.stress-test-page.svelte-1tlxgi8{padding-bottom:var(--space-xl)}.page-header.svelte-1tlxgi8{margin-bottom:var(--space-lg);padding:var(--space-lg);border:4px solid var(--foreground);background:linear-gradient(135deg,#fff,#f4f4f4);box-shadow:10px 10px #0003}.page-header.svelte-1tlxgi8 h1:where(.svelte-1tlxgi8){margin-top:0;margin-bottom:var(--space-sm)}.page-header.svelte-1tlxgi8 .lead:where(.svelte-1tlxgi8){margin:0 0 var(--space-md);max-width:75ch}.eyebrow.svelte-1tlxgi8{display:inline-block;margin:0 0 var(--space-sm);padding:4px 10px;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;border:2px solid var(--foreground);background-color:var(--primary);color:#fff;text-transform:uppercase}.pillars.svelte-1tlxgi8{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--space-sm)}.pillar-chip.svelte-1tlxgi8{border:2px solid var(--foreground);padding:var(--space-xs) var(--space-sm);background-color:#fff;display:grid;gap:2px}.pillar-chip.svelte-1tlxgi8 span:where(.svelte-1tlxgi8){font-family:var(--font-heading);font-size:var(--text-sm);text-transform:uppercase}.pillar-chip.svelte-1tlxgi8 small:where(.svelte-1tlxgi8){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.diagnostic-card.svelte-1tlxgi8,.results-shell.svelte-1tlxgi8{border:4px solid var(--foreground);background-color:#fff;padding:var(--space-lg);box-shadow:10px 10px #0000002e}.progress-header.svelte-1tlxgi8{display:flex;justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap}.progress-header.svelte-1tlxgi8 p:where(.svelte-1tlxgi8){margin:0}.progress-label.svelte-1tlxgi8{font-family:var(--font-heading);font-size:var(--text-sm);text-transform:uppercase}.progress-meta.svelte-1tlxgi8{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.progress-track.svelte-1tlxgi8{margin:var(--space-sm) 0 var(--space-md);width:100%;height:14px;background-color:#e8e8e8;border:2px solid var(--foreground)}.progress-fill.svelte-1tlxgi8{height:100%;background:linear-gradient(90deg,var(--primary),var(--accent));transition:width .2s ease}.question-wrap.svelte-1tlxgi8 h2:where(.svelte-1tlxgi8){margin-top:0}.question-pillar.svelte-1tlxgi8{display:inline-block;margin:0 0 var(--space-sm);padding:3px 8px;border:2px solid var(--foreground);background-color:var(--background);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}.options-grid.svelte-1tlxgi8{display:grid;gap:var(--space-sm)}.options-grid.svelte-1tlxgi8 button:where(.svelte-1tlxgi8){width:100%;text-align:left;border:3px solid var(--foreground);background-color:#fff;padding:var(--space-sm);cursor:pointer;transition:transform .15s ease}.options-grid.svelte-1tlxgi8 button:where(.svelte-1tlxgi8):hover{transform:translate(2px,-2px)}.options-grid.svelte-1tlxgi8 button.selected:where(.svelte-1tlxgi8){background-color:var(--foreground);color:#fff;box-shadow:6px 6px 0 var(--primary)}.option-label.svelte-1tlxgi8{display:block;font-family:var(--font-heading);font-size:var(--text-md);margin-bottom:4px;text-transform:uppercase}.option-description.svelte-1tlxgi8{font-family:var(--font-main);font-size:var(--text-sm);line-height:1.5}.wizard-actions.svelte-1tlxgi8,.engagement-actions.svelte-1tlxgi8{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-md)}.button.svelte-1tlxgi8{border:3px solid var(--foreground);padding:var(--space-xs) var(--space-md);font-family:var(--font-heading);font-size:var(--text-sm);text-transform:uppercase;cursor:pointer;background-color:#fff}.button.svelte-1tlxgi8:disabled{opacity:.4;cursor:not-allowed}.button.primary.svelte-1tlxgi8{background-color:var(--foreground);color:#fff}.button.secondary.svelte-1tlxgi8{background-color:var(--background)}.button.tertiary.svelte-1tlxgi8{background-color:var(--secondary);color:#fff;border-color:var(--secondary)}.results-shell.svelte-1tlxgi8{display:grid;gap:var(--space-lg)}.overall-result-card.svelte-1tlxgi8{border:3px solid var(--foreground);background:linear-gradient(135deg,#fff,#f2f2f2);padding:var(--space-md)}.result-kicker.svelte-1tlxgi8{margin:0 0 var(--space-xs);font-family:var(--font-heading);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em}.overall-score.svelte-1tlxgi8{margin:0;font-family:var(--font-heading);font-size:clamp(2.8rem,7vw,4.8rem);line-height:1;text-transform:uppercase}.overall-score.svelte-1tlxgi8 span:where(.svelte-1tlxgi8){font-size:.42em;margin-left:6px}.overall-band.svelte-1tlxgi8{margin:var(--space-xs) 0;font-family:var(--font-heading);font-size:var(--text-lg);text-transform:uppercase}.overall-summary.svelte-1tlxgi8{margin:0;max-width:70ch}.result-section.svelte-1tlxgi8 h2:where(.svelte-1tlxgi8){margin-top:0}.section-note.svelte-1tlxgi8{margin:0 0 var(--space-md);color:var(--muted)}.pillar-grid.svelte-1tlxgi8{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--space-sm)}.pillar-card.svelte-1tlxgi8{border:3px solid var(--foreground);padding:var(--space-sm);background-color:#fff}.pillar-name.svelte-1tlxgi8{margin:0 0 4px;font-family:var(--font-heading);text-transform:uppercase;font-size:var(--text-sm)}.pillar-score.svelte-1tlxgi8{margin:0;font-family:var(--font-heading);font-size:var(--text-3xl);line-height:1}.pillar-score.svelte-1tlxgi8 span:where(.svelte-1tlxgi8){font-size:.38em;margin-left:4px}.pillar-severity.svelte-1tlxgi8{margin:6px 0 8px;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}.pillar-meter.svelte-1tlxgi8{height:10px;background-color:#ececec;border:2px solid var(--foreground)}.pillar-fill.svelte-1tlxgi8{height:100%;background-color:var(--primary)}.pillar-card.severity-watch.svelte-1tlxgi8 .pillar-fill:where(.svelte-1tlxgi8){background-color:#d4931f}.pillar-card.severity-at_risk.svelte-1tlxgi8 .pillar-fill:where(.svelte-1tlxgi8){background-color:#cc5a24}.pillar-card.severity-critical.svelte-1tlxgi8 .pillar-fill:where(.svelte-1tlxgi8){background-color:#ae1d1d}.failure-grid.svelte-1tlxgi8,.plan-grid.svelte-1tlxgi8{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-sm)}.failure-card.svelte-1tlxgi8,.plan-card.svelte-1tlxgi8{border:3px solid var(--foreground);padding:var(--space-sm);background-color:#fff}.failure-rank.svelte-1tlxgi8,.plan-horizon.svelte-1tlxgi8{display:inline-block;margin:0 0 var(--space-xs);padding:2px 8px;font-family:var(--font-mono);font-size:var(--text-xs);border:2px solid var(--foreground);background-color:var(--background);text-transform:uppercase}.failure-card.svelte-1tlxgi8 h3:where(.svelte-1tlxgi8){margin-top:0;margin-bottom:var(--space-xs);font-size:var(--text-lg)}.failure-meta.svelte-1tlxgi8{margin:0 0 var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.plan-card.svelte-1tlxgi8 h3:where(.svelte-1tlxgi8){margin-top:0;margin-bottom:var(--space-xs);font-size:var(--text-lg)}.plan-card.svelte-1tlxgi8 ul:where(.svelte-1tlxgi8){margin:0 0 var(--space-sm);padding-left:1.1rem;display:grid;gap:6px}.plan-pillar.svelte-1tlxgi8{margin:0 0 4px;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;color:var(--muted)}.plan-reason.svelte-1tlxgi8{margin:0 0 var(--space-sm)}.plan-link.svelte-1tlxgi8{font-family:var(--font-heading);font-weight:700;text-transform:uppercase;font-size:var(--text-xs)}.engagement-section.svelte-1tlxgi8{border-top:4px solid var(--foreground);padding-top:var(--space-md)}.summary-box.svelte-1tlxgi8{margin:0;padding:var(--space-sm);border:3px solid var(--foreground);background-color:#f9f9f9;font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre-wrap}.copy-feedback.svelte-1tlxgi8{margin-top:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xs)}.copy-feedback.success.svelte-1tlxgi8{color:#116b2a}.copy-feedback.error.svelte-1tlxgi8{color:#9b2323}@media(max-width:768px){.diagnostic-card.svelte-1tlxgi8,.results-shell.svelte-1tlxgi8,.page-header.svelte-1tlxgi8{padding:var(--space-md)}}
