.mobile-menu{display:none}
.main-shell{background:linear-gradient(180deg,#140e3f 0,#32216a 680px,#100d2b 1220px,#100d2b 100%)}
.sidebar,.topbar,.mobile-head,.mobile-menu,.mobile-bottom{background:#100c31}
.section-band,.site-footer{background:#130e36}
.category-tile,.game-card,.carousel-track{background:#1e174b;border-color:#54458f}
.sidebar nav a[aria-current=page],.sidebar nav a:hover{background:#38266c}
.cta-strip{background:#282052}
@media(max-width:760px){.main-shell{background:linear-gradient(180deg,#19134e 0,#231653 500px,#100d2b 950px)}}
