.controls.svelte-1jdwacx{border-bottom:1px solid var(--grey-550);flex-flow:wrap;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:8px;display:flex}.controls-group.svelte-1jdwacx{flex-flow:wrap;gap:6px;display:flex}.separator.svelte-1jdwacx{background-color:var(--grey-600);border-radius:50%;width:5px;height:5px}.controls.svelte-1jdwacx button:where(.svelte-1jdwacx){background-color:var(--grey-600);color:var(--grey-100);border-radius:2px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.controls.svelte-1jdwacx button.active:where(.svelte-1jdwacx){color:#e0a153;background-color:#4c4338}.controls.svelte-1jdwacx button.active:where(.svelte-1jdwacx) svg:where(.svelte-1jdwacx) path:where(.svelte-1jdwacx){fill:#e0a153}.editor-container.svelte-1jdwacx{border-radius:6px;position:relative}.editor-container.editable.svelte-1jdwacx{background-color:var(--grey-600);padding:1em}.tiptap{font-size:var(--fs);line-height:var(--fs-lh);color:var(--grey-100);min-height:var(--editor-min-height,min(25vh, 400px));outline:none}.tiptap p.is-editor-empty:first-child:before{color:var(--grey-400);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tiptap:first-child{margin-top:0}.tiptap h1{font-size:var(--h2-lg);line-height:var(--h2-lg-lh)}.tiptap hr{border:none;border-top:1px solid var(--grey-500);cursor:pointer;margin:1rem 0}.tiptap hr.ProseMirror-selectednode{border-top:1px solid var(--primary-400)}.tiptap ul,.tiptap ol{padding:0 1em}.tiptap ul li{list-style:outside}.tiptap ol li{list-style:decimal}.tiptap a{color:var(--primary-400);text-decoration:underline}.tiptap img.ProseMirror-selectednode{outline:1px solid var(--primary-400)}.tiptap .ProseMirror-gapcursor:after{border-top:1px solid var(--grey-100);top:6px}.char-count.svelte-1jdwacx{color:var(--grey-400);align-items:center;gap:.5em;margin-top:2em;font-size:.75em;display:flex}.char-count.svelte-1jdwacx svg:where(.svelte-1jdwacx){color:var(--primary-400)}.char-count.warn.svelte-1jdwacx,.char-count.warn.svelte-1jdwacx svg:where(.svelte-1jdwacx){color:var(--error-400)}.ca-menu.svelte-1jdwacx{gap:6px;padding:.5em;font-size:.65em;display:flex}.ca-menu.svelte-1jdwacx .input{padding:4px 10px;font-size:14px;line-height:14px}
