/* Interface measurements follow the approved 1672×941 composition. */
#vignette{box-shadow:inset 0 0 65px 15px #07100b33}#vitals{left:22px;top:22px;width:340px;padding:6px 12px;background:#101311e8;border:2px solid #d5c9a7bb;border-radius:3px}#vitals>div{height:29px;font-size:15px;gap:12px}#vitals span{width:76px;color:#e1d7ba}.track{height:20px;border:2px solid #ccc3a6;background:#111511}.track i{box-shadow:inset 0 0 0 2px #ffffff18;background:#db5a49}#stamina{background:#ce9944}#hptext{display:none}#location{display:none}#map-toggle{right:20px;top:20px;border:2px solid #d5c9a7c4;border-radius:3px;background:#141715d9;padding:8px}#minimap{width:210px;height:156px}#map-toggle>span{font-size:10px}#missions{right:21px;top:218px;width:226px;background:#121713d9;border:0;padding:13px 10px}#missions>small{font-size:17px;letter-spacing:0;color:#e6d6ae}#mission-list>div{font-size:14px;margin-top:12px}#mission-list>div:nth-child(n+2){display:none}#quick{bottom:18px;gap:8px}#quick button{width:78px;height:84px;border:2px solid #cfc4a4bb;border-radius:4px;background:#101411e8}#quick kbd{font-size:12px;background:#c6c1a8;color:#101511;padding:1px 4px}#quick span{font-size:30px;color:#e0dcc6}#quick small{font-size:10px}#weapon{right:20px;bottom:16px;width:218px;padding:12px 18px;border:2px solid #cfc4a4bb;border-radius:4px;background:#101411e8}#weapon-name{font-size:14px!important}#mag{font-size:33px}#reserve{font-size:21px;color:#e1d3ae}#weapon-state{display:none!important}#bottom-left{bottom:14px;left:16px;opacity:.65}#bottom-left>span{display:none}#interact{background:#161a16eb;border:2px solid #cec3a2;border-radius:3px;color:#f1e8ce;font-size:15px;padding:4px 8px;top:auto}#interact b{padding:1px 7px;font-size:17px}#toast{top:115px}.title-content{margin-left:6%}.full-screen{background:linear-gradient(90deg,#0a1411ed,#0a1411b0 35%,#0a141100 75%)}
@media(max-width:1000px){#vitals{width:255px;left:12px;top:12px}#vitals>div{font-size:12px;height:24px}#vitals span{width:65px}.track{height:15px}#minimap{width:132px;height:100px}#map-toggle{right:12px;top:12px}#missions{right:12px;top:155px;width:160px}#missions>small{font-size:13px}#mission-list>div{font-size:11px}#quick button{width:56px;height:64px}#quick span{font-size:23px}#weapon{width:145px;padding:8px}#mag{font-size:24px}#reserve{font-size:15px}#interact{font-size:12px}}

#quick small{display:none}#quick span{margin-top:12px}#quick button{height:84px}#weapon{display:grid;grid-template-columns:1fr 1fr;align-items:center}#weapon:before{content:"";width:70px;height:28px;position:absolute;left:15px;top:20px;background:linear-gradient(#999e94,#535c56);clip-path:polygon(0 10%,100% 10%,100% 40%,55% 40%,42% 100%,20% 100%,32% 40%,0 40%)}#weapon-name{grid-column:1/-1;text-align:right;font-size:11px!important}#weapon>div{grid-column:2;white-space:nowrap}
