.assess[data-v-627aecbf]{max-width:860px}.quiz__progress[data-v-627aecbf]{display:flex;gap:6px;margin-bottom:16px}.quiz__progress span[data-v-627aecbf]{flex:1;height:6px;border-radius:999px;background:var(--color-border)}.quiz__progress .done[data-v-627aecbf],.quiz__progress .active[data-v-627aecbf]{background:var(--color-accent)}.quiz__progress .active[data-v-627aecbf]{opacity:.55}.quiz__step[data-v-627aecbf]{font-size:.85rem;color:var(--color-text-muted);margin-bottom:8px}.quiz__title[data-v-627aecbf]{display:flex;align-items:center;gap:14px;font-size:1.6rem;scroll-margin-top:90px}.quiz__title .icon-chip[data-v-627aecbf]{margin:0}.quiz__title[data-v-627aecbf]:focus{outline:none}.quiz__intro[data-v-627aecbf]{color:var(--color-text-muted)}.q[data-v-627aecbf]{border:0;padding:18px 0;margin:0;border-top:1px solid var(--color-border)}.q legend[data-v-627aecbf]{font-weight:500;margin-bottom:12px;padding:0;float:left;width:100%}[dir=rtl] .q legend[data-v-627aecbf]{float:right}.q__options[data-v-627aecbf]{clear:both;display:flex;flex-wrap:wrap;gap:8px}.q__opt[data-v-627aecbf]{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1.5px solid var(--color-border-strong);border-radius:999px;cursor:pointer;font-weight:500}.q__opt input[data-v-627aecbf]{accent-color:var(--color-accent)}.q__opt.selected[data-v-627aecbf]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}.q__opt[data-v-627aecbf]:focus-within{outline:3px solid var(--color-glow);outline-offset:2px}.quiz__nav[data-v-627aecbf]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.quiz__nav button[disabled][data-v-627aecbf]{opacity:.5;cursor:not-allowed;transform:none}.results[data-v-627aecbf]{display:grid;gap:20px}.results>.btn[data-v-627aecbf]{justify-self:start}.overall h2[data-v-627aecbf]{scroll-margin-top:90px}.overall h2[data-v-627aecbf]:focus{outline:none}.overall__row[data-v-627aecbf]{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.overall__row p[data-v-627aecbf]{color:var(--color-text-muted);margin:0;max-width:52ch}.card .overall__label[data-v-627aecbf]{color:var(--color-text);margin-bottom:6px}.gauge[data-v-627aecbf]{--p: 0;width:128px;height:128px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--color-accent) calc(var(--p) * 1%),var(--color-border) 0);flex-shrink:0}.gauge span[data-v-627aecbf]{display:grid;place-items:center;width:100px;height:100px;border-radius:50%;background:var(--color-surface);font-size:2rem;font-weight:700;color:var(--color-primary)}.gauge small[data-v-627aecbf]{font-size:.9rem}.pillars[data-v-627aecbf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px}.pillar__head[data-v-627aecbf]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.pillar__head .icon-chip[data-v-627aecbf]{margin:0}.pillar__head h3[data-v-627aecbf]{margin:0;flex:1}.pillar__tag[data-v-627aecbf]{font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:999px}.tag--ok[data-v-627aecbf]{background:var(--color-accent-soft);color:var(--color-accent)}.tag--gap[data-v-627aecbf]{background:#fef3c7;color:#92400e}@media (prefers-color-scheme: dark){.tag--gap[data-v-627aecbf]{background:#422006;color:#fcd34d}}.bar[data-v-627aecbf]{height:8px;border-radius:999px;background:var(--color-border);overflow:hidden}.bar span[data-v-627aecbf]{display:block;height:100%;background:var(--color-accent)}.card .pillar__score[data-v-627aecbf]{font-weight:700;color:var(--color-text);margin:8px 0}.discuss h2[data-v-627aecbf]{font-size:1.5rem}.discuss>p[data-v-627aecbf],.discuss [role=status] p[data-v-627aecbf]{margin-bottom:20px}
