.mission-masthead{align-items:center}.mission-masthead h1{font-size:34px;line-height:1.1;font-weight:850}.mission-headline{font-size:13px;font-weight:700;color:var(--cream);margin-top:8px}.mission-right{display:flex;align-items:center;gap:26px}.mission-clock{text-align:right;font-variant-numeric:tabular-nums}.mission-clock>span,.mission-clock small{display:block;font-size:10px;color:var(--muted)}.mission-clock strong{font-size:23px;color:var(--cream);font-weight:600}.mission-clock small{margin-top:3px}.qa-label{font-size:9px;color:var(--amber);white-space:nowrap}.mission-banner{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,2fr);gap:12px 24px;padding:17px 20px;border:1px solid var(--line);border-left:5px solid currentColor;background:var(--panel);margin:12px 0 0}.mission-banner h2{font-size:30px;line-height:1.1;margin:0 0 9px}.mission-banner #mission-health{font-size:11px;color:var(--text);font-weight:650}.mission-banner #mission-reason{font-size:11px;color:var(--muted)}#app #executive-overview{border:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;gap:12px 18px}.executive-metric{border:0;padding:0}.executive-metric strong{font-size:20px;color:var(--text)}.executive-metric span{font-size:10px}#mission-notifications{grid-column:1/-1;font-size:10px;color:var(--muted);border-top:1px solid var(--line);padding-top:8px}#app .site-signal{width:14px;flex-basis:14px;padding-top:2px}#app .site-signal .signal{width:14px;height:14px;flex-basis:14px}#app .status-word{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#app .site-row{gap:7px;padding:5px 0}#app .site-content{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:8px}#app .site-telemetry{margin:1px 0 0;white-space:nowrap;font-size:10px}#app .site-telemetry span:nth-child(2){display:none}#app .site-context{margin-top:1px;grid-column:1/-1;font-size:9px;gap:8px}#app .site-evidence{grid-column:1/-1}#app .site-evidence>summary{font-size:9px}#app .business-heading .signal{width:14px;height:14px;flex-basis:14px}.operational-grid h3{font-size:14px}.operational-grid dd:first-of-type{font-size:28px}#critical-incidents h2{font-size:12px;font-weight:750;color:var(--cream)}.view-controls{display:flex;align-items:center;gap:12px;margin-bottom:10px}.view-controls button{background:none;color:var(--muted);border:1px solid var(--line);padding:6px 9px;cursor:pointer;font-size:10px}.view-controls .segmented button{border:0}.view-controls .segmented button.active{color:var(--text)}#fullscreen{font-size:20px;line-height:1;width:34px;height:32px}#display-readiness{font-size:10px;color:var(--muted)}@media(max-width:1050px){.mission-right{gap:12px}.mission-masthead{flex-direction:column;align-items:stretch}.mission-right{justify-content:space-between}.mission-clock{text-align:left}.mission-banner{grid-template-columns:1fr 1.3fr;padding:14px}.mission-banner h2{font-size:25px}}@media(max-width:580px){.mission-masthead h1{font-size:29px}.mission-masthead .eyebrow{font-size:10px}.mission-right{flex-wrap:wrap}.mission-masthead .header-actions{width:auto}.mission-clock strong{font-size:19px}.mission-banner{grid-template-columns:1fr;gap:15px}.mission-banner h2{font-size:26px}#app #executive-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-metric strong{font-size:18px}.view-controls{flex-wrap:wrap}.view-controls button{font-size:9px}#app .site-context{font-size:10px}}
#app .site-content{grid-template-columns:minmax(0,1fr) auto auto;column-gap:6px}#app .site-context{display:contents}#app .site-context>span{grid-column:3;grid-row:1;white-space:nowrap;font-size:8px;color:var(--muted)}#app .site-context>strong{grid-column:1/-1;font-size:9px;margin-top:2px}#app .site-evidence>summary{line-height:1.1}#app .site-evidence dl{margin:8px 0}#app .hostname{font-size:12px}#app .site-telemetry{font-size:9px}@media(max-width:580px){#app .site-content{grid-template-columns:minmax(0,1fr) auto}#app .site-context>span{grid-column:1/-1;grid-row:auto;font-size:9px}#app .hostname{font-size:13px}}
