[data-theme=dark]{--bg:#0A0C10;--surf:#12151C;--surf2:#181C25;--surf3:#212630;--line:#1E232C;--line2:#2B323E;--txt:#ECEFF4;--txt2:#8792A3;--txt3:#5A6472;--home:#4A8CFF;--homeD:#132846;--away:#FF7A5C;--awayD:#3A1F17;--draw:#7C8798;--drawD:#242A34;--sh:0 10px 30px rgba(0,0,0,.42);--shx:0 20px 50px rgba(0,0,0,.55)}[data-theme=light]{--bg:#F1F5F9;--surf:#FFFFFF;--surf2:#F4F7FA;--surf3:#E7EDF4;--line:#D7E0EA;--line2:#B9C6D5;--txt:#111827;--txt2:#4B5B70;--txt3:#718096;--home:#2563EB;--homeD:#DBEAFE;--away:#E5484D;--awayD:#FDE2E3;--draw:#64748B;--drawD:#E8EDF3;--side-bg:#2C6FE8;--sh:0 9px 28px rgba(31,48,69,.1);--shx:0 20px 48px rgba(31,48,69,.16)}:root{--gold:#C9A227;--gold-text:#150F02;--up:#00B87C;--dn:#E8503A;--live:#FF4B4B}[data-theme=dark]{--gold:#E3BC4A;--up:#00D68F;--dn:#FF5F49}[data-theme=light]{--gold:#5B55C7;--gold-text:#fff;--up:#078A61;--dn:#D83A43;--live:#E11D48}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{overflow-x:hidden;overflow-x:clip}body{background:var(--bg);color:var(--txt);font-family:var(--u-font,var(--f-manrope),system-ui,sans-serif);font-size:14px;-webkit-font-smoothing:antialiased}[data-theme=light] body{background:linear-gradient(135deg,#FAFCFE,#EEF4F9 52%,#F8F5EF);background-attachment:fixed}body.lock{overflow:hidden}.bnr{display:none}button{border:none;background:none;color:inherit;cursor:pointer}.mono,button,input{font-family:inherit}.mono{font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:var(--line2);border-radius:8px}.hd{overflow:visible;background:var(--bg);border-bottom:0}.hdin{padding:0 12px;height:62px;gap:18px;overflow:visible}.hdin,.lg{display:flex;align-items:center}.lg{gap:10px;font-weight:800;font-size:17px;letter-spacing:2.4px;cursor:pointer;flex-shrink:0}.lg-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lgm{width:9px;height:26px;border-radius:2px;background:linear-gradient(180deg,var(--hdr,var(--gold)),transparent)}.tenant-logo{display:block;width:auto;max-width:184px;height:auto;object-fit:contain}.tenant-loader{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;background:var(--bg);color:var(--txt)}.tenant-loader:after{content:"";width:46px;height:46px;border:4px solid var(--line2);border-top-color:var(--gold);border-radius:50%;animation:multiSpin .8s linear infinite}.sr{flex:1;max-width:300px;position:relative;cursor:pointer}.sr input{width:100%;height:37px;background:var(--surf);border:1px solid var(--line);border-radius:9px;color:var(--txt);padding:0 13px 0 39px;font-size:13px;outline:none}.sr input:focus{border-color:var(--line2)}.sr:hover input{border-color:var(--gold);box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 10%,transparent)}.sr i{position:absolute;left:12px;top:7px;opacity:.55;font-style:normal;font-size:20px;line-height:22px}.hr{margin-left:auto;gap:9px;overflow:visible}.header-language,.hr{display:flex;align-items:center}.header-language{height:37px;position:relative;z-index:1;color:var(--txt2)}.header-language.open{z-index:530}.language-trigger{width:auto;min-width:132px;padding:0 9px;display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:10px;background:var(--surf);color:var(--txt);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.header-language.open .language-trigger,.language-trigger:hover{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 6%,var(--surf));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 18%,transparent),0 3px 10px color-mix(in srgb,var(--gold) 10%,transparent)}.language-globe{width:23px;height:23px;flex:0 0 23px;display:grid;place-items:center;border-radius:7px;background:color-mix(in srgb,var(--gold) 13%,var(--surf2));color:var(--gold);font-size:12px;font-weight:900}.language-current{min-width:0;flex:0 1 auto;height:23px;display:flex;align-items:center;justify-content:flex-start;line-height:23px}.language-current b{max-width:72px;white-space:nowrap;font-size:12px;color:var(--txt)}.language-current small{margin-top:2px;font-size:8.5px;color:var(--txt3)}.language-chevron{width:14px;height:14px;margin-left:1px;display:grid;place-items:center;flex:0 0 14px;color:var(--txt3);transition:transform .18s ease}.language-chevron svg{width:10px;height:7px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.header-language.open .language-chevron{transform:rotate(180deg)}.language-card{position:absolute;right:0;top:calc(100% + 10px);z-index:520;width:268px;padding:10px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--surf) 96%,transparent);box-shadow:0 22px 60px rgba(15,23,42,.24);backdrop-filter:blur(18px);animation:languageCardIn .16s ease-out}.language-card:before{content:"";position:absolute;right:18px;top:-6px;width:11px;height:11px;transform:rotate(45deg);border-left:1px solid var(--line);border-top:1px solid var(--line);background:var(--surf)}.language-card-title{padding:4px 7px 10px;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.9px;color:var(--txt3)}.language-options{display:grid;grid-template-columns:1fr 1fr;gap:5px}.language-options>button{min-width:0;padding:8px 7px;display:flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:10px;text-align:left}.language-options>button:hover{background:var(--surf2);border-color:var(--line)}.language-options>button.selected{background:color-mix(in srgb,var(--gold) 11%,var(--surf));border-color:color-mix(in srgb,var(--gold) 38%,var(--line))}.language-code{width:29px;height:25px;flex:0 0 29px;display:grid;place-items:center;border-radius:7px;background:var(--surf2);color:var(--txt2);font-size:8px;font-weight:900;letter-spacing:.4px}.language-options>button.selected .language-code{background:var(--gold);color:var(--gold-text)}.language-option-copy{min-width:0;flex:1;display:flex;flex-direction:column;line-height:1.08}.language-option-copy b{white-space:nowrap;font-size:10.5px;color:var(--txt)}.language-option-copy small{margin-top:3px;font-size:8.5px;color:var(--txt3)}.language-check{width:10px;color:var(--gold);font-size:10px;font-weight:900}@keyframes languageCardIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.ib{width:37px;height:37px;border-radius:9px;background:var(--surf);border:1px solid var(--line);display:grid;place-items:center;color:var(--txt2);font-size:14px}.ib:hover{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,var(--surf));color:var(--gold)}.search-mob-btn{display:none}.wal{display:flex;height:37px;border-radius:9px;background:var(--surf);border:1px solid var(--line);overflow:hidden}.wal,.wal .am{align-items:center}.wal .am{min-width:0;padding:0 14px;display:inline-flex;gap:5px;font-weight:700;font-size:13.5px;white-space:nowrap}.wal .am .currency{flex-shrink:0;color:var(--gold);font-family:system-ui,sans-serif;font-size:13px;font-style:normal;font-weight:800;line-height:1}.wal .am b{overflow:hidden;text-overflow:ellipsis;color:inherit;font-size:inherit}.wal .dp{background:var(--gold);color:var(--gold-text);font-size:17px;font-weight:800;place-items:center}.avt,.wal .dp{width:37px;height:37px;display:grid}.avt{border-radius:9px;background:var(--surf2);border:1px solid var(--line);place-items:center;font-weight:700;font-size:11px;color:var(--txt2);cursor:pointer}.avt:hover{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,var(--surf));color:var(--gold)}.mmb{display:grid}.auth-row{display:none;align-items:center;gap:8px;overflow:visible}.search-ov{position:fixed;inset:0;z-index:400;display:none;flex-direction:column;background:var(--bg);opacity:0;transition:opacity .18s ease}.search-ov.on{display:flex;opacity:1}.search-ov-bar{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line)}.search-ov-back{flex:0 0 37px;width:37px;height:37px;border-radius:9px;background:var(--surf);border:1px solid var(--line);color:var(--txt2);font-size:16px;display:grid;place-items:center;cursor:pointer}.search-ov-back:hover{border-color:var(--line2);color:var(--txt)}.search-ov-field{flex:1;position:relative;min-width:0}.search-ov-field input{width:100%;height:41px;background:var(--surf);border:1px solid var(--line);border-radius:10px;color:var(--txt);padding:0 42px;font-size:14px;outline:none}.search-ov-field input:focus{border-color:var(--line2)}.search-ov-field>i{left:13px;opacity:.55;font-style:normal;font-size:20px;line-height:1;pointer-events:none}.search-ov-clear,.search-ov-field>i{position:absolute;top:50%;transform:translateY(-50%)}.search-ov-clear{right:8px;width:25px;height:25px;border-radius:50%;background:var(--surf2);border:none;color:var(--txt2);font-size:11px;display:grid;place-items:center;cursor:pointer}.search-ov-clear:hover{color:var(--txt)}.search-ov-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:4px 12px 40px;max-width:100%;width:100%;margin:0 auto}.search-ov-empty,.search-ov-hint{padding:48px 20px;text-align:center;color:var(--txt3);font-size:13px}.search-ov-label{font-size:9.5px;font-weight:700;color:var(--txt3);text-transform:uppercase;letter-spacing:1.1px;padding:18px 10px 8px}.search-ov-row{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border-radius:12px;background:none;border:none;text-align:left;cursor:pointer;color:inherit}.search-ov-row:hover{background:var(--surf2)}.search-ov-ico{flex:0 0 auto}.search-ov-ico-img{width:50px;height:50px;border-radius:13px;overflow:hidden;background:var(--surf2);border:1px solid var(--line)}.search-ov-ico-img img{width:100%;height:100%;object-fit:cover;display:block}.search-ov-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.search-ov-title{font-size:14px;font-weight:700;color:var(--txt)}.search-ov-sub,.search-ov-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-ov-sub{font-size:12px;color:var(--txt3)}.marquee{width:100%;overflow:hidden;white-space:nowrap}.marquee-track{display:flex;width:max-content;animation:marquee 20s linear infinite}.marquee-content{display:flex;align-items:center;flex-shrink:0}.marquee-content span{padding-right:24px;display:inline-block;font-size:10px;line-height:14px}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:760px){.search-ov-body{padding:4px 8px 40px}}.b2b-common-footer{position:relative;z-index:2;width:100%;padding:18px 20px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--surf);color:var(--txt)}.shell>.b2b-common-footer{grid-column:2/-1}.shell.no-side>.b2b-common-footer{grid-column:1/-1}.b2b-common-footer-inner{width:min(1480px,100%);margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px}.b2b-common-footer .turf-footer-brand{display:inline-flex;align-items:center;gap:8px;color:var(--txt);text-decoration:none;white-space:nowrap}.b2b-common-footer .turf-footer-brand>span{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;background:var(--gold);color:var(--gold-text);font-weight:800}.b2b-common-footer .turf-footer-brand strong{font-size:13px;font-weight:800}.b2b-common-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;color:var(--txt2);font-size:11px}.b2b-common-footer nav button{padding:3px 0;border:0;background:transparent;color:inherit;font:inherit}.b2b-common-footer nav button:hover{color:var(--gold)}.b2b-common-footer-inner>p{color:var(--txt3);font-size:10px;white-space:nowrap}.turf-legal-backdrop.turf-legal-app{--editorial-bg:var(--bg);--editorial-surface:var(--surf);--editorial-line:var(--line);--editorial-ink:var(--txt);--editorial-muted:var(--txt2);--editorial-ochre:var(--gold)}.turf-legal-backdrop.turf-legal-marketing{--editorial-bg:#f1efe5;--editorial-surface:#fff;--editorial-line:#c9c9bd;--editorial-ink:#102018;--editorial-muted:#526057;--editorial-ochre:#986216}html[data-turf-theme=dark] .turf-legal-backdrop.turf-legal-marketing{--editorial-bg:#101712;--editorial-surface:#151e18;--editorial-line:#354239;--editorial-ink:#eeeade;--editorial-muted:#a9b2aa;--editorial-ochre:#c18a38}.turf-legal-backdrop.turf-legal-app,.turf-legal-backdrop.turf-legal-marketing{z-index:1200;width:100vw;height:100dvh;overflow:hidden;overscroll-behavior:contain}.turf-legal-backdrop{position:fixed;inset:0;z-index:1200;width:100vw;height:100dvh;padding:24px;display:grid;place-items:center;overflow:hidden;overscroll-behavior:contain;background:rgba(0,0,0,.68);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.turf-legal-modal{width:min(1100px,100%);max-height:calc(100dvh - 48px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--editorial-line,var(--line));border-radius:8px;background:var(--editorial-surface,var(--surf));color:var(--editorial-ink,var(--txt));box-shadow:0 30px 90px -38px rgba(0,0,0,.65)}.turf-legal-modal.turf-legal-document-modal{height:min(760px,calc(100dvh - 48px))}.turf-legal-modal>header{min-height:72px;padding:18px 22px 18px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--editorial-line,var(--line));background:var(--editorial-bg,var(--bg))}.turf-legal-modal>header h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.15}.turf-legal-modal>header button{width:40px;min-width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--editorial-line,var(--line));border-radius:5px;background:transparent;color:var(--editorial-muted,var(--txt2));font-size:27px;line-height:1}.turf-legal-modal>header button:hover{border-color:var(--editorial-ochre,var(--gold));color:var(--editorial-ochre,var(--gold))}.turf-legal-body{padding:28px;overflow-y:auto;overscroll-behavior:contain;color:var(--editorial-muted,var(--txt2));font-size:15px;line-height:1.7;scrollbar-color:var(--editorial-ochre,var(--gold)) var(--editorial-bg,var(--bg))}.turf-legal-body h3{margin:28px 0 8px;color:var(--editorial-ink,var(--txt));font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;line-height:1.25}.turf-legal-body h4{margin:20px 0 7px;color:var(--editorial-ochre,var(--gold));font-size:12px;letter-spacing:.08em;text-transform:uppercase}.turf-legal-body p{margin:0 0 12px}.turf-legal-body ol,.turf-legal-body ul{margin:10px 0 18px;padding-left:24px}.turf-legal-body ul{list-style:disc}.turf-legal-body ol{list-style:decimal}.turf-legal-body li+li{margin-top:8px}.turf-legal-body a{color:var(--editorial-ochre,var(--gold));text-decoration:underline;text-underline-offset:3px}.turf-legal-body pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:inherit;font:inherit}.turf-legal-body.turf-legal-document-body{padding:0;display:flex;overflow:hidden}.turf-legal-document-frame{width:100%;height:100%;min-height:0;display:block;flex:1;border:0;background:var(--editorial-surface,var(--surf))}.turf-legal-modal>footer{padding:14px 28px;display:flex;justify-content:center;border-top:1px solid var(--editorial-line,var(--line));background:var(--editorial-bg,var(--bg))}.turf-legal-modal>footer button{min-width:88px;min-height:42px;padding:10px 20px;border:1px solid var(--editorial-ochre,var(--gold));border-radius:5px;background:var(--editorial-ochre,var(--gold));color:var(--gold-text,#fff);font-size:13px;font-weight:700}@media(max-width:1000px){.shell>.b2b-common-footer{grid-column:1/-1}}@media(max-width:760px){footer.b2b-common-footer,footer.turf-editorial-footer{padding:4px 8px calc(5px + env(safe-area-inset-bottom,0px))}footer.b2b-common-footer .b2b-common-footer-inner,footer.turf-editorial-footer .turf-editorial-container{width:100%;margin:0;display:grid;grid-template-columns:1fr;justify-items:stretch;gap:2px;text-align:center}footer.b2b-common-footer .turf-footer-brand,footer.turf-editorial-footer .turf-footer-brand{display:none}footer.b2b-common-footer nav,footer.turf-editorial-footer nav{position:relative;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,22px);align-items:center;gap:0;font-size:8px;line-height:1.1}footer.b2b-common-footer nav button,footer.turf-editorial-footer nav button{position:relative;z-index:1;min-width:0;padding:3px;justify-self:stretch;white-space:nowrap}footer.b2b-common-footer nav button:first-child,footer.turf-editorial-footer nav button:first-child{grid-row:1;grid-column:1;justify-self:end;width:20px;height:20px;padding:0;border:1px solid;border-radius:50%}footer.b2b-common-footer nav button:nth-child(2),footer.turf-editorial-footer nav button:nth-child(2){grid-row:1;grid-column:2/4;justify-self:start;padding-left:4px}footer.b2b-common-footer nav button:nth-child(3),footer.turf-editorial-footer nav button:nth-child(3){grid-row:2;grid-column:1}footer.b2b-common-footer nav button:nth-child(4),footer.turf-editorial-footer nav button:nth-child(4){grid-row:2;grid-column:2}footer.b2b-common-footer nav button:nth-child(5),footer.turf-editorial-footer nav button:nth-child(5){grid-row:2;grid-column:3}footer.b2b-common-footer nav button:nth-child(6),footer.turf-editorial-footer nav button:nth-child(6){grid-row:3;grid-column:1}footer.b2b-common-footer nav button:nth-child(7),footer.turf-editorial-footer nav button:nth-child(7){grid-row:3;grid-column:2}footer.b2b-common-footer nav button:nth-child(8),footer.turf-editorial-footer nav button:nth-child(8){grid-row:3;grid-column:3}footer.b2b-common-footer .b2b-common-footer-inner>p,footer.turf-editorial-footer>.turf-editorial-container>p{justify-self:center;margin:1px 0 0;font-size:8px;line-height:12px}}@media(max-width:600px){.turf-legal-backdrop{padding:10px}.turf-legal-modal{max-height:calc(100dvh - 20px);border-radius:7px}.turf-legal-modal.turf-legal-document-modal{height:calc(100dvh - 20px)}.turf-legal-modal>header{min-height:60px;padding:14px 12px 14px 18px}.turf-legal-modal>header h2{font-size:23px}.turf-legal-body{padding:19px 18px;font-size:14px}.turf-legal-body h3{font-size:20px}.turf-legal-modal>footer{padding:11px 18px}}.tabs{background:var(--bg);border-bottom:1px solid var(--line)}.tabsin{padding:0 12px 0 0;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.tabsin::-webkit-scrollbar{display:none}.tb{padding:14px 16px;font-size:13.5px;font-weight:600;color:var(--txt3);white-space:nowrap;position:relative;display:flex;align-items:center;gap:7px}.tb:hover{border-radius:7px 7px 0 0;background:color-mix(in srgb,var(--gold) 10%,transparent);color:var(--gold)}.tb.on{color:var(--txt)}.tb.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--gold);z-index:2;pointer-events:none}.tb:first-child.on:after{left:0}.tb .pd{width:6px;height:6px;border-radius:50%;background:var(--live);animation:pl 1.7s infinite}@keyframes pl{50%{opacity:.25}}.tb .nw{font-size:8.5px;font-weight:800;padding:2px 5px;border-radius:3px;background:var(--gold);color:var(--gold-text);letter-spacing:.4px}[data-theme=light] .hd,[data-theme=light] .tabs{background:rgba(255,255,255,.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}[data-theme=light] .hd{box-shadow:0 2px 12px rgba(31,48,69,.06)}[data-theme=light] .lgm{background:linear-gradient(180deg,#2563EB,#E5484D)}[data-theme=light] .tb .nw,[data-theme=light] .wal .dp{color:#fff}[data-theme=light] .avt,[data-theme=light] .ib,[data-theme=light] .sr input,[data-theme=light] .wal{background:#fff;border-color:#CFD9E5;box-shadow:0 2px 8px rgba(31,48,69,.04)}.shell{width:100%;max-width:none;min-height:calc(100dvh - 108px);margin:0;display:grid;grid-template-columns:var(--sidebar-width,214px) minmax(0,1fr);grid-template-rows:minmax(auto,1fr) auto;align-items:start}.shell.slip{grid-template-columns:var(--sidebar-width,214px) minmax(0,1fr) 306px}.shell.no-side{grid-template-columns:minmax(0,1fr)}.shell.no-side.slip{grid-template-columns:minmax(0,1fr) 306px}.shell>.main,.shell>.side,.shell>.slipc{grid-row:1}.shell>.b2b-common-footer{grid-row:2}.side{position:sticky;align-self:start;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.55) transparent;scrollbar-gutter:stable;border-right:1px solid var(--line);padding:20px 12px 40px;background:var(--side-bg,var(--bg));z-index:20}.side,.side-resizer{top:108px;height:calc(100vh - 108px);height:calc(100dvh - 108px)}.side-resizer{position:fixed;left:calc(var(--sidebar-width,214px) - 5px);z-index:30;width:10px;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.side-resizer:after{content:"";position:absolute;top:0;bottom:0;left:4px;width:2px;background:transparent;transition:background-color .16s,box-shadow .16s}.side-resizer:focus-visible:after,.side-resizer:hover:after,body.sidebar-resizing .side-resizer:after{background:var(--gold);box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 20%,transparent)}body.sidebar-resizing{cursor:col-resize;user-select:none}[data-theme=light] .side{background:var(--side-bg,#2C6FE8);border-right-color:#1F5FCB;box-shadow:10px 0 28px rgba(11,38,82,.2);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] .side .sgl{color:rgba(255,255,255,.7)}[data-theme=light] .side .si{margin:2px 0;color:rgba(255,255,255,.88)}[data-theme=light] .side .si:hover{background:rgba(255,255,255,.13);color:#fff}[data-theme=light] .side .si.on{background:#fff;color:#17365F;box-shadow:0 8px 20px rgba(15,48,102,.24)}[data-theme=light] .side .si.on:before{background:#F4C24E}[data-theme=light] .side .si .ar,[data-theme=light] .side .si .n{color:rgba(255,255,255,.68)}[data-theme=light] .side .si.on .ar,[data-theme=light] .side .si.on .n{color:#60738B}[data-theme=light] .side .subs.op{margin:3px 0 8px 14px;border-left:1px solid rgba(255,255,255,.25)}[data-theme=light] .side .sub{padding-left:24px;color:rgba(255,255,255,.74)}[data-theme=light] .side .sub:hover{background:rgba(255,255,255,.1);color:#fff}[data-theme=light] .side .sub.on{background:rgba(255,255,255,.14);color:#fff}html[data-theme=dark] .crmMain span{color:#000}html[data-theme=dark] .crmMain .crm span{color:#fff}[data-theme=light] .side .sub:before{content:"";width:5px;height:5px;margin:left 0;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.16)}[data-theme=dark] .side .sub:before{content:"";background:#000;border-radius:50%;width:5px;height:5px;margin-left:0;box-shadow:0 0 0 3px rgba(0,0,0,.16)}.side .race-side-country button.sub.race-country-row{padding-left:24px}[data-theme=light] .side::-webkit-scrollbar-thumb{background:rgba(255,255,255,.38)}.sgl{font-size:9.5px;font-weight:700;color:var(--txt3);text-transform:uppercase;letter-spacing:1.1px;padding:18px 10px 8px}.sgl:first-child{padding-top:0}.si{display:flex;align-items:center;gap:11px;padding:10px;border-radius:8px;font-size:13.5px;font-weight:500;color:var(--txt2);cursor:pointer;user-select:none;position:relative}.si:hover{background:color-mix(in srgb,#fff 14%,transparent);color:#fff}.si.on{background:var(--surf);color:var(--txt);font-weight:600}.si.on:before{content:"";position:absolute;left:-12px;top:10px;bottom:10px;width:2px;background:var(--gold)}.si .ic{width:28px;height:28px;flex:0 0 28px}.si .n{font-size:10px;font-weight:700}.si .ar,.si .n{margin-left:auto;color:var(--txt3)}.si .ar{font-size:8px;transition:transform .2s}.si.op .ar{transform:rotate(90deg)}.subs{display:none;overflow:hidden}.subs.op{animation:sidebarDropIn .14s ease-out}.subs.horse-subs.op,.subs.op{display:block}@keyframes sidebarDropIn{0%{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:none}}.sub{padding:8px 10px 8px 38px;font-size:12.5px;color:var(--txt3);cursor:pointer;display:flex;align-items:center;gap:8px;border-radius:7px}.sub:hover{background:var(--surf);color:var(--txt2)}.sub.on{color:var(--gold)}.sub .n{margin-left:auto;font-size:10px;font-weight:700}.race-side-tree{display:flex;flex-direction:column;gap:3px;padding:2px 0 7px}.race-country-row{width:100%;border:0;background:transparent;text-align:left;font-family:inherit}.race-country-row img{width:28px;height:20px;object-fit:contain;flex:0 0 28px}.race-country-row>span:first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.race-side-arrow{margin-left:auto;font-size:8px;transition:transform .2s;color:#fff}html[data-theme=dark] button.sub.race-country-row span.race-side-arrow{color:#000}html[data-theme=dark] button.sub.race-country-row{background:var(--gold);color:#000}.race-country-row.on .race-side-arrow{transform:rotate(90deg)}.race-country-children{margin:2px 8px 7px 0;padding:5px 0 3px 8px;border-left:1px solid color-mix(in srgb,var(--gold) 30%,transparent);display:flex;flex-direction:column;gap:5px}.race-multi-link,.race-side-race{width:100%;border-radius:6px;font-family:inherit;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.race-multi-link{min-height:35px;border:1px solid var(--line);background:transparent;color:var(--txt2);display:flex;align-items:center;gap:8px;padding:6px 9px;text-align:left;font-size:12px;font-weight:800}.race-multi-link:hover{border-color:color-mix(in srgb,var(--gold) 45%,var(--line));background:var(--surf);color:var(--txt)}.race-multi-link.on{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 14%,transparent);box-shadow:inset 3px 0 var(--gold);color:var(--gold)}.side .race-multi-link{border-color:rgba(255,255,255,.28);color:rgba(255,255,255,.92)}.side .race-multi-link:hover{border-color:rgba(255,255,255,.52);background:rgba(255,255,255,.1);color:#fff}.side .race-multi-link.on,.side .race-side-race.on{border-color:#fff;background:rgba(255,255,255,.18);box-shadow:inset 3px 0 #fff,0 0 0 1px rgba(255,255,255,.12);color:#fff}.side .race-side-race.on b{background:rgba(255,255,255,.16);color:#fff}.race-side-label{display:flex;align-items:center;gap:8px;padding:3px 1px 1px;color:var(--txt3);font-size:9px;font-weight:800;letter-spacing:.4px}.race-side-label i{height:1px;flex:1;background:var(--line)}.race-side-race{min-height:33px;border:1px solid transparent;background:transparent;color:var(--txt2);display:flex;align-items:center;justify-content:space-between;gap:7px;padding:5px 7px;text-align:left;font-size:10.5px}.race-side-race:hover{background:var(--surf);color:var(--txt)}.race-side-race.on{border-color:color-mix(in srgb,var(--gold) 38%,transparent);background:color-mix(in srgb,var(--gold) 11%,transparent);color:var(--gold)}.race-side-race:disabled{cursor:not-allowed;opacity:.45}.race-side-race span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}.race-side-race b{flex:0 0 auto;padding:2px 5px;border-radius:5px;background:var(--surf);color:var(--txt3);font-size:9px}.race-side-state{padding:8px 10px 8px 38px;color:var(--txt3);font-size:11px}.race-side-state.nested{padding:7px;border:1px dashed var(--line);border-radius:6px}.race-side-error{padding:4px 7px;color:var(--red);font-size:10px}.race-context-menu{padding-top:2px}.race-side-tree.contextual{gap:7px}.race-side-tree.contextual .race-country-row img{width:28px;height:20px;flex-basis:28px}[data-theme=light] .side .race-country-children{border-left-color:rgba(255,255,255,.27)}[data-theme=light] .side .race-side-race{color:rgba(255,255,255,.8)}[data-theme=light] .side .race-side-race:hover{background:rgba(255,255,255,.1);color:#fff}[data-theme=light] .side .race-side-race b{background:rgba(255,255,255,.12);color:rgba(255,255,255,.76)}[data-theme=light] .side .race-side-race.on{border-color:#fff;background:#fff;color:#17365F;font-weight:800;box-shadow:0 7px 18px rgba(15,48,102,.24)}[data-theme=light] .side .race-side-race.on b{background:#EAF1FF;color:#2858C7}[data-theme=light] .side .race-side-label,[data-theme=light] .side .race-side-state{color:rgba(255,255,255,.67)}.main{padding:24px 26px 80px;min-width:0;overflow-x:hidden;overflow-x:clip}.demobox{margin:18px 10px 4px;padding:12px 11px;border-radius:12px;background:var(--surf);border:1px solid var(--line)}.demohd{font-size:9.5px;font-weight:700;color:var(--txt3);text-transform:uppercase;letter-spacing:1.1px;text-align:center;margin-bottom:10px}.demobtns{display:flex;gap:8px}.demobtn{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 4px;border-radius:9px;font-size:9.5px;font-weight:800;letter-spacing:.4px;transition:filter .15s,transform .15s}.demobtn:hover{filter:brightness(1.15)}.demobtn:active{transform:scale(.96)}.demobtn .di{font-size:14px;line-height:1;margin-bottom:1px}.demobtn b{font-size:12.5px;font-weight:800;letter-spacing:0}.demobtn.win{background:rgba(0,214,143,.14);color:var(--up);border:1px solid rgba(0,214,143,.3)}.demobtn.loss{background:rgba(255,95,73,.14);color:var(--dn);border:1px solid rgba(255,95,73,.3)}.dpart{position:fixed;z-index:400;pointer-events:none;top:0;left:0;will-change:transform,opacity;animation:dpartFly var(--dur,1.1s) cubic-bezier(.22,.68,.32,1) forwards}@keyframes dpartFly{0%{transform:translate(0) rotate(0deg) scale(1);opacity:1}42%{transform:translate(var(--px),var(--py)) rotate(calc(var(--rot) * .55)) scale(1);opacity:1}to{transform:translate(var(--fx),var(--fy)) rotate(var(--rot)) scale(.55);opacity:0}}.dflash{position:fixed;inset:0;z-index:390;pointer-events:none;opacity:0;transition:opacity .5s ease}.dflash.on{opacity:1;transition:opacity .12s ease}.dresult{position:fixed;top:50%;left:50%;z-index:410;min-width:260px;text-align:center;background:var(--surf);border:1px solid var(--line2);border-radius:16px;padding:26px 32px 24px;box-shadow:var(--shx);pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.86);transition:opacity .25s ease,transform .4s cubic-bezier(.32,1.1,.28,1)}.dresult.on{opacity:1;transform:translate(-50%,-50%) scale(1)}.dresult .dico{width:60px;height:60px;border-radius:50%;margin:0 auto 14px;display:grid;place-items:center;font-size:26px;font-weight:800}.dresult.win .dico{background:radial-gradient(circle at 34% 28%,#F6DF8E,var(--gold) 62%,#8A6D14);color:var(--gold-text);box-shadow:0 10px 26px rgba(227,188,74,.4)}.dresult.loss .dico{background:radial-gradient(circle at 34% 28%,#FF8A75,#E8503A 62%,#7A2418);color:#2A0805;box-shadow:0 10px 26px rgba(232,80,58,.4)}.dresult .dtt{font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt2);margin-bottom:7px}.dresult .damt{font-size:30px;font-weight:800;letter-spacing:-.6px;margin-bottom:9px}.dresult.win .damt{color:var(--up)}.dresult.loss .damt{color:var(--dn)}.dresult .dsub{font-size:12px;color:var(--txt3);font-weight:600}.ph{display:flex;align-items:baseline;gap:13px;margin-bottom:20px;flex-wrap:wrap}.ph h1{font-size:23px;font-weight:700;letter-spacing:-.7px}.ph .cn{font-size:12.5px;color:var(--txt3);font-weight:500}.ph-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.ph-actions .flt,.ph-actions .vtog{margin-left:0}.flt{margin-left:auto;display:flex;gap:2px;background:var(--surf);border:1px solid var(--line);padding:3px;border-radius:9px}.flt button{padding:7px 14px;border-radius:6px;font-size:12.5px;font-weight:600;color:var(--txt3)}.flt button:not(.on):hover,.vtog button:not(.on):hover{background:color-mix(in srgb,var(--gold) 10%,transparent);color:var(--gold)}.flt button.on{background:var(--gold);color:var(--gold-text)}.lg2{display:flex;align-items:center;gap:11px;margin:34px 0 13px}.lg2 .t{font-size:13px;font-weight:700;letter-spacing:-.2px}.lg2 .c{font-size:10px;font-weight:700;color:var(--txt3);background:var(--surf);border:1px solid var(--line);padding:2px 8px;border-radius:5px}.lg2 .ln{flex:1;height:1px;background:var(--line)}.lg2 .vw{font-size:11.5px;font-weight:600;color:var(--txt3);cursor:pointer}.lg2 .vw:hover{color:var(--gold)}.mrow{background:var(--surf);border:1px solid var(--line);border-radius:13px;margin-bottom:10px;overflow:hidden;cursor:pointer;transition:border-color .16s,transform .16s,box-shadow .16s}.mrow:hover{border-color:var(--line2);transform:translateY(-2px);box-shadow:var(--sh)}.mtop{gap:12px;padding:14px 18px 11px}.mt-time,.mtop{display:flex;align-items:center}.mt-time{gap:7px;font-size:11.5px;font-weight:700;color:var(--txt2);flex-shrink:0}.mt-time.lv{color:var(--live)}.mt-time .pd{width:5px;height:5px;border-radius:50%;background:var(--live);animation:pl 1.7s infinite}.mt-lg{font-size:11px;padding-left:12px;border-left:1px solid var(--line);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-lg,.mt-vol{color:var(--txt3);font-weight:600}.mt-vol{margin-left:auto;font-size:10.5px;flex-shrink:0;display:flex;align-items:center;gap:6px}.mt-vol b{color:var(--txt2);font-weight:700}.mt-str{width:38px;height:20px;flex-shrink:0}.mteams{gap:14px;padding:0 18px 13px}.mteams,.mtm{display:flex;align-items:center}.mtm{flex:1;gap:10px;min-width:0}.mtm.away{justify-content:flex-end;text-align:right}.mcr{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:10px;font-weight:800;color:#fff;flex-shrink:0}.mnm{font-weight:600;letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mnm,.msc{font-size:15px}.msc{font-weight:700;color:var(--txt2)}.mmid,.msc{flex-shrink:0}.mmid{text-align:center;min-width:52px}.mmid .v{font-weight:700;letter-spacing:.5px}.mmid .sub,.mmid .v{font-size:10px;color:var(--txt3)}.mmid .sub{margin-top:2px;font-weight:600}.pbar{height:46px;gap:6px;padding:0 18px 16px;align-items:stretch}.pbar,.pseg{display:flex}.pseg{position:relative;border-radius:9px;overflow:hidden;transition:flex .55s cubic-bezier(.34,.8,.3,1),filter .14s;align-items:center;justify-content:center;min-width:44px}.pseg:hover{filter:brightness(1.22)}.pseg.home{background:var(--homeD)}.pseg.draw{background:var(--drawD)}.pseg.away{background:var(--awayD)}.pseg:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.pseg.home:after{background:var(--home)}.pseg.draw:after{background:var(--draw)}.pseg.away:after{background:var(--away)}.pseg .od{font-size:16px;font-weight:700;letter-spacing:-.4px;line-height:1}.pseg.home .od{color:var(--home)}.pseg.draw .od{color:var(--draw)}.pseg.away .od{color:var(--away)}.pseg .pc{position:absolute;right:9px;top:7px;font-size:9.5px;font-weight:700;opacity:.5}.pseg.home .pc{color:var(--home)}.pseg.draw .pc{color:var(--draw)}.pseg.away .pc{color:var(--away)}.pseg.sel{outline:2px solid var(--gold);outline-offset:-2px}.pseg .mv{position:absolute;left:11px;top:8px;font-size:8.5px;font-weight:800;letter-spacing:.3px}.mv.u{color:var(--up)}.mv.d{color:var(--dn)}.pseg.na{background:var(--surf2);cursor:default;min-width:38px}.pseg.na:after{display:none}.pseg.na .od{color:var(--txt3);font-size:13px}.pseg.na:hover{filter:none}[data-theme=light] .pseg:hover{filter:saturate(1.3) brightness(1.04)}[data-theme=light] .pseg.na:hover{filter:none}.dense .pbar{height:38px;padding-bottom:13px}.dense .pseg .od{font-size:14.5px}.dense .mteams{padding-bottom:10px}.mrow.dense:not(.all-sports-row) .mtop{padding-top:9px;padding-bottom:7px}.mrow.dense:not(.all-sports-row) .mteams{padding-bottom:8px}.mrow.dense:not(.all-sports-row) .mcr{width:25px;height:25px}.mrow.dense:not(.all-sports-row) .pbar{height:34px;padding-bottom:9px}.mrow.dense:not(.all-sports-row) .pseg{border-radius:7px}.all-sports-row{min-height:116px;padding:14px 18px;display:grid;grid-template-columns:minmax(440px,1fr) minmax(570px,1.45fr);align-items:center;gap:24px;overflow:visible}.all-sports-row.islive{overflow:hidden}.as-event{min-width:0}.as-meta{height:24px;display:flex;align-items:center;gap:9px;color:var(--txt3);font-size:10.5px;font-weight:650}.as-meta>i{width:1px;height:13px;background:var(--line2)}.as-meta .mt-lg,.as-meta .mt-time{margin:0}.as-teams{width:max-content;max-width:100%;min-width:0;margin-top:13px;position:relative;display:flex;align-items:center;justify-content:flex-start;gap:1ch}.as-teams.has-live{padding-right:58px}.as-team{width:max-content;min-width:0;display:flex;gap:9px}.as-team .mcr{width:34px;height:34px;border-radius:9px}.as-team>b{width:20ch;max-width:20ch;flex:0 0 20ch;overflow:hidden;color:var(--txt);font-size:14px;font-weight:750;text-overflow:clip;white-space:nowrap}.as-teams>span{flex:0 0 auto;color:var(--txt3);font-size:11px;font-weight:700;text-align:center}.as-teams>em{position:absolute;right:0;padding:5px 10px;border:1px solid var(--up);border-radius:5px;color:var(--up);font-size:9px;font-style:normal;font-weight:800}.as-market{min-width:0}.as-market-top{display:grid;grid-template-columns:repeat(3,1fr);position:relative;margin:0 0 8px;color:var(--txt2);font-size:10px;font-weight:800;text-align:center}.as-market-top small{position:absolute;right:0;top:-16px;color:var(--txt3);font-size:9px;font-weight:600}.as-odds-grid{display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:16px}.as-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.as-odd{height:48px;padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:6px;transition:filter .14s,transform .14s}.as-odd:hover{filter:brightness(1.05);transform:translateY(-1px)}.as-odd.back{background:#D8E9FC;color:#162033}.as-odd.lay{background:#FADCE4;color:#2B1820}.as-odd small{color:#3157A4;font-size:8.5px;font-weight:700}.as-odd.lay small{color:#76527B}.as-odd b{font-size:12px;font-weight:800}.as-odd.na{background:var(--surf3);color:var(--txt3)}.as-odd.na:hover{filter:none;transform:none}.as-odd.na small{color:var(--txt3)}.as-odd.odds-flash{animation:allSportsOddsFlash .6s ease-in-out}.as-odd.odds-flash.odds-up{background:#DCFCE7!important;box-shadow:0 0 0 2px rgba(7,138,97,.2);color:#075E45}.as-odd.odds-flash.odds-down{background:#FEE2E2!important;box-shadow:0 0 0 2px rgba(216,58,67,.18);color:#9F2530}.as-odd.odds-flash small{color:inherit}[data-theme=dark] .as-odd.odds-flash.odds-up{background:#123B31!important;box-shadow:0 0 0 2px rgba(0,214,143,.24);color:#7EE8BE}[data-theme=dark] .as-odd.odds-flash.odds-down{background:#482328!important;box-shadow:0 0 0 2px rgba(255,95,73,.24);color:#FFAAA0}@keyframes allSportsOddsFlash{0%,to{transform:scale(1)}45%{transform:scale(1.05)}}.bf.odds-flash{animation:allSportsOddsFlash .6s ease-in-out}.bf.odds-flash input{transition:background .3s,box-shadow .3s,color .3s}.bf.odds-flash.odds-up input{background:#DCFCE7;box-shadow:0 0 0 2px rgba(7,138,97,.2);color:#075E45}.bf.odds-flash.odds-down input{background:#FEE2E2;box-shadow:0 0 0 2px rgba(216,58,67,.18);color:#9F2530}[data-theme=dark] .bf.odds-flash.odds-up input{background:#123B31;box-shadow:0 0 0 2px rgba(0,214,143,.24);color:#7EE8BE}[data-theme=dark] .bf.odds-flash.odds-down input{background:#482328;box-shadow:0 0 0 2px rgba(255,95,73,.24);color:#FFAAA0}.bf .odds-chip{display:inline-block;margin-left:5px;font-size:8.5px;font-weight:800;letter-spacing:.4px;padding:1px 5px;border-radius:4px;vertical-align:middle;text-transform:none}.bf .odds-chip.up{background:#DCFCE7;color:#075E45}.bf .odds-chip.down{background:#FEE2E2;color:#9F2530}[data-theme=dark] .bf .odds-chip.up{background:#123B31;color:#7EE8BE}[data-theme=dark] .bf .odds-chip.down{background:#482328;color:#FFAAA0}.all-sports-enter{opacity:0;transition:opacity .55s cubic-bezier(.2,.8,.2,1),transform .55s cubic-bezier(.2,.8,.2,1);transition-delay:var(--row-delay,0s)}.all-sports-enter.enter-left{transform:translate3d(22px,8px,0)}.all-sports-enter.enter-right{transform:translate3d(-22px,8px,0)}.all-sports-enter.is-visible{opacity:1;transform:none}.all-sports-enter.is-visible:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.all-sports-enter{opacity:1;transform:none;transition:none}}.all-sports-row.dense{min-height:88px;padding-top:8px;padding-bottom:8px}.all-sports-row.dense .as-meta{height:18px;font-size:9.5px}.all-sports-row.dense .as-teams{margin-top:7px}.all-sports-row.dense .as-team{grid-template-columns:28px 17ch;width:calc(28px + 7px + 17ch);flex-basis:calc(28px + 7px + 17ch);gap:7px}.all-sports-row.dense .as-team .mcr{width:28px;height:28px;border-radius:7px}.all-sports-row.dense .as-team>b{font-size:12.5px}.all-sports-row.dense .as-market-top{margin-bottom:5px}.all-sports-row.dense .as-odd{height:38px;gap:1px}.all-sports-row.dense .as-odd b{font-size:11px}.all-sports-row.dense .as-odd small{font-size:7.5px}.as-team{display:grid;grid-template-columns:34px 17ch;align-items:center;width:calc(34px + 9px + 17ch);flex:0 0 calc(34px + 9px + 17ch)}.as-team>b{width:17ch;max-width:17ch;flex-basis:17ch}.mcr,.scr{position:relative;overflow:hidden}.mcr>span,.scr>span{position:relative;z-index:0}.mcr>img,.scr>img{position:absolute;inset:0;z-index:1;width:100%;height:100%;display:block;object-fit:cover;background:var(--surf)}.as-teams>span{width:2ch;flex:0 0 2ch}@media(max-width:1180px){.all-sports-row{grid-template-columns:minmax(250px,.8fr) minmax(450px,1.2fr);gap:14px;padding:13px}.as-odds-grid{gap:9px}.as-pair{gap:5px}.as-teams{gap:1ch}.as-team{grid-template-columns:30px 17ch;width:calc(30px + 6px + 17ch);flex-basis:calc(30px + 6px + 17ch);gap:6px}.as-team .mcr{width:30px;height:30px}}.shell.slip .all-sports-row{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:14px;padding-left:13px;padding-right:13px;overflow:hidden}.shell.slip .as-odds-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.shell.slip .as-pair{min-width:0;gap:5px}.shell.slip .as-odd{min-width:0}@media(max-width:1550px){.shell.slip .all-sports-row{display:block}.shell.slip .as-market{margin-top:13px}}@media(max-width:840px){.all-sports-row{display:block;padding:12px 11px}.as-teams{gap:1ch}.as-team .mcr{width:28px;height:28px}.as-team>b{font-size:12px}.as-market{margin-top:13px}.as-market-top small{top:-13px}.as-odds-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.as-pair{gap:4px}.as-odd{height:42px}.as-odd small{font-size:7.5px}.as-odd b{font-size:10.5px}}.dense .mnm{font-size:14px}.vtog{display:flex;gap:2px;background:var(--surf);border:1px solid var(--line);padding:3px;border-radius:8px;margin-left:auto}.vtog button{padding:6px 10px;border-radius:5px;font-size:11px;font-weight:700;color:var(--txt3);letter-spacing:.3px}.vtog button.on{background:var(--gold);color:var(--gold-text)}.spot{border-radius:16px;border:1px solid var(--line);background:var(--spot-bg,var(--surf));color:var(--spot-fg,var(--txt));overflow:hidden;margin-bottom:28px;position:relative;transition:border-color .18s,box-shadow .18s,background-color .18s,color .18s}.spot :is(.snm,.svs,.sst b){color:var(--spot-fg,var(--txt))}.spot :is(.slg,.svol,.ssc,.sbl,.sst span){color:var(--spot-muted,var(--txt3))}.spot .svol b{color:var(--spot-fg,var(--txt2))}.spot .sst:hover b{color:var(--txt)}.spot .sst:hover span{color:var(--txt3)}.spot:hover{border-color:var(--line2);box-shadow:var(--shx)}.spot-top{padding:22px 26px 0;display:flex;gap:12px}.sbadge,.spot-top{align-items:center}.sbadge{display:inline-flex;gap:7px;padding:5px 12px;border-radius:6px;background:rgba(255,75,75,.13);color:var(--live);font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.sbadge .pd{width:5px;height:5px;border-radius:50%;background:var(--live);animation:pl 1.7s infinite}.slg{font-size:11.5px}.slg,.svol{color:var(--txt3);font-weight:600}.svol{margin-left:auto;font-size:11px}.svol b{color:var(--txt2)}.spot-mid{gap:24px;padding:20px 26px 18px}.spot-mid,.stm{display:flex;align-items:center}.stm{flex:1;gap:14px;min-width:0}.stm.aw{justify-content:flex-end;text-align:right}.scr{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff;flex-shrink:0}.snm{font-size:19px;font-weight:700;letter-spacing:-.4px}.ssc{font-size:13px;color:var(--txt3);margin-top:3px;font-weight:600}.svs{font-size:26px;font-weight:800;letter-spacing:-1px;color:var(--txt2);flex-shrink:0}.spot-bar{padding:0 26px 22px}.sbl{display:flex;justify-content:space-between;font-size:10.5px;font-weight:700;color:var(--txt3);margin-bottom:0;text-transform:uppercase;letter-spacing:.7px}.sbar{height:56px}.sbar,.sseg{display:flex;gap:3px}.sseg{position:relative;border-radius:11px;overflow:hidden;transition:flex .6s cubic-bezier(.34,.8,.3,1),filter .14s;flex-direction:column;align-items:center;justify-content:center;min-width:60px}.sseg:hover{filter:brightness(1.2)}.sseg.home{background:var(--homeD)}.sseg.draw{background:var(--drawD)}.sseg.away{background:var(--awayD)}.sseg:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.sseg.home:after{background:var(--home)}.sseg.draw:after{background:var(--draw)}.sseg.away:after{background:var(--away)}.sseg .lb{font-size:9.5px;font-weight:700;opacity:.72;letter-spacing:.3px}.sseg .od{font-size:20px;font-weight:700;letter-spacing:-.6px;line-height:1}.sseg.home .lb,.sseg.home .od{color:var(--home)}.sseg.draw .lb,.sseg.draw .od{color:var(--draw)}.sseg.away .lb,.sseg.away .od{color:var(--away)}.sseg .pc{position:absolute;top:8px;right:11px;font-size:10px;font-weight:800;opacity:.42}.sstats{display:flex;border-top:1px solid var(--line)}.sst{flex:1;padding:14px 18px;border-right:1px solid var(--line);transition:background .16s}.sst:last-child{border-right:none}.sst:hover{background:var(--surf2)}.sst span{display:block;font-size:9.5px;color:var(--txt3);text-transform:uppercase;letter-spacing:.7px;font-weight:700;margin-bottom:4px}.sst b{font-size:16px;font-weight:700;letter-spacing:-.3px}.bnr{position:relative;border-radius:14px;overflow:hidden;margin-bottom:26px;height:190px;border:1px solid var(--line)}.bsl{position:absolute;inset:0;opacity:0;transition:opacity .55s;display:flex;align-items:center;padding:0 34px}.bsl.on{opacity:1}.bsc{position:relative;z-index:2;max-width:60%}.bsg{display:inline-block;padding:4px 10px;border-radius:5px;font-size:9.5px;letter-spacing:.8px;text-transform:uppercase;margin-bottom:9px}.bsg,.bst{font-weight:800}.bst{font-size:22px;letter-spacing:-.7px;color:#fff;line-height:1.15;margin-bottom:5px}.bss{font-size:14.5px;color:rgba(255,255,255,.7);margin-bottom:12px;line-height:1.5}.bsb{padding:9px 18px;border-radius:7px;font-size:12.5px;font-weight:700;background:#fff;color:#0D1420}.bart{right:30px;top:50%;transform:translateY(-50%);font-size:76px;opacity:.14}.bart,.bmotion{position:absolute;z-index:1}.bmotion{inset:0 0 0 auto;width:51%;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000);mask-image:linear-gradient(90deg,transparent,#000 30%,#000)}.bmotion:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,10,16,.12),transparent 38%,rgba(8,10,16,.2))}.bmotion video{width:100%;height:100%;display:block;object-fit:cover;object-position:center 48%;filter:saturate(.92) contrast(1.04);transform:scale(1.015)}.bnav2{position:absolute;left:50%;bottom:9px;z-index:4;display:flex;align-items:center;justify-content:center;gap:7px;min-height:15px;padding:5px 8px;border-radius:9px;background:rgba(8,12,20,.32);transform:translateX(-50%);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.bdt{display:block;flex:0 0 18px;width:18px;height:3px;border-radius:99px;background:rgba(255,255,255,.42);cursor:pointer;transition:width .25s,flex-basis .25s,background-color .25s}.bdt.on{flex-basis:26px;width:26px;background:#fff}.barw{position:absolute;bottom:14px;z-index:3;width:29px;height:29px;border-radius:8px;background:rgba(0,0,0,.32);color:#fff;font-size:13px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14)}.barw:hover{background:rgba(0,0,0,.5)}.barw.lf{right:58px}.barw.rt{right:20px}.bsl.hero{justify-content:center;text-align:center;padding:10px}.bsl.hero,.bsl.hero .bsc{flex-direction:column;align-items:center}.bsl.hero .bsc{max-width:none;display:flex}.bsl.hero:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 50% 32%,color-mix(in srgb,var(--acc) 30%,transparent),transparent 60%),repeating-radial-gradient(circle at 50% 46%,transparent 0,transparent 17px,rgba(255,255,255,.028) 18px)}.bsl.hero:after{content:"";position:absolute;left:0;right:0;top:44%;height:1px;z-index:1;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--acc) 60%,transparent) 30%,color-mix(in srgb,var(--acc) 60%,transparent) 70%,transparent)}.herobadge{position:relative;width:60px;height:60px;display:grid;place-items:center;margin-bottom:8px;z-index:2}.herobadge:before{content:"";position:absolute;inset:-16px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--acc) 50%,transparent),transparent 70%)}.herobadge span{font-size:36px;line-height:1}.herobadge span,.herobadge svg{position:relative;filter:drop-shadow(0 6px 10px rgba(0,0,0,.55))}.herobadge svg{width:58px;height:auto}.herott{font-size:17px;font-weight:800;letter-spacing:3.5px;color:#fff}.heross,.herott{position:relative;z-index:2;text-transform:uppercase}.heross{font-size:10px;font-weight:700;letter-spacing:2.6px;color:rgba(255,255,255,.48);margin-top:6px}.bmotion{transition:opacity .3s ease}.bnr.hero-on .bmotion{opacity:0}html[data-theme=light] .race-market-tabs button.on{color:#fff}.rgrid.stagger .videoOverlay,.rgrid.stagger iframe,.rgrid.stagger video{position:absolute;top:0;left:0;width:100%;height:100%}.rgrid.stagger .videoOverlay{background:#000000a6}.crmMain .marquee{background:var(--gold);color:#fff;padding:2px}.crmMain{display:grid;grid-template-columns:auto 1fr;align-items:center;overflow:hidden;gap:10px}.crmMain .crm{margin:0;min-width:220px}.crmMain .marqueeMain{background:var(--gold);padding:3px 5px;color:#fff}.multi-race .multi-runner.on,.multi-race .multi-runner.on:hover{background:color-mix(in srgb,var(--gold) 6%,var(--surf));box-shadow:inset 3px 0 var(--gold)}.multi-slip .sh2 .multi-clear{margin-left:auto}.race-watch-marquee{width:100%;overflow:hidden;white-space:nowrap}.race-watch-marquee-text{display:inline-block;min-width:max-content;padding-left:100%;font-size:10px;line-height:14px;will-change:transform;animation:raceWatchScroll 15s linear infinite}@keyframes raceWatchScroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.crm{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--txt3);margin-bottom:16px;flex-wrap:wrap}.crm a{color:var(--txt2);cursor:pointer}.crm a:hover{color:var(--gold)}.crm-current{color:var(--txt);font-weight:800}.crm-separator{color:var(--txt3)}.bkbt{padding:6px 12px;border-radius:7px;font-size:12px;font-weight:600;color:var(--txt2)}.bkbt,.mkt{background:var(--surf);border:1px solid var(--line)}.mkt{border-radius:13px;margin-bottom:11px;overflow:hidden;transition:border-color .16s,box-shadow .16s}.mkt:hover{border-color:var(--line2);box-shadow:var(--sh)}.mkh{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid var(--line)}.mkh h3{font-size:14px;font-weight:600}.mkh .mv2{margin-left:auto;font-size:10.5px;color:var(--txt3);font-weight:600}.mkr{padding:13px 20px;border-bottom:1px solid var(--line)}.mkr:last-child{border-bottom:none}.mkr:hover{background:var(--surf2)}.mkrt{display:flex;align-items:center;gap:10px;margin-bottom:9px}.mkrn{font-size:13.5px}.mkrn,.mkrv{font-weight:600}.mkrv{margin-left:auto;font-size:10.5px;color:var(--txt3)}.mkb{height:38px;gap:2px}.mkb,.mkbs{display:flex}.mkbs{position:relative;border-radius:8px;align-items:center;justify-content:center;transition:flex .5s cubic-bezier(.34,.8,.3,1),filter .14s;min-width:56px}.mkbs:hover{filter:brightness(1.2)}.mkbs.bk{background:var(--homeD)}.mkbs.ly{background:var(--awayD)}.mkbs:after{content:"";position:absolute;left:0;top:0;bottom:0;width:2.5px}.mkbs.bk:after{background:var(--home)}.mkbs.ly:after{background:var(--away)}.mkbs b{font-size:14.5px;font-weight:700;letter-spacing:-.3px}.mkbs.bk b{color:var(--home)}.mkbs.ly b{color:var(--away)}.mkbs .tg{position:absolute;left:10px;top:6px;font-size:8px;font-weight:800;letter-spacing:.5px;opacity:.55}.sports-detail-state{padding:30px;text-align:center;color:var(--txt2)}.sports-detail-state.error{color:var(--dn)}.sports-detail-group>h2{margin:20px 0 10px;color:var(--txt);font-size:18px}.sports-market-toggle{width:100%;text-align:left}.sports-market-chevron{color:var(--gold);font-size:20px;transform:rotate(0);transition:transform .25s}.sports-market-chevron.open{transform:rotate(90deg)}.sports-market-body{display:none}.sports-market-body.open{display:block;animation:marketBodyIn .25s ease-out}@keyframes marketBodyIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.sports-market-columns{padding:8px 20px;display:grid;grid-template-columns:minmax(180px,1fr) minmax(210px,1fr) minmax(210px,1fr);border-bottom:1px solid var(--line);color:var(--txt3);font-size:10px;font-weight:700}.sports-market-columns span:not(:first-child){text-align:center}.sports-detail-runner{display:grid;grid-template-columns:minmax(180px,1fr) minmax(420px,2fr);align-items:center;gap:16px}.sports-detail-runner .mkrt{margin:0}.sports-odds-ladder{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:5px}.sports-ladder-side{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;height:44px}.sports-ladder-side .mkbs{min-width:0;display:flex;flex-direction:column;gap:2px}.fancy-detail-odds .mkbs small,.sports-ladder-side .mkbs small{color:var(--txt3);font-size:9px}.fancy-detail-odds .mkbs:disabled,.sports-ladder-side .mkbs:disabled{cursor:not-allowed;opacity:.45}.sports-market-status{position:absolute;inset:0;z-index:2;display:grid;place-items:center;border-radius:8px;background:rgba(40,44,52,.92);color:#fff;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.fancy-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px}.fancy-detail-row{min-height:58px;padding:8px;display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--surf2)}.fancy-detail-name{overflow:hidden;text-overflow:ellipsis;color:var(--txt);font-size:12px;font-weight:650;white-space:nowrap}.fancy-detail-odds{position:relative;height:40px;display:grid;grid-template-columns:1fr 1fr;gap:4px}.fancy-detail-odds .mkbs{min-width:0;display:flex;flex-direction:column;gap:1px}@media(max-width:900px){.sports-detail-runner{display:block}.sports-detail-runner .mkrt{margin-bottom:8px}.sports-market-columns{grid-template-columns:1fr 1fr 1fr}}@media(max-width:700px){.sports-odds-ladder{display:block}.sports-ladder-side.lay-side{display:none}.sports-ladder-side{height:40px}.sports-market-columns{grid-template-columns:1fr 1fr}.sports-market-columns span:last-child{display:none}.fancy-detail-grid{grid-template-columns:1fr}.fancy-detail-row{grid-template-columns:minmax(0,1fr) 140px}}.match-overview{margin-top:12px}.match-overview-tabs{display:none}.match-overview-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:12px}.match-info-card,.match-watch-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--surf) 96%,transparent);box-shadow:var(--sh)}.match-info-card{padding:15px 18px;display:flex;flex-direction:column}.match-info-card>header{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:12px}.match-info-card>header strong{min-width:0;overflow:hidden;color:var(--txt);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.match-info-card>header span{padding:5px 10px;border-radius:6px;background:var(--surf2);color:var(--txt2);font-size:9px;font-weight:850;text-transform:uppercase}.match-info-card>header span.live{background:#ef1729;color:#fff}.match-teams{min-height:118px;padding:12px 5%;display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:12px}.match-teams>div{min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.match-teams img,.match-teams>div>i{width:54px;height:54px;border:1px solid var(--line);border-radius:50%;object-fit:cover;background:var(--surf2)}.match-teams>div>i{display:grid;place-items:center;color:var(--txt);font-size:18px;font-style:normal;font-weight:850}.match-teams>div>b{max-width:100%;overflow:hidden;color:var(--txt);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.match-teams>span{display:flex;flex-direction:column;align-items:center;gap:5px}.match-teams>span small{color:var(--dn);font-size:10px;font-weight:800}.match-teams>span b{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--surf2);color:var(--txt);font-size:11px}.match-countdown{margin-top:auto;padding:10px;display:grid;grid-template-columns:repeat(3,1fr);border-radius:10px;background:var(--surf2)}.match-countdown>span{display:flex;flex-direction:column;align-items:center;gap:2px;border-right:1px solid var(--line)}.match-countdown>span:last-child{border:0}.match-countdown b{color:var(--txt);font-size:18px;font-variant-numeric:tabular-nums}.match-countdown small{color:var(--txt3)}.match-watch-card{display:flex;flex-direction:column}.match-stream-frame{position:relative;min-height:205px;flex:1;background:#050810}.match-stream-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.match-stream-empty{min-height:205px;display:grid;place-items:center;padding:20px;color:rgba(255,255,255,.7);font-size:11px}@media(max-width:700px){.match-overview{margin:10px -8px 0}.match-overview-tabs{height:48px;display:grid;grid-template-columns:1fr 1fr;border-width:1px;border-left:0 solid var(--line);border-bottom:1px solid var(--line);border-right:0 solid var(--line);border-top:1px solid var(--line);background:var(--surf)}.match-overview-tabs button{position:relative;color:var(--txt2);font-size:12px;font-weight:750}.match-overview-tabs button:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent}.match-overview-tabs button.active{color:var(--gold)}.match-overview-tabs button.active:after{background:var(--gold)}.match-overview-tabs button:disabled{opacity:.4}.match-overview-grid{display:block}.match-overview-grid.mobile-details .match-watch-card,.match-overview-grid.mobile-watch .match-info-card{display:none}.match-info-card,.match-watch-card{border-width:0 0 1px;border-radius:0;box-shadow:none}.match-info-card{padding:14px 12px}.match-info-card>header{display:none}.match-teams{min-height:145px;padding:15px 4%;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)}.match-teams img,.match-teams>div>i{width:58px;height:58px}.match-teams>div>b{font-size:13px}.match-countdown{margin:5px 3px 0;padding:12px}.match-countdown b{font-size:19px}.match-countdown small{font-size:9px}.match-watch-card{padding:12px;background:var(--bg)}.match-stream-empty,.match-stream-frame{min-height:215px;border-radius:11px;overflow:hidden}.match-stream-copy{padding:18px 8px 12px;display:flex;flex-direction:column;text-align:center}.match-stream-copy strong{font-size:16px}.match-stream-copy span{font-size:10px;line-height:1.5;text-align:center}.match-stream-info{margin-top:5px;padding:4px 12px;display:block;border:1px solid var(--line);border-radius:10px;background:var(--surf)}.match-stream-info>div{padding:10px 0;display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px;border-bottom:1px solid var(--line)}.match-stream-info>div:last-child{border:0}.match-stream-info dt{color:var(--txt3);font-size:10px}.match-stream-info dd{min-width:0;color:var(--txt);font-size:10px;font-weight:650;text-align:right}}.match-info-card>header strong{display:flex;align-items:center;gap:8px}.match-info-card>header strong>i{color:var(--gold);font-size:15px;font-style:normal;transform:rotate(-15deg)}.match-info-card>header>div{display:flex;align-items:center;gap:8px}.match-info-card>header>div>em{padding:5px 11px;border-radius:6px;background:var(--surf2);color:var(--txt2);font-size:9px;font-style:normal;font-weight:850;text-transform:uppercase}.match-info-card>header span.upcoming{background:#f1c744;color:#29220c}.match-teams{min-height:145px}.match-teams>div>small{color:var(--txt3);font-size:9px;font-weight:650}.match-countdown{width:min(355px,92%);margin:auto auto 0;padding:8px 12px 10px;position:relative}.match-countdown>strong{grid-column:1/-1;margin-bottom:5px;color:var(--txt2);font-size:9px;text-align:center}.match-countdown>span{position:relative;border:0}.match-countdown>span:not(:last-child):after{content:":";position:absolute;right:-3px;top:1px;color:var(--txt2);font-size:18px;font-weight:800}.match-countdown b{font-size:20px}.match-countdown small{font-size:8px}.match-teams>span small.upcoming{color:#d6a500}.match-teams>span small.live{color:var(--dn)}.match-stream-empty{min-height:100%;flex:1;background:#090d16}@media(max-width:700px){.match-info-card>header{display:flex;padding:0 2px 8px}.match-info-card>header strong{font-size:11px}.match-info-card>header strong>i{font-size:12px}.match-info-card>header>div{gap:5px}.match-info-card>header span,.match-info-card>header>div>em{padding:4px 7px;font-size:8px}.match-teams{padding-top:10px}.match-countdown{width:94%;margin-top:4px}}.sports-market-status{background:rgba(40,44,52,.48)}.fancy-detail-column{min-width:0}.fancy-detail-column-head{height:28px;padding:0 8px;display:grid;grid-template-columns:minmax(0,1fr) 75px 75px;align-items:center;color:var(--txt3);font-size:10px;text-align:center}.fancy-market-filters{margin:12px 12px 0;padding:5px;display:grid;grid-template-columns:repeat(7,minmax(max-content,1fr));gap:3px;overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--surf);box-shadow:var(--sh);scrollbar-width:none}.fancy-market-filters::-webkit-scrollbar{display:none}.fancy-market-filters button{min-width:86px;height:36px;padding:0 14px;border-radius:8px;color:var(--txt2);font-size:12px;font-weight:700;white-space:nowrap;transition:background .16s ease,color .16s ease,transform .16s ease}.fancy-market-filters button:hover{background:color-mix(in srgb,var(--gold) 10%,transparent);color:var(--gold)}.fancy-market-filters button.active{background:var(--gold);color:var(--gold-text);box-shadow:0 3px 10px color-mix(in srgb,var(--gold) 24%,transparent)}.fancy-market-filters button:active{transform:scale(.98)}.fancy-filter-empty{padding:28px 16px;text-align:center;color:var(--txt2)}@media(max-width:700px){.fancy-market-filters{grid-template-columns:repeat(7,max-content);padding:4px;border-radius:10px}.fancy-market-filters button{min-width:80px;height:34px;padding:0 12px;font-size:11px}}.mkbs.odds-flash{animation:allSportsOddsFlash .6s ease-in-out}.mkbs.odds-flash.odds-up{background:#DCFCE7!important;box-shadow:0 0 0 2px rgba(7,138,97,.2);color:#075E45}.mkbs.odds-flash.odds-down{background:#FEE2E2!important;box-shadow:0 0 0 2px rgba(216,58,67,.18);color:#9F2530}.mkbs.odds-flash b,.mkbs.odds-flash small{color:inherit!important}[data-theme=dark] .mkbs.odds-flash.odds-up{background:#123B31!important;color:#7EE8BE}[data-theme=dark] .mkbs.odds-flash.odds-down{background:#482328!important;color:#FFAAA0}.mkbs.sel{outline:2px solid var(--gold);outline-offset:-2px}.ctryMain{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;overflow:visible}.ctry{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:5px;white-space:nowrap;overflow:auto;flex-wrap:nowrap}.multi-bet-entry{flex-shrink:0;display:flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid var(--gold);border-radius:8px;color:var(--gold);font-size:12px;font-weight:800;transition:background .16s,color .16s,transform .16s}.mobile-multi-bet{display:none}.multi-bet-entry:hover{background:var(--gold);color:var(--gold-text);transform:translateY(-1px)}.cbt{padding:9px 16px;border-radius:9px;background:var(--surf);border:1px solid var(--line);color:var(--txt2);font-size:12.5px;font-weight:700;display:flex;align-items:center;gap:8px}.cbt .country-card-flag{width:24px;height:17px;display:block;flex:0 0 24px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px color-mix(in srgb,var(--line2) 65%,transparent)}.cbt:hover{border-color:var(--line2);color:var(--txt)}.cbt.on{background:var(--gold);border-color:var(--gold);color:var(--gold-text)}.cbt .n{font-size:10px;opacity:.7}.vn{background:var(--surf);border:1px solid var(--line);border-radius:13px;margin-bottom:10px;overflow:hidden;transition:border-color .16s,transform .16s,box-shadow .16s}.vn:hover{border-color:var(--line2);transform:translateY(-2px);box-shadow:var(--sh)}.vnh{display:flex;align-items:center;gap:13px;padding:16px 20px}.vni{width:32px;height:32px;border-radius:9px;background:var(--surf2);display:grid;place-items:center;font-size:14px;flex-shrink:0}.vnn{font-size:14.5px;font-weight:600}.vns{font-size:11px;margin-top:2px}.vnm,.vns{color:var(--txt3)}.vnm{margin-left:auto;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:7px}.tms,.vnm{display:flex}.tms{gap:8px;flex-wrap:wrap;padding:0 20px 17px}.tt3{min-width:68px;padding:11px 13px;border-radius:9px;background:var(--surf2);border:1px solid var(--line);text-align:center}.tt3:hover{border-color:var(--gold);background:rgba(201,162,39,.11)}.tt3:hover b,.tt3:hover small{color:var(--gold)}.tt3 b{display:block;font-size:13px;font-weight:700}.tt3 small{font-size:9px;color:var(--txt3);font-weight:700}.race-live-dot{position:absolute!important;top:6px;right:6px;z-index:2!important;width:6px;height:6px;border-radius:50%;background:var(--live);box-shadow:0 0 0 0 color-mix(in srgb,var(--live) 58%,transparent);animation:raceLivePulse 1.15s ease-out infinite}@keyframes raceLivePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--live) 58%,transparent);opacity:1}70%{box-shadow:0 0 0 5px transparent;opacity:.65}to{box-shadow:0 0 0 0 transparent;opacity:1}}.racing-listing-shimmer{width:100%;padding-top:2px}.racing-shimmer-countries{display:flex;gap:8px;margin-bottom:16px;overflow:hidden}.racing-shimmer-countries span{height:39px;flex:0 0 auto;border-radius:9px}.racing-shimmer-heading{height:24px;margin-bottom:10px;display:flex;align-items:center;gap:12px}.racing-shimmer-heading span{width:125px;height:13px;border-radius:6px}.racing-shimmer-heading i{height:5px;flex:1;border-radius:5px}.racing-shimmer-card{min-height:118px;margin-bottom:10px;padding:16px 20px;border:1px solid var(--line);border-radius:13px;background:var(--surf);overflow:hidden}.racing-shimmer-title{display:flex;align-items:center;gap:13px}.racing-shimmer-icon{width:32px;height:32px;flex:0 0 32px;border-radius:9px}.racing-shimmer-title>div{display:grid;gap:7px}.racing-shimmer-title b{width:170px;height:12px;border-radius:6px}.racing-shimmer-title small{width:110px;height:8px;border-radius:5px}.racing-shimmer-title i{width:55px;height:9px;margin-left:auto;border-radius:5px}.racing-shimmer-races{display:flex;gap:8px;margin-top:17px}.racing-shimmer-races span{width:68px;height:37px;border-radius:9px}.racing-listing-shimmer :is(.racing-shimmer-countries span,.racing-shimmer-heading span,.racing-shimmer-heading i,.racing-shimmer-icon,.racing-shimmer-title b,.racing-shimmer-title small,.racing-shimmer-title i,.racing-shimmer-races span){position:relative;display:block;overflow:hidden;background:var(--surf2)}.racing-listing-shimmer :is(.racing-shimmer-countries span,.racing-shimmer-heading span,.racing-shimmer-heading i,.racing-shimmer-icon,.racing-shimmer-title b,.racing-shimmer-title small,.racing-shimmer-title i,.racing-shimmer-races span):after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--txt) 9%,transparent),transparent);animation:racingShimmer 1.15s ease-in-out infinite}@keyframes racingShimmer{to{transform:translateX(100%)}}@media(max-width:760px){.racing-shimmer-card{padding:13px 12px}.racing-shimmer-races{overflow:hidden}.racing-shimmer-races span{min-width:58px}.racing-shimmer-title b{width:130px}}@media(prefers-reduced-motion:reduce){.racing-listing-shimmer :after{animation:none!important}}.rrow{display:grid;grid-template-columns:1fr 132px;gap:14px;align-items:center;padding:13px 20px;border-bottom:1px solid var(--line)}.rrow.has-block{grid-template-columns:minmax(0,1fr) minmax(150px,210px) 132px}.rrow.block-on{box-shadow:inset 3px 0 var(--gold);background:var(--surf2)}.horse-row{position:relative;min-height:68px}.horse-row-enter{animation:horseRowFromLeft .42s cubic-bezier(.22,1,.36,1) var(--horse-row-delay,0s) both}.horse-row-enter.from-right{animation-name:horseRowFromRight}@media(prefers-reduced-motion:reduce){.horse-row-enter{animation:none;opacity:1;transform:none}}.horse-copy,.horse-main{min-width:0}.horse-jersey{width:32px;height:32px;display:grid;place-items:center;flex-shrink:0;overflow:hidden;border:2px solid var(--jersey);border-radius:50%;background:color-mix(in srgb,var(--jersey) 12%,transparent);color:var(--jersey)}.horse-jersey img{width:100%;height:100%;object-fit:cover}.horse-jersey svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.horse-copy .rnn,.horse-copy .rns{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.horse-copy .rns span{color:var(--txt3)}.horse-copy .rns i{margin:0 3px;color:var(--line2);font-style:normal}.horse-exposure{min-height:15px;margin-top:2px;display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;pointer-events:none;user-select:none}.horse-exposure.empty{visibility:hidden}.horse-exposure .positive{color:var(--up)}.horse-exposure .negative{color:var(--dn)}.horse-exposure i{color:var(--txt3);font-style:normal}.horse-odds{position:relative;height:44px}.horse-odds .robs{display:flex;flex-direction:column;justify-content:center;gap:1px;color:#fff;cursor:pointer;overflow:hidden}.horse-odds .robs:active{transform:scale(.95)}.horse-odds .robs:disabled{cursor:not-allowed;opacity:.5;filter:none}.horse-odds .robs small{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:9px;line-height:11px;opacity:.8}.horse-odds.blocked{cursor:not-allowed;overflow:hidden;border-radius:8px}.odds-blur{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;gap:2px;filter:blur(1px);opacity:.45}.odds-blur span{display:grid;place-items:center;color:#fff;font-size:11px;font-weight:700}.odds-blur span:first-child{background:var(--homeD)}.odds-blur span:last-child{background:var(--awayD)}.odds-status{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);padding:4px 8px;border-radius:5px;background:var(--surf3);color:var(--txt);font-size:9px;letter-spacing:.35px;white-space:nowrap}.bet-chip-flight{position:fixed;left:var(--chip-x);top:var(--chip-y);z-index:1200;padding:5px 9px;border-radius:99px;color:#fff;font-size:9px;font-weight:800;pointer-events:none;animation:betChipFly .6s cubic-bezier(.2,.7,.2,1) forwards}.bet-chip-flight.back{background:var(--homeD)}.bet-chip-flight.lay{background:var(--awayD)}@keyframes betChipFly{to{transform:translate(calc(100vw - var(--chip-x) - 100px),calc(100vh - var(--chip-y) - 100px)) scale(.55);opacity:0}}.horse-row .horse-odds .robs.selected-odd{z-index:1;outline:2px solid var(--gold);outline-offset:-2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 18%,transparent);filter:brightness(1.08)}.horse-market-card{animation:horseMarketIn .38s cubic-bezier(.22,1,.36,1) both}@keyframes horseMarketIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.horse-market-card{animation:none;opacity:1;transform:none}}.row-block-control{gap:12px;min-width:0}.row-block-control,.row-block-control label{display:flex;align-items:center;justify-content:flex-start}.row-block-control label{gap:7px;color:var(--txt2);font-size:11px;font-weight:700;white-space:nowrap}.row-block-control label input{width:16px;height:16px;accent-color:var(--gold)}.row-block-control>input{flex:0 0 96px;min-width:96px;width:96px;height:34px;padding:0 10px;border:1px solid var(--gold);border-radius:7px;background:var(--bg);color:var(--txt);font-size:12px;outline:none;animation:blockStakeIn .18s ease-out}@keyframes blockStakeIn{0%{opacity:0;transform:translateX(6px)}to{opacity:1;transform:translateX(0)}}.insurance-active{padding:2px 6px;border-radius:4px;background:color-mix(in srgb,var(--up) 16%,transparent);color:var(--up);font-size:9px;font-weight:800}.rrow:last-child{border-bottom:none}.rrow:hover{background:var(--surf2)}.rnr{display:flex;align-items:center;gap:12px;min-width:0}.sk2{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:11px;font-weight:800;color:#fff;flex-shrink:0}.rnn{font-size:13.5px;font-weight:600}.rns{font-size:10.5px;color:var(--txt3);margin-top:2px}.frm{display:inline-flex;gap:2px;margin-left:8px}.frm i{width:13px;height:13px;border-radius:3px;font-size:7.5px;font-style:normal;display:grid;place-items:center;font-weight:800;background:var(--surf3);color:var(--txt3)}.frm i.w{background:var(--up);color:#04140E}.rob{display:flex;gap:2px;height:36px}.robs{flex:1;border-radius:8px;position:relative;display:grid;place-items:center;transition:filter .14s}.robs:hover{filter:brightness(1.2)}.robs.bk{background:var(--homeD)}.robs.ly{background:var(--awayD)}.race-market-tabs{display:flex;gap:8px;padding:12px 0;overflow-x:auto;scrollbar-width:none}.race-market-tabs::-webkit-scrollbar{display:none}.race-market-tabs button{flex-shrink:0;padding:9px 16px;border:1px solid var(--line);border-radius:9px;background:var(--surf);color:var(--txt2);font-size:12px;font-weight:700;transition:border-color .16s,background .16s,color .16s}.race-market-tabs button:hover{border-color:var(--line2);color:var(--txt)}.race-market-tabs button.on{border-color:var(--gold);background:var(--gold);color:#150F02}.race-market-text{overflow:hidden;padding:7px 20px;border-bottom:1px solid var(--line);background:var(--surf2);color:var(--gold);font-size:11px;white-space:nowrap}.race-market-text span{display:inline-block;min-width:100%;animation:raceMarketText 16s linear infinite}@keyframes raceMarketText{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.block-summary{position:sticky;bottom:8px;z-index:20;display:grid;grid-template-columns:repeat(3,1fr) auto;gap:10px;align-items:center;margin-top:12px;padding:11px 14px;border:1px solid var(--line2);border-radius:10px;background:var(--surf);box-shadow:var(--shx)}.block-summary div{display:flex;flex-direction:column;gap:3px}.block-summary span{color:var(--txt3);font-size:10px}.block-summary b{color:var(--txt);font-size:14px}.block-summary b.win{color:var(--up)}.block-summary button{height:38px;padding:0 16px;border-radius:7px;background:var(--gold);color:#150F02;font-size:12px;font-weight:800}.block-summary button:disabled{opacity:.5}.multi-layout{display:grid}.multi-runner{transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.multi-runner:hover:not([aria-disabled=true]){background:color-mix(in srgb,var(--gold) 9%,var(--surf));box-shadow:inset 3px 0 var(--gold);transform:translateX(1px)}.multi-runner.on,.multi-runner.on:hover{position:relative;z-index:1;outline:0;background:color-mix(in srgb,var(--gold) 6%,var(--surf));box-shadow:inset 2px 0 color-mix(in srgb,var(--gold) 42%,transparent);transform:none}.multi-head{margin-bottom:12px}.multi-layout{display:unset;grid-template-columns:minmax(0,1fr) 290px;gap:12px;align-items:start}.multi-race{margin-bottom:12px}.multi-runner{width:100%;border:0;border-bottom:1px solid var(--line);border-radius:0;text-align:left;color:var(--txt)}.multi-runner.on{background:var(--surf2);box-shadow:inset 3px 0 var(--gold)}.multi-runner:disabled{opacity:.5}.multi-runner>.robs{width:96px;min-height:42px;margin-left:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.multi-runner>.robs small{font-size:9px}.multi-slip{position:sticky;top:76px}.multi-slip-body{padding:13px}.multi-slip-body>p{padding:16px 4px;color:var(--txt3);font-size:12px;text-align:center}.multi-selection,.multi-total{display:flex;justify-content:space-between;gap:10px;padding:9px 4px;border-bottom:1px solid var(--line);color:var(--txt2);font-size:11px}.multi-selection b{color:var(--gold)}.multi-slip-body label{display:block;margin-top:14px;color:var(--txt3);font-size:10px;font-weight:700}.multi-slip-body input{width:100%;height:38px;margin-top:5px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--txt)}.multi-total{border:0;padding-top:11px}.multi-total.win b{color:var(--up)}.multi-slip .plc{width:100%;margin-top:14px}@media(max-width:900px){.multi-layout{grid-template-columns:1fr}.multi-slip{position:relative;top:auto}}@media(max-width:760px){.ctryMain{flex-direction:column}.ctry{width:100%}.desktop-multi-bet,.racing-event-head .c{display:none}.racing-event-head .mobile-multi-bet{width:auto;display:flex;justify-content:center;padding:8px 12px}.race-market-tabs button{padding:8px 12px;font-size:11px}.rrow.has-block{grid-template-columns:1fr}.row-block-control{flex-wrap:wrap}.row-block-control>input{flex:1;min-width:120px}.block-summary{grid-template-columns:repeat(3,1fr);bottom:70px}.block-summary button{grid-column:1/-1}.multi-runner{grid-template-columns:1fr 92px}.multi-runner>.robs{width:88px}.vn{border-radius:11px}.vn,.vnh{width:100%;min-width:0}.vnh{gap:9px;padding:12px}.vni{width:28px;height:28px;border-radius:8px;font-size:12px}.race-event-copy{flex:1;min-width:0}.vnn{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.vns{font-size:9.5px}.vnm{flex:0 0 auto;margin-left:6px;font-size:8px;letter-spacing:.3px;white-space:nowrap}.tms{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:7px;padding:0 12px 13px}.tms,.tt3{width:100%}.tt3{min-width:0;padding:10px 5px;border-radius:8px}.tt3 b{font-size:11.5px}}@media(max-width:340px){.tms{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px}.tms,.vnh{padding-left:10px;padding-right:10px}.vnm{font-size:7.5px}}.robs:after{content:"";position:absolute;left:0;top:0;bottom:0;width:2.5px}.robs.bk:after{background:var(--home)}.robs.ly:after{background:var(--away)}.robs b{font-size:13.5px;font-weight:700}.robs.bk b{color:var(--home)}.robs.ly b{color:var(--away)}.robs.sel{outline:2px solid var(--gold);outline-offset:-2px}.asg.stagger button.asc{text-align:center}.asg.stagger button.asc span.ic2{margin-left:auto;margin-right:auto}.asg{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;margin-bottom:10px;perspective:900px;transition:gap .2s ease}.asc{background:var(--surf);border:1px solid var(--line);border-radius:12px;padding:10px;text-align:left;position:relative;min-width:0;min-height:132px;transition:transform .18s,border-color .18s,background-color .18s,padding .2s ease,min-height .2s ease}.asg .asc{animation:sportCardReveal .68s cubic-bezier(.2,.78,.25,1) both;animation-delay:calc(var(--i,0) * 72ms);transform-origin:50% 100%}.asc:hover{border-color:var(--acc,var(--line2));transform:translateY(-2px);background-color:color-mix(in srgb,var(--acc,var(--gold)) 18%,var(--surf))}.asc.mine{border-color:rgba(201,162,39,.45)}.asc.mine:hover{border-color:var(--acc,var(--gold));background-color:color-mix(in srgb,var(--acc,var(--gold)) 18%,var(--surf))}.asc .ic2{width:max-content;margin-bottom:10px;display:block;transition:transform .22s cubic-bezier(.34,1.5,.4,1),margin-bottom .2s ease}.asc:hover .ic2{transform:translateY(-2px) rotate(-3deg)}.asc .nm2{color:var(--txt);font-size:14px;font-weight:600;margin-bottom:3px}.asc .ct2{font-size:11.5px;color:var(--txt3);font-weight:500}.asc .lv2{position:absolute;top:14px;right:14px;display:flex;align-items:center;gap:5px;font-size:9px;font-weight:800;color:var(--live)}.asc .lv2 .pd{width:5px;height:5px;border-radius:50%;background:var(--live);animation:pl 1.7s infinite}.asg.dense{gap:8px}.asg.dense .asc{min-height:102px;padding:11px 13px;border-radius:10px}.asg.dense .asc .ic2{margin-bottom:6px}.asg.dense .asc .sportico.card-icon{width:40px;height:40px;border-radius:11px}.asg.dense .asc .sportico.card-icon .sportglyph{font-size:21px}.asg.dense .asc .sportico.card-icon .sportglyph svg{width:27px;height:27px}.asg.dense .asc .nm2{font-size:13px;line-height:1.2;margin-bottom:2px}.asg.dense .asc .ct2{font-size:10.5px;line-height:1.25}.asg.dense .asc .lv2{top:10px;right:11px;font-size:8.5px}@keyframes sportCardReveal{0%{opacity:0}to{opacity:1}}.sportico{--acc:#C9A227;position:relative;display:inline-grid;place-items:center;overflow:hidden;isolation:isolate;width:28px;height:28px;border-radius:8px;background:radial-gradient(circle at 34% 25%,color-mix(in srgb,var(--acc) 26%,var(--surf3)),var(--surf2) 68%);border:1px solid color-mix(in srgb,var(--acc) 46%,var(--line2));box-shadow:inset 0 1px 0 rgba(255,255,255,.11),inset 0 -8px 16px rgba(0,0,0,.18),0 6px 15px rgba(0,0,0,.25)}.sportico:before{content:"";position:absolute;inset:1px;border-radius:inherit;z-index:-1;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 42%,color-mix(in srgb,var(--acc) 12%,transparent))}.sportico:after{content:"";position:absolute;width:80%;height:140%;top:-92%;left:-35%;transform:rotate(28deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);transition:transform .45s ease}.sportico .sportglyph{position:relative;z-index:1;font-size:15px;line-height:1;filter:drop-shadow(0 2px 3px rgba(0,0,0,.48));transform:translateY(-.5px)}.sportico .sportglyph svg{display:block;width:19px;height:19px;overflow:visible}.sportico.card-icon{width:40px;height:40px;border-radius:13px}.sportico.card-icon .sportglyph{font-size:26px}.sportico.card-icon .sportglyph svg{width:33px;height:33px}.sportico.picker-icon{width:46px;height:46px;border-radius:12px}.sportico.picker-icon .sportglyph{font-size:24px}.sportico.picker-icon .sportglyph svg{width:30px;height:30px}.asc:hover .sportico:after,.onc:hover .sportico:after,.si:hover .sportico:after{transform:translateX(235%) rotate(28deg)}.asc:hover .sportico{border-color:color-mix(in srgb,var(--acc) 72%,white);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),inset 0 -8px 16px rgba(0,0,0,.15),0 8px 22px color-mix(in srgb,var(--acc) 25%,transparent)}.upl{background:var(--surf);border:1px dashed var(--line2);border-radius:13px;padding:22px;margin-bottom:20px;display:flex;align-items:center;gap:18px}.upi{width:46px;height:46px;border-radius:12px;background:var(--surf2);display:grid;place-items:center;font-size:19px;flex-shrink:0}.upt{flex:1;min-width:0}.upt b{display:block;font-size:14px;font-weight:700;margin-bottom:3px}.upt span{font-size:12px;color:var(--txt3);line-height:1.5}.upb{padding:10px 20px;border-radius:8px;background:var(--gold);color:var(--gold-text);font-size:13px;font-weight:700;flex-shrink:0}.rfilt{display:flex;gap:8px;overflow-x:auto;padding-bottom:18px;scrollbar-width:none}.rfilt::-webkit-scrollbar{display:none}.rf{flex:0 0 auto;padding:9px 16px;border-radius:9px;background:var(--surf);border:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--txt2);white-space:nowrap}.rf.on{background:var(--gold);border-color:var(--gold);color:var(--gold-text)}.rgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.rc{aspect-ratio:9/14;border-radius:12px;position:relative;overflow:hidden;cursor:pointer;border:1px solid var(--line);transition:.18s}.rc:hover{transform:translateY(-3px);box-shadow:var(--sh)}.rgrid .rc{cursor:pointer}.rc .bg,.rc:after{position:absolute;inset:0}.rc:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,.3),transparent 34%,transparent 50%,rgba(0,0,0,.86))}.rc .dur{right:10px;padding:3px 7px;background:rgba(0,0,0,.55);font-size:10px;font-weight:700}.rc .dur,.rc .lvt{position:absolute;top:10px;z-index:2;border-radius:5px;color:#fff}.rc .lvt{left:10px;padding:3px 8px;background:var(--live);font-size:9px;font-weight:800;letter-spacing:.5px}.rc .in{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;color:#fff}.rc .mt3{font-size:9.5px;font-weight:700;color:rgba(255,255,255,.68);margin-bottom:5px}.rc .tt{font-size:12.5px;font-weight:600;line-height:1.35;margin-bottom:6px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rc .st{display:flex;gap:12px;font-size:10px;color:rgba(255,255,255,.6);font-weight:600}.rc .pv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.18);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);display:grid;place-items:center;font-size:13px;color:#fff;opacity:0;transition:.2s;z-index:2}.rc:hover .pv{opacity:1}.reel-icon{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.upi .reel-icon{width:21px;height:21px}.pv .reel-icon{width:17px;height:17px}.rc .st span{display:inline-flex;align-items:center;gap:4px}.rc .st .reel-icon{width:10px;height:10px}.reel-player-media{position:absolute;inset:0;z-index:0;width:100%;height:100%;border:0;object-fit:cover;pointer-events:none}.reel:after{z-index:1}.rac .i .reel-icon{width:19px;height:19px}.rac .i.liked{background:color-mix(in srgb,var(--live) 30%,rgba(255,255,255,.13));color:#ff6b7d}.rcl .reel-icon{width:18px;height:18px}.rc .lvt{display:flex;align-items:center;gap:5px}.rc .lvt i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:pl 1.7s infinite}.rup>span{margin:0 3px}.rply{position:fixed;inset:0;z-index:250;background:#000;display:none}.rply.on{display:block}.rfeed{width:min(100%,430px);height:100dvh;margin:0 auto;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scroll-behavior:smooth;touch-action:pan-y;scrollbar-width:none}.rfeed::-webkit-scrollbar{display:none}.reel{height:100dvh;scroll-snap-align:start;scroll-snap-stop:always;position:relative;display:flex;align-items:center;justify-content:center}.reel .bg,.reel:after{position:absolute;inset:0}.reel:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 20%,transparent 55%,rgba(0,0,0,.9))}.rin{position:relative;z-index:2;width:100%;max-width:420px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:0 16px 28px}.rmt{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:6px;background:rgba(255,255,255,.16);backdrop-filter:blur(10px);font-size:10.5px;width:fit-content;margin-bottom:11px}.rmt,.rtt{font-weight:700;color:#fff}.rtt{font-size:16px;line-height:1.4;margin-bottom:8px}.rds{font-size:13px;color:rgba(255,255,255,.72);line-height:1.5;margin-bottom:13px}.rup{align-items:center;gap:10px;font-size:12px;color:rgba(255,255,255,.6);font-weight:600}.rbet,.rup{display:flex}.rbet{margin-top:16px;gap:8px;height:52px}.rbb{flex:1;border-radius:10px;background:rgba(255,255,255,.13);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.rbb:hover{background:rgba(74,140,255,.4);border-color:var(--gold)}.rbb span{font-size:9.5px;color:rgba(255,255,255,.65);font-weight:700}.rbb b{font-size:17px;font-weight:700}.racts{position:absolute;right:13px;bottom:30px;z-index:3;gap:17px}.rac,.racts{display:flex;flex-direction:column;align-items:center}.rac{gap:4px;color:#fff}.rac .i{width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.13);backdrop-filter:blur(12px);display:grid;place-items:center;font-size:17px}.rac:hover .i{background:rgba(255,255,255,.24)}.rac span{font-size:10.5px;font-weight:700}.rcl{position:absolute;top:14px;left:14px;z-index:6;width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,.5);backdrop-filter:blur(12px);color:#fff;font-size:16px;display:grid;place-items:center}.rscore{position:absolute;top:14px;right:14px;z-index:5;padding:10px 14px;border-radius:11px;background:rgba(0,0,0,.55);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.14);min-width:158px;cursor:pointer}.rsh{display:flex;align-items:center;gap:6px;margin-bottom:8px}.rsh .pd{width:5px;height:5px;border-radius:50%;background:var(--live);animation:pl 1.7s infinite}.rsh span{font-size:8.5px;font-weight:800;color:#FF9BA3;letter-spacing:.6px}.rsr{display:flex;align-items:center;gap:9px;font-size:11.5px;color:#fff;margin-bottom:4px}.rsr .nm{flex:1;font-weight:600}.rsr .sc{font-weight:800}.slipc{position:sticky;top:108px;height:calc(100vh - 108px);border-left:1px solid var(--line);display:none;flex-direction:column;background:var(--bg)}.sh2,.shell.slip .slipc{display:flex}.sh2{align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid var(--line);font-size:13.5px;font-weight:700}.sh2 .ct{background:var(--gold);color:var(--gold-text);font-size:10.5px;font-weight:800;min-width:19px;height:19px;padding:0 5px;border-radius:99px;display:grid;place-items:center}.sh2 .cl{margin-left:auto;font-size:11.5px;color:var(--txt3);font-weight:500}.sh2 .cl:hover{color:var(--txt2)}.sh2 .x{width:23px;height:23px;border-radius:6px;background:var(--surf);color:var(--txt3);font-size:13px}.sbd{flex:1;overflow-y:auto;padding:14px}.emp{text-align:center;padding:50px 18px;color:var(--txt3)}.emp .e{font-size:24px;opacity:.3;margin-bottom:11px}.emp p{font-size:12.5px;line-height:1.6}.header-count-shimmer{width:76px!important;height:24px;position:relative;display:inline-block;overflow:hidden;border-radius:7px;background:var(--surf2)}.header-count-shimmer:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--txt) 9%,transparent),transparent);animation:sportsShimmer 1.15s ease-in-out infinite}.all-sports-shimmer,.sports-matches-shimmer{width:100%}.sports-card-shimmer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:30px}.sports-card-shimmer{min-height:150px;padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--surf)}.sports-card-shimmer-icon{width:52px;height:52px;border-radius:13px}.sports-card-shimmer b{width:54%;height:13px;margin-top:20px;border-radius:6px}.sports-card-shimmer small{width:38%;height:9px;margin-top:10px;border-radius:5px}.sports-shimmer-league{height:35px;display:flex;align-items:center;gap:12px}.sports-shimmer-league b{width:145px;height:13px;border-radius:6px}.sports-shimmer-league span{height:5px;flex:1;border-radius:5px}.sports-row-shimmer{min-height:112px;margin-bottom:12px;padding:18px 20px;display:grid;grid-template-columns:minmax(240px,1fr) minmax(470px,1.7fr);align-items:center;gap:28px;border:1px solid var(--line);border-radius:14px;background:var(--surf)}.sports-row-shimmer-copy{display:grid;grid-template-columns:45px 150px;align-items:center;gap:12px}.sports-row-shimmer-copy small{grid-column:1/-1;width:135px;height:8px;border-radius:5px}.sports-row-shimmer-copy b{width:42px;height:42px;border-radius:10px}.sports-row-shimmer-copy i{width:150px;height:13px;border-radius:6px}.sports-row-shimmer-odds{display:grid;grid-template-columns:repeat(6,minmax(54px,1fr));gap:8px}.sports-row-shimmer-odds span{height:48px;border-radius:7px}.all-sports-shimmer :is(.sports-card-shimmer-icon,.sports-card-shimmer b,.sports-card-shimmer small,.sports-shimmer-league b,.sports-shimmer-league span,.sports-row-shimmer-copy small,.sports-row-shimmer-copy b,.sports-row-shimmer-copy i,.sports-row-shimmer-odds span),.sports-matches-shimmer :is(.sports-shimmer-league b,.sports-shimmer-league span,.sports-row-shimmer-copy small,.sports-row-shimmer-copy b,.sports-row-shimmer-copy i,.sports-row-shimmer-odds span){position:relative;display:block;overflow:hidden;background:var(--surf2)}.all-sports-shimmer :is(.sports-card-shimmer-icon,.sports-card-shimmer b,.sports-card-shimmer small,.sports-shimmer-league b,.sports-shimmer-league span,.sports-row-shimmer-copy small,.sports-row-shimmer-copy b,.sports-row-shimmer-copy i,.sports-row-shimmer-odds span):after,.sports-matches-shimmer :is(.sports-shimmer-league b,.sports-shimmer-league span,.sports-row-shimmer-copy small,.sports-row-shimmer-copy b,.sports-row-shimmer-copy i,.sports-row-shimmer-odds span):after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--txt) 9%,transparent),transparent);animation:sportsShimmer 1.15s ease-in-out infinite}@keyframes sportsShimmer{to{transform:translateX(100%)}}@media(max-width:1050px){.sports-card-shimmer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sports-row-shimmer{grid-template-columns:minmax(190px,1fr) minmax(360px,1.6fr)}}@media(max-width:760px){.sports-card-shimmer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:20px}.sports-card-shimmer{min-height:116px;padding:14px}.sports-card-shimmer-icon{width:42px;height:42px}.sports-card-shimmer b{margin-top:14px}.sports-row-shimmer{min-height:126px;padding:13px 12px;display:block}.sports-row-shimmer-copy{grid-template-columns:38px 1fr}.sports-row-shimmer-copy b{width:36px;height:36px}.sports-row-shimmer-copy i{width:120px}.sports-row-shimmer-odds{margin-top:13px;grid-template-columns:repeat(3,1fr)}.sports-row-shimmer-odds span:nth-child(n+4){display:none}}@media(prefers-reduced-motion:reduce){.all-sports-shimmer :after,.sports-matches-shimmer :after{animation:none!important}}.bi{background:var(--surf);border:1px solid var(--line);border-radius:11px;padding:13px 14px;margin-bottom:9px;position:relative;transition:border-color .16s,box-shadow .16s}.bi:hover{border-color:var(--line2);box-shadow:var(--sh)}.bi.bkk{border-left:2.5px solid var(--home)}.bi.lyy{border-left:2.5px solid var(--away)}.bt2{font-size:9px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;margin-bottom:5px}.bi.bkk .bt2{color:var(--home)}.bi.lyy .bt2{color:var(--away)}.bn2{font-size:13px;font-weight:700;padding-right:20px}.bm2{font-size:10.5px;margin:3px 0 11px}.bm2,.bx{color:var(--txt3)}.bx{position:absolute;top:11px;right:11px;width:19px;height:19px;border-radius:5px;background:var(--surf3);font-size:12px;line-height:1}.br{display:flex;gap:7px;margin-bottom:9px}.bf{flex:1}.bf label{display:block;font-size:9px;color:var(--txt3);font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.bf input{width:100%;height:34px;background:var(--bg);border:1px solid var(--line);border-radius:7px;color:var(--txt);padding:0 10px;font-size:13px;font-weight:700;outline:none}.bf input:focus{border-color:var(--gold)}.fancy-runs-field{display:flex;align-items:flex-end}.fancy-runs-field>label{display:none}.fancy-runs-value{width:100%;min-height:34px;display:flex;align-items:center;gap:5px;color:var(--txt);font-size:13px}.fancy-runs-value b,.fancy-runs-value span{font:inherit;font-weight:700}.bc{display:flex;gap:5px;margin-bottom:9px}.bc button{flex:1;padding:6px 0;background:var(--surf2);border:1px solid var(--line);border-radius:6px;font-size:10.5px;font-weight:700;color:var(--txt2)}.bc button:hover{border-color:var(--line2);color:var(--txt)}.brt{display:flex;justify-content:space-between;font-size:11.5px;padding-top:9px;border-top:1px solid var(--line)}.brt span{color:var(--txt3)}.brt b{font-weight:700;color:var(--up)}.brt.liability b{color:var(--dn)}.sft{border-top:1px solid var(--line);padding:14px;background:var(--surf)}.tt2{display:flex;justify-content:space-between;font-size:12px;margin-bottom:7px}.tt2 span{color:var(--txt2)}.tt2 b{font-weight:700}.tt2.g b{color:var(--up)}.plc{width:100%;height:42px;border-radius:9px;background:var(--gold);color:var(--gold-text);font-size:13.5px;font-weight:800;margin-top:11px}.plc:disabled{background:var(--surf3);color:var(--txt3)}@media(min-width:1241px){.slipc{height:calc(100dvh - 108px);max-height:calc(100dvh - 108px);padding:8px;gap:9px;align-self:start;overflow:hidden;background:color-mix(in srgb,var(--bg) 92%,transparent)}.bet-slip-card{min-height:0;flex:0 0 auto;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--surf);box-shadow:0 5px 16px color-mix(in srgb,#000 7%,transparent)}.bet-slip-card>.sbd{height:270px;min-height:270px;max-height:270px;flex:0 0 270px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--gold) transparent}.bet-slip-card>.sbd::-webkit-scrollbar{width:4px}.bet-slip-card>.sbd::-webkit-scrollbar-track{background:transparent}.bet-slip-card>.sbd::-webkit-scrollbar-thumb{border-radius:99px;background:var(--gold)}.bet-slip-card>.sbd>.emp{min-height:262px;padding:0 18px;display:grid;place-content:center}.bet-slip-card>.sft{flex:0 0 auto}.slipc>.live-winners{border:1px solid var(--line);border-radius:12px;box-shadow:0 5px 16px color-mix(in srgb,#000 7%,transparent)}}.live-winners{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;border-top:1px solid var(--line);background:var(--surf)}.live-winners-head{min-height:42px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--line)}.live-winners-head>strong{display:flex;align-items:center;gap:6px;color:var(--txt);font-size:11.5px}.live-winners-head>strong span{font-size:13px}.live-winners-head>span{display:flex;align-items:center;gap:5px;color:var(--up);font-size:8.5px;font-weight:850;text-transform:uppercase}.live-winners-head>span i{width:6px;height:6px;border-radius:50%;background:var(--up);box-shadow:0 0 0 3px color-mix(in srgb,var(--up) 13%,transparent)}.live-winners-list{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--gold) 70%,transparent) transparent}.live-winner-row{min-height:49px;padding:7px 12px;display:grid;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:8px;border-bottom:1px solid color-mix(in srgb,var(--line) 75%,transparent);animation:liveWinnerBlink 2.8s ease-in-out var(--winner-delay,0s) infinite}.live-winner-avatar{width:27px;height:27px;display:grid;place-items:center;border:2px solid color-mix(in srgb,white 80%,transparent);border-radius:50%;box-shadow:0 2px 7px rgba(0,0,0,.13);color:#fff;font-size:10px;font-weight:850}.live-winner-copy{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:5px}.live-winner-copy b{overflow:hidden;color:var(--txt);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.live-winner-copy small{color:var(--txt3)}.live-winner-copy em,.live-winner-copy small{overflow:hidden;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.live-winner-copy em{grid-column:1/-1;margin-top:2px;color:var(--txt2);font-style:normal}.live-winner-result{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.live-winner-result small{color:var(--txt3);font-size:7px}.live-winner-result b{color:var(--up);font-size:9.5px}.live-winners-note{padding:6px 10px;flex:0 0 auto;color:var(--txt3);font-size:7.5px;text-align:center}@keyframes liveWinnerBlink{0%,72%,to{background:transparent}84%{background:color-mix(in srgb,var(--winner-tone,var(--gold)) 11%,transparent)}}@media(prefers-reduced-motion:reduce){.live-winner-row,.live-winners-head>span i{animation:none}}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:190;background:var(--surf);border-top:1px solid var(--line2);border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .3s;display:none;flex-direction:column;max-height:82dvh}.sheet.up{transform:translateY(0)}.grab{width:36px;height:4px;border-radius:99px;background:var(--line2);margin:10px auto 0}.bd{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:185;display:none}.bd.on{display:block}.bn{display:none;position:fixed;left:0;right:0;bottom:0;z-index:180;background:var(--bg);border-top:1px solid var(--line);padding:8px 4px calc(8px + env(safe-area-inset-bottom))}.bni,.bnin{display:flex}.bni{flex:1;flex-direction:column;align-items:center;gap:3px;padding:5px 0;color:var(--txt3);position:relative}.bni.on{color:var(--gold)}.bni .i{font-size:17px}.bni span{font-size:9px;font-weight:700}.bni .bg2{position:absolute;top:0;right:50%;margin-right:-18px;background:var(--gold);color:var(--gold-text);font-size:8px;font-weight:800;min-width:14px;height:14px;padding:0 4px;border-radius:99px;display:grid;place-items:center}.mobile-slip-fab{position:fixed;right:14px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:182;width:54px;height:54px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--gold) 55%,var(--line));border-radius:50%;background:var(--gold);color:var(--gold-text);box-shadow:0 8px 24px color-mix(in srgb,var(--gold) 32%,rgba(0,0,0,.25))}.mobile-slip-icon{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mobile-slip-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mobile-slip-fab .bg2{position:absolute;right:-2px;top:-3px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border:2px solid var(--bg);border-radius:99px;background:var(--dn);color:#fff;font-size:9px;font-weight:850}.tab-net-exposure{margin-left:auto;align-self:center;display:flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid var(--line);border-radius:10px;background:var(--surf);color:var(--txt2);font-size:11px;font-weight:750;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .16s,background-color .16s}.tab-net-exposure:focus-visible,.tab-net-exposure:hover{border-color:var(--dn);background:color-mix(in srgb,var(--dn) 6%,var(--surf))}.tab-net-exposure b{font-size:13px}.tab-net-exposure span:after{content:" :"}.tab-net-exposure.positive b{color:var(--up)}.tab-net-exposure.negative b{color:var(--dn)}@media(max-width:760px){.tab-net-exposure{display:none}}.tst{position:fixed;left:50%;transform:translateX(-50%);bottom:92px;z-index:400;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}.tsi{padding:11px 20px;border-radius:9px;background:var(--surf);border:1px solid var(--line2);color:var(--txt);font-size:12.5px;font-weight:700;box-shadow:var(--shx)}.wbd{position:fixed;inset:0;background:rgba(0,0,0,.72);z-index:300;display:none;align-items:center;justify-content:center;padding:20px;backdrop-filter:blur(4px)}.wbd.on{display:flex}.wpop{width:100%;max-width:400px;border-radius:15px;overflow:hidden;background:var(--surf);border:1px solid var(--line2);box-shadow:var(--shx);animation:wIn .35s cubic-bezier(.32,.72,0,1)}@keyframes wIn{0%{opacity:0;transform:translateY(20px) scale(.97)}}.whd{position:relative;padding:30px 26px 24px;background:linear-gradient(140deg,#241C08,#14100A 60%,#1E1608);text-align:center}.wx{position:absolute;top:13px;right:13px;width:27px;height:27px;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-size:13px;display:grid;place-items:center}.wic{font-size:36px;margin-bottom:11px}.wtt{font-size:21px;font-weight:800;color:#fff;letter-spacing:-.6px;margin-bottom:6px}.wsb{font-size:12.5px;color:rgba(255,255,255,.68);line-height:1.5}.wbig{font-size:36px;font-weight:800;color:var(--gold);letter-spacing:-1.3px;margin:13px 0 4px}.wbd2{padding:22px 26px 26px}.wli{display:flex;align-items:center;gap:11px;padding:8px 0;font-size:12.5px;color:var(--txt2)}.wli .k{width:20px;height:20px;border-radius:5px;background:var(--surf3);display:grid;place-items:center;font-size:10px;color:var(--up);flex-shrink:0;font-weight:800}.wcode{display:flex;align-items:center;gap:10px;margin-top:14px;padding:11px 14px;border-radius:8px;background:var(--surf2);border:1px dashed var(--line2)}.wcode .lb{font-size:11px;color:var(--txt3);font-weight:600}.wcode .cd{margin-left:auto;color:var(--gold);letter-spacing:1.2px}.wcode .cd,.wcta{font-size:14px;font-weight:800}.wcta{width:100%;height:44px;border-radius:8px;background:var(--gold);color:var(--gold-text);margin-top:15px}.wsk{padding:11px;font-size:12.5px;font-weight:600;color:var(--txt3);margin-top:5px}.onb,.wsk{width:100%}.onb{max-width:540px;border-radius:18px;overflow:hidden;background:var(--surf);border:1px solid var(--line2);box-shadow:var(--shx);animation:wIn .38s cubic-bezier(.32,.72,0,1)}.onh{padding:30px 30px 22px;text-align:center;position:relative;border-bottom:1px solid var(--line)}.onstep{display:flex;gap:6px;justify-content:center;margin-bottom:18px}.ondot{width:26px;height:3px;border-radius:99px;background:var(--line2);transition:.3s}.ondot.on{background:var(--gold);width:34px}.onttl{font-size:22px;font-weight:800;letter-spacing:-.7px;margin-bottom:7px}.onsub{font-size:13px;color:var(--txt2);line-height:1.55;max-width:390px;margin:0 auto}.onskip{position:absolute;top:18px;right:20px;font-size:12px;font-weight:600;color:var(--txt3)}.onskip:hover{color:var(--txt2)}.onbody{padding:24px 30px 8px;max-height:52vh;overflow-y:auto}.ongrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.onc{position:relative;border:1.5px solid var(--line);background:var(--surf2);border-radius:13px;padding:18px 12px;text-align:center;transition:.16s;overflow:hidden}.onc:hover{border-color:var(--line2);transform:translateY(-2px)}.onc.on{border-color:var(--gold);background:rgba(201,162,39,.09)}.onc.on:after{content:"✓";position:absolute;top:8px;right:9px;width:17px;height:17px;border-radius:50%;background:var(--gold);color:var(--gold-text);font-size:10px;font-weight:900}.onc .em,.onc.on:after{display:grid;place-items:center}.onc .em{margin-bottom:11px}.onc .lbl{font-size:12.5px;font-weight:600;line-height:1.3}.onc .cnt{font-size:10px;color:var(--txt3);font-weight:600;margin-top:3px}.onc.on .lbl{color:var(--gold)}.onfoot{padding:18px 30px 26px;display:flex;align-items:center;gap:12px}.onpick{font-size:12px;color:var(--txt3);font-weight:600}.onpick b{color:var(--txt)}.onnext{margin-left:auto;height:44px;padding:0 30px;border-radius:10px;background:var(--gold);color:var(--gold-text);font-size:14px;font-weight:800}.onnext:disabled{background:var(--surf3);color:var(--txt3)}.onback{height:44px;padding:0 18px;border-radius:10px;background:var(--surf2);border:1px solid var(--line);color:var(--txt2);font-size:13px;font-weight:600}.onbonus{padding:28px 30px;text-align:center}.onbig{font-size:42px;font-weight:800;color:var(--gold);letter-spacing:-1.6px;margin:6px 0 4px}.onli{display:flex;align-items:center;gap:11px;padding:9px 0;font-size:12.5px;color:var(--txt2);text-align:left}.onli .k{width:20px;height:20px;border-radius:5px;background:var(--surf3);display:grid;place-items:center;font-size:10px;color:var(--up);flex-shrink:0;font-weight:800}.oncode{display:flex;align-items:center;gap:10px;margin-top:15px;padding:12px 15px;border-radius:9px;background:var(--surf2);border:1px dashed var(--line2)}.oncode .lb{font-size:11px;color:var(--txt3);font-weight:600}.oncode .cd{margin-left:auto;font-size:15px;font-weight:800;color:var(--gold);letter-spacing:1.3px}.authbtn{height:37px;padding:0 16px;border-radius:9px;font-size:12.5px;font-weight:700;color:var(--txt2);background:var(--surf);border:1px solid var(--line);white-space:nowrap}.authbtn:hover{color:var(--gold);border-color:var(--gold);background:color-mix(in srgb,var(--gold) 9%,var(--surf))}.authbtn.primary{color:#150F02}.authbtn:hover{color:var(--txt);border-color:var(--line2)}.authbtn.primary{background:var(--gold);color:var(--gold-text);border-color:transparent}.authbtn.primary:hover{filter:brightness(1.08)}html[data-theme=light] .acctsearch,html[data-theme=light] .accttbl thead th,html[data-theme=light] .authbtn.primary{color:#fff}.authcard{position:relative;width:100%;max-width:400px;border-radius:16px;overflow:hidden;background:var(--surf);border:1px solid var(--line2);box-shadow:var(--shx);animation:wIn .35s cubic-bezier(.32,.72,0,1);padding:28px 26px 26px}.authclose{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;background:var(--surf2);border:1px solid var(--line);color:var(--txt2);font-size:15px;display:grid;place-items:center}.authclose:hover{color:var(--txt);border-color:var(--line2)}.authtabs{display:flex;gap:4px;padding:4px;border-radius:10px;background:var(--surf2);margin-bottom:22px}.authtabs button{flex:1;height:36px;border-radius:8px;font-size:13px;font-weight:700;color:var(--txt3);transition:.15s}.authtabs button.on{background:var(--surf);color:var(--txt);box-shadow:var(--sh)}.authform{gap:14px}.authfield,.authform{display:flex;flex-direction:column}.authfield{gap:6px;font-size:11.5px;font-weight:600;color:var(--txt2)}.authfield input{height:42px;border-radius:9px;background:var(--surf2);border:1px solid var(--line);color:var(--txt);padding:0 13px;font-size:13.5px;outline:none}.authfield input:focus{border-color:var(--line2)}.authforgot{align-self:flex-end;font-size:11.5px;font-weight:600;color:var(--txt3);margin-top:-6px}.authforgot:hover{color:var(--txt2)}.authsubmit{height:46px;border-radius:10px;background:var(--gold);color:var(--gold-text);font-size:14px;font-weight:800;margin-top:4px}.authsubmit:hover{filter:brightness(1.05)}.authswitch{text-align:center;font-size:12.5px;color:var(--txt3);margin-top:18px}.authswitch button{color:var(--gold);font-weight:700}.authswitch button:hover{text-decoration:underline}.main.login-twofa-standalone,[data-theme=light] .main.login-twofa-standalone{width:100%;min-height:100dvh;padding:0;display:grid;overflow:auto}.login-twofa-page{width:100%;min-height:100dvh;padding:32px 18px;display:grid;place-items:center}.login-twofa-card{position:relative;width:min(520px,100%);padding:42px 44px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(150deg,var(--surf),color-mix(in srgb,var(--gold) 5%,var(--surf2)));box-shadow:var(--shx);text-align:center;overflow:hidden}.login-twofa-card:before{content:"";position:absolute;top:-110px;right:-100px;width:260px;height:260px;border-radius:50%;background:color-mix(in srgb,var(--gold) 9%,transparent);pointer-events:none}.login-twofa-icon{position:relative;width:76px;height:76px;margin:0 auto 20px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--gold) 30%,var(--line));border-radius:23px;background:color-mix(in srgb,var(--gold) 11%,var(--surf));box-shadow:0 12px 28px color-mix(in srgb,var(--gold) 13%,transparent);color:var(--gold)}.login-twofa-icon svg{width:39px;height:39px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.login-twofa-eyebrow{display:block;margin-bottom:7px;color:var(--gold);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.login-twofa-card h1{color:var(--txt);font-size:27px;font-weight:900;line-height:1.2}.login-twofa-card>p{max-width:410px;margin:10px auto 0;color:var(--txt2);font-size:13px;line-height:1.6}.login-twofa-form{margin-top:28px;display:flex;flex-direction:column;gap:14px;text-align:left}.login-twofa-form label{display:flex;flex-direction:column;gap:7px;color:var(--txt2);font-size:11px;font-weight:750}.login-twofa-form input{width:100%;height:52px;padding:0 15px;border:1px solid var(--line);border-radius:11px;outline:none;background:var(--surf2);color:var(--txt);font-size:20px;font-weight:850;letter-spacing:.2em;text-align:center;font-variant-numeric:tabular-nums}.login-twofa-form input::placeholder{font-size:13px;font-weight:500;letter-spacing:0}.login-twofa-form input:focus{border-color:var(--gold);background:var(--surf);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 11%,transparent)}.login-twofa-form>button{height:48px;border-radius:11px;background:var(--gold);color:var(--gold-text);font-size:13px;font-weight:850;transition:filter .16s,transform .16s,box-shadow .16s}.login-twofa-form>button:hover{filter:brightness(1.05);box-shadow:0 8px 20px color-mix(in srgb,var(--gold) 20%,transparent)}.login-twofa-form>button:active{transform:scale(.99)}.login-twofa-form>button:disabled{cursor:wait;opacity:.6;box-shadow:none}.login-twofa-expired{margin-top:25px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--dn) 30%,var(--line));border-radius:10px;background:color-mix(in srgb,var(--dn) 7%,var(--surf));color:var(--dn);font-size:12px;line-height:1.5}.login-twofa-back{margin-top:17px;padding:5px 9px;color:var(--txt3);font-size:11.5px;font-weight:750}.login-twofa-back:hover{color:var(--gold)}@media(max-width:600px){.login-twofa-page{padding:18px 12px}.login-twofa-card{padding:30px 20px;border-radius:17px}.login-twofa-icon{width:66px;height:66px;margin-bottom:17px;border-radius:20px}.login-twofa-icon svg{width:34px;height:34px}.login-twofa-card h1{font-size:22px}.login-twofa-card>p{font-size:12px}.login-twofa-form{margin-top:22px}.login-twofa-form input{height:49px}}.tenant-status-screen{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--bg)}.tenant-status-card{width:100%;max-width:448px;padding:32px;border:1px solid var(--line);border-radius:12px;background:var(--surf);box-shadow:var(--shx);text-align:center;animation:wIn .35s cubic-bezier(.32,.72,0,1)}.tenant-status-icon{width:80px;height:80px;margin:0 auto 24px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--dn) 12%,transparent);color:var(--dn);font-size:48px;line-height:1}.tenant-status-logo{display:block;width:auto;max-width:180px;height:48px;margin:0 auto 16px;object-fit:contain}.tenant-status-card h1{color:var(--txt);font-size:24px;font-weight:800}.tenant-status-card>p{margin-top:12px;color:var(--txt2);font-size:14px;line-height:1.55}.tenant-status-help{margin:24px 0;padding:16px;border-radius:9px;background:var(--bg);display:flex;flex-direction:column;gap:7px}.tenant-status-help span{color:var(--txt2);font-size:12px}.tenant-status-help b{color:var(--txt);font-size:14px}.tenant-status-card .authsubmit{width:100%}.welcome-backdrop{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.8);backdrop-filter:blur(3px)}.welcome-card{position:relative;width:auto;max-width:94vw;overflow:hidden;padding:0;border:0;border-radius:18px;background:transparent;box-shadow:none;animation:wIn .35s cubic-bezier(.32,.72,0,1)}.welcome-card>strong{display:block;padding:10px 54px 10px 14px;color:var(--txt);font-size:14px}.welcome-close{position:absolute;z-index:3;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:var(--dn);box-shadow:0 4px 12px rgba(0,0,0,.28);color:#fff;font-size:24px;line-height:1}.welcome-image{display:block;width:auto;max-width:94vw;overflow:hidden;border-radius:18px;background:transparent;cursor:default}.welcome-image:has(img){cursor:pointer}.welcome-image img{display:block;width:auto;height:auto;max-width:94vw;max-height:72vh;object-fit:contain}.main:has(.casino-game-page),[data-theme=light] .main:has(.casino-game-page){padding:0}.casino-game-page{position:relative;width:100%;max-width:100%;min-width:0;height:calc(100dvh - 108px);min-height:520px;overflow:hidden;background:#05070d}.casino-back{position:absolute;z-index:3;top:12px;left:12px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:9px;background:rgba(5,7,13,.78);color:#fff;line-height:1;backdrop-filter:blur(8px)}.casino-back svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.casino-back:hover{color:var(--gold)}.casino-playing .shell{grid-template-columns:minmax(0,1fr)}.casino-playing .shell>.main{grid-column:1/-1}.casino-playing .b2b-common-footer,.casino-playing .bn,.casino-playing .side,.casino-playing .side-resizer,.casino-playing .slipc{display:none!important}.casino-frame-shell{position:absolute;inset:0;overflow:hidden;background:#05070d}.casino-frame{display:block;width:100%;height:100%;border:0;background:#05070d}.casino-launch-state{width:100%;height:100%;padding:70px 18px 22px;display:grid;place-items:center;position:relative;isolation:isolate;text-align:center;color:#fff}.casino-launch-state>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(12px) brightness(.25);transform:scale(1.04)}.casino-launch-state:after{content:"";position:absolute;z-index:-1;inset:0;background:rgba(5,7,13,.5)}.casino-launch-state>div{width:min(420px,100%);padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(5,7,13,.78);box-shadow:0 20px 50px rgba(0,0,0,.35);backdrop-filter:blur(10px)}.casino-launch-state b,.casino-launch-state span{display:block}.casino-launch-state b{font-size:16px}.casino-launch-state span{margin-top:6px;color:rgba(255,255,255,.66);font-size:12px}.casino-launch-state button{height:38px;margin-top:16px;padding:0 18px;border-radius:8px;background:var(--gold);color:var(--gold-text);font-weight:800}.casino-launch-spinner{width:34px;height:34px;margin:0 auto 14px;display:block;border:3px solid rgba(255,255,255,.18);border-top:3px solid var(--gold);border-radius:50%;animation:multiSpin .8s linear infinite}.casino-preview-shell{width:100%;height:100%;padding:72px 18px 22px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--bg)}.casino-preview-head{width:min(960px,100%);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--line);border-radius:12px 12px 0 0;background:var(--surf);color:var(--txt)}.casino-preview-head b{font-size:16px;font-weight:900;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casino-preview-head span{color:var(--txt2);font-size:12px;font-weight:800;white-space:nowrap}.casino-preview-image{display:block;width:min(960px,100%);aspect-ratio:1.62/1;object-fit:cover;border:1px solid var(--line);border-top:0;border-radius:0 0 12px 12px;background:var(--surf);box-shadow:var(--shx)}@media(max-width:760px){body.casino-playing{padding-bottom:0}.casino-playing .bn,.casino-playing .hd,.casino-playing .tabs{display:none!important}.casino-playing .main{padding:0!important}.casino-game-page{height:100dvh;min-height:0}.casino-back{top:10px;left:10px}}.main:has(.mac88-lobby),[data-theme=light] .main:has(.mac88-lobby){padding:18px 10px 80px;background:var(--bg)}.mac88-lobby{min-width:0;max-width:100%;min-height:calc(100dvh - 150px);overflow:hidden;background:transparent;color:var(--txt)}.mac88-tools{gap:12px;margin-bottom:18px;padding:6px;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:20px;background:color-mix(in srgb,var(--surf) 72%,transparent);box-shadow:0 12px 32px rgba(22,34,61,.08)}.mac88-search,.mac88-tools{display:flex;align-items:center}.mac88-search{flex:1 1 auto;min-width:0;height:50px;margin-bottom:0;padding:0 20px;gap:14px;border:1px solid var(--line);border-radius:15px;background:var(--surf);color:var(--txt3);box-shadow:0 5px 15px rgba(22,34,61,.06)}.mac88-search span{font-size:18px;line-height:1}.mac88-search input{width:100%;height:100%;border:0;outline:0;background:transparent;color:var(--txt);font-size:14px;font-weight:650}.mac88-search input::placeholder{color:var(--txt3)}.mac88-provider{position:relative;z-index:12;flex:0 0 230px;height:50px}.mac88-provider-trigger{width:100%;height:100%;padding:0 17px 0 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid color-mix(in srgb,var(--gold) 28%,var(--line));border-radius:15px;background:linear-gradient(145deg,var(--surf),var(--surf2));box-shadow:0 5px 15px rgba(22,34,61,.08);color:var(--txt);font-size:14px;font-weight:800;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.mac88-provider-trigger i{width:8px;height:8px;flex:0 0 auto;border-right:2px solid var(--txt3);border-bottom:2px solid var(--txt3);transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}.mac88-provider.open .mac88-provider-trigger,.mac88-provider:hover .mac88-provider-trigger{border-color:var(--gold);box-shadow:0 7px 18px color-mix(in srgb,var(--gold) 16%,transparent)}.mac88-provider.open .mac88-provider-trigger i{transform:translateY(2px) rotate(225deg)}.mac88-provider-menu{position:absolute;z-index:30;top:calc(100% + 8px);right:0;width:100%;padding:7px;border:1px solid color-mix(in srgb,var(--gold) 22%,var(--line));border-radius:15px;background:color-mix(in srgb,var(--surf) 96%,transparent);box-shadow:0 18px 45px rgba(13,22,42,.2);backdrop-filter:blur(18px);animation:mac88ProviderIn .16s ease-out}.mac88-provider-menu button{width:100%;min-height:39px;padding:8px 11px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:10px;background:transparent;color:var(--txt2);font-size:13px;font-weight:700;text-align:left}.mac88-provider-menu button:hover{background:var(--surf3);color:var(--txt)}.mac88-provider-menu button.selected{background:color-mix(in srgb,var(--gold) 14%,var(--surf));color:var(--gold);font-weight:850}.mac88-provider-menu button b{font-size:13px}.mac88-provider-menu button:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}@keyframes mac88ProviderIn{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:none}}.mac88-provider-mobile{display:none}.mac88-cats{display:flex;gap:14px;margin-bottom:26px;overflow-x:auto;scrollbar-width:none}.mac88-cats::-webkit-scrollbar{display:none}.mac88-cats button{height:50px;flex:0 0 auto;padding:0 17px;border:1px solid var(--line);border-radius:25px;background:var(--surf);box-shadow:none;color:var(--txt2);font-size:13px;font-weight:900;white-space:nowrap}.mac88-cats button:hover{border-color:var(--line2);color:var(--txt)}.mac88-cats button.on{border-color:transparent;background:var(--gold);color:#fff}.mac88-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.mac88-card{position:relative;display:block;overflow:hidden;aspect-ratio:1.62/1;border:1px solid var(--line);border-radius:14px;background:var(--surf);box-shadow:var(--sh);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.mac88-card:hover{transform:translateY(-3px);border-color:var(--line2);box-shadow:var(--shx)}.mac88-card img{display:block;width:100%;height:100%;object-fit:cover}.mac88-card-fallback{display:grid;width:100%;height:100%;place-items:center;padding:18px;color:#fff;font-size:clamp(13px,1.15vw,18px);font-weight:800;line-height:1.25;text-align:center;text-wrap:balance;text-shadow:0 2px 8px rgba(0,0,0,.45)}.mac88-card.sk{background:linear-gradient(100deg,var(--surf) 0,var(--surf3) 45%,var(--surf) 90%);background-size:220% 100%;animation:mac88Sk 1.2s linear infinite}.mac88-more{display:flex;justify-content:center;margin:24px 0 4px}.mac88-more button{min-width:150px;height:44px;padding:0 22px;border:1px solid var(--line);border-radius:10px;background:var(--gold);color:var(--gold-text);font-size:13px;font-weight:900;box-shadow:var(--sh)}.mac88-more button:hover{filter:brightness(1.05);transform:translateY(-1px)}.mac88-state{margin:20px 0;padding:18px;border:1px dashed var(--line2);border-radius:12px;background:var(--surf);color:var(--txt2);text-align:center;font-size:13px;font-weight:750}.mac88-lobby :is(.casino-provider-head,.casino-provider-marquee,.casino-live-heading,.casino-grid,.casino-marquee){display:none}@keyframes mac88Sk{to{background-position:-220% 0}}@media(max-width:1320px){.mac88-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:920px){.mac88-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mac88-cats{gap:10px}.mac88-cats button{height:44px;padding:0 14px;font-size:12px}}@media(max-width:620px){.main:has(.mac88-lobby),[data-theme=light] .main:has(.mac88-lobby){padding:10px 8px 80px}.mac88-tools{gap:7px;margin-bottom:14px;padding:5px;border-radius:16px}.mac88-search{height:46px;padding:0 13px;border-radius:12px}.mac88-search:focus-within{border-color:var(--line);box-shadow:0 5px 15px rgba(22,34,61,.06)}.mac88-provider-desktop{display:none}.mac88-provider-mobile{position:relative;display:block;flex:0 0 42%;height:46px}.mac88-provider-mobile:after{content:"";position:absolute;top:50%;right:13px;width:7px;height:7px;border-right:2px solid var(--txt3);border-bottom:2px solid var(--txt3);transform:translateY(-70%) rotate(45deg);pointer-events:none}.mac88-provider-mobile select{width:100%;height:100%;padding:0 34px 0 12px;appearance:none;border:1px solid var(--line);border-radius:12px;outline:0;background:var(--surf);color:var(--txt);font-size:12px;font-weight:750}.mac88-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mac88-card{border-radius:10px}}.casino-hero{position:relative;overflow:hidden;margin:0 0 16px;padding:22px;border:1px solid var(--line);border-radius:14px;background:radial-gradient(circle at 88% 18%,rgba(227,188,74,.25),transparent 28%),linear-gradient(135deg,#111827,#0A0C10 58%,#19100A);box-shadow:var(--sh);display:flex;align-items:flex-end;justify-content:space-between;gap:18px;color:#fff}.casino-hero:after{content:"";position:absolute;right:24px;bottom:-36px;width:170px;height:170px;border:1px solid rgba(227,188,74,.26);border-radius:50%;box-shadow:0 0 0 20px rgba(227,188,74,.05),inset 0 0 42px rgba(227,188,74,.12);pointer-events:none}.casino-kicker{display:inline-flex;margin-bottom:8px;padding:4px 8px;border:1px solid rgba(227,188,74,.34);border-radius:6px;background:rgba(227,188,74,.13);color:#F7D76A;font-size:10px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.casino-hero h1{position:relative;z-index:1;max-width:560px;font-size:28px;font-weight:850;line-height:1.05;letter-spacing:0}.casino-hero p{position:relative;z-index:1;max-width:540px;margin-top:8px;color:rgba(255,255,255,.68);font-size:13px;line-height:1.5}.casino-hero-stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(74px,1fr));gap:8px;min-width:min(370px,100%)}.casino-hero-stats span{padding:12px 10px;border:1px solid rgba(255,255,255,.13);border-radius:9px;background:rgba(255,255,255,.07);backdrop-filter:blur(10px);color:rgba(255,255,255,.62);font-size:11px;font-weight:700;text-align:center}.casino-hero-stats b{display:block;margin-bottom:2px;color:#fff;font-size:19px;font-weight:900}[data-theme=light] .casino-hero{background:radial-gradient(circle at 88% 18%,rgba(91,85,199,.18),transparent 28%),linear-gradient(135deg,#1E293B,#2563EB 58%,#111827);border-color:#D7E0EA}.casino-marquee,.casino-provider-marquee{width:100%;overflow:hidden;padding:2px 0 8px;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.casino-marquee-track,.casino-provider-track{width:max-content;display:flex;will-change:transform;animation:casinoMarquee 58s linear infinite;transform:translateZ(0)}.casino-marquee-group,.casino-provider-group{display:flex;gap:14px;padding-right:14px}.casino-marquee:focus-within .casino-marquee-track,.casino-marquee:hover .casino-marquee-track,.casino-provider-marquee:hover .casino-provider-track{animation-play-state:paused}.casino-scroll-card{width:132px;height:88px;flex:0 0 132px;aspect-ratio:auto;border-radius:9px}.casino-scroll-card .in{left:9px;right:9px;bottom:8px}.casino-scroll-card .tt{margin-bottom:2px;font-size:10.5px;-webkit-line-clamp:1}.casino-scroll-card .st{font-size:8.5px}.casino-provider-head{margin:12px 0 8px}.casino-provider-head h2{color:var(--txt);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.6px}.rc .casino-card-image{width:100%;height:100%;object-fit:cover;object-position:center}.casino-provider-track{animation-duration:42s}.casino-provider-group{gap:8px;padding-right:8px}.casino-provider-card{width:116px;height:46px;flex:0 0 116px;padding:7px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:8px;background:var(--surf);color:var(--txt2);box-shadow:var(--sh)}.casino-provider-card.on,.casino-provider-card:hover{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,var(--surf));color:var(--txt)}.casino-provider-card.on{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 35%,transparent),var(--sh)}.casino-provider-card span{color:var(--gold);font-size:15px}.casino-provider-card b{font-size:9.5px;white-space:nowrap}.casino-live-heading{margin-top:18px}@keyframes casinoMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:760px){.casino-hero{margin-bottom:12px;padding:16px;display:block}.casino-hero h1{font-size:22px}.casino-hero p{font-size:12.5px}.casino-hero-stats{grid-template-columns:repeat(3,1fr);margin-top:14px;min-width:0}.casino-hero-stats span{padding:9px 6px;font-size:10px}.casino-hero-stats b{font-size:16px}.casino-scroll-card{width:112px;height:76px;flex-basis:112px}.casino-marquee-group{gap:9px;padding-right:9px}.casino-provider-card{width:104px;flex-basis:104px;height:42px}.casino-grid{grid-template-columns:repeat(auto-fill,minmax(144px,1fr));gap:11px}.casino-min{display:none}.casino-play{width:30px;height:30px;bottom:46px}}@media(prefers-reduced-motion:reduce){.casino-marquee,.casino-provider-marquee{overflow-x:auto;mask-image:none}.casino-marquee-track,.casino-provider-track{animation:none}.casino-marquee-group:nth-child(2),.casino-provider-group:nth-child(2){display:none}}.profile-backdrop{position:fixed;inset:0;z-index:999;background:rgba(0,0,0,.5);animation:profileBackdropIn .24s ease-out both;will-change:opacity}.profile-drawer{position:fixed;top:0;right:0;z-index:1000;width:350px;max-width:85vw;height:100vh;height:100dvh;overflow-y:auto;background:var(--bg);box-shadow:var(--shx);animation:profileIn .36s cubic-bezier(.22,1,.36,1) both;will-change:transform;backface-visibility:hidden;transform:translateZ(0);overscroll-behavior:contain}@keyframes profileIn{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes profileBackdropIn{0%{opacity:0}to{opacity:1}}.profile-drawer.closing{pointer-events:none;animation:profileOut .3s cubic-bezier(.4,0,1,1) both}.profile-backdrop.closing{pointer-events:none;animation:profileBackdropOut .3s ease both}@keyframes profileOut{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes profileBackdropOut{0%{opacity:1}to{opacity:0}}.profile-head{padding:15px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.profile-head h2{font-size:18px;font-weight:600;color:var(--txt)}.profile-close{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--txt);transition:background .15s}.profile-close:hover{background:rgba(255,255,255,.1)}.profile-close svg{width:18px;height:18px}.profile-content{padding:20px 16px}.profile-user{display:flex;align-items:center;gap:12px;margin-bottom:20px}.profile-user-copy{min-width:0;flex:1}.profile-user-actions{display:none;align-items:center;gap:7px;margin-left:auto}.profile-user-actions button{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border:1px solid var(--line);border-radius:9px;background:var(--surf);color:var(--gold);transition:background .16s,border-color .16s,transform .16s}.profile-user-actions button:hover{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,var(--surf));transform:translateY(-1px)}.profile-user-actions svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.profile-user-actions .profile-palette{font-size:17px;line-height:1;color:initial}.profile-avatar{width:55px;height:55px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--gold);color:var(--gold-text)}.profile-avatar svg{width:24px;height:24px}.profile-user h3{font-size:15px;font-weight:600;color:var(--txt)}.profile-user p{font-size:13px;color:var(--txt3);margin-top:3px}.profile-balance{padding:12px 14px;margin-bottom:20px;border-radius:10px;background:var(--surf);border:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.profile-balance span{display:block;font-size:12px;color:var(--txt3)}.profile-balance b{display:block;font-size:18px;color:var(--gold);font-weight:800}.profile-wallet{padding:8px;border-radius:8px;display:grid;place-items:center;background:var(--gold);color:#fff}.profile-wallet svg{width:16px;height:16px}.profile-menu{display:flex;flex-direction:column;gap:4px}.profile-menu button{width:100%;padding:10px 12px;border-radius:8px;display:flex;align-items:center;gap:12px;text-align:left;color:var(--txt);font-size:14px;transition:background .15s,opacity .15s}.profile-menu button:hover{opacity:.8}.profile-menu button i{width:16px;height:16px;color:var(--gold);font-style:normal;display:grid;place-items:center;flex-shrink:0}.profile-avatar svg,.profile-close svg,.profile-menu svg,.profile-wallet svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.profile-menu button.danger,.profile-menu button.danger i{color:var(--dn)}.animation-setting-backdrop{position:fixed;inset:0;z-index:1001;border:0;background:rgba(0,0,0,.58);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.animation-setting-modal{position:fixed;top:50%;left:50%;z-index:1002;width:min(430px,calc(100vw - 28px));padding:22px;transform:translate(-50%,-50%);border:1px solid var(--line2);border-radius:16px;background:var(--surf);box-shadow:var(--shx);color:var(--txt);animation:profileAnimationModalIn .2s ease-out both}.animation-setting-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.animation-setting-modal>header span{display:block;margin-bottom:4px;color:var(--gold);font-size:9px;font-weight:850;letter-spacing:.8px;text-transform:uppercase}.animation-setting-modal>header h2{font-size:20px;line-height:1.25}.animation-setting-modal>header>button{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:var(--surf2);color:var(--txt2)}.animation-setting-modal>header>button:hover{border-color:var(--gold);color:var(--gold)}.animation-setting-modal>header svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.animation-setting-modal>p{margin-top:12px;color:var(--txt2);font-size:12px;line-height:1.55}.animation-setting-choice{margin-top:20px;padding:15px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--line);border-radius:12px;background:var(--surf2)}.animation-setting-choice>div{min-width:0}.animation-setting-choice b{display:block;font-size:13px}.animation-setting-choice div span{display:block;margin-top:4px;color:var(--txt3);font-size:10px;font-weight:700}.animation-setting-choice>button{position:relative;width:48px;height:26px;flex:0 0 48px;border:1px solid var(--line2);border-radius:99px;background:var(--surf3);transition:background .18s,border-color .18s}.animation-setting-choice>button>span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--txt3);transition:transform .18s,background .18s}.animation-setting-choice>button.on{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 28%,var(--surf3))}.animation-setting-choice>button.on>span{transform:translateX(22px);background:var(--gold)}@keyframes profileAnimationModalIn{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.profile-separator{height:1px;background:var(--line);margin:8px 0}.profile-language-mobile{display:none}.password-update-backdrop{position:fixed;inset:0;z-index:1250;padding:20px;display:grid;place-items:center;background:rgba(5,9,16,.72);backdrop-filter:blur(5px)}.password-update-card{position:relative;width:min(430px,100%);overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surf);box-shadow:var(--shx)}.password-update-head{padding:22px 22px 18px;display:flex;align-items:flex-start;gap:12px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 11%,var(--surf)),var(--surf))}.password-update-head>span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border-radius:9px;background:color-mix(in srgb,var(--gold) 15%,var(--surf2));color:var(--gold);font-size:10px}.password-update-head h2{color:var(--txt);font-size:19px;line-height:1.25}.password-update-head p{margin-top:5px;color:var(--txt2);font-size:11.5px;line-height:1.45}.password-update-form{padding:20px 22px 22px;display:flex;flex-direction:column;gap:14px}.password-update-form label{display:flex;flex-direction:column;gap:6px;color:var(--txt2);font-size:11.5px;font-weight:700}.password-update-form input{width:100%;height:43px;padding:0 12px;border:1px solid var(--line);border-radius:9px;outline:0;background:var(--surf2);color:var(--txt);font-size:13.5px}.password-update-form input:focus{border-color:var(--gold);box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 11%,transparent)}.password-update-form>button{height:44px;margin-top:2px;border-radius:9px;background:var(--gold);color:var(--gold-text);font-size:13px;font-weight:850}.password-update-form>button:disabled{cursor:wait;opacity:.65}.password-update-error{padding:9px 11px;border:1px solid color-mix(in srgb,var(--dn) 30%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--dn) 8%,var(--surf));color:var(--dn);font-size:11px;line-height:1.4}.password-update-form input[aria-invalid=true]{border-color:var(--dn)}.password-update-field-error{color:var(--dn);font-size:10px;font-weight:600;line-height:1.35}.password-input-wrap{position:relative;width:100%;display:block}.password-input-wrap>input{width:100%;padding-right:43px!important}.password-eye{position:absolute;top:50%;right:7px;width:30px;height:30px;display:grid;place-items:center;transform:translateY(-50%);border-radius:7px;color:var(--txt3);transition:background .15s,color .15s}.password-eye:hover{background:color-mix(in srgb,var(--gold) 9%,transparent);color:var(--gold)}.password-eye:disabled{cursor:not-allowed;opacity:.4}.password-eye svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.twofa-page{width:100%;max-width:1440px;margin:0 auto;padding:2px 0 28px}.twofa-heading{position:relative;min-height:96px;padding:18px 22px;display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,var(--surf),color-mix(in srgb,var(--gold) 6%,var(--surf2)));box-shadow:var(--sh);overflow:hidden}.twofa-heading:after{content:"";position:absolute;right:-60px;top:-110px;width:260px;height:260px;border-radius:50%;background:color-mix(in srgb,var(--gold) 12%,transparent);pointer-events:none}.twofa-heading>.acctback{position:relative;z-index:1;flex:0 0 auto}.twofa-heading-icon{position:relative;z-index:1;width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border-radius:14px;background:var(--gold);box-shadow:0 8px 22px color-mix(in srgb,var(--gold) 25%,transparent);color:var(--gold-text);font-size:20px;font-weight:900}.twofa-heading>div{position:relative;z-index:1;min-width:0}.twofa-eyebrow,.twofa-heading>div>span{display:block;margin-bottom:5px;color:var(--gold);font-size:10px;font-weight:850;letter-spacing:1px;text-transform:uppercase}.twofa-heading h1{font-size:25px;line-height:1.2}.twofa-heading p{margin-top:5px;color:var(--txt2);font-size:12px;line-height:1.5}.twofa-heading>strong{position:relative;z-index:1;margin-left:auto;padding:8px 12px;display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:20px;background:var(--surf);color:var(--txt2);font-size:11px;white-space:nowrap}.twofa-heading>strong i{width:7px;height:7px;border-radius:50%;background:var(--txt3)}.twofa-heading>strong.enabled{color:var(--up);border-color:color-mix(in srgb,var(--up) 30%,var(--line));background:color-mix(in srgb,var(--up) 7%,var(--surf))}.twofa-heading>strong.enabled i{background:var(--up);box-shadow:0 0 0 4px color-mix(in srgb,var(--up) 13%,transparent)}.twofa-heading>strong.disabled i{background:var(--dn)}.twofa-layout{margin-top:13px;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.85fr);gap:13px;align-items:start}.twofa-card{position:relative;padding:24px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(160deg,var(--surf),color-mix(in srgb,var(--gold) 2.5%,var(--surf)));box-shadow:var(--sh);overflow:hidden}.twofa-card:before{content:"";position:absolute;top:0;left:24px;right:24px;height:2px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.45}.twofa-primary-card{min-height:340px;display:flex;flex-direction:column;justify-content:center}.twofa-card h2{font-size:20px;line-height:1.25}.twofa-card p{margin-top:8px;color:var(--txt2);font-size:12px;line-height:1.6}.twofa-enabled,.twofa-intro{text-align:center}.twofa-enabled>p,.twofa-intro>p{max-width:620px;margin-left:auto;margin-right:auto}.twofa-shield{width:72px;height:72px;margin:0 auto 18px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--gold) 24%,var(--line));border-radius:22px;background:color-mix(in srgb,var(--gold) 9%,var(--surf2));box-shadow:0 12px 30px color-mix(in srgb,var(--gold) 10%,transparent);color:var(--gold);transform:rotate(-3deg)}.twofa-shield svg{width:37px;height:37px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.twofa-action,.twofa-form>button{min-height:42px;margin-top:18px;padding:0 22px;border-radius:10px;background:var(--gold);color:var(--gold-text);font-size:12px;font-weight:800;transition:filter .16s,transform .16s,box-shadow .16s}.twofa-action:hover,.twofa-form>button:hover{filter:brightness(1.06);box-shadow:0 7px 18px color-mix(in srgb,var(--gold) 20%,transparent)}.twofa-action:active,.twofa-form>button:active{transform:scale(.985)}.twofa-action:disabled,.twofa-form>button:disabled{cursor:not-allowed;opacity:.55;filter:none;box-shadow:none}.twofa-setup-grid{margin-top:18px;display:grid;grid-template-columns:176px minmax(0,1fr);gap:20px;align-items:center}.twofa-qr{width:176px;height:176px;padding:10px;display:grid;place-items:center;border:1px solid var(--line);border-radius:15px;background:#fff;box-shadow:inset 0 0 0 5px color-mix(in srgb,var(--gold) 7%,#fff),0 8px 22px rgba(15,23,42,.08);color:#64748b;font-size:11px;text-align:center}.twofa-qr img{display:block;width:100%;height:100%;object-fit:contain}.twofa-setup-copy ol{padding-left:20px;color:var(--txt2);font-size:12px;line-height:1.75}.twofa-secret{width:100%;min-width:0;margin-top:13px;padding:9px 11px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;border:1px dashed color-mix(in srgb,var(--gold) 42%,var(--line));border-radius:10px;background:color-mix(in srgb,var(--gold) 5%,var(--surf2));text-align:left}.twofa-secret span{color:var(--txt3);font-size:9px;font-weight:800;text-transform:uppercase}.twofa-secret b{overflow:hidden;color:var(--txt);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.twofa-secret em{color:var(--gold);font-size:10px;font-style:normal;font-weight:800}.twofa-form{margin-top:18px;display:flex;flex-direction:column;gap:12px}.twofa-form.verify{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.twofa-form.verify>button{height:42px;margin:0}.twofa-form label{display:flex;flex-direction:column;gap:6px;color:var(--txt2);font-size:10px;font-weight:750}.twofa-form input{width:100%;height:42px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--surf2);color:var(--txt);font-size:12px;outline:none;transition:border-color .16s,box-shadow .16s,background .16s}.twofa-form input:hover{background:color-mix(in srgb,var(--gold) 2%,var(--surf2))}.twofa-form input:focus{border-color:var(--gold);background:var(--surf);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 10%,transparent)}.twofa-form>button.danger{background:var(--dn);color:#fff}.twofa-eyebrow.danger{color:var(--dn)}.twofa-success-mark{width:76px;height:76px;margin:0 auto 20px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--up) 12%,var(--surf2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--up) 28%,var(--line));color:var(--up);font-size:32px;font-weight:900}.twofa-feedback{margin-top:22px;padding:11px 13px;border:1px solid;border-radius:10px;font-size:11px;line-height:1.5}.twofa-feedback.error{border-color:color-mix(in srgb,var(--dn) 30%,var(--line));background:color-mix(in srgb,var(--dn) 7%,var(--surf));color:var(--dn)}.twofa-feedback.success{border-color:color-mix(in srgb,var(--up) 30%,var(--line));background:color-mix(in srgb,var(--up) 7%,var(--surf));color:var(--up)}.twofa-benefits{margin-top:17px;display:flex;flex-direction:column;gap:8px;list-style:none}.twofa-benefits li{padding:10px;display:flex;gap:10px;border:1px solid var(--line);border-radius:10px;background:var(--surf2);transition:border-color .16s,transform .16s}.twofa-benefits li:hover{border-color:color-mix(in srgb,var(--gold) 30%,var(--line));transform:translateX(2px)}.twofa-benefits li>b{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--gold) 12%,var(--surf));color:var(--gold);font-size:9px}.twofa-benefits li span{min-width:0;color:var(--txt2);font-size:10px;line-height:1.45}.twofa-benefits li strong{display:block;margin-bottom:2px;color:var(--txt);font-size:11px}@media(max-width:900px){.twofa-layout{grid-template-columns:1fr}.twofa-primary-card{min-height:0}.twofa-side-card{order:2}}@media(max-width:600px){.twofa-page{padding-bottom:12px}.twofa-heading{padding:16px 14px;gap:10px;border-radius:14px}.twofa-heading-icon{width:38px;height:38px;flex-basis:38px;border-radius:11px;font-size:17px}.twofa-heading h1{font-size:18px}.twofa-heading p{display:none}.twofa-heading>strong{position:absolute;right:12px;bottom:10px;padding:5px 8px;font-size:9px}.twofa-layout{margin-top:10px;gap:10px}.twofa-card{padding:20px 15px;border-radius:14px}.twofa-card h2{font-size:18px}.twofa-shield{width:68px;height:68px;margin-bottom:17px;border-radius:20px}.twofa-setup-grid{grid-template-columns:1fr;gap:16px}.twofa-qr{width:min(190px,100%);margin:auto}.twofa-form.verify{display:flex}.twofa-form.verify>button{width:100%}}.default-stake-page{width:100%;max-width:1440px;margin:0 auto;padding:2px 0 28px}.default-stake-heading{position:relative;min-height:96px;padding:18px 22px;display:flex;align-items:center;gap:14px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,var(--surf),color-mix(in srgb,var(--gold) 6%,var(--surf2)));box-shadow:var(--sh)}.default-stake-heading:after{content:"";position:absolute;right:-55px;top:-115px;width:260px;height:260px;border-radius:50%;background:color-mix(in srgb,var(--gold) 12%,transparent);pointer-events:none}.default-stake-heading>.acctback{position:relative;z-index:1;flex:0 0 auto}.default-stake-heading-icon{position:relative;z-index:1;width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border-radius:14px;background:var(--gold);box-shadow:0 8px 22px color-mix(in srgb,var(--gold) 25%,transparent);color:var(--gold-text);font-size:19px;font-weight:900}.default-stake-heading>div{position:relative;z-index:1;min-width:0}.default-stake-card-copy>span,.default-stake-heading>div>span{display:block;margin-bottom:5px;color:var(--gold);font-size:10px;font-weight:850;letter-spacing:1px;text-transform:uppercase}.default-stake-heading h1{color:var(--txt);font-size:25px;line-height:1.2}.default-stake-heading p{margin-top:5px;color:var(--txt2);font-size:12px;line-height:1.5}.default-stake-card{position:relative;margin-top:13px;padding:28px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:linear-gradient(160deg,var(--surf),color-mix(in srgb,var(--gold) 2.5%,var(--surf)));box-shadow:var(--sh)}.default-stake-card:before{content:"";position:absolute;top:0;left:28px;right:28px;height:2px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.55}.default-stake-card-copy h2{color:var(--txt);font-size:20px;line-height:1.25}.default-stake-card-copy p{margin-top:7px;color:var(--txt2);font-size:12px;line-height:1.55}.default-stake-inputs{margin-top:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.default-stake-inputs label>span{display:block;margin-bottom:7px;color:var(--txt2);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.45px}.default-stake-inputs label>div{height:48px;display:flex;align-items:center;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--bg);transition:border-color .16s,box-shadow .16s}.default-stake-inputs label>div:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 10%,transparent)}.default-stake-inputs i{padding-left:13px;color:var(--gold);font-size:14px;font-style:normal;font-weight:850}.default-stake-inputs input{width:100%;min-width:0;height:100%;padding:0 12px 0 7px;border:0;outline:0;background:transparent;color:var(--txt);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.default-stake-preview{margin-top:22px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surf2)}.default-stake-preview>span{display:block;margin-bottom:10px;color:var(--txt3);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.45px}.default-stake-preview>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.default-stake-preview button{height:38px;border:1px solid var(--line);border-radius:8px;background:var(--surf);color:var(--txt2);font-size:12px;font-weight:800;pointer-events:none}.default-stake-actions{min-height:44px;margin-top:20px;display:flex;align-items:center;justify-content:flex-end;gap:14px}.default-stake-actions>span{margin-right:auto;color:var(--up);font-size:11px;font-weight:700}.default-stake-actions>span.error{color:var(--dn)}.default-stake-actions>button{min-width:170px;height:42px;padding:0 20px;border-radius:10px;background:var(--gold);color:var(--gold-text);font-size:12px;font-weight:800}.default-stake-actions>button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:760px){.default-stake-page{padding-bottom:12px}.default-stake-heading{min-height:84px;padding:15px 13px;gap:9px;border-radius:14px}.default-stake-heading-icon{width:38px;height:38px;flex-basis:38px;border-radius:11px;font-size:16px}.default-stake-heading h1{font-size:18px}.default-stake-heading p{display:none}.default-stake-card{margin-top:10px;padding:20px 14px;border-radius:14px}.default-stake-card-copy h2{font-size:17px}.default-stake-inputs{margin-top:19px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 9px}.default-stake-preview{margin-top:18px;padding:12px}.default-stake-preview>div{gap:6px}.default-stake-preview button{height:35px;font-size:10px}.default-stake-actions{align-items:stretch;flex-direction:column;gap:9px}.default-stake-actions>span{margin:0;text-align:center}.default-stake-actions>button{width:100%}}@media(max-width:520px){.password-update-backdrop{padding:14px}.password-update-head{padding:18px 17px 15px}.password-update-form{padding:17px}.password-update-head h2{font-size:17px}}@media(max-width:760px){.profile-content{padding:20px 16px}.profile-drawer{width:min(330px,88vw);max-width:none;animation-duration:.4s}.profile-backdrop{animation-duration:.28s}.profile-user{gap:9px}.profile-avatar{width:46px;height:46px}.profile-user-actions{display:flex}.profile-language-mobile{display:block;padding-top:2px}.profile-language-mobile .profile-separator{margin:10px 0 7px}.profile-menu .profile-language-trigger{height:30px;padding:0 2px;border:0;border-radius:0;background:transparent;display:flex;align-items:center;gap:0;color:var(--txt2)}.profile-menu .profile-language-trigger.open{border:0;box-shadow:none}.profile-language-trigger>strong{min-width:0;flex:1;text-align:left;font-size:10px;font-weight:800;letter-spacing:.45px;text-transform:uppercase}.profile-language-trigger>b{width:auto;height:auto;display:block;flex:0 0 auto;border:0;border-radius:0;color:var(--txt3);font-size:11px;transition:transform .16s}.profile-language-trigger.open>b{transform:rotate(180deg)}.profile-language-options{margin-top:1px;padding:0;display:flex;flex-direction:column;gap:0;background:transparent}.profile-menu .profile-language-options>button{height:36px;padding:0 10px;border:1px solid transparent;border-radius:6px;background:transparent;display:flex;align-items:center;gap:8px;color:var(--txt)}.profile-menu .profile-language-options>button:hover{opacity:1;background:var(--surf2)}.profile-menu .profile-language-options>button.selected{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 4%,transparent)}.profile-language-options>button>b{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--txt);font-size:11px;font-weight:500}.profile-language-options>button>i{width:14px;height:14px;display:none;place-items:center;flex:0 0 14px;border:1px solid var(--gold);border-radius:50%;font-style:normal}.profile-language-options>button.selected>i{display:grid}.profile-language-options>button>i>span{width:7px;height:7px;border-radius:50%;background:var(--gold)}}.horse-columns{display:grid;grid-template-columns:minmax(0,1fr) 268px;gap:8px;padding:8px 14px;border-bottom:1px solid var(--line);background:var(--surf2);color:var(--txt3);font-size:12px;font-weight:400}.horse-columns.tote{grid-template-columns:minmax(0,1fr) 130px}.horse-columns.has-block{grid-template-columns:minmax(0,1fr) minmax(150px,210px) 268px}.horse-columns.tote.has-block{grid-template-columns:minmax(0,1fr) minmax(150px,210px) 130px}.horse-columns span:last-child{text-align:center}.rrow.horse-row{grid-template-columns:minmax(0,1fr) 268px;gap:8px;min-height:68px;padding:10px 14px}.rrow.horse-row.tote{grid-template-columns:minmax(0,1fr) 130px}.rrow.horse-row.has-block{grid-template-columns:minmax(0,1fr) minmax(150px,210px) 268px}.rrow.horse-row.tote.has-block{grid-template-columns:minmax(0,1fr) minmax(150px,210px) 130px}.horse-row .horse-main{gap:8px}.horse-row .rnn{font-size:13px;line-height:18px;font-weight:600}.horse-row .rns{margin-top:3px;font-size:11px;line-height:14px}.horse-row .horse-exposure{min-height:16px;margin-top:2px;font-size:11px;line-height:14px}.horse-row .horse-odds{height:44px;gap:8px}.horse-row .horse-odds .robs{padding:0 8px;border-radius:6px;font-size:11px;font-weight:600}.horse-row .horse-odds .robs b{height:14px;line-height:14px;color:#fff;font-size:11px;font-weight:700}.horse-row .horse-odds .robs small{font-size:9px}.horse-row .odds-blur{gap:8px}.horse-row .odds-blur.tote{grid-template-columns:1fr}@media(max-width:760px){.horse-columns,.horse-columns.has-block{grid-template-columns:minmax(0,1fr) 126px;gap:6px;padding:8px 10px}.horse-columns.tote,.horse-columns.tote.has-block{grid-template-columns:minmax(0,1fr) 60px}.horse-columns.has-block span:nth-child(2){display:none}.rrow.horse-row,.rrow.horse-row.has-block{grid-template-columns:minmax(0,1fr) 126px;gap:6px;padding:10px}.rrow.horse-row.tote,.rrow.horse-row.tote.has-block{grid-template-columns:minmax(0,1fr) 60px}.horse-row .horse-main{grid-column:1;grid-row:1}.horse-row .horse-odds{grid-column:2;grid-row:1;align-self:center;gap:6px}.horse-row .row-block-control{grid-column:1/-1;grid-row:2;margin-top:2px;padding-top:7px;border-top:1px solid var(--line);gap:8px}.horse-row .row-block-control label{font-size:10px}.horse-row .row-block-control label input{width:14px;height:14px}.horse-row .row-block-control>input{height:32px;min-width:96px}.horse-row .horse-jersey{width:28px;height:28px}.horse-row .horse-main{gap:6px}.horse-row .horse-exposure,.horse-row .rns{font-size:11px}}.multi-head{display:flex;align-items:center;justify-content:space-between}.multi-head>div{min-width:0}.multi-eyebrow{display:block;margin-bottom:3px;color:var(--txt3);font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.multi-reload{width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;border:1px solid var(--line);border-radius:7px;background:var(--surf);color:var(--gold);font-size:20px}.multi-reload:hover{border-color:var(--gold)}.multi-reload.loading{animation:multiSpin .8s linear infinite}@keyframes multiSpin{to{transform:rotate(1turn)}}.multi-progress{margin-bottom:14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--gold) 45%,var(--line));border-radius:9px;background:color-mix(in srgb,var(--gold) 10%,var(--surf));display:flex;flex-direction:column;gap:4px}.multi-progress b{color:var(--txt);font-size:13px}.multi-progress span{color:var(--txt2);font-size:12px}.multi-columns{display:grid;grid-template-columns:42px minmax(0,1fr) 82px;gap:10px;padding:8px 14px;border-bottom:1px solid var(--line);color:var(--txt3);font-size:11px}.multi-columns span:last-child{text-align:center}.multi-runner.rrow{grid-template-columns:42px minmax(0,1fr) 82px;gap:10px;padding:11px 14px}.multi-avatar{width:32px;height:32px;display:grid;place-items:center;overflow:hidden;border:2px solid var(--multi-silk);border-radius:50%;background:color-mix(in srgb,var(--multi-silk) 12%,transparent);color:var(--multi-silk);transition:box-shadow .16s}.multi-avatar.selected{box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 38%,transparent)}.multi-avatar img{width:100%;height:100%;object-fit:cover;background:#fff}.multi-avatar svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.multi-runner-copy{min-width:0;display:flex;flex-direction:column}.multi-runner-copy .rnn,.multi-runner-copy .rns{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-exp{margin-top:2px;font-size:11px;font-weight:700}.multi-exp.positive{color:var(--up)}.multi-exp.negative{color:var(--dn)}.multi-runner>.robs{width:82px;height:40px}.multi-clear{color:var(--txt3);font-size:11px;font-weight:700}.multi-clear:hover{color:var(--txt)}.multi-mode{height:36px;margin:12px 13px 0;display:grid;place-items:center;border-radius:7px;background:var(--gold);color:#150F02;font-size:12px;font-weight:800}.multi-selection{display:grid;grid-template-columns:26px minmax(0,1fr) 24px;align-items:start;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.multi-selection+.multi-selection{margin-top:8px}.multi-selection .multi-avatar{width:24px;height:24px}.multi-selection>span{min-width:0;display:flex;flex-direction:column;gap:2px}.multi-selection>span b,.multi-selection>span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-selection>span b{color:var(--txt);font-size:12px}.multi-selection>span small{color:var(--txt3);font-size:10px}.multi-selection>button{width:24px;height:24px;border-radius:5px;color:var(--txt3)}.multi-selection>button:hover{background:color-mix(in srgb,var(--dn) 18%,transparent);color:var(--dn)}.multi-empty{padding:25px 12px;border:1px dashed var(--line2);border-radius:8px;text-align:center;display:flex;flex-direction:column;gap:4px}.multi-empty b{color:var(--txt);font-size:13px}.multi-empty span{color:var(--txt3);font-size:11px}.multi-stake-label{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:6px}.multi-stake-label>b{color:var(--up);font-size:14px}.multi-stake-label input{grid-column:1/-1}.multi-stake-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.multi-stake-chips button{height:32px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--txt);font-size:11px;font-weight:800}.multi-stake-chips button:hover{border-color:var(--gold);color:var(--gold)}.multi-race-enter{animation:multiRaceEnter .4s cubic-bezier(.22,1,.36,1) var(--multi-race-delay,0s) both}.multi-runner-enter{animation:multiRunnerLeft .38s cubic-bezier(.22,1,.36,1) var(--multi-runner-delay,0s) both}.multi-runner-enter.from-right{animation-name:multiRunnerRight}@keyframes multiRaceEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes multiRunnerLeft{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}@keyframes multiRunnerRight{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.multi-race-enter,.multi-runner-enter{animation:none;opacity:1;transform:none}}.block-summary button,.multi-mode,.race-market-tabs button.on{color:var(--gold-text)}.multi-runner-odds{position:relative;overflow:hidden}.multi-runner[aria-disabled=true]{cursor:not-allowed}.multi-odds-blur{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;filter:blur(1px);opacity:.32}.multi-runner>.multi-runner-odds>.odds-status{z-index:2;inset:50% auto auto 50%;max-width:calc(100% - 6px);box-sizing:border-box;overflow:hidden;padding:3px 5px;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--dn) 38%,transparent);border-radius:5px;background:color-mix(in srgb,var(--dn) 18%,var(--surf));box-shadow:0 2px 7px color-mix(in srgb,var(--dn) 18%,transparent);color:var(--dn);font-size:8px;font-weight:800;line-height:11px;letter-spacing:.12px;text-align:center;text-overflow:clip;white-space:nowrap}@media(max-width:760px){.multi-columns,.multi-runner.rrow{grid-template-columns:34px minmax(0,1fr) 60px}.multi-runner.rrow{display:grid}.multi-avatar{width:28px;height:28px}.multi-runner>.robs{width:60px}.multi-runner-copy .rns{font-size:9px}}.multi-empty-races{padding:32px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surf);color:var(--txt3);font-size:13px;text-align:center}.multi-slip-scroll{min-height:0;max-height:306px;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:13px;scrollbar-width:thin;scrollbar-color:var(--gold) transparent}.multi-slip-scroll::-webkit-scrollbar{width:3px}.multi-slip-scroll::-webkit-scrollbar-track{background:transparent}.multi-slip-scroll::-webkit-scrollbar-thumb{border-radius:99px;background:var(--gold)}.multi-slip-footer{position:sticky;bottom:0;z-index:2;flex-shrink:0;padding:13px;border-top:1px solid var(--line);background:var(--surf)}.multi-slip-footer label{display:block;color:var(--txt3);font-size:10px;font-weight:700}.multi-slip-footer input{width:100%;height:38px;margin-top:5px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--txt)}.multi-slip-footer .plc{width:100%;margin-top:14px}.multi-slip-footer .multi-place-button{cursor:not-allowed;border:1px solid transparent;background:#252b35;color:#aeb8c6;box-shadow:none;opacity:1;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease,transform .15s ease}.multi-slip-footer .multi-place-button.ready{cursor:pointer;border-color:transparent;background:var(--gold);color:#150f02;box-shadow:0 8px 20px color-mix(in srgb,var(--gold) 28%,transparent);opacity:1}.multi-slip-footer .multi-place-button.ready:hover{transform:translateY(-1px)}[data-theme=light] .multi-slip-footer .multi-place-button:not(.ready){border-color:#cbd5e1;background:#e2e8f0;color:#64748b}[data-theme=dark] .multi-slip-footer .multi-place-button:not(.ready){border-color:#343c49;background:#252b35;color:#aeb8c6}@media(min-width:901px){.multi-slip{position:sticky;top:116px;align-self:start;max-height:calc(100dvh - 128px);display:flex;flex-direction:column}.multi-slip>.mkh,.multi-slip>.multi-mode{flex-shrink:0}.multi-slip-scroll{flex:1}}.horse-odds-head{display:flex;gap:8px}.horse-odds-head i{flex:1;color:var(--txt3);font-style:normal;text-align:center}@media(min-width:761px){.horse-columns.has-block{grid-template-columns:minmax(0,1fr) minmax(250px,280px) 268px}.horse-columns.tote.has-block{grid-template-columns:minmax(0,1fr) minmax(250px,280px) 130px}.horse-columns.has-block>span:nth-child(2){text-align:left}.rrow.horse-row.has-block{grid-template-columns:minmax(0,1fr) minmax(250px,280px) 268px}.rrow.horse-row.tote.has-block{grid-template-columns:minmax(0,1fr) minmax(250px,280px) 130px}}@media(min-width:1241px){.shell.slip .horse-columns,.shell.slip .rrow.horse-row{grid-template-columns:minmax(0,1fr) minmax(180px,220px)}.shell.slip .horse-columns.has-block,.shell.slip .rrow.horse-row.has-block{grid-template-columns:minmax(0,1fr) minmax(250px,280px) minmax(180px,220px)}.shell.slip .horse-columns.tote,.shell.slip .rrow.horse-row.tote{grid-template-columns:minmax(0,1fr) 110px}.shell.slip .horse-columns.tote.has-block,.shell.slip .rrow.horse-row.tote.has-block{grid-template-columns:minmax(0,1fr) minmax(250px,280px) 110px}.shell.slip .horse-row .row-block-control{display:grid;grid-template-columns:minmax(0,1fr) minmax(78px,96px);gap:8px;overflow:hidden}.shell.slip .horse-row .row-block-control label{min-width:0;overflow:hidden}.shell.slip .horse-row .row-block-control label>span{overflow:hidden;text-overflow:ellipsis}.shell.slip .horse-row .row-block-control>input{width:100%;min-width:0;max-width:96px;justify-self:end}}.horse-row .horse-odds .robs.sel,.horse-row .horse-odds .robs:focus,.horse-row .horse-odds .robs:focus-visible{outline:0;box-shadow:none}.horse-row .horse-odds{gap:2px}.horse-row .horse-odds .robs{height:44px;min-height:44px;max-height:44px;border-radius:8px;color:inherit}.horse-row .horse-odds .robs.bk b,.horse-row .horse-odds .robs.ly b{height:15px;line-height:15px;color:#111827;font-size:15px}.horse-row .horse-odds .robs small{height:12px}.horse-row .horse-odds .robs.bk small{color:var(--home);opacity:1}.horse-row .horse-odds .robs.ly small{color:var(--away);opacity:1}.horse-row .horse-odds .robs.selected-odd,.horse-row .horse-odds .robs.selected-odd:focus,.horse-row .horse-odds .robs.selected-odd:focus-visible,.horse-row .horse-odds .robs.selected-odd:hover{z-index:2;outline:1px solid color-mix(in srgb,var(--gold) 68%,var(--line));outline-offset:-1px;background:color-mix(in srgb,var(--gold) 10%,var(--surf));box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 10%,transparent),inset 0 0 8px color-mix(in srgb,var(--gold) 5%,transparent);filter:none}.horse-row .horse-odds .robs.selected-odd small{opacity:1}.horse-row.compact-runner .horse-main{gap:0}.horse-row.compact-runner .horse-copy{width:100%}.horse-row.compact-runner .rnn{display:flex;align-items:center;min-height:18px}.horse-row-enter{will-change:opacity,transform;animation-duration:.48s}@keyframes horseRowFromLeft{0%{opacity:0;transform:translate3d(-18px,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes horseRowFromRight{0%{opacity:0;transform:translate3d(18px,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes horseRowFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.horse-row-enter{animation:horseRowFade .2s ease-out var(--horse-row-delay,0s) both}}.accthd{display:flex;align-items:center;gap:12px;margin-bottom:22px}.accthd:before{content:"";width:4px;height:24px;border-radius:2px;background:var(--gold)}.accthd .ic{font-size:18px;opacity:.9}.accthd h1{font-size:19px;font-weight:800;letter-spacing:-.4px}.acctback{width:32px;height:32px;border-radius:8px;background:var(--surf);border:1px solid var(--line);color:var(--txt2);font-size:18px;display:grid;place-items:center;order:-1}.acctback:hover{color:var(--txt);border-color:var(--line2)}.acctfilt{display:flex;align-items:flex-end;gap:16px;margin-bottom:22px;flex-wrap:wrap}.acctfilt label{display:flex;flex-direction:column;gap:6px;font-size:11.5px;font-weight:600;color:var(--txt2)}.acctfilt input[type=date]{height:42px;border-radius:9px;background:var(--surf);border:1px solid var(--line);color:var(--txt);padding:0 12px;font-size:13px;outline:none;color-scheme:dark}[data-theme=light] .acctfilt input[type=date]{color-scheme:light}.acctfilt input[type=date]:focus{border-color:var(--line2)}.acctsearch{height:42px;padding:0 20px;border-radius:9px;background:var(--gold);color:var(--gold-text);font-size:13.5px;font-weight:700;display:flex;align-items:center;gap:8px}.acctsearch:hover{filter:brightness(1.08)}.acctsearch .ic{font-size:13px}.accttblwrap{overflow-x:auto;border-radius:12px;border:1px solid var(--line);background:var(--surf)}.accttbl{width:100%;border-collapse:collapse;font-size:13px;min-width:760px}.accttbl thead th{background:var(--gold);color:var(--gold-text);text-align:left;font-size:12px;font-weight:700;padding:14px 18px;white-space:nowrap}.accttbl thead th.num{text-align:right}.accttbl tbody tr:not(.acctgroup):hover{background:var(--surf2)}.accttbl td{padding:14px 18px;border-top:1px solid var(--line);vertical-align:top;color:var(--txt2)}.accttbl td.num{text-align:right}.accttbl .acctdate,.accttbl td.num{font-family:inherit;white-space:nowrap;font-variant-numeric:tabular-nums}.accttbl .acctdate{color:var(--txt3)}.accttbl tr.acctgroup td{background:var(--surf2);color:var(--txt);font-weight:800;font-size:12.5px;padding:10px 18px;border-top:1px solid var(--line)}.accttbl .acctlink{color:var(--gold);font-weight:600}.accttbl .up{color:var(--up)}.accttbl .dn{color:var(--dn)}.acctempty,.accttbl .acctdash{color:var(--txt3)}.acctempty{text-align:center;padding:34px 18px!important}.acctfilteropen{width:38px;height:38px;margin-left:auto;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:var(--surf);color:var(--txt2)}.acctfilteropen:hover{border-color:var(--gold);color:var(--gold)}.acctfilteropen svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.acctfilterbackdrop{position:fixed;inset:0;z-index:310;background:rgba(5,9,16,.52);cursor:default}.acctfilterdrawer{position:fixed;top:0;right:0;z-index:311;width:min(360px,92vw);height:100dvh;padding:22px;background:var(--surf);border-left:1px solid var(--line);box-shadow:-18px 0 48px rgba(0,0,0,.28);animation:acctFilterIn .22s ease-out}.acctfilterhead{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid var(--line)}.acctfilterhead span{display:block;margin-bottom:3px;color:var(--txt3);font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.acctfilterhead h2{font-size:19px}.acctfilterhead>button{width:34px;height:34px;border-radius:8px;background:var(--surf2);color:var(--txt2);font-size:20px}.acctfilterhead>button:hover{color:var(--txt)}.acctfilterbody{padding-top:22px;display:flex;flex-direction:column;gap:16px}.acctfilterbody label{display:flex;flex-direction:column;gap:7px;color:var(--txt2);font-size:11px;font-weight:700}.acctfilterbody input{width:100%;height:44px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--bg);color:var(--txt);font-size:13px;outline:none;color-scheme:dark}.acctfilterbody input:focus{border-color:var(--gold)}[data-theme=light] .acctfilterbody input{color-scheme:light}.acctfilterapply{height:44px;margin-top:8px;border-radius:9px;background:var(--gold);color:var(--gold-text);font-size:13px;font-weight:800}.acctfilterapply:hover{filter:brightness(1.07)}@keyframes acctFilterIn{0%{transform:translateX(100%);opacity:.6}to{transform:none;opacity:1}}.acctfilterbackdrop{inset:108px 0 0}.acctfilterdrawer{top:108px;height:calc(100dvh - 108px)}.main:has(.acct),.main:has(.acct).fx-route-in{animation:none!important;transform:none!important;filter:none!important;opacity:1!important}.main.sports-page,.main.sports-page.fx-route-in{animation:none!important;transform:none!important;filter:none!important;opacity:1!important}@media(max-width:760px){.crmMain{grid-template-columns:1fr}.lg2{margin:15px 0 13px}.acctfilt{gap:10px}.accttbl{font-size:12px}}.bhstatement{margin-left:auto;height:34px;padding:0 14px;border-radius:8px;background:var(--surf);border:1px solid var(--line);color:var(--txt2);font-size:12px;font-weight:700;white-space:nowrap}.bhstatement:hover{color:var(--txt);border-color:var(--line2)}.bethist .accthd{align-items:center}.bethist .accthd .ic{margin-top:0}.bh-source-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-left:auto}.bh-source-wrap>span{padding-left:4px;color:var(--txt2);font-size:10px;font-weight:800;letter-spacing:.55px;text-transform:uppercase}.bh-source-toggle{display:flex;align-items:center;padding:4px;border:2px solid color-mix(in srgb,var(--gold) 30%,var(--line));border-radius:12px;background:var(--surf);box-shadow:0 6px 18px color-mix(in srgb,var(--txt) 8%,transparent)}.bh-source-toggle button{height:36px;min-width:105px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;color:var(--txt2);font-size:12px;font-weight:800;transition:.16s ease}.bh-source-toggle button>span{font-size:15px;line-height:1;filter:grayscale(.3)}.bh-source-toggle button:hover{background:var(--surf2);color:var(--txt)}.bh-source-toggle button.on{background:var(--gold);color:var(--gold-text);box-shadow:0 4px 12px color-mix(in srgb,var(--gold) 32%,transparent)}.bh-source-toggle button.on>span{filter:none}.bh-mobile-type{display:none}.bhsub{font-size:12px;color:var(--txt3);font-weight:500;margin-top:3px}.bhtoprow{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px;flex-wrap:wrap}.bh-top-type{margin-left:auto;min-width:180px}.bh-top-type select{width:100%}.bhtabs{flex-wrap:wrap}.bhtab,.bhtabs{display:flex;gap:10px}.bhtab{align-items:center;padding:11px 18px;border-radius:11px;background:var(--surf);border:1px solid var(--line);text-align:left;min-width:190px;transition:.15s}.bhtab:hover{border-color:var(--line2)}.bhtab .ic{font-size:16px}html[data-theme=light] .bhtab.on .ic{color:#fff}.bhtab b{display:block;font-size:13px;font-weight:700;color:var(--txt)}.bhtab small{display:block;font-size:11px;color:var(--txt3);font-weight:500;margin-top:1px}.bhtab.on{background:var(--gold);border-color:transparent}.bhtab.on b,.bhtab.on small{color:#fff}.bhtab.on small{opacity:.82}.bhtype{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:600;color:var(--txt2)}.bhtype.inline{gap:3px}.bhtype.inline select{min-width:150px}.bhfilt input[type=date],.bhfilt select,.bhtype select{height:40px;border-radius:9px;background:var(--surf);border:1px solid var(--line);color:var(--txt);padding:0 12px;font-size:12.5px;outline:none;color-scheme:dark}[data-theme=light] .bhfilt input[type=date],[data-theme=light] .bhfilt select,[data-theme=light] .bhtype select{color-scheme:light}.bhfilt input[type=date]:focus,.bhfilt select:focus,.bhtype select:focus{border-color:var(--line2)}.bhfilt{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surf)}.bhfilt>input,.bhfilt>select{width:min(190px,100%)}.bhclear{height:40px;padding:0 14px;border-radius:9px;background:var(--surf);border:1px solid var(--line);color:var(--txt2);font-size:12.5px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:7px;margin-left:0}.bhclear:hover{color:var(--txt);border-color:var(--line2)}.bhlist{display:flex;flex-direction:column;gap:10px}.bhrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));align-items:start;gap:18px 20px;padding:16px 20px;border-radius:12px;background:var(--surf);border:1px solid var(--line);border-left:3px solid var(--line2)}.bhrow.back{border-left-color:var(--home)}.bhrow.lay{border-left-color:var(--away)}.sports-history-row{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))}.casino-history-row{border-left-color:var(--gold)}.history-date-field{min-width:0}.history-date-field .bhfval{max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;line-height:1.35;overflow-wrap:anywhere}.casino-history-pagination{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:12px}.casino-history-pagination button{height:36px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:var(--surf);color:var(--txt2);font-size:11px;font-weight:800}.casino-history-pagination button:not(:disabled):hover{border-color:var(--gold);color:var(--gold)}.casino-history-pagination button:disabled{cursor:not-allowed;opacity:.45}.casino-history-pagination span{color:var(--txt3);font-size:11px;font-weight:700}.bhrow.multi{width:100%;text-align:left;border-left-color:var(--gold)}.bhmulti{border-radius:12px}.bhlegs{margin-top:8px;padding:14px 18px;border:1px solid var(--line);border-radius:10px;background:var(--surf2);box-shadow:0 5px 16px color-mix(in srgb,var(--txt) 6%,transparent)}.bhlegs>b{display:block;margin-bottom:9px;color:var(--txt);font-size:12px}.bhlegs>div{display:grid;grid-template-columns:1.3fr 1.2fr 1fr .7fr .8fr;gap:8px;padding:8px;border-top:1px solid var(--line);color:var(--txt2);font-size:11px}.bhlegs>div span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bhrow.multi .bhfield:last-child>.bhflbl{display:none}.bhviewlegs{width:max-content;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:7px;background:var(--surf2);font-size:11px;font-weight:750;white-space:nowrap}.bhviewlegs:after{content:"View Legs"}.bhviewlegs>span{width:16px;height:11px;border:1.5px solid}.bhviewlegs>span:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;transform:translate(-50%,-50%);border-radius:50%;background:currentColor}.bhviewlegs.on,.bhviewlegs:hover{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,var(--surf))}.bhno-legs{color:var(--txt3)}.bhfield{display:flex;flex-direction:column;gap:6px;min-width:0}.bhflbl{font-size:10.5px;font-weight:600;color:var(--txt3)}.bhflbl,.bhfval{display:flex;align-items:center;gap:6px;white-space:nowrap}.bhfval{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700;color:var(--txt)}.bhid{font-family:inherit;font-size:12px;color:var(--txt2);font-weight:600;font-variant-numeric:tabular-nums}.bhcopy{color:var(--txt3);font-size:12px}.bhcopy:hover{color:var(--txt)}.bhtype2{padding:3px 7px;border-radius:5px;font-size:11px;font-weight:800;letter-spacing:.4px}.bhtype2.back{background:color-mix(in srgb,var(--home) 13%,transparent);color:var(--home)}.bhtype2.lay{background:color-mix(in srgb,var(--away) 13%,transparent);color:var(--away)}.bhpnl,.bhstatus{font-weight:800}.bhpnl.positive,.bhstatus.won{color:var(--up)}.bhpnl.negative,.bhstatus.lost{color:var(--dn)}.bhstatus.pending{color:#d99a00}.bhstatus.neutral{color:var(--txt2)}.bhfval .up{color:var(--up)}.bhfval .dn{color:var(--dn)}@media(max-width:760px){.bhtab{min-width:0;flex:1}.bhrow{gap:14px 20px}}.pfbar{width:100%;min-width:0;display:flex;align-items:center;gap:9px;padding:11px 0 0;margin-bottom:4px;flex-wrap:wrap}.pfl{font-size:11px;color:var(--txt3);font-weight:700;text-transform:uppercase;letter-spacing:.8px}.pfc{display:flex;align-items:center;gap:7px;padding:6px 12px;border-radius:8px;background:rgba(201,162,39,.11);border:1px solid rgba(201,162,39,.28);font-size:12px;font-weight:600;color:var(--gold)}.pfc .x{min-width:22px;height:22px;margin:-4px -7px -4px 0;display:grid;place-items:center;opacity:.65;font-size:19px;font-weight:500;line-height:1;cursor:pointer}.pfc .x:hover{opacity:1}.pfedit{margin-left:auto;flex:0 0 auto;max-width:100%;padding:6px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surf);color:var(--txt3);font-size:11.5px;font-weight:600;white-space:nowrap}.pfedit:hover{color:var(--txt);border-color:var(--line2)}.foryou{display:flex;align-items:center;gap:10px;margin:0 0 14px}.foryou .t{font-size:13px;font-weight:700}.foryou .bg3{font-size:9px;font-weight:800;padding:3px 8px;border-radius:5px;background:var(--gold);color:var(--gold-text);letter-spacing:.5px}.foryou .ln{flex:1;height:1px;background:var(--line)}.othsec{margin-top:44px;padding-top:8px;border-top:1px solid var(--line)}.othh{font-size:12px;font-weight:700;color:var(--txt3);text-transform:uppercase;letter-spacing:.8px;margin:20px 0 14px}@media(max-width:768px){.pfbar{gap:7px;padding-top:8px}.pfedit{margin-left:auto;padding:6px 9px;font-size:10.5px}}@keyframes odUp{0%{transform:translateY(7px);opacity:0}to{transform:none;opacity:1}}@keyframes odDn{0%{transform:translateY(-7px);opacity:0}to{transform:none;opacity:1}}.mkbs b,.od,.robs b{display:inline-block}.mkbs b.tu,.od.tu,.robs b.tu{animation:odUp .32s cubic-bezier(.32,.72,0,1)}.mkbs b.td,.od.td,.robs b.td{animation:odDn .32s cubic-bezier(.32,.72,0,1)}@keyframes segUp{0%{box-shadow:inset 0 0 0 99px rgba(0,214,143,.28)}to{box-shadow:inset 0 0 0 99px transparent}}@keyframes segDn{0%{box-shadow:inset 0 0 0 99px rgba(255,95,73,.28)}to{box-shadow:inset 0 0 0 99px transparent}}.mkbs.fu,.pseg.fu,.robs.fu,.sseg.fu{animation:segUp .9s ease-out}.mkbs.fd,.pseg.fd,.robs.fd,.sseg.fd{animation:segDn .9s ease-out}.dir{position:absolute;left:9px;top:7px;font-size:8.5px;font-weight:800;opacity:0;transition:opacity .35s}.dir.on{opacity:1}.dir.u{color:var(--up)}.dir.d{color:var(--dn)}@keyframes arrU{0%{transform:translateY(5px)}to{transform:none}}@keyframes arrD{0%{transform:translateY(-5px)}to{transform:none}}.dir.u.on{animation:arrU .34s}.dir.d.on{animation:arrD .34s}.mkbs,.pseg,.sseg{transition:flex .85s cubic-bezier(.34,.85,.28,1),filter .14s}@keyframes sheen{0%{transform:translateX(-130%)}55%,to{transform:translateX(330%)}}.mrow.islive{position:relative;overflow:hidden}.mrow.islive:before{content:"";position:absolute;top:0;bottom:0;width:32%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);animation:sheen 5.5s ease-in-out infinite;pointer-events:none;z-index:0}[data-theme=light] .mrow.islive:before{background:linear-gradient(90deg,transparent,rgba(10,20,35,.04),transparent)}.mrow>*{position:relative;z-index:1}@keyframes clockPulse{0%,to{opacity:1}50%{opacity:.5}}.mt-time.lv .mono{animation:clockPulse 2.2s ease-in-out infinite}@keyframes scoreBump{0%{transform:scale(1)}35%{transform:scale(1.16);color:var(--up)}to{transform:scale(1)}}.msc.bump{animation:scoreBump .55s cubic-bezier(.32,.72,0,1);display:inline-block}@keyframes volRoll{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.mt-vol b.roll{animation:volRoll .34s ease-out;display:inline-block}@keyframes ringSpin{to{transform:rotate(1turn)}}.tt3{position:relative;overflow:hidden}.tt3:hover:before{content:"";position:absolute;inset:-45%;background:conic-gradient(from 0deg,transparent 0deg,rgba(201,162,39,.16) 42deg,transparent 84deg);animation:ringSpin 4.5s linear infinite;pointer-events:none}.tt3>*{position:relative;z-index:1}@keyframes breathe{0%,to{box-shadow:0 0 0 0 rgba(255,77,90,.5)}70%{box-shadow:0 0 0 6px rgba(255,77,90,0)}}.dot{animation:pl 1.7s infinite,breathe 1.7s infinite}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes popIn{0%{opacity:0;transform:scale(.94)}60%{transform:scale(1.01)}to{opacity:1;transform:scale(1)}}@keyframes slideR{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}.anim{animation:fadeUp .4s cubic-bezier(.32,.72,0,1) both}.stagger>*{animation:fadeUp .42s cubic-bezier(.32,.72,0,1) both}.stagger>:first-child{animation-delay:.02s}.stagger>:nth-child(2){animation-delay:.06s}.stagger>:nth-child(3){animation-delay:.1s}.stagger>:nth-child(4){animation-delay:.14s}.stagger>:nth-child(5){animation-delay:.18s}.stagger>:nth-child(6){animation-delay:.22s}.stagger>:nth-child(7){animation-delay:.26s}.stagger>:nth-child(n+8){animation-delay:.3s}@keyframes barGrow{0%{flex-grow:.001}}.pbar .pseg,.sbar .sseg{animation:barGrow .7s cubic-bezier(.34,.8,.3,1) both}@keyframes slipIn{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.bi{animation:slipIn .34s cubic-bezier(.32,.72,0,1) both}@keyframes toastIn{0%{opacity:0;transform:translateY(16px) scale(.94)}to{opacity:1;transform:none}}.tsi{animation:toastIn .34s cubic-bezier(.32,.72,0,1)}.onc{animation:popIn .34s cubic-bezier(.32,.72,0,1) both}.ongrid>:first-child{animation-delay:.02s}.ongrid>:nth-child(2){animation-delay:.05s}.ongrid>:nth-child(3){animation-delay:.08s}.ongrid>:nth-child(4){animation-delay:.11s}.ongrid>:nth-child(5){animation-delay:.14s}.ongrid>:nth-child(6){animation-delay:.17s}.ongrid>:nth-child(7){animation-delay:.2s}.ongrid>:nth-child(8){animation-delay:.23s}.ongrid>:nth-child(9){animation-delay:.26s}.ni{animation:slideR .3s cubic-bezier(.32,.72,0,1) both}.mcr{transition:transform .2s}.mrow:hover .mcr{transform:scale(1.06)}.strict{display:flex;align-items:center;gap:11px;padding:11px 15px;border-radius:11px;background:rgba(201,162,39,.09);border:1px solid rgba(201,162,39,.24);margin-bottom:16px;font-size:12.5px;animation:fadeUp .4s both}.strict .ic{font-size:14px}.strict .tx{color:var(--txt2);flex:1}.strict .tx b{color:var(--gold)}.strict button{font-size:11.5px;font-weight:700;padding:6px 13px;border-radius:8px;background:var(--surf);border:1px solid var(--line);color:var(--txt2);white-space:nowrap}.strict button:hover{border-color:var(--gold);color:var(--gold)}#sportbg{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .65s ease;background:var(--bg);isolation:isolate;max-width:100vw;max-height:100dvh}#sportbg.on{opacity:1}#sportbg .sport-bg-video{position:absolute;inset:0;width:100%;height:100%;z-index:0;object-fit:cover;object-position:78% center;filter:brightness(.68) saturate(1.05) contrast(1.05);transform:scale(1.015);-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.03) 32%,rgba(0,0,0,.2) 54%,#000 84%,#000);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.03) 32%,rgba(0,0,0,.2) 54%,#000 84%,#000)}#sportbg .scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,var(--bg) 0,color-mix(in srgb,var(--bg) 97%,transparent) 31%,color-mix(in srgb,var(--bg) 74%,transparent) 57%,color-mix(in srgb,var(--bg) 16%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 48%,transparent),transparent 34%,color-mix(in srgb,var(--bg) 38%,transparent) 100%)}[data-theme=light] #sportbg .sport-bg-video{filter:brightness(.9) saturate(1.02) contrast(1.06);opacity:.88;-webkit-mask-image:none;mask-image:none}[data-theme=light] #sportbg .scrim{background:rgba(248,250,252,.78)}.shell{position:relative;z-index:2}body.sport-entering .main{min-height:calc(100vh - 108px)}.sport-entry{min-height:calc(100vh - 156px);display:grid;place-items:center;position:relative;z-index:61;text-align:center}.sport-entry-card{display:flex;flex-direction:column;align-items:center;gap:10px;opacity:0;transform:translateY(10px) scale(.96);transition:opacity .22s ease,transform .4s cubic-bezier(.2,.8,.2,1)}.sport-entry.show .sport-entry-card{opacity:1;transform:none}.all-sports-scroll-hit{position:fixed;inset:108px 0 0;z-index:61;display:grid;place-items:center;pointer-events:none;background:color-mix(in srgb,var(--bg) 28%,transparent);opacity:0;transition:opacity .12s ease}.all-sports-scroll-hit.show{opacity:1}.all-sports-scroll-hit .sport-entry-card{animation:allSportsHitCardIn .28s cubic-bezier(.2,.8,.2,1) both}.all-sports-scroll-hit.show .sport-entry-card{opacity:1;transform:none}body.all-sports-scroll-hit-active #main>*{opacity:0!important;transition:opacity .07s linear!important}body:not(.all-sports-scroll-hit-active) #main>*{transition:opacity .2s ease}@keyframes allSportsHitCardIn{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:760px){.all-sports-scroll-hit{inset:96px 0 64px}}.sport-entry-model{width:150px;height:150px;display:grid;place-items:center;filter:drop-shadow(0 18px 28px rgba(0,0,0,.5));animation:entryPop .5s cubic-bezier(.34,1.56,.64,1) both,entryFloat 1.3s ease-in-out .5s infinite}.sport-entry-model .spav{width:140px;height:140px}.sport-entry-model .spav .fx-emoji{font-size:72px;animation:entryBounce 1.05s cubic-bezier(.34,1.56,.64,1) .5s infinite}.sport-entry-model .spav .fx-char{filter:drop-shadow(0 12px 18px rgba(0,0,0,.62))}.sport-entry-model .spav .fx-body{animation:entryBounce 1.05s cubic-bezier(.34,1.56,.64,1) .5s infinite}.sport-entry-model .spav-glow{animation:entryGlow 1.15s ease-in-out .5s infinite}.loading-shot{position:relative;width:164px;height:158px;overflow:visible;isolation:isolate}.loading-shot-avatar{position:absolute;z-index:2;inset:4px 0 0;display:grid;place-items:center;transform-origin:54% 78%;animation:loaderShotPlayer 1.45s cubic-bezier(.35,.01,.22,1) infinite}.loading-shot-avatar .spav{width:148px;height:148px}.loading-shot-avatar .fx-char{filter:drop-shadow(0 14px 19px rgba(0,0,0,.7))}.loading-player{z-index:2;left:8px;bottom:0;width:148px;height:158px;display:block;filter:drop-shadow(0 14px 19px rgba(0,0,0,.7));transform-origin:57% 78%;-webkit-mask-image:radial-gradient(ellipse 7px 7px at 19.6% 41.2%,transparent 0 70%,#000 76%);mask-image:radial-gradient(ellipse 7px 7px at 19.6% 41.2%,transparent 0 70%,#000 76%);animation:loaderShotPlayer 1.45s cubic-bezier(.35,.01,.22,1) infinite}.loading-player,.loading-shot-ball{position:absolute;object-fit:contain}.loading-shot-ball{z-index:4;left:17px;top:52px;width:30px;height:30px;opacity:0;will-change:transform,opacity;filter:drop-shadow(0 2px 2px rgba(0,0,0,.55)) drop-shadow(0 0 7px rgba(224,46,37,.32));animation:loaderShotBall 1.45s cubic-bezier(.22,.84,.58,1) infinite}.loading-shot-trail{position:absolute;z-index:3;left:-64px;top:63px;width:91px;height:3px;border-radius:99px;opacity:0;background:linear-gradient(90deg,transparent,rgba(249,94,75,.16) 38%,rgba(255,183,114,.78));filter:blur(.45px);transform-origin:right center;animation:loaderShotTrail 1.45s ease-out infinite}.loading-shot-impact{position:absolute;z-index:3;left:23px;top:53px;width:25px;height:25px;border:1px solid rgba(255,211,112,.9);border-radius:50%;opacity:0;box-shadow:0 0 12px rgba(242,124,51,.55);animation:loaderShotImpact 1.45s ease-out infinite}.loading-shot-impact:after,.loading-shot-impact:before{content:"";position:absolute;inset:4px;border:1px solid rgba(255,244,199,.72);border-radius:inherit}.loading-shot-impact:after{inset:-5px;border-color:rgba(255,166,72,.38)}.loading-shot[data-sport=football] .loading-shot-ball{left:12px;top:47px}.loading-shot[data-sport=football] .loading-shot-impact{left:15px;top:49px}.loading-shot[data-sport=football] .loading-shot-trail{left:-60px;top:58px}.loading-shot[data-sport=football] .loading-player{left:8px;bottom:0;width:148px;height:158px;animation:loaderShotPlayer 1.45s cubic-bezier(.35,.01,.22,1) infinite,fBallHide 1.45s linear infinite}@keyframes fBallHide{0%,37%{-webkit-mask-image:none;mask-image:none}38%,to{-webkit-mask-image:radial-gradient(ellipse 16% 15% at 13.5% 39.5%,transparent 0 85%,#000 92%);mask-image:radial-gradient(ellipse 16% 15% at 13.5% 39.5%,transparent 0 85%,#000 92%)}}.loading-shot[data-sport=tennis] .loading-shot-ball{left:80px;top:-10px}.loading-shot[data-sport=tennis] .loading-shot-impact{left:82px;top:-8px}.loading-shot[data-sport=tennis] .loading-shot-trail{left:9px;top:2px}.loading-shot[data-sport=tennis] .loading-player{left:8px;bottom:0;width:148px;height:158px;animation:loaderShotPlayer 1.45s cubic-bezier(.35,.01,.22,1) infinite,tBallHide 1.45s linear infinite}@keyframes tBallHide{0%,37%{-webkit-mask-image:none;mask-image:none}38%,to{-webkit-mask-image:radial-gradient(ellipse 10% 8% at 58.5% 3.2%,transparent 0 82%,#000 90%);mask-image:radial-gradient(ellipse 10% 8% at 58.5% 3.2%,transparent 0 82%,#000 90%)}}.loading-shot[data-sport=basketball] .loading-shot-ball{left:89px;top:39px}.loading-shot[data-sport=basketball] .loading-shot-impact{left:94px;top:36px}.loading-shot[data-sport=basketball] .loading-shot-trail{left:-4px;top:49px}.loading-shot[data-sport=tabletennis] .loading-shot-ball{left:91px;top:31px;width:22px;height:22px}.loading-shot[data-sport=tabletennis] .loading-shot-impact{left:93px;top:27px}.loading-shot[data-sport=tabletennis] .loading-shot-trail{left:2px;top:39px}.loading-shot-pulse{position:absolute;z-index:4;left:68px;top:62px;width:27px;height:27px;border-radius:50%;opacity:0;background:radial-gradient(circle at 34% 28%,#fff,color-mix(in srgb,var(--loader-accent) 72%,#fff) 16%,var(--loader-accent) 58%,transparent 70%);box-shadow:0 0 22px var(--loader-accent);animation:loaderShotPulse 1.45s ease-out infinite}@keyframes loaderShotPlayer{0%,14%{transform:translate(4px,2px) rotate(-1.8deg) scale(.985)}27%{transform:translate(2px,1px) rotate(-.7deg) scale(.995)}35%{transform:translate(-2px,-2px) rotate(.9deg) scale(1.025)}48%{transform:translate(-1px,-1px) rotate(.45deg) scale(1.012)}72%,to{transform:translate(0) rotate(0) scale(1)}}@keyframes loaderShotBall{0%,6%{transform:translate(10px,5px) scale(.38) rotate(-22deg);opacity:0}10%{opacity:1}28%{transform:translate(0) scale(.62) rotate(-8deg);opacity:1}35%{transform:translate(-2px,-1px) scale(.76) rotate(8deg);opacity:1}44%{transform:translate(-13px,-10px) scale(1.35) rotate(44deg);opacity:1}54%{transform:translate(-17px,-22px) scale(3.1) rotate(102deg);opacity:1}65%{transform:translate(24px,-6px) scale(25) rotate(172deg);opacity:1}74%{transform:translate(50px,15px) scale(45) rotate(228deg);opacity:1}93%{transform:translate(54px,18px) scale(49) rotate(276deg);opacity:1}to{transform:translate(56px,20px) scale(53) rotate(298deg);opacity:0}}@keyframes loaderShotTrail{0%,31%{transform:scaleX(.08);opacity:0}36%{transform:scaleX(.22);opacity:.92}57%{transform:translate(-31px,-27px) rotate(39deg) scaleX(.92);opacity:.45}77%,to{transform:translate(-76px,-76px) rotate(43deg) scaleX(.4);opacity:0}}@keyframes loaderShotImpact{0%,31%{transform:scale(.15);opacity:0}36%{transform:scale(.48);opacity:1}49%{transform:scale(1.3);opacity:0}to{opacity:0}}@keyframes loaderShotPulse{0%,32%{transform:scale(.1);opacity:0}38%{transform:scale(1);opacity:1}65%{transform:scale(18);opacity:.95}78%,to{transform:scale(32);opacity:0}}@keyframes entryPop{0%{transform:scale(.35) rotate(-10deg);opacity:0}58%{transform:scale(1.14) rotate(4deg);opacity:1}80%{transform:scale(.95) rotate(-1.5deg)}to{transform:scale(1) rotate(0)}}@keyframes entryFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-9px) scale(1.03)}}@keyframes entryBounce{0%,to{transform:translateY(0) rotate(0deg)}30%{transform:translateY(-7px) rotate(-5deg)}58%{transform:translateY(0) rotate(3.5deg)}80%{transform:translateY(-2px) rotate(-1deg)}}@keyframes entryGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.22)}}.sport-entry-name{font-size:23px;font-weight:800;letter-spacing:-.6px}.sport-entry-status{font-size:10px;font-weight:800;color:var(--txt3);letter-spacing:1.4px;text-transform:uppercase}.sport-entry-bar{width:112px;height:2px;border-radius:99px;overflow:hidden;background:var(--line2);margin-top:4px}.sport-entry-bar:after{content:"";display:block;width:45%;height:100%;border-radius:inherit;background:var(--gold);animation:sportEntryLoad .72s ease-in-out infinite alternate}@keyframes sportEntryLoad{0%{transform:translateX(-15%)}to{transform:translateX(140%)}}body.sport-entering .fx-bgscene{height:min(58vh,520px)}body.sport-entering .fx-sport-photo-horse,body.sport-entering .fx-sport-photo-kabaddi{bottom:18%;filter:drop-shadow(0 22px 32px rgba(0,0,0,.62))}body.has-bg .hd,body.has-bg .tabs{background:rgba(8,11,17,.78);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body.has-bg .side{background:rgba(8,11,17,.84);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body.has-bg .asc,body.has-bg .csg,body.has-bg .mkt,body.has-bg .mrow,body.has-bg .rrow,body.has-bg .strict,body.has-bg .upl,body.has-bg .vn{background-color:rgba(15,19,27,.9)!important;box-shadow:0 14px 38px rgba(0,0,0,.2)}body.has-bg .spot{background-color:var(--spot-bg,rgba(15,19,27,.9))!important;box-shadow:0 14px 38px rgba(0,0,0,.2)}body.has-bg .mrow:hover{background-color:rgba(22,28,38,.93)!important}[data-theme=light] body.has-bg .hd,[data-theme=light] body.has-bg .tabs{background:rgba(255,255,255,.92)}[data-theme=light] body.has-bg .side{background:var(--side-bg,#2C6FE8)}[data-theme=light] body.has-bg .asc,[data-theme=light] body.has-bg .csg,[data-theme=light] body.has-bg .mkt,[data-theme=light] body.has-bg .mrow,[data-theme=light] body.has-bg .rrow,[data-theme=light] body.has-bg .strict,[data-theme=light] body.has-bg .upl,[data-theme=light] body.has-bg .vn{background-color:rgba(255,255,255,.97)!important;box-shadow:0 16px 42px rgba(7,20,38,.2)}[data-theme=light] body.has-bg .spot{background-color:var(--spot-bg,rgba(255,255,255,.97))!important;box-shadow:0 16px 42px rgba(7,20,38,.2)}[data-theme=light] body.has-bg .mrow:hover{background-color:rgba(255,255,255,.98)!important}[data-theme=light] body.has-bg .pfbar{background:transparent!important;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] body.has-bg .pfbar .pfl{color:#526278;text-shadow:none}[data-theme=light] body.has-bg .pfbar .pfedit{background:#fff;color:#245DBD;border-color:rgba(255,255,255,.85);box-shadow:0 5px 16px rgba(5,18,36,.2)}[data-theme=light] body.has-bg .lg2 .t,[data-theme=light] body.has-bg .ph h1{color:#111827;text-shadow:none}[data-theme=light] body.has-bg .lg2 .vw,[data-theme=light] body.has-bg .ph .cn{color:#64748B}[data-theme=light] body.has-bg .lg2 .ln{background:#CBD5E1}@media(max-width:760px){#sportbg .sport-bg-video{object-position:72% center;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.05) 18%,rgba(0,0,0,.5) 50%,#000 82%);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.05) 18%,rgba(0,0,0,.5) 50%,#000 82%)}[data-theme=light] #sportbg .sport-bg-video{-webkit-mask-image:none;mask-image:none}.sport-entry{min-height:calc(100vh - 190px)}.sport-entry-model{width:118px;height:118px}.sport-entry-model .spav{width:108px;height:108px}}[data-theme=light] .bnr{border-color:color-mix(in srgb,var(--hdr,#2563EB) 24%,transparent);box-shadow:0 16px 42px rgba(31,70,125,.13)}[data-theme=light] .bsl{background:linear-gradient(115deg,#FFFFFF,#EAF2FF 56%,#FFF0E7)!important}[data-theme=light] .bst{color:var(--txt)}[data-theme=light] .bss{color:var(--txt2)}[data-theme=light] .bsg{background:color-mix(in srgb,var(--hdr,#2563EB) 10%,transparent)!important;color:var(--hdr,#1D4ED8)!important;border:1px solid color-mix(in srgb,var(--hdr,#2563eb) 20%,transparent)}[data-theme=light] .bsb{background:linear-gradient(135deg,var(--hdr,#2563EB),color-mix(in srgb,var(--hdr,#2563EB) 82%,black));color:#fff;box-shadow:0 8px 18px color-mix(in srgb,var(--hdr,#2563EB) 24%,transparent)}[data-theme=light] .bmotion{opacity:.94}[data-theme=light] .bmotion video{filter:saturate(1.06) contrast(1.06) brightness(.96)}[data-theme=light] .bmotion:after{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 48%,rgba(17,24,39,.08))}[data-theme=light] .bnav2{background:rgba(255,255,255,.78);border:1px solid rgba(193,204,219,.8);box-shadow:0 4px 12px rgba(42,55,82,.12)}[data-theme=light] .bdt{background:color-mix(in srgb,var(--hdr,#2563EB) 28%,transparent)}[data-theme=light] .bdt.on{background:var(--gold)}[data-theme=light] .barw{background:rgba(255,255,255,.76);color:var(--txt);border-color:var(--line2)}[data-theme=light] .barw:hover{background:#fff}[data-theme=light] .asc.mine{border-color:rgba(37,99,235,.4)}[data-theme=light] .onc.on,[data-theme=light] .pfc,[data-theme=light] .strict,[data-theme=light] .tt3:hover{background:rgba(37,99,235,.08);border-color:rgba(37,99,235,.26)}[data-theme=light] :is(.wal .dp,.cbt.on,.upb,.rf.on,.sh2 .ct,.plc,.bni .bg2,.wcta,.onc.on:after,.onnext,.foryou .bg3){color:#fff}[data-theme=light] .asc,[data-theme=light] .mkt,[data-theme=light] .mrow,[data-theme=light] .spot,[data-theme=light] .vn{border-color:#D3DDE8;box-shadow:0 7px 22px rgba(31,48,69,.07)}[data-theme=light] body{background:linear-gradient(135deg,#EEF2FA,#E3E9F4 52%,#EEF1F8)}[data-theme=light] .hd{border-bottom-color:#D6DEEA;box-shadow:0 7px 22px rgba(47,61,87,.1)}[data-theme=light] .tabs{border-bottom-color:#D7DFEA;box-shadow:0 5px 16px rgba(47,61,87,.07)}[data-theme=light] .tb{font-weight:700}[data-theme=light] .tb.on{font-weight:800}[data-theme=light] .side{padding:18px 12px 40px;box-shadow:inset -1px 0 rgba(255,255,255,.2),12px 0 30px rgba(38,65,116,.22)}[data-theme=light] .side .si{min-height:50px;padding:7px 9px;gap:10px;border:1px solid transparent;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s}[data-theme=light] .side .si:hover{transform:translateX(2px);border-color:rgba(255,255,255,.16)}[data-theme=light] .side .si.on{transform:translateX(3px);border-color:rgba(255,255,255,.9);box-shadow:0 10px 24px rgba(20,48,98,.27)}[data-theme=light] .side .si-label{min-width:0;flex:1;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=light] .side .si>.ic{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:9px}[data-theme=light] .side .si>.ic:not(:has(.sportico)){background:rgba(255,255,255,.16);color:#fff;box-shadow:inset 0 1px rgba(255,255,255,.24),0 5px 12px rgba(21,53,111,.2)}[data-theme=light] .side .sportico{width:34px;height:34px;border-radius:9px;background:#fff;border-color:rgba(255,255,255,.95);box-shadow:inset 0 1px 0 #fff,0 7px 15px rgba(19,49,101,.24)}[data-theme=light] .side .sportico .sportglyph{filter:drop-shadow(0 1px 1px rgba(18,34,58,.18))}[data-theme=light] .side .si.on .sportico{background:#EAF1FF;transform:scale(1.04)}[data-theme=light] .side .demobox{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.2);box-shadow:inset 0 1px rgba(255,255,255,.15)}[data-theme=light] .side .demohd{color:rgba(255,255,255,.72)}[data-theme=light] .main{padding:28px 32px 80px}[data-theme=light] :is(.mrow,.mkt,.vn,.asc,.rrow,.upl,.csg){background:#fff;border-color:#D8E0EA;box-shadow:0 12px 30px rgba(49,62,88,.12)}[data-theme=light] .spot{background:var(--spot-bg,#fff);border-color:#D8E0EA;box-shadow:0 12px 30px rgba(49,62,88,.12)}[data-theme=light] :is(.mrow,.spot,.mkt,.vn,.asc,.rrow,.upl,.csg):hover{box-shadow:0 18px 38px rgba(49,62,88,.16)}[data-theme=light] .bnr{border-color:rgba(91,85,199,.22);box-shadow:0 15px 34px rgba(64,66,126,.15)}[data-theme=light] :is(.flt,.vtog){background:rgba(255,255,255,.94);border-color:#D2DBE7;box-shadow:0 6px 16px rgba(49,62,88,.1)}[data-theme=light] :is(.flt,.vtog) button{color:#68778C}[data-theme=light] :is(.flt,.vtog) button.on{background:var(--gold);color:var(--gold-text);box-shadow:0 5px 12px color-mix(in srgb,var(--gold) 25%,transparent)}[data-theme=light] .lg2 .t,[data-theme=light] .ph h1{color:#2A4FC4;font-weight:800;letter-spacing:0}[data-theme=light] .ph .cn{padding:4px 9px;border:1px solid #d8d5f5;border-radius:6px;background:#F0EFFC;color:#5149B4;font-weight:800;box-shadow:0 3px 9px rgba(78,69,170,.1)}[data-theme=light] .lg2 .c{background:#E8EEFF;border-color:#C9D7FF;color:#2858C7;box-shadow:0 3px 9px rgba(37,88,199,.1)}[data-theme=light] .lg2 .ln{height:2px;background:linear-gradient(90deg,rgba(49,95,228,.5),rgba(229,72,114,.22),rgba(49,95,228,.08))}[data-theme=light] .slipc{background:#F7F9FC;border-left-color:#D6DEEA;box-shadow:-10px 0 30px rgba(41,55,82,.12)}[data-theme=light] .bi{background:#fff;border-color:#D7E0EA;box-shadow:0 8px 20px rgba(44,58,83,.09)}[data-theme=light] .plc{box-shadow:0 9px 20px rgba(91,85,199,.24)}.mutibetsec{display:grid;grid-template-columns:minmax(0,10fr) minmax(290px,4fr);align-items:start;gap:20px}@media(min-width:901px){.mutibetsec aside.multi-slip.mkt{position:sticky;top:116px;align-self:start}}@media(max-width:900px){.mutibetsec{grid-template-columns:1fr}}.bart:has(svg){opacity:1;font-size:0;right:20px}.herofig{width:200px;height:196px;display:block;overflow:visible;color:#fff;animation:figBreathe 3.8s ease-in-out infinite}.herofig .ink{opacity:.22}[data-theme=light] .herofig{color:#0B1220}[data-theme=light] .herofig .ink{opacity:.15}@keyframes figBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.kickleg{transform-box:view-box;transform-origin:118px 116px;animation:kickLeg 2.7s cubic-bezier(.5,.05,.28,1) infinite}@keyframes kickLeg{0%,15%{transform:rotate(-30deg)}32%{transform:rotate(34deg)}48%{transform:rotate(16deg)}68%,to{transform:rotate(-30deg)}}.fball{transform-box:view-box;transform-origin:30px 146px;animation:kickBall 2.7s cubic-bezier(.2,.5,.3,1) infinite}@keyframes kickBall{0%,26%{transform:translate(0) scale(1);opacity:1}32%{transform:translate(-6px,-4px) scale(1);opacity:1}60%{transform:translate(-108px,-92px) scale(.55);opacity:0}61%,90%{opacity:0}to{transform:translate(0) scale(1);opacity:1}}.swingarm{transform-box:view-box;transform-origin:110px 74px;animation:swingArm 2.9s cubic-bezier(.5,.05,.28,1) infinite}@keyframes swingArm{0%,18%{transform:rotate(-16deg)}40%{transform:rotate(30deg)}58%{transform:rotate(18deg)}80%,to{transform:rotate(-16deg)}}.tball{transform-box:view-box;transform-origin:150px 12px;animation:tossBall 2.9s ease-in infinite}@keyframes tossBall{0%{transform:translate(-2px,62px);opacity:0}12%{transform:translate(-6px,-14px);opacity:1}36%{transform:translate(0);opacity:1}44%{transform:translate(8px,4px);opacity:1}66%{transform:translate(-58px,66px) scale(.6);opacity:0}67%,to{opacity:0}}.batarm{transform-box:view-box;transform-origin:105px 80px;animation:batSwing 2.9s cubic-bezier(.5,.05,.28,1) infinite}@keyframes batSwing{0%,20%{transform:rotate(-34deg)}42%{transform:rotate(20deg)}60%{transform:rotate(8deg)}82%,to{transform:rotate(-34deg)}}.cball{transform-box:view-box;transform-origin:176px 152px;animation:cricBall 2.9s ease-in infinite}@keyframes cricBall{0%{transform:translate(0);opacity:0}20%{opacity:1}42%{transform:translate(-58px,-2px);opacity:1}56%{transform:translate(-96px,-70px) scale(.6);opacity:0}57%,to{opacity:0}}.bball{transform-box:view-box;transform-origin:128px 24px;animation:jumpShot 2.6s cubic-bezier(.3,.1,.4,1) infinite}@keyframes jumpShot{0%,16%{transform:translate(4px,10px) scale(1);opacity:1}46%{transform:translate(-34px,-46px) scale(.8);opacity:1}72%{transform:translate(-78px,-18px) scale(.55);opacity:0}73%,88%{opacity:0}to{transform:translate(4px,10px) scale(1);opacity:1}}.lg2.sphd{align-items:center;gap:13px;margin:30px 0 13px;min-height:0}.lg2.sphd .t{font-size:16px;font-weight:800;letter-spacing:-.3px}.sphd-divider{flex:1;min-width:126px;display:flex;align-items:center;gap:18px}.sphd-divider:after,.sphd-divider:before{content:"";height:1px;background:linear-gradient(90deg,var(--line),var(--line2));flex:1}.sphd-divider:after{background:linear-gradient(90deg,var(--line2),var(--line))}.sphd-divider.has-video{position:relative;height:126px;overflow:hidden;gap:0;border:0;border-radius:16px;background:var(--surf);box-shadow:0 14px 34px rgba(0,0,0,.28);transition:box-shadow .2s ease}.sphd-divider.has-video:before{display:none}.sphd-divider.has-video:after{display:block;position:absolute;inset:0;height:auto;z-index:1;flex:none;pointer-events:none;border-radius:16px;background:linear-gradient(90deg,rgba(7,10,15,.3),transparent 18%,transparent 78%,rgba(7,10,15,.32));box-shadow:inset 0 0 18px rgba(0,0,0,.22)}.sphd-divider.has-video:hover{box-shadow:0 16px 38px rgba(0,0,0,.34)}.sphd-video{width:100%;height:100%;display:block;object-fit:cover;object-position:center 44%;border-radius:16px;background:var(--bg)}.sphd-avatar{position:relative;width:104px;height:96px;flex:0 0 104px;display:grid;place-items:center;isolation:isolate}.sphd-avatar:before{content:"";position:absolute;width:82px;height:82px;border-radius:50%;z-index:-1;background:radial-gradient(circle at 42% 28%,rgba(255,255,255,.12),transparent 27%),radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--fxc) 25%,var(--surf2)),var(--surf) 72%);border:1px solid color-mix(in srgb,var(--fxc) 50%,var(--line2));box-shadow:0 12px 30px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -12px 24px rgba(0,0,0,.2)}.sphd-avatar:after{content:"";position:absolute;width:92px;height:92px;border-radius:50%;z-index:-2;padding:1px;background:conic-gradient(from 15deg,transparent 0 18%,color-mix(in srgb,var(--fxc) 78%,white) 29%,transparent 40% 66%,color-mix(in srgb,var(--fxc) 55%,transparent) 78%,transparent 90%);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:badgeOrbit 12s linear infinite}.sphd-avatar .spav{width:84px;height:84px;z-index:1}.sphd-avatar .fx-char{transform:scale(1.5) translateY(-1px);transform-origin:50% 52%;filter:drop-shadow(0 7px 8px rgba(0,0,0,.55)) drop-shadow(0 0 8px color-mix(in srgb,var(--fxc) 28%,transparent))}.sphd-avatar .fx-emoji{font-size:39px;filter:drop-shadow(0 6px 7px rgba(0,0,0,.5))}.sphd-avatar .spav-glow{inset:-28%;opacity:.9}.spav{position:relative;width:72px;height:72px;flex-shrink:0;display:block}.spav .fx-char{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 5px 9px rgba(0,0,0,.45))}.spav-glow{position:absolute;inset:-16% -12% -8% -12%;border-radius:50%;background:radial-gradient(50% 50% at 50% 46%,color-mix(in srgb,var(--fxc) 42%,transparent),transparent 70%);filter:blur(4px);animation:fxPulse 3s ease-in-out infinite}.spav .fx-emoji{position:absolute;inset:0;display:grid;place-items:center;font-size:30px;animation:fxBreathe 3.6s ease-in-out infinite}.spav .fx-emoji svg{width:72%;height:72%;overflow:visible;filter:drop-shadow(0 8px 9px rgba(0,0,0,.42))}@keyframes fxPulse{0%,to{opacity:.6;transform:scale(1)}42%{opacity:1;transform:scale(1.1)}}@keyframes badgeOrbit{to{transform:rotate(1turn)}}.spav.mini{width:32px;height:32px}.spav.mini .fx-emoji{font-size:17px}.fycyc{position:relative;width:32px;height:32px;flex-shrink:0}.fycyc .spav{animation:fyPop .45s cubic-bezier(.32,.72,0,1)}@keyframes fyPop{0%{opacity:0;transform:scale(.75) translateY(3px)}60%{opacity:1}to{opacity:1;transform:none}}.fx-char .fx-ring{transform-box:view-box;animation:fxRing 3s ease-out infinite;opacity:0}@keyframes fxRing{0%,40%{transform:scale(.15);opacity:0}44%{opacity:.9}47%{transform:scale(1)}64%{transform:scale(2)}66%{opacity:0}to{opacity:0}}.fx-char.cricket .c-bat{transform-box:view-box;transform-origin:150px 150px;animation:cBat 3s cubic-bezier(.4,.05,.28,1) infinite}@keyframes cBat{0%,22%{transform:rotate(-62deg)}42%{transform:rotate(44deg)}60%{transform:rotate(26deg)}84%,to{transform:rotate(-62deg)}}.fx-char.cricket .c-ball{transform-box:view-box;transform-origin:150px 150px;animation:cBall 3s ease-in infinite}@keyframes cBall{0%{transform:translate(118px,2px);opacity:0}12%{opacity:1}40%{transform:translate(4px,2px);opacity:1}45%{transform:translate(-10px,-8px)}70%{transform:translate(-118px,-104px) scale(.5);opacity:0}to{opacity:0}}.fx-char.football .f-leg,.fx-char.football .f-leg-g1,.fx-char.football .f-leg-g2{transform-box:view-box;transform-origin:163px 189px;animation:fLeg 3s cubic-bezier(.4,.02,.25,1) infinite}.fx-char.football .f-leg-g1{animation-delay:45ms;opacity:.32}.fx-char.football .f-leg-g2{animation-delay:.09s;opacity:.16}@keyframes fLeg{0%,14%{transform:rotate(-58deg)}38%{transform:rotate(0deg)}46%{transform:rotate(24deg)}60%{transform:rotate(18deg)}84%,to{transform:rotate(-58deg)}}.fx-char.football .fx-body{transform-box:view-box;transform-origin:119px 288px;animation:fBodyLean 3s cubic-bezier(.4,.02,.25,1) infinite}@keyframes fBodyLean{0%,14%{transform:rotate(6deg)}38%{transform:rotate(-7deg)}46%{transform:rotate(-5deg)}60%{transform:rotate(-6deg)}84%,to{transform:rotate(6deg)}}.fx-char.football .f-ball{transform-box:view-box;transform-origin:230px 278px;animation:fBall 3s cubic-bezier(.2,.5,.3,1) infinite}@keyframes fBall{0%,38%{transform:translate(0) scale(1);opacity:1}46%{transform:translate(-7px,-5px) scale(1.1)}70%{transform:translate(122px,-122px) scale(.5);opacity:0}to{opacity:0}}.fx-char.tennis .t-arm{transform-box:view-box;transform-origin:170px 118px;animation:tArm 3s cubic-bezier(.45,.05,.28,1) infinite}@keyframes tArm{0%,18%{transform:rotate(-30deg)}42%{transform:rotate(46deg)}58%{transform:rotate(30deg)}82%,to{transform:rotate(-30deg)}}.fx-char.tennis .t-ball{transform-box:view-box;transform-origin:222px 42px;animation:tBall 3s ease-in infinite}@keyframes tBall{0%{transform:translate(-8px,74px);opacity:0}12%{transform:translate(-10px,-10px);opacity:1}38%{transform:translate(0);opacity:1}46%{transform:translate(10px,6px)}70%{transform:translate(120px,72px) scale(.5);opacity:0}to{opacity:0}}.fx-char.basketball .b-arm{transform-box:view-box;transform-origin:172px 118px;animation:bArm 3s cubic-bezier(.4,.05,.28,1) infinite}@keyframes bArm{0%,20%{transform:rotate(16deg)}42%{transform:rotate(-8deg)}58%{transform:rotate(-3deg)}80%,to{transform:rotate(16deg)}}.fx-char.basketball .b-ball{transform-box:view-box;transform-origin:216px 44px;animation:bBall 3s ease-in infinite}@keyframes bBall{0%,34%{transform:translate(0) scale(1);opacity:1}42%{transform:translate(4px,-6px)}70%{transform:translate(64px,-112px) scale(.5);opacity:0}to{opacity:0}}.fx-char.tabletennis .tt-arm{transform-box:view-box;transform-origin:170px 118px;animation:ttArm 3s cubic-bezier(.45,.05,.28,1) infinite}@keyframes ttArm{0%,18%{transform:rotate(-16deg)}42%{transform:rotate(22deg)}58%{transform:rotate(10deg)}82%,to{transform:rotate(-16deg)}}.fx-char.tabletennis .tt-ball{transform-box:view-box;transform-origin:212px 40px;animation:ttBall 3s ease-in infinite}@keyframes ttBall{0%{transform:translate(-6px,50px);opacity:0}12%{transform:translate(-6px,-6px);opacity:1}38%{transform:translate(0);opacity:1}46%{transform:translate(6px,4px)}70%{transform:translate(80px,54px) scale(.5);opacity:0}to{opacity:0}}.fx-char .fx-body{animation:fxBreathe 3.6s ease-in-out infinite}@keyframes fxBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2.2px)}}@media(max-width:760px){.lg2.sphd{gap:9px;min-height:0}.sphd-divider{min-width:76px;gap:8px}.sphd-divider.has-video{height:92px;border-radius:12px}.sphd-divider.has-video:after{inset:0;border-radius:12px}.sphd-video{border-radius:12px}.sphd-avatar{width:80px;height:76px;flex-basis:80px}.sphd-avatar:before{width:66px;height:66px}.sphd-avatar:after{width:74px;height:74px}.sphd-avatar .spav{width:68px;height:68px}.sphd-avatar .fx-char{transform:scale(1.42)}.sphd-avatar .fx-emoji{font-size:32px}.lg2.sphd .t{font-size:15px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.bmotion video{display:none}}.side-close{display:none;width:32px;height:32px;border-radius:9px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.2);color:#fff;place-items:center;font-size:16px;margin:0 0 14px auto;cursor:pointer}.side-close:hover{background:rgba(255,255,255,.24)}.side-backdrop{display:none;position:fixed;inset:0;background:rgba(6,10,20,.55);z-index:98}.mobile-side-brand{display:none}@media(max-width:1240px){.shell.slip{grid-template-columns:var(--sidebar-width,214px) minmax(0,1fr)}.shell.no-side.slip{grid-template-columns:minmax(0,1fr)}.shell.slip .slipc,.slipc{display:none}.sheet{display:flex}}@media(min-width:761px) and (max-width:1240px){.bn{height:0;padding:0;display:block;position:fixed;inset:auto 0 0;border:0;background:transparent;pointer-events:none}.bnin{display:none}.mobile-slip-fab{right:22px;bottom:22px;pointer-events:auto}}@media(max-width:1000px){.hd,.tabs{position:unset}.side{inset:0 auto 0 0;top:0;height:100vh;height:100dvh;width:min(86vw,340px);position:fixed;z-index:301;padding:14px 12px calc(24px + env(safe-area-inset-bottom));box-shadow:18px 0 44px rgba(5,12,24,.32)}.side-backdrop{z-index:300;background:rgba(6,10,20,.64);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.mobile-side-brand{min-height:58px;margin:0 42px 12px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(255,255,255,.2)}.mobile-side-brand img{display:block;width:auto;max-width:170px;max-height:48px;object-fit:contain}.mobile-side-brand strong{max-width:100%;overflow:hidden;color:#fff;font-size:16px;font-weight:850;letter-spacing:.8px;text-overflow:ellipsis;white-space:nowrap}.side-close{position:absolute;top:16px;right:13px;z-index:2;margin:0}.side-resizer{display:none}.hd,.tabs{z-index:1}.shell,.shell.no-side.slip,.shell.slip{grid-template-columns:minmax(0,1fr)}.side{display:none}.mmb,.side-close{display:grid}.side-backdrop{display:block}.main{padding:20px 20px 80px}}@media(max-width:760px){body{padding-bottom:64px}.hdin{height:auto;padding:5px clamp(6px,2.5vw,10px);gap:5px clamp(4px,1.6vw,8px);flex-wrap:wrap;align-items:center;display:grid;grid-template-columns:clamp(30px,9.2vw,36px) minmax(40px,1fr) auto;grid-template-rows:42px 38px}.hdin .hr{grid-column:1/-1;grid-row:2;display:flex;overflow-x:auto;margin-top:0;justify-content:flex-start}div#tabBar .tb:first-child{padding-left:0}.mmb{width:clamp(30px,9.2vw,36px);height:clamp(30px,9.2vw,36px)}.lg{min-width:0;font-size:14px;letter-spacing:1.4px;order:1;gap:7px;overflow:hidden}.tenant-logo{max-width:100%;max-height:clamp(32px,10vw,42px);height:auto}.auth-row{min-width:0;display:flex;order:1;margin-left:auto;gap:clamp(3px,1.3vw,6px)}.auth-row .mobile-wallet{position:relative;width:clamp(72px,25vw,108px);min-width:0;height:clamp(30px,8.7vw,34px);overflow:visible}.auth-row .mobile-wallet .am{min-width:0;flex:1;padding:0 clamp(4px,2vw,10px);font-size:clamp(9.5px,3vw,12px)}.auth-row .mobile-wallet .dp{width:clamp(27px,8vw,32px);height:clamp(30px,8.7vw,34px)}.auth-row .mobile-profile{width:clamp(29px,8.7vw,34px);height:clamp(29px,8.7vw,34px)}.auth-row .mobile-wallet .dp.exposure-trigger{background:color-mix(in srgb,var(--dn) 10%,var(--surf));color:var(--dn);font-size:9px;line-height:1;letter-spacing:.35px}.wallet-exposure-label{display:block;color:var(--dn);font-size:9px;font-weight:900;line-height:1;letter-spacing:.35px}.mobile-exposure-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:220;min-width:152px;padding:11px 12px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--line);border-radius:11px;background:var(--surf);box-shadow:0 12px 30px rgba(7,15,30,.2);color:var(--txt2);font-size:11px;font-weight:750;white-space:nowrap;cursor:pointer}.mobile-exposure-menu:focus-visible,.mobile-exposure-menu:hover{border-color:var(--dn);background:color-mix(in srgb,var(--dn) 6%,var(--surf))}.mobile-exposure-menu:before{content:"";position:absolute;right:10px;top:-5px;width:9px;height:9px;border-left:1px solid var(--line);border-top:1px solid var(--line);background:var(--surf);transform:rotate(45deg)}.mobile-exposure-menu b{font-size:13px}.mobile-exposure-menu b.negative{color:var(--dn)}.mobile-exposure-menu b.positive{color:var(--up)}.auth-row .mobile-auth-search{width:clamp(29px,8.7vw,34px);height:clamp(29px,8.7vw,34px);font-size:clamp(16px,4.8vw,19px)}.auth-row .mobile-login{height:clamp(30px,8.7vw,34px);padding:0 clamp(8px,3.4vw,14px);font-size:clamp(10px,3vw,12px)}.authbtn{display:inline-flex;align-items:center}.authbtn.primary{padding:0 12px}.hr .authbtn,.hr>.avt,.hr>.wal,.sr{display:none}.sr{order:2;width:100%;max-width:none;margin-top:8px}.search-mob-btn{display:grid;font-size:20px}#thb,#thpb,.header-personalise{display:none}.hdin{grid-template-rows:42px;padding-top:5px;padding-bottom:5px}.hdin .hr{display:none}.hr{width:100%;display:flex;justify-content:flex-start;gap:7px;margin-top:0;align-items:center}.avt,.hr{order:2}.tabs{top:56px}.tabsin{padding:0 14px 0 0;gap:2px;flex-wrap:nowrap}.tb{padding:12px 13px;font-size:13.5px}div#tabBar .tb:first-child{padding-left:13px}.tb.on:after{left:0;right:0;width:auto;transform:none}.tb:first-child.on:after{left:0}.main,[data-theme=light] .main{padding:10px 10px 24px}.ph h1{font-size:20px}.ph-actions{width:100%;order:3;margin-left:0;gap:7px}.ph-actions .flt{width:auto;flex:1;order:0;margin-left:0}.flt{width:100%;order:3;margin-left:0}.flt button{flex:1;text-align:center}.vtog{margin-left:auto}.strict{padding:10px 13px;font-size:11.5px;flex-wrap:wrap}.msr{display:flex;margin-bottom:14px}.msr input{width:100%;height:37px;background:var(--surf);border:1px solid var(--line);border-radius:9px;color:var(--txt);padding:0 13px;font-size:13px;outline:none}.mtop{padding:12px 14px 9px;gap:10px}.mt-lg{padding-left:10px}.mt-vol{display:none}.mteams{padding:0 14px 11px;gap:10px}.mnm{font-size:14px}.mcr{width:27px;height:27px;font-size:9px}.pbar{padding:0 14px 14px;height:50px}.pseg .od{font-size:16px}.spot-mid{padding:16px 18px 14px;gap:12px}.scr,.snm{font-size:12px}.scr{width:38px;height:38px;border-radius:11px}.svs{font-size:19px}.spot-top{padding:16px 18px 0}.spot-bar{padding:0 18px 18px}.sbar{height:60px}.sseg .od{font-size:18px}.sstats{flex-wrap:wrap}.sst{min-width:50%;border-bottom:1px solid var(--line)}.bnr{height:180px;margin-bottom:15px}.bsl{padding:0 20px}.bsc{max-width:66%}.bst{font-size:16px}.bss{font-size:11.5px;margin-bottom:10px}.bart{font-size:54px;right:14px}.bmotion{width:46%;opacity:.72}.bnav2{left:50%;bottom:8px}.barw{display:none}.rgrid{grid-template-columns:repeat(auto-fill,minmax(144px,1fr));gap:11px}.upl{flex-direction:column;text-align:center;gap:13px}.rrow{grid-template-columns:1fr;row-gap:10px;padding:13px 15px}.mkr{padding:12px 15px}.sheet{display:flex}.bn{display:block}.onh{padding:24px 20px 18px}.onttl{font-size:19px}.onsub{font-size:12.5px}.onbody{padding:18px 20px 6px;max-height:46vh}.ongrid{grid-template-columns:repeat(2,1fr);gap:9px}.onc{padding:15px 10px}.onc .em{font-size:23px}.onfoot{padding:16px 20px 22px;flex-wrap:wrap}.onnext{width:100%;margin-left:0;order:3}.onpick{width:100%;text-align:center;order:1}.onback{order:2;width:100%}.onbonus{padding:22px 20px}.onbig{font-size:34px}.accthd{flex-wrap:wrap;gap:8px 12px;margin-bottom:16px}.accthd h1{font-size:16px}.bhsub{font-size:11px}.bhstatement{flex:1 1 100%;justify-content:center;order:4;margin-left:0}.acctfilt{flex-direction:column;align-items:stretch;gap:10px}.acctfilt input[type=date],.acctfilt label{width:100%}.acctsearch{width:100%;justify-content:center}.bhtoprow{flex-direction:column;align-items:stretch;gap:10px}.bhtabs{gap:8px}.bhtab{padding:10px 14px}.bhtype,.bhtype select{width:100%}.bhfilt{grid-template-columns:1fr;align-items:stretch;gap:8px}.bhclear,.bhfilt input[type=date],.bhfilt select{width:100%}.bhclear{margin-left:0;justify-content:center}.bhrow{gap:12px 16px;padding:14px}.bhfield{min-width:0}.bethist .accthd{flex-wrap:nowrap}.bethist .accthd>div{min-width:0}.bh-source-wrap{margin-left:auto;flex:0 0 auto;gap:3px}.bh-source-wrap>span{font-size:8px}.bh-source-toggle{padding:3px;border-radius:10px}.bh-source-toggle button{height:31px;min-width:78px;padding:0 9px;gap:5px;font-size:10px}.bh-source-toggle button>span{font-size:12px}.bethist .accthd:has(.bh-source-toggle) .bh-mobile-type{flex-basis:100%;margin-left:0;order:4}.bh-mobile-type{min-width:108px;margin-left:auto;display:block;flex:0 0 108px}.bh-mobile-type>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bh-mobile-type select{width:100%;height:36px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:var(--surf);color:var(--txt);font-size:11px;color-scheme:dark}[data-theme=light] .bh-mobile-type select{color-scheme:light}.bh-top-type{display:none}.bhfilt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.bhfilt>select{grid-column:1/-1;width:100%}.bhfilt>input[type=date]{width:100%;min-width:0}.bhfilt .bhclear{grid-column:1/-1}}@media(min-width:1241px){.bd,.sheet{display:none!important}}@media(max-width:575px){.asg{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.msr,.thp{display:none}.thp{position:fixed;top:70px;right:16px;z-index:400;width:296px;max-height:calc(100vh - 90px);overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;background:var(--surf);border:1px solid var(--line2);border-radius:16px;box-shadow:0 26px 60px rgba(0,0,0,.4);padding:18px;opacity:0;transform:translateY(-6px);transition:opacity .16s,transform .16s}.thp.on{display:block}.thp.show{opacity:1;transform:translateY(0)}.thh{font-size:15px;font-weight:800;color:var(--txt);text-transform:none;letter-spacing:0;margin-bottom:12px;padding-bottom:9px;border-bottom:1px solid var(--line)}.thh:not(:first-child){margin-top:18px}.theme-font-field{display:flex;flex-direction:column;gap:8px;color:var(--txt);font-size:13px;font-weight:750}.theme-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.theme-font-field select{width:100%;height:42px;padding:0 36px 0 11px;border:1px solid var(--line);border-radius:9px;outline:0;background:var(--surf2);color:var(--txt);font-size:13px;cursor:pointer}.theme-font-field select:focus,.theme-font-field select:hover{border-color:var(--gold);box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 10%,transparent)}.theme-font-field option{background:var(--surf);color:var(--txt)}.thsub{display:block;font-size:11px;font-weight:500;color:var(--txt3);text-transform:none;letter-spacing:0;margin-top:2px}.thfonts{display:flex;flex-wrap:wrap;gap:7px}.thfont{padding:8px 13px;border-radius:9px;background:var(--surf2);border:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--txt2)}.thfont:hover{border-color:var(--line2);color:var(--txt)}.thfont.on{background:var(--txt);color:var(--bg);border-color:var(--txt)}.throw{margin-bottom:12px}.thlbl{font-size:12px;font-weight:600;color:var(--txt2);margin-bottom:8px}.thsw{display:flex;flex-wrap:wrap;gap:8px}.thswb{width:24px;height:24px;border-radius:50%;border:2px solid transparent;box-shadow:0 0 0 1px var(--line2) inset;position:relative;flex-shrink:0}.thswb.on{border-color:var(--txt)}.thswb.on:after{content:"✓";position:absolute;inset:0;display:grid;place-items:center;font-size:10px;font-weight:800;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.thswb.rb{background:conic-gradient(from 0deg,#F43F5E,#F59E0B,#22C55E,#38BDF8,#A855F7,#F43F5E)}.theme-native-color-input{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:50%;opacity:.001;cursor:pointer;-webkit-appearance:none;appearance:none}.theme-apply-button{flex:0 0 auto;min-height:30px;padding:6px 11px;border:1px solid var(--gold);border-radius:8px;background:var(--gold);color:var(--gold-text);font-size:10.5px;font-weight:800;line-height:1.15;white-space:nowrap;transition:filter .16s ease,transform .16s ease,box-shadow .16s ease}.theme-apply-button:hover{filter:brightness(1.06);box-shadow:0 7px 18px color-mix(in srgb,var(--gold) 24%,transparent);transform:translateY(-1px)}.theme-apply-button:active{filter:brightness(.98);box-shadow:none;transform:translateY(0)}.theme-apply-button:focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 55%,white);outline-offset:2px}.thprev{display:flex;gap:9px;margin-bottom:14px}.thpv{flex:1;border-radius:11px;padding:10px 12px;font-size:9.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.thpv b{font-size:19px;font-weight:800;letter-spacing:-.4px;margin-top:2px}.thpv b,.thpv span{display:block;color:inherit;text-transform:none}.thpv span{font-size:10.5px;font-weight:600;opacity:.7;margin-top:1px}.live-race-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:14px;margin:14px 0 18px}.live-race-info{background:var(--surf,#fff);border:1px solid var(--line,#e5e7eb);border-radius:12px;overflow:hidden;padding:16px}.live-race-status{display:flex;align-items:center;gap:7px;color:var(--live,#e53935);font-size:12px;font-weight:800;letter-spacing:.06em;margin-bottom:12px}.live-status-distance,.live-status-mobile{display:none}.live-race-status.is-upcoming{color:#d5a800}.live-race-status.is-upcoming .live-dot{background:#e0b400;box-shadow:0 0 0 3px rgba(224,180,0,.14);animation:upcomingRacePulse 1.35s ease-in-out infinite}@keyframes upcomingRacePulse{50%{opacity:.38;box-shadow:0 0 0 5px rgba(224,180,0,.06)}}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--live,#e53935);display:inline-block;box-shadow:0 0 0 3px rgba(229,57,53,.12)}.live-race-title{font-size:21px;font-weight:800;line-height:1.15;color:var(--txt,#111827)}.live-race-number{font-size:14px;color:var(--txt2,#6b7280);margin-top:4px}.live-race-meta{display:inline-flex;margin-top:10px;padding:5px 9px;border-radius:6px;background:var(--surf3,#f3f4f6);font-size:12px;font-weight:700}.live-race-divider{height:1px;background:var(--line,#e5e7eb);margin:15px 0}.live-race-detail{display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-size:12px}.live-race-detail span{color:var(--txt2,#6b7280)}.live-race-detail strong{color:var(--txt,#111827)}.live-runner-list{margin-top:14px;border-top:1px solid var(--line,#e5e7eb);padding-top:12px}.live-runner-heading{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;margin-bottom:8px;color:var(--txt2,#6b7280)}.live-runner-item{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--line,#f0f0f0);min-width:0}.live-runner-number{width:22px;height:22px;border-radius:5px;background:var(--surf3,#eef1f5);display:grid;place-items:center;flex:0 0 22px;font-size:11px;font-weight:800}.live-runner-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600}.live-race-video{min-width:0;background:#101214;border-radius:12px;overflow:hidden}.live-video-header{height:42px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;background:#181b20;color:#fff;font-size:12px;font-weight:700}.live-video-header>div{display:flex;align-items:center;gap:8px}.live-video-container{position:relative;aspect-ratio:16/4;background:#050607;overflow:hidden}.live-video{width:100%;height:100%;display:block;border:0;object-fit:cover}.live-video-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#9ca3af;font-size:14px;background:#111315}.live-video-icon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.08);color:#fff}@media (max-width:760px){.live-race-status{width:100%;margin-bottom:12px}.live-status-desktop{display:none}.live-status-mobile{display:inline}.live-status-distance{display:inline;margin-left:auto;color:var(--txt2);font-size:12px;font-weight:800;letter-spacing:0;text-transform:none}.live-race-status.is-upcoming .live-status-mobile{color:#d5a800}.cardMobile .cardMobileFC{border-right:1px solid #d7e0ea;margin-right:10px}.cardMobile{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cardMobile .live-race-divider{display:none}.live-race-layout{grid-template-columns:1fr}.live-race-info{order:2}.live-race-video{order:1}.live-runner-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}}.bhrow.multi .bhfield:last-child{order:-1;justify-content:center;align-self:center}.bhviewlegs{width:34px;height:32px;display:grid;place-items:center;gap:0;font-size:0}.bhviewlegs:after{display:none;content:none}.bhviewlegs>span{position:relative;width:18px;height:12px;display:block;border:2px solid;border-radius:50%/60%;font-size:0}.bhviewlegs>span:before{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;transform:translate(-50%,-50%);border-radius:50%;background:currentColor}.bhviewlegs>span:after{display:none;content:none}.bhviewlegs .fa-solid.fa-eye{position:relative;height:12px;border:2px solid;border-radius:50%/60%}.bhviewlegs .fa-solid.fa-eye:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;transform:translate(-50%,-50%);border-radius:50%;background:currentColor}.bhrow.multi .bhfield:last-child{order:0}.bhviewlegs .fa-solid.fa-eye{width:18px;height:18px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 80C114.6 80 16.6 172.8 2.1 229.2c-2.8 10.7-2.8 21.9 0 32.6C16.6 318.2 114.6 411 256 411s239.4-92.8 253.9-149.2c2.8-10.7 2.8-21.9 0-32.6C495.4 172.8 397.4 80 256 80zm0 272a96 96 0 1 1 0-192 96 96 0 1 1 0 192zm0-144a48 48 0 1 0 0 96 48 48 0 1 0 0-96z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 80C114.6 80 16.6 172.8 2.1 229.2c-2.8 10.7-2.8 21.9 0 32.6C16.6 318.2 114.6 411 256 411s239.4-92.8 253.9-149.2c2.8-10.7 2.8-21.9 0-32.6C495.4 172.8 397.4 80 256 80zm0 272a96 96 0 1 1 0-192 96 96 0 1 1 0 192zm0-144a48 48 0 1 0 0 96 48 48 0 1 0 0-96z'/%3E%3C/svg%3E") center/contain no-repeat}.bhviewlegs .fa-solid.fa-eye:after,.bhviewlegs .fa-solid.fa-eye:before{display:none;content:none}.bhrow.multi .bhfield:last-child{width:72px;justify-self:end;align-items:center;justify-content:flex-start;gap:7px}.bhrow.multi .bhfield:last-child>.bhflbl{display:flex;justify-content:center;width:100%;color:var(--txt3)}.bhrow.multi .bhfield:last-child>.bhfval{justify-content:center;width:100%;overflow:visible}.bhviewlegs{width:36px;height:34px;border-color:color-mix(in srgb,var(--gold) 42%,var(--line));background:color-mix(in srgb,var(--gold) 5%,var(--surf));box-shadow:0 2px 7px color-mix(in srgb,var(--gold) 8%,transparent)}.bhviewlegs.on,.bhviewlegs:hover{box-shadow:0 3px 10px color-mix(in srgb,var(--gold) 16%,transparent);transform:translateY(-1px)}@media(min-width:1101px){.bhrow.multi{grid-template-columns:minmax(115px,1fr) minmax(105px,.9fr) minmax(82px,.7fr) minmax(90px,.8fr) minmax(120px,1fr) minmax(125px,1fr) minmax(85px,.75fr) minmax(210px,1.55fr) 76px;gap:18px}.bhrow.multi .bhfield:nth-child(8) .bhfval{overflow:visible;text-overflow:clip}}.bhrow.multi .bhfield:last-child{align-self:start;padding-top:0}.bhviewlegs{width:32px;height:22px;padding:0;color:var(--txt2)}.bhviewlegs,.bhviewlegs.on,.bhviewlegs:hover{border:0;background:transparent;box-shadow:none;transform:none}.bhviewlegs.on,.bhviewlegs:hover{color:var(--gold)}.bhviewlegs .fa-solid.fa-eye{position:static;width:19px;height:19px;border:0;border-radius:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat}.bhmulti .bhlegs{margin-top:0}[data-theme=dark] .hd :is(.lg-name,.ib,.avt,.wal .am),[data-theme=dark] .tabs .tb{color:#fff}[data-theme=dark] .hd .wal{border-color:#343b49;background:#171c25}[data-theme=dark] .hd .wal .am b{color:#fff}[data-theme=dark] .hd .avt,[data-theme=dark] .hd .ib,[data-theme=dark] .hd .sr input{border-color:#343b49;background:#171c25}[data-theme=dark] .hd .sr input{color:#fff}[data-theme=dark] .hd .sr input::placeholder{color:rgba(255,255,255,.78)}[data-theme=dark] .tabs .tb:not(.on){color:rgba(255,255,255,.84)}[data-theme=dark] .racts .rac,[data-theme=dark] .rc :is(.mt3,.tt,.st),[data-theme=dark] .rin :is(.rmt,.rtt,.rds,.rup){color:#fff}[data-theme=dark] .rc .mt3,[data-theme=dark] .rc .st,[data-theme=dark] .rin .rds,[data-theme=dark] .rin .rup{color:rgba(255,255,255,.86)}[data-theme=dark] .rin .rbb,[data-theme=dark] .rin .rbb b,[data-theme=dark] .rin .rbb span{color:#fff}[data-theme=dark] .side{color:#fff;border-right-color:rgba(255,255,255,.16)}[data-theme=dark] .side .sgl{color:rgba(255,255,255,.72)}[data-theme=dark] .side .si{color:rgba(255,255,255,.92)}[data-theme=dark] .side .si.on,[data-theme=dark] .side .si:hover{background:rgba(255,255,255,.11);color:#fff}[data-theme=dark] .side .si .ar,[data-theme=dark] .side .si .n{color:rgba(255,255,255,.76)}[data-theme=dark] .side .si.on .ar,[data-theme=dark] .side .si.on .n{color:#fff}[data-theme=dark] .side .subs.op{border-left-color:rgba(255,255,255,.25)}[data-theme=dark] .side .sub,[data-theme=dark] .side button.sub.race-country-row{background:transparent;color:rgba(255,255,255,.9)}[data-theme=dark] .side .sub.on,[data-theme=dark] .side .sub:hover,[data-theme=dark] .side button.sub.race-country-row:hover{background:rgba(255,255,255,.1);color:#fff}[data-theme=dark] .side .race-side-arrow,[data-theme=dark] .side .sub .n{color:rgba(255,255,255,.82)}[data-theme=dark] .side .sub:before{background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.14)}[data-theme=dark] .side .race-side-label,[data-theme=dark] .side .race-side-state{color:rgba(255,255,255,.72)}[data-theme=dark] .side .race-country-children,[data-theme=dark] .side .race-side-label i{border-color:rgba(255,255,255,.24)}[data-theme=dark] .side .race-side-label i{background:rgba(255,255,255,.24)}[data-theme=dark] .side .race-side-race{color:rgba(255,255,255,.88)}[data-theme=dark] .side .race-side-race.on,[data-theme=dark] .side .race-side-race:hover{background:rgba(255,255,255,.11);color:#fff}[data-theme=dark] .side .race-side-race b,[data-theme=dark] .side .race-side-race.on b{background:rgba(255,255,255,.12);color:#fff}.reel-card-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rgrid.stagger .videoOverlay{pointer-events:none;background:rgba(0,0,0,.25)}.rply .reel-player-media{inset:auto;top:50%;left:50%;width:min(100%,430px);height:min(100dvh,764px);aspect-ratio:9/16;transform:translate(-50%,-50%);object-fit:cover;background:#000}.rply .reel{background:#000}@media(max-width:500px){.rply .reel-player-media{width:100%;height:100dvh;max-height:none}}.reel .reel-live-score{position:absolute;top:14px;right:14px;z-index:5;max-width:calc(100% - 72px);cursor:default}.rbb.selected-odd{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 32%,rgba(255,255,255,.13));box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 18%,transparent)}.all-sports-row{grid-template-columns:minmax(280px,.82fr) minmax(0,1.35fr);gap:18px;overflow:hidden}.all-sports-row .as-event,.all-sports-row .as-market{min-width:0}.all-sports-row .as-teams{width:100%;max-width:none;display:grid;grid-template-columns:minmax(0,1fr) 2ch minmax(0,1fr);align-items:center;gap:8px}.all-sports-row .as-team,.all-sports-row.dense .as-team{width:100%;min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;flex:initial}.all-sports-row .as-team>b,.all-sports-row.dense .as-team>b{width:auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.all-sports-row .as-teams>span{width:auto;min-width:0;text-align:center}.all-sports-row .as-odds-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.all-sports-row .as-pair{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.all-sports-row .as-odd{min-width:0;padding-left:2px;padding-right:2px}@media(max-width:1180px){.all-sports-row{grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:12px}.all-sports-row .as-team,.all-sports-row.dense .as-team{grid-template-columns:30px minmax(0,1fr);gap:6px}}@media(max-width:840px){.all-sports-row{display:block}.all-sports-row .as-teams{grid-template-columns:minmax(0,1fr) 2ch minmax(0,1fr);gap:5px}.all-sports-row .as-team,.all-sports-row.dense .as-team{grid-template-columns:28px minmax(0,1fr);gap:5px}.all-sports-row .as-odds-grid{gap:4px}.all-sports-row .as-pair{gap:3px}}.sports-detail-market,.sports-detail-runner,.sports-ladder-side,.sports-market-body,.sports-odds-ladder{min-width:0}.sports-detail-runner{overflow:hidden}.sports-ladder-side,.sports-odds-ladder{max-width:100%}.sports-ladder-side .mkbs{overflow:hidden}.sports-ladder-side .mkbs b,.sports-ladder-side .mkbs small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1241px){.shell.slip .sports-detail-runner{grid-template-columns:minmax(130px,.52fr) minmax(0,1.48fr);gap:10px;padding-left:14px;padding-right:14px}.shell.slip .sports-market-columns{grid-template-columns:minmax(130px,.52fr) minmax(0,.74fr) minmax(0,.74fr);padding-left:14px;padding-right:14px}.shell.slip .sports-ladder-side,.shell.slip .sports-odds-ladder{gap:4px}.shell.slip .sports-ladder-side .mkbs b{font-size:13px}.shell.slip .sports-ladder-side .mkbs small{font-size:8px}}:is(.pseg .od,.sseg .od,.as-odd b,.mkbs b,.robs b,.odds-blur span,.multi-odds-blur b){color:#111827!important;font-weight:800;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}[data-theme=dark] :is(.pseg .od,.sseg .od,.as-odd b,.mkbs b,.robs b,.odds-blur span,.multi-odds-blur b){color:var(--txt)!important}[data-theme=dark] :is(.as-odd.back b,.mkbs.bk b,.robs.bk b,.odds-blur span:first-child){color:var(--home)!important}[data-theme=dark] :is(.as-odd.lay b,.mkbs.ly b,.robs.ly b,.odds-blur span:last-child){color:var(--away)!important}[data-theme=dark] :is(.as-odd.back,.mkbs.bk,.robs.bk):not(.odds-flash){background:var(--home)!important}[data-theme=dark] :is(.as-odd.lay,.mkbs.ly,.robs.ly):not(.odds-flash){background:var(--away)!important}.all-sports-row .as-odd b{font-size:17px}.as-odd.back small,:is(.mkbs.bk,.robs.bk) small{color:var(--home)!important;opacity:1}.as-odd.lay small,:is(.mkbs.ly,.robs.ly) small{color:var(--away)!important;opacity:1}[data-theme=dark] .odds-blur span,[data-theme=dark] :is(.as-odd,.mkbs,.robs):not(.odds-flash) :is(b,small){color:#111827!important}.pseg.home .pc,.sseg.home .pc{color:var(--home)!important;opacity:.78}.pseg.draw .pc,.sseg.draw .pc{color:var(--draw)!important;opacity:.78}.pseg.away .pc,.sseg.away .pc{color:var(--away)!important;opacity:.78}.horse-row .horse-odds .robs b{font-size:15px;line-height:15px}.horse-row .horse-odds .robs small{font-size:10px;line-height:12px}.crm :is(a,.crm-current),.sports-detail-group>h2,.sports-detail-market .fancy-detail-name,.sports-detail-market .mkbs b,.sports-detail-market .mkh h3,.sports-detail-market .mkrn{font-weight:800}.sports-api-banner,.sports-banner-shimmer{height:238px;margin-bottom:24px;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--surf);box-shadow:var(--sh)}.sports-banner-shimmer{background:linear-gradient(100deg,var(--surf2) 25%,var(--surf3) 42%,var(--surf2) 60%);background-size:300% 100%;animation:shimmer 1.35s linear infinite}.sports-api-banner{position:relative}.sports-api-banner-image{position:absolute;inset:0;display:block}.sports-api-banner-image:after{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}.sports-api-banner-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;image-rendering:auto;filter:none;opacity:1}.sports-banner-arrow{position:absolute;z-index:4;top:50%;width:38px;height:38px;transform:translateY(-50%);border:1px solid rgba(255,255,255,.8);border-radius:50%;background:rgba(5,10,28,.45);color:#fff;font-size:27px;display:grid;place-items:center}.sports-banner-arrow.previous{left:14px}.sports-banner-arrow.next{right:8px}.sports-banner-dots{position:absolute;z-index:4;left:50%;bottom:12px;transform:translateX(-50%);display:flex;gap:7px}.sports-banner-dots button{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.55)}.sports-banner-dots button.on{background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.2)}.racing-api-banner{border-radius:15px;border-color:color-mix(in srgb,var(--primary,var(--gold)) 24%,var(--line));box-shadow:0 12px 30px rgba(20,32,58,.16)}.racing-api-banner,.racing-banner-shimmer{height:210px;margin-bottom:18px}.racing-api-banner .sports-api-banner-image:after{background:linear-gradient(180deg,rgba(4,8,22,.015),rgba(4,8,22,.09))}.racing-api-banner .sports-api-banner-image img{object-position:center center}.racing-api-banner .sports-banner-arrow{width:34px;height:34px;font-size:23px;background:rgba(7,12,30,.42);border-color:rgba(255,255,255,.7);box-shadow:0 5px 16px rgba(0,0,0,.2)}.racing-api-banner .sports-banner-arrow.previous{left:16px}.racing-api-banner .sports-banner-arrow.next{right:16px}.racing-api-banner .sports-banner-dots{bottom:10px;padding:5px 7px;border-radius:20px;background:rgba(7,12,30,.24);backdrop-filter:blur(5px)}.racing-api-banner .sports-banner-dots button{width:8px;height:8px}.racing-api-banner .sports-banner-dots button.on{box-shadow:0 0 0 2px rgba(255,255,255,.2)}@media(max-width:700px){.sports-api-banner,.sports-banner-shimmer{height:176px;border-radius:12px}.sports-banner-arrow{display:grid;width:32px;height:32px}.sports-banner-arrow.previous{left:8px}.sports-banner-arrow.next{right:8px}.sports-api-banner-image img{object-position:center}.racing-api-banner,.racing-banner-shimmer{height:148px;margin-bottom:14px}.racing-api-banner{border-radius:11px}.racing-api-banner .sports-banner-dots{bottom:7px}}.main:has(.sports-api-banner),.main:has(.sports-banner-shimmer),[data-theme=light] .main:has(.sports-api-banner),[data-theme=light] .main:has(.sports-banner-shimmer){padding-top:8px}@media(max-width:700px){.main:has(.sports-api-banner),.main:has(.sports-banner-shimmer),[data-theme=light] .main:has(.sports-api-banner),[data-theme=light] .main:has(.sports-banner-shimmer){padding-top:4px}}@keyframes sportsBannerMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sports-api-banner.marquee-banner,.sports-api-banner.marquee-banner.racing-api-banner{height:150px;margin-bottom:24px;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:hidden}.racing-banner-shimmer,.sports-banner-shimmer{height:150px;margin-bottom:24px;border-radius:10px}.sports-banner-shimmer.full-banner-shimmer{height:238px;margin-bottom:11px;border-radius:16px}.sports-banner-shimmer.full-banner-shimmer.racing-banner-shimmer{height:210px;margin-bottom:18px;border-radius:15px}.sports-banner-track{display:flex;width:max-content;height:150px;animation:sportsBannerMarquee 30s linear infinite;will-change:transform}.sports-api-banner.paused .sports-banner-track,.sports-api-banner:hover .sports-banner-track{animation-play-state:paused!important}.sports-banner-set{display:flex;gap:12px;padding-right:12px;height:150px}.sports-marquee-item{display:block;flex:0 0 auto;width:80vw;max-width:320px;height:150px;border-radius:10px;overflow:hidden;background:var(--surf);box-shadow:0 8px 22px rgba(20,32,58,.14)}.sports-marquee-item img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .18s}.sports-marquee-item:hover img{opacity:.9}@media(max-width:700px){.sports-api-banner.marquee-banner,.sports-api-banner.marquee-banner.racing-api-banner,.sports-banner-set,.sports-banner-track{height:150px}.sports-marquee-item{width:80vw;max-width:320px;height:150px}.sports-banner-shimmer.full-banner-shimmer{height:176px;border-radius:12px}.sports-banner-shimmer.full-banner-shimmer.racing-banner-shimmer{height:148px;margin-bottom:14px;border-radius:11px}}.sports-api-banner:not(.marquee-banner){width:100%;margin-bottom:11px}.sports-api-banner:not(.marquee-banner) .sports-banner-arrow{font-size:0}.sports-api-banner:not(.marquee-banner) .sports-banner-arrow:before{font-size:28px;line-height:1}.sports-api-banner:not(.marquee-banner) .sports-banner-arrow.previous:before{content:"\2039"}.sports-api-banner:not(.marquee-banner) .sports-banner-arrow.next:before{content:"\203a"}@media(max-width:760px){.sports-api-banner:not(.marquee-banner){margin-bottom:12px}.sports-api-banner:not(.marquee-banner) .sports-banner-arrow:before{font-size:24px}.sports-api-banner.marquee-banner,.sports-api-banner.marquee-banner.racing-api-banner{border-radius:12px;overflow:hidden}.racing-banner-shimmer,.sports-api-banner.marquee-banner,.sports-api-banner.marquee-banner.racing-api-banner,.sports-banner-shimmer{margin-bottom:12px}.spot{margin-bottom:28px}.ph{gap:8px;margin-bottom:12px}.asg{gap:7px;margin-bottom:6px;perspective:none}.asg .asc{min-height:116px;padding:13px;opacity:1;filter:none!important;transform:none!important;animation:none!important;backface-visibility:visible;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.asc .ic2{margin-bottom:7px}.lg2.sphd{margin:20px 0 9px}.ctry{gap:6px;margin-bottom:2px}.racing-event-head{margin:18px 0 9px}.vn{margin-bottom:7px}}@media(max-width:760px){.main:has(.ph-actions) .ph{margin-bottom:9px}.main:has(.ph-actions) .lg2{margin:17px 0 8px}.main:has(.ph-actions) .mrow{margin-bottom:7px}.main:has(.rfilt) .ph{margin-bottom:9px}.rfilt{gap:6px;padding-bottom:10px}.rf{padding:7px 13px;border-radius:8px;font-size:11.5px}.rgrid{gap:8px}.main:has(.mac88-lobby),[data-theme=light] .main:has(.mac88-lobby){padding-top:4px}.mac88-lobby .sports-api-banner.marquee-banner,.mac88-lobby .sports-banner-shimmer,.mac88-tools{margin-bottom:9px}.mac88-cats{gap:7px;margin-bottom:12px}.mac88-cats button{height:40px;padding:0 12px;font-size:11.5px}.mac88-grid{gap:8px}.mac88-more{margin-top:16px}.main:has(.asg),.main:has(.mac88-lobby),.main:has(.ph-actions),.main:has(.rfilt),[data-theme=light] .main:has(.asg),[data-theme=light] .main:has(.mac88-lobby),[data-theme=light] .main:has(.ph-actions),[data-theme=light] .main:has(.rfilt){padding-top:4px}.main:has(.pfbar),[data-theme=light] .main:has(.pfbar){padding-top:0}.main:has(.pfbar) .pfbar{gap:5px;padding-top:2px;margin-bottom:8px}.main:has(.pfbar) .strict{margin-bottom:8px;padding:8px 10px}.main:has(.pfbar) .sports-api-banner.marquee-banner,.main:has(.pfbar) .sports-banner-shimmer{margin-bottom:8px}.main:has(.pfbar) .ph{margin-bottom:8px}.main:has(.pfbar) .asg{gap:8px;margin-bottom:8px}.main:has(.pfbar) .lg2.sphd{margin-top:12px;margin-bottom:8px}.main:has(.pfbar) .foryou{margin-top:12px!important;margin-bottom:8px}.main:has(.ph-actions) .sports-api-banner.marquee-banner,.main:has(.ph-actions) .sports-banner-shimmer{margin-bottom:8px}.main:has(.ph-actions) .ph,.main:has(.rfilt) .ph{margin-bottom:8px}.main:has(.ph-actions) .lg2{margin-top:12px;margin-bottom:8px}.main:has(.ph-actions) .mrow,.vn{margin-bottom:8px}.rfilt{padding-bottom:8px}.mac88-grid,.rgrid{gap:8px}.mac88-cats,.mac88-lobby .sports-api-banner.marquee-banner,.mac88-lobby .sports-banner-shimmer,.mac88-tools{margin-bottom:8px}.tabsin{width:100%;padding:0 5px;gap:0;justify-content:space-between;overflow:hidden}.tb{min-width:0;flex:0 1 auto;justify-content:center;gap:4px;padding:11px 6px;font-size:11px}div#tabBar .tb:first-child{padding-left:6px}.tb .nw{padding:2px 4px;font-size:7px;letter-spacing:.2px}.tb .pd{width:5px;height:5px}}@media(max-width:350px){.tabsin{padding-left:3px;padding-right:3px}.tb{gap:3px;padding-right:4px;font-size:10px}.tb,div#tabBar .tb:first-child{padding-left:4px}.tb .nw{padding:1px 3px;font-size:6.5px}}@media(min-width:761px){.main:has(.asg),.main:has(.mac88-lobby),.main:has(.ph-actions),.main:has(.racing-event-head),.main:has(.rfilt),[data-theme=light] .main:has(.asg),[data-theme=light] .main:has(.mac88-lobby),[data-theme=light] .main:has(.ph-actions),[data-theme=light] .main:has(.racing-event-head),[data-theme=light] .main:has(.rfilt){padding-top:11px}.ph,.racing-banner-shimmer,.sports-api-banner.marquee-banner,.sports-api-banner.marquee-banner.racing-api-banner,.sports-banner-shimmer,.spot{margin-bottom:11px}.main:has(.pfbar) .pfbar{padding-top:0;margin-bottom:11px}.main:has(.pfbar) .strict{margin-bottom:11px}.main:has(.pfbar) .ph{margin-bottom:11px}.main:has(.pfbar) .asg{gap:9px;margin-bottom:11px}.main:has(.pfbar) .lg2.sphd{margin-top:11px;margin-bottom:9px}.main:has(.pfbar) .foryou{margin-top:11px!important;margin-bottom:9px}.main:has(.ph-actions) .lg2,.racing-event-head{margin-top:11px;margin-bottom:9px}.main:has(.ph-actions) .mrow,.vn{margin-bottom:9px}.main:has(.rfilt) .ph{margin-bottom:11px}.rfilt{padding-bottom:11px}.rfilt,.rgrid{gap:9px}.mac88-cats,.mac88-tools{margin-bottom:11px}.mac88-cats,.mac88-grid{gap:9px}.mac88-more{margin-top:11px}}.hd{top:0;z-index:100}.hd,.tabs{position:sticky}.tabs{top:62px;z-index:95}[data-theme=light] body .hd,[data-theme=light] body .tabs,[data-theme=light] body.has-bg .hd,[data-theme=light] body.has-bg .tabs,body .hd,body .tabs,body.has-bg .hd,body.has-bg .tabs{background:var(--bg)!important;backdrop-filter:none;-webkit-backdrop-filter:none}.hd,.tabs{isolation:isolate}@media(max-width:760px){.tabs{top:52px}}@media(max-width:1000px){.side{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}}.language-trigger{width:max-content;min-width:0;height:37px;min-height:37px;max-height:37px;padding-left:8px;padding-right:8px}.language-current{height:auto;min-height:20px;overflow:visible;line-height:1.35}.language-current b{display:block;padding:2px 0 1px;overflow:hidden;line-height:1.35;text-overflow:ellipsis}.language-option-copy{overflow:visible;line-height:1.3}.language-option-copy b{padding:1px 0;overflow:hidden;line-height:1.35;text-overflow:ellipsis}@media(max-width:760px){.profile-language-options>button>b{padding:2px 0;overflow:hidden;line-height:1.4;text-overflow:ellipsis}}.main:has(.acct),[data-theme=light] .main:has(.acct){padding-top:14px;padding-left:18px;padding-right:18px}.acctfilt,.accthd{gap:10px;margin-bottom:14px}.accttbl td,.accttbl thead th{padding:11px 14px}.accttbl tr.acctgroup td{padding:8px 14px}.acctempty{padding:26px 14px!important}.bhtoprow{gap:12px;margin-bottom:12px}.bhtab,.bhtabs{gap:8px}.bhtab{padding:9px 14px;min-width:175px}.bhfilt{gap:8px;margin-bottom:12px;padding:10px}.bhlist{gap:8px}.bhrow{gap:13px 16px;padding:13px 16px}.bhfield{gap:4px}.casino-history-pagination{margin-top:12px}.bethist:not(.casinohist) .bhrow{opacity:1!important;visibility:visible!important;transform:none!important;will-change:auto!important}@media(max-width:760px){.main:has(.acct),[data-theme=light] .main:has(.acct){padding:8px 8px 72px}.accthd{gap:8px;margin-bottom:10px}.accthd:before{height:21px}.accthd h1{font-size:17px}.acctback{width:30px;height:30px}.acctfilteropen{width:34px;height:34px}.accttbl td,.accttbl thead th{padding:9px 11px}.accttbl tr.acctgroup td{padding:7px 11px}.acctempty{padding:22px 10px!important}.bhtoprow{gap:8px;margin-bottom:9px}.bhtabs{width:100%;gap:7px}.bhtab{gap:7px;padding:8px 10px}.bhtab .ic{font-size:14px}.bhtab b{font-size:12px}.bhtab small{font-size:10px}.bhfilt{gap:7px;margin-bottom:9px;padding:8px}.bhfilt>input,.bhfilt>select{flex:1 1 130px;width:auto;min-width:0}.bhclear{height:38px;padding:0 11px}.bhlist{gap:7px}.bhrow{gap:10px 12px;padding:11px 12px}.casino-history-pagination{margin-top:10px;gap:8px}}.bethist:not(.casinohist) .bhlist{width:100%;min-width:0;padding-bottom:8px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--txt3) 48%,transparent) transparent}.bethist:not(.casinohist) .bhrow.unified-history-row{width:100%;max-width:none;grid-template-rows:1fr;align-items:center;gap:8px 9px;padding:12px 14px 10px;overflow:visible}.bethist:not(.casinohist) .bhrow.unified-history-row.current{min-width:1370px;grid-template-columns:115px 95px minmax(145px,1.2fr) minmax(110px,.9fr) minmax(125px,1fr) 72px 50px 72px 85px 110px 82px 180px}.bethist:not(.casinohist) .bhrow.unified-history-row.past{min-width:1250px;grid-template-columns:115px 95px minmax(145px,1.2fr) minmax(110px,.9fr) minmax(125px,1fr) 72px 50px 72px 95px 82px 180px}.bethist:not(.casinohist) .bhlist::-webkit-scrollbar{height:6px}.bethist:not(.casinohist) .bhlist::-webkit-scrollbar-track{background:transparent}.bethist:not(.casinohist) .bhlist::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--txt3) 42%,transparent)}.bethist:not(.casinohist) .bhrow.unified-history-row .bhfield{gap:3px}.bethist:not(.casinohist) .bhrow.unified-history-row .history-date-field{grid-column:auto}.bethist:not(.casinohist) .bhrow.unified-history-row .history-date-field .bhfval{overflow:visible;text-overflow:clip;white-space:nowrap}@media(max-width:760px){.bethist:not(.casinohist) .bhrow.unified-history-row{gap:8px 10px;padding:10px 11px 8px}.bethist:not(.casinohist) .accthd{display:grid;grid-template-columns:30px 22px minmax(0,1fr) 110px;align-items:center;gap:8px;margin-bottom:8px;padding:9px;border:1px solid var(--line);border-radius:12px;background:var(--surf);box-shadow:0 5px 16px color-mix(in srgb,var(--txt) 6%,transparent)}.bethist:not(.casinohist) .accthd:before{display:none}.bethist:not(.casinohist) .accthd .acctback{grid-column:1;grid-row:1}.bethist:not(.casinohist) .accthd>.ic{grid-column:2;grid-row:1;margin:0;font-size:16px;text-align:center}.bethist:not(.casinohist) .accthd>div:not(.bh-source-wrap){grid-column:3/-1;grid-row:1;min-width:0}.bethist:not(.casinohist) .accthd h1{overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.bethist:not(.casinohist) .bh-source-wrap{grid-column:1/4;grid-row:2;width:100%;min-width:0;margin:0;gap:4px}.bethist:not(.casinohist) .bh-mobile-type>span,.bethist:not(.casinohist) .bh-source-wrap>span{position:static;width:auto;height:auto;padding-left:2px;overflow:visible;clip:auto;color:var(--txt3);font-size:8px;font-weight:800;line-height:1.2;letter-spacing:.45px;text-transform:uppercase;white-space:nowrap}.bethist:not(.casinohist) .bh-source-toggle{width:100%;padding:3px;border-width:1px;border-radius:9px;box-shadow:none}.bethist:not(.casinohist) .bh-source-toggle button{min-width:0;height:33px;flex:1;padding:0 7px;border-radius:6px;font-size:10px}.bethist:not(.casinohist) .bh-mobile-type{grid-column:4;grid-row:2;width:100%;min-width:0;margin:0;display:flex;flex-direction:column;gap:4px}.bethist:not(.casinohist) .bh-mobile-type select{height:39px;padding:0 25px 0 9px;border-radius:9px;font-size:10.5px;font-weight:700}}@media(max-width:760px){.bethist:not(.casinohist) .accthd:not(:has(.bh-source-wrap)) .bh-mobile-type{grid-column:1/-1}.bethist:not(.casinohist) .bhtoprow{margin-bottom:8px}.bethist:not(.casinohist) .bhtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.bethist:not(.casinohist) .bhtab{width:100%;min-width:0;min-height:44px;padding:8px 9px;border-radius:10px;box-shadow:0 4px 12px color-mix(in srgb,var(--txt) 5%,transparent)}.bethist:not(.casinohist) .bhtab>span:last-child{min-width:0}.bethist:not(.casinohist) .bhtab b,.bethist:not(.casinohist) .bhtab small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bethist:not(.casinohist) .bhfilt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:8px;padding:7px;border-radius:11px;box-shadow:0 4px 12px color-mix(in srgb,var(--txt) 4%,transparent)}.bethist:not(.casinohist) .bhfilt>select{grid-column:1/-1;width:100%}.bethist:not(.casinohist) .bhfilt>input[type=date]{width:100%;min-width:0;height:38px;padding:0 8px;font-size:10.5px}.bethist:not(.casinohist) .bhfilt .bhclear{grid-column:1/-1;width:100%;height:36px;border-radius:8px;font-size:10.5px}.bethist:not(.casinohist) .bhlist{gap:7px}.bethist:not(.casinohist) .bhrow{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 10px;padding:12px;border-radius:11px}.bethist:not(.casinohist) .history-date-field{grid-column:1/-1}.bethist:not(.casinohist) .bhflbl{font-size:9.5px}.bethist:not(.casinohist) .bhfval{font-size:11.5px}.bethist:not(.casinohist) .bhlegs{padding:10px;overflow-x:auto}.bethist:not(.casinohist) .bhlegs>div{min-width:520px}}.odds-lock-icon{display:block;width:14px;height:14px;margin:auto;fill:currentColor;opacity:.72}.all-sports-row .as-odd.back{background:color-mix(in srgb,var(--home) 24%,var(--surf));color:var(--txt)}.all-sports-row .as-odd.lay{background:color-mix(in srgb,var(--away) 24%,var(--surf));color:var(--txt)}.all-sports-row .as-odd.na.back{background:color-mix(in srgb,var(--home) 24%,var(--surf));color:var(--txt)}.all-sports-row .as-odd.na.lay{background:color-mix(in srgb,var(--away) 24%,var(--surf));color:var(--txt)}.as-odd{position:relative;overflow:hidden;border-radius:8px}.as-odd:after{content:"";position:absolute;left:0;top:0;bottom:0;width:2.5px}.as-odd.back:after{background:var(--home)}.as-odd.lay:after{background:var(--away)}.as-odd.na .odds-lock-icon{width:17px;height:17px;opacity:.82}.all-sports-row{--match-row-bg:var(--match-row-odd,#E6F8F3);--match-row-fg:var(--match-row-odd-fg,#10151F);--match-row-muted:var(--match-row-odd-muted,rgba(16,21,31,.68))}.all-sports-row:nth-child(even of .all-sports-row){--match-row-bg:var(--match-row-even,#F5EBDE);--match-row-fg:var(--match-row-even-fg,#10151F);--match-row-muted:var(--match-row-even-muted,rgba(16,21,31,.68))}[data-theme=light] body.has-bg .mrow.all-sports-row,[data-theme=light] body.has-bg .mrow.all-sports-row:hover,body .mrow.all-sports-row,body.has-bg .mrow.all-sports-row:hover{background:var(--match-row-bg)!important}.all-sports-row .as-team>b{color:var(--match-row-fg)}.all-sports-row .as-market-top,.all-sports-row .as-meta,.all-sports-row .as-meta .mt-lg,.all-sports-row .as-meta .mt-time:not(.lv),.all-sports-row .as-teams>span{color:var(--match-row-muted)}.all-sports-row .as-meta>i{background:var(--match-row-muted)}.all-sports-row .as-meta .mt-lg{border-left-color:var(--match-row-muted)}[data-theme=light] .all-sports-row .as-odd.back{background:#D8EBF5}[data-theme=light] .all-sports-row .as-odd.lay{background:#FBDCE8}[data-theme=light] .all-sports-row .as-odd.back:after{background:#9ED8F5}[data-theme=light] .all-sports-row .as-odd.lay:after{background:#F783B5}.sports-market-columns{grid-template-columns:minmax(180px,1fr) minmax(420px,2fr);gap:16px;font-weight:600}.sports-market-odds-columns{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:5px;text-align:center}.sports-market-back-label{grid-column:3}.sports-market-lay-label{grid-column:4}.sports-market-back-label,.sports-market-lay-label{font-size:11px;font-weight:650}.sports-market-odds-columns .sports-market-limit-summary{grid-column:5/span 2;justify-self:end;color:var(--txt2);font-size:10.5px;font-weight:650;text-align:right;white-space:nowrap}@media(min-width:1241px){.shell.slip .sports-market-columns{grid-template-columns:minmax(130px,.52fr) minmax(0,1.48fr);gap:10px}}@media(max-width:900px){.sports-market-columns{grid-template-columns:minmax(110px,.45fr) minmax(0,1.55fr);gap:8px}}@media(max-width:700px){.sports-market-columns{grid-template-columns:minmax(72px,.4fr) minmax(0,1.6fr);gap:5px}.sports-market-odds-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.sports-market-lay-label{display:none}.sports-market-odds-columns .sports-market-limit-summary{grid-column:1/span 2;justify-self:start;text-align:left;font-size:8.5px}}.fancy-detail-column-head{grid-template-columns:minmax(0,1fr) 75px 75px minmax(105px,.72fr);gap:0}.fancy-detail-row{grid-template-columns:minmax(0,1fr) 150px minmax(105px,.72fr)}.fancy-market-limits{min-width:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px;padding-right:8px;color:var(--txt2);font-style:normal;line-height:1.2;text-align:right}.fancy-market-limits small{overflow:hidden;font-size:9.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.fancy-detail-runner-copy,.sports-runner-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;overflow:hidden}.fancy-detail-runner-copy .fancy-detail-name,.sports-runner-copy .mkrn{max-width:100%}.sports-runner-exposure{display:block;font-size:9.5px;font-weight:750;line-height:1.2;white-space:nowrap}.sports-runner-exposure.positive{color:var(--up)}.sports-runner-exposure.negative{color:var(--dn)}.main.sports-page .sports-detail-market{opacity:1!important;visibility:visible!important;transform:none!important}@media(max-width:600px){.fancy-detail-column-head{grid-template-columns:minmax(0,1fr) 65px 65px}.fancy-detail-column-head>span:last-child{display:none}.fancy-detail-row{grid-template-columns:minmax(0,1fr) 130px}.fancy-market-limits{grid-column:1/-1;flex-direction:row;justify-content:flex-end;gap:12px;padding:5px 0 0}}@media(max-width:700px){.main.sports-page{width:100%;min-width:0}.crm{gap:7px;margin-bottom:12px}.bkbt,.crm{font-size:10px}.bkbt{padding:6px 9px}.crm-current{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-detail-group>h2{margin:16px 0 8px;font-size:17px}.sports-detail-market{width:100%;min-width:0;border-radius:11px}.sports-detail-market .mkh{min-height:47px;padding:11px 12px;gap:8px}.sports-detail-market .mkh h3{min-width:0;overflow:hidden;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.sports-market-columns{padding:7px 12px;grid-template-columns:minmax(76px,.42fr) minmax(0,1.58fr);gap:7px}.sports-market-odds-columns{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.sports-market-back-label{grid-column:3}.sports-market-lay-label{grid-column:4;display:block}.sports-market-odds-columns .sports-market-limit-summary{grid-column:1/-1;justify-self:end;margin-top:2px;font-size:8px;text-align:right}.sports-detail-runner{padding:11px 12px;display:block}.sports-detail-runner .mkrt{min-width:0;margin-bottom:9px}.sports-detail-runner .mkrn{overflow:hidden;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.sports-odds-ladder{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px}.sports-ladder-side,.sports-ladder-side.lay-side{height:42px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.sports-ladder-side .mkbs{min-width:0;border-radius:6px}.sports-ladder-side .mkbs b{font-size:10.5px;letter-spacing:-.2px}.sports-ladder-side .mkbs small{font-size:7px}.sports-market-status{font-size:9px}}.main.sports-page .sports-detail-market .mkbs b{font-size:17px}.match-detail-live-winners{display:none}@media(max-width:1240px){.match-detail-live-winners{margin-top:18px;padding-bottom:8px;display:block}.match-detail-live-winners .live-winners{max-height:none;flex:none;border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh)}.match-detail-live-winners .live-winners-list{overflow:visible}}@media(max-width:760px){.bethist:not(.casinohist){width:100%;min-width:0;overflow:visible}.bethist:not(.casinohist) .bhlist{width:100%;min-width:0;padding-bottom:0;overflow-x:visible;overflow-y:visible}.bethist:not(.casinohist) .bhrow.unified-history-row.current,.bethist:not(.casinohist) .bhrow.unified-history-row.past{width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;align-items:start;gap:0 12px;padding:13px 13px 10px;overflow:hidden;border-radius:13px;box-shadow:0 5px 16px color-mix(in srgb,var(--txt) 5%,transparent)}.bethist:not(.casinohist) .bhrow.unified-history-row .bhfield{min-width:0;min-height:49px;padding:8px 1px;justify-content:flex-start;border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent)}.bethist:not(.casinohist) .bhrow.unified-history-row .bhfield:nth-child(3),.bethist:not(.casinohist) .bhrow.unified-history-row .history-date-field{grid-column:1/-1}.bethist:not(.casinohist) .bhrow.unified-history-row .bhfval,.bethist:not(.casinohist) .bhrow.unified-history-row .history-date-field .bhfval{width:100%;max-width:100%;overflow:visible;line-height:1.35;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.bethist:not(.casinohist) .bhrow.unified-history-row .history-date-field{min-height:auto;border-bottom:0}.bethist:not(.casinohist) .bhrow.unified-history-row .bhfield:nth-last-child(2):not(.history-date-field){border-bottom:0}.bethist:not(.casinohist) .casino-history-pagination{padding-bottom:8px}}.bethist:not(.casinohist) .bhmulti{width:100%;min-width:0}.bethist:not(.casinohist) .bhmulti.multi.open{overflow:hidden;border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:12px;background:var(--surf);box-shadow:0 5px 16px color-mix(in srgb,var(--txt) 6%,transparent)}.bethist:not(.casinohist) .bhmulti.multi.open.back{border-left-color:var(--home)}.bethist:not(.casinohist) .bhmulti.multi.open.lay{border-left-color:var(--away)}.bethist:not(.casinohist) .bhmulti.multi.open>.bhrow{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.bethist:not(.casinohist) .bhfield:has(.bhviewlegs) .bhfval{overflow:visible}.bethist:not(.casinohist) .bhviewlegs{flex:0 0 auto;margin-left:2px}.bethist:not(.casinohist) .bhlegs{margin:6px 0 2px;padding:12px 14px;overflow-x:auto;border-left:3px solid var(--gold);background:color-mix(in srgb,var(--gold) 3%,var(--surf));animation:betLegsIn .18s ease-out}.bethist:not(.casinohist) .bhmulti.multi.open>.bhlegs{margin:0;padding:12px 14px 14px;border:0;border-radius:0;background:color-mix(in srgb,var(--gold) 2%,var(--surf));box-shadow:none}.bethist:not(.casinohist) .bhlegs>.bhlegs-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px;padding:0;border:0;color:var(--txt)}.bethist:not(.casinohist) .bhlegs>.bhlegs-title b{font-size:12px}.bethist:not(.casinohist) .bhlegs>.bhno-legs{display:block;margin:0;padding:12px 0;border:0;font-size:11px;text-align:center}.bhlegs-table{width:100%;min-width:1040px;border-collapse:separate;border-spacing:0;color:var(--txt2);font-size:11px}.bhlegs-table td,.bhlegs-table th{padding:9px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.bhlegs-table td:first-child,.bhlegs-table th:first-child{border-left:1px solid var(--line)}.bhlegs-table th{border-top:1px solid var(--line);background:var(--surf2);color:var(--txt3);font-size:9.5px;font-weight:750;text-transform:uppercase}.bhlegs-table th:first-child{border-top-left-radius:7px}.bhlegs-table th:last-child{border-top-right-radius:7px}.bhlegs-table tbody tr:last-child td:first-child{border-bottom-left-radius:7px}.bhlegs-table tbody tr:last-child td:last-child{border-bottom-right-radius:7px}.bhlegs-table td{background:var(--surf);font-weight:650}.bhlegs-table tbody tr:hover td{background:color-mix(in srgb,var(--gold) 5%,var(--surf))}@keyframes betLegsIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(max-width:760px){.bethist:not(.casinohist) .bhfield:has(.bhviewlegs) .bhfval{align-items:center}.bethist:not(.casinohist) .bhlegs{padding:10px;overflow:visible}.bhlegs-table,.bhlegs-table tbody,.bhlegs-table td,.bhlegs-table tr{display:block;width:100%;min-width:0}.bhlegs-table thead{display:none}.bhlegs-table tbody{display:grid;gap:8px}.bhlegs-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:var(--surf)}.bhlegs-table td,.bhlegs-table td:first-child{min-width:0;padding:7px 0;display:flex;flex-direction:column;gap:3px;overflow-wrap:anywhere;border:0;border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);background:transparent!important;white-space:normal}.bhlegs-table td:before{content:attr(data-label);color:var(--txt3);font-size:8.5px;font-weight:750;text-transform:uppercase}.bhlegs-table td:nth-last-child(-n+2){border-bottom:0}}@media(max-width:1000px){.shell.mobile-drawer-open{z-index:300}.shell.mobile-drawer-open .side{inset:0 auto 0 0;top:0;height:100vh;height:100dvh;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.shell.mobile-drawer-open .side-backdrop{position:fixed;inset:0;z-index:300}.shell.mobile-drawer-open .side{z-index:301}}