@layer base{._step_n6d62_2{position:relative;display:flex;gap:var(--space-4);padding-bottom:var(--space-6)}._indicatorContainer_n6d62_9{position:relative;display:flex;flex-direction:column;align-items:center}._step_n6d62_2:not(:last-child) ._line_n6d62_17{position:absolute;top:2rem;bottom:-1rem;left:50%;transform:translate(-50%);width:2px;background-color:var(--border)}._step_n6d62_2:last-child{padding-bottom:0}._circle_n6d62_31{width:2rem;height:2rem;border-radius:50%;background-color:var(--surface);border:2px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:var(--text-muted);z-index:1;transition:all var(--animation-duration-normal) ease}._active_n6d62_48 ._circle_n6d62_31{border-color:var(--primary);color:var(--primary)}._running_n6d62_53 ._circle_n6d62_31{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 15%,transparent);animation:_pulseCircle_n6d62_1 2s infinite}._complete_n6d62_61 ._circle_n6d62_31{border-color:var(--success);background-color:var(--success);color:var(--success-foreground)}._skipped_n6d62_67 ._circle_n6d62_31{border-color:var(--border);background-color:var(--surface-tertiary);color:var(--text-muted)}._contentContainer_n6d62_73{flex:1;padding-top:var(--space-1)}._title_n6d62_78{margin:0 0 var(--space-2) 0;font-size:1.125rem;color:var(--text-primary);transition:color var(--animation-duration-fast) ease}._lockedPill_n6d62_85{display:inline-flex;align-items:center;font-size:.75rem;font-weight:500;color:var(--text-muted);background:var(--surface-secondary);border:1px solid var(--border);border-radius:var(--radius-full);padding:2px 10px;margin-top:var(--space-1);white-space:normal}._pending_n6d62_99 ._title_n6d62_78,._skipped_n6d62_67 ._title_n6d62_78{color:var(--text-muted)}._messageList_n6d62_103{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._messageItem_n6d62_110{display:flex;align-items:center;gap:var(--space-2);font-size:.9375rem;transition:all var(--animation-duration-normal) ease}._messageIcon_n6d62_118{display:flex;align-items:center;justify-content:center;width:16px}._messageCompleted_n6d62_125{color:var(--success)}._messageActive_n6d62_129{color:var(--primary);font-weight:500}._messagePending_n6d62_134{color:var(--text-muted)}._errorBox_n6d62_138{background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);margin-top:var(--space-2);margin-bottom:var(--space-3);display:flex;align-items:center;justify-content:space-between}._errorBox_n6d62_138 p{margin:0;color:var(--error);font-size:.875rem;font-weight:500}._retryBtn_n6d62_157{background:transparent;border:1px solid var(--error);color:var(--error);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-size:.8125rem;font-weight:600;transition:all var(--animation-duration-fast) ease}._retryBtn_n6d62_157:hover{background:var(--error);color:var(--error-foreground)}._childrenWrapper_n6d62_174{overflow:hidden}._spin_n6d62_178{animation:_spin_n6d62_178 1s linear infinite}@keyframes _spin_n6d62_178{to{transform:rotate(360deg)}}@keyframes _pulseCircle_n6d62_1{0%{box-shadow:0 0 color-mix(in srgb,var(--primary) 30%,transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}}@layer base{._summaryContainer_1d425_2{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-8)}._executiveSummary_1d425_14{background:var(--surface);border:1px solid var(--border-subtle);border-left:4px solid var(--primary);border-radius:var(--radius-md);padding:var(--space-5)}._executiveSummaryTitle_1d425_22{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--primary);margin:0 0 var(--space-2) 0}._executiveSummaryText_1d425_31{font-size:.9375rem;color:var(--text-primary);line-height:1.6;margin:0}._whyThisComesFirst_1d425_38{font-size:.875rem;color:var(--text-secondary);font-style:italic;margin:var(--space-2) 0 0 0}._whatToRerun_1d425_45{font-size:.8125rem;color:var(--text-muted);margin:var(--space-1) 0 0 0}._impactText_1d425_51{font-size:.875rem;color:var(--text-secondary);font-weight:500;margin:var(--space-2) 0 0 0}._noSubNote_1d425_58{font-size:.875rem;color:var(--text-muted);font-style:italic;margin:var(--space-4) 0 0 0;padding:var(--space-3) var(--space-4);background:var(--surface-secondary);border-radius:var(--radius-md)}._diagnosisHero_1d425_68{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-6);background:var(--background-secondary);padding:var(--space-6);border-radius:var(--radius-lg);border-left:4px solid var(--primary)}._heroContent_1d425_79{flex:1;display:flex;flex-direction:column;gap:var(--space-4)}._heroBadge_1d425_86{margin-bottom:var(--space-3)}._diagnosisHeadline_1d425_90{font-size:1.25rem;font-family:var(--font-family-heading);font-weight:500;color:var(--text-secondary);margin:0;line-height:1.4}._diagnosisHeadline_1d425_90 span{display:block;font-size:1.75rem;font-weight:800;color:var(--text-primary);margin-top:var(--space-1);line-height:1.2;letter-spacing:-.02em}._diagnosisDetails_1d425_109{display:flex;flex-direction:column;gap:var(--space-3);font-size:.9375rem;color:var(--text-secondary)}._detailRow_1d425_117{margin:0;line-height:1.5}._detailRow_1d425_117 strong{color:var(--text-primary)}._whatYoullHearBlock_1d425_126{background:color-mix(in srgb,var(--surface-tertiary) 40%,transparent);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md)}._whatYoullHearBlock_1d425_126 strong{color:var(--text-primary);display:block;margin-bottom:var(--space-2)}._whatYoullHearList_1d425_138{margin:0;padding-left:var(--space-4)}._whatYoullHearList_1d425_138 li{margin-bottom:var(--space-1)}._consequenceLine_1d425_147{margin:0;padding:var(--space-2) var(--space-3);background:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border-radius:var(--radius-md);border-left:3px solid var(--warning);font-weight:500}._recommendedAction_1d425_157{margin-top:var(--space-2);padding:var(--space-4);background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);border-left:4px solid var(--accent);color:var(--text-primary)}._narrativeBlock_1d425_167{margin-top:var(--space-2);padding:var(--space-4);background:var(--surface-secondary);border-radius:var(--radius-md);border-left:3px solid var(--border-strong);color:var(--text-secondary)}._narrativeBlock_1d425_167 p{margin:0 0 var(--space-2) 0;line-height:1.5}._narrativeBlock_1d425_167 p:last-child{margin:0}._whyItIsHappeningBlock_1d425_185{margin-top:var(--space-2);padding:var(--space-4);background:var(--surface-secondary);border-radius:var(--radius-md);border-left:3px solid var(--border-strong);color:var(--text-secondary)}._whyItIsHappeningBlock_1d425_185 strong{color:var(--text-primary);display:block;margin-bottom:var(--space-2)}._whyItIsHappeningBlock_1d425_185 p{margin:0 0 var(--space-2) 0;line-height:1.5}._whyItIsHappeningBlock_1d425_185 p:last-child{margin:0}._confidenceBadge_1d425_209{margin-top:var(--space-2)}._smallRingContainer_1d425_213{position:relative;width:80px;height:80px;flex-shrink:0}._ringSvg_1d425_220{transform:rotate(-90deg)}._ringTrack_1d425_224{fill:none;stroke:var(--surface-tertiary);stroke-width:6}._ringProgress_1d425_230{fill:none;stroke-width:6;transition:stroke-dashoffset 1.5s cubic-bezier(.16,1,.3,1)}._colorSuccess_1d425_236{stroke:var(--success)}._colorWarning_1d425_237{stroke:var(--warning)}._colorError_1d425_238{stroke:var(--error)}._scoreText_1d425_240{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}._scoreNumber_1d425_249{font-size:1.5rem;font-weight:800;line-height:1;font-family:var(--font-family-heading);color:var(--text-primary)}._scoreLabel_1d425_257{font-size:.625rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-top:2px}._scoreSection_1d425_266{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._stateBadgeContainer_1d425_273{text-align:center}._systemStoryBlock_1d425_277{background:var(--surface-secondary);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--border-subtle)}._systemStoryBlock_1d425_277 p{margin:0;font-size:.9375rem;color:var(--text-secondary);line-height:1.5}._systemStoryBlock_1d425_277 p+p{margin-top:var(--space-2)}._constraintNote_1d425_295{margin:var(--space-2) 0 0 0;font-size:.875rem;color:var(--text-muted);font-style:italic;line-height:1.5}._diminishingReturnsCard_1d425_303{background:var(--surface-secondary);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-subtle)}._diminishingReturnsCard_1d425_303 p{margin:0;font-size:.9375rem;color:var(--text-muted);line-height:1.5;font-style:italic}._stepDependency_1d425_318{color:var(--warning)}._stepDependency_1d425_318 strong{font-weight:600}._gainsSection_1d425_326 h3,._actionPlanSection_1d425_326 h3,._evidenceSection_1d425_326 h3,._validationSection_1d425_326 h3{margin:0 0 var(--space-4) 0;font-size:1.25rem;font-family:var(--font-family-heading);color:var(--text-primary);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-3)}._gainsSection_1d425_326{display:flex;flex-direction:column}._skipNote_1d425_341{font-size:.875rem;color:var(--text-muted);margin:-.5rem 0 var(--space-4) 0;font-style:italic}._gainSubtitle_1d425_348{font-size:.875rem;color:var(--text-muted);margin:-var(--space-2) 0 var(--space-3) 0;line-height:1.4}._gainBars_1d425_355{display:flex;flex-direction:column;gap:var(--space-4)}._gainRow_1d425_361{display:flex;align-items:center;gap:var(--space-4)}._gainLabel_1d425_367{width:140px;font-weight:500;font-size:.9375rem;color:var(--text-secondary)}._gainTrack_1d425_374{flex:1;height:12px;background:var(--surface-tertiary);border-radius:var(--radius-full);overflow:hidden;position:relative}._gainFill_1d425_383{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,var(--primary),var(--accent));border-radius:var(--radius-full);transition:width 1.2s cubic-bezier(.16,1,.3,1)}._gainValue_1d425_393{width:60px;text-align:right;font-weight:700;color:var(--primary);font-size:1.125rem}._gainRowDisabled_1d425_401{opacity:.6}._gainRowDisabled_1d425_401 ._gainFill_1d425_383{display:none}._gainRowDisabled_1d425_401 ._gainValue_1d425_393{color:var(--text-muted);font-size:.9375rem}._actionPlanSection_1d425_326{display:flex;flex-direction:column}._actionSteps_1d425_420{display:flex;flex-direction:column;gap:var(--space-4)}._actionStep_1d425_420{display:flex;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:flex-start}._stepPrescription_1d425_436{border-left:4px solid var(--primary);background:color-mix(in srgb,var(--primary) 4%,transparent);padding:var(--space-5)}._stepPrescription_1d425_436 ._stepContent_1d425_442 h4{font-size:1.1875rem;font-weight:700}._stepPrescription_1d425_436 ._stepNumber_1d425_447{background:var(--primary);color:var(--primary-foreground);font-weight:800}._stepPrescription_1d425_436 ._impactLabel_1d425_453{color:var(--primary);font-weight:700}._stepSecondary_1d425_458{border-left:2px dashed var(--border-strong);opacity:.9}._stepSecondary_1d425_458 ._stepContent_1d425_442 h4{font-size:.9375rem;color:var(--text-secondary)}._stepSecondary_1d425_458 ._stepNumber_1d425_447{background:var(--surface-secondary);color:var(--text-muted);font-size:.75rem}._stepSecondary_1d425_458 ._impactLabel_1d425_453{color:var(--text-muted)}._stepNumber_1d425_447{width:32px;height:32px;background:var(--background-secondary);border:1px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--text-primary);flex-shrink:0;font-family:var(--font-family-heading)}._stepContent_1d425_442{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}._impactLabel_1d425_453{font-size:.75rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}._stepContent_1d425_442 h4{margin:0;font-size:1rem;color:var(--text-primary)}._stepContent_1d425_442 p{margin:var(--space-1) 0 0 0;font-size:.9375rem;color:var(--text-secondary);line-height:1.5}._badges_1d425_521{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-2)}._noFixes_1d425_528{color:var(--success);font-weight:500;font-size:1rem;padding:var(--space-4);background:color-mix(in srgb,var(--success) 10%,transparent);border-radius:var(--radius-md);margin:0}._evidenceSection_1d425_326{display:flex;flex-direction:column}._validationSection_1d425_326{background:var(--surface);border:1px solid var(--border-subtle);border-left:4px solid var(--success);border-radius:var(--radius-md);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-sm)}._validationStages_1d425_557{display:flex;flex-direction:column;gap:var(--space-4)}._validationStage_1d425_557{display:flex;flex-direction:column;gap:var(--space-2)}._validationLabel_1d425_569{font-size:.875rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;margin:0}._validationHints_1d425_578{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}._validationHint_1d425_578{font-size:.9375rem;color:var(--text-secondary);line-height:1.5;position:relative;padding-left:var(--space-3)}._validationHint_1d425_578:before{content:"•";position:absolute;left:0;color:var(--text-muted)}._refinementsSection_1d425_603{margin-top:var(--space-2)}._collapsibleTrigger_1d425_607{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--space-4);background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-family:var(--font-family-heading);font-weight:600;font-size:1rem;color:var(--text-primary);cursor:pointer;transition:background-color var(--animation-duration-fast)}._collapsibleTrigger_1d425_607:hover{background:var(--background-secondary)}._triggerIcon_1d425_628{color:var(--text-muted);transition:transform var(--animation-duration-fast)}._collapsibleTrigger_1d425_607[data-state=open] ._triggerIcon_1d425_628{transform:rotate(180deg)}._otherImprovementsList_1d425_637{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4)}._otherImprovementCard_1d425_644{background:var(--surface);border:1px solid transparent;border-radius:var(--radius-md);padding:var(--space-4)}._otherImprovementTitle_1d425_651{margin:0 0 var(--space-1) 0;font-size:.9375rem;font-weight:600;color:var(--text-primary)}._otherImprovementText_1d425_658{margin:0;font-size:.875rem;color:var(--text-secondary)}._whisperSection_1d425_664{opacity:.85}._breathingZone_1d425_668{height:var(--space-6);background:transparent}._breathingZoneMerged_1d425_673{height:var(--space-4);background:transparent}._disclosureToggle_1d425_678{display:flex;align-items:center;gap:var(--space-1);font-size:.8125rem;color:var(--text-muted);cursor:pointer;margin-top:var(--space-2);font-weight:500}._disclosureToggle_1d425_678:hover{color:var(--text-secondary)}._ctaSection_1d425_693{display:flex;flex-direction:column;gap:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--border-subtle)}._savedStatusText_1d425_701{font-size:.875rem;color:var(--text-muted);text-align:center;margin:0}._savedStatusText_1d425_701 a{color:var(--primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}._savedStatusText_1d425_701 a:hover{color:var(--primary-dark, var(--primary))}._fullWidth_1d425_717{width:100%}._actionGrid_1d425_721{display:grid;grid-template-columns:1fr;gap:var(--space-4)}._rerunSection_1d425_727{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-4)}._divider_1d425_734{height:1px;background:var(--border-subtle);border:none;margin:0;width:100%}._rerunActions_1d425_742{display:flex;gap:var(--space-4)}._rerunHint_1d425_747{font-size:.9375rem;color:var(--text-secondary);text-align:center;margin:0}._rerunHint_1d425_747 a{color:var(--primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}._rerunHint_1d425_747 a:hover{color:var(--primary-dark, var(--primary))}._quietStatement_1d425_765{color:var(--text-muted);font-size:1rem;padding:var(--space-5) 0;font-style:italic;margin:0;line-height:1.5}._ignoreConsequencesInlineWrapper_1d425_774{margin-top:var(--space-2)}@media(max-width:640px){._diagnosisHero_1d425_68{flex-direction:column;align-items:center;text-align:center}._whatYoullHearList_1d425_138{text-align:left}._gainRow_1d425_361{flex-direction:column;align-items:stretch;gap:var(--space-2)}._gainLabel_1d425_367{width:auto}._gainValue_1d425_393{width:auto;text-align:right}._actionGrid_1d425_721{grid-template-columns:1fr}._rerunActions_1d425_742{flex-direction:column}._summaryContainer_1d425_2{padding:var(--space-6) var(--space-5)}}}@layer base{._container_z9s16_2{display:flex;flex-direction:column;gap:var(--space-12)}._heroSection_z9s16_8{display:flex;flex-direction:column;align-items:flex-start}._heroHeadline_z9s16_14{font-size:var(--font-size-h1);font-family:var(--font-family-heading);color:var(--text-primary);line-height:1.15;letter-spacing:-.02em;margin:0 0 var(--space-4) 0}._heroDescription_z9s16_23{font-size:1.125rem;color:var(--text-secondary);line-height:1.6;margin:0 0 var(--space-6) 0;max-width:700px}._heroActions_z9s16_31{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}._secondaryLink_z9s16_38{font-size:.875rem;color:var(--text-muted);text-decoration:none}._secondaryLink_z9s16_38:hover{text-decoration:underline}._painPointsSection_z9s16_48{width:100%}._painPointsGrid_z9s16_52{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._painCard_z9s16_58{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;align-items:center;gap:var(--space-4)}._painIcon_z9s16_68{color:var(--text-muted);flex-shrink:0}._painText_z9s16_73{color:var(--text-secondary);font-size:1rem;line-height:1.4}._explainerSection_z9s16_79{width:100%}._explainerHeadline_z9s16_83{font-size:var(--font-size-h2);font-family:var(--font-family-heading);color:var(--text-primary);margin:0 0 var(--space-8) 0}._timeline_z9s16_90{display:flex;flex-direction:column;gap:var(--space-6);position:relative}._timeline_z9s16_90:before{content:"";position:absolute;left:11px;top:24px;bottom:24px;width:2px;background:var(--border);z-index:0}._timelineItem_z9s16_108{display:flex;gap:var(--space-4);position:relative;z-index:1}._timelineNumber_z9s16_115{width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0;box-shadow:0 0 0 4px var(--background)}._timelineContent_z9s16_130{display:flex;flex-direction:column;gap:var(--space-1);padding-top:2px}._timelineTitle_z9s16_137{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary);font-family:var(--font-family-base)}._timelineDesc_z9s16_145{margin:0;font-size:.875rem;color:var(--text-secondary);line-height:1.5}@media(max-width:640px){._painPointsGrid_z9s16_52{grid-template-columns:1fr}}}@layer base{._wizardContainer_1g9jn_2{display:flex;flex-direction:column;gap:var(--space-2);width:100%;max-width:800px;margin:0 auto}._loadingAuth_1g9jn_11{width:100%;height:12rem;border-radius:var(--radius-lg)}._authGate_1g9jn_17{text-align:center;padding:var(--space-12) var(--space-8);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}._authGate_1g9jn_17 h2{font-size:1.75rem;margin-bottom:var(--space-3)}._authGate_1g9jn_17 p{color:var(--text-secondary);margin-bottom:var(--space-8);font-size:1.125rem;max-width:500px;margin-left:auto;margin-right:auto}._authActions_1g9jn_40{display:flex;gap:var(--space-4);justify-content:center}._stepContent_1g9jn_46{display:flex;flex-direction:column;gap:var(--space-4)}._stepContent_1g9jn_46 p{margin:0;color:var(--text-secondary);line-height:1.5}._stepActions_1g9jn_58{display:flex;justify-content:flex-start}._inlineResult_1g9jn_63{background:color-mix(in srgb,var(--success) 5%,transparent);border:1px solid color-mix(in srgb,var(--success) 20%,transparent);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:.9375rem;color:var(--text-primary)}._inlineResult_1g9jn_63 p{margin:0;color:var(--text-primary);font-weight:500}._resultSummary_1g9jn_78{margin-top:var(--space-2)!important;font-style:italic;color:var(--text-secondary)!important;font-weight:400!important}._subPromptCard_1g9jn_85{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);margin:var(--space-4) 0;text-align:center;box-shadow:var(--shadow-sm)}._subPromptCard_1g9jn_85 h4{margin:var(--space-3) 0 var(--space-2);font-size:1.125rem;color:var(--text-primary)}._subPromptCard_1g9jn_85 p{color:var(--text-secondary);margin:0 0 var(--space-5);font-size:.9375rem;max-width:400px;margin-left:auto;margin-right:auto}._subPromptIcon_1g9jn_110{color:var(--primary);margin:0 auto;display:block}._subPromptButtons_1g9jn_116{display:flex;gap:var(--space-3);justify-content:center;align-items:center;flex-wrap:wrap}._ghostBtn_1g9jn_124{background:transparent;border:1px solid transparent;color:var(--text-muted);font-size:.875rem;padding:var(--space-2) var(--space-3);cursor:pointer;border-radius:var(--radius-md);transition:all var(--animation-duration-fast) ease}._ghostBtn_1g9jn_124:hover{color:var(--text-primary);background:var(--surface-tertiary)}._journeyBrainPanel_1g9jn_140{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-lg);padding:var(--space-6);margin:var(--space-4) 0;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-4)}._brainHeader_1g9jn_153{display:flex;justify-content:space-between;align-items:flex-start}._brainTitleGroup_1g9jn_159{display:flex;flex-direction:column;gap:var(--space-1)}._brainConfidenceDesc_1g9jn_165{margin:0;font-size:.875rem;color:var(--text-secondary)}._brainTitle_1g9jn_159{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:var(--space-2)}._brainConfidence_1g9jn_165{font-size:.75rem;font-weight:600;text-transform:uppercase;padding:var(--space-1) var(--space-2);background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);border-radius:var(--radius-full)}._brainContent_1g9jn_191{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-2)}._fixThisFirstSection_1g9jn_198{display:flex;flex-direction:column;gap:var(--space-2)}._fixThisFirstLabel_1g9jn_204{font-size:.75rem;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.05em}._fixThisFirstCard_1g9jn_212{background:var(--surface-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}._fixThisFirstTitle_1g9jn_222{font-size:1.125rem;font-weight:700;color:var(--text-primary);margin:0}._fixThisFirstWhy_1g9jn_229{font-size:.9375rem;color:var(--text-secondary);margin:0;line-height:1.5}._whatYoullHearBox_1g9jn_236{margin-top:var(--space-2)}._whatYoullHearBox_1g9jn_236 strong{font-size:.875rem;color:var(--text-primary);margin-bottom:var(--space-2);display:block}._whatYoullHearList_1g9jn_247{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}._whatYoullHearItem_1g9jn_256{font-size:.875rem;color:var(--text-secondary);display:flex;align-items:flex-start;gap:var(--space-2);line-height:1.4}._checkIcon_1g9jn_265{color:var(--success);flex-shrink:0;margin-top:2px}._fixThisFirstAction_1g9jn_271{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);font-size:.9375rem;color:var(--text-primary);border-left:3px solid var(--primary);padding-left:var(--space-3);background:color-mix(in srgb,var(--primary) 5%,transparent);padding:var(--space-3);border-radius:0 var(--radius-md) var(--radius-md) 0}._otherImprovementsSection_1g9jn_284{display:flex;flex-direction:column;gap:var(--space-3)}._otherImprovementsHeader_1g9jn_290{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._otherImprovementsList_1g9jn_297{display:flex;flex-direction:column;gap:var(--space-3)}._otherImprovementRow_1g9jn_303{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}._otherImprovementHeader_1g9jn_310{padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}._otherImprovementHeader_1g9jn_310 strong{font-size:.9375rem;color:var(--text-primary)}._otherImprovementHeader_1g9jn_310 span{font-size:.875rem;color:var(--text-secondary)}._otherImprovementDetails_1g9jn_327{border-top:1px solid var(--border)}._otherImprovementDetails_1g9jn_327 summary{padding:var(--space-2) var(--space-4);font-size:.8125rem;font-weight:500;color:var(--text-muted);cursor:pointer;background:var(--surface-tertiary);user-select:none;transition:color var(--animation-duration-fast)}._otherImprovementDetails_1g9jn_327 summary:hover{color:var(--text-primary)}._otherImprovementDetailsContent_1g9jn_346{padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface)}._otherImprovementDetailsContent_1g9jn_346 p{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.5}._bassStatusRow_1g9jn_361{padding:var(--space-3) var(--space-4);background:var(--surface-secondary);border-radius:var(--radius-md);display:flex;align-items:center;border:1px solid var(--border)}._bassStatusHeader_1g9jn_370{display:flex;align-items:center;gap:var(--space-2)}._bassStatusIcon_1g9jn_376{flex-shrink:0}._bassStatusLabel_1g9jn_380{font-size:.9375rem;font-weight:500;color:var(--text-primary)}._refetchBanner_1g9jn_386{background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);display:flex;align-items:center;gap:var(--space-3);font-size:.875rem;font-weight:500;margin-bottom:var(--space-4);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent)}._spinner_1g9jn_400{animation:_spin_1g9jn_400 1s linear infinite}@keyframes _spin_1g9jn_400{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._sectionLabel_1g9jn_409{font-size:.8125rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 var(--space-4) 0}._summaryStep_1g9jn_418{margin-top:var(--space-8);animation:_fadeIn_1g9jn_1 .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes _fadeIn_1g9jn_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._reinforcementBannerSpacing_1g9jn_428{margin-bottom:var(--space-4)}._goFurtherCta_1g9jn_432{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}._consultantIntro_1g9jn_443{font-size:.9375rem;color:var(--text-muted);font-style:italic;margin:0 0 var(--space-4) 0;line-height:1.6;max-width:700px}._goFurtherText_1g9jn_452{color:var(--text-muted);font-size:.9375rem;margin:0;max-width:500px;line-height:1.5}._journalPrompt_1g9jn_460{margin-top:var(--space-6)}}@layer base{._container_18h13_2{display:flex;flex-direction:column;gap:var(--space-6)}._header_18h13_8{display:flex;flex-direction:column;gap:var(--space-3)}._title_18h13_14{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em;margin:0}._subtitle_18h13_23{font-size:1.125rem;color:var(--text-secondary);margin:0;max-width:65ch;line-height:1.5}._contextLine_18h13_31{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:.9375rem;color:var(--text-muted);margin-top:var(--space-2)}._roomName_18h13_41{font-weight:600;color:var(--text-primary)}._dot_18h13_46{color:var(--border-strong)}._scoreBadge_18h13_50{font-family:var(--font-family-heading);font-weight:700}._bottleneck_18h13_55{display:flex;align-items:center;gap:var(--space-1)}._bottleneckLabel_18h13_61{font-weight:600;color:var(--text-primary)}._card_18h13_66{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden}._cardContent_18h13_75{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._phaseLabel_18h13_82{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--primary)}._cardTitle_18h13_90{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0}._contextGrid_18h13_98{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-top:var(--space-2);margin-bottom:var(--space-2)}@media(min-width:640px){._contextGrid_18h13_98{grid-template-columns:1fr 1fr;gap:var(--space-8)}}._contextItem_18h13_113{display:flex;flex-direction:column;gap:var(--space-1)}._contextLabel_18h13_119{font-size:.875rem;font-weight:600;color:var(--text-secondary)}._contextText_18h13_125{font-size:.9375rem;color:var(--text-primary);margin:0;line-height:1.5}._cardActions_18h13_132{margin-top:var(--space-2);display:flex;align-items:center;gap:var(--space-4)}._resolvedContent_18h13_139{display:flex;flex-direction:column;gap:var(--space-4)}._resolvedHeader_18h13_145{display:flex;align-items:center;gap:var(--space-2)}._resolvedIcon_18h13_151{color:var(--success)}._cardText_18h13_155{font-size:1rem;color:var(--text-secondary);margin:0;max-width:60ch;line-height:1.5}}@layer base{._container_14uan_2{display:flex;flex-direction:column;gap:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6)}._heading_14uan_12{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--text-primary);margin:0}._timeline_14uan_20{display:flex;flex-direction:column;padding-top:var(--space-2)}._step_14uan_26{display:flex;gap:var(--space-4);position:relative;padding-bottom:var(--space-6)}._step_14uan_26:last-child{padding-bottom:0}._indicator_14uan_37{display:flex;flex-direction:column;align-items:center;position:relative}._circle_14uan_44{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;font-family:var(--font-family-heading);background:var(--surface);border:2px solid var(--border-strong);color:var(--text-secondary);z-index:2;transition:all var(--animation-duration-fast) ease}._line_14uan_61{position:absolute;top:24px;bottom:-8px;left:50%;transform:translate(-50%);width:2px;background-color:var(--border);z-index:1}._content_14uan_72{flex:1;display:flex;flex-direction:column;gap:var(--space-1);padding-top:2px}._stepTitle_14uan_80{font-size:.9375rem;font-weight:600;color:var(--text-primary);text-decoration:none;transition:color var(--animation-duration-fast) ease}._stepTitle_14uan_80:hover{color:var(--primary);text-decoration:underline;text-underline-offset:4px}._stepDescription_14uan_94{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.5}._optionalNote_14uan_101{font-style:italic;color:var(--text-muted);font-size:.8125rem}._complete_14uan_108 ._circle_14uan_44{background-color:var(--success);border-color:var(--success);color:var(--success-foreground)}._complete_14uan_108 ._line_14uan_61{background-color:var(--success)}._active_14uan_118 ._circle_14uan_44{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 15%,transparent)}._active_14uan_118 ._stepTitle_14uan_80{color:var(--primary)}._upcoming_14uan_129 ._circle_14uan_44{background-color:var(--surface-tertiary);border-color:var(--border);color:var(--text-muted)}._upcoming_14uan_129 ._stepTitle_14uan_80,._upcoming_14uan_129 ._stepDescription_14uan_94{color:var(--text-muted)}._muted_14uan_140{opacity:.7}._footerLinks_14uan_144{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border)}._backBtn_14uan_153{color:var(--text-secondary);padding-left:0}._backBtn_14uan_153:hover{color:var(--text-primary);background:transparent}}@layer base{._pageContainer_15a09_2{width:100%;max-width:800px;margin:0 auto;padding:var(--space-12) var(--space-6);display:flex;flex-direction:column;gap:var(--space-12)}._header_15a09_12{text-align:center}._header_15a09_12 h1{font-size:var(--font-size-h1);margin-bottom:var(--space-4);font-family:var(--font-family-heading);color:var(--text-primary);line-height:1.1;letter-spacing:-.02em}._header_15a09_12 p{font-size:1.25rem;color:var(--text-secondary);max-width:650px;margin:0 auto;line-height:1.6;font-family:var(--font-family-base)}._contextSection_15a09_34{display:flex;flex-direction:column;gap:var(--space-6);border-bottom:1px solid var(--border);padding-bottom:var(--space-8);margin-bottom:var(--space-4)}@media(max-width:640px){._pageContainer_15a09_2{padding:var(--space-8) var(--space-4);gap:var(--space-8)}._header_15a09_12 h1{font-size:var(--font-size-h2)}._header_15a09_12 p{font-size:1.125rem}}}
