.mobile-gamebar{display:none}.stake-picker{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.stake-picker select{background:var(--panel);border:1px solid var(--line);border-radius:8px;color:white;padding:9px}.rps{--accent:var(--pink)}.highcard{--accent:var(--purple)}.oddseven{--accent:var(--lime)}
@media(max-width:640px){.stake-picker{width:100%;justify-content:space-between}.stake-picker select{min-height:44px}.in-game{overflow:hidden}.in-game>header,.in-game>.preview,.in-game main>.hero,.in-game main>#notice,.in-game main>#identity,.in-game main>#arenas,.in-game main>.bottom-grid,.in-game main>#house-fees,.in-game main>.trust,.in-game>.feedback-open,.in-game>footer{display:none!important}.in-game main{padding:0}.in-game #room{position:fixed;inset:0;z-index:100;margin:0;border:0;border-radius:0;height:100dvh;overflow-y:auto;overscroll-behavior:contain;padding:70px 16px calc(132px + env(safe-area-inset-bottom));background:radial-gradient(circle at top right,#402a5a,#111713 48%,#090d0a)}.in-game .mobile-gamebar{position:fixed;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;top:0;left:0;right:0;height:58px;padding:6px 14px;background:#0b100cf2;border-bottom:1px solid var(--line);z-index:102}.in-game .mobile-gamebar b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.in-game .mobile-gamebar span{font-size:11px;color:var(--lime)}.in-game .room-head{align-items:flex-start}.in-game .room-head h2{font-size:25px}.in-game .pot{font-size:20px}.in-game .pot small{max-width:110px}.in-game .roster{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.in-game .player{flex:0 0 135px;scroll-snap-align:start}.in-game .choices{position:fixed;left:0;right:0;bottom:0;z-index:103;margin:0;padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:#0b100cf5;border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:8px}.in-game .choice{min-height:64px;padding:12px 6px;font-size:14px}.in-game .recap{font-size:14px}.in-game .proof{margin-bottom:20px}}
