/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.ws-brand-logo{vertical-align:middle;display:inline-grid}.ws-brand-logo img{grid-area:1/1;width:100%;height:auto}.ws-brand-on-light,[data-ws-theme=light] .ws-brand-on-dark{display:none}[data-ws-theme=light] .ws-brand-on-light{display:block}@media print{.ws-brand-on-light{display:block}.ws-brand-on-dark{display:none}}.ws-theme[data-ws-theme=dark],:root{--ws-canvas:#0b0e14;--ws-surface:#141820;--ws-surface-raised:#1c222c;--ws-surface-hover:#262e3a;--ws-border:#3c4656;--ws-text:#f4f6fa;--ws-text-secondary:#b5bfce;--ws-text-muted:#9ba8bc;--ws-brand:#ffd428;--ws-brand-hover:#ffe164;--ws-on-brand:#101318;--ws-brand-text:#ffd428;--ws-success:#55dfaa;--ws-success-surface:#102d25;--ws-danger:#ff8193;--ws-danger-surface:#351b25;--ws-warning:#ffd428;--ws-warning-surface:#302a14;--ws-focus:#ffd428;--ws-overlay:#000000ad;--ws-shadow:0 12px 32px #0000003d;--ws-chart-positive:#55dfaa;--ws-chart-negative:#ff8193;--ws-radius-sm:.5rem;--ws-radius-md:.75rem;--ws-radius-lg:1rem;--ws-radius-pill:999px;--ws-space-1:.25rem;--ws-space-2:.5rem;--ws-space-3:.75rem;--ws-space-4:1rem;--ws-space-5:1.25rem;--ws-space-6:1.5rem;--ws-space-8:2rem;--ws-hit-target:2.75rem;--ws-duration:.16s}.ws-theme[data-ws-theme=light]{color-scheme:light;--ws-canvas:#f3f5f9;--ws-surface:#fff;--ws-surface-raised:#eef1f6;--ws-surface-hover:#e2e7ef;--ws-border:#a0adbe;--ws-text:#141c29;--ws-text-secondary:#3e4d63;--ws-text-muted:#52647b;--ws-brand-text:#725400;--ws-success:#086f4d;--ws-success-surface:#e2f6ed;--ws-danger:#ad203b;--ws-danger-surface:#ffedf1;--ws-warning:#725400;--ws-warning-surface:#fff3cb;--ws-focus:#725400;--ws-shadow:0 12px 32px #2030481a;--ws-chart-positive:#086f4d;--ws-chart-negative:#ad203b}.ws-theme[data-ws-theme=dark]{color-scheme:dark}.ws-theme{background:var(--ws-canvas);color:var(--ws-text)}@media (prefers-reduced-motion:reduce){.ws-theme{--ws-duration:0s}}:root{--ws-font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ws-font-label:.8125rem;--ws-font-body:.9375rem;--ws-font-title:clamp(1.5rem,1.1rem + 1vw,2.125rem)}.ws-heading-xl{font:800 var(--ws-font-title)/1.18 var(--ws-font-sans);letter-spacing:-.035em;text-wrap:balance;color:var(--ws-text);margin:0}.ws-heading-md{font:700 1.125rem/1.4 var(--ws-font-sans);letter-spacing:-.02em;color:var(--ws-text);margin:0}.ws-eyebrow{font:750 .6875rem/1.5 var(--ws-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ws-brand-text);margin:0}.ws-copy{max-width:68ch;font:400 var(--ws-font-body)/1.65 var(--ws-font-sans);color:var(--ws-text-secondary);overflow-wrap:anywhere;margin:0}.site-shell .tabular-nums,.ws-number{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum"}.ws-price{font-variant-numeric:tabular-nums lining-nums;justify-content:flex-end;min-inline-size:5.5ch}.ws-team-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root{--ws-header-height:4.5rem;--ws-sidebar-width:16rem;--ws-slip-width:21.25rem;--ws-rail-height:calc(100dvh - var(--ws-header-height) - 2rem)}.ws-workspace{flex:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:0;width:100%;min-width:0;display:grid}.ws-content,.ws-sidebar,.ws-slip{min-width:0;max-width:100%}.ws-sidebar--desktop,.ws-slip{display:none}.ws-content{width:100%}.ws-content>*{min-width:0}@media (min-width:768px){.ws-workspace{grid-template-columns:minmax(0,1fr) clamp(18rem,30vw,var(--ws-slip-width));padding:1rem}.ws-sidebar{grid-column:1/-1}.ws-slip{top:calc(var(--ws-header-height) + 1rem);grid-column:2;align-self:start;display:block;position:sticky}.ws-slip>*{width:100%;max-width:100%}.ws-slip>aside>section{max-height:var(--ws-rail-height)}}@media (min-width:1280px){.ws-workspace{grid-template-columns:var(--ws-sidebar-width) minmax(0,1fr) var(--ws-slip-width)}.ws-sidebar,.ws-sidebar--desktop{top:calc(var(--ws-header-height) + 1rem);grid-column:1;display:block;position:sticky}.ws-sidebar>aside{width:100%}.ws-sidebar>aside>nav{min-height:0;max-height:var(--ws-rail-height)}.ws-slip{grid-column:3}}@media (max-width:1279px){:root{--ws-header-height:4rem}}@media (max-width:767px){.ws-workspace{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));gap:0}}.ws-sidebar>aside>nav,.ws-slip .bet-slip__content,.ws-slip .ws-slip-scroll{scrollbar-width:none;-ms-overflow-style:none}.ws-sidebar>aside>nav::-webkit-scrollbar,.ws-slip .ws-slip-scroll::-webkit-scrollbar{width:0;height:0;display:none}.ws-slip .bet-slip__content::-webkit-scrollbar{width:0;height:0;display:none}.ws-feedback{border:1px solid var(--ws-border);border-radius:var(--ws-radius-lg);background:var(--ws-surface);min-width:0;color:var(--ws-text);text-align:center;justify-items:center;gap:1rem;padding:2.5rem 1.25rem;display:grid}.ws-feedback-icon{border-radius:var(--ws-radius-md);background:var(--ws-warning-surface);width:3.5rem;height:3.5rem;color:var(--ws-warning);place-items:center;display:grid}.ws-feedback[data-state=error] .ws-feedback-icon{background:var(--ws-danger-surface);color:var(--ws-danger)}.ws-feedback[data-state=archived] .ws-feedback-icon{background:var(--ws-surface-raised);color:var(--ws-text-secondary)}.ws-feedback-description{max-width:44ch;color:var(--ws-text-secondary);font:400 var(--ws-font-body)/1.65 var(--ws-font-sans);margin:.5rem auto 0}.ws-feedback-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.ws-feedback--compact{text-align:start;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:.75rem;padding:1rem}.ws-feedback--compact .ws-feedback-icon{width:2.5rem;height:2.5rem}.ws-feedback--compact h2{font-size:.875rem}.ws-feedback--compact .ws-feedback-description{font-size:.8125rem}.ws-feedback--compact .ws-feedback-actions{grid-column:1/-1}.ws-live-market-empty{text-align:center;background:#15161a;border-color:#ffffff14;grid-template-columns:minmax(0,1fr);justify-items:center}.ws-asset-icon{width:var(--ws-icon-size,24px);height:var(--ws-icon-size,24px);color:var(--ws-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.ws-asset-icon>img,.ws-asset-icon>svg{object-fit:contain;width:100%;height:100%;display:block}.ws-button{min-height:var(--ws-hit-target);border-radius:var(--ws-radius-md);font:700 .875rem/1.4 var(--ws-font-sans);transition:background-color var(--ws-duration),border-color var(--ws-duration),color var(--ws-duration);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;display:inline-flex}.ws-button--brand{background:var(--ws-brand);color:var(--ws-on-brand);border:1px solid #0000}.ws-button--brand:hover{background:var(--ws-brand-hover)}.ws-button--surface{border:1px solid var(--ws-border);background:var(--ws-surface-raised);color:var(--ws-text)}.ws-button--surface:hover{background:var(--ws-surface-hover)}.ws-button:focus-visible,.ws-input:focus-visible,.ws-segment input:focus-visible+span{outline:2px solid var(--ws-focus);outline-offset:3px}.ws-button:disabled{cursor:not-allowed;opacity:.55}.ws-button[aria-busy=true]{cursor:progress}.ws-spinner{border:2px solid;border-right:2px solid #0000;border-radius:50%;flex:none;width:1rem;height:1rem;animation:ws-spin .8s linear infinite}@keyframes ws-spin{to{transform:rotate(1turn)}}.ws-card{border:1px solid var(--ws-border);border-radius:var(--ws-radius-lg);background:var(--ws-surface);min-width:0;color:var(--ws-text);overflow:hidden}.ws-card-header{padding:var(--ws-space-5);border-bottom:1px solid var(--ws-border);gap:.375rem;display:grid}.ws-card-body{min-width:0;padding:var(--ws-space-5)}.ws-badge{border-radius:var(--ws-radius-pill);background:var(--ws-surface-raised);width:fit-content;max-width:100%;color:var(--ws-text-secondary);font:650 .75rem/1.5 var(--ws-font-sans);overflow-wrap:anywhere;align-items:center;gap:.375rem;padding:.25rem .625rem;display:inline-flex}.ws-badge[data-tone=success]{background:var(--ws-success-surface);color:var(--ws-success)}.ws-badge[data-tone=danger]{background:var(--ws-danger-surface);color:var(--ws-danger)}.ws-badge[data-tone=warning]{background:var(--ws-warning-surface);color:var(--ws-warning)}.ws-field{min-width:0;color:var(--ws-text);gap:.5rem;display:grid}.ws-field label{font:650 var(--ws-font-label)/1.5 var(--ws-font-sans)}.ws-input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--ws-hit-target);border:1px solid var(--ws-border);border-radius:var(--ws-radius-md);background:var(--ws-canvas);color:var(--ws-text);font:inherit;padding:.625rem .875rem}.ws-input::placeholder{color:var(--ws-text-muted);opacity:1}.ws-input[aria-invalid=true]{border-color:var(--ws-danger)}.ws-input:disabled{opacity:.6;cursor:not-allowed}.ws-field-error,.ws-field-hint{font:400 .8125rem/1.5 var(--ws-font-sans);color:var(--ws-text-secondary);margin:0}.ws-field-error{color:var(--ws-danger)}.ws-segments{border:1px solid var(--ws-border);border-radius:var(--ws-radius-md);background:var(--ws-surface);gap:.25rem;min-width:0;margin:0;padding:.25rem;display:flex;overflow-x:auto}.ws-segment{flex:1 0 auto;position:relative}.ws-segment input{opacity:0;width:1px;height:1px;position:absolute}.ws-segment span{min-height:var(--ws-hit-target);box-sizing:border-box;border-radius:var(--ws-radius-sm);font:650 .8125rem/1.4 var(--ws-font-sans);color:var(--ws-text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:.5rem .875rem;display:flex}.ws-segment input:checked+span{background:var(--ws-brand);color:var(--ws-on-brand)}.ws-segment input:disabled+span{opacity:.5;cursor:not-allowed}.ws-dialog{border:1px solid var(--ws-border);border-radius:var(--ws-radius-lg);background:var(--ws-surface);max-width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ws-text);box-shadow:var(--ws-shadow);overflow-y:auto}.ws-dialog-description{color:var(--ws-text-secondary)}.ws-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ws-spinner{animation:none}}:root{color-scheme:dark;--background:240 8% 5%;--foreground:0 0% 98%;--card:240 6% 10%;--card-foreground:0 0% 98%;--popover:240 6% 10%;--popover-foreground:0 0% 98%;--primary:45 96% 52%;--primary-foreground:240 10% 6%;--secondary:240 5% 15%;--secondary-foreground:0 0% 96%;--muted:240 5% 15%;--muted-foreground:240 4% 65%;--accent:45 80% 18%;--accent-foreground:45 96% 82%;--destructive:0 72% 51%;--destructive-foreground:0 0% 98%;--border:240 5% 18%;--input:240 5% 18%;--ring:45 96% 52%;--radius:.875rem;--surface-base:var(--ws-canvas);--surface-raised:var(--ws-surface);--surface-card:var(--ws-surface-raised);--surface-border:#ffffff14;--brand-gold:var(--ws-brand)}html{scroll-behavior:smooth;scrollbar-color:#3f3f46 #090a0d}body,html{min-width:320px}body{background:var(--surface-base);color:#f4f4f5;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#__next,body{min-height:100vh}#__next{isolation:isolate}:where(button,a,input,select,textarea,summary){-webkit-tap-highlight-color:transparent}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}.site-shell{background:var(--surface-base);color:#f4f4f5;min-height:100dvh;overflow-x:clip}.site-shell :where(img,svg){flex-shrink:0}.site-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#f4f4f5;background-color:#111216;border:1px solid #ffffff1f;border-radius:.75rem;max-width:100%;min-height:2.75rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.site-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea):hover{border-color:#fff3}.site-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#fbbf24bf;outline:none;box-shadow:0 0 0 3px #fbbf241f}.site-shell :where(input,textarea)::placeholder{color:#71717a;opacity:1}.site-shell :where(table){border-collapse:separate;border-spacing:0}.site-shell :where(th){color:#a1a1aa;letter-spacing:.035em;font-weight:600}.site-shell :where(td,th){border-color:#ffffff12}.site-shell :where(button,a){transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:.15s;transition-timing-function:ease}.admin-shell{color-scheme:light;color:#0f172a;background:#f4f6fa;min-height:100dvh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.admin-shell :where(table){border-collapse:separate;border-spacing:0}.admin-shell :where(th){color:#64748b;letter-spacing:.07em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.admin-shell :where(td,th){border-color:#e8edf4}.account-subpage-shell{color:#f4f4f5;background:radial-gradient(at 90% 0,#fbbf2412,#0000 34rem),#090a0d;min-height:100dvh;padding:clamp(.75rem,2.5vw,2rem)}.account-subpage-shell>:not(.account-page-card){width:min(100%,70rem);margin-inline:auto}.account-page-card{border:1px solid var(--surface-border);background:var(--surface-raised);border-radius:1rem;overflow:hidden;box-shadow:0 18px 48px #00000038}.sport-schedule-page{min-width:0;padding-top:.5rem}.site-shell :where(.rounded-lg.bg-zinc-900.m-2){border:1px solid var(--surface-border);background:#15161a;border-radius:1rem;min-width:0;margin:.625rem .75rem;overflow:hidden;box-shadow:0 10px 28px #00000024}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between){background:linear-gradient(90deg,#ffffff05,#0000);border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:0;min-height:3.25rem;padding:.5rem .75rem;display:grid}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:first-child){width:auto;min-width:0;margin-left:0;overflow:hidden}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:first-child>span:first-of-type,.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:first-child>span:nth-of-type(2)){display:none}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:first-child>a){text-overflow:ellipsis;min-width:0;overflow:hidden}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:nth-child(2)){width:auto;min-width:0;max-width:none}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:nth-child(2)>div){text-align:right;white-space:nowrap;justify-content:flex-end;display:flex}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:nth-child(2)>div>div){box-sizing:border-box;text-align:center;text-overflow:ellipsis;flex:0 0 3.5rem;width:3.5rem;padding-left:0;padding-right:0;overflow:hidden}.site-shell :where(.pl-2.grid.grid-cols-12.gap-0.border-t.border-zinc-800){border-color:#ffffff0f;align-items:stretch;min-height:4.5rem;padding:.375rem .625rem;transition:background-color .15s}.site-shell :where(.pl-2.grid.grid-cols-12.gap-0.border-t.border-zinc-800>.col-start-1){grid-column:1/span 5;min-width:0}.site-shell :where(.pl-2.grid.grid-cols-12.gap-0.border-t.border-zinc-800>div:nth-child(2)){grid-column:6/span 7;min-width:0}.site-shell :where(.pl-2.grid.grid-cols-12.gap-0.border-t.border-zinc-800>div:nth-child(2) .text-right){text-align:right}.site-shell :where(.pl-2.grid.grid-cols-12.gap-0.border-t.border-zinc-800:hover){background:#ffffff05}.market-explorer{min-width:0;margin:.75rem .875rem 1.5rem}.market-explorer__toolbar{border:1px solid var(--surface-border);background:#15161a;border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(12rem,15rem);align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.375rem;display:grid}.market-explorer__category-control{align-items:center;gap:.25rem;min-width:0;display:flex}.market-explorer__arrow{color:#d4d4d8;background:#202126;border:1px solid #ffffff12;border-radius:.75rem;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.market-explorer__arrow:hover{color:#fbbf24;background:#2a2b31}.market-explorer__categories{overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth;align-items:center;gap:.4rem;min-width:0;display:flex;overflow-x:auto}.market-explorer__categories::-webkit-scrollbar{display:none}.sports-market-filter-scroll{scrollbar-width:none;scroll-behavior:smooth}.sports-market-filter-scroll::-webkit-scrollbar{display:none}.market-explorer__category{color:#b7b8c0;white-space:nowrap;background:#1c1d22;border:1px solid #ffffff14;border-radius:999px;flex:none;min-height:2.5rem;padding:0 .9rem;font-size:.8125rem;font-weight:600}.market-explorer__category:hover{color:#fff;border-color:#fbbf2473}.market-explorer__category.is-active{color:#fcd34d;background:#fbbf241f;border-color:#fbbf24;box-shadow:inset 0 0 0 1px #fbbf2426}.market-explorer__period-wrap{align-items:center;min-width:0;display:flex;position:relative}.market-explorer__period{appearance:none;color:#f4f4f5;background:#1c1d22;border:1px solid #ffffff14;border-radius:999px;width:100%;min-height:2.75rem;padding:0 2.5rem 0 .9rem;font-size:.8125rem;font-weight:600}.market-explorer__period-arrow{pointer-events:none;color:#a1a1aa;width:1rem;position:absolute;right:.875rem}.market-explorer__list{min-width:0}.market-explorer__empty{color:#a1a1aa;text-align:center;border:1px dashed #ffffff1c;border-radius:1rem;padding:2rem 1rem;font-size:.875rem}.market-card{border:1px solid var(--surface-border);background:#15161a;border-radius:1rem;min-width:0;margin:0 0 .75rem;overflow:hidden;box-shadow:0 10px 28px #00000024}.market-card>summary{color:#a1a1aa;cursor:pointer;background:linear-gradient(90deg,#ffffff05,#0000);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:1rem;min-height:3.2rem;padding:.7rem 1rem;font-size:.875rem;font-weight:700;list-style:none;display:flex}.market-card>summary::-webkit-details-marker{display:none}.market-card>summary:after{color:#a1a1aa;content:"⌄";text-align:center;flex:0 0 1rem;width:1rem;font-size:1.15rem;line-height:1;transition:transform .15s;transform:rotate(180deg)}.market-card:not([open])>summary:after{transform:rotate(0)}.market-card__choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.5rem;max-width:100%;padding:.625rem .625rem 0;border-bottom:0!important;display:grid!important;overflow:visible!important}.market-card__choices:empty{display:none!important}.market-card__choices>:where(div,button){color:#d4d4d8;overflow-wrap:anywhere;text-align:center;white-space:normal;border-radius:.75rem;justify-content:center;line-height:1.35;flex:initial!important;border:1px solid #ffffff0f!important;min-width:0!important;height:auto!important;min-height:2.5rem!important;padding:.5rem .65rem!important}.market-card__choices>button{cursor:pointer;align-items:center;width:100%;display:flex}.market-card__choices>:where(div,button)[class*=bg-zinc-800]{box-shadow:inset 0 -2px #fbbf24;color:#fde68a!important;background:#fbbf241f!important;border-color:#fbbf2452!important}.market-card__odds>div.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.5rem;padding:.625rem}.market-card__odds>div.grid>div{border:1px solid #ffffff0f;border-radius:.75rem;min-width:0;overflow:hidden}.market-card :where(button){border-radius:.625rem;min-height:3.35rem;transition:background-color .14s,color .14s,box-shadow .14s}.market-card :where(button:hover){box-shadow:inset 0 0 0 1px #fbbf2447}.market-card__more{color:#d4d4d8;text-align:center;border-top:1px solid #ffffff0f;width:calc(100% - 1.25rem);margin:0 .625rem .625rem;padding:.875rem 1rem}@media (max-width:1023px){.market-explorer{margin:.625rem .5rem 1.25rem}.market-explorer__toolbar{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.5rem}.market-explorer__period-wrap{width:100%}.market-explorer__period{border-radius:.75rem}.market-card__choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))}.market-card__odds>div.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.25rem),1fr))}}.bet-slip{border:1px solid var(--surface-border);background:#15161a;border-radius:1rem;width:100%;max-width:23rem;overflow:hidden;box-shadow:0 16px 38px #00000038}.bet-slip__inner{border-radius:inherit;top:1rem;overflow:hidden}.bet-slip__tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;background:#15161a!important;border-color:#ffffff14!important;width:100%!important}.bet-slip__tabs :where(button),.bet-slip__tabs>li{min-width:0;width:100%!important}.bet-slip__content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#41434b transparent;max-height:calc(100dvh - 9rem);overflow-y:auto}.bet-slip__selection-wrap{margin:.5rem 0;border:0!important}.bet-slip__selection{background:#fbbf24;border:1px solid #0000001a;border-radius:.875rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4rem;padding:.75rem!important;display:grid!important}.bet-slip__selection-teams{color:#171717;grid-area:1/1;min-width:0;font-size:.8125rem;font-weight:600;line-height:1.45}.bet-slip__selection-meta{color:#111;background:0 0;border:0;grid-area:1/2;justify-content:flex-end;align-items:center;gap:.4rem;display:flex;position:static!important}.bet-slip__selection-meta>span:first-child{background:#ffffff59;border-radius:999px;margin:0;padding:.35rem .55rem;font-size:.7rem}.bet-slip__selection-meta>span:nth-child(2){margin:0;font-size:.95rem}.bet-slip__amount{gap:.55rem;background:#1c1d22!important;border-bottom:1px solid #ffffff12!important;padding:.875rem!important;display:grid!important}.bet-slip__amount-label{color:#f4f4f5;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;font-size:.8125rem;font-weight:700;display:flex}.bet-slip__amount-input{text-align:right;width:min(62%,14rem);float:none!important;color:#fff!important;background:#111216!important;border:1px solid #ffffff1a!important;border-radius:.75rem!important;min-height:2.75rem!important;margin:0!important;padding:.55rem .75rem!important}.bet-slip__actions>div:first-child{background:#1c1d22;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.75rem;padding:.75rem .875rem;display:flex}.bet-slip__actions>div:first-child>:first-child{color:#d4d4d8;font-size:.8125rem;font-weight:600}.bet-slip__actions>div:first-child>:last-child{color:#34d399;text-align:right;font-size:.9rem;font-weight:700}.bet-slip__actions>button{min-height:3.5rem;border-radius:0!important;font-size:.875rem!important}@media (min-width:768px){.bet-slip__content{max-height:calc(100dvh - 8rem)}}[data-radix-dialog-overlay]{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b8}[data-radix-dialog-content]{z-index:101;overscroll-behavior:contain;color:#f4f4f5;background:#17181d;border:1px solid #ffffff1a;border-radius:1.25rem;max-height:calc(100dvh - 1.5rem);overflow:hidden auto;box-shadow:0 24px 80px #00000080}[data-radix-popper-content-wrapper]{z-index:110!important}[data-radix-popper-content-wrapper] [data-radix-popover-content]{color:#f4f4f5;background:#17181d;border:1px solid #ffffff1a;border-radius:1rem;max-width:calc(100vw - 1rem);overflow:auto;box-shadow:0 18px 50px #0000006b}[role=dialog]:focus{outline:none}.Toastify__toast-container{z-index:9999;width:min(25rem,100vw - 1.25rem);padding:.625rem}.Toastify__toast{color:#f4f4f5;min-height:3.5rem;font:inherit;background:#191a1f;border:1px solid #ffffff17;border-radius:.875rem;font-size:.875rem;box-shadow:0 16px 42px #00000059}.Toastify__toast--success{border-left:3px solid #34d399}.Toastify__toast--error{border-left:3px solid #f87171}.Toastify__toast--warning{border-left:3px solid #fbbf24}.Toastify__toast--info{border-left:3px solid #38bdf8}.Toastify__progress-bar{background:#fbbf24}.Toastify__close-button{color:#a1a1aa}@media (max-width:767px){.sport-schedule-page{padding-top:.25rem}.site-shell :where(.rounded-lg.bg-zinc-900.m-2){border-radius:.875rem;margin:.5rem .25rem}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between){grid-template-columns:minmax(0,4fr) minmax(0,8fr);padding-left:.5rem;padding-right:.5rem}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:first-child>span:first-of-type,.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:first-child>span:nth-of-type(2)){display:none}.site-shell :where(.text-sm.font-semibold.text-white.py-2.flex.justify-between>div:nth-child(2)>div>div){flex-basis:2.75rem;width:2.75rem;font-size:.6875rem}.site-shell :where(.pl-2.grid.grid-cols-12.gap-0.border-t.border-zinc-800){min-height:4.25rem;padding-left:.375rem;padding-right:.25rem}.site-shell :where(.pl-2.grid.grid-cols-12.gap-0.border-t.border-zinc-800>.col-start-1){grid-column:1/span 4}.site-shell :where(.pl-2.grid.grid-cols-12.gap-0.border-t.border-zinc-800>div:nth-child(2)){grid-column:5/span 8}.market-card{border-radius:.875rem;margin:.625rem .5rem}.market-card>div:nth-child(2)>div{min-width:7.25rem}.market-card>div:nth-child(3)>div.grid{gap:.25rem;padding:.5rem}.Toastify__toast-container{width:auto;padding:.25rem;left:.25rem;right:.25rem}[data-radix-dialog-content]{width:calc(100vw - 1rem);padding:1rem}}@media (min-width:768px) and (max-width:838px){.site-shell :where(.rounded-lg.bg-zinc-900.m-2){margin-left:.25rem;margin-right:.25rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.auth-screen{color:#f4f4f5;background:radial-gradient(at 50% 10%,#fbbf2417,#0000 34rem),#090a0d}.auth-card{color:#f4f4f5;background:linear-gradient(145deg,#191a1f,#111216);border:1px solid #ffffff17;border-radius:1.25rem;width:min(100%,34rem);margin:2rem auto;padding:clamp(1.25rem,4vw,2.25rem);box-shadow:0 24px 72px #0000005c}.auth-card h1{color:#fafafa;letter-spacing:-.04em;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:750;line-height:1.1}.auth-card p{color:#a1a1aa;font-size:.9375rem;line-height:1.65}.contact-page>div{padding-top:clamp(2rem,6vw,5rem);padding-bottom:clamp(2rem,6vw,5rem)}.contact-page h2{color:#fafafa;letter-spacing:-.04em;font-size:clamp(1.75rem,4vw,2.75rem)}.contact-page form{background:#141519;border:1px solid #ffffff14;border-radius:1.25rem;padding:clamp(1rem,3vw,1.5rem)}.account-subpage-shell .bg-white{color:#f4f4f5;background:#17181d;border:1px solid #ffffff14;border-radius:1rem}.account-subpage-shell .bg-gray-50{color:#e4e4e7;background:#1f2025}.account-subpage-shell :where(.text-gray-700,.text-gray-800,.text-gray-900){color:#f4f4f5}.account-subpage-shell :where(.text-gray-400,.text-gray-500,.text-gray-600){color:#a1a1aa}.account-subpage-shell .border-gray-100,.account-subpage-shell .border-gray-200{border-color:#ffffff1a}.site-shell :where(.flex.text-white.justify-between.p-2.mx-2.bg-zinc-900.rounded-lg.overflow-x-auto){scrollbar-width:thin;background:#17181d;border:1px solid #ffffff12;border-radius:.875rem;align-items:center;gap:.75rem;min-height:3.5rem;margin:1rem .75rem .625rem;padding:.5rem .75rem}.site-shell .match-detail-page{min-width:0;padding-bottom:1rem}.site-shell .match-detail-page .market-card{margin:.75rem .875rem}.site-shell :where(.sport-schedule-page>[role=status],.sport-schedule-page>[role=alert]){border:1px solid var(--surface-border);color:#a1a1aa;background:#15161a;border-radius:1rem;margin:.75rem;padding:1rem}@media (max-width:767px){.site-shell :where(.flex.text-white.justify-between.p-2.mx-2.bg-zinc-900.rounded-lg.overflow-x-auto){margin-left:.25rem;margin-right:.25rem;padding-left:.5rem;padding-right:.5rem}.site-shell .match-detail-page .market-card{margin:.625rem .5rem}}[data-radix-dialog-content] .bg-gray-100{color:#f4f4f5;background:#1f2025}[data-radix-dialog-content] .bg-white{color:#f4f4f5;background:#191a1f}.site-shell .bg-gray-50,.site-shell .bg-white{color:#f4f4f5;background-color:#17181d;border-color:#ffffff17}.site-shell :where(.text-gray-900,.text-gray-800,.text-gray-700,.text-gray-600){color:#e4e4e7}.site-shell :where(.text-gray-500,.text-gray-400){color:#a1a1aa}.site-shell :where(.border-gray-100,.border-gray-200,.border-gray-300){border-color:#ffffff1a}.site-shell :where([role=menu],[data-radix-menu-content],[data-radix-select-content]){z-index:120;color:#f4f4f5;background:#17181d;border:1px solid #ffffff1a;border-radius:.875rem;max-width:calc(100vw - 1rem);overflow:auto;box-shadow:0 18px 50px #00000073}#chain-selector-options{overscroll-behavior:contain;background:#17181d;border-radius:.875rem;max-height:min(52dvh,28rem);overflow-y:auto;box-shadow:0 18px 50px #00000080}#chain-selector-options button{text-align:left;min-height:2.875rem}.admin-shell :where(button,a){transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:.15s;transition-timing-function:ease}.admin-shell :where(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #d99c08}.admin-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#0f172a;background:#fff;border:1px solid #d8dee9;border-radius:.75rem;max-width:100%;min-height:2.75rem}.admin-shell :where(input,textarea)::placeholder{color:#94a3b8;opacity:1}.admin-shell :where(th,td){vertical-align:top}.Toastify__toast-body{overflow-wrap:anywhere;min-width:0;line-height:1.45}@media (max-width:639px){.admin-shell main{padding:.75rem}.admin-shell :where(table){font-size:.8125rem}}.account-subpage-shell{padding:0}.account-subpage-content{width:min(100%,74rem);margin-inline:auto;padding:clamp(.875rem,2.5vw,2rem)}.account-section-nav{border:1px solid var(--surface-border);background:linear-gradient(115deg,#ffffff08,#ffffff03),#141519;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem;display:flex}.account-section-nav__intro{gap:.2rem;padding-inline:.5rem;display:grid}.account-section-nav__intro span{color:#fbbf24;letter-spacing:.14em;font-size:.625rem;font-weight:800}.account-section-nav__intro strong{color:#f4f4f5;white-space:nowrap;font-size:.875rem}.account-section-nav__links{align-items:center;gap:.25rem;display:flex}.account-section-nav__links a{color:#a1a1aa;white-space:nowrap;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;min-height:2.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:650;display:inline-flex}.account-section-nav__links a:hover{color:#fafafa;background:#ffffff0d}.account-section-nav__links a.is-active{color:#fcd34d;background:#fbbf241a;border-color:#fbbf2438}@media (max-width:639px){.account-subpage-content{padding:.75rem}.account-section-nav{margin-bottom:.75rem;padding:.625rem;display:block}.account-section-nav__intro{padding:.25rem .375rem .5rem}.account-section-nav__links{overscroll-behavior-inline:contain;scrollbar-width:none;overflow-x:auto}.account-section-nav__links::-webkit-scrollbar{display:none}.account-section-nav__links a{min-height:2.375rem;padding-inline:.75rem}}.account-subpage-shell>header{width:100%;margin-inline:0}.account-subpage-shell.flex{flex-direction:column}