@font-face{font-family:sicbo-iconfont;src:url(/original/mobile/static/fonts/iconfont.6729d92b.woff2) format("woff2");font-display:swap}@font-face{font-family:sicbo-vant;src:url(/original/mobile/static/fonts/vant-icon-source.woff2) format("woff2");font-display:block}.mobile-outer.mobile-night:has(.mobile-sicbo){background:#232229}.mobile-night .mobile-sicbo .sicbo-header{background-image:url(/original/mobile/static/img/img_bg_soxog_b@3x.45268fa1.png);color:rgba(255,255,255,.9)}.mobile-night .mobile-sicbo .sicbo-game-menu,.mobile-night .mobile-sicbo .sicbo-game-menu .mobile-lottery{background:#232229}.mobile-page.mobile-sicbo-page{height:100dvh;min-height:0;padding:0;overflow:hidden}.mobile-sicbo{--sicbo-rem:min(10vw,50px);position:relative;height:100dvh;width:100%;font-family:-apple-system,Helvetica Neue,Roboto,sans-serif;font-size:calc(.373 * var(--sicbo-rem));line-height:1;color:#000;background:#f3f4f5}.mobile-sicbo button{cursor:pointer;padding:0;border:0;background:transparent;font:inherit;color:inherit}.mobile-sicbo .sicbo-header{position:fixed;left:0;right:0;top:0;z-index:30;height:calc(1.227 * var(--sicbo-rem));display:flex;align-items:center;justify-content:space-between;background:url(/original/mobile/static/img/img_bg_xoso_w@3x.14d683e1.png) no-repeat 0 0/100% auto;box-shadow:inset 0 -.5px 0 #d3d6de;color:#677684;font-size:calc(.373 * var(--sicbo-rem));line-height:calc(.587 * var(--sicbo-rem))}.mobile-sicbo .sicbo-back{width:calc(1.387 * var(--sicbo-rem));height:100%;display:flex;align-items:center;padding-left:calc(.427 * var(--sicbo-rem))}.sicbo-vant-arrow{font:normal calc(.427 * var(--sicbo-rem))/1 sicbo-vant}.sicbo-vant-arrow:before{content:"\e668"}.mobile-sicbo .sicbo-title{position:absolute;left:50%;transform:translateX(-50%);height:100%;display:flex;align-items:center;gap:calc(.133 * var(--sicbo-rem));white-space:nowrap;font-size:calc(.347 * var(--sicbo-rem));font-weight:500;line-height:calc(.48 * var(--sicbo-rem))}.sicbo-original-icon{font-family:sicbo-iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased}.sicbo-original-icon.icon-icon_drop_down_solid:before{content:"\e629"}.sicbo-original-icon.icon-icon_choose:before{content:"\e68f"}.mobile-sicbo .sicbo-title .sicbo-original-icon{font-size:calc(.427 * var(--sicbo-rem));transition:transform .3s}.mobile-sicbo .sicbo-title .sicbo-original-icon.open{transform:rotate(180deg)}.mobile-sicbo .sicbo-header-right{display:flex;align-items:center;gap:calc(.427 * var(--sicbo-rem));padding-right:calc(.427 * var(--sicbo-rem));height:100%}.mobile-sicbo .sicbo-header-right button{position:relative;font-size:calc(.587 * var(--sicbo-rem));width:calc(.64 * var(--sicbo-rem));height:calc(.587 * var(--sicbo-rem));line-height:1}.mobile-sicbo .sicbo-game-menu{position:fixed;z-index:29;left:0;right:0;top:calc(1.227 * var(--sicbo-rem));bottom:0;background:#fff;overflow-y:auto;animation:sicbo-drop-in .25s ease-out}.mobile-sicbo .sicbo-game-menu .mobile-lottery{width:min(488px,100vw);height:calc(100dvh - 1.227 * var(--sicbo-rem));min-height:0;grid-template-columns:89.34px minmax(0,397.34px);padding:13.34px 0 0;background:#fff}.mobile-sicbo .sicbo-game-menu .mobile-lottery-side{padding-top:13px}.mobile-sicbo .sicbo-game-menu .mobile-lottery-side button{color:#888}.mobile-sicbo .sicbo-game-menu .mobile-lottery-side button.selected{color:#fff}.mobile-sicbo .sicbo-game-menu .mobile-lottery-list{min-height:calc(100dvh - 74.68px);margin:0}.mobile-sicbo .sicbo-game-menu .mobile-lottery-cards{padding-top:13.34px}@keyframes sicbo-drop-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.mobile-sicbo .sicbo-scroll{position:absolute;top:calc(1.227 * var(--sicbo-rem));bottom:0;left:0;right:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.mobile-sicbo .sicbo-scroll::-webkit-scrollbar{display:none}.mobile-sicbo .wrapper-tontent{position:relative;min-height:1240px;width:100%}.mobile-sicbo .bingo-home[data-v-95753ad6]{position:relative;bottom:auto;min-height:1240px}.mobile-sicbo .bingo-home .bingo-table-wp[data-v-95753ad6]{width:100%;background-size:100% 100%}.mobile-sicbo .bingo-open-result-dialog-content[data-v-95753ad6]{position:relative;top:-20px}.mobile-sicbo .rollContainer{position:relative;width:216px;height:320px}.mobile-sicbo .rollContainer canvas{width:216px;height:320px;max-width:none}.mobile-sicbo .clock[data-v-95753ad6]{display:flex;gap:0;justify-content:space-between;width:calc(2.8 * var(--sicbo-rem));height:calc(.607 * var(--sicbo-rem))}.mobile-sicbo .clock .flip[data-v-a1de742a]{flex:0 0 calc(.4 * var(--sicbo-rem))}.mobile-sicbo .panel-wp[data-v-95753ad6]{width:100%}.mobile-sicbo .bingo-swipe{height:600px;overflow:hidden}.mobile-sicbo .sicbo-swipe-track{display:flex;width:200%;height:100%;transition:transform .3s ease}.mobile-sicbo .sicbo-swipe-track>.van-swipe-item{flex:0 0 50%;width:50%;height:100%}.mobile-sicbo .bingo-home .panel-wp .bingo-swipe .grid-wp .grid[data-v-95753ad6],.mobile-sicbo .bingo-home .panel-wp .bingo-swipe .opt-wp-2 .opt[data-v-95753ad6]{font-family:-apple-system,Helvetica Neue,Roboto,sans-serif}.mobile-sicbo .sicbo-swipe-dots{display:flex;justify-content:center;gap:7px;height:0;position:relative;top:-12px}.mobile-sicbo .sicbo-swipe-dots button{height:5px;width:18px;background:#c7ced6;border-radius:6px}.mobile-sicbo .sicbo-swipe-dots button.active{background:#5387fd}.mobile-sicbo .process.van-circle[data-v-95753ad6]{position:relative}.mobile-sicbo .process.van-circle svg{width:100%;height:100%}.mobile-sicbo .process.van-circle .van-circle__text{position:absolute;inset:0;display:grid;place-items:center;font-size:calc(.32 * var(--sicbo-rem));font-weight:500}.mobile-sicbo .sicbo-bet-sheet{position:fixed;z-index:40;bottom:0;left:50%;width:min(502px,100vw)!important;max-height:calc(100dvh - 61px);overflow-y:auto;animation:sicbo-sheet-in .2s ease-out}.mobile-sicbo .van-icon-edit{font-family:sicbo-vant!important;font-style:normal}.mobile-sicbo .van-icon-edit:before{content:"\e6a8"}.mobile-sicbo .sicbo-bet-sheet .betBtn{background:#5387fd;color:#fff}@keyframes sicbo-sheet-in{0%{opacity:.6;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@media(max-width:502px){.mobile-sicbo .rollContainer,.mobile-sicbo .rollContainer canvas{width:43vw;height:63.75vw}.mobile-sicbo .bingo-swipe{height:119.5vw}.mobile-sicbo .bingo-home[data-v-95753ad6],.mobile-sicbo .wrapper-tontent{min-height:240vw}}.promo-checkin-desktop .promo-options{grid-template-columns:repeat(2,minmax(0,340px));margin-bottom:45px}.promo-checkin-list{margin-bottom:36px}.promo-checkin-row{display:flex;align-items:center;gap:14px;min-height:94px;margin-bottom:22px;padding:0 22px 0 16px;border-radius:8px;background:#1b202a;box-shadow:0 2px 8px #0002;font-family:Arial,Microsoft YaHei,sans-serif}.promo-checkin-medal{flex:0 0 64px;height:64px;line-height:58px;text-align:center;background:url(/original/promo/level-bg.564f3f93.png) 50%/100% no-repeat;color:#c80;font-size:24px;font-weight:700}.promo-checkin-center{flex:1 1;min-width:0;margin-right:5px}.promo-checkin-row-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.promo-checkin-row-head>div{display:flex;align-items:center;min-width:0;white-space:nowrap}.promo-checkin-row-head strong{font-size:14px;line-height:24px;white-space:nowrap}.promo-checkin-row-head small{padding-left:10px;color:#fff;font-size:12px;font-weight:400;white-space:nowrap}.promo-checkin-reward{display:inline-flex;align-items:center;flex:none;color:#fff;font-size:16px;font-weight:700;text-shadow:1px -1px #999,-1px 1px #999,1px 1px #999;white-space:nowrap}.promo-checkin-reward img{width:33px;height:25px;object-fit:fill}.promo-checkin-bar{height:24px;line-height:22px;border:1px solid #9cb0f0;border-radius:12px;background:#f0f0f0;color:#35416d;text-align:center;font-size:12px}.promo-checkin-play{flex:0 0 126px;width:126px;height:42px;padding:0;background:url(/original/promo/get-btn.05ac9541.png) 50%/100% 100% no-repeat;color:#292b31!important;font-size:14px;font-weight:700}.promo-checkin-terms{color:inherit;font-size:14px;line-height:1.8}.promo-checkin-terms p{margin:13px 0}.promo-checkin-terms ol{margin:5px 0 17px;padding-left:21px}.promo-checkin-terms li{margin:5px 0}.promo-checkin-desktop .promo-checkin-terms table{width:min(100%,800px)}.promo-checkin-terms td,.promo-checkin-terms th{text-align:center}.desktop-shell.light .promo-checkin-row{background:#fff}.desktop-shell.light .promo-checkin-row-head small{color:#666}.desktop-shell.light .promo-checkin-desktop,.desktop-shell.light .promo-checkin-desktop .promo-options button:not(.current){color:#292b31}.mobile-promotions .promo-pills{gap:9px;padding-left:13px}.mobile-promotions .promo-pills button{flex:0 0 193px;height:37px;padding:0 10px;font-size:18px}.mobile-promotions .promo-pills button:last-child{flex-basis:208px}.promo-checkin-rules-overlay{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:#000b}.promo-checkin-rules-dialog{width:min(486px,calc(100vw - 28px));max-height:calc(100dvh - 28px);display:flex;flex-direction:column;overflow:hidden;border-radius:15px;background:#fff;color:#292b31}.promo-checkin-rules-dialog>header{position:relative;flex:none;height:53px;display:grid;place-items:center;border-bottom:1px solid #e6e6e6;color:#666;font-size:18px}.promo-checkin-rules-dialog>header button{position:absolute;right:13px;top:7px;width:36px;height:36px;background:none;color:#1b2740;font-size:31px;line-height:1}.promo-checkin-terms-mobile{overflow-y:auto;padding:16px 13px 20px;color:#292b31;font-size:18px;line-height:1.45}.promo-checkin-terms-mobile p{margin:10px 0}.promo-checkin-terms-mobile ol{padding-left:21px}.promo-checkin-terms-mobile table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.2}.promo-checkin-terms-mobile td,.promo-checkin-terms-mobile th{border:1px solid #333;padding:2px 3px;font-weight:400}@media (max-width:1100px){.promo-checkin-row{gap:10px;padding-right:10px}.promo-checkin-medal{flex-basis:54px;width:54px;height:54px;line-height:49px;font-size:21px}.promo-checkin-play{flex-basis:105px;width:105px}}.payment-flow-body{position:relative;display:flex;flex-direction:column;gap:14px;color:#e7ebf3}.payment-flow-body h3{margin:10px 0 0;font-size:16px;font-weight:500}.payment-flow-body p{margin:0;line-height:1.55}.payment-flow-desktop .payment-flow-body{padding:28px 32px;max-width:850px}.payment-flow-desktop .deposit-channels,.payment-flow-desktop .deposit-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.payment-flow-desktop .deposit-channels button,.payment-flow-desktop .deposit-methods button{min-height:70px;display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #3b4352;border-radius:7px;background:#292f3b;color:#e7ebf3;text-align:left}.payment-flow-desktop .deposit-channels button.selected,.payment-flow-desktop .deposit-methods button.selected{border-color:#5b8df4}.payment-flow-desktop .deposit-channels img{width:38px;height:38px;object-fit:contain}.payment-flow-body .deposit-methods button span{display:block}.payment-flow-body .deposit-methods button small{display:block;margin-top:3px;opacity:.7}.payment-flow-body .deposit-amounts{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.payment-flow-desktop .deposit-amounts button{padding:10px;color:#adc3f5;border:1px solid #536485;border-radius:5px;background:transparent}.payment-flow-body .deposit-amounts button.selected{border-color:#5b8df4;background:#5b8df422}.payment-flow-body label{display:block}.payment-flow-body input{display:block;width:100%;min-height:42px;margin-top:7px;padding:10px 12px;border:1px solid #aeb7c6;border-radius:5px;color:#171d28;background:#fff;font:inherit}.payment-flow-body button{cursor:pointer}.payment-flow-body button:disabled{opacity:.5;cursor:not-allowed}.payment-primary{min-height:46px;padding:10px 20px;border:0;border-radius:5px;background:#5388f7;color:#fff;font-size:15px}.payment-history-link,.payment-secondary{align-self:flex-start;padding:8px 0;border:0;background:transparent;color:#6c98f5;font-size:14px}.payment-history-link{align-self:flex-end}.payment-error{color:#e45f66}.payment-instructions,.payment-limits{color:#929bad;font-size:13px}.payment-summary{display:flex;flex-wrap:wrap;gap:12px}.payment-summary span{display:flex;flex-direction:column;min-width:180px;padding:12px 15px;border:1px solid #3b4352;border-radius:6px;color:#aeb8cb}.payment-summary strong{margin-top:5px;color:#f3f5fa;font-size:17px}.payment-bank-list,.payment-bank-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.payment-bank-list>div,.payment-bank-options button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:100px;padding:12px;border:1px solid #4c5261;border-radius:7px;color:#dce3f2;background:#2b303b;text-align:left}.payment-bank-options button.selected{border-color:#5b8df4}.payment-bank-list small,.payment-bank-options small{color:#919aae}.payment-bank-add{gap:12px;max-width:460px}.payment-bank-add,.payment-result{display:flex;flex-direction:column}.payment-result{gap:10px}.payment-result strong{color:#6e9bfc}.deposit-receipt{--receipt-surface:#292f3b;--receipt-border:#465367;--receipt-text:#f1f5fc;--receipt-muted:#aeb9ca;--receipt-accent:#75a6ff;width:100%;display:flex;flex-direction:column;gap:18px;color:var(--receipt-text)}.deposit-receipt-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.deposit-receipt-eyebrow{display:inline-flex;align-items:center;gap:7px;color:#83cfa5;font-size:13px;font-weight:600}.deposit-receipt-eyebrow>span{width:8px;height:8px;border-radius:50%;background:#64c993;box-shadow:0 0 0 4px rgba(100,201,147,.13)}.payment-flow-body .deposit-receipt h3{margin:6px 0 4px;color:var(--receipt-text);font-size:22px;line-height:1.3;font-weight:600}.deposit-receipt-heading p{color:var(--receipt-muted);font-size:13px}.deposit-receipt-status{flex:none;padding:7px 12px;border:1px solid rgba(246,190,96,.32);border-radius:999px;background:rgba(246,190,96,.1);color:#ffd184;font-size:12px;font-weight:600}.deposit-receipt-status.status-approved{border-color:rgba(83,190,129,.35);background:rgba(83,190,129,.14);color:#68d29b}.deposit-receipt-status.status-canceled,.deposit-receipt-status.status-rejected{border-color:rgba(223,94,101,.38);background:rgba(223,94,101,.13);color:#f28d91}.deposit-receipt-amount{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 22px;border:1px solid rgba(117,166,255,.32);border-radius:10px;background:linear-gradient(110deg,rgba(82,132,235,.2),rgba(82,132,235,.06))}.deposit-receipt-amount>span{color:var(--receipt-muted);font-size:14px}.deposit-receipt-amount strong{color:#fff;font-size:28px;font-weight:700;letter-spacing:.2px;white-space:nowrap}.deposit-receipt-amount strong small{color:#aecdff;font-size:15px;font-weight:600}.deposit-receipt-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.deposit-receipt-grid.has-qr{grid-template-columns:minmax(0,1fr) 238px}.deposit-receipt-info,.deposit-receipt-qr{min-width:0;padding:7px 18px;border:1px solid var(--receipt-border);border-radius:10px;background:var(--receipt-surface)}.deposit-receipt-row{display:grid;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:12px;min-height:51px;padding:9px 0;border-bottom:1px solid var(--receipt-border)}.deposit-receipt-reference>span,.deposit-receipt-row>span{color:var(--receipt-muted);font-size:13px}.deposit-receipt-reference>div,.deposit-receipt-row>div{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.deposit-receipt-reference strong,.deposit-receipt-row strong{min-width:0;color:var(--receipt-text);font-size:14px;font-weight:600;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.deposit-receipt-break{word-break:break-all}.deposit-receipt-reference button,.deposit-receipt-row button{flex:none;padding:6px 9px;border:1px solid var(--receipt-border);border-radius:5px;background:transparent;color:var(--receipt-accent);font:inherit;font-size:12px}.deposit-receipt-reference button:hover,.deposit-receipt-row button:hover{border-color:var(--receipt-accent);background:rgba(117,166,255,.1)}.deposit-receipt-reference{display:grid;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:5px 12px;margin:13px -5px 6px;padding:13px 10px;border:1px dashed rgba(117,166,255,.65);border-radius:7px;background:rgba(117,166,255,.08)}.deposit-receipt-reference strong{color:var(--receipt-accent);font-size:16px;letter-spacing:.3px}.deposit-receipt-reference small{grid-column:2;color:var(--receipt-muted);font-size:11px;line-height:1.4}.deposit-receipt-qr{display:flex;flex-direction:column;align-items:center;gap:9px;padding:17px 14px;text-align:center}.deposit-receipt-qr>span{align-self:stretch;color:var(--receipt-text);font-size:14px;font-weight:600}.deposit-receipt-qr-image{width:190px;height:190px;display:grid;place-items:center;padding:9px;border-radius:9px;background:#fff}.deposit-receipt-qr-image.is-vietqr{height:226px}.deposit-receipt-qr-image img{width:100%;height:100%;object-fit:contain}.deposit-receipt-qr small{color:var(--receipt-muted);font-size:11px;line-height:1.5}.deposit-receipt-hint{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:7px;background:rgba(117,166,255,.08)}.deposit-receipt-hint>span{flex:none;display:grid;place-items:center;width:17px;height:17px;border:1px solid var(--receipt-accent);border-radius:50%;color:var(--receipt-accent);font-size:11px;font-family:serif;font-weight:700}.deposit-receipt-hint p{color:var(--receipt-muted);font-size:12px;line-height:1.5}.deposit-receipt-copy-feedback{margin:0;color:#83cfa5;font-size:12px}.deposit-receipt-copy-feedback:empty{display:none}.deposit-receipt-copy-feedback.is-error{color:#f09095}.deposit-receipt-actions{display:flex;align-items:center;gap:14px}.deposit-receipt-actions .payment-primary{min-width:200px}.deposit-receipt-actions .payment-secondary{padding:10px 8px}.desktop-shell.light .deposit-receipt,.payment-flow-mobile .deposit-receipt{--receipt-surface:#fff;--receipt-border:#e1e7f0;--receipt-text:#273247;--receipt-muted:#6e7e94;--receipt-accent:#347ce9}.desktop-shell.light .deposit-receipt-status,.payment-flow-mobile .deposit-receipt-status{background:#fff7e9;color:#a76a1d;border-color:#f4deb9}.desktop-shell.light .deposit-receipt-status.status-approved,.payment-flow-mobile .deposit-receipt-status.status-approved{background:#e9f8ef;color:#258150;border-color:#bbe5ca}.desktop-shell.light .deposit-receipt-status.status-canceled,.desktop-shell.light .deposit-receipt-status.status-rejected,.payment-flow-mobile .deposit-receipt-status.status-canceled,.payment-flow-mobile .deposit-receipt-status.status-rejected{background:#fff0f0;color:#b84b51;border-color:#f3c6c8}.desktop-shell.light .deposit-receipt-amount,.payment-flow-mobile .deposit-receipt-amount{background:linear-gradient(110deg,#edf4ff,#f9fbff);border-color:#dce9ff}.desktop-shell.light .deposit-receipt-amount strong,.payment-flow-mobile .deposit-receipt-amount strong{color:#286cdc}.desktop-shell.light .deposit-receipt-amount strong small,.payment-flow-mobile .deposit-receipt-amount strong small{color:#4e83db}.mobile-night .payment-flow-mobile .deposit-receipt{--receipt-surface:#30313a;--receipt-border:#4d505f;--receipt-text:#f1f2f6;--receipt-muted:#abb0be;--receipt-accent:#83acff}.mobile-night .payment-flow-mobile .deposit-receipt-status{background:rgba(246,190,96,.1);color:#ffd184;border-color:rgba(246,190,96,.32)}.mobile-night .payment-flow-mobile .deposit-receipt-status.status-approved{background:rgba(83,190,129,.14);color:#8cdbab;border-color:rgba(83,190,129,.35)}.mobile-night .payment-flow-mobile .deposit-receipt-status.status-canceled,.mobile-night .payment-flow-mobile .deposit-receipt-status.status-rejected{background:rgba(223,94,101,.13);color:#f28d91;border-color:rgba(223,94,101,.38)}.mobile-night .payment-flow-mobile .deposit-receipt-amount{background:linear-gradient(110deg,rgba(82,132,235,.2),rgba(82,132,235,.06));border-color:rgba(117,166,255,.32)}.mobile-night .payment-flow-mobile .deposit-receipt-amount strong{color:#fff}.mobile-night .payment-flow-mobile .deposit-receipt-amount strong small{color:#aecdff}@media(max-width:680px){.deposit-receipt-grid.has-qr{grid-template-columns:minmax(0,1fr)}.deposit-receipt-qr{padding:16px}.deposit-receipt-actions{flex-wrap:wrap}}@media(max-width:450px){.payment-flow-mobile .deposit-receipt{gap:14px}.deposit-receipt-heading{align-items:flex-start}.payment-flow-body .deposit-receipt h3{font-size:19px}.deposit-receipt-status{padding:6px 8px;font-size:10px}.deposit-receipt-amount{align-items:flex-start;flex-direction:column;padding:15px 16px;gap:4px}.deposit-receipt-amount strong{font-size:26px}.deposit-receipt-info{padding:4px 14px}.deposit-receipt-reference,.deposit-receipt-row{grid-template-columns:minmax(0,1fr);gap:5px}.deposit-receipt-row{min-height:0;padding:11px 0}.deposit-receipt-reference{margin:12px -3px 6px}.deposit-receipt-reference small{grid-column:1}.deposit-receipt-actions{flex-direction:column;align-items:stretch;gap:4px}.deposit-receipt-actions .payment-primary{min-width:0}.deposit-receipt-actions .payment-secondary{align-self:center}}.desktop-shell.light .payment-flow-body{color:#303846}.desktop-shell.light .payment-bank-list>div,.desktop-shell.light .payment-bank-options button,.desktop-shell.light .payment-flow-desktop .deposit-channels button,.desktop-shell.light .payment-flow-desktop .deposit-methods button{background:#fff;color:#303846;border-color:#e1e5ec}.desktop-shell.light .payment-summary span{border-color:#e1e5ec;color:#708097}.desktop-shell.light .payment-summary strong{color:#303846}.payment-flow-mobile{min-height:100%;background:#f7f8fc}.payment-flow-mobile .payment-flow-body{padding:12px 14px 32px;color:#293244}.payment-flow-mobile.deposit-detail .deposit-body{padding:12px 14px 32px}.payment-flow-mobile .deposit-methods button{color:#293244}.payment-flow-mobile .payment-bank-list>div,.payment-flow-mobile .payment-bank-options button,.payment-flow-mobile .payment-summary span{background:#fff;border-color:#dce2ec;color:#293244}.payment-flow-mobile .payment-summary strong{color:#283344}.payment-flow-mobile .payment-bank-list small,.payment-flow-mobile .payment-bank-options small{color:#758296}.payment-flow-mobile .payment-primary{align-self:stretch;border-radius:24px}.mobile-night .payment-flow-mobile{background:#22232a}.mobile-night .payment-flow-mobile .payment-flow-body{color:#e4e6ed}.mobile-night .payment-flow-mobile .deposit-methods button,.mobile-night .payment-flow-mobile .payment-bank-list>div,.mobile-night .payment-flow-mobile .payment-bank-options button,.mobile-night .payment-flow-mobile .payment-summary span{background:#30313a;border-color:#50515c;color:#e4e6ed}.mobile-night .payment-flow-mobile .payment-summary strong{color:#e4e6ed}@media(max-width:450px){.payment-flow-mobile .payment-bank-list,.payment-flow-mobile .payment-bank-options{grid-template-columns:1fr 1fr}.payment-flow-mobile .payment-summary span{min-width:0;flex:1 1 45%}}.funds-payment-list{display:flex;flex-direction:column;gap:10px;padding:14px 16px 32px}.funds-payment-more{display:block;min-width:120px;margin:0 auto 32px;padding:9px 20px;border:1px solid #79a2ea;border-radius:18px;background:#fff;color:#5f90ed;font:inherit;font-size:14px;cursor:pointer}.funds-payment-more:disabled{opacity:.6;cursor:wait}.mobile-night .funds-payment-more{border-color:#ff780d;background:#232229;color:#ff9a4d}.funds-payment-row{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid #e7ebf2;border-radius:10px;background:#fff;color:#293244;font-size:14px}.funds-payment-row>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.funds-payment-row small{color:#8993a4;font-size:11px}.funds-payment-row p{margin:0;color:#d55252;font-size:12px}.funds-payment-status{color:#ad7b20;white-space:nowrap}.funds-payment-status.status-approved{color:#289363}.funds-payment-status.status-canceled,.funds-payment-status.status-rejected{color:#cf5959}.mobile-night .funds-payment-row{background:#232229;border-color:#393840;color:#e5e3e9}.mobile-night .funds-payment-row small{color:#aaa7b3}.mobile-night .funds-payment-status{color:#e6bd9a}.mobile-night .funds-payment-status.status-approved{color:#88cfa6}.mobile-night .funds-payment-status.status-canceled,.mobile-night .funds-payment-status.status-rejected{color:#ed8585}.mobile-night .payment-flow-mobile .payment-primary{background:#ff780d}.mobile-night .payment-flow-mobile .payment-history-link,.mobile-night .payment-flow-mobile .payment-secondary{color:#ff9a4d}.mobile-night .payment-flow-mobile .payment-flow-body input{background:#302e38;border-color:#4a4851;color:#f4f2f6}.mobile-night .payment-flow-mobile .deposit-amounts button{background:#302e38;color:#d7d3dc;border-color:#5d5a64}.mobile-night .payment-flow-mobile .deposit-amounts button.selected{background:#ff780d;border-color:#ff780d;color:#fff}.mobile-night .payment-flow-mobile .deposit-channels button.selected,.mobile-night .payment-flow-mobile .deposit-methods button.selected,.mobile-night .payment-flow-mobile .payment-bank-options button.selected{border-color:#ff780d}.payment-live-notice{position:fixed;z-index:10020;top:24px;right:24px;width:min(390px,calc(100vw - 32px));display:grid;gap:4px;padding:15px 44px 15px 17px;border:1px solid #58b985;border-radius:10px;background:#eefcf4;box-shadow:0 12px 38px rgba(18,30,49,.2);color:#204d35;font-size:13px;line-height:1.45;animation:payment-notice-in .24s ease-out}.payment-live-notice.is-failed{border-color:#e4a1a4;background:#fff2f2;color:#773439}.payment-live-notice strong{font-size:15px}.payment-live-notice span{overflow-wrap:anywhere}.payment-live-notice button{position:absolute;top:7px;right:10px;border:0;background:transparent;color:inherit;font-size:24px;cursor:pointer}@keyframes payment-notice-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.payment-live-notice{top:12px;right:16px}}.mobile-night .mobile-account-guest .mobile-guest-intro>div>button:first-child,.mobile-night .mobile-header>div>button.mobile-header-register{border:1px solid #ff780d;background:transparent;color:#ff780d}.mobile-night .mobile-account-guest .mobile-guest-intro>div>button+button,.mobile-night .mobile-header>div>button.mobile-header-login{border:1px solid #ff780d;background:#ff780d;color:#fff}.mobile-night .mobile-account-guest .mobile-guest-intro>div>button:first-child:hover,.mobile-night .mobile-header>div>button.mobile-header-register:hover{background:rgba(255,120,13,.12)}.mobile-night .mobile-account-guest .mobile-guest-intro>div>button+button:hover,.mobile-night .mobile-header>div>button.mobile-header-login:hover{background:#ff912f}.mobile-night .mobile-account-guest .mobile-guest-intro{color:#a3a3a3}.mobile-night .mobile-promotions{background:#1a1a1a;color:#fff}.mobile-night .mobile-promotions>header{background:#232229;border-bottom:1px solid #37353d}.mobile-night .mobile-promotions>header button{color:#a3a3a3}.mobile-night .mobile-promotions>header button.active{color:#ff780d;border-bottom-color:#ff780d}.mobile-night .mobile-promotions>header .mobile-promotions-back{color:#e8e8e8}.mobile-night .mobile-promotions>header .mobile-promotions-calendar,.mobile-night .mobile-promotions>header:after{display:none}.mobile-night .mobile-promotions .promo-pills{background:#1a1a1a}.mobile-night .mobile-promotions .promo-pills button{background:#232229;border-color:#34313a;color:#a3a3a3}.mobile-night .mobile-promotions .promo-pills button.active{background:linear-gradient(#ff9966,#ff780d);border-color:#ff780d;color:#fff}.mobile-night .mobile-promotions .daily-banner{background-image:url(/original/mobile/static/img/activity-time-bg_b.2fa10a96.png);color:#fff}.mobile-night .mobile-promotions .daily-rules{border-color:#ffba77;background:linear-gradient(#ffa555,#ff780d);box-shadow:0 1px 5px #803c1370;color:#fff}.mobile-night .mobile-promotions .daily-card{background:#302e38;border-color:#232229;box-shadow:none;color:#a3a3a3}.mobile-night .mobile-promotions .daily-card b,.mobile-night .mobile-promotions .daily-card strong{color:#fff}.mobile-night .mobile-promotions .daily-card div{border-color:#81818a;background:transparent;color:#fff}.mobile-night .mobile-promotions .daily-card button{background:url(/original/promo/get-btn.05ac9541.png) 50%/100% 100% no-repeat;box-shadow:none;color:#666}.mobile-night .mobile-promotions .mobile-promo-banners{background:#1a1a1a}.mobile-night .mobile-promotions .mobile-promo-banners button{background:#292930}.mobile-night .mobile-promotions .promo-checkin-message,.mobile-night .mobile-promotions .promo-empty{color:#a3a3a3}.mobile-night .promo-checkin-rules-dialog{background:#232229;color:#a3a3a3}.mobile-night .promo-checkin-rules-dialog>header{border-bottom-color:#38363e;color:#b3b3b3}.mobile-night .promo-checkin-rules-dialog>header button{color:#b3b3b3}.mobile-night .promo-checkin-terms-mobile{color:#a3a3a3}.mobile-night .promo-checkin-terms-mobile td,.mobile-night .promo-checkin-terms-mobile th{border-color:#302e38}.mobile-night .mobile-promotion-dialog,.mobile-night .mobile-promotion-dialog>div{background:#232229;color:#a3a3a3}.mobile-night .mobile-promotion-dialog header{background:#232229;box-shadow:inset 0 -1px #38363e;color:#a3a3a3}.mobile-night .mobile-promotion-dialog header button{color:#b3b3b3}.mobile-night .mobile-promotion-dialog .promotion-html-block,.mobile-night .mobile-promotion-dialog .promotion-summary{color:#a3a3a3}.mobile-page:has(>.mobile-game-lobby){background:#f5f7fb}.mobile-night .mobile-page:has(>.mobile-game-lobby){background:#232229}.mobile-game-lobby{min-height:calc(100dvh - 110px);padding:20px 16px 88px;background:#f5f7fb;color:#292e3b}.mobile-game-lobby-heading{padding:23px 20px 21px;border-radius:18px;background:linear-gradient(125deg,#eef4ff,#e8edff);border:1px solid #e2eaff}.mobile-game-lobby-heading>span{color:#5387fd;font-size:11px;font-weight:700;letter-spacing:1.8px}.mobile-game-lobby-heading h1{margin:7px 0 5px;font-size:23px;line-height:1.25;font-weight:700}.mobile-game-lobby-heading p{margin:0;color:#75819a;font-size:13px;line-height:1.5}.mobile-game-lobby-section{margin-top:23px}.mobile-game-lobby-section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.mobile-game-lobby-section-title h2{margin:0;padding-left:10px;border-left:4px solid #5387fd;font-size:17px;line-height:22px}.mobile-game-lobby-section-title>span{color:#8d98aa;font-size:12px}.mobile-game-lobby-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mobile-game-lobby-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:160px;padding:14px;border:1px solid #e8edf7;border-radius:15px;background:#fff;box-shadow:0 5px 18px #293d6710;text-align:left;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.mobile-game-lobby-card:active{transform:scale(.975)}.mobile-game-lobby-card:focus-visible{outline:2px solid #5387fd;outline-offset:2px}.mobile-game-lobby-art{display:grid;place-items:center;width:55px;height:55px;margin-bottom:10px;border-radius:13px;background:#f1f5ff}.mobile-game-lobby-art img{display:block;max-width:46px;max-height:46px;width:auto;height:auto;object-fit:contain}.mobile-game-lobby-card strong{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:21px}.mobile-game-lobby-card small{margin-top:3px;color:#8690a3;font-size:12px;line-height:16px}.mobile-game-lobby-enter{display:flex;align-items:center;gap:5px;margin-top:auto;padding-top:11px;color:#5387fd;font-size:12px;font-weight:600}.mobile-game-lobby-enter span{font-size:20px;line-height:12px}.mobile-bottom-nav .mobile-nav-icon>.icon-icon_nav_game_nor{display:grid;width:100%;height:100%;place-items:center;color:#8491a5;font-size:27px;line-height:1}.mobile-bottom-nav button.active .mobile-nav-icon>.icon-icon_nav_game_nor{color:#fff}.mobile-night .mobile-bottom-nav .mobile-nav-icon>.icon-icon_nav_game_nor{color:#9997a5}.mobile-night .mobile-bottom-nav button.active .mobile-nav-icon>.icon-icon_nav_game_nor{color:#fff}.mobile-night .mobile-game-lobby{background:#232229;color:#f5f4f5}.mobile-night .mobile-game-lobby-heading{background:linear-gradient(125deg,#302f38,#292832);border-color:#403c48}.mobile-night .mobile-game-lobby-heading>span{color:#ff892f}.mobile-night .mobile-game-lobby-card small,.mobile-night .mobile-game-lobby-heading p{color:#a7a4ae}.mobile-night .mobile-game-lobby-section-title h2{border-left-color:#ff780d}.mobile-night .mobile-game-lobby-section-title>span{color:#9997a5}.mobile-night .mobile-game-lobby-card{background:#302e38;border-color:#403d47;box-shadow:none}.mobile-night .mobile-game-lobby-art{background:#393640}.mobile-night .mobile-game-lobby-enter{color:#ff892f}.mobile-night .mobile-standard-category:has(.sports-art) h3:before{background:#ff780d}.mobile-night .mobile-standard-category .sports-art{background-image:url(/original/mobile/static/img/img_bg_sports_h@3x.6839b289.png)}.mobile-night .mobile-standard-category:has(.sports-art) .category-provider-name{color:#a3a3a3}.mobile-night .mobile-standard-category .category-provider-art:has(.category-provider-other){background-image:url(/original/mobile/static/img/img_bg_sports_b@2x.c4e32160.png)!important}.mobile-night .mobile-standard-category .category-provider-art .category-provider-other{visibility:hidden}@media (max-width:370px){.mobile-game-lobby{padding-inline:12px}.mobile-game-lobby-grid{gap:9px}.mobile-game-lobby-card{padding:12px}}.provider-lobby{--game-bg:#1e2330;--game-surface:#2a3040;--game-surface-2:#333a4c;--game-border:#47506a;--game-text:#f7f8ff;--game-muted:#a9b2ca;--game-accent:#9aa8ff;--table-card-bg:#343b50;--table-card-border:#586384;--table-card-shadow:#0a0e1b50;--table-art-bg:radial-gradient(circle at 50% 15%,#f3f0ff 0 14%,#dfe3ff 48%,#b8c2ee 100%);--table-art-border:#66729a;--table-art-shade:#28376630;--table-name:#f7f8ff;--table-enter:#e8c880;--table-footer-border:#59637f;min-height:680px;background:var(--game-bg);color:var(--game-text);padding:42px 24px 78px}.provider-lobby-inner{max-width:1400px;margin:0 auto}.provider-lobby-header{padding:24px 30px;border:1px solid var(--game-border);border-radius:18px;background:linear-gradient(115deg,#323952,#262c3d 65%,#202633)}.provider-lobby-eyebrow{color:#e8c880;font:700 12px Arial,sans-serif;letter-spacing:2px}.provider-lobby-header h1{margin:8px 0 5px;font-size:30px;line-height:1.2;color:var(--game-text)}.provider-lobby-header p{margin:0;color:var(--game-muted);font-size:14px}.provider-lobby-content{margin-top:25px}.provider-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.provider-section-heading h2{margin:0;padding-left:11px;border-left:4px solid #7b77fc;font-size:20px}.provider-section-heading span{color:var(--game-muted);font-size:11px;letter-spacing:1.5px}.provider-game-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.provider-game-card{position:relative;display:flex;align-items:center;min-width:0;height:154px;padding:18px;overflow:hidden;text-align:left;color:var(--game-text);border:1px solid var(--game-border);border-radius:16px;background:linear-gradient(135deg,var(--game-surface-2),var(--game-surface));transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.provider-game-card.selected,.provider-game-card:hover{transform:translateY(-3px);border-color:#9c98ff;box-shadow:0 12px 24px #0a0e1b50}.provider-game-card:focus-visible,.provider-table-card:focus-visible{outline:2px solid #ada8ff;outline-offset:2px}.provider-game-card img{width:105px;height:110px;flex:0 0 105px;object-fit:contain;filter:drop-shadow(0 9px 12px #0005)}.provider-game-number{position:absolute;top:12px;left:14px;color:#ffffff55;font-size:11px;font-weight:700;letter-spacing:1px}.provider-game-copy{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;margin-left:10px}.provider-game-copy strong{color:var(--game-text);font-size:19px;white-space:nowrap}.provider-game-copy small{color:var(--game-muted);font-size:12px;line-height:1.3}.provider-game-copy em{color:#dfc788;font-size:12px;font-style:normal;font-weight:700}.provider-game-arrow{position:absolute;right:16px;bottom:12px;color:var(--game-accent);font-size:25px}.provider-table-overlay{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;background:#080b17bd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity .24s ease;overscroll-behavior:contain}.provider-table-overlay[data-motion=open]{opacity:1}.provider-table-panel{display:flex;flex-direction:column;width:min(940px,100%);max-height:min(720px,calc(100dvh - 48px));border:1px solid var(--game-border);border-radius:20px;background:var(--game-surface);overflow:hidden;box-shadow:0 24px 70px #0007;transform:translateY(20px) scale(.97);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.provider-table-overlay[data-motion=open] .provider-table-panel{transform:translateY(0) scale(1)}.provider-table-heading{display:flex;flex:0 0 auto;align-items:center;gap:14px;padding:20px 22px;border-bottom:1px solid var(--game-border);background:linear-gradient(110deg,var(--game-surface-2),var(--game-surface))}.provider-table-heading>div{flex:1 1;min-width:0}.provider-table-art{width:66px;height:66px;flex:0 0 66px;object-fit:contain;filter:drop-shadow(0 5px 7px #0004)}.provider-table-heading span{color:#dfc788;font-size:11px;font-weight:700;letter-spacing:1.8px}.provider-table-heading h2{margin:5px 0 0;color:var(--game-text);font-size:21px}.provider-table-heading small{display:block;margin-top:4px;color:var(--game-muted);font-size:12px}.provider-table-heading button{width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#ffffff14;color:var(--game-muted);font-size:23px;line-height:1}.provider-table-heading button:hover{background:#ffffff2a;color:var(--game-text)}.provider-table-empty{display:flex;min-height:270px;flex-direction:column;align-items:center;justify-content:center;color:var(--game-muted);text-align:center}.provider-table-empty .iconfont{color:#8584c7;font-size:44px;margin-bottom:8px}.provider-table-empty strong{color:var(--game-text);font-size:16px}.provider-table-empty p{max-width:250px;margin:8px 0 0;font-size:12px;line-height:1.5}.provider-table-message{padding:35px 22px;color:var(--game-muted);text-align:center}.provider-table-message p{margin:0}.provider-table-retry{margin-top:16px;padding:9px 20px;border-radius:18px;background:var(--game-accent);color:#fff;font-size:12px;font-weight:700}.provider-table-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;min-height:0;padding:20px;overflow-y:auto;overscroll-behavior:contain}.provider-table-card{display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:254px;width:100%;padding:0;overflow:hidden;color:var(--table-name);text-align:center;border:1px solid var(--table-card-border);border-radius:15px;background:var(--table-card-bg);box-shadow:0 8px 20px var(--table-card-shadow);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.provider-table-card:focus-visible,.provider-table-card:hover{border-color:var(--game-accent);box-shadow:0 11px 26px var(--table-card-shadow);transform:translateY(-2px)}.provider-table-card:active{transform:translateY(0) scale(.985)}.provider-table-artwork{position:relative;display:block;width:100%;height:164px;flex:0 0 164px;overflow:hidden;border-bottom:1px solid var(--table-art-border);background:var(--table-art-bg)}.provider-table-artwork:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,transparent 58%,var(--table-art-shade))}.provider-table-artwork img{width:100%;height:100%;padding:4px 4px 0;object-fit:contain;object-position:center bottom;transition:transform .22s ease}.provider-table-card:hover .provider-table-artwork img{transform:scale(1.05)}.provider-table-info{display:flex;flex:1 1;align-items:center;justify-content:center;min-width:0;min-height:52px;padding:10px 8px}.provider-table-info strong{display:block;color:var(--table-name);font-size:15px;letter-spacing:.01em;line-height:1.2}.provider-table-enter,.provider-table-info strong{font-family:Arial,Helvetica Neue,sans-serif;font-weight:800}.provider-table-enter{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border-top:1px solid var(--table-footer-border);color:var(--table-enter);font-size:10px;letter-spacing:.05em}.provider-table-enter span{font-size:18px;font-weight:400;line-height:.8}.desktop-home-provider-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.desktop-shell .desktop-home-provider-card{--card-accent:#ffbf77;position:relative;isolation:isolate;display:block;height:236px;min-width:0;overflow:hidden;padding:27px;border:1px solid #ffffff27;border-radius:18px;background:radial-gradient(circle at 77% 46%,#956142 0,transparent 46%),linear-gradient(120deg,#3d3540,#282735);color:#fff;text-align:left;box-shadow:0 10px 28px #0002;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.desktop-shell .desktop-home-provider-card:hover{transform:translateY(-5px);border-color:var(--card-accent);box-shadow:0 18px 38px #0004}.desktop-shell .desktop-home-provider-xoc-dia{--card-accent:#ff9b83;background:radial-gradient(circle at 77% 46%,#9c4e4b 0,transparent 46%),linear-gradient(120deg,#3e303b,#292735)}.desktop-shell .desktop-home-provider-baccarat{--card-accent:#bfb0ff;background:radial-gradient(circle at 77% 46%,#6656a9 0,transparent 46%),linear-gradient(120deg,#33304d,#252739)}.desktop-home-provider-number{position:absolute;top:6px;right:18px;color:#ffffff20;font-size:68px;font-weight:800;line-height:1}.desktop-home-provider-copy{position:relative;z-index:2;display:flex;width:55%;height:100%;flex-direction:column;align-items:flex-start}.desktop-home-provider-copy small{color:var(--card-accent);font-size:11px;font-weight:700;letter-spacing:1.3px;white-space:nowrap}.desktop-home-provider-copy strong{margin-top:14px;color:#fff;font-size:29px;line-height:1.15;white-space:nowrap}.desktop-home-provider-copy em{max-width:180px;margin-top:8px;color:#c8c6d1;font-size:12px;font-style:normal;line-height:1.4}.desktop-home-provider-copy b{display:inline-flex;align-items:center;gap:18px;margin-top:auto;padding:9px 15px;border:1px solid #ffffff45;border-radius:20px;color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.desktop-home-provider-copy b i{color:var(--card-accent);font-size:18px;font-style:normal;line-height:.6}.desktop-home-provider-art{position:absolute;z-index:1;right:2%;bottom:7px;width:48%;height:205px;object-fit:contain;filter:drop-shadow(0 13px 15px #0007);transition:transform .22s ease}.desktop-home-provider-card:hover .desktop-home-provider-art{transform:translateY(-5px) scale(1.06)}.desktop-shell.light .desktop-home-provider-card{border-color:#d7dced;background:radial-gradient(circle at 77% 46%,#f3d5bb 0,transparent 48%),linear-gradient(120deg,#fff7ef,#e8e7f3);box-shadow:0 8px 22px #35405a17}.desktop-shell.light .desktop-home-provider-xoc-dia{background:radial-gradient(circle at 77% 46%,#f7d5d1 0,transparent 48%),linear-gradient(120deg,#fff8f5,#f3e8ec)}.desktop-shell.light .desktop-home-provider-baccarat{background:radial-gradient(circle at 77% 46%,#ddd7fa 0,transparent 48%),linear-gradient(120deg,#f9f6ff,#e8e6f7)}.desktop-shell.light .desktop-home-provider-copy strong{color:#29314b}.desktop-shell.light .desktop-home-provider-copy em{color:#66718b}.desktop-shell.light .desktop-home-provider-copy b{border-color:#8c8da8;color:#39435a}.desktop-shell.light .desktop-home-provider-number{color:#59617b16}.desktop-shell.light .desktop-home-provider-copy small{color:#8056a0}.desktop-shell.light .home-main .ornate-title{color:#292e3b}.desktop-shell.light .home-main>.section-title{color:#fff}.desktop-shell.light .provider-lobby{--game-bg:#f4f6fb;--game-surface:#fff;--game-surface-2:#f1f4fb;--game-border:#dce3f0;--game-text:#263149;--game-muted:#78869c;--game-accent:#6677e8;--table-card-bg:#fff;--table-card-border:#d6dff1;--table-card-shadow:#243e651e;--table-art-bg:radial-gradient(circle at 50% 15%,#fff 0 16%,#f0f3ff 48%,#d3defd 100%);--table-art-border:#dbe3f7;--table-art-shade:#697dba1f;--table-name:#3b4b75;--table-enter:#6072df;--table-footer-border:#e4e9f5}.desktop-shell.light .provider-lobby-header{background:linear-gradient(115deg,#edf1ff,#f9faff)}.desktop-shell.light .provider-game-number{color:#8695b866}.desktop-shell.light .provider-game-card.selected,.desktop-shell.light .provider-game-card:hover{box-shadow:0 12px 24px #243e6520}.desktop-shell.light .provider-table-card:hover{background:var(--table-card-bg)}.desktop-shell.light .provider-table-heading button,.provider-lobby-mobile .provider-table-heading button{background:#26314914}.provider-lobby-mobile{--game-bg:#f5f7fb;--game-surface:#fff;--game-surface-2:#f0f4fc;--game-border:#e1e7f2;--game-text:#29354b;--game-muted:#79869c;--game-accent:#607df4;--table-card-bg:#fff;--table-card-border:#d6dff1;--table-card-shadow:#243e651e;--table-art-bg:radial-gradient(circle at 50% 15%,#fff 0 16%,#f0f3ff 48%,#d3defd 100%);--table-art-border:#dbe3f7;--table-art-shade:#697dba1f;--table-name:#3b4b75;--table-enter:#6072df;--table-footer-border:#e4e9f5;min-height:calc(100dvh - 110px);max-width:500px;margin:0 auto;padding:15px 13px 105px}.provider-lobby-mobile .provider-lobby-header{padding:18px;border-radius:13px;background:linear-gradient(115deg,#e9efff,#f9faff)}.provider-lobby-mobile .provider-lobby-header h1{font-size:22px}.provider-lobby-mobile .provider-lobby-header p{font-size:12px;line-height:1.4}.provider-lobby-mobile .provider-lobby-content{display:block;margin-top:19px}.provider-lobby-mobile .provider-section-heading h2{font-size:17px}.provider-lobby-mobile .provider-game-grid{gap:9px}.provider-lobby-mobile .provider-game-card{height:154px;display:flex;flex-direction:column;align-items:flex-start;padding:10px;border-radius:12px}.provider-lobby-mobile .provider-game-card img{width:100%;height:72px;flex:0 0 72px;object-fit:contain}.provider-lobby-mobile .provider-game-number{top:9px;left:10px;color:#7282a766}.provider-lobby-mobile .provider-game-copy{margin:1px 0 0;gap:1px}.provider-lobby-mobile .provider-game-copy strong{font-size:15px}.provider-lobby-mobile .provider-game-copy small{font-size:10px}.provider-lobby-mobile .provider-game-copy em{margin-top:2px;font-size:10px;color:#617cf1}.provider-lobby-mobile .provider-game-arrow{right:10px;bottom:6px;font-size:21px}.provider-table-overlay-mobile{inset:0 auto 0 50%;width:min(500px,100%);align-items:flex-end;padding:12px 10px 0;transform:translateX(-50%)}.provider-table-overlay-mobile .provider-table-panel{width:100%;max-height:min(84dvh,680px);border-radius:20px 20px 0 0;transform:translateY(100%)}.provider-table-overlay-mobile[data-motion=open] .provider-table-panel{transform:translateY(0)}.provider-lobby-mobile .provider-table-heading{padding:14px 15px}.provider-lobby-mobile .provider-table-heading h2{font-size:17px}.provider-lobby-mobile .provider-table-list{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:10px}.provider-lobby-mobile .provider-table-card{min-height:204px}.provider-lobby-mobile .provider-table-artwork{height:112px;flex-basis:112px}.provider-lobby-mobile .provider-table-info{min-height:52px;padding:8px}.provider-lobby-mobile .provider-table-info strong{font-size:14px}.provider-lobby-mobile .provider-table-enter{min-height:36px;font-size:10px}.mobile-night .provider-lobby-mobile{--game-bg:#232229;--game-surface:#302e38;--game-surface-2:#383540;--game-border:#45414e;--game-text:#f7f3f0;--game-muted:#aaa5ac;--game-accent:#ff8d41;--table-card-bg:#383540;--table-card-border:#5a505f;--table-card-shadow:#100f184d;--table-art-bg:radial-gradient(circle at 50% 15%,#fff7f0 0 14%,#f8e5db 48%,#dec8d7 100%);--table-art-border:#685763;--table-art-shade:#51405230;--table-name:#f7f3f0;--table-enter:#ffad6b;--table-footer-border:#564e5b}.mobile-night .provider-lobby-header{background:linear-gradient(115deg,#39323b,#292832)}.mobile-night .provider-lobby-eyebrow,.mobile-night .provider-table-heading span{color:#ffad6b}.mobile-night .provider-game-copy em{color:#ff8d41}.mobile-page:has(>.provider-lobby-mobile){background:#f5f7fb}.mobile-night .mobile-page:has(>.provider-lobby-mobile){background:#232229}@media (max-width:1100px){.provider-lobby-desktop .provider-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.provider-lobby-desktop .provider-table-list{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-lobby-desktop .provider-table-artwork{height:126px;flex-basis:126px}.provider-lobby-desktop .provider-table-card{min-height:218px}.provider-lobby-desktop .provider-table-info strong{font-size:14px}}@media (max-width:900px){.desktop-home-provider-grid{grid-template-columns:1fr}.desktop-shell .desktop-home-provider-card{height:210px}.desktop-home-provider-art{width:210px;max-width:44%;height:190px}}@media (max-width:370px){.provider-lobby-mobile .provider-game-grid{gap:7px}.provider-lobby-mobile .provider-game-card{padding:8px}.provider-lobby-mobile .provider-game-copy strong{font-size:14px}.provider-lobby-mobile .provider-table-list{gap:8px;padding:10px}.provider-lobby-mobile .provider-table-card{min-height:188px}.provider-lobby-mobile .provider-table-artwork{height:98px;flex-basis:98px}.provider-lobby-mobile .provider-table-info strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.provider-lobby *,.provider-table-overlay{animation-duration:.01ms!important;transition-duration:.01ms!important}}.game-login-overlay{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:18px;background:#070910b8}.game-login-dialog{width:min(420px,100%);overflow:hidden;border-radius:20px;background:#292e3b;color:#fff;box-shadow:0 20px 60px #0007;font:14px Arial,Microsoft YaHei,sans-serif}.game-login-dialog header{position:relative;display:grid;place-items:center;height:68px;background:url(/original/home/static/img/dialog_title_bg.4cf77d95.png) 50%/100% 100% no-repeat;font-size:17px;font-weight:700}.game-login-dialog header button{position:absolute;top:12px;right:17px;width:36px;height:36px;padding:0;border:0;background:transparent;color:#fff;font-size:22px}.game-login-dialog form{display:flex;flex-direction:column;gap:15px;padding:12px 30px 27px}.game-login-dialog form p{margin:0 0 5px;color:#b0bcd2;text-align:center;font-size:13px}.game-login-dialog form>label{display:flex;align-items:center;height:48px;border-radius:7px;background:#121621}.game-login-dialog form>label>i{width:45px;flex:0 0 45px;color:#96a8d9;text-align:center;font-size:20px}.game-login-dialog form>label>input{width:100%;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit}.game-login-dialog form>label>input::placeholder{color:#aab4c9}.game-login-dialog form>label>button{width:43px;height:100%;flex:0 0 43px;border:0;background:transparent;color:#9daac1;font-size:19px}.game-login-dialog form>small{margin-top:-5px;color:#ff8c97;font-size:12px;line-height:1.4}.game-login-submit{height:46px;margin-top:4px;border:0;border-radius:24px;background:linear-gradient(115deg,#7853ff,#4b70f9);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.game-login-submit:disabled{opacity:.65;cursor:wait}.game-login-register{align-self:center;padding:3px 4px;border:0;background:transparent;color:#9eb3ff;font-size:13px;cursor:pointer}.desktop-shell.light .game-login-dialog,.game-login-overlay-mobile .game-login-dialog{background:#fff;color:#27334b}.desktop-shell.light .game-login-dialog form p,.game-login-overlay-mobile .game-login-dialog form p{color:#7b879b}.desktop-shell.light .game-login-dialog form>label,.game-login-overlay-mobile .game-login-dialog form>label{border:1px solid #dce4f3;background:#f3f6fc}.desktop-shell.light .game-login-dialog form>label>input,.game-login-overlay-mobile .game-login-dialog form>label>input{color:#263149}.desktop-shell.light .game-login-register,.game-login-overlay-mobile .game-login-register{color:#587df0}.game-login-overlay-mobile{right:auto;left:50%;width:min(500px,100%);transform:translateX(-50%);font-family:-apple-system,Helvetica Neue,Roboto,sans-serif}.game-login-overlay-mobile .game-login-dialog{width:min(390px,100%);border-radius:16px;font-family:-apple-system,Helvetica Neue,Roboto,sans-serif}.mobile-night .game-login-overlay-mobile .game-login-dialog{background:#302e38;color:#f7f3f0}.mobile-night .game-login-overlay-mobile .game-login-dialog form p{color:#aaa5ac}.mobile-night .game-login-overlay-mobile .game-login-dialog form>label{border-color:#494452;background:#25242d}.mobile-night .game-login-overlay-mobile .game-login-dialog form>label>input{color:#f7f3f0}.mobile-night .game-login-overlay-mobile .game-login-submit{background:linear-gradient(115deg,#ff9c55,#ef6d2e)}.mobile-night .game-login-overlay-mobile .game-login-register{color:#ffab75}.winloss-unified-desktop .winloss-unified-label{margin:8px 0 0;color:#8491a5;font-size:13px}.winloss-unified-desktop .account-filters-new{margin-top:22px}.winloss-unified-desktop .account-summary{flex-wrap:wrap}.winloss-unified-desktop .account-summary>span{min-width:185px}.winloss-net,.winloss-unified-desktop .win-data .account-data-row>span:nth-child(5){font-weight:600}.winloss-net{color:inherit}.winloss-net.positive{color:#20ad66}.winloss-net.negative{color:#db5964}.winloss-unified-desktop .account-text-link[aria-expanded=true]{text-decoration:underline}.winloss-day-details{margin:14px 0 18px;padding:16px;border:1px solid #e2e7ef;border-radius:6px;background:#f8faff;color:#292b31;font-size:13px}.winloss-day-title{margin-bottom:12px;font-size:15px;font-weight:600}.winloss-day-details>p{margin:12px 0;color:#8491a5}.winloss-bet-list{display:grid;gap:8px}.winloss-bet{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-radius:5px;background:#fff}.winloss-bet>div:first-child{min-width:0}.winloss-bet strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.winloss-bet small{display:block;margin-top:5px;color:#8491a5}.winloss-bet>div:last-child{display:flex;gap:22px;flex-shrink:0}.winloss-bet>div:last-child span{display:grid;gap:3px;color:#8491a5}.winloss-bet b{color:#292b31;font-weight:500}.winloss-bet b.positive{color:#20ad66}.winloss-bet b.negative{color:#db5964}.winloss-day-pages{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px}.winloss-day-pages button{padding:7px 12px;border-radius:4px;background:#4a69ff;color:#fff}.winloss-day-pages button:disabled{opacity:.45;cursor:default}.desktop-shell:not(.light) .winloss-day-details{border-color:#454d60;background:#222735;color:#e6e8ef}.desktop-shell:not(.light) .winloss-bet{background:#292e3b}.desktop-shell:not(.light) .winloss-bet b{color:#e6e8ef}.desktop-shell:not(.light) .winloss-bet b.positive{color:#21e06b}.desktop-shell:not(.light) .winloss-bet b.negative{color:#ff7a83}.desktop-shell:not(.light) .winloss-net.positive{color:#21e06b}.desktop-shell:not(.light) .winloss-net.negative{color:#ff7a83}.winlose-detail .winlose-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;height:88px;padding:0 21px}.winlose-detail .winlose-controls>strong{font-size:18px;font-weight:500;color:#292b31}.winlose-detail .winlose-controls>button{flex:none;width:auto;min-width:174px;height:37px;margin:0;padding:0 14px}.winlose-detail .winlose-rows{height:auto;min-height:calc(100dvh - 290px);overflow:visible;scrollbar-width:none}.winlose-detail .winlose-rows::-webkit-scrollbar{display:none}.winlose-detail .winlose-head,.winlose-detail .winlose-row{grid-template-columns:27% 17% 25% 25% 6%}.winlose-detail .winlose-row span:first-child{padding-left:12px}.winlose-detail .winlose-row span:nth-child(4){color:inherit}.winlose-detail .winlose-row span:nth-child(4).positive{color:#17b86b}.winlose-detail .winlose-row span:nth-child(4).negative{color:#d85462}.winlose-detail .winlose-state{min-height:calc(100dvh - 290px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;margin:0;color:#8491a5;font-size:16px;text-align:center}.winlose-detail .winlose-state .history-empty-animation{width:140px;height:140px}.winlose-detail .winloss-day-details.is-mobile{margin:0;padding:14px;border:0;border-bottom:1px solid #e7e9ee;border-radius:0;background:#f8f9fa;text-align:left;font-size:13px}.winlose-detail .winloss-day-details.is-mobile .winloss-bet{display:block;padding:10px}.winlose-detail .winloss-day-details.is-mobile .winloss-bet>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:10px}.winlose-detail .winloss-day-details.is-mobile .winloss-bet>div:last-child span{white-space:nowrap;font-size:12px}.winlose-detail .winloss-day-details.is-mobile .winloss-bet b{overflow:hidden;text-overflow:ellipsis}.winlose-detail .winlose-hint{bottom:64px}.winlose-detail .history-total{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 8px}.winlose-detail .history-total>span{min-width:0;display:grid;gap:2px;text-align:center;font-size:12px}.winlose-detail .history-total>span+span{border-left:1px solid #8491a538}.winlose-detail .history-total small{color:#8491a5;font-size:12px}.winlose-detail .history-total b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:inherit}.winlose-detail .history-total b.positive{color:#17b86b}.winlose-detail .history-total b.negative{color:#d85462}.winlose-detail{padding-bottom:108px}.mobile-night .winlose-detail .winlose-controls>strong{color:#ececee}.mobile-night .winlose-detail .winlose-row span:nth-child(4).positive{color:#21e06b}.mobile-night .winlose-detail .winlose-row span:nth-child(4).negative{color:#ff7a83}.mobile-night .winlose-detail .winloss-day-details.is-mobile{border-color:#313036;background:#1a1a1a;color:#d9d9dc}.mobile-night .winlose-detail .winloss-day-details.is-mobile .winloss-bet{background:#232229}.mobile-night .winlose-detail .winloss-day-details.is-mobile .winloss-bet b{color:#d9d9dc}.mobile-night .winlose-detail .winloss-day-details.is-mobile .winloss-bet b.positive{color:#21e06b}.mobile-night .winlose-detail .winloss-day-details.is-mobile .winloss-bet b.negative{color:#ff7a83}.mobile-night .winlose-detail .history-total b.positive{color:#21e06b}.mobile-night .winlose-detail .history-total b.negative{color:#ff7a83}.winlose-auth-loading{min-height:calc(100dvh - 80px);display:grid;place-items:center;color:#8491a5;font-size:15px}@media (max-width:390px){.winlose-detail .winlose-controls{padding:0 12px}.winlose-detail .winlose-controls>strong{font-size:16px}.winlose-detail .winlose-controls>button{min-width:0;font-size:14px}.winlose-detail .winlose-head,.winlose-detail .winlose-row{font-size:12px}}.mobile-messages{background:#f5f6f8;color:#252a33}.mobile-messages .account-detail-header{background:#fff}.mobile-messages-tabs{display:flex;background:#fff;padding:0 18px;border-bottom:1px solid #e9ebef}.mobile-messages-tabs button{flex:1 1;height:48px;background:transparent;color:#747e8c;font-size:15px;border-bottom:2px solid transparent}.mobile-messages-tabs button.active{color:#4f80e8;border-color:#4f80e8;font-weight:600}.mobile-messages-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;color:#758091;font-size:13px}.mobile-messages-tools label{display:flex;align-items:center;gap:5px;white-space:nowrap}.mobile-messages-tools input{accent-color:#4f80e8}.mobile-messages-tools button{background:transparent;color:#4f80e8;text-align:right}.mobile-messages-list{background:#fff}.mobile-messages-list>button{display:block;width:100%;padding:15px 18px;border-bottom:1px solid #edf0f3;text-align:left;color:inherit;background:transparent}.mobile-messages-list>button>span{display:flex;align-items:center;gap:8px}.mobile-messages-list strong{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-messages-list i{flex:none;width:7px;height:7px;background:#ee6262;border-radius:50%}.mobile-messages-list small{display:block;margin:7px 0;color:#7e8794;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-message-detail time,.mobile-messages-list time{color:#9ca4ae;font-size:12px}.mobile-messages-empty{padding:85px 15px;text-align:center;color:#9ca4ae}.mobile-messages-pages{display:flex;justify-content:center;align-items:center;gap:20px;padding:22px;color:#758091}.mobile-messages-pages button{width:36px;height:32px;border-radius:4px;background:#fff;color:#4f80e8}.mobile-messages-pages button:disabled{opacity:.45}.mobile-message-detail{padding:22px 18px;background:#fff;min-height:40vh}.mobile-message-detail h2{margin:0 0 8px;font-size:18px;line-height:1.4}.mobile-message-detail p{margin:24px 0 0;white-space:pre-wrap;line-height:1.65}.mobile-messages-error{color:#d24444!important}.mobile-night .mobile-messages{background:#1a1a1a;color:#e4e4e4}.mobile-night .mobile-message-detail,.mobile-night .mobile-messages .account-detail-header,.mobile-night .mobile-messages-list,.mobile-night .mobile-messages-tabs{background:#232229}.mobile-night .mobile-messages-list>button,.mobile-night .mobile-messages-tabs{border-color:#36343c}.mobile-night .mobile-messages-tabs button.active,.mobile-night .mobile-messages-tools button{color:#ff820d;border-color:#ff820d}.mobile-night .mobile-messages-tools input{accent-color:#ff820d}.mobile-night .mobile-messages-pages button{background:#302e35;color:#ff820d}