.play-mode-switch{display:flex;gap:3px;padding:3px;border:1px solid #27354a;border-radius:9px;background:#0a1020;flex:none}.play-mode-switch button{padding:8px 14px;font-size:12px;border:0;border-radius:6px;background:transparent;color:#94a3b8;font-weight:700;white-space:nowrap;cursor:pointer}.play-mode-switch button:hover{color:#fff;background:#1a263b}.play-mode-switch button[aria-pressed=true]{background:#4de3a3;color:#08251b}.play-mode-switch button:focus-visible{outline:2px solid #b5f9da;outline-offset:2px}.game-mode-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.real-play-gate{display:grid;place-items:center;text-align:center;min-height:420px;padding:40px 24px;background:radial-gradient(ellipse at top,#18352d,#111b2c 65%);border:1px solid #26374b;border-radius:14px;margin:18px 0}.real-play-gate>div{max-width:480px}.real-play-gate .mode-symbol{display:block;font-size:45px;color:#4de3a3}.real-play-gate h1{font-size:32px;margin:14px 0}.real-play-gate p{color:#a5b1c2;line-height:1.6}.real-play-gate .primary{margin:16px 6px}.real-play-gate .secondary{margin:10px 6px}.wallet-assets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0}.wallet-asset{border:1px solid #2b3b4d;border-radius:9px;padding:12px}.wallet-asset strong,.wallet-asset small{display:block}.wallet-asset small{color:#98a7bb;font-size:11px;margin-top:4px}.wallet-status{padding:14px;border:1px solid #355746;background:#18382a;border-radius:10px;margin:15px 0;color:#bee9ca}.slot-play-mode{position:static;transform:none;justify-content:center}.slot-real-gate{position:fixed;inset:0;z-index:90;background:#080e18f5;display:grid;place-items:center;padding:20px}.slot-real-gate .real-play-gate{width:min(600px,100%);min-height:360px;margin:0}.slot-real-gate .play-mode-switch{width:max-content;margin:0 auto 24px}.slot-real-gate a{display:inline-block;text-decoration:none}.slot-real-gate[hidden]{display:none}.slot-funding-note{font:10px/1.4 sans-serif;color:#a7c3b9;margin:3px 0 0;text-align:center}.slot-play-mode button{padding:6px 10px;font-size:11px}@media(max-width:760px){.play-mode-switch button{padding:7px 11px;font-size:11px}.real-play-gate{min-height:360px;padding:28px 16px}.real-play-gate h1{font-size:27px}.slot-play-mode button{padding:5px 8px;font-size:10px}.slot-funding-note{font-size:8px}.appbar-center:has(.slot-play-mode){display:flex!important;flex-direction:column;justify-content:center;align-items:center;min-width:0}}

body[data-game] .appbar-center:has(.slot-play-mode){display:flex!important;position:fixed;left:50%;top:8px;transform:translateX(-50%);flex-direction:column;align-items:center;pointer-events:auto;letter-spacing:0;z-index:35}body[data-game] .appbar-center:has(.slot-play-mode) button{margin:0}body[data-game] .slot-play-mode{background:#0a1020ed}
