.key.svelte-14zywjt{position:relative}.line.svelte-14zywjt{padding-bottom:2px;position:relative}.field.svelte-14zywjt{border:0;border-bottom:1.5px solid var(--ink);width:100%;font-family:var(--serif);background:0 0;border-radius:0;padding:6px 0 8px;font-size:clamp(1.35rem,1.1rem + 1.1vw,1.75rem);line-height:1.2;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:2px;transition:color .18s,border-color .18s,text-decoration-color .18s}.field.svelte-14zywjt:focus{border-bottom-color:var(--cloth);border-bottom-width:2px;outline:none}.field.svelte-14zywjt::placeholder{color:var(--placeholder)}.locked.svelte-14zywjt .field:where(.svelte-14zywjt){cursor:default}.ink.svelte-14zywjt{background:var(--moss);clip-path:inset(0 100% 0 0);pointer-events:none;height:3px;position:absolute;bottom:2px;left:0;right:0}.ok.svelte-14zywjt .ink:where(.svelte-14zywjt),.typo.svelte-14zywjt .ink:where(.svelte-14zywjt){clip-path:inset(0);transition:clip-path .22s var(--ease-out)}.typo.svelte-14zywjt .ink:where(.svelte-14zywjt){background:var(--ochre)}.ok.svelte-14zywjt .field:where(.svelte-14zywjt){color:var(--moss)}.wrong.svelte-14zywjt .field:where(.svelte-14zywjt),.typo.svelte-14zywjt .field:where(.svelte-14zywjt){color:var(--ink-3);-webkit-text-decoration-color:var(--vermilion);text-decoration-color:var(--vermilion)}.typo.svelte-14zywjt .field:where(.svelte-14zywjt){-webkit-text-decoration-color:var(--ochre);text-decoration-color:var(--ochre)}.wrong.svelte-14zywjt .field:where(.svelte-14zywjt){border-bottom-color:var(--vermilion)}.correct.svelte-14zywjt{font-family:var(--serif);animation:svelte-14zywjt-write-in .24s var(--ease-out) both;font-size:clamp(1.35rem,1.1rem + 1.1vw,1.75rem);font-weight:500;line-height:1.2}.correct.italic-name.svelte-14zywjt,.field.italic-name.svelte-14zywjt{font-style:italic}.wrong.svelte-14zywjt .correct:where(.svelte-14zywjt){color:var(--ink)}mark.svelte-14zywjt{background:var(--ochre-wash);color:var(--ink);box-shadow:inset 0 -2px 0 var(--ochre);border-radius:1px;padding:0 1px}@keyframes svelte-14zywjt-write-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.correct.svelte-14zywjt{animation:.16s both svelte-14zywjt-fade}@keyframes svelte-14zywjt-fade{0%{opacity:0}}}.note.svelte-14zywjt{min-height:1.4em;font-size:var(--fs-sm);color:var(--ink-2);margin-top:6px}.ok.svelte-14zywjt .note:where(.svelte-14zywjt){color:var(--moss);font-weight:500}.typo.svelte-14zywjt .note:where(.svelte-14zywjt){color:var(--ochre);font-weight:500}.wrong.svelte-14zywjt .note:where(.svelte-14zywjt){color:var(--vermilion);font-weight:500}.sugg.svelte-14zywjt{z-index:20;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-sm);box-shadow:var(--shadow-lift);transform-origin:top;animation:svelte-14zywjt-drop .16s var(--ease-out);margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0}@keyframes svelte-14zywjt-drop{0%{opacity:0;transform:scale(.97)translateY(-2px)}}.sugg.svelte-14zywjt button:where(.svelte-14zywjt){text-align:left;width:100%;font-family:var(--serif);background:0 0;border:0;border-radius:2px;padding:9px 10px;font-size:1.1rem;display:block}.sugg.svelte-14zywjt li[aria-selected=true]:where(.svelte-14zywjt) button:where(.svelte-14zywjt){background:var(--sunk)}@media (hover:hover) and (pointer:fine){.sugg.svelte-14zywjt button:where(.svelte-14zywjt):hover{background:var(--sunk)}}
