legend.svelte-ubp6kh{font:700 1.3rem/1.2 var(--display);letter-spacing:-.02em;margin-bottom:.75rem}.plist.svelte-ubp6kh{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.35rem;margin-bottom:2rem;display:grid}.opt.svelte-ubp6kh{margin:0}.opt.svelte-ubp6kh input:where(.svelte-ubp6kh),.ans.svelte-ubp6kh input:where(.svelte-ubp6kh){opacity:0;pointer-events:none;position:absolute}.box.svelte-ubp6kh{border:1.5px solid var(--rule-strong);background:var(--paper);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;height:100%;padding:.5rem .6rem;font-size:.85rem;font-weight:600;line-height:1.15;display:flex}.opt.svelte-ubp6kh input:where(.svelte-ubp6kh):checked+.box:where(.svelte-ubp6kh),.ans.svelte-ubp6kh input:where(.svelte-ubp6kh):checked+span:where(.svelte-ubp6kh){background:var(--ink);color:var(--concrete);border-color:var(--ink)}.opt.svelte-ubp6kh input:where(.svelte-ubp6kh):focus-visible+.box:where(.svelte-ubp6kh),.ans.svelte-ubp6kh input:where(.svelte-ubp6kh):focus-visible+span:where(.svelte-ubp6kh){outline:3px solid var(--cobalt);outline-offset:2px}.qa.svelte-ubp6kh{gap:2rem;display:grid}@media (width>=60rem){.qa.svelte-ubp6kh{grid-template-columns:1fr 24rem;align-items:start}.result.svelte-ubp6kh{position:sticky;top:1rem}}.q.svelte-ubp6kh{margin-bottom:1.25rem}.q.svelte-ubp6kh legend:where(.svelte-ubp6kh){font:600 1.02rem/1.35 var(--body);margin-bottom:.5rem}.answers.svelte-ubp6kh{flex-wrap:wrap;gap:.4rem;display:flex}.ans.svelte-ubp6kh{margin:0;font-weight:600}.ans.svelte-ubp6kh span:where(.svelte-ubp6kh){border:1.5px solid var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:.5rem .9rem;font-size:.93rem;display:inline-block}.ans.svelte-ubp6kh:hover span:where(.svelte-ubp6kh){background:var(--lime)}.k.svelte-ubp6kh{margin-bottom:.2rem;font-weight:600}.result.svelte-ubp6kh h2:where(.svelte-ubp6kh){font-size:1.9rem}.reasons.svelte-ubp6kh{gap:.6rem;margin:0 0 1.25rem;padding:0;font-size:.95rem;list-style:none;display:grid}.reasons.svelte-ubp6kh li:where(.svelte-ubp6kh){grid-template-columns:3.4rem 1fr;align-items:start;gap:.5rem;display:grid}.reasons.svelte-ubp6kh .pill-verdict:where(.svelte-ubp6kh){text-align:center}
