*{box-sizing:border-box}html,body{height:100%;margin:0}body{display:flex;flex-direction:column;background:#bfe8ff;color:#221c47;font:14px Nunito,system-ui,sans-serif}.game-bar{min-height:58px;padding:8px max(18px,env(safe-area-inset-right)) 8px max(18px,env(safe-area-inset-left));display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;flex:none;border-bottom:1px solid #e7e1f0}.back{color:#59468f;text-decoration:none;font-weight:800;white-space:nowrap}.game-name{display:flex;align-items:baseline;gap:12px}.game-name b{font-size:18px}.game-name span{font-size:12px;color:#746e89}button{font:800 12px Nunito,system-ui,sans-serif;border:1px solid #d8d0ec;border-radius:100px;padding:8px 14px;color:#59468f;background:#f6f2ff;cursor:pointer}main{flex:1;min-height:0}iframe{width:100%;height:100%;display:block;border:0}a:focus-visible,button:focus-visible{outline:3px solid #8975ef;outline-offset:3px}.expanded .game-bar{display:none}@media(max-width:600px){.game-bar{min-height:52px;padding-inline:12px;gap:8px}.game-name b{font-size:13px}.game-name span{display:none}.back{font-size:12px}button{font-size:10px;padding:7px 10px}}