:root{--bg:#07101d;--bg-soft:#0b1423;--surface:rgba(15,25,42,0.82);--surface-strong:rgba(18,31,54,0.96);--surface-muted:rgba(12,22,39,0.88);--border:rgba(116,141,181,0.16);--border-strong:rgba(120,161,255,0.24);--text:#f5f8ff;--text-soft:#c6d4ed;--text-muted:#8ea2c6;--accent:#62a4ff;--accent-strong:#8d6bff;--success:#37d39a;--warning:#f6b85c;--danger:#ff6b87;--shadow:0 20px 60px rgba(2,8,20,0.42);--card-shadow:0 12px 30px rgba(3,12,27,0.24);--radius-xl:28px;--radius-lg:20px;--radius-md:16px;--radius-sm:12px}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;font-family:Inter,Arial,Helvetica,sans-serif;background:radial-gradient(circle at top left,rgba(98,164,255,.16),transparent 28%),radial-gradient(circle at top right,rgba(141,107,255,.12),transparent 24%),linear-gradient(180deg,#08111e,#07101d);color:var(--text)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 82%);mask-image:radial-gradient(circle at center,black,transparent 82%)}a{color:inherit;text-decoration:none}main{max-width:1320px;margin:0 auto;padding:40px 24px 96px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px}.dashboardStack{display:grid;grid-gap:28px;gap:28px}.heroCard{padding:36px}.commandCard,.exchangeCard,.executionCard,.heroCard,.incidentCenterCard,.riskCard,.safetyCard,.startupCard,.timelineCard,.tradesCard,.workerCard{box-shadow:0 22px 52px rgba(4,12,28,.28)}.heroCard{overflow:hidden}.heroCard:after{content:"";position:absolute;inset:auto auto -120px -60px;width:260px;height:260px;background:radial-gradient(circle,rgba(98,164,255,.18),transparent 70%);filter:blur(14px);pointer-events:none}.commandCard:hover,.heroCard:hover,.incidentCenterCard:hover,.timelineCard:hover,.tradesCard:hover{border-color:rgba(120,161,255,.24)}.heroSurface{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);grid-gap:24px;gap:24px;align-items:stretch}.heroSurface:after{content:"";position:absolute;inset:-40px -10px auto auto;width:220px;height:220px;background:radial-gradient(circle,rgba(141,107,255,.16),transparent 64%);pointer-events:none;filter:blur(10px)}.heroLead{display:grid;grid-gap:14px;gap:14px}.heroSignalBar{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);grid-gap:18px;gap:18px;margin-top:8px}.heroBannerGrid{margin-top:4px}.heroBannerGrid .statusBanner{min-height:92px;background:linear-gradient(180deg,rgba(15,28,48,.82),rgba(10,20,35,.92))}.operatorJourneyGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:6px}.operatorAdviceGrid{margin-top:14px}.operatorAdviceGrid .statusBanner{min-height:108px}.decisionBreakdownGrid .statusBanner strong,.operatorAdviceGrid .statusBanner strong,.operatorDailySummaryGrid .statusBanner strong{display:block}.operatorActionPlan{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.decisionBreakdownGrid{margin-top:14px}.heroDecisionMatrix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.operatorDailySummaryGrid{margin-top:14px}.decisionMatrixItem{display:grid;grid-gap:8px;gap:8px;min-height:118px;padding:14px 16px;border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(12,23,40,.76),rgba(10,20,35,.92));border:1px solid rgba(118,151,205,.12)}.decisionMatrixItem span{color:var(--text-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.decisionMatrixItem.done{border-color:rgba(55,211,154,.16)}.decisionMatrixItem.warn{border-color:rgba(246,184,92,.16)}.decisionMatrixItem.critical{border-color:rgba(255,107,135,.16)}.actionPlanItem{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px;border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(12,23,40,.76),rgba(10,20,35,.92));border:1px solid rgba(118,151,205,.12)}.actionPlanItem span{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.06);color:var(--text-soft);font-size:12px;font-weight:700}.actionPlanItem.done{border-color:rgba(55,211,154,.16)}.actionPlanItem.warn{border-color:rgba(246,184,92,.16)}.actionPlanItem.critical{border-color:rgba(255,107,135,.16)}.journeyStep{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(12,23,40,.74),rgba(10,20,35,.92));border:1px solid rgba(118,151,205,.12)}.journeyStep span{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.06);color:var(--text-soft);font-size:12px;font-weight:700}.journeyStep strong{line-height:1.45}.journeyStep.done{border-color:rgba(55,211,154,.16)}.journeyStep.blocked{border-color:rgba(255,107,135,.16)}.journeyStep.todo{border-color:rgba(246,184,92,.16)}.heroSignalPrimary{padding:20px 22px;border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(16,29,49,.92),rgba(10,19,34,.96));border:1px solid rgba(120,161,255,.18)}.heroSignalMeta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.heroText{max-width:760px;color:var(--text-soft);font-size:20px;line-height:1.55}.heroAside{display:grid;grid-gap:16px;gap:16px}.heroStatGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.miniStat{padding:16px;border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(13,23,40,.86),rgba(9,17,31,.92));border:1px solid rgba(118,151,205,.12)}.miniStat.statusSafe{border-color:rgba(55,211,154,.2)}.miniStat.statusDanger{border-color:rgba(255,107,135,.22)}.miniStatLabel{margin-bottom:8px;color:var(--text-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.miniStatValue{font-size:28px;font-weight:700;line-height:1.05;letter-spacing:-.03em}.miniStatHint{margin-top:8px;color:var(--text-muted);font-size:14px}.heroActions{display:flex;gap:12px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.contentGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);align-items:start}.contentGrid,.stack{display:grid;grid-gap:24px;gap:24px}.cardGroup{display:grid;grid-gap:18px;gap:18px}.cardSplit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.cardHeader{align-items:flex-start;gap:16px;margin-bottom:18px}.cardHeader,.cardHeaderCompact{display:flex;justify-content:space-between}.cardHeaderCompact{align-items:center;gap:12px;margin-bottom:16px}.cardTitleBlock{display:grid;grid-gap:8px;gap:8px}.cardEyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--text-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.kpiGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px}.surfaceGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:18px;gap:18px}.spotlightGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.spotlightCard{border-color:rgba(120,161,255,.22);box-shadow:0 18px 40px rgba(2,12,28,.34);background:linear-gradient(180deg,rgba(22,37,62,.98),rgba(12,24,42,.98))}.positionSpotlightCard{border-color:rgba(55,211,154,.18)}.executionSpotlightCard{border-color:rgba(246,184,92,.18)}.spotlightPulseGrid .controlCommandSurface{min-height:150px}.spotlightSummary{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);grid-gap:20px;gap:20px;align-items:start;margin-bottom:8px}.spotlightMiniGrid{display:grid;grid-gap:12px;gap:12px}.commandGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.commandCard{border-color:rgba(141,107,255,.22)}.commandHero,.executionHero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);grid-gap:20px;gap:20px;align-items:start;margin-bottom:8px}.commandMiniGrid,.executionMetaGrid{display:grid;grid-gap:12px;gap:12px}.executionCard{border-color:rgba(98,164,255,.26)}.card{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(20,34,57,.96),rgba(12,23,41,.98));border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px;box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(98,164,255,.08),transparent 38%,transparent 62%,rgba(141,107,255,.06));pointer-events:none}.card>*{position:relative;z-index:1}.label{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:12px}.value{font-size:clamp(30px,2.4vw,40px);line-height:1.05;font-weight:700;letter-spacing:-.03em}.metricValue{font-size:clamp(34px,4vw,54px);line-height:.96;font-weight:700;letter-spacing:-.055em}.metricHint{font-size:15px;line-height:1.6}.metricHint,.muted{color:var(--text-muted)}.strongMuted{color:var(--text-soft)}.row{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:12px 0;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.row:last-child{border-bottom:none;padding-bottom:0}.rowLabel{display:grid;grid-gap:4px;gap:4px}.rowValue{text-align:right}.badge{display:inline-flex;align-items:center;justify-content:center;min-width:88px;padding:10px 16px;border-radius:999px;background:linear-gradient(180deg,rgba(71,124,219,.28),rgba(48,83,145,.3));border:1px solid rgba(122,167,255,.25);color:#eaf3ff;font-size:12px;font-weight:700;letter-spacing:.08em}.badge.success{background:linear-gradient(180deg,rgba(55,211,154,.28),rgba(26,118,88,.3));border-color:rgba(71,214,157,.22)}.badge.warn{background:linear-gradient(180deg,rgba(246,184,92,.22),rgba(165,114,31,.24));border-color:rgba(246,184,92,.2)}.badge.danger{background:linear-gradient(180deg,rgba(255,107,135,.22),rgba(141,45,69,.24));border-color:rgba(255,107,135,.22)}.buttonRow{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.simulationGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.checklistGrid,.simulationGrid{display:grid;grid-gap:12px;gap:12px}.checklistGrid{margin-top:16px}.checklistItem{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:var(--radius-md);background:rgba(10,20,35,.52);border:1px solid rgba(118,151,205,.1)}.checklistText{color:var(--text-soft);line-height:1.5}.checklistStatus{color:var(--text-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.checklistStatus.done{color:var(--success)}.checklistStatus.todo{color:var(--warning)}.checklistStatus.blocked{color:var(--danger)}button,input{border-radius:14px;border:1px solid rgba(118,151,205,.18);background:rgba(13,24,42,.86);color:var(--text);padding:12px 14px;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}button{cursor:pointer;font-weight:600;background:linear-gradient(180deg,rgba(32,54,88,.98),rgba(18,34,59,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}button:hover:not(:disabled){transform:translateY(-1px);border-color:var(--border-strong);box-shadow:0 10px 24px rgba(5,15,33,.28)}button:disabled{opacity:.56;cursor:not-allowed}button:focus,input:focus{outline:none;border-color:rgba(120,167,255,.55);box-shadow:0 0 0 4px rgba(98,164,255,.14)}.formGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}label{display:grid;grid-gap:8px;gap:8px}input{width:100%;min-height:50px}.brandHero{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:0;line-height:.92}.brandHeroTrade{font-family:Georgia,Times New Roman,serif;font-size:clamp(64px,8vw,118px);font-weight:500;letter-spacing:-.06em;background:linear-gradient(90deg,#3f68ff,#4f86ff 18%,#59a7ff 42%,#5ecbff 68%,#74f0d0);-webkit-background-clip:text;background-clip:text;color:transparent}.brandHeroAIWrap{position:relative;display:inline-flex;align-items:flex-end;gap:10px;padding-left:4px}.brandHeroA,.brandHeroI{font-size:clamp(76px,9vw,126px);font-weight:700;line-height:.9;letter-spacing:-.08em}.brandHeroA{position:relative;color:transparent;-webkit-text-stroke:2px rgba(245,248,255,.9);text-stroke:2px rgba(245,248,255,.9)}.brandHeroA:before{content:"";position:absolute;inset:10% 18% 8% 18%;border:1px solid rgba(122,167,255,.14);-webkit-clip-path:polygon(50% 0,100% 100%,84% 100%,71% 63%,29% 63%,16% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,84% 100%,71% 63%,29% 63%,16% 100%,0 100%);opacity:.9}.brandHeroI{display:inline-block;min-width:22px;color:rgba(245,248,255,.95);transform:scaleX(.82);transform-origin:center}.brandHeroTrend{position:absolute;left:40%;top:48%;width:clamp(104px,10vw,148px);height:3px;background:linear-gradient(90deg,rgba(47,210,137,.28),rgba(47,210,137,.95));-webkit-clip-path:polygon(0 86%,24% 58%,46% 26%,66% 38%,100% 0,100% 18%,68% 56%,47% 44%,25% 74%,0 100%);clip-path:polygon(0 86%,24% 58%,46% 26%,66% 38%,100% 0,100% 18%,68% 56%,47% 44%,25% 74%,0 100%);box-shadow:0 0 18px rgba(47,210,137,.26)}.brandHeroTrend:after{content:"";position:absolute;right:-1px;top:-4px;width:12px;height:12px;border-top:3px solid #2fd289;border-right:3px solid #2fd289;transform:rotate(45deg)}.brandHeroLogin{margin-bottom:10px}.brandHeroLoginCompact{gap:8px;align-items:center}.brandHeroLoginCompact .brandHeroTrade{font-size:clamp(48px,6vw,84px)}.brandHeroLoginCompact .brandHeroA,.brandHeroLoginCompact .brandHeroI{font-size:clamp(54px,6.6vw,92px)}.brandHeroLoginCompact .brandHeroTrend{width:clamp(76px,7vw,110px);top:50%;left:38%}.loginBrandLockup{display:grid;grid-gap:12px;gap:12px;margin-bottom:6px}.loginBrandTagline{color:var(--text-muted);font-size:13px;letter-spacing:.12em;text-transform:uppercase}.loginHeroLead{gap:18px}.loginHeroText{max-width:680px;font-size:18px;line-height:1.6}.loginHeroStatGrid{margin-top:8px}.loginBannerGrid{margin-top:4px}.loginBannerGrid .statusBanner{min-height:88px;background:linear-gradient(180deg,rgba(15,28,48,.82),rgba(10,20,35,.92))}.loginPanel{border-color:rgba(120,161,255,.2);background:linear-gradient(180deg,rgba(24,40,68,.98),rgba(14,25,44,.98));box-shadow:0 24px 70px rgba(6,13,29,.34)}.loginPanel:after{content:"";position:absolute;inset:auto -40px -60px auto;width:220px;height:220px;background:radial-gradient(circle,rgba(98,164,255,.18),transparent 68%);filter:blur(8px);pointer-events:none}.controlCommandCard{border-color:rgba(141,107,255,.18)}.settingsCommandCard{border-color:rgba(98,164,255,.18)}.controlCommandGrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr);grid-gap:16px;gap:16px;margin:12px 0 18px}.controlCommandSurface{padding:18px 20px;border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(17,31,53,.92),rgba(10,20,35,.96));border:1px solid rgba(120,161,255,.14)}.controlStatGrid{display:grid;grid-gap:12px;gap:12px}.controlActionSection{margin-top:18px}.operatorDecisionBand{margin-bottom:18px}.controlSectionTitle{margin-bottom:10px;color:var(--text-soft);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.settingsCommandGrid .controlCommandSurface{border-color:rgba(98,164,255,.16)}.settingsCommandCard{border-color:rgba(246,184,92,.18)}.toolbarCommandCard{border-color:rgba(98,164,255,.18)}.toolbarPulseGrid .controlCommandSurface{border-color:rgba(98,164,255,.16)}.overviewCommandCard{border-color:rgba(120,161,255,.18);background:linear-gradient(180deg,rgba(18,32,54,.98),rgba(12,23,41,.98))}.overviewCommandCard.success{border-color:rgba(55,211,154,.18)}.overviewCommandCard.warn{border-color:rgba(246,184,92,.18)}.overviewCommandCard.neutral{border-color:rgba(120,161,255,.18)}.overviewVerdictLabel{margin-top:16px}.chartCommandCard{border-color:rgba(120,161,255,.18)}.marketRangeCard{border-color:rgba(98,164,255,.2)}.performanceVisualCard{border-color:rgba(55,211,154,.18)}.trendVisualCard{border-color:rgba(141,107,255,.18)}.chartVisualZone{padding:16px;border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(12,24,41,.78),rgba(9,18,32,.94));border:1px solid rgba(120,161,255,.1)}.chartRangeLegend,.chartVisualHeader{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--text-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.chartRangeTrack,.performanceBarTrack{margin-top:12px;height:14px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.chartRangeFill,.performanceBarFill{height:100%;border-radius:999px}.performanceBarFill{background:linear-gradient(90deg,rgba(98,164,255,.95),rgba(141,107,255,.95))}.chartRangeLegend{margin-top:10px}.performanceVisualStack{display:grid;grid-gap:14px;gap:14px}.performanceMetricItem{background:linear-gradient(180deg,rgba(12,23,40,.72),rgba(10,20,35,.9))}.trendChartFrame{margin-top:20px;padding:14px;border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(12,24,41,.78),rgba(9,18,32,.94));border:1px solid rgba(120,161,255,.1)}.loginPanelIntro{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:18px;gap:18px;margin-bottom:18px;padding:16px 18px;border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(14,26,46,.84),rgba(10,20,35,.9));border:1px solid rgba(120,161,255,.12)}.loginIntroCopy{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.loginSecureMetric{font-size:clamp(34px,4vw,48px)!important;line-height:1}.loginPanelHighlights{display:grid;grid-gap:12px;gap:12px}.loginPanelHighlightsCompact{align-content:start}.loginPanelHighlightsInline{grid-template-columns:repeat(2,minmax(0,1fr))}.loginMiniStat{min-height:118px;justify-content:center}.loginMiniStatCompact{min-height:96px;padding:14px 16px}.loginMiniStat .miniStatValue{font-size:clamp(28px,3vw,44px)}.loginMiniStatCompact .miniStatValue{font-size:clamp(24px,2.4vw,36px)}.loginFormGrid{gap:18px}.loginInputWrap{gap:10px}.loginInput{min-height:58px;border-radius:18px;background:linear-gradient(180deg,rgba(11,23,40,.96),rgba(9,18,32,.98));border:1px solid rgba(120,161,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.loginInput:focus{border-color:rgba(126,169,255,.45);box-shadow:0 0 0 4px rgba(98,164,255,.12),0 18px 40px rgba(10,24,45,.22)}.loginInput::placeholder{color:rgba(175,191,220,.58)}.loginSubmitButton{min-height:58px;border-radius:18px;background:linear-gradient(180deg,rgba(57,93,154,.98),rgba(31,58,103,.98));border-color:rgba(126,169,255,.24);box-shadow:0 18px 38px rgba(17,38,72,.34),inset 0 1px 0 rgba(255,255,255,.08)}.loginSubmitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 22px 44px rgba(17,38,72,.4),inset 0 1px 0 rgba(255,255,255,.1)}.loginStatusCard.statusIdle{border-color:rgba(120,161,255,.14);background:linear-gradient(180deg,rgba(12,23,40,.7),rgba(10,20,35,.9))}.loginStatusCard.statusSafe{border-color:rgba(55,211,154,.18)}.loginStatusCard.statusWarn{border-color:rgba(246,184,92,.18)}.loginStatusCard .listDescription{font-size:18px;font-weight:600}.loginStatusCard{box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.loginPanel button,.loginPanel input{min-height:54px}.loginPanel .metricValue{font-size:clamp(38px,4vw,54px)}.loginPanel .metricHint{font-size:15px}h1{margin:0;font-size:clamp(42px,5vw,58px);line-height:1;letter-spacing:-.045em}h2{margin:0 0 14px;font-size:clamp(26px,2vw,34px);line-height:1.08;letter-spacing:-.03em}strong{color:var(--text);font-weight:700;word-break:break-word}section.card h2+.formGrid,section.card h2+.muted,section.card h2+.row{margin-top:8px}.listStack{display:grid;grid-gap:12px;gap:12px}.listItem{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border-radius:var(--radius-md);background:rgba(10,20,35,.52);border:1px solid rgba(118,151,205,.1)}.listMeta{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--text-muted);font-size:13px}.listTitle{font-size:16px;font-weight:600;color:var(--text)}.listDescription{color:var(--text-soft);line-height:1.6}.emptyStateCard{min-height:124px;align-content:center;background:linear-gradient(180deg,rgba(12,23,40,.78),rgba(10,20,35,.92));border-color:rgba(120,161,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.startupCheckItem.success{border-color:rgba(55,211,154,.18)}.startupCheckItem.warn{border-color:rgba(246,184,92,.18)}.startupCheckItem.danger{border-color:rgba(255,107,135,.2)}.incidentCenterCard,.startupCard,.timelineCard,.tradesCard{border-color:rgba(120,161,255,.18)}.incidentCenterCard{border-color:rgba(255,107,135,.18);box-shadow:0 18px 44px rgba(20,8,15,.28)}.goLiveCommandCard{border-color:rgba(141,107,255,.22);box-shadow:0 18px 42px rgba(18,10,29,.26)}.operatorCommandCard{border-color:rgba(98,164,255,.2)}.incidentStatusBand{margin-bottom:16px}.incidentCenterHero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);grid-gap:20px;gap:20px;align-items:start;margin-bottom:16px}.incidentPulseGrid{display:grid;grid-gap:12px;gap:12px}.incidentCenterGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.incidentColumn{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:var(--radius-md);border:1px solid rgba(118,151,205,.1);background:rgba(10,20,35,.42)}.incidentColumnHeader{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--text-soft)}.incidentColumnHeader span{color:var(--text-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.incidentColumnHeader strong{font-size:18px}.incidentColumn.dangerZone{border-color:rgba(255,107,135,.2);background:rgba(66,21,33,.22)}.incidentColumn.warnZone{border-color:rgba(246,184,92,.18);background:rgba(70,47,15,.2)}.incidentColumn.safeZone{border-color:rgba(55,211,154,.18);background:rgba(18,54,42,.2)}.runbookPanel{margin-top:16px;padding:22px;border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(16,29,49,.84),rgba(10,19,34,.94));border:1px solid rgba(120,161,255,.14)}.runbookGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.runbookColumn{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:var(--radius-md);border:1px solid rgba(118,151,205,.12);background:rgba(10,20,35,.42)}.runbookColumn .listItem{min-height:92px}.runbookColumn.prelaunch{border-color:rgba(98,164,255,.18)}.runbookColumn.supervised{border-color:rgba(246,184,92,.18)}.runbookColumn.incident{border-color:rgba(255,107,135,.18)}.runbookTitle{color:var(--text-soft);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.systemHealthPanel{margin-top:16px;padding:22px;border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(16,29,49,.84),rgba(10,19,34,.94));border:1px solid rgba(120,161,255,.14)}.systemHealthGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.systemHealthGrid .statusBanner{min-height:94px}.systemHealthMetaGrid{margin-top:12px}.summaryStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.summaryStripPremium .summaryChip{background:linear-gradient(180deg,rgba(15,27,46,.82),rgba(10,19,34,.92));border-color:rgba(120,161,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.operatorMetaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.operatorMetaGridPremium .operatorMetaCard{min-height:126px;background:linear-gradient(180deg,rgba(12,23,40,.76),rgba(10,20,35,.9))}.operatorMetaCard.successMeta{border-color:rgba(55,211,154,.16)}.operatorMetaCard.warnMeta{border-color:rgba(246,184,92,.16)}.summaryChip{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-md);background:rgba(10,20,35,.52);border:1px solid rgba(118,151,205,.1);color:var(--text-soft)}.summaryChip strong{color:var(--text)}.summaryChipWide{grid-column:span 1}.criticalBanner{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;border-radius:var(--radius-md);border:1px solid rgba(118,151,205,.1);background:rgba(13,24,42,.52);color:var(--text-soft)}.criticalBanner.show{border-color:rgba(255,107,135,.24);background:rgba(57,17,28,.34)}.criticalBanner strong{color:var(--text)}.criticalBanner.warn{border-color:rgba(246,184,92,.24);background:rgba(70,47,15,.3)}.statusBannerGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.statusBannerGrid.compactBanners{margin-bottom:16px}.statusBanner{display:grid;grid-gap:8px;gap:8px;min-height:96px;padding:15px 16px;border-radius:var(--radius-md);background:rgba(10,20,35,.52);border:1px solid rgba(118,151,205,.1);color:var(--text-soft)}.statusBanner.compactMetric{min-height:82px}.statusBanner span{color:var(--text-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.statusBanner strong{color:var(--text);line-height:1.45}.statusBanner.success{border-color:rgba(55,211,154,.18);background:rgba(18,54,42,.28)}.statusBanner.warn{border-color:rgba(246,184,92,.2);background:rgba(70,47,15,.28)}.statusBanner.danger{border-color:rgba(255,107,135,.2);background:rgba(66,21,33,.3)}.filterRow{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.filterRowSecondary{margin-top:-4px}.filterChip{width:auto;min-width:0;gap:8px;padding:10px 14px;border-radius:999px;background:rgba(13,24,42,.72);border:1px solid rgba(118,151,205,.14)}.filterChip,.filterCount{display:inline-flex;align-items:center}.filterCount{justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:rgba(255,255,255,.08);color:var(--text-soft);font-size:12px;font-weight:700}.filterChip.active{border-color:rgba(120,167,255,.45);box-shadow:0 0 0 3px rgba(98,164,255,.1);background:linear-gradient(180deg,rgba(36,62,102,.98),rgba(18,34,59,.98))}.filterChipReset{border-style:dashed;color:var(--text-soft)}.timelineList{display:grid;grid-gap:14px;gap:14px}.timelineItem{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:14px;gap:14px;padding:14px 16px;border-radius:var(--radius-md);background:rgba(10,20,35,.52);border:1px solid rgba(118,151,205,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.timelineDot{width:10px;height:10px;border-radius:999px;margin-top:6px;background:var(--accent);box-shadow:0 0 0 6px rgba(98,164,255,.1)}.timelineItem.warn .timelineDot{background:var(--warning);box-shadow:0 0 0 6px rgba(246,184,92,.12)}.timelineItem.danger .timelineDot{background:var(--danger);box-shadow:0 0 0 6px rgba(255,107,135,.12)}.timelineItem.success .timelineDot{background:var(--success);box-shadow:0 0 0 6px rgba(55,211,154,.12)}.timelineItem.guardCategory{border-color:rgba(255,107,135,.22);background:rgba(57,17,28,.34)}.timelineItem.settingsCategory{border-color:rgba(98,164,255,.18)}.timelineItem.tradeCategory{border-color:rgba(55,211,154,.18)}.activityCategory{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(98,164,255,.12);color:var(--text-soft)}.activityCategory.guard{background:rgba(255,107,135,.14);color:#ffd7e0}.activityCategory.settings{background:rgba(98,164,255,.14);color:#dcebff}.activityCategory.trade{background:rgba(55,211,154,.14);color:#d7fff0}.timelineBody{display:grid;grid-gap:8px;gap:8px}.timelineTitleRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.policyBadge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.06);color:var(--text-soft);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tradeFeed{display:grid;grid-gap:14px;gap:14px}.tradeFeedItem{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:var(--radius-md);background:rgba(10,20,35,.52);border:1px solid rgba(118,151,205,.1)}.tradeFeedItem.successTrade{border-color:rgba(55,211,154,.18);background:rgba(18,54,42,.22)}.tradeFeedItem.dangerTrade{border-color:rgba(255,107,135,.18);background:rgba(66,21,33,.24)}.tradeFeedItem.neutralTrade{border-color:rgba(120,161,255,.14)}.tradeFeedTop{display:flex;justify-content:space-between;align-items:center;gap:12px}.tradeFeedSymbol{font-size:18px;font-weight:700;color:var(--text)}.tradeFeedStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.exchangeCard,.executionCard,.riskCard,.safetyCard,.startupCard,.workerCard{border-color:rgba(120,161,255,.18)}.exchangeCard,.marketCommandCard{border-color:rgba(98,164,255,.2)}.latestExecutionCard,.performanceCommandCard{border-color:rgba(55,211,154,.18)}.recentTradesCard{border-color:rgba(98,164,255,.18)}.executionCommandGrid{margin-bottom:18px}.tradeFeedPremium .tradeFeedItem{box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 12px 28px rgba(7,15,30,.16)}.workerCard{border-color:rgba(141,107,255,.18)}.safetyCard{box-shadow:0 16px 40px rgba(12,8,18,.24)}.riskCard{border-color:rgba(246,184,92,.18)}.startupCard{border-color:rgba(98,164,255,.18)}.executionCard{border-color:rgba(55,211,154,.18)}.statusHero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);grid-gap:20px;gap:20px;align-items:start;margin-bottom:8px}.statusMiniGrid{display:grid;grid-gap:12px;gap:12px}.gateGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:8px 0 4px}.gateItem{padding:12px 14px;border-radius:var(--radius-md);text-align:center;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(118,151,205,.1);background:rgba(10,20,35,.52)}.gateItem.pass{color:var(--success);border-color:rgba(55,211,154,.18);background:rgba(18,54,42,.34)}.gateItem.fail{color:var(--danger);border-color:rgba(255,107,135,.18);background:rgba(66,21,33,.34)}.safetyCard.criticalState{border-color:rgba(255,107,135,.26)}.safetyCard.warnState{border-color:rgba(246,184,92,.22)}.safetyCard.safeState{border-color:rgba(55,211,154,.2)}@media (max-width:1120px){.cardSplit,.commandGrid,.commandHero,.contentGrid,.executionHero,.heroDecisionMatrix,.heroSignalBar,.heroSurface,.incidentCenterGrid,.incidentCenterHero,.runbookGrid,.spotlightGrid,.spotlightSummary,.statusHero,.systemHealthGrid{grid-template-columns:1fr}}@media (max-width:900px){main{padding:28px 16px 72px}.card,.heroCard{padding:18px}.heroSignalMeta,.heroStatGrid,.kpiGrid,.loginPanelHighlightsInline,.loginPanelIntro,.operatorMetaGrid,.statusBannerGrid,.summaryStrip,.surfaceGrid{grid-template-columns:1fr}.brandHero{gap:8px}.brandHeroAIWrap{gap:6px}.brandHeroTrend{left:42%;top:46%;width:96px}}@media (max-width:700px){.cardHeader,.cardHeaderCompact,.heroActions,.listMeta,.row,.tradeFeedTop{flex-direction:column;align-items:flex-start}.rowValue{text-align:left}.buttonRow{flex-direction:column}.gateGrid,.operatorJourneyGrid,.tradeFeedStats{grid-template-columns:1fr}.actionPlanItem,.decisionMatrixItem,.journeyStep,.statusBanner{min-height:auto}button{width:100%}}