.game-mode-toggle{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 11px;background:#fff;border:1px solid #d2d3cf;color:#303338;font-size:8px;font-weight:900;letter-spacing:.45px;cursor:pointer}.game-mode-toggle span{color:#d91827;font-size:11px}.game-mode-toggle[aria-pressed="true"]{background:#191b1f!important;border-color:#191b1f!important;color:#fff!important;box-shadow:inset 0 -3px #df1727!important}
html[data-game-mode="off"] .player-hud,html[data-game-mode="off"] .mission-strip,html[data-game-mode="off"] #openChallenges,html[data-game-mode="off"] .challenge-modal,html[data-game-mode="off"] .rank-guide,html[data-game-mode="off"] .level-overlay{display:none!important}html[data-game-mode="off"] .summary-card .rank{display:none!important}html[data-game-mode="off"] .summary-card .performance{grid-template-columns:1fr!important}html[data-game-mode="off"] .game-toast{border-color:#087d5d!important}html[data-game-mode="off"] .game-toast #toastIcon{background:#087d5d!important}
html[data-game-mode="off"] .hero{background:linear-gradient(120deg,#11151b,#20252c 70%,#251015)!important}html[data-game-mode="off"] .hero h1{max-width:760px}html[data-game-mode="off"] .hero p:last-of-type{max-width:760px}
html[data-game-mode="on"] .rank-guide-shell,html[data-game-mode="on"] .challenge-shell{color:#f5f7f9!important}html[data-game-mode="on"] .rank-guide-shell h2,html[data-game-mode="on"] .challenge-shell h2,html[data-game-mode="on"] .challenge-shell h3{color:#f5f7f9!important}html[data-game-mode="on"] .rank-guide-shell>.close,html[data-game-mode="on"] .challenge-shell>.close{background:#171d26!important;border-color:#3b4655!important;color:#fff!important}
@media(max-width:760px){.game-mode-toggle{width:100%;justify-content:center}}
