.page-shell.svelte-1uha8ag{padding-block:1rem 3rem}.hero-start.svelte-1uha8ag,.hero-result.svelte-1uha8ag{align-items:start;gap:1rem;margin-bottom:1.2rem;display:grid}.hero-copy.svelte-1uha8ag{padding:1rem 0 .25rem}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:10ch;margin:.7rem 0 1rem;font-size:clamp(3.2rem,9vw,6rem)}.hero-copy.svelte-1uha8ag p:where(.svelte-1uha8ag),.section-context.svelte-1uha8ag p:where(.svelte-1uha8ag),.notice.svelte-1uha8ag p:where(.svelte-1uha8ag),.result-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.next-steps.svelte-1uha8ag li:where(.svelte-1uha8ag),.helper.svelte-1uha8ag,.selection-note.svelte-1uha8ag{color:var(--muted);margin:0;line-height:1.65}.hero-panel.svelte-1uha8ag,.hero-score.svelte-1uha8ag,.next-steps.svelte-1uha8ag{padding:1.2rem}.hero-stats.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.hero-stats.svelte-1uha8ag div:where(.svelte-1uha8ag),.hero-score.svelte-1uha8ag{border-radius:var(--radius-md);border:1px solid var(--line);background:#ffffffb3;padding:.9rem}.hero-stats.svelte-1uha8ag span:where(.svelte-1uha8ag),.hero-score.svelte-1uha8ag span:where(.svelte-1uha8ag),.question-head.svelte-1uha8ag span:where(.svelte-1uha8ag),.wizard-status.svelte-1uha8ag small:where(.svelte-1uha8ag),.text-field.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);font-size:.82rem;display:block}.hero-stats.svelte-1uha8ag strong:where(.svelte-1uha8ag),.hero-score.svelte-1uha8ag strong:where(.svelte-1uha8ag){margin-top:.2rem;font-size:1rem;display:block}.hero-stats.svelte-1uha8ag strong:where(.svelte-1uha8ag){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.notice.svelte-1uha8ag{border-radius:var(--radius-md);background:linear-gradient(135deg,#0f766e1a,#b76b2d14);border:1px solid #0f766e24;margin:1rem 0;padding:1rem}.notice.svelte-1uha8ag h2:where(.svelte-1uha8ag),.next-steps.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .45rem;font-size:1.2rem}.primary-action.svelte-1uha8ag,.secondary-action.svelte-1uha8ag{border:1px solid #0000;border-radius:999px;min-height:3.35rem;padding:.95rem 1.2rem;font-weight:800}.primary-action.svelte-1uha8ag{background:var(--ink);color:#fff}.secondary-action.svelte-1uha8ag{border-color:var(--line-strong);color:var(--ink);background:#ffffffb8}.secondary-action.svelte-1uha8ag:disabled{opacity:.5;cursor:not-allowed}.hero-score.svelte-1uha8ag{background:linear-gradient(145deg, #057a7524, #2f7ecb14), var(--surface-strong);align-content:start;gap:.45rem;padding:1.35rem;display:grid}.hero-score.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:3.4rem;line-height:.9}.hero-score.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);font-size:1rem}.radar-panel.svelte-1uha8ag{gap:.75rem;margin-block:1rem;padding:1.2rem;display:grid}.identity-card.svelte-1uha8ag{background:linear-gradient(135deg, #057a751f, #2f7ecb14), var(--surface-strong);border:1px solid #057a754d;gap:1.1rem;min-height:auto;box-shadow:0 18px 45px #057a751f}.identity-card.svelte-1uha8ag .text-field:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag){border-color:var(--accent);background:#ffffffeb;min-height:3.4rem;font-size:1.05rem}.identity-card.svelte-1uha8ag .text-field:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-weight:700}.identity-hint.svelte-1uha8ag{color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}.group-note.svelte-1uha8ag{text-align:center;color:var(--muted);margin:.5rem 0 0;font-size:.9rem;line-height:1.5}.workshop-field.svelte-1uha8ag{margin-bottom:1rem}.workshop-field.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);line-height:1.5}.result-grid.svelte-1uha8ag{gap:1.05rem;margin-block:1rem;display:grid}.result-card.svelte-1uha8ag{background:linear-gradient(180deg, #fffffcdb, #fffffcb8), var(--surface);border-radius:18px;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 18px 45px #12313414}.result-card-head.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.result-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:16rem;margin:0;font-size:1.02rem;line-height:1.25}.result-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){border:1px solid var(--line);background:#fffffcd9;border-radius:999px;flex:none;padding:.45rem .65rem;font-size:1.45rem;line-height:1}.result-card.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--ink);line-height:1.55}.band-high.svelte-1uha8ag{border-color:#057a7538;box-shadow:0 18px 45px #057a751a}.band-medium.svelte-1uha8ag{border-color:#d86d423d;box-shadow:0 18px 45px #d86d421a}.band-low.svelte-1uha8ag{border-color:#a33d2e3d;box-shadow:0 18px 45px #a33d2e1a}.section-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag),.section-context.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:.6rem 0 0}.wizard-status.svelte-1uha8ag{z-index:20;background:linear-gradient(135deg, #fffffcf0, #ebf8f5e0), var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);gap:.85rem;margin-bottom:1.1rem;padding:.85rem;display:grid;position:sticky;top:.75rem;box-shadow:0 16px 42px #1231341f}.status-copy.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:1rem;display:flex}.status-copy.svelte-1uha8ag span:where(.svelte-1uha8ag){min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:750;overflow:hidden}.status-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){white-space:nowrap;flex:none;font-size:.95rem;line-height:1.2}.status-progress.svelte-1uha8ag{gap:.45rem;display:grid}.progress-track.svelte-1uha8ag{background:#1f241c14;border-radius:999px;width:100%;height:.8rem;overflow:hidden}.progress-fill.svelte-1uha8ag{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-warm));height:100%;transition:width .18s}.question-focus.svelte-1uha8ag{max-width:46rem;margin-inline:auto;display:grid}.section-context.svelte-1uha8ag{margin-bottom:1rem}.section-context.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2rem,7vw,3.25rem);line-height:1}.question-card.svelte-1uha8ag{align-content:center;gap:1rem;min-height:min(28rem,100vh - 15rem);padding:1.35rem;display:grid}.question-card.missing.svelte-1uha8ag{border-color:#9f3a2266}.question-head.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:1rem;display:flex}.question-head.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);background:#1f241c0f;border-radius:999px;padding:.2rem .5rem;font-size:.78rem}.question-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(1.2rem,3.2vw,1.55rem);font-weight:600;line-height:1.45}.question-card.svelte-1uha8ag h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--accent);font-style:italic}.likert-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:.55rem;display:grid}.likert-grid.svelte-1uha8ag button:where(.svelte-1uha8ag),.choice-list.svelte-1uha8ag button:where(.svelte-1uha8ag){border-radius:var(--radius-md);border:1px solid var(--line-strong);background:linear-gradient(180deg, #fffffcdb, #fffffca8), var(--surface);text-align:center;justify-content:center;align-items:center;gap:.35rem;min-height:3.45rem;padding:.9rem .8rem;transition:transform .12s,border-color .12s,background .12s,box-shadow .12s;display:flex}.likert-grid.svelte-1uha8ag button:where(.svelte-1uha8ag):hover,.choice-list.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{border-color:#0f766e4d;transform:translateY(-1px);box-shadow:0 10px 24px #12313414}.likert-grid.svelte-1uha8ag button.selected:where(.svelte-1uha8ag),.choice-list.svelte-1uha8ag button.selected:where(.svelte-1uha8ag){border-color:var(--accent);background:linear-gradient(135deg,#057a7529,#2f7ecb1a);box-shadow:inset 0 0 0 1px #057a7540,0 12px 28px #057a751f}.likert-grid.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--ink);font-size:.95rem;font-weight:750;line-height:1.35}.choice-list.svelte-1uha8ag,.multi-list.svelte-1uha8ag{gap:.65rem;display:grid}.choice-list.svelte-1uha8ag button:where(.svelte-1uha8ag){align-content:center;min-height:3.65rem}.text-field.svelte-1uha8ag{gap:.5rem;display:grid}.text-field.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:.92rem;font-weight:600}.text-field.svelte-1uha8ag input:where(.svelte-1uha8ag),.text-field.svelte-1uha8ag textarea:where(.svelte-1uha8ag){border-radius:var(--radius-md);border:1px solid var(--line-strong);width:100%;color:var(--ink);resize:vertical;background:#ffffffc7;padding:.9rem 1rem}.selection-note.svelte-1uha8ag{margin-top:.75rem;font-size:.92rem}.validation.svelte-1uha8ag,.submit-error.svelte-1uha8ag{color:var(--danger);margin:.75rem 0 0;font-weight:600}.submit-error.svelte-1uha8ag{margin-top:1rem}.wizard-actions.svelte-1uha8ag{z-index:19;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffcd6;border-radius:999px;justify-content:space-between;gap:.8rem;width:min(100%,46rem);margin:1rem auto 0;padding:.5rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 16px 42px #1231341f}.wizard-actions.svelte-1uha8ag>:where(.svelte-1uha8ag){flex:1}.next-steps.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin:1rem 0;padding-left:1.1rem}.next-steps.svelte-1uha8ag li:where(.svelte-1uha8ag)+li:where(.svelte-1uha8ag){margin-top:.55rem}@media (width>=760px){.hero-start.svelte-1uha8ag,.hero-result.svelte-1uha8ag{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.9fr)}.result-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-status.svelte-1uha8ag{grid-template-columns:minmax(0,.62fr) minmax(16rem,.38fr);align-items:center;padding:.9rem 1rem}.section-context.svelte-1uha8ag{margin-bottom:1.15rem}.likert-grid.svelte-1uha8ag{grid-template-columns:repeat(5,minmax(0,1fr))}.likert-grid.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:3.75rem}.likert-grid.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:.9rem}}
