.wysiwyg-editor[data-v-4ac8e133]{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--ink-raised);transition:border-color .2s ease,box-shadow .2s ease}.wysiwyg-editor[data-v-4ac8e133]:focus-within{border-color:var(--bronze-bright);box-shadow:0 0 0 3px color-mix(in srgb,var(--bronze) 26%,transparent)}.toolbar[data-v-4ac8e133]{display:flex;align-items:center;gap:2px;padding:8px 10px;border-bottom:1px solid var(--border);background:var(--ink-surface);flex-wrap:wrap}.tool-btn[data-v-4ac8e133]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--vellum-dim);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.tool-btn[data-v-4ac8e133]:hover{background:var(--ink-raised);color:var(--vellum);border-color:var(--border)}.tool-btn.active[data-v-4ac8e133]{background:var(--bronze-bright);color:var(--ink-deep);border-color:transparent}.separator[data-v-4ac8e133]{width:1px;height:20px;background:var(--border);margin:0 4px}.tool-btn[data-v-4ac8e133]:disabled{opacity:.4;cursor:not-allowed}.spellcheck-btn[data-v-4ac8e133]:not(:disabled){color:var(--bronze-bright)}.spin-icon[data-v-4ac8e133]{animation:tool-spin-4ac8e133 .9s linear infinite}@keyframes tool-spin-4ac8e133{to{transform:rotate(1turn)}}.toolbar-error[data-v-4ac8e133]{margin-left:6px;color:#d4745a;font-size:.75rem}.editor-area[data-v-4ac8e133]{padding:12px;min-height:280px;font-family:var(--font-serif);font-size:16px;line-height:1.72;color:var(--vellum)}.editor-area[data-v-4ac8e133] .ProseMirror{outline:none;min-height:256px}.editor-area[data-v-4ac8e133] .ProseMirror p{margin-bottom:.6em}.editor-area[data-v-4ac8e133] .ProseMirror ul{list-style:disc;padding-left:1.4em}.editor-area[data-v-4ac8e133] .ProseMirror ol{list-style:decimal;padding-left:1.4em}.editor-area[data-v-4ac8e133] .ProseMirror li{margin-bottom:.2em}@media(min-width:1080px){.editor-area[data-v-4ac8e133]{min-height:492px}.editor-area[data-v-4ac8e133] .ProseMirror{min-height:468px}}.wysiwyg-editor.compact .editor-area[data-v-4ac8e133],.wysiwyg-editor.compact .editor-area[data-v-4ac8e133] .ProseMirror{min-height:110px}
