.tiptap-editor-wrapper[data-v-dc9137b3]{background:0 0;border:1px solid oklch(90% 0 0);border-radius:.375rem;outline:none;width:100%;min-width:0;height:auto;min-height:2.25rem;padding:0;transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 1px 2px #0000000d}@media (prefers-color-scheme:dark){.tiptap-editor-wrapper[data-v-dc9137b3]{border-color:oklch(90% 0 0)}}.tiptap-editor-wrapper[data-v-dc9137b3]:focus-within{border-color:hsl(var(--ring));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring) / .5)}.toolbar[data-v-dc9137b3]{background:hsl(var(--muted)/.3);border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;gap:.25rem;padding:.5rem;display:flex}.editor-content[data-v-dc9137b3]{cursor:text}.slide-down-enter-active[data-v-dc9137b3],.slide-down-leave-active[data-v-dc9137b3]{transform-origin:top;transition:all .2s}.slide-down-enter-from[data-v-dc9137b3],.slide-down-leave-to[data-v-dc9137b3]{opacity:0;max-height:0;transform:translateY(-10px)}.slide-down-enter-to[data-v-dc9137b3],.slide-down-leave-from[data-v-dc9137b3]{opacity:1;max-height:200px;transform:translateY(0)}[data-v-dc9137b3] .tiptap{outline:none;min-height:2.25rem;padding:.25rem .75rem;font-size:1rem;line-height:1.5}@media (width>=768px){[data-v-dc9137b3] .tiptap{font-size:.875rem;line-height:1.25rem}}[data-v-dc9137b3] .tiptap table .selectedCell{background:color-mix(in oklch,var(--primary) 10%,transparent)}[data-v-dc9137b3] .tiptap table .column-resize-handle{background-color:var(--primary);pointer-events:none;width:4px;position:absolute;top:0;bottom:0;right:-2px}.tiptap-editor-wrapper[data-v-dc9137b3] ::selection{color:#fff!important;background-color:#2274ff!important}.tiptap-editor-wrapper[data-v-dc9137b3] .ProseMirror ::selection{color:#fff!important;background-color:#2274ff!important}.tiptap-editor-wrapper[data-v-dc9137b3] .ProseMirror::selection{color:#fff!important;background-color:#2274ff!important}[data-v-dc9137b3] .tiptap .is-editor-empty:first-child:before{color:hsl(var(--muted-foreground))}[data-v-dc9137b3] .tiptap .math-node,[data-v-dc9137b3] .tiptap span[data-type=mathematics]{cursor:pointer;transition:background .2s}[data-v-dc9137b3] .tiptap .math-node:hover,[data-v-dc9137b3] .tiptap span[data-type=mathematics]:hover{background:hsl(var(--muted)/.5)}[data-v-dc9137b3] .tiptap .math-node.ProseMirror-selectednode,[data-v-dc9137b3] .tiptap span[data-type=mathematics].ProseMirror-selectednode{outline:2px solid hsl(var(--primary));background:hsl(var(--primary)/.1)}.math-preview[data-v-dc9137b3] .katex{font-size:1.3em}.math-preview[data-v-dc9137b3]{max-width:100%;overflow-x:auto}[data-v-dc9137b3] .tiptap [data-youtube-video].ProseMirror-selectednode{outline:3px solid hsl(var(--ring));outline-offset:2px}[data-v-dc9137b3] .tiptap img{cursor:pointer}[data-v-dc9137b3] .tiptap img.ProseMirror-selectednode{outline:3px solid hsl(var(--ring));outline-offset:2px;box-shadow:0 0 0 3px hsl(var(--ring)/.2)}[data-v-dc9137b3] .tiptap audio.ProseMirror-selectednode{outline:3px solid hsl(var(--ring));outline-offset:2px;border-radius:.5rem}[data-v-dc9137b3] .tiptap img[data-type=resizable-image]{cursor:pointer}[data-v-dc9137b3] .tiptap .image-wrapper{line-height:0;display:inline-block;position:relative}[data-v-dc9137b3] .tiptap .image-resizer{pointer-events:none;position:absolute;inset:0}[data-v-dc9137b3] .tiptap .image-resizer.selected{outline:2px solid hsl(var(--primary));pointer-events:auto}[data-v-dc9137b3] .tiptap .image-resizer .resize-handle{background:hsl(var(--primary));pointer-events:auto;z-index:10;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute}[data-v-dc9137b3] .tiptap .image-resizer .resize-handle.nw{cursor:nw-resize;top:-5px;left:-5px}[data-v-dc9137b3] .tiptap .image-resizer .resize-handle.ne{cursor:ne-resize;top:-5px;right:-5px}[data-v-dc9137b3] .tiptap .image-resizer .resize-handle.sw{cursor:sw-resize;bottom:-5px;left:-5px}[data-v-dc9137b3] .tiptap .image-resizer .resize-handle.se{cursor:se-resize;bottom:-5px;right:-5px}.ProseMirror::selection{color:#fff!important;background-color:#2274ff!important}.ProseMirror ::selection{color:#fff!important;background-color:#2274ff!important}
