/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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}}}@layer theme{:host,:root{--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;--breakpoint-md:48rem;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--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{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.justify-center{justify-content:center}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.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,)}.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))}.\[role\=tab\]\:visible:is(){visibility:visible}}@keyframes spin{to{transform:rotate(1turn)}}.spinner{flex-shrink:0;animation:spin .7s linear infinite;display:inline-block}*,:after,:before{box-sizing:border-box}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-ring);outline-offset:2px}:is(a:not([class]),.article-body a,.link-tap,.home-seelink,.elite-line a,.matchup-mybets a,.elite-notice--member a,.matchup-explore a,.matchup-verdict a,.auth-consent a,.auth-link,.article-back__link,.xpl-source-link,.dapi-inline,.xpl-crosslink a,.vf-reliability-link,.oc-link,.elite-rec-link,.cookie-banner-link,.footer-link,.crumbs-link,.toc__link,.match-link,.agl-name,.xpl-advanced>summary,.sc-link,.locked-card-link):focus-visible{text-decoration-line:underline;-webkit-text-decoration-color:var(--accent2);text-decoration-color:var(--accent2);text-underline-offset:.2em;outline:none;text-decoration-thickness:2px}input::placeholder,textarea::placeholder{color:var(--text3);opacity:1}body{font-family:var(--font-sans);color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fs-md);line-height:var(--leading-normal);padding-left:var(--safe-l);padding-right:var(--safe-r);margin:0}html{scrollbar-gutter:stable;scroll-padding-top:calc(var(--nav-h) + var(--sp-4));scroll-padding-bottom:calc(var(--tabbar-h) + var(--safe-b));overflow-x:clip}canvas,img,pre,svg,video{max-width:100%}pre{overflow-x:auto}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-semibold);line-height:var(--leading-tight);color:var(--text);text-wrap:balance}p{margin:0}blockquote,dd,figcaption,li,p{text-wrap:pretty}.article-body a,a:not([class]){color:var(--link);text-decoration:underline;-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link)}@supports (color:color-mix(in lab,red,red)){.article-body a,a:not([class]){-webkit-text-decoration-color:color-mix(in srgb,var(--link) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--link) 40%,transparent)}}.article-body a,a:not([class]){text-underline-offset:.2em}@media (hover:hover){.article-body a:hover,a:not([class]):hover{text-decoration-color:currentColor}}code,pre{font-family:var(--font-mono)}b,strong{font-weight:var(--fw-semibold)}th{font-weight:var(--fw-medium)}.page-title,.t-page-title{font-family:var(--font-sans);font-size:var(--fs-3xl)}.led-head,.page-title,.t-page-title,.t-section-title{font-weight:var(--fw-semibold);color:var(--text);line-height:var(--leading-tight);letter-spacing:var(--tracking-title);margin-bottom:var(--sp-3)}.led-head,.t-section-title{font-size:var(--fs-xl)}.t-body{color:var(--text);line-height:var(--leading-relaxed);font-size:var(--fs-md)}.t-body+.t-body{margin-top:var(--sp-4)}.page-sub,.t-body{max-width:var(--measure)}.layout-prose>*+.t-section-title,.main>*+.t-section-title,.main>*+section>.t-section-title:first-child{margin-top:var(--sp-12)}.layout-prose>.t-page-title+.t-body{font-size:var(--fs-lg);line-height:var(--leading-normal)}.t-body+.stats-grid{margin-top:var(--sp-5)}.trs{margin:var(--sp-6) 0 0;display:block}.trs thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.trs tbody{display:block}.trs tr{grid-template-columns:repeat(4,var(--trs-col));gap:var(--sp-4) var(--sp-12);padding:var(--sp-5) 0;border-bottom:1px solid var(--border);display:grid}.trs tr:first-child{padding-top:0}.trs td,.trs th{text-align:left;padding:0;display:block}.trs th[scope=row],.trs-none{grid-column:1/-1}.trs td[data-label]:before{content:attr(data-label);margin-bottom:var(--sp-2);font-size:var(--fs-sm);color:var(--text3);display:block}.trs-name{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--leading-tight);color:var(--text);display:block}.trs-about{max-width:var(--measure);margin-top:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:var(--leading-normal);color:var(--text2);display:block}.trs-v{font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--leading-tight);color:var(--text)}.trs-v.positive{color:var(--money)}.trs-v.negative{color:var(--loss)}.trs-none{color:var(--text3)}.tr-days :is(th,td){white-space:nowrap}.tr-days :is(th,td):first-child{padding-left:0}.tr-days :is(th,td):last-child{padding-right:0}.picks-table-wrap:has(>.tr-days){margin-bottom:var(--sp-8)}@media not all and (min-width:48rem){.tr-days :is(th,td):first-child{z-index:1;background:var(--bg);padding-left:0;position:sticky;left:0}.trs tr{gap:var(--sp-4);grid-template-columns:1fr 1fr}}.t-faint{color:var(--text3)}.t-strong{font-weight:var(--fw-semibold)}.rec-scope,.t-muted{color:var(--text2);font-size:var(--fs-sm)}.rec-scope{margin:0 0 var(--sp-3);line-height:var(--leading-normal)}.mcmp{margin-bottom:var(--sp-10)}.mcmp-grid{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.mcmp-name{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);display:flex}.mcmp-metrics{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.mcmp-k{margin-bottom:var(--sp-half);font-size:var(--fs-xs);color:var(--text3)}.mcmp-v{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.mcmp-v--big{font-size:var(--fs-md)}.layout-prose{max-width:var(--container);padding:var(--sp-8) var(--gutter);box-sizing:border-box;width:100%;margin:0 auto}.layout-prose :is(.t-body,.page-sub){max-width:none}@media not all and (min-width:48rem){.layout-prose{padding:var(--sp-5) var(--gutter)}}.app-shell{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.page-main{flex:1}.link-tap{align-items:center;gap:var(--sp-1);min-height:var(--link-min);color:var(--link);display:inline-flex}.err-page{text-align:center;padding:var(--sp-16) var(--gutter);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.err-code{font-size:calc(var(--fs-4xl) * 2);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-display);color:var(--bg3);margin:0 0 var(--sp-4);line-height:1}.err-page .t-section-title{margin-bottom:var(--sp-2)}.err-page .t-muted{margin:0 0 var(--sp-8)}.err-page .btn-group{margin-inline:auto}.art-filters{gap:var(--sp-2);margin-bottom:var(--sp-6);flex-wrap:wrap;display:flex}.art-grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));display:grid}.art-card{height:100%;padding:var(--box-pad);border:1px solid var(--rule);border-radius:var(--r);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex}@media (hover:hover){.art-card:hover{border-color:var(--accent2)}}.art-cat{margin-bottom:var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--accent2);display:block}.art-card-title{margin:0 0 var(--sp-2);font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--leading-tight);color:var(--text)}.art-card-preview{margin:0 0 var(--sp-4);font-size:var(--fs-sm);line-height:var(--leading-normal);color:var(--text2);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.art-card-meta{justify-content:space-between;align-items:center;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--text3);margin-top:auto;display:flex}.art-loading{padding:var(--sp-16) 0;text-align:center;color:var(--text2)}.legal-section{margin-bottom:var(--sp-8)}.layout-prose>.t-page-title+.legal-updated{margin:0 0 var(--sp-8);color:var(--text3);font-size:var(--fs-sm)}.legal-part+.legal-part{margin-top:var(--sp-4)}.legal-part-title{margin:0 0 var(--sp-1);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.legal-part .t-body{margin:0}.legal-appendix{margin-top:var(--sp-12);max-width:var(--measure);line-height:var(--leading-normal)}.legal-appendix,.legal-appendix-title{color:var(--text3);font-size:var(--fs-xs)}.legal-appendix-title{margin:0 0 var(--sp-1);font-weight:var(--fw-medium)}.legal-appendix p{margin:0}.legal-appendix a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--ctl-h);padding:0 var(--sp-4);border-radius:var(--r);font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--leading-snug);cursor:pointer;border:1px solid #0000;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:disabled{opacity:var(--op-disabled);cursor:not-allowed}.btn--lg{min-height:var(--row-h);padding:0 var(--sp-6)}.btn--accent,.btn--primary{background:var(--accent);color:var(--on-accent)}.btn--accent:not(:disabled):active,.btn--primary:not(:disabled):active{background:var(--color-primary-dark)}@media (hover:hover){.btn--accent:not(:disabled):hover,.btn--primary:not(:disabled):hover{background:var(--color-primary-dark)}}.btn--ghost,.btn--secondary{border-color:var(--accent2);color:var(--accent2);font-weight:var(--fw-regular);background:0 0}@media (hover:hover){.btn--ghost:not(:disabled):hover,.btn--secondary:not(:disabled):hover{border-color:var(--accent2);color:var(--text)}}.btn--danger{border-color:var(--loss);color:var(--loss);background:0 0}@media (hover:hover){.btn--danger:not(:disabled):hover{background:var(--color-error-bg)}}.btn--loading{background:var(--bg3);color:#0000;cursor:default;pointer-events:none;border-color:#0000}.btn-group{gap:var(--sp-2);flex-wrap:wrap;display:flex}.btn-group>.btn{flex:1 1 calc((100% - var(--sp-2)) / 2);white-space:nowrap;min-width:max-content}.btn-group:has(>.btn:nth-child(3))>.btn{flex-basis:calc((100% - 2 * var(--sp-2)) / 3)}.btn-group:has(>.btn:nth-child(4))>.btn{flex-basis:calc((100% - 3 * var(--sp-2)) / 4)}@media (min-width:48rem){.btn-group:not(.btn-group--fill){grid-auto-columns:1fr;grid-auto-flow:column;width:max-content;max-width:100%;display:grid}}.toast-container{left:0;right:0;bottom:calc(var(--sp-6) + var(--tabbar-h) + var(--safe-b));align-items:center;gap:var(--sp-2);padding:0 var(--gutter);pointer-events:none;z-index:var(--z-toast);flex-direction:column;display:flex;position:fixed}.toast{pointer-events:auto;padding:var(--sp-3) var(--sp-5);border-radius:var(--r);font-size:var(--fs-sm);font-weight:var(--fw-medium);max-width:320px;box-shadow:var(--shadow-pop);animation:toastIn .2s}.toast--info,.toast--success{color:var(--text)}.toast--error,.toast--info,.toast--success{background:var(--bg2);border:1px solid var(--border-ctl)}.toast--error{color:var(--loss)}.toast-action{margin-left:var(--sp-3);color:inherit;font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;text-decoration:underline;position:relative}@media (pointer:coarse){.toast-action:before{content:"";inset:calc((100% - var(--tap-min)) / 2);position:absolute}}@keyframes toastIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.dark,:root{--bg:#0f151e;--bg2:#151c27;--bg3:#1e2733;--border:#b0c0de1a;--accent:#2fae6e;--text:#e5e8ee;--text2:#a7afbe;--text3:#8a93a5;--loss:#e05951;--pending:#d6a23f;--google-bg:#131314;--google-border:#8e918f;--google-text:#e3e3e3;--google-blue:#4285f4;--google-green:#34a853;--google-yellow:#fbbc05;--google-red:#ea4335;--money:var(--accent);--accent2:#8fb9e6;--link:var(--accent2);--selected:var(--accent);--tracking-title:-.01em;--tracking-display:-.02em;--tracking-code:.3em;--font-mono:ui-monospace,"SF Mono","Cascadia Mono",Consolas,"Liberation Mono",monospace;--fs-xs:12px;--fs-sm:14px;--fs-md:16px;--fs-lg:18px;--fs-xl:20px;--fs-2xl:24px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--r:2px;--r-pill:999px;--shadow-pop:0 6px 20px #00000073;--fs-3xl:28px;--fs-4xl:36px;--fs-input:16px;--sp-half:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--on-accent:#04231a;--focus-ring:2px solid var(--accent2);--border-ctl:#b0c0de80;--ctl-line:var(--border-ctl);--ctl-line-hover:var(--text2);--ctl-line-on:var(--accent);--tab-line:var(--accent);--box-pad:var(--sp-5);--rule:#b0c0de38;--rail-w:240px;--trs-col:160px;--rail-gap:var(--sp-8);--tap-min:32px;--link-min:24px;--ctl-h:32px;--field-h:44px;--auth-w:400px;--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--tabbar-h:0px;--tabbar-ico:22px;--tabbar-label-lh:1.1;--avatar:28px;--slipbar-h:56px;--slip-w:340px;--slip-dock:calc(var(--slip-w) + 2 * var(--sp-4));--vf-bars-w:280px;--vf-edge-w:72px;--vf-odds-w:168px;--faq-max:720px;--measure:34em;--measure-prose:40rem;--side-w:340px;--row-h:44px;--pt-when-w:96px;--pt-pick-w:184px;--pt-model-w:184px;--pt-prob-w:112px;--pt-odds-w:112px;--pt-edge-w:80px;--pt-result-w:96px;--pt-pnl-w:96px;--pt-action-w:128px;--pt-toggle-w:48px;--prow-min-h:64px;--prow-when-w:64px;--stake-input-w:88px;--op-disabled:.55;--chart-ratio:5/2;--chart-ratio-bars:3/1;--hm-cell:22px;--hm-gap:4px;--hist-h:200px;--z-sticky:10;--z-dropdown:50;--z-header:100;--z-float:200;--z-banner:300;--z-overlay:400;--z-toast:500;--z-tooltip:600;--nav-h:61px;--gutter:24px;--container:1240px;--color-primary-dark:#2a9a62;--scrim:#0000008c;--qr-bg:#fff;--color-error-bg:#e0595124;--color-error-border:#e059516b;--shadow-md:none;--leading-tight:1.25;--leading-snug:1.4;--leading-normal:1.5;--leading-relaxed:1.6}@media (pointer:coarse){.dark,:root{--tap-min:44px;--ctl-h:44px;--link-min:44px}}@media not all and (min-width:48rem){.dark,:root{--fs-2xl:22px;--fs-3xl:26px;--fs-4xl:28px;--nav-h:52px;--tabbar-h:56px;--ctl-h:44px;--gutter:16px;--box-pad:var(--sp-4);--chart-ratio:3/2;--chart-ratio-bars:3/2;--hm-cell:15px;--hm-gap:3px;--leading-relaxed:1.5}}.site-header{z-index:var(--z-header);background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.site-header-inner{max-width:var(--container);height:calc(var(--nav-h) - 1px);padding:0 var(--gutter);gap:var(--sp-2);margin:0 auto}.phead-row,.site-header-inner{justify-content:space-between;align-items:center;display:flex}.phead-row{gap:var(--sp-3) var(--sp-6);margin-bottom:var(--sp-3);flex-wrap:wrap}.phead-row>:is(.page-title,.t-page-title){margin-bottom:0}.phead-row>.tier-switch{margin:0}.main{max-width:var(--container);width:100%;padding:var(--sp-8) var(--gutter);flex:1;margin:0 auto}.badge{padding:var(--sp-half) var(--sp-2);border-radius:var(--r);font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-family:var(--font-sans);display:inline-block}.picks-table .badge,.pidx-list .badge,.prow-list .badge{font-size:var(--fs-xs);padding:1px var(--sp-1);border-radius:var(--r);line-height:var(--leading-snug)}.badge:is(.badge-win,.badge-loss,.badge-pending,.badge-noresult,.badge-void,.badge-sport){font-weight:var(--fw-medium);background:0 0;padding:0}.badge-win{color:var(--money)}.badge-loss{color:var(--loss)}.badge-pending{color:var(--pending)}.badge-noresult,.badge-sport,.badge-void{color:var(--text3)}.badge-wrap{white-space:nowrap;align-items:center;display:inline-flex}.page-sub{font-size:var(--fs-md);line-height:var(--leading-normal);color:var(--text2);margin-bottom:var(--sp-5)}.picks-foot{justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-4);margin-top:var(--sp-5);font-size:var(--fs-xs);color:var(--text2);flex-wrap:wrap;display:flex}.picks-foot p{margin:0}.picks-foot-count{align-items:center;gap:var(--sp-1);display:inline-flex}.picks-foot-count .num{color:var(--text)}.picks-allwin strong{color:var(--money)}@media not all and (min-width:48rem){.picks-foot-count{display:none}}.elite-line{margin-top:var(--sp-2);display:block}.elite-return{align-items:flex-start;gap:var(--sp-3);margin:0 0 var(--sp-5);font-size:var(--fs-md);color:var(--text);flex-direction:column;display:flex}.elite-return--ok{color:var(--selected);font-weight:var(--fw-semibold)}.elite-line a,.matchup-mybets a{min-height:var(--link-min);color:var(--link);font-weight:var(--fw-semibold);align-items:center;text-decoration:none;display:inline-flex}.elite-line .num{margin-left:var(--sp-1)}@media (hover:hover){.elite-line a:hover,.matchup-mybets a:hover{text-decoration:underline}}.elite-notice{align-items:center;gap:var(--sp-2) var(--sp-5);margin:0 0 var(--sp-6);padding:var(--sp-3) var(--sp-4);border:1px solid var(--rule);border-radius:var(--r);flex-wrap:wrap;display:flex}.elite-notice-text{font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text2);flex:0 auto;margin:0}.elite-notice .buy{align-items:flex-start}.elite-notice--member{font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text2);display:block}.elite-notice--member a,.matchup-explore a,.matchup-verdict a{color:var(--link);font-weight:var(--fw-semibold);text-underline-offset:.2em;text-decoration:underline}.dd-icon{margin-right:var(--sp-2);align-items:center;display:inline-flex}.auth-shell{min-height:calc(100dvh - var(--nav-h));padding:var(--sp-16) var(--gutter);background:var(--bg);justify-content:center;align-items:flex-start;display:flex}.auth-card{width:100%;max-width:var(--auth-w);padding:var(--sp-10) var(--sp-8);background:var(--bg2);border-radius:var(--r)}.auth-head{text-align:center;margin-bottom:var(--sp-8)}.auth-head .t-page-title{margin-bottom:var(--sp-2)}.auth-spinner{margin-bottom:var(--sp-4);justify-content:center;display:flex}.auth-note{margin-bottom:var(--sp-6);font-size:var(--fs-md);line-height:var(--leading-relaxed);text-align:center;color:var(--text2)}.auth-email{color:var(--text);overflow-wrap:anywhere}.auth-form{gap:var(--sp-5)}.auth-form,.auth-group{flex-direction:column;display:flex}.auth-group{gap:var(--sp-2)}.auth-btn{width:100%;min-height:var(--field-h)}.auth-or{align-items:center;gap:var(--sp-4);margin:var(--sp-6) 0;font-size:var(--fs-sm);color:var(--text2);display:flex}.auth-or:after,.auth-or:before{content:"";background:var(--border);flex:1;height:1px}.auth-alt{margin-top:var(--sp-6);font-size:var(--fs-md)}.auth-alt,.auth-consent{text-align:center;color:var(--text2)}.auth-consent{font-size:var(--fs-sm);line-height:var(--leading-normal)}.auth-consent a{color:var(--link);text-decoration:underline}.auth-link{min-height:var(--tap-min);font:inherit;font-weight:var(--fw-semibold);color:var(--link);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.auth-link--end{font-size:var(--fs-sm);align-self:flex-end}@media (hover:hover){.auth-link:hover{text-decoration:underline}}.auth-alert{padding:var(--sp-3);border:1px solid var(--color-error-border);border-radius:var(--r);background:var(--color-error-bg);color:var(--text);font-size:var(--fs-md);line-height:var(--leading-normal)}.auth-alert p+p{margin-top:var(--sp-2)}.auth-alert-act{font:inherit;font-weight:var(--fw-semibold);color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.acct-input,.field{width:100%;min-height:var(--field-h);background:var(--bg);border:1px solid var(--border-ctl);color:var(--text);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-md);transition:border-color .15s}.acct-input:focus,.field:focus{border-color:var(--text)}.acct-input[aria-invalid=true],.field[aria-invalid=true]{border-color:var(--loss)}.betslip-stake input,.dd-search,.orp-input,.pidx-search-input{min-height:var(--ctl-h);padding:0 var(--sp-3);background:var(--bg);border:1px solid var(--border-ctl);border-radius:var(--r);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-sm);transition:border-color .15s}.betslip-stake input:focus,.dd-search:focus,.orp-input:focus,.pidx-search-input:focus,.set-select:focus{border-color:var(--text)}:is(.field,.acct-input).field--code{text-align:center;letter-spacing:var(--tracking-code);font-size:var(--fs-xl)}.field-label{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text)}.field-hint{font-size:var(--fs-sm);line-height:var(--leading-normal);color:var(--text2)}.field-hint.is-error{color:var(--loss)}.field-pw{position:relative}.field-pw .field{padding-right:var(--field-h)}.field-pw-btn{width:var(--field-h);font-size:var(--fs-md);color:var(--text2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;right:0}@media (hover:hover){.field-pw-btn:hover{color:var(--text)}}.btn--google{background:var(--google-bg);color:var(--google-text);border-color:var(--google-border)}@media not all and (min-width:48rem){.auth-shell{padding:var(--sp-6) var(--gutter)}.auth-card{background:0 0;border-radius:0;padding:0}}.acct-edit-btn{border:1px solid var(--accent2);color:var(--accent2);border-radius:var(--r);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm);cursor:pointer;font-weight:var(--fw-medium);background:0 0;flex-shrink:0;transition:border-color .15s,color .15s}@media (hover:hover){.acct-edit-btn:hover{color:var(--text)}}.acct-edit{gap:var(--sp-2)}.acct-edit,.acct-field{flex-direction:column;display:flex}.acct-field{gap:var(--sp-1)}.acct-edit-foot{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.acct-hint{font-size:var(--fs-xs);color:var(--text3);font-family:var(--font-sans)}.acct-hint.is-error{color:var(--loss);font-family:inherit}.acct-btn-sm{min-height:var(--tap-min);padding:var(--sp-2) var(--sp-4);font-size:var(--fs-sm)}.set-head{margin-bottom:var(--sp-6)}.set-layout{gap:var(--sp-10);grid-template-columns:210px minmax(0,640px);align-items:start;display:grid}.set-nav{top:calc(var(--nav-h) + var(--sp-6));gap:var(--sp-half);flex-direction:column;display:flex;position:sticky}.set-nav-link{text-align:left;cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r);background:0 0;border:0;transition:color .12s,background .12s}@media (hover:hover){.set-nav-link:hover{color:var(--text)}}.set-nav-link.is-active{color:var(--selected);font-weight:var(--fw-semibold)}.set-nav-logout{margin-top:var(--sp-4);padding:var(--sp-2) var(--sp-3);text-align:left;cursor:pointer;font-size:var(--fs-sm);color:var(--text3);padding-top:var(--sp-2);background:0 0;border:0}@media (hover:hover){.set-nav-logout:hover{color:var(--loss)}}.set-main{gap:var(--sp-10);flex-direction:column;min-width:0;display:flex}.set-section-head{margin-bottom:var(--sp-3)}.set-section-title{font-family:var(--font-sans);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text);letter-spacing:var(--tracking-title)}.set-section-desc{font-size:var(--fs-sm);color:var(--text3);margin-top:var(--sp-half);line-height:var(--leading-normal)}.set-card{padding:var(--sp-half) 0;flex-direction:column;max-width:560px;display:flex}.set-card+.set-card{margin-top:var(--sp-3)}.set-card--danger{border-top:1px solid var(--loss);padding-top:var(--sp-3)}.set-card--danger .acct-hint{font-size:var(--fs-md);line-height:var(--leading-normal)}.set-row{justify-content:space-between;align-items:center;gap:var(--sp-6);padding:var(--sp-1) 0;max-width:560px;display:flex}.set-row+.set-row{padding-top:var(--sp-4);margin-top:var(--sp-3)}.set-row-info{min-width:0}.set-row-label{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);align-items:center;gap:var(--sp-2);display:flex}.set-row-label.is-danger{color:var(--loss)}.set-follow{margin-top:var(--sp-2)}.set-row-desc{font-size:var(--fs-xs);color:var(--text3);margin-top:var(--sp-half);line-height:var(--leading-normal);max-width:42ch;display:block}.set-row-control{flex-shrink:0}.set-row--switch{cursor:pointer}.set-select-wrap{max-width:100%;display:inline-flex;position:relative}.dd-trigger.set-select{appearance:none;color-scheme:dark;max-width:100%;padding-right:var(--sp-8)}.set-select-caret{right:var(--sp-3);pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.set-value-row{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.set-value{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);word-break:break-word}.set-value--dim{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text2)}.set-divider{height:0;margin:var(--sp-3) 0}.set-toggle{border-radius:var(--r-pill);background:var(--border);width:38px;height:22px;box-shadow:inset 0 0 0 1px var(--text3);cursor:pointer;border:none;flex-shrink:0;padding:0;transition:background .15s;display:inline-block;position:relative}.set-toggle:disabled{opacity:var(--op-disabled);cursor:default}.set-toggle:before{content:"";inset:calc((100% - var(--tap-min)) / 2) 0;position:absolute}.set-toggle:after{content:"";background:var(--text3);border-radius:50%;width:18px;height:18px;transition:left .15s,background .15s;position:absolute;top:2px;left:2px}.set-toggle.is-on{box-shadow:inset 0 0 0 1px var(--ctl-line-on);background:0 0}.set-toggle.is-on:after{background:var(--selected);left:18px}.set-empty-title{font-size:var(--fs-md);margin-bottom:var(--sp-1)}.set-empty-title,.twofa-badge-on{font-weight:var(--fw-semibold);color:var(--text)}.twofa-badge-on{font-size:var(--fs-xs)}.twofa-setup{margin-top:var(--sp-3);gap:var(--sp-3);flex-direction:column;display:flex}.twofa-qr{background:var(--qr-bg);padding:var(--sp-2);border-radius:var(--r);border:1px solid var(--border);align-self:center;line-height:0}.twofa-qr img{width:200px;height:200px;display:block}.twofa-key{font-family:var(--font-mono);font-size:var(--fs-sm);word-break:break-all;text-align:center;background:var(--bg3);border:1px solid var(--border);border-radius:var(--r);padding:var(--sp-2) var(--sp-2);color:var(--text)}.twofa-codes{gap:var(--sp-2);margin:var(--sp-3) 0 var(--sp-4);grid-template-columns:1fr 1fr;display:grid}.twofa-code{font-family:var(--font-mono);font-size:var(--fs-sm);text-align:center;background:var(--bg3);border:1px solid var(--border);border-radius:var(--r);padding:var(--sp-2);color:var(--text)}.twofa-manual{gap:var(--sp-2);flex-direction:column;display:flex}.twofa-open{display:none}@media not all and (min-width:48rem){.twofa-manual{order:-1}.twofa-open{display:inline-flex}}@media not all and (min-width:30rem){.twofa-codes{grid-template-columns:1fr}.twofa-qr img{width:170px;height:170px}}.article-header .badge{font-size:var(--fs-xs);font-weight:var(--fw-semibold);display:inline-block}.article-header .badge--primary{color:var(--text2)}.article-layout{grid-template-columns:minmax(0,var(--measure-prose)) 220px;justify-content:center;gap:0 var(--sp-10);max-width:var(--container);padding:0 var(--gutter);align-items:start;margin:0 auto;display:grid}.article-wrap{min-width:0;padding:0 0 var(--sp-16)}.article-toc{top:calc(var(--nav-h) + var(--sp-6));max-height:calc(100dvh - var(--nav-h) - var(--sp-10));padding-top:var(--sp-5);position:sticky;overflow-y:auto}.toc{border-left:1px solid var(--border-ctl);padding-left:var(--sp-4)}.toc__title{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);margin-bottom:var(--sp-3)}.toc__link{font-size:var(--fs-sm);color:var(--text2);padding:var(--sp-half) 0;line-height:var(--leading-snug);text-decoration:none;transition:color .15s;display:block}.toc__link--h3{padding-left:var(--sp-3);font-size:var(--fs-xs)}@media (hover:hover){.toc__link:hover{color:var(--text)}}.toc__link--active{color:var(--selected);font-weight:var(--fw-medium)}.toc-mobile{margin:0 0 var(--sp-6);border:1px solid var(--border);border-radius:var(--r)}.toc-mobile summary{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--tap-min);padding:0 var(--sp-4);cursor:pointer;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);list-style:none;display:flex}.toc-mobile summary::-webkit-details-marker{display:none}.toc-mobile summary .ico-chev{color:var(--text3);transition:transform .15s}.toc-mobile[open] summary .ico-chev{transform:rotate(180deg)}.toc-mobile nav{padding:0 var(--sp-4) var(--sp-2)}.toc-mobile .toc__link{min-height:var(--tap-min);padding-block:var(--sp-1);align-items:center;display:flex}@media (min-width:64rem){.toc-mobile{display:none}}.article-wrap>.crumbs{padding-block:var(--sp-5);margin:0}.article-header{margin-bottom:var(--sp-8)}.article-header__badge{margin-bottom:var(--sp-4)}.article-header__title{font-size:var(--fs-3xl);font-weight:var(--fw-semibold);color:var(--text);line-height:var(--leading-tight);margin-bottom:var(--sp-5)}.article-meta{align-items:center;gap:var(--sp-6);font-size:var(--fs-sm);color:var(--text2);flex-wrap:wrap;display:flex}.article-meta__item{align-items:center;gap:.4rem;display:flex}.article-meta__item svg{font-size:1em}.article-lang-note{margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--text2)}.share-btn{align-items:center;gap:var(--sp-1);min-height:var(--tap-min);padding:0 var(--sp-3);border:1px solid var(--accent2);border-radius:var(--r);color:var(--accent2);font-size:var(--fs-sm);cursor:pointer;background:0 0;transition:border-color .15s,color .15s;display:inline-flex}@media (hover:hover){.share-btn:hover{color:var(--text)}}.share-wrap{display:inline-flex;position:relative}.share-pop{z-index:var(--z-dropdown)}.nav-pop-item.share-item{width:100%;font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;text-decoration:none}.share-ico{width:16px;height:16px;color:var(--text2);flex:none}.share-list{gap:var(--sp-1);display:grid}.share-list .share-item{min-height:var(--tap-min)}.article-body{font-size:var(--fs-lg);line-height:var(--leading-relaxed);color:var(--text);overflow-wrap:break-word}.article-body h2{font-size:var(--fs-2xl);margin:var(--sp-10) 0 var(--sp-4)}.article-body h2,.article-body h3{font-weight:var(--fw-semibold);color:var(--text)}.article-body h3{font-size:var(--fs-xl);margin:var(--sp-6) 0 var(--sp-3)}.article-body p{margin:var(--sp-4) 0;line-height:var(--leading-relaxed)}.article-body ul{margin:var(--sp-4) 0;padding-left:1.75rem;list-style:outside}.article-body li{margin:.4rem 0}.article-body img{border-radius:var(--r);width:100%;margin:var(--sp-6) 0;box-shadow:var(--shadow-md);display:block}.article-body strong{font-weight:var(--fw-semibold);color:var(--text)}.article-body code{overflow-wrap:anywhere;word-break:break-word;padding:.2rem .4rem;font-size:.9em}.article-body code,.article-body pre{background:var(--bg3);border-radius:var(--r);font-family:var(--font-mono);color:var(--text)}.article-body pre{padding:var(--sp-5);border:1px solid var(--border);font-size:var(--fs-sm);line-height:var(--leading-relaxed);margin:0;overflow-x:auto}.article-body pre code{font-size:inherit;color:inherit;overflow-wrap:normal;word-break:normal;background:0 0;padding:0}.article-body blockquote{margin:var(--sp-6) 0;padding:0 0 0 var(--sp-5);border-left:1px solid var(--border-ctl);color:var(--text2);font-style:italic}.article-body table{border-collapse:collapse;width:100%;margin:var(--sp-6) 0;font-size:var(--fs-md);display:block;overflow-x:auto}.article-body td,.article-body th{border:1px solid var(--border);padding:var(--sp-2) var(--sp-3);text-align:left}.article-body th{background:var(--bg3);color:var(--text);font-weight:var(--fw-semibold)}.article-img-inline{border-radius:var(--r);width:100%;margin:var(--sp-6) 0;display:block;height:auto!important}.pre-wrap{margin:var(--sp-6) 0;position:relative}.copy-btn{top:var(--sp-2);right:var(--sp-2);font-size:var(--fs-xs);background:var(--bg);padding:.2rem .6rem;position:absolute}@supports (color:color-mix(in lab,red,red)){.copy-btn{background:color-mix(in srgb,var(--bg) 90%,transparent)}}.copy-btn{border:1px solid var(--border);border-radius:var(--r);color:var(--text2);cursor:pointer;z-index:1;transition:color .15s,background .15s,border-color .15s}@media (hover:hover){.copy-btn:hover{color:var(--text);border-color:var(--accent2)}}.copy-btn--copied{color:var(--accent);border-color:var(--accent)}.pre-wrap:not([data-lang]) .copy-btn{display:none}.pre-wrap[data-lang]:before{content:attr(data-lang);font-size:var(--fs-xs);font-family:var(--font-mono);color:var(--text2);padding:.4rem var(--sp-4);background:var(--bg3);border-bottom:1px solid var(--border);border-radius:var(--r) var(--r) 0 0;display:block}.pre-wrap[data-lang] pre{border-radius:0 0 var(--r) var(--r)}.callout{padding:var(--box-pad);border:1px solid var(--border);border-radius:var(--r);margin:var(--sp-6) 0;font-size:var(--fs-sm);line-height:var(--leading-relaxed);color:var(--text2)}.callout code{background:var(--text)}@supports (color:color-mix(in lab,red,red)){.callout code{background:color-mix(in srgb,var(--text) 10%,transparent)}}.callout code{color:inherit;border-radius:var(--r);font-size:.9em;font-family:var(--font-mono);padding:.1rem .35rem}.callout--note{border-color:var(--border-ctl)}.callout--tip{background:var(--text)}@supports (color:color-mix(in lab,red,red)){.callout--tip{background:color-mix(in srgb,var(--text) 4%,transparent)}}.callout--tip{border-color:var(--border-ctl)}.callout--warning{border-color:var(--pending)}@supports (color:color-mix(in lab,red,red)){.callout--warning{border-color:color-mix(in srgb,var(--pending) 55%,transparent)}}.read-progress{height:3px;z-index:var(--z-float);pointer-events:none;background:0 0;position:fixed;top:0;left:0;right:0}.read-progress__bar{background:var(--text);height:100%;transform:scaleX(var(--read,0));transform-origin:0;will-change:transform}.series-next{margin-top:var(--sp-12);border:1px solid var(--border);border-radius:var(--r);padding:var(--sp-6);justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.series-next__label{font-size:var(--fs-xs);color:var(--text3);font-weight:var(--fw-semibold);margin:0 0 var(--sp-2)}.series-next__title{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin:0}.series-next .btn svg{font-size:1em}.related-section{margin-top:var(--sp-12)}.related-section__title{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text);margin-bottom:var(--sp-5)}.related-grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.related-card{color:inherit;text-decoration:none;transition:background .15s;display:block;overflow:hidden}@media (hover:hover){.related-card:hover{background:var(--bg3)}.related-card:hover .related-card__title{text-decoration:underline}}.related-card__image{object-fit:cover;width:100%;height:120px;display:block}.related-card__body{padding:var(--sp-4)}.related-card__title{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin:0 0 var(--sp-2);line-height:var(--leading-tight)}.related-card__meta{font-size:var(--fs-xs);color:var(--text3);margin:0}.article-back{margin-top:var(--sp-12);padding-top:var(--sp-2)}.article-back__link{align-items:center;gap:var(--sp-2);min-height:var(--link-min);color:var(--link);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none;transition:opacity .15s;display:inline-flex}@media (hover:hover){.article-back__link:hover{opacity:.75}}.article-back__link svg{font-size:1em}@media not all and (min-width:64rem){.article-layout{grid-template-columns:minmax(0,var(--measure-prose))}.article-toc{display:none}.article-header__title{font-size:var(--fs-3xl)}}@media not all and (min-width:48rem){.article-body pre{padding:var(--sp-3);font-size:var(--fs-sm)}.pre-wrap:not([data-lang]) pre{-webkit-mask-image:linear-gradient(to left,transparent,var(--text) var(--sp-6));mask-image:linear-gradient(to left,transparent,var(--text) var(--sp-6))}.set-layout{align-items:stretch;gap:var(--sp-4);flex-direction:column;display:flex}.set-main{gap:var(--sp-8)}.set-section{scroll-margin-top:calc(var(--ctl-h) + var(--sp-4))}.set-row-desc,.set-section-desc{font-size:var(--fs-md);color:var(--text2);max-width:none}.acct-hint{font-size:var(--fs-md)}.set-row{align-items:stretch;gap:var(--sp-3);flex-direction:column}.set-row--switch{flex-direction:row;align-items:center}.set-row:not(.set-row--switch) .set-row-control{width:100%}.set-row-control>.btn,.set-row-control>.seg,.set-row-control>.set-select-wrap,.set-select-wrap>.set-select{width:100%;min-height:var(--tap-min)}.set-row-control .seg-item{flex:1 1 0}.set-value-row{flex-wrap:wrap}.set-value-row>.btn{flex:100%}.acct-edit-btn{min-height:var(--tap-min)}.acct-edit-foot{flex-direction:column;align-items:stretch}}.footer-link{align-items:center;gap:var(--sp-1);min-height:var(--link-min);cursor:pointer;font-family:inherit;font-size:var(--fs-sm);color:var(--text2);background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.footer-link .ico-external{color:var(--text3)}@media (hover:hover){.footer-link:hover{color:var(--text);text-decoration:underline}}@media (pointer:coarse){.footer-link{min-height:var(--sp-8)}}.site-footer{padding-bottom:calc(var(--tabbar-h) + var(--safe-b));background:var(--bg2);border-top:1px solid var(--border);margin-top:auto}.site-footer-inner{max-width:var(--container);padding:var(--sp-4) var(--gutter);gap:var(--sp-2);flex-direction:column;margin:0 auto;display:flex}.site-footer-nav{justify-content:space-between;gap:0 var(--sp-8);flex-wrap:wrap;display:flex}.site-footer-links{gap:0 var(--sp-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-footer-bottom{justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-4);font-size:var(--fs-xs);color:var(--text3);flex-wrap:wrap;display:flex}.site-footer-copy,.site-footer-legal{margin:0}.site-footer-legal{max-width:65ch}.site-footer-copy{white-space:nowrap}@media not all and (min-width:48rem){.site-footer-inner{padding:var(--sp-3) var(--gutter) var(--sp-4)}.site-footer-nav{gap:var(--sp-2) 0;flex-direction:column}.site-footer-bottom{flex-direction:column;align-items:flex-start}.site-footer-copy{align-self:center}.site-footer-wide{display:none}}.section-label{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--leading-tight);color:var(--text);margin-bottom:var(--sp-3);align-items:center;gap:var(--sp-2);display:flex}.picks-table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.picks-table-wrap:has(>.picks-table--fixed){width:calc(100% + 2 * var(--sp-3));margin-inline:calc(-1 * var(--sp-3))}.picks-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.picks-table--fixed{table-layout:fixed}.pt-col-when{width:var(--pt-when-w)}.pt-col-pick{width:var(--pt-pick-w)}.pt-col-model{width:var(--pt-model-w)}.pt-col-odds{width:var(--pt-odds-w)}.pt-col-edge{width:var(--pt-edge-w)}.pt-col-result{width:var(--pt-result-w)}.pt-col-pnl{width:var(--pt-pnl-w)}.pt-col-action{width:var(--pt-action-w)}.pt-col-toggle{width:var(--pt-toggle-w)}.picks-table--fixed td{padding:var(--sp-2) var(--sp-3)}.pt-row{cursor:pointer}.pt-row.is-open td{background:var(--bg2);border-bottom-color:#0000}.pt-when{font-variant-numeric:tabular-nums}.pt-time{font-size:var(--fs-sm);color:var(--text);display:block}.pt-sub{font-size:var(--fs-xs);line-height:var(--leading-snug);color:var(--text3);font-variant-numeric:normal;display:block}.col-toggle{text-align:right}.pt-toggle{width:var(--tap-min);height:var(--tap-min);color:var(--text3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.pt-toggle .ico-chev{transition:transform .15s}.pt-row.is-open .pt-toggle .ico-chev{transform:rotate(180deg)}@media (hover:hover){.pt-toggle:hover{color:var(--text)}}.picks-table .pt-detail{padding:0}.picks-table tr.row-detail>td{vertical-align:top;border-bottom:0}.picks-table tr.row-detail--actions>td{padding-bottom:var(--sp-4);border-bottom:1px solid var(--bg3)}tr.row-detail>td{background:var(--bg2)}.picks-table th{text-align:left;font-size:var(--fs-xs);color:var(--text3);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border)}.picks-table td{padding:var(--sp-3) var(--sp-3);border-bottom:1px solid var(--bg3);vertical-align:baseline}.picks-table td:has(>.pt-toggle){vertical-align:middle}@media (hover:hover){.picks-table tr:hover td{background:var(--bg2)}}@media (min-width:64rem){.picks-table-wrap--sticky{overflow:visible}.picks-table--fixed th{top:var(--nav-h);z-index:var(--z-sticky);background:var(--bg);box-shadow:inset 0 -1px 0 var(--border);border-bottom-color:#0000;position:sticky}.agl-detailrow .picks-table--fixed th{background:var(--bg2)}}.cpnl-wrap{aspect-ratio:var(--chart-ratio);position:relative}.cpnl-svg{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.cpnl-ax{fill:var(--text3);font-size:var(--fs-xs)}.cpnl-mark{fill:var(--text2)}.cpnl-end,.cpnl-mark{font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.cpnl-legend{gap:var(--sp-2) var(--sp-5);margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--text2);flex-wrap:wrap;display:flex}.cpnl-legend-item{align-items:center;gap:var(--sp-2);display:inline-flex}.cpnl-hit{cursor:crosshair}.cpnl-tip{pointer-events:none;background:var(--bg2);border:1px solid var(--border);border-radius:var(--r);padding:var(--sp-2) var(--sp-2);box-shadow:var(--shadow-pop);z-index:5;min-width:120px;position:absolute}.cpnl-tip-date{font-size:var(--fs-xs);color:var(--text2);font-weight:var(--fw-semibold);margin-bottom:var(--sp-1)}.cpnl-tip-row{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);margin-top:var(--sp-half);display:flex}.cpnl-tip-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.cpnl-tip-label{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;max-width:110px;margin-right:auto;overflow:hidden}.cpnl-tip-day{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.cpnl-tip-day.is-pos{color:var(--money)}.cpnl-tip-day.is-neg{color:var(--loss)}.cpnl-tip-cum{font-family:var(--font-sans);color:var(--text3);font-variant-numeric:tabular-nums}@media not all and (min-width:48rem){.cpnl-tip{white-space:normal;pointer-events:auto;cursor:pointer;min-width:0;max-width:min(280px,100vw - 16px);inset:6px auto auto 8px!important;transform:none!important}}.match-teams{font-weight:var(--fw-semibold);font-size:var(--fs-md)}.match-teams,.match-time{line-height:var(--leading-snug)}.match-time{font-size:var(--fs-xs);color:var(--text3);margin-top:var(--sp-half)}.odd-value{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);font-variant-numeric:tabular-nums}.odd-value.is-win{color:var(--money)}.odd-value.is-loss{color:var(--loss)}.edge-value{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--money);font-variant-numeric:tabular-nums}.col-pick{font-weight:var(--fw-medium)}.pick-mod{font-size:var(--fs-sm);color:var(--text2)}.pick-mod--right{margin-left:var(--sp-1)}.pick-parlay-head,.pick-parlay-leg{font-size:var(--fs-sm);color:var(--text2);margin-bottom:var(--sp-half)}.pick-parlay-leg .leg-num{color:var(--text3)}.model-badges{align-items:flex-start;gap:var(--sp-half);flex-direction:column;display:flex}.model-tag{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-sm);line-height:var(--leading-snug);color:var(--text2);display:inline-flex}.model-name{white-space:nowrap}.odd-book{margin-top:var(--sp-half);font-size:var(--fs-xs);color:var(--text3);align-items:center;gap:var(--sp-1);display:flex}.num{font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:right}.picks-table th.num{text-align:right;font-family:inherit}.num .odd-book{font-family:var(--font-sans);justify-content:flex-end}.bm-exch{color:var(--text2);line-height:var(--leading-snug)}.bm-exch,.odds-net{font-size:var(--fs-xs)}.odds-net{font-family:var(--font-sans);font-weight:var(--fw-medium);color:var(--text3);display:block}.picks-table .odds-net{white-space:normal}.stats-grid{gap:var(--sp-6) var(--sp-12);margin-bottom:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(140px,max-content));display:grid}.stats-grid.stats-grid--3{grid-template-columns:repeat(3,max-content)}@media not all and (min-width:48rem){.stats-grid.stats-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.stat-card{background:0 0;border:0;border-radius:0;padding:0}.set-field-label,.stat-label{font-size:var(--fs-sm);color:var(--text3);margin-bottom:var(--sp-2)}.stat-value{font-family:var(--font-sans);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-display);line-height:1}.stat-value.positive{color:var(--money)}.stat-value.negative{color:var(--loss)}.stat-value.neutral{color:var(--text)}.stat-sub{font-size:var(--fs-xs);color:var(--text3);margin-top:var(--sp-1)}@media not all and (min-width:48rem){.stats-grid>.stat-card{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.stats-grid>.stat-card>.stat-label{align-self:end}.stats-grid:not(:has(>.stat-card>.stat-sub))>.stat-card{grid-row:span 2}}.tr-none{color:var(--text3)}.locked-fallback{padding:var(--sp-12) var(--sp-5)}.locked-fallback,.locked-preview{justify-content:center;display:flex}.locked-preview{margin:var(--sp-2) 0 var(--sp-8);border-radius:var(--r);min-height:300px;padding:var(--sp-8) var(--sp-4);align-items:center;position:relative;overflow:hidden}.locked-blur{z-index:0;filter:blur(5px);opacity:.55;-webkit-user-select:none;user-select:none}.locked-blur,.locked-preview:after{pointer-events:none;position:absolute;inset:0}.locked-preview:after{content:"";z-index:1;background:linear-gradient(180deg,var(--bg) 0,var(--bg) 100%)}@supports (color:color-mix(in lab,red,red)){.locked-preview:after{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 20%,transparent) 0,color-mix(in srgb,var(--bg) 78%,transparent) 100%)}}.locked-gate{z-index:2;justify-content:center;width:100%;display:flex;position:relative}.locked-card{text-align:center;background:var(--bg2);border-radius:var(--r);width:100%;max-width:380px;padding:var(--sp-6) var(--sp-6) var(--sp-5);box-shadow:var(--shadow-pop)}.locked-card-title{font-family:var(--font-sans);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-title);color:var(--text);margin-bottom:var(--sp-2)}.locked-card-sub{font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text2);margin-bottom:var(--sp-5)}.locked-card .btn{width:100%}.locked-card-title:has(+.btn){margin-bottom:var(--sp-5)}.locked-card .btn+.btn{margin-top:var(--sp-2)}.locked-card-note{font-size:var(--fs-xs);color:var(--text3);margin-top:var(--sp-3)}.locked-card-link{color:var(--text2);text-underline-offset:.2em;text-decoration:underline}.login-sheet{text-align:center;padding:var(--sp-1) var(--sp-1) var(--sp-2)}.login-sheet .locked-card-sub{margin-bottom:var(--sp-4)}.empty-cta{margin-top:var(--sp-3)}.empty-page{padding:var(--sp-10)}.perfect-action{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.perfect-why{align-items:center;gap:var(--sp-half);white-space:nowrap;display:inline-flex}.cov-staging{margin-left:var(--sp-1);opacity:.6}.cov-updated{margin-top:var(--sp-3);opacity:.6}.buy{flex-direction:column;display:flex}.buy-note:last-child{margin-bottom:0}.locked-skel{gap:var(--sp-2);flex-direction:column;display:flex}.locked-skel-row{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--bg2);border-radius:var(--r);display:flex}.locked-skel-cell{gap:var(--sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.locked-skel-bar{height:var(--sp-3);border-radius:var(--r);background:var(--bg3);width:60%}.locked-skel-bar.sm{width:38%;height:8px}.locked-skel-bar.chip{border-radius:var(--r);flex:none;width:84px;height:22px}.locked-skel-bar.odds{flex:none;width:46px;height:16px}.col-action{text-align:right;white-space:nowrap}.track-btn{align-items:center;gap:var(--sp-1);min-height:var(--tap-min);padding:var(--sp-1) var(--sp-3);border-radius:var(--r);font-size:var(--fs-xs);font-weight:var(--fw-regular);white-space:nowrap;border:1px solid var(--accent2);color:var(--accent2);cursor:pointer;background:0 0;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}@media (hover:hover){.track-btn:not(:disabled):hover{color:var(--text)}}.track-btn.is-remove{color:var(--loss);border-color:var(--loss);background:0 0}@supports (color:color-mix(in lab,red,red)){.track-btn.is-remove{border-color:color-mix(in srgb,var(--loss) 35%,transparent)}}.track-btn:disabled{opacity:var(--op-disabled);cursor:default}.bet-actions{align-items:center;gap:var(--sp-1);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.bet-actions .track-btn{justify-content:center;min-width:76px}.bet-actions--ico{gap:var(--sp-1);flex-wrap:nowrap}.bet-actions--ico .track-btn{min-width:0}.bet-actions .track-btn--ico{width:var(--tap-min);font-size:var(--fs-md);padding:0}@media (pointer:coarse){.bet-actions--ico{flex-wrap:wrap}}.bet-actions--wide{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.bet-actions--wide .track-btn{min-height:var(--row-h);font-size:var(--fs-md)}.bet-actions--wide .track-btn:not(.is-tracked):not(.is-remove){color:var(--text);font-weight:var(--fw-regular)}.match-link{color:inherit;cursor:pointer;text-decoration:none}@media (hover:hover){.match-link:hover{color:var(--text);text-decoration:underline}}:is(.agl-table td,.aglm-v,.ylb-tval).pnl-positive{color:var(--money)}:is(.agl-table td,.aglm-v,.ylb-tval).pnl-negative{color:var(--loss)}.agl-pnl{font-weight:var(--fw-semibold)}.mybet-actions{align-items:center;gap:var(--sp-2);display:inline-flex}.mybet-locked,.picks-table .mybet-actions{align-items:flex-end;gap:var(--sp-1);flex-direction:column}.mybet-locked{max-width:100%;display:inline-flex}.mybet-lock-note{line-height:var(--leading-normal);text-align:right}.mybet-lock-note,.mybets-updated{font-size:var(--fs-xs);color:var(--text3)}.mybets-updated{margin:calc(-1 * var(--sp-5)) 0 var(--sp-5)}.filter-hidden{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-4);padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-ctl);border-radius:var(--r);font-size:var(--fs-sm);color:var(--text2);flex-wrap:wrap;display:flex}.filter-hidden-action{min-height:var(--tap-min);padding:0 var(--sp-3)}.mybets-awaiting{margin:0 0 var(--sp-5);padding:var(--box-pad);border:1px solid var(--pending)}@supports (color:color-mix(in lab,red,red)){.mybets-awaiting{border:1px solid color-mix(in srgb,var(--pending) 55%,transparent)}}.mybets-awaiting{border-radius:var(--r)}.mybets-awaiting-head{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.mybets-awaiting-title{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin:0}.mybets-awaiting-count{margin-left:var(--sp-1);vertical-align:middle}.mybets-awaiting-link{min-height:var(--tap-min);cursor:pointer;font:inherit;font-size:var(--fs-sm);color:var(--link);background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}@media (hover:hover){.mybets-awaiting-link:hover{text-decoration:underline}}.mybets-awaiting-note{margin:var(--sp-1) 0 var(--sp-3);font-size:var(--fs-sm);line-height:var(--leading-normal);color:var(--text2)}.mybets-awaiting-list{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.mybets-awaiting-row{align-items:baseline;gap:var(--sp-1) var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--border);font-size:var(--fs-sm);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;display:grid}.mybets-awaiting-match{font-weight:var(--fw-semibold);color:var(--text);overflow-wrap:anywhere}.mybets-awaiting-pick{color:var(--text2);overflow-wrap:anywhere}.mybets-awaiting-meta{justify-content:flex-end;gap:var(--sp-1) var(--sp-3);color:var(--text3);font-size:var(--fs-xs);flex-wrap:wrap;display:inline-flex}.mybets-awaiting-stake{color:var(--text2);font-variant-numeric:tabular-nums}@media not all and (min-width:48rem){.mybets-awaiting-row{grid-template-columns:minmax(0,1fr)}.mybets-awaiting-meta{justify-content:flex-start}}.stake-editor.is-disabled{opacity:var(--op-disabled)}.stake-editor{align-items:center;gap:var(--sp-half);min-height:var(--ctl-h);background:var(--bg);border:1px solid var(--border-ctl);border-radius:var(--r);padding:0 var(--sp-3);transition:border-color .15s;display:inline-flex}.stake-editor:focus-within{border-color:var(--text)}.stake-editor-sign{font-size:var(--fs-xs);color:var(--text3)}.stake-editor-input{width:var(--stake-input-w);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:0}.stake-editor-input:focus-visible{outline:none}.stake-editor-input::-webkit-inner-spin-button,.stake-editor-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.combo-legs{gap:var(--sp-1);margin-bottom:var(--sp-3);flex-direction:column;display:flex}.combo-leg{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-2);display:flex}.combo-leg-tick{text-align:center;width:16px;color:var(--text3);flex:none}.combo-leg.is-win .combo-leg-tick{color:var(--money)}.combo-leg.is-loss .combo-leg-tick{color:var(--loss)}.combo-leg-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.combo-leg-match{font-size:var(--fs-sm);color:var(--text);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.combo-leg-sub{font-size:var(--fs-xs);color:var(--text3)}.combo-leg-odds{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2);font-variant-numeric:tabular-nums;flex:none}.combo-legs--inline{gap:var(--sp-half);margin:var(--sp-1) 0 0}.combo-legs--inline .combo-leg{padding:var(--sp-half) 0;gap:var(--sp-2)}.combo-legs--inline .combo-leg-match{font-size:var(--fs-xs);white-space:normal}.combo-legs--inline .combo-leg-odds,.combo-need{font-size:var(--fs-xs)}.combo-need{color:var(--text3);white-space:nowrap}tr.row-detail>td{border-top:0;padding-top:0}tr.row-detail .pnote{margin:0 0 var(--sp-2)}.betslip-hint{font-size:var(--fs-sm);color:var(--text3);text-align:center}.dapi-h1,.home-h1{font-size:var(--fs-4xl);letter-spacing:var(--tracking-title);line-height:1.1}.dapi-h1,.dapi-h2,.home-h1{font-family:var(--font-sans);font-weight:var(--fw-semibold);color:var(--text);margin:0 0 var(--sp-3)}.dapi-h2{font-size:var(--fs-xl)}.home{gap:var(--sp-12);padding:var(--sp-5) 0 var(--sp-12);flex-direction:column;display:flex}.home>*+*{border-top:1px solid var(--rule);padding-top:var(--sp-12)}@media not all and (min-width:48rem){.home>*+*{padding-top:var(--sp-8)}}.home-hero{grid-template-columns:minmax(0,1fr);display:grid}.home-hero .home-h1{margin-bottom:var(--sp-6)}.home-elite{margin-bottom:var(--sp-5)}.elite-rec{align-items:flex-start;gap:var(--sp-1);margin-bottom:var(--sp-4);flex-direction:column;display:flex}.elite-rec-line{font-size:var(--fs-md);line-height:var(--leading-normal);color:var(--text);margin:0}.elite-rec-link{min-height:var(--link-min);font-size:var(--fs-sm);color:var(--link);align-items:center;text-decoration:underline;display:inline-flex}.elite-rec-note{font-size:var(--fs-xs);color:var(--text3);margin:0}.elite-rec-trust{font-size:var(--fs-sm);line-height:var(--leading-normal);color:var(--text2);margin:0}.home-elite .elite-rec-line{font-size:var(--fs-xl);line-height:var(--leading-snug);font-weight:var(--fw-semibold)}.trs+.elite-rec-note{margin-top:var(--sp-2)}@media (min-width:64rem){.home-hero{column-gap:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"claim proof""cta proof";align-items:start}.home-hero .home-h1{grid-area:claim}.home-elite{padding-left:var(--sp-10);border-left:1px solid var(--rule);grid-area:proof;align-self:center;margin:0}.home-elite-cta{grid-area:cta;justify-self:start}.home-elite-cta .buy{align-items:flex-start}}.home-more{gap:var(--sp-12);flex-direction:column;display:flex}@media (min-width:64rem){.home-more{column-gap:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}.home-band-sub{max-width:var(--measure);font-size:var(--fs-md);line-height:var(--leading-normal);color:var(--text2);margin:0}.home-sec-head{justify-content:space-between;align-items:baseline;gap:0 var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.home-sec-head .t-section-title{margin:0}.home-seelink{min-height:var(--tap-min);font-size:var(--fs-md);color:var(--link);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.home-seelink:hover{text-decoration:underline}}.home-empty{align-items:center;column-gap:var(--sp-3);font-size:var(--fs-md);color:var(--text2);flex-wrap:wrap;margin:0;display:flex}.home-faq,.qa-list{max-width:var(--faq-max);flex-direction:column;display:flex}.qa{padding-block:var(--sp-4);border-top:1px solid var(--rule)}.qa:first-child{border-top:0;padding-top:0}.home-faq-item summary,.qa-q{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--leading-snug);color:var(--text);text-wrap:balance;margin:0}.home-faq-item p,.qa-a{margin:var(--sp-1) 0 0;font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text2);max-width:var(--measure)}.home-faq-item{border-top:1px solid var(--rule)}.home-faq-item:first-child{border-top:0}.home-faq-item summary{min-height:var(--tap-min);padding-block:var(--sp-4);cursor:pointer;list-style:none;display:block}.home-faq-item:first-child summary{padding-top:0}.home-faq-item[open] summary{padding-bottom:0}.home-faq-item summary::-webkit-details-marker{display:none}@media (hover:hover){.home-faq-item summary:hover{text-underline-offset:.2em;text-decoration:underline}}.home-faq-item p{margin-bottom:var(--sp-4)}.home-band{align-items:center;gap:var(--sp-4) var(--sp-10);grid-template-columns:minmax(0,1fr) auto;display:grid}.home-band .t-section-title{margin:0 0 var(--sp-1)}@media not all and (min-width:48rem){.home,.home-more{gap:var(--sp-8)}.home{padding-bottom:var(--sp-8)}.home-elite-cta .btn{width:100%}.home-band{grid-template-columns:minmax(0,1fr)}}.nav-group{position:relative}.nav-trigger{align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);border-radius:var(--r);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--text2);cursor:pointer;white-space:nowrap;background:0 0;border:none;text-decoration:none;transition:color .12s,background .12s;display:inline-flex}@media (hover:hover){.nav-trigger:hover{color:var(--text)}}.nav-trigger.nav-primary{color:var(--text);font-weight:var(--fw-medium)}.nav-trigger.is-open{color:var(--text)}.nav-trigger.is-active,.nav-trigger.is-active.is-open{color:var(--selected);box-shadow:inset 0 -2px 0 var(--tab-line);border-radius:0}.nav-caret{font-size:var(--fs-xs);opacity:.7}.nav-pop{background:var(--bg2);border:1px solid var(--border);border-radius:var(--r);min-width:190px;padding:var(--sp-1);box-shadow:var(--shadow-pop);z-index:var(--z-dropdown);gap:var(--sp-half);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0}.nav-pop:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.nav-pop-right{left:auto;right:0}.nav-pop-item{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-2);border-radius:var(--r);font-size:var(--fs-sm);color:var(--text2);text-align:left;cursor:pointer;background:0 0;border:none;width:100%;font-family:inherit;text-decoration:none;display:flex}@media (hover:hover){.nav-pop-item:hover{background:var(--bg3);color:var(--text)}}.nav-pop-item.is-active{color:var(--selected)}.nav-pop-btn{color:var(--loss)}.nav-divider{background:var(--border);width:1px;height:20px;margin:0 var(--sp-1)}.nav-cta{padding:var(--sp-2) var(--sp-4);border-radius:var(--r);font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:var(--accent);color:var(--on-accent);white-space:nowrap;align-items:center;text-decoration:none;transition:background-color .15s;display:inline-flex}@media (hover:hover){.nav-cta:hover{background:var(--color-primary-dark)}}.nav-login{min-height:var(--tap-min);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);color:var(--text2);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.nav-login:hover{color:var(--text)}}.nav-logo{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);color:var(--text);font-size:var(--fs-md);font-weight:var(--fw-semibold);flex-shrink:0;text-decoration:none;display:inline-flex}.nav-desk{display:none}.nav-phone{align-items:center;display:flex}@media (min-width:48rem){.nav-desk{align-items:center;gap:var(--sp-1);display:flex}.nav-desk--links{margin-left:auto}.nav-phone{display:none}}@media (min-width:48rem) and (not (min-width:64rem)){.nav-logo-text{display:none}.nav-desk .nav-trigger{padding-inline:var(--sp-2)}}.nav-avatar-link{min-width:var(--tap-min);min-height:var(--tap-min);text-decoration:none}.nav-avatar,.nav-avatar-link{justify-content:center;align-items:center;display:inline-flex}.nav-avatar{width:var(--avatar);height:var(--avatar);border-radius:var(--r-pill);background:var(--bg3);border:1px solid var(--border-ctl);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.nav-avatar-link[aria-current] .nav-avatar{border-color:var(--text2);color:var(--selected)}.tabbar{display:none}@media not all and (min-width:48rem){.tabbar{z-index:var(--z-header);padding:0 var(--safe-r) var(--safe-b) var(--safe-l);background:var(--bg);border-top:1px solid var(--border);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}}.tabbar-item{justify-content:center;align-items:center;gap:var(--sp-1);min-width:0;height:calc(var(--tabbar-h) - 1px);padding:0 var(--sp-1);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--accent);cursor:pointer;background:0 0;border:none;flex-direction:column;text-decoration:none;display:flex}.tabbar-item svg{font-size:var(--tabbar-ico);flex-shrink:0}.tabbar-item span{text-align:center;max-width:100%;line-height:var(--tabbar-label-lh);overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tabbar-item.is-active{font-weight:var(--fw-semibold);box-shadow:inset 0 2px 0 var(--tab-line)}.more-group+.more-group,.more-group+.more-lang,.more-lang+.more-group{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border)}.more-grid{gap:0 var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.more-link{align-items:center;gap:var(--sp-2);width:100%;min-height:var(--tap-min);padding:0 var(--sp-2);border-radius:var(--r);font-family:var(--font-sans);font-size:var(--fs-md);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}@media (hover:hover){.more-link:hover{background:var(--bg3)}}.more-link.is-active{color:var(--selected)}.more-link--danger{color:var(--loss)}.more-link .ico-external{color:var(--text3)}.nav-lang,.nav-lang-pop .nav-pop-item{min-height:var(--tap-min)}.more-label{margin:0 0 var(--sp-1);padding:0 var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text3)}.about-sub{font-weight:var(--fw-semibold);line-height:var(--leading-tight);margin:var(--sp-8) 0 var(--sp-2)}.about-list,.about-sub{font-size:var(--fs-md);color:var(--text)}.about-list{margin:0 0 var(--sp-4);line-height:var(--leading-relaxed);padding-left:1.2rem;list-style:outside}.about-list li{margin-bottom:.35rem}.about-formula{font-family:var(--font-mono);font-size:var(--fs-md);color:var(--text);background:var(--bg2);border:1px solid var(--border);border-radius:var(--r);padding:var(--sp-3) var(--sp-3);margin:var(--sp-2) 0 1.1rem;white-space:nowrap;overflow-x:auto}@media not all and (min-width:48rem){.about-formula{white-space:normal;overflow-wrap:anywhere}}.about-code{font-family:var(--font-mono);color:var(--text);background:var(--bg2);border:1px solid var(--border);border-radius:var(--r);padding:1px var(--sp-1);font-size:.9em}.about-form{gap:var(--sp-3);max-width:520px;margin-top:1.2rem}.about-field,.about-form{flex-direction:column;display:flex}.about-field{gap:var(--sp-1)}.about-label{font-size:var(--fs-md);color:var(--text2)}.about-textarea{resize:vertical;min-height:110px;line-height:var(--leading-normal);font-family:inherit}.about-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.about-form .btn{align-self:flex-start}@media not all and (min-width:48rem){.about-form .btn{justify-content:center;align-self:stretch}}.about-sent{color:var(--money)}.xpl-muted{color:var(--text3);font-size:var(--fs-sm)}.xpl-pad{padding:var(--sp-10) var(--sp-2);text-align:center}.xpl-main{min-height:220px;transition:opacity .12s}.xpl-main.is-busy{opacity:.55}.xpl-num{font-family:var(--font-sans);letter-spacing:var(--tracking-title)}.xpl-charts{gap:var(--sp-4);margin:var(--sp-2) 0 var(--sp-5);grid-template-columns:minmax(0,400px) 1fr;align-items:start;display:grid}.xpl-charts>:only-child{grid-column:1/-1}.xpl-bucket{white-space:nowrap}.xpl-chart-card{min-width:0;padding:0}.xpl-chart-note{font-size:var(--fs-xs);color:var(--text3);line-height:var(--leading-normal);margin:0 0 var(--sp-3);max-width:46ch}.xchart{width:100%;max-width:360px;margin:0 auto;display:block}.xchart-box{aspect-ratio:var(--chart-ratio-bars);position:relative}.xchart-wide{width:100%;height:100%;display:block;position:absolute;inset:0}.xchart-grid{stroke:var(--border);stroke-width:1px}.xchart-ref{stroke:var(--text3);stroke-dasharray:4 4;stroke-width:1.5px}.xchart-zero{stroke:var(--text2);stroke-width:1.5px}.xchart-dot{fill:var(--text)}@supports (color:color-mix(in lab,red,red)){.xchart-dot{fill:color-mix(in srgb,var(--text) 45%,transparent)}}.xchart-dot{stroke:var(--text2);stroke-width:1px}.xchart-axnum{fill:var(--text3);font-family:var(--font-sans);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.xchart-axlabel{fill:var(--text3);font-size:var(--fs-xs)}.xchart-bar-pos{fill:var(--money)}@supports (color:color-mix(in lab,red,red)){.xchart-bar-pos{fill:color-mix(in srgb,var(--money) 68%,transparent)}}.xchart-bar-neg{fill:var(--loss)}@supports (color:color-mix(in lab,red,red)){.xchart-bar-neg{fill:color-mix(in srgb,var(--loss) 62%,transparent)}}.xchart-bar-pos.is-sel{fill:var(--money)}.xchart-bar-neg.is-sel{fill:var(--loss)}.xchart-hit{fill:#0000;cursor:pointer}.xchart-readout{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--text2)}.xchart-readout,.xpl-table td,.xpl-table th{font-variant-numeric:tabular-nums}.xpl-source{font-size:var(--fs-xs);color:var(--text3);line-height:var(--leading-relaxed);margin:var(--sp-5) 0 0;padding-top:var(--sp-1);max-width:760px}.dapi-inline,.xpl-crosslink a,.xpl-source-link{color:var(--link);text-underline-offset:.2em;text-decoration:underline}@media not all and (min-width:64rem){.xpl-charts{grid-template-columns:1fr}}.dapi-hero{padding:var(--sp-4) 0 var(--sp-2)}.dapi-kicker{margin-bottom:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text3)}.dapi-sub{font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text2);max-width:640px}.dapi-hero-cta,.dapi-sub{margin:0 0 var(--sp-4)}.dapi-hero-cta .btn{min-height:var(--tap-min)}.dapi-note{font-size:var(--fs-xs);color:var(--text3)}.dapi-section{padding:var(--sp-10) 0}.dapi-sec-sub{font-size:var(--fs-md);color:var(--text2);line-height:var(--leading-normal);max-width:640px;margin:0 0 var(--sp-5)}.dapi-tiers{gap:var(--sp-6) var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.dapi-tier{flex-direction:column;display:flex;position:relative}.dapi-tier-name{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.dapi-tier-price{align-items:baseline;gap:var(--sp-1);margin:var(--sp-2) 0 var(--sp-half);display:flex}.dapi-price-num{font-family:var(--font-sans);font-size:var(--fs-2xl);font-weight:var(--fw-semibold);color:var(--text)}.dapi-price-unit{font-size:var(--fs-sm);color:var(--text3)}.dapi-tier-quota{font-size:var(--fs-sm);color:var(--text2);margin-bottom:var(--sp-3)}.dapi-tier-feats{margin:0 0 var(--sp-4);gap:var(--sp-2);flex-direction:column;flex:1;padding:0;list-style:none;display:flex}.dapi-tier-feats li{font-size:var(--fs-sm);color:var(--text2);padding-left:var(--sp-4);position:relative}.dapi-tier-feats li:before{content:"+";color:var(--text3);font-weight:var(--fw-semibold);position:absolute;left:2px}.dapi-tier-cta{justify-content:center;width:100%}.dapi-tier-note{font-size:var(--fs-sm);color:var(--text3)}.dapi-code{font-family:var(--font-mono);color:var(--text);background:var(--bg3);border:1px solid var(--border);border-radius:var(--r);padding:1px var(--sp-1);font-size:.9em}.dapi-code-grid{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.dapi-code-block{background:var(--bg2);border-radius:var(--r);overflow:hidden}.dapi-code-head{justify-content:space-between;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text3);padding:var(--sp-2) var(--sp-3) var(--sp-1);display:flex}.dapi-copy{min-height:var(--tap-min);text-transform:none;letter-spacing:normal;border-color:var(--ctl-line);background:0 0;position:static}.dapi-pre{padding:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-sm);line-height:var(--leading-normal);color:var(--text2);white-space:pre;margin:0;overflow-x:auto}.dapi-endpoints td{vertical-align:top;text-align:left}.dapi-endpoints th{text-align:left}.dapi-method{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-semibold);padding:var(--sp-half) var(--sp-2);border-radius:var(--r)}.dapi-method.is-get{color:var(--text);box-shadow:inset 0 0 0 1px var(--border-ctl)}.dapi-method.is-post{background:var(--bg3);color:var(--text)}.dapi-ep-desc{color:var(--text2);font-size:var(--fs-sm)}.dapi-dataset .stats-grid.stats-grid--3{gap:var(--sp-4);grid-template-columns:1fr;margin-bottom:0}.dapi-final{padding:var(--sp-10) 0 var(--sp-2)}.dapi-final .dapi-h2{margin-bottom:var(--sp-1)}.dapi-final .dapi-sec-sub{margin:0 0 var(--sp-5)}@media (min-width:64rem){.dapi-top{column-gap:var(--sp-16);padding-top:var(--sp-4);grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;display:grid}.dapi-top .dapi-hero{padding-top:0}.dapi-dataset{padding:var(--sp-5) 0 0;border-top:1px solid var(--border-ctl)}.dapi-close{column-gap:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;display:grid}.dapi-close .dapi-final{padding-top:var(--sp-10)}}.dapi-final-cta{max-width:520px;margin:var(--sp-3) 0 0}.dapi-final-cta .btn{width:100%;min-height:var(--field-h);justify-content:center}@media not all and (min-width:48rem){.dapi-code-grid{grid-template-columns:1fr}}.dapi-plan-wrap{display:none}.dapi-plan-table tbody th{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);text-transform:none;letter-spacing:normal;vertical-align:top}.dapi-plan-table td{white-space:nowrap}.dapi-plan-note{margin-top:var(--sp-1);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text3);display:block}.dapi-feats{margin-top:var(--sp-5)}.dapi-feats-h,.dapi-usecase-h{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin-bottom:var(--sp-2)}.dapi-tier-feats.dapi-feats-list{gap:var(--sp-2) var(--sp-5);flex-flow:wrap;margin:0}@media not all and (min-width:48rem){.dapi-plan-wrap{margin-bottom:var(--sp-5);display:block}.dapi-tier:not(.dapi-tier-ent){display:none}.tr-table.dapi-endpoints,.tr-table.dapi-endpoints tbody{display:block}.tr-table.dapi-endpoints thead{display:none}.tr-table.dapi-endpoints tr{align-items:center;gap:var(--sp-2);padding:var(--sp-3) 0;border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.tr-table.dapi-endpoints td{border:0;min-width:0;padding:0;display:block}.tr-table.dapi-endpoints td:nth-child(2){flex:1}.tr-table.dapi-endpoints .dapi-ep-desc{flex-basis:100%}.dapi-endpoints .dapi-code{overflow-wrap:anywhere}}.xpl-crosslink{font-size:var(--fs-sm);color:var(--text3);margin-bottom:var(--sp-3)}.xpl-crosslink--after{margin-top:var(--sp-3)}.xpl-advanced .stats-grid{margin-top:var(--sp-2)}.xpl-advanced>summary{cursor:pointer;align-items:center;gap:var(--sp-1);min-height:var(--link-min);font-size:var(--fs-xs);color:var(--text3);-webkit-user-select:none;user-select:none;list-style:none;display:inline-flex}.xpl-advanced>summary::-webkit-details-marker{display:none}.xpl-advanced>summary .ico-chev{transition:transform .15s}.xpl-advanced[open]>summary .ico-chev{transform:rotate(90deg)}@media (hover:hover){.xpl-advanced>summary:hover{color:var(--text)}}.xpl-advanced{margin-top:var(--sp-3)}.vf-reliability-link{min-height:var(--link-min);color:var(--link);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.vf-reliability-link:hover{text-decoration:underline}}.dapi-usecases{gap:var(--sp-6) var(--sp-8);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.dapi-usecase p{font-size:var(--fs-sm);color:var(--text2);line-height:var(--leading-normal);margin:0}.dapi-waitlist-wrap{max-width:520px}.dapi-waitlist{gap:var(--sp-3);text-align:left;flex-direction:column;display:flex}.dapi-wl-row{gap:var(--sp-2);display:flex}.dapi-wl-row .acct-input{width:100%}.dapi-wl-field{gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.dapi-wl-msg{resize:vertical;min-height:72px;font-family:inherit;line-height:var(--leading-normal)}.dapi-waitlist .btn{min-height:var(--field-h);justify-content:center;align-self:stretch}.dapi-wl-done{color:var(--money);font-size:var(--fs-md)}@media not all and (min-width:30rem){.dapi-wl-row{flex-direction:column}}.dapi-ref-link{margin:calc(-1 * var(--sp-3)) 0 0;font-size:var(--fs-md)}.dapi-ref-link .dapi-inline{align-items:center;gap:var(--sp-1);min-height:var(--link-min);display:inline-flex}.dapi-tier>.dapi-tier-cta{margin-top:var(--sp-3)}.dkeys{gap:var(--sp-4);max-width:880px;padding:var(--sp-4) 0 var(--sp-10);flex-direction:column;display:flex}.dkeys-head .dapi-sec-sub{margin-bottom:0}.dkeys-card{gap:var(--sp-3);padding:var(--box-pad);border:1px solid var(--border);border-radius:var(--r);flex-direction:column;display:flex}.dkeys-h2{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin:0}.dkeys-muted{font-size:var(--fs-sm);color:var(--text3);line-height:var(--leading-normal);margin:0}.dkeys-strong{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin:0}.dkeys-actions,.dkeys-rotate{gap:var(--sp-2);flex-wrap:wrap;display:flex}.dkeys-verify{align-items:flex-start}.dkeys-quota,.dkeys-verify{gap:var(--sp-2);flex-direction:column;display:flex}.dkeys-quota-num{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text);font-variant-numeric:tabular-nums}.dkeys-bar{border-radius:var(--r-pill);background:var(--bg3);height:8px;overflow:hidden}.dkeys-bar-fill{background:var(--text2);border-radius:inherit;height:100%;display:block}.dkeys-bar-fill.is-high{background:var(--pending)}.dkeys-bar-fill.is-full{background:var(--loss)}.dkeys-create{gap:var(--sp-2);display:flex}.dkeys-create .acct-input{flex:1;min-width:0}.dkeys-table{margin:0}.dkeys-table td{vertical-align:middle;font-size:var(--fs-sm)}.dkeys-table tr.is-off td{color:var(--text3)}.dkeys-row-actions{gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.dkeys-row-actions .btn{min-height:var(--tap-min);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm)}.dkeys-chart{height:72px;padding-top:var(--sp-2);border-bottom:1px solid var(--border);align-items:flex-end;gap:2px;display:flex}.dkeys-col{flex-direction:column-reverse;flex:1;min-width:0;height:100%;display:flex}.dkeys-col-req{background:var(--text2);border-radius:var(--r) var(--r) 0 0}.dkeys-col-free{background:var(--bg3)}.dkeys-usage td{font-variant-numeric:tabular-nums;font-size:var(--fs-sm)}.dkeys-links{margin:0}.dkeys-secret{align-items:center;gap:var(--sp-2);background:var(--bg2);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);display:flex}.dkeys-secret-text{min-width:0;font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1}@media not all and (min-width:30rem){.dkeys-create{flex-direction:column}}.ddocs{padding:var(--sp-4) 0 var(--sp-10)}.ddocs-head{margin-bottom:var(--sp-6)}.ddocs-base{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-4);flex-wrap:wrap;display:flex}.ddocs-label{font-weight:var(--fw-medium)}.ddocs-label,.ddocs-ver{font-size:var(--fs-xs);color:var(--text3)}.ddocs-ver{font-family:var(--font-mono)}.ddocs-basics{gap:var(--sp-3);margin-bottom:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.ddocs-keybox{margin-bottom:var(--sp-8);max-width:640px;padding:var(--box-pad);border:1px solid var(--border);border-radius:var(--r);flex-direction:column}.ddocs-keybox,.ddocs-keyrow{gap:var(--sp-2);display:flex}.ddocs-keyrow .acct-input{min-width:0;font-family:var(--font-mono);flex:1}.ddocs-layout{gap:var(--sp-6);grid-template-columns:minmax(0,1fr);display:grid}.ddocs-nav{gap:var(--sp-4);flex-wrap:wrap;display:flex}.ddocs-nav-group{gap:var(--sp-1);flex-direction:column;min-width:200px;display:flex}.ddocs-nav-h{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text3);margin-bottom:var(--sp-1)}.ddocs-nav-link{align-items:center;gap:var(--sp-2);min-height:var(--link-min);font-size:var(--fs-sm);color:var(--text2);text-decoration:none;display:flex}@media (hover:hover){.ddocs-nav-link:hover{color:var(--text)}}.ddocs-main{gap:var(--sp-10);flex-direction:column;min-width:0;display:flex}.ddocs-op{scroll-margin-top:var(--sp-16)}.ddocs-op-h{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-2);font-size:var(--fs-lg);flex-wrap:wrap;display:flex}.ddocs-path{font-family:var(--font-mono);color:var(--text);overflow-wrap:anywhere}.ddocs-op-title{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ddocs-op-desc{font-size:var(--fs-md);color:var(--text2);line-height:var(--leading-normal);max-width:720px;margin:var(--sp-1) 0 var(--sp-4)}.ddocs-h3{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);margin:var(--sp-4) 0 var(--sp-2)}.ddocs-fields{margin:0}.ddocs-fields td,.ddocs-fields th{text-align:left;vertical-align:top}.ddocs-name{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text);overflow-wrap:anywhere}.ddocs-req{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text2);margin-top:var(--sp-half);display:block}.ddocs-type{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text3);white-space:nowrap}.ddocs-desc{font-size:var(--fs-sm);color:var(--text2);line-height:var(--leading-normal);min-width:220px}.ddocs-extra{color:var(--text3)}.ddocs-samples{margin-bottom:var(--sp-3)}.ddocs-tabs{gap:var(--sp-1);display:flex}.ddocs-tab{min-height:var(--tap-min);padding:0 var(--sp-3);border:1px solid var(--ctl-line);border-radius:var(--r);color:var(--text2);font-size:var(--fs-xs);text-transform:none;letter-spacing:normal;cursor:pointer;background:0 0}@media (hover:hover){.ddocs-tab:hover{color:var(--text);border-color:var(--ctl-line-hover)}}.ddocs-tab.is-on{color:var(--selected);border-color:var(--ctl-line-on)}.ddocs-try{border:1px solid var(--border);border-radius:var(--r)}.ddocs-try-sum{cursor:pointer;min-height:var(--tap-min);padding:var(--sp-2) var(--sp-4);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--link);align-items:center;display:flex}.ddocs-try-form{align-items:flex-start;gap:var(--sp-3);padding:0 var(--sp-4) var(--sp-4)}.ddocs-try-field,.ddocs-try-form{flex-direction:column;display:flex}.ddocs-try-field{gap:var(--sp-1);width:100%;max-width:560px}.ddocs-try-field code{font-family:var(--font-mono);text-transform:none;letter-spacing:normal;color:var(--text2)}.ddocs-try-body{font-family:var(--font-mono);font-size:var(--fs-sm);line-height:var(--leading-normal);resize:vertical}.ddocs-try-res{gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-4);flex-direction:column;display:flex}.ddocs-try-status{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ddocs-try-url{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text3);overflow-wrap:anywhere}.ddocs-errbody,.ddocs-try-headers,.ddocs-try-out{background:var(--bg2);border-radius:var(--r)}.ddocs-try-out{max-height:420px;overflow:auto}.ddocs-errbody{margin-bottom:var(--sp-3)}.ddocs-closed{margin:0 0 var(--sp-4);color:var(--pending);padding:0;display:block}.dkeys-upgrade{gap:var(--sp-2);padding:var(--box-pad);border:1px solid var(--border);border-radius:var(--r);flex-direction:column;display:flex}.dkeys-consent{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text2);line-height:var(--leading-normal);cursor:pointer;display:flex}.dkeys-consent input{accent-color:var(--accent);margin-top:3px}.dkeys-ok{font-size:var(--fs-sm);color:var(--accent);margin:0}.dwhat-sports{gap:var(--sp-3);margin-bottom:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.dwhat-sport{gap:var(--sp-1);padding:var(--box-pad);border:1px solid var(--border);border-radius:var(--r);flex-direction:column;display:flex}.dwhat-sport-h{font-size:var(--fs-md)}.dwhat-num,.dwhat-sport-h{font-weight:var(--fw-semibold);color:var(--text)}.dwhat-num{font-family:var(--font-sans);font-size:var(--fs-xl);font-variant-numeric:tabular-nums}.dwhat-meta{font-size:var(--fs-sm);color:var(--text2);line-height:var(--leading-normal);overflow-wrap:anywhere}.dwhat-cols{gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.dwhat-h3{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.dwhat-h3,.dwhat-p{margin:0 0 var(--sp-2)}.dwhat-p{font-size:var(--fs-sm);color:var(--text2);line-height:var(--leading-normal)}.dapi-contact{font-size:var(--fs-md);color:var(--text2);margin:var(--sp-4) 0 0}.dapi-tiers{max-width:760px}.dapi-terms{flex:none}.dkeys-waitlist .dapi-waitlist{margin-top:var(--sp-2)}.dsrc-list{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.dsrc-sport{gap:var(--sp-3);flex-direction:column;display:flex}.dsrc-sport-h{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin:0}.dsrc-item{gap:var(--sp-1);padding-left:var(--sp-3);border-left:1px solid var(--border);flex-direction:column;display:flex}.dsrc-title{align-items:baseline;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-md);flex-wrap:wrap;display:flex}.dsrc-by,.dsrc-meta{font-size:var(--fs-sm);color:var(--text2);line-height:var(--leading-normal);overflow-wrap:anywhere}.dsrc-by{color:var(--text3)}.dsrc-notice{margin:var(--sp-1) 0 0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--border);border-radius:var(--r);font-size:var(--fs-sm);color:var(--text);line-height:var(--leading-normal);white-space:pre-wrap}@media not all and (min-width:48rem){.tr-table.ddocs-fields,.tr-table.ddocs-fields tbody{display:block}.tr-table.ddocs-fields thead{display:none}.tr-table.ddocs-fields tr{align-items:baseline;gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.tr-table.ddocs-fields td{border:0;min-width:0;padding:0;display:block}.tr-table.ddocs-fields td:last-child{flex-basis:100%}.ddocs-desc{min-width:0}.ddocs-req{margin:0 0 0 var(--sp-2);display:inline}}@media (min-width:64rem){.ddocs-layout{grid-template-columns:220px minmax(0,1fr)}.ddocs-nav{top:var(--sp-16);flex-flow:column;align-self:start;position:sticky}.ddocs-nav-group{min-width:0}.ddocs-name{overflow-wrap:normal;white-space:nowrap}}.betslip{right:var(--sp-4);bottom:calc(var(--sp-4) + var(--tabbar-h) + var(--safe-b));z-index:var(--z-float);width:min(var(--slip-w),calc(100vw - 2 * var(--sp-4)));background:var(--bg2);border-radius:var(--r);box-shadow:var(--shadow-pop);position:fixed;overflow:hidden}.betslip-toggle{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-3) var(--sp-3);cursor:pointer;color:var(--text);font-weight:var(--fw-semibold);font-size:var(--fs-md);background:0 0;border:none;display:flex}.betslip-title{text-align:left;flex:1}.betslip-count,.mybets-awaiting-count{min-width:22px;height:22px;padding:0 var(--sp-1);border-radius:var(--r-pill);background:var(--text);color:var(--bg);font-size:var(--fs-xs);font-weight:var(--fw-semibold);justify-content:center;align-items:center;display:inline-flex}.betslip-combined{color:var(--text);font-family:var(--font-sans)}.betslip-caret{color:var(--text3);transition:transform .15s}.betslip-caret.is-open{transform:rotate(180deg)}.betslip-body{padding:var(--sp-3) var(--sp-3) var(--sp-3);max-height:60dvh;overflow-y:auto}body:has(.betslip) .main{padding-bottom:calc(var(--sp-16) + var(--tabbar-h) + var(--safe-b))}@media (min-width:48rem){body:has(.betslip.is-open) :is(.main,.site-footer-inner){margin-right:max(var(--slip-dock),calc((100% - var(--container)) / 2))}}@media not all and (min-width:48rem){.betslip{left:0;right:0;bottom:calc(var(--tabbar-h) + var(--safe-b));border-radius:var(--r) var(--r) 0 0;width:auto}.betslip-toggle{min-height:var(--slipbar-h);padding:0 var(--gutter)}body:has(.betslip) .toast-container{bottom:calc(var(--slipbar-h) + var(--sp-3) + var(--tabbar-h) + var(--safe-b))}body:has(.betslip) .site-footer{padding-bottom:calc(var(--slipbar-h) + var(--tabbar-h) + var(--safe-b))}}.betslip-legs{gap:var(--sp-1);margin-bottom:var(--sp-3);flex-direction:column;display:flex}.betslip-leg{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-2);background:var(--bg3);border-radius:var(--r);display:flex}.betslip-leg-main{flex:1;min-width:0}.betslip-leg-match{font-size:var(--fs-sm);color:var(--text)}.betslip-leg-match,.betslip-leg-pick{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.betslip-leg-pick{font-size:var(--fs-xs);color:var(--text2)}.betslip-leg-odds{font-family:var(--font-sans);color:var(--text);font-size:var(--fs-md)}.betslip-leg-x{color:var(--text3);cursor:pointer;font-size:var(--fs-md);padding:var(--sp-half) var(--sp-1);background:0 0;border:none;line-height:1}@media (hover:hover){.betslip-leg-x:hover{color:var(--loss)}}.betslip-calc{padding-top:var(--sp-2);gap:var(--sp-2);flex-direction:column;display:flex}.betslip-row{font-size:var(--fs-sm);color:var(--text2);justify-content:space-between;align-items:center;display:flex}.betslip-row strong{color:var(--text);font-family:var(--font-sans)}.betslip-return strong{color:var(--money);font-size:var(--fs-md)}.betslip-stake{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.betslip-stake label{font-size:var(--fs-sm);color:var(--text2)}.betslip-stake input{text-align:right;font-variant-numeric:tabular-nums;width:96px}.betslip-actions{gap:var(--sp-2);margin-top:var(--sp-3);flex-direction:column;display:flex}.betslip-sm{font-size:var(--fs-sm)}.betslip-leg.is-invalid{opacity:.6}.betslip-leg-badge{margin-left:var(--sp-1);font-size:var(--fs-xs);color:var(--pending);border:1px solid var(--pending)}@supports (color:color-mix(in lab,red,red)){.betslip-leg-badge{border:1px solid color-mix(in srgb,var(--pending) 40%,transparent)}}.betslip-leg-badge{border-radius:var(--r);padding:0 var(--sp-1)}.betslip-warn{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);padding:var(--sp-2) var(--sp-2);border-radius:var(--r);border:1px solid var(--pending);display:flex}@supports (color:color-mix(in lab,red,red)){.betslip-warn{border:1px solid color-mix(in srgb,var(--pending) 45%,transparent)}}.betslip-warn{color:var(--pending);font-size:var(--fs-sm)}.betslip-warn button{border:1px solid var(--pending);background:0 0}@supports (color:color-mix(in lab,red,red)){.betslip-warn button{border:1px solid color-mix(in srgb,var(--pending) 45%,transparent)}}.betslip-warn button{color:var(--pending);border-radius:var(--r);padding:var(--sp-half) var(--sp-2);font-size:var(--fs-xs);cursor:pointer;flex:none}.vf-list{flex-direction:column;display:flex}.vf-row{grid-template-columns:minmax(0,1fr) var(--vf-bars-w) var(--vf-edge-w) var(--vf-odds-w) max-content;gap:var(--sp-3) var(--sp-6);padding:var(--sp-3) 0;border-bottom:1px solid var(--border);grid-template-areas:"main mid edge odds act";align-items:baseline;display:grid}.vf-tier{padding:var(--sp-8) 0 var(--sp-3);border-bottom:1px solid var(--rule)}.vf-tier:first-child{padding-top:0}.vf-tier .vf-hist{font-size:var(--fs-sm);margin-top:0}.vf-edgecol{text-align:right;align-items:flex-end;gap:var(--sp-1);flex-direction:column;grid-area:edge;display:flex}.vf-act{grid-area:act}.vf-main{grid-area:main;min-width:0}.vf-mid{grid-area:mid;min-width:0}.vf-match{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.vf-match-link{min-height:var(--link-min);color:var(--text);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.vf-match-link:hover{color:var(--text);text-decoration:underline}}.vf-meta{font-size:var(--fs-xs);color:var(--text3);margin:var(--sp-half) 0 var(--sp-2)}.vf-pick{font-size:var(--fs-sm);color:var(--text2)}.vf-pick strong{color:var(--text)}.vf-bars{gap:var(--sp-1);flex-direction:column;display:flex}.vf-bar-row{align-items:center;gap:var(--sp-2);display:flex}.vf-bar-lbl{width:46px;font-size:var(--fs-xs);color:var(--text3)}.vf-bar{height:var(--sp-2);background:var(--bg3);flex:1;overflow:hidden}.vf-bar,.vf-bar-fill{border-radius:var(--r)}.vf-bar-fill{height:100%;transition:width .6s}.vf-bar-fill.vf-model{background:var(--text)}.vf-bar-fill.vf-market{background:var(--text3)}.vf-bar-val{text-align:right;width:34px;font-size:var(--fs-xs);color:var(--text2);font-variant-numeric:tabular-nums}.vf-edge{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--money);line-height:1}.vf-edge,.vf-edge span{font-family:var(--font-sans)}.vf-edge span{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text3);display:block}.vf-odds{text-align:right;font-size:var(--fs-sm);color:var(--text2);grid-area:odds}.vf-odds strong{color:var(--text);font-family:var(--font-sans)}.vf-odds-lbl{color:var(--text3);margin:0 var(--sp-half)}.vf-hist,.vf-odds-lbl{font-size:var(--fs-xs)}.vf-hist{align-items:baseline;gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.vf-hist-lbl{color:var(--text3)}.vf-tier .vf-hist-lbl{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.vf-hist-roi{font-weight:var(--fw-semibold);font-family:var(--font-sans)}.vf-hist-roi.is-pos{color:var(--money)}.vf-hist-roi.is-neg{color:var(--loss)}.vf-hist-n,.vf-hist-thin{color:var(--text3)}.vf-reliability{align-items:center;gap:0 var(--sp-2);margin-bottom:var(--sp-4);font-size:var(--fs-sm);color:var(--text2);flex-wrap:wrap;display:flex}.vf-after,.vf-proof{margin:var(--sp-8) 0 0}.vf-after .elite-notice{margin-bottom:0}.page-sub .vf-howto{min-height:0;margin-left:var(--sp-1);font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;display:inline}.vf-howto-list{gap:var(--sp-5);display:grid}.vf-howto-term{margin:0 0 var(--sp-1);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.vf-howto-tip{color:var(--text2)}.vf-reliability strong.is-pos{color:var(--money)}.vf-reliability strong.is-neg{color:var(--loss)}.vf-past{font-size:var(--fs-xs);color:var(--text3);flex-basis:100%}.rn-list{margin:var(--sp-4) 0 0;max-width:var(--measure);padding:0;list-style:none}.rn-item{gap:var(--sp-1);padding-block:var(--sp-4);border-bottom:1px solid var(--rule);flex-direction:column;display:flex}.rn-item:first-child{padding-top:0}.rn-date{font-size:var(--fs-sm);color:var(--text2);font-variant-numeric:tabular-nums}.rn-text{font-size:var(--fs-md);line-height:var(--leading-normal);color:var(--text);margin:0}.rn-note{color:var(--text2)}.auth-adult{gap:var(--sp-1);margin-bottom:var(--sp-4);flex-direction:column;display:flex}.auth-check{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);font-size:var(--fs-md);color:var(--text);cursor:pointer;display:inline-flex}.auth-check input{width:var(--sp-4);height:var(--sp-4);accent-color:var(--accent);margin:0}.vf-summary{min-width:0;font-size:var(--fs-md);color:var(--text2);margin:0}.vf-summary .num{color:var(--text);font-variant-numeric:normal}.vf-hero{display:none}.crumbs{margin-bottom:var(--sp-3)}.crumbs-list{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs-item,.crumbs-list{align-items:center;gap:var(--sp-1)}.crumbs-item,.crumbs-link{display:inline-flex}.crumbs-link{min-height:var(--link-min);font-size:var(--fs-sm);color:var(--text3);align-items:center;text-decoration:none}.link-list{column-count:2;column-gap:var(--sp-8);max-width:var(--measure);margin:0;padding:0;list-style:none}.link-list li{break-inside:avoid}.link-list a{min-height:var(--tap-min);font-size:var(--fs-md);color:var(--link);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.crumbs-link:hover,.link-list a:hover{text-decoration:underline}.crumbs-link:hover{color:var(--text)}}.crumbs-current{font-size:var(--fs-sm);color:var(--text2)}.crumbs-sep{color:var(--text3);font-size:var(--fs-sm)}.matchup{max-width:760px;margin-inline:auto}.matchup .section-label{margin-top:var(--sp-10);font-size:var(--fs-xl);letter-spacing:var(--tracking-title)}.matchup .section-label:first-of-type{margin-top:var(--sp-6)}.matchup-ctx,.matchup-explore,.matchup-faq-item p,.matchup-why{max-width:var(--measure)}@media (min-width:64rem) and (min-height:60rem){.matchup-side{top:calc(var(--nav-h) + var(--sp-4));position:sticky}}@media (min-width:64rem){.matchup{max-width:none}.matchup-body{grid-template-columns:minmax(0,1fr) var(--side-w);gap:var(--sp-8);align-items:start;display:grid}.matchup-main{grid-area:1/1}.matchup-side{grid-area:1/2}}.ico-chev,.ico-eye,.ico-google,.ico-info,.ico-warn{vertical-align:-.125em;flex-shrink:0;display:inline-block}.ico-google-r{fill:var(--google-red)}.ico-google-b{fill:var(--google-blue)}.ico-google-y{fill:var(--google-yellow)}.ico-google-g{fill:var(--google-green)}.matchup-title{font-family:var(--font-sans);font-size:var(--fs-3xl);font-weight:var(--fw-semibold);color:var(--text);line-height:var(--leading-tight);letter-spacing:var(--tracking-title);margin:0 0 var(--sp-3)}.matchup-meta{font-size:var(--fs-sm);color:var(--text3);margin:0 0 var(--sp-3)}.matchup-meta--share{align-items:baseline;gap:var(--sp-2) 0;padding-bottom:var(--sp-5);margin-bottom:var(--sp-5);border-bottom:1px solid var(--rule);color:var(--text2);flex-wrap:wrap;display:flex}.matchup-meta-dot{white-space:pre;margin-inline:var(--sp-1);color:var(--text3);font-weight:var(--fw-regular)}.matchup-meta-key{color:var(--text);font-weight:var(--fw-medium)}@media not all and (min-width:48rem){.matchup-meta--share:after{content:"";flex-basis:100%;order:1;height:0}.matchup-meta--share>.matchup-meta-upd,.matchup-meta--share>.share-wrap{order:2}.matchup-meta-upd>.matchup-meta-dot{display:none}}.matchup-meta--share .share-wrap{margin-left:auto}.matchup-result{padding:var(--sp-4);margin-bottom:var(--sp-5);border:1px solid var(--border);border-radius:var(--r)}.matchup-result-head{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin:0 0 var(--sp-3)}.matchup-result.is-win .matchup-result-head{color:var(--money)}.matchup-result.is-loss .matchup-result-head{color:var(--loss)}.matchup-result-head strong{font-family:var(--font-sans)}.matchup-result-nums{gap:var(--sp-3) var(--sp-6);flex-wrap:wrap;margin:0;display:flex}.matchup-result-nums dd{margin:0}.matchup-result-nums .is-pos{color:var(--money)}.matchup-result-nums .is-neg{color:var(--loss)}.matchup-card{padding:var(--box-pad);margin-bottom:var(--sp-5);border:1px solid var(--border);border-radius:var(--r)}.matchup-k{font-size:var(--fs-sm);color:var(--text3);margin-bottom:var(--sp-1)}.matchup-pick{font-family:var(--font-sans);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text);margin-bottom:var(--sp-4)}.matchup-nums{justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:repeat(3,minmax(0,max-content));display:grid}.matchup-nums>div{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}.matchup-nums>div>.matchup-k{align-self:end}.matchup-v{font-family:var(--font-sans);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text)}.matchup-v.matchup-edge{color:var(--money)}.vf-bars.matchup-bars{align-items:center;gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.matchup-bars .vf-bar-row{display:contents}.matchup-bars .vf-bar-lbl,.matchup-bars .vf-bar-val{width:auto;font-size:var(--fs-sm)}.matchup-bars .vf-bar-lbl{text-transform:none;letter-spacing:0}.matchup-explore,.matchup-verdict{font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text2);margin:0 0 var(--sp-4);padding:0}.matchup-tag{margin-left:var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text3);display:inline-block}.matchup-mybets{align-items:center;gap:var(--sp-1);font-size:var(--fs-md);color:var(--text2);margin:calc(var(--sp-3) - var(--sp-5)) 0 var(--sp-5);flex-wrap:wrap;display:flex}.elite-card{margin-top:var(--sp-8);padding:var(--box-pad);border:1px solid var(--border-ctl);border-radius:var(--r)}.matchup-side>.elite-card{margin:0 0 var(--sp-8);border-color:var(--accent2)}.elite-card-title{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin:0 0 var(--sp-2)}.elite-card-title .num{color:var(--text)}.elite-card-text{font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text2);margin:0 0 var(--sp-4)}.matchup-facts{margin:0 0 var(--sp-2);overflow:hidden}.matchup-facts-row{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);display:flex}.matchup-facts-row:last-child{border-bottom:0}.matchup-facts dt{font-size:var(--fs-md);color:var(--text3);margin:0}.matchup-facts dd{text-align:right;margin:0}.matchup-facts dd,.matchup-subhead{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.matchup-subhead{line-height:var(--leading-tight);margin:var(--sp-6) 0 var(--sp-2)}.matchup-ctx{font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text);margin:0 0 var(--sp-3)}.matchup-fresh{margin:0 0 var(--sp-4)}.matchup-fresh-actions{align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-3);display:flex}.matchup-fresh-soon{font-size:var(--fs-xs);color:var(--text3)}.matchup-fresh-list{margin:0 0 var(--sp-2);gap:var(--sp-2);flex-direction:column;padding:0;list-style:none;display:flex}.matchup-fresh-list li{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);display:flex}.matchup-fresh-k{color:var(--text2)}.matchup-fresh-v{color:var(--text3);text-align:right}.injury-grid{gap:var(--sp-3);margin:0 0 var(--sp-4);grid-template-columns:1fr 1fr;display:grid}@media not all and (min-width:48rem){.injury-grid{grid-template-columns:1fr}}.injury-col{min-width:0}.injury-team{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);margin-bottom:var(--sp-1)}.injury-list{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.injury-list li{justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-sm);display:flex}.injury-player{color:var(--text2);min-width:0}.injury-status{text-align:right;flex-shrink:0}.injury-more,.injury-none,.injury-status{color:var(--text3)}.injury-none{font-size:var(--fs-sm)}.matchup-why{font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text);margin:0}.led{padding:var(--sp-5) 0 var(--sp-8);border-top:1px solid var(--rule)}.matchup-main>.led:first-child{border-top:0;padding-top:0}.led-head{margin:0 0 var(--sp-3);text-wrap:balance}.led-body{min-width:0}.led-body>:last-child{margin-bottom:0}@media (min-width:80rem){.led{grid-template-columns:var(--rail-w) minmax(0,1fr);column-gap:var(--rail-gap);align-items:baseline;display:grid}.led-head{margin:0}.led--wide{row-gap:var(--sp-3)}.led--wide>.led-head{grid-column:1/-1}.led--wide>.led-body{grid-column:2}.led-tail{padding-left:calc(var(--rail-w) + var(--rail-gap))}.led-body .pidx-list{border:0;border-radius:0;overflow:visible}.led-body .pidx-list .prow-head--link{padding-inline:0}.led-body .pidx-list .prow-head--link:last-child{border-bottom:1px solid var(--border)}@media (hover:hover){.led-body .pidx-list .prow-head--link:hover{background:0 0}}}.confirm-body{padding:var(--sp-1) var(--sp-half) var(--sp-2)}.confirm-msg{font-size:var(--fs-md);color:var(--text);margin:0 0 var(--sp-2)}.confirm-msg,.confirm-note{line-height:var(--leading-normal)}.confirm-note{font-size:var(--fs-sm);color:var(--text2);margin:0 0 var(--sp-4)}.confirm-actions{margin-left:auto}.mbx-rg{font-size:var(--fs-xs);line-height:var(--leading-normal);color:var(--text3);margin-top:var(--sp-2)}.mbx-rg a{color:var(--text2);text-decoration:underline}.mbx-league{gap:var(--sp-2);flex-direction:column;display:flex}.mbx-lgrow{gap:var(--sp-3);grid-template-columns:1fr auto 76px;align-items:baseline;display:grid}.mbx-lgrow.is-faint{opacity:.5}.mbx-lgmeta{font-size:var(--fs-xs);color:var(--text3);text-align:right}@media not all and (min-width:48rem){.mbx-lgrow{grid-template-columns:1fr 64px}.mbx-lgmeta{text-align:left;grid-column:1/-1}}.mbx-band{width:100%;height:150px;margin:var(--sp-1) 0 var(--sp-2);display:block}.mbx-band-fill{fill:var(--text2);fill-opacity:.16}.mbx-band-zero{stroke:var(--text3);stroke-width:1px;stroke-dasharray:4 4}.mbx-band-line{stroke:var(--text);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.mbx-corr{gap:var(--sp-5);max-width:620px}.mbx-corr,.mbx-corr-item{flex-direction:column;display:flex}.mbx-corr-item{gap:var(--sp-1)}.mbx-corr-line{justify-content:space-between;align-items:baseline;gap:var(--sp-4);display:flex}.mbx-corr-name{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.mbx-corr-sub{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text2);margin-left:var(--sp-3)}.mbx-corr-amt{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--pending);white-space:nowrap}.mbx-wd{margin-top:var(--sp-10)}.mbx-wd .mbx-sect{margin-bottom:var(--sp-2)}.mbx-wd-figs{gap:var(--sp-8);margin:var(--sp-5) 0 var(--sp-6);grid-template-columns:repeat(4,1fr);display:grid}.mbx-wd-figs .mlab{margin-bottom:var(--sp-2)}.mbx-wd-rule{gap:var(--sp-3);flex-direction:column;max-width:560px;display:flex}.mbx-wd-action{align-items:center;gap:var(--sp-4);margin:var(--sp-5) 0 var(--sp-2);flex-wrap:wrap;display:flex}.mbx-wd-max{font-size:var(--fs-sm);color:var(--text3)}.mbx-fnote.mbx-fnote--error{color:var(--loss)}@media not all and (min-width:48rem){.mbx-wd-figs{gap:var(--sp-4);grid-template-columns:repeat(2,1fr)}.mbx-cfg-row{flex-wrap:wrap}.mbx-cfg-row .seg{width:100%}.mbx-cfg-row .seg-item{flex:1 1 0}}.matchup-faq{margin-bottom:var(--sp-5);flex-direction:column;display:flex}.led-body>.qa-list{margin-bottom:var(--sp-4)}.matchup-faq-item{border-bottom:1px solid var(--border)}.matchup-faq-item:last-child{border-bottom:0}.matchup-faq-item summary{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--tap-min);padding:var(--sp-3) 0;cursor:pointer;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text);list-style:none;display:flex}.matchup-faq-item summary::-webkit-details-marker{display:none}.matchup-faq-item summary:after{content:"+";color:var(--text3);font-weight:var(--fw-semibold);flex:none}.matchup-faq-item[open] summary:after{content:"–"}.matchup-faq-item p{font-size:var(--fs-md);line-height:var(--leading-relaxed);color:var(--text2);margin:0 0 var(--sp-3)}.matchup-more{margin-top:var(--sp-2)}.tr-table-wrap{margin-bottom:var(--sp-6);width:calc(100% + 2 * var(--sp-2));margin-inline:calc(-1 * var(--sp-2));overflow-x:auto}@media not all and (min-width:48rem){.tr-table-wrap:has(.dapi-endpoints){width:100%;margin-inline:0}}.tr-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.tr-table th{text-align:left;font-size:var(--fs-xs);color:var(--text3);font-weight:var(--fw-medium)}.tr-table td,.tr-table th{padding:var(--sp-2) var(--sp-2);border-bottom:1px solid var(--border)}.tr-table td{color:var(--text);font-variant-numeric:tabular-nums}.tr-table :is(th,td).num{text-align:right}.tr-table :is(th,td).num+:is(th,td):not(.num){padding-left:var(--sp-6)}.tr-table td.pnl-positive{color:var(--money)}.tr-table td.pnl-negative{color:var(--loss)}.calib-svg{margin:var(--sp-1) 0 var(--sp-6);display:block}.pnl-positive{color:var(--money)}.pnl-negative,.pnl-positive{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.pnl-negative{color:var(--loss)}.empty-state{padding:var(--sp-6) 0 var(--sp-10);color:var(--text2)}.empty-state-text{max-width:var(--measure);font-size:var(--fs-md);line-height:var(--leading-normal)}.empty-state-action{margin-top:var(--sp-4)}.empty-state-next{margin:var(--sp-1) 0 0;font-size:var(--fs-sm);color:var(--text3)}.tabs{gap:var(--sp-6);margin-bottom:var(--sp-6);border-bottom:1px solid var(--border);display:flex}.tabs .tab{margin-bottom:-1px}.tab{min-height:var(--tap-min);padding:var(--sp-2) 0;font-size:var(--fs-sm);color:var(--text2);cursor:pointer;font-family:var(--font-sans);font-variant-numeric:tabular-nums;background:0 0;border:none;border-bottom:2px solid #0000;transition:all .15s}@media (hover:hover){.tab:hover{color:var(--text)}}.tab.active{color:var(--selected);border-bottom-color:var(--tab-line)}a.tab{align-items:center;text-decoration:none;display:inline-flex}html.nav-busy body:before{content:"";background:var(--text2);transform-origin:0;width:100%;height:3px;z-index:var(--z-toast);pointer-events:none;animation:nav-busy 8s cubic-bezier(.1,.7,.2,1) forwards;position:fixed;top:0;left:0;transform:scaleX(.1)}@keyframes nav-busy{0%{transform:scaleX(.1)}30%{transform:scaleX(.6)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){html.nav-busy body:before{animation:none;transform:scaleX(.6)}}.btn:not(:disabled):active,.dd-option:active,.dd-trigger:active,.fchip:active,.more-link:active,.nav-pop-item:active,.seg-item:active,.sheet-close:active,.tab:active,.tabbar-item:active,.toggle-pill:active{opacity:.6;transition-duration:0s}.is-pending{opacity:.55;transition:opacity .15s ease-out .1s}@media not all and (min-width:48rem){.main{padding:var(--sp-5) var(--gutter)}.stats-grid{gap:var(--sp-5);grid-template-columns:1fr 1fr}.stat-card{border-radius:0;padding:0}.stat-label{font-size:var(--fs-sm)}.stat-sub{font-size:var(--fs-xs)}.tabs{scrollbar-width:thin;overflow:auto hidden}.tabs::-webkit-scrollbar{height:4px}.tabs{gap:0}.tabs .tab{white-space:nowrap;text-align:center;flex:1 1 0}.filter-toolbar>.dd{flex:1 1 0;min-width:0}.filter-toolbar>.dd>.dd-trigger{justify-content:space-between;width:100%}}.prow-list{border-top:1px solid var(--border);flex-direction:column;display:flex}.prow{border-bottom:1px solid var(--border)}.prow-head{grid-template-columns:var(--prow-when-w) minmax(0,1fr) auto auto;align-items:baseline;gap:var(--sp-3);width:100%;min-height:var(--prow-min-h);padding:var(--sp-3) var(--sp-4);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;transition:background .12s;display:grid}.prow-head--link{grid-template-columns:var(--prow-when-w) minmax(0,1fr) auto;border-bottom:1px solid var(--border)}.prow-head--link:last-child{border-bottom:none}@media (hover:hover){.prow-head:hover{background:var(--text)}@supports (color:color-mix(in lab,red,red)){.prow-head:hover{background:color-mix(in srgb,var(--text) 4%,transparent)}}.prow-head--link:hover .prow-match{text-decoration:underline}}.prow-when{gap:var(--sp-half);min-width:0;font-size:var(--fs-xs);line-height:var(--leading-snug);color:var(--text3);overflow-wrap:anywhere;flex-direction:column;display:flex}.prow-time{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);color:var(--text2);white-space:nowrap}.prow-zone{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--text3)}.prow-main{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.prow-match{font-size:var(--fs-md);font-weight:var(--fw-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prow-match,.prow-pick{color:var(--text);line-height:var(--leading-snug)}.prow-pick{font-size:var(--fs-sm);font-weight:var(--fw-medium);overflow-wrap:anywhere}.prow-pick--wrap{column-gap:var(--sp-2);flex-wrap:wrap;display:flex}.prow-prob{color:var(--text3);white-space:nowrap}.prow-side{align-items:flex-end;gap:var(--sp-1);text-align:right;flex-direction:column;display:flex}.prow-odds{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);line-height:1}.prow-odds.is-win{color:var(--money)}.prow-odds.is-loss{color:var(--loss)}.prow-meta{justify-content:flex-end;align-items:center;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-xs);color:var(--text2);white-space:nowrap;flex-wrap:wrap;display:flex}.prow-side .prow-meta{flex-flow:column;align-items:flex-end}.prow-edge{color:var(--money);font-weight:var(--fw-semibold)}.edge-flag{align-items:center;gap:var(--sp-1);color:var(--pending);display:inline-flex}.edge-value+.edge-flag,.prow-edge .edge-flag{margin-inline:var(--sp-1)}.edge-note{margin:0 0 var(--sp-3);font-size:var(--fs-xs);line-height:var(--leading-normal);color:var(--text2)}.edge-note .ico-warn{color:var(--pending);margin-inline-end:var(--sp-1)}.prow-caret{font-size:var(--fs-xs);color:var(--text3);align-self:center;transition:transform .15s;display:inline-flex}.prow.is-open .prow-caret{transform:rotate(180deg)}.prow.is-open .prow-match{-webkit-line-clamp:unset;display:block;overflow:visible}.prow-detail{gap:var(--sp-3);padding:0 var(--sp-4) var(--sp-4);flex-direction:column;display:flex}.prow-tour{font-size:var(--fs-xs);color:var(--text2)}.prow-kv{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.prow-k{font-size:var(--fs-xs);color:var(--text3);flex-shrink:0}.prow-v{font-size:var(--fs-md);color:var(--text);text-align:right;min-width:0}.prow-v.model-badges{align-items:flex-end}.prow-note{color:var(--text3)}.prow-linemove,.prow-note{font-size:var(--fs-xs);line-height:var(--leading-normal)}.prow-linemove{color:var(--text2);border-left:1px solid var(--border-ctl);padding:var(--sp-1) 0 var(--sp-1) var(--sp-3)}.prow-books{align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex}.other-picks,.prow-others{gap:var(--sp-1);flex-direction:column;display:flex}.other-picks{margin:0;padding:0;list-style:none}.other-pick{align-items:center;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);color:var(--text2);flex-wrap:wrap;display:flex}.other-pick-sel{color:var(--text)}.other-pick-num{margin-left:auto}.other-picks-wrap{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--text3)}.other-picks-wrap>summary{cursor:pointer;min-height:var(--link-min);line-height:var(--link-min);display:list-item}.other-picks-wrap[open]>summary{margin-bottom:var(--sp-1)}.prow-actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.mbx-over{margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--pending)}.prow-matchnote{font-size:var(--fs-sm);color:var(--text3);flex:100%}.prow-actions .bet-actions,.prow-actions .mybet-actions{gap:var(--sp-2);flex-wrap:nowrap;flex:1;display:flex}.prow-actions .bet-actions{grid-template-columns:1fr 1fr;display:grid}.prow-actions .mybet-locked{flex:100%;align-items:stretch;display:flex}.prow-actions .mybet-lock-note{text-align:left}.prow-actions .rfix{flex:100%}.rfix{gap:var(--sp-2);flex-direction:column;display:flex}.rfix-form{gap:var(--sp-3)}.rfix-btns{gap:var(--sp-2);flex-wrap:wrap;display:flex}.rfix-choice,.rfix-score{gap:var(--sp-3);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.rfix-score>legend{width:100%;margin-bottom:var(--sp-1);padding:0}.rfix fieldset:disabled{opacity:var(--op-disabled)}.rfix-field,.rfix-side{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.rfix-side{font-size:var(--fs-sm);color:var(--text2);flex:1 1 0}.rfix-name{overflow-wrap:anywhere}.rfix-num{width:calc(var(--field-h) * 2)}.rfix-radio{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);font-size:var(--fs-sm);color:var(--text);cursor:pointer;display:inline-flex}.rfix-note{resize:vertical}.rr-filters{gap:var(--sp-2);margin:var(--sp-4) 0;flex-wrap:wrap;display:flex}.rr-filters .field{flex:10rem;width:auto;min-width:0}.rr-note{color:var(--text2)}.rr-wrap{overflow-x:auto}.rr-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.rr-table td,.rr-table th{padding:var(--sp-2);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.rr-table th{color:var(--text2);font-weight:var(--fw-medium);white-space:nowrap}.rr-sub{color:var(--text3);font-size:var(--fs-xs)}.rr-status{min-height:var(--ctl-h);padding:0 var(--sp-2);font-size:var(--fs-sm)}.ct-section{margin-top:var(--sp-10)}.ct-section>.t-section-title{margin-bottom:var(--sp-3)}.ct-chat{align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex}.ct-list{gap:var(--sp-3);margin:0;display:grid}.ct-row{gap:var(--sp-1) var(--sp-4);grid-template-columns:minmax(7rem,10rem) 1fr;display:grid}.ct-row dt{color:var(--text2);font-size:var(--fs-sm);padding-top:2px}.ct-row dd{color:var(--text);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}.ct-sub{color:var(--text3);font-size:var(--fs-xs);margin-top:var(--sp-1);display:block}.ct-about{margin:var(--sp-4) 0 var(--sp-6)}@media not all and (min-width:30rem){.ct-row{grid-template-columns:1fr}}.sc-open{gap:var(--sp-2);position:relative}.sc-badge{border-radius:var(--r-pill);background:var(--on-accent);min-width:1.4em;height:1.4em;color:var(--accent);font-size:var(--fs-xs);font-weight:var(--fw-semibold);justify-content:center;align-items:center;padding:0 .35em;display:inline-flex}.btn--secondary .sc-badge{background:var(--accent);color:var(--on-accent)}.sc-body{gap:var(--sp-3);flex-direction:column;display:flex}.sc-note{color:var(--text2);font-size:var(--fs-sm);line-height:var(--leading-normal);margin:0}.sc-guest{color:var(--text3)}.sc-link{color:var(--link)}.sc-list{gap:var(--sp-2);overscroll-behavior:contain;min-height:8rem;max-height:45dvh;padding:var(--sp-3);background:var(--bg);border:1px solid var(--border);border-radius:var(--r);flex-direction:column;display:flex;overflow-y:auto}.sc-empty{color:var(--text3);font-size:var(--fs-sm);text-align:center;margin:auto 0}.sc-msg{max-width:85%;padding:var(--sp-2) var(--sp-3);border-radius:var(--r);background:var(--bg2);border:1px solid var(--border)}.sc-msg.is-user{background:var(--bg3);border-color:var(--accent);align-self:flex-end}.sc-msg.is-team{align-self:flex-start}.sc-meta{color:var(--text3);font-size:var(--fs-xs);margin-bottom:var(--sp-1)}.sc-text{color:var(--text);font-size:var(--fs-sm);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}.sc-form{gap:var(--sp-2);flex-direction:column;display:flex}.sc-input{resize:vertical;min-height:calc(var(--field-h) * 2)}.sc-actions{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.sc-count{color:var(--text3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.sa-grid{gap:var(--sp-4);margin-top:var(--sp-4);display:grid}.sa-list{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.sa-item{gap:var(--sp-1);text-align:left;width:100%;padding:var(--sp-3) var(--sp-2);border:0;border-bottom:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer;background:0 0;flex-direction:column;display:flex}.sa-item.is-open,.sa-item:hover{background:var(--bg2)}.sa-who{font-weight:var(--fw-medium);overflow-wrap:anywhere}.sa-last{color:var(--text2);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sa-head{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);overflow-wrap:anywhere;display:flex}.sa-head .rr-status{flex:none;width:auto}.sa-messages{max-height:60dvh;margin-bottom:var(--sp-3)}.sa-messages .sc-msg.is-team{background:var(--bg3);border-color:var(--accent);align-self:flex-end}.sa-messages .sc-msg.is-user{background:var(--bg2);border-color:var(--border);align-self:flex-start}@media (min-width:48rem){.sa-grid{grid-template-columns:minmax(16rem,1fr) 2fr;align-items:start}}.sh-filters{gap:var(--sp-3);margin:var(--sp-4) 0 var(--sp-6);flex-wrap:wrap;display:flex}.sh-field{gap:var(--sp-1);font-size:var(--fs-xs);color:var(--text2);flex-direction:column;display:flex}.sh-field .field{width:auto}.sh-block{margin-bottom:var(--sp-10)}.sh-h{font-size:var(--fs-xl);margin-bottom:var(--sp-1)}.sh-h,.sh-h3{font-weight:var(--fw-semibold)}.sh-h3{font-size:var(--fs-md);margin:var(--sp-6) 0 var(--sp-2)}.sh-note{color:var(--text2);font-size:var(--fs-sm);margin-bottom:var(--sp-3);max-width:var(--measure)}.sh-wrap{overflow-x:auto}.sh-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.sh-table td,.sh-table th{padding:var(--sp-2);border-bottom:1px solid var(--border);text-align:left;white-space:nowrap}.sh-table thead th{color:var(--text2);font-weight:var(--fw-medium)}.sh-table tbody th{font-weight:var(--fw-medium);color:var(--text)}.sh-table :is(th,td).num{text-align:right}.sh-span{text-align:center;border-bottom-color:var(--rule)}.sh-sports td:nth-child(7),.sh-sports thead tr:first-child th:nth-child(4),.sh-sports thead tr:last-child th:nth-child(5){border-left:1px solid var(--rule)}.sh-sports td .sh-live{margin-left:0}.sh-sports tr.is-open>*{background:var(--bg2)}.sh-sport{min-height:var(--tap-min);color:var(--link);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.sh-sport:hover{text-decoration:underline}.sh-sport:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sh-live{margin-left:var(--sp-2);padding:0 var(--sp-1);border:1px solid var(--accent);border-radius:var(--r);color:var(--accent);display:inline-block}.sh-live,.sh-sub{font-size:var(--fs-xs)}.sh-sub{color:var(--text3)}.sh-up{color:var(--money)}.sh-down{color:var(--loss)}.sh-chart{margin:var(--sp-4) 0 var(--sp-2)}.sh-chart svg{width:100%;max-width:720px;height:auto;display:block}.sh-grid{stroke:var(--border)}.sh-zero{stroke:var(--rule)}.sh-axis{fill:var(--text3);font-size:11px;font-family:var(--font-sans)}.sh-line{fill:none;stroke-width:2px;stroke-linejoin:round}.sh-line-a{stroke:var(--text3);stroke-dasharray:5 4}.sh-line-b{stroke:var(--accent2)}.sh-dot-a{fill:var(--text3)}.sh-dot-b{fill:var(--accent2)}.sh-legend{gap:var(--sp-4);margin-top:var(--sp-2);font-size:var(--fs-xs);color:var(--text2);flex-wrap:wrap;display:flex}.sh-key:before{content:"";width:var(--sp-5);margin-right:var(--sp-2);vertical-align:middle;border-top:2px solid var(--accent2);display:inline-block}.sh-key-a:before{border-top:2px dashed var(--text3)}.sh-days{margin-top:var(--sp-3)}.sh-days summary{min-height:var(--tap-min);color:var(--link);font-size:var(--fs-sm);cursor:pointer;align-items:center;display:inline-flex}.sh-days .sh-table{max-width:720px}.track-btn.is-primary{border-color:var(--accent);background:0 0}@supports (color:color-mix(in lab,red,red)){.track-btn.is-primary{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}}.track-btn.is-primary{color:var(--accent)}.prow-actions .stake-editor,.prow-actions .track-btn{min-height:var(--row-h);font-size:var(--fs-md);flex:1;justify-content:center}.prow-actions .prow-matchpage{text-decoration:none}.prow .prow-actions .prow-matchpage{flex-basis:100%}.picks-table .prow-actions .prow-matchpage:only-child{padding-inline:var(--sp-6);flex:none}.prow-actions .stake-editor-input{width:100%;font-size:var(--fs-md)}.ylb-scope{color:var(--text2);margin-bottom:var(--sp-2)}.ylb-mnote,.ylb-scope{font-size:var(--fs-sm)}.ylb-mnote{color:var(--text3);margin-top:var(--sp-1)}.ylb-mnote.warn{color:var(--pending)}.ylb-reads{display:block}.ylb-foot,.ylb-models .mbx-sub,.ylb-reads .mbx-sub,.ylb-scope-note{max-width:var(--measure)}.ylb-table{border-collapse:collapse;width:100%;max-width:760px;margin:var(--sp-3) 0 var(--sp-2)}.ylb-table td,.ylb-table th{padding:var(--sp-2) var(--sp-1);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.ylb-table th:first-child{padding-left:0}.ylb-table td:last-child,.ylb-table th:last-child{padding-right:0}.ylb-table thead th{font-size:var(--fs-sm);vertical-align:bottom}.ylb-table thead th,.ylb-table thead th.is-you{font-weight:var(--fw-semibold);color:var(--text)}.ylb-table .ylb-num{text-align:right}.ylb-tval{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.ylb-tval.pos{color:var(--money)}.ylb-tval.neg{color:var(--loss)}.ylb-legend,.ylb-table .ylb-mnote{font-size:var(--fs-xs)}.ylb-legend{gap:var(--sp-1);margin:0 0 var(--sp-4);color:var(--text3);flex-direction:column;display:flex}.ylb-legend dt{font-weight:var(--fw-semibold);color:var(--text2);display:inline}.ylb-legend dd{margin:0;display:inline}.ylb-models{margin-top:var(--sp-6)}.ylb-models .mbx-league{max-width:var(--measure);margin-top:var(--sp-4)}.ylb-foot{margin-top:var(--sp-6)}.pnote{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border);gap:var(--sp-2);flex-direction:column;display:flex}.pnote-nums{gap:var(--sp-5);flex-wrap:wrap;display:flex}.pnote-kv{gap:var(--sp-half);flex-direction:column;display:flex}.pnote-k{font-size:var(--fs-xs);color:var(--text3)}.pnote-v{font-size:var(--fs-md);color:var(--text)}.pnote-v-sub{color:var(--text3);font-size:var(--fs-xs);font-variant-numeric:normal}.pnote-body{color:var(--text2);margin:0}.pnote-body,.pnote-warn{font-size:var(--fs-sm);line-height:var(--leading-normal)}.pnote-warn{color:var(--pending);border:1px solid var(--pending)}@supports (color:color-mix(in lab,red,red)){.pnote-warn{border:1px solid color-mix(in srgb,var(--pending) 45%,transparent)}}.pnote-warn{border-radius:var(--r);padding:var(--sp-2) var(--sp-3);gap:var(--sp-1);flex-direction:column;display:flex}.pnote-warn-tag{font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.h2h-record{align-items:baseline;gap:var(--sp-2);margin:0 0 var(--sp-3);font-size:var(--fs-md);flex-wrap:wrap;display:flex}.h2h-record-team{color:var(--text2);font-weight:var(--fw-medium)}.h2h-record-count{font-family:var(--font-sans);font-weight:var(--fw-semibold);color:var(--text)}.h2h-record-draw,.h2h-record-sep{color:var(--text3)}.h2h-list{margin:0 0 var(--sp-3);gap:var(--sp-1);flex-direction:column;padding:0;list-style:none;display:flex}.h2h-meet{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);display:flex}.h2h-meet-date{color:var(--text3);flex-shrink:0}.h2h-meet-score{color:var(--text2);text-align:right;min-width:0}.mbx-mv-lead{margin-bottom:var(--sp-3)}.mbx-mv{gap:var(--sp-2);flex-direction:column;max-width:620px;display:flex}.mbx-mv-row{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}.mbx-mv-name{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mbx-mv-sub{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text2);margin-left:var(--sp-2)}.mbx-mv-odds{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--text2);white-space:nowrap;font-variant-numeric:tabular-nums}.mbx-mv-arr{color:var(--text3)}.mbx-mv-move{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--pending);white-space:nowrap;text-align:right}.mbx-mv-more{font-size:var(--fs-xs);color:var(--text3)}@media not all and (min-width:48rem){.mbx-mv-row{row-gap:var(--sp-1);grid-template-columns:1fr auto}.mbx-mv-name{grid-column:1/-1}}.orp-pop{min-width:260px}.orp-panel{gap:var(--sp-3);flex-direction:column;display:flex}.orp-presets{min-width:0;padding-right:0}.orp-custom{border-top:1px solid var(--border);padding-top:var(--sp-3)}.orp-custom-lab{font-size:var(--fs-xs);color:var(--text3);margin-bottom:var(--sp-2)}.orp-inputs{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.orp-input{font-variant-numeric:tabular-nums;width:72px}.orp-to{color:var(--text3)}.orp-apply,.orp-to{font-size:var(--fs-sm)}.orp-apply{padding:var(--sp-1) var(--sp-3)}.orp-hint{margin-top:var(--sp-2);font-size:var(--fs-xs);line-height:var(--leading-snug);color:var(--text3)}@media not all and (min-width:48rem){.orp-input{flex:1 1 0;width:auto;min-width:0}}.dr-pop{z-index:var(--z-dropdown);background:var(--bg2);border:1px solid var(--border);border-radius:var(--r);padding:var(--sp-3);max-width:calc(100vw - 16px);box-shadow:var(--shadow-pop);position:absolute;top:calc(100% + 6px);left:0}.dr-panel{gap:var(--sp-3);display:flex}.dr-presets{gap:var(--sp-half);min-width:130px;padding-right:var(--sp-4);flex-direction:column;display:flex}.dr-preset{text-align:left;padding:var(--sp-2) var(--sp-2);border-radius:var(--r);white-space:nowrap;font-size:var(--fs-sm);color:var(--text2);cursor:pointer;background:0 0;border:none;transition:all .15s}@media (hover:hover){.dr-preset:hover{background:var(--bg3);color:var(--text)}}.dr-preset.is-active{color:var(--selected);font-weight:var(--fw-semibold)}.dr-cal{width:240px}.dr-cal-head{margin-bottom:var(--sp-2);justify-content:space-between;align-items:center;display:flex}.dr-month{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.dr-nav{border:1px solid var(--border);border-radius:var(--r);width:26px;height:26px;color:var(--text2);font-size:var(--fs-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.dr-nav:hover{color:var(--text)}}.dr-hint{font-size:var(--fs-xs);color:var(--text3);text-align:center;margin-bottom:var(--sp-2)}.dr-grid{gap:var(--sp-half);grid-template-columns:repeat(7,1fr);display:grid}.dr-dow{margin-bottom:var(--sp-1)}.dr-dow-cell{text-align:center;font-size:var(--fs-xs);color:var(--text3);padding:var(--sp-half) 0}.dr-day{border-radius:var(--r);height:30px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);cursor:pointer;background:0 0;border:none;transition:background-color .1s,color .1s}.dr-day.is-range{background:var(--bg3)}.dr-day.is-active{background:var(--text);color:var(--bg);font-weight:var(--fw-semibold)}.dr-day.is-empty{color:var(--text3);font-weight:var(--fw-regular);opacity:.3;cursor:default}.dr-day.is-today{outline:1px solid var(--text3)}.pop-backdrop{z-index:calc(var(--z-dropdown) - 1);position:fixed;inset:0}@media not all and (min-width:48rem){.dr-panel{gap:var(--sp-2);flex-direction:column}.dr-presets{min-width:0;padding-right:0;padding-bottom:var(--sp-1);flex-flow:wrap}.dr-cal{width:100%}.dr-day{height:40px}}.sheet-backdrop{z-index:var(--z-overlay);background:var(--scrim);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{background:var(--bg2);border:1px solid var(--border);border-radius:var(--r) var(--r) 0 0;width:100%;max-width:520px;padding:var(--sp-4) var(--sp-4) calc(var(--sp-4) + var(--safe-b));overscroll-behavior:contain;max-height:85dvh;overflow-y:auto}.sheet--sm{max-width:440px}.sheet-head{margin-bottom:var(--sp-3);justify-content:space-between;align-items:center;display:flex}.sheet-title{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.sheet-close{min-width:var(--tap-min);min-height:var(--tap-min);color:var(--text3);font-size:var(--fs-md);cursor:pointer;padding:var(--sp-1);background:0 0;border:none}@media (min-width:48rem){.sheet-backdrop{align-items:center}.sheet{border-radius:var(--r);max-width:min(860px,92vw);padding:var(--sp-5) var(--sp-6)}.sheet--sm{max-width:min(440px,92vw)}}.dd{display:inline-block;position:relative}.dd-trigger{align-items:center;gap:var(--sp-2);min-height:var(--ctl-h);padding:var(--sp-1) var(--sp-3);border-radius:var(--r);border:1px solid var(--ctl-line);color:var(--text2);font-size:var(--fs-sm);font-weight:var(--fw-medium);font-family:var(--font-sans);cursor:pointer;background:0 0;transition:border-color .15s,color .15s;display:inline-flex}@media (hover:hover){.dd-trigger:hover{color:var(--text);border-color:var(--ctl-line-hover)}}.dd-caret{color:var(--text3);font-size:var(--fs-xs)}.dd-pop{z-index:var(--z-dropdown);background:var(--bg2);border:1px solid var(--border);border-radius:var(--r);min-width:180px;max-width:calc(100vw - 16px);padding:var(--sp-1);box-shadow:var(--shadow-pop);position:absolute;top:calc(100% + 6px);left:0}.dd-pop--end,.dr-pop--end{left:auto;right:0}.dd-panel{gap:var(--sp-1);flex-direction:column;display:flex}.dd-search{width:100%}.dd-list{gap:var(--sp-half);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.dd-empty{font-size:var(--fs-sm);color:var(--text3)}.dd-empty,.dd-option{padding:var(--sp-2) var(--sp-2)}.dd-option{align-items:center;gap:var(--sp-3);width:100%;border-radius:var(--r);color:var(--text2);font-size:var(--fs-md);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}@media (hover:hover){.dd-option:hover{background:var(--bg3);color:var(--text)}}.dd-option.is-sel{color:var(--selected);font-weight:var(--fw-semibold)}.filter-toolbar{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.filter-toolbar .spacer{margin-left:auto}.fbar{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.fbar-inline{display:contents}.fbar-break{flex-basis:100%;height:0}.fbar-inline .spacer{margin-left:auto}.fbar-search{flex:0 320px;min-width:160px;display:flex}.fbar-inline .fbar-search+*{margin-left:auto}.fbar-btn,.fbar-chips,.fbar-search--phone{display:none}.fbar-chips{gap:var(--sp-2);margin-bottom:var(--sp-4);flex-wrap:wrap}.fchip{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);padding:0 var(--sp-3);border-radius:var(--r);border:1px solid var(--ctl-line);color:var(--text);font-size:var(--fs-sm);font-family:var(--font-sans);cursor:pointer;background:0 0;display:inline-flex}.fchip .ico-close{color:var(--text3);flex:none}.fchip-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fchip--reset{color:var(--text2);background:0 0}@media not all and (min-width:48rem){.fbar{top:var(--nav-h);z-index:var(--z-sticky);margin:0 calc(-1 * var(--gutter)) var(--sp-3);padding:var(--sp-2) var(--gutter);background:var(--bg);border-bottom:1px solid var(--border);flex-wrap:nowrap;position:sticky}.fbar-break,.fbar-inline{display:none}.fbar-btn{align-items:center;margin-left:auto;display:inline-flex}.fbar-search--phone{display:flex}.fbar-chips{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fbar-chips .fchip{justify-content:space-between;min-width:0}.fbar-search--phone{margin-bottom:var(--sp-3)}}.fsheet-sec+.fsheet-sec{margin-top:var(--sp-5)}.fsheet-label{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text3);margin-bottom:var(--sp-2)}.fsheet-opts{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fsheet-opts .toggle-pill{align-items:center;gap:var(--sp-1);white-space:normal;text-align:left;min-width:0;display:inline-flex}.fsheet .dd,.fsheet .dd-trigger{width:100%}.fsheet .dd-trigger{justify-content:space-between}.fsheet-foot{margin-top:var(--sp-6)}.fsheet-foot .btn{min-height:var(--tap-min)}.tscope{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);padding:var(--box-pad);border:1px solid var(--border);border-radius:var(--r);background:var(--bg2);flex-wrap:wrap;display:flex}.tscope-text{font-size:var(--fs-sm);line-height:var(--leading-normal);color:var(--text2);flex:320px}.tscope-text strong{color:var(--text);font-weight:var(--fw-semibold)}.tscope .seg{flex:none}@media not all and (min-width:30rem){.tscope .seg{width:100%}.tscope .seg-item{text-align:center;flex:1 1 0}}.seg{border-radius:var(--r);background:0 0;display:inline-flex;position:relative}.seg:after{content:"";pointer-events:none;border:1px solid var(--ctl-line);border-radius:inherit;position:absolute;inset:0}.seg-item{z-index:1;min-height:var(--ctl-h);padding:var(--sp-1) var(--sp-3);border-radius:var(--r);font-size:var(--fs-sm);font-weight:var(--fw-medium);font-family:var(--font-sans);white-space:nowrap;color:var(--text3);cursor:pointer;background:0 0;border:none;transition:color .15s,background .15s;position:relative}@media (hover:hover){.seg-item:hover{color:var(--text)}}.seg-item.is-active{color:var(--selected);box-shadow:inset 0 0 0 1px var(--ctl-line-on)}.seg:after{z-index:0}.seg-item.is-active{z-index:2}.tier-switch{width:fit-content;margin:var(--sp-2) 0 var(--sp-3);display:flex}.tier-switch .seg-item{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media not all and (min-width:48rem){.tier-switch{width:100%}.tier-switch .seg-item{flex:1 1 0}}.tier-head-alt{display:none}@media (min-width:48rem){.phead-row.tier-head{justify-content:flex-start;align-items:baseline;gap:var(--sp-8)}.tier-head>.tier-switch{display:none}.tier-head-cur{padding-bottom:var(--sp-2);box-shadow:inset 0 -2px 0 var(--tab-line)}.tier-head-alt{padding-bottom:var(--sp-2);color:var(--text3);margin-bottom:0;text-decoration:none;transition:color .15s;display:block}@media (hover:hover){.tier-head-alt:hover{color:var(--text)}}}.toggle-pill{min-height:var(--ctl-h);padding:var(--sp-1) var(--sp-3);border-radius:var(--r);font-size:var(--fs-sm);font-weight:var(--fw-medium);font-family:var(--font-sans);border:1px solid var(--ctl-line);color:var(--text2);cursor:pointer;white-space:nowrap;background:0 0;transition:border-color .15s,color .15s}@media (hover:hover){.toggle-pill:hover{color:var(--text);border-color:var(--ctl-line-hover)}}.dd-trigger.is-set,.fchip.is-on,.toggle-pill.is-active,.toggle-pill.on,.track-btn.is-tracked{color:var(--selected);border-color:var(--ctl-line-on);background:0 0}.fchip.is-on .ico-close{color:currentColor}@media (hover:hover){.dd-trigger.is-set:hover,.fchip.is-on:hover,.toggle-pill.is-active:hover,.toggle-pill.on:hover{color:var(--selected);border-color:var(--ctl-line-on)}}.charts-2col{gap:var(--sp-4);margin-bottom:var(--sp-5);grid-template-columns:1fr 1fr;min-width:0;display:grid}.charts-2col>*{min-width:0;overflow-x:auto}@media not all and (min-width:48rem){.charts-2col{grid-template-columns:1fr}}.chart-sec{padding:var(--sp-5) 0}.chart-skel{border-radius:var(--r);background:var(--bg2)}.chart-skel--kpis{height:calc(var(--sp-16) + var(--sp-8));margin-bottom:var(--sp-6)}.chart-skel--hm{height:calc(7 * (var(--hm-cell) + var(--hm-gap)) + var(--sp-12))}.chart-skel--line{aspect-ratio:var(--chart-ratio)}.hm{position:relative}.hm-scroll{align-items:flex-start;gap:var(--sp-3);padding-bottom:var(--sp-1);display:flex;overflow-x:auto}.hm-monthblock{flex-direction:column;flex:none}.hm-days,.hm-monthblock,.hm-weeks{gap:var(--hm-gap);display:flex}.hm-days{z-index:1;padding-top:calc(var(--sp-4) + var(--hm-gap));background:var(--bg);flex-direction:column;flex:none;position:sticky;left:0}.hm-day{width:var(--sp-3);height:var(--hm-cell);font-size:var(--fs-xs);color:var(--text3);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.hm-week{align-items:flex-start;gap:var(--hm-gap);flex-direction:column;flex:none;display:flex}.hm-cell--out{visibility:hidden}.hm-month{height:var(--sp-4);font-size:var(--fs-xs);color:var(--text3);white-space:nowrap;-webkit-user-select:none;user-select:none}.hm-cell{width:var(--hm-cell);height:var(--hm-cell);border-radius:var(--r);background:var(--bg3);border:1px solid var(--border);flex:none}.hm-cell--on{cursor:pointer;transition:transform .1s}@media (hover:hover){.hm-cell--on:hover{transform:scale(1.3)}}.hm-legend{align-items:center;gap:var(--sp-1);margin-top:var(--sp-3);display:flex}.hm-tip{z-index:var(--z-tooltip);min-width:130px;max-width:168px;padding:var(--sp-2) var(--sp-3);background:var(--bg2);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-pop);font-size:var(--fs-xs);pointer-events:none;position:fixed}.hm-tip-date{margin-bottom:var(--sp-1);color:var(--text2)}.hm-tip-date,.hm-tip-pnl{font-weight:var(--fw-semibold)}.hm-tip-pnl{font-size:var(--fs-sm)}.hm-tip-wl{margin-top:var(--sp-half);color:var(--text3)}.cbar-list{gap:var(--sp-2);flex-direction:column;display:flex}.cbar-head,.cbar-list--roi{gap:var(--sp-3)}.cbar-head{justify-content:space-between;margin-bottom:var(--sp-1);font-size:var(--fs-xs);color:var(--text2);display:flex}.cbar-val{font-weight:var(--fw-semibold)}.cbar-2side{height:var(--sp-4);position:relative}.cbar-2side:before{content:"";height:var(--sp-2);background:var(--bg3);border-radius:var(--r);inset-inline:0;position:absolute;top:50%;transform:translateY(-50%)}.cbar-2side:after{content:"";background:var(--border-ctl);width:1px;position:absolute;top:0;bottom:0;left:50%}.cbar-2side-fill{height:var(--sp-2);position:absolute;top:50%;transform:translateY(-50%)}.cbar-2side-fill.is-pos{background:var(--money);left:50%}.cbar-2side-fill.is-neg{background:var(--loss);right:50%}.calib-svg{width:100%;max-width:360px}.calib-ax{font-size:var(--fs-xs);fill:var(--text3)}.chart-scroll{margin-bottom:var(--sp-8);overflow-x:auto}.hm-legend-lab{font-size:var(--fs-xs);color:var(--text3)}.hm-legend-lab:first-child{margin-right:var(--sp-1)}.hm-legend-lab:last-child{margin-left:var(--sp-1)}.hm-swatch{width:var(--sp-3);height:var(--sp-3);border-radius:var(--r)}.odds-hist{align-items:stretch;gap:var(--sp-2);height:var(--hist-h);display:flex}.odds-hist-col{align-items:center;gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.odds-hist-roi{font-size:var(--fs-xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.odds-hist-lab{font-size:var(--fs-xs);color:var(--text3);text-align:center;white-space:nowrap}.odds-hist-n{font-size:var(--fs-xs);color:var(--text2);font-variant-numeric:tabular-nums}.odds-hist-track{flex:1;align-items:flex-end;width:100%;min-height:0;display:flex}.odds-hist-bar{border-radius:var(--r) var(--r) 0 0;width:100%;min-height:4px}.wk-grid{gap:var(--sp-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.wk-day{min-width:0;padding:var(--sp-3) var(--sp-1);text-align:center;overflow-wrap:anywhere;background:var(--bg3);border:1px solid var(--border);border-radius:var(--r)}.wk-name{font-size:var(--fs-xs);color:var(--text2);margin-bottom:var(--sp-2)}.wk-name,.wk-roi{font-weight:var(--fw-semibold)}.wk-roi{font-size:var(--fs-md);color:var(--text)}.wk-roi.is-empty{color:var(--text3)}.wk-roi.is-pos{color:var(--money)}.wk-roi.is-neg{color:var(--loss)}.wk-sub{font-size:var(--fs-xs);color:var(--text3);margin-top:var(--sp-1);overflow-wrap:normal}@media not all and (min-width:48rem){.wk-grid{gap:var(--sp-1)}.wk-roi{font-size:var(--fs-sm)}}.agl-hidden{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text3);border:1px solid var(--border);border-radius:var(--r);padding:var(--sp-half) var(--sp-2);margin-left:var(--sp-2);vertical-align:middle;letter-spacing:0}.agl-tablewrap{margin-top:var(--sp-4);width:calc(100% + 2 * var(--sp-2));margin-inline:calc(-1 * var(--sp-2));position:relative;overflow-x:auto}.agl-table{border-collapse:collapse;width:100%;min-width:720px;font-size:var(--fs-sm)}.agl-table th{text-align:left;padding:var(--sp-2) var(--sp-2);color:var(--text3);font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap}.agl-table td,.agl-table th{border-bottom:1px solid var(--border)}.agl-table td{padding:var(--sp-2);vertical-align:top;color:var(--text)}.agl-table th.agl-num{text-align:right;font-family:inherit}.agl-table--sticky-first td:first-child,.agl-table--sticky-first th:first-child,.xpl-leagues td:first-child,.xpl-leagues th:first-child{z-index:var(--z-sticky);background:var(--bg);box-shadow:inset -1px 0 0 var(--border);position:sticky;left:0}.agl-name{align-items:center;gap:var(--sp-1);min-height:var(--link-min);font-weight:var(--fw-semibold);text-align:left;cursor:pointer;display:inline-flex}.agl-name .ico-chev{color:var(--text3)}.agl-row{cursor:pointer}@media (hover:hover){.agl-row:hover{background:var(--bg2)}}.agl-detailrow>td,.agl-row.is-open{background:var(--bg2)}.agl-detailrow>td{padding:var(--sp-3) var(--sp-4)}.agl-detail-panel{margin-top:var(--sp-3)}.aglm-list{display:none}.aglm-card{text-align:left;border:1px solid var(--border);border-radius:var(--r);width:100%;padding:var(--sp-3) var(--sp-4);gap:var(--sp-3);cursor:pointer;background:0 0;flex-direction:column;display:flex}@media (hover:hover){.aglm-card:hover{background:var(--bg2)}}.aglm-card.is-open{background:var(--bg2);border-color:var(--border-ctl)}.aglm-head{align-items:center;gap:var(--sp-2);display:flex}.aglm-rank{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--text3);font-variant-numeric:tabular-nums;min-width:16px}.aglm-name{font-weight:var(--fw-semibold);font-size:var(--fs-md);color:var(--text);flex:1}.aglm-stats{gap:var(--sp-3) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aglm-stat{flex-direction:column;gap:1px;display:flex}.aglm-k{font-size:var(--fs-xs);color:var(--text3)}.aglm-v{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.aglm-note{width:100%;font-size:var(--fs-sm);color:var(--text3)}@media not all and (min-width:64rem){.agl-blurb,.agl-tablewrap--agents{display:none}.aglm-list{gap:var(--sp-3);margin-top:var(--sp-4);flex-direction:column;display:flex}}.agl-rank{color:var(--text3)}.agl-num{text-align:right;font-family:var(--font-sans);white-space:nowrap;font-variant-numeric:tabular-nums}.agl-fnote{font-size:var(--fs-sm);font-weight:var(--fw-regular)}.agl-blurb,.agl-fnote{color:var(--text3);margin-top:var(--sp-half)}.agl-blurb{font-size:var(--fs-xs);max-width:360px}.agl-tag{background:var(--bg2)}.agl-note{color:var(--text3);font-size:var(--fs-sm);padding:var(--sp-1) 0 var(--sp-2)}.itip{vertical-align:middle;margin-left:var(--sp-1);line-height:0}.itip,.itip-dot{display:inline-flex;position:relative}.itip-dot{border-radius:var(--r-pill);width:15px;height:15px;color:var(--text3);cursor:help;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .12s}.itip-dot .ico-info{width:100%;height:100%}.itip-dot:focus-visible{color:var(--text);border-color:var(--text3)}@media (hover:hover){.itip-dot:hover{color:var(--text);border-color:var(--text3)}}@media (pointer:coarse){.itip-dot:before{content:"";inset:calc((100% - var(--tap-min)) / 2);position:absolute}}.itip-pop{z-index:var(--z-tooltip);gap:var(--sp-1);width:max-content;max-width:min(250px,100vw - 24px);padding:var(--sp-3);border-radius:var(--r);background:var(--bg2);border:1px solid var(--border);box-shadow:var(--shadow-pop);text-align:left;white-space:normal;text-transform:none;letter-spacing:normal;font-weight:var(--fw-medium);flex-direction:column;display:flex;position:fixed}.itip-text{font-size:var(--fs-sm);color:var(--text)}.itip-text,.itip-tip{line-height:var(--leading-normal)}.itip-tip{font-size:var(--fs-xs);color:var(--text2)}.mbx,.mbx-sheet{font-family:var(--font-sans);color:var(--text)}.mbx .mlab,.mbx-sheet .mlab{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text2);align-items:center;display:inline-flex}.mbx .pos,.mbx-sheet .pos{color:var(--money)}.mbx .neg,.mbx-sheet .neg{color:var(--loss)}.mbx .open,.mbx-sheet .open{color:var(--pending)}.mbx-top{justify-content:space-between;align-items:flex-start;gap:var(--sp-10);flex-wrap:wrap;display:flex}.mbx-balnum{font-size:var(--fs-4xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-display);color:var(--text);margin:var(--sp-2) 0;line-height:1}.mbx-empty{color:var(--text2);font-size:var(--fs-md);max-width:380px;margin-top:var(--sp-2);line-height:var(--leading-normal)}.mbx-balsplit{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text2);flex-wrap:wrap;display:flex}.mbx-balsplit>span{align-items:center;display:inline-flex}.mbx-balsep,.mbx-held{color:var(--text3)}.mbx-config{gap:var(--sp-2);flex-direction:column;min-width:250px;display:flex}.mbx-tools{gap:var(--sp-2);width:max-content;max-width:100%;margin-left:auto;margin-bottom:var(--sp-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mbx-cfg-row{justify-content:space-between;align-items:center;gap:var(--sp-4);font-size:var(--fs-md);color:var(--text2);display:flex}.mbx-cfg-row>span{align-items:center;display:inline-flex}.mbx-hint{font-size:var(--fs-sm);color:var(--text3);line-height:var(--leading-normal);margin-top:var(--sp-1)}.mbx-fig{font-size:var(--fs-3xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-title);color:var(--text);line-height:1}.mbx-fnote{font-size:var(--fs-sm);color:var(--text3);margin-top:var(--sp-2)}.mbx{padding-bottom:var(--sp-6);border-bottom:1px solid var(--border);margin-bottom:var(--sp-8)}.mbx-sect{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--leading-tight);color:var(--text);margin:var(--sp-8) 0 var(--sp-3);align-items:center;display:flex}.mbx-sect.row{justify-content:space-between}.mbx-bname{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mbx-bname,.mbx-bval{font-size:var(--fs-md)}.mbx-bval{text-align:right;font-weight:var(--fw-semibold)}.mbx-bval.pos{color:var(--money)}.mbx-bval.neg{color:var(--loss)}.mbx-insights{gap:var(--sp-10);margin-top:var(--sp-8);grid-template-columns:1fr 1fr;display:grid}.mbx-form{gap:var(--sp-1);margin:var(--sp-2) 0;flex-wrap:wrap;display:flex}.mbx-fg{border-radius:var(--r);width:15px;height:15px}.mbx-fg.win{background:var(--money)}.mbx-fg.loss{background:var(--loss)}.mbx-sub{color:var(--text2);line-height:var(--leading-normal)}.mbx-ev,.mbx-sub{font-size:var(--fs-md)}.mbx-ev{gap:var(--sp-1);margin:var(--sp-1) 0 var(--sp-2);flex-direction:column;display:flex}.mbx-ev strong{font-weight:var(--fw-semibold)}.mbx-tree{flex-direction:column;max-width:560px;display:flex}.mbx-tnode{border-bottom:1px solid var(--border)}.mbx-tnode:last-child{border-bottom:0}.mbx-srow{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) 0;cursor:pointer;text-align:left;color:inherit;background:0 0;border:0;display:flex}.mbx-scaret{width:12px;font-size:var(--fs-sm);color:var(--text3);flex:none;transition:transform .15s}.mbx-srow.is-open .mbx-scaret{color:var(--text2);transform:rotate(180deg)}.mbx-sname{min-width:0;font-size:var(--fs-md);color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.mbx-money{min-width:84px;font-size:var(--fs-md);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.mbx-money,.mbx-pct{text-align:right;flex:none}.mbx-pct{min-width:62px;font-size:var(--fs-sm);color:var(--text2);font-variant-numeric:tabular-nums}.mbx-money.pos,.mbx-pct.pos{color:var(--money)}.mbx-money.neg,.mbx-pct.neg{color:var(--loss)}.mbx-leaguesub{margin:0 0 var(--sp-3) var(--sp-1);padding-left:var(--sp-4);border-left:1px solid var(--border);gap:var(--sp-1);flex-direction:column;display:flex}.mbx-lgline{align-items:baseline;gap:var(--sp-3);padding:var(--sp-half) 0;display:flex}.mbx-lgline.is-faint{opacity:.5}.mbx-lgname{min-width:0;font-size:var(--fs-sm);color:var(--text2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.mbx-lgn{font-size:var(--fs-xs);color:var(--text3);flex:none}.mbx-lgline .mbx-money{min-width:76px;font-size:var(--fs-sm)}.mbx-lgline .mbx-pct{min-width:56px}.mbx-formend{font-size:var(--fs-xs);color:var(--text3);align-self:center}.mbx-fg.is-latest{outline:2px solid var(--text2);outline-offset:1px}@media not all and (min-width:48rem){.mbx-top{gap:var(--sp-5);flex-direction:column}.mbx-tools{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0}.mbx-tools .btn{font-size:var(--fs-sm);padding-inline:var(--sp-2)}.mbx-config{width:100%;min-width:0}.mbx-insights{gap:var(--sp-6);grid-template-columns:1fr}}.vf-key{align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.vf-key-lead{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text3)}.vf-key-term{font-size:var(--fs-xs);color:var(--text2);align-items:center;display:inline-flex}.pidx-more{margin:var(--sp-6) auto 0;display:flex}.pidx-search-input{width:100%}.pidx-summary{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--text3);margin-bottom:var(--sp-5);font-variant-numeric:tabular-nums}.pidx{--pd-cols:var(--pt-when-w) minmax(0,1fr) var(--pt-pick-w) var(--pt-prob-w) var(--pt-odds-w) var(--pt-edge-w)}.pidx.is-settled{--pd-cols:var(--pt-when-w) minmax(0,1fr) var(--pt-pick-w) var(--pt-prob-w) var(--pt-odds-w) var(--pt-result-w) var(--pt-pnl-w)}.pidx-thead,.prow-comp{display:none}@media (min-width:64rem){.pidx .pidx-list,.pidx-thead{margin-inline:calc(-1 * var(--sp-3))}.pidx .pidx-list{border:0;border-radius:0;overflow:visible}.pidx-thead{grid-template-columns:var(--pd-cols);column-gap:var(--sp-6);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border-ctl);font-size:var(--fs-xs);color:var(--text3);align-items:end;display:grid}.pidx-thead .num{text-align:right}.prow-head--wide{grid-template-columns:var(--pd-cols);column-gap:var(--sp-6);row-gap:var(--sp-half);padding:var(--sp-3);grid-template-areas:"when match pick prob odds edge""when comp pick prob odds edge"}.prow-head--wide,.prow-head--wide:last-child{border-bottom:1px solid var(--border)}.prow-head--wide.is-settled{grid-template-areas:"when match pick prob odds result pnl""when comp pick prob odds result pnl"}.prow-head--wide:not(:has(.prow-comp)) .prow-match{grid-row:1/-1;align-self:center}.prow-head--wide :is(.prow-main,.prow-pick--wrap,.prow-side),.prow-head--wide.is-settled .prow-meta{display:contents}.prow-head--wide{align-items:baseline}.prow-head--wide .prow-when{grid-area:when}.prow-head--wide .prow-match{grid-area:match;align-self:end}.prow-head--wide .prow-comp{min-width:0;font-size:var(--fs-xs);color:var(--text3);white-space:nowrap;text-overflow:ellipsis;grid-area:comp;align-self:start;display:block;overflow:hidden}.prow-head--wide .prow-pick-name{grid-area:pick;min-width:0}.prow-head--wide .prow-prob{color:var(--text2);grid-area:prob;justify-self:end}.prow-head--wide .prow-odds{grid-area:odds;justify-self:end}.prow-head--wide .prow-edge{font-size:var(--fs-sm);flex-flow:row;grid-area:edge;justify-self:end}.prow-head--wide .prow-meta>.badge,.prow-head--wide .prow-meta>.badge-wrap{grid-area:result;justify-self:start}.prow-head--wide .prow-pnl{font-size:var(--fs-sm);grid-area:pnl;justify-self:end}}.pidx-days{gap:var(--sp-6)}.pidx-day,.pidx-days{flex-direction:column;display:flex}.pidx-day-head{align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-2);padding:0;display:flex}.pidx-day-label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2)}.pidx-list{border:1px solid var(--border);border-radius:var(--r);flex-direction:column;display:flex;overflow:hidden}.xpl-head{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.xpl-head>:is(.page-title,.t-page-title){margin-bottom:0}@media not all and (min-width:48rem){.xpl{flex-direction:column;display:flex}.xpl-intro{margin-top:var(--sp-6);order:1}}.nav-caret{transition:transform .15s}.nav-trigger.is-open .nav-caret{transform:rotate(180deg)}.agl-tag{border:1px solid var(--border);border-radius:var(--r);padding:1px var(--sp-2);max-width:160px;font-size:var(--fs-xs);color:var(--text3);background:0 0;display:inline-block}.agl-tag,.aglm-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aglm-name{min-width:0}.xpl-sort{min-height:var(--tap-min);color:inherit;cursor:pointer;white-space:nowrap;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.xpl-caret{width:1em;margin-left:var(--sp-1);text-align:center;color:var(--text3);font-size:var(--fs-xs);display:inline-block}th.num .xpl-sort{flex-direction:row-reverse}th.num .xpl-caret{margin:0 var(--sp-1) 0 0}.badge{white-space:nowrap}.set-nav-mobile{display:none}.set-empty{text-align:center;flex-direction:column;align-items:center;display:flex}.set-empty>.btn{margin-top:var(--sp-3)}@media not all and (min-width:48rem){.set-nav{display:none}.set-nav-mobile{top:var(--nav-h);z-index:var(--z-sticky);align-items:center;gap:var(--sp-3);margin:0 calc(-1 * var(--gutter));padding:var(--sp-2) var(--gutter);background:var(--bg);border-bottom:1px solid var(--border);display:flex;position:sticky}.set-nav-mobile-label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2)}.set-nav-mobile .dd{flex:1;min-width:0}.set-nav-mobile .dd-trigger{justify-content:space-between;width:100%}}.dayacc{margin-bottom:var(--sp-3)}.dayacc-head{align-items:center;gap:var(--sp-3);text-align:left;border:0;border-top:1px solid var(--border);cursor:pointer;width:100%;font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2);padding:var(--sp-4) 0;background:0 0;transition:color .12s;display:flex}@media (hover:hover){.dayacc-head:hover{color:var(--text)}}.dayacc-head:focus-visible{outline:var(--focus-ring);outline-offset:3px}.dayacc-caret{font-size:var(--fs-sm);color:var(--text3);flex:none;transition:transform .15s}.dayacc-head.is-open .dayacc-caret{color:var(--text2);transform:rotate(180deg)}.dayacc-date{flex:none}.dayacc-count{color:var(--text3);font-weight:var(--fw-medium);text-transform:none;letter-spacing:0}.dayacc-pnl{font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:auto}@media (min-width:48rem){.dayacc-pnl{margin-right:var(--pt-toggle-w)}}.dayacc-pnl.pos{color:var(--money)}.dayacc-pnl.neg{color:var(--loss)}.dayacc .picks-table-wrap,.dayacc .prow-list{margin-bottom:var(--sp-5)}.cookie-banner{z-index:var(--z-banner);justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5) calc(var(--sp-4) + var(--safe-b));background:var(--bg2);border-top:1px solid var(--border);box-shadow:var(--shadow-pop);color:var(--text2);flex-wrap:wrap;display:flex;position:fixed;bottom:0;left:0;right:0}.cookie-banner-text{flex:420px;min-width:0}.cookie-banner-title{color:var(--text);font-weight:var(--fw-semibold);font-size:var(--fs-sm);margin-bottom:var(--sp-1);display:block}.cookie-banner-msg{font-size:var(--fs-sm);line-height:var(--leading-relaxed);margin:0}.cookie-banner-link{color:var(--link);text-decoration:underline}.cookie-banner-actions{gap:var(--sp-3);flex-shrink:0;display:flex}.cookie-btn{min-height:var(--tap-min);padding:var(--sp-2) var(--sp-4);border-radius:var(--r);cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-medium);font-family:var(--font-sans);border:1px solid var(--border);transition:border-color .15s,color .15s,background .15s}.cookie-btn--ghost{border-color:var(--ctl-line);color:var(--text2);background:0 0}@media (hover:hover){.cookie-btn--ghost:hover{color:var(--text);border-color:var(--ctl-line-hover)}}.cookie-btn--accent{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}@media (hover:hover){.cookie-btn--accent:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}}@media not all and (min-width:48rem){.cookie-banner{bottom:calc(var(--tabbar-h) + var(--safe-b));gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);flex-wrap:nowrap}.cookie-banner-title{display:none}.cookie-banner-msg{line-height:var(--leading-snug)}.cookie-banner-actions{gap:var(--sp-2);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.cookie-btn{padding:0 var(--sp-3)}.cookie-banner{row-gap:var(--sp-2);padding-block:var(--sp-3);flex-wrap:wrap}.cookie-banner-text{flex:100%}.cookie-banner-actions{width:100%}}.oc-summary{gap:var(--sp-half);font-size:var(--fs-sm);color:var(--text);flex-direction:column;display:flex}.oc-from{font-weight:var(--fw-semibold)}.oc-sub{color:var(--text3);font-size:var(--fs-xs)}.oc-summary .oc-sub{font-size:var(--fs-sm)}.oc-open{align-self:flex-start}.matchup-main .oc-open{margin-top:var(--sp-3)}.oc-body{gap:var(--sp-4)}.oc-body,.oc-pick{flex-direction:column;display:flex}.oc-pick{gap:var(--sp-half)}.oc-match{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.oc-calc{gap:var(--sp-3);padding-block:var(--sp-4);border-block:1px solid var(--rule)}.oc-calc,.oc-field{flex-direction:column;display:flex}.oc-field{gap:var(--sp-1)}.oc-field--small .field{max-width:calc(var(--field-h) * 3)}.oc-label{color:var(--text2)}.oc-label,.oc-toggle{font-size:var(--fs-sm)}.oc-toggle{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);color:var(--text);cursor:pointer;display:inline-flex}.oc-out{min-height:var(--link-min);font-size:var(--fs-md);margin:0}.oc-yes{color:var(--money)}.oc-no{color:var(--text2)}.oc-bad{color:var(--loss)}.oc-bad,.oc-note{font-size:var(--fs-sm)}.oc-note{color:var(--text2);margin:0}.oc-legal{gap:var(--sp-2);flex-direction:column;display:flex}.oc-h{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);margin:0}.oc-country{gap:var(--sp-1);flex-direction:column;display:flex}.oc-link{min-height:var(--link-min);color:var(--link);font-size:var(--fs-sm);align-items:center;text-decoration:underline;display:inline-flex}.oc-small{font-size:var(--fs-xs);color:var(--text3);margin:0}@media (pointer:coarse){.acct-input,.betslip-stake input,.dd-search,.field,.orp-input,.pidx-search-input,.set-select,.stake-editor-input,input,select,textarea{font-size:var(--fs-input)}}.sd-note{margin:var(--sp-2) 0 var(--sp-4)}.sd-panel-note{margin:0 0 var(--sp-2);font-size:var(--fs-xs)}.sd-toolbar{align-items:center;margin-bottom:var(--sp-3);flex-wrap:wrap}.sd-filters,.sd-toolbar{gap:var(--sp-2);display:flex}.sd-filters{margin-bottom:var(--sp-5);flex-direction:column}.sd-chipgroup{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.sd-chipgroup-label{font-size:var(--fs-xs);color:var(--text3);min-width:9ch}.sd-picker{gap:var(--sp-2) var(--sp-5);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.sd-check{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text2);cursor:pointer;display:inline-flex}.sd-kpis{gap:var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.sd-kpi{gap:var(--sp-1);text-align:left;padding:var(--sp-3) var(--sp-4);border-radius:var(--r);background:var(--bg2);border:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer;flex-direction:column;display:flex}.sd-kpi:disabled{cursor:default}@media (hover:hover){.sd-kpi:not(:disabled):hover{border-color:var(--text3)}}.sd-kpi.is-selected{border-color:var(--ctl-line-on);box-shadow:inset 0 0 0 1px var(--ctl-line-on)}.sd-kpi .stat-label{align-items:center;gap:var(--sp-1);margin-bottom:0;display:inline-flex}.sd-sub-win{color:var(--text3)}.sd-skip{color:var(--pending)}.sd-up{color:var(--money)}.sd-down{color:var(--loss)}.sd-info{border:1px solid var(--text3);width:15px;height:15px;color:var(--text3);font-size:var(--fs-xs);text-transform:none;letter-spacing:0;cursor:help;border-radius:50%;flex:none;place-items:center;font-style:normal;line-height:1;display:inline-grid;position:relative}.sd-tip{z-index:var(--z-tooltip);width:max-content;max-width:280px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r);background:var(--bg3);border:1px solid var(--border-ctl);color:var(--text);font-size:var(--fs-sm);line-height:var(--leading-snug);text-align:left;white-space:normal;box-shadow:var(--shadow-pop);display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.sd-info:focus .sd-tip,.sd-info:focus-within .sd-tip,.sd-info:hover .sd-tip{display:block}.la-leagues{gap:var(--sp-2);margin:var(--sp-4) 0;flex-wrap:wrap;display:flex}.la-leagues .seg-item{border:1px solid var(--ctl-line);border-radius:var(--r);padding:var(--sp-1) var(--sp-3);color:var(--text2);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0}.la-leagues .seg-item.is-active{color:var(--selected);border-color:var(--ctl-line-on)}.la-count,.la-meta{color:var(--text3)}.la-meta{font-size:var(--fs-sm);margin:0 0 var(--sp-3)}.la-scroll{overflow-x:auto}.la-bets,.la-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.la-table th{text-align:left;font-weight:var(--fw-regular);color:var(--text3)}.la-table td,.la-table th{padding:var(--sp-2);border-bottom:1px solid var(--rule)}.la-table td{vertical-align:top}.la-table .num{text-align:right;white-space:nowrap}.la-row{cursor:pointer}@media (hover:hover){.la-row:hover{background:var(--bg2)}}.la-name{color:var(--text);font-weight:var(--fw-medium)}.la-rule{color:var(--text3);font-size:var(--fs-xs)}.la-pos{color:var(--money)}.la-neg{color:var(--loss)}.la-bets td{padding:var(--sp-1) var(--sp-2);color:var(--text2);border-bottom:0}.la-controls{gap:var(--sp-2) var(--sp-6);margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--text2);flex-wrap:wrap;align-items:center;display:flex}.la-control select{margin-left:var(--sp-1);background:var(--bg2);color:var(--text);border:1px solid var(--ctl-line);border-radius:var(--r);padding:var(--sp-1) var(--sp-2);font:inherit}.la-cards{gap:var(--sp-2);display:grid}.la-card{border:1px solid var(--rule);border-radius:var(--r)}.la-card-head{gap:var(--sp-3);width:100%;padding:var(--sp-3);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.la-card-rank{color:var(--text3);font-size:var(--fs-sm)}.la-card-main,.la-card-num{gap:2px;display:grid}.la-card-num{text-align:right;font-size:var(--fs-sm)}.la-card-body{padding:0 var(--sp-3) var(--sp-3);overflow-x:auto}.sd-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--r);padding:var(--sp-4);min-width:0}.sd-card-head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin:0 0 var(--sp-3);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text);display:flex}.sd-card-head>span:first-child{align-items:center;gap:var(--sp-2);display:inline-flex}.sd-hint{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text3);text-align:right}.sd-daychart{margin:0 0 var(--sp-5)}.sd-chart-box{position:relative}.sd-svg{width:100%;height:160px;display:block}.sd-svg .sd-hit{fill:#0000}.sd-svg .sd-bar{fill:var(--text3)}.sd-svg .sd-bar.is-ga{fill:var(--border-ctl)}.sd-svg .sd-bar.is-partial{opacity:.45}.sd-svg .sd-bar.is-hover{fill:var(--text2)}.sd-chart-right{justify-content:flex-end;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap}.sd-chart-right,.sd-chart-tools{align-items:center;display:inline-flex}.sd-chart-tools{gap:var(--sp-2)}.sd-chart-tools .seg-item{min-height:28px;padding:0 var(--sp-2);font-size:var(--fs-xs)}.sd-svg .sd-bar.is-prev{fill:var(--border-ctl);opacity:.55}.sd-svg .sd-area{fill:var(--text3);opacity:.14}.sd-svg .sd-line{fill:none;stroke:var(--text2);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.sd-svg .sd-line.is-ga{stroke:var(--border-ctl)}.sd-svg .sd-line.is-partial{stroke-dasharray:4 3}.sd-svg .sd-line.is-prev{stroke:var(--text3);stroke-width:1.5px;stroke-dasharray:5 4}.sd-svg .sd-guide{stroke:var(--border-ctl);stroke-width:1px}.sd-dot{background:var(--text2);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.sd-dot.is-ga{background:var(--border-ctl)}.sd-pop-prev{color:var(--text3)}.sd-swatch.is-prev{border:1px dashed var(--text3);background:0 0}.sd-pop{padding:var(--sp-1) var(--sp-2);border-radius:var(--r);background:var(--bg3);border:1px solid var(--border-ctl);font-size:var(--fs-sm);white-space:nowrap;pointer-events:none;position:absolute;top:0;transform:translate(-50%)}.sd-axis{font-size:var(--fs-xs);color:var(--text3);margin-top:var(--sp-1);justify-content:space-between;display:flex}.sd-panels{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));display:grid}@media not all and (min-width:48rem){.sd-panels{grid-template-columns:1fr}}.sd-bars{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sd-bars-row{justify-content:space-between;gap:var(--sp-3);width:100%;padding:var(--sp-1) var(--sp-2);border-radius:var(--r);color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:left;background:0 0;border:0;display:flex;position:relative;overflow:hidden}.sd-bars-row.is-click{cursor:pointer}@media (hover:hover){.sd-bars-row.is-click:hover .sd-bars-label{text-decoration:underline}}.sd-bars-fill{background:var(--bg3);border-radius:var(--r);position:absolute;inset:0 auto 0 0}.sd-bars-label{text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.sd-bars-val{font-variant-numeric:tabular-nums;color:var(--text2);position:relative}.sd-details{max-height:420px;overflow:auto}.sd-grid td{padding:var(--sp-2) var(--sp-3)}.sd-grid .sd-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sd-grid .sd-text{overflow-wrap:anywhere;min-width:12ch;max-width:42ch}.sd-sort{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-transform:inherit;background:0 0;border:0;padding:0}@media (hover:hover){.sd-sort:hover{color:var(--text)}}.sd-more{margin-top:var(--sp-3)}.sd-filters-btn{display:none}@media not all and (min-width:48rem){.sd-filters-btn{display:inline-flex}.sd-filters:not(.is-open){display:none}}.sd-metrics{gap:var(--sp-1);margin:calc(-1 * var(--sp-1)) 0 var(--sp-3);flex-wrap:wrap;display:flex}.fchip--sm{min-height:28px;padding:0 var(--sp-2);font-size:var(--fs-xs)}.obs-tabs{margin:0 0 var(--sp-4)}.obs-toolbar{margin-top:var(--sp-4)}.obs-tile{cursor:default}@media (hover:hover){.obs-tile:hover{border-color:var(--border)}}.obs-warn{color:var(--loss)}.obs-good{color:var(--accent)}.obs-ni{color:var(--pending)}.obs-poor{color:var(--loss)}.obs-few,.obs-n{color:var(--text3)}.obs-n{font-size:var(--fs-xs)}.obs-wide{grid-column:1/-1}.obs-alarms{margin-bottom:var(--sp-4);border-color:var(--loss)}.obs-alarm-list{gap:var(--sp-1);padding-left:var(--sp-4);margin:0;display:grid}.obs-stack{margin-top:var(--sp-1);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text3);overflow-wrap:anywhere;display:block}.obs-pairs{gap:var(--sp-3) var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));margin:0;display:grid}.obs-pair dt{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text3)}.obs-pair dd{margin:var(--sp-1) 0 0;font-size:var(--fs-md);font-variant-numeric:tabular-nums;color:var(--text)}.obs-pair dd.obs-warn{color:var(--loss)}.obs-pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:var(--fs-sm);line-height:var(--leading-normal);color:var(--text2);margin:0}.sd-legend{align-items:center;gap:var(--sp-1) var(--sp-2);margin:calc(-1 * var(--sp-1)) 0 var(--sp-2);font-size:var(--fs-xs);color:var(--text2);flex-wrap:wrap;display:flex}.sd-swatch{border-radius:var(--r);background:var(--text3);width:10px;height:10px;display:inline-block}.sd-swatch.is-ga{background:var(--border-ctl)}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}