.opsFloorStage,.opsFloorStage *{box-sizing:border-box;min-width:0}.opsCard,.opsPanel{overflow:hidden;border:1px solid var(--ops-border);border-radius:5px;background:linear-gradient(135deg,rgba(9,22,34,.96),rgba(2,9,14,.97)),var(--ops-panel);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 28px rgba(61,220,255,.08)}.opsPanel.hot{border-color:rgba(255,85,85,.44);box-shadow:0 0 34px rgba(255,85,85,.13),inset 0 1px 0 rgba(255,255,255,.05)}.opsPanel.good{border-color:rgba(66,232,143,.42);box-shadow:0 0 34px rgba(66,232,143,.1),inset 0 1px 0 rgba(255,255,255,.05)}.opsPanel.warn{border-color:rgba(255,213,74,.42);box-shadow:0 0 34px rgba(255,213,74,.1),inset 0 1px 0 rgba(255,255,255,.05)}.opsPanel.purple{border-color:rgba(184,117,255,.42);box-shadow:0 0 34px rgba(184,117,255,.1),inset 0 1px 0 rgba(255,255,255,.05)}.opsPanelHeader{position:relative;display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 14px 0 18px;border-bottom:1px solid rgba(87,204,255,.16);background:linear-gradient(90deg,rgba(61,220,255,.09),transparent)}.opsPanelHeader:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--ops-page-accent);box-shadow:0 0 12px color-mix(in srgb,var(--ops-page-accent) 72%,transparent)}.opsPanelTitle{min-width:0;flex:1 1 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Arial Narrow,Segoe UI Condensed,Segoe UI,sans-serif;font-size:19px;font-weight:900;letter-spacing:0;text-transform:uppercase;color:#fff}.opsPanelHeader>:not(.opsPanelTitle){flex:0 0 auto;max-width:44%}.opsPanelBody{position:relative;height:calc(100% - 40px);min-height:0;padding:14px;overflow:hidden}.opsPanelBody>*{min-width:0;min-height:0}.opsDashboardLink{display:inline-grid;place-items:center;height:23px;padding:0 9px;border:1px solid rgba(61,220,255,.38);border-radius:4px;color:var(--ops-cyan);background:rgba(61,220,255,.08);font-size:10px;font-weight:950;text-transform:uppercase;text-decoration:none;white-space:nowrap}.opsCommandDecisionBlock{display:grid;grid-template-rows:auto auto 1fr;gap:10px;height:100%;min-height:0}.opsDecisionHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ops-yellow);font-size:11px;font-weight:950;text-transform:uppercase}.opsDecisionHeader b{color:var(--ops-green)}.opsDecisionJudgment{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;font-size:25px;line-height:1.05;font-weight:950}.opsDecisionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:0}.opsDecisionGrid>div{min-width:0;min-height:0;padding:8px;border:1px solid rgba(87,204,255,.16);border-radius:4px;background:rgba(2,12,19,.58)}.opsDecisionGrid span{display:block;margin-bottom:4px;color:var(--ops-cyan);font-size:10px;font-weight:950;text-transform:uppercase}.opsDecisionGrid p{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:4;color:var(--ops-text-2);font-size:13px;line-height:1.15;font-weight:850}.pageAircraft .opsDecisionGrid,.pageFusion .opsDecisionGrid,.pageMobility .opsDecisionGrid,.pageSystem .opsDecisionGrid,.pageWatchlists .opsDecisionGrid{grid-template-columns:1fr;gap:6px}.pageAircraft .opsDecisionGrid>div,.pageFusion .opsDecisionGrid>div,.pageMobility .opsDecisionGrid>div,.pageSystem .opsDecisionGrid>div,.pageWatchlists .opsDecisionGrid>div{padding:7px}.pageAircraft .opsDecisionGrid p,.pageFusion .opsDecisionGrid p,.pageMobility .opsDecisionGrid p,.pageSystem .opsDecisionGrid p,.pageWatchlists .opsDecisionGrid p{-webkit-line-clamp:2;font-size:12px}.pageAircraft .opsDecisionGrid{gap:4px}.pageAircraft .opsDecisionGrid>div{padding:5px 7px}.pageAircraft .opsDecisionGrid span{margin-bottom:1px;font-size:9px}.pageAircraft .opsDecisionGrid p{-webkit-line-clamp:1;font-size:11px;line-height:1.05}.pageAircraft .opsDecisionJudgment,.pageFusion .opsDecisionJudgment,.pageMobility .opsDecisionJudgment,.pageSystem .opsDecisionJudgment,.pageWatchlists .opsDecisionJudgment{font-size:24px}.pageWatchlists .opsCommandDecisionBlock{gap:6px}.pageWatchlists .opsDecisionJudgment{-webkit-line-clamp:1;font-size:21px;line-height:1.04}.pageWatchlists .opsDecisionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.pageWatchlists .opsDecisionGrid>div{padding:5px 7px}.pageWatchlists .opsDecisionGrid span{margin-bottom:1px;font-size:9px}.pageWatchlists .opsDecisionGrid p{-webkit-line-clamp:2;font-size:11px;line-height:1.06}.commandNoActionLine{margin-top:8px;padding-top:7px;border-top:1px solid rgba(87,204,255,.15);color:var(--ops-muted);font-size:11px;line-height:1.12;font-weight:850}.commandNoActionLine b{color:var(--ops-green)}.pageBrief .commandNoActionLine{display:none}.pageBrief .opsPanelHeader{height:34px;padding:0 12px 0 16px}.pageBrief .opsPanelTitle{font-size:17px}.pageBrief .opsPanelBody{height:calc(100% - 34px);padding:10px}.opsIdentityPanel{position:relative;display:grid;grid-template-columns:92px 1fr;gap:14px;align-items:center;padding:9px 16px;background:radial-gradient(circle at 64px 62px,rgba(255,213,74,.2),transparent 48%),linear-gradient(135deg,rgba(10,24,36,.98),rgba(2,8,13,.98))}.opsIdentityPanel:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--ops-page-accent)}.opsIdentityCopy{display:grid;align-content:center;min-width:0;overflow:hidden}.opsIdentityCounty{color:#fff;font-size:30px;line-height:1;font-weight:950}.opsIdentityCenter{margin-top:3px;color:#e5eef8;font-size:18px;line-height:1.05;font-weight:900}.opsIdentityPage{display:-webkit-box;overflow:hidden;margin-top:7px;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ops-page-accent);font-size:14px;line-height:1.08;font-weight:950}.opsStatusPanel{display:grid;grid-template-columns:142px 142px minmax(0,1fr);gap:10px;padding:12px}.opsReadinessState,.opsStatusPrimary{display:grid;align-content:center;min-width:0;border-right:1px solid rgba(87,204,255,.18);padding-right:10px}.opsPostureValue{font-size:32px}.opsPostureValue,.opsReadinessValue{margin-top:6px;line-height:1;font-weight:950}.opsReadinessValue{font-size:24px}.opsReadinessState>div:last-child{margin-top:7px;color:var(--ops-text-2);font-size:12px;font-weight:900}.opsStatusDrivers{display:grid;align-content:center;gap:5px;min-width:0}.opsDriverMeta{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--ops-text-2);font-size:10px;font-weight:950;text-transform:uppercase}.opsDriverMeta b{overflow:hidden;color:var(--ops-page-accent);text-overflow:ellipsis;white-space:nowrap}.opsDriverLead{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#edf6ff;font-size:13px;line-height:1.16;font-weight:900}.opsDriverSupport{color:var(--ops-muted);font-size:10px;line-height:1;font-weight:900;text-transform:uppercase}.opsCompleteText{min-width:0;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.opsTopMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0}.opsTopMetric{position:relative;display:grid;grid-template-rows:auto 1fr auto;padding:11px 10px 10px;border-color:color-mix(in srgb,var(--ops-metric-color) 48%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ops-metric-color) 11%,rgba(5,14,21,.95)),rgba(5,14,21,.95))}.opsTopMetricHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:5px}.opsTopMetricLabel{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ops-metric-color);font-size:11px;line-height:1.12;font-weight:950}.opsTopMetricIcon{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border:1px solid color-mix(in srgb,var(--ops-metric-color) 35%,transparent);border-radius:3px;background:color-mix(in srgb,var(--ops-metric-color) 8%,transparent)}.opsTopMetricNumber,.opsTopMetricWord{align-self:end;margin-top:5px;color:#fff;line-height:.9;font-weight:950}.opsTopMetricNumber{font-size:44px}.opsTopMetricWord{font-size:20px;line-height:1;overflow-wrap:anywhere}.opsTopMetricRule{height:3px;margin-top:9px;background:var(--ops-metric-color);opacity:.8}.opsClockPanel{position:relative;display:grid;align-content:center;justify-items:end;padding:12px;text-align:right}.opsFullscreenButton{position:absolute;top:10px;right:10px;width:74px;height:24px}.opsClockTime{margin-top:18px;color:#fff;font-size:36px;line-height:1;font-weight:950}.opsClockDate,.opsClockRefresh{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:900}.opsClockDate{margin-top:8px;color:#d7e4ef;font-size:14px}.opsClockRefresh{margin-top:6px;color:var(--ops-green);font-size:12px}.opsPriorityItem{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:7px 11px;color:#fff;font-size:13px;line-height:1.12;font-weight:900}.opsMoreIndicator{display:grid;place-items:center;min-height:28px;padding:5px 10px;border:1px solid rgba(61,220,255,.24);border-radius:4px;color:var(--ops-cyan);background:rgba(61,220,255,.06);font-size:12px;line-height:1.1;font-weight:950;text-transform:uppercase}.eventMoreIndicator{min-height:22px;height:22px;padding:3px 8px;font-size:10px}.miniStatCard{overflow:hidden}.pageAircraft .miniStatCard{padding:7px 9px!important}.pageAircraft .miniStatCard .clamp1:first-child{font-size:10px!important}.pageAircraft .miniStatCard .clamp1:last-child{font-size:20px!important}.grandPictureLane{display:grid;gap:6px}.grandPictureItem{display:grid;gap:3px;padding:7px 9px}.grandPictureItem>div:first-child{font-size:15px;line-height:1.05;font-weight:950}.grandPictureItem>div:last-child{color:var(--ops-text-2);font-size:13px;line-height:1.08;font-weight:800}.grandPictureLane.compact{gap:5px}.grandPictureLane.compact .grandPictureItem{gap:2px;padding:6px 8px}.grandPictureLane.compact .grandPictureItem>div:first-child{font-size:12px}.grandPictureLane.compact .grandPictureItem>div:last-child{font-size:11px;-webkit-line-clamp:1}.mapMobilityContext{display:grid;gap:8px;height:100%;min-height:0}.mapMobilityRow{display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;align-items:center;min-height:0;padding:8px 10px}.mapMobilityRow p,.mapMobilityRow span,.mapMobilityRow strong{display:block;overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.mapMobilityRow strong{color:#fff;font-size:13px;line-height:1.05}.mapMobilityRow span{margin-top:3px;color:var(--ops-cyan);font-size:11px;font-weight:900}.mapMobilityRow p{margin-top:3px;color:var(--ops-muted);font-size:9px;font-weight:800}.opsEventList{grid-template-rows:repeat(2,minmax(0,1fr)) auto;height:100%;overflow:hidden}.opsEventList,.opsEventRow{display:grid;gap:7px;min-height:0}.opsEventRow{grid-template-columns:38px minmax(0,1fr) 48px;align-items:center;padding:7px 8px}.opsEventRow p,.opsEventRow span,.opsEventRow strong{display:block;overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.opsEventRow strong{color:#fff;font-size:14px;line-height:1.05}.opsEventRow span{margin-top:4px;color:var(--ops-yellow);font-size:11px;font-weight:900}.opsEventRow p{margin-top:3px;color:var(--ops-text-2);font-size:10px;font-weight:800}.opsEventRow>b{justify-self:end;color:var(--ops-yellow);font-size:22px;line-height:1}.currentPictureHeadline{display:grid;grid-template-columns:128px 128px minmax(0,1fr);gap:12px;align-items:center}.currentPictureHeadline>div{display:grid;gap:3px}.currentPictureHeadline span{color:var(--ops-text-2);font-size:11px;font-weight:950}.currentPictureHeadline strong{font-size:24px;line-height:1;font-weight:950}.currentPictureHeadline p{margin:0;color:#f2f7fb;font-size:15px;line-height:1.2;font-weight:850}.commandSummaryStrip{gap:4px;height:100%}.commandSummaryLine,.commandSummaryStrip{display:grid;min-height:0;overflow:hidden}.commandSummaryLine{grid-template-columns:34px 1fr;align-items:start;gap:10px}.commandSummaryLine span{display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(255,213,74,.38);border-radius:999px;color:var(--ops-yellow);font-size:13px;font-weight:950}.commandSummaryLine p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0;color:#f4f8ff;font-size:14px;line-height:1.12;font-weight:850}.whyCard{display:grid;gap:9px;padding:13px;min-height:0}.whyCard.compact{gap:7px;padding:10px}.whyCardHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.whyCardTitle{display:grid;gap:3px;min-width:0}.whyCardTitle strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ops-cyan);font-size:23px;line-height:1;font-weight:950}.whyCardTitle span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;font-size:16px;line-height:1.08;font-weight:950}.whyCard.compact .whyCardTitle strong{font-size:20px}.whyCard.compact .whyCardTitle span{font-size:14px;-webkit-line-clamp:1}.whySection{min-width:0}.whySection b{display:block;color:var(--ops-yellow);font-size:12px;font-weight:950;letter-spacing:0}.whySection p{margin:4px 0 0;color:var(--ops-text-2);font-size:15px;line-height:1.2;font-weight:800}.evidencePills{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.evidencePills.compact{flex-wrap:nowrap;overflow:hidden}.evidencePills span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 7px;border:1px solid rgba(61,220,255,.24);border-radius:3px;background:rgba(61,220,255,.08);color:#d8f7ff;font-size:12px;font-weight:850}.aircraftWhyPanel{display:grid;gap:9px;height:100%;padding:8px 3px 3px;overflow:hidden}.aircraftWhyPanel .whySection p{font-size:14px;line-height:1.18}.aircraftWhyPanel .whySection b{font-size:11px}.aircraftWhyPanel .evidencePills span{max-width:none;padding:4px 7px;font-size:11px;white-space:nowrap;line-height:1.08}.aircraftSourceChip{width:-moz-fit-content;width:fit-content;border-color:rgba(255,213,74,.42);background:rgba(255,213,74,.1);color:var(--ops-yellow)}.aircraftWhyStack{display:grid;gap:8px;min-width:0;min-height:0}.aircraftWhyStack .whySection p{font-size:13px;line-height:1.15}.aircraftWhyLead{padding:9px;border-left:3px solid var(--ops-yellow);background:rgba(255,213,74,.06)}.busServiceTime{margin-top:6px;color:var(--ops-cyan);font-size:11px;font-weight:950}.opsTinyLabel{color:var(--ops-muted);font-size:9px;font-weight:950;text-transform:uppercase;line-height:1.05}.fusionBriefCard{display:grid;gap:8px;padding:11px}.fusionEquation{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#fff;font-size:15px;font-weight:900}.fusionEquation span b{margin-right:7px;color:var(--ops-yellow)}.fusionEquation strong{color:var(--ops-green)}.fusionNarrative{display:grid;gap:3px}.fusionNarrative p{margin:0;color:var(--ops-text-2);font-size:13px;line-height:1.13;font-weight:800}.fusionNarrative b{color:var(--ops-yellow)}.opsUnitMark{display:grid;place-items:center;overflow:hidden;border-radius:999px;background:radial-gradient(circle,rgba(255,213,74,.14),rgba(1,3,6,.82) 62%)}.opsUnitMark img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.opsIcon{display:inline-grid;place-items:center;flex:0 0 auto;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--ops-icon-color,currentColor) 70%,transparent)) drop-shadow(0 2px 3px rgba(0,0,0,.55))}.opsIcon svg{display:block}.opsLabel{font-size:12px;font-weight:900;color:var(--ops-text-2);text-transform:uppercase}.opsValue{font-family:Segoe UI,Arial,sans-serif;font-size:52px;font-weight:900;line-height:1}.opsBodyText{color:var(--ops-text-2);font-size:18px;line-height:1.35}.clamp1,.clamp2,.clamp3,.clamp4,.opsTextClamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;min-width:0;overflow-wrap:anywhere}.clamp1{-webkit-line-clamp:1}.clamp2{-webkit-line-clamp:2}.clamp3{-webkit-line-clamp:3}.clamp4{-webkit-line-clamp:4}.opsTextClamp1{-webkit-line-clamp:1}.opsTextClamp2{-webkit-line-clamp:2}.opsTextClamp3{-webkit-line-clamp:3}.opsTextClamp4{-webkit-line-clamp:4}.opsChip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:2px 8px;border:1px solid rgba(87,204,255,.22);border-radius:3px;background:rgba(61,220,255,.09);color:var(--ops-cyan);font-size:12px;font-weight:900;text-transform:uppercase}.justiceMiniRow{display:grid;grid-template-columns:48px minmax(0,1fr);gap:7px;min-height:58px;padding:6px;overflow:hidden}.justiceWatchCompact{grid-template-rows:1fr auto;overflow:hidden}.commandPressureBlock,.justiceWatchCompact{display:grid;gap:5px;height:100%;min-height:0}.commandPressureBlock{grid-template-rows:auto auto auto 1fr}.commandPressureValue{color:var(--ops-green);font-size:58px;font-weight:950;line-height:.9;letter-spacing:0;text-shadow:0 0 22px rgba(66,232,143,.28)}.commandPressureLabel{color:#fff;font-size:18px;font-weight:950;line-height:1;text-transform:uppercase}.commandPressureMeta{color:var(--ops-yellow);font-size:12px;font-weight:950;text-transform:uppercase}.commandPressureLine{color:var(--ops-text-2);font-size:13px;font-weight:850;line-height:1.16;overflow:hidden}.commandNarrative{display:grid;grid-template-rows:44px 28px 22px 26px 26px;height:100%;gap:3px;min-height:0;overflow:hidden}.pageBrief .commandNarrative{grid-template-rows:44px 28px 22px 26px}.commandCountySummary,.commandOnWallStrip{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:7px;min-height:0;padding:4px 9px;border:1px solid rgba(87,204,255,.18);border-radius:3px;background:rgba(2,12,18,.58);overflow:hidden}.commandOnWallStrip{border-color:rgba(255,213,74,.2);background:rgba(255,213,74,.06)}.pageBrief .commandOnWallStrip{display:none}.commandCountySummary span,.commandOnWallStrip span{overflow:hidden;color:var(--ops-cyan);font-size:10px;font-weight:950;line-height:1;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.commandOnWallStrip span{color:var(--ops-yellow)}.commandCountySummary b,.commandOnWallStrip b{min-width:0;overflow:hidden;color:#fff;font-size:13px;font-weight:900;line-height:1.05;white-space:nowrap;text-overflow:ellipsis}.commandNarrative p{margin:0;color:#fff;font-size:12px;font-weight:850;line-height:1.12;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pageBrief .commandEvidenceBasis{display:none}.commandDecisionStrip{display:grid;grid-template-columns:1.45fr 1.45fr .72fr .82fr;gap:7px;height:44px;min-height:44px;overflow:hidden}.commandDecisionStrip>div{min-width:0;height:44px;min-height:0;padding:6px 9px;border:1px solid rgba(255,213,74,.22);border-radius:3px;background:linear-gradient(180deg,rgba(255,213,74,.09),rgba(3,11,17,.64)),rgba(2,10,15,.62);overflow:hidden}.commandDecisionStrip span{display:block;color:var(--ops-yellow);font-size:10px;font-weight:950;line-height:1;text-transform:uppercase}.commandDecisionStrip b{display:-webkit-box;margin-top:4px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-size:12px;line-height:1.05;font-weight:900}.commandNarrativeBullets{display:none;grid-template-rows:repeat(2,1fr);gap:3px;min-height:0}.commandNarrativeBullets span{position:relative;padding-left:12px;color:var(--ops-text-2);font-size:10px;font-weight:850;line-height:1.04;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandNarrativeBullets span:before{content:"";position:absolute;left:0;top:5px;width:5px;height:5px;border-radius:999px;background:var(--ops-yellow);box-shadow:0 0 8px rgba(255,213,79,.45)}.commandNarrativeChips{display:flex;flex-wrap:nowrap;gap:5px;align-items:center;min-height:0;overflow:hidden}.commandReadinessRail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px}.commandActionRail,.commandReadinessRail{display:grid;min-height:0;overflow:hidden}.commandActionRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.commandActionRail>div{min-width:0;height:26px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:5px;padding:3px 8px;border:1px solid rgba(87,204,255,.2);border-radius:3px;background:rgba(3,16,24,.68);overflow:hidden}.commandActionRail>div.warn{border-color:rgba(255,213,74,.32);background:rgba(255,213,74,.075)}.commandActionRail>div.purple{border-color:rgba(184,117,255,.34);background:rgba(184,117,255,.08)}.commandActionRail>div.good{border-color:rgba(66,232,143,.28);background:rgba(66,232,143,.07)}.commandActionRail span{color:var(--ops-cyan);font-size:9px;text-transform:uppercase}.commandActionRail b,.commandActionRail span{font-weight:950;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandActionRail b{min-width:0;color:#fff;font-size:11px}.commandQualityLine{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:5px;height:18px;min-height:0;padding:2px 6px;border:1px solid rgba(87,204,255,.18);border-radius:3px;background:rgba(2,12,18,.58);overflow:hidden}.commandQualityLine.security{border-color:rgba(53,255,166,.18);background:rgba(0,24,17,.52)}.commandQualityLine span{color:var(--ops-cyan);font-size:8px;font-weight:950;line-height:1;text-transform:uppercase}.commandQualityLine b{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:950;line-height:1}.commandEvidenceBasis{display:grid;grid-template-columns:.75fr .75fr .75fr minmax(0,1.7fr);gap:4px;min-height:0;overflow:hidden}.commandEvidenceBasis>div{min-width:0;height:24px;padding:4px 6px;border:1px solid rgba(87,204,255,.16);border-radius:3px;background:rgba(2,12,18,.64);overflow:hidden}.commandEvidenceBasis>div.good{border-color:rgba(66,232,143,.25);background:rgba(66,232,143,.07)}.commandEvidenceBasis>div.warn{border-color:rgba(255,213,74,.28);background:rgba(255,213,74,.08)}.commandEvidenceBasis span{display:inline;color:var(--ops-cyan);font-size:8px;font-weight:950;line-height:1;text-transform:uppercase}.commandEvidenceBasis b{display:inline;margin-left:5px;overflow:hidden;color:#fff;font-size:10px;font-weight:900;line-height:1.02;text-overflow:ellipsis;white-space:nowrap}.commandPersonCard{display:grid;grid-template-columns:118px minmax(0,1fr);gap:9px;align-items:stretch;height:100%;min-height:0;padding:9px;border:1px solid color-mix(in srgb,var(--watch-color,var(--ops-cyan)) 44%,transparent);border-radius:5px;background:linear-gradient(180deg,color-mix(in srgb,var(--watch-color,var(--ops-cyan)) 11%,transparent),rgba(3,10,16,.86)),rgba(8,18,27,.78);overflow:hidden}.commandPersonCard.release{border-color:rgba(255,213,74,.54);background:linear-gradient(180deg,rgba(255,213,74,.11),rgba(3,10,16,.86)),rgba(8,18,27,.78)}.commandPersonCard.booking{border-color:rgba(184,117,255,.58);background:linear-gradient(180deg,rgba(184,117,255,.13),rgba(3,10,16,.88)),rgba(8,18,27,.78)}.opsLoadingWall{height:100%;display:flex;align-items:center;justify-content:center;gap:22px;color:#fff;background:radial-gradient(circle at 50% 38%,rgba(27,198,255,.16),transparent 38%),rgba(2,8,13,.92)}.opsLoadingWall span,.opsLoadingWall strong{display:block;text-transform:uppercase}.opsLoadingWall strong{font-size:25px;font-weight:950;letter-spacing:0}.opsLoadingWall span{margin-top:8px;color:var(--ops-cyan);font-size:14px;font-weight:900}.commandPersonFallback,.commandPersonPhoto{width:118px;height:100%;min-height:154px;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:rgba(0,0,0,.22)}.commandPersonPhoto{display:block;background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--watch-color,var(--ops-cyan)) 18%,transparent),transparent 52%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(0,0,0,.42))}.commandPersonPhoto,.commandPersonPhoto.portraitFrame,.commandPersonPhoto.wideCustodyFrame{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.commandPersonFallback{display:grid;place-items:center;color:var(--watch-color,var(--ops-cyan));font-size:14px;font-weight:950;line-height:1.05;text-align:center;text-transform:uppercase}.commandPersonCopy{display:grid;grid-template-rows:auto auto auto auto auto auto auto minmax(0,1fr) auto;gap:3px;min-height:0}.commandPersonSourceBadge{justify-self:start;max-width:100%;padding:3px 6px;border:1px solid color-mix(in srgb,var(--watch-color,var(--ops-cyan)) 48%,transparent);border-radius:3px;background:color-mix(in srgb,var(--watch-color,var(--ops-cyan)) 18%,rgba(0,0,0,.72));color:#fff;font-size:8px;line-height:1}.commandPersonLabel,.commandPersonSourceBadge{font-weight:950;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandPersonLabel{color:var(--watch-color,var(--ops-cyan));font-size:9px;line-height:1.1}.commandPersonSource{justify-self:start;border:1px solid color-mix(in srgb,var(--watch-color,var(--ops-cyan)) 38%,transparent);border-radius:3px;background:color-mix(in srgb,var(--watch-color,var(--ops-cyan)) 10%,rgba(0,0,0,.58));color:#dff7ff;font-size:9px;font-weight:920;line-height:1;white-space:nowrap;text-overflow:ellipsis}.commandPersonSource,.commandPersonTrust{max-width:100%;padding:2px 6px;overflow:hidden}.commandPersonTrust{justify-self:stretch;border:1px solid rgba(66,232,143,.22);border-radius:3px;background:rgba(66,232,143,.06);color:var(--ops-green);font-size:8px;font-weight:950;line-height:1.08;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.commandPersonTrust.stale{border-color:rgba(255,213,74,.3);background:rgba(255,213,74,.08);color:var(--ops-yellow)}.commandPersonName{color:#fff;font-size:20px;font-weight:950;line-height:1.02}.commandPersonDetail,.commandPersonName{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.commandPersonDetail{color:var(--ops-text-2);font-size:12px;font-weight:900;line-height:1.1}.commandPersonContextCue{display:-webkit-box;overflow:hidden;padding:3px 6px;border-left:2px solid color-mix(in srgb,var(--watch-color,var(--ops-cyan)) 70%,transparent);background:color-mix(in srgb,var(--watch-color,var(--ops-cyan)) 9%,rgba(0,0,0,.46));color:#e9fbff;font-size:9px;font-weight:860;line-height:1.08;-webkit-line-clamp:2;-webkit-box-orient:vertical}.commandPersonMeaning{color:var(--ops-text);font-weight:820}.commandPersonAction,.commandPersonMeaning{font-size:10px;line-height:1.1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.commandPersonAction{border-top:1px solid rgba(255,255,255,.08);padding-top:5px;color:var(--ops-yellow);font-weight:950;text-transform:uppercase}.commandPriorityList{display:grid;grid-auto-rows:auto;align-content:start;gap:6px;height:100%;min-height:0}.commandPriorityRow{display:grid;grid-template-columns:34px minmax(0,1fr) 88px 50px;align-items:center;gap:8px;min-height:34px;max-height:42px;padding:4px 7px;border:1px solid rgba(87,204,255,.13);border-radius:3px;background:rgba(5,16,25,.78);overflow:hidden}.commandPriorityRow b{display:grid;place-items:center;height:24px;border-radius:3px;background:var(--ops-yellow);color:#071018;font-size:14px;font-weight:950}.commandPriorityRow.grouped b{background:linear-gradient(180deg,var(--ops-yellow),#ffae2d);color:#071018;font-size:12px}.commandPriorityRow p{display:grid;grid-template-rows:auto auto;gap:1px;margin:0;color:#fff;font-size:12px;font-weight:900;line-height:1.08;overflow:hidden}.commandPriorityRow p small,.commandPriorityRow p strong{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandPriorityRow p strong{color:#fff;font-size:12px;font-weight:950;line-height:1.05}.commandPriorityRow p small{color:var(--ops-text-2);font-size:8px;font-weight:850;line-height:1.05;text-transform:uppercase}.commandPriorityRow span{color:var(--ops-cyan);font-size:11px;font-weight:950;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandPriorityRow>strong{color:#fff;font-size:16px;font-weight:950;text-align:right}.commandPriorityMore{min-height:18px;padding:2px 8px;border:1px solid rgba(255,213,74,.22);border-radius:3px;background:rgba(255,213,74,.07);color:var(--ops-yellow);font-size:9px;line-height:1.1;font-weight:950;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandReviewCue{display:grid;grid-template-columns:78px minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:7px;min-height:72px;padding:7px;border:1px solid rgba(255,213,74,.28);border-radius:4px;background:linear-gradient(90deg,rgba(255,213,74,.12),rgba(5,16,25,.84)),rgba(5,16,25,.84);overflow:hidden}.commandReviewCue>span{display:grid;place-items:center;border-radius:3px;background:rgba(255,213,74,.16);color:var(--ops-yellow);font-size:13px;font-weight:950;text-transform:uppercase}.commandReviewCue p{margin:0;min-width:0;color:#fff;font-size:10px;font-weight:850;line-height:1.18;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.commandReviewCue p b{display:block;margin-bottom:2px;color:var(--ops-cyan);font-size:9px;font-weight:950;text-transform:uppercase}.commandContextStrip{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:7px;min-height:38px;margin-top:8px;padding:6px 8px;border:1px solid rgba(87,204,255,.2);border-radius:3px;background:rgba(2,12,18,.66);overflow:hidden}.commandContextStrip.good{border-color:rgba(66,232,143,.3);background:rgba(66,232,143,.07)}.commandContextStrip.warn{border-color:rgba(255,213,74,.32);background:rgba(255,213,74,.08)}.commandContextStrip.info{border-color:rgba(87,204,255,.26);background:rgba(87,204,255,.07)}.commandContextStrip span{color:var(--ops-cyan);font-size:9px;font-weight:950;line-height:1;text-transform:uppercase}.commandContextStrip.warn span{color:var(--ops-yellow)}.commandContextStrip.good span{color:var(--ops-green)}.commandContextStrip b{min-width:0;color:#fff;font-size:10px;font-weight:900;line-height:1.14;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.commandSignalList{display:grid;gap:7px;height:100%;min-height:0;align-content:start;overflow:hidden}.commandSignalList.roomy{gap:10px}.commandSignalRow{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;min-height:31px;max-height:34px;padding:5px 8px;border:1px solid rgba(87,204,255,.13);border-radius:3px;background:rgba(5,16,25,.72);overflow:hidden}.commandSignalRow span{display:grid;place-items:center;min-height:22px;padding:0 5px;border-radius:3px;background:rgba(61,220,255,.12);color:var(--ops-cyan);font-size:10px;font-weight:950;text-align:center}.commandSignalRow p{margin:0;color:var(--ops-text);font-size:13px;font-weight:850;line-height:1.08;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.command72Watch{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,1fr);gap:7px;height:100%}.command72Row,.command72Watch{display:grid;min-height:0;overflow:hidden}.command72Row{grid-template-columns:62px minmax(0,1fr);grid-template-rows:auto 1fr;-moz-column-gap:7px;column-gap:7px;padding:7px;border:1px solid rgba(87,204,255,.13);border-radius:3px;background:rgba(5,16,25,.74)}.command72Row.warn{border-color:rgba(255,213,74,.25);background:rgba(255,213,74,.07)}.command72Row.good{border-color:rgba(66,232,143,.22);background:rgba(66,232,143,.055)}.command72Row.info{border-color:rgba(61,220,255,.2)}.command72Row span{grid-row:1/3;display:grid;place-items:center;min-height:34px;border-radius:3px;background:rgba(61,220,255,.12);color:var(--ops-cyan);font-size:9px;font-weight:950;text-align:center}.command72Row b{display:block;color:var(--ops-yellow);font-size:10px;font-weight:950;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.command72Row p{display:-webkit-box;margin:4px 0 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ops-text);font-size:11px;line-height:1.08;font-weight:850}.commandFreshnessStack{display:grid;grid-template-rows:auto auto auto 24px 34px 1fr auto;gap:5px;height:100%;min-height:0}.commandFreshnessStack>p{margin:0;color:var(--ops-text);font-size:13px;font-weight:820;line-height:1.15;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.commandFreshnessStack>.commandAiCadenceLine{padding:5px 7px;border:1px solid rgba(47,214,255,.24);border-radius:4px;background:rgba(47,214,255,.08);color:var(--ops-cyan);font-size:10px;font-weight:950;line-height:1.15;text-transform:uppercase;-webkit-line-clamp:2}.commandFreshnessStack>.commandAiSuggestLine{margin:0;padding:4px 7px;border:1px solid rgba(255,213,74,.22);border-radius:4px;background:rgba(255,213,74,.07);color:var(--ops-yellow);font-size:9px;font-weight:950;line-height:1.08;text-transform:uppercase;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandSourceHeat{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:7px;min-height:0;padding:4px 7px;border:1px solid rgba(66,232,143,.22);border-radius:4px;background:rgba(66,232,143,.07);overflow:hidden}.commandSourceHeat.limited{border-color:rgba(255,213,74,.32);background:rgba(255,213,74,.08)}.commandSourceHeat span{color:var(--ops-text-2);font-size:8px}.commandSourceHeat b,.commandSourceHeat span{font-weight:950;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandSourceHeat b{color:#fff;font-size:9px;line-height:1.05}.commandFreshnessGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(35px,1fr);gap:5px;min-height:0;overflow:hidden}.commandFreshnessTile{display:grid;grid-template-columns:62px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:8px;column-gap:8px;min-height:0;padding:6px;border:1px solid rgba(66,232,143,.2);border-radius:3px;background:rgba(66,232,143,.07);overflow:hidden}.commandFreshnessTile.stale{border-color:rgba(255,213,74,.32);background:rgba(255,213,74,.08)}.commandFreshnessTile span{grid-row:1/3;align-self:center;color:var(--ops-text-2);font-size:9px;font-weight:950;text-transform:uppercase}.commandFreshnessTile b{color:#fff;font-size:11px;font-weight:950;line-height:1.05}.commandFreshnessTile b,.commandFreshnessTile small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandFreshnessTile small{color:var(--ops-muted);font-size:9px;font-weight:850;line-height:1.08}.commandFreshnessFooter{display:flex;flex-wrap:wrap;gap:6px;color:var(--ops-muted);font-size:10px;font-weight:900;text-transform:uppercase}.commandAutonomyMini{display:grid;grid-template-columns:86px 54px minmax(0,1fr);align-items:center;gap:7px;min-height:0;height:34px;padding:4px 7px;border:1px solid rgba(255,213,74,.24);border-radius:4px;background:linear-gradient(135deg,rgba(255,213,74,.09),rgba(61,220,255,.05)),rgba(5,16,25,.78);overflow:hidden}.commandAutonomyMini span{color:var(--ops-yellow);font-size:9px;font-weight:950;line-height:1}.commandAutonomyMini b{color:#fff;font-size:22px;font-weight:950;line-height:.9}.commandAutonomyMini p{margin:0;color:var(--ops-text-2);font-size:10px;font-weight:850;line-height:1.06;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commandAutonomyPanel{display:grid;grid-template-rows:auto auto 1fr auto;gap:7px;min-height:0;padding:8px;border:1px solid rgba(255,213,74,.24);border-radius:4px;background:linear-gradient(135deg,rgba(255,213,74,.08),rgba(61,220,255,.05)),rgba(5,16,25,.78);overflow:hidden}.commandAutonomyPanel.compact{grid-template-rows:auto auto;gap:5px;padding:6px}.commandAutonomyPanel.compact .commandAutonomyLead{align-items:center}.commandAutonomyPanel.compact .commandAutonomyLead b{font-size:24px}.commandAutonomyPanel.compact .commandAutonomyLead p{display:none}.commandAutonomyPanel.compact .commandAutonomyStats{gap:4px}.commandAutonomyPanel.compact .commandAutonomyStats .opsCard{min-height:32px!important;padding:4px!important}.commandAutonomyPanel.compact .commandAutonomyStats .opsCard>div:first-child{font-size:7px!important}.commandAutonomyPanel.compact .commandAutonomyStats .opsCard>div:last-child{font-size:14px!important}.commandAutonomyPanel.compact .commandAutonomyFooter{display:none}.commandAutonomyLead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start;min-width:0}.commandAutonomyLead span{color:var(--ops-yellow);font-size:10px;font-weight:950;line-height:1;text-transform:uppercase}.commandAutonomyLead b{grid-row:1/3;grid-column:2;color:#fff;font-size:30px;font-weight:950;line-height:.9}.commandAutonomyLead p{grid-column:1;margin:0;color:var(--ops-text-2);font-size:11px;line-height:1.12;font-weight:820;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.commandAutonomyStats{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;min-height:0}.commandAutonomyStats .opsCard{min-height:40px!important;padding:6px!important}.commandAutonomyStats .opsCard>div:first-child{font-size:8px!important}.commandAutonomyStats .opsCard>div:last-child{font-size:17px!important}.commandAutonomyList{display:grid;gap:5px;min-height:0;overflow:hidden}.commandAutonomyList>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:7px;align-items:center;min-height:0;padding:5px 6px;border:1px solid rgba(87,204,255,.13);border-radius:3px;background:rgba(0,0,0,.2)}.commandAutonomyList span{color:var(--ops-yellow);font-size:12px;font-weight:950}.commandAutonomyList p{margin:0;color:var(--ops-text);font-size:11px;line-height:1.1;font-weight:850;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.commandAutonomyFooter{display:flex;flex-wrap:wrap;gap:5px;color:var(--ops-muted);font-size:9px;font-weight:950;text-transform:uppercase}.opsButton{height:28px;min-width:72px;border:1px solid rgba(87,204,255,.22);border-radius:3px;background:rgba(5,14,21,.88);color:var(--ops-text-2);font-size:12px;font-weight:900;text-transform:uppercase;cursor:pointer}.opsButton.active,.opsButton:hover{border-color:var(--ops-page-accent);color:#fff;background:color-mix(in srgb,var(--ops-page-accent) 16%,rgba(5,14,21,.92))}.opsFooterNav .opsButton.active{box-shadow:inset 0 -3px 0 var(--ops-page-accent),0 0 14px color-mix(in srgb,var(--ops-page-accent) 18%,transparent)}.opsMetricCard{overflow:hidden;border:1px solid var(--ops-border);border-radius:5px;padding:10px;background:linear-gradient(180deg,rgba(61,220,255,.1),rgba(5,14,21,.94))}.opsMetricHeader{display:flex;justify-content:space-between;gap:8px;color:var(--ops-text-2);font-size:12px;font-weight:950}.opsMetricValue{margin-top:8px;font-size:38px;line-height:.92;font-weight:950}.opsTicker{height:38px;overflow:hidden;border:1px solid rgba(255,85,85,.44);border-radius:4px;background:linear-gradient(90deg,rgba(92,12,12,.94),rgba(48,8,8,.92))}.opsTicker,.opsTickerLabel{display:flex;align-items:center}.opsTickerLabel{gap:8px;width:160px;height:100%;padding-left:14px;color:#ffd6d6;font-size:15px;font-weight:900;text-transform:uppercase}.opsTickerTrack{white-space:nowrap;color:#fff;font-size:18px;animation:opsTickerScroll 42s linear infinite}@keyframes opsTickerScroll{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.opsFooter{display:grid;grid-template-columns:750px 300px 810px;gap:10px;align-items:center;height:28px;overflow:hidden;color:var(--ops-text-2);font-size:10px}.opsFooter>div{min-width:0;overflow:hidden;white-space:nowrap}.opsFooterControls,.opsFooterNav,.opsFooterStatus{display:flex;align-items:center}.opsFooterNav{gap:5px}.opsFooterNav .opsButton{flex:1 1 0;min-width:0;padding:0 3px;font-size:10px}.opsFooterControls{justify-content:center;gap:8px}.opsFooterStatus{justify-content:flex-end;gap:7px;text-align:right}.opsFooterStatus>span{flex:0 0 auto}.opsFooterStatus b{font-size:10px}.bookingCard{display:grid;grid-template-columns:156px minmax(0,1fr);gap:10px;height:132px;min-height:132px;padding:10px;border:1px solid rgba(184,117,255,.3);border-radius:5px;background:linear-gradient(135deg,rgba(34,12,52,.78),rgba(5,14,21,.94));overflow:hidden}.bookingPhoto{width:100%;height:112px;-o-object-fit:contain;object-fit:contain;-o-object-position:center 28%;object-position:center 28%;border-radius:3px;background:radial-gradient(circle at 50% 20%,rgba(184,117,255,.18),transparent 46%),linear-gradient(135deg,#172033,#050e15)}.bookingCard.compact{grid-template-columns:116px minmax(0,1fr);height:120px;min-height:120px;padding:8px}.bookingCard.compact .bookingPhoto,.bookingCard.compact .bookingSilhouette{height:104px}.bookingSilhouette{display:grid;place-items:center;width:100%;height:112px;border-radius:3px;background:radial-gradient(circle,rgba(184,117,255,.28),rgba(5,14,21,.96));text-align:center}.bookingSilhouette span{color:var(--ops-text-2);font-size:10px;font-weight:950;text-transform:uppercase}.busSchedulePanel,.busWindowCard{display:grid;gap:8px;height:100%;min-height:0;overflow:hidden}.busWindowHeader{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center}.busScheduleTop,.busWindowRows{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-height:0}.busMovement{display:grid;grid-template-rows:12px 22px 16px minmax(0,24px) 12px;align-content:start;gap:1px;min-width:0;min-height:0;padding:7px;border:1px solid rgba(87,204,255,.18);border-radius:4px;background:rgba(4,14,22,.72);overflow:hidden}.busMovement .opsLabel{line-height:1}.busMovement>div{min-width:0}.busMovement .busServiceTime{margin-top:0;font-size:10px;line-height:1}.busSchedulePanel{grid-template-rows:116px minmax(0,1fr) 26px}.busUpcomingList{display:grid;gap:5px;min-height:0;overflow:hidden}.busUpcomingRow{display:grid;grid-template-columns:86px minmax(0,1fr);gap:8px;align-items:center;padding:5px 8px;border-bottom:1px solid rgba(87,204,255,.12);min-width:0;min-height:42px;overflow:hidden}.busUpcomingRow .opsChip{justify-content:center;max-width:100%;padding-inline:5px}.pageMobility .busSchedulePanel .opsChip:last-child{min-height:22px;align-self:end;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sourceFreshnessGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px;height:100%;overflow:hidden}.sourceFreshnessRow{display:grid;grid-template-columns:30px minmax(0,1fr) 54px;align-items:center;gap:8px;padding:6px 8px;border:1px solid rgba(87,204,255,.14);border-radius:4px;background:rgba(5,14,21,.65);min-width:0;overflow:hidden}.lodgingStaleBanner{min-width:0;padding:6px 9px;border:1px solid rgba(255,159,46,.48);border-radius:3px;background:rgba(255,159,46,.1);color:var(--ops-orange);font-size:12px;line-height:1.1;font-weight:950;text-transform:uppercase;overflow-wrap:anywhere}.cameraTile{height:100%;display:grid;grid-template-rows:1fr 58px;gap:9px}.cameraTile.compact{grid-template-rows:1fr}.cameraTile.hero{grid-template-rows:1fr 46px}.cameraFrame{position:relative;min-height:0;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(61,220,255,.13),transparent 30%),#071019}.cameraFrame img{display:block;filter:contrast(1.08) saturate(1.05)}.cameraStatusBadge{top:12px;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:5px 11px;border:1px solid;border-radius:3px;background:rgba(0,0,0,.68);font-size:14px;text-transform:uppercase;box-shadow:0 0 22px rgba(0,0,0,.45)}.cameraLabel,.cameraStatusBadge{position:absolute;left:12px;font-weight:950}.cameraLabel{right:12px;bottom:12px;display:flex;justify-content:space-between;gap:12px;padding:9px 11px;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(2,7,11,.58));color:#fff;font-size:18px}.cameraLabel span{color:var(--ops-text-2);font-size:15px;font-weight:850}.mapHost{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;border:1px solid rgba(87,204,255,.18);border-radius:4px;background:#06111a}.mapCanvas{position:absolute;inset:0}.mapCanvas .maplibregl-canvas{filter:contrast(1.14) saturate(1.06) brightness(1.03)}.mapOverlayShade{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle at 52% 45%,rgba(61,220,255,.06),transparent 30%),linear-gradient(180deg,rgba(2,7,11,.03),rgba(2,7,11,.2))}.mapMissingLayer,.mapSourceBadge{position:absolute;z-index:2;border:1px solid rgba(87,204,255,.28);border-radius:3px;background:rgba(0,0,0,.68);color:var(--ops-cyan);font-size:12px;font-weight:950;text-transform:uppercase}.mapSourceBadge{top:10px;left:10px;padding:5px 8px;box-shadow:0 0 16px rgba(0,0,0,.65)}.mapLayerLegend{position:absolute;left:10px;right:auto;bottom:10px;z-index:2;display:flex;flex-wrap:wrap;gap:5px;max-width:min(260px,42%)}.mapLayerLegend span{padding:4px 7px;border:1px solid rgba(87,204,255,.18);border-radius:3px;background:rgba(2,7,11,.82);color:#eaf8ff;font-size:10px;font-weight:900;text-shadow:0 1px 4px rgba(0,0,0,.85)}.mapMissingLayer{top:10px;right:10px;max-width:360px;padding:7px 9px;color:var(--ops-yellow)}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right{display:none!important}.opsMarker{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:rgba(4,12,18,.82);box-shadow:0 0 20px rgba(61,220,255,.42)}.opsMarker i{position:absolute;inset:-7px;z-index:-1;border-radius:inherit;border:1px solid color-mix(in srgb,var(--marker-color,#3ddcff) 42%,transparent);opacity:.42;box-shadow:0 0 18px color-mix(in srgb,var(--marker-color,#3ddcff) 36%,transparent)}.opsMarker.priorityCritical,.opsMarker.priorityHigh{width:43px;height:43px;background:radial-gradient(circle,rgba(255,255,255,.12),rgba(4,12,18,.94) 60%)}.opsMarker.priorityCritical:after,.opsMarker.priorityHigh:after{content:attr(data-priority);position:absolute;right:-7px;top:-7px;min-width:19px;height:19px;display:grid;place-items:center;border:1px solid rgba(255,213,74,.65);border-radius:99px;background:rgba(20,10,0,.9);color:var(--ops-yellow);font-size:8px;font-weight:950;line-height:1;box-shadow:0 0 10px rgba(255,213,74,.34)}.calmStage{overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,.06),rgba(0,0,0,.12)),url(/ops-floor/aquarium/aquarium-poster.png) 50% /cover no-repeat,#031326}.calmStage,.calmVideo{position:absolute;inset:0}.calmVideo{z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:url(/ops-floor/aquarium/aquarium-poster.png) 50%/cover no-repeat;filter:saturate(1.08) contrast(1.06)}.calmVideoFallback{position:absolute;right:28px;bottom:214px;z-index:3;max-width:360px;padding:8px 10px;border:1px solid rgba(87,204,255,.2);border-radius:3px;background:rgba(0,0,0,.48);color:rgba(215,228,239,.82);font-size:12px;font-weight:900;letter-spacing:0}.calmStage:before{content:"";position:absolute;inset:-10% -18%;background:linear-gradient(105deg,transparent 13%,rgba(255,255,255,.11) 17%,transparent 22%),linear-gradient(118deg,transparent 42%,rgba(255,255,255,.08) 46%,transparent 51%);filter:blur(9px);animation:calmShimmer 15s ease-in-out infinite alternate}.calmStage:after{content:"";position:absolute;inset:0;opacity:.16;background-image:radial-gradient(circle,rgba(220,245,255,.9) 0 1px,transparent 2px);background-size:84px 76px;animation:calmParticles 34s linear infinite}.bubbleColumn{position:absolute;bottom:-80px;width:96px;height:1160px;opacity:.55;background-image:radial-gradient(circle,rgba(232,248,255,.82) 0 2px,transparent 4px);background-size:28px 42px;animation:bubblesRise 9s linear infinite}.aquariumCanvas{position:absolute;inset:0;z-index:1;width:1920px;height:1080px;pointer-events:none}.calmTopOverlay{position:absolute;inset:0 0 auto 0;z-index:3;height:154px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:20px 30px;background:linear-gradient(180deg,rgba(0,0,0,.66),rgba(0,0,0,.12))}.calmIdentity,.calmMoment{display:flex;align-items:center;gap:18px}.calmMoment{justify-content:flex-end;text-align:right}.calmAgency{font-size:35px;line-height:1;font-weight:950;color:#fff}.calmSubAgency{margin-top:4px;font-size:22px;font-weight:900;color:#edf6ff}.calmMotto{margin-top:7px;font-size:18px;font-weight:950;color:var(--ops-cyan)}.calmClock{text-align:center}.calmClock>div{font-size:58px;line-height:1;font-weight:950;color:#fff;text-shadow:0 0 22px rgba(61,220,255,.22)}.calmClock>span{display:block;margin-top:12px;font-size:24px;font-weight:850;color:#eef7ff}.calmMoment>div>div{color:var(--ops-cyan);font-size:22px;font-weight:950}.calmMoment span{color:#d7e4ef;font-size:16px;font-weight:850}.calmWellness{position:absolute;left:20px;right:20px;bottom:116px;z-index:3;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.calmWellnessCard{height:78px;display:grid;grid-template-columns:54px 1fr;align-items:center;padding:12px;border:1px solid rgba(87,204,255,.16);border-radius:5px;background:rgba(2,7,11,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 28px rgba(0,0,0,.35)}.calmWellnessCard div div{color:var(--ops-cyan);font-size:18px;font-weight:950}.calmWellnessCard span{display:block;margin-top:4px;color:#d7e4ef;font-size:16px}.calmWeather{position:absolute;left:0;right:0;bottom:34px;z-index:3;height:58px;display:grid;grid-template-columns:220px 280px 250px 250px 270px 260px 1fr;align-items:center;padding:0 26px;background:rgba(0,0,0,.64);color:#eef7ff;font-size:17px}.calmWeather>:first-child{color:var(--ops-cyan);font-weight:950}@keyframes calmShimmer{0%{transform:translateX(-4%) skewX(-4deg);opacity:.55}to{transform:translateX(5%) skewX(3deg);opacity:.9}}@keyframes calmParticles{0%{background-position:0 0}to{background-position:180px -300px}}@keyframes bubblesRise{0%{background-position:0 720px}to{background-position:0 -720px}}@media (prefers-reduced-motion:reduce){.bubbleColumn,.calmStage:after,.calmStage:before,.opsTickerTrack{animation-duration:180s!important}}.opsBriefJudgment{margin:0;color:#f5f7fa;font-size:20px;line-height:1.2;font-weight:760;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.opsBriefList{display:grid;gap:6px;min-width:0;min-height:0;height:100%;overflow:hidden}.opsBriefRow{display:grid;grid-template-columns:68px minmax(0,1fr);gap:8px;align-items:start;min-height:0;padding-bottom:5px;border-bottom:1px solid rgba(87,204,255,.12)}.opsBriefRow span{display:inline-grid;place-items:center;height:24px;border:1px solid rgba(66,232,143,.28);background:rgba(66,232,143,.12);color:var(--ops-green);font-size:11px;font-weight:950}.opsBriefRow p{margin:0;min-width:0;line-height:1.12;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.opsFusionList{display:grid;gap:6px;min-width:0;min-height:0;height:100%;overflow:hidden}.opsFusionRow{display:grid;grid-template-columns:42px minmax(0,1fr) 58px;gap:10px;align-items:start;min-width:0;min-height:46px;padding:6px 8px;border:1px solid rgba(87,204,255,.12);background:rgba(2,12,20,.42)}.opsFusionRow span{display:inline-grid;place-items:center;height:24px;border:1px solid rgba(255,213,74,.36);background:rgba(255,213,74,.14);color:var(--ops-yellow);font-size:12px;font-weight:950}.opsFusionRow p{margin:0;min-width:0;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.opsFusionRow p>small,.opsFusionRow p>strong{display:block}.opsFusionRow p>strong{overflow:hidden;color:#fff;font-size:12px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.opsFusionRow p>small{display:-webkit-box;margin-top:3px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--ops-muted);font-size:10px;line-height:1.05}.opsFusionRow b{justify-self:end;color:var(--ops-cyan);font-size:15px;line-height:1.2}.opsFusionCard{min-height:76px;padding:7px 9px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:4px;overflow:hidden}.opsFusionCard .opsCardHeader strong{font-size:13px;line-height:1.1;-webkit-line-clamp:2}.opsFusionCard .opsCompleteText{margin:0;font-size:11px;line-height:1.08;-webkit-line-clamp:2}.opsBriefPriorityTable{display:grid;grid-template-rows:repeat(6,1fr);gap:4px;height:100%;min-height:0}.opsBriefPriorityRow{display:grid;grid-template-columns:34px 1fr 96px 54px;gap:9px;align-items:center;min-height:0;padding:5px 8px;border:1px solid rgba(87,204,255,.12);background:rgba(0,0,0,.18)}.opsBriefPriorityRow b{display:grid;place-items:center;height:26px;color:#02070b;background:var(--ops-yellow);font-size:14px;font-weight:950}.opsBriefPriorityRow span{color:var(--ops-cyan);font-size:13px;font-weight:950}.opsBriefPriorityRow strong{color:#fff;font-size:20px;font-weight:950;text-align:right}.opsJusticeWall{display:grid;grid-template-columns:1fr 1fr;gap:8px;height:100%;min-height:0;overflow:hidden}.opsBriefCorrelation{display:grid;grid-template-columns:96px 1fr;gap:10px;min-height:0;padding:7px;border:1px solid rgba(87,204,255,.13);background:rgba(2,7,11,.42)}.opsBriefCorrelation div{display:grid;place-items:center;border-right:1px solid rgba(87,204,255,.14)}.opsBriefCorrelation span{color:#fff;font-size:22px;font-weight:950}.opsBriefCorrelation b{color:var(--ops-cyan);font-size:10px;font-weight:950}.opsBriefModuleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;height:100%;overflow:hidden}.pageBrief .opsBriefModuleGrid .opsCard{padding:7px 8px}.pageBrief .opsBriefModuleGrid .opsCard>div:nth-child(2){margin-top:2px!important;font-size:21px!important;line-height:1}.pageBrief .opsBriefModuleGrid .opsCard p{display:none}.opsBriefMini{min-height:0;padding:6px 8px;border:1px solid rgba(87,204,255,.13);background:rgba(0,0,0,.2);overflow:hidden}.opsBriefMini.warning{border-color:rgba(255,213,74,.22);background:rgba(255,213,74,.07)}.opsBriefMini b{display:block;color:#fff;font-size:12px;font-weight:950}.opsBriefMini p{margin:3px 0 0;color:var(--ops-text-2);font-size:11px;line-height:1.12;font-weight:740;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.graphHero{display:grid;grid-template-columns:1fr 150px;gap:12px;height:100%;min-width:0}.graphHero>div:first-child{min-width:0;display:flex;flex-direction:column;justify-content:center}.graphHero span{color:var(--ops-cyan);font-size:12px;font-weight:900;text-transform:uppercase}.graphHero strong{color:var(--ops-text);font-size:44px;line-height:1;font-weight:950}.graphHero p{margin:10px 0 0;color:var(--ops-text-2);font-size:15px;line-height:1.35}.pageWatchlists .graphHero{grid-template-columns:minmax(0,1fr) 150px;gap:10px;overflow:hidden}.pageWatchlists .graphHero>div:first-child{justify-content:start;padding-top:30px}.pageWatchlists .graphHero span{font-size:10px}.pageWatchlists .graphHero strong{margin-top:5px;font-size:34px;line-height:.94}.pageWatchlists .graphHero p{margin-top:4px;font-size:11px;line-height:1.12;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.targetReadinessWhy{grid-column:span 2;min-height:0;padding:8px 10px!important;color:var(--ops-text-2);font-size:11px;font-weight:850;line-height:1.12;display:grid;align-content:center;overflow:hidden}.patternWhyMini{overflow:hidden}.patternWhyMini .patternWhyText{font-size:13px!important;line-height:1.1!important;-webkit-line-clamp:2}.mapWhyOverlay{position:absolute;left:min(280px,46%);right:10px;bottom:10px;z-index:3;padding:5px 8px;border:1px solid rgba(255,213,74,.28);border-radius:3px;background:rgba(2,8,12,.7);color:var(--ops-yellow);font-size:10px;font-weight:900;line-height:1.1;text-transform:uppercase;pointer-events:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.graphEntityList,.graphMetricStack{display:grid;gap:8px}.graphEntityList{height:100%;overflow:hidden}.graphEntityRow{min-width:0;overflow:hidden;display:grid;grid-template-columns:34px minmax(0,1fr) 94px;align-items:center;gap:10px;min-height:34px;padding:8px 10px;border:1px solid rgba(87,204,255,.13);background:rgba(7,20,30,.72)}.graphEntityRow b{color:var(--ops-yellow);font-size:13px;font-weight:950}.graphEntityRow div{min-width:0}.graphEntityRow strong{color:var(--ops-text);font-size:13px;font-weight:850}.graphEntityRow span,.graphEntityRow strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graphEntityRow span{color:var(--ops-muted);font-size:10px;font-weight:800;text-transform:uppercase}.graphEntityRow em{color:var(--ops-green);font-size:13px;font-style:normal;font-weight:950;line-height:1.12;min-width:0;max-width:100%;overflow:hidden;overflow-wrap:anywhere;text-align:right;text-overflow:clip}.pageWatchlists .graphEntityRow{grid-template-columns:36px minmax(0,1fr) 78px;gap:8px;min-height:45px;padding:7px 9px}.pageWatchlists .graphEntityRow strong{font-size:12px;line-height:1.05}.pageWatchlists .graphEntityRow span{font-size:9px;line-height:1.05;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pageWatchlists .graphEntityRow em{font-size:11px;line-height:1.05;text-transform:uppercase}.graphEntityRow.propertySignalRow{grid-template-columns:28px minmax(0,1fr) 58px;align-items:start;min-height:82px;padding:7px 8px;gap:7px}.graphEntityRow.propertySignalRow strong{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:11px;line-height:1.05}.graphEntityRow.propertySignalRow span{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;text-transform:none;font-size:9.5px;line-height:1.08}.graphEntityRow.propertySignalRow span i{color:var(--ops-cyan);font-style:normal;font-weight:950;text-transform:uppercase}.graphEntityRow.propertySignalRow em{font-size:11px;line-height:1.02}.pageProperty .graphHero{grid-template-columns:minmax(0,1fr) 126px;gap:10px}.pageProperty .graphHero>div:first-child{justify-content:start}.pageProperty .graphHero strong{font-size:38px}.pageProperty .graphHero p{margin-top:6px;font-size:13px;line-height:1.22;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pageProperty .graphMetricStack{gap:6px}.graphEntityRow.relationship{grid-template-columns:42px minmax(0,1fr) 82px}.long-text-safe{min-width:0;overflow-wrap:anywhere;word-break:normal}.card-safe{box-sizing:border-box;min-width:0;overflow:hidden}.flex-safe{min-width:0;flex-wrap:wrap}.table-safe{min-width:0;max-width:100%;overflow-x:auto}.mapHost{cursor:grab}.mapHost:active{cursor:grabbing}.mapViewControls{top:10px;left:88px;right:10px;display:flex;justify-content:flex-end;gap:6px}.mapLayerToggles,.mapViewControls{position:absolute;z-index:4;pointer-events:auto}.mapLayerToggles{left:10px;top:44px;display:grid;grid-template-columns:repeat(2,minmax(0,92px));gap:5px;max-width:192px}.mapLayerToggles button{display:grid;grid-template-columns:8px minmax(0,1fr) 18px;align-items:center;gap:5px;height:23px;padding:0 6px;border:1px solid rgba(87,204,255,.18);border-radius:3px;background:rgba(2,12,19,.62);color:rgba(219,242,250,.58);font-size:9px;font-weight:950;text-transform:uppercase;overflow:hidden}.mapLayerToggles button.active{border-color:rgba(87,204,255,.5);background:rgba(1,20,30,.84);color:#eafaff;box-shadow:inset 0 0 16px rgba(87,204,255,.08)}.mapLayerToggles button span{width:8px;height:8px;border-radius:99px;box-shadow:0 0 10px currentColor}.mapLayerToggles button b{color:var(--ops-yellow);font-size:9px;text-align:right}.mapViewControls button{min-width:58px;max-width:110px;height:24px;padding:0 8px;border:1px solid rgba(87,204,255,.34);border-radius:3px;background:rgba(2,12,19,.82);color:#dff8ff;font-size:10px;font-weight:950;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 0 20px rgba(87,204,255,.04)}.mapViewControls button.active,.mapViewControls button:hover{border-color:rgba(255,213,74,.7);color:var(--ops-yellow);background:rgba(38,27,5,.86)}.mapFocusStack{position:absolute;top:44px;right:10px;z-index:4;display:grid;gap:5px;width:min(284px,35%);padding:7px;border:1px solid rgba(255,213,74,.24);border-radius:4px;background:linear-gradient(180deg,rgba(2,8,13,.9),rgba(2,8,13,.68));box-shadow:0 0 22px rgba(0,0,0,.62),inset 0 0 20px rgba(255,213,74,.035);pointer-events:auto}.mapFocusStack>div{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ops-yellow);font-size:9px;font-weight:950;text-transform:uppercase}.mapFocusStack>div b{color:rgba(239,249,255,.78);font-size:8px}.mapFocusStack button{display:grid;grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;gap:7px;min-height:28px;padding:4px 6px;border:1px solid rgba(87,204,255,.18);border-radius:3px;background:rgba(0,16,24,.72);color:#f3fbff;text-align:left;overflow:hidden}.mapFocusStack button:focus,.mapFocusStack button:hover{border-color:rgba(255,213,74,.58);background:rgba(28,18,4,.88);outline:none}.mapFocusStack button span{display:grid;place-items:center;width:20px;height:20px;border-radius:99px;color:#03101a;font-size:10px;font-weight:950}.mapFocusStack button strong{min-width:0;overflow:hidden;color:#fff;font-size:10px;font-weight:950;line-height:1.05;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mapFocusStack button em{color:var(--ops-yellow);font-size:10px;font-style:normal;font-weight:950;text-align:right}.mapDeclutterBadge{position:absolute;right:10px;bottom:38px;z-index:4;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;width:min(326px,36%);min-height:24px;padding:4px 7px;border:1px solid rgba(87,204,255,.18);border-radius:3px;background:rgba(2,8,13,.72);color:rgba(224,246,255,.82);pointer-events:none;text-transform:uppercase;box-shadow:0 0 18px rgba(0,0,0,.48)}.mapDeclutterBadge.active{border-color:rgba(255,213,74,.32);background:rgba(22,14,2,.76)}.mapDeclutterBadge strong{color:var(--ops-yellow);font-size:9px;font-weight:950}.mapDeclutterBadge span{min-width:0;color:#f5fbff;font-size:9px;font-weight:900}.mapDeclutterBadge span,.mapInteractionHint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mapInteractionHint{position:absolute;left:10px;bottom:48px;z-index:3;max-width:min(520px,calc(100% - 20px));padding:5px 8px;border:1px solid rgba(87,204,255,.18);border-radius:3px;background:rgba(1,8,13,.72);color:rgba(225,248,255,.86);font-size:10px;font-weight:850;text-transform:uppercase}.mapCorridorStatus{position:absolute;left:10px;bottom:80px;z-index:3;display:grid;gap:5px;width:214px;pointer-events:none}.mapCorridorStatus div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center;min-height:22px;padding:4px 7px;border:1px solid rgba(255,159,46,.28);border-radius:3px;background:rgba(19,12,3,.74);color:#fff3d2;font-size:10px;font-weight:950;text-transform:uppercase}.mapCorridorStatus span,.mapCorridorStatus strong{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mapCorridorStatus span{color:var(--ops-yellow);font-size:9px}.mapDetailRail{position:absolute;top:auto;right:10px;bottom:64px;z-index:4;display:grid;gap:7px;width:min(326px,36%);max-height:min(238px,calc(100% - 222px));padding:10px 11px;border:1px solid rgba(87,204,255,.3);border-radius:4px;background:linear-gradient(180deg,rgba(2,12,18,.9),rgba(1,8,13,.78));box-shadow:0 0 26px rgba(0,0,0,.58),inset 0 0 22px rgba(87,204,255,.05);color:#f4fbff;pointer-events:none;overflow:hidden}.mapDetailKicker{color:var(--ops-cyan);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mapDetailKicker,.mapDetailRail strong{font-weight:950;text-transform:uppercase}.mapDetailRail strong{color:#fff;font-size:18px;line-height:1.05}.mapDetailRail em,.mapDetailRail p,.mapDetailRail span{margin:0;font-size:11px;font-weight:850;line-height:1.18;overflow-wrap:anywhere}.mapDetailRail p{color:rgba(236,248,255,.9)}.mapDetailRail em{display:block;padding-left:8px;border-left:3px solid var(--ops-yellow);color:#ffe08a;font-style:normal}.mapDetailRail span{color:rgba(129,228,255,.82);font-size:10px;text-transform:uppercase}.opsMarker{transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease;outline:none}.opsMarker.active,.opsMarker:focus,.opsMarker:hover{transform:scale(1.18);background:rgba(0,20,30,.96);z-index:5}.opsCorridorLabel{display:grid;gap:1px;min-width:82px;padding:4px 7px;border:1px solid rgba(255,213,74,.55);border-radius:3px;background:rgba(20,10,0,.78);color:var(--ops-yellow);text-align:center;text-transform:uppercase;box-shadow:0 0 18px rgba(255,159,46,.32)}.opsCorridorLabel strong{font-size:11px;font-weight:950;line-height:1}.opsCorridorLabel span{color:#fff1bc;font-size:8px;font-weight:950;line-height:1}.opsMapPopup .maplibregl-popup-content{padding:0;border:1px solid rgba(87,204,255,.42);border-radius:4px;background:rgba(2,10,16,.96);box-shadow:0 0 24px rgba(0,0,0,.72),inset 0 0 18px rgba(87,204,255,.06)}.opsMapPopup .maplibregl-popup-tip{border-top-color:rgba(87,204,255,.42)}.opsMapPopupCard{width:280px;max-width:280px;padding:10px 11px;color:#f4fbff;font-family:inherit}.opsMapPopupKicker{color:var(--ops-cyan);font-size:10px;letter-spacing:0}.opsMapPopupKicker,.opsMapPopupTitle{font-weight:950;text-transform:uppercase}.opsMapPopupTitle{margin-top:4px;color:#fff;font-size:15px;line-height:1.05}.opsMapPopupSource,.opsMapPopupText,.opsMapPopupWhy{margin-top:7px;color:rgba(237,249,255,.9);font-size:11px;font-weight:850;line-height:1.18}.opsMapPopupWhy{border-left:3px solid var(--ops-yellow);padding-left:7px;color:#ffe08a}.opsMapPopupWhy b{margin-right:6px;color:var(--ops-yellow)}.opsMapPopupSource{color:rgba(129,228,255,.82);font-size:10px;text-transform:uppercase}