body{padding-bottom:96px!important}button{border-radius:24px!important;font-weight:800!important}button b{font-weight:900!important}.wallet-bar{position:fixed;z-index:400;bottom:0;left:0;right:0;display:flex;gap:18px;align-items:center;padding:12px max(12px,env(safe-area-inset-left));background:#121625f2;border-top:1px solid #d9bc74;color:#eee2c4;backdrop-filter:blur(10px)}.wallet-load{position:relative;display:grid;gap:3px;padding:10px 55px 10px 18px;text-align:left;background:#2b3544;color:#f5df9f;border:1px solid #d3b46f;min-width:230px}.wallet-load span{font-size:10px;letter-spacing:1px}.wallet-load b{font-size:16px}.wallet-load i{position:absolute;right:17px;top:12px;font:30px Arial}.wallet-bar.loading i{animation:load-arrow 2.5s linear infinite}@keyframes load-arrow{0%{transform:translateX(-18px);opacity:.3}80%{transform:translateX(8px);opacity:1}100%{opacity:0}}.wallet-info{font-size:11px}.auto-countdown{position:fixed;bottom:91px;right:14px;z-index:350;background:#372852ee;border:1px solid #f1d48a;border-radius:22px;padding:12px 19px;font:bold 13px Arial;color:#ffe9a8;box-shadow:0 0 22px #be8bea40}.game-intro{position:fixed;inset:0;z-index:5000;display:grid;place-content:center;text-align:center;background:radial-gradient(ellipse,#453060,#0c1020 70%);color:#fff0c9;overflow:hidden}.game-intro h2{font:clamp(28px,7vw,58px) Georgia;margin:20px}.game-intro .intro-art{font:110px Georgia;animation:intro-enter 2.4s ease both}.game-intro small{letter-spacing:4px;color:#cdb4ed}.game-intro button{margin:25px auto;width:max-content;padding:10px 24px;background:#27223d;color:#ddd;border:1px solid #c7ad76}@keyframes intro-enter{0%{opacity:0;transform:scale(.4) rotate(-12deg)}45%{opacity:1;transform:scale(1.12) rotate(3deg)}100%{transform:scale(1) rotate(0)}}@media(max-width:500px){.wallet-bar{gap:8px}.wallet-info{font-size:9px}.wallet-load{min-width:195px;padding-left:12px}.wallet-load b{font-size:14px}}@media(prefers-reduced-motion:reduce){.wallet-bar.loading i,.intro-art{animation:none!important}}

[hidden]{display:none!important}.lobby-top{flex-wrap:wrap}body:has(#lobby){padding-bottom:0!important}
