
/* v1.1.6 streamlined command HUD and centered main menu */
/* Branded top strip removed; preserve a balanced landing layout. */
#mainHome{padding-top:clamp(24px,7vh,88px)}
@media(max-width:600px){#mainHome{padding-top:8px}}
.front-main-actions{margin:22px auto 0;width:min(100%,550px)!important;max-width:550px;justify-items:stretch}
#mainHome{text-align:center}#mainHome .front-kicker,#mainHome .front-lead{text-align:center;margin-left:auto;margin-right:auto}
#mainHome h1{text-align:center}#mainHome .front-main-actions button{text-align:left}
.command-hud{display:flex;align-items:stretch;justify-content:space-between;gap:8px;padding:8px 10px;background:#101a21;border:1px solid #293943;border-radius:8px;margin-bottom:12px;flex-wrap:wrap}
.command-hud .metrics{order:0;display:flex;flex:1 1 470px;gap:5px;margin:0;min-width:0}
.command-hud .metric{flex:1 1 100px;padding:6px 10px;border:0;border-right:1px solid #2b3c43;min-width:89px}
.command-hud .metric-label{font-size:9px}.command-hud .metric-value{font-size:15px;margin-top:3px}
.command-hud .topbar{order:1;display:flex;flex:1 1 410px;align-items:center;justify-content:flex-end;padding:0;margin:0;gap:8px}
.command-hud .top-clock{margin:0;display:flex;align-items:center;gap:7px;flex-wrap:wrap}
.command-hud .top-right{margin:0}
@media(max-width:780px){.command-hud{padding:5px;gap:4px}.command-hud .metrics{flex-basis:100%;flex-wrap:wrap}.command-hud .metric{flex-basis:21%;padding:5px}.command-hud .topbar{justify-content:space-between;flex-basis:100%}.command-hud .top-clock{gap:4px}}
#aiPlanSettings,#sectors,#campaignSynopsis{display:none!important}

#fireModal .assault-dialog,#defenseModal .assault-dialog{border-color:#76988e;background:linear-gradient(160deg,#1b3035,#132025)}
#fireModal .control,#defenseModal .control{max-width:none;width:100%;min-height:43px}
#fireModal .modal-buttons{display:flex;gap:8px;justify-content:flex-end}
#defenseModal .actions{display:flex;justify-content:flex-end;gap:8px}
