/* Vector artillery stage: readable dark HUD, flat red/blue tanks and a separate control deck. */
body .hg-arena[data-game="tanks"]{background:#111725!important;color:#d6e1ef!important}
body .hg-arena[data-game="tanks"] .hg-status{color:#b6d6ee!important;background:#172436e0!important;border:1px solid #34435c;border-radius:12px;font-size:12px!important}
body .hg-arena[data-game="tanks"] .hg-player{background:#172334e8!important;border:1px solid #374b63!important;color:#d9e5f3!important;border-radius:12px!important;box-shadow:none!important;font:700 12px system-ui!important}body .hg-arena[data-game="tanks"] .hg-player b{color:#dceafa!important}body .hg-arena[data-game="tanks"] .hg-player small{color:#92adc5!important}body .hg-arena[data-game="tanks"] .hg-player:first-child .tn-health i{background:#ee6671}body .hg-arena[data-game="tanks"] .hg-player:last-child .tn-health i{background:#62a7ed}.hg-arena[data-game="tanks"] .tn-health{background:#101c2a!important}
body .hg-arena[data-game="tanks"] #hg-battle-canvas{background:#090d19!important;box-shadow:0 0 0 1px #304159}
body .hg-arena[data-game="tanks"] .hg-control-left,body .hg-arena[data-game="tanks"] .hg-control-right{background:#172434f5!important;border:1px solid #3c5165!important;border-radius:15px!important;box-shadow:0 4px 12px #080f1d44!important;color:#d7e6ef!important}
body .hg-arena[data-game="tanks"] .hg-controls button{background:linear-gradient(#31475a,#203549)!important;border:1px solid #5d778b!important;color:#d9e9f4!important;box-shadow:0 3px 0 #0c1928!important;border-radius:10px!important}body .hg-arena[data-game="tanks"] .hg-controls button:active{box-shadow:none!important;transform:translateY(2px)}body .hg-arena[data-game="tanks"] .hg-controls button:disabled{opacity:.48}
body .hg-arena[data-game="tanks"] #hg-fire{background:linear-gradient(#f48666,#d3554b)!important;border-color:#ffc69a!important;color:#fff8df!important;box-shadow:0 3px 0 #8a3736!important;font-size:13px!important;letter-spacing:.8px}
body .hg-arena[data-game="tanks"] #hg-next-weapon,body .hg-arena[data-game="tanks"] #hg-tank-shop{background:linear-gradient(#273f54,#1b3045)!important;color:#bfd9e9!important;border-color:#436279!important;box-shadow:0 3px 0 #101d2c!important}body .hg-arena[data-game="tanks"] #hg-weapon-stock{color:#8aadc5!important}
body .hg-arena[data-game="tanks"] .tn-dial{background:#101e2e!important;border-color:#3c566d;color:#d2e8f1!important;border-radius:24px 24px 9px 9px!important}.hg-arena[data-game="tanks"] .tn-dial i{background:#72cbe3!important}.hg-arena[data-game="tanks"] .tn-dial:after{background:#c9e6ee!important}
body .hg-arena[data-game="tanks"] .tn-guide{color:#93aeca!important}body .hg-arena[data-game="tanks"] .tn-meter{background:#17283adb!important;border:1px solid #466078;color:#bedae9!important;box-shadow:none!important;pointer-events:none!important}body .hg-arena[data-game="tanks"] .tn-meter>div{background:linear-gradient(#ed6b65,#ecc76d,#61b8a3)}body .hg-arena[data-game="tanks"] .tn-meter output{color:#d2e3ed!important}
body .hg-arena[data-game="tanks"] #hg-level-info{background:#152334dc!important;border:1px solid #3e5269!important;color:#a2bed2!important;border-radius:10px!important;font:700 10px system-ui!important;max-width:calc(100% - 90px)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body .hg-arena[data-game="tanks"] .hg-garage{background:radial-gradient(ellipse at top,#20394b,#121c2c)!important}body .hg-arena[data-game="tanks"] .hg-tank-preview{background:linear-gradient(#1c3446,#18283b)!important;border:1px solid #426278!important;color:#d1e3ed!important;box-shadow:0 4px 0 #0e1a29!important}body .hg-arena[data-game="tanks"] .hg-tank-preview h2{color:#e3eff8!important;font-size:25px!important}body .hg-arena[data-game="tanks"] .hg-tank-preview .hg-eyebrow{color:#93b2c6!important}body .hg-arena[data-game="tanks"] .hg-tank-preview p{color:#adc7d7!important}body .hg-arena[data-game="tanks"] .hg-tank-list button,body .hg-arena[data-game="tanks"] #hg-garage-shop{background:linear-gradient(#2c4a5f,#20374b)!important;color:#d6e9f2!important;border:1px solid #668297!important;box-shadow:0 3px 0 #0e2030!important}body .hg-arena[data-game="tanks"] .hg-tank-list button.selected{background:linear-gradient(#366678,#23495e)!important;border-color:#8bd4df!important}body .hg-arena[data-game="tanks"] #hg-battle{background:linear-gradient(#f18a6b,#ce594e)!important;color:#fff4dd!important;border:1px solid #ffc5a2!important;box-shadow:0 3px 0 #753b3e!important}body .hg-arena[data-game="tanks"] .hg-garage-foot span{color:#9dbacd!important}
body .hg-arena[data-game="tanks"] .tw-card{background:linear-gradient(#1e354a,#18293c)!important;border-color:#56718a;color:#d7e5f0!important}body .hg-arena[data-game="tanks"] .tw-card header{background:#1e354a;box-shadow:0 -24px 0 #1e354a,0 3px 0 #1e354a}body .hg-arena[data-game="tanks"] .tw-card header small{color:#8eb9d2}body .hg-arena[data-game="tanks"] .tw-card h2{color:#dfedf6}body .hg-arena[data-game="tanks"] .tw-card h3{color:#aacbdd}body .hg-arena[data-game="tanks"] .tw-card p{color:#9bbace}body .hg-arena[data-game="tanks"] .tw-wallet{background:#142639;border-color:#49647a}body .hg-arena[data-game="tanks"] .tw-wallet b{color:#f0cf84}body .hg-arena[data-game="tanks"] .tw-grid article{background:#213b50;border-color:#466277}body .hg-arena[data-game="tanks"] .tw-item-icon{background:#365a6c;border-color:#638598;color:#b2e1e8;box-shadow:none}body .hg-arena[data-game="tanks"] .tw-grid small,body .hg-arena[data-game="tanks"] .tw-reward small{color:#9bb9ca}body .hg-arena[data-game="tanks"] .tw-card button{background:linear-gradient(#385f72,#294759);border-color:#7193a4;color:#e0f0f5;box-shadow:0 3px 0 #102637}body .hg-arena[data-game="tanks"] .tw-card button:disabled{background:#263a4a;color:#7b99ac;border-color:#425a6c;box-shadow:none}body .hg-arena[data-game="tanks"] .tw-reward{border-color:#466176}body .hg-arena[data-game="tanks"] .tw-card button:focus-visible{outline-color:#8de2e1}
@media(max-height:500px) and (orientation:landscape){body .hg-arena[data-game="tanks"] .hg-control-left,body .hg-arena[data-game="tanks"] .hg-control-right{bottom:8px!important}body .hg-arena[data-game="tanks"] .hg-status{font-size:10px!important}body .hg-arena[data-game="tanks"] .hg-player{font-size:10px!important}}
body .hg-arena[data-game="tanks"] .hg-inplay button{background:linear-gradient(#2b485d,#1b2f43)!important;border-color:#7e9caf!important;color:#dcecf4!important;box-shadow:0 3px 0 #091522!important}
body .hg-arena[data-game="tanks"] #hg-result{background:linear-gradient(#21374b,#152739)!important;color:#d4e7f2!important;border-color:#567c93!important}body .hg-arena[data-game="tanks"] #hg-result h2{color:#ddedf5!important}body .hg-arena[data-game="tanks"] .sr-result-stats>div{background:#1e3a4f;border-color:#4b6c82}body .hg-arena[data-game="tanks"] .sr-result-stats b{color:#afdcec}body .hg-arena[data-game="tanks"] .sr-result-stats small{color:#90b0c4}body .hg-arena[data-game="tanks"] #hg-result>button{background:linear-gradient(#3b6174,#25485b)!important;border-color:#6e92a6!important;color:#e1f1f5!important;box-shadow:0 3px 0 #102538!important}body .hg-arena[data-game="tanks"] #hg-rematch{background:linear-gradient(#eb8b6d,#cb5a50)!important;color:#fff3df!important;border-color:#efb091!important}body .hg-arena[data-game="tanks"] #hg-win-actions p,body .hg-arena[data-game="tanks"] #hg-win-actions label{color:#a8c7d8!important}body .hg-arena[data-game="tanks"] .hg-share-buttons>*{background:#264358!important;border-color:#587c92!important;color:#c9e7f2!important}body .hg-arena[data-game="tanks"] #hg-invite-next{background:#1a3348!important;color:#c0dce9!important;border-color:#5a7b90!important}body .hg-arena[data-game="tanks"] #hg-invite-win{background:#345569!important;color:#d0e8f1!important;border-color:#789bac!important}
body .hg-arena[data-game="tanks"] #hg-share{background:#315a71!important;color:#d5edf5!important}body .hg-arena[data-game="tanks"] #hg-result>#hg-rematch{background:linear-gradient(#eb8b6d,#cb5a50)!important;color:#fff3df!important;border-color:#efb091!important}body .hg-arena[data-game="tanks"]:has(#hg-result:not([hidden])) .hg-inplay{visibility:hidden}
