.field.svelte-1ajfbyr{min-height:clamp(250px,24vw,290px);padding:clamp(18px,2.4vw,26px) clamp(18px,2.4vw,26px) 16px;position:relative}.mirror.svelte-1ajfbyr,textarea.svelte-1ajfbyr{font-family:var(--font-ui);white-space:pre-wrap;overflow-wrap:break-word;letter-spacing:-.005em;font-size:clamp(18px,1.55vw,21px);line-height:1.62}.mirror.svelte-1ajfbyr{color:var(--ink)}textarea.svelte-1ajfbyr{resize:none;color:#0000;width:100%;height:100%;caret-color:var(--brand-ink);background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:clamp(18px,2.4vw,26px) clamp(18px,2.4vw,26px) 16px;position:absolute;inset:0;overflow:hidden}textarea.svelte-1ajfbyr:focus-visible{outline:2px solid var(--focus);outline-offset:-4px;border-radius:12px}.mirror.svelte-1ajfbyr span:where(.svelte-1ajfbyr){transition:background-color var(--dur-med) var(--ease), text-decoration-color var(--dur-med) var(--ease);border-radius:3px}.spelling.svelte-1ajfbyr,.wording.svelte-1ajfbyr{text-underline-offset:6px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-thickness:1.5px}.spelling.svelte-1ajfbyr{-webkit-text-decoration-color:var(--spell);text-decoration-color:var(--spell)}.wording.svelte-1ajfbyr{-webkit-text-decoration-color:var(--gram);text-decoration-color:var(--gram)}.spelling.on.svelte-1ajfbyr{background-color:var(--spell-tint)}.wording.on.svelte-1ajfbyr{background-color:var(--gram-tint)}.fixed.svelte-1ajfbyr{background-color:var(--fixed-tint);box-shadow:inset 0 -2px 0 var(--fixed)}.ptr.svelte-1ajfbyr,.card.svelte-1ajfbyr{transition:transform var(--dur-med) var(--ease), opacity var(--dur-med) var(--ease);top:0;left:0}.ptr.svelte-1ajfbyr{z-index:6;pointer-events:none;width:26px;height:26px;position:absolute}.card.svelte-1ajfbyr{z-index:5;background:var(--glass-strong);border:1px solid var(--line-2);box-shadow:var(--card-shadow);font-family:var(--font-ui);border-radius:14px;padding:12px 14px 14px;position:absolute}.card-head.svelte-1ajfbyr{align-items:center;gap:8px;height:20px;display:flex}.dot.svelte-1ajfbyr{background:var(--gram);border-radius:50%;width:6px;height:6px}.dot.sp.svelte-1ajfbyr{background:var(--spell)}.kind.svelte-1ajfbyr{font:400 11px/16px var(--font-mono);color:var(--gram-ink)}.kind.sp.svelte-1ajfbyr{color:var(--spell-ink)}.icon.svelte-1ajfbyr{width:22px;height:22px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.icon.svelte-1ajfbyr:hover{background:var(--kbd);color:var(--ink)}.close.svelte-1ajfbyr{margin-left:2px}.count.svelte-1ajfbyr{font:400 11px var(--font-mono);color:var(--mono);font-variant-numeric:tabular-nums}.title.svelte-1ajfbyr{color:var(--ink);margin-top:8px;font-size:14px;font-weight:500;line-height:20px}.change.svelte-1ajfbyr{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:14px;line-height:20px;display:flex}.orig.svelte-1ajfbyr{color:var(--ink-2);text-decoration:line-through}.fix-chip.svelte-1ajfbyr{background:var(--chip);color:var(--chip-ink);font:500 14px/20px var(--font-ui);cursor:pointer;border:0;border-radius:999px;padding:3px 10px}.actions.svelte-1ajfbyr{gap:8px;margin-top:12px;display:flex}.fix.svelte-1ajfbyr,.skip.svelte-1ajfbyr{height:32px;font:600 13px var(--font-ui);cursor:pointer;border:0;border-radius:999px}.fix.svelte-1ajfbyr{background:var(--brand);color:var(--on-brand);padding:0 16px}.fix.svelte-1ajfbyr:hover{background:var(--brand-hover)}.skip.svelte-1ajfbyr{background:var(--btn-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--chip-line);padding:0 14px}.skip.svelte-1ajfbyr:hover{background:var(--btn-2-hover)}.status.svelte-1ajfbyr{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:12px clamp(18px,2.4vw,26px) 16px;font-size:13px;line-height:18px;display:flex}.status.svelte-1ajfbyr [role=status]:where(.svelte-1ajfbyr){font-variant-numeric:tabular-nums}.done.svelte-1ajfbyr{background:var(--fixed-tint);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 clamp(12px,1.6vw,18px) 14px;padding:10px 10px 10px 14px;display:flex}.done.svelte-1ajfbyr>span:where(.svelte-1ajfbyr){color:var(--ink);font-size:14px;line-height:20px}
