@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--bg:#0d1010;--panel:#161c1c;--panel-strong:#1d2525;--panel-soft:#232c2c;--border:#303b37;--border-strong:#556b2f;--text:#edf0e8;--text-muted:#a4ada1;--accent:#556b2f;--accent-soft:#738f43;--accent-contrast:#f4f8eb;--danger:#a64848;--warning:#947528;--success:#3d7a4f;--shadow:0 18px 48px #00000059}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{min-width:320px;color:var(--text);background:radial-gradient(circle at top,#556b2f2e,#0000 30%),linear-gradient(#0a0d0d 0%,#0d1010 100%);margin:0;font-family:Tahoma,Verdana,Geneva,sans-serif}button,input{font:inherit}a{color:inherit;text-decoration:none}.sportsbook-shell{min-height:100vh}.sportsbook-header{z-index:20;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0d0df0;position:sticky;top:0}.sportsbook-header__inner{justify-content:space-between;align-items:center;gap:1rem;max-width:1440px;margin:0 auto;padding:.95rem 1.25rem;display:flex}.sportsbook-branding{align-items:center;gap:1rem;display:flex}.sportsbook-branding__image{object-fit:contain;width:auto;height:2.2rem;display:block}.sportsbook-branding__badge{border:1px solid var(--border-strong);width:2.2rem;height:2.2rem;color:var(--accent-contrast);letter-spacing:.04em;background:linear-gradient(#637c35,#40511f);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.sportsbook-branding__title{letter-spacing:.04em;font-size:1.1rem;font-weight:700}.sportsbook-branding__meta{color:var(--text-muted);text-transform:uppercase;font-size:.8rem}.sportsbook-nav{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.sportsbook-header__right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.85rem;display:flex}.sportsbook-nav__item{border:1px solid var(--border);background:var(--panel);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding:.55rem .9rem;font-size:.8rem}.sportsbook-nav__item--active{border-color:var(--border-strong);color:var(--accent-contrast);background:linear-gradient(#556b2f40,#556b2f14)}.sportsbook-balance{cursor:pointer;background:linear-gradient(#556b2f38,#141919f2);border:1px solid #556b2f73;gap:.12rem;min-width:122px;padding:.52rem .8rem;transition:border-color .12s,background .12s,transform .12s;display:grid;box-shadow:inset 0 0 0 1px #ffffff08}.sportsbook-balance:hover,.sportsbook-balance:focus-visible{background:linear-gradient(#556b2f47,#181e18f2);border-color:#738f43eb;transform:translateY(-1px)}.sportsbook-balance:focus-visible{outline-offset:2px;outline:2px solid #738f4359}.sportsbook-balance--error{background:linear-gradient(#a648482e,#141919f2);border-color:#a64848b3}.sportsbook-balance--pulse{animation:1.35s ease-out balance-pulse}.sportsbook-balance__label,.sportsbook-balance__meta{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem}.sportsbook-balance__value{color:var(--accent-contrast);font-variant-numeric:tabular-nums;font-size:1.05rem;line-height:1.1}.sportsbook-balance__hint{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.55rem;margin-top:.15rem;padding-top:.3rem;font-size:.72rem;display:flex}.sportsbook-balance__hint-label{color:var(--text-muted);line-height:1.3}.sportsbook-balance__hint-amount{font-variant-numeric:tabular-nums;white-space:nowrap}@keyframes balance-pulse{0%{box-shadow:0 0 #738f4352,inset 0 0 0 1px #ffffff08}65%{box-shadow:0 0 0 10px #738f4300,inset 0 0 0 1px #ffffff08}to{box-shadow:inset 0 0 0 1px #ffffff08}}.sportsbook-body{max-width:1440px;margin:0 auto;padding:1.25rem}.sportsbook-grid{grid-template-columns:minmax(0,1.95fr) minmax(320px,.95fr);align-items:start;gap:1rem;display:grid}.panel{border:1px solid var(--border);box-shadow:var(--shadow);background:linear-gradient(#1d2525fa,#131818fa)}.panel__header{border-bottom:1px solid var(--border);background:linear-gradient(#556b2f33,#556b2f05);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.panel__title{text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.95rem;font-weight:700}.panel__subtitle{color:var(--text-muted);font-size:.78rem}.panel__body{padding:1rem}.filters-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.chip-row{flex-wrap:wrap;gap:.45rem;display:flex}.chip{border:1px solid var(--border);background:var(--panel);color:var(--text-muted);text-transform:uppercase;padding:.45rem .7rem;font-size:.78rem}.chip--active{border-color:var(--border-strong);color:var(--accent-contrast);background:#556b2f2e}.status-pill{border:1px solid var(--border);color:var(--accent-contrast);text-transform:uppercase;background:#556b2f1a;padding:.38rem .65rem;font-size:.75rem}.feedback{border:1px solid var(--border);margin-bottom:1rem;padding:.8rem .9rem;font-size:.86rem}.feedback__title{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.74rem;font-weight:700}.feedback__header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.feedback__dismiss{color:inherit;cursor:pointer;text-transform:uppercase;background:#0000002e;border:1px solid #ffffff1f;padding:3px 5px;font-size:9px;line-height:1}.feedback--success{background:#3d7a4f2e;border-color:#3d7a4fb3}.feedback--warning{background:#94752829;border-color:#947528b3}.feedback--error{background:#a6484829;border-color:#a64848b3}.event-stack{gap:.85rem;display:grid}.event-card{border:1px solid var(--border);background:#141919f5}.event-card__header{border-bottom:1px solid var(--border);background:#ffffff04;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.event-card__league{color:var(--text-muted);text-transform:uppercase;font-size:.75rem}.event-card__teams{font-size:1rem;font-weight:700}.event-card__meta{color:var(--text-muted);text-align:right;font-size:.82rem}.market-row{border-top:1px solid #ffffff0a;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:.9rem;padding:.85rem 1rem;display:grid}.market-name{color:var(--text-muted);text-transform:uppercase;font-size:.85rem;font-weight:700}.selection-grid{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:.6rem;display:grid}.selection-button{border:1px solid var(--border);color:var(--text);text-align:left;background:linear-gradient(#202828,#141a1a);flex-direction:column;align-items:stretch;gap:.4rem;padding:.65rem .75rem;transition:border-color .12s,background .12s,transform .12s;display:flex}.selection-button:hover:enabled{border-color:var(--border-strong);transform:translateY(-1px)}.selection-button:disabled{cursor:not-allowed;opacity:.6}.selection-button--active{border-color:var(--border-strong);background:linear-gradient(#556b2f61,#556b2f29)}.selection-button__label{color:var(--text);justify-content:space-between;align-items:center;gap:.6rem;font-size:.87rem;font-weight:700;display:flex}.selection-button__price{color:var(--accent-contrast);font-size:1rem;font-weight:700}.selection-button__state{color:var(--text-muted);text-transform:uppercase;font-size:.72rem}.sidebar{gap:1rem;display:grid;position:sticky;top:5.75rem}.auth-card{gap:.8rem;display:grid}.auth-grid{gap:.7rem;display:grid}.field{gap:.38rem;display:grid}.field__label{color:var(--text-muted);text-transform:uppercase;font-size:.76rem}.field__input{border:1px solid var(--border);width:100%;color:var(--text);background:#101515;padding:.72rem .8rem}.field__input:focus{border-color:var(--border-strong);outline:none}.auth-meta{color:var(--text-muted);gap:.4rem;font-size:.83rem;display:grid}.betslip-list{gap:.75rem;display:grid}.betslip-section{gap:.75rem;margin-bottom:1rem;display:grid}.betslip-section__header{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.55rem;font-size:.74rem;font-weight:700;display:flex}.betslip-empty{border:1px dashed var(--border);color:var(--text-muted);text-align:center;padding:1rem}.betslip-item{border:1px solid var(--border);background:#ffffff05;padding:.8rem}.betslip-item--closed{border-color:#a64848b3}.betslip-item--warning{box-shadow:inset 3px 0 #f0bc54d9}.betslip-item--changed{background:#9475281a;border-color:#947528e6}.betslip-item__top{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.35rem;display:flex}.betslip-item__event{font-size:.86rem;font-weight:700}.betslip-item__market{color:var(--text-muted);text-transform:uppercase;font-size:.74rem}.betslip-item__selection{justify-content:space-between;align-items:center;gap:.6rem;font-size:.9rem;display:flex}.betslip-item__price{color:var(--accent-contrast);font-weight:700}.betslip-item__price--changed{color:#f0dc94}.betslip-item__changed-note{color:#f0dc94;margin-top:.45rem;font-size:.78rem}.betslip-item__closed-note{color:#ffb3b3;margin-top:.45rem;font-size:.8rem}.betslip-item__warning{color:#f0dc94;background:#9475281f;border:1px solid #f0bc5461;border-radius:.7rem;gap:.35rem;margin-top:.6rem;padding:.6rem;font-size:.78rem;display:grid}.betslip-item__warning--error{color:#ffb3b3;background:#a6484821;border-color:#ff80806b}.betslip-item__warning strong{color:inherit;font-size:.8rem}.betslip-item__warning-action{min-height:30px;color:inherit;border-color:currentColor;justify-self:start;padding:0 .7rem;font-size:.74rem}.betslip-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.8rem;display:flex}.secondary-button,.ghost-button,.primary-button{border:1px solid var(--border);cursor:pointer;transition:border-color .12s,background .12s,opacity .12s}.primary-button{border-color:var(--border-strong);width:100%;color:var(--accent-contrast);letter-spacing:.04em;background:linear-gradient(#6f8b3d,#4e642b);padding:.95rem 1rem;font-size:.9rem;font-weight:700}.primary-button:hover:enabled{background:linear-gradient(#7b9945,#556b2f)}.primary-button--disabled{background:linear-gradient(#464c41,#353a32);border-color:#4d5545}.primary-button:disabled,.secondary-button:disabled,.ghost-button:disabled{cursor:not-allowed;opacity:.55}.secondary-button{background:var(--panel-soft);color:var(--text);padding:.7rem .9rem}.ghost-button{color:var(--text-muted);background:0 0;padding:.45rem .7rem}.summary-grid{gap:.65rem;margin:1rem 0;display:grid}.betslip-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.metric-card{border:1px solid var(--border);background:#ffffff06;gap:.25rem;padding:.85rem;display:grid}.metric-card--accent{background:linear-gradient(#556b2f38,#556b2f14);border-color:#556b2fcc}.metric-card__label,.metric-card__meta{color:var(--text-muted);font-size:.74rem}.metric-card strong{font-size:1.25rem;line-height:1.1}.summary-row{color:var(--text-muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.summary-row strong{color:var(--text);font-size:.95rem}.summary-row--accent strong{color:var(--accent-contrast)}.bet-type{color:var(--text-muted);text-transform:uppercase;font-size:.8rem}.helper-text{color:var(--text-muted);font-size:.78rem;line-height:1.45}.helper-text--alert{color:#f0dc94}.inline-note{color:var(--text-muted);font-size:.78rem}.loading-state,.empty-state{border:1px dashed var(--border);color:var(--text-muted);padding:1rem}.loading-skeleton-stack{gap:.7rem;display:grid}.loading-skeleton{background:#ffffff0a;border:1px solid #ffffff0f;position:relative;overflow:hidden}.loading-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.3s ease-in-out infinite skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.loading-skeleton--event{height:118px}.loading-skeleton--summary{height:84px}.loading-skeleton--row{height:58px}@keyframes skeleton-shimmer{to{transform:translate(100%)}}@media (max-width:1080px){.sportsbook-grid{grid-template-columns:1fr}.sidebar{position:static}}@media (max-width:720px){.sportsbook-header__inner,.sportsbook-body{padding:1rem .85rem}.sportsbook-header__inner,.sportsbook-header__right{flex-direction:column;align-items:flex-start}.market-row{grid-template-columns:1fr}.event-card__header,.panel__header,.panel__body{padding-left:.85rem;padding-right:.85rem}.event-card__header{flex-direction:column;align-items:flex-start}.event-card__meta{text-align:left}}.admin-risk-page,.admin-risk-stack{gap:1rem;display:grid}.risk-entry-grid,.risk-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.risk-summary-card{border:1px solid var(--border);background:#ffffff06;gap:.35rem;padding:.9rem;display:grid}.risk-summary-card strong{font-size:.95rem}.risk-summary-card__label{color:var(--text-muted);text-transform:uppercase;font-size:.75rem}.panel--nested{box-shadow:none}.form-grid,.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.filter-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-link-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.picker-list{gap:.65rem;margin-top:1rem;display:grid}.picker-item{border:1px solid var(--border);width:100%;color:var(--text);text-align:left;cursor:pointer;background:#ffffff05;gap:.3rem;padding:.8rem .9rem;transition:border-color .12s,background .12s;display:grid}.picker-item:hover{border-color:var(--border-strong);background:#556b2f1f}.picker-item__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.picker-item__top span,.picker-item__meta{color:var(--text-muted);font-size:.8rem}.primary-button--inline,.secondary-button--link{width:auto}.secondary-button--link{align-items:center;display:inline-flex}.table-wrap{border:1px solid var(--border);background:#0a0d0d8c;margin-top:1rem;overflow-x:auto}.audit-table{border-collapse:collapse;width:100%;min-width:780px}.audit-table th,.audit-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff0d;padding:.85rem .9rem}.audit-table tbody tr:hover{background:#ffffff05}.audit-table th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;background:#ffffff08;font-size:.74rem}.identity-stack,.audit-value-stack{gap:.2rem;display:grid}.table-ref{color:var(--text);font-size:.9rem}.table-primary-text{color:var(--text);font-size:.92rem;line-height:1.35}.identity-stack span,.audit-value-stack span,.table-cell--muted{color:var(--text-muted);font-size:.82rem}.table-cell--number{white-space:nowrap;text-align:right!important}.table-cell--money{font-variant-numeric:tabular-nums}.table-cell--payout{color:var(--accent-contrast);font-weight:700}.status-badge{border:1px solid var(--border);letter-spacing:.04em;text-transform:uppercase;align-items:center;min-height:1.9rem;padding:.3rem .65rem;font-size:.76rem;font-weight:700;display:inline-flex}.status-badge--pending{color:var(--accent-contrast);background:#556b2f1f;border-color:#556b2f80}.status-badge--won{color:#c6f0d0;background:#3d7a4f2e;border-color:#3d7a4fbf}.status-badge--lost{color:#f5c0c0;background:#a6484829;border-color:#a64848bf}.status-badge--muted{color:var(--text-muted);background:#ffffff0d;border-color:#ffffff24}.access-state{border:1px dashed var(--border);color:var(--text-muted);gap:.6rem;padding:1rem;display:grid}.amount-positive{color:#b7e5c1;font-weight:700}.amount-negative{color:#f0a6a6;font-weight:700}@media (max-width:900px){.betslip-metrics,.risk-entry-grid,.risk-summary-grid,.form-grid,.filter-grid,.filter-grid--wide{grid-template-columns:1fr}}.sportsbook-topline{background:#0a0d0d;border-bottom:1px solid #ffffff0d}.sportsbook-topline__inner{max-width:1440px;color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:1rem;margin:0 auto;padding:.35rem 1.25rem;font-size:.7rem;display:flex}.sportsbook-shell--loading{background:linear-gradient(#556b2f1f,#0000 20%),#0b0f0f;place-items:center;display:grid}.sportsbook-loading-screen{border:1px solid var(--border);box-shadow:var(--shadow);background:#121717f5;justify-items:center;gap:.65rem;padding:2rem;display:grid}.sportsbook-loading-screen__title{letter-spacing:.04em;font-size:1.35rem;font-weight:700}.sportsbook-loading-screen__meta{color:var(--text-muted);text-transform:uppercase;font-size:.82rem}.sportsbook-board{grid-template-columns:240px minmax(0,1fr) minmax(320px,360px);align-items:start;gap:1rem;display:grid}.sports-nav-rail{gap:1rem;display:grid;position:sticky;top:6.4rem}.panel--dense .panel__header{padding:.7rem .85rem}.panel__body--dense{padding:.75rem .85rem}.sports-menu,.league-menu,.quick-links{gap:.35rem;display:grid}.sports-menu__item,.league-menu__item{color:var(--text-muted);background:#ffffff05;border:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .7rem;font-size:.82rem;display:flex}.sports-menu__item strong,.league-menu__item strong{color:var(--accent-contrast);font-size:.76rem}.sports-menu__item--active{color:var(--accent-contrast);background:#556b2f29;border-color:#556b2fd9}.quick-links__item{background:#ffffff05;border:1px solid #ffffff0d;padding:.55rem .7rem;font-size:.82rem;display:block}.quick-links__item:hover{background:#556b2f1f;border-color:#556b2fa6}.quick-links__meta{color:var(--text-muted);text-transform:uppercase;margin-top:.35rem;font-size:.76rem}.sportsbook-market-panel{min-width:0}.market-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.league-board{border:1px solid var(--border);background:#0e1212e6}.league-board__header{border-bottom:1px solid var(--border);background:linear-gradient(#556b2f29,#ffffff03);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}.league-board__sport{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem}.league-board__title{margin:.12rem 0 0;font-size:.95rem}.league-board__count{color:var(--text-muted);text-transform:uppercase;font-size:.76rem}.event-table__head{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(220px,250px) minmax(0,1fr);gap:1rem;padding:.55rem .85rem;font-size:.7rem;display:grid}.event-row{border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(220px,250px) minmax(0,1fr);gap:1rem;padding:.75rem .85rem;display:grid}.event-row:last-child{border-bottom:none}.event-row__summary{gap:.3rem;display:grid}.event-row__time,.event-row__meta{color:var(--text-muted);font-size:.72rem}.event-row__meta{text-transform:uppercase;flex-wrap:wrap;gap:.55rem;display:flex}.event-row__teams{font-weight:700;line-height:1.35}.event-row__markets{gap:.55rem;display:grid}.market-row--table{background:#ffffff04;border:1px solid #ffffff0a;grid-template-columns:150px minmax(0,1fr);gap:.65rem;padding:.45rem .55rem;display:grid}.selection-grid--table{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.sportsbook-logout{white-space:nowrap;padding-inline:.8rem}.sidebar--betslip{top:6.4rem}.login-screen{background:linear-gradient(#556b2f24,#0000 18%),radial-gradient(circle at 100% 0,#556b2f14,#0000 30%),#0a0d0d;min-height:100vh}.login-screen__topline{background:#070909;border-bottom:1px solid #ffffff0d}.login-screen__topline-inner{max-width:1440px;color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:1rem;margin:0 auto;padding:.45rem 1.25rem;font-size:.72rem;display:flex}.login-screen__body{grid-template-columns:minmax(0,1.2fr) minmax(360px,440px);align-items:start;gap:1.2rem;max-width:1180px;margin:0 auto;padding:2rem 1.25rem;display:grid}.login-screen__hero-body{gap:1rem;display:grid}.login-screen__brand{align-items:center;gap:1rem;display:flex}.login-highlights{gap:.65rem;display:grid}.login-highlights__item{background:#ffffff05;border:1px solid #ffffff0d;gap:.25rem;padding:.8rem .9rem;display:grid}.login-highlights__item strong{text-transform:uppercase;letter-spacing:.05em;font-size:.84rem}.login-highlights__item span{color:var(--text-muted);font-size:.88rem;line-height:1.45}.login-panel{min-height:100%}.login-panel__footer{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;font-size:.8rem;display:flex}@media (max-width:1200px){.sportsbook-board{grid-template-columns:220px minmax(0,1fr)}.sidebar--betslip{grid-column:1/-1;position:static}}@media (max-width:720px){.sportsbook-topline__inner,.login-screen__topline-inner{flex-wrap:wrap;justify-content:center}.sportsbook-board,.login-screen__body,.event-table__head,.event-row,.market-row--table{grid-template-columns:1fr}.sports-nav-rail{position:static}}.sportsbook-reference-page{color:#f1f1f1;background:#0f0f0f;min-height:100vh;font-family:DinBold,Din,DINPro,Helvetica,Arial,sans-serif}.sportsbook-reference-page--login{background:linear-gradient(#00000052,#0000 18%),#0f0f0f}.sportsbook-utility-dock{display:none}.header{background:#222;min-width:1000px;margin:0 auto}.headerTop,.headerBottom{width:100%;margin:auto}.header.center1 .headerTop,.header.center1 .headerBottom{max-width:1150px}.headerTop{position:relative}.headerBottom{background:linear-gradient(#2a2a2a,#1b1b1b);border-top:1px solid #303030;align-items:center;height:32px;display:flex;position:relative}#hTLeft{float:left;min-width:200px;margin:5px 10px}#hTRight{float:right}.clearfix{clear:both}.sportsbook-reference-wrap{padding:0 12px;position:relative}.sportsbook-reference-wrap--menu{justify-content:space-between;align-items:center;width:100%;display:flex}.sportsbook-reference-logo{align-items:center;text-decoration:none;display:inline-flex}.sportsbook-reference-logo-image{object-fit:contain;width:auto;display:block}.sportsbook-reference-logo-image--login{background:#000;width:min(620px,100vw - 32px);height:auto}.sportsbook-reference-logo-image--loading{height:52px}.sportsbook-reference-logo__mark{color:#8dbe3f;letter-spacing:.04em;font-size:2rem;line-height:1}.sportsbook-reference-logo__text{color:#fff;letter-spacing:.05em;text-transform:uppercase;font-size:1.15rem;line-height:1}.sportsbook-reference-header-links,.sportsbook-reference-header-account{align-items:center;gap:.75rem;min-height:54px;display:flex}.sportsbook-reference-header-links{color:#b2b2b2;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.sportsbook-reference-header-account__role{color:#a5a5a5;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.sportsbook-reference-logout{color:#ececec;height:34px;font:inherit;cursor:pointer;background:linear-gradient(#343434,#1d1d1d);border:1px solid #505050;padding:0 14px}.sportsbook-reference-logout:hover{border-color:#6a6a6a}.TopMenu{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.TopMenu li{position:relative}.TopMenu a{color:#fff;letter-spacing:.04em;text-transform:uppercase;padding:8px 12px 7px;font-size:.92rem;text-decoration:none;display:block}.TopMenu li.green a:hover,.TopMenu li.green a:focus-visible{color:#8dbe3f}.TopMenu li.blue a:hover,.TopMenu li.blue a:focus-visible{color:#59a6ff}.TopMenu li.red a:hover,.TopMenu li.red a:focus-visible{color:#ff6b6b}.TopMenu li.yellow a:hover,.TopMenu li.yellow a:focus-visible{color:#d4b14f}.sportsbook-reference-underline{border-bottom:2px solid #8dbe3f;width:112px;position:absolute;bottom:0;left:20px}.sportsbook-reference-menu-meta{justify-content:flex-end;align-items:center;min-width:120px;display:flex}.sportsbook-reference-lang-pill{color:#fff;background:linear-gradient(#565656,#3a3a3a);border:1px solid #535353;align-items:center;height:22px;padding:0 10px;font-size:10px;line-height:20px;display:inline-flex}.sportsbook-reference-openbets strong{color:#8dbe3f;font-size:.98rem}.container.full{width:100%}#viewNew{padding:14px 0 18px}.keepCenter{max-width:1150px;margin:0 auto}.sportsbook-reference-shell{grid-template-columns:180px minmax(0,1fr) 280px;align-items:start;gap:10px;display:grid}.sportsbook-reference-left,.sportsbook-reference-main,.sportsbook-reference-right{min-width:0}.sportsbook-reference-sidebox,.sportsbook-reference-main,.sportsbook-reference-right .panel,.sportsbook-reference-login-copy,.sportsbook-reference-login-panel{background:#1a1a1a;border:1px solid #3a3a3a;box-shadow:inset 0 1px #ffffff08}.sportsbook-reference-sidebox__title,.sportsbook-reference-toolbar,.sportsbook-reference-betslip-head,.sportsbook-reference-login-panel__title{color:#f3f3f3;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(#2c2c2c,#202020);border-bottom:1px solid #303030;padding:8px 10px;font-size:.78rem}.sportsbook-reference-sidebox__body{background:#161616}.sportsbook-reference-sidebox__body--links{display:grid}.sportsbook-reference-sideitem,.sportsbook-reference-link,.sportsbook-reference-account-note{color:#ddd;border-bottom:1px solid #272727;justify-content:space-between;align-items:center;gap:.5rem;padding:7px 10px;font-size:.78rem;display:flex}.sportsbook-reference-link{justify-content:flex-start;text-decoration:none}.sportsbook-reference-sideitem strong{color:#8dbe3f;font-size:.72rem}.sportsbook-reference-sideitem--active,.sportsbook-reference-link:hover,.sportsbook-reference-link:focus-visible{color:#fff;background:#222}.sportsbook-reference-account-note{color:#9b9b9b;font-size:.72rem}.sportsbook-reference-main{overflow:hidden}.sportsbook-reference-toolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sportsbook-reference-toolbar__meta{color:#b7b7b7;align-items:center;gap:.85rem;font-size:.7rem;display:flex}.sportsbook-reference-board{background:#111;padding:0}.sportsbook-reference-table{border-collapse:collapse;background:#111;width:100%}.sportsbook-reference-table thead th{color:#c9c9c9;text-transform:uppercase;background:linear-gradient(#343434,#232323);border-bottom:1px solid #4e4e4e;border-right:1px solid #2b2b2b;padding:8px 6px;font-size:.72rem}.sportsbook-reference-table tbody td{vertical-align:middle;color:#e8e8e8;background:#121212;border-bottom:1px solid #272727;border-right:1px solid #1f1f1f;padding:7px 6px;font-size:.78rem}.sportsbook-reference-table tbody tr:nth-child(2n) td{background:#161616}.sportsbook-reference-table__league{width:130px}.sportsbook-reference-table__event{width:250px}.sportsbook-reference-table__market{width:160px}.sportsbook-reference-table__odds{text-align:center;width:70px}.sportsbook-reference-table__sport{color:#8dbe3f;text-transform:uppercase;font-size:.65rem}.sportsbook-reference-table__time,.sportsbook-reference-table__status{color:#a8a8a8;font-size:.68rem}.sportsbook-reference-table__teams{color:#fff;margin:2px 0;font-size:.82rem}.sportsbook-reference-table__odd-cell{text-align:center;padding:4px}.sportsbook-reference-odd{color:#f3f3f3;width:100%;min-height:38px;font:inherit;cursor:pointer;background:linear-gradient(#2a2a2a,#1a1a1a);border:1px solid #4b4b4b;justify-content:space-between;align-items:center;gap:.4rem;padding:5px 6px;display:flex}.sportsbook-reference-odd:hover,.sportsbook-reference-odd:focus-visible{border-color:#8dbe3f;outline:none}.sportsbook-reference-odd__label{color:#cfcfcf;text-align:left;text-transform:uppercase;max-width:48px;font-size:.62rem;line-height:1.1;display:block;overflow:hidden}.sportsbook-reference-odd__price{color:#fff;font-size:.9rem}.sportsbook-reference-betslip-head{justify-content:space-between;align-items:center;display:flex}.sportsbook-reference-betslip-head__link{color:#8dbe3f;font-size:.72rem;text-decoration:none}.sportsbook-reference-right .panel__header,.sportsbook-reference-right .panel__body{border-color:#2c2c2c}.sportsbook-reference-login-shell{grid-template-columns:minmax(0,1fr) 360px;gap:16px;padding-top:18px;display:grid}.sportsbook-reference-login-copy{padding:22px 24px}.sportsbook-reference-login-copy h1{color:#fff;letter-spacing:.05em;margin:0 0 12px;font-size:1.5rem}.sportsbook-reference-login-copy p{color:#c7c7c7;margin:0 0 18px;font-size:.94rem}.sportsbook-reference-login-points{color:#dcdcdc;gap:8px;margin:0;padding-left:18px;font-size:.86rem;display:grid}.sportsbook-reference-login-panel{overflow:hidden}.sportsbook-reference-login-form{gap:14px;padding:16px;display:grid}.sportsbook-reference-field{gap:6px;display:grid}.sportsbook-reference-field span{color:#cbcbcb;text-transform:uppercase;font-size:.76rem}.sportsbook-reference-field input{color:#f2f2f2;height:38px;font:inherit;background:#0f0f0f;border:1px solid #4a4a4a;padding:0 10px}.sportsbook-reference-login-error{color:#ffd7d7;background:#6e161659;border:1px solid #aa343480;padding:10px 12px;font-size:.82rem}.sportsbook-reference-login-button{color:#111;height:40px;font:inherit;cursor:pointer;background:linear-gradient(#8dbe3f,#556b2f);border:1px solid #658f2b}.sportsbook-reference-login-button:disabled{cursor:wait;opacity:.75}@media (max-width:1200px){.sportsbook-reference-shell{grid-template-columns:190px minmax(0,1fr)}.sportsbook-reference-right{grid-column:1/-1}.sportsbook-reference-login-shell{grid-template-columns:1fr}}@media (max-width:900px){.sportsbook-reference-page{width:100%;min-width:0;overflow-x:hidden}.header{min-width:0}}.sportsbook-login-reference-screen{background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.privateHeader.sportsbook-login-reference-header{text-align:center;background:#000;width:100%;padding:0}.sportsbook-reference-login-brand{justify-content:center;align-items:center;width:100%;text-decoration:none;display:inline-flex}.sportsbook-login-reference-container{text-align:center;justify-content:center;width:100%;max-width:none;margin:0 auto;display:flex}.sportsbook-login-reference-form{width:170px;margin:0 auto}.sportsbook-login-reference-fields{text-align:center;width:170px;margin:0 auto}.sportsbook-login-reference-fields .username_userpanel,.sportsbook-login-reference-fields .password_input,.sportsbook-login-reference-actions{margin-bottom:10px}.sportsbook-login-reference-label{background:#2a2a2a;border:1px solid #555;width:170px;display:block;position:relative}.sportsbook-login-reference-label:focus-within{border-color:#74894a;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #556b2f59}.sportsbook-login-reference-input{box-sizing:border-box;color:#cdcdcd;outline:none;height:26px;padding:0 10px;font-size:12px;font-weight:700;line-height:26px;float:none!important;background:0 0!important;border:0!important;width:170px!important}.sportsbook-login-reference-label .placeholder{color:#cdcdcd;text-shadow:1px 1px 1px #343434;pointer-events:none;padding-left:10px;font-weight:700;line-height:26px;position:absolute;top:50%;transform:translateY(-50%);left:0!important}.sportsbook-login-reference-label:focus-within .placeholder{color:#e7e7e7}.sportsbook-login-reference-input:-webkit-autofill{-webkit-text-fill-color:#f2f2f2;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #1f1f1f}.sportsbook-login-reference-input:-webkit-autofill:hover{-webkit-text-fill-color:#f2f2f2;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #1f1f1f}.sportsbook-login-reference-input:-webkit-autofill:focus{-webkit-text-fill-color:#f2f2f2;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #1f1f1f}.sportsbook-reference-logout{white-space:nowrap;justify-content:center;align-items:center;min-width:46px;line-height:1;display:inline-flex}.sportsbook-reference-logout:focus-visible{outline-offset:1px;outline:1px solid #8aa256}#logoutbu{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.sportsbook-login-reference-button{color:#fff;background:#3a3a3a;border:1px solid #555;width:100%;height:26px;font-size:12px;font-weight:700;line-height:24px}.sportsbook-login-reference-remember{color:#bcbcbc;align-items:center;gap:.35rem;font-size:12px;display:inline-flex}.sportsbook-reference-login-error{color:#ffdada;background:#46121299;border:1px solid #932f2fb3;margin-top:8px;padding:8px 10px;font-size:12px}.sportsbook-login-reference-language{color:#cdcdcd;align-items:center;gap:.45rem;margin-top:10px;font-size:12px;display:inline-flex}.sportsbook-loading-reference-panel{text-align:center;width:170px;margin:0 auto}.sportsbook-loading-reference-title{color:#fff;background:#3a3a3a;border:1px solid #555;height:26px;font-size:12px;font-weight:700;line-height:24px}.sportsbook-loading-reference-meta{color:#cdcdcd;text-shadow:1px 1px 1px #343434;margin-top:10px;font-size:12px;font-weight:700;line-height:26px}.sportsbook-reference-header-account{float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:30px;position:relative;top:10px}.sportsbook-reference-header-account .myacc,.sportsbook-reference-header-account .open-bets,.sportsbook-reference-header-account #welcome_id{color:#fff}.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .myacc{color:#fff;text-decoration:none}.sportsbook-reference-header-account .open-bet-icon{width:18px;height:18px;display:inline-block}.sportsbook-reference-openbets{display:none}.sportsbook-balance.balance{float:right;color:#fff;margin-right:15px;text-decoration:none;display:block;position:relative;left:13px}.sportsbook-balance .extended-balance.expander-content{display:none}.sportsbook-balance:hover .extended-balance.expander-content,.sportsbook-balance:focus-visible .extended-balance.expander-content{display:block}.sportsbook-balance--pulse .total-balance{color:#8dbe3f}.sportsbook-balance--error .total-balance{color:#ffcbcb}.sportsbook-reference-sidebox{background:#101010;border-color:#2f2f2f}.sportsbook-reference-sidebox__title{background:linear-gradient(#2c2c2c,#1d1d1d);padding:7px 9px;font-size:11px}.sportsbook-reference-main{background:#111;border:1px solid #3a3a3a}.sportsbook-reference-toolbar{background:linear-gradient(#2f2f2f,#1e1e1e);border-bottom:1px solid #2d2d2d;padding:7px 10px}.sportsbook-reference-toolbar__title{text-transform:uppercase;font-size:12px}.sportsbook-reference-toolbar__meta{font-size:10px}.sportsbook-reference-board{background:#0f0f0f}.kategori.eventGrups{border:1px solid #242424;border-top-color:#2a2a2a}.flex-kat-header{color:#ddd;background:linear-gradient(#242424,#161616);border-bottom:1px solid #2b2b2b;align-items:center;gap:6px;min-height:26px;margin:0;padding:3px 6px 2px;font-size:11px;line-height:1.1;display:flex}.flex-kat-header .icon{background:#8dbe3f;border-radius:50%;width:9px;height:9px}.league-name-ellipsis{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.02em;flex:1;padding-top:1px;font-size:11px;overflow:hidden}.rubrikat-cont{align-items:center;display:flex}.popup-button.show-value{color:#fff;background:linear-gradient(#696969 0%,#313131 100%);border:1px solid #494949;min-width:112px;height:20px;padding:0 6px;font-size:10px;line-height:18px}.pager-cont{align-items:center;margin-left:2px;display:flex}.pager-controls{color:#c7c7c7;background:linear-gradient(#1f1f1f,#101010);border:1px solid #3a3a3a;align-items:center;min-width:66px;height:18px;font-size:9px;display:inline-flex}.pager-btn{color:#8b8b8b;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pager-position{text-align:center;letter-spacing:.03em;min-width:32px}.expandable{background:#111}.sp_tabs{background:linear-gradient(#222 0%,#161616 100%);border-bottom:1px solid #2a2a2a;align-items:center;gap:1px;margin:0;padding:0 4px;list-style:none;display:flex}.sp_tabs li{color:#bdbdbd;cursor:pointer;text-transform:none;align-items:center;gap:.25rem;min-height:24px;padding:4px 7px 2px;font-size:10px;line-height:1;display:flex}.sp_tabs li.active{color:#fff;background:linear-gradient(#0f0f0f 0%,#1a1a1a 100%);box-shadow:inset 0 1px #ffffff0d}.tabs_content.active{display:block}.sportsbook-reference-event-table{border-collapse:collapse;table-layout:fixed;width:100%}.sportsbook-reference-event-table td{color:#ddd;vertical-align:middle;border-bottom:1px solid #242424;padding:2px 3px;font-size:10px;line-height:1.05}.favtd{text-align:center;width:16px;padding-left:1px!important;padding-right:1px!important}.sportsbook-reference-fav{border:1px solid #575757;border-radius:50%;width:9px;height:9px;display:inline-block}.tiny.time{color:#b7b7b7;white-space:nowrap;width:114px}.sportsbook-reference-time-cell{padding-left:5px!important;padding-right:4px!important}.tmr{color:#f0f0f0;align-items:center;min-width:60px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.rez{color:#9d9d9d;align-items:center;margin-left:5px;line-height:1;display:inline-flex}.sportsbook-reference-scoreline{white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;vertical-align:middle;max-width:62px;font-size:9px;display:inline-block;overflow:hidden}.vtiny{text-align:center;vertical-align:middle;width:18px;padding-left:1px!important;padding-right:1px!important}.vtiny.islive span,.vtiny.prematch span{vertical-align:middle;border-radius:50%;width:7px;height:7px;display:inline-block;position:relative;top:-1px}.vtiny.islive span{background:#c11919}.vtiny.prematch span{background:#8dbe3f}.koefme3,.koefx{width:86px;padding:1px!important}.sportsbook-reference-odd-cell{min-width:0}.toggleButton.sportsbook-reference-odd{color:#fff;cursor:pointer;background:linear-gradient(#2a2a2a,#191919);border:1px solid #4b4b4b;flex-direction:column-reverse;justify-content:center;align-items:stretch;width:100%;min-height:34px;padding:4px 7px 2px;display:flex;overflow:hidden}.toggleButton.sportsbook-reference-odd:hover,.toggleButton.sportsbook-reference-odd:focus-visible{border-color:#8dbe3f;outline:none}.sportsbook-reference-odd--active{background:linear-gradient(#8dbe3f40,#8dbe3f14)!important;border-color:#8dbe3f!important}.sportsbook-reference-odd--closed{opacity:.45}.sportsbook-reference-odd .koeflabel.evname{color:#cfcfcf;white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:100%;padding-right:1px;font-size:9px;line-height:1.05;display:block;overflow:hidden}.sportsbook-reference-odd .koef{color:#fff;text-align:left;letter-spacing:-.01em;font-size:15px;line-height:.98;display:block}.vtiny2{text-align:center;vertical-align:middle;width:28px;padding-left:1px!important;padding-right:1px!important}.morekoef{color:#fff;letter-spacing:.01em;text-align:center;background:#1e1e1e;border:1px solid #4a4a4a;justify-content:center;align-items:center;min-width:22px;padding:0 1px;font-size:9px;font-weight:700;line-height:15px;display:inline-flex}.stats{text-align:center;vertical-align:middle;width:20px;padding-left:1px!important;padding-right:1px!important}.sportsbook-reference-stats-dot{background:#555;border-radius:50%;width:8px;height:8px;display:inline-block}.sportsbook-reference-sidebox__title{letter-spacing:.04em;background:linear-gradient(#292929,#171717);padding:6px 8px;font-size:10px}.sportsbook-reference-sideitem,.sportsbook-reference-link,.sportsbook-reference-account-note{padding:6px 8px;font-size:10px}.sportsbook-reference-sideitem--metric strong{text-align:right;min-width:18px}.sportsbook-reference-board-stack{gap:0;display:grid}.sportsbook-reference-subnav{background:linear-gradient(#262626,#161616);border-bottom:1px solid #2a2a2a;align-items:center;gap:1px;height:24px;padding:0 6px;display:flex}.sportsbook-reference-subnav__item{color:#b8b8b8;white-space:nowrap;border-right:1px solid #2c2c2c;padding:0 7px;font-size:9px;line-height:24px}.sportsbook-reference-subnav__item--active{color:#d54b4b}.sportsbook-reference-filterbar{background:#181818;border-bottom:1px solid #2c2c2c;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:4px 6px;display:grid}.sportsbook-reference-search,.sportsbook-reference-filter-pill,.sportsbook-reference-clock{color:#d5d5d5;background:linear-gradient(#3a3a3a,#2a2a2a);border:1px solid #444;height:20px;font-size:9px;line-height:18px}.sportsbook-reference-search{text-align:left;padding:0 8px}.sportsbook-reference-filter-pills{gap:4px;display:flex}.sportsbook-reference-filter-pill{padding:0 8px}.sportsbook-reference-clock{white-space:nowrap;padding:0 8px}.sportsbook-reference-highlight-row{background:#0d0d0d;border-bottom:1px solid #2a2a2a;grid-template-columns:minmax(0,1fr) 180px;gap:6px;padding:6px;display:grid}.sportsbook-reference-highlight-banner{color:#f6f6f6;letter-spacing:.06em;background:radial-gradient(circle,#4d76c673,#0000 52%),linear-gradient(135deg,#101010 0%,#1b1b1b 35%,#0f0f0f 100%);border:1px solid #2f2f2f;justify-content:center;align-items:center;min-height:92px;font-size:30px;font-weight:700;display:flex}.sportsbook-reference-highlight-meta{color:#d7d7d7;background:linear-gradient(#1e2914,#111610);border:1px solid #2f2f2f;align-content:center;gap:6px;padding:10px;display:grid}.sportsbook-reference-highlight-meta__label{text-transform:uppercase;letter-spacing:.05em;font-size:10px}.sportsbook-reference-highlight-meta__value{color:#fff;font-size:13px;font-weight:700}.sportsbook-reference-group+.sportsbook-reference-group{border-top:1px solid #262626}.sportsbook-reference-right{gap:6px;display:grid}.sportsbook-reference-betslip-head--primary{background:linear-gradient(#2b2b2b,#1c1c1c);border:1px solid #2c2c2c;padding:7px 10px}.sportsbook-reference-ticket-strip{color:#e0e0e0;text-transform:uppercase;background:linear-gradient(#343434,#222);border:1px solid #2c2c2c;justify-content:space-between;align-items:center;min-height:24px;padding:0 10px;font-size:10px;display:flex}.sportsbook-reference-ticket-strip strong{color:#fff;font-size:11px}.sportsbook-reference-promo-panel{color:#fff;background:radial-gradient(circle at 75% 20%,#4d76c659,#0000 28%),linear-gradient(#111 0%,#0c1722 100%);border:1px solid #2c2c2c;align-content:end;min-height:180px;padding:12px;display:grid}.sportsbook-reference-promo-panel__title{text-transform:lowercase;font-size:28px;font-weight:700;line-height:.95}.sportsbook-reference-promo-panel__meta{color:#d0da54;text-transform:uppercase;margin-top:8px;font-size:10px}.sportsbook-reference-social-row{border:1px solid #2c2c2c;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.sportsbook-reference-social-row__item{color:#fff;background:#3b5998;justify-content:center;align-items:center;min-height:32px;font-size:11px;font-weight:700;display:flex}.sportsbook-reference-social-row__item--alt{background:#1da1f2}.TopMenu{align-items:stretch;gap:0;display:flex}.TopMenu li{text-align:center;min-width:92px}.TopMenu li a{justify-content:center;align-items:center;min-height:26px;padding:0 10px;display:flex}.sportsbook-reference-menu-meta{color:#d4d4d4;align-items:center;gap:8px;margin-left:auto;font-size:10px;display:flex}.sportsbook-reference-menu-switch{color:#bfbfbf;white-space:nowrap}.sportsbook-reference-lang-pill{color:#fff;text-align:center;background:linear-gradient(#616161,#404040);border:1px solid #4f4f4f;min-width:64px;height:18px;padding:0 8px;font-size:10px;line-height:16px}.sportsbook-reference-header-account{align-items:center;gap:6px;display:flex}.sportsbook-reference-user-block{color:#fff;align-items:center;gap:5px;display:inline-flex}.sportsbook-reference-user-name{color:#d7b54a;font-weight:700}.sportsbook-reference-logo{align-items:center;display:flex}.sportsbook-reference-main,.sportsbook-reference-right,.sportsbook-reference-sidebox{box-shadow:none}.sportsbook-reference-sideitem--stack{justify-content:stretch;line-height:1.2;display:grid}.sportsbook-reference-sideitem--stack strong{color:#9dd24b;margin-top:2px}.sportsbook-reference-jackpot{background:#121212;border-bottom:1px solid #292929;justify-content:center;align-items:center;gap:6px;padding:8px 8px 7px;display:flex}.sportsbook-reference-jackpot__currency{color:#ffc823;font-size:18px;font-weight:700;line-height:1}.sportsbook-reference-jackpot__value{color:#b0e64d;letter-spacing:.12em;font-size:24px;font-weight:700;line-height:1}.sportsbook-reference-toolbar{min-height:27px}.sportsbook-reference-toolbar__meta{gap:10px}.sportsbook-reference-board{border-top:none}.sportsbook-reference-filterbar{grid-template-columns:minmax(0,1fr) auto auto}.sportsbook-reference-search{padding-left:24px;position:relative}.sportsbook-reference-search:before{content:"";border:2px solid #737373;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:8px;transform:translateY(-60%)}.sportsbook-reference-search:after{content:"";transform-origin:0;background:#737373;width:5px;height:2px;position:absolute;top:50%;left:17px;transform:translateY(2px)rotate(45deg)}.sportsbook-reference-highlight-banner{background:radial-gradient(circle at 78% 36%,#4674c78c,#0000 22%),linear-gradient(90deg,#070b13f2 0%,#13213b8c 40%,#0a0c0feb 100%);justify-content:flex-start;padding-left:58px}.sportsbook-reference-highlight-banner:before{content:"!!!";color:#efefef;text-shadow:0 1px #000;margin-left:6px;font-size:26px;font-style:italic}.sportsbook-reference-event-table tr{background:#4a4a4a}.sportsbook-reference-event-table tr:nth-child(2n){background:#464646}.sportsbook-reference-event-table td{border-right:1px solid #2c2c2c}.sportsbook-reference-time-cell{background:#3b3b3b}.sportsbook-reference-time-cell .tmr{color:#e5e5e5;font-size:10px}.sportsbook-reference-time-cell .rez{color:#b8b8b8;font-size:9px}.sportsbook-reference-scoreline{max-width:76px}.sportsbook-reference-odd{background:linear-gradient(#565656,#3a3a3a);min-height:28px;padding:3px 6px 2px}.sportsbook-reference-odd__price{color:#9dde42}.sportsbook-reference-right .panel{background:#121212}.sportsbook-reference-right .status-pill{min-height:22px;padding:0 8px;font-size:10px}.sportsbook-reference-right .betslip-empty{color:#bdbdbd;background:#161616;border:1px solid #2b2b2b;min-height:112px;font-size:11px;line-height:1.45}.sportsbook-reference-right .betslip-item{background:#1a1a1a;padding:7px}.sportsbook-reference-right .betslip-item__market,.sportsbook-reference-right .betslip-item__changed-note,.sportsbook-reference-right .betslip-item__closed-note,.sportsbook-reference-right .helper-text{font-size:10px}.sportsbook-reference-right .field__input{background:#101919;border:1px solid #2b3630;height:34px}.sportsbook-reference-right .metric-card{background:#181818;min-height:74px;padding:8px}.sportsbook-reference-right .metric-card--accent{background:linear-gradient(#4f6022,#263114)}.sportsbook-reference-right .summary-row{color:#d7d7d7;margin-top:4px}.sportsbook-reference-right .primary-button{min-height:38px;padding:0 10px;font-size:12px}.sportsbook-reference-sideitem__label,.sportsbook-reference-link{align-items:center;gap:5px;display:inline-flex}.sportsbook-reference-sidebullet{background:#6d6d6d;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 0 1px #00000059}.sportsbook-reference-sidebullet--live,.sportsbook-reference-sidebullet--sport{background:#a0ce43}.sportsbook-reference-sidebullet--league{background:#7f7f7f}.sportsbook-reference-promo-panel{background:radial-gradient(circle at 75% 16%,#4c69c373,#0000 22%),linear-gradient(#0f1318 0%,#10151a 58%,#0d1014 100%);min-height:210px}.sportsbook-reference-social-row__item{min-height:28px}.sportsbook-reference-footer{text-align:center;background:#050505;border-top:1px solid #151515;margin-top:12px;padding:14px 0 18px}.sportsbook-reference-footer__links{color:#c3c3c3;flex-wrap:wrap;justify-content:center;gap:14px;font-size:10px;display:flex}.sportsbook-reference-footer__copy{color:#7d7d7d;margin-top:10px;font-size:9px}.sportsbook-reference-footer__badges{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.sportsbook-reference-footer__select,.sportsbook-reference-footer__badge{color:#bebebe;background:linear-gradient(#171717,#0c0c0c);border:1px solid #2b2b2b;min-height:20px;padding:0 8px;font-size:9px;line-height:18px}.sportsbook-reference-left{gap:6px}.sportsbook-reference-wrap{max-width:1040px;margin:0 auto}.container.full{justify-content:center;display:flex}#viewNew{width:100%}.sportsbook-reference-sidebox{background:#121212}.sportsbook-reference-sidebox__title{letter-spacing:.04em;padding:6px 8px;font-size:10px}.sportsbook-reference-sideitem,.sportsbook-reference-link,.sportsbook-reference-account-note{min-height:24px;padding:5px 8px;font-size:10px}.sportsbook-reference-logout{height:28px;padding:0 12px;font-size:10px}.sportsbook-reference-user-block{gap:4px;padding:0 2px;font-size:11px}.sportsbook-reference-user-sep{color:#9b9b9b}.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .myacc,.sportsbook-reference-header-account #welcome_id{font-size:11px}.sportsbook-reference-header-account .myacc{padding:0 2px}.sportsbook-reference-header-account .open-bets{order:2}.sportsbook-reference-header-account .sportsbook-balance.balance{order:3}.sportsbook-reference-header-account .myacc{order:4}.sportsbook-reference-header-account #welcome_id{order:5}.sportsbook-reference-menu-meta{gap:6px}.sportsbook-reference-logo{justify-content:flex-start}.sportsbook-reference-toolbar{padding:6px 9px}.sportsbook-reference-toolbar__title{font-size:11px}.sportsbook-reference-filterbar{padding:3px 4px}.sportsbook-reference-search,.sportsbook-reference-filter-pill,.sportsbook-reference-clock{font-size:9px}.sportsbook-reference-highlight-banner{min-height:76px;padding-left:44px;font-size:24px}.sportsbook-reference-highlight-banner:before{font-size:21px}.sportsbook-reference-group__header{min-height:24px}.sportsbook-reference-event-table td{padding:2px 3px}.sportsbook-reference-time-cell{width:104px}.sportsbook-reference-time-cell .tmr,.sportsbook-reference-time-cell .rez{line-height:1.2}.sportsbook-reference-odd .koeflabel{font-size:9px}.sportsbook-reference-betslip-head--primary,.sportsbook-reference-ticket-strip{padding-left:9px;padding-right:9px}.sportsbook-reference-right .panel__subtitle,.sportsbook-reference-right .helper-text,.sportsbook-reference-right .betslip-item__market,.sportsbook-reference-right .betslip-item__changed-note,.sportsbook-reference-right .betslip-item__closed-note{font-size:9px}.sportsbook-reference-page{background:radial-gradient(circle at 0 30%,#27406138,#0000 20%),radial-gradient(circle at 100% 26%,#223b5e2e,#0000 18%),linear-gradient(#282828 0 70px,#0f0f0f 70px 100%)}.header{box-shadow:inset 0 -1px #111}.headerTop{padding-top:2px}.sportsbook-reference-main{border-color:#2a2a2a}.sportsbook-reference-board{border-top:1px solid #101010;min-height:308px;box-shadow:inset 0 1px #ffffff05}.sportsbook-reference-board-stack{min-height:308px}.sportsbook-reference-right .panel,.sportsbook-reference-betslip-head--primary,.sportsbook-reference-ticket-strip{box-shadow:inset 0 1px #ffffff05}.sportsbook-reference-right .panel{border-color:#2f2f2f}.sportsbook-reference-right .panel__header{background:linear-gradient(#171717,#121212)}.sportsbook-reference-right .betslip-empty{justify-content:center;align-items:center;min-height:96px;font-size:10px;display:flex}.sportsbook-reference-right .field__label,.sportsbook-reference-right .metric-card__label,.sportsbook-reference-right .metric-card__meta,.sportsbook-reference-right .summary-row{font-size:9px}.sportsbook-reference-wrap{width:1062px;margin:0 auto}.sportsbook-reference-wrap--menu{justify-content:space-between;align-items:stretch;display:flex}#hTLeft{align-items:center;min-height:38px;display:flex}.sportsbook-reference-logo{align-items:center;padding-top:1px}.sportsbook-reference-logo-image--header{image-rendering:auto;width:118px;height:auto}.sportsbook-reference-header-account{gap:3px;min-height:29px;top:5px}.sportsbook-reference-header-account .open-bets,.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-header-account .myacc,.sportsbook-reference-header-account #welcome_id,.sportsbook-reference-header-account .sportsbook-reference-user-block{min-height:29px}.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .myacc,.sportsbook-reference-header-account #welcome_id,.sportsbook-reference-header-account .sportsbook-reference-user-block{align-items:center;height:29px;display:inline-flex}.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .myacc{background:linear-gradient(#2b2b2b,#1a1a1a);border-left:1px solid #3b3b3b;border-right:1px solid #101010;padding:0 8px}.sportsbook-reference-header-account .open-bets a:hover,.sportsbook-reference-header-account .myacc:hover{background:linear-gradient(#323232,#1f1f1f)}.sportsbook-reference-user-block{background:linear-gradient(#272727,#191919);border-left:1px solid #3b3b3b;border-right:1px solid #101010;order:4;gap:4px;padding:0 6px}.sportsbook-reference-user-name{letter-spacing:.02em;font-weight:700}.sportsbook-reference-utility-icon{opacity:.9}.sportsbook-reference-menu-meta{align-items:center;padding-left:8px;display:flex}.sportsbook-reference-lang-pill{color:#fff;background:linear-gradient(#666,#444);border:1px solid #545454;align-items:center;gap:5px;height:17px;padding:0 8px 0 6px;font-size:9px;line-height:1;display:inline-flex}.sportsbook-reference-lang-dot{background:radial-gradient(circle at 30% 30%,#f4f4f4,#c73c3c 58%,#7e1212 100%);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 1px #00000073}.sportsbook-reference-shell{grid-template-columns:118px minmax(0,1fr) 216px;gap:7px;width:1062px;margin:8px auto 0}.sportsbook-reference-left,.sportsbook-reference-main,.sportsbook-reference-right{align-self:start}.sportsbook-reference-sidebox+.sportsbook-reference-sidebox{margin-top:10px}.sportsbook-reference-sidebox__title{align-items:center;min-height:24px;display:flex}.sportsbook-reference-link,.sportsbook-reference-sideitem,.sportsbook-reference-account-note{min-height:22px;padding:4px 7px}.sportsbook-reference-link{justify-content:flex-start}.sportsbook-reference-sideitem strong{min-width:16px}.sportsbook-reference-main{background:#111}.sportsbook-reference-toolbar__title{letter-spacing:.01em}.sportsbook-reference-search,.sportsbook-reference-filter-pill,.sportsbook-reference-clock{align-items:center;min-height:16px;display:inline-flex}.sportsbook-reference-highlight-banner{background:radial-gradient(circle at 62% 30%,#698bc75c,#0000 22%),linear-gradient(90deg,#051021fa,#0e182ff2 52%,#0c1326e6),linear-gradient(#101010,#171717);min-height:70px;padding-left:48px}.sportsbook-reference-highlight-banner:after{content:"";pointer-events:none;background:linear-gradient(#ffffff14,#0000 32%),radial-gradient(circle at 78% 16%,#ffffff38,#0000 12%);position:absolute;inset:0}.sportsbook-reference-event-table td{height:32px;padding:0}.sportsbook-reference-event-table .favtd{background:#313131;width:14px}.sportsbook-reference-odd{background:linear-gradient(#545454,#3e3e3e);justify-content:space-between;min-height:32px;padding:3px 7px 2px}.sportsbook-reference-odd__price{font-size:10px;line-height:1}.sportsbook-reference-empty-odd{background:#414141}.vtiny2,.vtiny.stats{background:#363636;width:18px}.sportsbook-reference-betslip-head{align-items:center}.sportsbook-reference-betslip-head__link,.sportsbook-reference-ticket-strip strong{font-size:10px}.sportsbook-reference-right .panel__title{letter-spacing:.01em;font-size:10px}.sportsbook-reference-right .betslip-empty{text-align:center;min-height:86px;padding:0 10px}.sportsbook-reference-footer{margin-top:10px;padding:12px 0 16px}.sportsbook-reference-footer__copy{font-size:0}.sportsbook-reference-footer__copy:before{content:"©2001-2026 888arena.club. Te gjitha te drejtat e rezervuara.";color:#7d7d7d;font-size:9px}.bettor-account-panel{background:radial-gradient(circle at 18% 0,#789f372e,#0000 34%),linear-gradient(#131d16f5,#0a0e0df5);border-color:#76924a5c;overflow:hidden}.bettor-account-panel__header{align-items:stretch;gap:1rem}.bettor-account-eyebrow{color:#a9ba8d;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:800}.bettor-balance-card{color:#f7faef;background:linear-gradient(135deg,#7b9d3a47,#0f140ff0),#ffffff08;border:1px solid #88ab4b75;border-radius:1rem;align-content:center;gap:.2rem;min-width:164px;padding:.8rem 1rem;display:grid;box-shadow:inset 0 1px #ffffff14}.bettor-balance-card span,.bettor-balance-card small,.bettor-control-card span,.bettor-control-card small,.bettor-account-private-note span{color:#aab5a0;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.bettor-balance-card strong{font-size:clamp(1.45rem,6vw,2.25rem);line-height:1}.bettor-control-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.bettor-control-card,.bettor-account-private-note,.bettor-account-continuity,.bettor-finance-trust-strip{background:#ffffff09;border:1px solid #5b6c5694;border-radius:1rem;gap:.35rem;padding:.95rem;display:grid}.bettor-control-card--accent{background:linear-gradient(#67872d3d,#ffffff08);border-color:#7ea437b3}.bettor-control-card strong{color:#f5f8eb;font-size:clamp(1.35rem,4vw,2rem);line-height:1}.bettor-account-private-note{grid-column:1/-1;grid-template-columns:auto 1fr;justify-content:start;align-items:center;gap:.5rem .8rem;padding:.75rem .95rem}.bettor-account-private-note strong{color:#eef4df;font-size:.9rem}.bettor-finance-trust-strip{background:radial-gradient(circle at 10% 0,#a8ce532e,#0000 34%),#ffffff08;border-color:#b4ce886b;grid-column:1/-1;grid-template-columns:minmax(0,.86fr) minmax(0,1.5fr);align-items:center;gap:.75rem;padding:.8rem .95rem}.bettor-finance-trust-strip>div:first-child{gap:.22rem;min-width:0;display:grid}.bettor-finance-trust-strip span{color:#aab5a0;font-size:.72rem;font-weight:760}.bettor-finance-trust-strip>div:first-child>span{letter-spacing:.08em;text-transform:uppercase}.bettor-finance-trust-strip strong{color:#f4f9e9;text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;line-height:1.15;overflow:hidden}.bettor-finance-trust-strip__metrics{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-width:0;display:flex}.bettor-finance-trust-strip__metrics span{color:#dfead1;white-space:nowrap;background:#ffffff0b;border:1px solid #8bb14c57;border-radius:999px;min-height:28px;padding:.34rem .52rem}.bettor-account-continuity{background:linear-gradient(90deg,#7da53a24,#0000 56%),#ffffff09;border-color:#91b7496b;grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.82rem .95rem}.bettor-account-continuity>div:first-child{gap:.2rem;min-width:0;display:grid}.bettor-account-continuity span,.bettor-account-continuity small{color:#aab5a0;font-size:.72rem;font-weight:730}.bettor-account-continuity>div:first-child>span{letter-spacing:.08em;text-transform:uppercase}.bettor-account-continuity strong{color:#f3f8e8;text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;line-height:1.15;overflow:hidden}.bettor-account-continuity__chips{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.bettor-account-continuity__chips span{color:#dce9c8;white-space:nowrap;background:#ffffff0b;border:1px solid #8bb14c61;border-radius:999px;padding:.28rem .48rem}.bettor-account-continuity__action{color:#f5ffe6;white-space:nowrap;background:linear-gradient(#87b23238,#5876231f);border:1px solid #a7d1488c;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 .72rem;font-size:.72rem;font-weight:850;text-decoration:none;display:inline-flex}.bettor-bet-list,.bettor-transaction-list{gap:.9rem;display:grid}.bettor-bet-card{background:linear-gradient(#1a221df5,#0a0d0cf5),#ffffff05;border:1px solid #5b6c56a8;border-radius:1.1rem;gap:.85rem;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 34px #00000038}.bettor-bet-card:before{content:"";background:#91ab5fcc;width:4px;position:absolute;inset:0 auto 0 0}.bettor-bet-card--won:before{background:#8bbd3f}.bettor-bet-card--lost:before{background:#b45454}.bettor-bet-card--pending:before{background:#d9b44f}.bettor-bet-card--muted:before{background:#72806f}.bettor-bet-card__topline,.bettor-bet-card__footer,.bettor-bet-card__selection,.bettor-bet-card__numbers,.bettor-transaction-card{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.bettor-bet-card__topline,.bettor-bet-card__footer{color:#aab5a0;font-size:.72rem}.bettor-status-pill{color:#f1f5e9;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0a;border:1px solid #bfd39f4d;border-radius:999px;align-items:center;min-height:28px;padding:0 .75rem;font-size:.72rem;font-weight:800;display:inline-flex}.bettor-status-pill--won{background:#62842b38;border-color:#8bbd3f99}.bettor-status-pill--lost{background:#732b2b38;border-color:#b454548c}.bettor-status-pill--pending{background:#87672333;border-color:#d9b44f8c}.bettor-bet-card__event{gap:.25rem;display:grid}.bettor-bet-card__event strong{color:#f7faef;font-size:clamp(1rem,4.6vw,1.35rem);line-height:1.12}.bettor-bet-card__event span,.bettor-bet-card__multi{color:#aeb7a8;text-transform:uppercase;font-size:.8rem}.bettor-bet-card__selection{background:#ffffff09;border:1px solid #6b7e5e8f;border-radius:.9rem;padding:.72rem}.bettor-bet-card__selection span{color:#f0f4e8;font-weight:700}.bettor-bet-card__selection strong{color:#fff;text-align:center;background:linear-gradient(#6e8d33,#506a27);border-radius:.55rem;min-width:64px;padding:.45rem .65rem}.bettor-bet-card__ecosystem{flex-wrap:wrap;gap:.35rem;display:flex}.bettor-bet-card__ecosystem span{color:#dfead1;letter-spacing:.045em;text-transform:uppercase;background:linear-gradient(#8ebc391a,#0000),#ffffff09;border:1px solid #809f5247;border-radius:999px;min-height:26px;padding:.35rem .58rem;font-size:.68rem;font-weight:800}.bettor-bet-card__trustline{background:linear-gradient(90deg,#94bb451a,#0000 62%),#ffffff08;border:1px solid #b0c68847;border-radius:.82rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.58rem .68rem;display:flex}.bettor-bet-card__trustline span,.bettor-bet-card__trustline strong{color:#dfe9d1;font-size:.74rem;line-height:1.2}.bettor-bet-card__trustline span{min-width:0}.bettor-bet-card__trustline strong{color:#f7faef;text-align:right;white-space:nowrap}.bettor-bet-card__numbers{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bettor-bet-card__numbers>div{border:1px solid #5b6c5685;border-radius:.85rem;gap:.25rem;padding:.75rem;display:grid}.bettor-bet-card__numbers span{color:#aeb7a8;text-transform:uppercase;font-size:.72rem}.bettor-bet-card__numbers strong{color:#f7faef;font-size:1.25rem}.bettor-bet-card__payout{background:#688b2e24;border-color:#7ea4378f!important}.bettor-cashout-offer,.bettor-cashout-note{background:radial-gradient(circle at 20% 0,#9dcd483d,#0000 38%),#374d1d3d;border:1px solid #90be4094;border-radius:1rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem;display:flex}.bettor-cashout-offer--expired,.bettor-cashout-note{background:#76571b24;border-color:#d9b44f75}.bettor-cashout-offer--loading{position:relative;overflow:hidden}.bettor-cashout-offer--loading:after{content:"";background:linear-gradient(110deg,#0000,#ffffff14,#0000);animation:1.3s ease-in-out infinite skeleton-shimmer;position:absolute;inset:0}.bettor-cashout-offer__copy{gap:.15rem;display:grid}.bettor-cashout-offer__copy span,.bettor-cashout-offer__copy small,.bettor-cashout-offer__copy em,.bettor-cashout-note span,.bettor-cashout-note small{color:#d9e4c3;font-size:.78rem}.bettor-cashout-offer__copy em,.bettor-cashout-note small{color:#b4c5a2;font-style:normal;line-height:1.25}.bettor-cashout-offer__copy strong{color:#f8ffed;font-size:1.55rem;line-height:1}.bettor-cashout-offer__actions{gap:.45rem;min-width:96px;display:grid}.bettor-action-button,.bettor-cashout-ghost,.bettor-empty-state__action{color:#f3f7ea;background:#ffffff0a;border:1px solid #b7cd9161;border-radius:999px;min-height:36px;padding:0 .8rem;font-size:.76rem;font-weight:800;text-decoration:none}.bettor-action-button--primary,.bettor-empty-state__action{background:linear-gradient(#719433,#526c27);border-color:#90be40b3}.bettor-action-button:disabled{cursor:not-allowed;opacity:.55}.bettor-cashout-ghost{justify-self:stretch;width:100%}.bettor-transaction-card{background:#ffffff09;border:1px solid #5b6c5694;border-radius:1rem;padding:.9rem}.bettor-transaction-card>div,.bettor-transaction-card__amount{gap:.2rem;display:grid}.bettor-transaction-card span{color:#aab5a0;font-size:.78rem}.bettor-transaction-card small{color:#dce8c9;font-size:.72rem;font-weight:760}.bettor-transaction-card__amount{text-align:right;justify-items:end}.bettor-empty-state{text-align:center;background:#ffffff06;border:1px dashed #869c718c;border-radius:1.1rem;justify-items:center;gap:.55rem;padding:1.5rem 1rem;display:grid}.bettor-empty-state__icon{background:radial-gradient(circle,#90be4073 0 28%,#0000 29%),#ffffff0a;border:1px solid #90be4073;border-radius:999px;width:46px;height:46px}.bettor-empty-state strong{color:#f7faef;font-size:1.05rem}.bettor-empty-state span{color:#aeb7a8;max-width:34rem}.sportsbook-bet-confirmation{right:max(14px,env(safe-area-inset-right));bottom:calc(18px + max(0px,env(safe-area-inset-bottom)));z-index:1000;color:#f6faef;background:radial-gradient(circle at 9% 2%,#a6d84c47,#0000 35%),radial-gradient(circle at 88% 0,#ffffff14,#0000 22%),linear-gradient(#161f12fc,#070a08fc);border:1px solid #9ac748a8;border-radius:1.15rem;gap:.72rem;width:min(390px,100vw - 28px);padding:.95rem;animation:.22s cubic-bezier(.2,.8,.25,1) sportsbook-bet-confirmation-in;display:grid;position:fixed;overflow:hidden;box-shadow:0 22px 54px #0000007a,inset 0 1px #ffffff14}.sportsbook-bet-confirmation__glow{opacity:.9;background:linear-gradient(90deg,#0000,#a6d84ceb,#0000);border-radius:999px;height:2px;position:absolute;inset:auto 10% 0}.sportsbook-bet-confirmation__head,.sportsbook-bet-confirmation__status,.sportsbook-bet-confirmation__actions,.sportsbook-bet-confirmation__foot{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.sportsbook-bet-confirmation__eyebrow,.sportsbook-bet-confirmation__meta,.sportsbook-bet-confirmation__foot,.sportsbook-bet-confirmation__numbers small{color:#b9c8a2;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.sportsbook-bet-confirmation__close,.sportsbook-bet-confirmation__action{color:#eef7df;background:#ffffff0b;border:1px solid #b1cb8561;border-radius:999px;min-height:34px;padding:0 .8rem;font-size:.76rem;font-weight:850;text-decoration:none}.sportsbook-bet-confirmation__close{color:#ccd8bc;min-height:28px;font-size:.68rem}.sportsbook-bet-confirmation__body{gap:.72rem;display:grid}.sportsbook-bet-confirmation__status{justify-content:flex-start}.sportsbook-bet-confirmation__check{background:linear-gradient(135deg,#0000 0 42%,#fff 43% 52%,#0000 53%),linear-gradient(45deg,#0000 0 47%,#fff 48% 58%,#0000 59%),linear-gradient(#8fbd36,#58791d);border:1px solid #bde86599;border-radius:999px;flex:none;width:34px;height:34px;box-shadow:0 0 22px #8fbd3647}.sportsbook-bet-confirmation__status strong{color:#fbfff5;font-size:1.12rem;line-height:1.05;display:block}.sportsbook-bet-confirmation__status span{color:#d3ddc5;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:.8rem;display:block;overflow:hidden}.sportsbook-bet-confirmation__numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.sportsbook-bet-confirmation__numbers span{background:linear-gradient(#ffffff0b,#0000),#ffffff08;border:1px solid #5b7346b8;border-radius:.8rem;gap:.16rem;padding:.58rem .62rem;display:grid}.sportsbook-bet-confirmation__numbers strong{color:#fff;font-size:1.04rem;line-height:1}.sportsbook-bet-confirmation__meta{letter-spacing:.04em;flex-wrap:wrap;gap:.55rem;display:flex}.sportsbook-bet-confirmation__momentum{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.sportsbook-bet-confirmation__momentum span{color:#dce9cb;background:#ffffff09;border:1px solid #91b75357;border-radius:.74rem;min-height:30px;padding:.42rem .46rem;font-size:.66rem;font-weight:800;line-height:1.1}.sportsbook-bet-confirmation__action{white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;display:inline-flex}.sportsbook-bet-confirmation__action--primary{color:#fff;background:linear-gradient(#83ad32,#55761e);border-color:#abdd50c7;box-shadow:inset 0 1px #ffffff29}.sportsbook-bet-confirmation__foot{color:#aebf9b;letter-spacing:.04em;border-top:1px solid #6e885447;padding-top:.62rem}.sportsbook-live-session-strip{color:#e8f2dc;background:linear-gradient(90deg,#84bb3321,#0000 45%),linear-gradient(#181d15fa,#0c0f0bfa);border-top:1px solid #8bb63d38;border-bottom:1px solid #161b13f2;grid-template-columns:auto minmax(0,1fr) auto auto auto auto;align-items:center;gap:7px;min-height:34px;padding:5px 8px;display:grid}.sportsbook-live-session-strip__live,.sportsbook-live-session-strip__betlink,.sportsbook-live-session-strip__ops,.sportsbook-live-session-strip__cadence,.sportsbook-live-session-strip__clock,.sportsbook-live-session-strip__meta{align-items:center;min-width:0;display:inline-flex}.sportsbook-live-session-strip__live,.sportsbook-live-session-strip__betlink{color:#eef7e2;min-height:24px;font:inherit;text-transform:uppercase;background:#ffffff09;border:1px solid #6c884694;border-radius:999px;font-size:8px;font-weight:850;text-decoration:none}.sportsbook-live-session-strip__live{gap:5px;padding:0 8px}.sportsbook-live-session-strip__live strong,.sportsbook-live-session-strip__betlink strong{color:#fff;font-size:9px}.sportsbook-live-session-strip__pulse{background:#ff3c32;border-radius:999px;width:7px;height:7px;animation:1.8s ease-in-out infinite sportsbook-session-pulse;box-shadow:0 0 #ff3c326b}.sportsbook-live-session-strip__meta{color:#aebda1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;gap:6px;font-size:8px;font-weight:750;overflow:hidden}.sportsbook-live-session-strip__meta span{text-overflow:ellipsis;overflow:hidden}.sportsbook-live-session-strip__ops{color:#d9e9c4;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;background:radial-gradient(circle at 12%,#8fbc392e,#0000 55%),#ffffff07;border:1px solid #86ab4e6b;border-radius:999px;gap:4px;min-height:24px;padding:0 8px;font-size:7px;font-weight:850}.sportsbook-live-session-strip__cadence{color:#cddbc0;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#ffffff0b,#0000),#ffffff07;border:1px solid #6d87566b;border-radius:999px;gap:4px;min-height:24px;padding:0 8px;font-size:7px;font-weight:850}.sportsbook-live-session-strip--fresh .sportsbook-live-session-strip__ops,.sportsbook-live-session-strip--fresh .sportsbook-live-session-strip__cadence{border-color:#91c24080}.sportsbook-live-session-strip--delayed .sportsbook-live-session-strip__ops,.sportsbook-live-session-strip--delayed .sportsbook-live-session-strip__cadence{background:linear-gradient(#d9b44f1a,#0000),#ffffff07;border-color:#d9b44f80}.sportsbook-live-session-strip__ops strong{color:#fff;font-size:7.5px;font-weight:900}.sportsbook-live-session-strip__cadence strong{color:#f3f9ea;font-size:7.2px;font-weight:900}.sportsbook-live-session-strip__betlink{background:linear-gradient(#8bb83a33,#0000),#ffffff09;border-color:#97c4469e;gap:4px;padding:0 8px}.sportsbook-live-session-strip__clock{color:#94a385;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;font-size:7px}.sportsbook-enterprise-strip{color:#e7f0da;background:linear-gradient(90deg,#57742a29,#0000 42%),linear-gradient(#151b12fc,#090c08fc);border-bottom:1px solid #0c100af5;grid-template-columns:132px minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:32px;padding:4px 8px;display:grid}.sportsbook-enterprise-strip__core,.sportsbook-enterprise-strip__status,.sportsbook-enterprise-strip__lifecycle,.sportsbook-enterprise-strip__grid span{background:linear-gradient(#ffffff09,#0000),#ffffff06;border:1px solid #68824b75;border-radius:999px;min-width:0}.sportsbook-enterprise-strip__core{min-height:24px;color:inherit;font:inherit;text-align:left;touch-action:manipulation;gap:1px;padding:2px 8px;display:grid}.sportsbook-enterprise-strip__core span,.sportsbook-enterprise-strip__status span,.sportsbook-enterprise-strip__lifecycle span,.sportsbook-enterprise-strip__grid span{color:#9faf93;letter-spacing:.075em;text-transform:uppercase;font-size:6.5px;font-weight:850;line-height:1.05}.sportsbook-enterprise-strip__core strong,.sportsbook-enterprise-strip__status strong,.sportsbook-enterprise-strip__lifecycle strong,.sportsbook-enterprise-strip__grid strong{color:#f6ffe9;font-size:7.2px;font-weight:900;line-height:1.05}.sportsbook-enterprise-strip__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0;display:grid}.sportsbook-enterprise-strip__grid span{white-space:nowrap;justify-content:center;align-items:center;gap:3px;min-height:24px;padding:0 6px;display:flex}.sportsbook-enterprise-strip__status,.sportsbook-enterprise-strip__lifecycle{white-space:nowrap;gap:1px;min-height:24px;padding:2px 8px;display:grid}.sportsbook-enterprise-strip--fresh .sportsbook-enterprise-strip__core,.sportsbook-enterprise-strip--fresh .sportsbook-enterprise-strip__status{background:radial-gradient(circle at 12%,#8fbc3924,#0000 56%),#ffffff07;border-color:#91c24085}.sportsbook-enterprise-strip--delayed .sportsbook-enterprise-strip__status,.sportsbook-enterprise-strip--delayed .sportsbook-enterprise-strip__lifecycle{background:linear-gradient(#d9b44f1c,#0000),#ffffff06;border-color:#d9b44f80}.sportsbook-command-rail{color:#eaf5dc;background:linear-gradient(90deg,#92c03e1f,#0000 34%),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 42px),linear-gradient(#11170ffc,#070a06fc);border-top:1px solid #799c4933;border-bottom:1px solid #000000db;grid-template-columns:148px minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:38px;padding:5px 8px;display:grid}.sportsbook-command-rail__lead,.sportsbook-command-rail__state,.sportsbook-command-rail__metrics span{background:linear-gradient(#ffffff0b,#0000),#ffffff07;border:1px solid #6884497a;border-radius:10px;min-width:0;box-shadow:inset 0 1px #ffffff0a}.sportsbook-command-rail__lead{min-height:28px;color:inherit;font:inherit;text-align:left;touch-action:manipulation;gap:1px;padding:3px 8px;display:grid}.sportsbook-command-rail__lead span,.sportsbook-command-rail__lead em,.sportsbook-command-rail__state span,.sportsbook-command-rail__metrics span{color:#9fb28f;letter-spacing:.075em;text-transform:uppercase;font-size:6.7px;font-style:normal;font-weight:850;line-height:1.05}.sportsbook-command-rail__lead strong,.sportsbook-command-rail__state strong,.sportsbook-command-rail__metrics strong{color:#f8ffec;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:920;line-height:1.05;overflow:hidden}.sportsbook-command-rail__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0;display:grid}.sportsbook-command-rail__metrics span{text-align:center;place-items:center;gap:1px;min-height:28px;padding:2px 6px;display:grid}.sportsbook-command-rail__state{white-space:nowrap;gap:1px;min-height:28px;padding:3px 8px;display:grid}.sportsbook-command-rail--fresh .sportsbook-command-rail__lead,.sportsbook-command-rail--fresh .sportsbook-command-rail__state--source{background:radial-gradient(circle at 12%,#8ebe3829,#0000 58%),#ffffff08;border-color:#91c24094}.sportsbook-command-rail--delayed .sportsbook-command-rail__state--source{background:linear-gradient(#d9b44f1f,#0000),#ffffff07;border-color:#d9b44f94}.sportsbook-discovery-strip{color:#ecf7df;background:radial-gradient(circle at 12% 0,#9acc4333,#0000 38%),linear-gradient(#1b2216fc,#0a0d09fc);border-bottom:1px solid #000000c7;grid-template-columns:126px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:46px;padding:6px 8px;display:grid}.sportsbook-discovery-strip__summary{gap:2px;min-width:0;display:grid}.sportsbook-discovery-strip__summary span,.sportsbook-discovery-strip__summary em,.sportsbook-discovery-strip__status,.sportsbook-discovery-strip__signal,.sportsbook-discovery-strip__live-button{color:#a9bb98;letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:850}.sportsbook-discovery-strip__summary strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.05;overflow:hidden}.sportsbook-discovery-strip__rail{scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.sportsbook-discovery-strip__rail::-webkit-scrollbar{display:none}.sportsbook-discovery-strip__rail button,.sportsbook-discovery-strip__live-button{cursor:pointer;background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #7e9f528a;border-radius:12px}.sportsbook-discovery-strip__rail button{text-align:left;grid-template-columns:auto minmax(82px,1fr) auto;align-items:center;gap:5px;min-width:206px;min-height:34px;padding:4px 7px;display:grid}.sportsbook-discovery-strip__rail strong{color:#f2f9e8;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1.1;overflow:hidden}.sportsbook-discovery-strip__rail em{color:#d7e6c5;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:7px;font-style:normal;font-weight:800}.sportsbook-discovery-strip__signal{color:#dff2c4;text-overflow:ellipsis;white-space:nowrap;background:#90bf3e24;border-radius:999px;grid-column:2/4;justify-self:start;max-width:100%;padding:2px 6px;overflow:hidden}.sportsbook-discovery-strip__rail .sportsbook-discovery-strip__event--active{background:linear-gradient(#8bb83a42,#0000),#ffffff0d;border-color:#aedd49d1}.sportsbook-discovery-strip__live-button{color:#f2ffe6;min-height:30px;padding:0 10px}.sportsbook-habit-strip{color:#e6f0d8;background:linear-gradient(90deg,#74914e1f,#0000 46%),linear-gradient(#121810fc,#090c08fc);border-bottom:1px solid #000000bd;grid-template-columns:126px minmax(150px,.55fr) minmax(0,1fr) auto;align-items:center;gap:7px;min-height:40px;padding:5px 8px;display:grid}.sportsbook-habit-strip__summary{gap:1px;min-width:0;display:grid}.sportsbook-habit-strip__summary span,.sportsbook-habit-strip__summary em,.sportsbook-habit-strip__context span,.sportsbook-habit-strip__rail span,.sportsbook-habit-strip__rail em,.sportsbook-habit-strip__clear{color:#9eaf90;letter-spacing:.07em;text-transform:uppercase;font-size:6.8px;font-style:normal;font-weight:820}.sportsbook-habit-strip__summary strong{color:#edf6df;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.05;overflow:hidden}.sportsbook-habit-strip__context{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.sportsbook-habit-strip__context span{color:#d9e8c9;white-space:nowrap;background:#ffffff09;border:1px solid #7494506b;border-radius:999px;padding:3px 6px;line-height:1}.sportsbook-habit-strip__rail{scrollbar-width:none;gap:5px;min-width:0;display:flex;overflow-x:auto}.sportsbook-habit-strip__rail::-webkit-scrollbar{display:none}.sportsbook-habit-strip__rail button,.sportsbook-habit-strip__clear{cursor:pointer;background:#ffffff08;border:1px solid #6783487a;border-radius:10px}.sportsbook-habit-strip__rail button{text-align:left;grid-template-columns:auto minmax(72px,1fr) auto;align-items:center;gap:5px;min-width:178px;min-height:28px;padding:3px 6px;display:grid}.sportsbook-habit-strip__rail strong{color:#ebf5dd;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.sportsbook-habit-strip__rail .sportsbook-habit-strip__event--active{background:linear-gradient(#8bb83a2e,#0000),#ffffff0a;border-color:#a8d53bad}.sportsbook-habit-strip__clear{color:#cbd8bc;min-height:28px;padding:0 9px}.sportsbook-ecosystem-strip{color:#e7f0d9;background:linear-gradient(90deg,#ffffff09,#0000 42%),linear-gradient(#131811fa,#0b0e0afa);border-bottom:1px solid #000000b8;grid-template-columns:112px minmax(150px,.5fr) minmax(0,1fr) auto;align-items:center;gap:6px;min-height:38px;padding:5px 8px;display:grid}.sportsbook-ecosystem-strip__summary{gap:1px;min-width:0;display:grid}.sportsbook-ecosystem-strip__summary span,.sportsbook-ecosystem-strip__summary em,.sportsbook-ecosystem-strip__memory span,.sportsbook-ecosystem-strip__rail span,.sportsbook-ecosystem-strip__rail em,.sportsbook-ecosystem-strip__live-button{color:#9faf91;letter-spacing:.07em;text-transform:uppercase;font-size:6.8px;font-style:normal;font-weight:800}.sportsbook-ecosystem-strip__summary strong{color:#f4fae8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.05;overflow:hidden}.sportsbook-ecosystem-strip__memory{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.sportsbook-ecosystem-strip__memory span{color:#dce9cc;white-space:nowrap;background:#ffffff09;border:1px solid #708a526b;border-radius:999px;padding:3px 6px;line-height:1}.sportsbook-ecosystem-strip__rail{scrollbar-width:none;gap:5px;min-width:0;display:flex;overflow-x:auto}.sportsbook-ecosystem-strip__rail::-webkit-scrollbar{display:none}.sportsbook-ecosystem-strip__rail button,.sportsbook-ecosystem-strip__live-button{cursor:pointer;background:#ffffff09;border:1px solid #6e8b4673;border-radius:10px}.sportsbook-ecosystem-strip__rail button{text-align:left;grid-template-columns:auto minmax(72px,1fr) auto;align-items:center;gap:5px;min-width:178px;min-height:28px;padding:3px 6px;display:grid}.sportsbook-ecosystem-strip__rail strong{color:#eef8df;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.sportsbook-ecosystem-strip__rail .sportsbook-ecosystem-strip__event--active{background:linear-gradient(#8bb83a33,#0000),#ffffff0a;border-color:#a8d53bbd}.sportsbook-ecosystem-strip__live-button{color:#eaf5dc;white-space:nowrap;min-height:28px;padding:0 9px}@keyframes sportsbook-session-pulse{0%,to{opacity:.72;transform:scale(.92);box-shadow:0 0 #ff3c3257}50%{opacity:1;transform:scale(1.08);box-shadow:0 0 0 5px #ff3c3200}}@keyframes sportsbook-bet-confirmation-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.bettor-account-panel__header{display:grid}.bettor-balance-card{min-width:0}.bettor-control-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bettor-control-card,.bettor-account-private-note,.bettor-account-continuity,.bettor-finance-trust-strip{border-radius:.85rem;padding:.78rem}.bettor-account-continuity,.bettor-finance-trust-strip{grid-template-columns:1fr;align-items:stretch}.bettor-finance-trust-strip strong{white-space:normal}.bettor-finance-trust-strip__metrics{justify-content:flex-start}.bettor-account-continuity strong{white-space:normal}.bettor-bet-card{border-radius:.95rem;gap:.72rem;padding:.85rem}.bettor-bet-card__topline,.bettor-bet-card__footer{align-items:flex-start}.bettor-bet-card__selection{padding:.65rem}.bettor-bet-card__numbers{gap:.55rem}.bettor-bet-card__trustline{align-items:stretch;display:grid}.bettor-bet-card__trustline strong{text-align:left;white-space:normal}.bettor-cashout-offer,.bettor-cashout-note{align-items:stretch;display:grid}.bettor-cashout-offer__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.bettor-action-button,.bettor-cashout-ghost,.bettor-empty-state__action{width:100%}.sportsbook-bet-confirmation{right:max(10px,env(safe-area-inset-right));bottom:calc(14px + max(0px,env(safe-area-inset-bottom)));left:max(10px,env(safe-area-inset-left));width:auto;max-height:min(74vh,460px);overflow-y:auto}.sportsbook-bet-confirmation__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sportsbook-bet-confirmation__action{min-height:40px;padding:0 .5rem;font-size:.72rem}.sportsbook-bet-confirmation__momentum{grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem}.sportsbook-bet-confirmation__momentum span{min-height:32px;padding:.38rem .34rem;font-size:.58rem}.sportsbook-live-session-strip{grid-template-columns:auto minmax(0,1fr) auto;min-height:30px;padding:4px 7px}.sportsbook-live-session-strip__ops,.sportsbook-live-session-strip__cadence{grid-column:auto;justify-content:space-between;min-height:22px}.sportsbook-live-session-strip__cadence,.sportsbook-live-session-strip__clock{display:none}.sportsbook-live-session-strip__meta{gap:5px;font-size:7.6px}.sportsbook-live-session-strip__meta span:nth-child(3){display:none}.sportsbook-enterprise-strip{grid-template-columns:auto minmax(0,1fr) auto;min-height:30px;padding:4px 7px}.sportsbook-enterprise-strip__core,.sportsbook-enterprise-strip__status,.sportsbook-enterprise-strip__lifecycle{min-height:22px;padding:2px 6px}.sportsbook-enterprise-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.sportsbook-enterprise-strip__grid span{min-height:22px;padding:0 4px;font-size:6.2px}.sportsbook-enterprise-strip__grid span:nth-child(2),.sportsbook-enterprise-strip__status span,.sportsbook-enterprise-strip__lifecycle span{display:none}.sportsbook-command-rail{grid-template-columns:minmax(88px,.9fr) minmax(0,1.7fr) auto;gap:4px;min-height:31px;padding:4px 7px}.sportsbook-command-rail__lead,.sportsbook-command-rail__state{min-height:23px;padding:2px 6px}.sportsbook-command-rail__lead span,.sportsbook-command-rail__lead em,.sportsbook-command-rail__state span,.sportsbook-command-rail__metrics span{font-size:6.2px}.sportsbook-command-rail__lead strong,.sportsbook-command-rail__state strong,.sportsbook-command-rail__metrics strong{font-size:7px}.sportsbook-command-rail__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.sportsbook-command-rail__metrics span{min-height:23px;padding:2px 4px}.sportsbook-command-rail__metrics span:nth-child(4),.sportsbook-command-rail__state--source,.sportsbook-discovery-strip{display:none}.sportsbook-discovery-strip__summary{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px}.sportsbook-discovery-strip__summary span,.sportsbook-discovery-strip__summary em{font-size:8px}.sportsbook-discovery-strip__summary strong{font-size:10px}.sportsbook-discovery-strip__rail button{min-width:174px;min-height:33px}.sportsbook-discovery-strip__live-button,.sportsbook-habit-strip{display:none}.sportsbook-habit-strip__summary{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px}.sportsbook-habit-strip__summary span,.sportsbook-habit-strip__summary em,.sportsbook-habit-strip__context span{font-size:8px}.sportsbook-habit-strip__summary strong{font-size:10px}.sportsbook-habit-strip__rail button{min-width:166px;min-height:32px}.sportsbook-habit-strip__clear,.sportsbook-ecosystem-strip{display:none}.sportsbook-ecosystem-strip__summary{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px}.sportsbook-ecosystem-strip__summary span,.sportsbook-ecosystem-strip__summary em,.sportsbook-ecosystem-strip__memory span{font-size:8px}.sportsbook-ecosystem-strip__summary strong{font-size:10px}.sportsbook-ecosystem-strip__rail button{min-width:166px;min-height:32px}.sportsbook-ecosystem-strip__live-button{display:none}}@media (max-width:520px){.sportsbook-enterprise-strip{grid-template-columns:minmax(0,1fr) auto}.sportsbook-enterprise-strip__grid,.sportsbook-enterprise-strip__lifecycle{display:none}}@media (max-width:420px){.bettor-account-continuity,.bettor-finance-trust-strip,.bettor-bet-card__numbers,.bettor-cashout-offer__actions{grid-template-columns:1fr}.bettor-control-summary{gap:.55rem}.bettor-control-card{padding:.68rem}.bettor-control-card strong{font-size:1.45rem}.bettor-bet-card__selection{align-items:stretch;display:grid}.bettor-bet-card__selection strong{justify-self:start}.bettor-transaction-card{align-items:stretch;display:grid}.bettor-transaction-card__amount{text-align:left;justify-items:start}.sportsbook-bet-confirmation{gap:.6rem;padding:.78rem}.sportsbook-bet-confirmation__numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem}.sportsbook-bet-confirmation__numbers span{padding:.48rem .42rem}.sportsbook-bet-confirmation__numbers strong{font-size:.92rem}.sportsbook-bet-confirmation__momentum{grid-template-columns:1fr}.sportsbook-bet-confirmation__foot{align-items:flex-start;gap:.24rem;display:grid}.sportsbook-live-session-strip{gap:5px;padding:4px 6px}.sportsbook-live-session-strip__live,.sportsbook-live-session-strip__betlink,.sportsbook-live-session-strip__ops,.sportsbook-live-session-strip__cadence{min-height:24px;padding:0 7px;font-size:7.4px}.sportsbook-live-session-strip__ops,.sportsbook-live-session-strip__cadence{min-height:19px;font-size:6.9px}.sportsbook-live-session-strip__meta{font-size:7.2px}}.sportsbook-reference-group-sports{background:linear-gradient(#151515,#0f0f0f);border-bottom:1px solid #2d2d2d;align-items:center;gap:3px;min-height:21px;padding:0 4px;display:flex}.sportsbook-reference-group-sports__item{color:#d0d0d0;cursor:pointer;background:0 0;border:0;border-right:1px solid #242424;align-items:center;gap:4px;min-height:17px;margin-right:2px;padding:0 7px 0 5px;font-size:9px;font-weight:700;display:inline-flex}.sportsbook-reference-group-sports__item--active{color:#fff;background:linear-gradient(#ffffff0d,#0000)}.sportsbook-reference-group-sports__dot{background:radial-gradient(circle at 35% 35%,#d7f58a,#96c433 58%,#587515 100%);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 1px #00000080}.sportsbook-reference-group__header--live .league-name-ellipsis{color:#fff}.sportsbook-reference-group__header--live .league-name-ellipsis:before{content:"LIVE";color:#ff3b2f;margin-right:4px;font-weight:700;display:inline-block}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{align-items:center;gap:4px;display:inline-flex}.sportsbook-reference-time-cell .sportsbook-reference-scoreline:before{content:"";background:#666;border-radius:50%;width:7px;height:7px}.islive+.koefme3 .sportsbook-reference-odd,.islive+.koefx .sportsbook-reference-odd,.sportsbook-reference-event-table tr .islive~.sportsbook-reference-odd-cell .sportsbook-reference-odd{background:linear-gradient(#4f4f4f,#3c3c3c)}.sportsbook-reference-group__header .popup-button.show-value{color:#d9d9d9;background:linear-gradient(#5d5d5d,#464646);border:1px solid #4a4a4a;min-height:16px;padding:0 8px;font-size:9px}.sportsbook-reference-ticket-counter{color:#f1f1f1;background:linear-gradient(#2f2f2f,#1f1f1f);border:1px solid #3d3d3d;justify-content:space-between;align-items:center;min-height:19px;margin:0 0 6px;padding:0 7px;font-size:9px;font-weight:700;display:flex}.sportsbook-reference-ticket-counter__icon{background:linear-gradient(#ffffff1a,#0000),linear-gradient(#575757,#3a3a3a);border-radius:2px;width:12px;height:12px;box-shadow:inset 0 0 0 1px #00000073}.betslip-section--ticket{margin-top:0}.sportsbook-reference-right .status-pill{color:#fff;background:#2b2b2b;justify-content:center;min-width:64px;font-size:9px}.sportsbook-reference-right .betslip-list{gap:4px;display:grid}.sportsbook-reference-right .betslip-item{background:linear-gradient(#2a2a2a,#1b1b1b);border:1px solid #3a3a3a}.sportsbook-reference-right .betslip-item__top{align-items:flex-start}.sportsbook-reference-right .betslip-item__event{color:#efefef;font-weight:700}.sportsbook-reference-right .betslip-item__price{color:#8fd12f}.sportsbook-reference-right .ghost-button{border-color:#424242;min-height:18px;padding:0 5px;font-size:8px}.sportsbook-reference-right .betslip-actions{min-height:22px;margin-top:6px;padding:0}.sportsbook-reference-right .bet-type{letter-spacing:.02em;font-size:10px}.betslip-section--calculator .betslip-section__header{padding-bottom:5px}.sportsbook-reference-right .summary-grid{gap:7px}.sportsbook-reference-right .field__input{color:#9dc7bf;background:#0d1b18;border-color:#1a3329}.sportsbook-reference-right .metric-card{background:linear-gradient(#191919,#111);border-color:#363636}.sportsbook-reference-right .metric-card--accent{background:linear-gradient(#617b1f,#435518);border-color:#51661f}.sportsbook-reference-right .helper-text{color:#9d9d9d;margin-top:8px}.sportsbook-reference-right .primary-button{color:#fff;text-shadow:0 1px #00000059;background:linear-gradient(#7aa41d,#5d8016);border-color:#445a14;margin-top:6px}.sportsbook-reference-wrap,.sportsbook-reference-shell{width:1188px}.sportsbook-reference-shell{grid-template-columns:132px minmax(0,1fr) 232px;gap:8px}.headerTop{min-height:34px}#hTRight{justify-content:flex-end;display:flex}.sportsbook-reference-header-account .login-bar-btns,.sportsbook-reference-header-account .sportsbook-reference-user-block,.sportsbook-reference-header-account .sportsbook-reference-account-link,.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-header-account .open-bets{order:initial}.sportsbook-reference-logout{border-color:#555;min-width:34px;height:24px;padding:0 9px;font-size:9px}.sportsbook-reference-user-block,.sportsbook-reference-header-account .myacc,.sportsbook-reference-header-account .open-bets a,.sportsbook-balance.balance{height:24px!important;min-height:24px!important}.sportsbook-reference-user-block{background:linear-gradient(#222,#171717);gap:3px;padding:0 7px;font-size:9px}.sportsbook-reference-user-name{font-size:10px}.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets a{background:linear-gradient(#262626,#181818);padding:0 7px!important;font-size:9px!important}.sportsbook-balance.balance{min-width:82px}.sportsbook-balance .total-balance{min-width:82px;padding:0 8px;font-size:10px}.sportsbook-reference-menu-meta{padding-left:10px}.sportsbook-reference-lang-pill{height:14px;padding:0 7px 0 5px;font-size:8px}.sportsbook-reference-toolbar{min-height:22px;padding:4px 7px}.sportsbook-reference-toolbar__meta{gap:7px;font-size:8px}.sportsbook-reference-subnav{height:18px;padding:0 2px}.sportsbook-reference-subnav__item{padding:0 4px;font-size:7px}.sportsbook-reference-filterbar{gap:3px;padding:2px}.sportsbook-reference-search,.sportsbook-reference-filter-pill,.sportsbook-reference-clock{min-height:15px;font-size:7px}.sportsbook-reference-highlight-row{grid-template-columns:minmax(0,1fr) 112px;padding:2px}.sportsbook-reference-highlight-banner{letter-spacing:.01em;min-height:66px;padding-left:32px;font-size:17px}.sportsbook-reference-highlight-banner:before{margin-left:0;font-size:16px}.sportsbook-reference-highlight-meta__label{font-size:8px}.sportsbook-reference-highlight-meta__value{font-size:10px}.sportsbook-reference-group__header{min-height:19px;padding-left:5px;padding-right:5px;font-size:9px}.sportsbook-reference-group__header .league-name-ellipsis{font-size:9px;font-weight:700}.sportsbook-reference-group__header .pager-position{font-size:8px}.sportsbook-reference-fav{transform:scale(.85)}.sportsbook-reference-time-cell .tmr{font-size:7px;font-weight:700}.sportsbook-reference-time-cell .rez{font-size:7px}.sportsbook-reference-odd-cell{width:84px}.sportsbook-reference-odd .koeflabel.evname{max-width:49px;font-size:7px;line-height:1}.sportsbook-reference-right .panel__title{text-transform:uppercase;font-size:9px}.sportsbook-reference-right .panel__subtitle{font-size:7px;line-height:1.1}.sportsbook-reference-right .status-pill{min-width:52px;min-height:16px;font-size:8px}.sportsbook-reference-ticket-counter{min-height:17px;margin-bottom:5px;font-size:8px}.sportsbook-reference-ticket-counter__icon{width:10px;height:10px}.sportsbook-reference-right .betslip-empty{min-height:64px;padding:8px 9px;font-size:8px;line-height:1.25}.sportsbook-reference-right .betslip-actions{min-height:18px;margin-top:5px}.sportsbook-reference-right .bet-type,.sportsbook-reference-right .betslip-section__header{font-size:8px}.sportsbook-reference-right .field__label,.sportsbook-reference-right .helper-text,.sportsbook-reference-right .summary-row,.sportsbook-reference-right .metric-card__label,.sportsbook-reference-right .metric-card__meta{font-size:7px}.sportsbook-reference-right .primary-button{min-height:24px;margin-top:5px;font-size:8px}.sportsbook-reference-header-account{align-items:stretch}.sportsbook-reference-header-account .login-bar-btns,.sportsbook-reference-header-account .sportsbook-reference-user-block,.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets,.sportsbook-reference-header-account .sportsbook-balance.balance{align-items:stretch;display:inline-flex}.sportsbook-reference-user-block,.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-logout{box-sizing:border-box}.sportsbook-reference-logout,.sportsbook-reference-user-block,.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .sportsbook-balance.balance{vertical-align:top;margin-top:0;margin-bottom:0}.sportsbook-reference-header-account .sportsbook-balance.balance{background:linear-gradient(#2a3420,#1a2014);border-left:1px solid #3b3b3b;border-right:1px solid #101010;min-width:88px;padding:0;position:relative;top:0;float:none!important;left:0!important}.sportsbook-reference-user-block{justify-content:center;min-width:66px}.sportsbook-reference-header-account .open-bets a{justify-content:center;min-width:78px}.sportsbook-reference-utility-icon{width:11px}.sportsbook-reference-highlight-row{position:relative;overflow:hidden}.sportsbook-reference-highlight-banner{background:linear-gradient(115deg,#ffffff0a 0 12%,#0000 12% 100%),radial-gradient(circle at 61% 32%,#6e90d473,#0000 18%),linear-gradient(#ffffff0d,#0000 30%),linear-gradient(90deg,#061123 0%,#0e203e 46%,#121a2f 70%,#0d0d0d 100%);min-height:72px;position:relative}.sportsbook-reference-highlight-meta{background:linear-gradient(#182112,#10150d);border-left:1px solid #27331c}.sportsbook-reference-group__header{background:linear-gradient(#343434,#232323);border-top:1px solid #4d4d4d;border-bottom:1px solid #151515}.sportsbook-reference-group__header .icon{border-radius:50%;width:7px;height:7px;margin-right:4px}.sportsbook-reference-group__header--live .icon{background:#df2c22}.sportsbook-reference-group__header .pager-cont{margin-left:auto}.sportsbook-reference-group__header .pager-position{padding:0 5px}.sportsbook-reference-group-sports{border-top:1px solid #434343;border-bottom:1px solid #1a1a1a}.sportsbook-reference-event-table tbody tr{background:#414141}.sportsbook-reference-event-table tbody tr:nth-child(2n){background:#3a3a3a}.sportsbook-reference-event-table td{border-bottom:1px solid #262626;border-right:1px solid #2f2f2f}.sportsbook-reference-event-table .favtd,.sportsbook-reference-time-cell,.vtiny.timetype,.vtiny2,.vtiny.stats{background:#313131}.sportsbook-reference-time-cell{box-shadow:inset -1px 0 #252525}.sportsbook-reference-time-cell .tmr{color:#f2f2f2}.sportsbook-reference-time-cell .rez{color:#d0d0d0}.sportsbook-reference-odd{background:linear-gradient(#535353,#3c3c3c);border:1px solid #686868;border-color:#686868 #363636 #2a2a2a #626262}.sportsbook-reference-odd:hover:enabled{background:linear-gradient(#5e5e5e,#474747)}.sportsbook-reference-odd__price{color:#9edf42;font-weight:700}.sportsbook-reference-right .panel{background:#121212;border-color:#2d2d2d}.sportsbook-reference-ticket-strip{background:linear-gradient(#2c2c2c,#1d1d1d);border:1px solid #2a2a2a;border-color:#3a3a3a #2a2a2a #121212}.sportsbook-reference-right .panel__header{background:linear-gradient(#1a1a1a,#121212);border-bottom:1px solid #303030}.sportsbook-reference-right .panel__body{background:linear-gradient(#ffffff04,#0000 10%),#151515}.sportsbook-reference-ticket-counter{background:linear-gradient(#363636,#252525);border-color:#424242}.sportsbook-reference-right .betslip-empty{background:#161616;border:1px solid #2d2d2d}.sportsbook-reference-right .betslip-item{background:linear-gradient(#262626,#1a1a1a);border-color:#3f3f3f}.sportsbook-reference-right .betslip-item__top{border-bottom:1px solid #333;padding-bottom:3px}.sportsbook-reference-right .betslip-item__selection{border-top:0;padding-top:3px}.sportsbook-reference-right .summary-grid{border-top:1px solid #2e2e2e;padding-top:5px}.sportsbook-reference-right .field__input{box-shadow:inset 0 1px 2px #0006}.sportsbook-reference-right .metric-card,.sportsbook-reference-right .metric-card--accent{box-shadow:inset 0 1px #ffffff0a}.sportsbook-reference-right .primary-button{box-shadow:inset 0 1px #ffffff26}.sportsbook-reference-team-cell{color:#f0f0f0;white-space:nowrap;text-overflow:ellipsis;background:#3d3d3d;width:98px;font-size:8px;font-weight:700;overflow:hidden;padding:0 8px!important}.sportsbook-reference-team-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sportsbook-reference-odd-cell--compact{width:60px}.sportsbook-reference-odd--number{justify-content:center;align-items:center;padding:0 4px}.sportsbook-reference-odd--number .sportsbook-reference-odd__price{text-align:center;width:100%}.sportsbook-reference-draw-cell{color:#ececec;text-align:center;background:#363636;width:24px;font-size:9px;font-weight:700;padding:0!important}.sportsbook-reference-draw-cell span{justify-content:center;align-items:center;width:100%;min-height:24px;display:inline-flex}.sportsbook-reference-empty-odd{background:#383838;width:60px}.sportsbook-reference-right .panel__body>.feedback{margin-bottom:6px}.sportsbook-reference-right .betslip-section--ticket,.sportsbook-reference-right .betslip-actions,.sportsbook-reference-right .betslip-section--calculator{border-top:1px solid #2a2a2a;padding-top:5px}.sportsbook-reference-right .betslip-actions{align-items:center}.sportsbook-reference-right .summary-row{border-top:1px dotted #343434;padding-top:4px}.sportsbook-reference-right .helper-text{border-top:1px solid #282828;padding-top:5px}.sportsbook-reference-header-account{gap:0}.sportsbook-reference-user-block,.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .sportsbook-balance.balance{border-left-color:#2f2f2f}.sportsbook-reference-header-account .sportsbook-balance.balance .total-balance{justify-content:center}.sportsbook-reference-highlight-banner{background:linear-gradient(115deg,#ffffff05 0 22%,#0000 22% 100%),radial-gradient(circle at 56% 26%,#7f9ada47,#0000 16%),radial-gradient(circle at 68% 30%,#ffffff14,#0000 12%),linear-gradient(#ffffff0a,#0000 24%),linear-gradient(90deg,#071120 0%,#0a1931 42%,#11192b 70%,#0e1013 100%);min-height:68px;padding-left:28px;font-size:16px}.sportsbook-reference-group__header{min-height:18px;padding-left:4px;padding-right:4px}.sportsbook-reference-group-sports{min-height:17px;padding:0 2px}.sportsbook-reference-event-table td{height:22px}.sportsbook-reference-time-cell{width:54px;padding-left:2px!important;padding-right:2px!important}.sportsbook-reference-time-cell .tmr,.sportsbook-reference-time-cell .rez{font-size:6.5px}.sportsbook-reference-team-cell{background:#393939;width:88px;font-size:7px;padding:0 5px!important}.vtiny2,.vtiny.stats{width:14px}.sportsbook-reference-odd{min-height:22px;padding:0 3px}.sportsbook-reference-group__header .popup-button.show-value{min-height:14px;padding:0 6px;font-size:8px}.sportsbook-reference-betslip-head--primary,.sportsbook-reference-ticket-strip{position:relative}.sportsbook-reference-ticket-strip:after,.sportsbook-reference-betslip-head--primary:after{content:"";opacity:.7;border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:4px solid #8c8c8c;width:0;height:0;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.sportsbook-reference-betslip-head--primary:after{border-left-color:#6f8d2b}.sportsbook-reference-ticket-strip strong,.sportsbook-reference-betslip-head__link{padding-right:10px}.sportsbook-reference-right .panel__subtitle{font-size:6.5px}.sportsbook-reference-ticket-counter{min-height:16px;margin-bottom:4px;padding:0 6px;font-size:7px}.sportsbook-reference-right .betslip-empty{min-height:58px;padding:7px 8px;font-size:7px}.sportsbook-reference-right .ghost-button{min-height:14px;font-size:6px}.sportsbook-reference-right .betslip-actions{min-height:16px}.sportsbook-reference-right .bet-type,.sportsbook-reference-right .betslip-section__header,.sportsbook-reference-right .field__label,.sportsbook-reference-right .helper-text,.sportsbook-reference-right .summary-row,.sportsbook-reference-right .metric-card__label,.sportsbook-reference-right .metric-card__meta{font-size:6.5px}.sportsbook-reference-right .field__input{height:22px;font-size:7px}.sportsbook-reference-right .metric-card{min-height:42px;padding:5px}.sportsbook-reference-right .metric-card strong{font-size:10px}.sportsbook-reference-header-account{gap:0;top:4px}.sportsbook-reference-logout,.sportsbook-reference-user-block,.sportsbook-reference-account-link,.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-header-account .open-bets a{border-top:1px solid #404040;border-bottom:1px solid #111;box-shadow:inset 0 1px #ffffff0a;height:24px!important;min-height:24px!important}.sportsbook-reference-logout{min-width:36px;padding:0 8px}.sportsbook-reference-account-link{justify-content:center;min-width:58px}.sportsbook-reference-header-account .sportsbook-balance.balance .total-balance{justify-content:center;min-width:96px;padding:0 12px}.sportsbook-reference-header-account .open-bets a{min-width:90px;padding:0 10px!important}.sportsbook-reference-highlight-row{grid-template-columns:minmax(0,1fr) 118px}.sportsbook-reference-highlight-banner{background:linear-gradient(110deg,#ffffff08 0 18%,#0000 18% 100%),radial-gradient(circle at 32% 12%,#add0ff2e,#0000 20%),radial-gradient(circle at 58% 20%,#76adff38,#0000 18%),radial-gradient(circle at 80% 16%,#ffffff14,#0000 14%),linear-gradient(#ffffff0f,#0000 24%),linear-gradient(90deg,#060b13 0%,#0d1a2c 38%,#17263b 54%,#12171d 74%,#0c0c0c 100%);min-height:78px;padding:0 0 0 30px}.sportsbook-reference-highlight-banner:before{opacity:.9;background:radial-gradient(circle at 46% 8%,#ffffff47,#0000 5%),radial-gradient(circle at 56% 10%,#ffffff38,#0000 5%),radial-gradient(circle at 66% 8%,#ffffff2e,#0000 5%)}.sportsbook-reference-highlight-banner:after{background:linear-gradient(#ffffff0a,#0000 24%),radial-gradient(circle at 74% 18%,#ffffff24,#0000 11%),linear-gradient(#0000 76%,#70a62c33)}.sportsbook-reference-highlight-banner strong{letter-spacing:-.04em;font-size:38px}.sportsbook-reference-highlight-meta{padding:5px 8px}.sportsbook-reference-group__header{min-height:19px;padding:0 5px}.sportsbook-reference-group__header .league-name-ellipsis{letter-spacing:.01em;font-size:8px}.sportsbook-reference-group-sports__item{min-height:16px;margin-right:0;padding:0 6px 0 4px;font-size:7px}.sportsbook-reference-group-sports__dot{width:7px;height:7px}.sportsbook-reference-event-table{table-layout:fixed}.sportsbook-reference-event-table td{vertical-align:middle;border-bottom:1px solid #262626;border-right:1px solid #2f2f2f;overflow:hidden;height:20px!important;padding:0!important}.sportsbook-reference-time-cell{overflow:hidden;width:82px!important;padding:0 3px 0 4px!important}.sportsbook-reference-time-cell .tmr{white-space:nowrap;line-height:1;display:block;font-size:7px!important}.sportsbook-reference-time-cell .rez{text-overflow:ellipsis;white-space:nowrap;line-height:1;display:block;overflow:hidden;font-size:6.5px!important}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{gap:3px}.vtiny.timetype{width:20px!important;padding:0!important}.sportsbook-reference-team-cell{background:#3b3b3b;overflow:hidden;width:124px!important;padding:0 7px!important;font-size:7px!important}.sportsbook-reference-team-cell--home,.sportsbook-reference-team-cell--away{box-shadow:inset 0 1px #ffffff08}.sportsbook-reference-team-meta{color:#c6c6c6;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0 0 1px;font-size:6px;line-height:1;display:block;overflow:hidden}.sportsbook-reference-team-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1;display:block;overflow:hidden}.sportsbook-reference-odd-cell--compact,.sportsbook-reference-empty-odd{width:56px!important;padding:0!important}.sportsbook-reference-draw-cell{width:18px!important;padding:0!important;font-size:7.5px!important}.vtiny2{width:26px!important;padding:0!important;font-size:7px!important}.vtiny.stats{width:18px!important;padding:0!important}.sportsbook-reference-betslip-head--primary,.sportsbook-reference-ticket-strip{min-height:21px;padding:0 8px}.sportsbook-reference-betslip-head{font-size:10px}.sportsbook-reference-betslip-head__link,.sportsbook-reference-ticket-strip strong{padding-right:11px;font-size:10px}.sportsbook-reference-ticket-counter{min-height:17px;margin-bottom:5px;padding:0 7px}.sportsbook-reference-right .panel__subtitle,.sportsbook-reference-right .helper-text,.sportsbook-reference-right .summary-row,.sportsbook-reference-right .betslip-section__header,.sportsbook-reference-right .field__label{font-size:6.5px}.sportsbook-reference-right .betslip-item{border-bottom:1px solid #2a2a2a;padding:5px 5px 4px}.sportsbook-reference-right .betslip-item__event{font-size:7px}.sportsbook-reference-right .betslip-item__market,.sportsbook-reference-right .betslip-item__selection,.sportsbook-reference-right .betslip-item__changed-note,.sportsbook-reference-right .betslip-item__closed-note{font-size:6.5px}.sportsbook-reference-right .primary-button{min-height:23px;font-size:7px}.sportsbook-reference-wrap--topstrip{margin-bottom:2px}.sportsbook-reference-topstrip{color:#d8d8d8;background:linear-gradient(#2b2b2b,#1b1b1b);border:1px solid #1f1f1f;border-bottom-color:#101010;justify-content:space-between;align-items:center;min-height:18px;padding:0 6px;font-size:8px;line-height:1;display:flex}.sportsbook-reference-topstrip__left,.sportsbook-reference-topstrip__right{align-items:center;gap:5px;display:inline-flex}.sportsbook-reference-topstrip__pill{color:#fff;min-height:14px;font:inherit;cursor:default;background:linear-gradient(#5f5f5f,#444);border:1px solid #505050;padding:0 7px;line-height:12px}.sportsbook-reference-wrap--header{justify-content:space-between;align-items:center;min-height:34px;padding:4px 0 3px;display:flex}.sportsbook-reference-brand-slot,.sportsbook-reference-account-slot{align-items:center;display:flex}.sportsbook-reference-logo--header-frame{width:126px;height:30px;overflow:hidden}.sportsbook-reference-header-account{justify-content:flex-end;gap:0;min-height:24px}.sportsbook-reference-header-account .login-bar-btns,.sportsbook-reference-header-account .open-bets,.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-account-link,.sportsbook-reference-user-block{align-items:stretch;display:inline-flex}.sportsbook-reference-logout,.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-account-link,.sportsbook-reference-user-block{border:1px solid #464646;border-color:#464646 #111 #0d0d0d #313131;height:24px;min-height:24px;box-shadow:inset 0 1px #ffffff0a}.sportsbook-reference-logout{color:#ededed;background:linear-gradient(#3b3b3b,#222);border-color:#464646 #111 #0d0d0d #313131;min-width:38px;height:24px;padding:0 8px;font-size:8px}.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-account-link,.sportsbook-reference-user-block{color:#f0f0f0;background:linear-gradient(#313131,#212121);justify-content:center;padding:0 8px;font-size:8px}.sportsbook-reference-user-block{gap:3px;min-width:74px}.sportsbook-reference-user-name{white-space:nowrap;letter-spacing:.01em;font-size:8px;font-weight:700}.sportsbook-reference-utility-icon{width:10px;height:10px}.sportsbook-reference-header-account .sportsbook-balance.balance{background:linear-gradient(#2a3420,#1a2014);min-width:98px;padding:0}.sportsbook-reference-header-account .sportsbook-balance.balance .total-balance{color:#f3f7e7;justify-content:center;align-items:center;min-width:98px;height:22px;padding:0 9px;font-size:8px;font-weight:700;line-height:1;display:inline-flex}.sportsbook-reference-wrap--menu{background:linear-gradient(#232323,#161616);border-top:1px solid #3a3a3a;border-bottom:1px solid #111;justify-content:space-between;align-items:stretch;min-height:26px;display:flex}.TopMenu{gap:0}.TopMenu li{display:flex}.TopMenu li button,.TopMenu li a{color:#f2f2f2;min-height:26px;font:inherit;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-left:1px solid #303030;border-right:1px solid #121212;justify-content:center;align-items:center;padding:0 14px;font-size:8px;display:inline-flex}.sportsbook-reference-menu-meta{min-width:132px;padding-right:5px}.sportsbook-reference-lang-pill{height:18px;padding:0 8px;font-size:8px;line-height:16px}.sportsbook-reference-link--button,.sportsbook-reference-sideitem--button,.sportsbook-reference-subnav__item,.sportsbook-reference-filter-pill--button{appearance:none;cursor:pointer;font:inherit;background:0 0;border:0}.sportsbook-reference-link--active,.sportsbook-reference-sideitem--button.sportsbook-reference-sideitem--active,.sportsbook-reference-filter-pill--active{color:#fff;background:linear-gradient(#ffffff0f,#ffffff03)}.sportsbook-reference-search{align-items:center;min-height:16px;display:flex}.sportsbook-reference-search__input{color:#d4d4d4;width:100%;min-height:16px;font:inherit;background:linear-gradient(#121212,#1a1a1a);border:1px solid #2c2c2c;padding:0 7px}.sportsbook-reference-search__input::placeholder{color:#8c8c8c}.sportsbook-reference-search__input:focus{border-color:#4a5c2d;outline:none}.sportsbook-reference-shell{grid-template-columns:148px minmax(0,1fr) 232px;width:1188px}.sportsbook-reference-left{gap:5px;display:grid}.sportsbook-reference-sidebox__title{padding:5px 7px;font-size:9px}.sportsbook-reference-sidebox__body{gap:2px;display:grid}.sportsbook-reference-sideitem,.sportsbook-reference-link{justify-content:space-between;align-items:center;min-height:20px;padding:4px 7px 4px 6px;font-size:8px;line-height:1}.sportsbook-reference-sideitem__label{flex:auto;align-items:center;gap:5px;min-width:0;display:inline-flex;overflow:hidden}.sportsbook-reference-sideitem__label span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sportsbook-reference-sideitem strong{text-align:right;color:#95c83b;font-variant-numeric:tabular-nums;flex:none;min-width:16px;margin-left:6px;font-size:8px}.sportsbook-reference-sideitem--shortcut strong{color:#a8d53b}.sportsbook-reference-account-note{white-space:normal;min-height:auto;padding:7px 7px 8px;font-size:7px;line-height:1.35}.sportsbook-reference-sidebullet{flex:none}.sportsbook-reference-link--button{text-align:left;width:100%}.sportsbook-reference-sideitem--button{width:100%}.sportsbook-reference-link--active,.sportsbook-reference-sideitem--button.sportsbook-reference-sideitem--active,.sportsbook-reference-filter-pill--active,.sportsbook-reference-ticket-strip--active{box-shadow:inset 0 0 0 1px #8aa83e40}.sportsbook-reference-subnav{gap:0;padding:0 1px}.sportsbook-reference-filterbar{align-items:center;gap:4px;min-height:24px;padding:3px 6px}.sportsbook-reference-search{min-height:17px}.sportsbook-reference-search__input{min-height:17px;padding:0 7px}.sportsbook-reference-filter-pills{gap:3px}.sportsbook-reference-filter-pill{min-height:17px;padding:0 6px}.sportsbook-reference-highlight-row{align-items:stretch;min-height:82px}.sportsbook-reference-highlight-banner{letter-spacing:-.03em;align-items:center;padding-left:18px;font-size:28px;display:flex}.sportsbook-reference-highlight-meta{min-width:128px;padding:7px 8px}.sportsbook-reference-group__header .league-name-ellipsis{font-size:7px}.sportsbook-reference-group__label{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;display:inline-flex}.sportsbook-reference-group__liveword{color:#ff3b2f;font-weight:700}.sportsbook-reference-group__countpill{color:#e2e2e2;background:linear-gradient(#2f2f2f,#242424);border:1px solid #4a4a4a;justify-content:center;align-items:center;min-width:16px;min-height:11px;padding:0 3px;font-size:6px;font-weight:700;display:inline-flex}.sportsbook-reference-group-sports{gap:1px;min-height:18px;padding:0 3px}.sportsbook-reference-group-sports__item{min-height:17px;padding:0 6px 0 4px;font-size:6.5px}.sportsbook-reference-table-head__row th{color:#cfcfcf;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#404040,#2b2b2b);border-bottom:1px solid #161616;border-right:1px solid #2b2b2b;height:14px;padding:0 2px;font-size:5.7px;font-weight:700}.sportsbook-reference-table-head__row th:last-child{border-right:0}.sportsbook-reference-table-head__fav{width:16px}.sportsbook-reference-table-head__time{text-align:left;width:88px;padding-left:4px!important}.sportsbook-reference-table-head__live{width:20px}.sportsbook-reference-table-head__teams{text-align:left}.sportsbook-reference-table-head__teams--away{width:134px}.sportsbook-reference-table-head__odd{text-align:center;width:58px}.sportsbook-reference-table-head__draw{width:18px}.sportsbook-reference-table-head__more{text-align:center;width:26px}.sportsbook-reference-table-head__stats{width:18px}.sportsbook-reference-event-table td{border-right:1px solid #2b2b2b;height:21px!important}.sportsbook-reference-event-table tbody tr:nth-child(odd) td{background-color:#2c2c2c}.sportsbook-reference-event-table tbody tr:nth-child(2n) td{background-color:#282828}.sportsbook-reference-event-row--focused td{box-shadow:inset 0 0 0 1px #84a33833;background-color:#43432f!important}.sportsbook-reference-event-table .favtd{width:16px}.sportsbook-reference-fav-button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:22px;padding:0;display:inline-flex}.sportsbook-reference-fav-button--active .sportsbook-reference-fav{filter:saturate(1.25)brightness(1.2);opacity:1}.sportsbook-reference-time-cell{vertical-align:middle!important;width:88px!important;padding:0 3px 0 4px!important}.sportsbook-reference-time-cell .tmr{color:#d9d9d9;align-items:center;min-height:10px;font-weight:700;display:inline-flex;font-size:6.8px!important;line-height:1!important}.sportsbook-reference-time-cell .rez{color:#bbb;align-items:center;min-height:9px;display:inline-flex;font-size:6.2px!important;line-height:1!important}.sportsbook-reference-team-cell{vertical-align:middle!important;width:134px!important;padding:0 7px!important;font-size:7.3px!important}.sportsbook-reference-team-cell--prematch{padding-top:1px!important;padding-bottom:1px!important}.sportsbook-reference-team-meta{color:#a4a4a4;text-overflow:ellipsis;white-space:nowrap;margin-bottom:1px;display:block;overflow:hidden;font-size:5.7px!important;line-height:1.05!important}.sportsbook-reference-team-name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.02;display:block;overflow:hidden;font-size:6.9px!important}.sportsbook-reference-odd{height:21px!important;min-height:21px!important;padding:0 5px!important}.sportsbook-reference-odd--number{padding:0 4px!important}.sportsbook-reference-odd__price{font-size:7.7px!important}.sportsbook-reference-morekoef-button{cursor:pointer;background:0 0;border:0;width:100%;min-height:21px;padding:0}.sportsbook-reference-morekoef-button--active{background:#84a33824}.sportsbook-reference-expanded-row td{background:#262626!important;padding:0!important}.sportsbook-reference-expanded-context-row td{background:linear-gradient(#84a3381f,#181c14f5),#20231c!important;padding:0!important}.sportsbook-reference-event-detail-strip{color:#f1f4ea;border-top:1px solid #9ec2433d;border-bottom:1px solid #00000073;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;padding:6px 8px;display:grid}.sportsbook-reference-event-detail-strip--live{box-shadow:inset 3px 0 #a8d53bd1,inset 0 1px #ffffff0a}.sportsbook-reference-event-detail-strip--prematch{box-shadow:inset 3px 0 #b3bca061,inset 0 1px #ffffff0a}.sportsbook-reference-event-row--moving{box-shadow:inset 3px 0 #86d14fb8,inset 0 1px #ffffff09}.sportsbook-reference-event-row--revalidating{background:linear-gradient(90deg,#d9b44f14,transparent 46%),inherit}.sportsbook-reference-event-detail-strip__score,.sportsbook-reference-event-detail-strip__teams,.sportsbook-reference-event-detail-strip__chips,.sportsbook-reference-event-detail-strip__command,.sportsbook-reference-event-detail-strip__intel,.sportsbook-reference-event-detail-strip__opsline,.sportsbook-reference-event-detail-strip__guidance,.sportsbook-reference-event-detail-strip__rail{min-width:0}.sportsbook-reference-event-detail-strip__score{background:#080c066b;border:1px solid #9ec2433d;border-radius:9px;gap:1px;padding:4px 7px;display:grid}.sportsbook-reference-event-detail-strip__state{color:#a8d53b;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:800}.sportsbook-reference-event-detail-strip__score strong{font-size:12px;line-height:1}.sportsbook-reference-event-detail-strip__score span:last-child{color:#ccd4bf;font-size:6.4px;font-weight:700}.sportsbook-reference-event-detail-strip__timeline{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:2px;display:grid}.sportsbook-reference-event-detail-strip__timeline span{background:#a8d53b47;border-radius:999px;height:2px;display:block}.sportsbook-reference-event-detail-strip__timeline span:nth-child(2){background:#a8d53b8f}.sportsbook-reference-event-detail-strip__timeline span:nth-child(3){background:#a8d53bdb}.sportsbook-reference-event-detail-strip__teams{align-items:center;gap:6px;font-size:8px;display:flex;overflow:hidden}.sportsbook-reference-event-detail-strip__teams strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sportsbook-reference-event-detail-strip__teams span{color:#94a184;text-transform:uppercase;font-size:6px;font-weight:800}.sportsbook-reference-event-detail-strip__chips{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.sportsbook-reference-event-detail-strip__chips span{color:#dce5d3;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:16px;padding:0 6px;font-size:6px;font-weight:800;display:inline-flex}.sportsbook-reference-event-detail-strip__command{background:linear-gradient(90deg,#8ab9391f,#0000 46%),#04080457;border:1px solid #a8d53b2e;border-radius:10px;grid-column:1/-1;grid-template-columns:136px minmax(0,1fr);align-items:stretch;gap:5px;padding:4px;display:grid;box-shadow:inset 0 1px #ffffff0a}.sportsbook-reference-event-detail-strip__command-head{background:radial-gradient(circle at 0 0,#bee8652e,#0000 55%),#ffffff0a;border-radius:8px;align-content:center;gap:2px;min-width:0;padding:4px 7px;display:grid}.sportsbook-reference-event-detail-strip__command-head span{color:#a8d53b;letter-spacing:.12em;text-transform:uppercase;font-size:5.6px;font-weight:950}.sportsbook-reference-event-detail-strip__command-head strong{color:#f4faea;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;line-height:1.05;overflow:hidden}.sportsbook-reference-event-detail-strip__command-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0;display:grid}.sportsbook-reference-event-detail-strip__command-metrics span{background:#ffffff09;border:1px solid #fff1;border-radius:8px;align-content:center;gap:1px;min-width:0;min-height:28px;padding:3px 6px;display:grid}.sportsbook-reference-event-detail-strip__command-metrics strong{color:#f3fae8;text-overflow:ellipsis;white-space:nowrap;font-size:6.8px;font-weight:950;line-height:1.05;overflow:hidden}.sportsbook-reference-event-detail-strip__command-metrics em{color:#9caf87;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:5.5px;font-style:normal;font-weight:850;overflow:hidden}.sportsbook-reference-event-detail-strip__command-families{grid-column:1/-1;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.sportsbook-reference-event-detail-strip__command-families span,.sportsbook-reference-event-detail-strip__command-families em{letter-spacing:.055em;white-space:nowrap;border-radius:999px;align-items:center;min-width:0;min-height:16px;padding:0 6px;font-size:5.7px;font-weight:850;display:inline-flex}.sportsbook-reference-event-detail-strip__command-families span{color:#dff8b1;text-transform:uppercase;background:#7da83326;border:1px solid #a8d53b3d;flex:none}.sportsbook-reference-event-detail-strip__command-families em{color:#d7e5c8;text-overflow:ellipsis;background:#ffffff09;border:1px solid #ffffff0f;font-style:normal;overflow:hidden}.sportsbook-reference-event-detail-strip__intel{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.sportsbook-reference-event-detail-strip__intel span{color:#eef5e6;background:linear-gradient(#ffffff09,#0000),#070a0661;border:1px solid #a8d53b21;border-radius:8px;gap:1px;min-height:28px;padding:4px 6px;font-size:6.3px;font-weight:800;display:grid}.sportsbook-reference-event-detail-strip__intel strong{color:#a8d53b;letter-spacing:.1em;text-transform:uppercase;font-size:5.4px}.sportsbook-reference-event-detail-strip__opsline{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.sportsbook-reference-event-detail-strip__opsline span{color:#d7e4ca;background:linear-gradient(90deg,#8ebc3917,#0000 58%),#ffffff07;border:1px solid #86ab4e2e;border-radius:8px;gap:1px;min-height:24px;padding:4px 6px;font-size:6px;font-weight:800;display:grid}.sportsbook-reference-event-detail-strip__opsline strong{color:#bfe86b;letter-spacing:.1em;text-transform:uppercase;font-size:5.4px}.sportsbook-reference-event-detail-strip__guidance{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.sportsbook-reference-event-detail-strip__guidance span{color:#cbd8bd;background:linear-gradient(135deg,#8ebc391f,#0000 54%),#ffffff07;border:1px solid #789a4533;border-radius:8px;gap:2px;min-height:24px;padding:4px 6px;font-size:6px;font-weight:780;display:grid}.sportsbook-reference-event-detail-strip__guidance strong{color:#f0f8e5;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6.4px;font-weight:900;overflow:hidden}.sportsbook-reference-event-detail-strip__rail{scrollbar-width:none;grid-column:1/-1;gap:4px;padding-bottom:1px;display:flex;overflow-x:auto}.sportsbook-reference-event-detail-strip__rail::-webkit-scrollbar{display:none}.sportsbook-reference-event-detail-strip__rail button{color:#eef5e6;cursor:pointer;white-space:nowrap;background:#0c10097a;border:1px solid #a8d53b29;border-radius:999px;align-items:center;gap:5px;min-height:18px;padding:0 7px;font-size:6px;font-weight:800;display:inline-flex}.sportsbook-reference-event-detail-strip__rail button:hover,.sportsbook-reference-event-detail-strip__rail button:focus-visible{background:#2a361bad;border-color:#a8d53b70;outline:none}.sportsbook-reference-event-detail-strip__rail span{text-overflow:ellipsis;max-width:92px;overflow:hidden}.sportsbook-reference-event-detail-strip__rail strong,.sportsbook-reference-event-detail-strip__rail em{color:#bde95a;background:#a8d53b29;border-radius:999px;justify-content:center;align-items:center;min-width:14px;height:14px;font-size:5.8px;font-style:normal;display:inline-flex}.sportsbook-reference-event-detail-strip__rail em{color:#dbe6cc;background:#ffffff14}.sportsbook-reference-event-detail-strip__ecosystem{border-top:1px solid #a8d53b1f;grid-column:1/-1;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:5px;padding-top:4px;display:grid}.sportsbook-reference-event-detail-strip__ecosystem-head{gap:1px;min-width:0;display:grid}.sportsbook-reference-event-detail-strip__ecosystem-head span{color:#a9ba94;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:850}.sportsbook-reference-event-detail-strip__ecosystem-head strong{color:#bde95a;background:#a8d53b29;border-radius:999px;width:fit-content;min-width:18px;padding:1px 6px;font-size:7px}.sportsbook-reference-event-detail-strip__event-rail{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.sportsbook-reference-event-detail-strip__event-rail::-webkit-scrollbar{display:none}.sportsbook-reference-event-detail-strip__event-rail button{color:#eef5e6;cursor:pointer;background:#0c10097a;border:1px solid #a8d53b29;border-radius:999px;grid-template-columns:auto minmax(72px,1fr) auto;align-items:center;gap:5px;min-width:174px;min-height:24px;padding:0 8px;display:grid}.sportsbook-reference-event-detail-strip__event-rail span,.sportsbook-reference-event-detail-strip__event-rail em{color:#a9ba94;letter-spacing:.08em;text-transform:uppercase;font-size:5.7px;font-style:normal;font-weight:850}.sportsbook-reference-event-detail-strip__event-rail strong{color:#f1f7e6;text-overflow:ellipsis;white-space:nowrap;font-size:6.8px;overflow:hidden}.sportsbook-reference-event-detail-strip__event-rail button:hover,.sportsbook-reference-event-detail-strip__event-rail button:focus-visible{background:#2a361bad;border-color:#a8d53b70;outline:none}.sportsbook-reference-expanded-group{background:#242424;border:1px solid #363636;border-top-color:#1c1c1c;margin:0 0 1px;scroll-margin-top:112px;box-shadow:inset 0 1px #ffffff08}.sportsbook-reference-expanded-group--rezultati{border-color:#4b4b4b}.sportsbook-reference-expanded-group--golat-over-under{border-color:#4d5842}.sportsbook-reference-expanded-group--te-dyja-ekipet-shenojne{border-color:#4f5d44}.sportsbook-reference-expanded-group--skuadrat{border-color:#475c3a}.sportsbook-reference-expanded-group--handikapi{border-color:#4d4d3d}.sportsbook-reference-expanded-group--gola-te-sakte{border-color:#4a5140}.sportsbook-reference-expanded-group--kendet{border-color:#44525f}.sportsbook-reference-expanded-group--kartonat{border-color:#625338}.sportsbook-reference-expanded-group--intervalet{border-color:#4e4e4e}.sportsbook-reference-expanded-group--speciale{border-color:#5e4444}.sportsbook-reference-expanded-group__toggle{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:stretch;padding:0;display:flex}.sportsbook-reference-expanded-group__title{color:#dcdcdc;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(#2d2d2d,#242424);border-top:1px solid #4a4a4a;border-bottom:1px solid #161616;flex:auto;align-items:center;min-height:16px;padding:0 6px;font-size:6.3px;font-weight:700;display:flex}.sportsbook-reference-expanded-group--rezultati .sportsbook-reference-expanded-group__title{background:linear-gradient(#303030,#242424)}.sportsbook-reference-expanded-group--golat-over-under .sportsbook-reference-expanded-group__title,.sportsbook-reference-expanded-group--te-dyja-ekipet-shenojne .sportsbook-reference-expanded-group__title,.sportsbook-reference-expanded-group--skuadrat .sportsbook-reference-expanded-group__title{background:linear-gradient(#2f3528,#23271f)}.sportsbook-reference-expanded-group--handikapi .sportsbook-reference-expanded-group__title,.sportsbook-reference-expanded-group--gola-te-sakte .sportsbook-reference-expanded-group__title{background:linear-gradient(#343327,#27261d)}.sportsbook-reference-expanded-group--kendet .sportsbook-reference-expanded-group__title{background:linear-gradient(#2b3138,#21262d)}.sportsbook-reference-expanded-group--kartonat .sportsbook-reference-expanded-group__title,.sportsbook-reference-expanded-group--speciale .sportsbook-reference-expanded-group__title{background:linear-gradient(#383128,#29231c)}.sportsbook-reference-expanded-group__summary{background:linear-gradient(#303030,#252525);border-top:1px solid #4a4a4a;border-bottom:1px solid #161616;align-items:center;gap:0;display:inline-flex}.sportsbook-reference-expanded-group__insight{color:#aebd9e;letter-spacing:.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-left:1px solid #1d1d1d;align-items:center;max-width:92px;min-height:16px;padding:0 6px;font-size:5.7px;font-weight:850;display:inline-flex;overflow:hidden}.sportsbook-reference-expanded-group__count,.sportsbook-reference-expanded-group__open,.sportsbook-reference-expanded-group__chevron{color:#d7d7d7;justify-content:center;align-items:center;min-width:17px;min-height:16px;padding:0 4px;font-size:6.1px;font-weight:700;display:inline-flex}.sportsbook-reference-expanded-group__count{border-left:1px solid #1d1d1d;border-right:1px solid #161616}.sportsbook-reference-expanded-group__open{color:#bde95a;border-right:1px solid #161616;min-width:22px}.sportsbook-reference-expanded-group__chevron{color:#a8d53b;min-width:16px}.sportsbook-reference-expanded-group__markets{background:#292929;border-top:1px solid #1b1b1b;gap:0;display:grid}.sportsbook-reference-expanded-group--collapsed{margin-bottom:1px}.sportsbook-reference-expanded-market{background:#242424;border-top:1px solid #1f1f1f;grid-template-columns:128px minmax(0,1fr);gap:0;display:grid}.sportsbook-reference-expanded-group--skuadrat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kendet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kartonat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--intervalet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--speciale .sportsbook-reference-expanded-market{grid-template-columns:150px minmax(0,1fr)}.sportsbook-reference-expanded-market:first-child{border-top:0}.sportsbook-reference-expanded-market__title{color:#d6d6d6;text-transform:none;background:#2f2f2f;border-right:1px solid #343434;align-items:center;padding:2px 5px;font-size:6px;line-height:1.15;display:flex}.sportsbook-reference-expanded-market__options{background:#343434;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:0;display:grid}.sportsbook-reference-expanded-market__options--skuadrat,.sportsbook-reference-expanded-market__options--kendet,.sportsbook-reference-expanded-market__options--kartonat,.sportsbook-reference-expanded-market__options--intervalet,.sportsbook-reference-expanded-market__options--speciale{grid-template-columns:repeat(auto-fit,minmax(62px,1fr))}.sportsbook-reference-expanded-market__options--rezultati,.sportsbook-reference-expanded-market__options--golat-over-under,.sportsbook-reference-expanded-market__options--te-dyja-ekipet-shenojne,.sportsbook-reference-expanded-market__options--handikapi,.sportsbook-reference-expanded-market__options--gola-te-sakte{grid-template-columns:repeat(auto-fit,minmax(68px,1fr))}.sportsbook-reference-expanded-market__options--two{grid-template-columns:repeat(2,minmax(0,1fr))}.sportsbook-reference-expanded-market__options--three{grid-template-columns:repeat(3,minmax(0,1fr))}.sportsbook-reference-expanded-market__options--four{grid-template-columns:repeat(4,minmax(0,1fr))}.sportsbook-reference-expanded-market__options--many{grid-template-columns:repeat(auto-fit,minmax(74px,1fr))}.sportsbook-reference-expanded-option{color:#ededed;cursor:pointer;text-align:left;background:linear-gradient(#454545,#373737);border:1px solid #454545;min-height:19px;padding:0;display:block;overflow:hidden}.sportsbook-reference-expanded-option--active{background:linear-gradient(#627829,#4c5e1f);border-color:#6f8a2c}.sportsbook-reference-expanded-option--closed{opacity:.55;cursor:not-allowed}.sportsbook-reference-expanded-option__inner{grid-template-columns:minmax(0,1fr) 34px;min-height:19px;display:grid}.sportsbook-reference-expanded-option__name{text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:0 4px;font-size:5.8px;line-height:1;display:flex;overflow:hidden}.sportsbook-reference-expanded-option__price-box{background:linear-gradient(#5a5a5a,#474747);border-left:1px solid #2b2b2b;justify-content:center;align-items:center;display:flex}.sportsbook-reference-expanded-option--active .sportsbook-reference-expanded-option__price-box{background:linear-gradient(#748d34,#5e7527)}.sportsbook-reference-expanded-option__price{color:#fff;font-size:6.8px;font-weight:700}.sportsbook-reference-betslip-head--primary,.sportsbook-reference-ticket-strip{justify-content:space-between;align-items:center;min-height:22px;padding:0 9px;display:flex}.sportsbook-reference-ticket-strip{cursor:pointer;border:0;width:100%}.sportsbook-reference-ticket-mode-note{color:#c9d0ba;background:linear-gradient(#495f232e,#141414fa);border:1px solid #2d3a1d;gap:4px;margin-bottom:6px;padding:7px 8px;font-size:7px;line-height:1.35;display:grid}.sportsbook-reference-ticket-mode-note strong{color:#fff;letter-spacing:.02em;text-transform:uppercase;font-size:7.2px}.sportsbook-reference-ticket-mode-note a{color:#a8d53b}.sportsbook-reference-right .panel__header{padding:7px 8px 6px}.sportsbook-reference-right .panel__title{font-size:8.2px}.sportsbook-reference-right .panel__body{padding:8px}.sportsbook-reference-right .betslip-actions{align-items:center;margin:7px 0}.sportsbook-reference-right .field__input{height:23px}.sportsbook-reference-right .metric-card{min-height:42px}.sportsbook-reference-right .primary-button{min-height:24px}.sportsbook-reference-slip-panel{background:#111;border-color:#2f2f2f}.sportsbook-reference-slip-panel__header{border-bottom:1px solid #2a2a2a;position:relative;background:linear-gradient(#171717,#101010)!important;padding:6px 7px 5px!important}.sportsbook-reference-slip-panel__header:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid #6f8d2b;width:0;height:0;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.sportsbook-reference-slip-panel__heading{gap:1px;display:grid}.sportsbook-reference-slip-panel__pill{color:#dcdcdc;background:linear-gradient(#252525,#191919);border-color:#3a3a3a;min-height:16px;padding:0 6px;font-size:6.5px}.sportsbook-reference-slip-panel__body{background:linear-gradient(#ffffff05,#0000 12%),#121212;gap:5px;display:grid;padding:6px!important}.sportsbook-reference-ticket-counter--slip{background:linear-gradient(#222,#171717);border:1px solid #2c2c2c;justify-content:space-between;align-items:center;min-height:18px;padding:0 6px;display:flex}.sportsbook-reference-ticket-counter__label{letter-spacing:.04em;color:#f0f0f0;font-size:6.5px;font-weight:700}.sportsbook-reference-slip-confidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.sportsbook-reference-slip-confidence span{color:#b9cda1;background:linear-gradient(#6f8d2b26,#0000),#ffffff06;border:1px solid #6f8d2b57;border-radius:5px;align-items:center;min-height:18px;padding:3px 4px;font-size:5.8px;font-weight:760;line-height:1.12;display:flex}.sportsbook-reference-slip-empty{color:#9ca596;text-align:center;background:radial-gradient(circle at top,#6f8d2b14,#0000 55%),#161616;border:1px solid #2b2b2b;min-height:70px;padding:10px 8px;font-size:6.8px;line-height:1.35}.sportsbook-reference-slip-item{background:linear-gradient(#242424,#181818);border:1px solid #343434;border-top-color:#444;box-shadow:inset 0 1px #ffffff08}.sportsbook-reference-slip-item__top{border-bottom:1px solid #303030;margin-bottom:4px;padding-bottom:3px}.sportsbook-reference-slip-item__remove{color:#d7d7d7;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(#2d2d2d,#1d1d1d);border-color:#3a3a3a;min-height:15px;padding:0 5px;font-size:6px}.sportsbook-reference-slip-item__selection{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.sportsbook-reference-slip-item__selection-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sportsbook-reference-slip-item__price{text-align:center;background:linear-gradient(#5c5c5c,#474747);border:1px solid #303030;min-width:34px;padding:1px 4px}.sportsbook-reference-slip-actions{padding:0 1px;margin:4px 0 2px!important}.sportsbook-reference-slip-bettype{color:#b5b5b5;letter-spacing:.05em;font-size:6.4px}.sportsbook-reference-slip-clear{color:#d7d7d7;text-transform:uppercase;background:linear-gradient(#2a2a2a,#1b1b1b);border-color:#333;min-height:15px;padding:0 6px;font-size:6px}.sportsbook-reference-slip-calculator{margin-bottom:0}.sportsbook-reference-slip-calculator__header{color:#b8b8b8;border-bottom:1px solid #2d2d2d;padding-bottom:4px;font-size:6.5px}.sportsbook-reference-slip-summary{gap:5px;margin-top:0}.sportsbook-reference-slip-stake__input{color:#d9f0bf;background:linear-gradient(#112015,#0d1711);border-color:#324224;height:22px;font-size:7px}.sportsbook-reference-slip-metric{background:linear-gradient(#171717,#131313);border-color:#2f2f2f;min-height:40px;padding:5px}.sportsbook-reference-slip-total{color:#bdbdbd;border-top:1px solid #2e2e2e;padding-top:5px}.sportsbook-reference-slip-helper{border-top:1px solid #262626;padding-top:5px;font-size:6.5px;line-height:1.35}.sportsbook-reference-slip-submit{color:#f7ffe8;letter-spacing:.05em;background:linear-gradient(#6f8d2b,#546b22);border-color:#587226;min-height:24px;font-size:7px;box-shadow:inset 0 1px #ffffff29}.sportsbook-reference-betslip-head--primary,.sportsbook-reference-ticket-strip{background:linear-gradient(#262626,#171717);border:1px solid #2a2a2a;min-height:20px;padding:0 8px;position:relative;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #00000061}.sportsbook-reference-betslip-head--primary:before,.sportsbook-reference-ticket-strip:before{content:"";pointer-events:none;border-top:1px solid #ffffff08;position:absolute;inset:0}.sportsbook-reference-betslip-head__title,.sportsbook-reference-ticket-strip__label{color:#f0f0f0;letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:700}.sportsbook-reference-betslip-head__link,.sportsbook-reference-ticket-strip__meta{color:#9fca45;letter-spacing:.04em;text-transform:uppercase;align-items:center;min-height:100%;padding-right:11px;font-size:6.3px;font-weight:700;display:inline-flex}.sportsbook-reference-ticket-strip__meta{color:#d7d7d7}.sportsbook-reference-ticket-strip--muted{background:linear-gradient(#202020,#141414)}.sportsbook-reference-ticket-strip--active{background:linear-gradient(#30371f,#1d2114);border-color:#40531d;box-shadow:inset 0 0 0 1px #6f8d2b38,inset 0 1px #ffffff0d}.sportsbook-reference-slip-panel{border-color:#2a2a2a;box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0000004d}.sportsbook-reference-slip-panel__heading{gap:0}.sportsbook-reference-slip-panel__pill{min-height:14px;padding:0 5px;font-size:6px}.sportsbook-reference-ticket-counter--slip{background:linear-gradient(#2a2a2a,#1a1a1a);border-color:#2f2f2f;min-height:16px;padding:0 5px}.sportsbook-reference-ticket-counter__label{font-size:6px}.sportsbook-reference-slip-empty{text-align:center;background:radial-gradient(circle at 50% 0,#6f8d2b1f,#0000 58%),linear-gradient(#171717,#111);border-color:#2b2f27;justify-items:center;gap:6px;min-height:88px;padding:10px 8px;display:grid}.sportsbook-reference-slip-empty__icon{background:radial-gradient(circle at 50% 35%,#ffffff1f,#0000 45%),linear-gradient(#4a6222,#25310f);border:1px solid #39501c;border-radius:999px;width:20px;height:20px;box-shadow:inset 0 1px #ffffff1f}.sportsbook-reference-slip-empty__icon:before,.sportsbook-reference-slip-empty__icon:after{content:"";position:absolute}.sportsbook-reference-slip-empty__icon{position:relative}.sportsbook-reference-slip-empty__icon:before{background:#d8e8b8;width:2px;height:8px;top:4px;left:50%;transform:translate(-50%)}.sportsbook-reference-slip-empty__icon:after{background:#d8e8b8;width:8px;height:2px;bottom:4px;left:50%;transform:translate(-50%)}.sportsbook-reference-slip-empty__copy{color:#a0a89a;gap:2px;font-size:6.5px;line-height:1.35;display:grid}.sportsbook-reference-slip-empty__copy strong{color:#f0f0f0;letter-spacing:.03em;text-transform:uppercase;font-size:6.9px}.sportsbook-reference-slip-item__meta{gap:1px;min-width:0;display:grid}.sportsbook-reference-slip-item .betslip-item__event{letter-spacing:.02em;font-size:6.7px}.sportsbook-reference-slip-item .betslip-item__market{font-size:6px;line-height:1.2}.sportsbook-reference-slip-item__remove{min-height:14px;padding:0 4px}.sportsbook-reference-slip-item__selection{gap:4px}.sportsbook-reference-slip-item__selection-name{color:#ececec;font-size:6.5px;font-weight:700}.sportsbook-reference-slip-item__price{min-width:30px;padding:1px 3px;font-size:6.4px}.sportsbook-reference-slip-actions{min-height:15px;padding:0;margin:3px 0 1px!important}.sportsbook-reference-slip-bettype,.sportsbook-reference-slip-clear{font-size:6px}.sportsbook-reference-slip-calculator{padding-top:4px}.sportsbook-reference-slip-calculator__header{padding-bottom:3px;font-size:6.1px}.sportsbook-reference-slip-stake__input{height:21px;padding:0 6px}.sportsbook-reference-slip-metric .metric-card__label,.sportsbook-reference-slip-metric .metric-card__meta,.sportsbook-reference-slip-total,.sportsbook-reference-slip-helper{font-size:6.1px}.sportsbook-reference-slip-total,.sportsbook-reference-slip-helper{padding-top:4px}.sportsbook-reference-slip-submit{min-height:23px;font-size:6.8px}.sportsbook-reference-betslip-head--primary{background:linear-gradient(#3f5c20,#2f4317);border-color:#394d18}.sportsbook-reference-betslip-head__title{color:#f6ffe7}.sportsbook-reference-betslip-head__link{color:#d8ebaf}.sportsbook-reference-ticket-strip{grid-template-columns:minmax(0,1fr) auto;gap:8px}.sportsbook-reference-ticket-strip__label{justify-self:start}.sportsbook-reference-ticket-strip__meta{color:#a9b195;justify-self:end;font-size:5.8px}.sportsbook-reference-ticket-strip--active .sportsbook-reference-ticket-strip__meta{color:#dcebba}.sportsbook-reference-slip-panel__header{border-bottom-color:#23310f;background:linear-gradient(#1b2610,#11180a)!important}.sportsbook-reference-slip-panel__heading .panel__title{color:#eef7dd;letter-spacing:.04em;text-transform:uppercase;font-size:7.2px}.sportsbook-reference-slip-panel__heading .panel__subtitle{color:#95a17d;letter-spacing:.02em;font-size:5.9px}.sportsbook-reference-ticket-counter--slip{background:linear-gradient(#2d3b17,#1d2610);border-color:#33411c}.sportsbook-reference-ticket-counter__icon{background:linear-gradient(#6f8d2b,#4f661e);border:1px solid #587226;border-radius:999px;width:10px;height:10px;box-shadow:inset 0 1px #ffffff2e}.sportsbook-reference-ticket-mode-note{margin-bottom:4px;padding:6px 7px;font-size:6.4px}.sportsbook-reference-slip-list{background:#141414;border:1px solid #262626}.sportsbook-reference-slip-item{background:linear-gradient(#212121,#171717);border-width:0 0 1px;border-color:#2a2a2a;position:relative}.sportsbook-reference-slip-item:last-child{border-bottom-width:0}.sportsbook-reference-slip-item:before{content:"";background:linear-gradient(#6f8d2b,#445616);width:2px;position:absolute;top:0;bottom:0;left:0}.sportsbook-reference-slip-item__top{grid-template-columns:minmax(0,1fr) auto;gap:6px}.sportsbook-reference-slip-item .betslip-item__event{color:#f2f2f2;line-height:1.2}.sportsbook-reference-slip-item .betslip-item__market{color:#9ea29c}.sportsbook-reference-slip-item__remove{color:#cfd3cb;align-self:start;min-width:20px}.sportsbook-reference-slip-item__selection{min-height:18px;padding:2px 0 0}.sportsbook-reference-slip-item__selection-name{line-height:1.25}.sportsbook-reference-slip-item__price{color:#f7ffe9;background:linear-gradient(#6f8d2b,#566d22);border-color:#455225;min-width:32px;box-shadow:inset 0 1px #ffffff29}.sportsbook-reference-slip-actions{border-top:1px solid #262626;border-bottom:1px solid #262626;min-height:16px;padding:0 2px}.sportsbook-reference-slip-bettype{color:#e5ecd5}.sportsbook-reference-slip-clear{color:#d9e2c2;background:linear-gradient(#29301b,#1d2114);border-color:#384126}.sportsbook-reference-slip-calculator{background:linear-gradient(#151515,#101010);border:1px solid #262626}.sportsbook-reference-slip-calculator__header{color:#dde8c3;align-items:center;min-height:16px;padding:0 1px 3px}.sportsbook-reference-slip-summary{padding-top:1px}.sportsbook-reference-slip-stake{gap:2px}.sportsbook-reference-slip-stake .field__label{color:#dce7c2}.sportsbook-reference-slip-stake__input{border-color:#405126;box-shadow:inset 0 1px 2px #00000059}.sportsbook-reference-slip-metric{border-color:#29331d}.sportsbook-reference-slip-metric .metric-card__label{color:#cfd8bc}.sportsbook-reference-slip-metric strong{color:#f3f7e8}.sportsbook-reference-slip-metric--accent{background:linear-gradient(#6f8d2b94,#3c5018f5);border-color:#60792a}.sportsbook-reference-slip-total{color:#f2f2f2}.sportsbook-reference-slip-helper{color:#aeb49f}.sportsbook-reference-slip-submit{text-shadow:0 1px #00000059}.sportsbook-reference-betslip-head--primary,.sportsbook-reference-ticket-strip{min-height:19px}.sportsbook-reference-betslip-head__title,.sportsbook-reference-ticket-strip__label{font-size:6.8px}.sportsbook-reference-betslip-head__link,.sportsbook-reference-ticket-strip__meta{font-size:5.7px}.sportsbook-reference-ticket-counter--slip{min-height:15px}.sportsbook-reference-slip-item{padding:4px 5px 3px}.sportsbook-reference-slip-item__top{margin-bottom:2px;padding-bottom:2px}.sportsbook-reference-slip-item .betslip-item__market,.sportsbook-reference-slip-item__selection-name,.sportsbook-reference-slip-item__price,.sportsbook-reference-slip-helper{font-size:6px}.sportsbook-reference-slip-item__selection{gap:3px;min-height:16px}.sportsbook-reference-slip-item__price{min-width:30px;padding:1px 2px}.sportsbook-reference-slip-item__remove{min-width:18px;min-height:13px;padding:0 3px;font-size:5.8px}.sportsbook-reference-slip-actions{min-height:14px;margin:2px 0 1px!important}.sportsbook-reference-slip-calculator{padding:4px}.sportsbook-reference-slip-summary{gap:3px}.sportsbook-reference-slip-metric strong{font-size:8px;line-height:1}.sportsbook-reference-slip-metric .metric-card__label,.sportsbook-reference-slip-metric .metric-card__meta{font-size:5.8px}.sportsbook-reference-slip-total{padding-top:3px}.sportsbook-reference-slip-helper{padding-top:3px;line-height:1.3}.sportsbook-reference-header-shell{background:linear-gradient(#ffffff05,#0000 18%),linear-gradient(#222 0%,#171717 100%);border-top:1px solid #383838;border-bottom:1px solid #0d0d0d;box-shadow:inset 0 1px #ffffff0a,0 1px #0000008c}.sportsbook-reference-wrap--topstrip{padding-top:1px}.sportsbook-reference-topstrip{color:#d8d8d8;letter-spacing:.02em;background:linear-gradient(#2d2d2d,#1c1c1c);border:1px solid #1f1f1f;border-bottom-color:#0f0f0f;min-height:17px;padding:0 5px;font-size:7px}.sportsbook-reference-topstrip__left,.sportsbook-reference-topstrip__right{gap:4px}.sportsbook-reference-topstrip__pill{color:#fff;background:linear-gradient(#666,#454545);border:1px solid #575757;min-height:13px;padding:0 6px;font-size:7px;line-height:11px}.sportsbook-reference-topstrip__right{color:#efefef;font-variant-numeric:tabular-nums}.sportsbook-reference-wrap--masthead{grid-template-columns:142px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:33px;padding:3px 0 2px;display:grid}.sportsbook-reference-brand-slot{justify-content:flex-start;align-items:center;min-width:0;display:flex}.sportsbook-reference-logo--header-frame{justify-content:flex-start;align-items:center;width:132px;height:28px;padding:0;display:inline-flex;overflow:hidden}.sportsbook-reference-logo-image--header{object-fit:contain;object-position:left center;image-rendering:auto;width:132px;height:28px}.sportsbook-reference-menu-slot{background:linear-gradient(#252525,#181818);border:1px solid #111;border-top-color:#313131;justify-content:space-between;align-items:stretch;min-width:0;height:26px;display:flex;box-shadow:inset 0 1px #ffffff08}.TopMenu{align-items:stretch;gap:0;min-width:0;display:flex}.TopMenu li{min-width:0;display:flex}.TopMenu li button,.TopMenu li a{color:#f1f1f1;letter-spacing:.04em;text-transform:uppercase;border-left:1px solid #303030;border-right:1px solid #111;justify-content:center;align-items:center;min-height:24px;padding:0 15px;font-size:8px;font-weight:700;display:inline-flex}.TopMenu li button:hover,.TopMenu li a:hover,.TopMenu li button:focus-visible,.TopMenu li a:focus-visible{color:#fff;background:linear-gradient(#2d2d2d,#1b1b1b)}.sportsbook-reference-menu-item--active button,.sportsbook-reference-menu-item--active a{color:#fff;box-shadow:inset 0 -2px #85b536}.sportsbook-reference-menu-meta{color:#cecece;border-left:1px solid #303030;flex:none;min-width:112px;padding:0 6px}.sportsbook-reference-lang-pill{color:#fff;background:linear-gradient(#5d5d5d,#434343);border:1px solid #595959;height:16px;padding:0 7px 0 5px;font-size:7px;line-height:14px}.sportsbook-reference-account-slot{justify-content:flex-end;align-items:center;min-width:0;display:flex}.sportsbook-reference-header-account{float:none;justify-content:flex-end;align-items:stretch;gap:0;min-height:24px;font-family:Arial,Helvetica,sans-serif;display:inline-flex;top:0}.sportsbook-reference-header-account .login-bar-btns,.sportsbook-reference-header-account .sportsbook-reference-user-block,.sportsbook-reference-header-account .sportsbook-reference-account-link,.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-header-account .open-bets{align-items:stretch;min-height:24px;display:inline-flex}.sportsbook-reference-user-block,.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-logout{border:1px solid #434343;border-color:#434343 #111 #0d0d0d #303030;box-shadow:inset 0 1px #ffffff0a;height:24px!important;min-height:24px!important}.sportsbook-reference-user-block,.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets a{color:#f2f2f2;background:linear-gradient(#303030,#202020);justify-content:center;align-items:center;padding:0 8px;font-size:8px;line-height:1}.sportsbook-reference-user-block{gap:3px;min-width:68px;padding:0 7px}.sportsbook-reference-user-name{color:#d6b54b;letter-spacing:.02em;white-space:nowrap;font-size:8px;font-weight:700}.sportsbook-reference-account-link{min-width:56px}.sportsbook-reference-header-account .open-bet-icon{background:radial-gradient(circle,#90b93e 0 28%,#0000 32%),linear-gradient(#6d8b2f,#4c611d);border-radius:999px;width:12px;height:12px;margin-right:4px}.sportsbook-reference-header-account .sportsbook-balance.balance{color:#f3f7e7;background:linear-gradient(#2a3420,#1a2014);min-width:96px;margin-right:0;padding:0;position:relative;top:0;float:none!important;left:0!important}.sportsbook-reference-header-account .sportsbook-balance.balance .balance-icon{display:none}.sportsbook-reference-header-account .sportsbook-balance.balance .total-balance{color:#f3f7e7;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:96px;height:22px;padding:0 10px;font-size:8px;font-weight:700;line-height:1;display:inline-flex}.sportsbook-reference-header-account .sportsbook-balance.balance .extended-balance.expander-content{background:linear-gradient(#22291c,#171b14);border:1px solid #465039;min-width:154px;padding:5px 7px;top:24px;right:-1px}.sportsbook-reference-logout{color:#ededed;background:linear-gradient(#3b3b3b,#222);min-width:38px;padding:0 8px;font-size:8px}#logoutbu{letter-spacing:.04em;font-size:8px;font-weight:700}.sportsbook-reference-utility-icon{opacity:.88;width:10px;height:10px}.sportsbook-lab-page{background:radial-gradient(circle at 8% 0,#7ea52d24,#0000 24%),radial-gradient(circle at 92% 12%,#465c802e,#0000 24%),#0a0c09;min-height:100vh;padding:18px}.sportsbook-lab-boot{color:#cfe7a0;background:#0a0c09;place-items:center;min-height:100vh;font-size:14px;display:grid}.sportsbook-lab-header{color:#eef5e4;background:linear-gradient(#ffffff0b,#0000 48%),#12160f;border:1px solid #7696315c;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:end;gap:16px;max-width:1220px;margin:0 auto 12px;padding:16px;display:grid}.sportsbook-lab-header h1{margin:0;font-size:clamp(24px,5vw,44px);line-height:1}.sportsbook-lab-header p{color:#b7c2a7;max-width:760px;margin:8px 0 0}.sportsbook-lab-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900;color:#96c33d!important}.sportsbook-lab-safety{color:#dce9cb;background:#070a06b8;border:1px solid #97c24052;border-radius:14px;gap:5px;padding:12px;font-size:13px;display:grid}.sportsbook-lab-safety strong{color:#f2ffda}.sportsbook-lab-statebar{scrollbar-width:thin;gap:8px;max-width:1220px;margin:0 auto 10px;padding:2px 0 8px;display:flex;overflow-x:auto}.sportsbook-lab-statebar__button{color:#dfe8d3;background:linear-gradient(#282e24,#171b15);border:1px solid #5c6950e6;border-radius:999px;flex:none;min-height:34px;padding:0 12px;font-size:12px;font-weight:800}.sportsbook-lab-statebar__button--active{color:#fff;background:linear-gradient(#91c735,#54731d);border-color:#a9db45eb}.sportsbook-lab-note{color:#d5ddc8;background:#0e120ce6;border:1px solid #4e5c42cc;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:1220px;margin:0 auto 12px;padding:10px 12px;font-size:13px;display:flex}.sportsbook-lab-note strong{color:#fff}.sportsbook-lab-note code{color:#bedf78;background:#00000059;border:1px solid #7c975573;border-radius:8px;padding:4px 7px}.sportsbook-lab-shell{max-width:1220px;margin:0 auto}.sportsbook-lab-toolbar{border-radius:12px 12px 0 0}.sportsbook-lab-slip{display:grid}.sportsbook-lab-cashout{color:#d9e5cb;background:radial-gradient(circle at 10% 0,#a0d7501f,#0000 34%),linear-gradient(#1b2117,#11150f);border:1px solid #647a4cb8;gap:10px;padding:12px;font-size:12px;display:grid;position:relative;overflow:hidden}.sportsbook-lab-cashout[aria-busy=true]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.4s ease-in-out infinite sportsbook-cashout-scan;position:absolute;inset:0;transform:translate(-100%)}.sportsbook-lab-cashout__top,.sportsbook-lab-cashout__quote,.sportsbook-lab-cashout__bottom{z-index:1;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.sportsbook-lab-cashout__eyebrow{color:#9fb180;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.sportsbook-lab-cashout__top strong{color:#fff;font-size:13px}.sportsbook-lab-cashout__countdown{color:#dff1bd;background:#0000003d;border:1px solid #b8d58447;border-radius:999px;justify-content:center;align-items:center;min-width:52px;min-height:28px;font-weight:900;display:inline-flex}.sportsbook-lab-cashout__amount{gap:2px;display:grid}.sportsbook-lab-cashout__amount span,.sportsbook-lab-cashout__delta span{color:#9eaa91;font-size:11px}.sportsbook-lab-cashout__amount strong{color:#fff;letter-spacing:-.04em;font-size:clamp(26px,7vw,42px);line-height:.95;animation:.22s ease-out sportsbook-cashout-value-in}.sportsbook-lab-cashout__delta{justify-items:end;gap:3px;min-width:76px;display:grid}.sportsbook-lab-cashout__delta strong{color:#e8eccf;background:#ffffff14;border-radius:999px;padding:3px 7px;font-size:13px}.sportsbook-lab-cashout--up .sportsbook-lab-cashout__delta strong{color:#a9ea76;background:#78cc4e29}.sportsbook-lab-cashout--down .sportsbook-lab-cashout__delta strong{color:#ff9e9e;background:#e7686829}.sportsbook-lab-cashout__meter{z-index:1;background:#ffffff1a;border-radius:999px;height:4px;position:relative;overflow:hidden}.sportsbook-lab-cashout__meter span{border-radius:inherit;background:linear-gradient(90deg,#7fac34,#c8ed72);height:100%;transition:width .22s;display:block}.sportsbook-lab-cashout__bottom{align-items:stretch}.sportsbook-lab-cashout__bottom>span{color:#c9d5b9;align-self:center;min-width:0;line-height:1.35}.sportsbook-lab-cashout__button{color:#f8ffe9;cursor:pointer;background:linear-gradient(#80aa37,#526f21);border:1px solid #6d902d;border-radius:999px;flex:none;min-height:36px;padding:0 12px;font-weight:900}.sportsbook-lab-cashout__button:disabled{color:#9ba58f;cursor:not-allowed;background:linear-gradient(#3d4236,#252920);border-color:#a5a58c47}.sportsbook-lab-cashout--available{border-color:#92c636b3}.sportsbook-lab-cashout--available .sportsbook-lab-cashout__amount strong{color:#aee35c}.sportsbook-lab-cashout--loading,.sportsbook-lab-cashout--refreshing{border-color:#769b2ec7}.sportsbook-lab-cashout--expired,.sportsbook-lab-cashout--suspended,.sportsbook-lab-cashout--unavailable{border-color:#d5963ab8}.sportsbook-lab-cashout--expired .sportsbook-lab-cashout__amount strong,.sportsbook-lab-cashout--suspended .sportsbook-lab-cashout__amount strong,.sportsbook-lab-cashout--unavailable .sportsbook-lab-cashout__amount strong{color:#f0c36d}@keyframes sportsbook-cashout-scan{to{transform:translate(100%)}}@keyframes sportsbook-cashout-value-in{0%{filter:brightness(1.4);transform:translateY(-2px)}to{filter:brightness();transform:translateY(0)}}.sportsbook-lab-loading{color:#c8d1bc;background:#0f120e;border:1px solid #48543ecc;gap:10px;padding:14px;display:grid}.sportsbook-lab-loading p{margin:0;font-size:13px}.sportsbook-reference-empty-state{color:#cdd8bd;background:radial-gradient(circle at 20% 0,#8dbe3f21,#0000 32%),linear-gradient(#191d16,#11140f);border:1px solid #2e3927;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px;display:grid}.sportsbook-reference-empty-state strong{color:#f2f7e9;font-size:15px}.sportsbook-reference-empty-state p{margin:4px 0 0;font-size:12px;line-height:1.45}.sportsbook-reference-empty-state__pulse{border:2px solid #8fbc39b3;border-radius:999px;width:16px;height:16px;animation:1.8s ease-in-out infinite sportsbook-live-pulse;box-shadow:0 0 0 6px #8fbc3914}.sportsbook-reference-empty-state__action{color:#f6ffe7;cursor:pointer;background:linear-gradient(#6d942f,#48651e);border:1px solid #678d2d;border-radius:999px;min-height:34px;padding:0 12px;font-size:12px;font-weight:800}.sportsbook-reference-odd--suspended,.sportsbook-reference-expanded-option--suspended{background-size:8px 8px,auto;position:relative;color:#9aa492!important;opacity:1!important;background:linear-gradient(135deg,#ffffff09 25%,#0000 25% 50%,#ffffff09 50% 75%,#0000 75%),linear-gradient(#2e312b,#20231d)!important;border-color:#34372f!important}.sportsbook-reference-odd--suspended:after,.sportsbook-reference-expanded-option--suspended:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #d7b95b24}.sportsbook-reference-odd--changed,.sportsbook-reference-expanded-option--changed{animation:1.4s ease-out sportsbook-odds-update}.sportsbook-reference-odd--moved-up,.sportsbook-reference-odd--moved-down,.sportsbook-reference-expanded-option--moved-up,.sportsbook-reference-expanded-option--moved-down{isolation:isolate;position:relative}.sportsbook-reference-odd--moved-up,.sportsbook-reference-expanded-option--moved-up{box-shadow:inset 0 0 0 1px #7ecd56a6,inset 0 3px #7ecd5694}.sportsbook-reference-odd--moved-down,.sportsbook-reference-expanded-option--moved-down{box-shadow:inset 0 0 0 1px #e867679e,inset 0 -3px #e867678f}.sportsbook-reference-odd--moved-up:before,.sportsbook-reference-odd--moved-down:before,.sportsbook-reference-expanded-option--moved-up:before,.sportsbook-reference-expanded-option--moved-down:before{z-index:1;pointer-events:none;font-size:7px;font-weight:950;line-height:1;position:absolute;top:2px;right:3px}.sportsbook-reference-odd--moved-up:before,.sportsbook-reference-expanded-option--moved-up:before{content:"UP";color:#c8ff91}.sportsbook-reference-odd--moved-down:before,.sportsbook-reference-expanded-option--moved-down:before{content:"DN";color:#ffb3a9}.sportsbook-reference-expanded-market--suspended{background:#20231d!important;border-color:#3d3827!important}.sportsbook-reference-expanded-market--suspended .sportsbook-reference-expanded-market__title{color:#d7c990}.sportsbook-reference-market-status{color:#e7cd83;letter-spacing:.04em;text-transform:uppercase;border:1px solid #d7b95b47;border-radius:999px;margin-left:auto;padding:2px 5px;font-size:6px;font-weight:800}.sportsbook-reference-market-status--live,.sportsbook-reference-event-detail-strip__chip--liveops{color:#dff7ba;background:#6993262e;border-color:#94cd4361}.sportsbook-reference-market-skeleton{background:linear-gradient(#1e241a,#151812);border:1px solid #30382a;gap:8px;padding:10px;display:grid}.sportsbook-reference-market-skeleton__head{color:#b9c5a8;justify-content:space-between;gap:8px;font-size:11px;display:flex}.sportsbook-reference-market-skeleton__head strong{color:#d6ed9d;text-transform:uppercase;font-size:10px}.sportsbook-reference-market-skeleton__grid{grid-template-columns:1.4fr repeat(3,minmax(46px,.55fr));gap:6px;display:grid}.sportsbook-reference-market-skeleton__line,.sportsbook-reference-market-skeleton__odd{border-radius:7px;height:24px}.sportsbook-reference-market-skeleton__odd{min-width:0}.sportsbook-mobile-drawer .sportsbook-reference-slip-submit[aria-busy=true],.sportsbook-reference-slip-submit[aria-busy=true]{position:relative;overflow:hidden}.sportsbook-mobile-drawer .sportsbook-reference-slip-submit[aria-busy=true]:after,.sportsbook-reference-slip-submit[aria-busy=true]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff42,#0000);animation:1.2s ease-in-out infinite sportsbook-cta-revalidating;position:absolute;inset:0;transform:translate(-100%)}@keyframes sportsbook-live-pulse{50%{transform:scale(.92);box-shadow:0 0 0 9px #8fbc3905}}@keyframes sportsbook-odds-update{0%{filter:brightness(1.35);transform:translateY(-1px)}to{filter:brightness();transform:translateY(0)}}@keyframes sportsbook-cta-revalidating{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sportsbook-reference-empty-state__pulse,.sportsbook-reference-odd--changed,.sportsbook-reference-expanded-option--changed,.sportsbook-lab-cashout[aria-busy=true]:after,.sportsbook-lab-cashout__amount strong,.sportsbook-mobile-drawer .sportsbook-reference-slip-submit[aria-busy=true]:after,.sportsbook-reference-slip-submit[aria-busy=true]:after{animation:none}}@media (max-width:960px){.sportsbook-reference-empty-state{border-radius:12px;grid-template-columns:auto minmax(0,1fr);margin:8px;padding:14px}.sportsbook-reference-empty-state__action{grid-column:1/-1;width:100%}.sportsbook-reference-odd--suspended .sportsbook-reference-odd__price{font-size:9px!important}.sportsbook-reference-market-status{font-size:9px}.sportsbook-reference-market-skeleton{border-radius:10px;margin:5px}.sportsbook-reference-market-skeleton__grid{grid-template-columns:1fr 1fr}.sportsbook-reference-market-skeleton__line{grid-column:1/-1}.sportsbook-lab-cashout{border-left:0;border-right:0;margin:0}.sportsbook-lab-cashout__bottom{display:grid}.sportsbook-lab-cashout__button{width:100%}}.sportsbook-reference-topstrip{min-height:16px;padding:0 4px}.sportsbook-reference-topstrip__right{letter-spacing:.01em;gap:3px;font-size:7px}.sportsbook-reference-wrap--masthead{grid-template-columns:138px minmax(0,1fr) auto;gap:8px;min-height:31px;padding:2px 0}.sportsbook-reference-brand-slot{min-width:138px}.sportsbook-reference-logo--header-frame{align-items:center;width:134px;height:27px}.sportsbook-reference-logo-image--header{object-fit:contain;object-position:left center;width:134px;height:27px}.TopMenu li button,.TopMenu li a{letter-spacing:.03em;min-height:24px;padding:0 13px;font-size:8px;line-height:1}.menu_title{align-items:center;line-height:1;display:inline-flex}.sportsbook-reference-menu-item--active button,.sportsbook-reference-menu-item--active a{box-shadow:inset 0 -1px #85b536,inset 0 -2px #85b5368c}.sportsbook-reference-account-slot{min-width:0}.sportsbook-reference-header-account{gap:0;min-height:24px}.sportsbook-reference-user-block{gap:3px;max-width:118px}.sportsbook-reference-user-name{text-overflow:ellipsis;color:#d9b74d;letter-spacing:.015em;white-space:nowrap;max-width:78px;font-size:8px;font-weight:700;overflow:hidden}.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets a{font-size:8px;line-height:1}.sportsbook-reference-header-account .open-bets a{min-width:88px}.sportsbook-reference-header-account .open-bet-icon{margin-right:3px}.sportsbook-reference-header-account .sportsbook-balance.balance{min-width:94px}.sportsbook-reference-header-account .sportsbook-balance.balance .total-balance{min-width:94px;padding:0 9px;font-size:8px}.sportsbook-reference-logout{min-width:36px;padding:0 7px;font-size:8px}#logoutbu{letter-spacing:.03em;font-size:8px}.sportsbook-reference-highlight-banner{color:#f3f4f6;letter-spacing:.02em;text-shadow:0 1px #00000073;background:linear-gradient(#ffffff0f,#0000 55%),radial-gradient(circle at 28%,#4c689447,#0000 34%),radial-gradient(circle at 72%,#40547638,#0000 38%),linear-gradient(#1a2a3e 0%,#152033 48%,#121b2c 100%);border-bottom:1px solid #2d4713;min-height:41px;padding:0 12px;font-size:8px}.sportsbook-reference-highlight-banner:after{background:linear-gradient(90deg,#779b2e 0%,#90bc37 35%,#5d761f 100%);height:2px}.sportsbook-reference-subnav{background:linear-gradient(#232323,#171717);border-bottom:1px solid #2b2b2b;min-height:20px;padding:0 8px}.sportsbook-reference-subnav__item{letter-spacing:.035em;min-height:20px;padding:0 9px;font-size:6.5px}.sportsbook-reference-subnav__item--active{box-shadow:inset 0 -2px #86b032}.sportsbook-reference-group__header{background:linear-gradient(#323232,#242424);border-top:1px solid #313131;border-bottom:1px solid #1f1f1f;min-height:19px;padding:0 6px}.sportsbook-reference-group__header .league-name-ellipsis,.sportsbook-reference-group__header .popup-button.show-value,.sportsbook-reference-group__header .pager-position{letter-spacing:.03em;font-size:6.5px}.sportsbook-reference-group__header--live{background:linear-gradient(#ffffff0a,#0000 48%),linear-gradient(#363636,#252525)}.sportsbook-reference-group__liveword{color:#ff4a36;letter-spacing:.08em;font-size:6.5px}.sportsbook-reference-group__countpill{background:linear-gradient(#555,#414141);border-color:#4a4a4a;min-height:11px;padding:0 4px;font-size:6px}.sportsbook-reference-board-stack{gap:3px}.sportsbook-reference-event-table td{border-bottom:1px solid #252525;border-right:1px solid #2b2b2b;height:19px!important}.sportsbook-reference-event-row--live td{background-image:linear-gradient(#ffffff04,#0000000d)}.sportsbook-reference-event-row--live td:first-child{box-shadow:inset 2px 0 #8fbc39}.sportsbook-reference-event-row--live .sportsbook-reference-time-cell{background:linear-gradient(#70912b14,#2b35140a),#343434}.sportsbook-reference-time-cell .tmr{color:#f1f1f1;letter-spacing:.03em;align-items:center;min-height:9px;padding:0;font-weight:700;display:inline-flex;font-size:6.5px!important}.sportsbook-reference-event-row--live .sportsbook-reference-time-cell .tmr{color:#fff4d7}.sportsbook-reference-time-cell .rez{color:#fff;margin-top:1px;font-weight:700;font-size:6px!important}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{color:#fff;letter-spacing:.02em;gap:3px;font-size:7px;font-weight:700}.sportsbook-reference-time-cell .sportsbook-reference-scoreline:before{background:radial-gradient(circle at 35% 35%,#ff7867,#ef2f22 60%,#8d170f 100%);width:5px;height:5px;box-shadow:0 0 0 1px #00000061}.vtiny.timetype{width:18px!important}.sportsbook-reference-team-cell{background:#393939;width:122px!important;padding:0 6px!important;font-size:6.7px!important}.sportsbook-reference-event-row--live .sportsbook-reference-team-cell{background:linear-gradient(#ffffff06,#0000 60%),#353535}.sportsbook-reference-team-meta{color:#bdbdbd;letter-spacing:.02em;margin-bottom:1px;font-size:5.5px}.sportsbook-reference-team-name{line-height:1}.sportsbook-reference-odd{background:linear-gradient(#4c4c4c,#393939);height:19px!important;min-height:19px!important;padding:0 4px!important}.sportsbook-reference-odd__price{font-weight:700;font-size:7px!important}.sportsbook-reference-morekoef-button{background:linear-gradient(#494949,#343434);min-height:19px;padding:0 3px}.sportsbook-reference-morekoef-button .nr{font-size:6.5px;font-weight:700}.sportsbook-reference-stats-dot{background:radial-gradient(circle at 35% 35%,#9bcf38,#6a9321 60%,#3d570d 100%);width:5px;height:5px}.sportsbook-reference-right{gap:2px}.sportsbook-reference-ticket-counter--slip{min-height:15px;margin-bottom:4px}.sportsbook-reference-right .betslip-item{padding:4px 5px 3px}.sportsbook-reference-slip-calculator__header{padding-bottom:3px}.sportsbook-reference-slip-stake__input{height:21px}.sportsbook-reference-slip-submit{min-height:22px}.sportsbook-reference-menu-slot{height:25px}.sportsbook-reference-menu-item button,.sportsbook-reference-menu-item a{letter-spacing:.03em;min-height:25px;padding:0 12px}.sportsbook-reference-header-account{min-height:23px}.sportsbook-reference-user-block,.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-logout{height:23px!important;min-height:23px!important}.sportsbook-reference-user-block,.sportsbook-reference-account-link,.sportsbook-reference-header-account .open-bets a{padding:0 6px}.sportsbook-reference-group__header{border-top-color:#383838;border-bottom-color:#1d1d1d;min-height:18px;padding:0 5px;box-shadow:inset 0 1px #ffffff09}.sportsbook-reference-group__header .popup-button.show-value{background:linear-gradient(#5b5b5b,#444);border-color:#4d4d4d;min-height:14px;padding:0 7px}.sportsbook-reference-group__countpill{min-height:10px;padding:0 3px}.sportsbook-reference-event-table td{border-bottom-color:#242424;border-right-color:#2a2a2a;height:18px!important}.sportsbook-reference-time-cell{width:77px!important;padding:0 2px 0 5px!important}.sportsbook-reference-time-cell .tmr{letter-spacing:.035em;min-height:8px;font-size:6.25px!important}.sportsbook-reference-time-cell .rez{margin-top:0;font-size:5.8px!important}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{gap:2px;font-size:6.9px;font-weight:800}.sportsbook-reference-time-cell .sportsbook-reference-scoreline:before{width:4px;height:4px}.sportsbook-reference-team-cell{width:120px!important;padding:0 5px!important;font-size:6.45px!important}.sportsbook-reference-team-meta{font-size:5.25px}.sportsbook-reference-team-name{letter-spacing:.01em;font-weight:600}.sportsbook-reference-odd-cell--compact,.sportsbook-reference-empty-odd{width:52px!important}.sportsbook-reference-odd{background:linear-gradient(#ffffff0b,#0000 42%),linear-gradient(#525252,#3a3a3a);border-color:#2d2d2d;box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #00000047;height:18px!important;min-height:18px!important;padding:0 3px!important}.sportsbook-reference-event-row--live .sportsbook-reference-odd{background:linear-gradient(#ffffff0d,#0000 38%),linear-gradient(#505050,#373737)}.sportsbook-reference-odd:hover:enabled,.sportsbook-reference-odd:focus-visible:enabled{background:linear-gradient(#ffffff0f,#0000 36%),linear-gradient(#5b6b31,#404e1f);border-color:#678b24}.sportsbook-reference-odd--active{border-color:#7ea82e;background:linear-gradient(#ffffff12,#0000 34%),linear-gradient(#70882f,#536622)!important}.sportsbook-reference-odd__price{color:#fbfbfb;letter-spacing:.015em;text-shadow:0 1px #00000047;font-weight:800;font-size:6.9px!important}.sportsbook-reference-draw-cell{width:16px!important;font-size:6.8px!important}.sportsbook-reference-draw-cell span{min-height:18px!important}.vtiny2{width:23px!important}.sportsbook-reference-morekoef-button{border-color:#2e2e2e;min-height:18px;padding:0 2px}.sportsbook-reference-morekoef-button .nr{font-size:6.3px}.vtiny.stats{width:15px!important}.sportsbook-reference-stats-dot{width:4px;height:4px}.sportsbook-reference-slip-panel__header{padding:4px 6px 3px!important}.sportsbook-reference-slip-panel__body{gap:2px;padding:4px!important}.sportsbook-reference-ticket-counter--slip{min-height:14px;margin-bottom:3px;padding:0 4px}.sportsbook-reference-slip-empty{gap:4px;min-height:76px;padding:7px 6px}.sportsbook-reference-slip-list{gap:2px}.sportsbook-reference-slip-item,.sportsbook-reference-right .betslip-item{padding:3px 4px 2px}.sportsbook-reference-slip-item__top{gap:4px}.sportsbook-reference-slip-item .betslip-item__event{font-size:6.7px}.sportsbook-reference-slip-item .betslip-item__market,.sportsbook-reference-slip-item__selection-name,.sportsbook-reference-slip-item__price,.sportsbook-reference-slip-confidence span,.sportsbook-reference-slip-helper{font-size:6.1px}.sportsbook-reference-slip-item__price{min-width:38px}.sportsbook-reference-slip-actions{min-height:17px}.sportsbook-reference-slip-bettype,.sportsbook-reference-slip-clear,.sportsbook-reference-slip-calculator__header,.sportsbook-reference-slip-total{font-size:6.1px}.sportsbook-reference-slip-stake__input{height:20px;font-size:6.7px}.sportsbook-reference-slip-metrics{gap:3px}.sportsbook-reference-slip-metric{min-height:34px;padding:3px 4px}.sportsbook-reference-slip-metric strong{font-size:12px}.sportsbook-reference-slip-submit{letter-spacing:.045em;min-height:21px;font-size:6.7px}.admin-shell{color:#e8ece6;background:radial-gradient(circle at 0 0,#58783a24,#0000 24rem),linear-gradient(#070909,#101313 42%,#0b0e0e);grid-template-columns:214px minmax(0,1fr);min-height:100vh;display:grid}.admin-shell--centered{justify-content:center;align-items:center;padding:24px;display:flex}.admin-sidebar{background:linear-gradient(#111616,#0a0c0c);border-right:1px solid #26302d;height:100vh;padding:12px;position:sticky;top:0}.admin-brand{color:#f2f6ed;letter-spacing:.04em;background:#151b1a;border:1px solid #344238;align-items:baseline;gap:5px;min-height:42px;padding:9px 10px;font-size:16px;display:flex}.admin-brand span{color:#87a84a;font-weight:900}.admin-nav{gap:4px;margin-top:12px;display:grid}.admin-role-card{background:linear-gradient(#77954024,#0e1211eb);border:1px solid #87a84a5c;gap:3px;margin-top:10px;padding:8px 9px;display:grid}.admin-role-card span,.admin-role-card small,.admin-nav__item span{color:#94a08f;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.admin-role-card strong{color:#f5f8ee;letter-spacing:.04em;text-transform:uppercase;font-size:13px}.admin-role-card small{color:#c3cfba;letter-spacing:.03em;text-transform:none;line-height:1.28}.admin-nav__item,.admin-nav__return{color:#aeb8ad;letter-spacing:.045em;text-transform:uppercase;border:1px solid #0000;gap:2px;padding:8px 9px;font-size:12px;font-weight:700;display:grid}.admin-nav__item span{color:#758178;font-size:8px}.admin-nav__item:hover,.admin-nav__item--active{color:#f5f8ee;background:linear-gradient(#5b743052,#141816e6);border-color:#455a35}.admin-nav__item--active span{color:#bfd898}.admin-sidebar__footer{gap:6px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.admin-nav__return{text-align:center;background:#101414;border-color:#27312e}.admin-nav__return--button{cursor:pointer;width:100%;font:inherit}.admin-main{min-width:0;padding:14px}.admin-topbar{background:linear-gradient(#171e1d,#111615);border:1px solid #2b3532;justify-content:space-between;align-items:center;gap:16px;min-height:58px;margin-bottom:12px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffffff09}.admin-topbar h1{letter-spacing:.015em;margin:1px 0 0;font-size:20px}.admin-eyebrow{color:#94a08f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-operator{text-align:right;background:#0e1212;border:1px solid #354139;gap:2px;min-width:180px;padding:6px 8px;font-size:11px;display:grid}.admin-operator span{color:#dce4d7;overflow-wrap:anywhere}.admin-operator strong{color:#8eaa53;letter-spacing:.08em;font-size:10px}.admin-topbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.admin-topbar-actions a{color:#dce6d6;letter-spacing:.06em;text-transform:uppercase;background:#101514;border:1px solid #38453b;align-items:center;min-height:30px;padding:0 9px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.admin-topbar-actions a:hover{color:#f5f8ee;border-color:#5b733b}.admin-stack{gap:12px;display:grid}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-stat-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-stat{background:linear-gradient(#18201f,#111615);border:1px solid #2b3532;min-height:76px;padding:9px 10px}.admin-stat span,.admin-stat small{color:#99a397;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.admin-stat strong{color:#f2f6ee;margin-top:6px;font-size:21px;display:block}.admin-stat--good{border-color:#3f7a4fbf}.admin-stat--warn{border-color:#947528cc}.admin-stat--bad{border-color:#a64848cc}.admin-panel,.admin-access-card{background:#111615f5;border:1px solid #2b3532;box-shadow:0 14px 34px #00000038}.admin-panel{padding:10px}.admin-access-card{width:min(420px,100%);padding:18px}.admin-panel__header{border-bottom:1px solid #25302d;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding-bottom:8px;display:flex}.admin-panel__header h2{letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:14px}.admin-panel__header span,.admin-note{color:#9fa99c;font-size:11px}.admin-toolbar,.admin-form-grid{flex-wrap:wrap;align-items:end;gap:8px;margin-bottom:8px;display:flex}.admin-form-grid{align-items:end}.admin-search,.admin-field{gap:4px;min-width:220px;display:grid}.admin-field--compact{min-width:150px}.admin-field--wide{flex:1;min-width:min(420px,100%)}.admin-search span,.admin-field span{color:#99a397;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-search input,.admin-field input,.admin-field select{color:#edf2e9;background:#0b0f0f;border:1px solid #35413d;outline:none;height:32px;padding:0 9px}.admin-search input:focus,.admin-field input:focus,.admin-field select:focus{border-color:#67873b}.admin-btn,.admin-mini-btn,.admin-link{color:#f8fbf2;cursor:pointer;letter-spacing:.045em;text-transform:uppercase;background:linear-gradient(#638137,#43591f);border:1px solid #526a32;font-weight:800}.admin-btn{height:32px;padding:0 12px;font-size:11px}.admin-mini-btn,.admin-link{justify-content:center;align-items:center;min-height:23px;padding:0 7px;font-size:10px;display:inline-flex}.admin-btn:hover,.admin-mini-btn:hover,.admin-link:hover{filter:brightness(1.08)}.admin-btn:disabled,.admin-mini-btn:disabled{cursor:not-allowed;filter:grayscale(.6);opacity:.55}.admin-btn--ghost{background:#121716;border-color:#3a4642}.admin-btn--danger{background:linear-gradient(#994f4f,#633030);border-color:#8c4545}.admin-table-wrap{border:1px solid #242d2a;overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:760px;font-size:11px}.admin-table th,.admin-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #242d2a;padding:6px 7px}.admin-table th{color:#9eaa9a;letter-spacing:.08em;text-transform:uppercase;background:#101514;font-size:10px}.admin-table td{color:#e3e9df}.admin-table tbody tr:hover td{background:#556b2f14}.admin-table__empty,.admin-empty{color:#9ea99b;text-align:center;padding:14px}.admin-status{color:#dce4d7;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;background:#111716;border:1px solid #3a4541;align-items:center;min-height:20px;padding:0 6px;font-size:10px;font-weight:900;display:inline-flex}.admin-status--good{color:#bff0c7;border-color:#40824fc7}.admin-status--warn{color:#f0d48f;border-color:#a6822cd9}.admin-status--bad{color:#f2b2b2;border-color:#a64848e6}.admin-alert{background:#111716;border:1px solid #3a4642;padding:9px 10px;font-size:12px}.admin-alert--error{color:#f1b5b5;border-color:#a64848e0}.admin-alert--success{color:#bff0c7;border-color:#40824fc7}.admin-provider-grid,.admin-profile-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-provider-card,.admin-profile-grid>div{background:#0f1413;border:1px solid #28332f;gap:4px;min-width:0;padding:8px;display:grid}.admin-profile-grid--tight{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:8px}.admin-provider-card span,.admin-profile-grid span{color:#9aa598;text-transform:uppercase;font-size:10px}.admin-provider-card strong,.admin-profile-grid strong{overflow-wrap:anywhere;color:#edf3e9;font-size:12px}.admin-code{color:#c9d3c5;background:#090c0c;border:1px solid #26302d;max-height:220px;margin:0;padding:8px;font-size:11px;overflow:auto}.admin-inline-actions{flex-wrap:wrap;gap:4px;display:flex}.admin-placeholder-grid{color:#9ea99b;flex-wrap:wrap;gap:6px;font-size:11px;display:flex}.admin-placeholder-grid span{background:#0c1010;border:1px dashed #3a4642;padding:6px 8px}.admin-detail-drawer{background:linear-gradient(#151c1b,#0f1313);border:1px solid #40513a;padding:10px;box-shadow:0 18px 42px #0000004d}.admin-selection-list{gap:6px;margin-top:8px;display:grid}.admin-selection-row{background:#0b0f0f;border:1px solid #26302d;gap:3px;padding:7px;font-size:11px;display:grid}.admin-selection-row span,.admin-selection-row small{color:#aeb8ad}.admin-modal-backdrop{z-index:70;background:#000000b8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.admin-modal{background:#111716;border:1px solid #43513d;width:min(440px,100%);padding:14px;box-shadow:0 22px 60px #0000008c}.admin-modal h2{margin:0 0 8px;font-size:16px}.admin-modal p{color:#c6d0c2;margin:0;font-size:12px;line-height:1.45}.admin-modal__actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}@media (max-width:920px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{height:auto;position:static}.admin-nav{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.admin-nav::-webkit-scrollbar{display:none}.admin-nav__item{min-width:112px}.admin-sidebar__footer{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;position:static}.admin-stat-grid,.admin-provider-grid,.admin-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.admin-main{padding:8px}.admin-topbar,.admin-panel__header{flex-direction:column;align-items:flex-start}.admin-topbar-actions{justify-content:flex-start;width:100%}.admin-topbar-actions a{flex:30%;justify-content:center}.admin-stat-grid,.admin-provider-grid,.admin-profile-grid,.admin-profile-grid--tight{grid-template-columns:1fr}}.sportsbook-reference-header-account .sportsbook-reference-admin-link{color:#f5d46c!important;background:linear-gradient(#3a3f22,#202411)!important;border-left-color:#5b632d!important;min-width:42px!important}.sportsbook-reference-operator-links{align-items:center;min-width:0;display:inline-flex}.sportsbook-reference-header-account .sportsbook-reference-admin-link:hover{color:#ffe489!important;background:linear-gradient(#465025,#272d14)!important}.sportsbook-reference-event-row--expandable{cursor:pointer}.sportsbook-reference-event-row--expandable td{transition:background-color .14s,box-shadow .14s,border-color .14s}.sportsbook-reference-row-toggle{cursor:pointer}.sportsbook-reference-row-toggle-button{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:.25rem;padding:0;display:flex}.sportsbook-reference-row-toggle-button--time,.sportsbook-reference-row-toggle-button--team{flex-direction:column;align-items:flex-start}.sportsbook-reference-row-toggle-button--status,.sportsbook-reference-row-toggle-button--stats{justify-content:center}.sportsbook-reference-team-name--mobile-away{display:none}.sportsbook-reference-event-row--expandable:hover td,.sportsbook-reference-event-row--expandable:focus-visible td,.sportsbook-reference-event-row--focused td{background-color:#40463a!important}.sportsbook-reference-event-row--expandable:focus-visible{outline:0}.sportsbook-reference-event-row--expandable:focus-visible td:first-child,.sportsbook-reference-event-row--focused td:first-child{box-shadow:inset 3px 0 #8fbc39}.sportsbook-reference-event-row--priority td:first-child{box-shadow:inset 3px 0 #97cb3dc2}.sportsbook-reference-priority-badge{color:#dff1bf;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#8ebe3e2e,#3f532314);border:1px solid #8ebe3e6b;border-radius:999px;align-items:center;width:fit-content;max-width:100%;min-height:14px;padding:1px 6px;font-size:7px;font-weight:850;line-height:1;display:inline-flex;overflow:hidden}.sportsbook-mobile-minislip,.sportsbook-mobile-drawer{display:none}.sportsbook-reference-odd,.sportsbook-reference-morekoef-button,.sportsbook-reference-expanded-option,.sportsbook-reference-expanded-group__toggle,.sportsbook-reference-fav-button{touch-action:manipulation}.sportsbook-reference-search__input,.sportsbook-reference-subnav__item,.sportsbook-reference-filter-pill,.sportsbook-reference-group-sports__item{min-height:36px}@media (max-width:960px){.sportsbook-utility-dock{z-index:33;box-sizing:border-box;background:linear-gradient(#1f2619fa,#0e110cfc);border-bottom:1px solid #293222f0;grid-template-columns:1.05fr 1fr .75fr .95fr .62fr;gap:4px;width:100vw;min-height:34px;padding:4px 7px;display:grid;position:fixed;top:34px;left:0;right:0;box-shadow:0 8px 18px #00000047}.sportsbook-utility-dock--operator{grid-template-columns:.95fr .88fr .62fr .86fr .78fr .52fr}.sportsbook-utility-dock__item{color:#edf5e4;min-width:0;min-height:26px;font:inherit;text-align:left;touch-action:manipulation;background:linear-gradient(#ffffff0a,#0000),#ffffff07;border:1px solid #6277518c;border-radius:9px;align-content:center;padding:2px 6px;line-height:1;text-decoration:none;display:grid}.sportsbook-utility-dock__item span{color:#aebca3;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6.8px;font-weight:850;overflow:hidden}.sportsbook-utility-dock__item strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:8.6px;font-weight:900;overflow:hidden}.sportsbook-utility-dock__item--live,.sportsbook-utility-dock__item--balance{background:linear-gradient(#8bb83a29,#0000),#ffffff09;border-color:#97c4469e}.sportsbook-utility-dock__item--logout{background:#ffffff05;border-color:#80808075}.sportsbook-utility-dock__item--operator{background:linear-gradient(#d9b44f29,#0000),#ffffff09;border-color:#d9b44f99}.sportsbook-lab-page{padding:0 0 96px}.sportsbook-lab-header,.sportsbook-lab-note,.sportsbook-lab-shell{border-radius:0}.sportsbook-lab-header{grid-template-columns:1fr;margin-bottom:0;padding:14px 12px}.sportsbook-lab-statebar{z-index:70;background:#070906f2;margin:0;padding:8px;position:sticky;top:0}.sportsbook-lab-note{border-left:0;border-right:0;margin:0}.sportsbook-lab-shell{display:block}.sportsbook-reference-wrap{width:min(100%,100vw)}.sportsbook-reference-shell{grid-template-columns:minmax(0,1fr);gap:10px;width:min(100%,100vw)}.sportsbook-reference-left{display:none}.sportsbook-reference-main,.sportsbook-reference-right{width:100%;min-width:0}.sportsbook-reference-main{overflow:visible}.sportsbook-reference-right{display:none}.sportsbook-mobile-minislip{left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:80;color:#f6ffe9;cursor:pointer;touch-action:manipulation;background:radial-gradient(circle at 10% 0,#a5db4538,#0000 32%),linear-gradient(#1f2c13fa,#0c100afa);border:1px solid #93bf3a8c;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 10px;animation:.18s ease-out sportsbook-mobile-minislip-in;display:grid;position:fixed;box-shadow:0 18px 46px #00000073,inset 0 1px #ffffff1f}.sportsbook-mobile-minislip__badge{color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(#7ea52d,#4f681c);border:1px solid #c4f069b3;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;font-weight:800;display:inline-flex}.sportsbook-mobile-minislip--warning{background:radial-gradient(circle at 10% 0,#f0bc5433,#0000 32%),linear-gradient(#37260dfa,#120d07fa);border-color:#f0bc54c7}.sportsbook-mobile-minislip--warning .sportsbook-mobile-minislip__badge{background:linear-gradient(#b57b24,#7c4f12);border-color:#ffe496c7}.sportsbook-mobile-minislip--warning .sportsbook-mobile-minislip__meta{color:#f0dc94}.sportsbook-mobile-minislip__copy{text-align:left;gap:2px;min-width:0;display:grid}.sportsbook-mobile-minislip__title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.15;overflow:hidden}.sportsbook-mobile-minislip__meta{color:#c9d8ae;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.15;overflow:hidden}.sportsbook-mobile-minislip__cta{color:#1b2410;text-transform:uppercase;background:#f1f7df;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.sportsbook-mobile-drawer{z-index:90;pointer-events:none;display:block;position:fixed;inset:0}.sportsbook-mobile-drawer__backdrop{opacity:0;background:0 0;border:0;transition:opacity .16s,background .16s;position:absolute;inset:0}.sportsbook-mobile-drawer__sheet{max-height:min(86vh,720px);padding:8px 10px max(14px,env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 0,#6f8d2b2e,#0000 34%),linear-gradient(#151a14,#090b09);border:1px solid #7696318c;border-bottom:0;border-radius:22px 22px 0 0;grid-template-rows:auto auto minmax(0,1fr);transition:transform .21s cubic-bezier(.22,.8,.26,1);display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(104%);box-shadow:0 -22px 64px #0000009e}.sportsbook-mobile-drawer--open{pointer-events:auto}.sportsbook-mobile-drawer--open .sportsbook-mobile-drawer__backdrop{opacity:1;background:#00000085}.sportsbook-mobile-drawer--open .sportsbook-mobile-drawer__sheet{transform:translateY(0)}.sportsbook-mobile-drawer__handle{background:#dce8c459;border-radius:999px;justify-self:center;width:42px;height:4px;margin:0 0 8px}.sportsbook-mobile-drawer__head{color:#f4f8eb;justify-content:space-between;align-items:center;gap:12px;padding:0 2px 9px;display:flex}.sportsbook-mobile-drawer__head strong{font-size:17px;line-height:1.1}.sportsbook-mobile-drawer__eyebrow{color:#aab79a;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700}.sportsbook-mobile-drawer__momentum{color:#c9d8ae;text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin-top:2px;font-size:11px;font-weight:700;line-height:1.15;display:block;overflow:hidden}.sportsbook-mobile-drawer__close{color:#f4f8eb;background:#ffffff0f;border:1px solid #b4ca8b59;border-radius:999px;min-height:36px;padding:0 13px;font-size:13px;font-weight:700}.sportsbook-mobile-drawer__content{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:2px;overflow-y:auto}.sportsbook-mobile-drawer .sportsbook-reference-slip-panel{box-shadow:none;background:#0d110ceb;border-color:#6f8d2b59}.sportsbook-mobile-drawer .sportsbook-reference-slip-panel__header{display:none}.sportsbook-mobile-drawer .sportsbook-reference-slip-panel__body{background:0 0;gap:10px;padding:10px 10px 18px!important}.sportsbook-mobile-drawer .sportsbook-reference-ticket-counter--slip{border-color:#6f8d2b6b;border-radius:12px;min-height:36px;padding:0 12px}.sportsbook-mobile-drawer .sportsbook-reference-ticket-counter__label{font-size:13px}.sportsbook-mobile-drawer .sportsbook-reference-slip-confidence{grid-template-columns:1fr;gap:6px}.sportsbook-mobile-drawer .sportsbook-reference-slip-confidence span{color:#d7e8bd;border-radius:11px;min-height:34px;padding:8px 10px;font-size:12px;line-height:1.2}.sportsbook-mobile-drawer .sportsbook-reference-slip-list{-webkit-overflow-scrolling:touch;border:1px solid #505d41b8;border-radius:14px;max-height:28vh;overflow-y:auto}.sportsbook-mobile-drawer .sportsbook-reference-slip-item{padding:12px}.sportsbook-mobile-drawer .betslip-item--warning{box-shadow:inset 4px 0 #f0bc54e6,0 8px 20px #00000038}.sportsbook-mobile-drawer .sportsbook-reference-slip-item .betslip-item__event{font-size:13px}.sportsbook-mobile-drawer .sportsbook-reference-slip-item .betslip-item__market,.sportsbook-mobile-drawer .sportsbook-reference-slip-item__selection-name{font-size:12px}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__price{min-width:54px;padding:5px 8px;font-size:14px}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__remove,.sportsbook-mobile-drawer .sportsbook-reference-slip-clear{min-height:32px;padding:0 10px;font-size:12px}.sportsbook-mobile-drawer .betslip-item__warning{gap:6px;margin-top:10px;padding:10px;font-size:12px}.sportsbook-mobile-drawer .betslip-item__warning strong{font-size:13px}.sportsbook-mobile-drawer .betslip-item__warning-action{border-radius:999px;min-height:34px;padding:0 12px;font-size:12px}.sportsbook-mobile-drawer .sportsbook-reference-slip-actions{min-height:38px;padding:0 2px;margin:0!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-bettype{font-size:12px}.sportsbook-mobile-drawer .sportsbook-reference-slip-calculator{border-radius:16px}.sportsbook-mobile-drawer .sportsbook-reference-slip-calculator__header{min-height:34px;padding:0 8px 8px;font-size:13px}.sportsbook-mobile-drawer .sportsbook-reference-slip-summary{gap:9px}.sportsbook-mobile-drawer .sportsbook-reference-slip-stake__input{min-height:48px;padding:0 14px;font-size:16px}.sportsbook-mobile-drawer .sportsbook-reference-slip-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric{min-height:74px;padding:11px}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric .metric-card__label,.sportsbook-mobile-drawer .sportsbook-reference-slip-metric .metric-card__meta{font-size:12px}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric strong{font-size:22px}.sportsbook-mobile-drawer .sportsbook-reference-slip-total{bottom:calc(62px + max(8px,env(safe-area-inset-bottom)));z-index:1;background:linear-gradient(#0e120dfa,#090c08fa);border:1px solid #526b237a;border-radius:12px 12px 4px 4px;margin-top:10px;padding:10px 12px;font-size:14px;position:sticky;box-shadow:0 -8px 18px #04070352}.sportsbook-mobile-drawer .sportsbook-reference-slip-total strong{font-size:28px}.sportsbook-mobile-drawer .sportsbook-reference-slip-helper{font-size:12px}.sportsbook-mobile-drawer .sportsbook-reference-slip-submit{bottom:max(8px,env(safe-area-inset-bottom));z-index:1;border-radius:12px;min-height:48px;margin-top:10px;font-size:14px;position:sticky;box-shadow:0 -10px 24px #0407036b}.sportsbook-reference-footer{padding-bottom:88px}.sportsbook-reference-subnav,.sportsbook-reference-filter-pills,.sportsbook-reference-group-sports{scrollbar-width:none;overflow-x:auto}.sportsbook-reference-subnav::-webkit-scrollbar{display:none}.sportsbook-reference-filter-pills::-webkit-scrollbar{display:none}.sportsbook-reference-group-sports::-webkit-scrollbar{display:none}.sportsbook-reference-board,.sportsbook-reference-board-stack{min-height:auto}.sportsbook-reference-filterbar{gap:8px}.sportsbook-reference-clock{text-align:right;width:100%}.sportsbook-reference-event-table td{height:30px!important}.sportsbook-reference-time-cell{width:78px!important;padding:0 4px 0 6px!important}.sportsbook-reference-time-cell .tmr,.sportsbook-reference-time-cell .rez,.sportsbook-reference-time-cell .sportsbook-reference-scoreline,.sportsbook-reference-draw-cell,.sportsbook-reference-morekoef-button .nr{font-size:10px!important}.sportsbook-reference-team-cell{width:auto!important;padding:0 6px!important}.sportsbook-reference-team-meta{font-size:8px!important}.sportsbook-reference-team-name{line-height:1.15;font-size:11px!important}.sportsbook-reference-odd-cell--compact,.sportsbook-reference-empty-odd{width:58px!important}.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{height:30px!important;min-height:30px!important}.sportsbook-reference-odd__price{font-size:11px!important}.sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--skuadrat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kendet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kartonat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--intervalet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--speciale .sportsbook-reference-expanded-market{grid-template-columns:1fr}.sportsbook-reference-expanded-market__title{border-bottom:1px solid #343434;border-right:0;min-height:28px;padding:6px 8px;font-size:10px}.sportsbook-reference-expanded-market__options,.sportsbook-reference-expanded-market__options--skuadrat,.sportsbook-reference-expanded-market__options--kendet,.sportsbook-reference-expanded-market__options--kartonat,.sportsbook-reference-expanded-market__options--intervalet,.sportsbook-reference-expanded-market__options--speciale,.sportsbook-reference-expanded-market__options--rezultati,.sportsbook-reference-expanded-market__options--golat-over-under,.sportsbook-reference-expanded-market__options--te-dyja-ekipet-shenojne,.sportsbook-reference-expanded-market__options--handikapi,.sportsbook-reference-expanded-market__options--gola-te-sakte,.sportsbook-reference-expanded-market__options--many{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sportsbook-reference-expanded-option{min-height:38px}.sportsbook-reference-expanded-option__inner{grid-template-columns:minmax(0,1fr) 52px;min-height:38px}.sportsbook-reference-expanded-option__name{white-space:normal;padding:4px 6px;font-size:10px;line-height:1.15}.sportsbook-reference-expanded-option__price{font-size:11px}}@media (max-width:640px){.sportsbook-reference-page{background:radial-gradient(circle at 0 20%,#2740612e,#0000 24%),linear-gradient(#222 0 52px,#0f0f0f 52px 100%)}.sportsbook-reference-page--login{background:#000}.sportsbook-login-reference-header{padding-top:24px!important}.sportsbook-login-reference-logo-image--login,.sportsbook-login-reference-form,.sportsbook-login-reference-fields,.sportsbook-login-reference-label,.sportsbook-login-reference-input{width:min(320px,100vw - 48px)!important}.sportsbook-login-reference-input,.sportsbook-login-reference-button{min-height:44px;font-size:16px;line-height:44px}.sportsbook-login-reference-label .placeholder{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 20px);font-size:16px;line-height:44px;overflow:hidden}.sportsbook-login-reference-remember,.sportsbook-login-reference-language{font-size:15px}.sportsbook-reference-wrap--masthead,.sportsbook-reference-wrap--menu,.sportsbook-reference-shell{width:100%}.sportsbook-reference-shell{gap:8px}.sportsbook-reference-board-stack{gap:4px;padding-top:104px}.sportsbook-reference-main,.sportsbook-reference-right{width:100%;min-width:0}.sportsbook-reference-subnav{z-index:32;box-sizing:border-box;background:linear-gradient(#303a28f5,#141612fa);border-bottom-color:#323a2b;gap:4px;width:100vw;height:34px;min-height:34px;padding:0 7px;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 18px #00000047}.sportsbook-reference-subnav__item{color:#d3dcc8;background:#ffffff09;border:1px solid #5c6c4d80;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.sportsbook-reference-subnav__item--active{color:#fff;background:linear-gradient(#8ebd32,#53721c);border-color:#9ac942b8;box-shadow:inset 0 1px #ffffff2e}.sportsbook-reference-toolbar,.sportsbook-reference-highlight-row,.sportsbook-reference-filterbar{padding-left:8px;padding-right:8px}.sportsbook-reference-highlight-row,.sportsbook-reference-filterbar{grid-template-columns:minmax(0,1fr);display:grid}.sportsbook-reference-filterbar{z-index:31;box-sizing:border-box;background:linear-gradient(#191c16fa,#0e0f0dfa);grid-template-columns:minmax(0,1fr);gap:0;width:100vw;padding-top:4px;padding-bottom:4px;position:fixed;top:68px;left:0;right:0;box-shadow:0 8px 16px #0000003d}.sportsbook-reference-search,.sportsbook-reference-filter-pill,.sportsbook-reference-clock{background:linear-gradient(#30342b,#22251f);border-color:#4f5b44b8;border-radius:9px;height:30px;line-height:28px}.sportsbook-reference-search{padding:0 10px}.sportsbook-reference-filter-pills{display:none}.sportsbook-reference-search__input{min-height:28px;font-size:12px}.sportsbook-reference-filter-pills{gap:5px}.sportsbook-reference-filter-pill{min-height:30px;padding:0 10px;font-size:10px;font-weight:800}.sportsbook-reference-filter-pill--active{color:#f4ffe3;border-color:#96c53cbf}.sportsbook-reference-clock,.sportsbook-reference-highlight-row,.sportsbook-reference-highlight-banner,.sportsbook-reference-highlight-meta{display:none}.kategori.eventGrups{gap:6px;display:grid}.sportsbook-reference-group{border-bottom:0;overflow:visible}.sportsbook-reference-group__header{z-index:20;background:linear-gradient(#343730fa,#22241ffa);border-top-color:#3d4038;border-bottom-color:#23251f;min-height:28px;padding:0 8px;position:sticky;top:104px}.sportsbook-reference-group__header .league-name-ellipsis,.sportsbook-reference-group__header .popup-button.show-value,.sportsbook-reference-group__header .pager-position,.sportsbook-reference-group__liveword{font-size:9px}.sportsbook-reference-group__countpill{min-height:16px;padding:0 6px;font-size:9px}.sportsbook-reference-group-sports{background:#11140f;gap:5px;min-height:32px;padding:3px 7px}.sportsbook-reference-group-sports__item{border-radius:999px;min-height:26px;padding:0 9px;font-size:10px;font-weight:800}.sportsbook-reference-table-head{display:none}.sportsbook-reference-event-table,.sportsbook-reference-event-table tbody{border-collapse:separate;width:100%;display:block}.sportsbook-reference-event-table tbody{background:#0d0f0c;padding:4px 5px 7px}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{background:linear-gradient(#ffffff06,#0000 46%),#171a15;border:1px solid #2d3228;border-radius:11px;grid-template-columns:50px minmax(96px,1fr) repeat(3,minmax(38px,44px)) 36px;align-items:stretch;width:100%;min-height:48px;margin:0 0 5px;display:grid;overflow:hidden;box-shadow:0 1px #ffffff08}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row:nth-child(2n),.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row:nth-child(odd){background:linear-gradient(#ffffff06,#0000 46%),#171a15}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row--live{background:linear-gradient(90deg,#84b73624,#0000 34%),linear-gradient(#ffffff09,#0000 48%),#161b13;border-color:#7da63194}.sportsbook-reference-event-table td{border-bottom:0;border-right:1px solid #33382fbd;align-items:stretch;min-width:0;min-height:48px;display:flex;background:0 0!important;height:auto!important;padding:0!important}.sportsbook-reference-event-table .favtd,.sportsbook-reference-event-table .vtiny.timetype,.sportsbook-reference-event-table .sportsbook-reference-draw-cell,.sportsbook-reference-event-table .sportsbook-reference-team-cell--away,.sportsbook-reference-event-table .vtiny.stats{display:none!important}.sportsbook-reference-time-cell{justify-content:center;width:auto!important}.sportsbook-reference-time-cell .tmr,.sportsbook-reference-time-cell .rez,.sportsbook-reference-time-cell .sportsbook-reference-scoreline{font-size:9px!important}.sportsbook-reference-time-cell .tmr{color:#f6edd2;min-width:0}.sportsbook-reference-time-cell .rez{margin:1px 0 0}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{max-width:none;font-size:11px!important}.sportsbook-reference-team-name{font-weight:750;line-height:1.08;font-size:10.5px!important}.sportsbook-reference-table-head__fav,.sportsbook-reference-table-head__live,.sportsbook-reference-table-head__draw,.sportsbook-reference-table-head__teams--away,.sportsbook-reference-table-head__stats{display:none}.sportsbook-reference-team-cell--home{min-width:0;width:auto!important}.sportsbook-reference-team-cell{align-items:stretch;min-height:48px;padding:0!important}.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button{text-align:left;justify-content:center;align-items:flex-start;gap:2px;width:100%;min-width:0;min-height:48px;padding:5px 6px!important}.sportsbook-reference-team-meta{color:#92a086;text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:700;line-height:1.05;display:block;overflow:hidden;font-size:8px!important}.sportsbook-reference-team-name--mobile-away{color:#c7d0bc;margin-top:1px;display:block}.sportsbook-reference-row-toggle-button--time{border-right:0;align-content:center;justify-items:center;width:100%;min-height:48px;padding:0 3px;display:grid}.sportsbook-reference-odd-cell--compact,.sportsbook-reference-empty-odd{width:auto!important}.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{background:linear-gradient(#ffffff0e,#0000 42%),linear-gradient(#3e4439,#2d3329);border-radius:0;width:100%;height:48px!important;min-height:48px!important;padding:0 2px!important}.sportsbook-reference-odd__price,.sportsbook-reference-morekoef-button .nr{font-weight:850;font-size:10.5px!important}.sportsbook-reference-odd--active{color:#fff;box-shadow:inset 0 0 0 1px #ecffbb52;background:linear-gradient(#9ecd3d,#678d22)!important}.sportsbook-reference-odd--closed{color:#858d7d;background:#252821!important}.vtiny2{border-right:0!important;width:auto!important}.sportsbook-reference-morekoef-button{color:#e6f0d6;background:linear-gradient(#93bf3a2e,#0000 48%),linear-gradient(#333a2e,#23281f)}.sportsbook-reference-morekoef-button--active{color:#fff;background:linear-gradient(#86b331,#526f1d)!important}.sportsbook-reference-expanded-group__title,.sportsbook-reference-expanded-group__count,.sportsbook-reference-expanded-group__chevron{min-height:24px;font-size:9px}.sportsbook-reference-expanded-row,.sportsbook-reference-expanded-context-row{margin:-2px 5px 6px;display:block!important}.sportsbook-reference-expanded-row>td,.sportsbook-reference-expanded-context-row>td{border:0;min-height:0;display:block}.sportsbook-reference-event-detail-strip{background:radial-gradient(circle at 0 0,#84a33829,#0000 48%),#12160f;border:1px solid #84a3383d;border-radius:13px;grid-template-columns:minmax(0,1fr);gap:6px;min-height:0;padding:8px}.sportsbook-reference-event-detail-strip--live,.sportsbook-reference-event-detail-strip--prematch{box-shadow:inset 0 3px #a8d53b8f,0 8px 18px #00000029}.sportsbook-reference-event-detail-strip__score{grid-template-columns:auto 1fr auto;align-items:center;gap:8px}.sportsbook-reference-event-detail-strip__score strong{text-align:center;font-size:16px}.sportsbook-reference-event-detail-strip__state,.sportsbook-reference-event-detail-strip__score span:last-child,.sportsbook-reference-event-detail-strip__chips span{font-size:9px}.sportsbook-reference-event-detail-strip__teams{justify-content:center;font-size:11px}.sportsbook-reference-event-detail-strip__chips{justify-content:center}.sportsbook-reference-event-detail-strip__command{grid-template-columns:minmax(0,1fr);gap:5px;padding:6px}.sportsbook-reference-event-detail-strip__command-head{grid-template-columns:auto minmax(0,1fr);align-items:center}.sportsbook-reference-event-detail-strip__command-head span{font-size:8px}.sportsbook-reference-event-detail-strip__command-head strong{font-size:10px}.sportsbook-reference-event-detail-strip__command-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.sportsbook-reference-event-detail-strip__command-metrics span{min-height:38px;padding:6px}.sportsbook-reference-event-detail-strip__command-metrics strong{font-size:9px}.sportsbook-reference-event-detail-strip__command-metrics em{font-size:7px}.sportsbook-reference-event-detail-strip__command-families{scrollbar-width:none;overflow-x:auto}.sportsbook-reference-event-detail-strip__command-families::-webkit-scrollbar{display:none}.sportsbook-reference-event-detail-strip__command-families span,.sportsbook-reference-event-detail-strip__command-families em{min-height:22px;font-size:8px}.sportsbook-reference-event-detail-strip__intel{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.sportsbook-reference-event-detail-strip__guidance,.sportsbook-reference-event-detail-strip__opsline{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.sportsbook-reference-event-detail-strip__intel span{min-height:42px;padding:7px 6px;font-size:9px}.sportsbook-reference-event-detail-strip__opsline span,.sportsbook-reference-event-detail-strip__guidance span{min-height:38px;padding:6px;font-size:8px}.sportsbook-reference-event-detail-strip__intel strong,.sportsbook-reference-event-detail-strip__guidance strong,.sportsbook-reference-event-detail-strip__opsline strong{font-size:7px}.sportsbook-reference-event-detail-strip__rail{justify-content:flex-start;margin-inline:-1px}.sportsbook-reference-event-detail-strip__rail button{min-height:24px;padding:0 9px;font-size:9px}.sportsbook-reference-event-detail-strip__rail strong,.sportsbook-reference-event-detail-strip__rail em{min-width:17px;height:17px;font-size:8px}.sportsbook-reference-event-detail-strip__ecosystem{grid-template-columns:minmax(0,1fr);gap:6px}.sportsbook-reference-event-detail-strip__ecosystem-head{grid-template-columns:auto auto;justify-content:space-between;align-items:center}.sportsbook-reference-event-detail-strip__ecosystem-head span{font-size:8px}.sportsbook-reference-event-detail-strip__event-rail button{border-radius:12px;grid-template-columns:auto minmax(82px,1fr);min-width:164px;min-height:34px}.sportsbook-reference-event-detail-strip__event-rail em{grid-column:2}.sportsbook-reference-event-detail-strip__event-rail span,.sportsbook-reference-event-detail-strip__event-rail em{font-size:8px}.sportsbook-reference-event-detail-strip__event-rail strong{font-size:9px}.sportsbook-reference-expanded-group{background:#11150f;border:1px solid #30372c;border-radius:12px;overflow:hidden}.sportsbook-reference-expanded-group__toggle{background:linear-gradient(#ffffff0a,#0000 45%),#20261c;min-height:34px;padding:0 9px}.sportsbook-reference-expanded-group__markets{gap:5px;padding:5px}.sportsbook-reference-expanded-market{background:#171b14;border:1px solid #2e342a;border-radius:10px;overflow:hidden}}@media (max-width:360px){.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{grid-template-columns:46px minmax(82px,1fr) repeat(3,minmax(36px,40px)) 32px}.sportsbook-reference-team-name{font-size:9.6px!important}.sportsbook-reference-odd__price,.sportsbook-reference-morekoef-button .nr{font-size:9.8px!important}.sportsbook-reference-filter-pill{padding:0 8px}}@media (max-width:640px){.sportsbook-reference-board-stack{gap:3px;padding-top:5px}.sportsbook-reference-toolbar{background:linear-gradient(#23261ffa,#141612fa);min-height:38px;padding:7px 8px 6px}.sportsbook-reference-toolbar__title{letter-spacing:.02em;font-size:12px}.sportsbook-reference-toolbar__meta{gap:8px;font-size:9px}.sportsbook-reference-highlight-row,.sportsbook-reference-highlight-banner,.sportsbook-reference-highlight-meta{display:none}.sportsbook-reference-subnav{background:linear-gradient(#354328fa,#10120ffc);gap:3px;height:30px;min-height:30px;padding:2px 6px}.sportsbook-reference-subnav__item{min-height:26px;padding:0 9px;font-size:9.5px}.sportsbook-reference-filterbar{gap:3px;min-height:58px;padding:4px 7px;top:30px}.sportsbook-reference-search,.sportsbook-reference-filter-pill,.sportsbook-reference-clock{border-radius:8px;height:26px;min-height:26px;line-height:24px}.sportsbook-reference-search{padding:0 9px}.sportsbook-reference-search__input{min-height:24px;font-size:11px}.sportsbook-reference-filter-pills{gap:4px;min-height:26px}.sportsbook-reference-filter-pill{padding:0 9px;font-size:9.5px}.sportsbook-reference-group__header{background:linear-gradient(#303629fa,#1a1e17fa);min-height:24px;padding:0 7px;top:88px}.sportsbook-reference-group__header .league-name-ellipsis,.sportsbook-reference-group__header .popup-button.show-value,.sportsbook-reference-group__header .pager-position,.sportsbook-reference-group__liveword{font-size:8.5px}.sportsbook-reference-group__header--live{box-shadow:inset 3px 0 #91cf35cc,0 5px 12px #0000003d}.sportsbook-reference-group__header--live .icon,.sportsbook-reference-time-cell .sportsbook-reference-scoreline:before{animation:1.8s ease-in-out infinite sportsbook-live-breathe}.sportsbook-reference-group-sports{gap:4px;min-height:27px;padding:2px 6px}.sportsbook-reference-group-sports__item{min-height:23px;padding:0 8px;font-size:9px}.sportsbook-reference-event-table tbody{padding:3px 4px 6px}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{border-radius:10px;grid-template-columns:48px minmax(94px,1fr) repeat(3,minmax(38px,42px)) 34px;min-height:45px;margin-bottom:4px;transition:border-color .14s,background .14s,transform .12s}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row--live{background:linear-gradient(90deg,#8bc43429,#0000 30%),linear-gradient(#ffffff09,#0000 48%),#141a12}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row--live:after{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#97cf3e9e,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.sportsbook-reference-event-table td,.sportsbook-reference-team-cell,.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button,.sportsbook-reference-row-toggle-button--time,.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{height:45px!important;min-height:45px!important}.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button{gap:1px;padding:4px 5px!important}.sportsbook-reference-team-name{line-height:1.04;font-size:10px!important}.sportsbook-reference-team-meta{font-size:7.5px!important}.sportsbook-reference-time-cell .tmr{font-size:8.5px!important}.sportsbook-reference-time-cell .rez,.sportsbook-reference-time-cell .sportsbook-reference-scoreline{font-size:10px!important}.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{transition:background .14s,box-shadow .14s,transform .11s}.sportsbook-reference-odd:active,.sportsbook-reference-morekoef-button:active{transform:scale(.985)}.sportsbook-reference-odd__price,.sportsbook-reference-morekoef-button .nr{font-size:10px!important}.sportsbook-reference-morekoef-button{background:linear-gradient(#97c93c38,#0000 46%),linear-gradient(#30382b,#20261d)}.sportsbook-reference-odd--changed,.sportsbook-reference-expanded-option--changed{animation:.54s ease-out sportsbook-odds-tick}.sportsbook-reference-odd--moved-up,.sportsbook-reference-expanded-option--moved-up{box-shadow:inset 0 0 0 1px #86d14f8c}.sportsbook-reference-odd--moved-down,.sportsbook-reference-expanded-option--moved-down{box-shadow:inset 0 0 0 1px #dc9d528c}.sportsbook-reference-expanded-row{margin:-1px 4px 5px}.sportsbook-reference-expanded-group__toggle{min-height:30px}.sportsbook-reference-expanded-group__markets{gap:4px;padding:4px}}@media (max-width:380px){.sportsbook-reference-board-stack{padding-top:4px}.sportsbook-reference-filterbar{min-height:55px;padding:3px 6px}.sportsbook-reference-toolbar{min-height:34px;padding:5px 7px}.sportsbook-reference-toolbar__title{font-size:11px}.sportsbook-reference-toolbar__meta{gap:6px;font-size:8.5px}.sportsbook-reference-group__header{top:85px}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{grid-template-columns:44px minmax(82px,1fr) repeat(3,minmax(35px,39px)) 31px;min-height:44px}.sportsbook-reference-event-table td,.sportsbook-reference-team-cell,.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button,.sportsbook-reference-row-toggle-button--time,.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{height:44px!important;min-height:44px!important}.sportsbook-reference-team-name{font-size:9.5px!important}}@keyframes sportsbook-live-breathe{0%,to{opacity:.68;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes sportsbook-odds-tick{0%{filter:brightness()}35%{filter:brightness(1.28)}to{filter:brightness()}}.sportsbook-reference-event-row--focused,.sportsbook-reference-event-row--expandable:focus-visible{outline-offset:2px;outline:2px solid #a8d53b47}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row--live{border-color:#7ea93a47;box-shadow:inset 3px 0 #a8d53b99,0 10px 18px #0000002e}.sportsbook-reference-event-row--focused td{background:linear-gradient(90deg,#a8d53b29,#0000 42%),#ffffff09!important}.sportsbook-reference-team-name,.sportsbook-reference-expanded-option__name,.sportsbook-reference-slip-item__selection-name,.bettor-bet-card__event strong{text-wrap:balance}.sportsbook-reference-odd,.sportsbook-reference-expanded-option,.sportsbook-mobile-minislip,.sportsbook-bet-confirmation__action,.bettor-action-button,.bettor-empty-state__action{-webkit-tap-highlight-color:transparent}.sportsbook-reference-odd:focus-visible,.sportsbook-reference-expanded-option:focus-visible,.sportsbook-mobile-minislip:focus-visible,.sportsbook-bet-confirmation__action:focus-visible,.bettor-action-button:focus-visible,.bettor-empty-state__action:focus-visible{outline-offset:2px;outline:2px solid #bee8656b}.sportsbook-reference-odd--active,.sportsbook-reference-expanded-option--active{box-shadow:inset 0 0 0 1px #daf49aad,0 6px 14px #51721c38}.sportsbook-ecosystem-strip__rail button,.sportsbook-reference-event-detail-strip__event-rail button,.sportsbook-reference-event-detail-strip__rail button{transition:border-color .14s,background .14s,transform .11s,box-shadow .14s}.sportsbook-ecosystem-strip__rail button:active,.sportsbook-reference-event-detail-strip__event-rail button:active,.sportsbook-reference-event-detail-strip__rail button:active{transform:translateY(1px)scale(.99)}.sportsbook-ecosystem-strip__rail button:hover,.sportsbook-ecosystem-strip__rail button:focus-visible,.sportsbook-reference-event-detail-strip__event-rail button:hover,.sportsbook-reference-event-detail-strip__event-rail button:focus-visible{background:linear-gradient(#8bb83a2e,#0000),#ffffff0b;border-color:#a8d53b85;box-shadow:0 8px 18px #0000002e}.sportsbook-reference-slip-panel,.sportsbook-mobile-drawer__sheet,.sportsbook-bet-confirmation,.bettor-account-panel,.bettor-bet-card,.bettor-transaction-card{-webkit-backdrop-filter:saturate(1.08);backdrop-filter:saturate(1.08)}.sportsbook-reference-slip-metric--accent strong,.sportsbook-reference-slip-total strong,.sportsbook-bet-confirmation__numbers strong,.bettor-balance-card strong,.bettor-bet-card__numbers strong,.bettor-transaction-card__amount strong{font-variant-numeric:tabular-nums}.sportsbook-reference-slip-confidence span,.sportsbook-bet-confirmation__momentum span,.bettor-account-private-note,.bettor-cashout-note{box-shadow:inset 0 1px #ffffff0b}.bettor-bet-card,.bettor-transaction-card,.bettor-cashout-offer{transition:border-color .14s,transform .14s,box-shadow .14s}.bettor-bet-card:hover,.bettor-transaction-card:hover,.bettor-cashout-offer:hover{border-color:#90be407a;box-shadow:0 18px 38px #00000042}.bettor-status-pill,.sportsbook-reference-event-detail-strip__chips span,.sportsbook-reference-slip-bettype,.sportsbook-reference-ticket-counter__label{letter-spacing:.075em}.sportsbook-mobile-drawer .sportsbook-reference-slip-helper{color:#c1cfad;line-height:1.35}.sportsbook-mobile-drawer .sportsbook-reference-slip-submit:not(:disabled){background:linear-gradient(#ffffff24,#0000 38%),linear-gradient(#7fa933,#526f1d)}.sportsbook-reference-accumulator{color:#eef6de;background:radial-gradient(circle at 10% 0,#97c44329,#0000 36%),linear-gradient(#161f12eb,#090c08eb);border:1px solid #7ea93a5c;border-radius:.95rem;gap:.55rem;padding:.7rem;display:grid;box-shadow:inset 0 1px #ffffff0e}.sportsbook-reference-accumulator--multi{border-color:#9ac74894}.sportsbook-reference-accumulator--warning{background:radial-gradient(circle at 10% 0,#f0bc5424,#0000 36%),linear-gradient(#251c0deb,#0c0a07eb);border-color:#f0bc5494}.sportsbook-reference-accumulator__head{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.sportsbook-reference-accumulator__head div{gap:.18rem;min-width:0;display:grid}.sportsbook-reference-accumulator__head span,.sportsbook-reference-accumulator__head em,.sportsbook-reference-accumulator__metrics small,.sportsbook-reference-slip-item__leg{color:#aebd99;letter-spacing:.075em;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:850}.sportsbook-reference-accumulator__head strong{color:#f7ffe9;text-overflow:ellipsis;font-size:.96rem;line-height:1.08;overflow:hidden}.sportsbook-reference-accumulator__head em{color:#cfddbc;text-align:right;max-width:9.4rem;line-height:1.2}.sportsbook-reference-accumulator__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;display:grid}.sportsbook-reference-accumulator__metrics span{background:#ffffff09;border:1px solid #6074488f;border-radius:.68rem;gap:.18rem;min-height:3.05rem;padding:.42rem;display:grid}.sportsbook-reference-accumulator__metrics strong{color:#fff;font-variant-numeric:tabular-nums;font-size:1rem;line-height:1}.sportsbook-reference-accumulator__legs{scrollbar-width:none;gap:.28rem;padding-bottom:.05rem;display:flex;overflow-x:auto}.sportsbook-reference-accumulator__legs::-webkit-scrollbar{display:none}.sportsbook-reference-accumulator__legs span{color:#f5ffe4;background:#739a2d3d;border:1px solid #b2da5e7a;border-radius:999px;justify-content:center;align-items:center;min-width:1.55rem;height:1.55rem;font-size:.72rem;font-weight:900;display:inline-flex}.sportsbook-reference-accumulator__legs .sportsbook-reference-accumulator__leg--warning{color:#ffe7a6;background:#a86c2047;border-color:#f0bc54b8}.sportsbook-reference-slip-item__leg{color:#b9d08b;width:fit-content;margin-bottom:.12rem;display:inline-flex}@media (max-width:960px){.sportsbook-mobile-drawer .sportsbook-reference-accumulator{border-radius:14px;gap:8px;padding:10px}.sportsbook-mobile-drawer .sportsbook-reference-accumulator__head{align-items:stretch}.sportsbook-mobile-drawer .sportsbook-reference-accumulator__head strong{font-size:14px}.sportsbook-mobile-drawer .sportsbook-reference-accumulator__head em{max-width:128px;font-size:10px}.sportsbook-mobile-drawer .sportsbook-reference-accumulator__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.sportsbook-mobile-drawer .sportsbook-reference-accumulator__metrics span{min-height:54px;padding:8px}.sportsbook-mobile-drawer .sportsbook-reference-accumulator__metrics strong{font-size:18px}.sportsbook-mobile-drawer .sportsbook-reference-accumulator__legs span{min-width:28px;height:28px;font-size:12px}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__leg{font-size:10px}}@media (max-width:640px){.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row--focused{transform:translateY(-1px)}.sportsbook-ecosystem-strip__rail button,.sportsbook-reference-event-detail-strip__event-rail button{scroll-snap-align:start}.sportsbook-ecosystem-strip__rail,.sportsbook-reference-event-detail-strip__event-rail{scroll-snap-type:x proximity}.bettor-bet-card,.bettor-transaction-card,.bettor-cashout-offer{border-radius:.95rem}.bettor-bet-card__selection,.bettor-bet-card__numbers>div{border-radius:.78rem}}@media (prefers-reduced-motion:reduce){.sportsbook-reference-group__header--live .icon,.sportsbook-reference-time-cell .sportsbook-reference-scoreline:before,.sportsbook-live-session-strip__pulse,.sportsbook-reference-odd--changed,.sportsbook-reference-expanded-option--changed,.sportsbook-ecosystem-strip__rail button,.sportsbook-reference-event-detail-strip__event-rail button,.sportsbook-reference-event-detail-strip__rail button{transition:none!important;animation:none!important}}@media (max-width:640px){.sportsbook-live-session-strip,.sportsbook-enterprise-strip,.sportsbook-discovery-strip,.sportsbook-habit-strip,.sportsbook-ecosystem-strip{display:none!important}.sportsbook-reference-main{gap:0!important}.sportsbook-reference-board{border-top:1px solid #4a4f45;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.sportsbook-reference-toolbar{border-top:1px solid #3d423a;border-bottom:1px solid #242824;background:linear-gradient(#343934,#252a25)!important;min-height:39px!important;padding:0 12px!important}.sportsbook-reference-toolbar__title{text-transform:uppercase;letter-spacing:0!important;font-size:13px!important;font-weight:600!important}.sportsbook-reference-toolbar__meta{color:#c8ccc7;letter-spacing:.06em;text-transform:uppercase;font-weight:650;font-size:11px!important}.sportsbook-reference-group__header{background:linear-gradient(#333833,#282d28)!important;border-top:1px solid #4c514c!important;border-bottom:1px solid #1b1f1b!important;min-height:31px!important;padding:0 12px!important}.sportsbook-reference-group__header .league-name-ellipsis{letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:500!important}.sportsbook-reference-group__countpill{color:#d9ded7!important;background:0 0!important;border-color:#0000!important;min-width:22px!important;min-height:20px!important;font-size:12px!important}.sportsbook-reference-group-sports{border-bottom:1px solid #272d26;background:#111510!important;min-height:28px!important;padding:0 12px!important}.sportsbook-reference-group-sports__item{color:#d7ddd2!important;background:0 0!important;border-radius:0!important;min-height:27px!important;padding:0 10px 0 0!important;font-size:12px!important;font-weight:600!important}.sportsbook-reference-event-table tbody{background:#0b0d0b!important;padding:0!important}.sportsbook-reference-event-table,.sportsbook-reference-event-table tbody,.sportsbook-reference-event-table tr,.sportsbook-reference-event-table td{box-sizing:border-box;max-width:100%!important}.sportsbook-reference-event-table,.sportsbook-reference-event-table tbody{width:100vw!important;max-width:100vw!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{width:100vw!important;max-width:100vw!important;min-height:58px!important;box-shadow:none!important;background:linear-gradient(#202620,#161b16)!important;border-top:0 solid #303630!important;border-bottom:1px solid #303630!important;border-left:4px solid #6e962c!important;border-right:0 solid #303630!important;border-radius:0!important;grid-template-columns:52px minmax(0,1fr) repeat(3,minmax(42px,56px)) 42px!important;margin:0!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row--live{background:linear-gradient(#1e271b,#121711)!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row--live:after{display:none!important}.sportsbook-reference-event-table td,.sportsbook-reference-team-cell,.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button,.sportsbook-reference-row-toggle-button--time,.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{height:58px!important;min-height:58px!important}.sportsbook-reference-event-table .sportsbook-reference-draw-cell,.sportsbook-reference-event-table .sportsbook-reference-team-cell--away,.sportsbook-reference-event-table .vtiny.stats,.sportsbook-reference-event-table .favtd,.sportsbook-reference-event-table .vtiny.timetype{display:none!important}.sportsbook-reference-time-cell{background:#202620!important;border-right-color:#303630!important}.sportsbook-reference-time-cell .tmr{color:#e9ede5!important;font-size:12px!important;font-weight:650!important}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{color:#f3f5ef!important;font-size:13px!important;font-weight:700!important}.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button{justify-content:center!important;padding:7px 10px!important}.sportsbook-reference-priority-badge{display:none!important}.sportsbook-reference-team-name{color:#edf0ea!important;font-size:13px!important;font-weight:500!important;line-height:1.16!important}.sportsbook-reference-team-name--mobile-away{color:#cbd1c8!important}.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{color:#e9eee5!important;background:linear-gradient(#444944,#303530)!important;border-left:1px solid #303630!important;border-right:0!important}.sportsbook-reference-odd__price,.sportsbook-reference-morekoef-button .nr{font-size:14px!important;font-weight:650!important}.sportsbook-reference-morekoef-button{background:linear-gradient(#6f9b25,#4f7218)!important}.sportsbook-reference-morekoef-button .nr:before{content:"+"}.sportsbook-reference-expanded-context-row{margin:0!important}.sportsbook-reference-expanded-context-row>td{background:#10140f!important}.sportsbook-reference-event-detail-strip{box-shadow:none!important;background:#10140f!important;border:0!important;border-radius:0!important;gap:0!important;padding:0!important}.sportsbook-reference-event-detail-strip__command,.sportsbook-reference-event-detail-strip__intel,.sportsbook-reference-event-detail-strip__opsline,.sportsbook-reference-event-detail-strip__guidance,.sportsbook-reference-event-detail-strip__ecosystem,.sportsbook-reference-event-detail-strip__chips{display:none!important}.sportsbook-reference-event-detail-strip__score{min-height:44px;background:linear-gradient(#141a13,#0d120c)!important;border-width:0 0 1px!important;border-radius:0!important;grid-template-columns:minmax(88px,1fr) auto minmax(60px,.5fr)!important;padding:8px 12px!important}.sportsbook-reference-event-detail-strip__state{letter-spacing:.08em!important;font-size:12px!important}.sportsbook-reference-event-detail-strip__score strong{font-size:20px!important}.sportsbook-reference-event-detail-strip__score span:last-child{text-align:right;color:#e6ebe1!important;font-size:14px!important}.sportsbook-reference-event-detail-strip__timeline{grid-column:1/2;max-width:92px;margin-top:4px!important}.sportsbook-reference-event-detail-strip__teams{display:none!important}.sportsbook-reference-event-detail-strip__rail{background:#f1f2ef;border-bottom:1px solid #2a3029;gap:0!important;padding:0!important}.sportsbook-reference-event-detail-strip__rail button{color:#242824!important;background:#f1f2ef!important;border-width:0 1px 0 0!important;border-color:#c6cac2!important;border-radius:0!important;min-height:38px!important;padding:0 14px!important;font-size:12px!important;font-weight:500!important}.sportsbook-reference-event-detail-strip__rail strong,.sportsbook-reference-event-detail-strip__rail em{color:#242824!important;background:0 0!important;font-size:11px!important;font-weight:600!important}.sportsbook-reference-expanded-row{margin:0!important}.sportsbook-reference-expanded-group{background:#151915!important;border-width:0 0 1px!important;border-color:#2e332e!important;border-radius:0!important}.sportsbook-reference-expanded-group__toggle{background:linear-gradient(#2f342f,#242924)!important;min-height:38px!important;padding:0!important}.sportsbook-reference-expanded-group__title{color:#ecefec!important;letter-spacing:.03em!important;background:0 0!important;min-height:38px!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important}.sportsbook-reference-expanded-group__summary{background:0 0!important;min-height:38px!important}.sportsbook-reference-expanded-group__insight{display:none!important}.sportsbook-reference-expanded-group__count,.sportsbook-reference-expanded-group__open,.sportsbook-reference-expanded-group__chevron{color:#e9eee4!important;min-width:38px!important;min-height:38px!important;font-size:12px!important}.sportsbook-reference-expanded-group__open{color:#7aae23!important}.sportsbook-reference-expanded-group__markets{background:#151915!important;gap:0!important;padding:0!important}.sportsbook-reference-expanded-market{border-width:0 0 1px!important;border-color:#2b302b!important;border-radius:0!important}.sportsbook-reference-expanded-market__title{color:#e3e7e0!important;background:#252a25!important;min-height:36px!important;padding:0 12px!important;font-size:12px!important;font-weight:500!important}.sportsbook-reference-expanded-option{background:linear-gradient(#424742,#303530)!important;border-color:#2f342f!important;border-radius:0!important;min-height:36px!important}.sportsbook-reference-expanded-option__inner{min-height:36px!important}.sportsbook-reference-expanded-option__name{font-size:11px!important}.sportsbook-reference-expanded-option__price{font-size:12px!important}}@media (max-width:360px){.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{grid-template-columns:46px minmax(0,1fr) repeat(3,minmax(38px,48px)) 38px!important}.sportsbook-reference-team-name{font-size:12px!important}.sportsbook-reference-odd__price,.sportsbook-reference-morekoef-button .nr{font-size:13px!important}}.sportsbook-reference-mobile-menu-button,.sportsbook-mobile-menu{display:none}@media (max-width:640px){.sportsbook-reference-header-shell{z-index:72;top:0;background:linear-gradient(#202620,#121611)!important;border-top:0!important;border-bottom:1px solid #050705!important;width:100vw!important;min-width:0!important;position:sticky!important;box-shadow:0 2px #000000a6!important}.sportsbook-reference-header-shell .headerTop{min-height:0!important}.sportsbook-reference-wrap--topstrip{display:none!important}.sportsbook-reference-wrap--masthead{background:linear-gradient(#202520,#171c16)!important;border-bottom:1px solid #090c09!important;grid-template-columns:96px 92px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;width:100vw!important;min-height:46px!important;padding:0!important;display:grid!important}.sportsbook-reference-brand-slot,.sportsbook-reference-menu-slot,.sportsbook-reference-account-slot{min-width:0!important}.sportsbook-reference-brand-slot{border-right:1px solid #303730!important;justify-content:flex-start!important;gap:7px!important;padding:0 6px!important}.sportsbook-reference-mobile-menu-button{touch-action:manipulation;background:0 0;border:0;border-radius:0;place-items:center;gap:4px;width:31px;min-width:31px;height:31px;padding:4px 2px;display:inline-grid!important}.sportsbook-reference-mobile-menu-button span{background:#d6ddd1;border-radius:999px;width:24px;height:3px;display:block;box-shadow:0 1px #00000073}.sportsbook-reference-mobile-menu-button[aria-expanded=true]{background:#87b52c24}.sportsbook-mobile-menu{z-index:96;pointer-events:none;display:block;position:fixed;inset:0}.sportsbook-mobile-menu--open{pointer-events:auto}.sportsbook-mobile-menu__backdrop{opacity:0;background:#0000007a;border:0;transition:opacity .15s;position:absolute;inset:0}.sportsbook-mobile-menu--open .sportsbook-mobile-menu__backdrop{opacity:1}.sportsbook-mobile-menu__panel{color:#eef3e8;background:linear-gradient(#21271ffc,#0b0e0afc),#111610;border-right:1px solid #303730;align-content:start;gap:0;width:min(316px,86vw);transition:transform .17s;display:grid;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-102%);box-shadow:18px 0 36px #00000070}.sportsbook-mobile-menu--open .sportsbook-mobile-menu__panel{transform:translate(0)}.sportsbook-mobile-menu__top{background:linear-gradient(#242b23,#171d16);border-bottom:1px solid #303730;justify-content:space-between;align-items:center;min-height:54px;padding:0 12px;display:flex}.sportsbook-mobile-menu__top div,.sportsbook-mobile-menu__wallet,.sportsbook-mobile-menu__links a,.sportsbook-mobile-menu__links button{min-width:0}.sportsbook-mobile-menu__top span,.sportsbook-mobile-menu__wallet span,.sportsbook-mobile-menu__actions span,.sportsbook-mobile-menu__links span,.sportsbook-mobile-menu__operator span{color:#aebaab;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.1;display:block}.sportsbook-mobile-menu__top strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.sportsbook-mobile-menu__close{color:#f4f7ef;background:linear-gradient(#3a4238,#252c24);border:1px solid #535d4f;border-radius:4px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:inline-flex}.sportsbook-mobile-menu__wallet{background:linear-gradient(#1a2118,#11170f);border-bottom:1px solid #2d352c;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 12px;display:flex}.sportsbook-mobile-menu__wallet strong{color:#fff;white-space:nowrap;font-size:17px;font-weight:750}.sportsbook-mobile-menu__actions{background:#11170f;border-bottom:1px solid #303730;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sportsbook-mobile-menu__actions button,.sportsbook-mobile-menu__sports button,.sportsbook-mobile-menu__links a,.sportsbook-mobile-menu__links button{color:inherit;font:inherit;text-align:left;touch-action:manipulation;border:0;text-decoration:none}.sportsbook-mobile-menu__actions button{background:linear-gradient(#20271e,#141a13);border-right:1px solid #303730;grid-template-rows:auto auto auto;justify-items:start;gap:4px;min-height:74px;padding:9px 9px 8px;display:grid}.sportsbook-mobile-menu__actions button:last-child{border-right:0}.sportsbook-mobile-menu__action--active{box-shadow:inset 0 -3px #85b72b}.sportsbook-mobile-menu__actions strong{color:#fff;font-size:13px;font-weight:760;line-height:1}.sportsbook-mobile-menu__catalog-icon,.sportsbook-mobile-menu__sport-icon{text-transform:uppercase;background:radial-gradient(circle at 35% 28%,#ffffff2e,#0000 34%),linear-gradient(#33412a,#1b2317);border:1px solid #8db7308f;border-radius:999px;justify-content:center;align-items:center;box-shadow:inset 0 1px #ffffff1a,0 1px #00000073;color:#f4fae8!important;letter-spacing:0!important;font-weight:850!important;display:inline-flex!important}.sportsbook-mobile-menu__catalog-icon{width:30px;height:30px;font-size:10px!important}.sportsbook-mobile-menu__sports{scrollbar-width:none;background:#121811;border-bottom:1px solid #303730;gap:0;display:flex;overflow-x:auto}.sportsbook-mobile-menu__sports::-webkit-scrollbar{display:none}.sportsbook-mobile-menu__sports button{color:#dfe6d9;white-space:nowrap;background:0 0;border-right:1px solid #303730;flex:none;grid-template-columns:auto auto;align-items:center;gap:7px;min-height:46px;padding:0 12px;font-size:12px;font-weight:650;display:inline-grid}.sportsbook-mobile-menu__sport-icon{width:28px;height:28px;font-size:9px!important}.sportsbook-mobile-menu__sport--active{box-shadow:inset 0 -3px #85b72b;color:#fff!important}.sportsbook-mobile-menu__sport--active .sportsbook-mobile-menu__sport-icon,.sportsbook-mobile-menu__action--active .sportsbook-mobile-menu__catalog-icon{background:radial-gradient(circle at 35% 28%,#fff3,#0000 34%),linear-gradient(#77a821,#4f7417);border-color:#b8e44fc7}.sportsbook-mobile-menu__links{display:grid}.sportsbook-mobile-menu__links a,.sportsbook-mobile-menu__links button,.sportsbook-mobile-menu__operator a,.sportsbook-mobile-menu__logout{background:linear-gradient(#171e16,#11160f);border-bottom:1px solid #283027;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 12px;display:flex}.sportsbook-mobile-menu__links strong{color:#f4f7ef;text-align:right;white-space:nowrap;font-size:12px;font-weight:720}.sportsbook-mobile-menu__operator{background:#14180f;border-top:1px solid #485031;display:grid}.sportsbook-mobile-menu__operator>span{color:#d7c678;padding:10px 12px 6px}.sportsbook-mobile-menu__operator a{color:#f6f0cf;font-size:13px;font-weight:760;text-decoration:none}.sportsbook-mobile-menu__logout{color:#fff;text-align:center;background:linear-gradient(#323832,#202720);border:0;justify-content:center;min-height:50px;font-size:13px;font-weight:760}.sportsbook-reference-logo--header-frame{width:50px!important;height:28px!important}.sportsbook-reference-logo-image--header{object-fit:contain!important;object-position:left center!important;width:50px!important;height:28px!important}.sportsbook-reference-menu-slot{background:linear-gradient(#1f251f,#151a15)!important;border-width:0 1px 0 0!important;border-color:#303730!important;grid-template-columns:1fr!important;justify-content:stretch!important;align-items:stretch!important;height:auto!important;display:grid!important;box-shadow:inset 0 -3px #78a921!important}.sportsbook-reference-menu-slot .TopMenu{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}.sportsbook-reference-menu-slot .TopMenu li{min-width:0!important}.sportsbook-reference-menu-slot .TopMenu li button,.sportsbook-reference-menu-slot .TopMenu li a{color:#dbe2d6!important;letter-spacing:0!important;text-transform:none!important;border:0!important;width:100%!important;min-height:46px!important;padding:0 4px!important;font-size:11px!important;font-weight:650!important}.sportsbook-reference-menu-slot .TopMenu li:first-child button .menu_title{font-size:0}.sportsbook-reference-menu-slot .TopMenu li:first-child button .menu_title:after{content:"Sport";font-size:12px}.sportsbook-reference-menu-slot .TopMenu li:nth-child(2) button .menu_title{font-size:0}.sportsbook-reference-menu-slot .TopMenu li:nth-child(2) button .menu_title:after{content:"Live";font-size:12px}.sportsbook-reference-menu-item--active button,.sportsbook-reference-menu-item--active a{color:#fff!important;box-shadow:inset 0 -3px #88b72c!important}.sportsbook-reference-menu-meta{display:none!important}.sportsbook-reference-account-slot{justify-content:flex-end!important;align-items:stretch!important;padding:0!important;display:flex!important}.sportsbook-reference-header-account{grid-template-columns:minmax(54px,.82fr) minmax(74px,1fr) 36px!important;align-items:stretch!important;gap:0!important;width:100%!important;min-height:46px!important;display:grid!important;position:static!important;top:auto!important}.sportsbook-reference-user-block,.sportsbook-reference-header-account>.sportsbook-reference-account-link,.sportsbook-reference-operator-links{display:none!important}.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .login-bar-btns{background:linear-gradient(#202620,#151a15)!important;border-width:0 0 0 1px!important;border-color:#303730!important;border-radius:0!important;height:46px!important;min-height:46px!important}.sportsbook-reference-header-account .sportsbook-balance.balance{order:2;min-width:0!important}.sportsbook-balance .total-balance{color:#f2f6ed!important;text-align:center!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:0 5px!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:flex!important}.sportsbook-balance .total-balance:before{content:"";border:2px solid #c8d0c5;border-radius:2px;flex:none;width:12px;height:15px;margin-right:1px;display:inline-block}.sportsbook-reference-header-account .open-bets{order:1;min-width:0!important;display:block!important}.sportsbook-reference-header-account .open-bets a{color:#f0f4ec!important;place-items:center!important;gap:1px!important;min-width:0!important;padding:0 4px!important;font-size:0!important;font-weight:700!important;text-decoration:none!important;display:grid!important}.sportsbook-reference-header-account .open-bets a:before{content:"Bastet";color:#f0f4ec;font-size:11px;line-height:1}.sportsbook-reference-header-account .open-bets a #no_open_bets_id{line-height:1;color:#d4dacd!important;font-size:11px!important;display:none!important}.sportsbook-reference-header-account .open-bet-icon{display:none!important}.sportsbook-reference-header-account .login-bar-btns{order:3;justify-content:center;align-items:center;display:flex!important}.sportsbook-reference-logout{color:#f2f5ee!important;text-transform:none!important;background:linear-gradient(#373d37,#232823)!important;border:1px solid #586154!important;border-radius:4px!important;min-width:32px!important;height:30px!important;padding:0!important;font-size:0!important}.sportsbook-reference-logout:before{content:"Dal";font-size:9px;font-weight:700}.sportsbook-utility-dock{display:none!important}.sportsbook-reference-subnav{z-index:68!important;background:linear-gradient(#252c24,#151a15)!important;border-top:1px solid #2f372d!important;border-bottom:1px solid #111511!important;gap:0!important;height:36px!important;min-height:36px!important;padding:0 0 0 7px!important;position:sticky!important;top:47px!important;box-shadow:0 7px 14px #00000047!important}.sportsbook-reference-subnav__item{flex:none;color:#d9dfd5!important;letter-spacing:0!important;background:0 0!important;border-width:0 1px 0 0!important;border-color:#313830!important;border-radius:0!important;min-height:36px!important;padding:0 13px!important;font-size:12px!important;font-weight:500!important}.sportsbook-reference-subnav__item--active{color:#fff!important;box-shadow:inset 0 -3px #82b725!important}.sportsbook-reference-filterbar{z-index:64!important;position:sticky!important;top:83px!important}.sportsbook-reference-board-stack{padding-top:0!important}}@media (max-width:380px){.sportsbook-reference-wrap--masthead{grid-template-columns:74px 76px minmax(0,1fr)!important}.sportsbook-reference-brand-slot{gap:4px!important;padding:0 5px!important}.sportsbook-reference-mobile-menu-button{width:28px;min-width:28px}.sportsbook-reference-mobile-menu-button span{width:21px}.sportsbook-reference-logo--header-frame,.sportsbook-reference-logo-image--header{width:38px!important}.sportsbook-reference-menu-slot .TopMenu li button,.sportsbook-reference-menu-slot .TopMenu li a,.sportsbook-reference-menu-slot .TopMenu li:first-child button .menu_title:after,.sportsbook-reference-menu-slot .TopMenu li:nth-child(2) button .menu_title:after,.sportsbook-reference-header-account .open-bets a:before,.sportsbook-balance .total-balance{font-size:9.5px!important}.sportsbook-reference-header-account{grid-template-columns:minmax(46px,.74fr) minmax(64px,1fr) 32px!important}}@media (max-width:640px){.sportsbook-reference-event-table,.sportsbook-reference-event-table tbody{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{background:#121812!important;border-width:0 0 1px 2px!important;border-color:#283028 #283028 #283028 #76a526!important;grid-template-columns:64px minmax(0,1fr) repeat(3,minmax(42px,50px)) 38px!important;width:100%!important;max-width:100%!important;min-height:54px!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row--live{background:#111910!important}.sportsbook-reference-event-table td,.sportsbook-reference-team-cell,.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button,.sportsbook-reference-row-toggle-button--time,.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{height:54px!important;min-height:54px!important}.sportsbook-reference-time-cell{background:#141c14!important;border-right:1px solid #283028!important;overflow:hidden!important}.sportsbook-reference-row-toggle-button--time{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;width:100%!important;min-width:0!important;padding:4px 3px!important;display:flex!important}.sportsbook-reference-time-cell .tmr{color:#f0f4eb!important;text-align:center!important;white-space:normal!important;word-break:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:10.5px!important;font-weight:750!important;line-height:1.05!important;display:block!important;overflow:visible!important}.sportsbook-reference-time-cell .rez{text-align:center!important;width:100%!important;margin:0!important;display:block!important}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{color:#f4f8ee!important;justify-content:center!important;align-items:center!important;gap:3px!important;max-width:100%!important;font-size:12px!important;font-weight:750!important;line-height:1.05!important;display:inline-flex!important}.sportsbook-reference-time-cell .sportsbook-reference-scoreline:before{width:5px!important;height:5px!important;margin-right:0!important}.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button{justify-content:center!important;align-items:flex-start!important;padding:5px 8px!important}.sportsbook-reference-team-meta{color:#aebca4!important;white-space:nowrap!important;max-width:100%!important;font-size:10px!important;font-weight:700!important;line-height:1.05!important}.sportsbook-reference-team-name{max-width:100%!important;font-size:12.5px!important;font-weight:500!important;line-height:1.12!important}.sportsbook-reference-team-name--mobile-away{margin-top:1px!important;font-size:12.5px!important}.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{background:#323832!important;border-left:1px solid #252d25!important}.sportsbook-reference-odd__price,.sportsbook-reference-morekoef-button .nr{font-size:13px!important;font-weight:750!important;line-height:1!important}.sportsbook-reference-morekoef-button{background:#5f8f19!important}}@media (max-width:380px){.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{grid-template-columns:58px minmax(0,1fr) repeat(3,minmax(38px,44px)) 34px!important;min-height:52px!important}.sportsbook-reference-event-table td,.sportsbook-reference-team-cell,.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button,.sportsbook-reference-row-toggle-button--time,.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{height:52px!important;min-height:52px!important}.sportsbook-reference-time-cell .tmr{font-size:9.5px!important}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{font-size:11px!important}.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button{padding:5px 6px!important}.sportsbook-reference-team-name,.sportsbook-reference-team-name--mobile-away{font-size:12px!important}.sportsbook-reference-team-meta{font-size:9.5px!important}.sportsbook-reference-odd__price,.sportsbook-reference-morekoef-button .nr{font-size:12.5px!important}}@media (max-width:640px){.sportsbook-reference-expanded-row,.sportsbook-reference-expanded-context-row{box-sizing:border-box!important;background:#0d120d!important;border-left:2px solid #76a526!important;width:calc(100vw - 4px)!important;max-width:calc(100vw - 4px)!important;margin:0!important;display:block!important;overflow:hidden!important;transform:translate(max(0px,405px - 100vw))!important}.sportsbook-reference-expanded-row>td,.sportsbook-reference-expanded-context-row>td{box-sizing:border-box!important;background:#0d120d!important;width:calc(100vw - 4px)!important;max-width:calc(100vw - 4px)!important;padding:0!important;display:block!important;overflow:hidden!important}.sportsbook-reference-expanded-group{width:calc(100vw - 4px)!important;max-width:calc(100vw - 4px)!important;box-shadow:none!important;background:#111711!important;border-width:0 0 1px!important;border-color:#252d25!important;border-radius:0!important;margin:0!important;overflow:hidden!important}.sportsbook-reference-expanded-group__toggle{background:linear-gradient(#272d27,#1d231d)!important;border-top:1px solid #3a4138!important;border-bottom:1px solid #151b15!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:32px!important;display:grid!important}.sportsbook-reference-expanded-group__title{color:#f1f4ee!important;letter-spacing:.04em!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;border:0!important;min-height:32px!important;padding:0 10px!important;font-size:11px!important;font-weight:750!important;overflow:hidden!important}.sportsbook-reference-expanded-group__summary{background:0 0!important;border:0!important;min-height:32px!important}.sportsbook-reference-expanded-group__insight{display:none!important}.sportsbook-reference-expanded-group__count,.sportsbook-reference-expanded-group__open,.sportsbook-reference-expanded-group__chevron{color:#e7ece2!important;border-left:1px solid #323932!important;min-width:32px!important;min-height:32px!important;padding:0 6px!important;font-size:11px!important;font-weight:800!important}.sportsbook-reference-expanded-group__open{color:#86bd2c!important}.sportsbook-reference-expanded-group__chevron{color:#d7e7bd!important;min-width:30px!important}.sportsbook-reference-expanded-group__markets{background:#111711!important;border-top:1px solid #101510!important;gap:0!important;width:calc(100vw - 4px)!important;max-width:calc(100vw - 4px)!important;padding:0!important;overflow:hidden!important}.sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--skuadrat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kendet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kartonat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--intervalet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--speciale .sportsbook-reference-expanded-market{box-sizing:border-box!important;background:#151b15!important;border-width:0 0 1px!important;border-color:#273027!important;border-radius:0!important;grid-template-columns:minmax(92px,.58fr) minmax(0,1fr)!important;width:calc(100vw - 4px)!important;max-width:calc(100vw - 4px)!important;display:grid!important;overflow:hidden!important}.sportsbook-reference-expanded-market__title{color:#e7ece2!important;text-overflow:ellipsis!important;background:#202720!important;border:0!important;border-right:1px solid #2a322a!important;min-height:32px!important;padding:5px 8px!important;font-size:10px!important;font-weight:700!important;line-height:1.15!important;overflow:hidden!important}.sportsbook-reference-market-status{display:none!important}.sportsbook-reference-expanded-market__options,.sportsbook-reference-expanded-market__options--skuadrat,.sportsbook-reference-expanded-market__options--kendet,.sportsbook-reference-expanded-market__options--kartonat,.sportsbook-reference-expanded-market__options--intervalet,.sportsbook-reference-expanded-market__options--speciale,.sportsbook-reference-expanded-market__options--rezultati,.sportsbook-reference-expanded-market__options--golat-over-under,.sportsbook-reference-expanded-market__options--te-dyja-ekipet-shenojne,.sportsbook-reference-expanded-market__options--handikapi,.sportsbook-reference-expanded-market__options--gola-te-sakte,.sportsbook-reference-expanded-market__options--many{background:#2b322b!important;gap:0!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.sportsbook-reference-expanded-market__options--two{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sportsbook-reference-expanded-market__options--three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sportsbook-reference-expanded-market__options--four,.sportsbook-reference-expanded-market__options--many{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sportsbook-reference-expanded-option{min-width:0!important;min-height:32px!important;box-shadow:none!important;background:#343a34!important;border-width:0 0 1px 1px!important;border-color:#222a22!important;border-radius:0!important;overflow:hidden!important}.sportsbook-reference-expanded-option__inner{grid-template-columns:minmax(0,1fr) 42px!important;min-height:32px!important}.sportsbook-reference-expanded-option__name{color:#e6ebe2!important;min-width:0!important;padding:0 6px!important;font-size:10px!important;font-weight:600!important;line-height:1.05!important}.sportsbook-reference-expanded-option__price-box{background:#444a44!important;border-left:1px solid #222922!important}.sportsbook-reference-expanded-option__price{font-size:11px!important;font-weight:800!important;line-height:1!important}.sportsbook-reference-expanded-option--active{background:#4d6d20!important;border-color:#82b82b!important;box-shadow:inset 0 0 0 2px #91c634cc!important}.sportsbook-reference-expanded-option--active .sportsbook-reference-expanded-option__price-box{background:#6b9925!important}.sportsbook-reference-expanded-option--closed,.sportsbook-reference-expanded-option--suspended{color:#9ea79b!important;opacity:.72!important;background:#252b25!important}}@media (max-width:380px){.sportsbook-reference-expanded-group__toggle,.sportsbook-reference-expanded-group__title,.sportsbook-reference-expanded-group__summary,.sportsbook-reference-expanded-group__count,.sportsbook-reference-expanded-group__open,.sportsbook-reference-expanded-group__chevron{min-height:30px!important}.sportsbook-reference-expanded-group__title{padding:0 8px!important;font-size:10px!important}.sportsbook-reference-expanded-group__count,.sportsbook-reference-expanded-group__open,.sportsbook-reference-expanded-group__chevron{min-width:28px!important;font-size:10px!important}.sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--skuadrat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kendet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kartonat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--intervalet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--speciale .sportsbook-reference-expanded-market{grid-template-columns:minmax(84px,.56fr) minmax(0,1fr)!important}.sportsbook-reference-expanded-market__title,.sportsbook-reference-expanded-option,.sportsbook-reference-expanded-option__inner{min-height:30px!important}.sportsbook-reference-expanded-market__title,.sportsbook-reference-expanded-option__name{font-size:9.5px!important}.sportsbook-reference-expanded-option__inner{grid-template-columns:minmax(0,1fr) 38px!important}.sportsbook-reference-expanded-option__price{font-size:10.5px!important}}@media (max-width:640px){.sportsbook-mobile-minislip{min-height:54px!important;padding:7px 10px max(7px,env(safe-area-inset-bottom))!important;background:linear-gradient(#181f14fa,#080b07fa)!important;border-width:1px 0 0!important;border-color:#80b42b!important;border-radius:14px 14px 0 0!important;grid-template-columns:44px minmax(0,1fr) 118px!important;gap:8px!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -10px 28px #00000080!important}.sportsbook-mobile-minislip__badge{background:#79a923!important;border-width:2px!important;width:34px!important;height:34px!important;font-size:18px!important}.sportsbook-mobile-minislip__copy{gap:1px!important}.sportsbook-mobile-minislip__title{font-size:13px!important;font-weight:800!important}.sportsbook-mobile-minislip__meta{color:#d7dfc8!important;font-size:11px!important}.sportsbook-mobile-minislip__cta{color:#11180d!important;letter-spacing:.02em!important;background:#f2f8e1!important;border-radius:999px!important;min-height:38px!important;padding:0 12px!important;font-size:13px!important}.sportsbook-mobile-drawer__backdrop{background:0 0!important}.sportsbook-mobile-drawer--open .sportsbook-mobile-drawer__backdrop{background:#0000006b!important}.sportsbook-mobile-drawer__sheet{max-height:min(78vh,650px)!important;padding:6px 8px max(10px,env(safe-area-inset-bottom))!important;background:linear-gradient(#151b12,#080b07)!important;border-width:1px 0 0!important;border-color:#516a2d!important;border-radius:14px 14px 0 0!important;grid-template-rows:auto auto minmax(0,1fr)!important;box-shadow:0 -18px 46px #00000094!important}.sportsbook-mobile-drawer__handle{background:#7b876b!important;width:42px!important;height:4px!important;margin-bottom:6px!important}.sportsbook-mobile-drawer__head{border-bottom:1px solid #263025!important;min-height:44px!important;padding:0 2px 7px!important}.sportsbook-mobile-drawer__eyebrow{color:#c1cbaa!important;letter-spacing:.11em!important;font-size:10px!important}.sportsbook-mobile-drawer__head strong{font-size:22px!important;line-height:1!important}.sportsbook-mobile-drawer__momentum{display:none!important}.sportsbook-mobile-drawer__close{background:#20281e!important;border-color:#6a765b!important;border-radius:999px!important;min-height:38px!important;padding:0 16px!important;font-size:13px!important}.sportsbook-mobile-drawer__content{padding-bottom:0!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-panel{background:#0a0e09!important;border:1px solid #273326!important;border-radius:0!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-panel__body{gap:7px!important;padding:7px 8px 10px!important}.sportsbook-mobile-drawer .sportsbook-reference-ticket-counter--slip{background:#1c241a!important;border-width:0 0 1px!important;border-radius:0!important;min-height:30px!important;padding:0 8px!important}.sportsbook-mobile-drawer .sportsbook-reference-ticket-counter__label{letter-spacing:.08em!important;font-size:11px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-confidence,.sportsbook-mobile-drawer .sportsbook-reference-accumulator{display:none!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-list{background:#111711!important;border:1px solid #283027!important;border-radius:0!important;max-height:24vh!important;overflow-y:auto!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item{box-shadow:none!important;background:#121812!important;border-width:0 0 1px!important;border-color:#2b3429!important;border-radius:0!important;gap:6px!important;padding:8px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__top{gap:8px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item .betslip-item__event{color:#f1f5ed!important;font-size:12px!important;line-height:1.15!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item .betslip-item__market,.sportsbook-mobile-drawer .sportsbook-reference-slip-item__selection-name{color:#c9d0c1!important;font-size:11px!important;line-height:1.15!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__selection{background:#171e16!important;border:1px solid #30382f!important;border-radius:0!important;min-height:34px!important;padding:0!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__selection-name{padding:0 8px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__price{color:#fff!important;background:#4b5548!important;border-radius:0!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;min-width:58px!important;padding:0 10px!important;font-size:15px!important;font-weight:850!important;display:inline-flex!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__remove,.sportsbook-mobile-drawer .sportsbook-reference-slip-clear{border-radius:0!important;min-height:28px!important;padding:0 10px!important;font-size:11px!important}.sportsbook-mobile-drawer .betslip-item__warning{border-radius:0!important;gap:4px!important;margin-top:6px!important;padding:7px!important;font-size:11px!important}.sportsbook-mobile-drawer .betslip-item__warning strong{font-size:12px!important}.sportsbook-mobile-drawer .betslip-item__warning-action{border-radius:0!important;min-height:28px!important;font-size:11px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-actions{border-bottom:1px solid #263026!important;min-height:30px!important;padding:0!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-bettype{font-size:11px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-calculator{background:#10150f!important;border:1px solid #2a3429!important;border-radius:0!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-calculator__header{border-bottom:1px solid #2c342b!important;min-height:30px!important;padding:0 8px!important;font-size:12px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-summary{gap:6px!important;padding:8px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-stake{gap:4px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-stake__input{border-radius:0!important;min-height:42px!important;padding:0 10px!important;font-size:18px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric{background:#121812!important;border-radius:0!important;min-height:58px!important;padding:8px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric--accent{background:#314817!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric .metric-card__label,.sportsbook-mobile-drawer .sportsbook-reference-slip-metric .metric-card__meta{font-size:10px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric strong{font-size:20px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-total{min-height:44px!important;box-shadow:none!important;border-radius:0!important;margin-top:0!important;padding:6px 10px!important;font-size:13px!important;position:static!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-total strong{font-size:25px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-helper{margin:0!important;padding:6px 2px!important;font-size:11px!important;line-height:1.2!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-submit{letter-spacing:.06em!important;border-radius:0!important;min-height:46px!important;margin-top:2px!important;font-size:13px!important;position:static!important}}@media (max-width:380px){.sportsbook-mobile-minislip{grid-template-columns:40px minmax(0,1fr) 104px!important;min-height:52px!important;padding-left:8px!important;padding-right:8px!important}.sportsbook-mobile-minislip__badge{width:32px!important;height:32px!important;font-size:17px!important}.sportsbook-mobile-minislip__title{font-size:12px!important}.sportsbook-mobile-minislip__meta{font-size:10px!important}.sportsbook-mobile-minislip__cta{min-height:36px!important;font-size:12px!important}.sportsbook-mobile-drawer__sheet{max-height:min(80vh,620px)!important;padding-left:6px!important;padding-right:6px!important}.sportsbook-mobile-drawer__head strong{font-size:20px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-panel__body{gap:6px!important;padding:6px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-list{max-height:22vh!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric{min-height:54px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric strong{font-size:18px!important}}@media (max-width:640px){.sportsbook-reference-page,.sportsbook-reference-shell,.sportsbook-reference-event-table,.sportsbook-mobile-drawer{font-size:12px!important;line-height:1.12!important}.sportsbook-reference-topstrip,.sportsbook-reference-ticket-strip,.sportsbook-reference-group-sports{min-height:24px!important;padding-top:0!important;padding-bottom:0!important}.sportsbook-reference-ticket-strip{letter-spacing:.02em!important;font-size:10px!important}.sportsbook-reference-ticket-strip strong{font-size:11px!important;line-height:1!important}.sportsbook-reference-group-sports__item{min-height:21px!important;padding:0 6px!important;font-size:9px!important;line-height:1!important}.sportsbook-reference-group__header{border-top-width:1px!important;border-bottom-width:1px!important;height:26px!important;min-height:26px!important;padding:0 6px!important}.sportsbook-reference-group__header .league-name-ellipsis,.sportsbook-reference-group__label,.sportsbook-reference-group__liveword,.sportsbook-reference-group__countpill,.sportsbook-reference-group__header .pager-position,.sportsbook-reference-group__header .popup-button.show-value{letter-spacing:.03em!important;font-size:9.5px!important;line-height:1!important}.sportsbook-reference-group__header .popup-button.show-value{min-height:20px!important;padding:0 7px!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{min-height:52px!important}.sportsbook-reference-event-table td,.sportsbook-reference-team-cell,.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button,.sportsbook-reference-row-toggle-button--time,.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{height:52px!important;min-height:52px!important}.sportsbook-reference-row-toggle-button--time{gap:1px!important;padding:3px!important}.sportsbook-reference-time-cell .tmr{letter-spacing:0!important;font-size:10px!important;font-weight:720!important;line-height:1!important}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{gap:2px!important;font-size:11.5px!important;font-weight:760!important;line-height:1!important}.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button{gap:1px!important;padding:4px 7px!important}.sportsbook-reference-team-meta{font-size:9.5px!important;font-weight:650!important;line-height:1!important}.sportsbook-reference-team-name,.sportsbook-reference-team-name--mobile-away{letter-spacing:-.01em!important;font-size:12px!important;font-weight:520!important;line-height:1.08!important}.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{padding:0 1px!important;font-size:11.5px!important;line-height:1!important}.sportsbook-reference-odd__price,.sportsbook-reference-morekoef-button .nr{font-size:12.5px!important;font-weight:760!important;line-height:1!important}.sportsbook-reference-expanded-group__toggle,.sportsbook-reference-expanded-group__title,.sportsbook-reference-expanded-group__summary,.sportsbook-reference-expanded-group__count,.sportsbook-reference-expanded-group__open,.sportsbook-reference-expanded-group__chevron{min-height:30px!important}.sportsbook-reference-expanded-group__title{letter-spacing:.035em!important;padding:0 8px!important;font-size:10px!important;font-weight:720!important;line-height:1!important}.sportsbook-reference-expanded-group__count,.sportsbook-reference-expanded-group__open,.sportsbook-reference-expanded-group__chevron{min-width:30px!important;padding:0 5px!important;font-size:10px!important;line-height:1!important}.sportsbook-reference-expanded-market__title,.sportsbook-reference-expanded-option,.sportsbook-reference-expanded-option__inner{min-height:30px!important}.sportsbook-reference-expanded-market__title{padding:4px 7px!important;font-size:9.5px!important;font-weight:680!important;line-height:1.08!important}.sportsbook-reference-expanded-option__name{padding:0 5px!important;font-size:9.5px!important;font-weight:560!important;line-height:1!important}.sportsbook-reference-expanded-option__inner{grid-template-columns:minmax(0,1fr) 40px!important}.sportsbook-reference-expanded-option__price{font-size:10.5px!important;font-weight:780!important;line-height:1!important}.sportsbook-mobile-minislip{min-height:52px!important;padding-top:6px!important;padding-bottom:max(6px,env(safe-area-inset-bottom))!important;gap:7px!important}.sportsbook-mobile-minislip__title{font-size:12px!important;line-height:1!important}.sportsbook-mobile-minislip__meta{font-size:10px!important;line-height:1.05!important}.sportsbook-mobile-minislip__cta{min-height:36px!important;font-size:12px!important;line-height:1!important}.sportsbook-mobile-drawer__head{min-height:40px!important;padding-bottom:6px!important}.sportsbook-mobile-drawer__eyebrow{font-size:9px!important;line-height:1!important}.sportsbook-mobile-drawer__head strong{font-size:20px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-panel__body{gap:6px!important;padding:6px 7px 9px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item{gap:5px!important;padding:7px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item .betslip-item__event{font-size:11.5px!important;line-height:1.1!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item .betslip-item__market,.sportsbook-mobile-drawer .sportsbook-reference-slip-item__selection-name,.sportsbook-mobile-drawer .sportsbook-reference-slip-helper{font-size:10.5px!important;line-height:1.1!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__selection{min-height:32px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item__price{min-width:54px!important;padding:0 8px!important;font-size:14px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-stake__input{min-height:40px!important;font-size:17px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric{min-height:54px!important;padding:7px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric strong{font-size:18px!important;line-height:1!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-total{min-height:42px!important;padding:6px 9px!important;font-size:12px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-total strong{font-size:22px!important;line-height:1!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-submit{min-height:44px!important;font-size:12px!important}}@media (max-width:380px){.sportsbook-reference-group__header{height:24px!important;min-height:24px!important;padding:0 5px!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row{min-height:50px!important}.sportsbook-reference-event-table td,.sportsbook-reference-team-cell,.sportsbook-reference-team-cell .sportsbook-reference-row-toggle-button,.sportsbook-reference-row-toggle-button--time,.sportsbook-reference-odd,.sportsbook-reference-morekoef-button{height:50px!important;min-height:50px!important}.sportsbook-reference-time-cell .tmr{font-size:9px!important}.sportsbook-reference-time-cell .sportsbook-reference-scoreline{font-size:10.5px!important}.sportsbook-reference-team-name,.sportsbook-reference-team-name--mobile-away{font-size:11.5px!important}.sportsbook-reference-team-meta{font-size:9px!important}.sportsbook-reference-odd__price,.sportsbook-reference-morekoef-button .nr{font-size:12px!important}.sportsbook-reference-expanded-group__toggle,.sportsbook-reference-expanded-group__title,.sportsbook-reference-expanded-group__summary,.sportsbook-reference-expanded-group__count,.sportsbook-reference-expanded-group__open,.sportsbook-reference-expanded-group__chevron,.sportsbook-reference-expanded-market__title,.sportsbook-reference-expanded-option,.sportsbook-reference-expanded-option__inner{min-height:28px!important}.sportsbook-reference-expanded-market__title,.sportsbook-reference-expanded-option__name{font-size:9px!important}.sportsbook-reference-expanded-option__inner{grid-template-columns:minmax(0,1fr) 36px!important}.sportsbook-reference-expanded-option__price{font-size:10px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric{min-height:52px!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-metric strong{font-size:17px!important}}@media (max-width:640px){.sportsbook-shell--account{background:#0b100b!important}.sportsbook-shell--account .sportsbook-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#111711!important;border-bottom-color:#263026!important;position:sticky!important}.sportsbook-shell--account .sportsbook-header__inner{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:7px 8px!important;display:grid!important}.sportsbook-shell--account .sportsbook-branding{gap:8px!important;min-height:34px!important}.sportsbook-shell--account .sportsbook-branding__image{height:24px!important}.sportsbook-shell--account .sportsbook-branding__title{letter-spacing:.03em!important;font-size:13px!important;line-height:1!important}.sportsbook-shell--account .sportsbook-branding__meta{letter-spacing:.07em!important;font-size:8px!important;line-height:1!important}.sportsbook-shell--account .sportsbook-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:2px!important;display:grid!important}.sportsbook-shell--account .sportsbook-nav__item{color:#d9dfd2!important;letter-spacing:.02em!important;text-align:center!important;background:#171e17!important;border-color:#2a322a!important;min-height:28px!important;padding:0 3px!important;font-size:8.5px!important;font-weight:750!important;line-height:1!important}.sportsbook-shell--account .sportsbook-nav__item--active{color:#fff!important;background:#526f1d!important;border-color:#78a828!important}.sportsbook-shell--account .sportsbook-body{padding:8px 4px!important}.sportsbook-shell--account .admin-risk-page{width:100%!important;max-width:100%!important;display:block!important}.sportsbook-shell--account .bettor-account-panel{width:100%!important;max-width:100%!important;box-shadow:none!important;background:#0d120d!important;border-width:1px 0!important;border-color:#263026!important;border-radius:0!important;overflow:hidden!important}.sportsbook-shell--account .bettor-account-panel__header{background:linear-gradient(#222922,#151b15)!important;border-bottom-color:#273027!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;min-height:44px!important;padding:7px 8px!important;display:grid!important}.sportsbook-shell--account .bettor-account-eyebrow{color:#a7b995!important;letter-spacing:.08em!important;margin:0 0 2px!important;font-size:8.5px!important;line-height:1!important}.sportsbook-shell--account .panel__title{letter-spacing:.035em!important;font-size:12px!important;line-height:1.05!important}.sportsbook-shell--account .panel__subtitle{color:#b5c0aa!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:190px!important;font-size:9.5px!important;line-height:1.1!important;overflow:hidden!important}.sportsbook-shell--account .bettor-balance-card{min-width:104px!important;max-width:128px!important;box-shadow:none!important;background:#1a2514!important;border-color:#668b24!important;border-radius:0!important;gap:1px!important;padding:6px 7px!important}.sportsbook-shell--account .bettor-balance-card span,.sportsbook-shell--account .bettor-balance-card small{color:#b9c9a4!important;letter-spacing:.04em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1!important;overflow:hidden!important}.sportsbook-shell--account .bettor-balance-card strong{color:#fff!important;font-size:15px!important;line-height:1!important}.sportsbook-shell--account .panel__body{padding:7px!important}.sportsbook-shell--account .admin-risk-stack,.sportsbook-shell--account .bettor-bet-list,.sportsbook-shell--account .bettor-transaction-list{gap:6px!important}.sportsbook-shell--account .bettor-control-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:2px!important;display:grid!important}.sportsbook-shell--account .bettor-control-card{min-height:48px!important;box-shadow:none!important;background:#151b15!important;border-color:#2b342b!important;border-radius:0!important;gap:2px!important;padding:5px 4px!important}.sportsbook-shell--account .bettor-control-card--accent{background:#263a14!important;border-color:#719d25!important}.sportsbook-shell--account .bettor-control-card span,.sportsbook-shell--account .bettor-control-card small{color:#aebba2!important;letter-spacing:.02em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:7.5px!important;line-height:1!important;overflow:hidden!important}.sportsbook-shell--account .bettor-control-card strong{color:#f3f7ee!important;font-size:13px!important;line-height:1!important}.sportsbook-shell--account .bettor-account-private-note,.sportsbook-shell--account .bettor-finance-trust-strip,.sportsbook-shell--account .bettor-account-continuity{display:none!important}.sportsbook-shell--account .bettor-bet-card,.sportsbook-shell--account .bettor-transaction-card,.sportsbook-shell--account .bettor-cashout-offer,.sportsbook-shell--account .bettor-cashout-note,.sportsbook-shell--account .bettor-empty-state{box-shadow:none!important;border-radius:0!important}.sportsbook-shell--account .bettor-bet-card{background:#121812!important;border-color:#2a322a!important;gap:5px!important;padding:7px 7px 7px 9px!important}.sportsbook-shell--account .bettor-bet-card:before{width:2px!important}.sportsbook-shell--account .bettor-bet-card__topline,.sportsbook-shell--account .bettor-bet-card__footer{color:#aebba2!important;gap:6px!important;font-size:8.5px!important;line-height:1!important}.sportsbook-shell--account .bettor-status-pill{letter-spacing:.04em!important;border-radius:0!important;min-height:20px!important;padding:0 6px!important;font-size:8px!important;line-height:1!important}.sportsbook-shell--account .bettor-bet-card__event{gap:2px!important}.sportsbook-shell--account .bettor-bet-card__event strong{color:#f4f7ee!important;font-size:12px!important;line-height:1.08!important}.sportsbook-shell--account .bettor-bet-card__event span,.sportsbook-shell--account .bettor-bet-card__multi{color:#aeb7a8!important;letter-spacing:.02em!important;font-size:9px!important;line-height:1.05!important}.sportsbook-shell--account .bettor-bet-card__selection{background:#171e16!important;border-color:#30382f!important;border-radius:0!important;min-height:30px!important;padding:0!important}.sportsbook-shell--account .bettor-bet-card__selection span{color:#e9eee2!important;padding:0 7px!important;font-size:10px!important;line-height:1.05!important}.sportsbook-shell--account .bettor-bet-card__selection strong{background:#4b5548!important;border-radius:0!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;min-width:54px!important;padding:0 8px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.sportsbook-shell--account .bettor-bet-card__ecosystem{gap:2px!important}.sportsbook-shell--account .bettor-bet-card__ecosystem span{letter-spacing:.02em!important;border-radius:0!important;min-height:20px!important;padding:0 5px!important;font-size:7.5px!important;line-height:1!important}.sportsbook-shell--account .bettor-bet-card__trustline{background:#151b15!important;border-radius:0!important;gap:2px!important;padding:5px 6px!important;display:grid!important}.sportsbook-shell--account .bettor-bet-card__trustline span,.sportsbook-shell--account .bettor-bet-card__trustline strong{text-align:left!important;white-space:normal!important;font-size:9px!important;line-height:1.08!important}.sportsbook-shell--account .bettor-bet-card__numbers{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px!important}.sportsbook-shell--account .bettor-bet-card__numbers>div{background:#151b15!important;border-radius:0!important;gap:2px!important;min-height:40px!important;padding:5px 6px!important}.sportsbook-shell--account .bettor-bet-card__numbers span{font-size:8px!important;line-height:1!important}.sportsbook-shell--account .bettor-bet-card__numbers strong{font-size:13px!important;line-height:1!important}.sportsbook-shell--account .bettor-cashout-offer,.sportsbook-shell--account .bettor-cashout-note{background:#1b2613!important;gap:5px!important;padding:6px!important;display:grid!important}.sportsbook-shell--account .bettor-cashout-offer__copy span,.sportsbook-shell--account .bettor-cashout-offer__copy small,.sportsbook-shell--account .bettor-cashout-offer__copy em,.sportsbook-shell--account .bettor-cashout-note span,.sportsbook-shell--account .bettor-cashout-note small{font-size:9px!important;line-height:1.1!important}.sportsbook-shell--account .bettor-cashout-offer__copy strong{font-size:16px!important}.sportsbook-shell--account .bettor-action-button,.sportsbook-shell--account .bettor-cashout-ghost,.sportsbook-shell--account .bettor-empty-state__action{border-radius:0!important;min-height:28px!important;padding:0 7px!important;font-size:9px!important;line-height:1!important}.sportsbook-shell--account .bettor-transaction-card{background:#121812!important;border-color:#2a322a!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:58px!important;padding:7px 8px!important;display:grid!important}.sportsbook-shell--account .bettor-transaction-card>div,.sportsbook-shell--account .bettor-transaction-card__amount{gap:2px!important}.sportsbook-shell--account .bettor-transaction-card strong{color:#f0f4eb!important;font-size:11px!important;line-height:1.05!important}.sportsbook-shell--account .bettor-transaction-card span{color:#aeb7a8!important;font-size:9px!important;line-height:1.05!important}.sportsbook-shell--account .bettor-transaction-card small{color:#d3dfc4!important;font-size:8px!important;line-height:1!important}.sportsbook-shell--account .bettor-transaction-card__amount{text-align:right!important;justify-items:end!important;min-width:88px!important}.sportsbook-shell--account .bettor-empty-state{background:#111711!important;border-color:#344030!important;gap:6px!important;padding:12px 8px!important}.sportsbook-shell--account .bettor-empty-state__icon{display:none!important}.sportsbook-shell--account .bettor-empty-state strong{font-size:12px!important;line-height:1.05!important}.sportsbook-shell--account .bettor-empty-state span{font-size:10px!important;line-height:1.15!important}}@media (max-width:380px){.sportsbook-shell--account .sportsbook-header__inner{padding:6px!important}.sportsbook-shell--account .sportsbook-nav__item{min-height:26px!important;font-size:8px!important}.sportsbook-shell--account .sportsbook-body{padding:6px 2px!important}.sportsbook-shell--account .bettor-account-panel__header{padding:6px!important}.sportsbook-shell--account .panel__subtitle{max-width:174px!important}.sportsbook-shell--account .bettor-balance-card{min-width:98px!important;max-width:112px!important;padding:5px 6px!important}.sportsbook-shell--account .bettor-control-card{min-height:44px!important;padding:4px 3px!important}.sportsbook-shell--account .bettor-control-card strong{font-size:12px!important}.sportsbook-shell--account .bettor-bet-card{padding:6px 6px 6px 8px!important}.sportsbook-shell--account .bettor-transaction-card{grid-template-columns:minmax(0,1fr) minmax(78px,auto)!important;min-height:54px!important;padding:6px!important}}@media (max-width:640px){.sportsbook-reference-header-shell{background:#151a15!important;border-bottom-color:#020402!important;box-shadow:0 1px #2c342b,0 2px #050705!important}.sportsbook-reference-wrap--masthead{background:#171d16!important;min-height:44px!important}.sportsbook-reference-brand-slot{background:#151b15!important;border-right-color:#252d25!important}.sportsbook-reference-mobile-menu-button{background:#202720!important;border:1px solid #384136!important;gap:3px!important;width:30px!important;min-width:30px!important;height:30px!important;padding:5px 4px!important}.sportsbook-reference-mobile-menu-button span{width:18px!important;height:2px!important;box-shadow:none!important;background:#e1e6db!important;border-radius:0!important}.sportsbook-reference-mobile-menu-button[aria-expanded=true]{background:#334a19!important;border-color:#78a828!important}.sportsbook-reference-logo--header-frame,.sportsbook-reference-logo-image--header{width:48px!important;height:26px!important}.sportsbook-reference-menu-slot{background:#181e18!important;border-color:#252d25!important;box-shadow:inset 0 -2px #6f9d22!important}.sportsbook-reference-menu-slot .TopMenu li button,.sportsbook-reference-menu-slot .TopMenu li a{color:#d4dacf!important;min-height:44px!important;font-size:10.5px!important;line-height:1!important}.sportsbook-reference-menu-slot .TopMenu li+li{border-left:1px solid #252d25!important}.sportsbook-reference-menu-slot .TopMenu li:first-child button .menu_title:after,.sportsbook-reference-menu-slot .TopMenu li:nth-child(2) button .menu_title:after{font-size:11px!important}.sportsbook-reference-menu-item--active button,.sportsbook-reference-menu-item--active a{background:#202820!important;box-shadow:inset 0 -2px #86b92c!important}.sportsbook-reference-header-account{min-height:44px!important}.sportsbook-reference-header-account .sportsbook-balance.balance,.sportsbook-reference-header-account .open-bets a,.sportsbook-reference-header-account .login-bar-btns{background:#171d16!important;border-color:#252d25!important;height:44px!important;min-height:44px!important}.sportsbook-balance .total-balance{color:#f3f6ee!important;min-height:44px!important;font-size:9.5px!important;font-weight:760!important}.sportsbook-balance .total-balance:before{background:linear-gradient(#0000 0 45%,#cfd7c9 46% 55%,#0000 56%),0 0!important;border-width:1px!important;border-radius:0!important;width:10px!important;height:13px!important}.sportsbook-reference-header-account .open-bets a:before{font-size:10px!important;font-weight:760!important}.sportsbook-reference-logout{background:#222922!important;border-radius:0!important;width:28px!important;min-width:28px!important;height:28px!important}.sportsbook-reference-logout:before{font-size:8.5px!important}.sportsbook-reference-subnav{background:#171d16!important;border-top-color:#252d25!important;height:32px!important;min-height:32px!important;padding-left:4px!important;top:45px!important;box-shadow:0 3px 8px #0000003d!important}.sportsbook-reference-subnav__item{color:#d6ddd1!important;border-color:#252d25!important;min-height:32px!important;padding:0 11px!important;font-size:11px!important;font-weight:620!important}.sportsbook-reference-subnav__item--active{background:#202820!important;box-shadow:inset 0 -2px #85b72b!important}.sportsbook-reference-filterbar{top:77px!important}.sportsbook-reference-group-sports{background:#111711!important;border-color:#202820!important;height:22px!important;min-height:22px!important}.sportsbook-reference-group-sports__item{color:#d4dacf!important;border-right:1px solid #252d25!important;min-height:20px!important;padding:0 7px 0 5px!important;font-size:8.5px!important;font-weight:700!important;line-height:1!important}.sportsbook-reference-group-sports__dot{background:#252d25!important;border:1px solid #44503e!important;border-radius:0!important;width:10px!important;height:10px!important;box-shadow:inset 0 -2px #0000003d!important}.sportsbook-reference-group-sports__item--active{color:#fff!important;background:#202820!important;box-shadow:inset 0 -2px #80af29!important}.sportsbook-reference-group-sports__item--active .sportsbook-reference-group-sports__dot{background:#76a526!important;border-color:#97c83a!important}.sportsbook-mobile-menu__panel{background:#0f140f!important;border-right-color:#252d25!important;width:min(300px,84vw)!important;box-shadow:12px 0 28px #0000006b!important}.sportsbook-mobile-menu__top{background:#171d16!important;border-bottom-color:#252d25!important;min-height:46px!important;padding:0 9px!important}.sportsbook-mobile-menu__top span,.sportsbook-mobile-menu__wallet span,.sportsbook-mobile-menu__actions span,.sportsbook-mobile-menu__links span,.sportsbook-mobile-menu__operator span{letter-spacing:.06em!important;font-size:8.5px!important;line-height:1!important}.sportsbook-mobile-menu__top strong{font-size:13px!important;line-height:1.05!important}.sportsbook-mobile-menu__close{background:#222922!important;border-radius:0!important;width:28px!important;height:28px!important;font-size:12px!important}.sportsbook-mobile-menu__wallet{background:#121812!important;border-bottom-color:#252d25!important;min-height:38px!important;padding:0 9px!important}.sportsbook-mobile-menu__wallet strong{font-size:14px!important}.sportsbook-mobile-menu__actions{background:#111711!important;border-bottom-color:#252d25!important}.sportsbook-mobile-menu__actions button{background:#171d16!important;border-right-color:#252d25!important;gap:3px!important;min-height:58px!important;padding:6px 7px!important}.sportsbook-mobile-menu__actions strong{font-size:11px!important;line-height:1!important}.sportsbook-mobile-menu__catalog-icon,.sportsbook-mobile-menu__sport-icon{background:#252d25!important;border-color:#44503e!important;border-radius:0!important;box-shadow:inset 0 -2px #0000003d!important}.sportsbook-mobile-menu__catalog-icon{width:24px!important;height:24px!important;font-size:8px!important}.sportsbook-mobile-menu__sport-icon{width:22px!important;height:22px!important;font-size:7.5px!important}.sportsbook-mobile-menu__sport--active .sportsbook-mobile-menu__sport-icon,.sportsbook-mobile-menu__action--active .sportsbook-mobile-menu__catalog-icon{background:#76a526!important;border-color:#93c53a!important}.sportsbook-mobile-menu__action--active,.sportsbook-mobile-menu__sport--active{background:#202820!important;box-shadow:inset 0 -2px #80af29!important}.sportsbook-mobile-menu__sports{background:#111711!important;border-bottom-color:#252d25!important;min-height:38px!important}.sportsbook-mobile-menu__sports button{color:#dce2d7!important;border-right-color:#252d25!important;gap:5px!important;min-height:38px!important;padding:0 9px!important;font-size:10px!important}.sportsbook-mobile-menu__links a,.sportsbook-mobile-menu__links button,.sportsbook-mobile-menu__operator a,.sportsbook-mobile-menu__logout{background:#121812!important;border-bottom-color:#252d25!important;min-height:40px!important;padding:0 9px!important}.sportsbook-mobile-menu__links strong{font-size:10px!important}.sportsbook-mobile-menu__operator{border-top-color:#394329!important}.sportsbook-mobile-menu__operator>span{padding:7px 9px 5px!important}.sportsbook-mobile-menu__logout{background:#202720!important;min-height:42px!important;font-size:11px!important}}@media (max-width:380px){.sportsbook-reference-wrap--masthead{grid-template-columns:72px 74px minmax(0,1fr)!important;min-height:44px!important}.sportsbook-reference-mobile-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.sportsbook-reference-mobile-menu-button span{width:16px!important}.sportsbook-reference-logo--header-frame,.sportsbook-reference-logo-image--header{width:36px!important;height:24px!important}.sportsbook-reference-menu-slot .TopMenu li button,.sportsbook-reference-menu-slot .TopMenu li a,.sportsbook-reference-menu-slot .TopMenu li:first-child button .menu_title:after,.sportsbook-reference-menu-slot .TopMenu li:nth-child(2) button .menu_title:after,.sportsbook-reference-header-account .open-bets a:before,.sportsbook-balance .total-balance{font-size:9px!important}.sportsbook-reference-header-account{grid-template-columns:minmax(46px,.78fr) minmax(64px,1fr) 32px!important}.sportsbook-mobile-menu__panel{width:min(292px,84vw)!important}}@media (max-width:640px){.sportsbook-reference-expanded-group__title{letter-spacing:.025em!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 108px!important;min-width:0!important;padding:0 7px!important;font-size:9.5px!important;font-weight:760!important;overflow:hidden!important}.sportsbook-reference-expanded-group__summary{flex:1 0 auto!important}.sportsbook-reference-expanded-group__insight{letter-spacing:.025em!important;max-width:74px!important;padding:0 5px!important;font-size:8px!important}.sportsbook-reference-expanded-market{grid-template-columns:112px minmax(0,1fr)!important}.sportsbook-reference-expanded-group--skuadrat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kendet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kartonat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--intervalet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--speciale .sportsbook-reference-expanded-market{grid-template-columns:124px minmax(0,1fr)!important}.sportsbook-reference-expanded-market__title{letter-spacing:.005em!important;padding:3px 6px!important;font-size:8.8px!important;font-weight:720!important;overflow:hidden!important}.sportsbook-reference-expanded-market__title>span:first-child{text-overflow:ellipsis!important;min-width:0!important;display:block!important;overflow:hidden!important}.sportsbook-reference-expanded-option__name{letter-spacing:0!important;padding:0 4px!important;font-size:8.8px!important;font-weight:650!important}.sportsbook-reference-header-shell,.sportsbook-reference-wrap--masthead,.sportsbook-reference-subnav,.sportsbook-reference-filterbar,.sportsbook-reference-ticket-strip,.sportsbook-reference-group-sports{border-color:#1f261f!important;box-shadow:inset 0 -1px #050805!important}.sportsbook-reference-wrap--masthead,.sportsbook-reference-subnav,.sportsbook-reference-filterbar,.sportsbook-reference-ticket-strip,.sportsbook-reference-group-sports,.sportsbook-reference-group__header{margin-bottom:0!important}.sportsbook-reference-subnav{gap:0!important;padding:0 3px!important}.sportsbook-reference-subnav__item,.sportsbook-reference-group-sports__item,.sportsbook-reference-filter-pill{box-shadow:none!important;border-radius:0!important}.sportsbook-reference-subnav__item+.sportsbook-reference-subnav__item,.sportsbook-reference-group-sports__item+.sportsbook-reference-group-sports__item{border-left:1px solid #252c24!important}.sportsbook-reference-subnav__item--active,.sportsbook-reference-group-sports__item--active,.sportsbook-reference-filter-pill--active{color:#f3f7ed!important;background:linear-gradient(#25321d,#171f16)!important;border-color:#526f20!important;box-shadow:inset 0 -2px #83ad31!important}.sportsbook-reference-group__header{box-shadow:none!important;background:linear-gradient(#262c25,#171c17)!important;border-top:1px solid #323832!important;border-bottom:1px solid #070907!important}.sportsbook-reference-group__header--live{background:linear-gradient(#2b3422,#181f15)!important;border-top-color:#38402f!important}.sportsbook-reference-event-table{border-collapse:collapse!important;border-spacing:0!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row td{box-shadow:none!important;border-top:1px solid #242924!important;border-bottom:1px solid #070907!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row:first-child td{border-top-color:#111611!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row:nth-child(2n) td{background-color:#171c17!important}.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row:nth-child(odd) td{background-color:#141914!important}.sportsbook-reference-event-row--focused td,.sportsbook-reference-event-row--expandable:focus-visible td,.sportsbook-reference-event-table tbody tr.sportsbook-reference-event-row--live.sportsbook-reference-event-row--focused td{background-color:#1f2919!important;box-shadow:inset 3px 0 #83ad31!important}.sportsbook-reference-odd,.sportsbook-reference-morekoef-button,.sportsbook-reference-expanded-option{background:linear-gradient(#414840,#30362f)!important;border-color:#3b4239!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff09!important}.sportsbook-reference-odd:hover:enabled,.sportsbook-reference-odd:focus-visible:enabled,.sportsbook-reference-expanded-option:hover:enabled,.sportsbook-reference-expanded-option:focus-visible:enabled{background:linear-gradient(#4c5549,#343c32)!important;border-color:#59664e!important}.sportsbook-reference-odd--active,.sportsbook-reference-expanded-option--active{color:#fff!important;background:linear-gradient(#607829,#43551b)!important;border-color:#86ad31!important;box-shadow:inset 0 -2px #9fd345!important}.sportsbook-reference-odd--active .sportsbook-reference-odd__price,.sportsbook-reference-expanded-option--active .sportsbook-reference-expanded-option__price{color:#fff!important;text-shadow:none!important}.sportsbook-reference-expanded-group{box-shadow:none!important;border-top:1px solid #30362f!important;border-bottom:1px solid #080a08!important;border-radius:0!important;margin:0!important}.sportsbook-reference-expanded-group__title,.sportsbook-reference-expanded-group__summary{border-top-color:#343a33!important;border-bottom-color:#080a08!important}.sportsbook-reference-expanded-group__markets{border-top-color:#080a08!important;gap:0!important}.sportsbook-reference-expanded-market{background:#202620!important;border-top:1px solid #171c16!important}.sportsbook-reference-expanded-market__title{background:#252b25!important;border-right:1px solid #30372f!important}.sportsbook-reference-expanded-option__inner{border-left:0!important}.sportsbook-reference-expanded-option__price-box{background:linear-gradient(#4f574c,#3c4439)!important;border-left-color:#232922!important}.sportsbook-reference-expanded-option--active .sportsbook-reference-expanded-option__price-box{background:linear-gradient(#6f892f,#566d24)!important}.sportsbook-mobile-minislip{background:linear-gradient(#1d251a,#10160f)!important;border-top:1px solid #3a432f!important;box-shadow:0 -1px #060806,0 -10px 20px #00000038!important}.sportsbook-mobile-minislip__badge,.sportsbook-mobile-minislip__cta,.sportsbook-mobile-drawer__close,.sportsbook-mobile-drawer .sportsbook-reference-slip-submit{border-radius:0!important}.sportsbook-mobile-drawer__sheet{background:#111711!important;border-top:1px solid #3a432f!important;box-shadow:0 -1px #050705,0 -18px 36px #0000006b!important}.sportsbook-mobile-drawer__head,.sportsbook-mobile-drawer .sportsbook-reference-slip-panel__body,.sportsbook-mobile-drawer .sportsbook-reference-slip-calculator,.sportsbook-mobile-drawer .sportsbook-reference-slip-total{border-color:#252c24!important}.sportsbook-mobile-drawer .sportsbook-reference-slip-item,.sportsbook-mobile-drawer .sportsbook-reference-slip-metric,.sportsbook-shell--account .bettor-bet-card,.sportsbook-shell--account .bettor-transaction-card{border-color:#283028!important;border-radius:0!important;box-shadow:inset 3px 0 #80a0468c!important}.sportsbook-shell--account .bettor-bet-card__selection,.sportsbook-shell--account .bettor-bet-card__numbers>div,.sportsbook-shell--account .bettor-bet-card__trustline{border-color:#2b332a!important;border-radius:0!important}}@media (max-width:380px){.sportsbook-reference-expanded-group__title{flex-basis:96px!important;padding-inline:6px!important}.sportsbook-reference-expanded-group__insight{max-width:60px!important}.sportsbook-reference-expanded-market{grid-template-columns:104px minmax(0,1fr)!important}.sportsbook-reference-expanded-group--skuadrat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kendet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--kartonat .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--intervalet .sportsbook-reference-expanded-market,.sportsbook-reference-expanded-group--speciale .sportsbook-reference-expanded-market{grid-template-columns:116px minmax(0,1fr)!important}}@media (max-width:640px){.sportsbook-reference-event-table .sportsbook-reference-odd.sportsbook-reference-odd--active,.sportsbook-reference-event-table .toggleButton.sportsbook-reference-odd.sportsbook-reference-odd--active,.sportsbook-reference-board .sportsbook-reference-expanded-option.sportsbook-reference-expanded-option--active{color:#fff!important;background:linear-gradient(#607829,#43551b)!important;border-color:#86ad31!important;box-shadow:inset 0 -2px #9fd345!important}.sportsbook-reference-event-table .sportsbook-reference-odd.sportsbook-reference-odd--active .sportsbook-reference-odd__price,.sportsbook-reference-event-table .toggleButton.sportsbook-reference-odd.sportsbook-reference-odd--active .sportsbook-reference-odd__price,.sportsbook-reference-board .sportsbook-reference-expanded-option.sportsbook-reference-expanded-option--active .sportsbook-reference-expanded-option__price{color:#fff!important;text-shadow:none!important}.sportsbook-mobile-minislip.sportsbook-mobile-minislip{background:linear-gradient(#1d251a,#10160f)!important;border:0!important;border-top:1px solid #3a432f!important;border-radius:0!important;box-shadow:0 -1px #060806,0 -10px 20px #00000038!important}.sportsbook-reference-event-row--stale td,.sportsbook-reference-event-row--stale .sportsbook-reference-team-cell,.sportsbook-reference-event-row--stale .sportsbook-reference-time-cell{color:#aeb5aa!important;background:#181b18!important}.sportsbook-reference-event-row--stale .sportsbook-reference-scoreline,.sportsbook-reference-event-row--stale .tmr{color:#c9d0c4!important}.sportsbook-reference-event-row--stale .sportsbook-reference-odd,.sportsbook-reference-event-row--stale .sportsbook-reference-morekoef-button{color:#aeb5aa!important;background:linear-gradient(#303630,#252a25)!important;border-color:#343a33!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
