.quiz.svelte-tdxa06{max-width:760px;margin-inline:auto}.quiz.wide.svelte-tdxa06{max-width:1040px}.progress.svelte-tdxa06 svg:where(.svelte-tdxa06){width:100%;height:6px;margin-bottom:32px}.p-track.svelte-tdxa06{fill:var(--border)}.p-fill.svelte-tdxa06{fill:var(--accent);transition:width .4s}h2.svelte-tdxa06{font-size:clamp(1.5rem,3vw,2.1rem)}.hint.svelte-tdxa06,.count.svelte-tdxa06,.meta.svelte-tdxa06{color:var(--text-muted)}.scopes.svelte-tdxa06{flex-wrap:wrap;gap:10px;margin:24px 0 36px;display:flex}.scope.svelte-tdxa06,.answer.svelte-tdxa06{cursor:pointer;border:1px solid var(--border-strong);background:var(--surface);align-items:center;gap:14px;transition:border-color .2s,background .2s,transform .2s;display:flex;position:relative}.scope.svelte-tdxa06{border-radius:999px;padding:12px 18px 12px 14px;font-weight:500}.scope.svelte-tdxa06 input:where(.svelte-tdxa06),.answer.svelte-tdxa06 input:where(.svelte-tdxa06){opacity:0;pointer-events:none;position:absolute}.scope.svelte-tdxa06:has(input:where(.svelte-tdxa06):focus-visible),.answer.svelte-tdxa06:has(input:where(.svelte-tdxa06):focus-visible){outline:2px solid var(--accent);outline-offset:2px}.box.svelte-tdxa06{border:1.5px solid var(--border-strong);border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.box.svelte-tdxa06 svg:where(.svelte-tdxa06){fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:14px;height:14px}.scope.checked.svelte-tdxa06,.answer.selected.svelte-tdxa06{border-color:var(--accent);background:var(--accent-soft)}.scope.checked.svelte-tdxa06 .box:where(.svelte-tdxa06){background:var(--accent);border-color:var(--accent)}.scope.checked.svelte-tdxa06 .box:where(.svelte-tdxa06) svg:where(.svelte-tdxa06){opacity:1}.meta.svelte-tdxa06{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:.88rem;display:flex}.tag.svelte-tdxa06{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:4px 10px;font-weight:500}.tag.alt.svelte-tdxa06{border:1px solid var(--border-strong);color:var(--text-muted);background:0 0}fieldset.svelte-tdxa06{border:0;min-width:0;margin:0;padding:0}legend.svelte-tdxa06{margin-bottom:24px;padding:0}legend.svelte-tdxa06 h2:where(.svelte-tdxa06){margin:0}.answers.svelte-tdxa06{gap:10px;display:grid}.answer.svelte-tdxa06{border-radius:16px;padding:16px 18px;line-height:1.45}.answer.svelte-tdxa06:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--border-strong));transform:translate(4px)}.level.svelte-tdxa06{background:var(--bg);border:1px solid var(--border);width:30px;height:30px;font:600 .85rem/1 var(--font-display);color:var(--text-muted);border-radius:10px;flex:none;place-items:center;display:grid}.answer.selected.svelte-tdxa06 .level:where(.svelte-tdxa06){background:var(--gradient);color:#fff;border-color:#0000}.unsure.svelte-tdxa06{color:var(--text-muted);border-style:dashed}.nav.svelte-tdxa06{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;display:flex}.results.svelte-tdxa06{gap:20px;display:grid}.r-hero.svelte-tdxa06{grid-template-columns:220px 1fr;align-items:center;gap:40px;display:grid}.score-ring.svelte-tdxa06{width:100%;max-width:220px}.ring-track.svelte-tdxa06{fill:none;stroke:var(--accent-soft);stroke-width:10px}.ring-meter.svelte-tdxa06{fill:none;stroke:url(#ring-g);stroke-width:10px;stroke-linecap:round}.ring-num.svelte-tdxa06{text-anchor:middle;font:600 26px var(--font-display);fill:var(--text)}.ring-label.svelte-tdxa06{text-anchor:middle;font:500 9px var(--font-body);fill:var(--text-muted);text-transform:uppercase;letter-spacing:.1em}.stage.svelte-tdxa06{margin:0 0 8px;font-size:clamp(2.6rem,6vw,4rem)}.stage-text.svelte-tdxa06{color:var(--text-muted);max-width:52ch}.stage-track.svelte-tdxa06{gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.stage-track.svelte-tdxa06 li:where(.svelte-tdxa06){text-align:center;border:1px solid var(--border);font:600 .8rem/1 var(--font-display);color:var(--text-faint);border-radius:10px;flex:1;padding:8px 0}.stage-track.svelte-tdxa06 li.on:where(.svelte-tdxa06){background:var(--gradient);color:#fff;border-color:#0000}.r-grid.svelte-tdxa06{grid-template-columns:1.2fr 1fr;gap:20px;display:grid}h3.svelte-tdxa06{margin-bottom:20px;font-size:1.15rem}.bars.svelte-tdxa06,.lens-list.svelte-tdxa06{margin:0;padding:0;list-style:none}.bars.svelte-tdxa06{gap:18px;display:grid}.bar-label.svelte-tdxa06{justify-content:space-between;gap:12px;margin-bottom:8px;font-size:.95rem;display:flex}.bar.svelte-tdxa06{width:100%;height:10px}.b-track.svelte-tdxa06{fill:var(--border)}.b-fill.svelte-tdxa06{fill:var(--accent)}.radar.svelte-tdxa06{width:100%;max-width:300px;margin:0 auto 12px}.r-ring.svelte-tdxa06{fill:none;stroke:var(--border-strong)}.r-axis.svelte-tdxa06{stroke:var(--border)}.r-label.svelte-tdxa06{font:500 9.5px var(--font-body);fill:var(--text-muted);text-anchor:middle}.r-shape.svelte-tdxa06{fill:var(--accent-soft);stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.lens-list.svelte-tdxa06{grid-template-columns:1fr 1fr;gap:6px 20px;font-size:.9rem;display:grid}.lens-list.svelte-tdxa06 li:where(.svelte-tdxa06){color:var(--text-muted);justify-content:space-between;display:flex}.lens-list.svelte-tdxa06 strong:where(.svelte-tdxa06){color:var(--text)}.priorities.svelte-tdxa06 ol:where(.svelte-tdxa06){gap:20px;margin:0;padding:0;list-style:none;display:grid}.priorities.svelte-tdxa06 li:where(.svelte-tdxa06){gap:16px;display:flex}.p-num.svelte-tdxa06{background:var(--gradient);color:#fff;width:34px;height:34px;font:600 .9rem/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.p-cap.svelte-tdxa06{font:600 1.05rem/1.3 var(--font-display);margin:4px 0 6px}.p-cap.svelte-tdxa06 span:where(.svelte-tdxa06){color:var(--text-faint);font-size:.9rem;font-weight:400}.priorities.svelte-tdxa06 p:where(.svelte-tdxa06):last-child{color:var(--text-muted);margin:0}.fine.svelte-tdxa06{color:var(--text-faint);font-size:.85rem}.actions.svelte-tdxa06{margin-top:8px}@media (width<=760px){.r-hero.svelte-tdxa06,.r-grid.svelte-tdxa06{grid-template-columns:1fr}.score-ring.svelte-tdxa06{margin-inline:auto}}
