.quiz[data-astro-cid-rwn6tmg5]{max-width:780px;margin:0 auto}.quiz-title[data-astro-cid-rwn6tmg5]{margin-bottom:.4em}.quiz-bar[data-astro-cid-rwn6tmg5]{position:sticky;top:64px;z-index:5;background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:10px 0 12px;margin-bottom:8px}.quiz-bar-row[data-astro-cid-rwn6tmg5]{display:flex;justify-content:space-between;font-size:.9rem;color:var(--text-2);margin-bottom:8px;font-variant-numeric:tabular-nums}.quiz-bar-row[data-astro-cid-rwn6tmg5] b[data-astro-cid-rwn6tmg5]{color:var(--text)}.quiz-progress[data-astro-cid-rwn6tmg5]{height:6px;background:var(--bg-sunken);border-radius:99px;overflow:hidden}.quiz-progress[data-astro-cid-rwn6tmg5] span[data-astro-cid-rwn6tmg5]{display:block;height:100%;background:var(--mint);border-radius:99px;transition:width .25s}.qs[data-astro-cid-rwn6tmg5]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.q[data-astro-cid-rwn6tmg5]{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(18px,3vw,26px);scroll-margin-top:140px}fieldset[data-astro-cid-rwn6tmg5]{border:0;padding:0;margin:0;min-width:0}legend[data-astro-cid-rwn6tmg5]{padding:0;margin-bottom:14px;display:block;width:100%}.qn[data-astro-cid-rwn6tmg5]{display:block;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:6px}.stem[data-astro-cid-rwn6tmg5]{display:block;font-size:1.14rem;font-weight:650;line-height:1.4}.opts[data-astro-cid-rwn6tmg5]{display:flex;flex-direction:column;gap:9px}.opt[data-astro-cid-rwn6tmg5]{position:relative;display:grid;grid-template-columns:22px 1fr;gap:4px 12px;align-items:start;padding:13px 15px;border:1.5px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:var(--bg);transition:border-color .12s,background .12s}.opt[data-astro-cid-rwn6tmg5]:hover{border-color:var(--line-strong)}.opt[data-astro-cid-rwn6tmg5] input[data-astro-cid-rwn6tmg5]{margin:3px 0 0;width:18px;height:18px;accent-color:var(--brand)}.opt-why[data-astro-cid-rwn6tmg5]{grid-column:2;font-size:.9rem;color:var(--text-2)}.q[data-astro-cid-rwn6tmg5].is-done .opt[data-astro-cid-rwn6tmg5]{cursor:default}.q[data-astro-cid-rwn6tmg5].is-done .opt[data-astro-cid-rwn6tmg5][data-ok]{border-color:var(--good);background:var(--good-soft)}.q[data-astro-cid-rwn6tmg5].is-done .opt[data-astro-cid-rwn6tmg5].is-picked:not([data-ok]){border-color:var(--bad);background:var(--bad-soft)}.reveal[data-astro-cid-rwn6tmg5]{margin-top:12px}.reveal[data-astro-cid-rwn6tmg5] summary[data-astro-cid-rwn6tmg5]{cursor:pointer;color:var(--brand);font-weight:600;font-size:.95rem}.q[data-astro-cid-rwn6tmg5].is-done .reveal[data-astro-cid-rwn6tmg5] summary[data-astro-cid-rwn6tmg5]{display:none}.fb[data-astro-cid-rwn6tmg5]{margin-top:10px;padding:14px 16px;border-radius:var(--radius-sm);background:var(--bg-sunken);font-size:.97rem}.fb[data-astro-cid-rwn6tmg5] p[data-astro-cid-rwn6tmg5]{margin:0 0 .6em}.fb[data-astro-cid-rwn6tmg5] p[data-astro-cid-rwn6tmg5]:last-child{margin-bottom:0}.verdict[data-astro-cid-rwn6tmg5]:empty{display:none}.verdict[data-astro-cid-rwn6tmg5]{font-weight:750}.verdict[data-astro-cid-rwn6tmg5].is-good{color:var(--good)}.verdict[data-astro-cid-rwn6tmg5].is-bad{color:var(--bad)}.q[data-astro-cid-rwn6tmg5].is-done .fb-answer[data-astro-cid-rwn6tmg5]{display:none}.cite[data-astro-cid-rwn6tmg5]{font-size:.86rem;color:var(--text-3)}.result[data-astro-cid-rwn6tmg5]{margin-top:24px;text-align:center;padding:clamp(22px,4vw,36px)}.score[data-astro-cid-rwn6tmg5]{font-family:var(--display);font-weight:800;font-size:4rem;line-height:1;margin:0 0 8px}.score[data-astro-cid-rwn6tmg5] span[data-astro-cid-rwn6tmg5]{font-size:2rem;color:var(--text-3)}.result[data-astro-cid-rwn6tmg5] h3[data-astro-cid-rwn6tmg5]{margin-top:18px}.bytopic[data-astro-cid-rwn6tmg5]{list-style:none;padding:0;margin:0 auto 20px;max-width:460px;text-align:left;display:flex;flex-direction:column;gap:8px}.bytopic[data-astro-cid-rwn6tmg5] li[data-astro-cid-rwn6tmg5]{display:grid;grid-template-columns:1fr auto;gap:4px 10px;font-size:.92rem}.bytopic[data-astro-cid-rwn6tmg5] i[data-astro-cid-rwn6tmg5]{grid-column:1 / -1;height:6px;border-radius:99px;background:var(--bg-sunken);overflow:hidden}.bytopic[data-astro-cid-rwn6tmg5] i[data-astro-cid-rwn6tmg5]:after{content:"";display:block;height:100%;width:var(--w);background:var(--mint)}.result-cta[data-astro-cid-rwn6tmg5]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center}
