.route-cards.svelte-37x5m2{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.route-cards.svelte-37x5m2 button:where(.svelte-37x5m2){border:2px solid var(--line);background:var(--paper);min-height:62px;color:var(--ink);border-radius:8px;justify-items:center;padding:4px;display:grid}.route-cards.svelte-37x5m2 strong:where(.svelte-37x5m2){font-size:1.4rem}.route-cards.svelte-37x5m2 small:where(.svelte-37x5m2){font-size:.75rem}.route-cards.svelte-37x5m2 .yes:where(.svelte-37x5m2){border-color:var(--teal)}.route-cards.svelte-37x5m2 .no:where(.svelte-37x5m2){border-color:var(--rose)}.route-cards.svelte-37x5m2 .chosen:where(.svelte-37x5m2){outline:3px solid var(--gold);outline-offset:1px}.route-hint.svelte-37x5m2{color:var(--muted);font-size:.85rem}details.svelte-37x5m2{margin-top:18px}summary.svelte-37x5m2{cursor:pointer;min-height:44px;padding:10px 0;font-size:.9rem}@container (width<=400px){.route-cards.svelte-37x5m2{grid-template-columns:repeat(4,minmax(0,1fr))}}.actions.svelte-37x5m2{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.actions.svelte-37x5m2 button:where(.svelte-37x5m2){min-height:44px}button[aria-pressed=true].svelte-37x5m2{border-color:var(--teal);background:var(--teal-paper);color:color-mix(in srgb, var(--teal) 70%, var(--ink))}.cone.svelte-37x5m2{fill:none;stroke:var(--line);stroke-width:2px}.lab-result.svelte-37x5m2 strong:where(.svelte-37x5m2){display:block}
