.DiagnosticResultView_resultStage__AFFGt{--diagnostic-header-clearance:clamp(152px,17vw,196px);min-height:100vh;padding:calc(var(--diagnostic-header-clearance) + 24px) 0 var(--space-11);background:var(--color-surface-soft);color:var(--color-primary-deep)}.DiagnosticResultView_resultContent__tuX_B{max-width:1180px;margin:0 auto}.DiagnosticResultView_resultHero__UaNlb{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);gap:var(--space-8);align-items:end;padding:clamp(32px,5vw,64px);border:1px solid color-mix(in srgb,var(--color-primary) 13%,transparent);border-radius:var(--radius-lg);background:radial-gradient(80% 130% at 100% 0,color-mix(in srgb,var(--color-accent-violet) 13%,transparent),transparent 70%),linear-gradient(135deg,#ffffff 0,#f1efff 100%);box-shadow:0 20px 60px rgba(50,36,255,.1)}.DiagnosticResultView_resultHero_C__GWcWv{background:radial-gradient(80% 130% at 100% 0,rgba(212,168,64,.12),transparent 70%),linear-gradient(135deg,#ffffff,#fffaf0)}.DiagnosticResultView_resultHeroCopy__RVOEn{min-width:0}.DiagnosticResultView_resultTitle__nHIar{max-width:760px;margin:var(--space-5) 0 var(--space-4);font-size:clamp(2.25rem,1.45rem + 3vw,4.2rem);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-h1);line-height:1.05;color:var(--color-primary-deep)}.DiagnosticResultView_resultDescription__4gMmG{max-width:700px;margin:0;color:color-mix(in srgb,var(--color-primary-deep) 68%,transparent);font-size:var(--font-body-lg-size);line-height:1.55}.DiagnosticResultView_resultMeta__v3GfI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.DiagnosticResultView_metaCard__ozDFH{min-width:0;padding:18px 20px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md);background:hsla(0,0%,100%,.88)}.DiagnosticResultView_metaLabel__5X7i5{display:block;margin-bottom:8px;color:var(--color-text-muted);font-size:var(--font-small-size)}.DiagnosticResultView_metaValue__fnqCW{display:block;color:var(--color-primary);font-size:var(--font-body-size);line-height:1.35}.DiagnosticResultView_reportSection__uhf43{margin-top:clamp(44px,6vw,72px)}.DiagnosticResultView_reportHeading__UuzLd{margin:0 0 var(--space-4);color:var(--color-primary-deep);font-size:var(--font-h3-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-h3)}.DiagnosticResultView_answersDetails___FRTW,.DiagnosticResultView_complexityCard__BZLj_,.DiagnosticResultView_downloadSection__J2Sko,.DiagnosticResultView_insightCard__VC53e,.DiagnosticResultView_profileCard__VO7vx,.DiagnosticResultView_summaryCard__yvciJ{border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 8px 28px rgba(50,36,255,.05)}.DiagnosticResultView_summaryCard__yvciJ{padding:clamp(22px,4vw,34px)}.DiagnosticResultView_summaryCard__yvciJ p{max-width:860px;margin:0;color:var(--color-primary-deep);font-size:var(--font-body-lg-size);line-height:1.6}.DiagnosticResultView_insightGrid__1H6V9,.DiagnosticResultView_profileGrid__OnDwx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.DiagnosticResultView_emptyInsight__sadiA{margin:0;padding:20px 22px;border:1px solid var(--color-border-subtle);border-radius:16px;color:var(--color-text-secondary);background:var(--color-surface)}.DiagnosticResultView_profileCard__VO7vx{min-height:148px;padding:22px 24px}.DiagnosticResultView_profileLabelRow__zZySQ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.DiagnosticResultView_insightTitle__k08jH,.DiagnosticResultView_profileLabel__cmGne{margin:0;color:var(--color-primary-deep);font-size:var(--font-body-size);font-weight:var(--font-weight-semibold);line-height:1.35}.DiagnosticResultView_levelPill__QMu1V{flex:none;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:var(--font-weight-semibold);line-height:1.2;white-space:nowrap}.DiagnosticResultView_level_strong__rwBno{background:rgba(16,185,129,.12);color:#087653}.DiagnosticResultView_level_medium__cTwZi{background:rgba(212,168,64,.16);color:#7c5a12}.DiagnosticResultView_level_weak__frCdt{background:rgba(192,38,60,.1);color:#a11f33}.DiagnosticResultView_downloadDescription__ZedFa,.DiagnosticResultView_insightDetail__fR4Q7,.DiagnosticResultView_profileSummary__rCOeP{margin:0;color:color-mix(in srgb,var(--color-primary-deep) 67%,transparent);font-size:var(--font-small-size);line-height:1.55}.DiagnosticResultView_insightCard__VC53e{display:flex;gap:var(--space-4);min-height:132px;padding:22px 24px;border-left:4px solid var(--color-accent-green)}.DiagnosticResultView_insightCardGap__G0BiW{border-left-color:var(--color-accent-orange)}.DiagnosticResultView_insightCardStrong__tLr2s .DiagnosticResultView_insightMarker__mLj9j path{fill:currentColor;stroke:currentColor}.DiagnosticResultView_insightMarker__mLj9j{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--color-accent-green) 12%,#fff);color:#087653}.DiagnosticResultView_insightCardGap__G0BiW .DiagnosticResultView_insightMarker__mLj9j{background:color-mix(in srgb,var(--color-accent-orange) 16%,#fff);color:#7c5a12}.DiagnosticResultView_insightMarker__mLj9j svg{width:20px;height:20px}.DiagnosticResultView_insightCardGap__G0BiW .DiagnosticResultView_insightMarker__mLj9j svg{color:#7c5a12}.DiagnosticResultView_insightCardGap__G0BiW .DiagnosticResultView_insightMarker__mLj9j path{stroke:currentColor}.DiagnosticResultView_complexityCard__BZLj_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:24px}.DiagnosticResultView_complexityIntro__7V2Aa{margin:0 0 8px;color:var(--color-text-muted);font-size:var(--font-small-size)}.DiagnosticResultView_complexityValue__Fi0R3{color:var(--color-primary);font-size:var(--font-body-lg-size)}.DiagnosticResultView_complexityBar__ZpSqE{width:min(240px,32%);height:10px;border-radius:999px;background:linear-gradient(90deg,var(--complexity-fill) 0 var(--complexity-progress),color-mix(in srgb,var(--color-primary) 12%,var(--color-surface)) var(--complexity-progress) 100%)}.DiagnosticResultView_complexityBar_low___QHU4{--complexity-fill:var(--color-accent-green);--complexity-progress:34%}.DiagnosticResultView_complexityBar_moderate__qrGdR{--complexity-fill:var(--color-accent-orange);--complexity-progress:67%}.DiagnosticResultView_complexityBar_high__YUTcI{--complexity-fill:var(--color-accent-violet-strong);--complexity-progress:100%}.DiagnosticResultView_planList__tQN6N{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none;counter-reset:diagnostic-plan}.DiagnosticResultView_planList__tQN6N li{display:flex;align-items:flex-start;gap:var(--space-4);padding:18px 20px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-primary-deep);font-size:var(--font-body-size);line-height:1.5}.DiagnosticResultView_planNumber__ki3IV{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary),var(--color-accent-violet));color:#fff;font-size:13px;font-weight:var(--font-weight-semibold)}.DiagnosticResultView_helpCard__gVGP_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-7);padding:clamp(24px,4vw,40px);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:var(--radius-lg);background:linear-gradient(135deg,#f2f0ff,#ffffff)}.DiagnosticResultView_helpCard__gVGP_ .DiagnosticResultView_reportHeading__UuzLd{margin-bottom:var(--space-3)}.DiagnosticResultView_helpList__J4hhK{display:grid;gap:8px;margin:0;padding-left:18px;color:var(--color-primary-deep);font-size:var(--font-small-size);line-height:1.5}.DiagnosticResultView_downloadSection__J2Sko{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-top:clamp(44px,6vw,72px);padding:24px}.DiagnosticResultView_downloadSection__J2Sko .DiagnosticResultView_reportHeading__UuzLd{margin-bottom:8px}.DiagnosticResultView_answersDetails___FRTW{margin-top:var(--space-6);padding:20px 24px}.DiagnosticResultView_answersDetails___FRTW summary{cursor:pointer;color:var(--color-primary);font-weight:var(--font-weight-semibold)}.DiagnosticResultView_answersDetails___FRTW summary:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:4px;border-radius:4px}.DiagnosticResultView_answersPre__is8sy{margin:var(--space-4) 0 0;overflow-x:auto;white-space:pre-wrap;color:color-mix(in srgb,var(--color-primary-deep) 72%,transparent);font-family:var(--font-family-base);font-size:var(--font-small-size);line-height:1.6}.DiagnosticResultView_legalNote__G9aUH{margin:var(--space-7) 0 0;padding-top:var(--space-4);border-top:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-text-muted);font-size:var(--font-small-size);line-height:1.55}.DiagnosticResultView_identity__OOycf{margin:var(--space-2) 0 0;color:var(--color-primary-deep);font-size:var(--font-small-size);font-weight:var(--font-weight-medium)}@media(max-width:900px){.DiagnosticResultView_resultHero__UaNlb{grid-template-columns:1fr}.DiagnosticResultView_resultMeta__v3GfI{max-width:560px}}@media(max-width:680px){.DiagnosticResultView_resultStage__AFFGt{padding-top:calc(var(--diagnostic-header-clearance) + 16px);padding-bottom:var(--space-9)}.DiagnosticResultView_resultHero__UaNlb{gap:var(--space-6);padding:26px 20px}.DiagnosticResultView_resultTitle__nHIar{font-size:clamp(2rem,9vw,3rem)}.DiagnosticResultView_insightGrid__1H6V9,.DiagnosticResultView_profileGrid__OnDwx,.DiagnosticResultView_resultMeta__v3GfI{grid-template-columns:1fr}.DiagnosticResultView_insightCard__VC53e,.DiagnosticResultView_profileCard__VO7vx{min-height:0;padding:20px}.DiagnosticResultView_complexityCard__BZLj_,.DiagnosticResultView_downloadSection__J2Sko,.DiagnosticResultView_helpCard__gVGP_,.DiagnosticResultView_profileLabelRow__zZySQ{align-items:flex-start;flex-direction:column}.DiagnosticResultView_complexityBar__ZpSqE{width:100%}.DiagnosticResultView_downloadSection__J2Sko button,.DiagnosticResultView_helpCard__gVGP_ a{width:100%;justify-content:center}}