.tiptap-wrapper[data-v-2be82928]{background:var(--bg);border:1px solid var(--border);border-radius:6px;overflow:hidden}.tiptap-toolbar[data-v-2be82928]{background:var(--surface-2);border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:2px;padding:6px 8px}.tiptap-toolbar button[data-v-2be82928]{background:transparent;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:4px 8px}.tiptap-toolbar button[data-v-2be82928]:hover{background:var(--surface);color:var(--text)}.tiptap-toolbar button.active[data-v-2be82928]{background:var(--gold-bg);color:var(--gold)}.toolbar-sep[data-v-2be82928]{background:var(--border);margin:2px 4px;width:1px}.tiptap-content[data-v-2be82928]{max-height:500px;min-height:200px;overflow-y:auto;padding:14px}.tiptap-content[data-v-2be82928] .ProseMirror{color:var(--text);font-size:13px;line-height:1.7;min-height:180px;outline:none}.tiptap-content[data-v-2be82928] .ProseMirror p{margin-bottom:8px}.tiptap-content[data-v-2be82928] .ProseMirror h1{font-size:20px;font-weight:700;margin:16px 0 8px}.tiptap-content[data-v-2be82928] .ProseMirror h2{font-size:17px;font-weight:700;margin:14px 0 6px}.tiptap-content[data-v-2be82928] .ProseMirror h3{font-size:15px;font-weight:600;margin:12px 0 4px}.tiptap-content[data-v-2be82928] .ProseMirror ol,.tiptap-content[data-v-2be82928] .ProseMirror ul{margin-bottom:8px;padding-left:24px}.tiptap-content[data-v-2be82928] .ProseMirror code{background:var(--surface-2);border-radius:3px;font-family:JetBrains Mono,monospace;font-size:12px;padding:2px 4px}.tiptap-content[data-v-2be82928] .ProseMirror pre{background:var(--surface-2);border-radius:6px;margin:8px 0;overflow-x:auto;padding:12px 16px}.tiptap-content[data-v-2be82928] .ProseMirror pre code{background:none;padding:0}.tiptap-content[data-v-2be82928] .ProseMirror img{border-radius:6px;height:auto;margin:8px 0;max-width:100%}.tiptap-content[data-v-2be82928] .ProseMirror a{color:var(--gold);text-decoration:underline}.tiptap-content[data-v-2be82928] .ProseMirror p.is-editor-empty:first-child:before{color:var(--text-dim);content:attr(data-placeholder);float:left;height:0;pointer-events:none}
