header{background:linear-gradient(180deg,#263541,#111d28 70%,#0d1721);box-shadow:inset 0 1px #93acb32b,0 2px 16px #0008;border-bottom-color:#60757c}.emblem{filter:drop-shadow(0 0 10px #cfa95766)}.resources>span{padding:8px 12px 8px 34px;background:linear-gradient(120deg,#050f19b0,#1c303a60);border:1px solid #75929b29;border-radius:4px;box-shadow:inset 0 1px 6px #0006}.resources i{left:9px;top:10px}.resources b{text-shadow:0 0 12px #a8ddf333}.mission{background:linear-gradient(90deg,#152a36,#17242d);border-bottom-color:#6d7d725c}.console{background:linear-gradient(125deg,#223742,#131f2c 45%,#1d303b);box-shadow:inset 0 3px 0 #84949544,inset 0 7px 0 #0b1722,inset 0 10px 16px #0005}.panel-title{color:#94b4c4;text-shadow:0 0 9px #729caf33}.radar-panel canvas{box-shadow:0 0 0 3px #0c1823,0 0 0 4px #5c748055,inset 0 0 20px #000}.command-panel button{background:linear-gradient(135deg,#3b5667,#263d50 45%,#182b39)!important;border-color:#64839466!important;box-shadow:inset 0 1px #c7e3eb26,0 2px 3px #0005}.command-panel button:hover{background:linear-gradient(135deg,#4b7485,#284a5c)!important;box-shadow:inset 0 0 12px #96e1e719,0 0 8px #5bded522}.command-panel button.active{border-color:#dfc288!important}.overlay{background:radial-gradient(ellipse at center,#122e40a8,#06101aee);backdrop-filter:blur(2px)}h1{background:linear-gradient(#f3f2dc 10%,#b1c2c8 45%,#546c7d 48%,#c6d9d9 75%,#788891);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 8px 30px #0005;filter:drop-shadow(0 2px #101f2c)}h1>span{color:#d8b779}.intro-card{border-top:1px solid #809da333;border-bottom:1px solid #809da333;background:linear-gradient(90deg,transparent,#13232f55,transparent)}.primary{background:linear-gradient(#e1c38c,#ad874e);box-shadow:inset 0 1px #f7e6bf,0 3px 20px #0006;color:#182332;border-color:#d4b47c}.map-label{color:#c0d5d2a0;text-shadow:0 2px 3px #000}.map-label span{color:#86b6c796}#portrait{box-shadow:inset 0 0 20px #010b1780,0 0 0 3px #071522;position:relative}#portrait:after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(transparent 0,transparent 2px,#08162a26 3px,transparent 4px);pointer-events:none}main{box-shadow:inset 0 0 80px #000;border-bottom-color:#718789}.hp-track{box-shadow:0 0 0 1px #0c1821}.hp-track span{box-shadow:0 0 8px #79cdae55;background:linear-gradient(90deg,#3e816d,#a4dcbb)}@media(max-width:620px){.resources>span{padding:5px 7px;min-width:35px}.resources{gap:4px}.brand{font-size:12px}header{padding:0 9px;gap:5px}.intro-card{border:0}.resources i{display:none}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
