.cw.svelte-3rw9dw{box-sizing:border-box;width:100%;height:100%;font-family:var(--font-sans);background:var(--color-surface);color:var(--color-text);justify-content:center;align-items:center;padding:24px 28px;display:flex}.cw-canvas.svelte-3rw9dw{border-radius:var(--radius-l);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);width:100%;box-shadow:var(--shadow-sm) var(--shadow-color);flex-direction:column;display:flex;overflow:hidden}.cw-head.svelte-3rw9dw{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.cw-title.svelte-3rw9dw{color:var(--color-text);font-size:14px;font-weight:700}.cw-mode.svelte-3rw9dw{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-accent) 12%, transparent);color:var(--color-accent);align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.cw-mode.svelte-3rw9dw svg:where(.svelte-3rw9dw){width:13px;height:13px}.cw-body.svelte-3rw9dw{flex-direction:column;gap:9px;padding:16px;display:flex}.cw-sub.svelte-3rw9dw{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-primary) 30%, var(--color-surface-raised));width:40%;height:9px}.cw-line.svelte-3rw9dw{border-radius:var(--radius-pill);background:var(--color-surface-raised,var(--color-border-subtle));height:7px}.cw-edit.svelte-3rw9dw{border-radius:var(--radius-s);transition:background .4s var(--ease-default), border-color .4s var(--ease-default);border-left:2px solid #0000;align-items:flex-start;gap:10px;margin:2px -10px;padding:8px 10px;display:flex;position:relative}.cw.s1.svelte-3rw9dw .cw-edit:where(.svelte-3rw9dw){background:color-mix(in oklab, var(--color-accent) 6%, transparent);border-left-color:var(--color-accent)}.cw-edit-lines.svelte-3rw9dw{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.cw-new.svelte-3rw9dw{background:0 0;align-items:center;gap:3px;height:7px;display:flex}.cw-new-fill.svelte-3rw9dw{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-accent) 35%, var(--color-surface-raised));width:0;height:7px;transition:width .55s var(--ease-default)}.cw.s1.svelte-3rw9dw .cw-new-fill:where(.svelte-3rw9dw){width:64%}.cw-caret.svelte-3rw9dw{background:var(--color-accent);opacity:0;border-radius:1px;width:2px;height:12px;animation:1s steps(2,start) infinite svelte-3rw9dw-cw-blink}.cw.s1.svelte-3rw9dw .cw-caret:where(.svelte-3rw9dw){opacity:1}.cw.s3.svelte-3rw9dw .cw-caret:where(.svelte-3rw9dw){opacity:0;animation:none}@keyframes svelte-3rw9dw-cw-blink{0%{opacity:1}50%{opacity:0}}.cw-cite.svelte-3rw9dw{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-accent) 12%, transparent);border:1px solid color-mix(in oklab, var(--color-accent) 30%, transparent);color:var(--color-accent);opacity:0;transition:opacity .4s var(--ease-default), transform .4s var(--ease-default);flex-shrink:0;padding:3px 9px;font-size:11.5px;font-weight:600;transform:translate(-6px)}.cw.s2.svelte-3rw9dw .cw-cite:where(.svelte-3rw9dw){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cw-edit.svelte-3rw9dw,.cw-new-fill.svelte-3rw9dw,.cw-caret.svelte-3rw9dw,.cw-cite.svelte-3rw9dw{transition:none;animation:none}}
