@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500 800;font-display:swap;src:url(fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500 800;font-display:swap;src:url(fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #0b0d10;--ink: #e7ecf0;--soft: #c3ccd5;--muted: #8b97a3;--accent: #22e07a;--accent-text: #22e07a;--accent-hover: #4ae894;--on-accent: #06150c;--link: #6ff0a8;--link-hover: #b4f7d2;--glass: rgba(255, 255, 255, .04);--glass-strong: rgba(255, 255, 255, .07);--tint: rgba(255, 255, 255, .05);--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .14);--grid-dot: rgba(255, 255, 255, .06);--header-bg: rgba(11, 13, 16, .78);--footer-bg: rgba(8, 10, 12, .7);--shadow-deep: rgba(0, 0, 0, .75);--mono: "JetBrains Mono", ui-monospace, monospace;color-scheme:dark}body.light-mode{--bg: #eef1f4;--ink: #0d1318;--soft: #33404c;--muted: #52606d;--accent: #00a353;--accent-text: #008a47;--accent-hover: #008a47;--on-accent: #ffffff;--link: #007a3f;--link-hover: #005c2f;--glass: #ffffff;--glass-strong: #ffffff;--tint: #f4f6f8;--line: #e1e6eb;--line-strong: #c9d1d9;--grid-dot: rgba(13, 19, 24, .07);--header-bg: rgba(248, 250, 251, .88);--footer-bg: #f4f6f8;--shadow-deep: rgba(16, 24, 32, .22);color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background-color:var(--bg);background-image:radial-gradient(var(--grid-dot) 1px,transparent 1px);background-size:28px 28px;color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55}a{color:var(--link)}a:hover{color:var(--link-hover)}a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}p,h1,h2,h3,ul{margin:0}.lp-skip{position:absolute;left:-999px;top:8px;padding:10px 14px;background:var(--accent);color:var(--on-accent);border-radius:10px;z-index:10}.lp-skip:focus{left:8px}.lp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp-wrap{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.lp-row{display:flex;align-items:center;gap:12px}.lp-between{justify-content:space-between}.lp-mono{font-family:var(--mono)}.lp-accent{color:var(--accent-text)}.lp-strong{font-weight:600}.lp-muted{color:var(--muted)}.lp-soft{color:var(--soft)}.lp-glass{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.lp-header{position:sticky;top:0;z-index:5;background:var(--header-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.lp-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding-top:12px;padding-bottom:12px}.lp-brand{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-weight:700;font-size:18px;letter-spacing:-.01em;min-height:44px}.lp-brand:hover{color:var(--ink)}.lp-theme{display:inline-flex}.lp-theme .p2w-theme-btn{width:44px;height:44px;background:var(--glass);color:var(--soft)}body.light-mode .lp-glass,body.light-mode .lp-plan,body.light-mode .lp-capper,body.light-mode .lp-steps{box-shadow:0 1px 2px #1018200f}.lp-links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 22px;font-size:15px}.lp-links a:not(.lp-btn){color:var(--soft);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.lp-links a:not(.lp-btn):hover{color:var(--ink)}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;flex-shrink:0;min-height:52px;padding:0 24px;border-radius:14px;font-weight:600;font-size:16px;text-decoration:none;transition:transform .15s ease,background-color .15s ease}.lp-btn:hover{transform:translateY(-1px)}.lp-btn-primary{background:var(--accent);color:var(--on-accent);font-weight:700}.lp-btn-primary:hover{background:var(--accent-hover);color:var(--on-accent)}.lp-btn-ghost{border:1px solid var(--line-strong);background:var(--glass);color:var(--ink)}.lp-btn-ghost:hover{background:var(--line);color:var(--ink)}.lp-btn-sm{min-height:44px;padding:0 18px;border-radius:12px}.lp-btn-block{width:100%;min-height:48px;margin-top:auto}.lp-hero{display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:96px;padding-bottom:104px}.lp-hero-copy{flex:1 1 460px;min-width:0}@media (horizontal-viewport-segments: 2){.lp-hero{flex-wrap:nowrap;gap:calc(env(viewport-segment-left 1 0) - env(viewport-segment-right 0 0) + 48px)}.lp-hero>*{flex:0 0 calc(env(viewport-segment-width 0 0) - 48px)}}.lp-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;margin-bottom:22px;border-radius:999px;border:1px solid var(--line-strong);background:var(--glass);font-size:13px;color:var(--soft)}.lp-dot{width:8px;height:8px;border-radius:999px;background:var(--accent);display:inline-block}.lp-dot-sm{width:6px;height:6px}h1{font-weight:700;font-size:clamp(40px,5vw,60px);line-height:1.04;letter-spacing:-.035em}.lp-lede{margin-top:26px;max-width:540px;font-size:19px;color:var(--muted)}.lp-actions{margin-top:36px;display:flex;flex-wrap:wrap;gap:12px}.lp-fine{margin-top:18px;font-size:14px;color:var(--muted)}.lp-mock{flex:1 1 440px;min-width:0;margin:0}.lp-mock-card{border-radius:24px;padding:22px;background:var(--tint);border-color:var(--line-strong);box-shadow:0 30px 60px -30px var(--shadow-deep)}.lp-chip{padding:4px 10px;border-radius:999px;background:var(--line);font-size:12px;color:var(--soft)}.lp-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.lp-game{margin-top:14px;font-size:28px;font-weight:700;letter-spacing:-.02em}.lp-lines{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lp-line{display:flex;flex-direction:column;border-radius:14px;padding:12px;background:var(--glass);border:1px solid var(--line)}.lp-line .lp-accent{font-size:14px}.lp-label{font-size:12px;color:var(--muted)}.lp-picks{margin-top:16px;display:flex;flex-direction:column;gap:8px}.lp-pick{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;background:var(--tint)}.lp-pick span{color:var(--muted)}.lp-pick-offer{background:transparent;border:1px solid var(--line-strong)}.lp-mock figcaption{margin-top:12px;font-size:13px;color:var(--muted)}.lp-steps{border-radius:24px;padding:40px;background:var(--tint);display:flex;flex-wrap:wrap;gap:36px}.lp-step{flex:1 1 260px;min-width:0}.lp-step .lp-mono{font-size:13px}.lp-step h3{margin:10px 0 6px;font-size:19px}.lp-step p:last-child{color:var(--muted)}.lp-section{padding-top:112px}.lp-section-last{padding-bottom:112px}.lp-h2{max-width:700px;font-weight:700;font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.03em}.lp-grid{margin-top:48px;display:flex;flex-wrap:wrap;gap:20px;align-items:stretch}.lp-feature{flex:1 1 300px;min-width:0;border-radius:20px;padding:28px}.lp-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:var(--glass-strong);border:1px solid var(--line-strong)}.lp-feature h3{margin:20px 0 8px;font-size:20px}.lp-feature p{color:var(--muted)}.lp-more{margin-top:28px}.lp-more-next{margin-top:0}.lp-more a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none}.lp-more a:hover{text-decoration:underline}.lp-plan{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:18px;border-radius:22px;padding:30px;background:var(--tint);border:1px solid var(--line)}.lp-plan h3{font-size:18px}.lp-plan>div>p,.lp-top p.lp-soft{margin-top:4px}.lp-plan ul{padding-left:20px;color:var(--soft);display:flex;flex-direction:column;gap:8px}.lp-plan-featured{background:var(--glass-strong);border:1.5px solid var(--accent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 60px -30px var(--shadow-deep)}.lp-plan-featured ul{color:var(--ink)}.lp-plans .lp-plan{flex-basis:230px;padding:26px}.lp-top{align-items:flex-start}.lp-badge{padding:4px 10px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:12px;font-weight:700;white-space:nowrap}.lp-price{font-size:48px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.lp-trial{margin-top:-10px;font-size:14px;font-weight:600;color:var(--accent)}.lp-per{margin-left:4px;font-size:16px;font-weight:600;letter-spacing:0;color:var(--muted)}.lp-capper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;margin-top:16px;padding:22px 26px;border-radius:22px;background:var(--tint);border:1px solid var(--line)}.lp-capper>div{flex:1 1 320px;min-width:0}.lp-capper h3{font-size:18px}.lp-capper p{margin-top:4px}.lp-section-last .lp-fine{margin-top:24px}.lp-doc{max-width:800px;padding-top:72px;padding-bottom:96px}.lp-doc h1{font-size:clamp(36px,5vw,52px)}.lp-doc-date{margin-top:12px;color:var(--muted)}.lp-doc h2{margin-top:44px;font-size:22px;letter-spacing:-.01em}.lp-doc p,.lp-doc ul{margin-top:14px;color:var(--soft)}.lp-doc ul{padding-left:22px;display:flex;flex-direction:column;gap:10px}.lp-doc strong{color:var(--ink)}.lp-doc a{overflow-wrap:anywhere}.lp-links a[aria-current=page]{color:var(--ink);font-weight:600}.bf-main{padding-top:64px;padding-bottom:96px}.bf-title{font-size:clamp(36px,5vw,56px)}.bf-lede{margin-top:16px;max-width:640px;font-size:18px}.bf-tabs{margin-top:32px;display:flex;flex-wrap:wrap;gap:8px}.bf-tabs[hidden],.bf-status[hidden]{display:none}.bf-tab{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 8px 0 16px;border-radius:999px;border:1px solid var(--line-strong);background:var(--glass);color:var(--soft);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.bf-tab:hover{color:var(--ink)}.bf-tab[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.bf-tab-count{min-width:26px;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,currentColor 14%,transparent);font-family:var(--mono);font-size:12px;text-align:center}.bf-status{margin-top:32px;color:var(--muted)}.bf-grid{margin-top:24px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px}.bf-card{display:flex;flex-direction:column;gap:16px;padding:22px;border-radius:20px}.bf-head{display:flex;align-items:center;gap:14px}.bf-tile{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:#fff;font-weight:700;font-size:16px;letter-spacing:-.02em;box-shadow:inset 0 0 0 1px #ffffff24}.bf-tile-plain{background:var(--glass-strong);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.bf-who{min-width:0}.bf-name{font-size:20px;line-height:1.2;letter-spacing:-.01em}.bf-cat{margin-top:2px;font-size:13px;color:var(--muted)}.bf-offer{flex:1;font-size:17px;font-weight:600;line-height:1.45}.bf-code{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 14px;border-radius:12px;border:1px dashed var(--line-strong);background:var(--tint)}.bf-code-label{font-size:13px;color:var(--muted)}.bf-code-value{margin-right:auto;font-weight:600;letter-spacing:.04em;overflow-wrap:anywhere}.bf-copy{min-height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--line-strong);background:var(--glass);color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.bf-copy:hover{background:var(--line)}.bf-claim{width:100%;min-height:48px}.bf-note{margin-top:-6px;font-size:13px;color:var(--accent-text)}.bf-note:empty{display:none}.bf-fine{margin-top:40px;max-width:760px;font-size:14px;color:var(--muted)}.bf-tab:focus-visible,.bf-copy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fc-panel{margin-top:40px;padding:24px;border-radius:22px}.fc-h2{font-size:24px;letter-spacing:-.02em}.fc-sub{margin-top:6px;font-size:14px;color:var(--muted);max-width:820px}.fc-form{margin-top:18px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:14px 16px;align-items:end}.fc-field{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;border:0}.fc-label{padding:0;font-size:13px;font-weight:600;color:var(--muted)}.fc-input{min-height:46px;border-radius:12px}select.fc-input{padding-right:8px}.fc-affix{display:flex;align-items:center;gap:8px;color:var(--muted)}.fc-affix .fc-input{flex:1;min-width:0}.fc-seg{display:flex;padding:3px;gap:3px;border-radius:12px;border:1px solid var(--line-strong);background:var(--tint);min-height:46px}.fc-seg button{flex:1;min-height:38px;padding:0 8px;border:0;border-radius:9px;background:transparent;color:var(--soft);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.fc-seg button:hover{color:var(--ink)}.fc-seg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.fc-seg button:focus-visible,.fc-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fc-checks{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px 24px}.fc-summary{margin-top:20px;color:var(--soft)}.fc-summary strong{color:var(--ink)}.fc-scroll{margin-top:14px;overflow-x:auto;border:1px solid var(--line);border-radius:14px}.fc-table{width:100%;border-collapse:collapse;font-size:14px}.fc-table th,.fc-table td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.fc-table thead th{position:sticky;top:0;background:var(--tint);font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap}.fc-table tbody tr:last-child>*{border-bottom:0}.fc-table .fc-num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.fc-table thead .fc-num{font-family:inherit}.fc-best>*{background:color-mix(in srgb,var(--accent) 9%,transparent)}.fc-strong{font-weight:700;color:var(--ink)}.fc-soft,.fc-zero{color:var(--muted)}.fc-rebate{color:var(--accent-text)}.fc-cell-note{display:block;margin-top:2px;font-family:Inter,system-ui,sans-serif;font-size:12px;color:var(--muted);white-space:normal}.fc-num .fc-cell-note{white-space:nowrap}.fc-warn{color:#d97706}.fc-name{min-width:200px;font-weight:400}.fc-who{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fc-who-text{display:flex;flex-direction:column;min-width:0}.fc-who-name{font-weight:600;color:var(--ink)}.fc-who-kind{font-size:12px;color:var(--muted)}.fc-logo{width:28px;height:28px;flex-shrink:0;border-radius:8px;object-fit:cover}.fc-mark{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700;letter-spacing:.02em}.fc-chips{display:flex;flex-wrap:wrap;gap:4px;flex-basis:100%;padding-left:38px}.fc-chip{display:inline-block;padding:1px 8px;border-radius:999px;border:1px solid var(--line-strong);font-size:11px;font-weight:600;color:var(--muted);white-space:nowrap}.fc-chip-good{border-color:color-mix(in srgb,var(--accent) 50%,transparent);color:var(--accent-text)}.fc-chip-warn{border-color:#d9770680;color:#d97706}.fc-rule{min-width:210px;max-width:300px;color:var(--soft)}.fc-sched td:nth-child(5){min-width:240px}.fc-paused>*{opacity:.6}.fc-src{white-space:nowrap}.fc-foot{margin-top:12px;font-size:13px;color:var(--muted)}.fc-section{margin-top:56px}.fc-forget{margin-top:18px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px}.fc-forget li{padding:18px 20px;border-radius:18px}.fc-forget h3{font-size:16px}.fc-forget p{margin-top:6px;font-size:14px;color:var(--soft)}body.light-mode .fc-warn,body.light-mode .fc-chip-warn{color:#b45309}@media (max-width: 560px){.fc-panel{padding:18px 14px}}.cc-jump .bf-tab{padding:0 16px;text-decoration:none}.cc-panel{scroll-margin-top:88px}.cc-opt{font-weight:400;opacity:.8}.cc-wide{grid-column:span 2}@media (max-width: 560px){.cc-wide{grid-column:1 / -1}}.cc-out{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:12px}.cc-out:empty{display:none}.cc-tile{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:var(--tint);min-width:0}.cc-tile-label{font-size:13px;font-weight:600;color:var(--muted)}.cc-tile-value{font-size:22px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cc-tile-note{font-size:12px;color:var(--muted)}.cc-msg{grid-column:1 / -1;color:var(--muted)}.cc-up{color:var(--accent-text)}.cc-down{color:#ef4444}body.light-mode .cc-down{color:#b91c1c}.cc-notes{margin-top:16px;padding-left:18px;display:grid;gap:6px;font-size:14px;color:var(--soft)}.cc-notes b{color:var(--ink)}.fc-scroll[hidden],.cc-panel .fc-field[hidden]{display:none}.od-lede{max-width:620px}.od-stats{margin-top:12px;display:flex;flex-wrap:wrap;gap:4px 16px}.od-stat[hidden]{display:none}.od-stat.lp-glass:not([hidden]){display:inline-flex;align-items:baseline;gap:5px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.od-stat-n{display:inline;font-family:var(--mono);font-size:15px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.od-stat-n.is-ev{color:var(--accent-text)}.od-stat-n.is-mid{color:#fbbf24}body.light-mode .od-stat-n.is-mid{color:#b45309}.od-stat-l{display:inline;margin-top:0;font-size:14px;color:var(--muted)}.od-board{margin-top:20px}.od-board-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px}.od-status{font-size:13px;color:var(--muted)}.od-sports{margin-top:16px}.od-filters{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.od-search{flex:1 1 240px;min-width:0}.od-seg{flex:0 1 380px}.od-games{margin-top:20px;display:grid;gap:14px;align-items:start}.od-game{padding:16px;border-radius:18px;display:flex;flex-direction:column;gap:12px;min-width:0;container-type:inline-size}.od-game-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px}.od-sport{font-weight:700;color:var(--soft)}.od-when{color:var(--muted);margin-right:auto}.od-grid{display:grid;gap:6px}.od-grid-row{display:grid;grid-template-columns:minmax(0,1.15fr) repeat(var(--od-cols, 3),minmax(0,1fr));gap:6px;align-items:stretch}.od-grid-head{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.od-grid-head>span:not(.lp-sr){text-align:center}.od-grid-head>.lp-sr{position:static;width:auto;height:auto;clip:auto;visibility:hidden}.od-team{display:flex;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:700;line-height:1.25;color:var(--ink)}.od-team-name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word;min-width:0}.od-at{font-weight:500;color:var(--muted);font-size:13px}.od-cell{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:54px;padding:7px 9px;border-radius:10px;background:var(--tint);border:1px solid var(--line)}.od-cell.is-empty{align-items:center;background:transparent;border-style:dashed}.od-cell-none{color:var(--muted)}.od-cell-top,.od-cell-sub{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-width:0;white-space:nowrap}.od-cell-top{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:15px}.od-line{color:var(--muted);font-size:13px}.od-odds{margin-left:auto;font-weight:700;color:var(--ink)}.od-cell-sub{flex-wrap:wrap;column-gap:6px;row-gap:0;font-size:11px;color:var(--muted)}.od-book,.od-fair{white-space:nowrap}.od-book-short{display:none}.od-fair{margin-left:auto}.od-fair{font-family:var(--mono)}.od-cell.is-ev{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.od-cell.is-ev .od-odds{color:var(--accent-text)}.od-ev{position:absolute;top:-8px;left:50%;transform:translate(-50%);padding:0 6px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-family:var(--mono);font-size:10px;font-weight:700;line-height:16px}.od-notes{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.od-note{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;color:var(--soft);line-height:1.5}.od-note b{color:var(--ink);font-family:var(--mono);font-weight:700}.od-note-tag{padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;border:1px solid}.od-note-tag.is-ev{color:var(--accent-text);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.od-note-tag.is-middle{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b66}body.light-mode .od-note-tag.is-middle{color:#b45309}.od-leg{white-space:nowrap}.od-plus{color:var(--muted)}.od-pay{flex-basis:100%;font-size:12px;color:var(--muted)}.od-pay .is-pos{color:var(--accent-text);font-weight:700;font-family:var(--mono)}.od-pay .is-neg{color:#f87171;font-weight:700;font-family:var(--mono)}body.light-mode .od-pay .is-neg{color:#dc2626}.od-more-wrap{margin-top:20px;text-align:center}.od-more-wrap [hidden]{display:none}@container (max-width: 440px){.od-tight .od-at{display:none}.od-tight .od-team{font-size:13px}.od-tight .od-grid-row{grid-template-columns:minmax(0,.9fr) repeat(var(--od-cols, 3),minmax(0,1fr))}.od-tight .od-cell{padding:6px 8px}.od-tight .od-cell-top{flex-direction:column;align-items:flex-end;gap:0;font-size:14px}.od-tight .od-line{font-size:12px;line-height:1.2}.od-tight .od-cell-sub{flex-direction:column;align-items:flex-end;gap:0}.od-tight .od-book-full{display:none}.od-tight .od-book-short{display:inline}}@container (max-width: 310px){.od-team{font-size:14px}.od-at{display:none}.od-grid-row{grid-template-columns:minmax(0,.85fr) repeat(var(--od-cols, 3),minmax(0,1fr));gap:5px}.od-cell{padding:6px}.od-cell-top{flex-direction:column;align-items:flex-end;gap:0;font-size:13px}.od-cell-top .od-line{line-height:1.2}.od-book-full{display:none}.od-book-short{display:inline}.od-line{font-size:11px}.od-cell-sub{flex-direction:column;align-items:flex-end;gap:0;font-size:10px}}.od-bonus{margin-top:56px}.od-bonus-table .od-bonus-game{min-width:190px;font-weight:400}.od-bonus-more{margin-top:12px}.od-bonus-more[hidden]{display:none}.od-how{margin-top:56px}.od-how .lp-actions{margin-top:24px}@media (max-width: 720px){.od-sports{flex-wrap:nowrap;overflow-x:auto;margin-left:-24px;margin-right:-24px;padding:2px 24px 6px;scrollbar-width:none}.od-sports::-webkit-scrollbar{display:none}.od-sports .bf-tab{flex:none;min-height:40px;font-size:14px}}@media (max-width: 560px){.od-game{padding:14px 12px}.od-seg{flex-basis:100%}.od-bonus{padding:18px 14px}.od-bonus-table thead{display:none}.od-bonus-table tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;padding:12px;border-bottom:1px solid var(--line)}.od-bonus-table tbody tr:last-child{border-bottom:0}.od-bonus-table tbody tr>*{padding:0;border:0;background:none}.od-bonus-table .od-bonus-game{grid-column:1 / -1;min-width:0}.od-bonus-table td[data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.od-bonus-table .fc-num{text-align:left}.od-bonus-table tr.fc-best{background:color-mix(in srgb,var(--accent) 9%,transparent)}}.sg-hero{padding-top:88px;padding-bottom:24px}.sg-hero-copy{flex:1 1 0;min-width:0;max-width:760px}.sg-hero-mock{display:none}@media (min-width: 1000px){.sg-hero{display:flex;align-items:center;gap:56px}.sg-hero-mock{display:block;flex:1 1 0}}.sg-jump{margin-top:8px}.sg-jump .bf-tab{padding:0 16px;text-decoration:none}.sg-card-section .lp-lede{max-width:680px;margin-top:16px}.sg-figure{margin:36px 0 0;max-width:760px}.sg-figure figcaption{margin-top:12px;font-size:14px;color:var(--muted)}.sg-board{border-radius:24px;padding:22px;background:var(--tint);border-color:var(--line-strong);box-shadow:0 30px 60px -30px var(--shadow-deep)}.sg-board-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.sg-board-title{margin-top:12px;font-size:24px;font-weight:700;letter-spacing:-.02em}.sg-consensus{font-size:13px;color:var(--soft)}.sg-ob{margin-top:14px;padding:14px 16px;border-radius:16px;background:var(--glass);border:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.sg-ob-head{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sg-ob-line,.sg-chipline{font-size:14px;color:var(--soft);line-height:1.6}.sg-ob-label{margin-right:6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sg-ob-rows{display:flex;flex-direction:column;gap:6px;margin:4px 0}.sg-ob-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px 18px;align-items:center;padding:8px 12px;border-radius:10px;background:var(--tint);font-size:14px}.sg-ob-row span:first-child{font-weight:600;overflow-wrap:anywhere}.sg-ob-row small{color:var(--muted)}.sg-ob-splits{padding-top:8px;border-top:1px dashed var(--line-strong);display:flex;flex-direction:column;gap:2px}.sg-ob-flags{margin-top:4px;display:flex;flex-wrap:wrap;gap:6px}.sg-wager{margin-top:12px;padding:12px 16px;border-radius:14px;border:1px solid var(--line-strong);display:flex;flex-direction:column;gap:6px;font-size:14px}.sg-flag{display:inline-block;padding:1px 9px;border-radius:999px;border:1px solid var(--line-strong);font-size:12px;font-weight:700;white-space:nowrap;vertical-align:1px;color:var(--soft)}.sg-flag-steam{color:#a78bfa;background:#8b5cf61f;border-color:#8b5cf666}.sg-flag-ev{color:var(--accent-text);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.sg-flag-sharp{color:#60a5fa;background:#3b82f61f;border-color:#3b82f666}.sg-flag-rlm{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b66}.sg-flag-public{color:var(--soft);background:var(--tint)}body.light-mode .sg-flag-steam{color:#6d28d9}body.light-mode .sg-flag-sharp{color:#1d4ed8}body.light-mode .sg-flag-rlm{color:#b45309}.sg-n{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:11px;font-weight:800;vertical-align:1px}.sg-signal{margin-top:24px;padding:28px;border-radius:22px;scroll-margin-top:88px}.lp-h2+.sg-signal{margin-top:40px}.sg-signal-head{display:flex;align-items:center;gap:14px}.sg-num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:var(--accent);color:var(--on-accent);font-weight:800}.sg-signal h3{font-size:22px;letter-spacing:-.01em}.sg-tag{display:inline-block;margin-left:4px;padding:2px 9px;border-radius:999px;border:1px solid var(--line-strong);font-size:12px;font-weight:600;color:var(--muted);vertical-align:3px;letter-spacing:0}.sg-what{margin-top:10px;font-size:17px;color:var(--soft)}.sg-cols{margin-top:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px 32px}.sg-cols h4{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sg-cols ul{padding-left:20px;display:flex;flex-direction:column;gap:8px;color:var(--soft)}.sg-cols b{color:var(--ink)}.sg-example{padding:16px 18px;border-radius:16px;background:var(--tint);border:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.sg-example>p:not(.sg-chipline){font-size:15px;color:var(--muted)}.sg-outbid{color:#f87171;font-weight:600}body.light-mode .sg-outbid{color:#b91c1c}.sg-clv{color:var(--accent-text);font-weight:600}.sg-use{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);color:var(--soft)}.sg-together{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px}.sg-read{padding:26px;border-radius:20px;display:flex;flex-direction:column;gap:12px}.sg-read h3{font-size:20px}.sg-read>p:last-child{color:var(--muted)}.sg-tool{color:var(--ink);text-decoration:none;transition:transform .15s ease,border-color .15s ease}.sg-tool:hover{color:var(--ink);transform:translateY(-2px);border-color:var(--line-strong)}.sg-tool h3{margin-top:0}.sg-faq{margin-top:32px;display:flex;flex-direction:column;gap:10px;max-width:860px}.sg-faq details{border-radius:16px;padding:0 20px}.sg-faq summary{min-height:56px;display:flex;align-items:center;font-weight:600;cursor:pointer;list-style:none}.sg-faq summary::-webkit-details-marker{display:none}.sg-faq summary:after{content:"+";margin-left:auto;padding-left:16px;font-size:22px;color:var(--muted)}.sg-faq details[open] summary:after{content:"\2212"}.sg-faq summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:10px}.sg-faq details p{padding-bottom:18px;color:var(--soft)}.sg-cta{padding:36px;border-radius:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px}.sg-cta>div:first-child{flex:1 1 420px;min-width:0}.sg-cta .lp-actions{margin-top:0}@media (max-width: 560px){.sg-hero{padding-top:56px}.sg-board,.sg-signal{padding:18px 14px}.sg-cta{padding:24px 18px}}.lp-footer{border-top:1px solid var(--line);background:var(--footer-bg)}.lp-footer-cols{display:flex;flex-wrap:wrap;gap:40px 48px;justify-content:space-between;padding-top:56px}.lp-footer-brand{flex:1 1 260px;min-width:0}.lp-footer-brand .lp-muted{margin-top:10px;max-width:300px}.lp-footer-name{font-weight:700;font-size:20px}.lp-footer nav{flex:0 1 170px;display:flex;flex-direction:column;gap:2px}.lp-footer nav a{color:var(--ink);text-decoration:none;min-height:40px;display:inline-flex;align-items:center}.lp-footer nav a:hover{color:var(--accent-text)}.lp-footer-head{margin-bottom:4px;font-size:13px;font-weight:600;color:var(--muted)}.lp-footer-bottom{margin-top:40px;padding:24px 0 36px;border-top:1px solid var(--line)}.lp-footer-bottom p{font-size:14px;color:var(--muted)}.lp-footer-bottom p+p{margin-top:6px}.lp-footer-bottom a{color:inherit;font-weight:600}.lp-inbox{position:fixed;right:24px;bottom:24px;z-index:20;width:min(400px,calc(100vw - 32px));max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;padding:26px 24px 22px;border-radius:22px;background:#13161bf5;border-color:var(--line-strong);box-shadow:0 30px 70px -20px var(--shadow-deep);opacity:0;transform:translateY(12px);transition:opacity .25s ease,transform .25s ease}.lp-inbox.is-open{opacity:1;transform:none}.lp-inbox[hidden],.lp-inbox [hidden]{display:none}.lp-inbox-close{position:absolute;top:10px;right:10px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:transparent;color:var(--muted);cursor:pointer}.lp-inbox-close:hover{color:var(--ink);background:var(--glass-strong)}.lp-inbox-close:focus-visible,.lp-input:focus-visible,.lp-check input:focus-visible,.lp-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lp-inbox-title{padding-right:40px;font-size:22px;line-height:1.25;letter-spacing:-.02em}.lp-inbox-lede{margin-top:8px}.lp-inbox-preview{margin-top:16px;padding:14px 16px;border-radius:14px;background:var(--glass);border:1px solid var(--line)}.lp-inbox-stats{display:flex;align-items:baseline;gap:10px}.lp-inbox-units{font-size:22px;font-weight:600;color:var(--accent-text)}.lp-inbox-units[data-tone=down]{color:var(--soft)}.lp-inbox-name{margin-top:4px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-weight:600}.lp-inbox-blurb{margin-top:4px;font-size:14px}.lp-inbox-form{margin-top:18px;display:flex;flex-direction:column;gap:12px}.lp-input{width:100%;min-height:52px;padding:0 16px;border-radius:14px;border:1px solid var(--line-strong);background:var(--tint);color:var(--ink);font:inherit}.lp-input::placeholder{color:var(--muted)}.lp-check{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--soft);cursor:pointer}.lp-check input{width:18px;height:18px;margin:2px 0 0;flex-shrink:0;accent-color:var(--accent)}.lp-trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.lp-inbox .lp-btn-block{margin-top:2px;cursor:pointer;border:0;font-family:inherit}.lp-inbox .lp-btn-block:disabled{opacity:.7;cursor:progress;transform:none}.lp-inbox-msg{font-size:14px;color:var(--soft)}.lp-inbox-msg:empty{display:none}.lp-inbox-msg[data-tone=ok]{color:var(--accent-text)}.lp-inbox-msg[data-tone=error]{color:#ffb4a8}.lp-inbox-fine{font-size:13px;color:var(--muted)}body.light-mode .lp-inbox{background:#fff}body.light-mode .lp-inbox-msg[data-tone=error]{color:#b42318}@media (max-width: 560px){.lp-hero{padding-top:56px;padding-bottom:64px;gap:40px}.lp-inbox{left:12px;right:12px;bottom:12px;width:auto;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:22px 18px 18px;border-radius:18px}.lp-inbox-title{font-size:20px}.lp-inbox-preview{margin-top:12px;padding:10px 14px}.lp-inbox-blurb{display:none}.lp-inbox-form{margin-top:14px;gap:10px}.lp-steps{padding:28px 22px}.lp-section{padding-top:80px}.lp-section-last{padding-bottom:80px}.lp-actions .lp-btn{flex:1 1 100%}.lp-lines{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.lp-line{padding:10px}}.lp-lede-less,.lp-sticky-cta{display:none}@media (max-width: 720px){.lp-lede-more{display:none}.lp-lede-less{display:inline}.bf-main{padding-top:28px}.bf-main .bf-lede{margin-top:10px;font-size:16px}.bf-title{font-size:32px}}@media (max-width: 560px){.lp-hero{padding-top:28px}.lp-hero .lp-lede{margin-top:16px;font-size:17px}.lp-actions .lp-btn{min-height:48px}.lp-sticky-cta.is-on{display:flex;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:4;box-shadow:0 10px 28px #00000047}.lp-footer{padding-bottom:88px}}@media (min-width: 768px){.lp-hero{flex-wrap:nowrap;gap:32px}.lp-hero>*{flex:1 1 0;min-width:0}}@media (min-width: 768px) and (max-width: 1099px){.lp-hero h1{font-size:40px}.lp-hero{padding-top:56px;padding-bottom:64px}.lp-lines{gap:6px}.lp-line{padding:10px}.lp-line .lp-strong{font-size:13px;white-space:nowrap}}.lp-plan-tabs,.lp-compare{display:none}@media (max-width: 1099px){.lp-plans .lp-plan-featured{order:-1;flex-basis:100%}}@media (max-width: 560px){.lp-plan-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;margin-top:20px;padding:4px;border-radius:14px;background:var(--tint);border:1px solid var(--line)}.lp-plan-tab{min-height:44px;padding:0 4px;border:0;border-radius:10px;background:none;color:var(--muted);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.lp-plan-tab[aria-selected=true]{background:var(--accent);color:var(--on-accent)}.lp-plans.has-tabs .lp-plan:not(.is-picked){display:none}.lp-compare{display:block;margin-top:16px;padding:4px 16px;border:1px solid var(--line);border-radius:14px}.lp-compare summary{display:flex;align-items:center;min-height:48px;font-weight:600;cursor:pointer}.lp-compare-plan{margin:16px 0 6px;font-weight:700;color:var(--ink)}.lp-compare ul{padding-left:20px;color:var(--soft);display:flex;flex-direction:column;gap:6px}.lp-compare[open]{padding-bottom:16px}}@media (max-width: 1099px){.bf-tabs.cc-jump{position:sticky;top:69px;z-index:4;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:16px -24px 0;padding:8px 24px;background:var(--bg)}.bf-tabs.cc-jump::-webkit-scrollbar{display:none}.bf-tabs.cc-jump .bf-tab{flex:none;min-height:44px}.sg-jump-nav{position:sticky;top:69px;z-index:4;background:var(--bg)}.sg-jump-nav .bf-tabs.cc-jump{position:static;margin:0 -24px}.cc-panel,.sg-signal{scroll-margin-top:140px}}@media (min-width: 1200px){.lp-wrap.fee-main{max-width:1320px}}.lp-check{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.lp-check input{width:22px;height:22px;flex:none}@media (min-width: 561px) and (max-width: 1199px){.fc-table tbody tr>:first-child,.fc-table thead th:first-child{position:sticky;left:0;z-index:1;background:var(--bg)}}.fc-more{display:none}@media (max-width: 560px){.fc-table[data-fc-results]:not(.show-all) tbody tr:nth-child(n+6){display:none}.fc-more{display:inline-flex;margin-top:10px}}.fc-pick{display:none}@media (max-width: 560px){.fc-pick{display:flex;gap:8px;margin:12px -24px 0;padding:0 24px 6px;overflow-x:auto;scrollbar-width:none}.fc-pick .bf-tab{flex:none;min-height:44px;font-size:14px}.fc-scroll{overflow:visible;border:0;border-radius:0}.fc-table,.fc-table tbody,.fc-table tr{display:block}.fc-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fc-table tbody tr{margin-top:10px;padding:6px 12px;border:1px solid var(--line);border-radius:14px}.fc-table[data-fc-schedule] tbody tr:not(.is-picked){display:none}.fc-table tbody tr>*{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:8px 0;text-align:right}.fc-table tbody tr>*:before{content:attr(data-label);flex:none;max-width:45%;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;color:var(--muted);text-align:left}.fc-table tbody tr>:first-child{display:block;text-align:left;border-bottom:1px solid var(--line)}.fc-table tbody tr>:first-child:before{content:none}.fc-table .fc-name,.fc-rule,.fc-sched td:nth-child(5){min-width:0;max-width:none}.fc-table .fc-num{white-space:normal}.fc-table tbody tr>*{min-width:0;overflow-wrap:anywhere}.fc-chips{padding-left:0}}.lp-doc p,.lp-doc ul{max-width:70ch}.lp-toc{display:none}@media (min-width: 1280px){.lp-toc{display:block;position:fixed;top:100px;left:max(24px,calc(50% - 640px));width:200px;max-height:calc(100dvh - 130px);overflow-y:auto;font-size:14px}.lp-toc p{margin-bottom:8px;font-weight:700;color:var(--ink)}.lp-toc a{display:block;padding:5px 0;color:var(--muted);text-decoration:none}.lp-toc a:hover{color:var(--ink)}}.lp-footer a,.lp-footer nav a{display:inline-flex;align-items:center;min-height:44px}.bf-howcard{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:22px;border-radius:18px;color:var(--soft);text-decoration:none}.bf-howcard strong{color:var(--ink);font-size:17px}.bf-howcard:hover{color:var(--ink)}@media (max-width: 860px){.bf-howcard{display:none}}.lp-menu-panel{display:contents}.lp-menu-btn{display:none}@media (max-width: 1099px){.lp-nav{flex-wrap:nowrap}.lp-links{flex-wrap:nowrap;gap:8px}.lp-links>a:not(.lp-btn){display:none}.lp-menu-btn{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--line-strong);border-radius:12px;background:var(--glass);color:var(--ink);cursor:pointer}.lp-menu-btn svg{width:20px;height:20px}.lp-menu-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lp-menu-panel{display:none;position:absolute;top:100%;left:0;right:0;padding:8px 24px 16px;background:var(--bg);border-bottom:1px solid var(--line);box-shadow:0 16px 32px #00000024}.lp-menu-panel.is-open{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0 16px}.lp-links .lp-menu-panel a{display:flex;min-height:48px;font-size:16px}.lp-menu-panel .lp-theme{position:relative;align-self:center;justify-self:start;padding:2px 0}.lp-menu-panel .p2w-theme-pop{left:0;right:auto}}@media (max-width: 400px){.lp-nav{gap:8px}.lp-links .lp-btn-sm{padding:0 14px}}@media (max-width: 340px){.lp-brand{gap:0;font-size:0}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.lp-btn,.lp-inbox{transition:none}.lp-btn:hover{transform:none}}html[data-style=trading] body{--font-main: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading: "Space Grotesk", "Inter", -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--radius-xs: 3px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 10px;--shadow-sm: none;--shadow-md: 0 1px 0 rgba(0, 0, 0, .04);--shadow-lg: 0 8px 24px -8px rgba(0, 0, 0, .25);--bg-base: #0B0F14;--bg-gradient: linear-gradient(#0B0F14, #0B0F14);--surface-header: rgba(18, 24, 33, .94);--surface-card: #121821;--surface-card-hover: #121821;--surface-card-border: #1F2937;--surface-card-border-hover: rgba(34, 197, 94, .45);--surface-elevated: #121821;--surface-item: #0E141B;--surface-item-hover: rgba(34, 197, 94, .07);--surface-input: #0E141B;--surface-input-focus: #121821;--surface-analysis: #0E141B;--surface-table-th: #0E141B;--surface-table-border: #1F2937;--surface-table-hover: rgba(34, 197, 94, .06);--surface-group: rgba(230, 237, 243, .04);--surface-pill: rgba(230, 237, 243, .05);--surface-pill-hover: rgba(230, 237, 243, .09);--border-subtle: #1F2937;--border-medium: #334155;--border-focus: #22C55E;--border-glow: rgba(34, 197, 94, .25);--primary: #22C55E;--primary-light: #4ADE80;--primary-hover: #4ADE80;--primary-glow: rgba(34, 197, 94, .22);--on-primary: #06140B;--accent-soft: rgba(34, 197, 94, .13);--accent-line: rgba(34, 197, 94, .38);--info: #38BDF8;--info-soft: rgba(56, 189, 248, .12);--info-line: rgba(56, 189, 248, .32);--live: #F87171;--live-soft: rgba(248, 113, 113, .12);--live-line: rgba(248, 113, 113, .34);--warn: #F59E0B;--warn-soft: rgba(245, 158, 11, .12);--warn-line: rgba(245, 158, 11, .35);--pos: #22C55E;--neg: #F87171;--text-main: #E6EDF3;--text-soft: #CBD5E1;--text-muted: #94A3B8;--text-dim: #64748B;--text-inverse: #0B0F14;--shadow-glow-primary: 0 0 22px rgba(34, 197, 94, .16)}html[data-style=trading] body.light-mode{--bg-base: #F6F8FA;--bg-gradient: linear-gradient(#F6F8FA, #F6F8FA);--surface-header: rgba(255, 255, 255, .94);--surface-card: #FFFFFF;--surface-card-hover: #FFFFFF;--surface-card-border: #E2E8F0;--surface-card-border-hover: rgba(22, 163, 74, .45);--surface-elevated: #FFFFFF;--surface-item: #F1F4F7;--surface-item-hover: rgba(22, 163, 74, .06);--surface-input: #FFFFFF;--surface-input-focus: #FFFFFF;--surface-analysis: #F1F4F7;--surface-table-th: #F1F4F7;--surface-table-border: #E2E8F0;--surface-table-hover: rgba(22, 163, 74, .06);--surface-group: #F1F4F7;--surface-pill: #FFFFFF;--surface-pill-hover: #F1F4F7;--border-subtle: #E2E8F0;--border-medium: #CBD5E1;--border-focus: #16A34A;--border-glow: rgba(22, 163, 74, .25);--primary: #16A34A;--primary-light: #16A34A;--primary-hover: #15803D;--primary-glow: rgba(22, 163, 74, .22);--on-primary: #FFFFFF;--accent-soft: rgba(22, 163, 74, .13);--accent-line: rgba(22, 163, 74, .38);--info: #0284C7;--info-soft: rgba(2, 132, 199, .12);--info-line: rgba(2, 132, 199, .32);--live: #DC2626;--live-soft: rgba(220, 38, 38, .12);--live-line: rgba(220, 38, 38, .34);--warn: #B45309;--warn-soft: rgba(180, 83, 9, .12);--warn-line: rgba(180, 83, 9, .35);--pos: #16A34A;--neg: #DC2626;--text-main: #0F172A;--text-soft: #334155;--text-muted: #475569;--text-dim: #64748B;--text-inverse: #F6F8FA;--shadow-glow-primary: 0 0 22px rgba(22, 163, 74, .16)}html[data-style=trading] body.popup-page{--bg: #F6F8FA;--surface: #FFFFFF;--surface-2: #F1F4F7;--chrome: #FFFFFF;--line: #E2E8F0;--line-strong: #CBD5E1;--ink: #0F172A;--soft: #334155;--muted: #475569;--dim: #64748B;--primary: #16A34A;--primary-hover: #15803D;--primary-text: #15803D;--on-primary: #FFFFFF;--accent-soft: rgba(22, 163, 74, .13);--accent-line: rgba(22, 163, 74, .38);--link: #16A34A;--info: #0284C7;--info-soft: rgba(2, 132, 199, .12);--live: #DC2626;--live-soft: rgba(220, 38, 38, .12);--live-line: rgba(220, 38, 38, .34);--warn: #B45309;--warn-soft: rgba(180, 83, 9, .12);--warn-line: rgba(180, 83, 9, .35)}html[data-style=trading] body.popup-page.dark-mode{--bg: #0B0F14;--surface: #121821;--surface-2: #0E141B;--chrome: #121821;--line: #1F2937;--line-strong: #334155;--ink: #E6EDF3;--soft: #CBD5E1;--muted: #94A3B8;--dim: #64748B;--primary: #22C55E;--primary-hover: #4ADE80;--primary-text: #22C55E;--on-primary: #06140B;--accent-soft: rgba(34, 197, 94, .13);--accent-line: rgba(34, 197, 94, .38);--link: #4ADE80;--info: #38BDF8;--info-soft: rgba(56, 189, 248, .12);--live: #F87171;--live-soft: rgba(248, 113, 113, .12);--live-line: rgba(248, 113, 113, .34);--warn: #F59E0B;--warn-soft: rgba(245, 158, 11, .12);--warn-line: rgba(245, 158, 11, .35)}html[data-style=stadium] body{--font-main: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading: "Barlow Condensed", "Bebas Neue", "Inter", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--bg-base: #0D0A1A;--bg-gradient: linear-gradient(#0D0A1A, #0D0A1A);--surface-header: rgba(24, 19, 48, .94);--surface-card: #181330;--surface-card-hover: #181330;--surface-card-border: #2A2350;--surface-card-border-hover: rgba(198, 255, 0, .45);--surface-elevated: #181330;--surface-item: #130F26;--surface-item-hover: rgba(198, 255, 0, .07);--surface-input: #130F26;--surface-input-focus: #181330;--surface-analysis: #130F26;--surface-table-th: #130F26;--surface-table-border: #2A2350;--surface-table-hover: rgba(198, 255, 0, .06);--surface-group: rgba(245, 243, 255, .04);--surface-pill: rgba(245, 243, 255, .05);--surface-pill-hover: rgba(245, 243, 255, .09);--border-subtle: #2A2350;--border-medium: #3B2F6B;--border-focus: #C6FF00;--border-glow: rgba(198, 255, 0, .25);--primary: #C6FF00;--primary-light: #D4FF4D;--primary-hover: #D4FF4D;--primary-glow: rgba(198, 255, 0, .22);--on-primary: #0D0A1A;--accent-soft: rgba(198, 255, 0, .13);--accent-line: rgba(198, 255, 0, .38);--info: #A78BFA;--info-soft: rgba(167, 139, 250, .12);--info-line: rgba(167, 139, 250, .32);--live: #FF3D71;--live-soft: rgba(255, 61, 113, .12);--live-line: rgba(255, 61, 113, .34);--warn: #A78BFA;--warn-soft: rgba(167, 139, 250, .12);--warn-line: rgba(167, 139, 250, .35);--pos: #C6FF00;--neg: #FF3D71;--text-main: #F5F3FF;--text-soft: #DDD6FE;--text-muted: #A99BDB;--text-dim: #7465AE;--text-inverse: #0D0A1A;--shadow-glow-primary: 0 0 22px rgba(198, 255, 0, .16)}html[data-style=stadium] body.light-mode{--bg-base: #F5F3FF;--bg-gradient: linear-gradient(#F5F3FF, #F5F3FF);--surface-header: rgba(255, 255, 255, .94);--surface-card: #FFFFFF;--surface-card-hover: #FFFFFF;--surface-card-border: #DDD6FE;--surface-card-border-hover: rgba(77, 124, 15, .45);--surface-elevated: #FFFFFF;--surface-item: #F8F7FF;--surface-item-hover: rgba(77, 124, 15, .06);--surface-input: #FFFFFF;--surface-input-focus: #FFFFFF;--surface-analysis: #F8F7FF;--surface-table-th: #F8F7FF;--surface-table-border: #DDD6FE;--surface-table-hover: rgba(77, 124, 15, .06);--surface-group: #F8F7FF;--surface-pill: #FFFFFF;--surface-pill-hover: #F8F7FF;--border-subtle: #DDD6FE;--border-medium: #C4B5FD;--border-focus: #4D7C0F;--border-glow: rgba(77, 124, 15, .25);--primary: #4D7C0F;--primary-light: #4D7C0F;--primary-hover: #3F6212;--primary-glow: rgba(77, 124, 15, .22);--on-primary: #FFFFFF;--accent-soft: rgba(77, 124, 15, .13);--accent-line: rgba(77, 124, 15, .38);--info: #6D28D9;--info-soft: rgba(109, 40, 217, .12);--info-line: rgba(109, 40, 217, .32);--live: #E11D48;--live-soft: rgba(225, 29, 72, .12);--live-line: rgba(225, 29, 72, .34);--warn: #6D28D9;--warn-soft: rgba(109, 40, 217, .12);--warn-line: rgba(109, 40, 217, .35);--pos: #4D7C0F;--neg: #E11D48;--text-main: #1E1B4B;--text-soft: #3B2F7A;--text-muted: #5B4B9A;--text-dim: #7C6FB0;--text-inverse: #F5F3FF;--shadow-glow-primary: 0 0 22px rgba(77, 124, 15, .16)}html[data-style=stadium] body.popup-page{--bg: #F5F3FF;--surface: #FFFFFF;--surface-2: #F8F7FF;--chrome: #FFFFFF;--line: #DDD6FE;--line-strong: #C4B5FD;--ink: #1E1B4B;--soft: #3B2F7A;--muted: #5B4B9A;--dim: #7C6FB0;--primary: #4D7C0F;--primary-hover: #3F6212;--primary-text: #3F6212;--on-primary: #FFFFFF;--accent-soft: rgba(77, 124, 15, .13);--accent-line: rgba(77, 124, 15, .38);--link: #4D7C0F;--info: #6D28D9;--info-soft: rgba(109, 40, 217, .12);--live: #E11D48;--live-soft: rgba(225, 29, 72, .12);--live-line: rgba(225, 29, 72, .34);--warn: #6D28D9;--warn-soft: rgba(109, 40, 217, .12);--warn-line: rgba(109, 40, 217, .35)}html[data-style=stadium] body.popup-page.dark-mode{--bg: #0D0A1A;--surface: #181330;--surface-2: #130F26;--chrome: #181330;--line: #2A2350;--line-strong: #3B2F6B;--ink: #F5F3FF;--soft: #DDD6FE;--muted: #A99BDB;--dim: #7465AE;--primary: #C6FF00;--primary-hover: #D4FF4D;--primary-text: #C6FF00;--on-primary: #0D0A1A;--accent-soft: rgba(198, 255, 0, .13);--accent-line: rgba(198, 255, 0, .38);--link: #D4FF4D;--info: #A78BFA;--info-soft: rgba(167, 139, 250, .12);--live: #FF3D71;--live-soft: rgba(255, 61, 113, .12);--live-line: rgba(255, 61, 113, .34);--warn: #A78BFA;--warn-soft: rgba(167, 139, 250, .12);--warn-line: rgba(167, 139, 250, .35)}html[data-style=clubhouse] body{--font-main: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading: "Fraunces", Georgia, "Times New Roman", serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 22px;--bg-base: #12100D;--bg-gradient: linear-gradient(#12100D, #12100D);--surface-header: rgba(28, 25, 21, .94);--surface-card: #1C1915;--surface-card-hover: #1C1915;--surface-card-border: #2E2922;--surface-card-border-hover: rgba(111, 191, 142, .45);--surface-elevated: #1C1915;--surface-item: #171410;--surface-item-hover: rgba(111, 191, 142, .07);--surface-input: #171410;--surface-input-focus: #1C1915;--surface-analysis: #171410;--surface-table-th: #171410;--surface-table-border: #2E2922;--surface-table-hover: rgba(111, 191, 142, .06);--surface-group: rgba(245, 240, 230, .04);--surface-pill: rgba(245, 240, 230, .05);--surface-pill-hover: rgba(245, 240, 230, .09);--border-subtle: #2E2922;--border-medium: #3A342C;--border-focus: #6FBF8E;--border-glow: rgba(111, 191, 142, .25);--primary: #6FBF8E;--primary-light: #8FD1A8;--primary-hover: #8FD1A8;--primary-glow: rgba(111, 191, 142, .22);--on-primary: #12100D;--accent-soft: rgba(111, 191, 142, .13);--accent-line: rgba(111, 191, 142, .38);--info: #6FBF8E;--info-soft: rgba(111, 191, 142, .12);--info-line: rgba(111, 191, 142, .32);--live: #F97316;--live-soft: rgba(249, 115, 22, .12);--live-line: rgba(249, 115, 22, .34);--warn: #D4AF37;--warn-soft: rgba(212, 175, 55, .12);--warn-line: rgba(212, 175, 55, .35);--pos: #6FBF8E;--neg: #EF7D6D;--text-main: #F5F0E6;--text-soft: #E2DACB;--text-muted: #A8A29E;--text-dim: #78716C;--text-inverse: #12100D;--shadow-glow-primary: 0 0 22px rgba(111, 191, 142, .16)}html[data-style=clubhouse] body.light-mode{--bg-base: #FAF7F0;--bg-gradient: linear-gradient(#FAF7F0, #FAF7F0);--surface-header: rgba(255, 255, 255, .94);--surface-card: #FFFFFF;--surface-card-hover: #FFFFFF;--surface-card-border: #E7E0D2;--surface-card-border-hover: rgba(31, 81, 50, .45);--surface-elevated: #FFFFFF;--surface-item: #F7F3EA;--surface-item-hover: rgba(31, 81, 50, .06);--surface-input: #FFFFFF;--surface-input-focus: #FFFFFF;--surface-analysis: #F7F3EA;--surface-table-th: #F7F3EA;--surface-table-border: #E7E0D2;--surface-table-hover: rgba(31, 81, 50, .06);--surface-group: #F7F3EA;--surface-pill: #FFFFFF;--surface-pill-hover: #F7F3EA;--border-subtle: #E7E0D2;--border-medium: #D6CCB8;--border-focus: #1F5132;--border-glow: rgba(31, 81, 50, .25);--primary: #1F5132;--primary-light: #1F5132;--primary-hover: #173F27;--primary-glow: rgba(31, 81, 50, .22);--on-primary: #FAF7F0;--accent-soft: rgba(31, 81, 50, .13);--accent-line: rgba(31, 81, 50, .38);--info: #1F5132;--info-soft: rgba(31, 81, 50, .12);--info-line: rgba(31, 81, 50, .32);--live: #C2410C;--live-soft: rgba(194, 65, 12, .12);--live-line: rgba(194, 65, 12, .34);--warn: #B8860B;--warn-soft: rgba(184, 134, 11, .12);--warn-line: rgba(184, 134, 11, .35);--pos: #2E7D4F;--neg: #B42318;--text-main: #1C1917;--text-soft: #3F3A33;--text-muted: #57534E;--text-dim: #78716C;--text-inverse: #FAF7F0;--shadow-glow-primary: 0 0 22px rgba(31, 81, 50, .16)}html[data-style=clubhouse] body.popup-page{--bg: #FAF7F0;--surface: #FFFFFF;--surface-2: #F7F3EA;--chrome: #FFFFFF;--line: #E7E0D2;--line-strong: #D6CCB8;--ink: #1C1917;--soft: #3F3A33;--muted: #57534E;--dim: #78716C;--primary: #1F5132;--primary-hover: #173F27;--primary-text: #173F27;--on-primary: #FAF7F0;--accent-soft: rgba(31, 81, 50, .13);--accent-line: rgba(31, 81, 50, .38);--link: #1F5132;--info: #1F5132;--info-soft: rgba(31, 81, 50, .12);--live: #C2410C;--live-soft: rgba(194, 65, 12, .12);--live-line: rgba(194, 65, 12, .34);--warn: #B8860B;--warn-soft: rgba(184, 134, 11, .12);--warn-line: rgba(184, 134, 11, .35)}html[data-style=clubhouse] body.popup-page.dark-mode{--bg: #12100D;--surface: #1C1915;--surface-2: #171410;--chrome: #1C1915;--line: #2E2922;--line-strong: #3A342C;--ink: #F5F0E6;--soft: #E2DACB;--muted: #A8A29E;--dim: #78716C;--primary: #6FBF8E;--primary-hover: #8FD1A8;--primary-text: #6FBF8E;--on-primary: #12100D;--accent-soft: rgba(111, 191, 142, .13);--accent-line: rgba(111, 191, 142, .38);--link: #8FD1A8;--info: #6FBF8E;--info-soft: rgba(111, 191, 142, .12);--live: #F97316;--live-soft: rgba(249, 115, 22, .12);--live-line: rgba(249, 115, 22, .34);--warn: #D4AF37;--warn-soft: rgba(212, 175, 55, .12);--warn-line: rgba(212, 175, 55, .35)}html[data-style] .brand-title,html[data-style] .set-brand-title,html[data-style] .tb-name,html[data-style] .matchup-team-name,html[data-style] .set-section-title,html[data-style] .set-card-title,html[data-style] .live-now-title{font-family:var(--font-heading)}html[data-style] body.popup-page{font-family:var(--font-main)}html[data-style=trading] body{font-variant-numeric:tabular-nums}html[data-style=stadium] .tb-name,html[data-style=stadium] .matchup-team-name,html[data-style=stadium] .live-now-title,html[data-style=stadium] .set-section-title{text-transform:uppercase;letter-spacing:.02em;font-weight:700}html[data-style=stadium] .tb-name,html[data-style=stadium] .matchup-team-name{font-size:1.12em}html[data-style=clubhouse] .tb-name,html[data-style=clubhouse] .matchup-team-name{font-weight:600;letter-spacing:-.01em}html[data-style] .filter-pill-mine{--mine-wager: var(--primary);--mine-wager-on: var(--on-primary);--mine-offer: var(--warn)}html[data-style=trading] :is(.filter-row-pills>.filter-pill.active,.source-menu-wrap:has(.filter-pill.active),.part-btn[aria-pressed=true]),html[data-style=trading] .part-btn[aria-pressed=true]:hover{background:color-mix(in srgb,var(--primary) 13%,transparent);border-color:transparent;color:var(--primary);box-shadow:inset 0 -2px 0 var(--primary)}html[data-style=trading] .source-menu-wrap .filter-pill.active,html[data-style=trading] .source-menu-wrap:has(.filter-pill.active) .fav-edit-btn{color:var(--primary)}html[data-style=trading] .part-btn{border-radius:var(--radius-sm)}html[data-style=stadium] :is(.filter-row-pills>.filter-pill.active,.source-menu-wrap:has(.filter-pill.active),.part-btn[aria-pressed=true]){box-shadow:0 0 14px color-mix(in srgb,var(--primary) 45%,transparent)}html[data-style=stadium] .part-btn{border-radius:4px;font-family:var(--font-heading);font-size:14px;letter-spacing:.04em;text-transform:uppercase}html[data-style=clubhouse] :is(.filter-row-pills>.filter-pill.active,.source-menu-wrap:has(.filter-pill.active),.part-btn[aria-pressed=true]){box-shadow:none}html[data-style=clubhouse] .part-btn{font-family:var(--font-heading);font-size:13px;font-weight:600}html[data-style=trading] .tb-menu-btn{border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}html[data-style=stadium] .tb-menu-btn{border-radius:4px;font-family:var(--font-heading);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html[data-style=clubhouse] .tb-menu-btn{background:var(--surface-card);font-family:var(--font-heading);font-size:13.5px;font-weight:600;letter-spacing:-.005em}html[data-style=clubhouse] .tb-menu-btn:is(:hover,[aria-expanded=true]){background:var(--surface-pill-hover)}html[data-style=trading] .filter-pill-mine{--mine-offer-on: #1a1302;--mine-fav: var(--warn);gap:0;padding:0;border-radius:var(--radius-sm);border-color:var(--border-medium);background:var(--surface-card);overflow:hidden}html[data-style=trading] body.light-mode .filter-pill-mine{--mine-offer-on: #ffffff}html[data-style=trading] .filter-pill-mine>:is(.filter-pill,.fav-menu-wrap){border:0;border-radius:0;background:none;box-shadow:none}html[data-style=trading] .filter-pill-mine>*+*{border-left:1px solid var(--border-subtle)}html[data-style=trading] .filter-row-pills .filter-pill{padding:6px 12px;font-family:var(--font-heading);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}html[data-style=trading] .filter-row-pills>.filter-pill,html[data-style=trading] .filter-row-pills>.fav-menu-wrap{border-radius:var(--radius-sm)}html[data-style=trading] .filter-pill-mine .filter-pill:hover{background:var(--surface-item-hover)}html[data-style=trading] .filter-pill-mine .filter-pill-wager.active{background:color-mix(in srgb,var(--mine-wager) 13%,transparent);color:var(--mine-wager);box-shadow:inset 0 -2px 0 var(--mine-wager)}html[data-style=trading] .filter-pill-mine .filter-pill-open-offer.active{background:color-mix(in srgb,var(--mine-offer) 13%,transparent);color:var(--mine-offer);box-shadow:inset 0 -2px 0 var(--mine-offer)}html[data-style=trading] .filter-pill-mine .fav-menu-wrap:has(.fav-pill.active){background:color-mix(in srgb,var(--mine-fav) 13%,transparent);box-shadow:inset 0 -2px 0 var(--mine-fav)}html[data-style=trading] .filter-pill-mine .fav-menu-wrap .fav-pill.active,html[data-style=trading] .filter-pill-mine .fav-menu-wrap:has(.fav-pill.active) .fav-edit-btn{color:var(--mine-fav)}html[data-style=trading] .filter-pill-mine .fav-edit-btn{border-radius:3px}html[data-style=trading] .filter-pill-mine .view-btn-badge{height:16px;min-width:0;padding:0 4px;border-radius:2px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:0;line-height:14px;border:1px solid color-mix(in srgb,currentColor 45%,transparent);background:none;color:inherit}html[data-style=trading] .filter-pill-mine #records-hand-badge{border-color:var(--warn);background:var(--warn);color:var(--bg-base)}html[data-style=stadium] .filter-pill-mine{--mine-offer-on: #0D0A1A;--mine-lit-wager: #C6FF00;--mine-lit-offer: #C4B5FD;--mine-lit-records: #FDBA74;--mine-lit-fav: #FDE047;gap:3px;padding:3px;border-radius:var(--radius-sm);border-color:var(--border-medium);border-top:2px solid var(--primary);background:var(--surface-card)}html[data-style=stadium] body.light-mode .filter-pill-mine{--mine-offer-on: #ffffff}html[data-style=stadium] .filter-row-pills .filter-pill{padding:3px 11px;font-family:var(--font-heading);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html[data-style=stadium] .filter-row-pills .filter-pill,html[data-style=stadium] .filter-row-pills .fav-menu-wrap{border-radius:4px}html[data-style=stadium] .filter-pill-mine>:is(.filter-pill,.fav-menu-wrap){border-color:transparent;background:none}html[data-style=stadium] .filter-pill-mine>:is(.filter-pill,.fav-menu-wrap):hover{background:var(--surface-item-hover)}html[data-style=stadium] .filter-pill-mine .filter-pill-wager.active{background:var(--mine-wager);color:var(--mine-wager-on);box-shadow:0 0 14px color-mix(in srgb,var(--mine-wager) 45%,transparent)}html[data-style=stadium] .filter-pill-mine .filter-pill-open-offer.active{background:var(--mine-offer);color:var(--mine-offer-on);box-shadow:0 0 14px color-mix(in srgb,var(--mine-offer) 45%,transparent)}html[data-style=stadium] .filter-pill-mine>.fav-menu-wrap:has(.fav-pill.active){background:var(--mine-fav);box-shadow:0 0 14px color-mix(in srgb,var(--mine-fav) 45%,transparent)}html[data-style=stadium] .filter-pill-mine .view-btn-badge{height:18px;min-width:20px;padding:0 5px;border-radius:3px;background:#120e24;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.02em;line-height:18px;text-shadow:0 0 6px currentColor}html[data-style=stadium] .filter-pill-mine #wagers-count{color:var(--mine-lit-wager)}html[data-style=stadium] .filter-pill-mine #offers-count{color:var(--mine-lit-offer)}html[data-style=stadium] .filter-pill-mine #records-hand-badge{color:var(--mine-lit-records)}html[data-style=stadium] .filter-pill-mine #fav-teams-count{color:var(--mine-lit-fav)}html[data-style=clubhouse] .filter-pill-mine{--mine-offer-on: #1C1917;--mine-fav: var(--warn);gap:6px;padding:0;border:0;background:none}html[data-style=clubhouse] .filter-row-pills .filter-pill{padding:5px 13px;font-family:var(--font-heading);font-size:13.5px;font-weight:600;letter-spacing:-.005em}html[data-style=clubhouse] .filter-row-pills .filter-pill:not(.active),html[data-style=clubhouse] .filter-row-pills .fav-menu-wrap:not(:has(.filter-pill.active)){background:var(--surface-card);border-color:var(--border-subtle)}html[data-style=clubhouse] .filter-pill-mine .filter-pill:is(.filter-pill-wager,.filter-pill-open-offer):not(.active){color:var(--text-soft)}html[data-style=clubhouse] .filter-pill-mine .filter-pill-wager:not(.active) :is([data-ic],.mine-count){color:var(--mine-wager)}html[data-style=clubhouse] .filter-pill-mine .filter-pill-open-offer:not(.active) :is([data-ic],.mine-count){color:var(--mine-offer)}html[data-style=clubhouse] .filter-pill-mine .filter-pill-wager.active,html[data-style=clubhouse] .filter-pill-mine .filter-pill-open-offer.active{box-shadow:none}html[data-style=clubhouse] .filter-pill-mine .fav-menu-wrap:has(.fav-pill.active){box-shadow:none}html[data-style=clubhouse] .filter-pill-mine .fav-menu-wrap .fav-pill.active,html[data-style=clubhouse] .filter-pill-mine .fav-menu-wrap:has(.fav-pill.active) .fav-edit-btn{color:#1c1917}html[data-style=clubhouse] .filter-pill-mine .view-btn-badge{min-width:19px;height:19px;padding:0 5px;font-family:var(--font-main);font-size:11px;font-weight:700;line-height:19px}html[data-style=clubhouse] .filter-pill-mine #records-hand-badge{background:var(--warn);color:#1c1917}html[data-style=clubhouse] .filter-pill-mine #fav-teams-count{background:var(--surface-item);color:var(--text-soft)}html[data-style=clubhouse] .filter-pill-mine .fav-pill.active #fav-teams-count{background:#1c191724;color:#1c1917}html[data-style] body.lp-page{--bg: var(--bg-base);--ink: var(--text-main);--soft: var(--text-soft);--muted: var(--text-muted);--accent: var(--primary);--accent-text: var(--primary);--accent-hover: var(--primary-hover);--on-accent: var(--on-primary);--link: var(--primary);--link-hover: var(--primary-hover);--glass: var(--surface-card);--glass-strong: var(--surface-elevated);--tint: var(--surface-item);--line: var(--border-subtle);--line-strong: var(--border-medium);--header-bg: var(--surface-header);--footer-bg: var(--surface-item);--mono: var(--font-mono);font-family:var(--font-main)}html[data-style] body.ot-body{--ot-font: var(--font-main);--ot-mono: var(--font-mono);--ot-bg: var(--bg-base);--ot-side: var(--surface-item);--ot-panel: var(--surface-card);--ot-panel-2: var(--surface-item);--ot-row-alt: var(--surface-item);--ot-hover: var(--surface-item-hover);--ot-border: var(--border-subtle);--ot-border-strong: var(--border-medium);--ot-text: var(--text-main);--ot-muted: var(--text-muted);--ot-dim: var(--text-dim);--ot-green: var(--primary);--ot-green-soft: var(--accent-soft);--ot-btn-green: var(--primary);--ot-on-green: var(--on-primary);--ot-green-flash: color-mix(in srgb, var(--primary) 40%, transparent);--ot-red: var(--neg);--ot-red-flash: color-mix(in srgb, var(--neg) 35%, transparent);--ot-amber: var(--warn);--ot-diamond: var(--info);--ot-shadow: var(--shadow-lg)}html[data-style] body :is(.web-gate,.fp-signin,.wsi-adult){--si-bg: var(--bg-base);--si-ink: var(--text-main);--si-soft: var(--text-soft);--si-muted: var(--text-muted);--si-accent: var(--primary);--si-accent-hover: var(--primary-hover);--si-on-accent: var(--on-primary);--si-focus: var(--border-focus);--si-link: var(--primary);--si-link-hover: var(--primary-hover);--si-card-solid: var(--surface-card);--si-line: var(--border-subtle);--si-line-strong: var(--border-medium);font-family:var(--font-main)}html[data-style] body.lp-page :is(h1,h2,h3),html[data-style] body.ot-body :is(h1,h2){font-family:var(--font-heading)}.p2w-theme-pick{position:relative;display:inline-flex}.p2w-theme-btn{list-style:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:1px solid var(--border-medium, var(--ot-border-strong, var(--line-strong)));background:transparent;color:var(--text-muted, var(--ot-muted, var(--soft)));cursor:pointer}.p2w-theme-btn::-webkit-details-marker{display:none}.p2w-theme-btn:hover,.p2w-theme-pick[open] .p2w-theme-btn{color:var(--text-main, var(--ot-text, var(--ink)))}.p2w-theme-btn:focus-visible{outline:2px solid var(--primary, var(--ot-green, var(--accent)));outline-offset:2px}.p2w-theme-btn svg{width:18px;height:18px}.p2w-theme-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:1000;width:232px;padding:6px;border-radius:12px;border:1px solid var(--border-subtle, var(--ot-border, var(--line-strong)));background:var(--surface-elevated, var(--ot-panel, var(--bg)));color:var(--text-main, var(--ot-text, var(--ink)));box-shadow:0 16px 40px #00000038;font-size:13px;font-weight:500;text-align:left}.p2w-theme-head{margin:8px 8px 4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted, var(--ot-muted, var(--muted)))}.p2w-theme-item{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.p2w-theme-item:hover{background:var(--surface-pill-hover, var(--ot-hover, var(--tint)))}.p2w-theme-item[aria-checked=true]{font-weight:700}.p2w-theme-item[aria-checked=true]:after{content:"\2713";margin-left:auto;color:var(--primary, var(--ot-green, var(--accent-text)));font-weight:800}.p2w-theme-swatch{flex:none;display:inline-grid;grid-template-columns:1fr 1fr;width:34px;height:20px;border-radius:5px;overflow:hidden;border:1px solid var(--border-subtle, var(--ot-border, var(--line)))}.p2w-theme-swatch>span{position:relative}.p2w-theme-swatch i{position:absolute;left:3px;right:3px;bottom:4px;height:4px;border-radius:9px}.p2w-mode-seg{display:flex;gap:2px;margin:2px 4px 4px;padding:2px;border-radius:999px;border:1px solid var(--border-subtle, var(--ot-border, var(--line-strong)))}.p2w-mode-seg button{flex:1;padding:6px 0;border:0;border-radius:999px;background:none;color:var(--text-muted, var(--ot-muted, var(--muted)));font:inherit;font-size:12px;font-weight:700;cursor:pointer}.p2w-mode-seg button:hover{color:var(--text-main, var(--ot-text, var(--ink)))}.p2w-mode-seg button[aria-pressed=true]{background:var(--primary, var(--ot-btn-green, var(--accent)));color:var(--on-primary, var(--ot-on-green, var(--on-accent)))}.p2w-theme-item:focus-visible,.p2w-mode-seg button:focus-visible{outline:2px solid var(--primary, var(--ot-green, var(--accent)));outline-offset:1px}@media (pointer: coarse){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),select,textarea{font-size:16px!important}}@media (pointer: coarse){.btn,.fp-back,.rp-back,.rp-icon-btn,.ah-icon-btn,.ah-primary,.filter-pill,.filter-clear-btn,.tb-menu-btn,.fav-edit-btn,.fav-menu-btn,.view-btn,.cl-tab,.rec-tab,.set-back,.set-nav-link,.theme-btn,.part-btn,.ws-input,.fav-menu-input,.rp-filter select,.rp-filter input,.bf-tab,.fc-seg button,.ot-btn,.ot-chip,.ot-seg-btn,.ot-nav-item,.ot-menu-btn,.ot-search,.p2w-theme-btn,.p2w-theme-item,.p2w-mode-seg button,.ah-menu-item,.wsi-mode,.wsi-show,.set-search-input,.card-expand-btn,.picks-fold-btn,.cards-more-btn,.rp-share-btn,.rp-more,.rp-edit-grade{min-height:44px}.ah-brand,.ot-brand,.rp-how summary,.sr-how summary,.fp-inbox-close{min-height:44px;display:flex;align-items:center}.theme-btn,.fp-inbox-close,.rp-back,.fp-back,.rp-icon-btn,.ah-icon-btn,.fav-edit-btn,.set-back,.ot-menu-btn,.p2w-theme-btn,.ah-primary,.tb-menu-btn{min-width:44px}.od-sports .bf-tab{min-height:44px}.pick-grade-actions .pick-grade-btn{min-width:44px;min-height:44px;font-size:13px}.game-card .gc-actions .gc-icon-btn{width:44px;height:44px}.game-card .gc-actions{gap:0;margin:-9px -10px 0 0}.game-card .gc-actions.is-open{margin-top:0;margin-left:auto}.market-btn.market-chip{min-width:44px;min-height:44px}.pick-4cx-btn,.pick-filter-chip,.gc-tv-link,.analysis-toggle,.pick-capper,.pick-icon-btn,.wsi-link,.wsi-forgot,.fp-link,.rp-capper-link,.rec-name,.bb-source,.rp-sort,.sr-back,.fp-capper-name{position:relative}.pick-4cx-btn:before,.pick-filter-chip:before,.gc-tv-link:before,.analysis-toggle:before,.pick-capper:before,.pick-icon-btn:before,.wsi-link:before,.wsi-forgot:before,.fp-link:before,.rp-capper-link:before,.rec-name:before,.bb-source:before,.rp-sort:before,.sr-back:before,.fp-capper-name:before{content:"";position:absolute;inset:-12px -4px}input[type=checkbox],input[type=radio]{min-width:22px;min-height:22px}.brand-subline,.theme-btn-label,.ah-cash-label,.kpi-link-hint,.kpi-label,.sources-bar-label,.source-badge,.tb-menu-btn .tb-menu-count,.tb-menu-title,.parts-label,.card-parts .parts-label,.card-parts .part-btn,.search-clear,.live-now-next,.live-now-count,.tb-wx-more,.tb-mono,.sport-kickoff-row,.sport-tag,.matchup-vs-separator,.table-matchup-sep,.tb-event,.tb-head,.golf-board .golf-price,.golf-board.has-prices .golf-price,.golf-board.prices-3 .golf-price,.golf-board .golf-thru.tee-time,.tb-foot-text,.tb-tag,.ob-title,.su-label,.ss-group,.search-ranks .sr-go,.ob-open,.ob-splits-src,.ob-split-mkt,.ob-flag,.ob-sig,.ob-sig-kind,.ob-sig-check,.ob-now-none,.ob-delta,.ob-exm>.ob-book.is-text,.ob-mid-pay,.ob-open-label,.ob-tag,.obq-tag,.obq-near-head,.ob-sub,.ob-cents,.slip-field,.xt-kicker,.xt-line-mark small,.xt-label-row label,.xt-sum dt,.xt-review-kicker,.bb-status,.bb-source,.bb-units,.bb-tag,.bb-stat dt,.bb-note,.bg-count,.bg-totals,.br-money dt,.status-pill,.down-distance-text,.pick-4cx-btn,.tls-badge,.tls-by,.tls-chev,.site-pick-label,.mini-tag,.tip-item .rank-capper-btn.is-ranked,.tip-item .rank-capper-btn.is-ranked:hover,.pick-source-link,.analysis-toggle,.gc-tv,.gc-tv-link .ic:last-child,.market-btn.market-chip,.market-btn,.copy-pick-btn,.archive-matchup-btn,.delete-matchup-btn,.favorite-badge,.archived-badge,.kpi-subtext,.wager-source-link,.offer-best-status.compact,.pick-grade-badge,.pick-grade-actions .pick-grade-btn,.pick-grade-btn.pick-grade-auto,.tip-other-game,.view-btn-badge,.tour-step,.tour-group-name,.tour-new,.cs-against,.pick-fade-chip,.ex-title,.ex-tag,.oc-steam-tag,.oc-steam-note,.oc-tip-line,.oc-table thead th,.oc-table td small,.rp-filter,.rp-sc-label,.rp-clv-side,.rp-table th,.rec-dot,.rp-sort-ind,.rp-p2w,.rec-tag,.set-search-kbd,.set-nav-group,.set-nav-badge,.set-eyebrow,.set-pill,.cs-card textarea.cs-pem,.set-tag,.set-card .btn.set-use-btn,.style-desc,.pv-kpi-label,.ws-features th,.ws-feature-status,.cl-stat dt,.cl-dot,.cl-latest-label,.sr-sports-table th,.sr-card-about,.sr-sig-src,.sr-sig-result,.sr-table th,.tl-soon,.ot-nav-label,.ot-nav-lock,.ot-tier-badge,.ot-table thead th,.ot-table thead th small,.ot-kick,.ot-bk,.ot-stat span,.ot-ev-league,.ot-book-pill,.ot-side-stake,.ot-badge,.ot-wc-age,.ot-wc-strength,.ot-wc-label,.ot-wc-chip,.ot-prop-also,.ot-price-flag,.fc-chip,.od-grid-head,.od-cell-sub,.od-ev,.od-note-tag,.od-line,.sg-ob-head,.sg-ob-label,.sg-n{font-size:12px!important}}.p2w-sheet-open,.p2w-sheet-done,.p2w-sheet-back{display:none}@media (max-width: 760px){.p2w-sheet-open{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:44px;padding:0 16px;border-radius:12px;border:1px solid var(--border-medium, var(--line-strong));background:var(--surface-pill, var(--glass));color:var(--text-main, var(--ink));font:inherit;font-size:14px;font-weight:700;cursor:pointer}.p2w-sheet-count{min-width:20px;padding:0 6px;border-radius:999px;background:var(--primary, var(--accent));color:var(--on-primary, var(--on-accent));font-size:12px;line-height:20px;text-align:center}.p2w-sheet-count[hidden]{display:none}[data-filter-sheet]:not(.is-open){display:none!important}[data-filter-sheet].is-open{position:fixed;inset:auto 0 0;z-index:1200;display:flex!important;flex-direction:column;align-items:stretch;gap:10px;max-height:80dvh;overflow-y:auto;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;background:var(--surface-elevated, var(--bg));box-shadow:0 -16px 40px #0000003d}[data-filter-sheet].is-open :is(select,input:not([type=checkbox])){width:100%!important;min-height:48px}.is-open>.p2w-sheet-done{display:block;min-height:48px;border:0;border-radius:12px;background:var(--primary, var(--accent));color:var(--on-primary, var(--on-accent));font:inherit;font-weight:700;cursor:pointer}.p2w-sheet-back.is-on{display:block;position:fixed;inset:0;z-index:1199;background:#02061780}}.p2w-sheet-more{display:none}@media (min-width: 761px) and (max-width: 1100px){[data-filter-sheet]:not(.show-more) .p2w-more-item{display:none!important}.p2w-sheet-more{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--border-medium, var(--line-strong));background:var(--surface-pill, var(--glass));color:var(--text-main, var(--ink));font:inherit;font-size:14px;font-weight:700;cursor:pointer}}@media (max-width: 560px){.p2w-fold-560.is-closed>:not(.p2w-fold-head){display:none!important}.p2w-fold-560>.p2w-fold-head{cursor:pointer;min-height:44px}.p2w-fold-560>.p2w-fold-head:after{content:"\25be";margin-left:auto;padding-left:10px;color:var(--text-muted, var(--muted))}.p2w-fold-560.is-closed>.p2w-fold-head:after{content:"\25b8"}h2.p2w-fold-head,h3.p2w-fold-head{display:flex;align-items:center;min-height:44px;margin-bottom:0}}@media (max-width: 700px){.p2w-fold-700.is-closed>:not(.p2w-fold-head){display:none!important}.p2w-fold-700>.p2w-fold-head{display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer;min-height:44px}.p2w-fold-700>.p2w-fold-head:after{content:"\25be";margin-left:auto;padding-left:10px;color:var(--text-muted, var(--muted))}.p2w-fold-700.is-closed>.p2w-fold-head:after{content:"\25b8"}}.card-columns{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 1251px){.card-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 671px){.card-columns{grid-template-columns:minmax(0,1fr)}}
