.networkMenuLinks{display:flex;gap:22px;margin-top:14px;align-items:center}.networkMenuLinks a,.networkMenuLinks button{color:#ffc252;font:13px Arena,monospace;text-decoration:none;background:none;border:0;padding:8px 0;cursor:pointer}#networkHud{position:fixed;inset:0;z-index:12;pointer-events:none;color:#ffefcf;font:16px Arena,monospace;text-shadow:2px 2px #0c1720;display:none}body.practicePlaying #networkHud{display:block}.networkTop{position:absolute;top:20px;left:50%;transform:translateX(-50%);display:flex;gap:24px;align-items:center;padding:12px 18px;background:#1e2c35ed;border:2px solid #939485;box-shadow:0 4px #08121b}.networkTop b{color:#ffc454;font-size:14px}.networkTop strong{font-size:30px}.networkTop span{font-size:12px;color:#bccbc9}#networkFeed{position:absolute;right:20px;top:105px;font-size:14px;text-align:right}#networkFeed div{background:#14232ccc;padding:8px 12px;margin-bottom:5px}#networkFeed b,#networkFeed span{color:#ffc44b}#networkNotice{position:absolute;left:50%;top:30%;transform:translateX(-50%);font-size:25px;text-align:center;color:#ffc64d}#networkScoreboard{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#172934f2;padding:24px;border:2px solid #a69d84;min-width:510px;max-width:90vw;box-shadow:inset 0 4px #ffbb30,0 7px #07121b}#networkScoreboard h2{font:32px ArenaTitle,monospace;letter-spacing:1px;color:#ffd479;margin:0 0 18px}#networkScoreboard table{border-collapse:collapse;width:100%;font-size:16px}#networkScoreboard th{font-size:12px;color:#aebbb9;padding:9px;text-align:right}#networkScoreboard td{padding:11px 9px;border-top:1px solid #57636a;text-align:right}#networkScoreboard td:first-child,#networkScoreboard th:first-child{text-align:left}#networkScoreboard .you{color:#ffcd67;background:#49503a66}#networkScoreboard a{pointer-events:auto;color:#ffca64;display:block;margin-top:15px}#networkHealth{position:absolute;left:25px;bottom:36px;display:flex;align-items:center;gap:13px;padding:13px 19px;background:#192933e8;border-left:4px solid #ffbf34}#networkHealth strong{font-size:39px}#networkHealth span{font-size:13px;color:#b8c6c4}#networkAmmo{position:absolute;right:26px;bottom:36px;font-size:30px;background:#192933e8;padding:15px 22px;border-right:4px solid #ffbf34}.networkKeys{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);font-size:11px;color:#c1ccc8}#networkPickup,#networkToast{position:absolute;bottom:20%;left:50%;transform:translateX(-50%);padding:14px 21px;background:#192e32e8;border:2px solid #dcb34d;font-size:18px;text-align:center}#networkToast{bottom:12%;color:#c2f094;border-color:#91bb60}#networkPickup kbd{background:#44524e;padding:5px 10px;border:1px solid #c9d3b8}#networkHit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:46px Arial;color:#ffbc35}.networkGame #healthValueHolder,.networkGame #ammoDisplay,.networkGame #practiceHint,.networkGame #healthBar{display:none!important}@media(max-width:650px){.networkTop{gap:12px;padding:8px 10px;width:90%;justify-content:space-between}.networkTop b{font-size:12px}.networkTop strong{font-size:24px}#networkScoreboard{min-width:0;width:88vw;padding:17px}#networkScoreboard td{font-size:13px}#networkNotice{font-size:20px}.networkKeys{display:none}}

.networkMenuLinks a,.networkMenuLinks button{font:11px Arial,Helvetica,sans-serif;color:#d2b580}#networkHud{text-shadow:0 2px #081017}.networkTop{background:#192228ec;border:1px solid #ffffff28;border-top:3px solid #ffbd39;box-shadow:none;padding:13px 21px;gap:30px}.networkTop b{font-size:11px;color:#e5d2a7}.networkTop strong{font-size:25px}.networkTop span{font:11px Arial,Helvetica,sans-serif;color:#b6c2c4}#networkFeed{font:12px Arial,Helvetica,sans-serif;text-shadow:none}#networkFeed div{background:#1a242bdc;border-right:2px solid #ffbd3970;padding:10px 14px}#networkNotice{font-size:20px;line-height:1.6;color:#ffcd68;text-shadow:0 2px #111a20;max-width:90%}#networkScoreboard{background:#1a242bf7;border:1px solid #ffffff40;border-top:3px solid #ffbd39;box-shadow:0 20px 80px #0007;padding:28px;min-width:550px;text-shadow:none}#networkScoreboard h2{font:700 23px Arena,monospace;color:#efeadb;margin-bottom:23px}#networkScoreboard table{font:14px Arial,Helvetica,sans-serif}#networkScoreboard th{font-size:10px;letter-spacing:.08em;padding:12px;color:#95a5ac}#networkScoreboard td{padding:14px 12px;border-color:#ffffff17}#networkScoreboard .you{background:#ffbd390d;color:#ffd479}#networkScoreboard a{font:12px Arial,Helvetica,sans-serif;margin-top:22px}#networkHealth{background:#1a252bdd;border-left:3px solid #ffbd39;padding:13px 21px}#networkHealth strong{font-size:34px}#networkHealth span{font:10px Arial,Helvetica,sans-serif;letter-spacing:.07em;color:#abb9bd}#networkAmmo{background:#1a252bdd;border-right:3px solid #ffbd39;font-size:27px;padding:16px 23px}.networkKeys{font:10px Arial,Helvetica,sans-serif;letter-spacing:.05em;color:#b9c3c4}#networkPickup,#networkToast{font-size:13px;border-width:1px;padding:14px 20px;box-shadow:0 4px 20px #0003}#networkPickup kbd{font:14px Arial,Helvetica,sans-serif;background:#2f3b3f;border-color:#8f9e9b;padding:5px 10px}#networkToast{background:#24372eed;border-color:#a1bf7780;color:#c2de9d}
@media(max-width:650px){.networkTop{padding:10px 14px;gap:10px}.networkTop b{font-size:9px}.networkTop strong{font-size:21px}.networkTop span{font-size:9px}#networkScoreboard{min-width:0;width:90vw;padding:21px}#networkScoreboard h2{font-size:19px}#networkScoreboard td{font-size:12px;padding:12px 8px}#networkScoreboard th{padding:10px 8px}#networkNotice{font-size:16px}#networkHealth{left:15px;bottom:24px;padding:11px 15px}#networkHealth strong{font-size:28px}#networkAmmo{right:15px;bottom:24px;font-size:23px;padding:13px 17px}#networkPickup,#networkToast{font-size:11px;max-width:90%;width:max-content}#networkFeed{right:15px;font-size:11px}}
.botPractice .networkTop strong{font-size:19px}.botPractice #practicePanel h1{font-size:40px;margin-bottom:16px}.botPractice .practiceIntro{margin-bottom:19px}.botPractice .practiceBotFields{margin-top:14px}.botPractice .practiceMode{margin:16px 0}.botPractice .networkKeys{color:#c3c9bc}
@media(max-height:780px){.botPractice #practiceShell{overflow:auto;pointer-events:auto}.botPractice .practiceTop{position:relative;margin:20px 24px;inset:auto}.botPractice #practicePanel{position:relative;top:auto;left:6vw;transform:none;margin:35px 0 30px}.botPractice .practiceFooter{position:relative;inset:auto;margin:24px}.botPractice #practicePanel h1{font-size:32px}}
