[hidden]{display:none!important}#wall-overview{min-height:0}.wall-matrix-heading{display:flex;align-items:center;justify-content:space-between;margin:8px 0}.wall-matrix-heading h2{font-size:11px;color:var(--cream)}.wall-matrix-heading p{font-size:11px;color:var(--muted)}#wall-matrix{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.wall-business{border:1px solid var(--line);border-top:2px solid var(--line);padding:10px;min-width:0;background:var(--panel);border-radius:3px}.wall-business>div{display:flex;align-items:center;gap:8px}.wall-business h3{font-size:15px;line-height:1.2;margin:0;overflow-wrap:anywhere}.wall-business .signal{width:18px;height:18px;flex-basis:18px}.wall-business p{display:flex;gap:7px;flex-wrap:wrap;font-size:11px;margin-top:9px}.wall-business p span{color:var(--muted);margin-left:auto}#wall-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.wall-host-panel{min-width:0;border-top:1px solid var(--line)}.wall-host-panel h3{font-size:15px;margin:8px 0;color:var(--cream);display:flex;justify-content:space-between}.wall-host-panel h3 small{font-size:11px;color:var(--muted)}.wall-host{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.3;padding:3px 0;border-bottom:1px solid #161e23;min-width:0}.wall-host .signal{width:12px;height:12px;flex-basis:12px}.wall-host>span{flex:1;min-width:0;overflow-wrap:anywhere}.wall-host small{color:var(--muted);font-size:10px;white-space:nowrap}body.flight-mode{height:100dvh;overflow:hidden}body.flight-mode #app{height:100dvh;width:100%;max-width:none;padding:16px 24px 10px;display:flex;flex-direction:column;gap:0;overflow:hidden}body.flight-mode .mission-masthead{flex-direction:row;margin-bottom:6px;gap:16px}body.flight-mode .mission-masthead h1{font-size:27px}body.flight-mode .mission-masthead .eyebrow{font-size:10px;margin-bottom:4px}body.flight-mode .mission-headline{font-size:10px;margin-top:3px}body.flight-mode .mission-clock strong{font-size:21px}body.flight-mode .mission-clock>span{font-size:9px}body.flight-mode .mission-clock small{font-size:10px}body.flight-mode .mission-right{gap:20px}body.flight-mode .mission-right .segmented{display:none}body.flight-mode #monitor-status{font-size:10px;padding:0 0 4px;margin:0;line-height:1.3}body.flight-mode .view-controls{margin:0 0 5px;position:absolute;right:24px;bottom:8px;z-index:2}body.flight-mode #display-readiness{font-size:9px}body.flight-mode .mission-banner{grid-template-columns:1fr 2fr;padding:10px 16px;margin:0;gap:4px 22px}body.flight-mode .mission-banner h2{font-size:34px;margin-bottom:4px}body.flight-mode #mission-state{font-size:12px;margin-bottom:4px}body.flight-mode #mission-health{font-size:11px}body.flight-mode #mission-reason{font-size:10px}body.flight-mode #executive-overview{grid-template-columns:repeat(6,minmax(0,1fr));align-content:center;gap:10px}body.flight-mode .executive-metric strong{font-size:22px}body.flight-mode .executive-metric span{font-size:10px}body.flight-mode #mission-notifications{padding-top:5px;font-size:10px}body.flight-mode #critical-incidents{margin:6px 0}body.flight-mode #critical-incidents .section-heading{margin-bottom:2px}body.flight-mode #critical-incidents .incident-table td{padding:4px 6px;font-size:10px}body.flight-mode #critical-incidents .incident-table th{padding:3px 6px;font-size:9px}body.flight-mode #critical-incidents .incident-table small{display:none}body.flight-mode #grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:4px}body.flight-mode #grid .card{padding:8px;min-height:0;border-radius:3px}body.flight-mode #grid h2{font-size:15px}body.flight-mode #grid .badge{font-size:9px;padding:2px 4px}body.flight-mode #grid .reason,body.flight-mode #grid .check,body.flight-mode #grid .details{display:none}body.flight-mode #grid .metric{font-size:10px;padding:3px 0}body.flight-mode #grid .metric:first-of-type{border:0}body.flight-mode #master-websites,body.flight-mode #app>.master-section,body.flight-mode #app>details{display:none}body.flight-mode footer{font-size:9px;margin-top:auto;padding-top:6px;min-height:28px;padding-right:380px}body.flight-mode #wall-overview{flex:1;display:flex;flex-direction:column;justify-content:flex-start}body.flight-mode #wall-details{flex:1;align-items:start;min-height:0}body.flight-mode .wall-host-panel{height:100%;min-height:0}body.flight-mode .mission-banner.red{border-width:2px 2px 2px 8px}body.flight-mode .mission-banner.yellow{border-left-width:8px}@media(min-width:3000px){body.flight-mode #app{padding:32px 48px 20px}body.flight-mode .mission-masthead h1{font-size:48px}body.flight-mode .mission-headline{font-size:18px}body.flight-mode .mission-masthead .eyebrow{font-size:18px}body.flight-mode .mission-clock strong{font-size:42px}body.flight-mode .mission-clock>span,body.flight-mode .mission-clock small{font-size:17px}body.flight-mode .mission-banner{padding:22px 30px;gap:12px 35px}body.flight-mode .mission-banner h2{font-size:62px}body.flight-mode #mission-state{font-size:22px}body.flight-mode #mission-health{font-size:22px}body.flight-mode #mission-reason,body.flight-mode #mission-notifications{font-size:18px}body.flight-mode .executive-metric strong{font-size:44px}body.flight-mode .executive-metric span{font-size:18px}body.flight-mode #critical-incidents .incident-table td{font-size:20px;padding:9px 10px}body.flight-mode #critical-incidents .incident-table th{font-size:18px}body.flight-mode #grid{gap:16px}body.flight-mode #grid h2{font-size:26px}body.flight-mode #grid .badge,body.flight-mode #grid .metric{font-size:18px}body.flight-mode #grid .card{padding:16px}body.flight-mode .wall-matrix-heading h2,body.flight-mode .wall-matrix-heading p{font-size:19px}body.flight-mode .wall-business{padding:20px}body.flight-mode .wall-business h3{font-size:28px}body.flight-mode .wall-business p{font-size:20px;gap:14px}body.flight-mode .wall-business .signal{width:30px;height:30px;flex-basis:30px}body.flight-mode .wall-host-panel h3{font-size:27px}body.flight-mode .wall-host{font-size:24px;padding:6px 0}body.flight-mode .wall-host small{font-size:18px}body.flight-mode .wall-host .signal{width:22px;height:22px;flex-basis:22px}body.flight-mode #wall-details{gap:30px}body.flight-mode footer{font-size:16px;min-height:40px}body.flight-mode #monitor-status{font-size:17px}}
body.flight-mode #app #executive-overview{grid-template-columns:repeat(6,minmax(0,1fr))}.wall-host>.signal{flex-grow:0;flex-shrink:0}.wall-host>span:not(.signal){flex:1;min-width:0}body.flight-mode #critical-incidents .incident-table td{font-size:12px;padding:5px 6px}body.flight-mode #critical-incidents .incident-table th{font-size:10px}body.flight-mode .wall-business .signal{width:22px;height:22px;flex-basis:22px}@media(min-width:3000px){body.flight-mode #critical-incidents .incident-table td{font-size:21px;padding:9px 10px}body.flight-mode #critical-incidents .incident-table th{font-size:18px}body.flight-mode .wall-business .signal{width:32px;height:32px;flex-basis:32px}}
#wall-incidents{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px 14px}.wall-incident{display:flex;align-items:center;gap:6px;font-size:10px;min-width:0}.wall-incident b{font-weight:500;overflow-wrap:anywhere}.wall-incident small{font-size:9px;color:var(--muted);margin-left:auto}.wall-incident .signal{width:9px;height:9px;flex:0 0 9px}body.flight-mode #app #critical-incidents .incident-table td{font-size:12px;padding:5px 6px}body.flight-mode #app #critical-incidents .incident-table th{font-size:10px}body.flight-mode .wall-host{padding:2px 0;line-height:1.2}@media(min-width:3000px){.wall-incident{font-size:18px;gap:12px}.wall-incident small{font-size:16px}.wall-incident .signal{width:16px;height:16px;flex-basis:16px}body.flight-mode #app #critical-incidents .incident-table td{font-size:21px;padding:9px 10px}body.flight-mode #app #critical-incidents .incident-table th{font-size:18px}body.flight-mode .wall-host{padding:4px 0}}
@media(max-width:2999px){body.flight-mode #app .wall-host{font-size:14px;line-height:1.1;padding:0}body.flight-mode #app .wall-host-panel h3{font-size:14px;margin:5px 0}}
