.game-player-page{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;width:100%;height:100dvh;color:#e4e5de;background:#090b09}.game-player-toolbar{display:flex;align-items:center;gap:12px;flex-shrink:0;min-height:60px;padding:10px max(14px,env(safe-area-inset-right)) 10px max(14px,env(safe-area-inset-left));border-bottom:1px solid #35392f;background:#151814}.game-player-back,.game-player-tools>a,.game-player-tools>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:35px;padding:7px 10px;border:1px solid #464d3a;border-radius:8px;color:#c8d1bb;background:#20261a;font-size:min(var(--site-font-max,999px),calc((12px) * var(--site-font-scale, 1)));white-space:nowrap}.game-player-toolbar>div:nth-child(2){flex:1;min-width:0}.game-player-toolbar h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:min(var(--site-font-max,999px),calc((15px) * var(--site-font-scale, 1)));font-weight:600}.game-player-toolbar small{color:#929e82;font-size:min(var(--site-font-max,999px),calc((10px) * var(--site-font-scale, 1)))}.game-player-tools{display:flex;gap:7px}.game-player-body{flex:1;min-height:0;position:relative;display:flex;flex-direction:column}.game-player-body iframe{width:100%;height:100%;flex:1;border:0;background:#080a07}.game-player-state{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;padding:25px;text-align:center;overflow:auto;background:radial-gradient(ellipse at 50% 35%,#25291c,#0b0e09 70%)}.game-player-state>svg{color:#bca666}.game-player-state h2{font-size:min(var(--site-font-max,999px),calc((21px) * var(--site-font-scale, 1)));font-weight:650}.game-player-state p{max-width:420px;color:#a8b49a;font-size:min(var(--site-font-max,999px),calc((13px) * var(--site-font-scale, 1)));line-height:1.8}.game-player-state>img{width:145px;height:145px;border:1px solid #655e3f;border-radius:17px;-o-object-fit:cover;object-fit:cover}.game-player-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:5px}.game-player-state-actions a,.game-player-state-actions button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:10px 18px;border:1px solid #a48d4f;border-radius:9px;background:#bca05b;color:#11160c;font-size:min(var(--site-font-max,999px),calc((13px) * var(--site-font-scale, 1)));font-weight:600}.game-player-state-actions .secondary{background:#242a1e;color:#c3cfb3;border-color:#4e593f}.game-player-spin{animation:game-player-spin .9s linear infinite}.game-player-page:fullscreen{height:100vh}@keyframes game-player-spin{to{transform:rotate(1turn)}}@media(max-width:600px){.game-player-toolbar{gap:8px;min-height:55px;padding:9px 10px}.game-player-back{padding:7px}.game-player-back span{display:none}.game-player-toolbar h1{font-size:min(var(--site-font-max,999px),calc((13px) * var(--site-font-scale, 1)))}.game-player-tools{gap:5px}.game-player-tools>a,.game-player-tools>button{padding:7px}}@media(prefers-reduced-motion:reduce){.game-player-spin{animation:none}}