.steps.svelte-1nnagd8{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.steps.svelte-1nnagd8 li:where(.svelte-1nnagd8){min-width:0}.steps.svelte-1nnagd8 .box:where(.svelte-1nnagd8){border-radius:var(--r-3);border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink-soft);font:inherit;font-size:var(--fs-md);text-align:left;align-items:center;gap:8px;min-height:44px;padding:8px 10px;display:flex}.steps.svelte-1nnagd8 button.box:where(.svelte-1nnagd8){cursor:pointer;color:var(--ink)}.steps.svelte-1nnagd8 li.on:where(.svelte-1nnagd8) .box:where(.svelte-1nnagd8){border-color:var(--accent);background:var(--accent-bg);color:var(--ink);font-weight:600}.steps.svelte-1nnagd8 .n:where(.svelte-1nnagd8){border:1px solid var(--line-strong);width:24px;height:24px;font-size:var(--fs-sm);background:var(--sheet);border-radius:999px;flex:none;place-items:center;font-weight:600;display:inline-grid}.steps.svelte-1nnagd8 li.on:where(.svelte-1nnagd8) .n:where(.svelte-1nnagd8){background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.steps.svelte-1nnagd8 li.done:where(.svelte-1nnagd8) .n:where(.svelte-1nnagd8){background:var(--good-bg);color:var(--good);border-color:var(--good-line)}.steps.svelte-1nnagd8 .l:where(.svelte-1nnagd8){overflow-wrap:anywhere;min-width:0;line-height:1.25}@media (width<=600px){.steps.svelte-1nnagd8 .l:where(.svelte-1nnagd8){display:none}.steps.svelte-1nnagd8 .box:where(.svelte-1nnagd8){justify-content:center;padding:6px}}.st.svelte-1nnagd8{font:600 var(--fs-lg)/1.3 var(--sans);color:var(--ink);outline-offset:4px;margin:0 0 12px}.panel.svelte-1nnagd8{min-width:0}.nav.svelte-1nnagd8{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:18px;padding-top:14px;display:flex}.btn.primary.svelte-1nnagd8{background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-weight:600}.btn.svelte-1nnagd8:disabled{opacity:.5;cursor:not-allowed}.why-not.svelte-1nnagd8{font-size:var(--fs-md);color:var(--ink-soft);flex-basis:100%;margin:0}.live.svelte-qfmv8f{margin:0}.counts.svelte-qfmv8f{font-size:var(--fs-base);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.best.svelte-qfmv8f{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width<=700px){.best.svelte-qfmv8f{grid-template-columns:minmax(0,1fr)}}.best.svelte-qfmv8f li:where(.svelte-qfmv8f){border:1px solid var(--line);border-radius:var(--r-3);background:var(--paper);min-width:0;padding:10px 12px}.best.svelte-qfmv8f li:where(.svelte-qfmv8f):first-child{border-color:var(--good-line)}.top.svelte-qfmv8f{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.when.svelte-qfmv8f{font-weight:600;font-size:var(--fs-body)}.facts.svelte-qfmv8f{font-size:var(--fs-md);color:var(--ink-soft);margin-top:3px}.open.svelte-qfmv8f{margin:14px 0 0}.score.svelte-qfmv8f{position:relative}.score.svelte-qfmv8f summary:where(.svelte-qfmv8f){cursor:pointer;align-items:center;min-height:24px;list-style:none;display:inline-flex}.score.svelte-qfmv8f summary:where(.svelte-qfmv8f)::-webkit-details-marker{display:none}.parts.svelte-qfmv8f{background:var(--sheet);border-radius:var(--r-2);font-size:var(--fs-sm);color:var(--ink-soft);gap:2px;margin:6px 0 0;padding:8px 10px;list-style:none;display:grid}.parts.svelte-qfmv8f b:where(.svelte-qfmv8f){color:var(--good);font-variant-numeric:tabular-nums;min-width:3ch;display:inline-block}.parts.svelte-qfmv8f b.neg:where(.svelte-qfmv8f){color:var(--bad)}.tb.svelte-qfmv8f{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;display:flex}.tb-k.svelte-qfmv8f{color:var(--ink-soft)}.tb-both.svelte-qfmv8f{color:var(--good);font-weight:700}.legend.svelte-qfmv8f{color:var(--ink-soft);max-width:78ch;margin:10px 0 0;display:block}.vh.svelte-qfmv8f{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.open.svelte-qfmv8f .btn:where(.svelte-qfmv8f){text-decoration:none;display:inline-block}.lead-in.svelte-1ahrtvd{max-width:66ch;font-size:var(--fs-body);margin:0 0 14px;line-height:1.55}.party.svelte-1ahrtvd label:where(.svelte-1ahrtvd){color:var(--ink-soft)}.row.svelte-1ahrtvd{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;max-width:520px;display:grid}.note.svelte-1ahrtvd{margin-top:8px}.checked.svelte-1ahrtvd{max-width:70ch;font-size:var(--fs-base);color:var(--ink-soft);line-height:1.55}.naming.svelte-km2mjz{margin-top:var(--sp-5);gap:var(--sp-2);display:grid}.naming.svelte-km2mjz h4:where(.svelte-km2mjz){margin:0}.nl.svelte-km2mjz{max-width:70ch;font-size:var(--fs-base);color:var(--ink-soft);margin:0;line-height:1.55}.nb.svelte-km2mjz{max-width:16rem;font-size:var(--fs-md);gap:4px;display:grid}.nds.svelte-km2mjz{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.nd.svelte-km2mjz{padding:var(--sp-3);border-radius:var(--r-3);background:var(--paper);align-content:start;gap:4px;min-width:0;display:grid}.nd-top.svelte-km2mjz{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.nd-label.svelte-km2mjz{font-size:var(--fs-sm);color:var(--ink-soft)}.nd-date.svelte-km2mjz{font-weight:800;font-size:var(--fs-body);letter-spacing:-.01em}.nd-facts.svelte-km2mjz{font-size:var(--fs-md);color:var(--ink-soft)}.nd-times.svelte-km2mjz{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:4px 0 0;display:grid}.nd-times.svelte-km2mjz div:where(.svelte-km2mjz){gap:0;display:grid}.nd-times.svelte-km2mjz dt:where(.svelte-km2mjz){font-size:var(--fs-xs);color:var(--ink-soft)}.nd-times.svelte-km2mjz dd:where(.svelte-km2mjz){font-size:var(--fs-md);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.nd-how.svelte-km2mjz{max-width:72ch;margin:0}.open.svelte-km2mjz{margin:var(--sp-2) 0 0}.open.svelte-km2mjz .btn:where(.svelte-km2mjz){text-decoration:none;display:inline-block}.lead-in.svelte-4qnhgh{max-width:66ch;font-size:var(--fs-body);margin:0 0 14px;line-height:1.55}.modes.top.svelte-4qnhgh{margin-bottom:14px}.form.svelte-4qnhgh{gap:10px;max-width:560px;display:grid}.row.svelte-4qnhgh{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;max-width:520px;display:grid}.sylls.svelte-4qnhgh{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:520px;margin-bottom:14px;display:grid}.syll.svelte-4qnhgh{border:1px solid var(--line);border-radius:var(--r-3);background:var(--paper);color:var(--ink-soft);justify-items:center;gap:2px;min-width:0;padding:8px 6px;display:grid}.syll.svelte-4qnhgh b:where(.svelte-4qnhgh){font-size:var(--fs-lg);color:var(--ink)}.syll.own.svelte-4qnhgh{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.syll.own.svelte-4qnhgh b:where(.svelte-4qnhgh){color:var(--sheet)}.lists.svelte-4qnhgh{grid-template-columns:minmax(0,1fr);gap:8px 28px;display:grid}.lists.two.svelte-4qnhgh{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=640px){.lists.two.svelte-4qnhgh{grid-template-columns:minmax(0,1fr)}}.col.svelte-4qnhgh{min-width:0}.names.svelte-4qnhgh{gap:6px;margin:0;padding:0;list-style:none;display:grid}.names.svelte-4qnhgh li:where(.svelte-4qnhgh){border:1px solid var(--line);border-radius:var(--r-2);background:var(--paper);gap:1px;padding:8px 10px;display:grid}.nm.svelte-4qnhgh{font-weight:600}.mn.svelte-4qnhgh{font-size:var(--fs-md);color:var(--ink-soft)}.open.svelte-4qnhgh{margin:14px 0 0}.open.svelte-4qnhgh .btn:where(.svelte-4qnhgh){text-decoration:none;display:inline-block}.checked.svelte-4qnhgh{max-width:70ch;font-size:var(--fs-base);color:var(--ink-soft);line-height:1.55}.lead-in.svelte-1tytaa1{max-width:66ch;font-size:var(--fs-body);margin:0 0 14px;line-height:1.55}.row.svelte-1tytaa1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;max-width:520px;display:grid}.note.svelte-1tytaa1{max-width:66ch;margin-top:8px}.verdict.svelte-1tytaa1{font:600 var(--fs-lg)/1.35 var(--sans);border-radius:var(--r-3);border:1px solid var(--line);margin:0 0 14px;padding:12px 14px}.verdict.good.svelte-1tytaa1{background:var(--good-bg);border-color:var(--good-line);color:var(--good)}.verdict.ok.svelte-1tytaa1{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok)}.verdict.bad.svelte-1tytaa1{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}.facts.svelte-1tytaa1{max-width:720px}@media (width<=560px){.facts.svelte-1tytaa1{grid-template-columns:minmax(0,1fr)}.facts.svelte-1tytaa1 dt:where(.svelte-1tytaa1){margin-top:6px}}.dir.svelte-1tytaa1{gap:4px;margin:0;padding:0;list-style:none;display:grid}.dir.svelte-1tytaa1 li:where(.svelte-1tytaa1){font-size:var(--fs-base);line-height:1.45}.dir.svelte-1tytaa1 .chip:where(.svelte-1tytaa1){font-size:var(--fs-xs);margin-right:4px;padding:1px 8px}.remedy.svelte-1tytaa1{font-size:var(--fs-base);margin:6px 0 0}.why.svelte-1tytaa1{font-size:var(--fs-base);margin-top:12px}.why.svelte-1tytaa1 summary:where(.svelte-1tytaa1){cursor:pointer;color:var(--ink)}.why.svelte-1tytaa1 ul:where(.svelte-1tytaa1){gap:4px;margin:8px 0 0;padding-left:0;list-style:none;display:grid}.why.svelte-1tytaa1 li.bad:where(.svelte-1tytaa1){color:var(--bad)}.pts.svelte-1tytaa1{font-variant-numeric:tabular-nums;min-width:2.6em;font-weight:600;display:inline-block}.open.svelte-1tytaa1{margin:14px 0 0}.open.svelte-1tytaa1 .btn:where(.svelte-1tytaa1){text-decoration:none;display:inline-block}.checked.svelte-1tytaa1{max-width:70ch;font-size:var(--fs-base);color:var(--ink-soft);line-height:1.55}.lead-in.svelte-1mswvwo{max-width:66ch;font-size:var(--fs-body);margin:0 0 14px;line-height:1.55}.row.svelte-1mswvwo{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;max-width:520px;display:grid}.note.svelte-1mswvwo{max-width:70ch;margin-top:8px}.checked.svelte-1mswvwo{max-width:70ch;font-size:var(--fs-base);color:var(--ink-soft);line-height:1.55}.flows.svelte-36n0qb{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}@media (width<=900px){.flows.svelte-36n0qb{grid-template-columns:repeat(2,minmax(0,1fr))}}.flow.svelte-36n0qb{font:inherit;text-align:left;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-4);background:var(--sheet);min-height:44px;box-shadow:var(--shadow-1);color:var(--ink);cursor:pointer;align-content:start;gap:4px;min-width:0;display:grid;position:relative}.flow.svelte-36n0qb:hover{border-color:var(--accent)}@media (prefers-reduced-motion:no-preference){.flow.svelte-36n0qb{transition:border-color .15s,box-shadow .15s,transform .15s}.flow.svelte-36n0qb:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}}.flow[aria-pressed=true].svelte-36n0qb{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-bg)}.flow[aria-pressed=true].svelte-36n0qb:after{content:"✓";top:var(--sp-2);right:var(--sp-3);color:var(--accent);font-weight:800;position:absolute}.flow[aria-pressed=true].svelte-36n0qb .ft:where(.svelte-36n0qb){color:var(--accent);padding-right:var(--sp-4)}.ft.svelte-36n0qb{font-weight:800;font-size:var(--fs-base);letter-spacing:-.01em;line-height:1.3}.fd.svelte-36n0qb{font-size:var(--fs-sm);color:var(--ink-soft);line-height:1.35}@media (width<=760px){.flows.svelte-36n0qb{gap:var(--sp-2)}.flow.svelte-36n0qb{padding:var(--sp-2) var(--sp-3)}}
