/*! tailwindcss v4.3.3 | 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)))){:root,:host{--landing-enter:1}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.inline{display:inline}.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}.rounded{border-radius:.25rem}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);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);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,)}}:root,[data-theme=light]{--bg:#fff;--bg-soft:#f4f5f7;--line:#eceef2;--text:#0a0a0a;--muted:#6a727d;--muted-2:#414a56;--pill-bg:#e8f5ec;--pill-fg:#1b7f3a;--pill-down-bg:#fce8e8;--pill-down-fg:#c03535;--evt-open-bg:#eef1f4;--evt-open-fg:#3a4452;--evt-won-bg:#e6f8ed;--evt-won-fg:#0f8a3b;--evt-lost-bg:#fdecec;--evt-lost-fg:#c03535;--avatar:#e8eef5;--avatar-fg:#3a4452;--tab:#1c1c1e;--tab-fg:#fff;--rank:#9aa1ab;--chev:#c5c9d0;--modal-shadow:0 20px 50px #0000002e;--note:#9aa1ab;--flash:#f3faf5;--live-bg:#d92d20;--live-fg:#fff;--fx-finished-bg:#eef0f3;--fx-finished-fg:#5c6370;--chart-1:#0f766e;--chart-2:#b45309;--chart-3:#1d4ed8;--chart-4:#9f1239;--chart-5:#3f6212;--font:"Satoshi", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--coupon-paper:#f7f4ef;--coupon-ink:#1a1814;--coupon-mute:#7a746a;--coupon-rule:#d9d3c8;--coupon-font:"SF Mono", ui-monospace, "Cascadia Mono", "Segoe UI Mono", Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--shell-max:430px;--shell-pad-x:18px;--font-weight-display:800;--font-weight-title:700;--font-weight-text:650;--font-weight-quiet:600;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.32s;--ease-out:cubic-bezier(.22, 1, .36, 1);--input-px:12px;--input-py:10px;--site-chrome-h:72px;--performers-chrome-h:6.75rem}[data-theme=dark]{--bg:#0b0c0e;--bg-soft:#17181c;--line:#2a2d33;--text:#f4f5f7;--muted:#8b919a;--muted-2:#a0a6b0;--pill-bg:#143526;--pill-fg:#3dd68c;--pill-down-bg:#3a1818;--pill-down-fg:#f07171;--evt-open-bg:#102536;--evt-open-fg:#5eb1ff;--evt-won-bg:#123526;--evt-won-fg:#3dd68c;--evt-lost-bg:#3a1818;--evt-lost-fg:#f07171;--avatar:#1c222b;--avatar-fg:#c5d0dc;--tab:#f4f5f7;--tab-fg:#0b0c0e;--rank:#5c6370;--chev:#5c6370;--modal-shadow:0 20px 50px #0000008c;--note:#4a505a;--flash:#12261c;--live-bg:#e5484d;--live-fg:#12100f;--fx-finished-bg:#1c1f24;--fx-finished-fg:#8b919a;--chart-1:#2dd4bf;--chart-2:#fbbf24;--chart-3:#60a5fa;--chart-4:#fb7185;--chart-5:#a3e635;--coupon-paper:#1a1d24;--coupon-ink:#ebe6dc;--coupon-mute:#8b919a;--coupon-rule:#343a46;--coupon-font:"SF Mono", ui-monospace, "Cascadia Mono", "Segoe UI Mono", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);letter-spacing:-.015em;-webkit-font-smoothing:antialiased;margin:0;transition:background-color .18s,color .18s}button,input,select,a{font:inherit;color:inherit}a{text-decoration:none}button{cursor:pointer;background:0 0;border:0}.shell{max-width:var(--shell-max);min-height:100vh;padding:0 var(--shell-pad-x);flex-direction:column;margin:0 auto;display:flex}.site-header{z-index:40;min-width:0;margin:0 calc(-1 * var(--shell-pad-x));padding:8px var(--shell-pad-x);background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:10px;display:flex;position:sticky;top:0}.brand{font-size:1rem;font-weight:var(--font-weight-display);letter-spacing:-.04em;color:var(--text);flex-shrink:0;line-height:1}.brand:hover{opacity:.7}.nav-links{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;align-items:center;gap:4px;min-width:0;margin:0;padding:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}.nav-links::-webkit-scrollbar{display:none}.nav-link{height:30px;font-size:.8rem;font-weight:var(--font-weight-title);color:var(--muted-2);white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;padding:0 10px;line-height:1;display:inline-flex}.nav-link:hover{color:var(--text)}.nav-link.active{color:var(--text);background:var(--bg-soft)}.nav-right{flex-shrink:0;align-items:center;gap:6px;display:flex}.site-main{flex:1;padding:16px 0 28px}.desk-grid>.panel+.panel{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.site-footer{margin:0 calc(-1 * var(--shell-pad-x));padding:22px var(--shell-pad-x) 28px;border-top:1px solid var(--line);gap:14px;display:grid}.footer-brand{font-size:.92rem;font-weight:var(--font-weight-display);letter-spacing:-.03em}.footer-links{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.footer-links a{color:var(--muted-2);font-size:.8rem;font-weight:600;line-height:1}.footer-links a:hover{color:var(--text)}.footer-meta{color:var(--note);font-size:.72rem;line-height:1.45}.btn{height:34px;font-size:.84rem;font-weight:var(--font-weight-title);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.btn-dark{background:var(--tab);color:var(--tab-fg)}.btn-soft{background:var(--bg-soft);color:var(--text)}.theme-btn{background:var(--bg-soft);width:34px;color:var(--muted-2);transition:color var(--motion-fast) ease;border-radius:999px;place-items:center;padding:0;display:grid}.theme-btn:hover{color:var(--text);background:var(--line)}.theme-btn svg{width:16px;height:16px;display:block}.nav-email{text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:var(--muted-2);font-size:.78rem;font-weight:600;display:none;overflow:hidden}.account-menu{position:relative}.account-menu-trigger{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;display:grid}.account-menu-trigger:hover{opacity:.88}.account-menu-trigger:focus-visible{outline:2px solid var(--text);outline-offset:2px}.account-menu-panel{z-index:40;border:1px solid var(--line);background:var(--bg);min-width:220px;box-shadow:var(--modal-shadow);border-radius:12px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.account-menu-email{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--line);margin-bottom:4px;padding:8px 10px 10px;font-size:.72rem;font-weight:600;overflow:hidden}.account-menu-item{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:.84rem;font-weight:650;line-height:1.2;text-decoration:none;display:block}.account-menu-item:hover:not(:disabled):not(.is-disabled){background:var(--bg-soft)}.account-menu-item.is-danger{color:#b42318}[data-theme=dark] .account-menu-item.is-danger{color:#f97066}.account-menu-item.is-disabled,.account-menu-item:disabled,.btn.is-disabled,.btn:disabled{opacity:.45;cursor:not-allowed}.btn-danger{color:#fff;background:#9e1f15}[data-theme=dark] .btn-danger{color:#fff;background:#bb3a31}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section-head-lead{flex-wrap:nowrap;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.section-head-lead h1{white-space:nowrap;flex-shrink:0}.section-head-lead .subtabs{flex-shrink:0;padding:2px}.section-head-lead .subtab{height:24px;padding:0 8px;font-size:.7rem}.section-head-more{flex-shrink:0;align-items:center;gap:.3em;display:inline-flex;position:relative}.section-head-more-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=720px){.section-head-lead{gap:12px}.section-head-lead .subtab{height:24px;padding:0 10px;font-size:.72rem}.section-head-more-label{clip:auto;clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}}.subtabs{background:var(--bg-soft);border-radius:999px;align-items:center;gap:4px;padding:3px;display:inline-flex}.subtab{height:32px;font-size:.8rem;font-weight:var(--font-weight-title);color:var(--muted-2);transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease;background:0 0;border-radius:999px;padding:0 12px}.subtab.active{background:var(--tab);color:var(--tab-fg)}.subtab:hover:not(.active){color:var(--text)}.profile-follow{gap:8px;margin:4px 0 12px;display:grid}.ui-modal{width:100%;max-width:none;height:100%;max-height:none;color:var(--text);z-index:60;transition:display .2s allow-discrete, opacity var(--motion-base) ease, transform var(--motion-base) var(--ease-out);opacity:0;background:0 0;border:0;margin:0;padding:18px;position:fixed;inset:0;transform:scale(.98)}:is(.ui-modal[open],.ui-modal:modal){opacity:1;place-items:center;display:grid;transform:none}@starting-style{.ui-modal[open]{opacity:0;transform:scale(.98)}}.ui-modal::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity var(--motion-base) ease;background:#00000085}.ui-modal[open]::backdrop{opacity:1}.ui-modal-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--line);background:var(--bg);width:min(420px,100%);max-height:min(640px,100dvh - 36px);color:var(--text);box-shadow:var(--modal-shadow);transition:transform var(--motion-base) var(--ease-out), opacity var(--motion-base) ease;border-radius:16px;gap:14px;padding:18px;display:grid;overflow:auto}.ui-modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-modal-head h2{font-size:1.15rem;font-weight:var(--font-weight-display);letter-spacing:-.04em}.ui-modal-bare-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%;height:100dvh;max-height:none;padding:72px var(--shell-pad-x) 28px;box-shadow:none;background:0 0;border:0;position:relative;overflow:auto}.ui-modal-bare-close{top:14px;right:var(--shell-pad-x);z-index:2;width:40px;height:40px;color:var(--muted-2);background:var(--bg);border:1px solid var(--line);box-shadow:var(--modal-shadow);border-radius:999px;place-items:center;font-size:1.35rem;line-height:1;display:grid;position:absolute}.ui-modal-bare-close:hover{color:var(--text)}@media (width>=640px){.ui-modal-bare-panel{width:min(560px,100vw - 64px);height:auto;max-height:calc(100dvh - 48px);padding:14px var(--shell-pad-x) 24px;border:1px solid var(--line);background:var(--bg);box-shadow:var(--modal-shadow);border-radius:20px}.ui-modal-bare-close{top:10px}}html[data-modal-open]{overscroll-behavior:none;overflow:hidden}.auth-body{gap:16px;display:grid}.auth-providers{gap:8px;display:grid}.auth-provider{border:1px solid var(--line);width:100%;min-height:46px;color:var(--text);letter-spacing:-.02em;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:.9rem;font-weight:700;transition:border-color .16s,background-color .16s;display:flex}.auth-provider:hover:not(:disabled){border-color:var(--text);background:var(--text)}@supports (color:color-mix(in lab, red, red)){.auth-provider:hover:not(:disabled){background:color-mix(in srgb, var(--text) 4%, transparent)}}.auth-provider:disabled{opacity:.55;cursor:default}.auth-provider-logo{flex-shrink:0;width:18px;height:18px}.auth-divider{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:.72rem;font-weight:700;display:grid}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);height:1px}.auth-form{gap:14px;display:grid}.auth-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);gap:8px;font-size:.72rem;font-weight:700;display:grid}.auth-actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.auth-error{color:var(--pill-down-fg);margin:0;font-size:.8rem;font-weight:600}.field,.filter-num{height:42px;padding:0 var(--input-px);border:0;border-bottom:1px solid var(--line);color:var(--text);letter-spacing:-.02em;box-shadow:none;background:0 0;border-radius:0;outline:none;font-size:.92rem;font-weight:600;transition:border-color .16s}.field{width:100%}.field::placeholder,.filter-num::placeholder{color:var(--muted);font-weight:500}.field:hover,.filter-num:hover{border-bottom-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.field:hover,.filter-num:hover{border-bottom-color:color-mix(in srgb, var(--text) 35%, var(--line))}}.field:focus,.filter-num:focus{border-bottom-color:var(--text)}.field:disabled,.filter-num:disabled{opacity:.55;cursor:default}.field:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--bg) inset;transition:background-color 99999s ease-out}.field:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--bg) inset;transition:background-color 99999s ease-out}.field:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--bg) inset;transition:background-color 99999s ease-out}.filter-date:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--bg) inset;transition:background-color 99999s ease-out}.filter-date:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--bg) inset;transition:background-color 99999s ease-out}.filter-date:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--bg) inset;transition:background-color 99999s ease-out}.section-head{border-bottom:1px solid var(--line);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:10px;padding:12px 0 10px;display:flex}.home-descriptor{color:var(--muted-2);max-width:52ch;margin:0 0 18px;font-size:.98rem;font-weight:500;line-height:1.5}.section-head h1,.section-head h2{font-size:1.35rem;font-weight:var(--font-weight-display);letter-spacing:-.045em;line-height:1.1}.range{color:var(--muted-2);white-space:nowrap;font-size:.76rem;font-weight:600}.section-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-bottom:10px;display:flex}.tf-picker .subtab{padding:0 10px}.section-head .linkish,.linkish{color:var(--muted-2);white-space:nowrap;font-size:.8rem;font-weight:700}.section-head .linkish:hover,.linkish:hover{color:var(--text)}.list{border-top:0}.performer-row{border-bottom:1px solid var(--line);text-align:left;grid-template-columns:28px 48px 1fr auto;align-items:center;gap:12px;width:100%;min-height:72px;padding:12px 0;display:grid}.performer-row:hover .title{opacity:.72}.rank{font-size:1.2rem;font-weight:var(--font-weight-title);color:var(--rank);letter-spacing:-.04em;text-align:center;font-variant-numeric:tabular-nums}.board-nums{flex-shrink:0;justify-items:end;gap:3px;display:grid}.board-roi{font-size:1rem;font-weight:var(--font-weight-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text);line-height:1}.board-roi.down{color:var(--evt-lost-fg)}.board-profit{font-size:.78rem;font-weight:var(--font-weight-title);font-variant-numeric:tabular-nums;color:var(--muted-2)}.board-profit.up{color:var(--evt-won-fg)}.board-profit.down{color:var(--evt-lost-fg)}.activity-item{border-bottom:1px solid var(--line);text-align:left;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;width:100%;min-height:68px;padding:11px 0;display:grid}.activity-item:hover .title{opacity:.72}.activity-item .evt-amt{text-align:right;justify-self:end;font-size:.98rem}.activity-item-right{flex-shrink:0;align-content:center;justify-items:end;gap:5px;display:grid}.activity-item-right .fixture-state{margin:0}.avatar{background:var(--avatar);width:52px;height:52px;font-weight:var(--font-weight-display);letter-spacing:-.03em;color:var(--avatar-fg);border-radius:0;flex-shrink:0;place-items:center;font-size:.9rem;display:grid;position:relative;overflow:hidden}.avatar-pattern{pointer-events:none;width:100%;height:100%;color:var(--avatar-fg);position:absolute;inset:0}.avatar.size-sm{width:48px;height:48px;font-size:.82rem}.avatar.size-xs{width:34px;height:34px;font-size:.68rem}.avatar.size-lg{width:72px;height:72px;font-size:1.2rem}.avatar.circle,.avatar.circle.size-sm,.avatar.circle.size-xs,.avatar.circle.size-lg{clip-path:none;border-radius:999px}.avatar.circle .avatar-pattern{clip-path:none}.avatar.t2{background:var(--avatar)}@supports (color:color-mix(in lab, red, red)){.avatar.t2{background:color-mix(in srgb, var(--avatar) 70%, #7aa0c4 30%)}}.avatar.t3{background:var(--avatar)}@supports (color:color-mix(in lab, red, red)){.avatar.t3{background:color-mix(in srgb, var(--avatar) 70%, #9b8ec4 30%)}}.avatar.t4{background:var(--avatar)}@supports (color:color-mix(in lab, red, red)){.avatar.t4{background:color-mix(in srgb, var(--avatar) 70%, #7fb892 30%)}}.avatar.t5{background:var(--avatar)}@supports (color:color-mix(in lab, red, red)){.avatar.t5{background:color-mix(in srgb, var(--avatar) 70%, #c4a07a 30%)}}.avatar .avatar-pattern{width:100%;height:100%;position:absolute;inset:0}.meta{min-width:0}.roi{background:var(--pill-bg);height:22px;color:var(--pill-fg);font-size:.72rem;font-weight:var(--font-weight-title);letter-spacing:-.02em;border-radius:999px;align-items:center;margin-bottom:4px;padding:0 8px;display:inline-flex}.roi.down{background:var(--pill-down-bg);color:var(--pill-down-fg)}.evt-row{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:5px;display:flex}.evt{letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:.68rem;font-weight:900;line-height:1;display:inline-flex}.evt-open{background:var(--bg-soft);color:var(--muted-2)}.evt-won{background:var(--evt-won-bg);color:var(--evt-won-fg)}.evt-lost{background:var(--evt-lost-bg);color:var(--evt-lost-fg)}.evt-void{background:var(--bg-soft);color:var(--muted-2)}.evt-cashout{background:var(--evt-open-bg);color:var(--evt-open-fg)}.evt-amt{font-size:.84rem;font-weight:var(--font-weight-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.evt-amt.won{color:var(--evt-won-fg)}.evt-amt.lost{color:var(--evt-lost-fg)}.evt-amt.open{color:var(--text)}.title{font-size:1.02rem;font-weight:var(--font-weight-title);letter-spacing:-.03em;line-height:1.15}.subtitle{color:var(--muted);margin-top:2px;font-size:.82rem;font-weight:500}.chev{color:var(--chev);padding-right:2px;font-size:1.2rem;font-weight:500}.activity .item{grid-template-columns:48px 1fr 18px;min-height:72px}.empty{text-align:center;border-bottom:1px solid var(--line);padding:40px 12px}.empty h2{letter-spacing:-.03em;margin-bottom:8px;font-size:1.05rem;font-weight:800}.empty p{color:var(--muted-2);max-width:30ch;margin:0 auto 16px;font-size:.88rem;line-height:1.45}.filter-strip{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;margin:0 0 2px;padding-bottom:10px;display:flex}.filter-strip-bar{justify-content:space-between;align-items:center;gap:8px;min-height:34px;display:flex}.filter-strip-extra{flex-wrap:wrap;align-items:center;gap:8px 14px;display:none}.filter-strip.is-open .filter-strip-extra{display:flex}.filter-toggle{border:1px solid var(--line);height:28px;color:var(--muted-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex}.filter-toggle:hover{color:var(--text);border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.filter-toggle:hover{border-color:color-mix(in srgb, var(--text) 28%, var(--line))}}.filter-toggle[aria-expanded=true]{color:var(--text);background:var(--bg-soft)}.filter-count{background:var(--tab);min-width:16px;height:16px;color:var(--tab-fg);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 4px;font-size:.68rem;font-weight:800;line-height:1;display:inline-grid}.filter-advanced{flex:0 auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.filter-advanced-toggle{border:1px solid var(--line);background:var(--bg);height:30px;color:var(--muted-2);font-size:.78rem;font-weight:var(--font-weight-title);cursor:pointer;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.filter-advanced-toggle:hover{color:var(--text);border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.filter-advanced-toggle:hover{border-color:color-mix(in srgb, var(--text) 28%, var(--line))}}.filter-advanced-toggle[aria-expanded=true]{color:var(--text);background:var(--bg-soft)}.filter-advanced-summary{color:var(--note);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.filter-advanced-chev{color:var(--muted);transition:transform var(--motion-fast) ease;font-size:.6rem}.filter-advanced-toggle[aria-expanded=true] .filter-advanced-chev{transform:rotate(180deg)}.filter-advanced-body{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:none}.filter-advanced.is-open .filter-advanced-body{flex:100%;display:flex}.filter-ctl{flex:0 auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.filter-k{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.65rem;font-weight:700}.filter-ctl-picker{flex:100%;width:100%}.picker{position:relative}.picker-field{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;padding:2px 0;transition:border-color .16s;display:flex}.picker-field:hover{border-bottom-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.picker-field:hover{border-bottom-color:color-mix(in srgb, var(--text) 35%, var(--line))}}.picker-field:focus-within{border-bottom-color:var(--text)}.picker-input{min-width:90px;height:28px;padding:0 var(--input-px);color:var(--text);letter-spacing:-.02em;background:0 0;border:0;outline:none;flex:90px;font-size:.82rem;font-weight:600}.picker-input::placeholder{color:var(--muted);font-weight:500}.chip{border:1px solid var(--line);background:var(--bg-soft);height:26px;color:var(--text);letter-spacing:-.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 9px;font-size:.8rem;font-weight:700;display:inline-flex}.chip-x{width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:.95rem;line-height:1;display:grid}.chip-x:hover{background:var(--line);color:var(--text)}.picker-menu{z-index:30;border:1px solid var(--line);background:var(--bg);border-radius:12px;min-width:min(292px,80vw);max-width:min(360px,92vw);max-height:292px;padding:4px;position:absolute;top:calc(100% + 5px);left:0;right:auto;overflow-y:auto;box-shadow:0 12px 30px #00000029}.picker-opt{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 9px;padding:7px 9px;display:grid}.picker-opt.active{background:var(--bg-soft)}.picker-handle{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:750;overflow:hidden}.picker-roi{font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:800}.picker-roi.up{color:var(--evt-won-fg)}.picker-roi.down{color:var(--evt-lost-fg)}.picker-meta{color:var(--muted);font-variant-numeric:tabular-nums;grid-column:2/-1;font-size:.73rem;font-weight:500}.picker-empty{color:var(--muted);padding:12px 10px;font-size:.84rem;font-weight:500}.filter-reset{color:var(--muted);font:inherit;text-transform:none;letter-spacing:0;text-underline-offset:2px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:700;text-decoration:underline}.filter-reset:hover{color:var(--text)}.floor-input{border-bottom:1px solid var(--line);align-items:center;gap:2px;display:inline-flex}.floor-input:focus-within{border-bottom-color:var(--text)}.floor-input .filter-num{width:4.8em;min-width:0;height:32px;padding:0 var(--input-px);font-variant-numeric:tabular-nums;border-bottom:0;font-size:.82rem}.filter-num::-webkit-outer-spin-button{appearance:none;margin:0}.filter-num::-webkit-inner-spin-button{appearance:none;margin:0}.filter-num{appearance:textfield}.floor-unit{color:var(--muted);flex:none;padding-right:2px;font-size:.78rem;font-weight:600}.filter-strip .filter-select,.filter-strip .filter-date{border:1px solid var(--line);background-color:var(--bg-soft);height:30px;color:var(--text);font-size:.8rem;font-weight:var(--font-weight-title);letter-spacing:-.01em;cursor:pointer;transition:border-color var(--motion-fast) ease, color var(--motion-fast) ease, background-color var(--motion-fast) ease;border-radius:999px}.filter-strip .filter-select{appearance:none;field-sizing:content;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);width:auto;min-width:7.2em;padding-inline:var(--input-px);background-position:calc(100% - 11px) 12px,calc(100% - 6px) 12px;background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:calc(var(--input-px) + 14px)}.filter-strip .filter-date{padding-inline:var(--input-px);padding-inline-end:calc(var(--input-px) + 1.25rem)}.filter-strip .filter-select:hover,.filter-strip .filter-date:hover{border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.filter-strip .filter-select:hover,.filter-strip .filter-date:hover{border-color:color-mix(in srgb, var(--text) 30%, var(--line))}}.filter-strip .filter-select:focus-visible,.filter-strip .filter-date:focus-visible{border-color:var(--text);outline:none}.filter-date{width:11em;max-width:100%}.filter-date::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer}.filter-ctl-picker .picker{flex:auto;min-width:0}.sport-strip{border-bottom:1px solid var(--line);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;margin:0 0 4px;padding:0 0 14px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.sport-strip::-webkit-scrollbar{display:none}.sport-pill{border:1px solid var(--line);height:32px;color:var(--muted);font-size:.78rem;font-weight:var(--font-weight-title);cursor:pointer;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.sport-pill:hover{color:var(--text);border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.sport-pill:hover{border-color:color-mix(in srgb, var(--text) 28%, var(--line))}}.sport-pill.active{background:var(--tab);color:var(--tab-fg);border-color:#0000}.sport-emoji{font-size:.95rem;line-height:1}.sport-count{color:var(--muted-2);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:600}.sport-pill.active .sport-count{color:var(--muted)}.matches-page .matches-panel{border:0;border-radius:0;padding-left:0;padding-right:0}.match-lane-tabs{background:var(--bg-soft);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:4px 0 12px;padding:3px;display:grid}.match-lane-tab{min-height:32px;color:var(--muted-2);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex}.match-lane-tab.active{background:var(--tab);color:var(--tab-fg)}.match-lane-tab:hover:not(.active){color:var(--text)}.match-lane-count{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.68rem;font-weight:700}.match-lane-tab.active .match-lane-count{color:inherit;opacity:.72}.match-lanes{flex-direction:column;display:flex}.match-lane{min-width:0;min-height:8rem;display:none}.match-lane.is-active{display:block}.match-lane-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;padding:4px 0 10px;display:none}.match-lane-head h2{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.78rem;font-weight:800}.match-lane[data-lane=live] .match-lane-head h2{color:var(--live-bg)}.match-lane[data-lane=finished] .match-lane-head{display:flex}.match-lane[data-lane=finished] .match-lane-head h2,.match-lane[data-lane=finished] .match-lane-head>.match-lane-count{display:none}.match-lane-head .tf-picker{flex:1 0 100%}.match-lane[data-lane=finished] .tf-picker .subtab{padding:0 9px}.match-lane-empty{border:1px dashed var(--line);color:var(--muted-2);text-align:center;border-radius:14px;margin:10px 0 0;padding:26px 18px;font-size:.82rem;font-weight:600;line-height:1.45}.match-list{flex-direction:column;display:flex}.match-row{border-bottom:1px solid var(--line);color:inherit;flex-direction:column;gap:8px;padding:14px 0;text-decoration:none;display:flex}.match-row:last-child{border-bottom:0}.match-row:hover .match-side-name{opacity:.72}.match-kickoff-primary{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text);font-size:.98rem;font-weight:800;line-height:1.2}.match-main{flex-direction:column;gap:6px;min-width:0;display:flex}.match-comp-line{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.match-sport{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:800}.match-sport-emoji{font-size:.95rem;line-height:1}.match-tournament{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:650;overflow:hidden}.match-sides{flex-direction:column;gap:2px;min-width:0;display:flex}.match-scoreboard{min-width:0;position:relative}.match-scoreboard-grid{align-items:baseline;gap:2px 10px;min-width:0;display:grid}.match-scoreboard-n0{grid-template-columns:minmax(0,1fr)}.match-scoreboard-n1{grid-template-columns:minmax(0,1fr) 2.4ch}.match-scoreboard-n2{grid-template-columns:minmax(0,1fr) minmax(2.6ch,auto) minmax(3ch,auto)}.match-scoreboard-n3{grid-template-columns:minmax(0,1fr) minmax(2.6ch,auto) minmax(3.2ch,auto) minmax(3.2ch,auto)}.match-scoreboard-detail{gap:6px 14px}.match-scoreboard-detail.match-scoreboard-n1{grid-template-columns:minmax(0,1fr) 2.8ch}.match-scoreboard-detail.match-scoreboard-n2{grid-template-columns:minmax(0,1fr) minmax(3.2ch,auto) minmax(4ch,auto)}.match-scoreboard-detail.match-scoreboard-n3{grid-template-columns:minmax(0,1fr) minmax(3.2ch,auto) minmax(4.6ch,auto) minmax(4.6ch,auto)}.match-side-name{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.98rem;font-weight:750;line-height:1.25;overflow:hidden}.match-tape{color:var(--muted-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 12px;font-size:.74rem;font-weight:650;display:flex}.match-last{color:var(--muted)}.match-side{text-align:right;flex:none;padding-top:2px}.match-time{font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;font-size:.82rem;font-weight:750}.match-score{font-size:1.05rem;font-weight:var(--font-weight-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text);text-align:right;justify-self:end;min-width:1.4ch;line-height:1.1}.match-score.live,.match-score-points.live{color:var(--live-bg)}.match-score-caption-spacer{min-width:0}.match-score-caption{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:right;justify-self:end;min-width:1.4ch;font-size:.62rem;font-weight:800}.match-score-caption-empty{visibility:hidden}.match-clock{font-variant-numeric:tabular-nums;color:var(--text);font-weight:750}.match-state-cluster{align-items:center;gap:8px;display:inline-flex}.match-period-scores{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:.78rem;font-weight:650}.score-note{letter-spacing:.01em;max-width:42ch;color:var(--muted);margin:6px 0 0;font-size:.68rem;font-weight:500;line-height:1.4}.match-lane .score-note{margin:6px 0 8px}.match-serve{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-left:8px;font-size:.62rem;font-weight:800}.match-status-row{margin-top:2px}@media (width>=960px){.match-lane-tabs{display:none}.match-lanes{grid-template-columns:1fr 1.25fr 1fr;align-items:start;gap:0 24px;display:grid}.match-lane{min-height:12rem;padding:0 0 12px;display:block}.match-lane+.match-lane{border-left:1px solid var(--line);padding-left:24px}.match-lane-head{display:flex}.match-lane[data-lane=finished] .match-lane-head h2{display:block}.match-lane[data-lane=finished] .match-lane-head>.match-lane-count{display:inline}}.match-detail-page{min-width:0}.match-detail-page .breadcrumbs{margin-bottom:10px}.match-detail-head{border:1px solid var(--line);background:var(--bg-soft);border-radius:16px;margin:0 0 22px;padding:16px 16px 14px}.fx-econ-vs{margin:0 0 22px;padding:14px 4px 4px}.fx-econ-vs-sides{grid-template-columns:1fr auto 1fr;align-items:end;gap:10px 12px;margin-bottom:10px;display:grid}.fx-econ-vs-side{min-width:0}.fx-econ-vs-side.book{text-align:left}.fx-econ-vs-side.bettors{text-align:right}.fx-econ-vs-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:.72rem;font-weight:800}.fx-econ-vs-side.book .fx-econ-vs-value{color:var(--evt-lost-fg)}.fx-econ-vs-side.bettors .fx-econ-vs-value{color:var(--evt-won-fg)}.fx-econ-vs-value{font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:var(--font-weight-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.15}.fx-econ-vs-badge{letter-spacing:.12em;color:var(--muted);align-self:center;padding:4px 0;font-size:.78rem;font-weight:900}.fx-econ-vs-bar{background:var(--bg-soft);border:1px solid var(--line);border-radius:999px;width:100%;height:12px;display:flex;overflow:hidden}.fx-econ-vs-fill{min-width:0;height:100%;display:block}.fx-econ-vs-fill.book{background:var(--evt-lost-fg)}.fx-econ-vs-fill.bettors{background:var(--evt-won-fg)}@media (prefers-reduced-motion:no-preference){.fx-econ-vs-fill{transition:width .45s}}@media (prefers-reduced-motion:reduce){.fx-econ-vs-fill{transition:none}}.fx-econ-vs-sub{color:var(--muted);margin:8px 0 0;font-size:.78rem;line-height:1.35}.fx-econ-vs-open{color:var(--muted);opacity:.85;margin:4px 0 0;font-size:.72rem;line-height:1.3}@media (width<=520px){.fx-econ-vs-sides{gap:8px}.fx-econ-vs-value{font-size:1rem}}.match-detail-sides{flex-direction:column;gap:6px;margin-top:12px;display:flex}.match-detail-side{font-size:clamp(1.35rem,3vw,1.85rem);font-weight:var(--font-weight-display);letter-spacing:-.03em;min-width:0;margin:0;line-height:1.15}.match-detail-score{font-size:clamp(1.45rem,3vw,1.95rem);font-weight:var(--font-weight-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-align:right;justify-self:end;min-width:1.4ch;line-height:1}.match-detail-score.live,.match-detail-score.match-score-points.live{color:var(--live-bg)}.fx-state{letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:.35em;height:22px;padding:0 8px 0 7px;font-size:.68rem;font-weight:900;line-height:1;display:inline-flex}.fx-state-live{background:var(--live-bg);color:var(--live-fg)}.fx-state-finished{background:var(--fx-finished-bg);color:var(--fx-finished-fg)}.fx-state-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.fx-state-dot:after{content:"";background:currentColor;border-radius:50%;animation:1.5s ease-out infinite fx-state-pulse;position:absolute;inset:0}.fx-state-detail{letter-spacing:.02em;text-transform:none;opacity:.92;font-weight:750}@keyframes fx-state-pulse{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.match-detail-meta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 14px;margin-top:12px;font-size:.8rem;font-weight:650;display:flex}.list-foot{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0 4px;display:flex}.list-foot .subtitle{margin:0}.pager{justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 0 4px;display:flex}.pager .meta{color:var(--muted-2);font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:600}.pager-actions{gap:8px;display:flex}.pager-actions .btn:disabled{opacity:.4;cursor:default}.table-wrap{margin-top:8px;overflow-x:auto}.data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--line);padding:10px 12px;font-size:.88rem}.data-table th{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);font-size:.68rem;font-weight:800}.data-table th.num,.data-table td.num{text-align:right}.data-table th .th-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin:0;padding:0;display:inline-flex}.data-table th .th-sort:hover{color:var(--text)}.data-table tr.priority td{background:var(--pill-bg)}@supports (color:color-mix(in lab, red, red)){.data-table tr.priority td{background:color-mix(in srgb, var(--pill-bg) 55%, transparent)}}.data-table .handle-link{color:var(--text);font-weight:800;text-decoration:none}.data-table .handle-link:hover{text-decoration:underline}.data-table .priority-tag{letter-spacing:.04em;text-transform:uppercase;background:var(--pill-bg);color:var(--pill-fg);vertical-align:middle;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:.62rem;font-weight:800;display:inline-flex}.data-table .up{color:var(--evt-won-fg);font-weight:800}.data-table .down{color:var(--evt-lost-fg);font-weight:800}.data-table .muted{color:var(--muted-2)}.back{color:var(--muted-2);align-items:center;gap:4px;margin-bottom:16px;font-size:.84rem;font-weight:700;display:inline-flex}.back:hover{color:var(--text)}.breadcrumbs{margin:0 0 14px}.breadcrumbs-list{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs-item{letter-spacing:-.01em;align-items:center;min-width:0;font-size:.78rem;font-weight:650;line-height:1.2;display:inline-flex}.breadcrumbs-sep{color:var(--muted);margin:0 8px;font-weight:500}.breadcrumbs-link{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.breadcrumbs-link:hover{color:var(--text)}.breadcrumbs-current{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:36ch;font-weight:750;overflow:hidden}.page-narrow{max-width:520px;padding:28px 0 48px}.page-narrow .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:.72rem;font-weight:800}.page-narrow h1{font-size:clamp(2rem,4vw,2.6rem);font-weight:var(--font-weight-display);letter-spacing:-.05em;margin-bottom:16px;line-height:1.05}.page-narrow p{color:var(--muted-2);max-width:38ch;margin-bottom:28px;font-size:1.05rem;font-weight:500;line-height:1.5}@property --landing-enter{syntax:"<number>";inherits:true;initial-value:1}.landing{width:100%;margin-top:-16px;padding:0 0 56px}.landing-stack{isolation:isolate}.landing-beat{flex-direction:column;justify-content:center;padding:48px 0;display:flex;position:relative}.landing-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-atmosphere-layer{will-change:transform, opacity;width:100%;height:100%}.landing-atmosphere-svg{opacity:.85;width:100%;height:100%;display:block}.landing-beat-copy{z-index:1;position:relative}.landing-dots{display:none}@media (width>=960px){.landing-dots{z-index:40;pointer-events:none;display:block;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.landing-dots-list{pointer-events:auto;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.landing-dot{cursor:pointer;opacity:.45;background:0 0;border:0;border-radius:50%;width:18px;height:18px;padding:0;transition:opacity .18s,transform .18s;display:block;position:relative}.landing-dot:after{content:"";border:1px solid var(--muted);background:0 0;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;transition:background-color .18s,border-color .18s;position:absolute;top:50%;left:50%}.landing-dot:hover,.landing-dot:focus-visible{opacity:.9}.landing-dot:hover:after,.landing-dot:focus-visible:after{border-color:var(--text)}.landing-dot:focus-visible{outline:2px solid var(--text);outline-offset:2px}.landing-dot.is-active{opacity:1;transform:scale(1.08)}.landing-dot.is-active:after{background:var(--text);border-color:var(--text)}}.landing-stack .landing-beat{background:var(--bg);min-height:85svh;position:sticky;top:72px}.landing-stack .landing-beat-road{z-index:1}.landing-stack .landing-beat-setup{z-index:2}.landing-stack .landing-beat-fantasy{z-index:3}.landing-stack .landing-beat-product{z-index:4}.landing-stack .landing-beat-follow{z-index:5}.landing-stack .landing-beat-fun{z-index:6}.landing-stack .landing-beat-receipt{z-index:7}.landing-kicker{font-size:.72rem;font-weight:var(--font-weight-quiet);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.landing-beat-tldr{min-height:0;padding:36px 0 20px}.landing-beat-tldr h1{max-width:14ch}.landing-more-label{font-size:.72rem;font-weight:var(--font-weight-quiet);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:28px 0 8px}.landing-stack .landing-beat+.landing-beat{box-shadow:0 -1px 0 var(--line)}.landing-beat h1,.landing-beat h2{font-size:clamp(1.85rem,5.5vw,3.35rem);font-weight:var(--font-weight-display);letter-spacing:-.05em;max-width:18ch;margin:0 0 16px;line-height:1.05}.landing-beat p{font-size:clamp(1.05rem,2.2vw,1.4rem);line-height:1.4;font-weight:var(--font-weight-text);color:var(--muted-2);max-width:32rem;margin:0 0 12px}.landing-beat p:last-child{margin-bottom:0}.landing-beat a{color:var(--text);font-weight:var(--font-weight-title);text-underline-offset:3px;text-decoration:underline}.landing-source{font-size:.92rem;font-weight:var(--font-weight-quiet)}.landing-beat-setup p{font-size:clamp(1.35rem,3.4vw,2.15rem);font-weight:var(--font-weight-title);color:var(--text);letter-spacing:-.04em;max-width:18ch;line-height:1.2}.landing-beat-sim{padding:0}.landing-beat-sim .sim{margin-top:0}@media (width>=960px){.landing-stack .landing-beat{min-height:calc(100dvh - 72px);padding:80px 0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing-beat-copy{animation:linear forwards landing-copy-in;animation-timeline:view();animation-range:entry cover 42%}.landing-stack .landing-atmosphere-layer{animation:linear both landing-atmosphere-in;animation-timeline:view();animation-range:entry cover 50%}}@supports not (animation-timeline:view()){.landing-stack .landing-beat-copy{opacity:var(--landing-enter,1);transform:translate3d(0, calc((1 - var(--landing-enter,1)) * 1.15rem), 0)}.landing-stack .landing-atmosphere-layer{opacity:calc(.5 + .4 * var(--landing-enter,1));transform:translate3d(0, calc((1 - var(--landing-enter,1)) * -2.75rem), 0)}}}@keyframes landing-copy-in{0%{opacity:.45;transform:translateY(1.15rem)}to{opacity:1;transform:translate(0)}}@keyframes landing-atmosphere-in{0%{opacity:.45;transform:translateY(-2.75rem)}to{opacity:.9;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.landing-stack .landing-beat{z-index:auto;min-height:0;box-shadow:none;position:static;top:auto}.landing-beat-copy{opacity:1;animation:none;transform:none}.landing-atmosphere-layer{opacity:1;will-change:auto;animation:none;transform:none}.landing-dot{transition:none}}@media (prefers-reduced-motion:reduce) and (width>=960px){.landing-stack .landing-beat{min-height:100vh;padding:80px 0}}.provenance-note{color:var(--muted);max-width:68ch;margin:0 0 14px;font-size:.8rem;font-weight:500;line-height:1.5}.sample-tag{border:1px solid var(--line);background:var(--bg-soft);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.6rem;font-weight:800;display:inline-block}.sample-tag.sleep-tag{text-transform:none;letter-spacing:.01em;text-overflow:ellipsis;max-width:18rem;font-weight:700;overflow:hidden}.sample-note{color:var(--muted);align-items:baseline;gap:7px;margin:14px 0 0;font-size:.78rem;font-weight:500;line-height:1.45;display:flex}.performers-board{margin-top:1rem}.performers-board:first-of-type{margin-top:.5rem}.performers-board-title{margin:0;font-size:.95rem;font-weight:650}.performers-board-lead{color:var(--muted);margin:.25rem 0 .6rem;font-size:.78rem;line-height:1.35}.performers-sticky-chrome{top:var(--site-chrome-h);z-index:3;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;box-shadow:0 8px 14px -10px #00000024}.performers-board-sticky-head{top:calc(var(--site-chrome-h) + var(--performers-chrome-h));z-index:2;background:var(--bg);border-bottom:1px solid var(--line);padding:.3rem 0 .25rem;position:sticky;box-shadow:0 6px 12px -10px #0000001f}.sim{isolation:isolate;min-height:100dvh;color:var(--text);background:0 0;border:0;border-radius:0;flex-direction:column;margin:0;padding:6vh 0 3vh;display:flex;position:relative;overflow:hidden}.sim.is-profile{border-top:1px solid var(--line);min-height:0;margin:0 0 1.25rem;padding:1.25rem 0 .75rem}.sim.is-profile .sim-chart{width:100%;height:clamp(10rem,26vh,16rem)}.sim.up{--sim-eq:var(--evt-won-fg)}.sim.down{--sim-eq:var(--evt-lost-fg)}.sim-stage{z-index:1;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:1.1rem;width:100%;display:flex;position:relative}.sim .sim-title{font-size:.72rem;font-weight:var(--font-weight-quiet);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);max-width:none;margin:0;line-height:1.3}.sim-controls{opacity:1;grid-template-columns:1fr;gap:1rem 1.5rem;width:min(40rem,100%);margin:0 auto;display:grid}@media (width>=640px){.sim-controls{grid-template-columns:1fr 1fr;align-items:start}.sim-controls .sim-scope{grid-column:1/-1}}.sim-control-block{text-align:left;flex-direction:column;align-items:stretch;gap:8px;display:flex}.sim-label{font-size:.68rem;font-weight:var(--font-weight-quiet);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sim-budget{border:1px solid var(--line);background-color:var(--bg-soft);font-variant-numeric:tabular-nums;width:100%;height:34px;font-size:.92rem;font-weight:var(--font-weight-quiet);color:var(--text);border-radius:10px;justify-content:flex-start;align-items:center;gap:2px;display:flex}.sim-budget>:first-child{color:var(--muted);padding-inline-start:var(--input-px)}.sim-budget input{width:100%;padding:0 var(--input-px);color:inherit;font:inherit;text-align:left;appearance:textfield;background:0 0;border:0;outline:none}.sim-budget input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sim-budget input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sim-controls input[type=range]{width:100%;height:1.15rem;accent-color:var(--text);cursor:pointer;flex:none;margin:0}.sim-toggle-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.sim-toggle-fieldset .sim-label,.sim-toggle-fieldset legend.sim-label{margin-bottom:8px;padding:0}.sim-toggle{border:1px solid var(--line);background:var(--bg-soft);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.sim-toggle-scope{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.sim-toggle button{color:var(--muted);font:inherit;font-size:.8rem;font-weight:var(--font-weight-quiet);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:7px;margin:0;padding:.55rem .4rem;overflow:hidden}.sim-toggle button.is-active{background:var(--bg);color:var(--text);box-shadow:0 0 0 1px var(--line)}.sim-hint,.sim-pct .sim-label{color:var(--muted);text-transform:none;letter-spacing:0;margin:0;font-size:.72rem;line-height:1.4}.sim-pct{flex-direction:column;gap:4px;display:flex}.sim-hero-row{grid-template-columns:1fr;align-items:end;gap:.85rem 1.5rem;width:min(40rem,100%);margin:.35rem auto 0;display:grid}@media (width>=560px){.sim-hero-row{text-align:left;grid-template-columns:1.4fr 1fr 1fr}}.sim-metric{flex-direction:column;gap:.2rem;min-width:0;display:flex}.sim-metric-label{font-size:.68rem;font-weight:var(--font-weight-quiet);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sim-metric-value{font-size:clamp(1.15rem,3.2vw,1.55rem);font-weight:var(--font-weight-title);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--text);line-height:1.1}.sim-metric-value.is-up{color:var(--evt-won-fg)}.sim-metric-value.is-down{color:var(--evt-lost-fg)}.sim-metric-hero .sim-hero-number{font-size:clamp(2.4rem,9vw,4.4rem);font-weight:var(--font-weight-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;line-height:.92;display:block}.sim-chart{width:min(52rem,100%);height:clamp(12rem,32vh,22rem);color:var(--sim-eq);margin:.4rem auto 0;display:block}.sim-area{fill:currentColor;opacity:.1}.sim-line{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round;opacity:.55}.sim-baseline{stroke:var(--line);stroke-width:1px;stroke-dasharray:4 6;opacity:.7}.sim-dot{stroke:var(--bg);stroke-width:1px}.sim-dot.won{fill:var(--evt-won-fg)}.sim-dot.lost{fill:var(--evt-lost-fg)}.sim-dot.void{fill:var(--muted);opacity:.55}.sim p.sim-whisper{font-size:.8rem;font-weight:var(--font-weight-quiet);letter-spacing:.01em;color:var(--muted);max-width:36rem;margin:.35rem auto 0;line-height:1.45}.sim p.sim-fineprint{z-index:1;font-size:.68rem;line-height:1.5;font-weight:var(--font-weight-quiet);color:var(--muted);text-align:center;max-width:42ch;margin:1.6rem auto 0;padding:0;position:relative}@media (prefers-reduced-motion:reduce){.sim-toggle button{transition:none}}@media (width<=480px){.performers-board{margin-top:.75rem}.performers-board-title{font-size:.9rem}.performers-board-lead{margin-bottom:.4rem;font-size:.74rem}.performer-row{grid-template-columns:20px 36px 1fr auto;gap:9px;min-height:50px;padding:7px 0}.performer-row .rank{font-size:1rem}.performer-row .avatar.size-sm{width:36px;height:36px}.performer-row .board-roi{font-size:.92rem}.performer-row .board-profit{font-size:.72rem}}.sample-note .sample-tag{margin-left:0}.settings-page .breadcrumbs{margin-bottom:18px}.settings-dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:14px;margin:0 0 28px;padding:16px 0;display:grid}.settings-dl>div{gap:4px;display:grid}.settings-dl dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:800}.settings-dl dd{color:var(--text);word-break:break-word;margin:0;font-size:.95rem;font-weight:650}.settings-actions{flex-wrap:wrap;gap:10px;display:flex}.privacy-copy{max-width:54ch;color:var(--muted-2);margin:12px 0 0;font-size:.92rem;font-weight:500;line-height:1.55}.privacy-copy h2{letter-spacing:-.03em;color:var(--text);margin:1.35rem 0 .4rem;font-size:1rem;font-weight:800}.privacy-copy p{margin:0 0 .75rem}.privacy-copy a{color:inherit;text-underline-offset:2px;text-decoration:underline}.profile-card{grid-template-columns:72px 1fr;align-items:center;gap:14px;margin-bottom:18px;display:grid}.profile-card h1{font-size:1.45rem;font-weight:var(--font-weight-display);letter-spacing:-.045em}.profile-hero{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:10px;padding-bottom:12px;display:flex}.profile-hero-roi{flex-direction:column;gap:2px;display:flex}.hero-roi-k{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:800}.hero-roi{font-size:clamp(2rem,5vw,2.6rem);font-weight:var(--font-weight-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--text);line-height:1}.hero-roi.down{color:var(--evt-lost-fg)}.profile-hero-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-stats{font-size:.8rem;font-weight:var(--font-weight-text);color:var(--muted-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 18px;padding:0 0 4px;display:flex}.profile-stats b{font-weight:var(--font-weight-title);color:var(--text)}.profile-stats .up{color:var(--evt-won-fg)}.profile-stats .down{color:var(--evt-lost-fg)}.profile-period{color:var(--note)}.section-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:.78rem;font-weight:800}.profile-desk{gap:24px;display:grid}.profile-side .breadcrumbs{margin-bottom:12px}@media (width>=720px){:root{--shell-max:720px;--shell-pad-x:24px}.filter-strip{flex-flow:wrap;align-items:center;gap:8px 14px}.filter-strip-bar{flex:none}.filter-strip-extra,.filter-strip.is-open .filter-strip-extra{flex-wrap:wrap;flex:auto;align-items:center;gap:8px 14px;display:flex}.filter-toggle{display:none}.filter-ctl-picker{flex:180px;width:auto;max-width:280px}}@media (width>=960px){:root{--shell-max:1280px;--shell-pad-x:28px}.site-header{min-height:54px;padding-top:10px;padding-bottom:10px}.brand{font-size:1.12rem}.nav-links{flex:1;gap:4px;margin:0 0 0 14px;overflow:visible;-webkit-mask-image:none;mask-image:none}.nav-link{background:0 0;height:auto;padding:7px 12px}.nav-link.active{color:var(--text);box-shadow:inset 0 -2px 0 var(--text);background:0 0}.nav-right{margin-left:auto;margin-right:0}.nav-email{display:inline}.site-main{padding:20px 0 40px}.site-footer{grid-template-columns:1fr auto;align-items:end;gap:20px 40px}.footer-meta{grid-column:1/-1}.desk-grid{grid-template-columns:minmax(420px,1.08fr) minmax(360px,.92fr);align-items:start;gap:0;display:grid}.desk-grid>.panel+.panel{border-top:0;margin-top:0;padding-top:0}.panel{background:var(--bg);min-width:0;padding:0 20px 12px}.panel+.panel{border-left:1px solid var(--line)}.panel>.section-head:first-child,.panel>.performers-sticky-chrome>.section-head:first-child{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.desk-grid .section-head{min-height:54px}.panel-sticky{top:var(--site-chrome-h);align-self:start;max-height:calc(100vh - 88px);position:sticky;overflow:auto}.panel-sticky .performers-sticky-chrome{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;top:0}.panel-sticky .performers-board-sticky-head{top:var(--performers-chrome-h);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.panel .section-head h1,.panel .section-head h2{font-size:1.28rem}.profile-desk{grid-template-columns:300px 1fr;gap:0}.profile-side{border-right:1px solid var(--line);top:var(--site-chrome-h);align-self:start;max-height:calc(100vh - 88px);padding:8px 22px 22px 0;position:sticky;overflow:auto}.profile-main{min-width:0;padding:8px 0 12px 22px}.profile-main .section-label{border-bottom:1px solid var(--line);margin-top:0;margin-bottom:12px;padding-bottom:12px}.activity-page .panel{border:0;border-radius:0;padding:0}.matches-page .matches-panel{border:0;border-radius:0;padding-left:0;padding-right:0}}.item-button{cursor:pointer}.item-button:focus-visible{outline:2px solid var(--evt-open-fg);outline-offset:2px}.item-profile-link{color:var(--muted-2);font-weight:700}.item-profile-link:hover{color:var(--text);text-underline-offset:2px;text-decoration:underline}.coupon-page{gap:14px;padding-bottom:28px;display:grid}.coupon-modal-state{text-align:center;background:var(--coupon-paper);color:var(--coupon-mute);border-radius:4px;padding:28px 18px;font-size:.9rem}.bet-coupon{background:var(--coupon-paper);min-width:0;color:var(--coupon-ink);border:1px solid var(--coupon-rule);font-family:var(--coupon-font);letter-spacing:0;box-shadow:var(--modal-shadow);padding:26px 20px 20px;position:relative}.bet-coupon-page{box-shadow:none}.bet-coupon-modal{padding:28px 22px 22px}@media (width<=380px){.bet-coupon-modal{padding:24px 16px 18px}}.coupon-perforation{background:radial-gradient(circle at 8px 0, transparent 5px, var(--bg) 5.5px) repeat-x;pointer-events:none;background-position:-4px 0;background-size:16px 10px;height:10px;position:absolute;top:-1px;left:0;right:0}.coupon-perforation-bottom{top:auto;bottom:-1px;transform:scaleY(-1)}.coupon-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.coupon-brand{font-family:var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--coupon-mute);font-size:.72rem;font-weight:800}.coupon-ticket-meta{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.coupon-ticket-type{color:var(--coupon-mute);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:600}.coupon-bettor{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;margin-bottom:16px;display:flex}.coupon-handle{font-family:var(--font);font-size:1.15rem;font-weight:var(--font-weight-display);letter-spacing:-.03em;color:var(--coupon-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.coupon-handle:hover{opacity:.7}.coupon-when{color:var(--coupon-mute);white-space:nowrap;flex-shrink:0;font-size:.72rem}.coupon-totals{grid-template-columns:1fr 1fr;gap:10px 16px;margin-bottom:8px;display:grid}.coupon-total{gap:2px;display:grid}.coupon-k{letter-spacing:.1em;text-transform:uppercase;color:var(--coupon-mute);font-size:.62rem;font-weight:600}.coupon-v{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.05rem;font-weight:700}.coupon-v.open{color:var(--coupon-ink)}.coupon-pnl.won{color:var(--evt-won-fg)}.coupon-pnl.lost{color:var(--evt-lost-fg)}.coupon-divider{white-space:nowrap;color:var(--coupon-rule);letter-spacing:.18em;-webkit-user-select:none;user-select:none;margin:10px 0 14px;font-size:.7rem;overflow:hidden}.coupon-legs{gap:14px;margin:0;padding:0;list-style:none;display:grid}.coupon-leg{grid-template-columns:28px 1fr;align-items:start;gap:10px;display:grid}.coupon-leg-index{color:var(--coupon-mute);padding-top:3px;font-size:.72rem;font-weight:700}.coupon-leg-body{gap:3px;min-width:0;display:grid}.coupon-leg-pick{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.coupon-selection{font-family:var(--font);font-size:.98rem;font-weight:var(--font-weight-title);letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;line-height:1.2}.coupon-leg-odds{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.88rem;font-weight:700}.coupon-leg-market{color:var(--coupon-mute);font-size:.78rem}.coupon-leg-fixture{color:var(--coupon-mute);font-size:.74rem;line-height:1.35}.coupon-leg-fixture-head{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:1px;display:flex}.coupon-leg-meta{overflow-wrap:anywhere;min-width:0;display:block}.coupon-leg-outcome{letter-spacing:.06em;text-transform:uppercase;color:var(--coupon-mute);font-size:.68rem;font-weight:800}.coupon-leg-outcome.outcome-won{color:var(--evt-won-fg)}.coupon-leg-outcome.outcome-lost{color:var(--evt-lost-fg)}.coupon-leg-outcome.outcome-pending{text-transform:none;letter-spacing:.02em;font-weight:700}.coupon-fixture-name,.coupon-fixture-link{font-family:var(--font);color:var(--coupon-ink);overflow-wrap:anywhere;min-width:0;font-weight:700}.coupon-fixture-link:hover{text-underline-offset:2px;text-decoration:underline}.coupon-foot{border-top:1px dashed var(--coupon-rule);color:var(--coupon-mute);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:10px;margin-top:18px;padding-top:12px;font-size:.68rem;display:flex}.coupon-id{font-variant-numeric:tabular-nums;text-overflow:ellipsis;overflow:hidden}.roi-chart{border-bottom:1px solid var(--line);margin:0 0 22px;padding:4px 0 14px}.roi-chart-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.roi-chart-head h2{font-size:1.02rem;font-weight:var(--font-weight-display);letter-spacing:-.04em;margin:0}.roi-chart-head .subtitle{color:var(--muted-2);margin:4px 0 0;font-size:.78rem}.roi-chart-legend{flex-wrap:wrap;gap:8px;display:flex}.roi-legend-item{background:var(--bg-soft);color:var(--muted-2);border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.roi-legend-item:hover{color:var(--text)}.roi-legend-swatch{border-radius:999px;flex-shrink:0;width:8px;height:8px}.roi-legend-handle{color:inherit}.roi-legend-roi{font-variant-numeric:tabular-nums;color:var(--text);font-weight:850}.roi-legend-roi.up{color:var(--evt-won-fg)}.roi-legend-roi.down{color:var(--evt-lost-fg)}.roi-chart-frame{background:var(--bg-soft);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.roi-chart-frame{background:color-mix(in srgb, var(--bg-soft) 55%, transparent)}}.roi-chart-frame{padding:8px 4px 2px}.roi-chart-svg{width:100%;height:auto;max-height:280px;display:block}.roi-line{stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.roi-area{pointer-events:none}.roi-dot{stroke:var(--bg);stroke-width:2px}.roi-grid{stroke:var(--line);stroke-width:1px}.roi-grid-zero{stroke:var(--muted)}@supports (color:color-mix(in lab, red, red)){.roi-grid-zero{stroke:color-mix(in srgb, var(--muted) 55%, var(--line))}}.roi-grid-zero{stroke-width:1.25px}.roi-axis{fill:var(--muted);font-size:11px;font-family:var(--font);font-weight:650}.roi-chart-empty,.empty-chart .roi-chart-empty{color:var(--muted-2);margin:0;padding:18px 0 10px;font-size:.86rem}@media (width>=720px){.roi-chart-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.ticker{height:30px;margin:0 calc(-1 * var(--shell-pad-x));background:var(--bg-soft);border-bottom:1px solid var(--line);align-items:stretch;display:flex;overflow:hidden}.ticker-badge{padding:0 10px 0 var(--shell-pad-x);background:var(--live-bg);color:var(--live-fg);letter-spacing:.12em;text-transform:uppercase;flex:none;align-items:center;gap:6px;font-size:.62rem;font-weight:900;display:inline-flex}.ticker-pulse{background:currentColor;border-radius:999px;width:6px;height:6px}.ticker-viewport{contain:layout style paint;flex:auto;min-width:0;position:relative;overflow:hidden}.ticker-viewport:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg, transparent, var(--bg-soft));width:28px;position:absolute;top:0;bottom:0;right:0}.ticker-track{will-change:transform;align-items:stretch;width:max-content;height:100%;display:flex;transform:translateZ(0)}.ticker-seq{align-items:stretch;display:flex}.ticker-item{border-left:1px solid var(--line);white-space:nowrap;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:7px;padding:0 15px;font-size:.78rem;font-weight:700;display:inline-flex}.ticker-item:hover .ticker-text{text-decoration:underline}.ticker-dot{background:var(--muted);border-radius:999px;flex:none;width:5px;height:5px}.ticker-item.evt-kind-won .ticker-dot{background:var(--evt-won-fg)}.ticker-item.evt-kind-lost .ticker-dot{background:var(--evt-lost-fg)}.ticker-stage{color:var(--muted);font-weight:600}.newcomer-alert{margin:0 calc(-1 * var(--shell-pad-x));padding:28px var(--shell-pad-x) 30px;background:var(--tab);color:var(--tab-fg);border-bottom:1px solid var(--tab);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;display:flex}.newcomer-alert-copy{flex:18rem;min-width:0;margin:0}.newcomer-alert-lead,.newcomer-alert-ask{color:inherit;letter-spacing:-.05em;margin:0;line-height:1.05}.newcomer-alert-lead{font-size:clamp(1.65rem,4.2vw,2.35rem);font-weight:var(--font-weight-display)}.newcomer-alert-ask{font-size:clamp(1.15rem,2.8vw,1.55rem);font-weight:var(--font-weight-title);opacity:.88;margin-top:.28em}.newcomer-alert-actions{flex:none;align-items:center;gap:12px;display:flex}.newcomer-alert-cta{height:44px;font-size:.95rem;font-weight:var(--font-weight-display);letter-spacing:-.03em;background:var(--tab-fg);color:var(--tab);padding:0 20px;text-decoration:none}.newcomer-alert-cta:hover{opacity:.9}.newcomer-alert-dismiss{height:44px;font-size:.9rem;font-weight:var(--font-weight-title);letter-spacing:-.02em;color:var(--tab-fg);opacity:.62;padding:0 12px}.newcomer-alert-dismiss:hover{opacity:1}@media (width<=480px){.newcomer-alert{padding:22px var(--shell-pad-x) 24px;gap:16px}.newcomer-alert-actions{width:100%}.newcomer-alert-cta{flex:auto}}.ak-row{margin-top:12px}.ak-card .ak-wasted{font-size:1.15rem}.ak-killer{color:var(--evt-lost-fg);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:.75rem;line-height:1.4;overflow:hidden}.records-masonry{columns:3 220px;column-gap:12px}.records-masonry .hl-card{break-inside:avoid;margin-bottom:12px;display:block}.records-subnav{flex-wrap:wrap;gap:14px;margin-bottom:10px;display:flex}.nav-submenu{position:relative}.nav-submenu-items{border:1px solid var(--line);background:var(--bg);min-width:180px;box-shadow:var(--modal-shadow);z-index:30;border-radius:10px;padding:8px 10px;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nav-submenu-items a{white-space:nowrap;color:inherit;padding:6px 4px;font-size:.82rem;text-decoration:none;display:block}.nav-submenu-items a:hover{opacity:.72}.nav-submenu:hover .nav-submenu-items,.nav-submenu:focus-within .nav-submenu-items{display:block}.big-games-lead{font-size:.88rem;font-weight:var(--font-weight-text);color:var(--muted);margin:0 0 14px;line-height:1.35}.big-event-card{border:1px solid var(--line);background:var(--bg);min-height:120px;color:var(--text);border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px;text-decoration:none;display:flex;overflow:hidden}.big-event-card:hover{border-color:var(--muted)}.big-event-card-featured{min-height:148px;margin-bottom:10px;padding:18px 18px 16px}.big-event-card-featured .big-event-stake{font-size:2rem}.big-event-hero{gap:2px;min-width:0;display:grid}.big-event-stake{font-size:1.7rem;font-weight:var(--font-weight-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;line-height:1.05}.big-event-bets{font-size:.78rem;font-weight:var(--font-weight-text);color:var(--muted-2);font-variant-numeric:tabular-nums}.big-event-body{flex-direction:column;gap:6px;min-width:0;display:flex}.big-event-sides{min-width:0}.big-event-shell-name{font-size:1.02rem;font-weight:var(--font-weight-title);letter-spacing:-.02em;line-height:1.25}.big-events-row{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;gap:10px;padding-bottom:2px;display:grid;overflow-x:auto}.big-events-row::-webkit-scrollbar{display:none}.big-events-row>*{scroll-snap-align:start}.big-events-skeletons{gap:10px;display:grid}.big-event-skeleton{background:var(--bg-soft);pointer-events:none;border-color:#0000;min-height:120px;animation:1.5s ease-in-out infinite hl-pulse}.big-event-skeleton.big-event-card-featured{min-height:148px}.highlights{margin-bottom:24px}.highlights-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0 10px;display:flex}.highlights-head h2{font-size:1.2rem;font-weight:var(--font-weight-display);letter-spacing:-.045em;line-height:1.1}.highlights-range{margin-bottom:12px}.highlights-row{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:10px;padding-bottom:2px;display:grid;overflow-x:auto}.highlights-row::-webkit-scrollbar{display:none}.highlights-row>*{scroll-snap-align:start}.hl-card{border:1px solid var(--line);background:var(--bg);min-height:88px;color:var(--text);border-radius:14px;flex-direction:column;align-items:stretch;gap:5px;padding:14px 16px;display:flex;overflow:hidden}.hl-card:hover{border-color:var(--muted)}.hl-card-body{min-width:0;color:inherit;flex-direction:column;flex:auto;align-items:stretch;gap:5px;text-decoration:none;display:flex}.hl-card-body:hover{color:inherit}.hl-profile-link{min-width:0;color:inherit;flex:auto;align-items:center;gap:6px;text-decoration:none;display:flex}.hl-profile-link:hover{color:var(--text)}.hl-profile-link:hover .hl-handle{text-underline-offset:2px;text-decoration:underline}.hl-card-more{border-top:1px solid var(--line);font-size:.74rem;font-weight:var(--font-weight-title);color:var(--muted);white-space:nowrap;margin-top:4px;padding-top:8px;text-decoration:none}.hl-card-more:hover{color:var(--text)}.hl-main{gap:2px;min-width:0;display:grid}.hl-head{align-items:center;gap:8px;display:flex}.hl-kind{letter-spacing:.07em;text-transform:uppercase;color:var(--muted-2);font-size:.66rem;font-weight:800}.hl-cashout{letter-spacing:.05em;text-transform:uppercase;background:var(--evt-open-bg);height:16px;color:var(--evt-open-fg);border-radius:4px;flex:none;align-items:center;padding:0 6px;font-size:.58rem;font-weight:900;display:inline-flex}.hl-value{font-size:1.7rem;font-weight:var(--font-weight-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;line-height:1.05}.hl-value.won{color:var(--evt-won-fg)}.hl-value.lost{color:var(--evt-lost-fg)}.hl-detail{font-size:.78rem;font-weight:var(--font-weight-text);color:var(--muted-2);font-variant-numeric:tabular-nums}.hl-stage,.hl-handle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hl-stage{color:var(--muted);font-size:.76rem}.hl-foot{min-width:0;font-size:.74rem;font-weight:var(--font-weight-title);color:var(--muted);align-items:center;gap:6px;margin-top:4px;display:flex}.hl-handle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hl-time{color:var(--note);flex:none;margin-left:4px}.hl-skeleton{background:var(--bg-soft);border-color:#0000;min-height:88px;animation:1.5s ease-in-out infinite hl-pulse}.hl-empty{cursor:default}.hl-empty:hover{border-color:var(--line)}.hl-empty-copy{color:var(--muted-2);flex:auto;margin:0;font-size:.84rem;font-weight:600;line-height:1.4}@keyframes hl-pulse{0%,to{opacity:.5}50%{opacity:.85}}.item.is-new,.activity-item.is-new{animation:2.2s ease-out row-flash}@keyframes row-flash{0%,35%{background:var(--flash)}to{background:0 0}}@media (width>=960px){.highlights-row{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-auto-flow:row;overflow-x:visible}.big-events-row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-auto-flow:row;overflow-x:visible}}@media (prefers-reduced-motion:reduce){.ticker-track{will-change:auto;transform:none}.ticker-viewport{scrollbar-width:none;overflow-x:auto}.ticker-viewport:after,.ticker-seq[aria-hidden=true]{display:none}.ticker-pulse,.hl-skeleton,.big-event-skeleton,.item.is-new,.activity-item.is-new{animation:none}.fx-state-dot:after{animation:none;display:none}.ui-modal,.ui-modal-panel,.ui-modal::backdrop{transition:none}}@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-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}
