/* The same orbital spaceport, ceramic armour and practical lighting as the feature art. */
#play::before{background:linear-gradient(#05122212,#050d1b30),url(assets/gameplay/cinematic/environment.webp) center/cover;opacity:1}
#play::after{background:linear-gradient(90deg,#040d18d9 0%,#06101a80 14%,transparent 28%,transparent 72%,#06101a80 86%,#040d18d9),linear-gradient(0deg,#030b17a8,transparent 38%);background-size:cover}
#play .location h2{color:#f1f7fc;text-shadow:0 2px 8px #000,0 0 22px #79c9ee35}
#play .game-status{color:#e0e9f0;text-shadow:0 1px 4px #020913,0 2px 12px #020913}
#play .location small{color:#b6e7f6;text-shadow:0 1px 4px #020913}
#play .circle,#play .timer,#play .loadout,#play .shield{background:linear-gradient(145deg,#596b798f,#102332f2 45%,#07131fea);border-color:#b4cfde61;box-shadow:inset 0 1px #e3f6ff39,inset 0 -1px #03111f,0 6px 18px #02091480}
#play .hearts{text-shadow:0 2px 7px #031020,0 0 16px #ffb75c77}
#play .loadout b{color:#dbfaff;text-shadow:0 0 12px #52d9f142}
#play #dpad button{background:linear-gradient(140deg,#6b81928a,#243a4cea 46%,#0d1c2cf5);border-color:#bbd3e278;box-shadow:inset 0 1px #ecfaff66,inset 0 -2px #06111d,0 3px #030b14,0 5px 17px #02071288;color:#e3f9ff}
#play #dpad button:active{background:linear-gradient(#7cc7da,#34758d);color:#061829;box-shadow:inset 0 2px 9px #07263a55,0 1px #020911}
#play .bomb{background:radial-gradient(ellipse at 30% 0,#fff3d3,transparent 70%),linear-gradient(#ffd291,#e79c47);border-color:#fff0c7;box-shadow:inset 0 2px #fff9e7,inset 0 -2px #b36e3280,0 5px #694429,0 7px 25px #ffb65335}
#play .bomb-icon{width:38px;height:36px;margin:0;background:url(assets/gameplay/cinematic/bomb.webp) center/contain no-repeat;border:0;border-radius:0;box-shadow:none}
#play .bomb-icon::before,#play .bomb-icon::after{display:none}
#play .lesson{background:linear-gradient(135deg,#324e60f2,#101f30f2);border-color:#afd6e86b;box-shadow:inset 0 1px #effcff36,0 8px 25px #03091888}
@media(max-height:550px) and (orientation:landscape){#play .bomb-icon{width:32px;height:29px}#play .location h2{text-shadow:0 2px 6px #000}#play::after{background:linear-gradient(90deg,#040d18ed,#06101a69 18%,transparent 29%,transparent 71%,#06101a69 82%,#040d18ed),linear-gradient(0deg,#030b1766,transparent 45%)}}
