.check-note[data-astro-cid-kuh27ttq]{font-size:.9rem;color:var(--text-muted);margin-bottom:1.5rem}.items[data-astro-cid-kuh27ttq]{list-style:none;padding:0;display:flex;flex-direction:column}.item[data-astro-cid-kuh27ttq]{border-top:1px solid var(--line);padding:1.6rem 0;scroll-margin-top:calc(var(--header-h) + 2rem)}.item[data-astro-cid-kuh27ttq].is-missing legend[data-astro-cid-kuh27ttq]{color:#b3261e}fieldset[data-astro-cid-kuh27ttq]{border:0;padding:0;margin:0;min-width:0}legend[data-astro-cid-kuh27ttq]{display:grid;grid-template-columns:2rem 1fr;gap:.5rem;font-family:var(--font-display);font-size:var(--step-1);line-height:1.35;color:var(--text-strong);padding:0}.item-n[data-astro-cid-kuh27ttq]{font-family:var(--font-sans);font-size:.85rem;font-weight:600;color:var(--accent-600);padding-top:.3rem}.scale[data-astro-cid-kuh27ttq]{display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem;margin:1rem 0 0 2.5rem}.scale[data-astro-cid-kuh27ttq] label[data-astro-cid-kuh27ttq]{position:relative}.scale[data-astro-cid-kuh27ttq] input[data-astro-cid-kuh27ttq]{position:absolute;opacity:0;inset:0;cursor:pointer}.scale[data-astro-cid-kuh27ttq] span[data-astro-cid-kuh27ttq]{display:flex;align-items:center;justify-content:center;text-align:center;min-height:3rem;height:100%;padding:.4rem;border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:.82rem;line-height:1.25;color:var(--text-muted);transition:all var(--dur-fast) var(--ease-out)}.scale[data-astro-cid-kuh27ttq] label[data-astro-cid-kuh27ttq]:hover span[data-astro-cid-kuh27ttq]{border-color:var(--ink-700);color:var(--text-strong)}.scale[data-astro-cid-kuh27ttq] input[data-astro-cid-kuh27ttq]:focus-visible+span[data-astro-cid-kuh27ttq]{outline:2px solid var(--accent-500);outline-offset:2px}.scale[data-astro-cid-kuh27ttq] input[data-astro-cid-kuh27ttq]:checked+span[data-astro-cid-kuh27ttq]{background:var(--ink-900);border-color:var(--ink-900);color:#fff}.check-foot[data-astro-cid-kuh27ttq]{position:sticky;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:1rem 0;border-top:1px solid var(--line);background:#fffffff0;backdrop-filter:blur(8px)}.check-progress[data-astro-cid-kuh27ttq]{font-size:.92rem;color:var(--text-muted)}.result[data-astro-cid-kuh27ttq]{outline:none;scroll-margin-top:calc(var(--header-h) + 2rem)}.result[data-astro-cid-kuh27ttq] h2[data-astro-cid-kuh27ttq]{margin-top:1rem;font-size:var(--step-4);max-width:18ch}.result-reading[data-astro-cid-kuh27ttq]{margin-top:1.25rem;font-size:1.12rem;max-width:60ch}.bars[data-astro-cid-kuh27ttq]{display:flex;flex-direction:column;gap:.65rem;margin:2.25rem 0}.result[data-astro-cid-kuh27ttq] .bar{display:grid;grid-template-columns:11rem 1fr 2.5rem;gap:1rem;align-items:center;font-size:.92rem}.result[data-astro-cid-kuh27ttq] .bar-track{height:10px;background:var(--paper-muted);border-radius:100px;overflow:hidden}.result[data-astro-cid-kuh27ttq] .bar-fill{display:block;height:100%;background:var(--ink-600);border-radius:100px}.result[data-astro-cid-kuh27ttq] .bar.is-weakest .bar-fill{background:var(--gold-500)}.result[data-astro-cid-kuh27ttq] .bar.is-weakest .bar-label{font-weight:600;color:var(--text-strong)}.result[data-astro-cid-kuh27ttq] .bar-value{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-muted)}.result-next[data-astro-cid-kuh27ttq]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding:1.5rem 0;border-block:1px solid var(--line)}.result-next[data-astro-cid-kuh27ttq] h3[data-astro-cid-kuh27ttq]{font-family:var(--font-sans);font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.4rem}.result-cta[data-astro-cid-kuh27ttq]{margin-top:2rem;padding:clamp(1.75rem,1.25rem + 2vw,2.5rem);background:var(--ink-900);border-radius:var(--radius-lg);color:var(--text-on-dark-muted)}.result-cta[data-astro-cid-kuh27ttq] h3[data-astro-cid-kuh27ttq]{color:#fff;font-size:var(--step-2)}.result-cta[data-astro-cid-kuh27ttq] p[data-astro-cid-kuh27ttq]{margin:.75rem 0 1.5rem;max-width:52ch}.result-cta[data-astro-cid-kuh27ttq] .reset[data-astro-cid-kuh27ttq]{color:#fff;background:none;border:0;padding:0}.result-caveat[data-astro-cid-kuh27ttq]{margin-top:1.5rem;font-size:.88rem;color:var(--text-muted);max-width:60ch}@media(max-width:640px){.scale[data-astro-cid-kuh27ttq]{grid-template-columns:1fr;margin-left:0}.scale[data-astro-cid-kuh27ttq] span[data-astro-cid-kuh27ttq]{min-height:2.6rem;justify-content:flex-start;padding-left:1rem}.result[data-astro-cid-kuh27ttq] .bar{grid-template-columns:7.5rem 1fr 2rem}.result-next[data-astro-cid-kuh27ttq]{grid-template-columns:1fr}}
