.tiptap :first-child{margin-top:0}.tiptap table{border-collapse:collapse;margin:0;overflow:visible;table-layout:fixed;width:100%}.tiptap table td,.tiptap table th{border:5px solid var(--chakra-colors-gray-600);box-sizing:border-box;min-width:1em;padding:.25em .5em;position:relative;vertical-align:top}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{background-color:var(--chakra-colors-gray-100);font-weight:700;text-align:left}.tiptap table .selectedCell{background-color:color-mix(in srgb,var(--chakra-colors-blue-500) 35%,transparent)!important}.tiptap table .selectedCell::selection{background-color:transparent!important}.tiptap table .selectedCell::-moz-selection{background-color:transparent!important}.tiptap table .selectedCell:after{background-color:color-mix(in srgb,var(--chakra-colors-blue-500) 40%,transparent);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.tiptap table .column-resize-handle{background-color:var(--chakra-colors-brand-400);bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tiptap .tableWrapper{margin:0;overflow-x:auto}.tiptap.resize-cursor{cursor:ew-resize}.tiptap.resize-cursor *{cursor:col-resize}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}.rebuild-element.optimizing{border-color:var(--chakra-colors-amber-500, #f59e0b)!important;background-color:#f59e0b1a!important;animation:pulse 2s ease-in-out infinite}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Inter/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Inter/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/Inter/Inter-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/Inter/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/FiraCode/FiraCode-Regular.woff2) format("woff2")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/FiraCode/FiraCode-Bold.woff2) format("woff2")}
