.letters.svelte-1wt5034{margin:0 0 18px}.grid.svelte-1wt5034{flex-wrap:wrap;gap:6px;display:flex}.cell.svelte-1wt5034{border-radius:var(--r-3);background:var(--paper);break-inside:avoid;border:1px solid #0000;align-content:start;justify-items:center;gap:1px;min-width:42px;padding:6px 6px 8px;display:grid}.cell.vowel.svelte-1wt5034{background:var(--sun-bg);border-color:var(--sun)}.cell.svelte-1wt5034 b:where(.svelte-1wt5034){font:800 var(--fs-lg)/1.15 var(--sans);color:var(--ink)}.cell.vowel.svelte-1wt5034 b:where(.svelte-1wt5034){color:var(--sun-ink)}.cell.svelte-1wt5034 span:where(.svelte-1wt5034){font:400 var(--fs-xs)/1.3 var(--sans);color:var(--ink-soft);font-variant-numeric:tabular-nums}.cell.svelte-1wt5034 i:where(.svelte-1wt5034){color:var(--ink-soft);margin-right:3px;font-style:normal;font-weight:700}figcaption.svelte-1wt5034{font-size:var(--fs-md);color:var(--ink-soft);max-width:68ch;margin-top:10px;line-height:1.5}figcaption.svelte-1wt5034 b:where(.svelte-1wt5034){color:var(--ink);font-weight:700}.head.svelte-14t1n9y{margin-bottom:var(--sp-4)}.answer.svelte-14t1n9y{background:var(--night);color:var(--on-night);border-radius:var(--r-4);padding:var(--sp-5);margin-bottom:var(--sp-4);border:1px solid var(--night-line);box-shadow:var(--shadow-2);gap:var(--sp-4) var(--sp-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.a-main.svelte-14t1n9y{min-width:0}.a-label.svelte-14t1n9y{font-size:var(--fs-md);color:var(--on-night-soft);font-weight:600}.a-big.svelte-14t1n9y{font:800 clamp(4rem, 3rem + 4vw, 6rem)/1 var(--sans);letter-spacing:-.04em;color:var(--sun);font-variant-numeric:tabular-nums;align-items:baseline;gap:var(--sp-3);margin:var(--sp-1) 0 var(--sp-2);display:flex}.a-master.svelte-14t1n9y{font-size:var(--fs-sm);letter-spacing:0;color:var(--on-night);border:1px solid var(--night-line);border-radius:var(--r-pill);padding:2px 10px;font-weight:700}.a-who.svelte-14t1n9y{font-weight:700;font-size:var(--fs-body)}.a-text.svelte-14t1n9y{color:var(--on-night-soft);font-size:var(--fs-base);margin-top:var(--sp-2);max-width:46ch;line-height:1.5}.a-stats.svelte-14t1n9y{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.a-stat.svelte-14t1n9y{padding:var(--sp-3);border-radius:var(--r-3);background:var(--night-2);border:1px solid var(--night-line);color:var(--on-night);align-content:space-between;gap:2px;min-height:72px;text-decoration:none;display:grid}.a-stat.svelte-14t1n9y:hover{border-color:var(--on-night-soft)}.a-stat.svelte-14t1n9y:focus-visible{outline-color:var(--sun)}.s-label.svelte-14t1n9y{font-size:var(--fs-sm);color:var(--on-night-soft);line-height:1.3}.s-val.svelte-14t1n9y{font:800 1.75rem/1 var(--sans);font-variant-numeric:tabular-nums}.a-tools.svelte-14t1n9y{align-items:center;gap:var(--sp-3);flex-wrap:wrap;grid-column:1/-1;margin:0;display:flex}.a-copy.svelte-14t1n9y{color:var(--on-night);border-color:var(--night-line);background:0 0}.a-copy.svelte-14t1n9y:hover{border-color:var(--on-night-soft)}.a-copy.svelte-14t1n9y:focus-visible{outline-color:var(--sun)}.a-note.svelte-14t1n9y{font-size:var(--fs-sm);color:var(--on-night-soft)}@media (width<=760px){.answer.svelte-14t1n9y{padding:var(--sp-4);grid-template-columns:minmax(0,1fr)}.a-stats.svelte-14t1n9y{grid-template-columns:repeat(2,minmax(0,1fr))}.a-stats.svelte-14t1n9y li:where(.svelte-14t1n9y):last-child:nth-child(odd){grid-column:span 2}}tr[id].svelte-14t1n9y{scroll-margin-top:90px}tr.svelte-14t1n9y:target td:where(.svelte-14t1n9y){background:var(--sun-bg)}.hint.svelte-14t1n9y{background:var(--paper);border-radius:var(--r-2);font-size:var(--fs-base);color:var(--ink);border:0;margin-top:10px;padding:.625rem .75rem}.row.svelte-14t1n9y{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:14px;display:grid}.sources.svelte-14t1n9y{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.sources.svelte-14t1n9y .picker{flex:260px}@media (width<=640px){.row.svelte-14t1n9y{grid-template-columns:1fr}}.num.svelte-14t1n9y{font:800 1.875rem/1.1 var(--sans);letter-spacing:-.02em;color:var(--accent);font-variant-numeric:tabular-nums}.steps.svelte-14t1n9y{font-size:var(--fs-sm);color:var(--ink-soft);overflow-wrap:anywhere;max-width:36ch;margin-top:4px;line-height:1.5}.systems.svelte-14t1n9y{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}@media (width<=700px){.systems.svelte-14t1n9y{grid-template-columns:minmax(0,1fr)}}.systems.svelte-14t1n9y .subhead:where(.svelte-14t1n9y){margin-top:0}.letters.svelte-14t1n9y th:where(.svelte-14t1n9y){text-align:center;padding:4px 6px 6px}.letters.svelte-14t1n9y td:where(.svelte-14t1n9y){text-align:center;vertical-align:top;padding:8px 6px}.letters.svelte-14t1n9y td:where(.svelte-14t1n9y) span:where(.svelte-14t1n9y){line-height:1.4;display:block}.systems.svelte-14t1n9y .note:where(.svelte-14t1n9y){margin-top:8px}.verdict.svelte-14t1n9y{gap:var(--sp-2);display:grid}.v-main.svelte-14t1n9y{font-size:var(--fs-body);margin:0;line-height:1.8}.v-main.svelte-14t1n9y .chip:where(.svelte-14t1n9y){margin-right:6px}.v-rows.svelte-14t1n9y{gap:6px;margin:0;padding:0;list-style:none;display:grid}.spell.svelte-14t1n9y{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 14px;margin:0;padding:0;list-style:none;display:grid}.spell.svelte-14t1n9y .link:where(.svelte-14t1n9y){min-height:32px;font-weight:700}
