.hero-dashboard{position:absolute}.hero-dashboard:before{content:"";position:absolute;inset:-6px;background:radial-gradient(ellipse,rgba(229,17,43,.4),transparent 70%);filter:blur(10px);z-index:-1;pointer-events:none}.capability-boot-console{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#22c55ee6;transition:opacity .6s ease,color .3s ease}.capability-boot-console.is-critical{color:#e5112b}.capability-boot-console.is-done{opacity:0;pointer-events:none}.capability-ping-dot{position:relative;display:inline-block;width:8px;height:8px;border-radius:9999px;background:#22c55e;box-shadow:0 0 10px #22c55e99;animation:capPingDot 2s ease-in-out infinite}.capability-boot-console.is-critical .capability-ping-dot{background:#e5112b;box-shadow:0 0 10px #e5112bb3;animation-duration:.4s}@keyframes capPingDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.capability-strip:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(229,17,43,.3) 30%,rgba(229,17,43,1) 50%,rgba(229,17,43,.3) 70%,transparent);transform:translate(-100%);pointer-events:none;z-index:10;opacity:0}.capability-strip.is-charging:before{animation:capSweep 2s cubic-bezier(.22,1,.36,1) forwards}@keyframes capSweep{0%{transform:translate(-100%);opacity:1}to{transform:translate(100%);opacity:1}}.capability-strip.is-shaking{animation:capShake .15s ease-in-out 2}@keyframes capShake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}.stat-skeleton{position:absolute;inset:.5rem;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(229,17,43,.18);text-align:center;padding:.5rem;transition:opacity .5s ease;z-index:2;pointer-events:none}.stat-real{position:relative;opacity:0;transition:opacity .5s ease;z-index:1}.stat-card.is-ready .stat-skeleton{opacity:0}.stat-card.is-ready .stat-real{opacity:1}.stat-card.is-ready .stat-kicker{animation:bootFlicker .4s ease-out 1}@keyframes bootFlicker{0%{opacity:0}15%{opacity:.6}20%{opacity:0}30%{opacity:1}50%{opacity:.4}60%{opacity:1}to{opacity:1}}.stat-card.floor-line:after{opacity:0;transition:opacity .4s ease}.stat-card.is-ready.floor-line:after{opacity:.55;transition:opacity .5s ease .3s}.stat-card.is-overloaded.floor-line:after{opacity:1;height:2px;background:linear-gradient(90deg,transparent,#E5112B 20%,#FF4050 50%,#E5112B 80%,transparent);box-shadow:0 0 30px #e5112b,0 0 60px #e5112bcc,0 0 100px #e5112b66;filter:blur(.5px);transition:opacity .6s ease-out,background .6s ease-out,box-shadow .6s ease-out,height .6s ease-out,filter .6s ease-out}.stat-card.is-settling.floor-line:after{opacity:.4;height:1px;background:linear-gradient(90deg,transparent,var(--blood) 50%,transparent);box-shadow:0 0 12px var(--blood-glow);filter:none;transition:all .6s ease-out}.stat-card.is-settling.floor-line:hover:after,.stat-card.is-ready.floor-line:hover:after{opacity:1;height:2px;background:linear-gradient(90deg,transparent,var(--blood) 30%,var(--blood) 70%,transparent);box-shadow:0 0 18px var(--blood);filter:none}@media (prefers-reduced-motion: reduce){.capability-boot-console,.stat-skeleton{display:none!important}.stat-real{opacity:1!important}.stat-card.is-ready .stat-kicker{animation:none!important}.capability-strip.is-charging:before,.capability-strip.is-shaking{animation:none!important}.stat-card.floor-line:after{opacity:.4!important;transition:none!important}}.hq-init-logo{animation:hqInitLogoPulse 1.6s ease-in-out infinite;text-shadow:0 0 24px rgba(229,17,43,.45)}.hq-init-pulse{animation:hqInitTextPulse 1.4s ease-in-out infinite}.hq-init-bar{animation:hqInitBar 2s cubic-bezier(.22,1,.36,1) forwards}@keyframes hqInitLogoPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.02)}}@keyframes hqInitTextPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes hqInitBar{0%{transform:translate(-100%)}to{transform:translate(0)}}.hq-hotspot-stage{transform:translate(-50%,-50%) scale(0)}.hq-prep-pulse{animation:hqPrepPulse .3s ease 2}@keyframes hqPrepPulse{0%,to{transform:scale(1);box-shadow:0 0 16px var(--blood-glow)}50%{transform:scale(1.4);box-shadow:0 0 24px var(--blood)}}.hq-zooming{filter:saturate(1.35) contrast(1.06) brightness(1.04)}.hq-ambient-drift{animation:hqDrift 9s ease-in-out infinite}@keyframes hqDrift{0%,to{translate:0 0}25%{translate:.8% -.4%}50%{translate:-.5% .7%}75%{translate:.4% .4%}}.hq-mini-dot{transition:all .35s cubic-bezier(.22,1,.36,1)}.hq-teaser-scan{animation:hqTeaserScan 18s linear infinite;background-position:0 0}@keyframes hqTeaserScan{0%{background-position:0 0}to{background-position:60px 60px}}.hq-teaser-cta{animation:hqTeaserCtaPulse 3.6s ease-in-out infinite}@keyframes hqTeaserCtaPulse{0%,to{box-shadow:0 0 #e5112b00}50%{box-shadow:0 0 0 6px #e5112b0f}}@media (prefers-reduced-motion: reduce){.hq-init-logo,.hq-init-pulse,.hq-init-bar,.hq-prep-pulse,.hq-ambient-drift,.hq-teaser-scan,.hq-teaser-cta{animation:none!important}.hq-zooming{filter:none!important}}.score-gauge{position:relative;width:80px;height:80px;border-radius:9999px;background:conic-gradient(var(--gauge-color) calc(var(--score) * 3.6deg),rgba(255,255,255,.08) 0);transition:opacity .2s ease,background .4s ease}.score-gauge:before{content:"";position:absolute;inset:6px;border-radius:9999px;background:#0a0b10}.score-gauge .number{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:1.5rem;color:var(--gauge-color);z-index:1;transition:color .4s ease}.perf-flags{transition:opacity .15s ease}.perf-tab{background:transparent;border:1px solid rgba(229,17,43,.6);color:#e5112b99}.perf-tab:hover:not(.perf-tab-active){color:#e5112b;border-color:#e5112b}.perf-tab-active{background:#e5112b;border-color:#e5112b;color:#f4f4f5;box-shadow:inset 0 0 12px #ffffff26,0 0 18px #e5112b4d}.perf-card-alive{box-shadow:0 0 40px #22c55e14,inset 0 0 0 1px #22c55e1a}.perf-cta-pulse{animation:perfCtaPulse 3.2s ease-in-out infinite}@keyframes perfCtaPulse{0%,to{box-shadow:0 0 #e5112b00}50%{box-shadow:0 0 0 10px #e5112b14}}@media (prefers-reduced-motion: reduce){.perf-cta-pulse{animation:none!important}.score-gauge,.score-gauge .number{transition:none!important}}.the-math-card.reveal{transition-delay:var(--card-delay, 0ms)}.the-math-trend-path{stroke-dasharray:300;stroke-dashoffset:300}.reveal.is-visible .the-math-trend-path,section:has(>.max-w-7xl .reveal.is-visible) .the-math-trend-path{animation:theMathTrend 1.6s cubic-bezier(.22,1,.36,1) forwards}@keyframes theMathTrend{to{stroke-dashoffset:0}}.the-math-cta-pulse{animation:theMathCtaPulse 3.4s ease-in-out infinite}@keyframes theMathCtaPulse{0%,to{box-shadow:0 0 #e5112b00}50%{box-shadow:0 0 0 10px #e5112b14}}@media (prefers-reduced-motion: reduce){.the-math-cta-pulse{animation:none!important}.the-math-trend-path{stroke-dashoffset:0!important;animation:none!important}}
