:root{--primary-dark:#1e1e1e;--primary-mid:#2a3a43;--primary-slate:#455e68;--primary-light:#687b84;--accent-gold:#ffb80c;--accent-blue:#2789ce;--back-blue:#72bbef;--back-blue-bg:#beddf4;--lay-pink:#faa9ba;--lay-pink-bg:#f3dce2;--green:#508d0e;--red:#d0021b;--white:#fff;--off-white:#f1f2f2;--border:#b7bec2;--text-dark:#1e1e1e;--text-mid:#243a48;--header-h:56px;--tx:.2s ease;--tx-slow:.35s ease;--shadow-sm:0 2px 8px #00000040;--shadow-md:0 4px 16px #00000059;--shadow-lg:0 8px 32px #00000080;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--shell-night:#ececec;--shell-surface:#fff;--shell-panel:#fff;--shell-strong:#f1f2f2;--shell-line:#c4c9cc;--shell-text:#1e1e1e;--shell-muted:#626c71;--positive:#508d0e;--negative:#d0021b;--page-max:1180px;--z-content:1;--z-sticky:20;--z-header:40;--z-popover:50;--z-drawer-backdrop:55;--z-drawer:60;--z-modal:80;--z-toast:100}html[data-low-bandwidth=true] .original-entrance-card>img,html[data-low-bandwidth=true] .promo-banner img{display:none}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scrollbar-color:#87949a #e1e4e5;scrollbar-width:thin}body{color:var(--text-dark);background:#ececec;min-height:100vh;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:12px;line-height:15px;overflow-x:hidden}::-webkit-scrollbar-thumb{background:#87949a;border:2px solid #e1e4e5}input[type=search]::-webkit-search-cancel-button{display:none}a{color:var(--accent-blue);transition:color var(--tx);text-decoration:none}a:hover{color:#176aa5;text-decoration:underline}button{cursor:pointer;background:0 0;border:none;font-family:inherit}button:disabled{cursor:not-allowed}:where(a,button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #2789ce9e}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}img{max-width:100%;display:block}ul{list-style:none}#root{flex-direction:column;min-height:100vh;display:flex}.app-main{flex-direction:column;flex:1;display:flex}.container{width:100%;max-width:1350px;margin:0 auto;padding:0 16px}.product-container{width:min(var(--page-max), calc(100% - 32px));margin-inline:auto}.search-field{gap:6px;min-width:min(100%,230px);display:grid}.search-field-label{color:#455158;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.search-field-control{align-items:center;display:flex;position:relative}.search-field-icon{pointer-events:none;border:1.5px solid #78909d;border-radius:50%;width:13px;height:13px;position:absolute;left:12px}.search-field-icon:after{content:"";background:#78909d;width:6px;height:1.5px;position:absolute;bottom:-2px;right:-5px;transform:rotate(45deg)}.search-field input{border:1px solid var(--shell-line);border-radius:var(--radius-sm);color:#1e1e1e;width:100%;min-height:42px;font:inherit;background:#fff;padding:9px 58px 9px 34px}.search-field input::placeholder{color:#778187}.search-field button{min-height:32px;color:var(--shell-muted);text-transform:uppercase;padding:0 8px;font-size:10px;font-weight:800;position:absolute;right:5px}.search-field button:hover{color:#1e1e1e}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button,[role=button],a[href],select,input:not([type=hidden]){min-width:44px!important;min-height:44px!important}@media (forced-colors:active){html{scrollbar-color:auto}}.back-color{background-color:var(--back-blue-bg)}.lay-color{background-color:var(--lay-pink-bg)}.text-gold{color:var(--accent-gold)}.text-green{color:var(--green)}.text-red{color:var(--red)}.text-blue{color:var(--accent-blue)}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.btn-primary{color:#1b2d38;border-radius:var(--radius-sm);transition:all var(--tx);white-space:nowrap;background:linear-gradient(#ffca2c 0%,#ffb80c 100%);border:1px solid #d4960a;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-size:13px;font-weight:700;display:inline-flex}.btn-primary:hover{color:#1b2d38;background:linear-gradient(#ffd84a 0%,#ffca2c 100%);box-shadow:0 1px 3px #0003}.btn-secondary{color:#fff;border-radius:var(--radius-sm);transition:all var(--tx);background:linear-gradient(#7a7a7a 0%,#474747 100%);border:1px solid #2a3f4f;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.btn-secondary:hover{color:#fff;background:linear-gradient(#6b8799 0%,#4a6475 100%)}.btn-outline{color:#1e1e1e;border-radius:var(--radius-sm);transition:all var(--tx);background:0 0;border:1px solid #8f989d;justify-content:center;align-items:center;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}.btn-outline:hover{color:#1e1e1e;background:#fff4d8;border-color:#b38108}.card{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #b9c0c4}.card-header{border-radius:var(--radius-md) var(--radius-md) 0 0;background:linear-gradient(#455e68 0%,#2a3a43 100%);border-bottom:1px solid #26373f;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.card-header h3{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600}.card-body{padding:16px}.section-heading{color:var(--accent-gold);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px;font-size:11px;font-weight:700}.badge{text-transform:uppercase;border-radius:20px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.badge-live{background:var(--red);color:#fff;animation:1.5s infinite pulse}.badge-gold{background:var(--accent-gold);color:#1b2d38}.badge-new{color:#fff;background:#d0021b}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.in-play-dot{background:var(--red);border-radius:50%;width:8px;height:8px;animation:1.2s infinite pulse;display:inline-block}.form-group{margin-bottom:16px}.form-group label{color:#4f5b61;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.form-control{border-radius:var(--radius-sm);color:#1e1e1e;width:100%;transition:border-color var(--tx), box-shadow var(--tx);background:#fff;border:1px solid #aeb6ba;padding:10px 14px;font-family:inherit;font-size:13px}.form-control:focus{border-color:var(--accent-blue);outline:none;box-shadow:0 0 0 3px #2789ce33}.form-control::placeholder{color:#8ba0ad}.odds-btn{border-radius:var(--radius-sm);cursor:pointer;min-width:72px;height:44px;transition:all var(--tx);border:none;flex-direction:column;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1.2;display:flex}.odds-btn small{opacity:.75;font-size:10px;font-weight:400}.odds-btn.back{background:var(--back-blue-bg);color:var(--text-mid);border:1px solid #a0c8e8}.odds-btn.back:hover{background:var(--back-blue)}.odds-btn.lay{background:var(--lay-pink-bg);color:var(--text-mid);border:1px solid #e0a8b8}.odds-btn.lay:hover{background:var(--lay-pink)}.odds-btn.suspended{color:#667;cursor:not-allowed;background:#2a3f4f}.tab-bar{border-bottom:2px solid #aeb6ba;gap:2px;margin-bottom:16px;display:flex}.tab-item{color:#46545b;cursor:pointer;transition:all var(--tx);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-2px;padding:9px 18px;font-size:12px;font-weight:600}.tab-item:hover{color:var(--accent-gold)}.tab-item.active{color:var(--accent-gold);border-bottom-color:var(--accent-gold)}.data-table{border-collapse:collapse;width:100%;font-size:12px}.data-table thead th{color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.5px;background:#455e68;border-bottom:1px solid #263d4e;padding:10px 12px;font-size:11px;font-weight:600}.data-table tbody td{color:#1e1e1e;vertical-align:middle;border-bottom:1px solid #d6dadd;padding:10px 12px}.data-table tbody tr:hover{background:#fff6e2}.data-table .win{color:var(--green);font-weight:600}.data-table .loss{color:var(--red);font-weight:600}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#e1e4e5}::-webkit-scrollbar-thumb{background:#87949a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#65747b}.ticker-bar{background:var(--primary-dark);white-space:nowrap;border-top:1px solid #1e3344;border-bottom:1px solid #1e3344;padding:5px 0;overflow:hidden}.ticker-inner{gap:40px;animation:40s linear infinite ticker;display:inline-flex}.ticker-inner span{color:var(--accent-gold);font-size:12px;font-weight:500}.ticker-inner span strong{color:var(--white);margin-left:6px}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=768px){.hide-mobile{display:none!important}.container{padding:0 10px}}@media (width<=480px){.hide-sm{display:none!important}}@media (width>=769px){.hide-desktop{display:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header{z-index:var(--z-header);font-family:Tahoma,Arial,sans-serif;position:relative}.header-language-select{margin-left:auto}.header-language-select select{color:#fff;background:#0b1e28;border:1px solid #ffffff2e;border-radius:3px;min-height:36px;padding:0 24px 0 9px;font-size:10px;font-weight:800}.header-main-nav{background:linear-gradient(#ffcb2e 0%,#ffb80c 100%);min-height:74px}.header-main-inner,.header-menu-inner{width:calc(100% - 16px);margin:0 auto;position:relative}.header-main-inner{align-items:center;min-height:74px;display:flex}.header-brand-logo{flex:none;width:143px;height:40px;display:block}.header-brand-logo img{object-fit:contain;width:143px;height:40px;display:block}.legacy-login-form{align-items:center;gap:5px;margin-left:auto;display:flex;position:relative}.legacy-login-form input{color:#1e1e1e;background:#fff;border:0;border-radius:4px;width:130px;height:25px;margin:0;padding:5px 6px;font:12px Tahoma,Arial,sans-serif;box-shadow:inset 0 1px #00000080}.legacy-login-form input:focus{outline-offset:1px;outline:2px solid #1e1e1e}.login-user-icon{color:#1e1e1e;font-size:16px;transform:rotate(180deg)}.header-validation-field{position:relative}.header-validation-field input{padding-right:50px}.header-validation-field strong{color:#111;letter-spacing:-1px;font:900 17px/19px Arial,sans-serif;position:absolute;top:3px;right:6px}.header-login-button{color:#fff;cursor:pointer;background:linear-gradient(#f72424 0%,#bb1c00 100%);border:0;border-radius:4px;width:80px;height:25px;font:700 12px/25px Tahoma,Arial,sans-serif}.header-login-button:hover{background:linear-gradient(#bb1c00 0%,#f72424 100%)}.header-login-button:disabled{opacity:.62;cursor:wait}.header-login-error{color:#9a0000;max-width:420px;font-size:11px;font-weight:700;position:absolute;top:30px;right:0}.header-member-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.header-quick-deposit{color:#fff;background:linear-gradient(#f72424,#bb1c00);border:1px solid #8f1308;border-radius:3px;place-items:center;min-width:82px;height:30px;font-weight:700;text-decoration:none;display:grid}.header-quick-deposit:hover{filter:brightness(1.05);text-decoration:none}.header-user-wallet-wrap,.header-notif-wrap{position:relative}.user-wallet-trigger{color:#1e1e1e;cursor:pointer;background:#ffffff47;border:1px solid #1e1e1e47;border-radius:3px;grid-template-columns:auto auto auto auto;align-items:center;gap:6px;min-height:38px;padding:4px 9px;font:12px Tahoma,Arial,sans-serif;display:grid}.user-wallet-trigger:hover,.user-wallet-trigger[aria-expanded=true]{background:#ffffff8c}.balance-label{color:#50451e;text-transform:uppercase;font-size:10px}.user-wallet-trigger strong{font-size:13px}.user-display-name{border-left:1px solid #1e1e1e4d;padding-left:8px;font-weight:700}.menu-arrow{font-size:8px}.header-icon-btn{color:#1e1e1e;cursor:pointer;background:#ffffff40;border:1px solid #1e1e1e47;border-radius:3px;place-items:center;width:36px;height:36px;display:grid;position:relative}.header-icon-btn svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}.notif-badge{color:#fff;background:#d0021b;border-radius:8px;min-width:15px;height:15px;padding:0 3px;font:700 9px/15px Arial,sans-serif;position:absolute;top:-5px;right:-4px}.user-dropdown-menu,.notif-dropdown{color:#1e1e1e;width:250px;z-index:var(--z-popover);background:#fff;border:1px solid #9da6aa;border-top:4px solid #ffb80c;border-radius:2px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 22px #00000047}.user-dropdown-menu:before,.notif-dropdown:before{content:"";border:5px solid #0000;border-top:0;border-bottom-color:#ffb80c;position:absolute;top:-9px;right:18px}.user-dropdown-header{background:#f1f2f2;border-bottom:1px solid #d4d8da;padding:12px 14px}.user-dropdown-header strong{font-size:14px;display:block}.user-kyc-tag{color:#21633e;text-transform:uppercase;background:#e3f2e9;border:1px solid #b6d9c4;border-radius:2px;align-items:center;gap:4px;margin-top:5px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex}.user-dropdown-links{padding:4px 0}.user-dropdown-links a,.user-dropdown-links button{color:#1e1e1e;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:38px;padding:0 14px;font:12px Tahoma,Arial,sans-serif;text-decoration:none;display:flex}.user-dropdown-links a:hover,.user-dropdown-links button:hover{background:#fff4d8;text-decoration:none}.user-dropdown-links svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.user-dropdown-links button{color:#a51c13;border-top:1px solid #e0e2e3}.notif-dropdown{width:310px}.notif-header{background:#f1f2f2;border-bottom:1px solid #d4d8da;justify-content:space-between;align-items:center;min-height:40px;padding:0 12px;display:flex}.notif-header span{color:#687278;font-size:10px}.notif-list{max-height:320px;overflow-y:auto}.notif-item{border-bottom:1px solid #e1e4e6;padding:10px 12px}.notif-item strong{font-size:12px}.notif-item p,.notif-empty{color:#5f696f;margin:4px 0 0;font-size:11px;line-height:1.45}.notif-empty{text-align:center;padding:18px}.header-menu-bar{background:#1e1e1e;min-height:30px;box-shadow:inset 0 -1px #383838}.header-menu-inner{justify-content:space-between;min-height:30px;display:flex}.header-nav-links{align-items:stretch;min-width:0;display:flex}.header-nav-links a,.header-settings-link{color:#fff;white-space:nowrap;border-right:1px solid #383838;align-items:center;min-height:30px;padding:0 11px;font-weight:700;text-decoration:none;display:flex}.header-nav-links a:first-child{border-left:1px solid #383838}.header-nav-links a:hover,.header-nav-links a.active,.header-settings-link:hover{color:#fff;background:#4d4d4d;text-decoration:none}.header-settings-link{border-left:1px solid #383838;gap:8px}.mobile-hamburger{cursor:pointer;background:#ffffff40;border:1px solid #1e1e1e59;border-radius:3px;width:38px;height:38px;margin-left:auto;display:none}.mobile-hamburger span{background:#1e1e1e;width:19px;height:2px;margin:4px auto;display:block}.mobile-drawer-backdrop{z-index:var(--z-drawer-backdrop);background:#000000a6;border:0;position:fixed;inset:0}.header-mobile-drawer{z-index:var(--z-drawer);color:#fff;background:#1e1e1e;width:min(86vw,330px);height:100dvh;padding-bottom:24px;transition:transform .2s;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(102%)}.header-mobile-drawer.open{transform:translate(0)}.drawer-header{background:linear-gradient(#ffcb2e,#ffb80c);justify-content:space-between;align-items:center;height:68px;padding:0 14px;display:flex}.drawer-header img{width:135px;height:auto}.drawer-header button{color:#1e1e1e;cursor:pointer;background:#ffffff4d;border:1px solid #0000004d;border-radius:3px;width:34px;height:34px;font-size:24px}.drawer-links{padding:6px 0}.drawer-links>a,.drawer-links>button{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #383838;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 16px;font:700 13px Tahoma,Arial,sans-serif;text-decoration:none;display:flex}.drawer-links>a:hover,.drawer-links>button:hover{background:#383838;text-decoration:none}.drawer-divider{background:#111;border-bottom:1px solid #383838;height:6px}.drawer-account-summary{color:#1e1e1e;background:#ffb80c;padding:12px 16px}.drawer-account-summary strong,.drawer-account-summary span{display:block}.drawer-account-summary span{text-transform:uppercase;margin-top:3px;font-size:10px}.drawer-auth-actions{grid-template-columns:1fr 1fr;gap:8px;padding:14px;display:grid}.drawer-auth-actions a{color:#1e1e1e;background:#ffb80c;border-radius:3px;place-items:center;min-height:40px;font-weight:700;text-decoration:none;display:grid}.drawer-auth-actions a:first-child{color:#fff;background:#c52a19}@media (width<=1120px){.header-nav-links a{padding-inline:8px;font-size:11px}.header-settings-link span{display:none}.legacy-login-form input{width:112px}}@media (width<=900px){.header-main-nav,.header-main-inner{min-height:58px}.header-main-inner{width:min(100% - 20px,1350px)}.header-brand-logo,.header-brand-logo img{width:132px;height:38px}.legacy-login-form,.header-menu-bar{display:none}.mobile-hamburger{display:block}.header-member-tools{margin-left:auto}.header-quick-deposit,.header-notif-wrap{display:none}.user-wallet-trigger{grid-template-columns:auto auto;gap:4px;min-height:36px}.balance-label,.user-display-name{display:none}.user-dropdown-menu{position:fixed;top:62px;right:10px}}@media (width<=430px){.header-main-inner{width:calc(100% - 14px)}.header-brand-logo,.header-brand-logo img{width:120px}.user-wallet-trigger{padding-inline:7px}.user-wallet-trigger strong{font-size:11px}}@media (prefers-reduced-motion:reduce){.header-mobile-drawer{transition:none}}.site-footer{color:#0000009e;text-align:center;background:0 0;width:76.3889%;margin:20px auto 40px;padding-top:6px;font:11px/1.45 Tahoma,Arial,sans-serif}.footer-payment-support{background:#ffffff8c;border-block:1px solid #00000024;justify-content:center;align-items:center;gap:18px;min-height:62px;margin-bottom:20px;padding:10px 16px;display:flex}.footer-payment-support>strong{color:#1e1e1e;font-size:12px}.payment-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.pay-badge{color:#1e1e1e;background:#fff;border:1px solid #9ba3a7;border-radius:3px;align-items:center;min-height:27px;padding:0 10px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.pay-badge:hover{color:#1e1e1e;background:#fff6e2;border-color:#b38108;text-decoration:none}.pay-badge.bkash{border-bottom-color:#d41f61}.pay-badge.nagad{border-bottom-color:#ee7c16}.pay-badge.rocket{border-bottom-color:#7b2d90}.pay-badge.usdt{border-bottom-color:#15966f}.footer-trust-box{text-align:left;border:1px solid #0000004d;border-radius:8px;align-items:center;gap:12px;width:min(690px,100%);margin:0 auto 24px;padding:9px 12px;display:flex}.footer-trust-box img{object-fit:contain;border-right:1px solid #00000040;flex:none;width:118px;height:34px;padding-right:10px}.footer-trust-box p{margin:0}.footer-browser-note{margin:0 0 10px}.footer-policy-links{border-top:1px solid #00000040;flex-wrap:wrap;justify-content:center;padding-top:8px;display:flex}.footer-policy-links a{color:#000000a6;align-items:center;min-height:28px;text-decoration:underline;display:inline-flex}.footer-policy-links a+a:before{content:"-";color:#00000080;margin:0 7px}.footer-copyright{margin-top:11px}.footer-copyright span{color:#fff;background:#c11c17;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:6px;font-weight:700;display:inline-grid}@media (width<=900px){.site-footer{width:calc(100% - 24px);margin-bottom:74px}}@media (width<=560px){.footer-payment-support,.footer-trust-box{flex-direction:column}.footer-trust-box{text-align:center}.footer-trust-box img{border-bottom:1px solid #00000040;border-right:0;padding:0 0 8px}}.betslip-floating-trigger{z-index:9980;color:#000;letter-spacing:.5px;cursor:pointer;background:linear-gradient(135deg,#ffb80c 0%,#d99500 100%);border:none;border-radius:50px;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:800;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 25px #ffb80c66,0 2px 10px #00000080}.betslip-floating-trigger:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 12px 30px #ffb80c99}.slip-count-badge{color:#ffb80c;background:#0d1b24;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:flex}.betslip-container{z-index:9985;background:#11202b;border-left:1px solid #ffffff1a;flex-direction:column;width:380px;max-width:100vw;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:60px;bottom:0;right:0;transform:translate(100%);box-shadow:-10px 0 30px #0009}.betslip-container.open{transform:translate(0)}.betslip-header{background:#182c3a;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex}.betslip-tabs{gap:4px;display:flex}.betslip-tab{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .2s}.betslip-tab.active{color:var(--accent-gold,#ffb80c);background:#ffb80c26}.betslip-close-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:6px;font-size:16px}.betslip-body{flex-direction:column;flex:1;gap:12px;padding:12px;display:flex;overflow-y:auto}.betslip-empty{text-align:center;color:#64748b;margin:auto;padding:40px 20px}.betslip-empty .empty-icon{opacity:.5;margin-bottom:12px;font-size:44px}.betslip-empty h4{color:#cbd5e1;margin-bottom:6px;font-size:16px}.betslip-empty p{font-size:12px;line-height:1.5}.betslip-card{background:#152735;border-left:4px solid #0000;border-radius:8px;padding:12px;box-shadow:0 4px 12px #0000004d}.betslip-card.bet-back{background:linear-gradient(135deg,#72bbef14 0%,#152735 100%);border-left-color:#72bbef}.betslip-card.bet-lay{background:linear-gradient(135deg,#faa9ba14 0%,#152735 100%);border-left-color:#faa9ba}.bet-card-top{align-items:center;gap:8px;margin-bottom:6px;display:flex}.bet-type-badge{text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800}.bet-type-badge.back{color:#0b1f2e;background:#72bbef}.bet-type-badge.lay{color:#3b0d17;background:#faa9ba}.bet-selection-name{color:#fff;flex:1;font-size:14px;font-weight:700}.bet-remove-btn{color:#64748b;cursor:pointer;background:0 0;border:none;font-size:14px}.bet-remove-btn:hover{color:#ef4444}.bet-meta-row{color:#94a3b8;margin-bottom:10px;font-size:11px}.bet-inputs-grid{grid-template-columns:1fr 1.2fr;gap:8px;margin-bottom:8px;display:grid}.input-field-wrap label{color:#94a3b8;margin-bottom:4px;font-size:11px;display:block}.stepper-input{background:#0d1b24;border:1px solid #ffffff26;border-radius:6px;display:flex;overflow:hidden}.stepper-input button{color:#fff;cursor:pointer;background:#ffffff0d;border:none;width:28px;font-size:14px}.stepper-input input{color:#fff;text-align:center;background:0 0;border:none;flex:1;width:100%;padding:6px;font-size:13px;font-weight:700}.stepper-input input:focus{outline:none}.quick-stakes-row{gap:4px;margin-bottom:10px;display:flex}.quick-stake-btn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;flex:1;padding:4px 0;font-size:10px;font-weight:600;transition:background .15s}.quick-stake-btn:hover{color:var(--accent-gold,#ffb80c);background:#ffb80c33}.bet-calculation-footer{border-top:1px dashed #ffffff1a;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.calc-item{font-size:12px}.calc-item strong{margin-left:4px;font-size:13px}.btn-place-single{color:#fff;cursor:pointer;background:#2789ce;border:none;border-radius:4px;padding:5px 12px;font-size:11px;font-weight:700}.btn-place-single:hover:not(:disabled){background:#1b6ca8}.betslip-footer{background:#182c3a;border-top:1px solid #ffffff1a;padding:14px}.slip-summary-row{color:#cbd5e1;justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.slip-actions-grid{grid-template-columns:80px 1fr;gap:8px;margin-top:12px;display:grid}.btn-clear-slip{color:#ef4444;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;font-size:12px;font-weight:700}.btn-place-all{color:#000;cursor:pointer;background:linear-gradient(135deg,#ffb80c 0%,#d99500 100%);border:none;border-radius:6px;padding:12px;font-size:13px;font-weight:800;transition:opacity .2s}.btn-place-all:disabled{opacity:.5;cursor:not-allowed}.placed-bets-list{flex-direction:column;gap:10px;display:flex}.placed-bet-card{background:#152735;border:1px solid #ffffff14;border-radius:8px;padding:10px 12px}.placed-bet-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.placed-status-badge{color:#10b981;background:#10b98126;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:800}.placed-selection{color:#fff;margin-bottom:2px;font-size:13px;font-weight:700}.placed-market{color:#94a3b8;margin-bottom:8px;font-size:11px}.placed-details-grid{color:#94a3b8;background:#00000040;border-radius:4px;grid-template-columns:repeat(3,1fr);gap:6px;padding:6px 8px;font-size:11px;display:grid}.placed-details-grid strong{color:#fff}@media (width<=1024px){.betslip-floating-trigger{display:none}}@media (width<=768px){.betslip-container{border-radius:16px 16px 0 0;width:100vw;height:70vh;top:auto;bottom:0;left:0;transform:translateY(100%)}.betslip-container.open{transform:translateY(0)}}.toast-container{z-index:99999;pointer-events:none;width:calc(100% - 40px);max-width:380px;animation:.35s cubic-bezier(.16,1,.3,1) slideInRight;position:fixed;top:70px;right:20px}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.notification-toast{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#121e2af2;border:1px solid #ffb80c4d;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0009,0 0 1px #fff3}.notification-toast:before{content:"";background:var(--accent-gold,#ffb80c);width:4px;position:absolute;top:0;bottom:0;left:0}.toast-deposit_success:before{background:#10b981}.toast-bet_result:before{background:#3b82f6}.toast-withdrawal_status:before{background:#f59e0b}.toast-icon{flex-shrink:0;font-size:22px}.toast-body{flex:1}.toast-title{color:#fff;margin-bottom:2px;font-size:14px;font-weight:700}.toast-message{color:#cbd5e1;font-size:12px;line-height:1.4}.toast-close{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1;transition:color .2s}.toast-close:hover{color:#fff}.mobile-bottom-nav{z-index:9950;background:#0d1b24;border-top:1px solid #ffffff1a;grid-template-columns:repeat(6,1fr);align-items:center;height:56px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #00000080}.bottom-nav-item{color:#94a3b8;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;font-size:10px;font-weight:600;text-decoration:none;transition:color .15s;display:flex;position:relative}.bottom-nav-item:hover,.bottom-nav-item.active{color:var(--accent-gold,#ffb80c)}.bottom-nav-icon{font-size:18px;line-height:1}.bottom-nav-badge{color:#fff;background:#b91c1c;border-radius:3px;padding:1px 4px;font-size:7px;font-weight:800;position:absolute;top:4px;right:12px}.bottom-nav-counter{background:var(--accent-gold,#ffb80c);color:#000;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:9px;font-weight:800;display:flex;position:absolute;top:4px;right:14px}@media (width<=1024px){.mobile-bottom-nav{display:grid}}.original-home-page{width:76.3889%;margin:0 auto;padding-bottom:20px;font-family:Tahoma,Arial,sans-serif}.original-news-bar{color:#fff;background:linear-gradient(#2a3a43 27%,#1c282d 83%);height:25px;display:flex;overflow:hidden}.original-news-bar>strong{z-index:2;flex:0 0 78px;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex;position:relative}.original-news-bar>strong:after{content:"";border-top:12.5px solid #0000;border-bottom:12.5px solid #0000;border-left:10px solid #2a3a43;position:absolute;top:0;right:-10px}.original-news-track{flex:1;min-width:0;overflow:hidden}.original-news-track p{color:#6ac2ff;white-space:nowrap;width:max-content;margin:0;font-size:12px;font-weight:700;line-height:25px;animation:24s linear infinite original-news-marquee}@keyframes original-news-marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.original-gamehall-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.original-game-entrance{background:#ced5da;min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}.original-game-entrance.wide{aspect-ratio:2.607;grid-column:span 2}.original-game-entrance.half{aspect-ratio:1.2857;grid-column:span 1}.original-game-entrance img{object-fit:cover;width:100%;height:100%;transition:transform .16s;display:block}.original-game-entrance:hover img{transform:scale(1.012)}.original-game-entrance:focus-visible{outline-offset:2px;z-index:5;outline:3px solid #2789ce}.original-entrance-title{z-index:4;background:linear-gradient(90deg,#000 3%,#000000c7 58%,#455e6800 96%);border-bottom:5px solid #ffb80c;justify-content:space-between;align-items:flex-start;height:35px;display:flex;position:absolute;bottom:0;left:0;right:0}.original-entrance-title strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding-left:10px;font-size:17px;line-height:30px;overflow:hidden}.original-entrance-title span{color:#000;text-align:center;background:#ffb80c;flex:0 0 80px;width:80px;height:30px;font-size:12px;font-weight:700;line-height:30px;position:relative}.original-entrance-title span:before{content:"";border-bottom:30px solid #ffb80c;border-left:14px solid #0000;position:absolute;top:0;left:-14px}.original-live-board{z-index:5;color:#fff;background:linear-gradient(#000 0%,#000000b3 82%,#0000 100%);width:120px;padding:6px;font-size:12px;position:absolute;top:0;right:0}.original-live-label{color:#fff;background:linear-gradient(#fb3434,#e80505);border-radius:3px;width:max-content;margin-bottom:12px;padding:2px 5px;font-weight:700}.original-live-board>div:not(.original-live-label){justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.original-live-board b{color:#333;background:#fff;border-radius:3px;place-items:center;min-width:17px;height:16px;padding:0 3px;font-size:11px;display:grid}@media (width>=1600px){.original-entrance-title{height:47px}.original-entrance-title strong{font-size:18px;line-height:42px}.original-entrance-title span{flex-basis:98px;width:98px;height:42px;font-size:14px;line-height:42px}.original-entrance-title span:before{border-bottom-width:42px;border-left-width:19px;left:-19px}}@media (width<=900px){.original-home-page{width:100%}.original-news-bar{margin-bottom:4px}.original-gamehall-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:0 4px}.original-game-entrance.wide{grid-column:1/-1}}@media (width<=520px){.original-gamehall-grid{gap:2px;padding-inline:2px}.original-entrance-title{border-bottom-width:4px;height:31px}.original-entrance-title strong{padding-left:7px;font-size:12px;line-height:27px}.original-entrance-title span{flex-basis:62px;width:62px;height:27px;font-size:9px;line-height:27px}.original-entrance-title span:before{border-bottom-width:27px;border-left-width:12px;left:-12px}.original-live-board{width:100px;padding:4px;font-size:10px}.original-live-label{margin-bottom:5px}}@media (prefers-reduced-motion:reduce){.original-news-track p{animation:none}.original-game-entrance img{transition:none}}.sports-page-container{padding-bottom:80px}.sports-ribbon-bar{background:#11202b;border-bottom:1px solid #ffffff14;padding:10px 0}.sports-ribbon-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sport-nav-buttons{gap:8px;display:flex;overflow-x:auto}.sport-btn{color:#cbd5e1;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .2s}.sport-btn.active{background:var(--accent-gold,#ffb80c);color:#000;border-color:var(--accent-gold,#ffb80c)}.sports-search-input{color:#fff;background:#0d1b24;border:1px solid #ffffff26;border-radius:6px;width:260px;padding:8px 14px;font-size:13px}.sports-search-input:focus{border-color:var(--accent-gold,#ffb80c);outline:none}.sports-main-layout{grid-template-columns:240px 1fr;gap:20px;margin-top:24px;display:grid}.sports-sidebar{flex-direction:column;gap:16px;display:flex}.sidebar-box{background:#11202b;border:1px solid #ffffff14;border-radius:8px;overflow:hidden}.sidebar-header{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#182c3a;padding:10px 14px;font-size:12px;font-weight:800}.filter-list{flex-direction:column;gap:4px;padding:6px;display:flex}.filter-btn{color:#cbd5e1;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.filter-btn.active{color:var(--accent-gold,#ffb80c);background:#ffb80c26}.count-pill{background:#ffffff1a;border-radius:10px;padding:2px 6px;font-size:11px}.live-pill{color:#ef4444;background:#ef444433;font-weight:800}.tournament-list{flex-direction:column;gap:8px;padding:8px 12px;display:flex}.tournament-item{text-align:left;color:#94a3b8;cursor:pointer;background:0 0;border:0;width:100%;font-size:12px;transition:color .15s}.tournament-item:hover{color:var(--accent-gold,#ffb80c)}.tournament-item.active{color:var(--accent-gold,#ffb80c);font-weight:700}.header-league-tag{color:var(--accent-gold,#ffb80c)}.content-header-bar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.content-header-bar h2{color:#fff;font-size:20px;font-weight:800}.total-events-count{color:#94a3b8;font-size:12px}.no-events-view{text-align:center;color:#64748b;background:#11202b;border-radius:8px;padding:48px 20px}.no-icon{margin-bottom:12px;font-size:40px}.no-events-view h3{color:#fff;margin-bottom:6px}.sports-events-list{flex-direction:column;gap:16px;display:flex}.exchange-event-card{background:#11202b;border:1px solid #ffffff14;border-radius:10px;padding:16px;box-shadow:0 4px 15px #00000040}.event-top-info{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.event-league-row{align-items:center;gap:8px;display:flex}.sport-badge{color:var(--accent-gold,#ffb80c);background:#ffb80c26;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800}.live-tag{color:#ef4444;background:#ef444433;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800}.event-time{color:#10b981;font-size:12px;font-weight:700}.event-headline-row{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.match-teams-title{color:#fff;font-size:16px;font-weight:800}.match-live-score{flex-direction:column;align-items:flex-end;display:flex}.score-main{color:#10b981;font-size:14px;font-weight:800}.score-summary{color:#94a3b8;font-size:10px}.market-ladder-block{background:#0d1b24;border:1px solid #ffffff0d;border-radius:8px;overflow:hidden}.ladder-header{background:#182c3a;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.runner-col-title{color:#cbd5e1;text-transform:uppercase;font-size:11px;font-weight:700}.back-lay-titles{gap:12px;display:flex}.back-title{text-align:center;color:#72bbef;text-transform:uppercase;width:110px;font-size:10px;font-weight:800}.lay-title{text-align:center;color:#faa9ba;text-transform:uppercase;width:110px;font-size:10px;font-weight:800}.ladder-rows{flex-direction:column;display:flex}.ladder-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.ladder-row:last-child{border-bottom:none}.ladder-boxes-group{gap:12px;display:flex}.back-boxes-wrap,.lay-boxes-wrap{justify-content:flex-end;gap:4px;width:110px;display:flex}.ladder-btn{cursor:pointer;border:none;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:52px;height:38px;transition:transform .1s,filter .15s;display:flex}.ladder-btn:hover{filter:brightness(1.15);transform:scale(1.04)}.ladder-btn.back.primary-box{color:#0b1f2e;background:#72bbef}.ladder-btn.back.depth-box{color:#1a3952;background:#beddf4}.ladder-btn.lay.primary-box{color:#3b0d17;background:#faa9ba}.ladder-btn.lay.depth-box{color:#521a25;background:#f3dce2}.ladder-btn strong{font-size:12px;font-weight:800;line-height:1}.ladder-btn small{opacity:.8;margin-top:2px;font-size:8px;font-weight:700}@media (width<=900px){.sports-main-layout{grid-template-columns:1fr}.sports-sidebar{display:none}}.sports-page-container{min-height:70vh;color:var(--shell-text);background:var(--shell-night);padding-bottom:58px}.sports-stage-header{border-bottom:1px solid var(--shell-line);background:linear-gradient(90deg,#07151ef7,#07151ec2 58%,#07151e40),url(/images/kv/KV01.jpg) 50% 44%/cover;align-items:end;min-height:205px;display:flex}.sports-stage-inner{justify-content:space-between;align-items:end;gap:30px;padding-block:28px;display:flex}.sports-stage-inner>div>span{color:var(--accent-gold);letter-spacing:.16em;text-transform:uppercase;font:700 10px/1 Roboto Condensed,sans-serif}.sports-stage-inner h1{color:#fff;letter-spacing:-.025em;text-transform:uppercase;margin-top:8px;font:700 clamp(34px,5vw,52px)/.9 Roboto Condensed,sans-serif}.sports-stage-inner p{color:#c3d0d7;max-width:640px;margin-top:10px;font-size:13px}.sports-stage-inner dl{border-left:3px solid var(--accent-gold);display:flex}.sports-stage-inner dl>div{border-right:1px solid #ffffff3d;min-width:82px;padding:1px 13px}.sports-stage-inner dt{color:#a4b5be;text-transform:uppercase;font-size:9px;font-weight:800}.sports-stage-inner dd{color:#fff;margin-top:4px;font:700 25px/1 Roboto Condensed,sans-serif}.sports-ribbon-bar{border-bottom-color:var(--shell-line);background:#0b202b;padding:0}.sports-ribbon-inner{flex-wrap:nowrap;min-height:62px}.sport-nav-buttons{align-self:stretch;gap:0}.sport-btn{border:0;border-right:1px solid var(--shell-line);color:#aebdc5;text-transform:uppercase;background:0 0;border-radius:0;min-width:102px;padding:0 15px;font:700 11px/1 Roboto Condensed,sans-serif;position:relative}.sport-btn.active{color:#fff;border-color:var(--shell-line);background:var(--shell-surface)}.sport-btn.active:after{content:"";background:var(--accent-gold);height:3px;position:absolute;inset:auto 9px 0}.sports-search-wrap{flex:0 270px}.sports-search-wrap .search-field-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sports-main-layout{grid-template-columns:210px minmax(0,1fr);gap:12px;margin-top:16px}.sports-sidebar{gap:10px}.sidebar-box{border-color:var(--shell-line);background:var(--shell-panel);border-radius:3px}.sidebar-header{border-bottom:1px solid var(--shell-line);border-left:3px solid var(--accent-gold);color:#eaf1f4;letter-spacing:.1em;background:#0b202b;padding:10px 12px;font:700 11px/1 Roboto Condensed,sans-serif}.filter-list{gap:0;padding:5px}.filter-btn{color:#b5c4cb;border-radius:2px;min-height:37px;padding:0 9px;font-size:11px}.filter-btn.active{color:var(--accent-gold);box-shadow:inset 2px 0 var(--accent-gold);background:#ffb80c12}.count-pill{color:#c9d5db;background:#243d49;border-radius:99px;font-size:9px}.live-pill{color:#ff9da6;background:#e9475521}.tournament-list{gap:0;padding:5px 11px}.tournament-item{color:#9fb1bb;border-bottom:1px solid #2b4655a6;padding:8px 0;font-size:10px}.tournament-item:last-child{border-bottom:0}.content-header-bar{border:1px solid var(--shell-line);border-left:3px solid var(--accent-gold);background:#0b202b;min-height:46px;margin-bottom:8px;padding:0 12px}.content-header-bar h2{color:#fff;text-transform:uppercase;font:700 17px/1 Roboto Condensed,sans-serif}.total-events-count{color:#8fa2ac;text-transform:uppercase;font-size:9px;font-weight:700}.header-live-tag{color:#ff7b87}.sports-events-list{gap:8px}.exchange-event-card{border-color:var(--shell-line);background:var(--shell-panel);box-shadow:none;border-radius:3px}.event-top-info{border-bottom-color:var(--shell-line);background:#0b202b;padding:8px 11px}.sport-badge{color:#17242b;background:var(--accent-gold);border-radius:2px;font-size:8px}.comp-title{color:#aebfc8;font-size:10px}.live-tag{color:#ff8c96;background:#e947551a}.event-time{color:#8fa3ad;font-size:9px}.event-headline-row{border-bottom-color:var(--shell-line);padding:11px 13px}.match-teams-title{color:#f4f8fa;text-transform:uppercase;font:700 17px/1.1 Roboto Condensed,sans-serif}.match-live-score{color:#fff}.market-ladder-block{padding:0}.ladder-header{border-bottom-color:var(--shell-line);background:#102833;min-height:32px;padding:0 8px 0 13px}.runner-col-title,.back-title,.lay-title{letter-spacing:.08em;text-transform:uppercase;font:700 9px/1 Roboto Condensed,sans-serif}.ladder-row{border-bottom-color:#2b4655ad;min-height:54px;padding:5px 8px 5px 13px}.runner-name{color:#dce6ea;font-size:11px;font-weight:700}.ladder-btn{border-radius:2px;min-height:42px}.ladder-btn strong{font:700 14px/1 Roboto Condensed,sans-serif}.no-events-view{border:1px solid var(--shell-line);min-height:280px;color:var(--shell-muted);background:var(--shell-panel);border-radius:3px}.no-events-view h3{color:#fff;text-transform:uppercase;font:700 22px/1 Roboto Condensed,sans-serif}@media (width<=900px){.sports-stage-inner{flex-direction:column;align-items:start;gap:16px}.sports-ribbon-inner{flex-direction:column;align-items:stretch;padding-block:9px}.sport-nav-buttons{min-height:42px}.sports-search-wrap{flex-basis:auto;width:100%}.sports-main-layout{grid-template-columns:1fr}}@media (width<=620px){.sports-stage-header{background-position:61%;min-height:220px}.sports-stage-inner{padding:24px 12px}.sports-ribbon-inner,.sports-main-layout{padding-inline:12px}.sports-stage-inner p{font-size:11px}.sports-stage-inner dl>div{min-width:72px}.sport-btn{min-width:auto;min-height:42px}.content-header-bar{flex-direction:column;justify-content:center;align-items:start;gap:4px}.ladder-row{grid-template-columns:minmax(90px,1fr) minmax(190px,1.3fr)}}.game-modal-overlay{z-index:99990;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;justify-content:center;align-items:center;padding:16px;animation:.25s ease-out fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.game-modal-container{background:#0d1b24;border:1px solid #ffb80c4d;border-radius:12px;flex-direction:column;width:100%;max-width:1200px;height:85vh;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 25px 60px #000c}.fullscreen-mode .game-modal-container{border:none;border-radius:0;max-width:100vw;height:100vh}.fullscreen-mode{padding:0}.game-modal-header{background:linear-gradient(90deg,#15242e 0%,#1b2d38 100%);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.game-header-info{align-items:center;gap:10px;display:flex}.game-provider-badge{color:var(--accent-gold,#ffb80c);text-transform:uppercase;letter-spacing:.5px;background:#ffb80c26;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700}.game-modal-title{color:#fff;margin:0;font-size:15px;font-weight:700}.game-mode-tag{color:#10b981;background:#10b98133;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:700}.game-header-actions{align-items:center;gap:12px;display:flex}.game-wallet-pill{background:#0006;border:1px solid #ffb80c4d;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;display:flex}.game-wallet-pill .wallet-label{color:#94a3b8;font-size:11px}.game-wallet-pill .wallet-amount{color:var(--accent-gold,#ffb80c);font-size:13px;font-weight:700}.game-mode-toggle{background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;padding:2px;display:flex}.mode-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .2s}.mode-btn.active{background:var(--accent-gold,#ffb80c);color:#000}.game-action-btn{color:#cbd5e1;cursor:pointer;background:#ffffff14;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .2s;display:flex}.game-action-btn:hover{color:#fff;background:#ffffff26}.game-action-btn.close-btn:hover{color:#fff;background:#ef4444}.game-modal-iframe-wrapper{background:#000;flex:1;position:relative}.game-iframe{border:none;width:100%;height:100%}.game-fallback-view{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.game-fallback-thumb{object-fit:cover;filter:blur(8px)brightness(.4);width:100%;height:100%}.game-fallback-overlay{text-align:center;color:#fff;position:absolute}.game-sim-loader{flex-direction:column;align-items:center;gap:12px;margin-top:20px;display:flex}.spinner{border:3px solid #ffb80c33;border-top-color:var(--accent-gold,#ffb80c);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.casino-page-wrapper{min-height:70vh;color:var(--shell-text);background:var(--shell-night);padding-bottom:58px}.casino-hero-banner{border-bottom:1px solid var(--shell-line);background:linear-gradient(90deg,#07151ef7,#07151eb3 54%,#07151e26),url(/images/mobile/gamehall/banner_casino.png) 50%/cover;align-items:end;min-height:270px;display:flex}.casino-hero-inner{padding-block:36px}.casino-hero-badge{color:var(--accent-gold);letter-spacing:.17em;text-transform:uppercase;font:700 10px/1 Roboto Condensed,sans-serif}.casino-hero-title{color:#fff;letter-spacing:-.03em;text-transform:uppercase;max-width:650px;margin-top:9px;font:700 clamp(36px,5.5vw,58px)/.9 Roboto Condensed,sans-serif}.casino-hero-desc{color:#c5d2d9;max-width:620px;margin-top:13px;font-size:14px}.casino-hero-stats{border-left:3px solid var(--accent-gold);margin-top:20px;display:flex}.casino-hero-stats span{color:#acbdc6;text-transform:uppercase;border-right:1px solid #ffffff40;padding:0 14px;font-size:10px;font-weight:700}.casino-hero-stats strong{color:#fff;margin-right:4px;font:700 16px/1 Roboto Condensed,sans-serif}.casino-controls-bar{border-bottom:1px solid var(--shell-line);background:#0b202b}.casino-controls-inner{justify-content:space-between;align-items:center;gap:18px;min-height:66px;display:flex}.casino-category-tabs{align-self:stretch;display:flex;overflow-x:auto}.category-tab-btn{border-right:1px solid var(--shell-line);color:#aebdc5;text-transform:uppercase;flex:none;min-width:105px;padding:0 15px;font:700 12px/1 Roboto Condensed,sans-serif;position:relative}.category-tab-btn.active:after{content:"";background:var(--accent-gold);height:3px;position:absolute;inset:auto 10px 0}.casino-search-box{flex:0 280px}.casino-search-box .search-field-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.provider-chips-bar{border-bottom:1px solid var(--shell-line);align-items:center;gap:12px;min-height:54px;display:flex}.provider-label{color:#7f949f;letter-spacing:.1em;text-transform:uppercase;flex:none;font:700 10px/1 Roboto Condensed,sans-serif}.provider-chips-list{scrollbar-width:thin;display:flex;overflow-x:auto}.provider-chip{color:#9eb0ba;background:0 0;border-right:1px solid #334e5c;flex:none;min-height:30px;padding:0 11px;font-size:10px;font-weight:700}.provider-chip:last-child{border-right:0}.provider-chip:hover{color:#fff}.provider-chip.active{color:var(--accent-gold)}.casino-grid-section{padding-top:20px}.catalog-header{border-left:3px solid var(--accent-gold);justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;padding-left:11px;display:flex}.catalog-header h2{color:#fff;text-transform:uppercase;font:700 24px/1 Roboto Condensed,sans-serif}.catalog-count{color:var(--shell-muted);text-transform:uppercase;font-size:10px;font-weight:700}.casino-games-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.casino-card{border:1px solid var(--shell-line);color:#fff;background:var(--shell-panel);text-align:left;border-radius:3px;min-width:0;transition:border-color .18s,transform .18s;overflow:hidden}.casino-card:hover{z-index:1;border-color:#7893a2;transform:translateY(-2px)}.casino-thumb-wrap{aspect-ratio:1/.84;background:#081a23;position:relative;overflow:hidden}.casino-thumb-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.casino-card:hover img{transform:scale(1.035)}.casino-hover-curtain{opacity:0;background:#030d13c7;place-content:center;justify-items:center;gap:7px;transition:opacity .18s;display:grid;position:absolute;inset:0}.casino-card:hover .casino-hover-curtain,.casino-card:focus-visible .casino-hover-curtain{opacity:1}.btn-launch-real{color:#18242b;background:var(--accent-gold);border-radius:2px;align-items:center;min-height:35px;padding:0 13px;font-size:10px;font-weight:900;display:inline-flex}.demo-link{color:#cad7dd;text-transform:uppercase;font-size:9px;font-weight:700}.hot-tag,.provider-badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:3px 6px;font-size:8px;font-weight:900;position:absolute;top:7px}.hot-tag{background:var(--negative);left:7px}.provider-badge{background:#07151ec7;border:1px solid #ffffff40;right:7px}.casino-card-info{border-top:1px solid var(--shell-line);justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.casino-card-info .card-title{color:#eef4f7;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;font:700 12px/1.15 Roboto Condensed,sans-serif;overflow:hidden}.card-rtp{color:var(--positive);flex:none;font-size:8px;font-weight:800}.no-games-box{border:1px solid var(--shell-line);min-height:300px;color:var(--shell-muted);background:var(--shell-panel);text-align:center;place-content:center;justify-items:center;display:grid}.no-games-box h3{color:#fff;text-transform:uppercase;font:700 22px/1 Roboto Condensed,sans-serif}.no-games-box p{margin-top:7px}@media (width<=1080px){.casino-games-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=800px){.casino-controls-inner{flex-direction:column;align-items:stretch;min-height:auto;padding-block:10px}.casino-category-tabs{min-height:44px}.category-tab-btn{min-width:auto}.casino-search-box{flex-basis:auto;width:100%}.casino-games-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.casino-hero-banner{background-position:60%;min-height:235px}.casino-hero-inner{padding-block:26px;padding-inline:12px}.casino-hero-stats span{padding-inline:9px}.casino-controls-inner,.provider-chips-bar,.casino-grid-section{padding-inline:12px}.provider-chips-bar{flex-direction:column;align-items:start;gap:6px;padding-block:10px}.provider-chips-list{width:100%}.casino-games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.catalog-header{flex-direction:column;align-items:start;gap:5px}}.wallet-page-wrapper{min-height:70vh;color:var(--shell-text);background:var(--shell-night);padding-bottom:58px}.wallet-balance-banner{border-bottom:1px solid var(--shell-line);background:linear-gradient(90deg,#07151efa,#07151ee6 64%,#07151e9e),url(/images/mobile/gamehall/banner_sportsbook_80plus.png) right 42%/auto 100% no-repeat;padding:30px 0 22px}.wallet-page-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.wallet-page-heading>div>span{color:var(--accent-gold);letter-spacing:.15em;text-transform:uppercase;font:700 10px/1 Roboto Condensed,sans-serif}.wallet-page-heading h1{text-transform:uppercase;margin-top:7px;font:700 clamp(31px,4vw,45px)/.95 Roboto Condensed,sans-serif}.wallet-page-heading p{max-width:650px;color:var(--shell-muted);margin-top:8px}.wallet-page-heading>a{color:#fff;white-space:nowrap;background:#07151eb3;border:1px solid #6b8391;border-radius:3px;align-items:center;min-height:40px;padding:0 13px;font-weight:800;display:inline-flex}.wallet-page-heading>a:hover{border-color:var(--accent-gold)}.wallet-cards-grid{border:1px solid var(--shell-line);background:var(--shell-surface);border-top:2px solid #526f7f;grid-template-columns:repeat(4,1fr);display:grid}.wallet-card{border-right:1px solid var(--shell-line);min-width:0;padding:15px 17px}.wallet-card:last-child{border-right:0}.card-lbl{color:#96aab5;letter-spacing:.09em;font-size:9px;font-weight:800}.card-amount{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 5px;font:700 clamp(20px,2.3vw,29px)/1 Roboto Condensed,sans-serif}.card-amount.text-green{color:var(--positive)}.card-amount.text-gold{color:var(--accent-gold)}.card-sub{color:#738893;font-size:10px}.wallet-body-section{margin-top:18px}.wallet-tabs-bar{border:1px solid var(--shell-line);background:#0b1e28;display:flex}.wallet-tab-btn{border-right:1px solid var(--shell-line);min-height:48px;color:var(--shell-muted);text-transform:uppercase;flex:0 190px;padding:0 18px;font:700 13px/1 Roboto Condensed,sans-serif;position:relative}.wallet-tab-btn.active:after{content:"";background:var(--accent-gold);height:3px;position:absolute;inset:auto 10px -1px}.wallet-tab-panel{border:1px solid var(--shell-line);background:var(--shell-panel);border-top:0;padding:22px}.panel-title{color:#fff;text-transform:uppercase;margin-bottom:15px;font:700 17px/1 Roboto Condensed,sans-serif}.wallet-alert-success,.wallet-alert-error{border:1px solid;border-left-width:3px;margin-bottom:18px;padding:11px 13px;font-size:12px;font-weight:600}.wallet-alert-success{color:#a9ead7;background:#22c79a14;border-color:#22c79a73}.wallet-alert-error{color:#ffb0b7;background:#e9475514;border-color:#e947557a}.deposit-layout-grid{border:1px solid var(--shell-line);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:0;display:grid}.deposit-gateways-col,.deposit-form-col{padding:20px}.deposit-form-col{border-left:1px solid var(--shell-line);background:#0f2530}.gateways-list{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:14px;display:grid}.gateway-select-card{border:1px solid var(--shell-line);color:#fff;text-align:left;background:#0a1c25;border-radius:3px;align-items:center;gap:11px;min-height:60px;padding:9px 11px;display:flex}.gateway-select-card.selected{border-color:var(--accent-gold);box-shadow:inset 3px 0 var(--accent-gold);background:#ffb80c0d}.gw-icon{font-size:22px}.gw-info{min-width:0}.gw-info strong{color:#fff;font-size:12px;display:block}.gw-info small{color:var(--shell-muted);overflow-wrap:anywhere;margin-top:3px;font-size:9px;display:block}.gateway-instructions-box{background:#091a23;border:1px dashed #5b7380;border-radius:3px;padding:15px}.gateway-instructions-box h4{color:var(--accent-gold);text-transform:uppercase;margin-bottom:6px;font:700 14px/1 Roboto Condensed,sans-serif}.gateway-instructions-box p{color:#b9c8cf;margin-bottom:12px;font-size:11px}.copy-account-wrap{border:1px solid var(--shell-line);background:var(--shell-surface);justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.account-details .acc-type{color:var(--shell-muted);text-transform:uppercase;font-size:9px;display:block}.account-details .acc-number{color:var(--accent-gold);margin-top:3px;font:700 15px/1 ui-monospace,monospace;display:block}.btn-copy-acc{color:#15232a;background:var(--accent-gold);border-radius:2px;min-height:34px;padding:0 11px;font-size:10px;font-weight:800}.wallet-form{flex-direction:column;gap:15px;display:flex}.wallet-page-wrapper .form-group label{color:#c4d1d7;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.wallet-page-wrapper .form-control{color:#fff;background:#081a23;border:1px solid #3c5867;border-radius:3px;width:100%;min-height:43px;padding:9px 12px;font:600 13px/1 Inter,sans-serif}.wallet-page-wrapper .form-control:focus{border-color:var(--accent-gold);outline:0;box-shadow:0 0 0 2px #ffb80c21}.quick-amount-chips{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.amt-chip{color:#b7c6cd;background:#102732;border:1px solid #385361;border-radius:2px;min-height:29px;padding:0 8px;font-size:10px;font-weight:700}.amt-chip:hover{color:var(--accent-gold);border-color:#a67b15}.btn-submit-deposit,.btn-submit-withdraw{color:#17242b;background:var(--accent-gold);text-transform:uppercase;border:1px solid #d49300;border-radius:3px;min-height:46px;margin-top:5px;font-size:12px;font-weight:900}.btn-submit-deposit:disabled,.btn-submit-withdraw:disabled{opacity:.45}.withdraw-layout-wrap{max-width:660px;margin:0 auto;padding:2px 0}.withdraw-form{border:1px solid var(--shell-line);background:#0f2530;padding:22px}.withdraw-method-radios{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.radio-pill{border:1px solid var(--shell-line);color:#d9e3e8;background:#091b24;border-radius:3px;align-items:center;gap:8px;min-height:44px;padding:8px 11px;font-size:11px;font-weight:700;display:flex}.radio-pill.active{border-color:var(--accent-gold);background:#ffb80c0f}.input-with-action{align-items:center;display:flex;position:relative}.input-with-action .form-control{padding-right:60px}.btn-max-amount{color:#17242b;background:var(--accent-gold);border-radius:2px;min-height:31px;padding:0 9px;font-size:9px;font-weight:900;position:absolute;right:6px}.form-hint{color:var(--shell-muted);margin-top:5px;font-size:10px;display:block}.history-controls-bar{grid-template-columns:1fr auto auto;align-items:end;gap:18px;margin-bottom:15px;display:grid}.history-heading h2{color:#fff;text-transform:uppercase;font:700 20px/1 Roboto Condensed,sans-serif}.history-heading p{color:var(--shell-muted);margin-top:5px;font-size:10px}.history-filter-pills{border:1px solid var(--shell-line);display:flex}.hist-btn{border-right:1px solid var(--shell-line);color:#b6c4cb;background:#0a1d27;min-height:36px;padding:0 11px;font-size:10px;font-weight:800}.hist-btn:last-child{border-right:0}.hist-btn.active{color:#17242b;background:var(--accent-gold)}.history-statement-link{color:#fff;white-space:nowrap;border:1px solid #607987;border-radius:2px;align-items:center;min-height:36px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.history-statement-link:hover{color:#fff;border-color:var(--accent-gold)}.transactions-table-wrap{border:1px solid var(--shell-line);overflow-x:auto}.transactions-table{border-collapse:collapse;color:#cfdae0;width:100%;font-size:11px}.transactions-table th{text-align:left;color:#9db0ba;letter-spacing:.09em;text-transform:uppercase;background:#091c25;padding:9px 12px;font:700 9px/1 Roboto Condensed,sans-serif}.transactions-table td{border-top:1px solid #2b4655b8;padding:12px}.tx-type-badge,.tx-status-pill{text-transform:uppercase;border-radius:99px;padding:3px 6px;font-size:8px;font-weight:800;display:inline-flex}.tx-type-badge.deposit,.tx-type-badge.refund,.tx-status-pill.completed{color:#80e3c6;background:#22c79a1a}.tx-type-badge.withdrawal{color:#ff9fa8;background:#e947551a}.tx-status-pill.processing,.tx-status-pill.pending{color:#ffd371;background:#ffb80c1a}.tx-ref{color:#9fb2bd;font:600 10px/1.3 ui-monospace,monospace}.tx-amount.positive{color:var(--positive);font-weight:800}.tx-amount.negative{color:#ff7c88;font-weight:800}.wallet-history-empty{color:var(--shell-muted);text-align:center;padding:44px 16px}@media (width<=940px){.wallet-cards-grid{grid-template-columns:repeat(2,1fr)}.wallet-card:nth-child(2){border-right:0}.wallet-card:nth-child(-n+2){border-bottom:1px solid var(--shell-line)}.deposit-layout-grid{grid-template-columns:1fr}.deposit-form-col{border-top:1px solid var(--shell-line);border-left:0}.history-controls-bar{grid-template-columns:1fr;align-items:start}.history-statement-link{width:max-content}}@media (width<=620px){.wallet-balance-banner{padding-top:24px}.wallet-page-heading{flex-direction:column;align-items:start}.wallet-page-heading>a{justify-content:center;width:100%}.wallet-cards-grid{grid-template-columns:1fr 1fr}.wallet-card{padding:12px}.wallet-body-section{margin-top:12px;padding-inline:12px}.wallet-tabs-bar,.history-filter-pills{overflow-x:auto}.wallet-tab-btn{flex:none;min-height:44px;padding-inline:13px}.wallet-tab-panel{padding:12px}.deposit-gateways-col,.deposit-form-col,.withdraw-form{padding:14px}.gateways-list,.withdraw-method-radios{grid-template-columns:1fr}.history-filter-pills{width:100%}.hist-btn{flex:1 0 auto}.history-statement-link{justify-content:center;width:100%}.transactions-table thead{display:none}.transactions-table,.transactions-table tbody,.transactions-table tr,.transactions-table td{width:100%;display:block}.transactions-table tr{border-bottom:1px solid var(--shell-line);padding:8px 11px}.transactions-table td{text-align:right;border:0;grid-template-columns:90px minmax(0,1fr);gap:10px;padding:5px 0;display:grid}.transactions-table td:before{content:attr(data-label);color:#8ea2ad;text-align:left;text-transform:uppercase;font-size:9px;font-weight:800}}.dashboard-page-wrapper{padding-bottom:80px}.user-hero-inner{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.user-avatar-large{background:var(--accent-blue,#2789ce);color:#fff;border:3px solid var(--accent-gold,#ffb80c);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:30px;font-weight:900;display:flex;box-shadow:0 0 20px #ffb80c66}.user-main-details{flex:1}.name-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;display:flex}.user-fullname{color:#fff;font-size:24px;font-weight:900}.vip-badge-tag{color:var(--accent-gold,#ffb80c);background:#ffb80c33;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:800}.kyc-badge-tag{border-radius:4px;padding:3px 8px;font-size:10px;font-weight:800}.kyc-badge-tag.verified{color:#10b981;background:#10b98133}.kyc-badge-tag.pending{color:#f59e0b;background:#f59e0b33}.hero-balance-box{text-align:right;background:#11202b;border:1px solid #ffb80c4d;border-radius:10px;padding:14px 20px}.box-lbl{color:#94a3b8;letter-spacing:.5px;font-size:10px}.box-amount{color:var(--accent-gold,#ffb80c);font-size:22px;font-weight:900}.dashboard-body-grid{grid-template-columns:220px 1fr;gap:24px;margin-top:24px;display:grid}.dashboard-sidebar-nav{flex-direction:column;gap:6px;display:flex}.dash-tab-btn{color:#cbd5e1;cursor:pointer;text-align:left;background:#11202b;border:1px solid #ffffff14;border-radius:8px;padding:12px 16px;font-size:13px;font-weight:700;transition:all .2s}.dash-tab-btn.active{background:var(--accent-gold,#ffb80c);color:#000;border-color:var(--accent-gold,#ffb80c)}.dash-card{background:#11202b;border:1px solid #ffffff14;border-radius:12px;padding:24px}.account-services-grid,.account-service-block{gap:16px;display:grid}.account-service-block{background:#0d1b24;border:1px solid #ffffff14;border-radius:10px;margin-bottom:16px;padding:18px}.account-service-block h3{color:#fff;font-size:15px}.service-muted{color:#94a3b8;font-size:12px;line-height:1.55}.service-field{color:#cbd5e1;gap:7px;font-size:12px;font-weight:700;display:grid}.service-inline-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;max-width:640px;display:grid}.service-inline-form .btn-save-dash,.account-record-list .btn-save-dash{min-height:44px;margin:0}.account-record-list{gap:8px;display:grid}.account-record-list article,.service-card{background:#11202b;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.account-record-list article div,.service-card{gap:5px;display:grid}.account-record-list span,.service-card>span{color:#94a3b8;font-size:10px}.service-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.service-stats article{border:1px solid #ffffff14;border-radius:8px;padding:12px}.service-stats span,.service-stats strong{display:block}.service-stats span{color:#94a3b8;font-size:10px}.service-stats strong{color:#fff;margin-top:5px}.card-title{color:#fff;margin-bottom:20px;font-size:18px;font-weight:800}.dash-alert-success{color:#10b981;background:#10b98126;border:1px solid #10b981;border-radius:6px;margin-bottom:16px;padding:10px 14px;font-size:13px;font-weight:600}.dash-form{flex-direction:column;gap:16px;max-width:640px;display:flex}.form-row-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-control.disabled{opacity:.6;cursor:not-allowed}.btn-save-dash{color:#000;cursor:pointer;background:linear-gradient(135deg,#ffb80c 0%,#d99500 100%);border:none;border-radius:6px;align-self:flex-start;margin-top:8px;padding:12px 24px;font-size:13px;font-weight:800}.vip-tier-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.current-tier{color:var(--accent-gold,#ffb80c);font-size:16px;font-weight:800}.vip-tier-header p{color:#94a3b8;margin-top:2px;font-size:12px}.cashback-badge{color:#000;background:#10b981;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:800}.progress-bar-wrap{background:#15242e;border-radius:10px;height:10px;overflow:hidden}.progress-fill{background:linear-gradient(90deg,#ffb80c 0%,#10b981 100%);border-radius:10px;height:100%}.vip-perks-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vip-perk-card{background:#0d1b24;border:1px solid #ffffff0f;border-radius:8px;padding:16px}.perk-icon{margin-bottom:8px;font-size:24px;display:block}.vip-perk-card h4{color:#fff;margin-bottom:4px;font-size:14px;font-weight:700}.vip-perk-card p{color:#94a3b8;font-size:12px;line-height:1.4}.kyc-status-callout{background:#0d1b24;border:1px solid #10b9814d;border-radius:8px;margin-bottom:20px;padding:16px}.status-label{color:#94a3b8;font-size:11px}.status-val{margin:2px 0 6px;font-size:16px;font-weight:800}.kyc-status-callout p{color:#cbd5e1;font-size:12px}.kyc-complete-panel{color:#c9f7e8;background:#10b98114;border:1px solid #10b98159;border-radius:8px;max-width:640px;padding:16px}.kyc-complete-panel strong{color:#5ee7bd;margin-bottom:4px;display:block}.kyc-complete-panel p{color:#b8cbd5}.bets-table-wrap{overflow-x:auto}.bets-table{border-collapse:collapse;width:100%;font-size:12px}.bets-table th{text-align:left;color:#94a3b8;background:#0d1b24;padding:10px 12px;font-size:11px}.bets-table td{color:#cbd5e1;border-bottom:1px solid #ffffff0d;padding:12px}.bet-pill{border-radius:3px;padding:2px 6px;font-size:9px;font-weight:800}.bet-pill.back{color:#0b1f2e;background:#72bbef}.bet-pill.lay{color:#3b0d17;background:#faa9ba}.status-matched{color:#10b981;font-weight:700}@media (width<=900px){.dashboard-body-grid{grid-template-columns:1fr}.dashboard-sidebar-nav{flex-direction:row;padding-bottom:4px;overflow-x:auto}.dash-tab-btn{flex:none}.vip-perks-grid,.form-row-2{grid-template-columns:1fr}}@media (width<=600px){.dashboard-user-hero{padding:22px 0}.user-hero-inner{gap:14px}.user-avatar-large{width:54px;height:54px;font-size:22px}.user-fullname{font-size:19px}.hero-balance-box{text-align:left;width:100%}.dash-card{padding:16px}}.dashboard-page-wrapper{min-height:70vh;color:var(--shell-text);background:var(--shell-night);padding-bottom:58px}.dashboard-user-hero{border-bottom-color:var(--shell-line);background:linear-gradient(90deg,#07151efa,#07151edb 68%,#07151e8a),url(/images/kv/KV.jpg) right 44%/auto 130% no-repeat;padding:28px 0}.user-hero-inner{gap:18px}.user-avatar-large{border:2px solid var(--accent-gold);color:#17242b;background:var(--accent-gold);width:62px;height:62px;box-shadow:none;border-radius:3px;flex:none;font:700 26px/1 Roboto Condensed,sans-serif}.user-fullname{color:#fff;text-transform:uppercase;font:700 clamp(26px,3vw,36px)/1 Roboto Condensed,sans-serif}.name-row{gap:8px}.vip-badge-tag,.kyc-badge-tag{letter-spacing:.05em;text-transform:uppercase;border:1px solid;border-radius:99px;align-items:center;min-height:22px;padding:0 7px;font-size:8px;display:inline-flex}.vip-badge-tag{color:#ffd36a;background:#ffb80c17;border-color:#ffb80c6b}.kyc-badge-tag.verified{color:#89e8cc;background:#22c79a14;border-color:#22c79a66}.kyc-badge-tag.pending{color:#ffd36a;background:#ffb80c17;border-color:#ffb80c6b}.meta-row{color:#9db0ba;font-size:10px}.hero-balance-box{text-align:right;background:#0a1d27d6;border:1px solid #ffb80c66;border-radius:2px;min-width:205px;padding:12px 15px}.box-lbl{color:#91a4ae;letter-spacing:.1em;font-size:8px;font-weight:800}.box-amount{color:#fff;margin-top:3px;font:700 25px/1 Roboto Condensed,sans-serif}.box-sub{color:#ff8e98;font-size:9px}.account-quick-links{border:1px solid var(--shell-line);background:#0a1d27d1;display:grid}.account-quick-links a{border-bottom:1px solid var(--shell-line);color:#b8c6cd;text-transform:uppercase;align-items:center;min-height:30px;padding:0 9px;font-size:9px;font-weight:800;display:flex}.account-quick-links a:last-child{border-bottom:0}.account-quick-links a:hover{color:var(--accent-gold)}.dashboard-body-grid{grid-template-columns:210px minmax(0,1fr);gap:12px;margin-top:16px}.dashboard-sidebar-nav{border:1px solid var(--shell-line);background:#0b1e28;align-self:start;gap:0}.dash-tab-btn{border:0;border-bottom:1px solid var(--shell-line);color:#adbdc5;text-transform:uppercase;background:0 0;border-radius:0;min-height:45px;padding:0 13px;font:700 11px/1 Roboto Condensed,sans-serif;position:relative}.dash-tab-btn:last-child{border-bottom:0}.dash-tab-btn.active{color:#fff;border-color:var(--shell-line);background:var(--shell-surface);box-shadow:inset 3px 0 var(--accent-gold)}.dash-card{border:1px solid var(--shell-line);background:var(--shell-panel);border-radius:3px;min-height:420px;padding:22px}.card-title{color:#fff;text-transform:uppercase;margin-bottom:18px;font:700 21px/1 Roboto Condensed,sans-serif}.dash-card-title-row{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.dash-card-title-row>div>span{color:var(--accent-gold);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.dash-card-title-row .card-title{margin:4px 0 0}.dash-card-title-row>a{color:#fff;border:1px solid #607987;border-radius:2px;align-items:center;min-height:36px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.dash-card-title-row>a:hover{border-color:var(--accent-gold)}.dash-alert-success,.dash-alert-error{border:1px solid;border-radius:0;margin-bottom:16px;padding:10px 12px;font-size:11px}.dash-alert-success{color:#a9ead7;background:#22c79a14;border-color:#22c79a73}.dash-alert-error{color:#ffabb3;background:#e9475514;border-color:#e9475573}.dash-form{gap:15px;max-width:700px}.dashboard-page-wrapper .form-group label{color:#c3d0d7;margin-bottom:6px;font-size:11px;font-weight:700}.dashboard-page-wrapper .form-control{color:#fff;background:#081a23;border:1px solid #3c5867;border-radius:3px;min-height:43px;padding:9px 12px;font:600 12px/1 Inter,sans-serif}.dashboard-page-wrapper .form-control:focus{border-color:var(--accent-gold);outline:0;box-shadow:0 0 0 2px #ffb80c21}.dashboard-page-wrapper .form-control.disabled{opacity:.58}.form-help{color:var(--shell-muted);margin-top:6px;font-size:10px;display:block}.btn-save-dash{color:#17242b;background:var(--accent-gold);text-transform:uppercase;border:1px solid #d49300;border-radius:3px;min-height:42px;padding:0 17px;font-size:10px;font-weight:900}.password-visibility-btn{color:#c5d1d7;border:1px solid #4d6877;border-radius:2px;align-self:flex-start;min-height:34px;padding:0 10px;font-size:10px;font-weight:700}.vip-progress-box{background:#0a1d27;border:1px solid #725b22;border-radius:3px;margin-bottom:14px;padding:18px}.current-tier{color:var(--accent-gold);text-transform:uppercase;font:700 17px/1 Roboto Condensed,sans-serif}.cashback-badge{color:#092018;background:var(--positive);text-transform:uppercase;border-radius:2px;font-size:9px}.progress-bar-wrap{background:#1b3542;border-radius:0;height:6px}.progress-fill{background:var(--accent-gold);border-radius:0}.vip-perks-grid{gap:8px}.vip-perk-card{border:1px solid var(--shell-line);background:#0a1d27;border-radius:3px;padding:15px}.perk-icon{display:none}.vip-perk-card h4{text-transform:uppercase;font:700 14px/1 Roboto Condensed,sans-serif}.vip-perk-card p{color:var(--shell-muted);margin-top:7px;font-size:10px}.kyc-status-callout,.kyc-complete-panel{background:#0a1d27;border-radius:3px}.kyc-status-callout{border-color:#22c79a5c}.bets-table-wrap{border:1px solid var(--shell-line)}.bets-table th{color:#9eb0ba;letter-spacing:.08em;text-transform:uppercase;background:#091c25;padding:9px 11px;font:700 9px/1 Roboto Condensed,sans-serif}.bets-table td{color:#ced9de;border-bottom-color:#2b4655b3;padding:11px;font-size:10px}.bet-pill{border-radius:99px;font-size:8px}.status-matched{color:var(--positive)}@media (width<=900px){.dashboard-body-grid{grid-template-columns:1fr;gap:10px}.dashboard-sidebar-nav{flex-direction:row}.dash-tab-btn{border-right:1px solid var(--shell-line);border-bottom:0;flex:none}}@media (width<=680px){.dashboard-user-hero{padding:22px 12px}.user-hero-inner{align-items:start}.user-avatar-large{width:50px;height:50px}.user-main-details{min-width:calc(100% - 68px)}.hero-balance-box{text-align:left;width:100%}.account-quick-links{grid-template-columns:repeat(3,1fr);width:100%}.account-quick-links a{border-right:1px solid var(--shell-line);border-bottom:0;justify-content:center}.dashboard-body-grid{padding-inline:12px}.dash-card{min-height:0;padding:14px}.dash-card-title-row{flex-direction:column;align-items:start}.dash-card-title-row>a{justify-content:center;width:100%}.vip-tier-header{flex-direction:column;align-items:start;gap:10px}.bets-table thead{display:none}.bets-table,.bets-table tbody,.bets-table tr,.bets-table td{width:100%;display:block}.bets-table tr{border-bottom:1px solid var(--shell-line);grid-template-columns:1fr 1fr;padding:9px;display:grid}.bets-table td{border:0;padding:5px}.service-inline-form,.service-stats{grid-template-columns:1fr}.account-record-list article{flex-direction:column;align-items:stretch}.account-record-list .btn-save-dash{width:100%}}.promotions-page-wrapper{min-height:70vh;color:var(--shell-text);background:var(--shell-night)}.promotions-hero-banner{border-bottom:1px solid var(--shell-line);background:linear-gradient(90deg,#07151ef5,#07151eb8 55%,#07151e38),url(/images/mobile/gamehall/banner_sports.png) 50% 42%/cover;align-items:end;min-height:245px;display:flex;position:relative}.promotions-hero-banner:after{content:"";background:linear-gradient(90deg, var(--accent-gold) 0 35%, transparent 35%);height:3px;position:absolute;inset:auto 0 0}.promotions-hero-inner{z-index:1;justify-content:space-between;align-items:end;gap:28px;padding-block:36px;display:flex;position:relative}.promo-badge-tag{color:var(--accent-gold);letter-spacing:.16em;text-transform:uppercase;font:700 11px/1 Roboto Condensed,sans-serif}.promo-main-title{color:#fff;letter-spacing:-.025em;text-transform:uppercase;max-width:680px;margin-top:10px;font:700 clamp(34px,5vw,52px)/.94 Roboto Condensed,sans-serif}.promo-main-desc{color:#c5d3da;max-width:620px;margin-top:12px;font-size:14px}.promo-statement-link{color:#fff;white-space:nowrap;background:#07151eb3;border:1px solid #7e929d;border-radius:3px;align-items:center;min-height:42px;padding:0 15px;font-size:12px;font-weight:800;display:inline-flex}.promo-statement-link:hover{color:#fff;border-color:var(--accent-gold)}.promotions-grid-section{padding-block:28px 56px}.promotions-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.promotions-section-heading span{color:var(--accent-gold);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.promotions-section-heading h2{text-transform:uppercase;margin-top:5px;font:700 27px/1 Roboto Condensed,sans-serif}.promotions-section-heading>p{color:var(--shell-muted);font-size:11px}.promo-claimed-alert{border:1px solid #22c79a66;border-left:3px solid var(--positive);color:#b9e9dc;background:#22c79a14;margin-bottom:14px;padding:12px 15px}.promotions-loading{border:1px solid var(--shell-line);min-height:280px;color:var(--shell-muted);background:var(--shell-panel);place-content:center;display:grid}.promos-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.promo-card{border:1px solid var(--shell-line);background:var(--shell-panel);border-radius:4px;overflow:hidden}.promo-card.featured{grid-column:1/-1;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);display:grid}.promo-card-image{background:#081821;min-height:215px;position:relative;overflow:hidden}.promo-card.featured .promo-card-image{min-height:330px}.promo-card-image:after{content:"";background:linear-gradient(#0000 32%,#050f16f0);position:absolute;inset:0}.promo-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.promo-card:hover .promo-card-image img{transform:scale(1.025)}.promo-cat-badge{z-index:1;color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#07151ec7;border:1px solid #ffffff52;border-radius:2px;padding:4px 7px;font-size:9px;font-weight:800;position:absolute;top:12px;left:12px}.promo-image-copy{z-index:1;position:absolute;inset:auto 18px 16px}.promo-image-copy>span{color:var(--accent-gold);text-transform:uppercase;font:700 15px/1 Roboto Condensed,sans-serif}.promo-image-copy h3{color:#fff;text-transform:uppercase;max-width:520px;margin-top:5px;font:700 clamp(23px,3vw,34px)/1 Roboto Condensed,sans-serif}.promo-card-body{padding:18px}.promo-card-sub{color:#c5d2d9;min-height:40px}.promo-details-box{border-block:1px solid var(--shell-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:15px;display:grid}.promo-details-box>div{border-right:1px solid var(--shell-line);padding:11px 10px}.promo-details-box>div:first-child{padding-left:0}.promo-details-box>div:last-child{border-right:0}.promo-details-box dt{color:var(--shell-muted);text-transform:uppercase;font-size:9px;font-weight:800}.promo-details-box dd{color:#fff;margin-top:4px;font:700 13px/1.25 Roboto Condensed,sans-serif}.promo-terms-preview{color:var(--shell-muted);margin-top:13px}.promo-terms-preview summary{cursor:pointer;color:#c7d3d9;font-size:11px;font-weight:700}.promo-terms-preview ul{margin:9px 0 0 17px;font-size:10px;list-style:outside}.promo-terms-preview li+li{margin-top:4px}.promo-card-actions{gap:8px;margin-top:17px;display:flex}.btn-claim-promo,.btn-deposit-promo{border-radius:3px;justify-content:center;align-items:center;min-height:41px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.btn-claim-promo{color:#17242b;background:var(--accent-gold);flex:1}.btn-claim-promo:disabled{color:#9db0ba;opacity:1;background:#263e4b}.btn-deposit-promo{color:#fff;border:1px solid #607a89}.btn-deposit-promo:hover{color:#fff;border-color:var(--accent-gold)}@media (width<=840px){.promo-card.featured{grid-template-columns:1fr}.promo-card.featured .promo-card-image{min-height:260px}}@media (width<=620px){.promotions-hero-inner{flex-direction:column;align-items:start;width:calc(100% - 24px);padding-block:28px}.promo-statement-link{justify-content:center;width:100%}.promotions-grid-section{width:calc(100% - 24px);padding-block:20px 40px}.promotions-section-heading{flex-direction:column;align-items:start;gap:6px}.promos-cards-grid{grid-template-columns:1fr}.promo-card.featured{grid-column:auto}.promo-details-box{grid-template-columns:1fr}.promo-details-box>div{border-right:0;border-bottom:1px solid var(--shell-line);padding-inline:0}.promo-details-box>div:last-child{border-bottom:0}}.auth-page-wrapper{background:linear-gradient(90deg,#07151eeb,#07151eb8 52%,#07151ef5),url(/images/mobile/gamehall/banner_sportsbook.png) 50%/cover fixed;grid-template-columns:minmax(280px,1fr) minmax(360px,470px);align-items:center;gap:clamp(28px,7vw,96px);min-height:calc(100vh - 104px);padding:clamp(30px,6vw,72px) max(16px,50vw - 600px);display:grid}.auth-scene-copy>span{color:var(--accent-gold);letter-spacing:.18em;text-transform:uppercase;font:700 11px/1 Roboto Condensed,sans-serif}.auth-scene-copy>strong{letter-spacing:-.035em;text-transform:uppercase;margin-top:13px;font:700 clamp(48px,7vw,78px)/.84 Roboto Condensed,sans-serif;display:block}.auth-scene-copy>p{border-left:3px solid var(--accent-gold);color:#c5d2d9;max-width:470px;margin-top:20px;padding-left:14px;font-size:14px}.auth-card-container{border:1px solid var(--shell-line);border-top:3px solid var(--accent-gold);width:100%;color:var(--shell-text);background:#0c202af7;border-radius:3px;padding:28px;box-shadow:0 18px 52px #0000006b}.auth-brand-header{border-bottom:1px solid var(--shell-line);text-align:left;margin-bottom:20px;padding-bottom:16px}.auth-logo-img{height:38px;margin:0 0 7px}.auth-brand-name{color:var(--accent-gold);text-transform:uppercase;font:700 18px/1 Roboto Condensed,sans-serif}.auth-brand-sub{color:#80949f;letter-spacing:.16em;margin-top:3px;font-size:8px;font-weight:800;display:block}.auth-title{color:#fff;text-transform:uppercase;font:700 28px/1 Roboto Condensed,sans-serif}.auth-subtitle{color:var(--shell-muted);margin:6px 0 18px;font-size:11px}.auth-error-alert{border:1px solid #e947557a;border-left:3px solid var(--negative);color:#ffabb3;background:#e9475514;margin-bottom:14px;padding:10px 12px;font-size:11px}.auth-form{flex-direction:column;gap:13px;display:flex}.auth-form-group label{color:#c7d3d9;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.auth-input{color:#fff;background:#071922;border:1px solid #3c5867;border-radius:3px;width:100%;min-height:43px;padding:9px 12px;font:600 12px/1 Inter,sans-serif}.auth-input:focus{border-color:var(--accent-gold);outline:0;box-shadow:0 0 0 2px #ffb80c21}.auth-password-control{align-items:center;display:flex;position:relative}.auth-password-control .auth-input{padding-right:58px}.auth-password-control>button{min-height:32px;color:var(--shell-muted);text-transform:uppercase;padding:0 8px;font-size:9px;font-weight:900;position:absolute;right:5px}.auth-meta-row{justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.remember-checkbox{color:var(--shell-muted);align-items:center;gap:6px;display:flex}.forgot-pw-link{color:var(--accent-gold);font-weight:700}.auth-terms-note{color:#81949f;font-size:9px;line-height:1.5}.btn-auth-submit{color:#17242b;background:var(--accent-gold);text-transform:uppercase;border:1px solid #d49300;border-radius:3px;min-height:45px;margin-top:4px;font-size:11px;font-weight:900}.btn-auth-submit:disabled{opacity:.48}.auth-divider{text-align:center;margin:19px 0;position:relative}.auth-divider:before{content:"";background:var(--shell-line);height:1px;position:absolute;inset:50% 0 auto}.auth-divider span{color:#758995;letter-spacing:.09em;background:#0c202a;padding:0 10px;font-size:8px;font-weight:900;position:relative}.demo-logins-grid{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:18px;display:grid}.btn-demo-acc{border:1px solid var(--shell-line);color:#c2cfd5;background:#102732;border-radius:3px;min-height:41px;padding:6px 9px;font-size:9px;font-weight:800}.btn-demo-acc:hover{color:var(--accent-gold);border-color:#9b771e}.auth-switch-prompt{color:var(--shell-muted);text-align:center;font-size:10px}.auth-switch-prompt a{color:var(--accent-gold);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.external-auth-options{border-top:1px solid #ffffff1f;margin-top:14px;padding-top:12px}.external-auth-options>p{color:var(--shell-muted);text-transform:uppercase;letter-spacing:.09em;margin:0 0 8px;font-size:9px;font-weight:800}.external-auth-options>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.external-auth-options button{color:#d8e4e9;text-transform:capitalize;background:#071722a8;border:1px solid #ffffff1f;border-radius:7px;min-height:46px;padding:6px}.external-auth-options button span{color:var(--shell-muted);text-transform:none;margin-top:2px;font-size:8px;display:block}@media (width<=420px){.external-auth-options>div{grid-template-columns:1fr}}@media (width<=820px){.auth-page-wrapper{background-position:62%;grid-template-columns:1fr;justify-items:center}.auth-scene-copy{display:none}.auth-card-container{max-width:470px}}@media (width<=520px){.auth-page-wrapper{min-height:auto;padding:24px 12px 40px}.auth-card-container{padding:20px 16px}.demo-logins-grid{grid-template-columns:1fr}}.statement-page{background:var(--shell-night);min-height:70vh;color:var(--shell-text)}.statement-masthead{border-bottom:1px solid var(--shell-line);background:linear-gradient(90deg,#07151efa 0%,#07151ee0 56%,#07151e57 100%),url(/images/mobile/gamehall/banner_sportsbook.png) 50% 43%/cover;position:relative;overflow:hidden}.statement-masthead:before{content:"";background:var(--accent-gold);width:4px;position:absolute;inset:0 auto 0 0}.statement-masthead-inner{justify-content:space-between;align-items:end;gap:28px;min-height:186px;padding-block:32px;display:flex}.statement-masthead p{color:var(--accent-gold);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font:700 11px/1 Roboto Condensed,sans-serif}.statement-masthead h1{letter-spacing:-.02em;text-transform:uppercase;margin-bottom:7px;font:700 clamp(32px,5vw,48px)/.95 Roboto Condensed,sans-serif}.statement-masthead div>span{color:#c0cdd4;max-width:720px;font-size:14px;display:block}.statement-masthead-actions{flex:none;align-items:center;gap:8px;display:flex}.statement-masthead-actions a,.statement-masthead-actions button{border:1px solid #66808f;border-radius:3px;min-height:42px;padding:0 15px;font-size:12px;font-weight:800}.statement-secondary-link{color:var(--shell-text);background:#07151ec2;align-items:center;display:inline-flex}.statement-secondary-link:hover{color:#fff;border-color:#a8bac4}.statement-export-button{color:#14222a;background:var(--accent-gold);border-color:#cf9200!important}.statement-export-button:disabled{opacity:.45}.statement-content{padding-block:22px 54px}.statement-view-nav{border:1px solid var(--shell-line);background:#0b1d27;grid-template-columns:repeat(3,1fr);display:grid}.statement-view-nav button{text-align:left;border-right:1px solid var(--shell-line);min-height:70px;color:var(--shell-muted);padding:13px 18px;position:relative}.statement-view-nav button:last-child{border-right:0}.statement-view-nav button:after{content:"";background:0 0;height:3px;position:absolute;inset:auto 12px -1px}.statement-view-nav span{text-transform:uppercase;font:700 17px/1.1 Roboto Condensed,sans-serif;display:block}.statement-view-nav small{color:#7f949f;letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:10px;font-weight:700;display:block}.statement-summary{border:1px solid var(--shell-line);background:var(--shell-surface);border-top:2px solid #486574;grid-template-columns:repeat(4,1fr);margin-top:12px;display:grid}.statement-summary>div{border-right:1px solid var(--shell-line);min-width:0;padding:16px 18px}.statement-summary>div:last-child{border-right:0}.statement-summary span{color:var(--shell-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.statement-summary strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font:700 clamp(20px,2.4vw,28px)/1 Roboto Condensed,sans-serif;display:block}.statement-credit{color:var(--positive)!important}.statement-ledger{border:1px solid var(--shell-line);background:var(--shell-panel);margin-top:12px}.statement-ledger-header{border-bottom:1px solid var(--shell-line);justify-content:space-between;align-items:end;gap:20px;padding:18px;display:flex}.statement-ledger-header h2{text-transform:uppercase;font:700 22px/1 Roboto Condensed,sans-serif}.statement-ledger-header p{color:var(--shell-muted);margin-top:5px;font-size:11px}.statement-filters{align-items:end;gap:10px;display:flex}.statement-filters>label:not(.search-field){gap:6px;display:grid}.statement-filters>label>span{color:var(--shell-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.statement-filters select{border:1px solid var(--shell-line);min-height:42px;color:var(--shell-text);background:#0a1d27;border-radius:3px;padding:8px 34px 8px 11px;font:600 12px/1 Inter,sans-serif}.statement-table-wrap{overflow-x:auto}.statement-table{border-collapse:collapse;color:#dbe5ea;width:100%}.statement-table th{color:#a9bac3;border-bottom:1px solid var(--shell-line);text-align:left;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#0b202b;padding:10px 14px;font:700 10px/1 Roboto Condensed,sans-serif}.statement-table td{vertical-align:middle;border-bottom:1px solid #2b4655b8;padding:14px;font-size:12px}.statement-table tbody tr:last-child td{border-bottom:0}.statement-table td strong{color:var(--shell-text);font-weight:700;display:block}.statement-table td span:not(.statement-status,.statement-side){color:var(--shell-muted);margin-top:3px;font-size:11px;display:block}.statement-table code{overflow-wrap:anywhere;color:#b9cbd4;max-width:220px;font:600 10px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.statement-status,.statement-side{letter-spacing:.05em;text-transform:uppercase;border:1px solid #526d7b;border-radius:99px;align-items:center;min-height:22px;padding:0 7px;font-size:9px;font-weight:800;display:inline-flex}.statement-status.completed,.statement-status.won{color:#8af0d2;background:#22c79a1a;border-color:#22c79a6b}.statement-status.pending,.statement-status.processing,.statement-status.matched,.statement-status.unmatched{color:#ffd97b;background:#ffb80c17;border-color:#ffb80c6b}.statement-status.rejected,.statement-status.lost{color:#ff9aa4;background:#e947551a;border-color:#e9475573}.statement-status.void{color:#b7c5cc}.statement-side.back{color:#b8e4ff;background:#78c6f21f;border-color:#4f8bad}.statement-side.lay{color:#ffd0da;background:#f4a6b71f;border-color:#a16b77}.bet-statement-table th:nth-last-child(-n+3),.bet-statement-table td:nth-last-child(-n+3){text-align:right}.statement-empty{text-align:center;min-height:270px;color:var(--shell-muted);place-content:center;justify-items:center;padding:32px;display:grid}.statement-empty>span{color:var(--accent-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.statement-empty h3{color:var(--shell-text);text-transform:uppercase;margin-top:6px;font:700 22px/1 Roboto Condensed,sans-serif}.statement-empty p{max-width:500px;margin-top:8px}.statement-empty a,.statement-empty button{color:#13232b;background:var(--accent-gold);border-radius:3px;align-items:center;min-height:38px;margin-top:16px;padding:0 14px;font-weight:800;display:inline-flex}@media (width<=820px){.statement-masthead-inner{flex-direction:column;justify-content:end;align-items:start;min-height:204px}.statement-summary{grid-template-columns:1fr 1fr}.statement-summary>div:nth-child(2){border-right:0}.statement-summary>div:nth-child(-n+2){border-bottom:1px solid var(--shell-line)}.statement-ledger-header{flex-direction:column;align-items:stretch}.statement-filters{align-items:stretch}.statement-filters .search-field{flex:1}}@media (width<=620px){.statement-masthead{background-position:64%}.statement-masthead-inner{width:calc(100% - 24px);padding-block:24px}.statement-masthead-actions{width:100%}.statement-masthead-actions a,.statement-masthead-actions button{text-align:center;flex:1;justify-content:center}.statement-content{width:calc(100% - 24px);padding-block:12px 34px}.statement-view-nav{grid-template-columns:1fr}.statement-view-nav button{border-right:0;border-bottom:1px solid var(--shell-line);min-height:54px}.statement-view-nav button:last-child{border-bottom:0}.statement-view-nav small{display:none}.statement-summary>div{padding:13px 12px}.statement-filters{flex-direction:column}.statement-table thead{display:none}.statement-table,.statement-table tbody,.statement-table tr,.statement-table td{width:100%;display:block}.statement-table tr{border-bottom:1px solid var(--shell-line);padding:8px 12px}.statement-table td{border:0;grid-template-columns:minmax(92px,.7fr) minmax(0,1.3fr);gap:12px;padding:6px 0;display:grid;text-align:right!important}.statement-table td:before{content:attr(data-label);color:#80949f;text-align:left;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.statement-table td>*{justify-self:end}.statement-table code{max-width:190px}}.help-page{min-height:70vh;color:var(--shell-text);background:var(--shell-night);padding-bottom:58px}.help-stage{border-bottom:1px solid var(--shell-line);background:linear-gradient(90deg,#07151efa,#07151ed1 64%,#07151e73),url(/images/mobile/gamehall/banner_sports.png) 50% 47%/cover;align-items:end;min-height:190px;display:flex}.help-stage>div{padding-block:28px}.help-stage span{color:var(--accent-gold);letter-spacing:.16em;text-transform:uppercase;font:700 10px/1 Roboto Condensed,sans-serif}.help-stage h1{color:#fff;text-transform:uppercase;margin-top:7px;font:700 clamp(34px,5vw,50px)/.9 Roboto Condensed,sans-serif}.help-stage p{color:#c3d0d7;max-width:640px;margin-top:9px;font-size:12px}.help-layout{grid-template-columns:230px minmax(0,1fr);gap:12px;padding-top:18px;display:grid}.help-topic-index{border:1px solid var(--shell-line);background:#0b1e28;align-self:start}.help-topic-index>strong{border-bottom:1px solid var(--shell-line);border-left:3px solid var(--accent-gold);letter-spacing:.1em;text-transform:uppercase;padding:12px 13px;font:700 11px/1 Roboto Condensed,sans-serif;display:block}.help-topic-index nav{display:grid}.help-topic-index a{color:#aebfc7;border-bottom:1px solid #2b4655b8;align-items:center;min-height:40px;padding:0 12px;font-size:10px;font-weight:700;display:flex}.help-topic-index a:last-child{border-bottom:0}.help-topic-index a:hover{color:#fff}.help-topic-index a[aria-current=page]{color:var(--accent-gold);box-shadow:inset 3px 0 var(--accent-gold);background:#ffb80c0f}.help-article{border:1px solid var(--shell-line);background:var(--shell-panel);border-radius:3px;padding:clamp(22px,4vw,42px)}.help-back-link{float:right;color:#c8d4da;border:1px solid #536f7e;border-radius:2px;align-items:center;min-height:34px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.help-back-link:hover{color:#fff;border-color:var(--accent-gold)}.help-article-kicker{color:var(--accent-gold);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.help-article>h2{color:#fff;text-transform:uppercase;max-width:720px;margin-top:7px;font:700 clamp(28px,4vw,42px)/.95 Roboto Condensed,sans-serif}.help-intro{color:#b7c6cd;max-width:760px;margin-top:11px;font-size:14px}.help-sections{border-top:1px solid var(--shell-line);margin-top:26px;display:grid}.help-sections section{border-bottom:1px solid var(--shell-line);grid-template-columns:minmax(150px,.36fr) minmax(0,1fr);gap:24px;padding:18px 0;display:grid}.help-sections h3{color:#fff;text-transform:uppercase;font:700 16px/1.1 Roboto Condensed,sans-serif}.help-sections p{color:var(--shell-muted);font-size:12px}.help-actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.help-actions a{color:#d5dfe4;text-transform:uppercase;border:1px solid #506c7a;border-radius:2px;align-items:center;min-height:36px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.help-actions a:first-child{color:#17242b;background:var(--accent-gold);border-color:#d49300}@media (width<=760px){.help-layout{grid-template-columns:1fr;padding-inline:12px}.help-topic-index nav{grid-template-columns:repeat(2,minmax(0,1fr))}.help-topic-index a{border-right:1px solid var(--shell-line)}}@media (width<=520px){.help-stage>div{padding-inline:12px}.help-topic-index nav{max-height:170px;overflow-y:auto}.help-article{padding:18px 14px}.help-back-link{float:none;margin-bottom:20px}.help-sections section{grid-template-columns:1fr;gap:7px}}.not-found-page{background:radial-gradient(circle at 72% 22%, #ffb80c17, transparent 30%), var(--shell-night);place-items:center;min-height:62vh;padding:48px 16px;display:grid}.not-found-panel{border:1px solid var(--shell-line);border-top:3px solid var(--accent-gold);background:var(--shell-surface);width:min(620px,100%);color:var(--shell-text);padding:clamp(28px,6vw,56px)}.not-found-panel>span{color:var(--accent-gold);letter-spacing:.14em;text-transform:uppercase;font:700 12px/1 Roboto Condensed,sans-serif}.not-found-panel h1{text-transform:uppercase;margin-top:14px;font:700 clamp(32px,6vw,54px)/.96 Roboto Condensed,sans-serif}.not-found-panel p{color:var(--shell-muted);margin:18px 0 26px;font-size:15px}.not-found-panel>div{flex-wrap:wrap;gap:10px;display:flex}.app-layout-root{background:var(--bg-main,#0d1b24);min-height:100vh;color:var(--text-primary,#fff);font-family:var(--font-main,"Inter", sans-serif);flex-direction:column;display:flex}.app-main-viewport{flex-direction:column;flex:1;display:flex}.route-loading-state{color:#b7c7d0;justify-content:center;align-items:center;gap:10px;min-height:55vh;font-size:13px;display:flex}.route-loading-spinner{border:2px solid #405865;border-top-color:var(--accent-gold,#ffb80c);border-radius:50%;width:18px;height:18px;animation:.75s linear infinite route-loading-spin}@keyframes route-loading-spin{to{transform:rotate(360deg)}}@media (width<=1024px){.app-main-viewport{padding-bottom:56px}}.app-layout-root{color:#1e1e1e;background:#ececec;font-family:Tahoma,Helvetica,Arial,sans-serif}.route-loading-state{color:#46545a}:where(.sports-page-container,.casino-page-wrapper,.wallet-page-wrapper,.dashboard-page-wrapper,.statement-page,.promotions-page-wrapper,.help-page,.auth-page-wrapper,.not-found-page){font-family:Tahoma,Helvetica,Arial,sans-serif}:where(.sports-page-container,.casino-page-wrapper,.wallet-page-wrapper,.dashboard-page-wrapper,.statement-page,.promotions-page-wrapper,.help-page){color:#1e1e1e;background:#ececec}:where(.dash-card,.wallet-tab-panel,.statement-ledger,.help-article,.sidebar-box,.no-events-view,.no-games-box,.promo-card){color:#1e1e1e;box-shadow:none;background:#fff;border-color:#b9c0c4;border-radius:2px}:where(.dashboard-page-wrapper,.wallet-page-wrapper,.statement-page,.help-page) :where(input,select,textarea).form-control,.dashboard-page-wrapper .form-control,.wallet-page-wrapper .form-control,.statement-filters select,.auth-input{color:#1e1e1e;background:#fff;border-color:#aab2b6;border-radius:3px;font-family:Tahoma,Arial,sans-serif;box-shadow:inset 0 1px #0000002e}:where(.dashboard-page-wrapper,.wallet-page-wrapper,.statement-page,.help-page) :where(input,select,textarea):focus{border-color:#2789ce;outline:0;box-shadow:0 0 0 2px #2789ce29}.dashboard-user-hero{background:linear-gradient(#455e68 0%,#2a3a43 100%);border-bottom:1px solid #132129;padding:20px 0}.user-avatar-large{border-radius:2px}.user-fullname{color:#fff;text-transform:none;font-family:Tahoma,Arial,sans-serif;font-size:25px}.meta-row{color:#d4dce0}.hero-balance-box{color:#fff;background:#1c2a31;border-color:#7d8b91 #7d8b91 #7d8b91 #ffb80c}.box-lbl{color:#bac5ca}.box-amount{color:#fff;font-family:Tahoma,Arial,sans-serif}.account-quick-links{background:#1e1e1e;border-color:#4a4a4a}.account-quick-links a{color:#fff;border-color:#454545}.dashboard-body-grid{margin-top:14px}.dashboard-sidebar-nav{background:#fff;border-color:#b9c0c4}.dash-tab-btn{color:#1e1e1e;text-transform:none;background:#fff;border-color:#d4d8da;font-family:Tahoma,Arial,sans-serif}.dash-tab-btn:hover{color:#1e1e1e;background:#fff6e2}.dash-tab-btn.active{color:#1e1e1e;background:#ffb80c;box-shadow:inset 3px 0 #b38108}.dash-card{min-height:400px}.card-title,.dash-card-title-row .card-title{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif;font-size:17px}.dash-card-title-row>a{color:#1e1e1e;border-color:#8d979c}.dashboard-page-wrapper .form-group label{color:#38464d}.dashboard-page-wrapper .form-control.disabled{color:#3f484c;opacity:1;background:#e5e7e8}.password-visibility-btn{color:#1e1e1e;background:#f2f3f3;border-color:#8f989d}.vip-progress-box,.vip-perk-card,.kyc-status-callout,.kyc-complete-panel{color:#1e1e1e;background:#f6f7f7;border-color:#b9c0c4}.vip-tier-header p,.vip-perk-card p,.kyc-status-callout p,.kyc-complete-panel p{color:#59666c}.vip-perk-card h4{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif}.kyc-complete-panel strong{color:#247247}.bets-table th{color:#fff;background:#455e68}.bets-table td{color:#1e1e1e;border-bottom-color:#d9dddf}.wallet-balance-banner{color:#fff;background:linear-gradient(#455e68,#2a3a43);border-bottom-color:#17262d;padding:18px 0 16px}.wallet-page-heading{margin-bottom:14px}.wallet-page-heading h1{color:#fff;text-transform:none;font-family:Tahoma,Arial,sans-serif;font-size:26px;line-height:1.1}.wallet-page-heading p{color:#d3dce0}.wallet-page-heading>a{color:#fff;background:#1e1e1e;border-color:#8fa0a8}.wallet-cards-grid{background:#fff;border-color:#455e68 #b9c0c4 #b9c0c4}.wallet-card{border-color:#d4d8da}.wallet-card.main-card{background:#fff6e2}.card-lbl{color:#626d72}.card-amount{color:#1e1e1e;font-family:Tahoma,Arial,sans-serif}.card-amount.text-red{color:#d0021b}.card-sub{color:#6c777c}.wallet-tabs-bar{background:#455e68;border-color:#2c3d45}.wallet-tab-btn{color:#fff;text-transform:none;border-color:#667a83;font-family:Tahoma,Arial,sans-serif}.wallet-tab-btn:hover{color:#fff;background:#354b55}.wallet-tab-btn.active{color:#1e1e1e;background:#ffb80c}.wallet-tab-btn.active:after{background:#b38108}.wallet-tab-panel{border-color:#b9c0c4}.panel-title,.history-heading h2{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif}.deposit-layout-grid,.deposit-form-col,.withdraw-form{background:#f7f7f7;border-color:#b9c0c4}.gateway-select-card{color:#1e1e1e;background:#fff;border-color:#b9c0c4}.gateway-select-card:hover{border-color:#7b878d}.gateway-select-card.selected{background:#fff6e2;border-color:#b38108;box-shadow:inset 3px 0 #ffb80c}.gw-info strong{color:#1e1e1e}.gateway-instructions-box{background:#fff;border-color:#8f999e}.gateway-instructions-box p{color:#46545a}.copy-account-wrap{background:#f1f2f2;border-color:#b9c0c4}.account-details .acc-number{color:#8b6508}.wallet-page-wrapper .form-group label{color:#38464d}.amt-chip{color:#1e1e1e;background:#f0f1f1;border-color:#a8b0b4}.amt-chip:hover{color:#1e1e1e;background:#fff6e2}.radio-pill{color:#1e1e1e;background:#fff;border-color:#b9c0c4}.radio-pill.active{background:#fff6e2;border-color:#b38108}.history-heading p{color:#626d72}.hist-btn{color:#1e1e1e;background:#fff;border-color:#b9c0c4}.hist-btn.active{background:#ffb80c}.history-statement-link{color:#1e1e1e;border-color:#8c969b}.transactions-table-wrap{background:#fff;border-color:#b9c0c4}.transactions-table{color:#1e1e1e}.transactions-table th{color:#fff;background:#455e68}.transactions-table td{border-color:#d9dddf}.transactions-table tbody tr:hover{background:#fff6e2}.tx-ref{color:#59656a}.wallet-history-empty{color:#626d72}.statement-masthead{color:#fff;background:linear-gradient(#455e68,#2a3a43);border-bottom-color:#17262d}.statement-masthead-inner{min-height:120px;padding-block:20px}.statement-masthead h1{color:#fff;text-transform:none;font-family:Tahoma,Arial,sans-serif;font-size:27px;line-height:1.1}.statement-masthead div>span{color:#d3dce0;font-size:12px}.statement-secondary-link{color:#fff;background:#1e1e1e}.statement-content{padding-top:14px}.statement-view-nav{background:#455e68;border-color:#2d3e46}.statement-view-nav button{color:#fff;border-color:#667a83}.statement-view-nav button:hover{color:#fff;background:#354b55}.statement-view-nav button.active{color:#1e1e1e;background:#ffb80c}.statement-view-nav button.active:after{background:#b38108}.statement-view-nav span{text-transform:none;font-family:Tahoma,Arial,sans-serif;font-size:14px}.statement-view-nav small{color:inherit;opacity:.72}.statement-summary{background:#fff;border-color:#455e68 #b9c0c4 #b9c0c4}.statement-summary>div{border-color:#d4d8da}.statement-summary span{color:#626d72}.statement-summary strong{color:#1e1e1e;font-family:Tahoma,Arial,sans-serif}.statement-debit{color:#d0021b!important}.statement-ledger-header{border-color:#cdd2d4}.statement-ledger-header h2{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif;font-size:18px}.statement-ledger-header p{color:#626d72}.statement-filters>label>span{color:#46545a}.statement-table{color:#1e1e1e;background:#fff}.statement-table th{color:#fff;background:#455e68;border-color:#344951;font-family:Tahoma,Arial,sans-serif}.statement-table td{border-color:#d9dddf}.statement-table tbody tr:hover{background:#fff6e2}.statement-table code{color:#4f5c62}.statement-status.completed,.statement-status.won{color:#21663f}.statement-status.pending,.statement-status.processing,.statement-status.matched,.statement-status.unmatched{color:#76530a}.statement-status.rejected,.statement-status.lost{color:#a51d2b}.statement-side.back{color:#164f75;background:#beddf4}.statement-side.lay{color:#713242;background:#f3dce2}.statement-empty h3{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif}.sports-stage-header{color:#fff;background:linear-gradient(#455e68,#2a3a43);border-bottom-color:#17262d;min-height:124px}.sports-stage-inner{padding-block:20px}.sports-stage-inner h1{color:#fff;text-transform:none;font-family:Tahoma,Arial,sans-serif;font-size:27px;line-height:1.1}.sports-stage-inner p{color:#d3dce0}.sports-stage-inner dt{color:#c1ccd1}.sports-stage-inner dd{color:#fff;font-family:Tahoma,Arial,sans-serif}.sports-ribbon-bar{background:#455e68;border-color:#2e414a}.sport-btn{color:#fff;text-transform:none;border-color:#667a83;font-family:Tahoma,Arial,sans-serif}.sport-btn:hover{color:#fff;background:#354b55}.sport-btn.active{color:#1e1e1e;background:#ffb80c}.sports-sidebar .sidebar-box{background:#fff}.sidebar-header{color:#fff;background:#455e68;border-color:#2e414a #2e414a #2e414a #ffb80c;font-family:Tahoma,Arial,sans-serif}.filter-btn{color:#1e1e1e}.filter-btn:hover{background:#f1f2f2}.filter-btn.active{color:#1e1e1e;background:#fff6e2;box-shadow:inset 2px 0 #ffb80c}.count-pill{color:#1e1e1e;background:#e0e3e4}.tournament-item{color:#4f5b61;border-color:#d6dadd}.content-header-bar{color:#fff;background:#455e68;border-color:#2e414a #2e414a #2e414a #ffb80c}.content-header-bar h2{color:#fff;text-transform:none;font-family:Tahoma,Arial,sans-serif}.total-events-count{color:#d6dfe3}.exchange-event-card{background:#fff;border-color:#aeb6ba;padding:0}.event-top-info{color:#fff;background:#455e68;border-color:#2e414a;margin:0}.comp-title,.event-time{color:#e1e7ea}.event-headline-row{background:#fff;border-bottom:1px solid #cdd2d4;margin:0}.match-teams-title{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif}.score-summary{color:#667177}.market-ladder-block{background:#fff;border:0;border-radius:0}.ladder-header{color:#fff;background:#2a3a43;border-color:#18262c}.runner-col-title{color:#fff}.ladder-row{border-color:#d9dddf}.ladder-row:hover{background:#fff6e2}.runner-name{color:#1e1e1e}.ladder-btn{border:1px solid #0000001a}.no-events-view{color:#626d72}.no-events-view h3{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif}.casino-hero-banner,.promotions-hero-banner{border-bottom:5px solid #ffb80c}.casino-controls-bar{background:#455e68;border-color:#2e414a}.category-tab-btn{color:#fff;text-transform:none;border-color:#667a83;font-family:Tahoma,Arial,sans-serif}.category-tab-btn:hover{color:#fff;background:#354b55}.category-tab-btn.active{color:#1e1e1e;background:#ffb80c}.provider-chips-bar{background:#fff;border-color:#c2c8cb}.provider-label{color:#4f5b61}.provider-chip{color:#35434a;border-color:#cdd2d4}.provider-chip:hover,.provider-chip.active{color:#8b6508}.catalog-header h2,.promotions-section-heading h2{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif}.casino-card{color:#1e1e1e;background:#fff;border-color:#aeb6ba}.casino-card-info{border-color:#d0d5d7}.casino-card-info .card-title{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif}.promo-card-body{color:#1e1e1e}.promo-card-sub,.promo-terms-preview{color:#556269}.promo-details-box,.promo-details-box>div{border-color:#cdd2d4}.promo-details-box dt{color:#606c72}.promo-details-box dd{color:#1e1e1e;font-family:Tahoma,Arial,sans-serif}.promo-terms-preview summary{color:#35434a}.btn-deposit-promo{color:#1e1e1e;border-color:#8d979c}.btn-deposit-promo:hover{color:#1e1e1e;background:#fff6e2}.promo-claimed-alert{color:#21663f;background:#e9f6ef}.help-stage{color:#fff;background:linear-gradient(#455e68,#2a3a43);min-height:120px}.help-stage h1{color:#fff;text-transform:none;font-family:Tahoma,Arial,sans-serif;font-size:27px;line-height:1.1}.help-stage p{color:#d3dce0}.help-topic-index{background:#fff;border-color:#b9c0c4}.help-topic-index>strong{color:#fff;background:#455e68;border-color:#2e414a #2e414a #2e414a #ffb80c;font-family:Tahoma,Arial,sans-serif}.help-topic-index a{color:#1e1e1e;border-color:#d6dadd}.help-topic-index a:hover{color:#1e1e1e;background:#f1f2f2}.help-topic-index a[aria-current=page]{color:#1e1e1e;background:#fff6e2}.help-back-link{color:#1e1e1e;border-color:#8d979c}.help-article>h2,.help-sections h3{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif}.help-intro,.help-sections p{color:#556269}.help-actions a{color:#1e1e1e;border-color:#8d979c}.auth-page-wrapper{color:#1e1e1e;background:#ececec}.auth-scene-copy{color:#1e1e1e}.auth-scene-copy>strong{color:#1e1e1e;font-family:Tahoma,Arial,sans-serif}.auth-scene-copy>p{color:#46545a}.auth-card-container{color:#1e1e1e;background:#fff;border-color:#ffb80c #9fa8ac #9fa8ac;box-shadow:0 8px 24px #0000002e}.auth-brand-header{border-color:#d2d6d8}.auth-title{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif}.auth-form-group label{color:#38464d}.auth-password-control>button:hover{color:#1e1e1e}.auth-divider:before{background:#d2d6d8}.auth-divider span{color:#626d72;background:#fff}.not-found-page{background:#ececec}.not-found-panel{color:#1e1e1e;background:#fff;border-color:#ffb80c #b9c0c4 #b9c0c4;box-shadow:0 8px 24px #0000001f}.not-found-panel>span{color:#6d4d00;font-family:Tahoma,Arial,sans-serif}.not-found-panel h1{color:#1e1e1e;text-transform:none;font-family:Tahoma,Arial,sans-serif;font-size:clamp(28px,5vw,42px);line-height:1.05}.not-found-panel p{color:#556269}.btn-demo-acc{color:#1e1e1e;background:#f1f2f2;border-color:#aeb6ba}.btn-demo-acc:hover{color:#1e1e1e;background:#fff6e2}@media (width<=900px){.sports-stage-header{min-height:142px}}@media (width<=620px){.dashboard-user-hero,.wallet-balance-banner,.statement-masthead,.sports-stage-header,.help-stage{padding-inline:0}.statement-masthead-inner,.sports-stage-inner{min-height:auto}.sports-stage-header{background:linear-gradient(#455e68,#2a3a43)}.statement-view-nav button,.wallet-tab-btn{min-height:48px}}
