:root{--bg0:#070b14;--bg1:#081227;--card:#0f172a75;--card2:#ffffff12;--stroke:#94a3b838;--stroke2:#94a3b81f;--text:#e5e7eb;--title:#f8fafc;--muted:#e2e8f0bd;--muted2:#e2e8f08f;--cyan:#22d3ee;--blue:#60a5fa;--gold:#d1a24a;--ok:#22c55e;--warn:#f59e0b;--bad:#ef4444;--r:18px;--shadow:0 22px 90px #00000085;--shadow2:0 10px 32px #00000073}*{box-sizing:border-box}html{background:#070b14}html,body{height:100%}body{color:var(--text);background:radial-gradient(1200px 900px at 72% 14%,#22d3ee1f,transparent 60%),radial-gradient(980px 760px at 22% 86%,#60a5fa1a,transparent 62%),radial-gradient(900px 560px at 86% 78%,#d1a24a14,transparent 56%),linear-gradient(180deg,var(--bg0),var(--bg1));margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}.pageBg{min-height:100vh;position:relative}.pageBg:before{content:"";pointer-events:none;opacity:.55;background-image:linear-gradient(#94a3b81a 1px,#0000 1px),linear-gradient(90deg,#94a3b81a 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000000d9,#0000 65%);mask-image:radial-gradient(circle at 50% 20%,#000000d9,#0000 65%)}.container{width:min(1240px,100% - 48px);margin:0 auto;padding:28px 0 80px}h1{letter-spacing:-.8px;margin:0 0 16px;font-size:40px}.small{font-size:13px}.muted{color:var(--muted)}.muted2{color:var(--muted2)}.card{border:1px solid var(--stroke2);border-radius:var(--r);box-shadow:var(--shadow2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0f172a85,#0f172a4d)}.cardInner{padding:18px}.cardTitle{letter-spacing:.12em;text-transform:uppercase;color:#e2e8f0d1;margin-bottom:10px;font-size:12px}.nav{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#070b14db,#070b146b);border-bottom:1px solid #94a3b81a;padding:14px 0;position:sticky;top:0}.navRow{justify-content:space-between;align-items:center;gap:16px;width:min(1240px,100% - 48px);margin:0 auto;display:flex}.brand{align-items:center;gap:12px;min-width:240px;display:flex}.brand img{border-radius:10px;width:28px;height:28px;box-shadow:inset 0 0 0 1px #ffffff0f}.brandTitle{line-height:1.05}.brandTitle b{letter-spacing:-.2px;font-weight:900;display:block}.brandTitle span{color:#e2e8f0b3;font-size:12px;display:block}.navLinks{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btn{-webkit-user-select:none;user-select:none;color:#e2e8f0e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a4d;border:1px solid #94a3b82e;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,color .18s;display:inline-flex;box-shadow:0 10px 24px #0000004d}.btn:hover{border-color:#22d3ee61;transform:translateY(-1px)scale(1.03);box-shadow:0 18px 42px #00000073}.btn:active{transform:translateY(0)scale(1.01)}.btnPrimary{color:var(--title);background:radial-gradient(700px 160px at 20% 20%,#22d3ee2e,#0000 60%),linear-gradient(#0f172a70,#0f172a42);border-color:#22d3ee52;box-shadow:inset 0 0 0 1px #22d3ee1f,0 18px 44px #00000073}.btnPrimary:hover{border-color:#22d3ee94;box-shadow:inset 0 0 0 1px #22d3ee24,0 22px 55px #0000008c,0 0 22px #22d3ee2e}.btnActive{color:var(--title);background:radial-gradient(620px 160px at 15% 20%,#d1a24a29,#0000 60%),#0f172a5c;border-color:#d1a24a66}.fieldRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.input,.select{color:#e2e8f0eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a47;border:1px solid #94a3b82e;border-radius:12px;outline:none;height:40px;padding:0 12px;transition:border-color .18s,box-shadow .18s,transform .18s}.input::placeholder{color:#e2e8f073}.input:focus,.select:focus{border-color:#22d3ee73;box-shadow:0 0 0 4px #22d3ee1a}.select{padding-right:34px}.heroLanding{background:radial-gradient(1200px 520px at var(--mx,60%)var(--my,40%),#22d3ee29,transparent 55%),radial-gradient(900px 520px at 85% 30%,#60a5fa1f,transparent 60%),radial-gradient(900px 520px at 20% 85%,#d1a24a1a,transparent 58%),linear-gradient(180deg,#0f172a85,#0f172a47);min-height:92vh;box-shadow:var(--shadow);border:1px solid #94a3b824;border-radius:26px;position:relative;overflow:hidden}.heroInner{width:min(1240px,100% - 48px);margin:0 auto;padding:64px 0 56px}.heroTitle{letter-spacing:-1.6px;margin:12px 0 16px;font-size:76px;font-weight:950;line-height:1.03}.heroTitle .grad{background:linear-gradient(90deg,#22d3ee,#60a5fa,#d1a24a);color:#0000;-webkit-background-clip:text;background-clip:text}.heroLead{color:#e2e8f0b8;max-width:880px;font-size:18px}.heroActions{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.heroActions .btn{padding:12px 18px;font-weight:800}.logoWatermark{opacity:.1;filter:saturate(1.05)contrast(1.08);mix-blend-mode:screen;pointer-events:none;background-image:url(/alphadata-logo.jpeg);background-position:60% 55%;background-repeat:no-repeat;background-size:820px;position:absolute;inset:-10%;transform:translateZ(0)}.heroLanding:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 35%,#0000,#00000061 70%);position:absolute;inset:0}.tapeWrap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a42;border:1px solid #94a3b824;border-radius:999px;position:relative;overflow:hidden;box-shadow:0 10px 28px #0000004d}.tapeLabel{letter-spacing:.16em;text-transform:uppercase;color:#e2e8f0b8;background:#070b1466;border:1px solid #94a3b829;border-radius:999px;padding:6px 10px;font-size:12px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.tape{--tapeDur:62s;white-space:nowrap;animation:tapeMove var(--tapeDur)linear infinite;align-items:center;gap:18px;padding:14px 18px 14px 88px;display:flex}@keyframes tapeMove{0%{transform:translate(0)}to{transform:translate(-50%)}}.tapeItem{color:#e2e8f0e0;align-items:center;gap:10px;font-weight:700;display:inline-flex}.tapeTicker{letter-spacing:.02em;font-weight:900}.tapePrice{color:#e2e8f0cc}.tapePct{color:#e2e8f0b3;font-weight:800}.dot{background:#94a3b88c;border-radius:999px;width:10px;height:10px;display:inline-block;box-shadow:0 0 0 2px #00000040}.dot.up,.dot.good{background:#22c55eeb;box-shadow:0 0 18px #22c55e33}.dot.down,.dot.bad{background:#ef4444eb;box-shadow:0 0 18px #ef44442e}.dot.flat,.dot.warn{background:#94a3b899}.grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.span3{grid-column:span 3}.span4{grid-column:span 4}.span6{grid-column:span 6}.span12{grid-column:span 12}.kpiBig{letter-spacing:-1px;font-size:56px;font-weight:950;line-height:1}.kpiLabel{color:#e2e8f0ad;margin-top:8px;font-weight:700}.kpiSub{color:#e2e8f094;margin-top:6px;font-size:13px}.moreBtn{font-family:inherit;font-size:inherit;cursor:pointer;color:#e2e8f0b3}.moreMenu{border:1px solid var(--stroke2);min-width:176px;box-shadow:var(--shadow2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:linear-gradient(#0f172af5,#0f172aeb);border-radius:14px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.moreGroup{padding-bottom:4px}.moreGroup+.moreGroup{border-top:1px solid #94a3b81a;padding-top:4px}.moreGroupLabel{letter-spacing:.14em;text-transform:uppercase;color:#e2e8f059;padding:4px 10px 2px;font-size:10px;font-weight:800}.moreMenuItem{color:#e2e8f0cc;border-radius:8px;padding:7px 10px;font-size:14px;font-weight:600;text-decoration:none;transition:background .14s,color .14s;display:block}.moreMenuItem:hover{color:var(--title);background:#94a3b81a}.moreMenuItemActive{color:var(--cyan);background:#22d3ee14}.pageHeader{margin-bottom:20px}.pageTitle{color:var(--title);letter-spacing:-.3px;margin:0 0 4px;font-size:22px;font-weight:800}.pageHint{color:var(--muted2);font-size:13px}.footerNote{color:#e2e8f059;text-align:center;letter-spacing:.06em;margin-top:48px;font-size:12px}@media (max-width:980px){.heroTitle{font-size:52px}.span3,.span4,.span6{grid-column:span 12}.heroInner{padding:44px 0}.logoWatermark{background-size:620px}}.workflowGrid{grid-template-columns:repeat(3,1fr)}.whyGrid,.metricsGrid{grid-template-columns:1fr 1fr}.homeCategories{grid-template-columns:repeat(4,1fr)}.gammaHeroGrid{grid-template-columns:1.2fr 1fr 1fr 1fr 1.3fr}.gammaChartGrid{grid-template-columns:1fr 320px}.gzeStatusGrid{grid-template-columns:1fr 1fr 1fr}.gzeMatrixGrid{grid-template-columns:1fr 1fr}.gzeSupportGrid{grid-template-columns:280px 1fr}.gzeMagnetsGrid{grid-template-columns:1fr 1fr}.ctKpiGrid{grid-template-columns:repeat(6,1fr)}.ctCoreGrid{grid-template-columns:1.2fr .8fr}.ctTriageGrid{grid-template-columns:repeat(3,1fr)}.ctCoreStatusGrid{grid-template-columns:repeat(4,1fr)}.ctAlertsGrid{grid-template-columns:.95fr 1.05fr}.ctPriorityGrid{grid-template-columns:1fr 1fr}.ctServiceSumGrid{grid-template-columns:repeat(4,1fr)}.regimeChartsGrid{grid-template-columns:1fr 1fr}.recapLayout{grid-template-columns:1fr 200px}.alphaTopGrid{grid-template-columns:repeat(5,1fr)}.navHamburger{color:#e2e8f0a6;cursor:pointer;background:0 0;border:1px solid #94a3b82e;border-radius:8px;flex-shrink:0;padding:5px 9px;font-size:16px;line-height:1;transition:border-color .15s;display:none}.navHamburger:hover{border-color:#22d3ee59}@media (max-width:640px){.brand{min-width:0}.brandTitle span{display:none}.navHamburger{justify-content:center;align-items:center;display:flex}.navLinks{display:none}.navLinks.navMobileOpen{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:40;background:linear-gradient(#070b14f7,#070b14f2);border-bottom:1px solid #94a3b81f;flex-direction:column;align-items:stretch;gap:3px;padding:10px 16px 14px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px #00000070}.navLinks.navMobileOpen .btn,.navLinks.navMobileOpen .moreBtn{border-radius:10px;justify-content:flex-start;width:100%;padding:10px 14px;font-size:14px}.navLinks.navMobileOpen .moreMenu{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a99;border-color:#94a3b814;border-radius:10px;min-width:0;margin-top:2px;position:static}.deskHeroCard{padding:20px!important}.workflowGrid,.whyGrid,.metricsGrid{grid-template-columns:1fr}.homeCategories,.gammaHeroGrid{grid-template-columns:1fr 1fr}.gammaChartGrid{grid-template-columns:1fr}.gzeStatusGrid{grid-template-columns:1fr 1fr}.gzeMatrixGrid,.gzeSupportGrid,.regimeChartsGrid{grid-template-columns:1fr}.ctTriageGrid,.ctKpiGrid{grid-template-columns:repeat(3,1fr)}.ctCoreGrid{grid-template-columns:1fr}.ctCoreStatusGrid{grid-template-columns:1fr 1fr}.ctAlertsGrid,.ctPriorityGrid{grid-template-columns:1fr}.ctServiceSumGrid{grid-template-columns:repeat(2,1fr)}.regimeHeroInner{flex-direction:column!important;gap:16px!important}.regimeHeroLabel{font-size:28px!important}.regimeMetricsGrid{grid-template-columns:1fr 1fr!important}.recapLayout{grid-template-columns:1fr}.alphaTopGrid{grid-template-columns:repeat(5,1fr)}.alphaDateCol{display:none}}@media (max-width:400px){.homeCategories,.gzeStatusGrid{grid-template-columns:1fr}.gammaHeroGrid{grid-template-columns:1fr 1fr}.alphaTopGrid{grid-template-columns:repeat(3,1fr)}.ctTriageGrid{grid-template-columns:1fr}.ctKpiGrid{grid-template-columns:repeat(2,1fr)}.ctCoreStatusGrid{grid-template-columns:1fr}}
