kefine-rich-editor.svelte-1j1iuif{gap:.8rem;padding:.2rem 0 0;display:grid}kefine-rich-editor-toolbar.svelte-1j1iuif{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}kefine-rich-editor-modes.svelte-1j1iuif{background:color-mix(in oklab, var(--kef-bg-soft,#f0e5d4) 84%, white 16%);border:1px solid color-mix(in oklab, var(--kef-line-strong,#b69a77) 20%, transparent);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem;display:inline-flex}kefine-rich-editor-modes.svelte-1j1iuif button:where(.svelte-1j1iuif){min-height:1.95rem;color:var(--lefine-text-soft,#6d5a49);font:inherit;background:0 0;border:0;border-radius:999px;padding:.32rem .8rem;font-weight:600}kefine-rich-editor-modes.svelte-1j1iuif button[data-active=true]:where(.svelte-1j1iuif){background:color-mix(in oklab, var(--kef-bg-card,#fff8ef) 92%, white 8%);color:var(--lefine-text,#2e2317);box-shadow:0 .25rem .8rem oklab(55.2373% .0237272 .0675474/.1)}kefine-rich-editor-hint.svelte-1j1iuif{color:var(--lefine-text-soft,#6d5a49);font-size:.84rem}kefine-rich-editor-surface.svelte-1j1iuif{border:1px solid color-mix(in oklab, var(--kef-line-strong,#b69a77) 40%, transparent);background:color-mix(in oklab, var(--kef-bg-card,#fff8ef) 94%, white 6%);border-radius:1rem;min-height:22rem;display:block;position:relative;overflow:hidden}kefine-rich-editor[data-compact=true].svelte-1j1iuif kefine-rich-editor-surface:where(.svelte-1j1iuif){min-height:12rem}kefine-rich-editor[data-single-line=true].svelte-1j1iuif kefine-rich-editor-surface:where(.svelte-1j1iuif){min-height:3.4rem}kefine-rich-editor[data-compact=true].svelte-1j1iuif textarea[data-part=source]:where(.svelte-1j1iuif){min-height:12rem}kefine-rich-editor[data-compact=true].svelte-1j1iuif textarea[data-part=source][rows="1"]:where(.svelte-1j1iuif){resize:none;white-space:nowrap;height:2.6rem;min-height:0;overflow:auto hidden}kefine-rich-editor-state.svelte-1j1iuif{color:var(--lefine-text-soft,#6d5a49);padding:.85rem 1rem 0;font-size:.9rem}lefine-box[data-part=editor-host].svelte-1j1iuif{min-height:22rem;padding:1rem 1.05rem}kefine-rich-editor[data-compact=true].svelte-1j1iuif lefine-box[data-part=editor-host]:where(.svelte-1j1iuif){min-height:10rem}kefine-rich-editor[data-single-line=true].svelte-1j1iuif lefine-box[data-part=editor-host]:where(.svelte-1j1iuif){min-height:2.8rem;padding-top:.65rem;padding-bottom:.65rem}lefine-box[data-part=editor-host].svelte-1j1iuif:empty:before{content:attr(data-placeholder);color:color-mix(in oklab, var(--lefine-text-soft,#6d5a49) 70%, transparent)}textarea[data-part=source].svelte-1j1iuif{width:100%;min-height:100%;color:var(--lefine-text,#2e2317);resize:vertical;box-sizing:border-box;background:0 0;border:0;padding:1rem 1.05rem;font:.95rem/1.6 JetBrains Mono,monospace}kefine-slash-menu.svelte-1j1iuif{border:1px solid color-mix(in oklab, var(--kef-line-strong,#b69a77) 36%, transparent);background:color-mix(in oklab, var(--kef-bg-card,#fff8ef) 98%, white 2%);border-radius:.95rem;min-width:14rem;padding:.3rem;display:block;box-shadow:0 .9rem 2rem oklab(55.2373% .0237272 .0675474/.16)}kefine-slash-item.svelte-1j1iuif{gap:.1rem;padding:.5rem .65rem;display:grid}kefine-slash-item.svelte-1j1iuif strong:where(.svelte-1j1iuif){font-size:.9rem}kefine-slash-item.svelte-1j1iuif lefine-text:where(.svelte-1j1iuif),kefine-slash-empty.svelte-1j1iuif{color:var(--lefine-text-soft,#6d5a49);font-size:.8rem}lefine-box[data-part=editor-host] .ProseMirror{min-height:inherit;color:var(--lefine-text,#2e2317);outline:none;line-height:1.6}lefine-box[data-part=editor-host] .ProseMirror p{margin:0 0 .7rem}lefine-box[data-part=editor-host] .ProseMirror [data-mention=actor]{color:color-mix(in oklab, var(--kef-primary,#b97a28) 88%, #5a3b14);font-weight:600}lefine-box[data-part=editor-host] .ProseMirror [data-mention=solver]{color:color-mix(in oklab, #2f7b95 82%, var(--lefine-text,#2e2317));font-weight:600}kefine-rich-editor-meta.svelte-1j1iuif{gap:.65rem;display:grid}kefine-rich-editor-strip.svelte-1j1iuif,kefine-rich-editor-tag-strip.svelte-1j1iuif,kefine-rich-editor-file-strip.svelte-1j1iuif{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}kefine-rich-editor-strip.svelte-1j1iuif{margin-left:auto}button[data-part=meta-action].svelte-1j1iuif,button[data-part=tag-pill].svelte-1j1iuif,button[data-part=file-pill].svelte-1j1iuif{border:1px solid color-mix(in oklab, var(--kef-line-strong,#b69a77) 28%, transparent);background:color-mix(in oklab, var(--kef-bg-soft,#f0e5d4) 80%, white 20%);min-height:2.1rem;color:var(--lefine-text,#2e2317);font:inherit;border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .78rem;display:inline-flex}button[data-part=meta-action].svelte-1j1iuif{justify-content:center}button[data-part=meta-action].svelte-1j1iuif lefine-text:where(.svelte-1j1iuif){font-size:.82rem}button[data-part=tag-pill].svelte-1j1iuif strong:where(.svelte-1j1iuif),button[data-part=file-pill].svelte-1j1iuif strong:where(.svelte-1j1iuif){color:var(--lefine-text-soft,#6d5a49);font-size:.78rem}input[data-part=tag-input].svelte-1j1iuif{border:0;border-bottom:1px solid color-mix(in oklab, var(--kef-line-strong,#b69a77) 35%, transparent);min-width:8rem;min-height:2.1rem;color:var(--lefine-text,#2e2317);font:inherit;background:0 0;outline:none;padding:.42rem .1rem}input[data-part=file-input].svelte-1j1iuif{display:none}
