.row.svelte-19j3gw{flex-wrap:wrap;justify-content:center;gap:10px;padding:8px 0 4px;display:flex}.cell.svelte-19j3gw{background:var(--surface-2);opacity:.55;border:2px solid #0000;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:56px;height:56px;transition:opacity .25s,transform .25s,box-shadow .25s,border-color .25s,background .25s;display:flex}.cell.on.svelte-19j3gw{opacity:1;border-color:color-mix(in srgb, var(--accent) 60%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 20%, transparent)}.cell.the.svelte-19j3gw{background:color-mix(in srgb, var(--accent) 16%, var(--surface-2));border-color:var(--accent);box-shadow:0 0 18px color-mix(in srgb, var(--accent) 55%, transparent);transform:scale(1.12)}.emoji.svelte-19j3gw{font-size:26px;line-height:1}.clabel.svelte-19j3gw{color:var(--ink-faint);font-size:.6rem}.onlookers.svelte-19j3gw{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px;display:flex}.face.svelte-19j3gw{font-size:20px}.beam.svelte-19j3gw{letter-spacing:2px;font-size:.8rem}.shared.svelte-19j3gw{text-align:center;width:100%;color:var(--ink-faint);font-size:.82rem}.toggle.svelte-19j3gw{justify-content:center;gap:8px;margin-top:14px;display:flex}.chip.svelte-19j3gw{border:1.5px solid var(--line-strong);background:var(--surface);min-width:52px;color:var(--ink);border-radius:999px;padding:8px 14px;font-size:1rem;font-weight:700;transition:background .15s,color .15s,border-color .15s}.chip.on.svelte-19j3gw{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.live.svelte-19j3gw{text-align:center;margin:12px 0 0}.ls.svelte-19j3gw{font-size:1.1rem;font-weight:700}.ln.svelte-19j3gw{color:var(--ink-faint);font-size:.9rem}.meter.svelte-1bmc80c{flex-direction:column;gap:8px;width:100%;display:flex}.word.svelte-1bmc80c{background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);grid-template-columns:44px 1fr auto;grid-template-areas:"art txt sound""art why why";align-items:center;gap:2px 12px;padding:10px 14px;display:grid}.art.svelte-1bmc80c{text-align:center;color:var(--accent);grid-area:art;font-size:1.2rem;font-weight:800}.txt.svelte-1bmc80c{grid-area:txt;font-size:1.05rem;font-weight:700}.sound.svelte-1bmc80c{color:var(--ink-faint);grid-area:sound;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82rem}.why.svelte-1bmc80c{color:var(--ink-soft);grid-area:why;font-size:.85rem}.word.vowel.svelte-1bmc80c{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface))}.sim.svelte-aqa7eh{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px}.tabs.svelte-aqa7eh{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.tab.svelte-aqa7eh{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-soft);border-radius:999px;padding:7px 13px;font-size:.85rem;font-weight:600}.tab.on.svelte-aqa7eh{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.stage.svelte-aqa7eh{background:var(--surface-2);border-radius:var(--radius-sm);justify-content:center;align-items:center;min-height:96px;padding:16px 8px;display:flex}.rejects.svelte-aqa7eh{flex-direction:column;gap:8px;width:100%;display:flex}.rj.svelte-aqa7eh{background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);grid-template-columns:40px 1fr auto;align-items:center;gap:2px 10px;padding:9px 13px;display:grid}.rj.svelte-aqa7eh .chip:where(.svelte-aqa7eh){text-align:center;background:var(--surface-2);border-radius:999px;padding:2px 0;font-weight:800}.rj.svelte-aqa7eh .noun:where(.svelte-aqa7eh){font-weight:700}.rj.svelte-aqa7eh .mark:where(.svelte-aqa7eh){font-weight:800}.rj.svelte-aqa7eh .rnote:where(.svelte-aqa7eh){color:var(--ink-faint);grid-column:2/4;font-size:.82rem}.rj.ok.svelte-aqa7eh{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface))}.rj.ok.svelte-aqa7eh .chip:where(.svelte-aqa7eh){background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--accent)}.rj.ok.svelte-aqa7eh .mark:where(.svelte-aqa7eh){color:var(--accent)}.rj.no.svelte-aqa7eh .noun:where(.svelte-aqa7eh){color:var(--ink-soft);-webkit-text-decoration:line-through #d1434399;text-decoration:line-through #d1434399}.rj.no.svelte-aqa7eh .chip:where(.svelte-aqa7eh),.rj.no.svelte-aqa7eh .mark:where(.svelte-aqa7eh){color:#d14343}.sentence.svelte-aqa7eh{min-height:1.7em;margin:14px 2px 2px;font-size:1.18rem;font-weight:600;line-height:1.5}.word.svelte-aqa7eh{transition:opacity .18s}.word.hidden.svelte-aqa7eh{opacity:0}.word.hi.svelte-aqa7eh{color:var(--accent);font-weight:750}.caption.svelte-aqa7eh{color:var(--ink-soft);margin:6px 2px 12px;font-size:.95rem}.caption.svelte-aqa7eh .id:where(.svelte-aqa7eh){color:var(--ink-faint);font-size:.85rem;display:block}.controls.svelte-aqa7eh{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.spacer.svelte-aqa7eh{flex:1;min-width:4px}.ctl.svelte-aqa7eh{background:var(--surface-2);color:var(--ink);border:0;border-radius:999px;align-items:center;gap:5px;padding:8px 12px;font-size:.9rem;font-weight:600;display:inline-flex}.ctl.icon.svelte-aqa7eh{padding:8px 11px}.ctl.primary.svelte-aqa7eh{background:var(--accent);color:var(--accent-ink)}.ctl.svelte-aqa7eh:disabled{opacity:.4}.dots.svelte-aqa7eh{align-items:center;gap:5px;display:inline-flex}.dot.svelte-aqa7eh{background:var(--line-strong);border-radius:50%;width:7px;height:7px}.dot.on.svelte-aqa7eh{background:var(--accent)}.scene-count.svelte-aqa7eh{color:var(--ink-faint);margin:8px 2px 0;font-size:.78rem}@media (width<=380px){.lbl.svelte-aqa7eh{display:none}}@media (width<=640px){.tab.svelte-aqa7eh,.ctl.svelte-aqa7eh{min-height:36px}}.rules.svelte-2h26va{margin:0;padding:0;list-style:none}.rule.svelte-2h26va{padding:16px 18px}.head.svelte-2h26va{align-items:flex-start;gap:10px;display:flex}.dot.svelte-2h26va{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.head.svelte-2h26va strong:where(.svelte-2h26va){font-size:1.02rem}.rid.svelte-2h26va{color:var(--ink-faint);font-size:.85rem;display:block}.ex.svelte-2h26va{align-items:center;gap:10px;margin:10px 0 0 18px;display:flex}.en.svelte-2h26va{color:var(--ink-soft);font-style:italic;display:block}.idt.svelte-2h26va{color:var(--ink-faint);font-size:.85rem;display:block}@media (width<=640px){.rule.svelte-2h26va{padding:12px 14px}.head.svelte-2h26va strong:where(.svelte-2h26va){font-size:.98rem}.ex.svelte-2h26va{gap:8px;margin:8px 0 0 12px}}.contrast.svelte-1512wlj{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.block.svelte-1512wlj{padding:16px 18px}.block.svelte-1512wlj>:where(.svelte-1512wlj)+:where(.svelte-1512wlj){border-top:0}.idline.svelte-1512wlj{color:var(--ink);margin:0 0 10px;font-weight:600}.flag.svelte-1512wlj{margin-right:4px}.ens.svelte-1512wlj{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.en.svelte-1512wlj{align-items:center;gap:10px;display:flex}.en.svelte-1512wlj span:where(.svelte-1512wlj){color:var(--ink-soft);font-style:italic}.note.svelte-1512wlj{color:var(--ink-faint);border-top:1px solid var(--line);margin:12px 0 0;padding-top:10px;font-size:.88rem}@media (width<=640px){.contrast.svelte-1512wlj{gap:8px}.block.svelte-1512wlj{padding:12px 14px}.idline.svelte-1512wlj{margin-bottom:8px}.ens.svelte-1512wlj{gap:6px}.en.svelte-1512wlj{gap:8px}.note.svelte-1512wlj{margin-top:10px;padding-top:8px;font-size:.85rem}}.mistakes.svelte-1xp4cmk{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.item.svelte-1xp4cmk{padding:14px 16px}.item.svelte-1xp4cmk>:where(.svelte-1xp4cmk)+:where(.svelte-1xp4cmk){border-top:0}.line.svelte-1xp4cmk{align-items:baseline;gap:10px;padding:3px 0;display:flex}.tag.svelte-1xp4cmk{text-align:center;flex:none;width:20px;font-weight:800}.tag.x.svelte-1xp4cmk{color:#d14343}.tag.ok.svelte-1xp4cmk{color:var(--accent)}.wrong.svelte-1xp4cmk .txt:where(.svelte-1xp4cmk){color:var(--ink-soft);-webkit-text-decoration:line-through #d1434399;text-decoration:line-through #d1434399}.right.svelte-1xp4cmk .txt:where(.svelte-1xp4cmk){color:var(--ink);font-weight:600}.why.svelte-1xp4cmk{color:var(--ink-faint);margin:8px 0 0 30px;font-size:.9rem;line-height:1.5}@media (width<=640px){.mistakes.svelte-1xp4cmk{gap:8px}.item.svelte-1xp4cmk{padding:11px 13px}.line.svelte-1xp4cmk{gap:8px}.why.svelte-1xp4cmk{margin:6px 0 0 28px;font-size:.86rem;line-height:1.45}}.crumb.svelte-1n36hrm{margin:0 0 8px}.crumb.svelte-1n36hrm a:where(.svelte-1n36hrm){color:var(--ink-soft);font-size:.9rem;text-decoration:none}.lead.svelte-1n36hrm h1:where(.svelte-1n36hrm){margin:0}.titleId.svelte-1n36hrm{color:var(--ink-faint);margin:2px 0 0}.one.svelte-1n36hrm{margin:12px 0 0;font-size:1.15rem}.oneId.svelte-1n36hrm{color:var(--ink-faint);margin:2px 0 0}section.svelte-1n36hrm{margin-top:40px}h2.svelte-1n36hrm{margin:0 0 4px;font-size:1.25rem}.h2id.svelte-1n36hrm{color:var(--ink-faint);font-size:.9rem;font-weight:500}.sub.svelte-1n36hrm{color:var(--ink-faint);margin:0 0 14px;font-size:.92rem}.practice.svelte-1n36hrm{text-align:center;border-radius:var(--radius);background:var(--accent-grad);color:var(--accent-ink);box-shadow:0 6px 18px color-mix(in srgb, var(--accent) 30%, transparent);margin-top:40px;padding:15px;font-weight:700;text-decoration:none;display:block}.pager.svelte-1n36hrm{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;display:flex}.pg.svelte-1n36hrm{color:var(--accent);font-weight:600;text-decoration:none}.pg.next.svelte-1n36hrm{text-align:right}@media (width<=640px){.crumb.svelte-1n36hrm a:where(.svelte-1n36hrm){font-size:.85rem}.lead.svelte-1n36hrm h1:where(.svelte-1n36hrm){font-size:1.6rem}.one.svelte-1n36hrm{margin-top:8px;font-size:1.04rem}section.svelte-1n36hrm{margin-top:28px}h2.svelte-1n36hrm{font-size:1.15rem}.sub.svelte-1n36hrm{margin-bottom:10px;font-size:.86rem}.practice.svelte-1n36hrm{margin-top:28px;padding:12px}.pager.svelte-1n36hrm{margin-top:28px;padding-top:14px;font-size:.92rem}}
