.result-page,.workspace-soft.result-page{--bg:#020817;--panel:rgba(8,24,43,.9);--panel-strong:rgba(4,17,32,.96);--border:rgba(103,232,249,.18);--text:#f5faff;--muted:#a8bdd1;--accent:#22d3ee;--accent-2:#3b82f6;--tech-bg:#020817;--tech-bg-deep:#01050e;--tech-panel:rgba(8,24,43,.9);--tech-panel-strong:rgba(4,17,32,.96);--tech-surface:rgba(5,20,38,.9);--tech-surface-solid:#06162a;--tech-border:rgba(103,232,249,.18);--tech-border-strong:rgba(34,211,238,.32);--tech-text:#f5faff;--tech-body:#c9dae9;--tech-muted:#a8bdd1;color:var(--tech-body)}.result-page:before,.workspace-soft.result-page:before{background:radial-gradient(circle at 10% 2%,rgba(34,211,238,.13),transparent 31rem),radial-gradient(circle at 91% 8%,rgba(59,130,246,.14),transparent 35rem),radial-gradient(circle at 54% 112%,rgba(45,212,191,.07),transparent 32rem),linear-gradient(180deg,#06162a,#030b18 46%,#020817)!important}.result-page:after,.workspace-soft.result-page:after{opacity:.34;background:linear-gradient(rgba(103,232,249,.045) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.045) 1px,transparent 0)!important;background-size:36px 36px!important}.result-page .hero-banner{border-color:rgba(103,232,249,.2)!important;background:linear-gradient(110deg,rgba(7,20,38,.94),rgba(5,17,34,.88))!important;box-shadow:0 20px 52px rgba(0,4,15,.52),0 0 28px rgba(34,211,238,.07),inset 0 1px 0 hsla(0,0%,100%,.045)!important;-webkit-backdrop-filter:blur(20px) saturate(132%)!important;backdrop-filter:blur(20px) saturate(132%)!important}.result-page .hero-banner .actions .ghost-button{border-color:rgba(103,232,249,.16);background:rgba(3,13,27,.78)}.result-page .workspace-panel,.result-page.analysis-page .diagnosis-card,.result-page.analysis-page .diagnosis-cover-strip,.result-page.analysis-page .diagnosis-hero-copy,.result-page.analysis-page .diagnosis-highlight-panel,.result-page.analysis-page .diagnosis-summary-card{border-color:rgba(103,232,249,.18)!important;background:radial-gradient(circle at 100% 0,rgba(34,211,238,.075),transparent 32%),linear-gradient(145deg,rgba(12,37,61,.9),rgba(5,18,34,.96))!important;box-shadow:0 24px 70px rgba(0,3,13,.46),0 0 32px rgba(34,211,238,.065),inset 0 1px 0 hsla(0,0%,100%,.045)!important;-webkit-backdrop-filter:blur(18px) saturate(126%);backdrop-filter:blur(18px) saturate(126%)}.result-page.analysis-page .diagnosis-action-item,.result-page.analysis-page .diagnosis-metric-card,.result-page.analysis-page .diagnosis-metric-card:nth-child(3n),.result-page.analysis-page .diagnosis-metric-card:nth-child(3n+1),.result-page.analysis-page .diagnosis-metric-card:nth-child(3n+2),.result-page.analysis-page .prediction-primary-panel{border-color:rgba(103,232,249,.13)!important;background:linear-gradient(145deg,rgba(5,23,42,.96),rgba(3,10,22,.98))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 14px 34px rgba(0,3,13,.3)!important}.result-page.analysis-page .diagnosis-dimension-item,.result-page.analysis-page .diagnosis-highlight-item,.result-page.analysis-page .prediction-data-item{border-bottom-color:rgba(103,232,249,.12)}.result-page .caption,.result-page .muted,.result-page .tiny,.result-page.analysis-page .diagnosis-card p,.result-page.analysis-page .diagnosis-cover-copy p,.result-page.analysis-page .diagnosis-hero-copy p,.result-page.analysis-page .diagnosis-highlight-item,.result-page.analysis-page .diagnosis-metric-label,.result-page.analysis-page .diagnosis-summary-card p,.result-page.analysis-page .prediction-data-item span{color:#a8bdd1!important}.result-page.analysis-page .diagnosis-kicker,.result-page.analysis-page .diagnosis-panel-label,.result-page.analysis-page .diagnosis-section-label,.result-page.analysis-page .diagnosis-sub-label{color:#67e8f9!important;text-shadow:0 0 14px rgba(34,211,238,.16)}.result-page.analysis-page .diagnosis-action-tag,.result-page.analysis-page .diagnosis-status-chip,.result-page.analysis-page .diagnosis-tab,.result-page.analysis-page .diagnosis-tag{border-color:rgba(103,232,249,.14);background:rgba(3,14,29,.76);color:#bfd1e2!important}.result-page.analysis-page .diagnosis-status-chip:not(.subtle),.result-page.analysis-page .diagnosis-tab.active,.result-page.analysis-page .diagnosis-tab:hover{border-color:rgba(34,211,238,.42)!important;background:linear-gradient(135deg,rgba(34,211,238,.16),rgba(59,130,246,.12))!important;color:#a5f3fc!important;box-shadow:0 0 20px rgba(34,211,238,.09)}.result-page .prediction-section .loader{min-height:min(62vh,620px);align-content:center}.result-page .prediction-section .loader .muted{color:#b9d1e5!important;text-shadow:0 0 18px rgba(34,211,238,.12)}.result-page .spinner{border-color:#22d3ee rgba(59,130,246,.56) rgba(103,232,249,.14) rgba(103,232,249,.14)!important;box-shadow:0 0 24px rgba(34,211,238,.12);filter:drop-shadow(0 0 9px rgba(34,211,238,.45))}.overview-page .manual-resources{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:center;margin-top:32px;padding:clamp(24px,3vw,34px);overflow:hidden;border:1px solid rgba(103,232,249,.18);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(34,211,238,.1),transparent 34%),linear-gradient(145deg,rgba(12,37,61,.9),rgba(5,18,34,.96));box-shadow:0 24px 64px rgba(0,3,13,.36),0 0 28px rgba(34,211,238,.055),inset 0 1px 0 hsla(0,0%,100%,.045);-webkit-backdrop-filter:blur(18px) saturate(126%);backdrop-filter:blur(18px) saturate(126%)}.overview-page .manual-resources-copy{min-width:0}.overview-page .manual-resources-eyebrow{margin:0 0 10px;color:#67e8f9;font-size:.76rem;font-weight:750;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;text-shadow:0 0 14px rgba(34,211,238,.16)}.overview-page .manual-resources h2{margin:0 0 12px;color:#f5faff;font-size:clamp(1.45rem,2.3vw,2rem);line-height:1.2}.overview-page .manual-resources-copy>p:last-child{max-width:760px;margin:0;color:#a8bdd1;line-height:1.75}.overview-page .manual-resource-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;min-width:min(100%,250px)}.overview-page .manual-resource-link{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:11px 17px;border:1px solid rgba(103,232,249,.22);border-radius:13px;background:linear-gradient(135deg,rgba(34,211,238,.14),rgba(59,130,246,.1));color:#dffaff;font-weight:700;line-height:1.35;text-align:center;text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 10px 24px rgba(0,3,13,.22);transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.overview-page .manual-resource-link:hover{transform:translateY(-2px);border-color:rgba(103,232,249,.46);background:linear-gradient(135deg,rgba(34,211,238,.2),rgba(59,130,246,.15));box-shadow:0 14px 30px rgba(0,3,13,.28),0 0 22px rgba(34,211,238,.08)}.overview-page .manual-resource-link:focus-visible{outline:3px solid rgba(103,232,249,.72);outline-offset:4px}@media (max-width:840px){.overview-page .manual-resources{grid-template-columns:1fr}.overview-page .manual-resource-actions{justify-content:flex-start}}@media (max-width:560px){.overview-page .manual-resources{gap:20px;margin-top:24px;padding:22px 18px;border-radius:18px}.overview-page .manual-resource-actions,.overview-page .manual-resource-link{width:100%}}@media (prefers-reduced-motion:reduce){.overview-page .manual-resource-link{transition:none}.overview-page .manual-resource-link:hover{transform:none}}