.entry.svelte-1k6tyl6{min-height:7.5rem;padding-bottom:.25rem}.hear.svelte-1k6tyl6{flex-wrap:wrap;gap:.4rem;margin:.35rem 0 0;display:flex}.head.svelte-1k6tyl6{align-items:baseline;gap:.6rem;margin:0 0 .15rem;display:flex}.headword.svelte-1k6tyl6{font-family:var(--font-display);letter-spacing:-.006em;font-size:1.32rem;font-weight:600}.pos.svelte-1k6tyl6{font-family:var(--font-display);color:var(--ink-dim);font-size:.95rem;font-style:italic}.sense.svelte-1k6tyl6{max-width:54ch;color:var(--ink-soft);margin:0;font-size:.94rem}.sense.placeholder.svelte-1k6tyl6{color:var(--ink-dim)}.example.svelte-1k6tyl6{max-width:60ch;font-family:var(--font-display);color:var(--ink-dim);opacity:0;margin:.3rem 0 0;font-size:.95rem;font-style:italic;transition:opacity .22s}.example.shown.svelte-1k6tyl6{opacity:1}.bar.svelte-o2gr0j{align-items:baseline;gap:clamp(1.5rem,5vw,3rem);display:flex}.stat.svelte-o2gr0j{flex-direction:column;gap:.1rem;display:flex}.value.svelte-o2gr0j{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:500;line-height:1.1}.unit.svelte-o2gr0j{color:var(--ink-dim);font-size:.85rem}.toolbar.svelte-1ld6r3r{font-family:var(--font-mono);letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:.35rem .7rem;font-size:.72rem;display:flex}.group.svelte-1ld6r3r{align-items:center;gap:.15rem;display:flex}.sub.svelte-1ld6r3r{border-left:1px solid var(--rule);gap:.15rem;margin-left:.45rem;padding-left:.45rem;display:flex}.chip.svelte-1ld6r3r{color:var(--ink-dim);text-transform:uppercase;border-radius:2px;padding:.28rem .5rem;transition:color .12s}.chip.svelte-1ld6r3r:hover:not(:disabled){color:var(--ink)}.chip.on.svelte-1ld6r3r{color:var(--ink);background:color-mix(in srgb, var(--mark) 34%, transparent)}.chip.small.svelte-1ld6r3r{padding:.28rem .4rem}.chip.svelte-1ld6r3r:disabled{opacity:.4;cursor:not-allowed}.sep.svelte-1ld6r3r{background:var(--rule);width:1px;height:.9rem}.size.svelte-1ld6r3r{align-items:baseline}.chip.a.svelte-1ld6r3r{font-family:var(--font-display);text-transform:none;letter-spacing:0;padding:.2rem .4rem;line-height:1}.small-a.svelte-1ld6r3r{font-size:.78rem}.big-a.svelte-1ld6r3r{font-size:1.16rem}@media (width<=640px){.sep.svelte-1ld6r3r{display:none}.toolbar.svelte-1ld6r3r{gap:.3rem .5rem}}.only.svelte-1ld6r3r{color:var(--ink);border:1px solid var(--rule);border-radius:999px;padding:.15rem .55rem;font-size:.78rem}.drop.svelte-1ld6r3r{font:inherit;color:var(--ink-dim);cursor:pointer;background:0 0;border:0;padding:0 .2rem;line-height:1}.drop.svelte-1ld6r3r:hover{color:var(--ink)}.plate.svelte-120u495{background:var(--surface);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:3px;padding:clamp(1rem,3vw,1.75rem) clamp(1rem,3vw,2rem);transition:opacity .16s;position:relative}.plate.blurred.svelte-120u495{opacity:.45}.viewport.svelte-120u495{height:min(calc(var(--line-h) * var(--lines,6)), 44vh);overflow:hidden}.stream.svelte-120u495{font-family:var(--font-display);font-size:calc(clamp(1rem, 2.5vw, 1.4rem) * var(--plate-scale,1));letter-spacing:.005em;font-weight:380;line-height:2.4;transition:transform .22s cubic-bezier(.22,.61,.36,1);position:relative}.word.svelte-120u495{z-index:1;margin-right:.62em;display:inline-block;position:relative}.swipe.svelte-120u495{background:var(--mark);height:.92em;opacity:var(--mark-a);z-index:0;pointer-events:none;border-radius:1px 3px 2px 1px;margin-top:.86em;transition:transform .18s cubic-bezier(.22,.61,.36,1),width .18s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;left:0}.ch.svelte-120u495{color:var(--ink-pending);transition:color 90ms ease-out}.ch.correct.svelte-120u495{color:var(--ok)}.ch.incorrect.svelte-120u495{color:var(--err);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1.5px}.ch.extra.svelte-120u495{color:var(--err);opacity:.75;text-underline-offset:.16em;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}.word.past.svelte-120u495 .ch.pending:where(.svelte-120u495){opacity:.35}.word.target.svelte-120u495{font-style:italic}.ret.svelte-120u495{font-family:var(--font-mono);color:var(--ink-dim);opacity:.55;vertical-align:.08em;z-index:1;margin-left:-.35em;font-size:.62em;display:inline-block;position:relative}.ret.due.svelte-120u495{color:var(--ink);opacity:1}.caret.svelte-120u495{background:var(--ink);z-index:2;pointer-events:none;border-radius:1px;width:2px;height:1.2em;margin-top:.6em;animation:1.1s step-end infinite svelte-120u495-blink;position:absolute;top:0;left:0}.caret.smooth.svelte-120u495{transition:transform 90ms cubic-bezier(.22,.61,.36,1)}.caret.idle.svelte-120u495{opacity:.4;animation:none}@keyframes svelte-120u495-blink{0%,45%{opacity:1}50%,95%{opacity:0}}@media (prefers-reduced-motion:reduce){.caret.svelte-120u495{animation:none}.caret.smooth.svelte-120u495,.ch.svelte-120u495{transition:none}}.page.svelte-1uha8ag{flex-direction:column;gap:clamp(.9rem,2.5vw,1.4rem);padding-top:clamp(1.25rem,4vw,2.5rem);display:flex}.surface.svelte-1uha8ag{border-radius:3px;position:relative}.capture.svelte-1uha8ag{color:#0000;caret-color:#0000;background:0 0;border:0;outline:none;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.readout.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.hint.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-dim);margin:0;font-size:.7rem}kbd.svelte-1uha8ag{font-family:var(--font-mono);border:1px solid var(--rule);border-radius:2px;padding:.1rem .3rem;font-size:.7rem}.notice.svelte-1uha8ag{color:var(--ink-dim);align-items:center;gap:1rem;padding:3rem 0;display:flex}.notice.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.again.svelte-1uha8ag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--rule);color:var(--ink);border-radius:2px;padding:.3rem .6rem;font-size:.72rem}
