.phone,.stage{background:#100e26;min-height:100vh;width:100%}.phone{display:flex;flex-direction:column;min-height:100dvh;overflow:hidden;position:relative}.phone-topbar{background:linear-gradient(180deg,#2f2e5d,#100e26);flex:none;padding-bottom:8px;padding-top:0;z-index:5}.phone-screen{flex:1 1;overflow-x:hidden;overflow-y:auto;padding-bottom:69px;position:relative}.phone-screen::-webkit-scrollbar{width:0}.appheader{justify-content:space-between;padding:10px 9px 0}.appheader,.appheader-logo{align-items:center;display:flex}.appheader-logo{flex:none;height:40px}.appheader-logo-img{display:block;height:26px;width:auto}.appheader-right,.balance{align-items:center;display:flex;gap:8px}.balance{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff14;height:29px;padding:0 4px 0 7px;position:relative}.balance-coin{background:linear-gradient(180deg,#f9aa4b,#f7931a);border-radius:50%;display:grid;flex:none;height:16px;place-items:center;width:16px}.balance-amount{color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.balance-caret{border-left:3px solid #0000;border-right:3px solid #0000;border-top:4px solid #ffffffad;height:0;margin-left:2px;transition:transform .15s ease;width:0}.balance-caret.open{transform:rotate(180deg)}.cur-menu{animation:cur-pop .15s ease;background:#16142e;border-radius:10px;box-shadow:0 14px 32px #0000008c,inset 0 0 0 1px #ffffff14;display:flex;flex-direction:column;gap:2px;max-height:248px;min-width:128px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 8px);z-index:120}@keyframes cur-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cur-item{align-items:center;background:none;border:none;border-radius:7px;color:#cfcee0;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:9px;height:34px;padding:0 10px;text-align:left;transition:background .12s;width:100%}.cur-item:hover{background:#ffffff0f}.cur-item.active{background:#76e1ff1f;box-shadow:inset 0 0 0 1px #76e1ff66;color:#fff}.cur-sym{color:#76e1ff;flex:none;font-weight:800;width:28px}.balance-plus{background:linear-gradient(80deg,#8187f6,#76e1ff);border-radius:6px;color:#fff;display:grid;flex:none;font-size:16px;font-weight:400;height:23px;line-height:1;margin-left:4px;place-items:center;width:23px}.appheader-avatar{background:#fcc659;border-radius:8px;flex:none;height:29px;width:29px}.appheader-login-btn{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff26;font-weight:600}.appheader-login-btn,.appheader-register-btn{border-radius:8px;color:#fff;cursor:pointer;font-size:11px;height:29px;padding:0 12px;white-space:nowrap}.appheader-register-btn{background:linear-gradient(80deg,#8187f6,#76e1ff);font-weight:700}.tabbar{align-items:flex-start;background:#1d1c3c;border-radius:22px 22px 0 0;bottom:0;display:flex;height:69px;justify-content:space-around;left:0;padding:11px 18px 0;position:fixed;right:0;z-index:50}.tabbar-item{align-items:center;color:#646293;cursor:pointer;display:flex;flex-direction:column;gap:1px;width:46px}.tabbar-item.is-active{color:#fff}.tabbar-icon{height:30px;position:relative;width:30px}.tabbar-icon img{height:28px;inset:0;margin:auto;opacity:.5;position:absolute;transition:opacity .15s;width:28px}.tabbar-item.is-active .tabbar-icon img{opacity:1}.tabbar-label{font-size:12px;font-weight:600}.menu-backdrop{background:#02010f8c;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .28s ease;z-index:69}.menu-backdrop.is-open{opacity:1;pointer-events:all;z-index:210}.menu{background:#100e26;bottom:0;box-shadow:-8px 0 32px #00000080;display:flex;flex-direction:column;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .28s cubic-bezier(.25,.46,.45,.94);width:80%;z-index:70}.menu.is-open{transform:translateX(0);z-index:211}.menu-scroll{flex:1 1;overflow-y:auto;padding-bottom:28px}.menu-top{padding:16px 16px 0}.menu-topbar{align-items:center;display:flex;justify-content:space-between}.menu-hello{color:#9b9ab0;font-size:13px}.menu-close{background:#1d1c3c;border-radius:50%;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.menu-profile{align-items:center;display:flex;gap:12px;padding:16px;text-decoration:none}.menu-avatar{background:#fcc659;border-radius:11px;flex:none;height:40px;width:40px}.menu-name{color:#fff;font-size:14px;font-weight:700;text-align:left}.menu-balance{color:#76e1ff;font-size:12px;font-weight:600;margin-top:2px;text-align:left}.menu-actions{display:flex;gap:10px;padding:0 16px 8px}.menu-deposit{background:linear-gradient(90deg,#8187f6,#76e1ff);color:#fff;display:grid;flex:1 1;font-weight:700;height:36px;place-items:center;text-decoration:none}.menu-deposit,.menu-withdraw{border-radius:9px;cursor:pointer;font-size:13px}.menu-withdraw{background:#0000;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff;flex:1 1;font-weight:600;height:36px}.menu-section{padding:10px 0 2px}.menu-section-title{color:#5a5972;font-size:10px;font-weight:700;letter-spacing:1px;padding:10px 16px 4px;text-transform:uppercase}.menu-row{align-items:center;color:#fff;cursor:pointer;display:flex;gap:12px;height:42px;padding:0 16px;text-align:left;text-decoration:none;width:100%}.menu-row:hover{background:#ffffff08}.menu-row .ico{color:#9b9ab0;flex:none;height:20px;width:20px}.menu-row .lbl{font-size:13px;font-weight:500}.menu-row .right{align-items:center;display:flex;gap:8px;margin-left:auto}.menu-row .val{color:#9b9ab0;font-size:13px}.menu-row .chev{background:#5a5972;height:11px;width:6px}.menu-switch{background:#1d1c3c;border-radius:11px;box-shadow:inset 0 0 0 1px #ffffff14;cursor:pointer;height:22px;position:relative;width:38px}.menu-switch:after{background:#5a5972;border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .15s;width:16px}.menu-switch.on{background:linear-gradient(90deg,#8187f6,#76e1ff)}.menu-switch.on:after{background:#fff;transform:translateX(16px)}.menu-logout,.menu-logout .ico{color:#ff5d6c}.menu-auth-block{display:flex;flex-direction:column;gap:10px;padding:16px 14px 8px}.menu-auth-text{color:#5a5972;font-size:12px;line-height:1.5;margin:0 0 4px}.menu-auth-login{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.menu-auth-login,.menu-auth-register{border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;height:40px;width:100%}.menu-auth-register{background:linear-gradient(80deg,#8187f6,#76e1ff)}.lang-trigger .right{gap:6px}.lang-current{color:#9b9ab0;font-size:12px}.lang-chevron{flex:none;transition:transform .2s ease}.lang-chevron.open{transform:rotate(180deg)}.lang-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;padding:8px 14px 4px}.lang-item{align-items:center;background:#16142e;border-radius:9px;box-shadow:inset 0 0 0 1px #ffffff0f;color:#9b9ab0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:38px;padding:0 10px;text-align:left;transition:background .15s,box-shadow .15s}.lang-item:hover{background:#1d1c3c}.lang-item.active{box-shadow:inset 0 0 0 1.5px #76e1ff;color:#fff}.lang-flag{flex:none;font-size:16px}.lang-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-check{flex:none;margin-left:auto}.sports-grid{grid-gap:0;display:grid;gap:0;padding:6px 14px 8px}.sports-item{align-items:center;border-radius:7px;color:#9b9ab0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:10px;height:32px;padding:0 10px;text-align:left;transition:color .15s,background .15s}.sports-item:hover{background:#ffffff0a;color:#fff}.sports-item svg{flex:none;opacity:.7}.bs-fab{background:linear-gradient(135deg,#8187f6,#76e1ff);border:none;border-radius:50%;bottom:150px;box-shadow:0 8px 20px #00000073,0 0 0 6px #76e1ff1f;cursor:pointer;display:grid;height:48px;place-items:center;position:fixed;right:16px;width:48px;z-index:201}.bs-fab svg{display:block}.bs-count{background:#100e26;border-radius:9px;box-shadow:inset 0 0 0 1px #76e1ff;color:#76e1ff;display:grid;font-size:11px;font-weight:700;height:18px;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:-3px;top:-3px}.bs-root{inset:0;position:fixed;z-index:202}.bs-backdrop{background:#02010f8c;inset:0;position:absolute}.bs-sheet{background:#100e26;border-radius:16px 16px 0 0;bottom:0;box-shadow:0 -10px 40px #00000080;display:flex;flex-direction:column;left:0;max-height:86%;overflow:hidden;position:absolute;right:0}.bs-head{background:linear-gradient(90deg,#8187f6,#76e1ff);flex-shrink:0;justify-content:space-between;padding:12px 16px}.bs-head,.bs-head-title{align-items:center;display:flex}.bs-head-title{color:#fff;font-size:15px;font-weight:700;gap:8px}.bs-head-count{background:#ffffff40;border-radius:20px;color:#fff;font-size:11px;font-weight:800;min-width:18px;padding:1px 7px;text-align:center}.bs-clear-all{background:#ffffff26;border:none;border-radius:5px;color:#ffffffd9;cursor:pointer;font-size:11px;font-weight:600;padding:4px 10px}.bs-body{-webkit-overflow-scrolling:touch;flex:1 1;margin-top:13px;overflow-y:auto;padding:12px 16px 8px}.bs-body::-webkit-scrollbar{width:0}.bs-empty{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:40px 20px;text-align:center}.bs-empty p{color:#9b9ab0;font-size:14px;font-weight:500;margin:0}.bs-empty span{color:#3a3857;font-size:12px}.bs-login-btn{background:linear-gradient(80deg,#8187f6,#76e1ff);border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;height:38px;margin-top:6px;padding:0 24px}.bs-sel{background:#16142e;border-radius:8px;box-shadow:inset 0 0 0 1px #76e1ff2e;margin-bottom:10px;padding:10px 12px}.bs-sel-top{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:2px}.bs-sel-pick{color:#fff;font-size:15px;font-weight:700}.bs-sel-match{color:#9b9ab0;font-size:12px;margin-top:4px}.bs-sel-market{color:#9b9ab0;font-size:12px;margin-top:2px}.bs-sel-right{align-items:center;display:flex;flex:none;gap:10px}.bs-sel-odds{color:#76e1ff;font-size:13px;font-weight:700}.bs-sel-right button{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:2px}.bs-stake{margin-top:10px}.bs-stake-input{background:#100e26;border:none;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff1a;box-sizing:border-box;color:#fff;font-size:13px;font-weight:700;height:34px;outline:none;padding:0 12px;width:100%}.bs-stake-input:focus{box-shadow:inset 0 0 0 1px #76e1ff80}.bs-stake-input::placeholder{color:#3a3857}.bs-chips{display:flex;gap:6px;margin-top:8px}.bs-chip{background:#1d1c3c;border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1 1;font-size:11px;font-weight:600;height:28px;transition:background .15s}.bs-chip:active{background:#2a2950}.bs-summary{flex-shrink:0;padding:8px 16px 0}.bs-row{align-items:center;display:flex;justify-content:space-between;padding:5px 0}.bs-row .k{color:#9b9ab0;font-size:12px}.bs-row .k.strong{font-weight:700}.bs-row .k.strong,.bs-row .v{color:#fff;font-size:13px}.bs-row .v.win{color:#76e1ff;font-weight:700}.bs-row .cur{color:#9b9ab0}.bs-place{background:linear-gradient(90deg,#8187f6,#76e1ff);border:none;border-radius:10px;color:#fff;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:700;height:46px;margin:10px 16px 18px;transition:opacity .2s;width:calc(100% - 32px)}.bs-place:disabled{cursor:not-allowed;opacity:.45}.bs-place:not(:disabled):active{opacity:.85}.bs-success{align-items:center;animation:bs-success-in .35s cubic-bezier(.34,1.56,.64,1) both;background:#100e26;border-radius:16px 16px 0 0;display:flex;flex-direction:column;gap:10px;inset:0;justify-content:center;position:absolute;z-index:10}@keyframes bs-success-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.bs-success-ring{animation:bs-ring-in .4s cubic-bezier(.34,1.56,.64,1) .1s both;display:grid;height:80px;margin-bottom:8px;place-items:center;width:80px}@keyframes bs-ring-in{0%{opacity:0;transform:scale(.5) rotate(-20deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.bs-success-check{filter:drop-shadow(0 0 14px rgba(118,225,255,.45));height:80px;width:80px}.bs-check-path{stroke-dasharray:50;stroke-dashoffset:50;animation:bs-draw .4s ease .35s forwards}@keyframes bs-draw{to{stroke-dashoffset:0}}.bs-success-title{animation:bs-fadein-up .3s ease .5s both;color:#fff;font-size:22px;font-weight:800}.bs-success-row{align-items:center;animation:bs-fadein-up .3s ease .6s both;display:flex;gap:8px}.bs-success-row.win{animation-delay:.7s}.bs-success-k{color:#757490;font-size:13px}.bs-success-v{color:#fff;font-size:14px;font-weight:700}.bs-success-row.win .bs-success-v{color:#76e1ff;font-size:16px}@keyframes bs-fadein-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bs-toast{animation:bs-fadein .25s ease;border-radius:20px;bottom:90px;font-size:13px;font-weight:600;left:50%;padding:10px 20px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:200}.bs-toast--success{background:#76e1ff;color:#100e26}.bs-toast--error{background:#ff6b6b;color:#fff}@keyframes bs-fadein{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.dsk-sb{background:#13112a;border-right:1px solid #ffffff0d;display:flex;flex:none;flex-direction:column;height:100vh;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;width:240px}.dsk-sb-logo{align-items:center;border-bottom:1px solid #ffffff0d;cursor:pointer;display:flex;flex:none;height:64px;padding:0 16px;position:relative}.dsk-sb-logo-img{display:block;height:28px;width:auto}.dsk-sb-scroll{flex:1 1;overflow-x:hidden;overflow-y:auto;padding-bottom:24px}.dsk-sb-scroll::-webkit-scrollbar{width:0}.dsk-sb-user{padding:12px 10px 6px}.dsk-sb-profile-card{align-items:center;background:#1d1b3a;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff0f;cursor:pointer;display:flex;gap:10px;margin-bottom:8px;padding:10px 11px;text-align:left;transition:background .12s;width:100%}.dsk-sb-profile-card:hover{background:#222044}.dsk-sb-avatar{background:#fcc659;border-radius:9px;flex:none;height:34px;width:34px}.dsk-sb-user-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.dsk-sb-username{color:#fff;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsk-sb-balance{color:#76e1ff;font-size:11px;font-weight:600}.dsk-sb-funds{display:flex;gap:6px}.dsk-sb-deposit{background:linear-gradient(90deg,#8187f6,#76e1ff);border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:12px;font-weight:700;height:32px;transition:opacity .15s}.dsk-sb-deposit:hover{opacity:.9}.dsk-sb-withdraw{background:#0000;border:none;border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff26;color:#fff;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;height:32px;transition:background .12s}.dsk-sb-withdraw:hover{background:#ffffff0d}.dsk-sb-auth{display:flex;flex-direction:column;gap:7px;padding:14px 10px 8px}.dsk-sb-btn-login{background:#ffffff0f;border:none;border-radius:9px;box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:36px;transition:background .12s;width:100%}.dsk-sb-btn-login:hover{background:#ffffff1a}.dsk-sb-btn-register{background:linear-gradient(80deg,#8187f6,#76e1ff);border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:36px;transition:opacity .15s;width:100%}.dsk-sb-btn-register:hover{opacity:.9}.dsk-sb-section{padding:6px 0 2px}.dsk-sb-section-title{color:#3d3b5a;font-size:9px;font-weight:700;letter-spacing:1.2px;padding:8px 16px 4px;text-transform:uppercase}.dsk-sb-item{align-items:center;background:none;border:none;border-radius:8px;color:#757490;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:11px;height:40px;margin:0 4px;padding:0 12px;text-align:left;transition:background .12s,color .12s;width:calc(100% - 8px)}.dsk-sb-item:hover{background:#ffffff0a;color:#c5c3e0}.dsk-sb-item.is-active{background:#76e1ff12;color:#76e1ff}.dsk-sb-item.is-active .dsk-sb-icon-svg{color:#76e1ff}.dsk-sb-icon-svg{color:inherit;flex:none}.dsk-sb-logout{color:#ff5d6c!important}.dsk-sb-logout:hover{background:#ff5d6c14!important}.dsk-sb-logout .dsk-sb-icon-svg{color:#ff5d6c!important}.dsk-sb-bottom{border-top:1px solid #ffffff0d;margin-top:8px;padding-top:8px}.dsk-sb-lang{width:100%}.dsk-sb-lang-trigger{justify-content:flex-start;width:calc(100% - 8px)}.dsk-sb-lang-label{flex:1 1}.dsk-sb-lang-current{color:#5a5972;font-size:11px;margin-right:4px;white-space:nowrap}.dsk-sb-lang-chev{flex:none;transition:transform .2s}.dsk-sb-lang-chev.open{transform:rotate(180deg)}.dsk-sb-lang-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:1fr 1fr;padding:6px 12px 10px}.dsk-sb-lang-item{align-items:center;background:#ffffff0a;border:1px solid #0000;border-radius:7px;color:#9b9ab0;cursor:pointer;display:flex;font-size:11px;font-weight:500;gap:5px;overflow:hidden;padding:6px 8px;text-overflow:ellipsis;transition:background .12s,color .12s;white-space:nowrap}.dsk-sb-lang-item:hover{background:#ffffff14;color:#fff}.dsk-sb-lang-item.active{background:#76e1ff1a;border-color:#76e1ff4d;color:#76e1ff}.dsk-sports-grid{grid-gap:0;display:grid;gap:0;padding:4px 12px 8px}.dsk-sports-item{align-items:center;border-radius:7px;color:#9b9ab0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:9px;padding:6px 8px;transition:color .12s,background .12s}.dsk-sports-item:hover{background:#ffffff0d;color:#fff}.dsk-sports-item.active{color:#76e1ff}.dsk-sports-item svg{flex:none;opacity:.7}.dbsp{display:flex;flex-direction:column;height:100%;min-height:100vh;position:relative}.dbsp-head{background:linear-gradient(90deg,#8187f6,#76e1ff);flex-shrink:0;justify-content:space-between;padding:14px 16px 13px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.dbsp-head,.dbsp-title{align-items:center;display:flex}.dbsp-title{color:#fff;font-size:14px;font-weight:700;gap:8px}.dbsp-count{background:#ffffff40;border-radius:20px;color:#fff;font-size:11px;font-weight:800;min-width:18px;padding:1px 7px;text-align:center}.dbsp-clear{background:#ffffff2e;border:none;border-radius:5px;color:#ffffffe6;cursor:pointer;font-size:11px;font-weight:600;padding:4px 10px;transition:background .12s}.dbsp-clear:hover{background:#ffffff47}.dbsp-body{flex:1 1;overflow-y:auto;padding:12px 12px 8px}.dbsp-body::-webkit-scrollbar{width:0}.dbsp-empty{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:48px 16px;text-align:center}.dbsp-empty p{color:#4a4870;font-size:13px;font-weight:600;margin:0}.dbsp-empty span{color:#2a2850;font-size:11px;line-height:1.4}.dbsp-login-btn{background:linear-gradient(80deg,#8187f6,#76e1ff);border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:36px;margin-top:10px;padding:0 22px;transition:opacity .15s}.dbsp-login-btn:hover{opacity:.9}.dbsp-sel{background:#16142e;border-radius:8px;box-shadow:inset 0 0 0 1px #76e1ff1f;margin-bottom:8px;padding:10px 11px}.dbsp-sel-top{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.dbsp-sel-info{flex:1 1;min-width:0}.dbsp-sel-pick{color:#fff;font-size:12px;font-weight:700}.dbsp-sel-match,.dbsp-sel-pick{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbsp-sel-match{color:#9b9ab0;font-size:10px;margin-top:3px}.dbsp-sel-market{color:#5a5972;font-size:10px;margin-top:2px}.dbsp-sel-right{align-items:center;display:flex;flex:none;gap:8px}.dbsp-sel-odds{color:#76e1ff;font-size:13px;font-weight:700}.dbsp-del{align-items:center;background:none;border:none;cursor:pointer;display:flex;opacity:.7;padding:2px;transition:opacity .12s}.dbsp-del:hover{opacity:1}.dbsp-stake-row{margin-top:8px}.dbsp-stake-input{background:#100e26;border:none;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff14;box-sizing:border-box;color:#fff;font-family:inherit;font-size:12px;font-weight:700;height:32px;outline:none;padding:0 10px;width:100%}.dbsp-stake-input:focus{box-shadow:inset 0 0 0 1px #76e1ff73}.dbsp-stake-input::placeholder{color:#2a2850}.dbsp-chips{display:flex;gap:4px;margin-top:7px}.dbsp-chip{background:#1d1c3c;border:none;border-radius:5px;color:#757490;cursor:pointer;flex:1 1;font-size:10px;font-weight:700;height:26px;transition:background .12s,color .12s}.dbsp-chip:hover{background:#2a2950;color:#fff}.dbsp-footer{background:#0d0b1f;border-top:1px solid #ffffff0d;bottom:0;flex-shrink:0;padding:10px 12px 16px;position:-webkit-sticky;position:sticky}.dbsp-summary{margin-bottom:10px}.dbsp-row{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.dbsp-row .k{color:#5a5972;font-size:11px}.dbsp-row .v{color:#fff;font-size:12px}.dbsp-row-win .k{color:#9b9ab0;font-size:12px;font-weight:700}.dbsp-row-win .v.win{color:#76e1ff;font-size:15px;font-weight:700}.dbsp-place{background:linear-gradient(90deg,#8187f6,#76e1ff);border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;height:44px;letter-spacing:.5px;transition:opacity .15s;width:100%}.dbsp-place:disabled{cursor:not-allowed;opacity:.35}.dbsp-place:not(:disabled):hover{opacity:.9}.dbsp-toast{animation:dbsp-fade .25s ease;border-radius:20px;bottom:80px;font-size:12px;font-weight:600;padding:10px 20px;pointer-events:none;position:fixed;right:330px;white-space:nowrap;z-index:200}.dbsp-toast--success{background:#76e1ff;color:#100e26}.dbsp-toast--error{background:#ff6b6b;color:#fff}@keyframes dbsp-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sov{display:flex;flex-direction:column;inset:0;position:fixed;z-index:600}.sov-backdrop{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#050314e0;inset:0;position:absolute}.sov-panel{animation:sovSlide .2s ease;background:#100e26;display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative;z-index:1}@keyframes sovSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1023px){.sov{align-items:center;justify-content:flex-start;padding-top:72px}.sov-panel{animation:sovFloat .2s ease;border-radius:18px;box-shadow:0 0 0 1px #ffffff12,0 32px 100px #000000bf;flex:none;max-height:74vh;overflow:hidden;width:680px}@keyframes sovFloat{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}}.sov-bar{border-bottom:1px solid #ffffff0d;flex:none;gap:10px;padding:12px 16px 10px}.sov-bar,.sov-field{align-items:center;display:flex}.sov-field{background:#1d1c3c;border-radius:11px;box-shadow:inset 0 0 0 1px #ffffff14;cursor:text;flex:1 1;gap:8px;height:44px;padding:0 12px;transition:box-shadow .15s,background .15s}.sov-field.is-focus{background:#16142e;box-shadow:inset 0 0 0 1.5px #76e1ff}.sov-mag{flex:none}.sov-field input{background:none;border:none;color:#fff;flex:1 1;font-family:inherit;font-size:15px;outline:none}.sov-field input::placeholder{color:#5a5972}.sov-clear{background:#2e2c50;border-radius:50%;display:grid;flex:none;height:18px;place-items:center;width:18px}.sov-cancel{background:none;border:none;color:#76e1ff;cursor:pointer;font-size:14px;font-weight:600;padding:0 4px;white-space:nowrap}.sov-body{flex:1 1;overflow-y:auto;padding-bottom:24px}.sov-body::-webkit-scrollbar{width:0}.sov-sec{align-items:center;display:flex;justify-content:space-between;padding:18px 16px 8px}.sov-sec h3{color:#757490;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sov-clear-all{background:none;border:none;color:#757490;cursor:pointer;font-size:12px}.sov-chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 4px}.sov-chip{align-items:center;background:#1d1c3c;border:none;border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff12;color:#c8c7e0;cursor:pointer;display:flex;font-size:13px;gap:6px;height:32px;padding:0 12px}.sov-chip-x{color:#757490;cursor:pointer;font-size:15px;line-height:1}.sov-sports{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);padding:0 16px 8px}.sov-sport{align-items:center;background:#16142e;border:none;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff12;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:10px;height:44px;padding:0 13px;text-align:left;transition:background .12s}.sov-sport:hover{background:#1d1c3c}.sov-loading{display:flex;justify-content:center;padding:48px 0}@keyframes sov-spin{to{transform:rotate(1turn)}}.sov-empty{color:#757490;font-size:14px;padding:60px 24px 0;text-align:center}.sov-league-row{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:12px;padding:11px 16px;text-align:left;transition:background .1s;width:100%}.sov-league-row:hover{background:#ffffff08}.sov-league-name{color:#fff;flex:1 1;font-size:14px;font-weight:600}.sov-league-count{color:#757490;font-size:12px}.sov-matches{gap:8px;padding:0 16px}.matchcard,.sov-matches{display:flex;flex-direction:column}.matchcard-market{border-radius:4px 4px 0 0;display:flex;gap:2px;height:52px;overflow:hidden}.matchcard-teams{background:#1d1c3c80;display:flex;flex:none;flex-direction:column;gap:8px;justify-content:center;padding:8px 12px;text-decoration:none;width:186px}.matchcard-teamrow{align-items:center;display:flex;gap:8px;justify-content:space-between}.matchcard-team{color:#fff;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matchcard-score{color:#757490;flex:none;font-size:11px;font-weight:700}.matchcard-odds{display:flex;flex:1 1;gap:2px}.odds-cell{background:#1d1c3c;cursor:pointer;display:grid;flex:1 1;overflow:hidden;place-items:center;position:relative;transition:background .12s}.odds-cell:hover:not(.is-empty){background:#282660}.odds-cell.is-empty{cursor:default}.odds-cell .odds-val{color:#76e1ff;font-size:13px;font-weight:700}.odds-cell.is-empty .odds-val{color:#5a5972}.odds-trend{height:0;position:absolute;width:0}.odds-trend.up{border-top:7px solid #00a854;top:0}.odds-trend.down,.odds-trend.up{border-left:7px solid #0000;right:0}.odds-trend.down{border-bottom:7px solid #b00;bottom:0}.matchcard-info{align-items:center;background:#191833;border-radius:0 0 4px 4px;display:flex;gap:8px;height:23px;padding:0 14px}.matchcard-live{flex:none;height:11px;position:relative;width:11px}.matchcard-live:before{background:#0f891f;inset:2px}.matchcard-live:after,.matchcard-live:before{border-radius:50%;content:"";position:absolute}.matchcard-live:after{box-shadow:inset 0 0 0 1px #0f891f;inset:0}.matchcard-extra,.matchcard-status{color:#757490;font-size:10px;font-weight:500}.matchcard-fav{margin-left:auto}.odds-lock{height:16px;width:14px}.home-footer{background:#0c0a20;box-shadow:inset 0 1px 0 #ffffff0d;margin-top:26px;padding:22px 16px 28px}.footer-toptop{display:flex;justify-content:center;margin-bottom:22px}.footer-toptop button{background:#1d1c3c99;border-radius:50%;cursor:pointer;display:grid;height:46px;place-items:center;width:46px}.footer-main{border-bottom:1px solid #ffffff12;display:flex;flex-wrap:wrap;gap:24px;padding-bottom:22px}.footer-brand{flex:1 1 180px;min-width:150px}.footer-logo-link{display:inline-block}.footer-logo{display:block;height:26px;width:auto}.footer-tagline{color:#8584a0;font-size:11.5px;line-height:1.55;margin-top:12px;max-width:260px}.footer-email{color:#76e1ff;display:inline-block;font-size:12.5px;font-weight:700;margin-top:12px}.footer-socials{display:flex;gap:10px;margin-top:14px}.footer-soc{background:#16142e;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff14;display:grid;height:34px;place-items:center;transition:background .15s;width:34px}.footer-soc:hover{background:#211f44}.footer-cols{display:flex;flex:2 1 200px;flex-wrap:wrap;gap:20px 28px}.footer-col{display:flex;flex-direction:column;gap:9px;min-width:120px}.footer-col-title{color:#fff;font-size:12px;font-weight:800;letter-spacing:.3px;margin:0 0 2px}.footer-link{color:#9b9ab0;font-size:12px;line-height:1.3;transition:color .15s}.footer-link:hover{color:#cfcfe0}.footer-pay{border-bottom:1px solid #ffffff12;display:flex;flex-wrap:wrap;gap:8px;padding:20px 0}.pay-chip{align-items:center;background:#16142e;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff12;color:#cfcfe0;display:flex;font-size:11px;font-weight:800;height:28px;letter-spacing:.3px;padding:0 11px}.footer-license-block{padding-top:20px}.footer-license-text{color:#6f6e88;font-size:10.5px;line-height:1.6;margin:0 0 10px}.footer-license-sub{color:#5a5972}.footer-bottom{flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:14px}.footer-18,.footer-bottom{align-items:center;display:flex}.footer-18{gap:8px}.badge18{border-radius:50%;box-shadow:inset 0 0 0 2px #76e1ff;color:#76e1ff;display:grid;flex:none;font-size:10px;font-weight:800;height:28px;place-items:center;width:28px}.footer-license{color:#a5a4b1;font-size:12px;font-weight:600}.footer-copy{color:#6a6982;font-size:12px}.dsk{background:radial-gradient(1200px 600px at 50% -10%,#14123a 0,#02010f 60%);display:flex}.dsk,.dsk-main{min-height:100vh}.dsk-main{background:#100e26;flex:1 1;min-width:0;overflow-x:hidden;overflow-y:auto}.dsk-main::-webkit-scrollbar{width:0}.dsk-right{background:#0d0b1f;border-left:1px solid #ffffff0d;display:flex;flex:none;flex-direction:column;height:100vh;overflow-y:auto;position:-webkit-sticky;position:sticky;top:0;width:300px}.dsk-right::-webkit-scrollbar{width:0}.dsk .sc-fab{bottom:24px;right:320px;z-index:100}.dsk .sc-root{position:fixed;z-index:300}.dsk-main .home-upcoming-list{padding:0 20px 16px}.dsk-main .livenow-list{padding:0 20px 4px}.dsk-main .popcomp{padding:4px 6px 12px}.dsk-main .matchcard-market{height:62px}.dsk-main .matchcard-teams{padding:8px 14px;width:210px}.dsk-main .matchcard-team{font-size:13px}.dsk-main .matchcard-info{height:26px;padding:0 16px}.dsk-main .matchcard-extra,.dsk-main .matchcard-status{font-size:11px}.dsk-main .odds-val{font-size:14px}.dsk-main .betcard{width:272px}.dsk-main .betcard-top{height:28px}.dsk-main .betcard-league{font-size:11px}.dsk-main .betcard-matchno{font-size:10px}.dsk-main .betcard-team{font-size:14px}.dsk-main .betcard-date,.dsk-main .betcard-time span{font-size:10px}.dsk-main .bet-odd{height:28px}.dsk-main .bet-odd .lbl{font-size:9px}.dsk-main .bet-odd .val{font-size:12px}.dsk-main .popcomp-row{height:52px;padding:0 20px}.dsk-main .popcomp-name{font-size:15px}.dsk-main .popcomp-count{font-size:14px}.dsk-main .fb-team-name,.dsk-main .sp-team-name{font-size:15px}.dsk-main .fb-odd-btn,.dsk-main .sp-odd-btn{min-width:56px;padding:9px 11px}.dsk-main .fb-odd-value,.dsk-main .sp-odd-value{font-size:14px}.dsk-main .fb-odd-label,.dsk-main .sp-odd-label{font-size:11px}.dsk-main .fb-card-date,.dsk-main .fb-card-league-name,.dsk-main .sp-card-date,.dsk-main .sp-card-league-name{font-size:12px}.dsk-main .fb-team,.dsk-main .sp-team{gap:10px}.dsk-main .fb-team img,.dsk-main .sp-team img{height:26px;width:26px}.dsk-main .fb-card,.dsk-main .sp-card{border-radius:16px;margin-bottom:12px}.dsk-main .fb-list,.dsk-main .sp-list{padding:6px 20px 40px}.dsk-main .fb-card-body,.dsk-main .sp-card-body{gap:14px;padding:12px 16px}.dsk-main .fb-card-head,.dsk-main .sp-card-head{padding:8px 16px}.dsk-main .fb-league-btn,.dsk-main .sp-league-btn{font-size:13px;padding:8px 14px}.dsk-main .banner{height:263px}.dsk-main .banner-content{padding:15px 33px}.dsk-main .banner-title{font-size:28px;max-width:380px}.dsk-main .banner-sub{font-size:12px}.dsk-main .banner-cta{border-radius:17px;font-size:13px;height:34px;padding:0 18px}.dsk-main .backhead-title{font-size:20px}.dsk-main .sechead h2{font-size:22px}.dsk-main .sechead{padding:24px 20px 14px}.dsk-main .sechead-link{font-size:14px}.dsk-main .marketheader,.dsk-main .sportfilter{padding-left:20px;padding-right:20px}.catnav{display:flex;gap:22px;overflow-x:auto;padding:12px 16px 6px}.catnav-item{align-items:center;color:#fff;cursor:pointer;display:flex;flex:none;gap:7px}.catnav-label{font-size:13px;font-weight:500;white-space:nowrap}.banner{border-radius:15px;height:150px;margin:6px 16px 0;overflow:hidden;position:relative}.banner-track{display:flex;height:100%;width:100%;will-change:transform}.banner-slide{flex:0 0 100%;height:100%;overflow:hidden;position:relative}.banner-bg{background-position:50% 50%;background-size:cover;inset:0;position:absolute}.banner-bg:after{background:linear-gradient(90deg,#08071aa6 30%,#08071a00 70%);content:"";inset:0;position:absolute}.banner-content{align-self:center;display:flex;flex-direction:column;inset:0;padding:15px 14px;position:absolute}.banner-title{font-size:16px;font-weight:800;line-height:1.15;max-width:210px}.banner-sub,.banner-title{color:#fff;position:relative}.banner-sub{font-size:10px;margin-top:8px}.banner-cta{align-items:center;background:linear-gradient(88deg,#8187f6,#76e1ff);border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;height:28px;margin-top:12px;padding:0 14px;position:relative;width:-webkit-fit-content;width:fit-content}.banner-arrows{display:flex;gap:5px;position:relative;top:16px}.banner-arrow{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff14;border-radius:50%;box-shadow:inset 0 0 0 .5px #ffffff80;cursor:pointer;display:grid;height:17px;place-items:center;width:17px}.banner-dots{align-items:center;bottom:10px;display:flex;gap:5px;position:absolute;right:14px}.banner-dot{background:#ffffff4d;border-radius:50%;cursor:pointer;height:5px;transition:all .2s;width:5px}.banner-dot.active{background:#fff;border-radius:3px;width:14px}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.toppicks-section{margin-top:17px}.tp-tabs{display:flex;gap:6px;padding:0 16px 8px}.tp-tab{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:20px;color:#757490;cursor:pointer;font-size:11px;font-weight:700;padding:5px 12px}.tp-tab.on{background:linear-gradient(90deg,#8187f6,#76e1ff);border-color:#0000;color:#fff}.toppicks{margin-right:200px;padding-bottom:4px;width:100%}.toppicks .swiper-slide{width:244px}.toppicks-skels{display:flex;gap:8px;overflow:hidden;padding:0 16px 4px}.tp-skel{animation:tp-pulse 1.4s ease-in-out infinite;background:#ffffff0a;border-radius:6px;flex:none;height:88px;width:244px}@keyframes tp-pulse{0%,to{opacity:.4}50%{opacity:.8}}.betcard{background:#1d1c3c;border-radius:6px;flex:none;overflow:hidden;width:244px}.betcard-top{background:#191833;height:24px;justify-content:space-between;padding:0 8px}.betcard-league,.betcard-top{align-items:center;display:flex}.betcard-league{color:#fff;font-size:9px;gap:6px}.betcard-emb{background:#0f891f;border-radius:2px;flex:none;height:8px;width:8px}.betcard-matchno{color:#9b9ab0;font-size:8px}.betcard-mid{align-items:center;display:flex;justify-content:space-between;padding:10px 9px 0}.betcard-teams{display:flex;flex-direction:column;gap:6px;min-width:0}.betcard-team{color:#fff;font-size:12px;font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.betcard-dt{align-items:center;display:flex;flex:none;gap:8px}.betcard-date{color:#fff;font-size:8px;line-height:1.35;text-align:center}.betcard-sep{background:#25244a;height:24px;width:1px}.betcard-time{align-items:center;display:flex;flex-direction:column;gap:3px}.betcard-time span{color:#fff;font-size:8px}.betcard-odds{display:flex;gap:3px;padding:8px 9px 9px}.bc-odd{align-items:center;background:#100e26;border:none;border-radius:2px;cursor:pointer;display:flex;flex:1 1;height:23px;justify-content:space-between;padding:0 7px}.bc-odd.sel{background:#76e1ff26}.bc-odd .lbl{color:#9b9ab0;font-size:7px}.bc-odd.sel .lbl{color:#76e1ff}.bc-odd .val{color:#fff;font-size:9px}.bc-odd.sel .val{color:#76e1ff}.bc-odd.random-odds{background:#ffc1071a;border:1px solid #ffc1074d}.bc-odd.random-odds .lbl,.bc-odd.random-odds .val{color:#ffc107}.bc-odd.random-odd .sel .lbl,.bc-odd.random-odd .sel .val{color:#fff}.random-odds-indicator{animation:pulse 2s ease-in-out infinite;color:#ffc107;font-size:9px;margin-left:3px}.no-odds-notice{align-items:center;color:#5a5972;display:flex;font-size:9px;gap:6px;justify-content:center;padding:8px}.no-odds-notice svg{opacity:.6}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}.bigtiles{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:16px 16px 0}.smalltiles{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:10px 16px 0}.sporttile{border-radius:14px;display:flex;overflow:hidden;position:relative;text-decoration:none}.sporttile.big{height:150px;padding:16px}.sporttile.big,.sporttile.small{flex-direction:column;justify-content:flex-end}.sporttile.small{align-items:flex-start;gap:6px;height:104px;padding:12px}.st-wm{pointer-events:none;position:absolute}.sporttile.big .st-wm{right:-14px;top:-10px;transform:rotate(-10deg)}.sporttile.small .st-wm{bottom:-8px;right:-8px}.sporttile:after{background:radial-gradient(80% 70% at 18% 90%,#00000059,#0000);content:"";inset:0;position:absolute}.st-cta,.st-ic,.st-label{position:relative;z-index:1}.st-label{color:#fff;font-weight:800}.sporttile.big .st-label{font-size:22px;text-align:left}.sporttile.small .st-label{font-size:11px;line-height:1}.st-cta{align-items:center;color:#ffffffd9;display:flex;font-size:12px;gap:5px;margin-top:5px}.tile-football{background:linear-gradient(140deg,#15823a,#0a3a1c)}.tile-basketball{background:linear-gradient(140deg,#c8701c,#5c310a)}.tile-tennis{background:linear-gradient(140deg,#9aa81b,#4e5a0a)}.tile-ice-hockey{background:linear-gradient(140deg,#2f74a6,#14385c)}.tile-table-tennis{background:linear-gradient(140deg,#1aa078,#0a4a38)}.tile-volleyball{background:linear-gradient(140deg,#c45e12,#5c2a06)}.tile-rugby{background:linear-gradient(140deg,#8a5420,#3e2208)}.tile-american-football{background:linear-gradient(140deg,#1a7a62,#083828)}.tile-handball{background:linear-gradient(140deg,#5a3aaa,#281560)}.tile-mma{background:linear-gradient(140deg,#a82020,#4a0808)}@media (max-width:768px){.sporttile.big{height:auto}}.livenow-list{display:flex;flex-direction:column;gap:8px;margin-top:-29px;padding:0 8px}.dsk-main .livenow-list{margin-top:-34px}.livenow-badge{align-items:center;color:#00d26a;display:inline-flex;font-size:11px;font-weight:700;gap:6px;margin-left:8px}.livenow-badge span{background:#00d26a;border-radius:50%;height:7px;width:7px}.odds-col-header{align-items:center;display:flex;padding:0 0 4px}.odds-col-spacer{flex:none;width:190px}.odds-col-header span{color:#5a5972;flex:1 1;font-size:10px;font-weight:600;letter-spacing:.04em;text-align:center}@media (min-width:1023px){.odds-col-spacer{width:209px}}.sechead{align-items:center;display:flex;justify-content:space-between;padding:22px 16px 12px}.sechead h2{color:#fff;font-size:20px;font-weight:700}.sechead-link{color:#76e1ff;font-size:13px;font-weight:500}.home-upcoming-list{padding:0 8px 8px}.sportfilter{display:flex;gap:5px;overflow-x:auto;padding:4px 9px 0}.sportfilter::-webkit-scrollbar{display:none}.sport-chip{align-items:center;background:#1d1c3c;border:none;border-radius:4px;cursor:pointer;display:flex;flex:none;flex-direction:column;gap:7px;height:47px;justify-content:center;padding:4px 11px;transition:background .15s,box-shadow .15s}.sport-chip.is-active{background:linear-gradient(180deg,#0f891f00 -9%,#0f891f8a 144%),#1d1c3c;box-shadow:inset 0 0 0 1px #00a8548c}.sport-chip .sport-label{color:#757490;font-size:10px;font-weight:600}.sport-chip.is-active .sport-label{color:#fff}.sport-icon{height:14px;width:14px}@media (min-width:1023px){.sportfilter{flex-wrap:wrap;gap:8px;overflow-x:visible;padding:8px 0 4px}.sport-chip{border-radius:8px;flex-direction:row;gap:9px;height:38px;padding:0 18px}.sport-chip:hover:not(.is-active){background:#242350}.sport-chip .sport-label{font-size:13px}.sport-icon{height:16px;width:16px}}.marketheader{display:flex;gap:2px;margin:2px 0 10px;padding:0 8px}.market-select{align-items:center;background:#1d1c3c;border-radius:4px;display:flex;flex:none;height:34px;padding:0 12px;width:186px}.market-select-label{color:#9b9ab0;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.market-cols{display:flex;flex:1 1}.market-col{color:#9b9ab0;display:grid;flex:1 1;font-size:12px;font-weight:600;place-items:center}.market-col+.market-col{box-shadow:inset 1px 0 0 #ffffff14}@media (min-width:1023px){.marketheader{gap:4px;margin:6px 0 16px}.market-select{height:40px;padding:0 16px;width:207px}.market-select-label{font-size:12px}.market-col{font-size:13px;font-weight:700}}.popcomp{padding:4px 0 8px}.popcomp-row{align-items:center;box-shadow:inset 0 -1px 0 #ffffff0d;display:flex;gap:10px;height:44px;padding:0 16px}.popcomp-star{flex:none;height:15px;width:15px}.popcomp-sport{flex:none;height:14px;width:14px}.popcomp-name{color:#fff;font-size:14px;font-weight:500}.popcomp-flag{border-radius:2px;flex:none;height:14px;margin-left:auto;overflow:hidden;width:20px}.popcomp-count{color:#fff;font-size:13px;font-weight:600;min-width:18px;text-align:right}.popcomp-chevron{background:#757490;height:11px;width:6px}.backhead{align-items:center;display:flex;gap:10px;padding:10px 16px}.backhead-btn{background:#1d1c3c;border-radius:50%;cursor:pointer;display:grid;flex:none;height:30px;place-items:center;width:30px}.backhead-btn .bc{background:#fff;height:11px;transform:rotate(180deg);width:6px}.backhead-title{color:#fff;font-size:18px;font-weight:700}.auth{display:flex;flex-direction:column;min-height:100%;padding:0 24px 28px}.auth-top{align-items:center;display:flex;justify-content:space-between;padding:8px 0 0}.auth-close{background:#1d1c3c;border-radius:50%;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.auth-logo{align-items:center;display:flex;justify-content:center;margin:26px auto 6px}.auth-logo-img{display:block;height:42px;width:auto}.auth-welcome{color:#757490;font-size:13px;margin-bottom:22px;text-align:center}.auth-tabs{background:#16142e;border-radius:12px;display:flex;gap:6px;margin-bottom:22px;padding:4px}.auth-tab{border-radius:9px;color:#9b9ab0;cursor:pointer;flex:1 1;font-size:14px;font-weight:700;height:38px}.auth-tab.is-active{background:linear-gradient(90deg,#8187f6,#76e1ff);color:#fff}.auth-field{margin-bottom:14px}.auth-label{color:#9b9ab0;font-size:12px;margin-bottom:7px}.auth-input{align-items:center;background:#16142e;border-radius:11px;box-shadow:inset 0 0 0 1px #ffffff14;display:flex;gap:10px;height:48px;padding:0 14px;transition:box-shadow .15s}.auth-input:focus-within{box-shadow:inset 0 0 0 1px #76e1ff}.auth-input .fic{flex:none;height:18px;width:18px}.auth-input input{background:none;border:none;color:#fff;flex:1 1;font-family:inherit;font-size:14px;outline:none}.auth-input input::placeholder{color:#5a5972}.auth-eye{cursor:pointer;height:20px;width:20px}.auth-meta{justify-content:space-between;margin:2px 0 20px}.auth-check,.auth-meta{align-items:center;display:flex}.auth-check{color:#9b9ab0;cursor:pointer;font-size:12px;gap:8px}.auth-box{border-radius:5px;box-shadow:inset 0 0 0 1.5px #5a5972;display:grid;flex:none;height:18px;place-items:center;width:18px}.auth-box.on{background:linear-gradient(135deg,#8187f6,#76e1ff);box-shadow:none}.auth-forgot{color:#76e1ff;font-size:12px;font-weight:600}.auth-error{background:#ff3b3b1f;border:1px solid #ff3b3b59;border-radius:8px;color:#ff6b6b;font-size:13px;margin-bottom:12px;padding:10px 12px}.auth-submit{background:linear-gradient(90deg,#8187f6,#76e1ff);border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:50px;width:100%}.auth-or{align-items:center;color:#5a5972;display:flex;font-size:12px;gap:12px;margin:22px 0}.auth-or:after,.auth-or:before{background:#ffffff14;content:"";flex:1 1;height:1px}.auth-socials{display:flex;gap:12px}.auth-social{align-items:center;background:#16142e;border-radius:11px;box-shadow:inset 0 0 0 1px #ffffff14;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;height:48px;justify-content:center}.auth-foot{color:#757490;font-size:13px;margin-top:22px;text-align:center}.auth-foot a{color:#76e1ff;font-weight:700}.auth-dsk-stage{background:#060513;width:100%}.auth-dsk-left,.auth-dsk-stage{display:flex;min-height:100vh;overflow:hidden;position:relative}.auth-dsk-left{align-items:center;background:radial-gradient(ellipse 120% 100% at 60% 50%,#1e1a50 0,#0b091e 65%);flex:1 1;justify-content:center;padding:48px 60px}.auth-dsk-glow1{background:radial-gradient(circle,#8187f62e 0,#0000 70%);height:600px;right:-160px;top:-120px;width:600px}.auth-dsk-glow1,.auth-dsk-glow2{border-radius:50%;pointer-events:none;position:absolute}.auth-dsk-glow2{background:radial-gradient(circle,#76e1ff1a 0,#0000 70%);bottom:-80px;height:400px;left:-80px;width:400px}.auth-dsk-left-inner{max-width:460px;position:relative;width:100%;z-index:1}.auth-dsk-brand{align-items:center;display:flex;gap:14px;margin-bottom:56px}.auth-dsk-img{display:block;flex:none;height:38px;width:auto}.auth-dsk-tagline{margin-bottom:52px}.auth-dsk-tagline h1{color:#fff;font-size:52px;font-weight:900;letter-spacing:-1.5px;line-height:1.1;margin-bottom:20px}.auth-dsk-tagline p{color:#ffffff80;font-size:16px;line-height:1.6;max-width:360px}.auth-dsk-badges{display:flex;flex-direction:column;gap:16px}.auth-dsk-badge{align-items:center;color:#ffffffa6;display:flex;font-size:15px;font-weight:500;gap:14px}.auth-dsk-badge svg{flex:none;opacity:.9}.auth-dsk-right{align-items:center;background:#0d0b20;border-left:1px solid #ffffff0d;display:flex;flex:none;flex-direction:column;max-height:100vh;overflow-y:auto;padding:48px 0;width:600px}.auth-dsk-right::-webkit-scrollbar{width:0}.auth-dsk-form-wrap{margin:auto;max-width:420px;padding:0 40px;width:100%}.auth-dsk-form-wrap .auth{padding:0}.auth-dsk-form-wrap .auth-logo,.auth-dsk-form-wrap .auth-top{display:none}.auth-dsk-form-wrap .auth-logo{margin:0 auto 8px}.auth-dsk-form-wrap .auth-welcome{color:#ffffff8c;font-size:15px;margin-bottom:28px}.auth-dsk-form-wrap .auth-tabs{margin-bottom:26px}.auth-dsk-form-wrap .auth-tab{font-size:15px;height:42px}.auth-dsk-form-wrap .auth-label{font-size:13px}.auth-dsk-form-wrap .auth-input{height:52px}.auth-dsk-form-wrap .auth-input input{font-size:15px}.auth-dsk-form-wrap .auth-field{margin-bottom:16px}.auth-dsk-form-wrap .auth-field-row{display:flex;gap:12px}.auth-dsk-form-wrap .auth-field-row .auth-field{flex:1 1;min-width:0}.auth-dsk-form-wrap .auth-submit{font-size:17px;height:54px;margin-top:4px}.auth-dsk-form-wrap .auth-foot{font-size:14px;margin-top:24px}.auth-dsk-stage .sc-fab{bottom:24px;position:fixed!important;right:24px}.auth-dsk-stage .sc-root{position:fixed!important;z-index:200}.auth-rewards-label{color:#9b9ab0;font-size:12px;margin-bottom:10px}.auth-rewards{margin-bottom:20px;width:100%}.reward-card{align-items:center;background:#16142e;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff14;cursor:pointer;display:flex;gap:14px;padding:14px 14px 14px 12px;position:relative;text-align:left;transition:box-shadow .15s,background .15s}.reward-text{flex:1 1;min-width:0}.reward-card.on{background:linear-gradient(180deg,#76e1ff1a,#8187f60d);box-shadow:inset 0 0 0 1.5px #76e1ff}.reward-art{display:grid;flex:none;height:56px;place-items:center;width:56px}.reward-title{color:#fff;font-size:15px;font-weight:700}.reward-sub{color:#9b9ab0;font-size:11px;line-height:1.3;margin:3px 0 0}.reward-badge{background:linear-gradient(90deg,#f7c453,#f0a93b);border-radius:9px;color:#2a1c00;font-size:10px;font-weight:800;padding:0 7px;place-items:center;right:10px;top:10px}.reward-badge,.reward-check{display:grid;height:18px;position:absolute}.reward-check{border-radius:50%;box-shadow:inset 0 0 0 1.5px #5a5972;place-items:center;right:9px;top:9px;width:18px}.reward-card.on .reward-check{background:linear-gradient(135deg,#8187f6,#76e1ff);box-shadow:none}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{-webkit-font-smoothing:antialiased;background:#02010f;color:#fff;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.icon{display:inline-block;flex-shrink:0}::-webkit-scrollbar{height:0;width:0}button{background:none;border:none;cursor:pointer;font-family:inherit}a,button{color:inherit}a{text-decoration:none}
/*# sourceMappingURL=main.97d8a95e.css.map*/