.quiz.svelte-8owa3a{padding-block:var(--space-4)}.h.svelte-8owa3a{font-size:1.25rem}.h3.svelte-8owa3a{margin-top:var(--space-4)}.display.svelte-8owa3a:focus{outline:none}.display.svelte-8owa3a{font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);line-height:1.1;text-wrap:balance;max-width:40ch}.start.svelte-8owa3a,.thesis.svelte-8owa3a,.weigh.svelte-8owa3a,.result.svelte-8owa3a{display:grid;gap:var(--space-2);animation:svelte-8owa3a-in var(--dur-base) var(--ease-out)}@keyframes svelte-8owa3a-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.start.svelte-8owa3a,.thesis.svelte-8owa3a,.weigh.svelte-8owa3a,.result.svelte-8owa3a{animation:none}}.lead.svelte-8owa3a{max-width:60ch;color:var(--ink-secondary)}.btn.big.svelte-8owa3a{font-size:1.0625rem;padding:.875rem 1.5rem}.who.svelte-8owa3a{list-style:none;margin:var(--space-2) 0 0;padding:var(--space-2) 0 0;border-top:var(--border);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.who.svelte-8owa3a li:where(.svelte-8owa3a){display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem}.progress.svelte-8owa3a{height:4px;background:var(--paper-sunken)}.progress.svelte-8owa3a span:where(.svelte-8owa3a){display:block;height:100%;background:var(--brand-rot);transition:width var(--dur-base) var(--ease-out)}.expl.svelte-8owa3a summary:where(.svelte-8owa3a),.why.svelte-8owa3a summary:where(.svelte-8owa3a),.how.svelte-8owa3a summary:where(.svelte-8owa3a){cursor:pointer;color:var(--ink-secondary)}.expl.svelte-8owa3a p:where(.svelte-8owa3a),.how.svelte-8owa3a p:where(.svelte-8owa3a){margin-top:.5rem;max-width:60ch;color:var(--ink-secondary);white-space:pre-line}.choices.svelte-8owa3a{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.5rem;margin-top:var(--space-2)}.choice.svelte-8owa3a{min-height:3.5rem;border:2px solid var(--ink);background:var(--paper-raised);color:var(--ink);font:inherit;font-weight:var(--weight-bold);font-size:1.0625rem;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast)}.choice.svelte-8owa3a:hover{background:var(--paper-hover)}.choice.svelte-8owa3a:active{transform:translateY(1px)}.choice.chosen.svelte-8owa3a{background:var(--ink);color:var(--paper)}.choice.agree.svelte-8owa3a{border-color:var(--vote-yes)}.choice.disagree.svelte-8owa3a{border-color:var(--vote-no)}.small-row.svelte-8owa3a{margin-top:var(--space-1)}.review.svelte-8owa3a,.rank.svelte-8owa3a{list-style:none;margin:0;padding:0;display:grid;gap:0}.review.svelte-8owa3a li:where(.svelte-8owa3a),.rank.svelte-8owa3a li:where(.svelte-8owa3a){display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 0;border-top:var(--border)}.review.svelte-8owa3a li.skipped:where(.svelte-8owa3a){color:var(--ink-meta)}.nr.svelte-8owa3a,.pos.svelte-8owa3a{font-family:var(--font-display);font-weight:700;font-size:1.375rem;line-height:1;min-width:1.75rem;color:var(--ink-meta);font-variant-numeric:var(--numeric)}.rv-main.svelte-8owa3a,.rk-main.svelte-8owa3a{flex:1 1 14rem;min-width:0;display:grid;gap:.125rem}.rv-title.svelte-8owa3a,.rk-name.svelte-8owa3a{font-weight:var(--weight-bold)}.rv-ans.svelte-8owa3a,.rk-sub.svelte-8owa3a{font-size:.875rem;color:var(--ink-secondary)}.dbl.svelte-8owa3a,.cmp.svelte-8owa3a{display:inline-flex;align-items:center;gap:.375rem;font-size:.9375rem;min-height:2.5rem}.bar.svelte-8owa3a{display:block;height:10px;background:var(--paper-sunken);margin:.25rem 0}.bar.svelte-8owa3a span:where(.svelte-8owa3a){display:block;height:100%;transition:width var(--dur-slow) var(--ease-out)}.pct.svelte-8owa3a{font-family:var(--font-display);font-weight:800;font-size:2rem;line-height:1;min-width:4.5rem;text-align:right;font-variant-numeric:var(--numeric)}.table-wrap.svelte-8owa3a{overflow-x:auto}.cmp-table.svelte-8owa3a{width:100%;border-collapse:collapse;font-size:.9375rem}.cmp-table.svelte-8owa3a th:where(.svelte-8owa3a),.cmp-table.svelte-8owa3a td:where(.svelte-8owa3a){text-align:left;vertical-align:top;padding:.5rem .75rem .5rem 0;border-top:var(--border)}.cmp-table.svelte-8owa3a thead:where(.svelte-8owa3a) th:where(.svelte-8owa3a){border-top:0;border-bottom:2px solid var(--ink);font-weight:var(--weight-bold);white-space:nowrap}.cmp-table.svelte-8owa3a tbody:where(.svelte-8owa3a) th:where(.svelte-8owa3a){font-weight:var(--weight-medium);min-width:10rem}.cmp-table.svelte-8owa3a td.dim:where(.svelte-8owa3a){color:var(--ink-meta)}.cmp-table.svelte-8owa3a td.hit:where(.svelte-8owa3a){font-weight:var(--weight-bold)}.sw.svelte-8owa3a{display:inline-block;width:.75rem;height:.75rem;margin-right:.375rem;vertical-align:-1px}.why.svelte-8owa3a p:where(.svelte-8owa3a){margin-top:.25rem;color:var(--ink-secondary);font-size:.875rem;max-width:36ch}.why.svelte-8owa3a .note:where(.svelte-8owa3a){font-size:.75rem;font-style:italic}.how.svelte-8owa3a{margin-top:var(--space-3);padding-top:var(--space-2);border-top:var(--border)}
