/* TESS-CSP-DYNAMIC-FINAL Mission-Control-System-Status CSS block 1 */
:root{--bg:#05070d;--panel:#0c1220;--line:#1b2a4d;--cyan:#63d2ff;--ok:#53f28c;--warn:#ffbc42;--bad:#ff5f56;--text:#d7e3ff;--muted:#88a0d1}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at top,#0c1530 0%,var(--bg) 65%);color:var(--text);font-family:Inter,Segoe UI,Roboto,Arial,sans-serif}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(99,210,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(99,210,255,.045) 1px,transparent 1px);background-size:42px 42px;opacity:.45}header{position:sticky;top:0;z-index:10;padding:14px 20px;border-bottom:1px solid var(--line);background:rgba(5,10,20,.78);backdrop-filter:blur(6px)}h1{margin:0;text-align:center;font-size:1.2rem;color:#8fe9ff;text-transform:uppercase;text-shadow:0 0 14px #1d7bff}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.tab{padding:6px 12px;border:1px solid #2a4f95;border-radius:8px;background:#0a152e;color:#cfe0ff;text-decoration:none;font-weight:700}.active{border-color:var(--cyan);color:#fff}main{position:relative;max-width:1480px;margin:0 auto;padding:22px 18px 42px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.panel{background:linear-gradient(180deg,#0d1426,#0a1020);border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 0 24px rgba(99,210,255,.12)}.head{padding:14px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:12px;align-items:center}.body{padding:16px}h2{margin:0;font-size:.92rem;text-transform:uppercase;color:#dff6ff;letter-spacing:.08em}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kpi,.tool{background:#09162d;border:1px solid #213a70;border-radius:12px;padding:12px}.k{color:var(--muted);font-size:.72rem;text-transform:uppercase}.v{font-size:1.35rem;font-weight:900;margin-top:6px}.green,.ready,.ok{color:var(--ok)}.yellow,.needs_attention,.warn{color:var(--warn)}.red,.bad{color:var(--bad)}.tools{disp... [truncated]
.spark{display:flex;align-items:end;gap:2px;height:34px;min-width:100px}.bar{display:inline-block;width:5px;border-radius:3px 3px 0 0;background:linear-gradient(180deg,var(--cyan),#2668ff);opacity:.85}.bar.badbar{background:linear-gradient(180deg,var(--bad),#7a1515)}

/* TESS-OPERATOR-ACTION-QUEUE v1 */
.operator-queue-table td,.operator-queue-table th{font-size:.76rem;vertical-align:top}.operator-queue-actions{display:flex;gap:.5rem;flex-wrap:wrap;margin:.5rem 0}.operator-queue-note{color:#9fb7c9;font-size:.78rem;line-height:1.35;margin-top:.35rem}


/* TESS-MISSION-CONTROL-ALL-UPGRADES v1 */
.mc-mini-actions{display:flex;gap:.35rem;flex-wrap:wrap}.mc-mini-actions button{font-size:.68rem;padding:.25rem .45rem}.mc-filter-row{display:flex;gap:.5rem;flex-wrap:wrap;margin:.5rem 0}.mc-filter-row input,.mc-filter-row select{background:#08141f;color:#dcefff;border:1px solid rgba(0,220,255,.3);border-radius:7px;padding:.35rem}.mc-timeline-item{border-left:2px solid #18d7ff;margin:.45rem 0;padding:.25rem .6rem;background:rgba(0,30,50,.35)}


/* TESS-MISSION-CONTROL-FINAL-POLISH v1 */
#operatorActionQueuePanel,#expandedRouteAuditPanel,#missionEventTimelinePanel,#neoCloseApproachPanel,#observatoryReadinessPanel,#infrastructureHealthPanel,#mcpManifestPanel,#failoverReadinessPanel{scroll-margin-top:90px}.mc-card-title .warn,.mc-card-title .ok{float:right}.operator-queue-note code{color:#9ff;}.mc-table-wrap{overflow-x:auto}.mc-table th,.mc-table td{white-space:normal;}


/* TESS-MISSION-CONTROL-MC-CARD-THEME-FIX v1 */
.mc-card{background:linear-gradient(180deg,#0d1426,#0a1020);border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 0 24px rgba(99,210,255,.12);margin-top:18px;color:var(--text)}
.mc-card-title{padding:14px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:12px;align-items:center;margin:0;font-size:.92rem;text-transform:uppercase;color:#dff6ff;letter-spacing:.08em;font-weight:800}
.mc-card>.operator-queue-note,.mc-card>.operator-queue-actions,.mc-card>.mc-table-wrap,.mc-card>#observatoryReadinessRows,.mc-card>#infrastructureHealthRows,.mc-card>#mcpManifestRows,.mc-card>#failoverReadinessRows,.mc-card>#missionEventTimelineRows{margin:16px}.mc-card>.operator-queue-note+.mc-table-wrap{margin-top:8px}.mc-card .mc-table,.mc-card table{width:100%;border-collapse:collapse}.mc-card th,.mc-card td{border-bottom:1px solid rgba(99,210,255,.14);padding:8px 10px;text-align:left}.mc-card th{color:#dff6ff;text-transform:uppercase;font-size:.72rem;letter-spacing:.06em}.mc-btn{padding:6px 12px;border:1px solid #2a4f95;border-radius:8px;background:#0a152e;color:#cfe0ff;text-decoration:none;font-weight:700;cursor:pointer}.mc-btn:hover{border-color:var(--cyan);color:#fff}.mc-mini-actions button{border:1px solid #2a4f95;border-radius:7px;background:#0a152e;color:#cfe0ff;cursor:pointer}.mc-card details{margin:16px}.mc-card pre{white-space:pre-wrap;overflow:auto;background:#050b17;border:1px solid #213a70;border-radius:12px;padding:12px;color:#cfe0ff}


/* TESS-MISSION-CONTROL-PANEL-CLASS-FIX v2 */
section.panel.mc-card{background:linear-gradient(180deg,#0d1426,#0a1020)!important;border:1px solid var(--line)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 0 24px rgba(99,210,255,.12)!important;margin-top:18px!important;display:block!important}.head.mc-card-title{text-transform:uppercase!important;color:#dff6ff!important;letter-spacing:.08em!important;font-weight:800!important}.panel.mc-card>.operator-queue-note,.panel.mc-card>.operator-queue-actions,.panel.mc-card>.mc-table-wrap,.panel.mc-card>#observatoryReadinessRows,.panel.mc-card>#infrastructureHealthRows,.panel.mc-card>#mcpManifestRows,.panel.mc-card>#failoverReadinessRows,.panel.mc-card>#missionEventTimelineRows{margin:16px!important}.panel.mc-card table{width:100%;border-collapse:collapse}.panel.mc-card th,.panel.mc-card td{border-bottom:1px solid rgba(99,210,255,.14);padding:8px 10px;text-align:left}.panel.mc-card th{color:#dff6ff;text-transform:uppercase;font-size:.72rem;letter-spacing:.06em}


/* TESS-MISSION-CONTROL-FORM-THEME-FIX v1 */
button.mc-btn,.mc-btn,#operatorAuditFilterRow input,#operatorAuditFilterRow select,#operatorAuditFilterRow button,.operator-queue-actions button{appearance:none!important;-webkit-appearance:none!important;background:#0a152e!important;color:#cfe0ff!important;border:1px solid #2a4f95!important;border-radius:8px!important;padding:6px 12px!important;font-weight:700!important;font-family:inherit!important;box-shadow:inset 0 0 14px rgba(99,210,255,.04)!important}button.mc-btn:hover,.mc-btn:hover,#operatorAuditFilterRow button:hover,.operator-queue-actions button:hover{border-color:var(--cyan)!important;color:#fff!important;box-shadow:0 0 12px rgba(99,210,255,.20)!important}.panel.mc-card .head.mc-card-title{font-size:.92rem!important;text-transform:uppercase!important;color:#dff6ff!important;letter-spacing:.08em!important;padding:14px 16px!important}.panel.mc-card .warn,.panel.mc-card .ok{font-weight:900!important}.panel.mc-card>.operator-queue-note,.panel.mc-card>.operator-queue-actions,.panel.mc-card>.mc-table-wrap,.panel.mc-card>#observatoryReadinessRows,.panel.mc-card>#infrastructureHealthRows,.panel.mc-card>#mcpManifestRows,.panel.mc-card>#failoverReadinessRows,.panel.mc-card>#missionEventTimelineRows{padding:0!important;margin:16px!important}.panel.mc-card .operator-queue-note{font-size:.88rem!important;color:#cbd8f5!important}.panel.mc-card{margin-bottom:18px!important}


/* TESS-MISSION-CONTROL-FORM-THEME-FIX v2 */
section.panel.mc-card>*:not(.head){margin:16px!important}section.panel.mc-card button,section.panel.mc-card input,section.panel.mc-card select,#operatorAuditFilterRow input,#operatorAuditFilterRow select,#operatorAuditFilterRow button{appearance:none!important;-webkit-appearance:none!important;background:#0a152e!important;color:#cfe0ff!important;border:1px solid #2a4f95!important;border-radius:8px!important;padding:6px 12px!important;font-weight:700!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;line-height:1.2!important;box-shadow:inset 0 0 14px rgba(99,210,255,.06)!important}section.panel.mc-card button:hover,#operatorAuditFilterRow button:hover{border-color:var(--cyan)!important;color:#fff!important;box-shadow:0 0 12px rgba(99,210,255,.22)!important}#operatorAuditFilterRow{padding:12px 16px!important;margin:0!important;border-bottom:1px solid rgba(99,210,255,.14)!important;background:rgba(9,22,45,.45)!important}#operatorAuditFilterRow input{min-width:220px!important}section.panel.mc-card .mc-table-wrap{padding:0!important;overflow-x:auto!important}section.panel.mc-card .head{margin:0!important}


/* TESS-MISSION-CONTROL-TYPOGRAPHY-SPACING-FIX v1 */
section.panel.mc-card{font-size:1rem!important;line-height:1.45!important;color:var(--text)!important;margin-top:18px!important;margin-bottom:0!important}
section.panel.mc-card .head.mc-card-title{padding:14px 16px!important;margin:0!important;border-bottom:1px solid var(--line)!important;display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:center!important;font-size:.92rem!important;line-height:1.25!important;text-transform:uppercase!important;color:#dff6ff!important;letter-spacing:.08em!important;font-weight:800!important}
section.panel.mc-card .head.mc-card-title span{font-size:.92rem!important;line-height:1.25!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important}
section.panel.mc-card>.operator-queue-note,section.panel.mc-card>.operator-queue-actions,section.panel.mc-card>.mc-table-wrap,section.panel.mc-card>#observatoryReadinessRows,section.panel.mc-card>#infrastructureHealthRows,section.panel.mc-card>#mcpManifestRows,section.panel.mc-card>#failoverReadinessRows,section.panel.mc-card>#missionEventTimelineRows{margin:0!important;padding:16px!important;color:var(--text)!important;font-size:1rem!important;line-height:1.45!important;font-weight:400!important}
section.panel.mc-card>.operator-queue-note+*,section.panel.mc-card>.operator-queue-actions+*,section.panel.mc-card>.mc-table-wrap+*,section.panel.mc-card>#missionEventTimelineRows+*{padding-top:0!important}
section.panel.mc-card .operator-queue-note{color:var(--text)!important;font-size:1rem!important;line-height:1.45!important;font-weight:400!important}
section.panel.mc-card table,section.panel.mc-card .mc-table{width:100%!important;border-collapse:collapse!important;color:var(--text)!important;font-size:.88rem!important;line-height:1.35!important}
section.panel.mc-card th{padding:8px 10px!important;color:#dff6ff!important;font-size:.76rem!important;line-height:1.25!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:800!important;border-bottom:1px solid rgba(99,210,255,.18)!important;text-align:left!important}
section.panel.mc-card td{padding:8px 10px!important;color:var(--text)!important;font-size:.86rem!important;line-height:1.35!important;font-weight:400!important;border-bottom:1px solid rgba(99,210,255,.14)!important;text-align:left!important;vertical-align:top!important}
section.panel.mc-card .ok,section.panel.mc-card .green,section.panel.mc-card .ready{color:var(--ok)!important;font-size:inherit!important;font-weight:900!important}
section.panel.mc-card .warn,section.panel.mc-card .yellow,section.panel.mc-card .needs_attention{color:var(--warn)!important;font-size:inherit!important;font-weight:900!important}
section.panel.mc-card .red,section.panel.mc-card .bad{color:var(--bad)!important;font-size:inherit!important;font-weight:900!important}
section.panel.mc-card button,section.panel.mc-card input,section.panel.mc-card select{font-size:.86rem!important;line-height:1.25!important;font-weight:700!important}
#operatorAuditFilterRow{padding:16px!important;margin:0!important;gap:8px!important;align-items:center!important}
#operatorAuditFilterRow input,#operatorAuditFilterRow select,#operatorAuditFilterRow button{font-size:.86rem!important;line-height:1.25!important;font-weight:700!important}
.mc-timeline-item{font-size:1rem!important;line-height:1.45!important;color:var(--text)!important;margin:.5rem 0!important;padding:.5rem .75rem!important}.mc-timeline-item b{color:#dff6ff!important;font-weight:800!important}


/* TESS-MISSION-CONTROL-EXACT-PANEL-STRUCTURE v1 */
section.panel.mc-card{background:linear-gradient(180deg,#0d1426,#0a1020)!important;border:1px solid var(--line)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 0 24px rgba(99,210,255,.12)!important;margin-top:18px!important;color:var(--text)!important}
section.panel.mc-card>.head{padding:14px 16px!important;border-bottom:1px solid var(--line)!important;display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:center!important;margin:0!important}
section.panel.mc-card>.head h2{margin:0!important;font-size:.92rem!important;text-transform:uppercase!important;color:#dff6ff!important;letter-spacing:.08em!important;font-weight:800!important;line-height:1.25!important}
section.panel.mc-card>.head strong{font-size:.92rem!important;line-height:1.25!important;font-weight:900!important;text-transform:none!important;letter-spacing:0!important;margin:0!important}
section.panel.mc-card>.body{padding:16px!important;margin:0!important;color:var(--text)!important;font-size:1rem!important;line-height:1.45!important;font-weight:400!important}
section.panel.mc-card>.body>*:first-child{margin-top:0!important}section.panel.mc-card>.body>*:last-child{margin-bottom:0!important}
section.panel.mc-card .operator-queue-note{margin:0 0 12px 0!important;padding:0!important;color:var(--text)!important;font-size:1rem!important;line-height:1.45!important;font-weight:400!important}
section.panel.mc-card .operator-queue-actions{margin:0 0 12px 0!important;padding:0!important;display:flex!important;gap:8px!important;flex-wrap:wrap!important}
section.panel.mc-card .mc-table-wrap{margin:0!important;padding:0!important;overflow-x:auto!important}
section.panel.mc-card .mc-table,section.panel.mc-card table{width:100%!important;border-collapse:collapse!important;color:var(--text)!important;font-size:.88rem!important;line-height:1.35!important;margin:0!important}
section.panel.mc-card th{padding:8px 10px!important;color:#dff6ff!important;font-size:.76rem!important;line-height:1.25!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:800!important;border-bottom:1px solid rgba(99,210,255,.18)!important;text-align:left!important}
section.panel.mc-card td{padding:8px 10px!important;color:var(--text)!important;font-size:.86rem!important;line-height:1.35!important;font-weight:400!important;border-bottom:1px solid rgba(99,210,255,.14)!important;text-align:left!important;vertical-align:top!important}
section.panel.mc-card .ok,section.panel.mc-card .green,section.panel.mc-card .ready{color:var(--ok)!important;font-weight:900!important}section.panel.mc-card .warn,section.panel.mc-card .yellow,section.panel.mc-card .needs_attention{color:var(--warn)!important;font-weight:900!important}section.panel.mc-card .red,section.panel.mc-card .bad{color:var(--bad)!important;font-weight:900!important}
section.panel.mc-card button,section.panel.mc-card input,section.panel.mc-card select{font-size:.86rem!important;line-height:1.25!important;font-weight:700!important;background:#0a152e!important;color:#cfe0ff!important;border:1px solid #2a4f95!important;border-radius:8px!important;padding:6px 12px!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important}


/* TESS-MISSION-CONTROL-DATA-QUALITY-PANELS v1 */
.mc-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mc-data-line{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(99,210,255,.14);padding:7px 0}.mc-data-label{color:var(--muted);font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;font-weight:800}.mc-data-value{color:var(--text);font-weight:800;text-align:right}.mc-status-pill{display:inline-block;border:1px solid #2a4f95;border-radius:999px;background:#08162d;padding:3px 8px;font-size:.76rem;font-weight:900}.mc-status-pill.ok{color:var(--ok);border-color:rgba(83,242,140,.45)}.mc-status-pill.warn{color:var(--warn);border-color:rgba(255,188,66,.45)}.mc-status-pill.bad{color:var(--bad);border-color:rgba(255,95,86,.45)}@media(max-width:760px){.mc-data-grid{grid-template-columns:1fr}.mc-data-line{display:block}.mc-data-value{text-align:left;display:block;margin-top:3px}}


/* TESS-MISSION-CONTROL-DATA-SPACING-FIX v2 */
.mc-data-grid{display:block!important}.mc-data-line{display:block!important;border-bottom:1px solid rgba(99,210,255,.12)!important;padding:6px 0!important;margin:0!important}.mc-data-label{color:#dff6ff!important;font-size:1rem!important;text-transform:none!important;letter-spacing:0!important;font-weight:800!important;margin-right:.35rem!important}.mc-data-label:after{content:':'}.mc-data-value{color:var(--text)!important;font-size:1rem!important;font-weight:400!important;text-align:left!important}.mc-data-value .mc-status-pill{margin-left:.2rem!important}.mc-status-pill{font-size:1rem!important;border:0!important;background:transparent!important;padding:0!important;border-radius:0!important;font-weight:900!important}.mc-status-pill.ok{color:var(--ok)!important}.mc-status-pill.warn{color:var(--warn)!important}.mc-status-pill.bad{color:var(--bad)!important}.panel.mc-card .tools{margin-top:12px!important}.panel.mc-card .tool{font-size:.86rem!important}



/* TESS-MISSION-CONTROL-ROUTE-AUDIT-DECK v1 */
.route-deck{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.route-card{background:#071326;border:1px solid rgba(99,210,255,.24);border-radius:12px;padding:10px;min-height:76px}.route-card b{display:block;color:#dff6ff;font-size:.76rem;text-transform:uppercase;letter-spacing:.06em}.route-card span{display:block;margin-top:6px;font-size:1.05rem;font-weight:900}.route-card small{display:block;margin-top:4px;color:var(--muted);font-size:.72rem}.route-highlight{border-color:rgba(83,242,140,.45);box-shadow:0 0 14px rgba(83,242,140,.10)}@media(max-width:1000px){.route-deck{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.route-deck{grid-template-columns:1fr}}

/* TESS-MISSION-CONTROL-DROPDOWN-SYSTEM-STATUS v1 */
.dropdown{position:relative;display:inline-block}.dropbtn{padding:6px 12px;border:1px solid #2a4f95;border-radius:8px;background:#0a152e;color:#cfe0ff;text-decoration:none;font-weight:700;display:inline-block}.dropdown-content{display:none;position:absolute;top:100%;left:0;min-width:190px;background:#071326;border:1px solid #2a4f95;border-radius:10px;box-shadow:0 12px 28px rgba(0,0,0,.45);z-index:50;overflow:hidden}.dropdown:hover .dropdown-content,.dropdown:focus-within .dropdown-content{display:block}.dropdown-content a{display:block;padding:9px 12px;color:#cfe0ff;text-decoration:none;font-weight:700;white-space:nowrap}.dropdown-content a:hover{background:#0a1e3e;color:#fff}.dropbtn.active{border-color:var(--cyan);color:#fff}

/* TESS-DEFENSE-MISSIONS-CONCEPTS-NAV v1 */
.defense-missions-dropdown .dropdown-content{min-width:270px}.defense-mission-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:18px}.defense-mission-card{display:block;text-decoration:none;color:#d7e3ff;background:linear-gradient(180deg,#0d1426,#0a1020);border:1px solid #1b2a4d;border-radius:16px;padding:16px;box-shadow:0 0 24px rgba(99,210,255,.10)}.defense-mission-card:hover{border-color:#63d2ff;color:#fff}.defense-mission-card b{display:block;color:#dff6ff;text-transform:uppercase;letter-spacing:.06em}.defense-mission-card span{display:block;margin-top:8px;color:#88a0d1;line-height:1.4}.mission-note{color:#88a0d1;line-height:1.55}.mission-pill{display:inline-block;margin:.2rem .25rem .2rem 0;padding:.25rem .55rem;border:1px solid #2a4f95;border-radius:999px;background:#08162d;color:#cfe0ff;font-weight:800;font-size:.82rem}

/* TESS-DROPDOWN-BUTTON-RESTORE v2: force nav dropdowns back into buttons */
.tabs .dropdown{position:relative!important;display:inline-block!important;vertical-align:top!important}
.tabs .dropdown>.dropbtn{display:inline-block!important;padding:6px 12px!important;border:1px solid #2a4f95!important;border-radius:8px!important;background:#0a152e!important;color:#cfe0ff!important;text-decoration:none!important;font-weight:700!important;line-height:1.25!important;cursor:pointer!important}
.tabs .dropdown>.dropbtn.active,.tabs .dropdown>.dropbtn:hover{border-color:var(--cyan,#63d2ff)!important;color:#fff!important}
.tabs .dropdown>.dropdown-content{display:none!important;position:absolute!important;top:100%!important;left:0!important;margin-top:0!important;padding-top:4px!important;min-width:230px!important;background:#071326!important;border:1px solid #2a4f95!important;border-radius:10px!important;box-shadow:0 12px 28px rgba(0,0,0,.55)!important;z-index:9999!important;overflow:hidden!important}
.tabs .dropdown:hover>.dropdown-content{display:block!important}
.tabs .dropdown>.dropdown-content a{display:block!important;padding:9px 12px!important;color:#cfe0ff!important;text-decoration:none!important;font-weight:700!important;white-space:nowrap!important;background:#071326!important}
.tabs .dropdown>.dropdown-content a:hover{background:#0a1e3e!important;color:#fff!important}
.tabs .defense-missions-dropdown>.dropdown-content{min-width:310px!important}


/* TESS-SYSTEM-STATUS-HOMEPAGE-THEME-MATCH v1 */
body{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;color:var(--text)!important;background-color:#030814!important;background-image:radial-gradient(circle at 12% 18%,rgba(210,245,255,.85) 0 1px,transparent 1.8px),radial-gradient(circle at 72% 34%,rgba(150,210,255,.70) 0 1px,transparent 1.7px),radial-gradient(circle at 41% 78%,rgba(120,180,255,.58) 0 1px,transparent 1.6px),linear-gradient(rgba(5,18,43,.78) 1px,transparent 1px),linear-gradient(90deg,rgba(5,18,43,.78) 1px,transparent 1px),radial-gradient(ellipse at top,#0c1530 0%,#05070d 62%,#02050d 100%)!important;background-size:260px 210px,380px 290px,520px 410px,45px 45px,45px 45px,auto!important;background-position:0 0,90px 40px,30px 120px,0 0,0 0,center top!important;background-attachment:fixed,fixed,fixed,fixed,fixed,fixed!important}body:before{display:none!important}header{border-bottom:1px solid #1b2a4d!important;background:rgba(5,10,20,.75)!important;backdrop-filter:blur(4px)!important}h1{color:#8fe9ff!important;text-shadow:0 0 8px rgba(0,194,255,.85),0 0 18px rgba(29,123,255,.75),0 0 30px rgba(106,168,255,.55)!important;letter-spacing:.8px!important}.panel,section.panel.mc-card,.mc-card{background:linear-gradient(180deg,#0d1426,#0a1020)!important;border:1px solid #1b2a4d!important;border-radius:12px!important;box-shadow:0 0 24px rgba(99,210,255,.08)!important}.head,.mc-card-title,section.panel.mc-card>.head{border-bottom:1px solid #1d2f57!important;background:#0a152e!important}.kpi,.tool,.metric,.route-card,.freshness-card{background:#0a152e!important;border:1px solid #213a70!important;border-radius:8px!important}.tab,.mc-btn,button.mc-btn,section.panel.mc-card button,section.panel.mc-card input,section.panel.mc-card select{background:#0a152e!important;border:1px solid #2a4f95!important;border-radius:8px!important;color:#cfe0ff!important}.tab:hover,.mc-btn:hover,button.mc-btn:hover{border-color:#63d2ff!important;color:#fff!important}.head h2,h2,.mc-card-title,section.panel.mc-card>.head h2{color:#9fc0ff!important;text-shadow:none!important}.statusline,.k,.tiny,small,.mc-data-value{color:#88a0d1!important}table th,section.panel.mc-card th{color:#9fc0ff!important}table td,section.panel.mc-card td{color:#d7e3ff!important}.grid{gap:14px!important}
