.view-admin,.view-admin .content,.admin-console,.admin-v2034-main,.admin-v2034-main>*{min-width:0;max-width:100%}.view-admin,.admin-console{overflow-x:clip}.admin-console .admin-v2034-main .legacy-creator-subnav,.admin-console .admin-v2034-main .legacy-operation-subnav{display:none!important}.admin-console .scene-editor-grid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:start;gap:20px;display:grid}.admin-console .scene-preview{background:#091824;border:1px solid #304958;border-radius:16px;gap:10px;min-width:0;padding:17px;display:grid}.admin-console .scene-preview-stage{aspect-ratio:16/9;background:radial-gradient(circle at 50% 45%,#203c52,#08121e 75%) 50%/cover;border:1px solid #486273;border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 45px #0008}.admin-console .scene-preview-stage:after{content:"";pointer-events:none;background:linear-gradient(#06101b18,#02070d70);position:absolute;inset:0}.admin-console .scene-preview-table{z-index:1;color:#e9d38b;background:radial-gradient(#176540,#0a3125 72%);border:7px solid #c7a35e;border-radius:50%/38%;place-items:center;width:64%;height:45%;font:700 34px Georgia,serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);box-shadow:0 20px 45px #000a,0 0 0 2px #07121c}.admin-console .scene-library{gap:12px;margin-top:18px;display:grid}.admin-console .scene-library article{background:#0a1823;border:1px solid #304958;border-radius:14px;grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:15px;min-width:0;padding:13px;display:grid}.admin-console .scene-library-art{aspect-ratio:16/9;background:#0d2230 50%/cover no-repeat;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff14}.admin-console .scene-library article>div:nth-child(2){gap:4px;min-width:0;display:grid}.admin-console .scene-library p{color:#9eb2c1;margin:3px 0 0;font-size:12px}.admin-console .scene-library small{color:#6fd9d6;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.admin-console .radio-studio{min-width:0}.admin-console .radio-station-form,.admin-console .radio-track-editor{background:#0a1823;border:1px solid #304958;border-radius:16px;margin-top:18px;padding:18px}.admin-console .radio-track-editor{gap:15px;display:grid}.admin-console .radio-track-editor>form{gap:12px;display:grid}.admin-console .radio-station-list{gap:9px;margin-top:18px;display:grid}.admin-console .radio-station-list>button{color:#e9f0f5;text-align:left;background:#091722;border:1px solid #304958;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;padding:13px 15px;display:grid}.admin-console .radio-station-list>button:hover{background:#0e2230;border-color:#62b7b2}.admin-console .radio-station-list>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.admin-console .radio-station-list b{font-size:14px}.admin-console .radio-station-list small{color:#8fa9ba;overflow-wrap:anywhere;font-size:10px}.admin-console .radio-station-list em{color:#8ce4d5;font-size:11px;font-style:normal;font-weight:800}.admin-console .radio-station-mark,.admin-console .radio-track-mark{color:#8fe9d8;background:#123039;border:1px solid #4e847f;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.admin-console .radio-track-list{gap:10px;display:grid}.admin-console .radio-track-list article{background:#07141e;border:1px solid #2d4351;border-radius:13px;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;padding:13px;display:grid}.admin-console .radio-track-list article>div{gap:4px;min-width:0;display:grid}.admin-console .radio-track-list p{color:#93aabc;margin:2px 0;font-size:11px}.admin-console .radio-track-list audio{width:min(100%,420px);height:34px;margin-top:5px}@media (max-width:760px){.admin-console>.admin-rail-sub{display:none!important}.admin-console .admin-mobile-tool{color:#9bb5c9;letter-spacing:.03em;gap:7px;width:100%;min-width:0;margin:0 0 15px;padding:0;font-size:10px;font-weight:800;display:grid!important}.admin-console .admin-mobile-tool select{height:47px;display:block;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 13px!important;font-size:14px!important}.admin-console .admin-v2034-main{width:100%;max-width:100%;overflow:hidden}.admin-console .admin-v2034-main .admin-subnav:not(.legacy-creator-subnav):not(.legacy-operation-subnav){overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto!important}.admin-console .admin-v2034-main .studio-layout,.admin-console .preset-studio-layout,.admin-console .scene-editor-grid{grid-template-columns:minmax(0,1fr)!important}.admin-console .scene-preview{grid-row:auto;max-width:100%}.admin-console .scene-library article{grid-template-columns:96px minmax(0,1fr);gap:10px;padding:10px}.admin-console .scene-library article>button{grid-column:1/-1;width:100%}.admin-console .radio-station-form,.admin-console .radio-track-editor{padding:13px}.admin-console .radio-station-list>button{grid-template-columns:38px minmax(0,1fr) auto;padding:11px}.admin-console .radio-track-list article{grid-template-columns:34px minmax(0,1fr);padding:11px}.admin-console .radio-track-list article>.danger-btn{grid-column:1/-1;justify-content:center;width:100%}.admin-console .radio-track-list audio{max-width:100%}.admin-console .panel,.admin-console .sc-panel{max-width:100%;overflow:hidden}.admin-console .actions{flex-wrap:wrap;max-width:100%}.admin-console input,.admin-console textarea,.admin-console select{max-width:100%}}@media (max-width:700px){.view-play .game-reel{border-radius:20px;padding:20px 14px 22px}.view-play .game-reel-header{align-items:center;margin-bottom:14px}.view-play .game-reel-header h2{font-size:clamp(1.75rem,9vw,2.5rem);line-height:1.02}.view-play .game-reel-header p{font-size:12px;line-height:1.35}.view-play .game-reel-controls{flex:none}.view-play .game-reel-track{gap:10px;width:100%;padding:2px 0 9px;scroll-padding-inline:0}.view-play .game-reel:not(.game-reel-home) .game-reel-card{aspect-ratio:4/5;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:0;max-width:100%;min-height:0;padding:15px}.view-play .game-reel-card.reel-image-only{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.view-play .game-reel-home .game-reel-card{flex:0 0 min(72vw,260px);width:min(72vw,260px);max-width:min(72vw,260px)}}.sc-deck-back-only{margin:auto!important;display:block!important;position:relative!important;transform:none!important}.sc-deck-back-only .sc-card{position:absolute}.sc-deck-back-only .sc-card:first-child{transform:translate(-12px,5px)rotate(-8deg)}.sc-deck-back-only .sc-card:nth-child(2){transform:translate(-3px,1px)rotate(-2deg)}.sc-deck-back-only .sc-card:nth-child(3){transform:translate(7px)rotate(6deg)}.sc-deck-face-view{place-items:center;min-height:142px;padding:4px;display:grid}.sc-deck-face-view .card{filter:drop-shadow(0 13px 13px #0007);width:90px!important;height:134px!important;position:relative!important;transform:none!important}.deck-view-toggle{background:#0a1521;border:1px solid #526475;border-radius:10px;align-items:center;gap:3px;padding:3px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.deck-view-toggle button{color:#93a7b7;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;border-radius:7px;min-height:31px;padding:6px 10px;font-size:10px;font-weight:850}.deck-view-toggle button.active{color:#132112;background:#c9e96e;box-shadow:0 3px 10px #0004}.sc-dialog>.deck-view-toggle{margin:0 0 13px}.sc-dialog .sc-edition-stamp{max-width:calc(100% - 82px);top:12px!important;right:58px!important}.studio-deck-toggle{margin:0 auto 13px}.admin-console .studio-preview-content>.deck-view-toggle{width:max-content;max-width:100%;display:flex}.full-custom-card,.full-custom-card-image{background:#fffdf8!important}.full-custom-card{overflow:hidden}.full-custom-card-image{width:100%;height:100%;display:block;object-fit:contain!important}.game-screen.has-scene .game-board{background-image:linear-gradient(180deg,#03080e2e,#03080e6b),var(--scene-art)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.game-screen.has-scene .game-board:before{opacity:.18}.game-screen.has-scene .casino-table{box-shadow:0 0 0 2px #d8a747,0 0 0 7px #182330,0 28px 72px #000e,inset 0 0 0 2px #ffffff28,inset 0 0 85px #00180db0}.game-screen .table-center{display:none!important}.game-screen .game-bar{grid-template-columns:40px 150px minmax(120px,auto) minmax(0,1fr)}.game-screen .game-stake{white-space:nowrap;justify-self:start}.game-screen .match-heading{justify-self:center;min-width:0}.game-screen .match-heading b,.game-screen .match-heading span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.landscape-gate{display:none}@media (orientation:portrait) and (max-width:760px){.game-screen:not(.queue-screen) .landscape-gate{z-index:10000;text-align:center;background:radial-gradient(circle at 50% 40%,#173149,#07111d 58%,#030810 100%);place-items:center;padding:26px;display:grid;position:fixed;inset:0}.game-screen:not(.queue-screen) .landscape-gate>div{background:#0b1927e8;border:1px solid #526d82;border-radius:22px;justify-items:center;gap:12px;width:min(330px,100%);padding:27px 22px;display:grid;box-shadow:0 24px 80px #000a}.landscape-gate span{color:#8ff3df;background:#102d35;border:1px solid #63cabd;border-radius:16px;place-items:center;width:60px;height:60px;font-size:38px;line-height:1;animation:1.6s ease-in-out infinite rotatePhoneHint;display:grid}.landscape-gate b{color:#f6edda;font:700 27px/1.05 Georgia,serif}.landscape-gate p{color:#adc0ce;margin:0;font-size:13px;line-height:1.5}.landscape-gate button{width:100%;margin-top:4px}}@keyframes rotatePhoneHint{0%,to{transform:rotate(0)}50%{transform:rotate(90deg)}}@media (orientation:landscape) and (max-width:960px) and (max-height:600px){.game-screen .game-bar{height:46px;padding:0 max(8px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0b1826f4,#06111cf4);grid-template-columns:34px 36px auto minmax(0,1fr);gap:6px;position:relative}.game-screen .table-exit{width:31px;height:31px;font-size:25px}.game-screen .game-brand{min-width:0}.game-screen .game-brand img{width:32px;height:32px}.game-screen .game-brand-copy{display:none!important}.game-screen .game-stake{border-radius:9px;min-width:0;padding:4px 7px}.game-screen .game-stake small{letter-spacing:.13em;font-size:5px;line-height:1;display:block!important}.game-screen .game-stake b{line-height:1.2;font-size:9px!important}.game-screen .match-heading{text-align:center;pointer-events:none;width:min(240px,38vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-screen .match-heading b{line-height:1.15;display:block;font-size:11px!important}.game-screen .match-heading span{margin-top:2px;display:block;font-size:6px!important}.game-screen .game-board{overflow:hidden;height:calc(100dvh - 46px)!important;padding:3px max(7px,env(safe-area-inset-right)) 0 max(7px,env(safe-area-inset-left))!important;grid-template-rows:31px minmax(0,1fr) 112px!important}.game-screen .table-hud{height:31px}.game-screen .scoreboard{gap:4px;top:0;left:2px}.game-screen .scoreboard>div{min-width:74px;max-width:84px;height:29px;padding:3px 6px}.game-screen .scoreboard small,.game-screen .scoreboard span{font-size:4px}.game-screen .scoreboard b{font-size:12px}.game-screen .game-message{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:min(46vw,340px);max-width:none;padding:5px 8px;font-size:6px;top:0;left:50%;right:auto;overflow:hidden;transform:translate(-50%)}.game-screen .table-stage{width:100%;max-width:none;margin:0}.game-screen .casino-table{border-width:7px;border-radius:47%/32%;box-shadow:0 0 0 2px #d8a747,0 0 0 5px #1c2a39,0 20px 48px #000c,inset 0 0 0 1px #fff2,inset 0 0 65px #00180ca8;inset:1% 5% -8%!important}.game-screen .casino-table:before{inset:3.5%}.game-screen .felt-brand{opacity:.075;width:74px}.game-screen .trick-area{inset:14% 24% 17%}.game-screen .played-card .card,.game-screen .captured-card .card{width:39px;height:58px}.game-screen .played-card.north{top:-2px}.game-screen .played-card.south{bottom:-1px}.game-screen .played-card.west{left:2%}.game-screen .played-card.east{right:2%}.game-screen .player-seat{border-radius:11px;gap:5px;min-width:118px;max-width:142px;padding:4px 6px}.game-screen .player-seat .player-avatar{width:29px;height:29px}.game-screen .seat-copy b{max-width:62px;font-size:7px}.game-screen .seat-copy small{font-size:5px}.game-screen .seat-score b{font-size:11px}.game-screen .seat-score small{font-size:4px}.game-screen .seat-bid{padding:2px 5px;font-size:5px;bottom:-12px}.game-screen .turn-clock{width:22px;height:22px;font-size:8px;top:-8px;right:-8px}.game-screen .player-seat.seat-north{top:-2px}.game-screen .player-seat.seat-south{bottom:-3px}.game-screen .player-seat.seat-west{left:-2px}.game-screen .player-seat.seat-east{right:-2px}.game-screen .my-area{height:112px;padding:0;overflow:visible}.game-screen .hand{touch-action:pan-x;width:100%;height:112px;padding:15px 8px 0;justify-content:center!important;overflow:visible!important}.game-screen .hand button{flex:none;margin-left:-27px!important}.game-screen .hand button:first-child{margin-left:0!important}.game-screen .hand .card{width:62px!important;height:92px!important}.game-screen .hand button:not(:disabled):hover,.game-screen .hand button:not(:disabled):focus,.game-screen .hand button.selected-card{z-index:24;transform:translateY(-17px)scale(1.035)!important}.game-screen .bid-box.bid-overlay{max-width:min(620px,94vw);bottom:88px}.game-screen .chat-fab{right:max(7px,env(safe-area-inset-right));width:36px;height:36px;bottom:7px}.game-screen .deal-flight .card,.game-screen .deal-deck .card{width:47px;height:70px}.game-screen .deal-deck{animation:.52s cubic-bezier(.2,.72,.25,1) both cardhouseShuffleStack!important}}@media (orientation:landscape) and (max-width:960px) and (max-height:390px){.game-screen .game-board{grid-template-rows:27px minmax(0,1fr) 92px!important}.game-screen .game-message{padding:4px 7px;font-size:5px}.game-screen .casino-table{inset:0 6% -7%!important}.game-screen .player-seat{min-width:108px;transform:scale(.9)}.game-screen .player-seat.seat-north,.game-screen .player-seat.seat-south{transform:translate(-50%)scale(.9)}.game-screen .player-seat.seat-west,.game-screen .player-seat.seat-east{transform:translateY(-50%)scale(.9)}.game-screen .my-area,.game-screen .hand{height:92px}.game-screen .hand{padding-top:7px}.game-screen .hand .card{width:55px!important;height:81px!important}.game-screen .hand button{margin-left:-24px!important}.game-screen .bid-box.bid-overlay{bottom:69px}}@keyframes cardhouseShuffleStack{0%{opacity:0;transform:translate(-50%,-50%)scale(.64)rotate(0)}15%{opacity:1;transform:translate(calc(-50% - 12px),-50%)scale(.67)rotate(-4deg)}30%{transform:translate(calc(13px - 50%),calc(-50% - 2px))scale(.67)rotate(4deg)}46%{transform:translate(calc(-50% - 8px),calc(2px - 50%))scale(.66)rotate(-3deg)}62%{transform:translate(calc(8px - 50%),-50%)scale(.66)rotate(3deg)}80%{transform:translate(-50%,-50%)scale(.66)rotate(0)}to{opacity:1;transform:translate(-50%,-50%)scale(.64)rotate(0)}}.cardhouse-radio{left:max(14px,env(safe-area-inset-left));bottom:calc(82px + env(safe-area-inset-bottom));z-index:1180;pointer-events:none;position:fixed}.cardhouse-radio.radio-in-match{left:max(8px,env(safe-area-inset-left));bottom:max(8px,env(safe-area-inset-bottom));z-index:1185}.radio-fab,.radio-panel{pointer-events:auto}.radio-fab{color:#a7f4d9;cursor:pointer;background:linear-gradient(#193b42,#0b202a);border:1px solid #5f7f88;border-radius:12px;place-items:center;width:52px;height:43px;display:grid;position:relative;box-shadow:0 10px 24px #0008,inset 0 1px #ffffff17}.radio-fab:before{content:"";opacity:.8;border:2px solid #6f9a9b;border-bottom:0;border-radius:7px 7px 0 0;height:7px;position:absolute;top:-5px;left:13px;right:13px}.boombox-icon{justify-content:center;align-items:center;gap:2px;display:flex}.boombox-icon i{border:1px solid;border-radius:50%;width:7px;height:7px}.radio-fab em{background:#74ef8d;border:2px solid #08141c;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 12px #74ef8d}.radio-panel{color:#eaf1f5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#132536f7,#08131ff8);border:1px solid #426071;border-radius:19px;grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto;width:min(365px,100vw - 28px);max-height:min(610px,100dvh - 160px);display:grid;position:absolute;bottom:54px;left:0;overflow:hidden;box-shadow:0 25px 70px #000c,inset 0 1px #ffffff0b}.radio-panel>header{border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 11px;display:flex}.radio-brand{color:#8ee9d7;align-items:center;gap:9px;min-width:0;display:flex}.radio-brand>span{min-width:0;display:grid}.radio-brand small{letter-spacing:.17em;color:#779aaa;font-size:7px}.radio-brand b{color:#eff7f5;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.radio-panel>header>button{color:#cad7df;background:#0c1925;border:1px solid #3e5567;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.radio-station-tabs{scrollbar-width:none;border-bottom:1px solid #ffffff0d;gap:6px;padding:9px 11px;display:flex;overflow-x:auto}.radio-station-tabs::-webkit-scrollbar{display:none}.radio-station-tabs button{color:#8da4b5;white-space:nowrap;background:#0b1a27;border:1px solid #334b5b;border-radius:9px;flex:none;padding:7px 9px;font-size:9px;font-weight:800}.radio-station-tabs button[aria-selected=true]{color:#b8f9e9;background:#153a3b;border-color:#73d5c3}.radio-now{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:13px 14px 8px;display:grid}.radio-disc{color:#9bf1e0;background:radial-gradient(circle,#7be7d4 0 9%,#0b1824 10% 25%,#284353 26% 31%,#0b1824 32% 100%);border:1px solid #668a93;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 18px #62ccb832}.radio-now>span:last-child{min-width:0;display:grid}.radio-now small{letter-spacing:.13em;color:#718c9e;font-size:7px}.radio-now b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.radio-now em{color:#8ca4b3;margin-top:2px;font-size:10px;font-style:normal}.radio-controls{justify-content:center;align-items:center;gap:9px;padding:2px 12px 8px;display:flex}.radio-controls button{color:#a9bac6;background:#0b1925;border:1px solid #354c5d;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.radio-controls button.active{color:#8ef1dc;background:#123538;border-color:#6fe0ca}.radio-controls .radio-play{color:#101b12;background:#b9e966;border-color:#b9e966;width:43px;height:43px}.radio-controls button:disabled{opacity:.35}.radio-volume{color:#91a7b6;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 14px 11px;font-size:9px;margin:0!important;display:grid!important}.radio-volume input{accent-color:#9de16b;width:100%}.radio-volume button{color:#a8bdc9;background:#0b1925;border:1px solid #334a59;border-radius:7px;padding:4px 7px;font-size:8px}.radio-playlist{min-height:0;padding:0 9px 9px;overflow:auto}.radio-playlist>button{color:#afbec9;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:20px minmax(0,1fr);gap:6px;width:100%;padding:9px;display:grid}.radio-playlist>button:hover,.radio-playlist>button.active{color:#f3f7f8;background:#ffffff09}.radio-playlist>button>span:first-child{color:#77dccc;font-size:10px}.radio-playlist>button>span:last-child{min-width:0;display:grid}.radio-playlist b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.radio-playlist small{color:#708998;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8px;overflow:hidden}.radio-playlist p{color:#8299a8;padding:10px;font-size:10px}.radio-panel>footer{color:#698291;text-align:center;border-top:1px solid #ffffff0e;padding:8px 12px;font-size:8px}@media (max-width:760px){.cardhouse-radio{left:max(9px,env(safe-area-inset-left));bottom:calc(78px + env(safe-area-inset-bottom))}.radio-fab{width:48px;height:40px}.radio-panel{width:min(345px,100vw - 18px);max-height:calc(100dvh - 140px)}}@media (orientation:landscape) and (max-width:960px) and (max-height:600px){.cardhouse-radio.radio-in-match{left:max(7px,env(safe-area-inset-left));bottom:max(7px,env(safe-area-inset-bottom))}.cardhouse-radio.radio-in-match .radio-fab{border-radius:10px;width:43px;height:35px}.cardhouse-radio.radio-in-match .radio-fab:before{height:6px;top:-4px;left:11px;right:11px}.cardhouse-radio.radio-in-match .radio-panel{grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto;width:min(330px,52vw);max-height:calc(100dvh - 60px);bottom:44px;left:0}.cardhouse-radio.radio-in-match .radio-now{grid-template-columns:38px minmax(0,1fr);padding:8px 11px 4px}.cardhouse-radio.radio-in-match .radio-disc{width:36px;height:36px}.cardhouse-radio.radio-in-match .radio-controls{padding-bottom:4px}.cardhouse-radio.radio-in-match .radio-controls button{width:29px;height:29px}.cardhouse-radio.radio-in-match .radio-controls .radio-play{width:37px;height:37px}.cardhouse-radio.radio-in-match .radio-volume{padding-bottom:7px}.cardhouse-radio.radio-in-match .radio-playlist>button{padding:6px 8px}}@media (prefers-reduced-motion:reduce){.landscape-gate span,.game-screen .deal-deck{animation-duration:.01ms!important;animation-iteration-count:1!important}}
@media (max-width:700px){.premium-home>.game-reel-home .game-reel-card.reel-image-only.reel-inline-art{overflow:hidden;aspect-ratio:auto!important;background:0 0!important;border:0!important;border-radius:18px!important;flex:0 0 min(76vw,330px)!important;width:min(76vw,330px)!important;max-width:min(76vw,330px)!important;height:auto!important;min-height:0!important;padding:0!important;box-shadow:0 12px 30px #0007!important}.premium-home>.game-reel-home .game-reel-card.reel-image-only.reel-inline-art:hover,.premium-home>.game-reel-home .game-reel-card.reel-image-only.reel-inline-art:focus-visible,.premium-home>.game-reel-home .game-reel-card.reel-image-only.reel-inline-art.selected{border:0!important;box-shadow:0 0 0 2px #d5b36c,0 14px 34px #0009!important}.premium-home>.game-reel-home .reel-card-image{object-fit:contain;border-radius:18px;width:100%;max-width:100%;height:auto;display:block}}
.match-loading-popover{z-index:2400;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;background:linear-gradient(145deg,#12283af5,#07131ff7);border:1px solid #6b8ba0;border-radius:15px;align-items:center;gap:12px;min-width:190px;max-width:min(320px,100vw - 28px);padding:14px 17px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 70px #000c,0 0 30px #53dcca22}.match-loading-popover>div{gap:2px;min-width:0;display:grid}.match-loading-popover b{color:#f5f1e7;font-size:13px}.match-loading-popover small{color:#91a8b8;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.match-loading-spinner{border:3px solid #446273;border-top-color:#8cf0dc;border-radius:50%;flex:none;width:24px;height:24px;animation:.75s linear infinite v2038Spin;display:block}@keyframes v2038Spin{to{transform:rotate(360deg)}}.match-entry-loading{background:radial-gradient(circle at 50% 42%,#173247,#07121d 60%,#030810 100%);place-items:center;display:grid}.entry-loading-card{text-align:left;background:#0b1927ed;border:1px solid #49677b;border-radius:18px;grid-template-columns:32px 1fr;align-items:center;gap:2px 12px;width:min(330px,100vw - 30px);padding:18px 20px;display:grid;box-shadow:0 24px 70px #000b}.entry-loading-card .match-loading-spinner{grid-row:1/3}.entry-loading-card b{font-size:16px}.entry-loading-card small{color:#91a6b6;font-size:10px;line-height:1.4}@media (orientation:portrait) and (max-width:760px){.game-screen .landscape-gate{z-index:10000!important;text-align:center!important;background:radial-gradient(circle at 50% 40%,#173149,#07111d 58%,#030810 100%)!important;place-items:center!important;padding:26px!important;display:grid!important;position:fixed!important;inset:0!important}.game-screen .landscape-gate>div{background:#0b1927e8;border:1px solid #526d82;border-radius:22px;justify-items:center;gap:12px;width:min(330px,100%);padding:27px 22px;display:grid;box-shadow:0 24px 80px #000a}}.queue-table-board{background:radial-gradient(at 50% 45%,#153243,#07131f 70%);grid-template-rows:52px minmax(0,1fr) auto;gap:0;height:calc(100dvh - 58px);min-height:0;padding:6px 12px 10px;display:grid;position:relative;overflow:hidden}.game-screen.has-scene .queue-table-board{background-image:linear-gradient(180deg,#03080e33,#03080e80),var(--scene-art);background-position:50%;background-size:cover}.queue-table-hud{z-index:25;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071521da;border:1px solid #29475a;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:100%;max-width:1120px;margin:0 auto;padding:5px 10px;display:grid;position:relative;box-shadow:0 10px 28px #0006}.queue-table-hud>div{grid-template-columns:8px auto;align-items:center;gap:0 7px;display:grid}.queue-table-hud>div small{letter-spacing:.16em;color:#7eb8c3;font-size:6px}.queue-table-hud>div b{grid-column:2;font-size:11px}.queue-live-dot{background:#55e88c;border-radius:50%;grid-row:1/3;width:7px;height:7px;box-shadow:0 0 12px #55e88c}.queue-table-hud p{text-align:center;color:#849baa;margin:0;font-size:9px}.queue-assets{color:#8fa2af;letter-spacing:.12em;white-space:nowrap;border:1px solid #52616f;border-radius:999px;padding:5px 8px;font-size:6px;font-weight:950}.queue-assets.ready{color:#8ff2b1;background:#103124;border-color:#4da878}.queue-table-stage{z-index:5;width:min(1160px,100%);height:100%;min-height:0;margin:0 auto;position:relative}.queue-table-stage .casino-table{border-radius:20%/25%;inset:5% 10% 6%}.queue-table-stage .felt-brand{opacity:.07;width:100px}.queue-seat-layer{z-index:18;pointer-events:none;position:absolute;inset:0}.queue-table-seat{pointer-events:auto;background:linear-gradient(145deg,#102638f1,#071521f1);border:1px solid #385c71;border-radius:14px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:150px;max-width:190px;padding:6px 8px;display:grid;position:absolute;box-shadow:0 10px 28px #0009}.queue-table-seat.mine{border-color:#70e7d6;box-shadow:0 0 0 2px #60ddc633,0 10px 28px #0009}.queue-table-seat.vacant{opacity:.9;border-style:dashed}.queue-table-seat.seat-north{top:1%;left:50%;transform:translate(-50%)}.queue-table-seat.seat-south{bottom:1%;left:50%;transform:translate(-50%)}.queue-table-seat.seat-west{top:50%;left:1%;transform:translateY(-50%)}.queue-table-seat.seat-east{top:50%;right:1%;transform:translateY(-50%)}.queue-seat-avatar{color:#8ddfd3;background:#10273a;border:2px solid #4a7188;border-radius:50%;place-items:center;width:37px;height:37px;display:grid;overflow:hidden}.queue-seat-avatar .player-avatar{border-radius:50%!important;width:100%!important;height:100%!important}.queue-seat-copy{min-width:0;display:grid}.queue-seat-copy small{letter-spacing:.12em;color:#75afbd;font-size:5px}.queue-seat-copy b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.queue-seat-copy span{color:#7f95a5;white-space:nowrap;font-size:6px}.queue-table-seat em{color:#78909f;letter-spacing:.08em;border:1px solid #3d5666;border-radius:999px;padding:4px 6px;font-size:5px;font-style:normal;font-weight:950}.queue-table-seat em.is-ready{color:#8ff0b0;background:#123225;border-color:#54c680}.queue-center-card{z-index:20;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#081824e8;border:1px solid #537489;border-radius:14px;grid-template-columns:31px 1fr;align-items:center;gap:2px 9px;width:min(260px,38%);padding:11px 13px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 36px #0009}.queue-center-card>svg{color:#90efdc;background:#173848;border-radius:50%;grid-row:1/3;width:29px;height:29px;padding:6px}.queue-center-card b{font-size:10px}.queue-center-card span{color:#91a6b4;font-size:7px;line-height:1.35}.queue-table-controls{z-index:30;justify-content:center;align-items:center;gap:10px;min-height:72px;padding-top:6px;display:flex;position:relative}.queue-table-controls .queue-bot-toggle{grid-template-columns:32px 1fr auto;width:min(410px,48vw);margin:0;padding:8px 10px}.queue-table-controls .queue-bot-toggle svg{width:30px;height:30px;padding:6px}.queue-table-controls .queue-bot-toggle b{font-size:9px}.queue-table-controls .queue-bot-toggle small{font-size:7px}.queue-table-actions{gap:8px;display:flex}.queue-table-actions button{min-height:42px;padding:9px 14px;font-size:10px}.queue-table-actions .primary{min-width:155px}.lobby-return-overlay{z-index:10050;color:#e9f0f4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#091824f3;border:1px solid #537286;border-radius:14px;align-items:center;gap:10px;padding:13px 17px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #000c}.lobby-return-overlay span{color:#8de9d8;font-size:22px}.lobby-return-overlay b{white-space:nowrap;font-size:12px}.game-screen .reference-table-layout{overflow:hidden;grid-template-rows:38px minmax(0,1fr) 118px!important;padding:4px 10px 0!important}.reference-table-layout .table-hud{height:38px}.reference-table-layout .scoreboard{gap:5px;top:2px;left:4px}.reference-table-layout .scoreboard>div{border-radius:9px;min-width:88px;max-width:102px;height:34px;padding:4px 7px}.reference-table-layout .scoreboard small,.reference-table-layout .scoreboard span{font-size:5px}.reference-table-layout .scoreboard b{font-size:14px}.reference-table-layout .game-message{text-align:center;width:min(430px,45vw);max-width:none;padding:6px 10px;font-size:8px}.reference-table-layout .table-stage{width:min(1180px,100%);max-width:none;margin:0 auto;overflow:visible}.reference-table-layout .casino-table{border-radius:20%/25%!important;inset:3% 10% 1%!important}.reference-table-layout .casino-table:before{border-radius:inherit;inset:3.5%!important}.reference-table-layout .felt-brand{opacity:.065!important;width:95px!important}.reference-table-layout .player-seat{border-radius:14px!important;grid-template-columns:38px minmax(0,1fr) auto!important;gap:6px!important;min-width:112px!important;max-width:138px!important;padding:5px 7px!important}.reference-table-layout .seat-avatar{width:37px!important;min-width:37px!important;height:37px!important;min-height:37px!important}.reference-table-layout .seat-copy b{max-width:62px!important;font-size:8px!important}.reference-table-layout .seat-copy small{font-size:5px!important}.reference-table-layout .seat-score{padding-left:5px}.reference-table-layout .seat-score b{font-size:12px!important}.reference-table-layout .seat-score small{font-size:4px!important}.reference-table-layout .seat-bid{padding:2px 6px!important;font-size:5px!important;bottom:-13px!important}.reference-table-layout .player-seat.seat-north{top:0!important}.reference-table-layout .player-seat.seat-south{bottom:-7px!important}.reference-table-layout .player-seat.seat-west{top:50%!important;left:1%!important}.reference-table-layout .player-seat.seat-east{top:50%!important;right:1%!important}.reference-table-layout .turn-clock{color:#8dffaf!important;background:#0b2419!important;border-width:2px!important;width:27px!important;height:27px!important;font-size:9px!important;top:-10px!important;right:-11px!important}.reference-table-layout .player-seat.turn{transform:scale(1.035);border-color:#68ed91!important;box-shadow:0 0 0 2px #51e57b35,0 0 26px #47e77955,0 10px 25px #0008!important}.reference-table-layout .player-seat.seat-north.turn,.reference-table-layout .player-seat.seat-south.turn{transform:translate(-50%)scale(1.035)}.reference-table-layout .player-seat.seat-west.turn,.reference-table-layout .player-seat.seat-east.turn{transform:translateY(-50%)scale(1.035)}.reference-table-layout .turn-timer{box-shadow:0 0 12px #45e77788;border:3px solid #66ee91!important;animation:1.1s ease-in-out infinite v2038TurnRing!important;inset:-5px!important}@keyframes v2038TurnRing{50%{opacity:.45;transform:scale(1.09)}}.reference-table-layout .trick-area{z-index:12!important;inset:0!important}.reference-table-layout .played-card{--land-rot:0deg;will-change:transform,opacity;animation:.46s cubic-bezier(.16,.82,.2,1) both v2038PlayToCenter!important;inset:50% auto auto 50%!important}.reference-table-layout .played-card.north{--play-from-x:0px;--play-from-y:-150px;--land-rot:2deg;top:38%!important;left:50%!important}.reference-table-layout .played-card.south{--play-from-x:0px;--play-from-y:150px;--land-rot:-2deg;top:62%!important;left:50%!important}.reference-table-layout .played-card.west{--play-from-x:-190px;--play-from-y:0px;--land-rot:-5deg;top:50%!important;left:43%!important}.reference-table-layout .played-card.east{--play-from-x:190px;--play-from-y:0px;--land-rot:5deg;top:50%!important;left:57%!important}.reference-table-layout .played-card .card,.reference-table-layout .captured-card .card{width:58px!important;height:86px!important}.reference-table-layout .trick-play-label,.reference-table-layout .played-card.south .trick-play-label{top:calc(100% + 4px)!important;bottom:auto!important}@keyframes v2038PlayToCenter{0%{opacity:0;transform:translate(calc(-50% + var(--play-from-x)),calc(-50% + var(--play-from-y))) rotate(0deg) scale(.72)}68%{opacity:1;transform:translate(-50%,-50%) rotate(var(--land-rot)) scale(1.06)}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--land-rot)) scale(1)}}.reference-table-layout .deal-sequence{z-index:29}.reference-table-layout .deal-deck{filter:drop-shadow(0 10px 12px #000c);width:54px;height:81px;top:50%;left:50%;animation:none!important;transform:translate(-50%,-50%)!important}.reference-table-layout .deal-deck .shuffle-layer{transform-origin:50% 80%;animation:.7s cubic-bezier(.18,.78,.2,1) both v2038ShuffleLayer;display:block;position:absolute;inset:0}.reference-table-layout .deal-deck .shuffle-layer .card{width:54px!important;height:81px!important}.reference-table-layout .deal-deck .shuffle-0{--shuffle-x:-28px;--shuffle-y:3px;--shuffle-r:-14deg}.reference-table-layout .deal-deck .shuffle-1{--shuffle-x:29px;--shuffle-y:-4px;--shuffle-r:15deg}.reference-table-layout .deal-deck .shuffle-2{--shuffle-x:-18px;--shuffle-y:-14px;--shuffle-r:-8deg}.reference-table-layout .deal-deck .shuffle-3{--shuffle-x:18px;--shuffle-y:13px;--shuffle-r:9deg}.reference-table-layout .deal-deck .shuffle-4{--shuffle-x:-8px;--shuffle-y:15px;--shuffle-r:-4deg}.reference-table-layout .deal-deck .shuffle-5{--shuffle-x:7px;--shuffle-y:-10px;--shuffle-r:4deg}@keyframes v2038ShuffleLayer{0%{opacity:0;transform:translate(0)rotate(0)scale(.84)}18%{opacity:1;transform:translate(var(--shuffle-x),var(--shuffle-y)) rotate(var(--shuffle-r)) scale(1)}55%{opacity:1;transform:translate(0)rotate(0)scale(1.02)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}.reference-table-layout .deal-flight{--deal-travel-x:clamp(175px,32vw,390px)!important;--deal-travel-y:clamp(105px,29vh,225px)!important;animation-duration:.46s!important}.reference-table-layout .deal-flight .card{width:48px!important;height:72px!important}.reference-table-layout .my-area{background:linear-gradient(#0000 0,#03070d5c 32%,#03070ddc 100%);margin-top:-30px;position:relative;z-index:35!important;height:118px!important;padding:0 4px!important;overflow:visible!important}.reference-table-layout .hand,.reference-table-layout .deal-hand-preview{justify-content:center;align-items:flex-end;width:min(100%,900px);height:118px;margin:0 auto;padding:19px 6px 3px;display:flex;overflow:visible}.reference-table-layout .deal-hand-preview{z-index:32;pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.reference-table-layout .hand button,.reference-table-layout .deal-hand-preview>span{transform-origin:50% 118%;z-index:var(--hand-z,1);filter:drop-shadow(0 8px 8px #0009);flex:none;position:relative;transform:translateY(var(--fan-drop,0px)) rotate(var(--fan-rotate,0deg))!important;margin-left:-25px!important}.reference-table-layout .hand button:first-child,.reference-table-layout .deal-hand-preview>span:first-child{margin-left:0!important}.reference-table-layout .hand .card,.reference-table-layout .deal-hand-preview .card{width:76px!important;height:112px!important}.reference-table-layout .deal-hand-preview>span{opacity:0;animation:v2038DealHandSettle .25s cubic-bezier(.18,.82,.25,1) var(--deal-hand-delay) both}.reference-table-layout .hand button:not(:disabled):hover,.reference-table-layout .hand button:not(:disabled):focus,.reference-table-layout .hand button.selected-card{filter:drop-shadow(0 17px 11px #000c);transform:translateY(calc(var(--fan-drop,0px) - 24px)) rotate(var(--fan-rotate,0deg)) scale(1.055)!important;z-index:45!important}@keyframes v2038DealHandSettle{0%{opacity:0;transform:translateY(-52px) rotate(var(--fan-rotate,0deg)) scale(.72)}to{opacity:1;transform:translateY(var(--fan-drop,0px)) rotate(var(--fan-rotate,0deg)) scale(1)}}.match-begin-overlay{z-index:80;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071622ee;border:1px solid #638096;border-radius:15px;grid-template-columns:31px 1fr;align-items:center;gap:2px 10px;width:min(310px,44%);padding:13px 15px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 48px #000c}.match-begin-overlay .match-loading-spinner{grid-row:1/3;width:26px;height:26px}.match-begin-overlay b{font-size:11px}.match-begin-overlay small{color:#91a8b7;font-size:7px;line-height:1.4}.reference-table-layout.preparing-assets .seats-layer{opacity:.9}.reference-table-layout .table-stage>.bid-picker{width:min(470px,48vw)!important;max-height:82%!important;top:49%!important}.reference-table-layout .bid-picker-options{grid-template-columns:repeat(7,minmax(0,1fr))}@media (orientation:landscape) and (max-width:960px) and (max-height:600px){.game-screen .game-bar{height:44px!important;padding:0 max(7px,env(safe-area-inset-right)) 0 max(7px,env(safe-area-inset-left))!important;grid-template-columns:32px 34px auto minmax(0,1fr)!important;gap:5px!important}.game-screen .table-exit,.game-screen .game-brand img{width:30px!important;height:30px!important}.game-screen .game-stake{padding:3px 6px!important}.game-screen .game-stake small{font-size:4px!important}.game-screen .game-stake b{font-size:8px!important}.game-screen .match-heading{width:min(240px,38vw)!important}.game-screen .match-heading b{font-size:10px!important}.game-screen .match-heading span{font-size:5px!important}.queue-table-board{height:calc(100dvh - 44px);padding:3px max(7px,env(safe-area-inset-right)) 4px max(7px,env(safe-area-inset-left));grid-template-rows:34px minmax(0,1fr) 58px}.queue-table-hud{grid-template-columns:auto 1fr auto;height:31px;padding:3px 7px}.queue-table-hud p{font-size:6px}.queue-table-hud>div small{font-size:4px}.queue-table-hud>div b{font-size:8px}.queue-assets{padding:3px 5px;font-size:4px}.queue-table-stage .casino-table{inset:4% 9%;border-width:7px!important;border-radius:19%/24%!important}.queue-table-stage .felt-brand{width:62px}.queue-table-seat{border-radius:10px;grid-template-columns:29px minmax(0,1fr) auto;gap:4px;min-width:105px;max-width:125px;padding:4px 5px}.queue-seat-avatar{border-width:1px;width:28px;height:28px}.queue-seat-copy small{font-size:4px}.queue-seat-copy b{font-size:6px}.queue-seat-copy span{display:none}.queue-table-seat em{padding:2px 4px;font-size:4px}.queue-table-seat.seat-north{top:0}.queue-table-seat.seat-south{bottom:-2px}.queue-table-seat.seat-west{left:0}.queue-table-seat.seat-east{right:0}.queue-center-card{border-radius:10px;grid-template-columns:24px 1fr;gap:1px 6px;width:min(220px,34%);padding:7px 9px}.queue-center-card>svg{width:23px;height:23px;padding:5px}.queue-center-card b{font-size:7px}.queue-center-card span{font-size:5px}.queue-table-controls{gap:6px;min-height:56px;padding-top:3px}.queue-table-controls .queue-bot-toggle{grid-template-columns:28px 1fr auto;width:min(335px,46vw);height:50px;padding:5px 7px}.queue-table-controls .queue-bot-toggle svg{width:27px;height:27px}.queue-table-controls .queue-bot-toggle b{font-size:7px}.queue-table-controls .queue-bot-toggle small{font-size:5px}.queue-table-actions{gap:5px}.queue-table-actions button{min-height:36px;padding:6px 10px;font-size:7px}.queue-table-actions .primary{min-width:112px}.game-screen .reference-table-layout{height:calc(100dvh - 44px)!important;padding:2px max(5px,env(safe-area-inset-right)) 0 max(5px,env(safe-area-inset-left))!important;grid-template-rows:29px minmax(0,1fr) 96px!important}.reference-table-layout .table-hud{height:29px}.reference-table-layout .scoreboard{gap:3px;top:0;left:1px}.reference-table-layout .scoreboard>div{min-width:70px;max-width:77px;height:27px;padding:2px 5px}.reference-table-layout .scoreboard small,.reference-table-layout .scoreboard span{font-size:4px}.reference-table-layout .scoreboard b{font-size:11px}.reference-table-layout .game-message{width:min(350px,43vw);padding:4px 7px;font-size:5px}.reference-table-layout .casino-table{border-width:7px!important;border-radius:19%/23%!important;inset:2% 9% 0!important}.reference-table-layout .felt-brand{width:62px!important}.reference-table-layout .player-seat{border-radius:10px!important;grid-template-columns:29px minmax(0,1fr) auto!important;gap:4px!important;min-width:96px!important;max-width:112px!important;padding:3px 5px!important}.reference-table-layout .seat-avatar{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.reference-table-layout .seat-copy b{max-width:46px!important;font-size:6px!important}.reference-table-layout .seat-copy small{font-size:4px!important}.reference-table-layout .seat-score b{font-size:9px!important}.reference-table-layout .seat-score small{font-size:3px!important}.reference-table-layout .seat-bid{padding:1px 4px!important;font-size:4px!important;bottom:-10px!important}.reference-table-layout .turn-clock{width:21px!important;height:21px!important;font-size:7px!important;top:-8px!important;right:-8px!important}.reference-table-layout .player-seat.seat-north{top:-1px!important}.reference-table-layout .player-seat.seat-south{bottom:-7px!important}.reference-table-layout .player-seat.seat-west{left:0!important}.reference-table-layout .player-seat.seat-east{right:0!important}.reference-table-layout .played-card .card,.reference-table-layout .captured-card .card{width:50px!important;height:74px!important}.reference-table-layout .played-card.north{--play-from-y:-118px;top:36%!important}.reference-table-layout .played-card.south{--play-from-y:118px;top:64%!important}.reference-table-layout .played-card.west{--play-from-x:-150px;left:42.5%!important}.reference-table-layout .played-card.east{--play-from-x:150px;left:57.5%!important}.reference-table-layout .trick-play-label{display:none!important}.reference-table-layout .deal-deck{width:45px;height:67px}.reference-table-layout .deal-deck .shuffle-layer .card{width:45px!important;height:67px!important}.reference-table-layout .deal-flight{--deal-travel-x:clamp(145px,31vw,300px)!important;--deal-travel-y:clamp(76px,25vh,145px)!important;animation-duration:.42s!important}.reference-table-layout .deal-flight .card{width:40px!important;height:60px!important}.reference-table-layout .my-area{height:96px!important;margin-top:-28px!important}.reference-table-layout .hand,.reference-table-layout .deal-hand-preview{height:96px!important;padding:11px 3px 1px!important}.reference-table-layout .hand button,.reference-table-layout .deal-hand-preview>span{margin-left:-23px!important}.reference-table-layout .hand .card,.reference-table-layout .deal-hand-preview .card{width:65px!important;height:96px!important}.reference-table-layout .hand button:not(:disabled):hover,.reference-table-layout .hand button:not(:disabled):focus,.reference-table-layout .hand button.selected-card{transform:translateY(calc(var(--fan-drop,0px) - 19px)) rotate(var(--fan-rotate,0deg)) scale(1.045)!important}.reference-table-layout .table-stage>.bid-picker{width:min(400px,50vw)!important;padding:7px 9px!important;top:48%!important}.reference-table-layout .bid-picker header strong{font-size:12px}.reference-table-layout .bid-picker-options{gap:3px;margin:5px 0}.reference-table-layout .bid-picker-options button{height:24px;font-size:9px}.reference-table-layout .bid-picker footer span{display:none}.reference-table-layout .bid-picker .primary{min-height:25px;font-size:8px}.match-begin-overlay{border-radius:11px;grid-template-columns:25px 1fr;gap:1px 7px;width:min(260px,38%);padding:8px 10px}.match-begin-overlay .match-loading-spinner{width:21px;height:21px}.match-begin-overlay b{font-size:8px}.match-begin-overlay small{font-size:5px}.lobby-return-overlay{padding:9px 12px}.lobby-return-overlay b{font-size:9px}.lobby-return-overlay span{font-size:18px}}@media (orientation:landscape) and (max-width:960px) and (max-height:390px){.queue-table-board{grid-template-rows:29px minmax(0,1fr) 48px}.queue-table-controls{min-height:46px}.queue-table-controls .queue-bot-toggle{height:43px}.queue-table-stage .casino-table{inset:2% 10% 1%}.game-screen .reference-table-layout{grid-template-rows:25px minmax(0,1fr) 82px!important}.reference-table-layout .table-hud{height:25px}.reference-table-layout .scoreboard>div{height:23px}.reference-table-layout .casino-table{inset:1% 10% -1%!important}.reference-table-layout .my-area{height:82px!important;margin-top:-24px!important}.reference-table-layout .hand,.reference-table-layout .deal-hand-preview{height:82px!important;padding-top:5px!important}.reference-table-layout .hand .card,.reference-table-layout .deal-hand-preview .card{width:57px!important;height:84px!important}.reference-table-layout .hand button,.reference-table-layout .deal-hand-preview>span{margin-left:-21px!important}.reference-table-layout .played-card .card,.reference-table-layout .captured-card .card{width:44px!important;height:65px!important}}@media (prefers-reduced-motion:reduce){.match-loading-spinner,.reference-table-layout .deal-deck .shuffle-layer,.reference-table-layout .deal-hand-preview>span,.reference-table-layout .played-card{animation-duration:.01ms!important;animation-delay:0s!important}}
.premium-home>.game-reel-home .game-reel-card.reel-image-only.reel-inline-art{overflow:hidden;aspect-ratio:3/4.5!important;background:0 0!important;border:0!important;border-radius:18px!important;flex:0 0 clamp(190px,20vw,255px)!important;width:clamp(190px,20vw,255px)!important;max-width:clamp(190px,20vw,255px)!important;height:auto!important;min-height:0!important;padding:0!important;box-shadow:0 12px 30px #0007!important}.premium-home>.game-reel-home .game-reel-card.reel-image-only.reel-inline-art:hover,.premium-home>.game-reel-home .game-reel-card.reel-image-only.reel-inline-art:focus-visible,.premium-home>.game-reel-home .game-reel-card.reel-image-only.reel-inline-art.selected{border:0!important;box-shadow:0 0 0 2px #d5b36c,0 14px 34px #0009!important}.premium-home>.game-reel-home .reel-card-image{object-fit:cover;border-radius:18px;width:100%;max-width:100%;height:100%;display:block}@media (max-width:700px){.premium-home>.game-reel-home .reel-card-image{object-fit:contain;height:auto}}.game-board.opening-toss-active .hand.hidden-for-toss{visibility:hidden;pointer-events:none}.game-board .table-stage{position:relative}.game-board .table-coin-overlay{z-index:40;pointer-events:none;grid-template-columns:minmax(150px,180px) minmax(0,1fr);align-items:center;gap:14px;display:grid;position:absolute;inset:12px}.game-board .table-coin-legend,.game-board .table-coin-stage{pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#091824f4,#06111af2);border:1px solid #5b7387;box-shadow:0 18px 48px #000a,inset 0 1px #ffffff14}.game-board .table-coin-legend{border-radius:18px;justify-self:start;gap:10px;width:100%;padding:12px 12px 13px;display:grid}.game-board .table-coin-legend>b{color:#96e9d6;letter-spacing:.18em;font-size:10px}.game-board .table-coin-legend>div{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;display:grid}.game-board .table-coin-legend strong{color:#f6eddc;font-size:13px;display:block}.game-board .table-coin-legend small{color:#91a8ba;font-size:10px;line-height:1.25}.game-board .table-coin-stage{text-align:center;border-radius:22px;justify-self:center;width:min(560px,100%);padding:15px 16px 16px}.game-board .table-coin-stage .eyebrow{margin-bottom:4px;display:block}.game-board .table-coin-stage h3{color:#f6eddc;margin:0 0 8px;font:700 clamp(24px,3vw,34px)/1.05 Georgia,serif}.game-board .table-coin-stage>p{color:#cad8e0;max-width:42ch;margin:7px auto 0;font-size:12px;line-height:1.4}.game-board .table-coin-stage>.muted{color:#91a8ba;font-size:10px}.game-board .compact-choice-grid{margin-top:10px}.game-board .compact-choice-grid>div{background:linear-gradient(160deg,#0d2431,#071620);min-width:136px}.game-board .table-coin-stage .ready-actions{flex-wrap:wrap;justify-content:center;margin-top:10px}.game-board .table-coin-stage .ready-actions button{min-width:132px}.game-board .poker-chip{isolation:isolate;width:132px;height:132px;min-height:132px;margin:10px auto 8px}.game-board .poker-chip:before{content:"";background:radial-gradient(circle at 35% 30%,#fff7dc,transparent 28%), conic-gradient(from 0deg,#8e5828 0 10deg,#f5d083 10deg 22deg,#8e5828 22deg 32deg,#f5d083 32deg 44deg,#8e5828 44deg 54deg,#f5d083 54deg 66deg,#8e5828 66deg 76deg,#f5d083 76deg 88deg,#8e5828 88deg 98deg,#f5d083 98deg 110deg,#8e5828 110deg 120deg,#f5d083 120deg 132deg,#8e5828 132deg 142deg,#f5d083 142deg 154deg,#8e5828 154deg 164deg,#f5d083 164deg 176deg,#8e5828 176deg 186deg,#f5d083 186deg 198deg,#8e5828 198deg 208deg,#f5d083 208deg 220deg,#8e5828 220deg 230deg,#f5d083 230deg 242deg,#8e5828 242deg 252deg,#f5d083 252deg 264deg,#8e5828 264deg 274deg,#f5d083 274deg 286deg,#8e5828 286deg 296deg,#f5d083 296deg 308deg,#8e5828 308deg 318deg,#f5d083 318deg 330deg,#8e5828 330deg 340deg,#f5d083 340deg 352deg,#8e5828 352deg 360deg);z-index:-1;border-radius:50%;position:absolute;inset:0;box-shadow:0 18px 40px #000b}.game-board .poker-chip .coin-face{background:radial-gradient(circle at 35% 28%,#fff0c5,#d7a85d 67%,#74431f);border-radius:50%;gap:4px;inset:15px;box-shadow:inset 0 0 0 3px #73502a,inset 0 0 0 10px #f4deab,0 10px 22px #0007}.game-board .poker-chip .coin-face.tails{background:radial-gradient(circle at 35% 28%,#edf6ff,#85a9cb 66%,#274663);box-shadow:inset 0 0 0 3px #304a66,inset 0 0 0 10px #d7e6f5,0 10px 22px #0007}.game-board .poker-chip .coin-face small{letter-spacing:.18em;font-size:11px}.game-board .poker-chip .coin-face img{filter:drop-shadow(0 5px 8px #4a291e55);width:70px;height:70px}.game-board .ace-mark{color:#102535;text-shadow:0 1px #fff8;place-items:center;line-height:1;display:grid}.game-board .ace-mark i{letter-spacing:.02em;font:700 26px/1 Georgia,serif}.game-board .ace-mark em{margin-top:-2px;font:700 50px/.9 Georgia,serif}.game-board .mini-chip{border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 6px 16px #0007}.game-board .mini-chip.heads{background:radial-gradient(circle at 35% 28%,#fff0c5,#d7a85d 67%,#74431f)}.game-board .mini-chip.tails{background:radial-gradient(circle at 35% 28%,#edf6ff,#85a9cb 66%,#274663)}.game-board .mini-chip img{object-fit:contain;width:21px;height:21px}.game-board .mini-chip .ace-mark i{font-size:10px}.game-board .mini-chip .ace-mark em{color:#102535;margin-top:-1px;font-size:18px}@media (orientation:landscape) and (max-width:960px){.game-board .table-coin-overlay{grid-template-columns:minmax(112px,138px) minmax(0,1fr);align-items:start;gap:8px;inset:8px 10px 10px}.game-board .table-coin-legend{border-radius:14px;gap:7px;padding:9px}.game-board .table-coin-legend>b{font-size:8px}.game-board .table-coin-legend>div{grid-template-columns:30px minmax(0,1fr);gap:6px}.game-board .table-coin-legend strong{font-size:11px}.game-board .table-coin-legend small{font-size:8px}.game-board .mini-chip{width:28px;height:28px}.game-board .mini-chip img{width:16px;height:16px}.game-board .mini-chip .ace-mark i{font-size:8px}.game-board .mini-chip .ace-mark em{font-size:14px}.game-board .table-coin-stage{border-radius:16px;width:min(430px,100%);padding:10px 11px 12px}.game-board .table-coin-stage h3{margin-bottom:5px;font-size:clamp(18px,2.8vw,24px)}.game-board .table-coin-stage>p{max-width:100%;font-size:10px;line-height:1.3}.game-board .table-coin-stage>.muted{font-size:8px}.game-board .compact-choice-grid{gap:6px;margin-top:7px}.game-board .compact-choice-grid>div{min-width:96px;padding:5px 8px}.game-board .compact-choice-grid b,.game-board .compact-choice-grid span{font-size:10px}.game-board .compact-choice-grid small{font-size:7px}.game-board .table-coin-stage .ready-actions{gap:7px;margin-top:8px}.game-board .table-coin-stage .ready-actions button{min-width:96px;min-height:30px;padding:5px 12px;font-size:10px}.game-board .poker-chip{width:82px;height:82px;min-height:82px;margin:6px auto 5px}.game-board .poker-chip .coin-face{inset:10px;box-shadow:inset 0 0 0 2px #73502a,inset 0 0 0 7px #f4deab,0 8px 18px #0007}.game-board .poker-chip .coin-face.tails{box-shadow:inset 0 0 0 2px #304a66,inset 0 0 0 7px #d7e6f5,0 8px 18px #0007}.game-board .poker-chip .coin-face img{width:44px;height:44px}.game-board .poker-chip .coin-face small{font-size:7px}.game-board .poker-chip .ace-mark i{font-size:16px}.game-board .poker-chip .ace-mark em{font-size:30px}}@media (orientation:landscape) and (max-width:960px) and (max-height:420px){.game-board .table-coin-overlay{gap:6px;inset:6px 8px 8px}.game-board .table-coin-stage{padding:8px 10px 10px}.game-board .poker-chip{width:70px;height:70px;min-height:70px;margin:4px auto}.game-board .poker-chip .coin-face{inset:8px}.game-board .poker-chip .coin-face img{width:36px;height:36px}.game-board .poker-chip .ace-mark i{font-size:13px}.game-board .poker-chip .ace-mark em{font-size:24px}.game-board .table-coin-stage .ready-actions button{min-height:27px}}@media (max-width:760px) and (orientation:portrait){.game-board .table-coin-overlay{grid-template-columns:1fr;gap:9px;inset:10px}.game-board .table-coin-legend{order:2;grid-template-columns:1fr 1fr;align-items:start}.game-board .table-coin-legend>b{grid-column:1/-1}.game-board .table-coin-stage{order:1;width:100%}}
.password-input-wrap{width:100%;margin-top:6px;display:block;position:relative}.password-input-wrap>input{width:100%;margin-top:0!important;padding-right:46px!important}.password-input-wrap>.password-eye{color:#9fb4c4!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:9px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;right:7px!important;transform:translateY(-50%)!important}.password-input-wrap>.password-eye:hover,.password-input-wrap>.password-eye:focus-visible{color:#f2d28d!important;background:#ffffff0c!important;outline:1px solid #7c91a255!important}.password-mismatch{margin:7px 2px 0;line-height:1.35;display:block;color:#ff9da8!important;font-size:10px!important}.password-input-wrap input[aria-invalid=true]{border-color:#e86e7b!important;box-shadow:0 0 0 2px #e86e7b24!important}.game-screen.studio-table-art .casino-table{background-image:var(--table-art)!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:0!important;border-radius:18%/30%!important;overflow:hidden!important;box-shadow:0 22px 62px #000d,0 0 0 1px #d0ad6745!important}.game-screen.studio-table-art .casino-table:before,.game-screen.studio-table-art .casino-table:after{display:none!important}.game-screen.studio-table-art .felt-brand{z-index:2}@media (orientation:landscape) and (max-width:960px){.game-screen.studio-table-art .casino-table{border-radius:18%/28%!important}}.game-screen .game-bar{align-items:center}.game-screen .game-brand{min-width:0;overflow:hidden}.game-screen .game-brand-copy{min-width:0}.game-screen .game-stake{z-index:2;min-width:max-content;position:relative!important;inset:auto!important;transform:none!important}@media (orientation:landscape) and (max-width:960px) and (max-height:650px){.game-screen .game-bar{grid-template-columns:32px minmax(112px,142px) minmax(86px,108px) minmax(0,1fr)!important;gap:6px!important}.game-screen .game-brand .game-brand-copy{overflow:hidden;display:flex!important}.game-screen .game-brand-copy b{white-space:nowrap;letter-spacing:.025em!important;font-size:11px!important}.game-screen .game-brand-copy small{white-space:nowrap;letter-spacing:.16em!important;font-size:5px!important}.game-screen .game-stake{max-width:108px;overflow:hidden;justify-self:start!important;padding:3px 6px!important}.game-screen .game-stake small{font-size:4px!important;display:block!important}.game-screen .game-stake b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:8px!important}}@media (orientation:landscape) and (max-width:700px){.game-screen .game-bar{grid-template-columns:32px 34px minmax(82px,98px) minmax(0,1fr)!important}.game-screen .game-brand .game-brand-copy{display:none!important}}.game-board .table-coin-overlay{z-index:78!important;pointer-events:none!important;grid-template-columns:minmax(122px,148px) minmax(260px,430px) minmax(122px,148px)!important;justify-content:center!important;align-items:center!important;gap:12px!important;display:grid!important;position:absolute!important;inset:5% 7%!important}.game-board .table-coin-legend{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;background:linear-gradient(145deg,#0a1b28ed,#06111bea)!important;border:1px solid #607b8f!important;border-radius:15px!important;grid-column:1!important;place-self:center start!important;gap:8px!important;width:100%!important;padding:10px!important;display:grid!important;box-shadow:0 16px 40px #000a,inset 0 1px #ffffff12!important}.game-board .table-coin-legend>b{letter-spacing:.17em!important;color:#86e8d7!important;font-size:8px!important}.game-board .table-coin-legend>div{grid-template-columns:31px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;display:grid!important}.game-board .table-coin-legend strong{color:#f5ead7!important;font-size:11px!important}.game-board .table-coin-legend small{color:#8da4b4!important;font-size:8px!important}.game-board .table-coin-stage{text-align:center!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;background:linear-gradient(145deg,#091925e8,#050e17e8)!important;border:1px solid #638096!important;border-radius:18px!important;grid-column:2!important;place-self:center!important;width:min(410px,100%)!important;padding:11px 14px 12px!important;overflow:visible!important;box-shadow:0 20px 55px #000b,inset 0 1px #ffffff12!important}.game-board .table-coin-stage .eyebrow{margin:0 0 2px!important;font-size:7px!important;display:block!important}.game-board .table-coin-stage h3{color:#f7eddc!important;margin:0 0 4px!important;font:700 clamp(19px,2.4vw,28px)/1.05 Georgia,serif!important}.game-board .table-coin-stage>p{color:#bacad5!important;max-width:42ch!important;margin:5px auto 0!important;font-size:9px!important;line-height:1.3!important}.game-board .table-coin-stage>.muted{color:#829aaa!important;font-size:8px!important}.game-board .compact-choice-grid{justify-content:center!important;gap:6px!important;margin:7px 0 0!important;display:flex!important}.game-board .compact-choice-grid>div{background:#071620d9!important;border-radius:10px!important;gap:0!important;min-width:112px!important;padding:5px 8px!important}.game-board .compact-choice-grid b,.game-board .compact-choice-grid span{font-size:9px!important}.game-board .compact-choice-grid small{font-size:6px!important}.game-board .table-coin-stage .ready-actions{justify-content:center!important;gap:7px!important;margin:8px 0 0!important;display:flex!important}.game-board .table-coin-stage .ready-actions button{min-width:104px!important;min-height:30px!important;padding:5px 11px!important;font-size:9px!important}.game-board .poker-chip{width:104px!important;height:104px!important;min-height:104px!important;box-shadow:none!important;perspective:900px!important;transform-style:preserve-3d!important;isolation:isolate!important;background:0 0!important;border:0!important;border-radius:50%!important;margin:7px auto 5px!important;display:block!important;position:relative!important}.game-board .poker-chip:before{content:""!important;z-index:0!important;background:conic-gradient(from 0deg,#f5dda2 0 10deg,#50351d 10deg 22deg,#f5dda2 22deg 32deg,#50351d 32deg 44deg,#f5dda2 44deg 54deg,#50351d 54deg 66deg,#f5dda2 66deg 76deg,#50351d 76deg 88deg,#f5dda2 88deg 98deg,#50351d 98deg 110deg,#f5dda2 110deg 120deg,#50351d 120deg 132deg,#f5dda2 132deg 142deg,#50351d 142deg 154deg,#f5dda2 154deg 164deg,#50351d 164deg 176deg,#f5dda2 176deg 186deg,#50351d 186deg 198deg,#f5dda2 198deg 208deg,#50351d 208deg 220deg,#f5dda2 220deg 230deg,#50351d 230deg 242deg,#f5dda2 242deg 252deg,#50351d 252deg 264deg,#f5dda2 264deg 274deg,#50351d 274deg 286deg,#f5dda2 286deg 296deg,#50351d 296deg 308deg,#f5dda2 308deg 318deg,#50351d 318deg 330deg,#f5dda2 330deg 340deg,#50351d 340deg 352deg,#f5dda2 352deg 360deg)!important;border-radius:50%!important;position:absolute!important;inset:0!important;box-shadow:0 13px 30px #000b,inset 0 0 0 2px #f9e8b9,inset 0 0 0 7px #866034!important}.game-board .poker-chip .coin-face{z-index:1!important;box-sizing:border-box!important;color:#2a190a!important;backface-visibility:hidden!important;width:auto!important;height:auto!important;transform-style:preserve-3d!important;background:radial-gradient(circle at 34% 25%,#fff4cf,#d2a055 68%,#74431f)!important;border:1px solid #73512d!important;border-radius:50%!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;display:flex!important;position:absolute!important;inset:10px!important;transform:rotateY(0)!important;box-shadow:inset 0 0 0 4px #f2d899,inset 0 0 18px #5d351c55!important}.game-board .poker-chip .coin-face.tails{color:#0f2538!important;background:radial-gradient(circle at 34% 25%,#f2f8ff,#9ab8d2 68%,#395a76)!important;border-color:#405d78!important;transform:rotateY(180deg)!important;box-shadow:inset 0 0 0 4px #dceaf6,inset 0 0 18px #17354f55!important}.game-board .poker-chip .coin-face img{object-fit:contain!important;filter:drop-shadow(0 4px 6px #0005)!important;width:57px!important;height:57px!important;display:block!important}.game-board .poker-chip .coin-face small{letter-spacing:.17em!important;color:inherit!important;text-shadow:none!important;font-size:7px!important;font-weight:950!important;line-height:1!important}.game-board .poker-chip .ace-mark{color:#102a40!important;text-shadow:0 1px #fff9!important;place-items:center!important;display:grid!important}.game-board .poker-chip .ace-mark i{font:700 17px/1 Georgia,serif!important}.game-board .poker-chip .ace-mark em{margin-top:-1px!important;font:700 35px/.82 Georgia,serif!important}.game-board .poker-chip.flipping{animation:1.55s cubic-bezier(.17,.78,.24,1) both cardhousePokerChipHeads!important}.game-board .poker-chip.flipping.result-tails{animation-name:cardhousePokerChipTails!important}@keyframes cardhousePokerChipHeads{0%{transform:translateY(0)rotateY(0)scale(1)}45%{transform:translateY(-26px)rotateY(900deg)scale(1.08)}to{transform:translateY(0)rotateY(1080deg)scale(1)}}@keyframes cardhousePokerChipTails{0%{transform:translateY(0)rotateY(0)scale(1)}45%{transform:translateY(-26px)rotateY(900deg)scale(1.08)}to{transform:translateY(0)rotateY(1260deg)scale(1)}}.game-board .mini-chip{width:29px!important;height:29px!important}.game-board .mini-chip img{width:17px!important;height:17px!important}.game-board .mini-chip .ace-mark i{font-size:7px!important}.game-board .mini-chip .ace-mark em{font-size:14px!important}@media (orientation:landscape) and (max-width:960px){.game-board .table-coin-overlay{grid-template-columns:108px minmax(235px,350px) 108px!important;gap:7px!important;inset:3% 5%!important}.game-board .table-coin-legend{border-radius:11px!important;gap:5px!important;padding:7px!important}.game-board .table-coin-legend>b{font-size:6px!important}.game-board .table-coin-legend>div{grid-template-columns:25px minmax(0,1fr)!important;gap:5px!important}.game-board .table-coin-legend strong{font-size:8px!important}.game-board .table-coin-legend small{font-size:6px!important}.game-board .mini-chip{width:23px!important;height:23px!important}.game-board .mini-chip img{width:14px!important;height:14px!important}.game-board .table-coin-stage{border-radius:13px!important;width:min(350px,100%)!important;padding:7px 9px 8px!important}.game-board .table-coin-stage h3{margin-bottom:2px!important;font-size:16px!important}.game-board .table-coin-stage>p{margin-top:3px!important;font-size:7px!important}.game-board .table-coin-stage>.muted{font-size:6px!important}.game-board .poker-chip{width:70px!important;height:70px!important;min-height:70px!important;margin:4px auto 2px!important}.game-board .poker-chip .coin-face{inset:7px!important}.game-board .poker-chip .coin-face img{width:38px!important;height:38px!important}.game-board .poker-chip .coin-face small{font-size:5px!important}.game-board .poker-chip .ace-mark i{font-size:11px!important}.game-board .poker-chip .ace-mark em{font-size:25px!important}.game-board .compact-choice-grid{gap:4px!important;margin-top:4px!important}.game-board .compact-choice-grid>div{min-width:88px!important;padding:3px 6px!important}.game-board .compact-choice-grid b,.game-board .compact-choice-grid span{font-size:7px!important}.game-board .compact-choice-grid small{font-size:5px!important}.game-board .table-coin-stage .ready-actions{gap:5px!important;margin-top:5px!important}.game-board .table-coin-stage .ready-actions button{min-width:84px!important;min-height:24px!important;padding:3px 8px!important;font-size:7px!important}}@media (orientation:landscape) and (max-width:720px){.game-board .table-coin-overlay{grid-template-columns:92px minmax(210px,310px) 92px!important;inset:2% 3%!important}.game-board .table-coin-legend{padding:6px!important}.game-board .table-coin-stage{padding:6px 8px!important}.game-board .poker-chip{width:62px!important;height:62px!important;min-height:62px!important}}@media (prefers-reduced-motion:reduce){.game-board .poker-chip.flipping{animation-duration:.01ms!important}}.cardhouse-radio{max-width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.radio-fab{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab!important}.cardhouse-radio.dragging .radio-fab{transform:scale(1.06);cursor:grabbing!important;box-shadow:0 15px 34px #000b,0 0 0 2px #85ead15a!important}.radio-fab:before{display:none!important}.boombox-svg{filter:drop-shadow(0 2px 3px #0006);width:35px;height:28px;display:block;overflow:visible}.cardhouse-radio.dock-right .radio-panel{left:auto!important;right:0!important}.cardhouse-radio.dock-top .radio-panel{top:54px!important;bottom:auto!important}.cardhouse-radio.radio-in-match.dock-top .radio-panel{top:44px!important;bottom:auto!important}@media (max-width:700px){.boombox-svg{width:32px;height:25px}}@media (orientation:portrait) and (max-width:700px){.friend-chat-backdrop{z-index:5000!important;background:#05080ef2!important;align-items:stretch!important;height:100dvh!important;padding:0!important;inset:0!important}.friend-chat{box-sizing:border-box!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;padding-bottom:max(env(safe-area-inset-bottom),8px)!important;border-left:0!important;border-right:0!important;border-radius:0!important}.friend-chat header{min-height:70px!important;padding-top:max(12px,env(safe-area-inset-top))!important;flex:none!important}.friend-chat-feed{flex:auto!important;min-height:0!important;padding:16px!important}.friend-chat form{z-index:2!important;padding:11px 12px max(11px,env(safe-area-inset-bottom))!important;background:#0b111bf8!important;flex:none!important;position:relative!important;box-shadow:0 -10px 28px #0008!important}.friend-chat form>label{margin-bottom:6px!important}.friend-chat form input{min-height:43px!important;font-size:16px!important}.friend-chat form button{height:43px!important}}:-webkit-any(.game-screen:fullscreen,.game-screen:-webkit-full-screen){width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important}:is(.game-screen:fullscreen,.game-screen:fullscreen){width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important}:-webkit-any(.game-screen:fullscreen .game-bar,.game-screen:-webkit-full-screen .game-bar){padding-left:max(7px,env(safe-area-inset-left))!important;padding-right:max(7px,env(safe-area-inset-right))!important}:is(.game-screen:fullscreen .game-bar,.game-screen:fullscreen .game-bar){padding-left:max(7px,env(safe-area-inset-left))!important;padding-right:max(7px,env(safe-area-inset-right))!important}.cardhouse-radio:not(.dock-top) .radio-panel{max-height:min(610px,var(--radio-space-top,calc(100dvh - 160px)))!important}.cardhouse-radio.dock-top .radio-panel{max-height:min(610px,var(--radio-space-bottom,calc(100dvh - 160px)))!important}.cardhouse-radio.radio-in-match:not(.dock-top) .radio-panel,.cardhouse-radio.radio-in-match.dock-top .radio-panel{max-height:min(560px,var(--radio-space-top,calc(100dvh - 60px)))!important}.cardhouse-radio.radio-in-match.dock-top .radio-panel{max-height:min(560px,var(--radio-space-bottom,calc(100dvh - 60px)))!important}
.game-screen.studio-table-art .casino-table{background-image:var(--table-art)!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:0!important;border-radius:47%/31%!important;overflow:hidden!important;box-shadow:0 22px 62px #000d,0 0 0 1px #d0ad6745!important}.game-screen.studio-table-art .casino-table:before,.game-screen.studio-table-art .casino-table:after{content:none!important;display:none!important}.game-screen.studio-table-art.has-scene .casino-table{box-shadow:0 24px 66px #000e,0 0 0 1px #d0ad6750!important}@media (orientation:landscape) and (max-width:960px){.game-screen.studio-table-art .casino-table{background-size:cover!important;border-radius:48%/32%!important}}@media (orientation:landscape) and (max-width:960px) and (max-height:550px){.game-screen.studio-table-art .casino-table{background-size:cover!important;border-radius:48%/33%!important}}@media (min-width:961px){.game-screen.studio-table-art .casino-table{aspect-ratio:3!important;background:0 0!important;background-image:var(--table-art)!important;clip-path:inset(0 round 16%)!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:0!important;border-radius:16%/34%!important;width:min(88%,1480px)!important;height:auto!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important}.game-screen.studio-table-art .casino-table:before,.game-screen.studio-table-art .casino-table:after,.game-screen.studio-table-art .felt-brand{content:none!important;display:none!important}.game-screen.studio-table-art.has-scene .casino-table{box-shadow:0 24px 70px #000e,0 0 0 1px #d0ad6755!important}.game-screen.studio-table-art .queue-table-stage .casino-table{width:min(90%,1500px)!important}}
.coin-flip-studio{gap:16px;min-width:0;display:grid}.coin-studio-grid{grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);align-items:start;gap:18px;min-width:0;display:grid}.coin-upload-grid,.coin-copy-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.coin-studio-preview{background:#07141f;border:1px solid #334c5b;border-radius:17px;gap:10px;min-width:0;padding:16px;display:grid}.coin-preview-table{background:radial-gradient(at 50% 42%,#163e43,#07151f 70%);border:1px solid #4c6577;border-radius:17px;grid-template-columns:145px minmax(0,1fr);align-items:center;gap:14px;min-height:470px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 55px #0008}.coin-preview-legend{background:#071622e8;border:1px solid #527184;border-radius:14px;gap:10px;padding:12px;display:grid;box-shadow:0 12px 28px #0007}.coin-preview-legend>b{letter-spacing:.16em;color:#84e7d7;font-size:8px}.coin-preview-legend>div{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;display:grid}.coin-preview-legend img,.coin-preview-legend>div>span{object-fit:contain;color:#142536;background:#d8b36d;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.coin-preview-legend p{min-width:0;margin:0}.coin-preview-legend strong,.coin-preview-legend small{display:block}.coin-preview-legend strong{color:#f5ecdc;font-size:11px}.coin-preview-legend small{color:#91a7b6;margin-top:2px;font-size:8px;line-height:1.25}.coin-preview-stage{align-content:center;justify-items:center;gap:18px;min-width:0;display:grid}.coin-preview-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.coin-preview-actions button{color:#dcebf0;background:#102535;border:1px solid #4d6a7d;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-weight:850;display:flex}.studio-flip-chip{--coin-end:1080deg;width:150px;height:150px;transform-style:preserve-3d;filter:drop-shadow(0 18px 22px #000a);position:relative}.studio-flip-chip.result-tails{--coin-end:1260deg}.studio-coin-face{backface-visibility:hidden;background:#0b1824;border:4px solid #e1c17d;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 3px #674a27}.studio-coin-face.tails{transform:rotateY(180deg)}.studio-coin-face img{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block}.coin-preset-list{gap:9px;display:grid}.coin-preset-list article{background:#08151f;border:1px solid #304655;border-radius:13px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.coin-preset-thumb{background:#0e2633;border:1px solid #577185;border-radius:50%;place-items:center;width:45px;height:45px;display:grid;overflow:hidden}.coin-preset-thumb img{object-fit:contain;width:100%;height:100%}.coin-preset-list article>div:nth-child(2){min-width:0}.coin-preset-list article b,.coin-preset-list article small{display:block}.coin-preset-list article small{color:#8ea4b3;margin-top:3px;font-size:9px}.reference-table-layout>.table-coin-overlay{z-index:120!important;pointer-events:none!important;justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;inset:42px 8px 6px!important;overflow:visible!important}.reference-table-layout>.table-coin-overlay .table-coin-legend{left:max(8px,env(safe-area-inset-left))!important;pointer-events:auto!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#071622f2!important;border:1px solid #577287!important;border-radius:16px!important;width:clamp(126px,13vw,176px)!important;max-height:calc(100% - 16px)!important;padding:12px!important;position:absolute!important;top:50%!important;overflow:auto!important;transform:translateY(-50%)!important;box-shadow:0 18px 48px #000b!important}.reference-table-layout>.table-coin-overlay .table-coin-stage{z-index:2!important;pointer-events:auto!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;scrollbar-width:none!important;background:linear-gradient(145deg,#0b1c29f7,#06121df7)!important;border:1px solid #587488!important;border-radius:19px!important;width:min(530px,60vw)!important;max-height:calc(100% - 12px)!important;padding:14px 18px 15px!important;position:relative!important;overflow:auto!important;box-shadow:0 24px 70px #000c!important}.reference-table-layout>.table-coin-overlay .table-coin-stage::-webkit-scrollbar{display:none}.reference-table-layout>.table-coin-overlay .table-coin-stage h3{margin:2px 0 7px!important;font:700 clamp(22px,2.6vw,34px)/1 Georgia,serif!important}.reference-table-layout>.table-coin-overlay .table-coin-stage>p{max-width:46ch!important;margin:6px auto 0!important;font-size:10px!important;line-height:1.32!important}.reference-table-layout>.table-coin-overlay .table-coin-stage>.muted{font-size:8px!important}.reference-table-layout>.table-coin-overlay .compact-choice-grid,.reference-table-layout>.table-coin-overlay .ready-actions{margin-top:7px!important}.game-board .poker-chip,.studio-flip-chip{--coin-end:1080deg}.game-board .poker-chip.result-tails,.studio-flip-chip.result-tails{--coin-end:1260deg}.game-board .poker-chip.custom-coin-art:before{content:none!important;display:none!important}.game-board .poker-chip.custom-coin-art .coin-face{background:#07131d!important;border:3px solid #e1c17d!important;inset:0!important;overflow:hidden!important;box-shadow:inset 0 0 0 2px #6a4b27,0 14px 28px #0009!important}.game-board .poker-chip.custom-coin-art .coin-face.tails{border-color:#b8d0e2!important;box-shadow:inset 0 0 0 2px #405c73,0 14px 28px #0009!important}.game-board .poker-chip.custom-coin-art .coin-face img{object-fit:contain!important;filter:none!important;border-radius:50%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.game-board .mini-chip{overflow:hidden!important}.game-board .mini-chip img{object-fit:contain!important;border-radius:50%!important;width:100%!important;height:100%!important}.game-board .poker-chip.flipping,.studio-flip-chip.flipping{will-change:transform,filter;animation-duration:1.65s!important;animation-timing-function:cubic-bezier(.18,.78,.22,1)!important;animation-fill-mode:both!important}.coin-style-classic_toss.flipping{animation-name:coinClassic!important}@keyframes coinClassic{0%{transform:translateY(0)rotateY(0)scale(1)}48%{transform:translateY(-34px)rotateY(720deg)scale(1.06)}to{transform:translateY(0) rotateY(var(--coin-end)) scale(1)}}.coin-style-high_arc.flipping{animation-name:coinHighArc!important;animation-duration:1.8s!important}@keyframes coinHighArc{0%{transform:translateY(0)rotateY(0)scale(1)}48%{transform:translateY(-74px)rotateY(900deg)scale(1.09)}to{transform:translateY(0) rotateY(var(--coin-end)) scale(1)}}.coin-style-quick_flick.flipping{animation-name:coinQuickFlick!important;animation-duration:1.05s!important}@keyframes coinQuickFlick{0%{transform:translateY(0)rotateY(0)scale(.96)}42%{transform:translateY(-25px)rotateY(720deg)scale(1.04)}to{transform:translateY(0) rotateY(var(--coin-end)) scale(1)}}.coin-style-slow_showcase.flipping{animation-name:coinSlowShowcase!important;animation-duration:1.95s!important;animation-timing-function:ease-in-out!important}@keyframes coinSlowShowcase{0%{transform:translateY(0)rotateY(0)}52%{transform:translateY(-30px)rotateY(720deg)scale(1.08)}to{transform:translateY(0) rotateY(var(--coin-end))}}.coin-style-wobble_flip.flipping{animation-name:coinWobble!important}@keyframes coinWobble{0%{transform:translateY(0)rotateY(0)rotate(0)}35%{transform:translateY(-32px)rotateY(540deg)rotate(-11deg)}66%{transform:translateY(-12px)rotateY(900deg)rotate(8deg)}to{transform:translateY(0) rotateY(var(--coin-end)) rotateZ(0)}}.coin-style-bounce_flip.flipping{animation-name:coinBounce!important}@keyframes coinBounce{0%{transform:translateY(0)rotateY(0)}44%{transform:translateY(-40px)rotateY(720deg)}76%{transform:translateY(4px) rotateY(calc(var(--coin-end) - 90deg)) scale(.96)}88%{transform:translateY(-10px) rotateY(calc(var(--coin-end) - 35deg))}to{transform:translateY(0) rotateY(var(--coin-end))}}.coin-style-roulette_spin.flipping{animation-name:coinRoulette!important}@keyframes coinRoulette{0%{transform:translateY(0)rotateY(0)rotate(0)scale(1)}45%{transform:translateY(-15px)rotateY(540deg)rotate(540deg)scale(1.06)}to{transform:translateY(0) rotateY(var(--coin-end)) rotateZ(720deg) scale(1)}}.coin-style-barrel_roll.flipping{animation-name:coinBarrel!important}@keyframes coinBarrel{0%{transform:translate(0)rotateX(0)rotateY(0)rotate(0)}46%{transform:translate(18px,-38px)rotateX(300deg)rotateY(720deg)rotate(20deg)}to{transform:translate(0,0) rotateX(360deg) rotateY(var(--coin-end)) rotateZ(0)}}.coin-style-spring_pop.flipping{animation-name:coinSpring!important;animation-duration:1.3s!important}@keyframes coinSpring{0%{transform:translateY(10px)rotateY(0)scale(.82)}24%{transform:translateY(-48px)rotateY(360deg)scale(1.12)}62%{transform:translateY(-18px)rotateY(810deg)scale(1.04)}to{transform:translateY(0) rotateY(var(--coin-end)) scale(1)}}.coin-style-side_sweep.flipping{animation-name:coinSideSweep!important}@keyframes coinSideSweep{0%{transform:translate(-34px)translateY(0)rotateY(0)scale(.95)}48%{transform:translate(28px)translateY(-28px)rotateY(720deg)scale(1.07)}to{transform:translateX(0) translateY(0) rotateY(var(--coin-end)) scale(1)}}.coin-style-double_hop.flipping{animation-name:coinDoubleHop!important}@keyframes coinDoubleHop{0%{transform:translateY(0)rotateY(0)}30%{transform:translateY(-35px)rotateY(450deg)}54%{transform:translateY(0)rotateY(720deg)}76%{transform:translateY(-20px)rotateY(930deg)}to{transform:translateY(0) rotateY(var(--coin-end))}}.coin-style-spotlight_flip.flipping{animation-name:coinSpotlight!important}@keyframes coinSpotlight{0%{filter:brightness(.85);transform:translateY(0)rotateY(0)scale(.88)}45%{filter:brightness(1.35)drop-shadow(0 0 16px #ffe3a5);transform:translateY(-36px)rotateY(720deg)scale(1.16)}to{transform:translateY(0) rotateY(var(--coin-end)) scale(1);filter:brightness()}}.reference-table-layout .game-message{white-space:nowrap!important;text-overflow:ellipsis!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-width:0!important;max-width:min(620px,60vw)!important;padding-inline:12px!important;display:inline-flex!important;overflow:hidden!important}.reference-table-layout .my-area{isolation:isolate!important;background:0 0!important}.reference-table-layout .my-area:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 0%,#03070d28 18%,#03070d8a 52%,#03070de8 82%,#03070df4 100%);width:100vw;height:calc(100% + 70vh);position:absolute;top:-72px;left:50%;transform:translate(-50%)}.reference-table-layout .my-area>*{z-index:1;position:relative}@media (orientation:landscape) and (max-width:960px){.reference-table-layout>.table-coin-overlay{inset:31px 4px 3px!important}.reference-table-layout>.table-coin-overlay .table-coin-legend{left:max(4px,env(safe-area-inset-left))!important;border-radius:11px!important;gap:6px!important;width:105px!important;padding:7px!important}.reference-table-layout>.table-coin-overlay .table-coin-legend>b{font-size:5px!important}.reference-table-layout>.table-coin-overlay .table-coin-legend>div{grid-template-columns:24px minmax(0,1fr)!important;gap:5px!important}.reference-table-layout>.table-coin-overlay .table-coin-legend strong{font-size:7px!important}.reference-table-layout>.table-coin-overlay .table-coin-legend small{font-size:5px!important}.reference-table-layout>.table-coin-overlay .mini-chip{width:23px!important;height:23px!important}.reference-table-layout>.table-coin-overlay .table-coin-stage{border-radius:12px!important;width:min(360px,64vw)!important;max-height:calc(100% - 4px)!important;padding:7px 9px 8px!important}.reference-table-layout>.table-coin-overlay .table-coin-stage .eyebrow{font-size:5px!important}.reference-table-layout>.table-coin-overlay .table-coin-stage h3{margin:0 0 3px!important;font-size:15px!important}.reference-table-layout>.table-coin-overlay .table-coin-stage>p{margin-top:3px!important;font-size:6px!important}.reference-table-layout>.table-coin-overlay .table-coin-stage>.muted{font-size:5px!important}.reference-table-layout>.table-coin-overlay .poker-chip{width:64px!important;height:64px!important;min-height:64px!important;margin:3px auto!important}.reference-table-layout>.table-coin-overlay .compact-choice-grid{gap:4px!important;margin-top:4px!important}.reference-table-layout>.table-coin-overlay .compact-choice-grid>div{min-width:84px!important;padding:3px 5px!important}.reference-table-layout>.table-coin-overlay .compact-choice-grid b,.reference-table-layout>.table-coin-overlay .compact-choice-grid span{font-size:6px!important}.reference-table-layout>.table-coin-overlay .compact-choice-grid small{font-size:4px!important}.reference-table-layout>.table-coin-overlay .ready-actions{gap:4px!important;margin-top:4px!important}.reference-table-layout>.table-coin-overlay .ready-actions button{min-width:80px!important;min-height:23px!important;padding:3px 7px!important;font-size:6px!important}.reference-table-layout .game-message{left:auto!important;right:max(4px,env(safe-area-inset-right))!important;width:fit-content!important;max-width:calc(100% - 170px)!important;padding:4px 8px!important;font-size:5px!important;transform:none!important}.reference-table-layout .my-area:before{height:calc(100% + 90vh);top:-55px}}@media (orientation:landscape) and (max-width:960px) and (max-height:390px){.reference-table-layout>.table-coin-overlay .table-coin-stage{width:min(330px,62vw)!important;padding:5px 7px 6px!important}.reference-table-layout>.table-coin-overlay .poker-chip{width:54px!important;height:54px!important;min-height:54px!important}.reference-table-layout>.table-coin-overlay .table-coin-legend{width:94px!important;padding:5px!important}.reference-table-layout>.table-coin-overlay .table-coin-stage h3{font-size:13px!important}.reference-table-layout>.table-coin-overlay .table-coin-stage>.muted{display:none!important}}@media (max-width:860px){.coin-studio-grid{grid-template-columns:1fr}.coin-preview-table{min-height:390px}.coin-copy-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.coin-upload-grid,.coin-copy-grid{grid-template-columns:1fr}.coin-preview-table{grid-template-columns:1fr;min-height:430px}.coin-preview-legend{grid-template-columns:1fr 1fr}.coin-preview-legend>b{grid-column:1/-1}.coin-preset-list article{grid-template-columns:42px minmax(0,1fr)}.coin-preset-list article>.actions{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.game-board .poker-chip.flipping,.studio-flip-chip.flipping{animation-duration:.01ms!important}}
.game-board .poker-chip.flipping,.studio-flip-chip.flipping{animation:none!important}.game-board .poker-chip,.studio-flip-chip{perspective:900px!important;overflow:visible!important}.game-board .poker-chip .coin-flipper,.studio-flip-chip .coin-flipper{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;will-change:transform;display:block;position:absolute;inset:0;transform:rotateY(0)}.game-board .poker-chip.result-tails:not(.flipping) .coin-flipper,.studio-flip-chip.result-tails:not(.flipping) .coin-flipper{transform:rotateY(180deg)}.game-board .poker-chip .coin-face.heads,.studio-flip-chip .studio-coin-face.heads{transform:rotateY(0)translateZ(.2px)!important}.game-board .poker-chip .coin-face.tails,.studio-flip-chip .studio-coin-face.tails{transform:rotateY(180deg)translateZ(.2px)!important}.game-board .poker-chip,.studio-flip-chip{--coin-end:1080deg}.game-board .poker-chip.result-tails,.studio-flip-chip.result-tails{--coin-end:1260deg}.coin-style-classic_toss.flipping .coin-flipper{animation:1.65s cubic-bezier(.18,.78,.22,1) both v2045CoinClassic}.coin-style-high_arc.flipping .coin-flipper{animation:1.85s cubic-bezier(.18,.78,.22,1) both v2045CoinHigh}.coin-style-quick_flick.flipping .coin-flipper{animation:1.08s cubic-bezier(.16,.82,.2,1) both v2045CoinQuick}.coin-style-slow_showcase.flipping .coin-flipper{animation:2s ease-in-out both v2045CoinSlow}.coin-style-wobble_flip.flipping .coin-flipper{animation:1.72s cubic-bezier(.18,.78,.22,1) both v2045CoinWobble}.coin-style-bounce_flip.flipping .coin-flipper{animation:1.72s cubic-bezier(.18,.78,.22,1) both v2045CoinBounce}.coin-style-roulette_spin.flipping .coin-flipper{animation:1.72s cubic-bezier(.18,.78,.22,1) both v2045CoinRoulette}.coin-style-barrel_roll.flipping .coin-flipper{animation:1.72s cubic-bezier(.18,.78,.22,1) both v2045CoinBarrel}.coin-style-spring_pop.flipping .coin-flipper{animation:1.34s cubic-bezier(.14,.9,.25,1) both v2045CoinSpring}.coin-style-side_sweep.flipping .coin-flipper{animation:1.7s cubic-bezier(.18,.78,.22,1) both v2045CoinSweep}.coin-style-double_hop.flipping .coin-flipper{animation:1.85s cubic-bezier(.18,.78,.22,1) both v2045CoinDouble}.coin-style-spotlight_flip.flipping .coin-flipper{animation:1.8s ease-in-out both v2045CoinSpotlight}@keyframes v2045CoinClassic{0%{transform:translateY(0)rotateY(0)scale(1)}46%{transform:translateY(-34px)rotateY(720deg)scale(1.06)}to{transform:translateY(0) rotateY(var(--coin-end)) scale(1)}}@keyframes v2045CoinHigh{0%{transform:translateY(0)rotateY(0)}48%{transform:translateY(-72px)rotateY(900deg)scale(1.08)}to{transform:translateY(0) rotateY(var(--coin-end))}}@keyframes v2045CoinQuick{0%{transform:rotateY(0)scale(.96)}43%{transform:translateY(-24px)rotateY(720deg)scale(1.05)}to{transform:rotateY(var(--coin-end)) scale(1)}}@keyframes v2045CoinSlow{0%{transform:rotateY(0)}52%{transform:translateY(-28px)rotateY(720deg)scale(1.08)}to{transform:rotateY(var(--coin-end))}}@keyframes v2045CoinWobble{0%{transform:rotateY(0)rotate(0)}36%{transform:translateY(-31px)rotateY(540deg)rotate(-10deg)}68%{transform:translateY(-11px)rotateY(900deg)rotate(7deg)}to{transform:rotateY(var(--coin-end)) rotateZ(0)}}@keyframes v2045CoinBounce{0%{transform:rotateY(0)}46%{transform:translateY(-38px)rotateY(720deg)}76%{transform:translateY(5px) rotateY(calc(var(--coin-end) - 90deg)) scale(.96)}89%{transform:translateY(-8px) rotateY(calc(var(--coin-end) - 35deg))}to{transform:rotateY(var(--coin-end))}}@keyframes v2045CoinRoulette{0%{transform:rotateY(0)rotate(0)}47%{transform:translateY(-16px)rotateY(540deg)rotate(540deg)scale(1.05)}to{transform:rotateY(var(--coin-end)) rotateZ(720deg)}}@keyframes v2045CoinBarrel{0%{transform:rotateX(0)rotateY(0)rotate(0)}48%{transform:translate(17px,-35px)rotateX(300deg)rotateY(720deg)rotate(18deg)}to{transform:rotateX(360deg) rotateY(var(--coin-end)) rotateZ(0)}}@keyframes v2045CoinSpring{0%{transform:translateY(9px)rotateY(0)scale(.82)}25%{transform:translateY(-45px)rotateY(360deg)scale(1.12)}63%{transform:translateY(-16px)rotateY(810deg)scale(1.04)}to{transform:rotateY(var(--coin-end)) scale(1)}}@keyframes v2045CoinSweep{0%{transform:translate(-32px)rotateY(0)scale(.95)}48%{transform:translate(27px,-26px)rotateY(720deg)scale(1.06)}to{transform:rotateY(var(--coin-end)) scale(1)}}@keyframes v2045CoinDouble{0%{transform:rotateY(0)}30%{transform:translateY(-32px)rotateY(420deg)}52%{transform:translateY(2px)rotateY(650deg)}72%{transform:translateY(-18px)rotateY(900deg)}to{transform:rotateY(var(--coin-end))}}@keyframes v2045CoinSpotlight{0%{filter:brightness(.85);transform:rotateY(0)scale(.92)}48%{filter:brightness(1.28);transform:translateY(-24px)rotateY(720deg)scale(1.13)}to{transform:rotateY(var(--coin-end)) scale(1);filter:brightness()}}.reference-table-layout .realistic-deal .riffle-deck{filter:drop-shadow(0 11px 13px #000c)!important;perspective:560px!important;width:132px!important;height:86px!important;animation:none!important;top:50%!important;left:50%!important;overflow:visible!important;transform:translate(-50%,-50%)!important}.reference-table-layout .riffle-half,.reference-table-layout .riffle-bridge{transform-style:preserve-3d;display:block;position:absolute;inset:0}.reference-table-layout .riffle-card,.reference-table-layout .bridge-card{transform-origin:50% 92%;width:54px;height:81px;font-style:normal;display:block;position:absolute;top:2px;left:39px}.reference-table-layout .riffle-card .card,.reference-table-layout .bridge-card .card{width:54px!important;height:81px!important}.reference-table-layout .riffle-left .riffle-card{z-index:20;animation:2.6s cubic-bezier(.18,.75,.22,1) both v2045RiffleLeft;animation-delay:var(--riffle-delay)}.reference-table-layout .riffle-right .riffle-card{z-index:20;animation:2.6s cubic-bezier(.18,.75,.22,1) both v2045RiffleRight;animation-delay:var(--riffle-delay)}.reference-table-layout .bridge-card{opacity:0;z-index:35;animation:2.6s cubic-bezier(.2,.74,.23,1) both v2045Bridge;animation-delay:var(--bridge-delay)}@keyframes v2045RiffleLeft{0%,8%{opacity:1;transform:translate(0,var(--riffle-offset)) rotate(0) rotateX(0)}24%{opacity:1;transform:translate(-34px,var(--riffle-offset)) rotate(-9deg) rotateX(4deg)}45%{opacity:1;transform:translate(-25px,calc(var(--riffle-offset) - 2px)) rotate(-5deg) rotateX(18deg)}62%{opacity:1;transform:translate(-7px,calc(var(--riffle-offset) - 8px)) rotate(-2deg) rotateX(34deg)}76%,to{opacity:0;transform:translate(0)rotate(0)rotateX(0)}}@keyframes v2045RiffleRight{0%,8%{opacity:1;transform:translate(0,var(--riffle-offset)) rotate(0) rotateX(0)}24%{opacity:1;transform:translate(34px,var(--riffle-offset)) rotate(9deg) rotateX(4deg)}45%{opacity:1;transform:translate(25px,calc(var(--riffle-offset) - 2px)) rotate(5deg) rotateX(18deg)}62%{opacity:1;transform:translate(7px,calc(var(--riffle-offset) - 8px)) rotate(2deg) rotateX(34deg)}76%,to{opacity:0;transform:translate(0)rotate(0)rotateX(0)}}@keyframes v2045Bridge{0%,54%{opacity:0;transform:translateY(2px)rotateX(0)scale(.97)}61%{opacity:1;transform:translateY(-7px)rotateX(38deg)scaleX(.98)}74%{opacity:1;transform:translateY(-14px)rotateX(58deg)scaleX(.94)}88%,to{opacity:1;transform:translateY(var(--bridge-offset)) rotateX(0) scale(1)}}.reference-table-layout .realistic-deal .deal-flight{animation-duration:.52s!important;animation-timing-function:cubic-bezier(.16,.72,.24,1)!important}.reference-table-layout .realistic-deal .deal-flight.north{animation-name:v2045DealNorth!important}.reference-table-layout .realistic-deal .deal-flight.east{animation-name:v2045DealEast!important}.reference-table-layout .realistic-deal .deal-flight.south{animation-name:v2045DealSouth!important}.reference-table-layout .realistic-deal .deal-flight.west{animation-name:v2045DealWest!important}@keyframes v2045DealNorth{0%{opacity:0;transform:translate(-50%,-50%)rotate(-2deg)scale(.63)}10%{opacity:1}58%{opacity:1;transform:translate(-50%,-82%)rotate(2deg)scale(.51)}to{opacity:0;transform:translate(-50%,calc(-50% - var(--deal-travel-y))) rotate(5deg) scale(.43)}}@keyframes v2045DealEast{0%{opacity:0;transform:translate(-50%,-50%)rotate(1deg)scale(.63)}10%{opacity:1}58%{opacity:1;transform:translate(72%,-72%)rotate(5deg)scale(.51)}to{opacity:0;transform:translate(calc(-50% + var(--deal-travel-x)),-50%) rotate(8deg) scale(.43)}}@keyframes v2045DealSouth{0%{opacity:0;transform:translate(-50%,-50%)rotate(2deg)scale(.63)}10%{opacity:1}58%{opacity:1;transform:translate(-50%,12%)rotate(-2deg)scale(.51)}to{opacity:0;transform:translate(-50%,calc(-50% + var(--deal-travel-y))) rotate(-5deg) scale(.43)}}@keyframes v2045DealWest{0%{opacity:0;transform:translate(-50%,-50%)rotate(-1deg)scale(.63)}10%{opacity:1}58%{opacity:1;transform:translate(-172%,-72%)rotate(-5deg)scale(.51)}to{opacity:0;transform:translate(calc(-50% - var(--deal-travel-x)),-50%) rotate(-8deg) scale(.43)}}.reference-table-layout .blind-choice-panel{z-index:70;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#0d2a36f8,#06151ff8);border:1px solid #72d9ca;border-radius:14px;gap:5px;width:min(390px,68vw);padding:10px 12px;display:grid;position:absolute;bottom:calc(100% - 8px);left:50%;transform:translate(-50%);box-shadow:0 18px 42px #000b,0 0 20px #59d6c441}.reference-table-layout .blind-choice-panel>b{color:#f7f2e9;font:700 16px/1.1 Georgia,serif}.reference-table-layout .blind-choice-panel>small{color:#9db4bf;font-size:8px;line-height:1.35}.reference-table-layout .blind-choice-panel>div{justify-content:center;gap:8px;margin-top:3px;display:flex}.reference-table-layout .blind-choice-panel button{min-width:112px;min-height:34px;padding:6px 10px}.bid-picker header{justify-content:flex-start!important}.bid-picker header>span:first-child{margin-right:auto}.bid-picker .bid-countdown{color:#d8f2ee;background:#071821;border:1px solid #5a8190;border-radius:10px;min-width:54px;height:45px;box-shadow:inset 0 0 14px #0006;align-content:center!important;place-items:center!important;padding:4px 7px!important;display:grid!important}.bid-picker .bid-countdown small{letter-spacing:.13em!important;color:#82c9bf!important;font-size:5px!important}.bid-picker .bid-countdown b{color:#b8ffe5!important;font-size:19px!important;line-height:1!important}.bid-picker .bid-countdown.urgent{background:#2a1510;border-color:#ef9a65;box-shadow:0 0 14px #e26a3440}.bid-picker .bid-countdown.urgent b{color:#ffd0a8!important}@media (orientation:landscape) and (max-width:960px){.reference-table-layout .realistic-deal .riffle-deck{width:100px!important;height:66px!important}.reference-table-layout .riffle-card,.reference-table-layout .bridge-card{width:40px!important;height:60px!important;left:30px!important}.reference-table-layout .riffle-card .card,.reference-table-layout .bridge-card .card{width:40px!important;height:60px!important}.reference-table-layout .blind-choice-panel{border-radius:11px;gap:3px;width:min(330px,58vw);padding:7px 9px;bottom:calc(100% - 4px)}.reference-table-layout .blind-choice-panel>b{font-size:11px}.reference-table-layout .blind-choice-panel>small{font-size:6px}.reference-table-layout .blind-choice-panel button{min-width:88px;min-height:27px;padding:4px 7px;font-size:8px}.bid-picker .bid-countdown{border-radius:7px;min-width:38px;height:31px;padding:2px 4px!important}.bid-picker .bid-countdown small{font-size:4px!important}.bid-picker .bid-countdown b{font-size:13px!important}}@media (orientation:landscape) and (max-width:960px) and (max-height:420px){.reference-table-layout .blind-choice-panel{width:min(310px,55vw);padding:5px 8px}.reference-table-layout .blind-choice-panel>b{font-size:10px}.reference-table-layout .blind-choice-panel>small{display:none}.reference-table-layout .blind-choice-panel button{min-height:24px}}@media (prefers-reduced-motion:reduce){.coin-flipper,.riffle-card,.bridge-card,.realistic-deal .deal-flight{animation-duration:.01ms!important;animation-delay:0s!important}}.reference-table-layout .blind-choice-panel .opening-blind-options{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;width:100%;margin:4px 0 2px;display:grid}.reference-table-layout .blind-choice-panel .opening-blind-options button{color:#e4f1f1;background:#0a2430;border:1px solid #426877;border-radius:8px;font-weight:900;min-width:0!important;min-height:29px!important;padding:3px!important}.reference-table-layout .blind-choice-panel .opening-blind-options button.selected{color:#062b2b;background:linear-gradient(135deg,#a3f7dc,#47c69d);border-color:#a9ffe1;box-shadow:0 0 12px #5bdeb56b}@media (orientation:landscape) and (max-width:960px){.reference-table-layout .blind-choice-panel .opening-blind-options{gap:3px}.reference-table-layout .blind-choice-panel .opening-blind-options button{min-height:23px!important;font-size:8px!important}}.reference-table-layout .captured-card{--capture-rot:0deg;--stack-x:0px;--stack-y:0px;--stack-r:0deg;top:50%;left:50%;animation:2.2s cubic-bezier(.42,0,.2,1) forwards v20453CollectFromTrick!important}.reference-table-layout .captured-card.north{--capture-rot:2deg;top:38%;left:50%}.reference-table-layout .captured-card.south{--capture-rot:-2deg;top:62%;left:50%}.reference-table-layout .captured-card.west{--capture-rot:-5deg;top:50%;left:43%}.reference-table-layout .captured-card.east{--capture-rot:5deg;top:50%;left:57%}@keyframes v20453CollectFromTrick{0%,18%{opacity:1;transform:translate(-50%,-50%) rotate(var(--capture-rot)) scale(1)}48%{opacity:1;left:calc(50% + var(--stack-x));top:calc(50% + var(--stack-y));transform:translate(-50%,-50%) rotate(var(--stack-r)) scale(.95)}64%{opacity:1;left:calc(50% + var(--stack-x));top:calc(50% + var(--stack-y));transform:translate(-50%,-50%) rotate(var(--stack-r)) scale(.92)}to{opacity:0;left:var(--target-x);top:var(--target-y);transform:translate(-50%,-50%) rotate(var(--stack-r)) scale(.46)}}@media (orientation:landscape) and (max-width:960px) and (max-height:600px){.reference-table-layout .captured-card.north{top:36%}.reference-table-layout .captured-card.south{top:64%}.reference-table-layout .captured-card.west{left:42.5%}.reference-table-layout .captured-card.east{left:57.5%}}
.player-avatar.has-avatar-frame.has-avatar-frame-art{isolation:isolate;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important;overflow:visible!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-photo{z-index:1!important;background:#182534!important;border-radius:50%!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;position:absolute!important;inset:22%!important;overflow:hidden!important;box-shadow:0 0 0 1px #fff5!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-photo>img{object-fit:cover!important;object-position:center!important;border-radius:50%!important;width:100%!important;height:100%!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-overlay{z-index:4!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;inset:0!important}.player-avatar.has-avatar-frame.has-avatar-frame-art:after{content:none!important;display:none!important}
.player-avatar.has-avatar-frame.has-avatar-frame-art{--avatar-frame-render-scale:1.44;--avatar-photo-inset:14%;isolation:isolate!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important;position:relative!important;overflow:visible!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-photo{z-index:1!important;inset:var(--avatar-photo-inset)!important;background:#182534!important;border-radius:50%!important;place-items:center!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;display:grid!important;position:absolute!important;overflow:hidden!important;box-shadow:0 0 0 1px #fff5!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-photo>img{object-fit:cover!important;object-position:center!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-overlay{z-index:5!important;top:50%!important;left:50%!important;width:calc(100% * var(--avatar-frame-render-scale))!important;height:calc(100% * var(--avatar-frame-render-scale))!important;object-fit:contain!important;object-position:center!important;max-width:none!important;max-height:none!important;box-shadow:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;inset:auto!important;overflow:visible!important;transform:translate(-50%,-50%)!important}.player-avatar.has-avatar-frame.has-avatar-frame-art:after{content:none!important;display:none!important}.avatar:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.mobile-avatar:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.sidebar-player:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.friend-row:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.leader-podium:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.leaderboard-row>div:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.team-member:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.team-search-results>div:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.friend-chat header:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.sc-friend-avatar:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.sc-profile-showcase:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.profile-panel:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.seat-avatar:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.queue-seat-avatar:has(.player-avatar.has-avatar-frame-art){overflow:visible!important}.game-screen .player-seat .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.34;--avatar-photo-inset:13%}.queue-seat-avatar .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.3;--avatar-photo-inset:13%}.sc-art-avatar_frame.studio-has-image{min-height:250px!important}.sc-art-avatar_frame.studio-has-image .sc-frame{isolation:isolate!important;width:156px!important;height:156px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;place-items:center!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}.sc-art-avatar_frame.studio-has-image .sc-frame>.sc-frame-photo{z-index:1!important;color:#e6ecf0!important;background:#132331!important;border-radius:50%!important;place-items:center!important;width:70%!important;height:70%!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 1px #fff6,inset 0 0 12px #0008!important}.sc-art-avatar_frame.studio-has-image .sc-frame>.sc-frame-photo img{object-fit:cover!important;object-position:center!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}.sc-art-avatar_frame.studio-has-image .sc-frame>.sc-frame-art-overlay{z-index:4!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;inset:0!important}.studio-preview .sc-art-avatar_frame.studio-has-image{min-height:285px!important;overflow:visible!important}.studio-preview .sc-art-avatar_frame.studio-has-image .sc-frame{width:190px!important;height:190px!important}.sc-product .sc-art-avatar_frame.studio-has-image,.sc-feature-grid .sc-art-avatar_frame.studio-has-image{min-height:230px!important;padding:20px!important}.sc-product .sc-art-avatar_frame.studio-has-image .sc-frame,.sc-feature-grid .sc-art-avatar_frame.studio-has-image .sc-frame{width:150px!important;height:150px!important}@media (max-width:760px){.player-avatar.has-avatar-frame.has-avatar-frame-art{--avatar-frame-render-scale:1.38}.game-screen .player-seat .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.28}.studio-preview .sc-art-avatar_frame.studio-has-image .sc-frame{width:164px!important;height:164px!important}}
.player-avatar.has-avatar-frame.has-avatar-frame-art{--avatar-frame-render-scale:1.16;position:relative!important;overflow:visible!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-stage{z-index:1!important;width:calc(100% * var(--avatar-frame-render-scale))!important;height:calc(100% * var(--avatar-frame-render-scale))!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:50%!important;overflow:visible!important;transform:translate(-50%,-50%)!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-stage>.avatar-photo{z-index:1!important;left:var(--avatar-opening-x,50%)!important;top:var(--avatar-opening-y,47%)!important;width:var(--avatar-opening-size,66%)!important;height:var(--avatar-opening-size,66%)!important;color:#f3d893!important;background:#182534!important;border-radius:50%!important;place-items:center!important;display:grid!important;position:absolute!important;inset:auto!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 1px #fff5!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-stage>.avatar-photo>img{object-fit:cover!important;object-position:center!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-stage>.avatar-frame-overlay{z-index:5!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important;transform:none!important}.avatar .player-avatar{width:40px!important;height:40px!important}.sidebar-player .player-avatar{width:42px!important;height:42px!important}.friend-row .player-avatar,.team-member>.player-avatar,.team-search-results .player-avatar,.leaderboard-row .player-avatar{flex:0 0 46px!important;width:46px!important;height:46px!important}.leader-podium .player-avatar{width:78px!important;height:78px!important;font-size:18px!important}.profile-experience>.sc-profile-showcase>.player-avatar{width:118px!important;height:118px!important;font-size:30px!important}.profile-panel>.player-avatar{width:124px!important;height:124px!important}.public-player-identity>.player-avatar{flex:0 0 128px!important;width:128px!important;height:128px!important}.queue-table-seat{grid-template-columns:48px minmax(0,1fr) auto!important;gap:9px!important;min-width:164px!important;max-width:208px!important}.queue-seat-avatar{width:46px!important;height:46px!important;overflow:visible!important}.queue-seat-avatar .player-avatar{width:46px!important;height:46px!important}.queue-seat-avatar .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.1}.reference-table-layout .player-seat{grid-template-columns:46px minmax(0,1fr) auto!important;gap:9px!important;min-width:132px!important;max-width:160px!important}.reference-table-layout .seat-avatar{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;overflow:visible!important}.reference-table-layout .seat-avatar .player-avatar{width:44px!important;height:44px!important}.reference-table-layout .seat-avatar .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.08}.reference-table-layout .seat-copy b{max-width:70px!important}.sc-art-avatar_frame.studio-has-image .sc-frame{place-items:center!important;width:176px!important;height:176px!important;display:grid!important;overflow:visible!important}.sc-art-avatar_frame.studio-has-image .sc-frame>.player-avatar{width:158px!important;height:158px!important;font-size:28px!important}.studio-preview .sc-art-avatar_frame.studio-has-image .sc-frame{width:218px!important;height:218px!important}.studio-preview .sc-art-avatar_frame.studio-has-image .sc-frame>.player-avatar{width:194px!important;height:194px!important}.sc-product .sc-art-avatar_frame.studio-has-image .sc-frame,.sc-feature-grid .sc-art-avatar_frame.studio-has-image .sc-frame{width:166px!important;height:166px!important}.sc-product .sc-art-avatar_frame.studio-has-image .sc-frame>.player-avatar,.sc-feature-grid .sc-art-avatar_frame.studio-has-image .sc-frame>.player-avatar{width:148px!important;height:148px!important}@media (max-width:760px){.player-avatar.has-avatar-frame.has-avatar-frame-art{--avatar-frame-render-scale:1.13}.avatar .player-avatar{width:36px!important;height:36px!important}.sidebar-player .player-avatar{width:38px!important;height:38px!important}.friend-row .player-avatar,.team-member>.player-avatar,.team-search-results .player-avatar{flex-basis:42px!important;width:42px!important;height:42px!important}.leaderboard-row .player-avatar{flex-basis:40px!important;width:40px!important;height:40px!important}.leader-podium .player-avatar{width:60px!important;height:60px!important}.profile-experience>.sc-profile-showcase>.player-avatar{width:80px!important;height:80px!important}.profile-panel>.player-avatar{width:86px!important;height:86px!important}.public-player-identity>.player-avatar{flex-basis:96px!important;width:96px!important;height:96px!important}.queue-table-seat{grid-template-columns:36px minmax(0,1fr) auto!important;gap:5px!important;min-width:112px!important;max-width:134px!important}.queue-seat-avatar,.queue-seat-avatar .player-avatar{width:34px!important;height:34px!important}.queue-seat-avatar .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.06}.reference-table-layout .player-seat{grid-template-columns:36px minmax(0,1fr) auto!important;gap:5px!important;min-width:106px!important;max-width:126px!important}.reference-table-layout .seat-avatar{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.reference-table-layout .seat-avatar .player-avatar{width:34px!important;height:34px!important}.reference-table-layout .seat-avatar .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.05}.reference-table-layout .seat-copy b{max-width:52px!important}.studio-preview .sc-art-avatar_frame.studio-has-image .sc-frame{width:184px!important;height:184px!important}.studio-preview .sc-art-avatar_frame.studio-has-image .sc-frame>.player-avatar{width:164px!important;height:164px!important}}
.player-avatar.has-avatar-frame.has-avatar-frame-art{--avatar-frame-render-scale:1.16;isolation:isolate!important;background:0 0!important;position:relative!important;overflow:visible!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-stage{z-index:1!important;width:calc(100% * var(--avatar-frame-render-scale))!important;height:calc(100% * var(--avatar-frame-render-scale))!important;opacity:1!important;visibility:visible!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;overflow:visible!important;transform:translate(-50%,-50%)!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-stage>.avatar-photo{z-index:2!important;left:var(--avatar-opening-x,50%)!important;top:var(--avatar-opening-y,47%)!important;width:var(--avatar-opening-size,66%)!important;height:var(--avatar-opening-size,66%)!important;opacity:1!important;visibility:visible!important;background:#182534!important;border-radius:50%!important;place-items:center!important;display:grid!important;position:absolute!important;inset:auto!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 1px #fff6,inset 0 0 0 1px #0004!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-stage>.avatar-photo>img{z-index:1!important;object-fit:cover!important;object-position:center!important;opacity:1!important;visibility:visible!important;border-radius:50%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;position:relative!important}.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-stage>.avatar-frame-overlay{z-index:5!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:absolute!important;inset:0!important;transform:none!important}.avatar .player-avatar{width:44px!important;height:44px!important}.sidebar-player .player-avatar{width:48px!important;height:48px!important}.friend-row .player-avatar,.team-member>.player-avatar,.team-search-results .player-avatar,.leaderboard-row .player-avatar{flex:0 0 54px!important;width:54px!important;height:54px!important}.leader-podium .player-avatar{width:96px!important;height:96px!important;font-size:20px!important}.profile-panel>.player-avatar{width:148px!important;height:148px!important;font-size:34px!important}.public-player-identity>.player-avatar{flex:0 0 152px!important;width:152px!important;height:152px!important}.profile-experience>.sc-profile-showcase{grid-template-columns:168px minmax(220px,.85fr) minmax(300px,1.15fr)!important;gap:30px!important;overflow:visible!important}.profile-experience>.sc-profile-showcase>.player-avatar{place-self:center!important;width:154px!important;height:154px!important;font-size:34px!important}.queue-table-seat{grid-template-columns:58px minmax(0,1fr) auto!important;gap:10px!important;min-width:182px!important;max-width:226px!important}.queue-seat-avatar{width:54px!important;height:54px!important;overflow:visible!important}.queue-seat-avatar .player-avatar{width:54px!important;height:54px!important}.queue-seat-avatar .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.1}.reference-table-layout .player-seat{grid-template-columns:56px minmax(0,1fr) auto!important;gap:10px!important;min-width:150px!important;max-width:178px!important}.reference-table-layout .seat-avatar{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;overflow:visible!important}.reference-table-layout .seat-avatar .player-avatar{width:52px!important;height:52px!important}.reference-table-layout .seat-avatar .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.08}.reference-table-layout .seat-copy b{max-width:82px!important}.profile-experience>.sc-profile-showcase,.profile-panel,.public-player-identity,.leader-podium,.leaderboard-row>div,.friend-row,.team-member,.queue-seat-avatar,.reference-table-layout .seat-avatar{overflow:visible!important}@media (max-width:1000px) and (min-width:761px){.profile-experience>.sc-profile-showcase{grid-template-columns:140px minmax(0,1fr)!important;gap:20px!important}.profile-experience>.sc-profile-showcase>.player-avatar{width:130px!important;height:130px!important}.profile-experience>.sc-profile-showcase>.sc-progress{grid-column:1/-1!important}}@media (max-width:760px){.player-avatar.has-avatar-frame.has-avatar-frame-art{--avatar-frame-render-scale:1.12}.avatar .player-avatar{width:40px!important;height:40px!important}.sidebar-player .player-avatar{width:42px!important;height:42px!important}.friend-row .player-avatar,.team-member>.player-avatar,.team-search-results .player-avatar{flex-basis:48px!important;width:48px!important;height:48px!important}.leaderboard-row .player-avatar{flex-basis:46px!important;width:46px!important;height:46px!important}.leader-podium .player-avatar{width:76px!important;height:76px!important}.profile-panel>.player-avatar{width:108px!important;height:108px!important}.public-player-identity>.player-avatar{flex-basis:118px!important;width:118px!important;height:118px!important}.profile-experience>.sc-profile-showcase{grid-template-columns:108px minmax(0,1fr)!important;gap:16px!important;padding:22px 18px!important}.profile-experience>.sc-profile-showcase>.player-avatar{width:102px!important;height:102px!important;font-size:24px!important}.profile-experience>.sc-profile-showcase>.sc-progress{grid-column:1/-1!important}.queue-table-seat{grid-template-columns:43px minmax(0,1fr) auto!important;gap:6px!important;min-width:124px!important;max-width:148px!important}.queue-seat-avatar,.queue-seat-avatar .player-avatar{width:40px!important;height:40px!important}.queue-seat-avatar .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.06}.reference-table-layout .player-seat{grid-template-columns:43px minmax(0,1fr) auto!important;gap:6px!important;min-width:116px!important;max-width:136px!important}.reference-table-layout .seat-avatar{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.reference-table-layout .seat-avatar .player-avatar{width:40px!important;height:40px!important}.reference-table-layout .seat-avatar .player-avatar.has-avatar-frame-art{--avatar-frame-render-scale:1.05}.reference-table-layout .seat-copy b{max-width:58px!important}}
.player-avatar.has-avatar-frame.has-avatar-frame-art .avatar-frame-stage>.avatar-photo{top:50%!important;left:50%!important}
.podium-place-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.podium-place-tabs button{color:#b8c6d4;cursor:pointer;background:#0b1420;border:1px solid #465669;border-radius:10px;min-height:40px;font-weight:800}.podium-place-tabs button.active,.podium-place-tabs button[aria-selected=true]{color:#ffe2a4;background:linear-gradient(135deg,#3b3122,#172333);border-color:#d9b466;box-shadow:inset 0 0 0 1px #d9b46633}.podium-place-editor{gap:12px;padding-top:4px;display:grid}.podium-place-head{background:#0b1521;border:1px solid #465467;border-radius:10px;gap:3px;padding:12px;display:grid}.podium-place-head b{color:#f5dda9;font-size:15px}.podium-place-head small{color:#9eb0bf}.podium-content-picks{background:#0a111b!important}.podium-content-picks .event-item-picks{max-height:260px}.podium-content-picks .event-item-picks label{background:#0d1825;border:1px solid #25374b;border-radius:8px;align-items:flex-start;padding:7px}.podium-content-picks .event-item-picks label>span{gap:2px;min-width:0;display:grid}.podium-content-picks .event-item-picks label b{font-size:11px}.podium-content-picks .event-item-picks label small{color:#90a3b5;font-size:9px}.podium-badge-preview{background:#0a1119;border:1px solid #3f4e61;border-radius:9px;align-items:center;gap:10px;padding:9px;display:flex}.podium-badge-preview img{object-fit:contain;width:58px;height:58px}.podium-badge-preview span{color:#e7d4a8;font-size:11px}.event-podium-preview{gap:8px;margin-top:14px;display:grid}.event-podium-preview>b{letter-spacing:.15em;color:#e7c67d;font-size:10px}.event-podium-preview>div{background:#0b141f;border:1px solid #3b4b5e;border-radius:10px;grid-template-columns:50px 1fr;gap:3px 10px;padding:10px;display:grid}.event-podium-preview strong{color:#f4d99d;grid-row:1/span 3}.event-podium-preview span{font-weight:800}.event-podium-preview small{color:#9fb0be;grid-column:2}.event-podium-preview p{color:#a9b8c5;margin:4px 0 0;font-size:11px}.event-podium-prizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.event-podium-tier{background:#0d1520;border:1px solid #46505e;border-radius:10px;align-content:start;gap:4px;min-height:92px;padding:9px;display:grid}.event-podium-tier b{color:#e8c97f;font-size:11px}.event-podium-tier span{color:#bdc9d3;font-size:9px;line-height:1.25}.event-podium-tier.place-1{background:linear-gradient(155deg,#282317,#0d1520);border-color:#97763d}.event-podium-tier.place-1 b{color:#ffe2a0}@media (max-width:700px){.event-podium-prizes{grid-template-columns:1fr}.podium-place-tabs{gap:5px}.podium-place-tabs button{font-size:11px}.podium-content-picks .event-item-picks{max-height:330px}}
.store-floor-spade_cash .sc-heading,.store-floor-spade_cash .sc-store-banner{background:radial-gradient(circle at 82% 24%,#756fe833,#0000 28%),radial-gradient(circle at 18% 82%,#32b4d91f,#0000 28%),linear-gradient(135deg,#11142a,#090f1d 58%,#121529);border-color:#7f6fd7}.store-floor-spade_cash .sc-balance{background:#12172dcc;border-color:#7367bd}.store-floor-spade_cash .sc-balance small{color:#aaa4e8}.store-floor-spade_cash .sc-balance b{color:#d8d4ff}.store-floor-spade_cash .sc-product{border-color:#34345d}.store-floor-spade_cash .sc-product strong{color:#b9b3ff}.store-floor-spade_cash .event-locked-note{background:#17162c;border-color:#665da9}.store-floor-admin{margin:0 0 14px}.store-floor-admin button{min-width:145px}@media (max-width:760px){.store-floor-admin{grid-template-columns:1fr 1fr;display:grid!important}.store-floor-admin button{min-width:0}}
