.sgame-league{display:inline-flex;align-items:center;padding:3px 8px;border-radius:5px;font-family:var(--font-inter),"Inter",sans-serif;font-size:9.5px;font-weight:800;letter-spacing:.06em;color:white;text-transform:uppercase}.sgame-league-nfl{background:linear-gradient(135deg,#1a52d8,#0B3A8E)}.sgame-league-nba{background:linear-gradient(135deg,#C9082A,#8B0420)}.sgame-league-mlb{background:linear-gradient(135deg,#FF6B35,#C73E0F)}.sgame-league-nhl{background:linear-gradient(135deg,#555,#1a1a1a)}.sgame-league-epl{background:linear-gradient(135deg,#5d2e85,#3D195B)}.sgame-league-ucl{background:linear-gradient(135deg,#002b8e,#001A5C)}.sgame-league-ufc{background:linear-gradient(135deg,#d20a0a,#8e0606)}.sgame-league-boxing{background:linear-gradient(135deg,#c9a227,#8a6a12)}.sgame-league-tennis{background:linear-gradient(135deg,#c5d600,#818c00);color:#1a1a1c}.sgame-league-golf{background:linear-gradient(135deg,#1f8a4a,#176B3A)}.sgame-league-f1{background:linear-gradient(135deg,#ff1e1e,#c20505)}.sgame-league-cfb{background:linear-gradient(135deg,#b3621c,#7e3f0a)}.sgame-yn-row{display:grid;grid-template-columns:1fr 1fr;gap:6px}.sgame-yn{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;border-radius:9px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:var(--text);font-family:var(--font-inter),"Inter",sans-serif;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease;text-align:left}.sgame-yn:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14)}.sgame-yn:active{transform:scale(.97)}[data-theme=light] .sgame-yn{background:rgba(0,0,0,.03);color:#0a0a0c;border-color:rgba(0,0,0,.08)}[data-theme=light] .sgame-yn:hover{background:rgba(0,0,0,.06)}.sgame-yn-side{max-width:100%;color:var(--text-dim);font-weight:500;letter-spacing:-.005em}.sgame-yn-price{font-family:var(--num);font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.sgame-team-logo{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-inter),"Inter",sans-serif;font-size:10px;font-weight:800;letter-spacing:.02em;color:white;flex-shrink:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.3)}.shero-section{margin:0 0 28px}.shero-carousel{position:relative;aspect-ratio:21/9;max-height:420px;border-radius:20px;overflow:hidden;background:var(--bg-1);border:1px solid var(--line)}@media (max-width:720px){.shero-carousel{aspect-ratio:4/5;border-radius:18px}}.shero-track{display:flex;height:100%;transition:transform .55s cubic-bezier(.2,.8,.2,1);will-change:transform}.shero-slide{position:relative;min-width:100%;height:100%;overflow:hidden;display:flex;align-items:flex-end;cursor:pointer}.shero-bg-wrap{position:absolute;inset:0;z-index:0}.shero-bg{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.shero-slide:hover .shero-bg{transform:scale(1.06)}.shero-scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.85)),linear-gradient(90deg,rgba(0,0,0,.55),rgba(0,0,0,.1) 50%,transparent 75%);pointer-events:none}.shero-content{position:relative;z-index:2;padding:28px 36px;max-width:640px;width:100%;display:flex;flex-direction:column;gap:14px}@media (max-width:720px){.shero-content{max-width:100%;padding:22px 22px 26px}}.shero-meta-top{display:inline-flex;align-items:center;gap:10px}.shero-eyebrow{font-family:var(--font-inter),"Inter",sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.78)}.shero-bottom{display:flex;flex-direction:column;gap:10px}.shero-q{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.05;letter-spacing:-.03em;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.55);margin:0}.shero-tip-below{font-family:var(--font-inter),"Inter",sans-serif;font-size:13px;font-weight:500;color:rgba(255,255,255,.78);letter-spacing:-.005em}.shero-tip-sep{opacity:.5;margin:0 4px}.shero-actions{display:flex;gap:10px;margin-top:4px}.shero-chip{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;font-family:var(--font-inter),"Inter",sans-serif;font-size:14px;font-weight:600;cursor:pointer;backdrop-filter:blur(12px);transition:background .15s ease,transform .1s ease,border-color .15s ease}.shero-chip:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.32)}.shero-chip:active{transform:scale(.97)}.shero-chip-yes:hover{border-color:rgba(84,206,49,.5)}.shero-chip-no:hover{border-color:rgba(255,77,106,.5)}.shero-chip-side{color:rgba(255,255,255,.78);font-weight:500}.shero-chip-price{font-family:var(--num);font-weight:700;font-variant-numeric:tabular-nums}.shero-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.18);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;opacity:0;transition:opacity .2s ease,background .15s ease;backdrop-filter:blur(12px)}.shero-arrow:hover{background:rgba(0,0,0,.7)}.shero-arrow svg{width:18px;height:18px}.shero-carousel:focus-within .shero-arrow,.shero-carousel:hover .shero-arrow{opacity:1}.shero-arrow-prev{left:14px}.shero-arrow-next{right:14px}.shero-dots{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:3;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.45);backdrop-filter:blur(10px)}.shero-dot{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.4);border:none;cursor:pointer;transition:all .2s ease}.shero-dot-active{background:#fff;width:22px;border-radius:3px}.sgame-live-section{margin-bottom:32px}.sgame-live-strip{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 4px 12px;margin:0 -4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.sgame-live-strip::-webkit-scrollbar{height:6px}.sgame-live-strip::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.sgame-live-card{flex:0 0 300px;scroll-snap-align:start;background:var(--bg-1);border:1px solid var(--line);border-radius:14px;padding:14px 14px 12px;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden;transition:border-color .18s ease,transform .18s ease;cursor:pointer}.sgame-live-card:before{content:"";position:absolute;top:-40px;right:-40px;width:140px;height:140px;background:radial-gradient(circle,rgba(84,206,49,.1),transparent 70%);pointer-events:none;z-index:0}.sgame-live-card:hover{border-color:rgba(84,206,49,.28);transform:translateY(-1px)}.sgame-live-card>*{position:relative;z-index:1}.sgame-live-head{display:flex;align-items:center;justify-content:space-between}.sgame-live-time{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-inter),"Inter",sans-serif;font-size:11px;font-weight:700;color:#ff5c7a;letter-spacing:-.005em}.sgame-live-dot{width:6px;height:6px;background:#ff5c7a;border-radius:50%;box-shadow:0 0 6px rgba(255,92,122,.7);animation:livePulse 1.4s ease-in-out infinite}.sgame-teams{display:flex;flex-direction:column;gap:8px;padding:8px 0;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}[data-theme=light] .sgame-teams{border-top-color:rgba(0,0,0,.05);border-bottom-color:rgba(0,0,0,.05)}.sgame-team-row{justify-content:space-between;gap:10px}.sgame-team-id,.sgame-team-row{display:flex;align-items:center}.sgame-team-id{gap:9px;min-width:0;flex:1}.sgame-team-name{font-family:var(--font-inter),"Inter",sans-serif;font-size:13.5px;font-weight:600;color:var(--text);letter-spacing:-.012em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sgame-team-score{font-family:var(--num);font-size:18px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex-shrink:0}.sgame-live-market{display:flex;flex-direction:column;gap:8px}.sgame-market-q{font-family:var(--font-inter),"Inter",sans-serif;font-size:12px;font-weight:600;color:var(--text-dim)}.sgame-live-foot{display:flex;align-items:center;justify-content:space-between;font-size:11px}.sgame-vol{color:var(--text-faint);font-weight:600;font-variant-numeric:tabular-nums;font-family:var(--num)}.sgame-vol em{font-style:normal;opacity:.7;font-weight:500}.sgame-more{background:transparent;border:none;color:var(--text-dim);font-family:var(--font-inter),"Inter",sans-serif;font-size:11px;font-weight:600;cursor:pointer;padding:4px 6px;border-radius:5px;transition:color .15s ease}.sgame-more:hover{color:var(--lime)}.sgame-featured-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}.sgame-featured-card{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:border-color .18s ease,transform .18s ease}.sgame-featured-card:hover{border-color:rgba(84,206,49,.28);transform:translateY(-2px)}.sgame-feat-hero{padding:16px 18px;position:relative;display:flex;flex-direction:column;gap:14px;background:linear-gradient(90deg,var(--team-a-glow,rgba(255,255,255,.05)) 0,transparent 50%,var(--team-b-glow,rgba(255,255,255,.05)) 100%),var(--bg-2);border-bottom:1px solid var(--line)}.sgame-feat-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sgame-feat-tip{font-family:var(--font-inter),"Inter",sans-serif;font-size:11px;font-weight:600;color:var(--text-faint);letter-spacing:-.005em}.sgame-feat-matchup{display:flex;gap:16px}.sgame-feat-team{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.sgame-feat-team-info{display:flex;flex-direction:column;min-width:0}.sgame-feat-team-name{font-family:var(--font-inter),"Inter",sans-serif;font-size:14px;font-weight:700;color:var(--text);letter-spacing:-.012em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sgame-feat-team-rec{font-family:var(--num)}.sgame-feat-vs{font-family:var(--font-inter),"Inter",sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);flex-shrink:0}.sgame-feat-body{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.sgame-feat-mline{display:flex;flex-direction:column;gap:6px}.sgame-feat-mline-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.sgame-props-section{margin-bottom:32px}.sgame-prop-card{flex:0 0 280px;padding:16px;transition:border-color .18s ease,transform .18s ease}.sgame-prop-card:hover{border-color:rgba(84,206,49,.28)}.sgame-prop-head{gap:10px}.sgame-prop-player{font-size:14px;font-weight:700;color:var(--text);letter-spacing:-.012em}.sgame-prop-player,.sgame-prop-type{font-family:var(--font-inter),"Inter",sans-serif}.sgame-prop-type{font-size:11px;font-weight:600;color:var(--text-faint);letter-spacing:.04em;text-transform:uppercase}.sgame-prop-line{font-family:var(--num);font-size:30px;letter-spacing:-.025em}.sgame-prop-line-sub{font-family:var(--num);font-size:11px;font-weight:500;color:var(--text-faint)}.sgame-prop-yn{display:grid;grid-template-columns:1fr 1fr;gap:6px}.sgame-futures-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.sgame-future-card{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s ease}.sgame-future-card:hover{border-color:rgba(84,206,49,.28);transform:translateY(-2px)}.sgame-future-head{display:flex;align-items:center;gap:10px}.sgame-future-q{font-family:var(--font-inter),"Inter",sans-serif;font-size:15px;font-weight:700;color:var(--text);letter-spacing:-.012em;line-height:1.32}.sgame-future-meta{display:flex;align-items:center;justify-content:space-between;font-family:var(--num);font-size:11.5px;color:var(--text-faint);font-weight:500;font-variant-numeric:tabular-nums}.sgame-future-meta strong{color:var(--text);font-weight:700}@media (max-width:760px){.sgame-featured-grid{grid-template-columns:1fr}.sgame-live-card{flex:0 0 260px}.sgame-futures-grid{grid-template-columns:1fr}}.mcard-cat{font-size:10.5px;font-weight:700;line-height:1}.mcard-cat,.mcard-q{font-family:var(--sf)}.mcard-q{font-size:14.5px;line-height:1.32;letter-spacing:-.012em}.mcard-prob{padding:6px 18px 14px}.mcard-prob-info{gap:3px}.mcard-prob-label{font-family:var(--sf);font-weight:700;letter-spacing:.09em;line-height:1}.mcard-delta{font-family:var(--sf);font-variant-numeric:tabular-nums;letter-spacing:-.008em}[data-theme=light] .mcard-delta{color:#1f7a1c}[data-theme=light] .mcard-delta.neg{color:var(--red)}.mcard-buttons{padding:0 18px 14px}.mvote{padding:10px 12px;border:none;font-family:var(--sf);letter-spacing:-.008em;transition:background-color .18s cubic-bezier(.32,.72,0,1),transform .12s ease;font-variant-numeric:tabular-nums}.mvote,.mvote.yes{background:rgba(84,206,49,.1)}.mvote.yes:hover{background:rgba(84,206,49,.18)}[data-theme=light] .mvote.yes{color:#1f7a1c;background:rgba(84,206,49,.1)}[data-theme=light] .mvote.yes:hover{background:rgba(84,206,49,.16)}.mvote.no{background:rgba(255,59,92,.1)}.mvote.no:hover{background:rgba(255,59,92,.18)}[data-theme=light] .mvote.no{background:rgba(255,59,92,.08)}[data-theme=light] .mvote.no:hover{background:rgba(255,59,92,.14)}.mvote:active{transform:scale(.96)}.mcard-foot{padding:14px 18px;font-family:var(--sf);font-size:11.5px;font-variant-numeric:tabular-nums}.mcard-foot-vol{display:inline-flex;align-items:center;gap:4px}.mcard-foot-logo{height:11px;opacity:.45}.mcard:hover .mcard-foot-logo{opacity:.7}.mcard-foot-logo.logo-light,[data-theme=light] .mcard-foot-logo.logo-dark{display:none}[data-theme=light] .mcard-foot-logo.logo-light{display:block}.mcard-bookmark{width:32px;height:32px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);transition:color .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1),transform .15s cubic-bezier(.32,.72,0,1),background-color .2s cubic-bezier(.32,.72,0,1);box-shadow:0 2px 8px rgba(0,0,0,.25),inset 0 0 0 .5px rgba(255,255,255,.1);padding:0}[data-theme=light] .mcard-bookmark{background:rgba(255,255,255,.75);border-color:rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.06),inset 0 0 0 .5px rgba(255,255,255,.5)}.mcard-bookmark:hover{border-color:rgba(84,206,49,.5)}.mcard-bookmark:active{transform:scale(.92)}.mcard-bookmark.saved{border-color:rgba(84,206,49,.5);background:rgba(84,206,49,.16)}.ring-bg{stroke:rgba(255,255,255,.08);stroke-width:5.5}[data-theme=light] .ring-bg{stroke:rgba(0,0,0,.08)}.ring-fill{stroke-width:5.5;transition:stroke-dashoffset 1s cubic-bezier(.32,.72,0,1),filter .35s cubic-bezier(.32,.72,0,1);filter:drop-shadow(0 0 5px rgba(84,206,49,.5))}.ring-fill.low{filter:drop-shadow(0 0 5px rgba(255,77,106,.4))}.mcard:hover .ring-fill{filter:drop-shadow(0 0 8px rgba(84,206,49,.7))}.mcard:hover .ring-fill.low{filter:drop-shadow(0 0 8px rgba(255,77,106,.6))}.ring-pct{font-family:var(--sf);font-variant-numeric:tabular-nums}.mcard-prob{padding:4px 16px 12px}.mcard-cat{font-size:11px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.mcard-q{font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.005em;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mcard-prob{padding:6px 16px 14px;display:flex;align-items:center;gap:14px}.mcard-prob-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.mcard-prob-label{font-size:10px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.mcard-delta{font-family:var(--num);font-size:12.5px;font-weight:600;color:var(--lime);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.005em}.mcard-delta.neg{color:var(--red)}.ring{position:relative;width:64px;height:64px;flex-shrink:0}.ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.ring-bg{fill:none;stroke:rgba(255,255,255,.07);stroke-width:5}.ring-fill{fill:none;stroke:var(--lime);stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 0 6px var(--lime-glow))}.ring-fill.low{stroke:var(--red);filter:drop-shadow(0 0 6px rgba(255,77,106,.35))}.ring-pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--num);font-size:15px;font-weight:600;letter-spacing:-.025em;color:var(--text);font-variant-numeric:tabular-nums lining-nums}.mcard-buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 16px 14px}.mvote{position:relative;padding:9px;border-radius:var(--r-pill);background:var(--glass-strong);border:1px solid var(--glass-border);font-weight:600;font-size:12.5px;font-family:var(--num);letter-spacing:-.01em;transition:all .15s ease;backdrop-filter:var(--glass-blur);overflow:hidden;display:flex;align-items:center;justify-content:center;gap:5px;font-variant-numeric:tabular-nums lining-nums;cursor:pointer;color:var(--text)}.mvote:before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent)}.mvote.yes{color:var(--lime);border-color:rgba(84,206,49,.22)}.mvote.yes:hover{background:rgba(84,206,49,.08);border-color:var(--lime-line)}.mvote.no{color:var(--red);border-color:rgba(255,77,106,.18)}.mvote.no:hover{background:rgba(255,77,106,.06);border-color:rgba(255,77,106,.4)}.mvote:active{transform:scale(.97)}.mcard-foot{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid var(--line);font-family:var(--num);font-size:11px;color:var(--text-faint);font-weight:600;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.005em}.mcard-foot-vol em{font-style:normal;color:var(--text-mute);font-weight:500;margin-left:2px}.mcard-foot-logo{height:12px;width:auto;display:block;opacity:.5;transition:opacity .15s ease}.mcard:hover .mcard-foot-logo{opacity:.85}.mcard-bookmark{position:absolute;top:14px;right:14px;z-index:4;width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.7);border:1px solid var(--glass-border);backdrop-filter:blur(10px);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.mcard-bookmark:hover{color:var(--lime);border-color:var(--lime-line);transform:scale(1.08)}.mcard-bookmark:active{transform:scale(.95)}.mcard-bookmark.saved{color:var(--lime);border-color:var(--lime-line);background:rgba(84,206,49,.12)}.mcard-bookmark svg{width:14px;height:14px;display:block}.mcard-share{position:absolute;top:14px;right:52px;z-index:4;width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.7);border:1px solid var(--glass-border);backdrop-filter:blur(10px);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.mcard-share:hover{color:var(--text);border-color:rgba(255,255,255,.25);transform:scale(1.08)}.mcard-share:active{transform:scale(.95)}.mcard-share svg{width:14px;height:14px;display:block}.mcard-fulltile{position:relative;isolation:isolate;overflow:hidden}.mcard-fulltile .mcard-bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;z-index:0;filter:saturate(1.06) contrast(1.03);transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .3s ease}.mcard-fulltile:hover .mcard-bg-img{transform:scale(1.04);filter:saturate(1.1) contrast(1.05)}.mcard-fulltile .mcard-bg-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.4) 18%,rgba(0,0,0,.2) 28%,rgba(0,0,0,.55) 38%,rgba(0,0,0,.85) 48%,rgba(0,0,0,.92) 65%,rgba(0,0,0,.96));pointer-events:none}.mcard-fulltile>.mcard-buttons,.mcard-fulltile>.mcard-foot,.mcard-fulltile>.mcard-fulltile-header,.mcard-fulltile>.mcard-prob{position:relative;z-index:2}.mcard-fulltile-header{padding:16px 88px 12px 18px;display:flex;flex-direction:column;gap:5px}.mcard-fulltile-eyebrow{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:16px}.mcard-fulltile .mcard-fulltile-header .mcard-cat{letter-spacing:.1em;color:rgba(255,255,255,.95);text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 8px rgba(0,0,0,.5)}.fb-badge,.mcard-fulltile .mcard-fulltile-header .mcard-cat{font-size:9.5px;font-weight:700;text-transform:uppercase;font-family:var(--num);flex-shrink:0}.fb-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--r-pill);letter-spacing:.06em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.fb-badge.hot{background:linear-gradient(135deg,#ff6b35,#ff3d00);color:white;border-color:rgba(255,107,53,.3);text-transform:uppercase;letter-spacing:.06em;font-weight:800;font-size:9.5px}.fb-badge.days{background:rgba(255,255,255,.09);color:var(--text-dim);border-color:rgba(255,255,255,.1);display:inline-flex;align-items:center;gap:4px}.fb-badge.days svg{width:10px;height:10px;opacity:.85}.mcard-fulltile .mcard-fulltile-header .mcard-q{font-size:16px;font-weight:700;line-height:1.22;letter-spacing:-.014em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6),0 2px 6px rgba(0,0,0,.35);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mcard-fulltile .mcard-prob{background:transparent;padding:8px 18px 12px}.mcard-fulltile .ring-bg{stroke:rgba(255,255,255,.32)}.mcard-fulltile .ring-fill{filter:drop-shadow(0 0 8px var(--lime-glow)) drop-shadow(0 1px 2px rgba(0,0,0,.6))}.mcard-fulltile .ring-fill.low{filter:drop-shadow(0 0 8px rgba(255,77,106,.55)) drop-shadow(0 1px 2px rgba(0,0,0,.6))}.mcard-fulltile .ring-pct{color:#fff;font-size:19px;font-weight:700;letter-spacing:-.03em;text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 8px rgba(0,0,0,.7)}.mcard-fulltile .mcard-prob-label{color:rgba(255,255,255,.92);font-size:11px;font-weight:700;letter-spacing:.1em;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 6px rgba(0,0,0,.5)}.mcard-fulltile .mcard-delta{font-size:13.5px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 8px rgba(0,0,0,.5)}.mcard-fulltile .mcard-buttons{padding:0 18px 14px}.mcard-fulltile .mvote{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);font-weight:700}.mcard-fulltile .mvote.yes{background:rgba(84,206,49,.2);border-color:rgba(84,206,49,.55);color:var(--lime)}.mcard-fulltile .mvote.yes:hover{background:rgba(84,206,49,.3);border-color:rgba(84,206,49,.75)}.mcard-fulltile .mvote.no{background:rgba(255,77,106,.18);border-color:rgba(255,77,106,.55);color:var(--red)}.mcard-fulltile .mvote.no:hover{background:rgba(255,77,106,.28);border-color:rgba(255,77,106,.75)}.mcard-fulltile .mcard-foot{background:transparent;border-top:none;padding:12px 18px;color:rgba(255,255,255,.75)}.mcard-fulltile .mcard-foot-vol em{color:rgba(255,255,255,.45)}.mcard-fulltile .mcard-bookmark,.mcard-fulltile .mcard-share{background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.85)}.mcard-fulltile .mcard-bookmark:hover,.mcard-fulltile .mcard-share:hover{background:rgba(0,0,0,.7);color:#fff;border-color:rgba(255,255,255,.3)}.mcard-fulltile .ribbon{background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-theme=light] .mcard-fulltile{background:#ffffff;border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px -4px rgba(0,0,0,.05)}[data-theme=light] .mcard-fulltile .mcard-bg-img{inset:0 0 auto 0;height:110px}[data-theme=light] .mcard-fulltile .mcard-bg-overlay{inset:0 0 auto 0;height:110px;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.3) 50%,rgba(0,0,0,.1) 85%,transparent)}[data-theme=light] .mcard-fulltile-header{min-height:96px}[data-theme=light] .mcard-fulltile>.mcard-buttons,[data-theme=light] .mcard-fulltile>.mcard-foot,[data-theme=light] .mcard-fulltile>.mcard-prob{position:relative;z-index:3;background:#ffffff}[data-theme=light] .mcard-fulltile>.mcard-prob{margin-top:24px;padding-top:14px}[data-theme=light] .mcard-fulltile .ring-bg{stroke:rgba(0,0,0,.1)}[data-theme=light] .mcard-fulltile .ring-fill{filter:drop-shadow(0 0 4px var(--lime-glow))}[data-theme=light] .mcard-fulltile .ring-fill.low{filter:drop-shadow(0 0 4px rgba(196,30,58,.45))}[data-theme=light] .mcard-fulltile .ring-pct{color:#1d1d1f;text-shadow:none}[data-theme=light] .mcard-fulltile .mcard-prob-label{color:rgba(0,0,0,.55);text-shadow:none}[data-theme=light] .mcard-fulltile .mcard-delta{text-shadow:none}[data-theme=light] .mcard-fulltile .mvote{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff;border:1px solid}[data-theme=light] .mcard-fulltile .mvote.yes{border-color:rgba(84,206,49,.3);color:#1f7a1c}[data-theme=light] .mcard-fulltile .mvote.yes:hover{background:rgba(84,206,49,.06);border-color:rgba(84,206,49,.5)}[data-theme=light] .mcard-fulltile .mvote.no{border-color:rgba(196,30,58,.25);color:#c41e3a}[data-theme=light] .mcard-fulltile .mvote.no:hover{background:rgba(196,30,58,.04);border-color:rgba(196,30,58,.45)}[data-theme=light] .mcard-fulltile .mcard-foot{border-top:1px solid rgba(0,0,0,.06);color:rgba(0,0,0,.55)}[data-theme=light] .mcard-fulltile .mcard-foot-vol{color:rgba(0,0,0,.85)}[data-theme=light] .mcard-fulltile .mcard-foot-logo{display:block;opacity:.55}[data-theme=light] .mcard-fulltile .mcard-bookmark,[data-theme=light] .mcard-fulltile .mcard-share{background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.85)}.sgame-feat-matchup{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:6px 0 16px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06)}.sgame-feat-team-rec{font-family:var(--sf);font-size:11px;font-weight:500;color:var(--text-faint);margin-top:2px;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.sgame-feat-team:last-child .sgame-feat-team-name,.sgame-feat-team:last-child .sgame-feat-team-rec{text-align:right}.sgame-feat-vs{position:relative;width:1px;height:28px;background:rgba(255,255,255,.1);font-size:0;color:transparent;margin:0 6px}[data-theme=light] .sgame-feat-vs{background:rgba(0,0,0,.1)}.sgame-feat-markets{display:flex;flex-direction:column;gap:10px}.sgame-feat-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.05);font-family:var(--sf);font-size:11.5px;letter-spacing:-.005em}[data-theme=light] .sgame-feat-foot{border-top-color:rgba(0,0,0,.05)}.sgame-feat-foot-vol{color:var(--text-faint);font-weight:600;font-variant-numeric:tabular-nums}.sgame-feat-foot-vol em{font-style:normal;opacity:.7;font-weight:500}.sgame-feat-foot-right{display:inline-flex;align-items:center;gap:12px}.sgame-feat-foot-more{color:var(--text-dim);font-weight:600;font-variant-numeric:tabular-nums}.sgame-feat-foot-cta{background:transparent;border:none;color:#ffffff;font-family:var(--sf);font-size:11.5px;font-weight:700;padding:6px 0;border-radius:0;cursor:pointer;transition:opacity .15s ease;letter-spacing:-.005em}.sgame-feat-foot-cta:hover{background:transparent;opacity:.8}[data-theme=light] .sgame-feat-foot-cta{background:transparent;border:none;color:#111114}.sgame-props-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:4px;padding:4px 4px 12px;margin:0 -4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.sgame-props-rail::-webkit-scrollbar{height:6px}.sgame-props-rail::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.sgame-props-rail::-webkit-scrollbar-track{background:transparent}[data-theme=light] .sgame-props-rail::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.sgame-prop-card{flex:0 0 200px;scroll-snap-align:start;background:var(--bg-1);border:1px solid var(--line);border-radius:14px;padding:14px 14px 12px;display:flex;flex-direction:column;gap:12px;transition:border-color .18s ease,transform .18s var(--spring);cursor:pointer}.sgame-prop-card:hover{border-color:rgba(84,206,49,.22);transform:translateY(-1px)}.sgame-prop-head{display:flex;align-items:center;justify-content:space-between}.sgame-prop-team{font-family:var(--sf);font-size:10.5px;font-weight:700;color:var(--text-faint);letter-spacing:.04em}.sgame-prop-player{display:flex;flex-direction:column;align-items:center;gap:8px;padding:4px 0}.sgame-prop-avatar{width:56px;height:56px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--sf-display);font-size:22px;font-weight:800;color:white;letter-spacing:-.024em;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1),0 4px 12px -2px rgba(0,0,0,.4)}.sgame-prop-name{font-family:var(--sf);font-size:13px;font-weight:700;color:var(--text);letter-spacing:-.012em;text-align:center}.sgame-prop-stat{text-align:center;padding:4px 0}.sgame-prop-line{font-family:var(--sf-display);font-size:28px;font-weight:800;color:var(--text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.sgame-prop-stat-label{font-family:var(--sf);font-size:9.5px;font-weight:700;color:var(--text-faint);letter-spacing:.1em;text-transform:uppercase;margin-top:5px}.sgame-prop-buttons{display:grid;grid-template-columns:1fr 1fr;gap:6px}.sgame-prop-btn{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:6px;padding:10px 8px;border-radius:9px;border:1px solid transparent;font-family:var(--sf);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .08s var(--spring)}.sgame-prop-btn:active{transform:scale(.96);transition-duration:.04s}.sgame-prop-btn-arrow{font-size:9px;font-weight:800;letter-spacing:0;line-height:1}.sgame-prop-btn-label{font-size:11.5px;font-weight:700;letter-spacing:-.005em;color:rgba(255,255,255,.85)}.sgame-prop-btn-pct{font-family:var(--sf-display);font-size:14px;font-weight:700;letter-spacing:-.012em;font-variant-numeric:tabular-nums}.sgame-prop-more{background:rgba(84,206,49,.08);border-color:rgba(84,206,49,.16);color:var(--text)}.sgame-prop-more .sgame-prop-btn-pct{color:var(--lime)}.sgame-prop-more:hover{background:rgba(84,206,49,.2);border-color:rgba(84,206,49,.3)}.sgame-prop-less{background:rgba(220,42,42,.08);border-color:rgba(220,42,42,.16);color:var(--text)}.sgame-prop-less .sgame-prop-btn-pct{color:#ff5c7a}.sgame-prop-less:hover{background:rgba(220,42,42,.2);border-color:rgba(220,42,42,.3)}[data-theme=light] .sgame-prop-more{background:rgba(31,122,28,.06);border-color:rgba(31,122,28,.16);color:#0a0a0c}[data-theme=light] .sgame-prop-more .sgame-prop-btn-label{color:rgba(0,0,0,.78)}[data-theme=light] .sgame-prop-more .sgame-prop-btn-pct{color:#1f7a1c}[data-theme=light] .sgame-prop-less{background:rgba(185,28,28,.1);color:#B91C1C;border-color:rgba(185,28,28,.18)}[data-theme=light] .sgame-featured-card,[data-theme=light] .sgame-live-card,[data-theme=light] .sgame-prop-card,[data-theme=light] .sgame-trader-card,[data-theme=light] .sgame-vs-col{background:#ffffff;border-color:rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px -4px rgba(0,0,0,.05)}[data-theme=light] .sgame-live-card:before{background:radial-gradient(circle,rgba(31,122,28,.06),transparent 70%)}[data-theme=light] .sgame-vs-section{background:linear-gradient(165deg,#fafaf7,#ffffff 70%)}[data-theme=light] .sgame-feat-market-q,[data-theme=light] .sgame-feat-team-name,[data-theme=light] .sgame-prop-line,[data-theme=light] .sgame-prop-name,[data-theme=light] .sgame-section-title,[data-theme=light] .sgame-team-name,[data-theme=light] .sgame-team-score,[data-theme=light] .sgame-trader-handle,[data-theme=light] .sgame-vs-row,[data-theme=light] .sgame-vs-title{color:#0a0a0c}[data-theme=light] .sgame-feat-foot-more,[data-theme=light] .sgame-feat-team-rec,[data-theme=light] .sgame-prop-stat-label,[data-theme=light] .sgame-prop-team,[data-theme=light] .sgame-section-count,[data-theme=light] .sgame-section-sub,[data-theme=light] .sgame-trader-stat,[data-theme=light] .sgame-vol,[data-theme=light] .sgame-vs-col-head,[data-theme=light] .sgame-vs-sub{color:rgba(0,0,0,.55)}[data-theme=light] .sgame-feat-foot-vol,[data-theme=light] .sgame-feat-vs{color:rgba(0,0,0,.42)}[data-theme=light] .sgame-trader-pl{color:#1f7a1c}[data-theme=light] .sgame-trader-pl em{color:rgba(0,0,0,.42)}[data-theme=light] .sgame-feat-matchup{border-bottom-color:rgba(0,0,0,.06)}[data-theme=light] .sgame-feat-foot{border-top-color:rgba(0,0,0,.06)}[data-theme=light] .sgame-vs-them .sgame-vs-row{color:rgba(0,0,0,.5)}@media (max-width:980px){.sgame-section-title{font-size:19px}.sgame-vs-section{padding:24px 18px}.sgame-vs-title{font-size:22px}.sgame-feat-market,.sgame-vs-grid{grid-template-columns:1fr}.sgame-feat-market{gap:8px}.sgame-feat-market .sgame-yn-row{width:100%}.sgame-feat-foot{flex-wrap:wrap}.sgame-feat-foot-cta{width:100%;margin-top:4px}}@media (max-width:640px){.sgame-live-card{flex:0 0 260px}.sgame-prop-card{flex:0 0 170px}.sgame-prop-line{font-size:24px}.sgame-trader-card{flex:0 0 260px}.sgame-vs-title{font-size:19px}}.sgame-feat-mline{display:grid;grid-template-columns:84px 1fr;align-items:center;gap:12px;padding:4px 0}.sgame-feat-mline-label{font-family:var(--sf);font-size:12px;font-weight:600;letter-spacing:-.005em;color:var(--text-dim);text-transform:none}[data-theme=light] .sgame-feat-mline-label{color:rgba(0,0,0,.42)}.sgame-feat-mrow{display:grid;grid-template-columns:1fr 1fr;gap:6px;min-width:0}.sgame-feat-mrow .sgame-yn{height:36px;min-width:0}.sgame-feat-mrow .sgame-yn-side{font-size:10.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sgame-feat-mrow .sgame-yn-price{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mline{grid-template-columns:110px 1fr;padding:6px 0}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mline-label{font-size:13px}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mrow{gap:10px}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mrow .sgame-yn{height:52px;padding:0 18px;gap:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:12px}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mrow .sgame-yn-side{font-size:14px;font-weight:700;letter-spacing:-.005em;color:rgba(255,255,255,.95)}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mrow .sgame-yn-price{font-size:17px;font-weight:800;letter-spacing:-.014em;color:var(--lime);font-variant-numeric:tabular-nums}.sgame-glines-card .sgame-feat-markets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sgame-glines-card .sgame-feat-mline,.sgame-glines-card .sgame-feat-mline.has-line-picker{display:flex;flex-direction:column;gap:8px;grid-template-columns:none;grid-template-rows:none;padding:0}.sgame-glines-card .sgame-feat-mline-label{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.95);margin:0 0 4px;padding:0 2px;text-align:center}[data-theme=light] .sgame-glines-card .sgame-feat-mline-label{color:rgba(15,17,21,.78)}.sgame-glines-card .sgame-feat-mrow{grid-row:auto;grid-column:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px}.sgame-glines-card .sgame-feat-mrow .sgame-yn{height:44px;padding:0 12px;border-radius:11px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:7px;min-width:0;overflow:visible}.sgame-glines-card .sgame-feat-mrow .sgame-yn-side{font-size:12.5px;font-weight:700;letter-spacing:-.005em;color:rgba(255,255,255,.92);white-space:nowrap;flex-shrink:0}.sgame-glines-card .sgame-feat-mrow .sgame-yn-price{font-size:13.5px;font-weight:800;letter-spacing:-.012em;color:var(--lime);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.sgame-featured-card .sgame-yn.yes{--btn-accent:var(--team-a-color,var(--lime))}.sgame-featured-card .sgame-yn.no{--btn-accent:var(--team-b-color,var(--lime))}.sgame-featured-card .sgame-feat-mrow .sgame-yn.no,.sgame-featured-card .sgame-feat-mrow .sgame-yn.yes{background:rgba(255,255,255,.03);border:1px solid color-mix(in srgb,var(--btn-accent) 28%,rgba(255,255,255,.08))}.sgame-featured-card .sgame-feat-mrow .sgame-yn:hover{background:color-mix(in srgb,var(--btn-accent) 8%,rgba(255,255,255,.04));border-color:color-mix(in srgb,var(--btn-accent) 55%,transparent)}.sgame-featured-card .sgame-feat-mrow .sgame-yn.is-loaded{background:color-mix(in srgb,var(--btn-accent) 14%,rgba(255,255,255,.04));border-color:var(--btn-accent);outline:none;box-shadow:0 0 0 1px color-mix(in srgb,var(--btn-accent) 35%,transparent),0 4px 14px -6px color-mix(in srgb,var(--btn-accent) 60%,transparent)}[data-theme=light] .sgame-featured-card .sgame-feat-mrow .sgame-yn.no,[data-theme=light] .sgame-featured-card .sgame-feat-mrow .sgame-yn.yes{background:rgba(0,0,0,.02);border-color:color-mix(in srgb,var(--btn-accent) 32%,rgba(0,0,0,.08))}[data-theme=light] .sgame-featured-card .sgame-feat-mrow .sgame-yn-side{color:rgba(0,0,0,.78)}[data-theme=light] .sgame-featured-card .sgame-feat-mrow .sgame-yn-price{color:#1f7a1c}[data-theme=light] .sgame-featured-card .sgame-feat-mrow .sgame-yn:hover{background:color-mix(in srgb,var(--btn-accent) 8%,rgba(0,0,0,.03))}.sgame-featured-card .sgame-feat-body{padding:18px 22px}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-markets{gap:10px}.sgame-featured-card .sgame-feat-foot{font-size:13px;padding-top:14px}.sgame-glines-card .sgame-feat-line-alts:before{display:none!important}.sgame-glines-card .sgame-feat-line-alt{background:rgba(255,255,255,.04)}.sgame-glines-card .sgame-feat-line-alt:hover{background:rgba(255,255,255,.08)}@media (max-width:720px){.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mline{grid-template-columns:84px 1fr}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mline-label{font-size:12px}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mrow .sgame-yn{height:46px;padding:0 14px}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mrow .sgame-yn-side{font-size:12.5px}.sgame-featured-card:not(.sgame-glines-card) .sgame-feat-mrow .sgame-yn-price{font-size:15px}.sgame-glines-card .sgame-feat-markets{grid-template-columns:1fr;gap:12px}.sgame-glines-card .sgame-feat-mrow .sgame-yn{height:46px;padding:0 14px}.sgame-glines-card .sgame-feat-mrow .sgame-yn-side{font-size:13px}.sgame-glines-card .sgame-feat-mrow .sgame-yn-price{font-size:15px}}.sad-section{margin:56px 0 48px}.sad-banner{position:relative;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;width:100%;padding:36px 40px;border-radius:18px;overflow:hidden;text-decoration:none;cursor:pointer;isolation:isolate;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.55) 70%,rgba(0,0,0,.65)),linear-gradient(270deg,rgba(0,0,0,.55),rgba(0,0,0,.3) 35%,transparent 65%),radial-gradient(ellipse 65% 75% at 0 100%,rgba(84,206,49,.3) 0,rgba(84,206,49,.1) 35%,transparent 70%),url(/inline-art/4cf1e5558d.jpg) 50%/cover no-repeat,#061018;color:white;box-shadow:0 1px 2px rgba(0,0,0,.3),0 18px 48px -16px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06);transition:transform .4s var(--spring),box-shadow .4s var(--spring)}.sad-banner:hover{transform:translateY(-2px);box-shadow:0 1px 2px rgba(0,0,0,.3),0 28px 60px -16px rgba(0,0,0,.65),0 0 60px -20px rgba(84,206,49,.4),inset 0 1px 0 rgba(255,255,255,.06)}[data-theme=light] .sad-banner{background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.5) 70%,rgba(0,0,0,.6)),linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 35%,transparent 65%),radial-gradient(ellipse 65% 75% at 0 100%,rgba(84,206,49,.25) 0,rgba(84,206,49,.08) 35%,transparent 70%),url(/inline-art/4cf1e5558d.jpg) 50%/cover no-repeat,#0d1828;box-shadow:0 1px 2px rgba(0,0,0,.1),0 14px 36px -12px rgba(0,0,0,.3)}.sad-banner:before{content:"";inset:0;background-image:radial-gradient(circle at 23% 67%,rgba(255,255,255,.04) .6px,transparent 1.2px),radial-gradient(circle at 71% 31%,rgba(255,255,255,.03) .5px,transparent 1px),radial-gradient(circle at 47% 89%,rgba(255,255,255,.025) .5px,transparent 1px);background-size:8px 8px,13px 13px,19px 19px;opacity:.7;mix-blend-mode:screen}.sad-banner:before,.sad-stadium-fx{position:absolute;pointer-events:none;z-index:0}.sad-stadium-fx{top:0;right:0;bottom:0;width:60%;background:linear-gradient(180deg,transparent,transparent 18%,rgba(255,255,255,.04) 19%,rgba(255,255,255,.04) 20%,transparent 21%,transparent 38%,rgba(255,255,255,.06) 39%,rgba(255,255,255,.06) 40.5%,transparent 41.5%,transparent 62%,rgba(255,255,255,.03) 63%,rgba(255,255,255,.03) 64%,transparent 65%,transparent)}@media (max-width:780px){.sad-banner{grid-template-columns:1fr;gap:24px;padding:36px 28px;border-radius:14px}}.sad-logo{display:block;height:28px;width:auto;margin:0 0 16px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}@media (max-width:780px){.sad-logo{height:22px;margin-bottom:12px}}.sad-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:640px}.sad-headline{font-family:var(--sf-display);font-size:clamp(28px,3vw,42px);font-weight:900;letter-spacing:-.03em;line-height:.98;text-transform:uppercase;color:white;margin:0 0 16px;text-shadow:0 1px 2px rgba(0,0,0,.15);white-space:nowrap}@media (max-width:780px){.sad-headline{font-size:clamp(28px,7vw,38px);white-space:normal}}.sad-sub{font-weight:500;letter-spacing:-.005em;color:rgba(255,255,255,.92);line-height:1.5;margin:0 0 24px;max-width:480px}.sad-cta,.sad-sub{font-family:var(--sf);font-size:15px}.sad-cta{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;background:white;color:#1f5d12;font-weight:800;letter-spacing:-.014em;border:none;border-radius:999px;align-self:flex-start;box-shadow:0 4px 14px -4px rgba(0,0,0,.3);transition:gap .2s var(--spring),transform .2s var(--spring),box-shadow .2s ease}.sad-banner:hover .sad-cta{gap:12px;transform:translateY(-1px);box-shadow:0 6px 18px -4px rgba(0,0,0,.4)}.sad-amt-hero{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:6px;text-align:right;min-width:0;font-family:var(--sf-display);font-size:clamp(26px,3vw,40px);line-height:1;color:white;text-shadow:0 4px 24px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.12);user-select:none;transition:transform .4s var(--spring)}.sad-amt-hero,.sad-amt-num{font-weight:900;letter-spacing:-.03em;white-space:nowrap}.sad-amt-num{display:block;font-size:1em}.sad-amt-note{display:block;font-family:var(--font-inter),"Inter",sans-serif;font-size:.34em;font-weight:600;letter-spacing:0;line-height:1.25;max-width:11em;color:rgba(255,255,255,.78);text-shadow:0 1px 6px rgba(0,0,0,.45)}.sad-banner:hover .sad-amt-hero{transform:scale(1.04) rotate(-1deg)}@media (max-width:780px){.sad-amt-hero{font-size:clamp(80px,22vw,130px);text-align:right}}.sgame-futures-section .mcard-prob{gap:12px;margin-bottom:12px}.sgame-futures-section .mcard-prob-info{display:flex;flex-direction:column;gap:2px}.sgame-futures-section .mcard-prob-label{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.sgame-futures-section .mcard-delta{font-size:12px;font-weight:600;letter-spacing:-.005em}.sgame-futures-section .mcard-q{font-size:16px;font-weight:700;letter-spacing:-.018em;line-height:1.22}.sgame-futures-section .mcard-fulltile{display:flex;flex-direction:column}.sgame-futures-section .mcard-buttons{margin-top:auto}.sgame-futures-section .mcard-q{min-height:2.4em;display:flex;align-items:flex-start}.sgame-futures-section .mcard-fulltile-header{margin-bottom:14px}.sgame-feat-mline.has-line-picker{grid-template-rows:auto 0fr;row-gap:0;transition:grid-template-rows .2s cubic-bezier(.32,.72,0,1),row-gap .2s ease}.sgame-feat-mline.has-line-picker:has(.sgame-feat-line-alts.is-open-no),.sgame-feat-mline.has-line-picker:has(.sgame-feat-line-alts.is-open-yes){grid-template-rows:auto auto;row-gap:10px}.sgame-feat-mline.has-line-picker .sgame-feat-mline-label{grid-row:1;grid-column:1;align-self:center}.sgame-feat-mline.has-line-picker .sgame-feat-mrow{grid-row:1;grid-column:2}.sgame-feat-line-alts{grid-column:2;grid-row:2;display:none;align-items:center;justify-content:center;gap:4px;padding:4px;background:rgba(255,255,255,.04);border-radius:10px;width:max-content;margin:0 auto;position:relative}[data-theme=light] .sgame-feat-line-alts{background:rgba(0,0,0,.05)}.sgame-feat-line-alts.is-open-no,.sgame-feat-line-alts.is-open-yes{display:inline-flex;animation:featLinePickerIn .2s cubic-bezier(.32,.72,0,1)}@keyframes featLinePickerIn{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.sgame-feat-line-alts:before{content:"";position:absolute;top:-7px;width:14px;height:14px;background:rgba(255,255,255,.04);transform:rotate(45deg);border-top-left-radius:3px;display:none}.sgame-feat-line-alts.is-open-no:before,.sgame-feat-line-alts.is-open-yes:before{display:block}[data-theme=light] .sgame-feat-line-alts:before{background:rgba(0,0,0,.05)}.sgame-feat-line-alts.is-open-yes:before{left:calc(25% - 7px)}.sgame-feat-line-alts.is-open-no:before{right:calc(25% - 7px)}.sgame-feat-line-alt{flex-shrink:0;min-width:60px;padding:7px 12px;background:transparent;border:none;border-radius:7px;font-family:var(--sf);font-size:13px;font-weight:500;color:var(--text-dim);font-variant-numeric:tabular-nums;letter-spacing:-.008em;cursor:pointer;transition:background .18s var(--spring),color .15s ease,transform .15s var(--spring);white-space:nowrap;text-align:center}.sgame-feat-line-alt:hover{color:var(--text)}.sgame-feat-line-alts.is-open-yes .sgame-feat-line-alt.is-active{background:rgba(84,206,49,.16);color:var(--lime);font-weight:700;box-shadow:0 1px 1.5px rgba(0,0,0,.2),inset 0 0 0 1px rgba(84,206,49,.3)}[data-theme=light] .sgame-feat-line-alts.is-open-yes .sgame-feat-line-alt.is-active{background:rgba(31,122,28,.12);color:#1f7a1c}.sgame-feat-line-alts.is-open-no .sgame-feat-line-alt.is-active{background:rgba(225,60,73,.16);color:#FF5C6F;font-weight:700;box-shadow:0 1px 1.5px rgba(0,0,0,.2),inset 0 0 0 1px rgba(225,60,73,.3)}[data-theme=light] .sgame-feat-line-alts.is-open-no .sgame-feat-line-alt.is-active{background:rgba(225,60,73,.1);color:#C13441}.sgame-feat-hero .sgame-feat-matchup{border-bottom:none;margin-bottom:0;padding:0;gap:16px}.sgame-feat-hero .sgame-feat-team .sgame-team-logo{width:48px;height:48px;font-size:13px;font-weight:800;border-radius:12px;box-shadow:0 2px 8px -2px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.18)}.sgame-feat-hero .sgame-feat-team-name{font-size:20px;font-weight:800;letter-spacing:-.024em;color:white;text-shadow:0 1px 3px rgba(0,0,0,.5);line-height:1.05}.sgame-feat-hero .sgame-feat-team-rec{color:rgba(255,255,255,.55);margin-top:4px;font-weight:500}.sgame-feat-hero .sgame-feat-vs{height:36px;background:rgba(255,255,255,.14)}.sgame-feat-body{padding:16px 20px 18px}[data-theme=light] .sgame-feat-hero{background:radial-gradient(ellipse 60% 100% at 0 50%,var(--team-a-glow-light,rgba(201,8,42,.1)) 0,transparent 70%),radial-gradient(ellipse 60% 100% at 100% 50%,var(--team-b-glow-light,rgba(14,34,64,.1)) 0,transparent 70%),linear-gradient(180deg,rgba(0,0,0,.015) 0,transparent 100%),var(--bg-1);border-bottom-color:rgba(0,0,0,.06)}[data-theme=light] .sgame-feat-hero .sgame-feat-team-name{color:var(--text);text-shadow:none}[data-theme=light] .sgame-feat-hero .sgame-feat-tip{color:rgba(0,0,0,.55);text-shadow:none}[data-theme=light] .sgame-feat-hero .sgame-feat-team-rec{color:rgba(0,0,0,.45)}[data-theme=light] .sgame-feat-hero .sgame-feat-vs{background:rgba(0,0,0,.1)}.sgame-glines-section{margin-top:32px;padding:0 var(--px-c-pad-x)}.sgame-glines-section .sgame-section-head{margin:0 0 14px}.sgame-glines-group{margin-bottom:28px}.sgame-glines-group:last-child{margin-bottom:0}.sgame-glines-section-head{text-decoration:none;cursor:pointer;padding:4px 6px;margin:0 -6px 14px!important;border-radius:10px;transition:background .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.sgame-glines-section-head:hover{background:rgba(255,255,255,.04)}.sgame-glines-section-head:active{transform:scale(.995)}[data-theme=light] .sgame-glines-section-head:hover{background:rgba(0,0,0,.04)}.sgame-glines-section-head .sgame-section-title{display:flex;align-items:center;gap:12px}.sgame-glines-section-head .sgame-section-cta{cursor:pointer}.sgame-glines-section-head:hover .sgame-section-cta{background:rgba(84,206,49,.1);color:var(--lime)}[data-theme=light] .sgame-glines-section-head:hover .sgame-section-cta{background:rgba(31,122,28,.08);color:#1f7a1c}.sgame-glines-section-head:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.sgame-glines-grid{display:grid;grid-template-columns:1fr;gap:10px}.sgame-glines-card .sgame-feat-hero{min-height:92px;padding:14px 22px}.sgame-glines-card .sgame-feat-body,.sgame-glines-card .sgame-feat-markets{position:relative}.sgame-glines-card .sgame-feat-line-alts{position:absolute;top:calc(100% + 10px);left:0;right:0;width:auto;max-width:none;margin:0;z-index:10;justify-content:center;flex-wrap:wrap;background:rgba(28,28,32,.96);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:8px;box-shadow:0 12px 40px rgba(0,0,0,.45)}[data-theme=light] .sgame-glines-card .sgame-feat-line-alts{background:rgba(255,255,255,.98);border-color:rgba(0,0,0,.1);box-shadow:0 12px 40px rgba(0,0,0,.18)}.sgame-glines-card:has(.sgame-feat-line-alts.is-open-no),.sgame-glines-card:has(.sgame-feat-line-alts.is-open-yes){margin-bottom:120px;z-index:5}@media (max-width:720px){.sgame-glines-card .sgame-feat-markets{grid-template-columns:1fr;gap:10px}.sgame-glines-section{padding:0 16px}}.sgame-live-glines-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-top:4px}.sgame-live-glines-card{position:relative}.sgame-live-matchup{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;column-gap:48px!important;row-gap:0!important;padding:4px 8px!important;margin-bottom:0!important;border-bottom:none!important}.sgame-live-matchup .sgame-feat-vs{display:none!important}.sgame-live-matchup>.sgame-feat-team:first-child{justify-self:end;flex-direction:row}.sgame-live-matchup>.sgame-feat-team:last-child{justify-self:start;flex-direction:row-reverse}.sgame-live-matchup>.sgame-feat-team:last-child .sgame-feat-team-info{align-items:flex-end;text-align:right}.sgame-live-score{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:14px;flex-shrink:0;min-width:120px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.sgame-live-score-side{font-family:var(--sf-display);font-size:28px;font-weight:800;letter-spacing:-.022em;color:#fff;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.7)}[data-theme=light] .sgame-live-score-side{color:#0f1115;text-shadow:none}.sgame-live-score-dash{font-size:18px;font-weight:500;color:rgba(255,255,255,.4);letter-spacing:-.02em;line-height:1;position:relative;top:-3px}[data-theme=light] .sgame-live-score-dash{color:rgba(0,0,0,.35)}.sgame-live-score--label{flex-direction:column;align-items:center;gap:2px}.sgame-live-score-label{font-family:var(--sf-display);font-size:14px;font-weight:800;letter-spacing:.04em;color:#fff;line-height:1.05;text-shadow:0 2px 8px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.7);text-transform:uppercase}.sgame-live-score-sub{font-family:var(--sf);font-size:13px;font-weight:600;color:rgba(255,255,255,.85);font-variant-numeric:tabular-nums;text-shadow:0 1px 4px rgba(0,0,0,.55);letter-spacing:-.01em}[data-theme=light] .sgame-live-score-label{color:#0f1115;text-shadow:none}[data-theme=light] .sgame-live-score-sub{color:rgba(0,0,0,.65);text-shadow:none}@media (max-width:980px){.sgame-live-matchup{column-gap:32px!important}}@media (max-width:720px){.sgame-live-matchup{column-gap:16px!important;padding:4px!important}.sgame-live-score{min-width:80px;gap:8px}.sgame-live-score-side{font-size:22px}.sgame-live-score-dash{font-size:14px;top:-2px}.sgame-live-score-label{font-size:12px}.sgame-live-score-sub{font-size:11px}.sgame-live-matchup .sgame-feat-team-rec{display:none}}.trade-card{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--r-lg);flex-shrink:0;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:0 1px 2px rgba(0,0,0,.2),0 12px 40px -12px rgba(0,0,0,.35);transition:box-shadow .25s ease;position:relative;overflow:hidden}[data-theme=light] .trade-card{background:#ffffff;border-color:rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 32px -4px rgba(0,0,0,.06)}.trade-card .trade-state-form,.trade-card .trade-state-review,.trade-card .trade-state-success{display:none}.trade-card[data-state=form] .trade-state-form,.trade-card[data-state=review] .trade-state-review,.trade-card[data-state=success] .trade-state-success{display:block}.trade-card[data-state]>div{animation:state-enter .28s cubic-bezier(.4,0,.2,1)}@keyframes state-enter{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.bs-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line);z-index:1}.bs-tab,.bs-tabs{position:relative}.bs-tab{padding:13px 0;background:transparent;border:none;font-size:15px;font-weight:600;letter-spacing:-.012em;color:var(--text-faint);cursor:pointer;transition:color .15s ease}.bs-tab:hover{color:var(--text-dim)}.bs-tab.active{color:var(--text)}.bs-tab.active:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:56px;height:3px;border-radius:999px}.bs-tab[data-mode=buy].active{color:var(--lime)}.bs-tab[data-mode=buy].active:after{background:var(--lime);box-shadow:0 1px 6px rgba(84,206,49,.45)}[data-theme=light] .bs-tab[data-mode=buy].active{color:#1f7a1c}[data-theme=light] .bs-tab[data-mode=buy].active:after{background:var(--lime);box-shadow:0 1px 4px rgba(84,206,49,.3)}.bs-tab[data-mode=sell].active{color:var(--red)}.bs-tab[data-mode=sell].active:after{background:var(--red);box-shadow:0 1px 6px rgba(255,59,92,.45)}.trade-body{padding:18px 22px 20px}.side-chooser{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}.side-btn{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:12px 0;border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.side-btn,.side-btn .side-label{font-size:14px;font-weight:600;letter-spacing:-.011em}.side-btn .side-price{display:inline-flex;align-items:center;font-family:var(--sf-mono);font-size:14px;font-weight:700;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.side-btn.no,.side-btn.yes{background:var(--input-bg);border:1px solid var(--line);color:var(--text-faint)}.side-btn.yes:hover{background:rgba(84,206,49,.1);border-color:rgba(84,206,49,.32);color:var(--lime)}.side-btn.yes.active{background:rgba(84,206,49,.2);border-color:var(--lime);color:var(--lime);box-shadow:0 0 0 2px rgba(84,206,49,.18)}[data-theme=light] .side-btn.yes:hover{color:#1f7a1c}[data-theme=light] .side-btn.yes.active{background:rgba(84,206,49,.18);border-color:var(--lime);color:#1f7a1c;box-shadow:0 0 0 2px rgba(84,206,49,.18)}.side-btn.no:hover{background:rgba(255,59,92,.1);border-color:rgba(255,59,92,.32);color:var(--red)}.side-btn.no.active{background:rgba(255,59,92,.2)}.side-btn.no.active,[data-theme=light] .side-btn.no.active{border-color:var(--red);color:var(--red);box-shadow:0 0 0 2px rgba(255,59,92,.18)}[data-theme=light] .side-btn.no.active{background:rgba(255,59,92,.18)}.strade-card .side-btn.yes{--tab-accent:var(--team-a-color,var(--lime))}.strade-card .side-btn.no{--tab-accent:var(--team-b-color,var(--red))}.strade-card .side-btn.no,.strade-card .side-btn.yes{background:var(--input-bg);border:1px solid color-mix(in srgb,var(--tab-accent) 28%,var(--line));color:rgba(255,255,255,.85)}.strade-card .side-btn.no .side-price,.strade-card .side-btn.yes .side-price{color:var(--lime)}.strade-card .side-btn.no:hover,.strade-card .side-btn.yes:hover{background:color-mix(in srgb,var(--tab-accent) 8%,var(--input-bg));border-color:color-mix(in srgb,var(--tab-accent) 55%,transparent);color:rgba(255,255,255,.95)}.strade-card .side-btn.no.active,.strade-card .side-btn.yes.active{background:color-mix(in srgb,var(--tab-accent) 18%,var(--input-bg));border-color:var(--tab-accent);color:#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--tab-accent) 35%,transparent),0 4px 14px -6px color-mix(in srgb,var(--tab-accent) 60%,transparent)}.strade-card .side-btn.no.active .side-price,.strade-card .side-btn.yes.active .side-price{color:#fff}[data-theme=light] .strade-card .side-btn.no,[data-theme=light] .strade-card .side-btn.yes{color:rgba(0,0,0,.78);border-color:color-mix(in srgb,var(--tab-accent) 38%,var(--line))}[data-theme=light] .strade-card .side-btn.no .side-price,[data-theme=light] .strade-card .side-btn.yes .side-price{color:#1f7a1c}[data-theme=light] .strade-card .side-btn.no:hover,[data-theme=light] .strade-card .side-btn.yes:hover{color:rgba(0,0,0,.92)}[data-theme=light] .strade-card .side-btn.no.active,[data-theme=light] .strade-card .side-btn.yes.active{background:color-mix(in srgb,var(--tab-accent) 14%,#fff);border-color:color-mix(in srgb,var(--tab-accent) 90%,#000);color:rgba(0,0,0,.92);box-shadow:0 0 0 1px color-mix(in srgb,var(--tab-accent) 55%,transparent),0 6px 16px -8px color-mix(in srgb,var(--tab-accent) 45%,transparent)}[data-theme=light] .strade-card .side-btn.no.active .side-price,[data-theme=light] .strade-card .side-btn.yes.active .side-price{color:#1f7a1c}.amount-section{margin-bottom:16px}.amount-display{display:flex;align-items:baseline;justify-content:center;padding:8px 0 6px;font-family:var(--sf-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.amount-display .currency{font-size:28px;font-weight:500;color:var(--text-faint);margin-right:2px;align-self:flex-start;margin-top:9px}.amount-display input{flex:0 1 auto;background:transparent;border:none;outline:none;padding:0;color:var(--text);font-family:inherit;font-size:48px;font-weight:600;letter-spacing:inherit;text-align:left;width:auto;min-width:1ch;font-variant-numeric:tabular-nums;-moz-appearance:textfield;caret-color:var(--lime)}.amount-display input::-webkit-inner-spin-button,.amount-display input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-display input::placeholder{color:var(--text-mute)}.quick-row{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.quick-row button{padding:8px 0;background:var(--input-bg);border:none;border-radius:8px;font-size:13px;font-weight:500;letter-spacing:-.005em;color:var(--text-dim);font-variant-numeric:tabular-nums;transition:all .15s ease}.quick-row button:hover{background:var(--input-bg-hover);color:var(--text)}.summary{margin:20px 0 8px;padding:18px 0 0;border-top:1px solid var(--line)}.s-row{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;font-size:14px}.s-row .k{font-family:var(--sf);font-size:13.5px;font-weight:500;color:var(--text-dim);letter-spacing:-.005em}.s-row .v{color:var(--text);font-family:var(--sf-display);font-size:16px;font-weight:600;letter-spacing:-.018em;font-variant-numeric:tabular-nums}.s-row.total{margin-top:10px;padding-top:14px;border-top:1px solid var(--line)}.s-row.total .k{display:inline-flex;align-items:baseline;gap:8px;color:var(--text);font-weight:600;font-size:15px;letter-spacing:-.012em}.s-row.total .k .return-pct{font-family:var(--sf-mono);font-size:11px;font-weight:600;color:var(--lime);font-variant-numeric:tabular-nums;letter-spacing:-.005em}[data-theme=light] .s-row.total .k .return-pct{color:#1f7a1c}.s-row.total .v{color:var(--lime);font-size:18px;font-weight:600;font-family:var(--sf-display);letter-spacing:-.018em}[data-theme=light] .s-row.total .v{color:#1f7a1c}.trade-cta{width:100%;padding:12px 0;font-size:15px;font-weight:600;letter-spacing:-.012em;font-variant-numeric:tabular-nums;margin-top:14px;border-radius:12px;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .15s ease}.trade-cta[data-side=yes]{background:var(--cta-accent,var(--lime));border-color:var(--cta-accent,var(--lime));color:#fff}.trade-cta[data-side=yes]:hover{background:var(--cta-accent,var(--lime-bright));border-color:var(--cta-accent,var(--lime-bright));filter:brightness(1.08);box-shadow:0 4px 16px -4px var(--cta-accent,rgba(84,206,49,.5))}.trade-cta[data-side=no]{background:var(--cta-accent,var(--red));border-color:var(--cta-accent,var(--red));color:#fff}.trade-cta[data-side=no]:hover{background:var(--cta-accent,#ff5470);border-color:var(--cta-accent,#ff5470);filter:brightness(1.08);box-shadow:0 4px 16px -4px var(--cta-accent,rgba(255,59,92,.5))}.trade-foot{margin:10px 0 0;font-size:12px;line-height:1.4;color:var(--text-faint);text-align:center;letter-spacing:-.005em}.bs-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding-right:12px}.bs-row .bs-tabs{flex:1;border-bottom:none}.limit-expiry-section,.limit-price-section{margin-bottom:14px;animation:limit-section-enter .25s cubic-bezier(.4,0,.2,1)}@keyframes limit-section-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.limit-price-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-family:var(--sf);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint)}.limit-price-hint{font-family:var(--sf);font-size:11px;font-weight:500;letter-spacing:-.005em;text-transform:none;color:var(--text-mute)}.limit-price-input{display:grid;grid-template-columns:40px 1fr 40px;align-items:stretch;background:var(--input-bg);border:1px solid var(--line);border-radius:12px;overflow:hidden;transition:border-color .15s ease}.limit-price-input:focus-within{border-color:var(--input-border-hi)}.limit-step{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;font-family:var(--sf);font-size:18px;font-weight:500;color:var(--text-faint);cursor:pointer;transition:all .15s ease}.limit-step:hover{background:rgba(255,255,255,.04);color:var(--text)}[data-theme=light] .limit-step:hover{background:rgba(0,0,0,.04)}.limit-step:active{transform:scale(.92)}.limit-price-value{display:flex;align-items:center;justify-content:center;gap:2px;padding:10px 0;border-left:1px solid var(--line);border-right:1px solid var(--line);font-family:var(--sf-display);font-size:22px;font-weight:700;letter-spacing:-.018em;color:var(--text);font-variant-numeric:tabular-nums}.limit-price-value input{width:3ch;background:transparent;border:none;outline:none;font:inherit;color:inherit;text-align:center;-moz-appearance:textfield}.limit-price-value input::-webkit-inner-spin-button,.limit-price-value input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.limit-cent{color:var(--text-faint);font-weight:600}.limit-hint{margin:8px 0 0;font-size:11.5px;font-weight:500;letter-spacing:-.005em;text-align:center}.limit-expiry-label,.limit-hint{font-family:var(--sf);color:var(--text-faint)}.limit-expiry-label{display:block;margin-bottom:8px;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.limit-expiry-pills{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.exp-pill{padding:9px 4px;background:var(--input-bg);border:1px solid var(--line);border-radius:9px;font-family:var(--sf);font-size:11.5px;font-weight:600;letter-spacing:-.005em;color:var(--text-faint);cursor:pointer;transition:all .15s ease;white-space:nowrap}.exp-pill:hover{border-color:var(--input-border-hi);color:var(--text)}.exp-pill.active{background:rgba(84,206,49,.1);border-color:var(--lime);color:var(--lime)}[data-theme=light] .exp-pill.active{color:#1f7a1c}.trade-confirm:disabled,.trade-cta:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}.stakes-preview{margin-top:12px;padding-top:12px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.stake-row{display:flex;align-items:baseline;justify-content:space-between;padding:4px 0}.stake-key{font-family:var(--sf);font-size:13.5px;font-weight:500;color:var(--text-faint);letter-spacing:-.005em}.stake-key span{font-weight:600;color:var(--text-dim)}.stake-val{font-family:var(--sf-display);font-size:18px;font-weight:700;letter-spacing:-.018em;font-variant-numeric:tabular-nums}.stake-val.up{color:var(--lime)}.stake-val.down{color:var(--red)}[data-theme=light] .stake-val.up{color:#1f7a1c}.trade-card[data-state=success] .success-circle{stroke-dasharray:152;stroke-dashoffset:152;animation:draw-circle .55s cubic-bezier(.4,0,.2,1) forwards}.trade-card[data-state=success] .success-tick{stroke-dasharray:60;stroke-dashoffset:60;animation:draw-tick .35s cubic-bezier(.4,0,.2,1) .35s forwards}@media (max-width:760px){.amount-display input{font-size:48px}.amount-display .currency{font-size:26px;margin-top:6px}}.strade-rail{position:sticky;top:120px;align-self:start;height:calc(100vh - 120px);overflow-y:auto;padding:0 24px 24px 0;display:flex;flex-direction:column;gap:14px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.strade-rail::-webkit-scrollbar{width:5px}.strade-rail::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}[data-theme=light] .strade-rail::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.strade-ctx-block{padding:4px 4px 0;display:flex;flex-direction:column;gap:6px}.strade-ctx-meta{display:flex;align-items:center;gap:10px}.strade-ctx-status{display:inline-flex;align-items:center;gap:6px;font-family:var(--sf);font-size:11.5px;font-weight:600;letter-spacing:-.005em;font-variant-numeric:tabular-nums;color:var(--text-dim)}.strade-ctx-status.is-live{color:#ff5c7a}.strade-ctx-dot{width:7px;height:7px;border-radius:50%;background:var(--text-faint);display:none}.strade-ctx-status.is-live .strade-ctx-dot{display:block;background:#ff5c7a;box-shadow:0 0 6px rgba(255,92,122,.7);animation:sgameLivePulse 1.4s ease-in-out infinite}[data-theme=light] .strade-ctx-status.is-live{color:#B91C1C}[data-theme=light] .strade-ctx-status.is-live .strade-ctx-dot{background:#B91C1C;box-shadow:0 0 6px rgba(185,28,28,.6)}.strade-ctx-q{font-family:var(--sf-display);font-size:22px;font-weight:700;letter-spacing:-.026em;color:var(--text);line-height:1.18;margin:2px 0 0}.strade-ctx-sub{font-family:var(--sf);font-size:12.5px;font-weight:500;letter-spacing:-.008em;color:var(--text-faint)}.strade-card{width:100%}.strade-outcome .side-btn{flex-direction:row!important;justify-content:center;align-items:baseline;gap:8px;padding:13px 8px}.strade-outcome .side-label{font-size:14px;font-weight:700;letter-spacing:-.01em}.strade-outcome .side-price{font-family:var(--sf-display);font-size:14px;font-weight:700;letter-spacing:-.012em;font-variant-numeric:tabular-nums}@media (min-width:1400px){.strade-fab{display:none!important}}@media (max-width:1399px){.strade-rail{display:none}}.strade-fab{position:fixed;bottom:24px;right:24px;z-index:100;display:inline-flex;align-items:center;gap:8px;padding:11px 18px 11px 16px;background:var(--lime);color:black;border:1px solid rgba(0,0,0,.08);border-radius:100px;font-family:var(--sf);font-size:13.5px;font-weight:700;letter-spacing:-.008em;cursor:pointer;box-shadow:0 6px 24px -6px rgba(84,206,49,.5),0 1px 2px rgba(0,0,0,.2);transition:transform .15s var(--spring)}.strade-fab svg{width:16px;height:16px}.strade-fab:hover{transform:translateY(-1px)}.strade-fab-pulse{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:white;box-shadow:0 0 0 2px var(--lime),0 0 8px rgba(255,255,255,.6);animation:sgameLivePulse 1.6s ease-in-out infinite}.strade-rail{gap:0}.strade-ctx-block{padding:18px 22px 14px;margin:0;border-bottom:1px solid var(--line)}[data-theme=light] .strade-ctx-block{border-bottom-color:rgba(0,0,0,.06)}.strade-divider{display:none}.strade-card .summary{padding:16px 0 0;border-top:1px solid var(--line);margin-top:14px}.strade-card .summary .s-row{padding:6px 0;border:none}.strade-card .summary .stakes-preview{margin-top:10px;padding-top:12px;border-top:1px solid var(--line)}[data-theme=light] .strade-card .summary,[data-theme=light] .strade-card .summary .stakes-preview{border-top-color:rgba(0,0,0,.06)}.strade-card .summary .stakes-preview .stake-row{padding:0;border:none}.strade-card .strade-ctx-meta{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.strade-card .strade-ctx-q{font-family:var(--sf-display);font-size:18px;font-weight:700;letter-spacing:-.014em;line-height:1.2;color:var(--text);margin:0 0 2px}.strade-card .strade-ctx-sub{font-family:var(--sf);font-size:12.5px;font-weight:500;color:var(--text-dim);letter-spacing:-.005em}[data-theme=light] .strade-card .strade-ctx-sub{color:#3a3a3f}.strade-card{overflow:visible}.strade-card .trade-body{max-height:calc(100vh - 220px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.strade-card .trade-body::-webkit-scrollbar{width:4px}.strade-card .trade-body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:2px}.strade-card .trade-body::-webkit-scrollbar-track{background:transparent}[data-theme=light] .strade-card .trade-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.strade-card .trade-body{padding:14px 18px 16px}.strade-card .summary{margin:14px 0 6px;padding:14px 0 0}.strade-card .summary .s-row{padding:5px 0}.strade-card .stakes-preview{margin-top:6px;padding-top:10px}.strade-card .quick-row{margin-top:4px}.strade-card .btn-primary,.strade-card .trade-cta{padding:14px 20px!important}.strade-card .trade-foot{font-size:11px;margin-top:8px}.strade-card .side-chooser{margin-bottom:10px}.strade-card .bs-tab{padding:10px 0}.strade-card .strade-chips-sell,.strade-card[data-mode=sell] .strade-chips-buy{display:none}.strade-card[data-mode=sell] .strade-chips-sell{display:grid}.strade-card[data-mode=sell] .amount-display .currency{display:none}.amount-shares-suffix{display:none;text-align:center;font-family:var(--sf);font-size:12px;font-weight:600;color:var(--text-faint);letter-spacing:-.005em;margin-top:2px;text-transform:uppercase;letter-spacing:.05em}.strade-card[data-mode=sell] .amount-shares-suffix{display:block}.strade-card .strade-limit-expiry,.strade-card .strade-limit-price{display:none}.strade-card[data-order-type=limit] .strade-limit-expiry,.strade-card[data-order-type=limit] .strade-limit-price{display:block}.strade-card[data-order-type=limit] .stakes-preview{margin-top:8px;padding-top:8px}.strade-card[data-order-type=limit] .strade-quick-row{display:none}.strade-card[data-order-type=limit] .amount-section{padding:8px 0}.strade-card .limit-expiry-section{margin:10px 0}.strade-card .limit-expiry-label{display:block;margin-bottom:6px;font-family:var(--sf);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint)}.strade-card .limit-expiry-pills{display:flex;gap:6px}.strade-card .exp-pill{flex:1;padding:6px 8px;background:var(--input-bg);border:1px solid var(--line);border-radius:8px;font-family:var(--sf);font-size:11.5px;font-weight:500;color:var(--text-dim);letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.strade-card .exp-pill:hover{border-color:var(--text-faint);color:var(--text)}.strade-card .exp-pill.active{background:rgba(84,206,49,.1);border-color:var(--lime);color:var(--lime)}[data-theme=light] .strade-card .exp-pill.active{color:#1f7a1c}.strade-card .limit-price-section{margin:8px 0}.strade-card .limit-expiry-section{margin:6px 0 10px}.strade-card .limit-expiry-label{font-size:10.5px;margin-bottom:5px}.strade-card .exp-pill{padding:5px 8px;font-size:11px}.strade-card .limit-price-label{margin-bottom:4px;font-size:10.5px}.strade-card .limit-price-input{border-radius:9px}.strade-card .limit-price-value{padding:4px 0;font-size:17px}.strade-card .limit-step{font-size:14px}.strade-card .limit-hint{font-size:10.5px;margin-top:4px}.strade-card .bs-row{display:flex;align-items:center;gap:12px;margin-bottom:14px}.strade-card .bs-row .bs-tabs{flex:1}.strade-card .strade-ot-row{display:inline-flex;align-items:center;gap:4px;padding:6px 10px 6px 12px;background:transparent;border:none;border-radius:7px;font-family:var(--sf);cursor:pointer;transition:background .15s ease;white-space:nowrap}.strade-card .strade-ot-row:hover{background:rgba(255,255,255,.06)}[data-theme=light] .strade-card .strade-ot-row:hover{background:rgba(0,0,0,.04)}.strade-card .strade-ot-row-value{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--text-dim);letter-spacing:-.005em}.strade-card .strade-ot-row:hover .strade-ot-row-value,.strade-card .strade-ot-row[aria-expanded=true] .strade-ot-row-value{color:var(--text)}.strade-card .strade-ot-row-value svg{width:11px;height:11px;color:var(--text-faint)}.strade-ot-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:50;min-width:240px;padding:6px;background:rgba(20,20,22,.92);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,.08);border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 16px 40px -8px rgba(0,0,0,.55);display:flex;flex-direction:column;gap:1px;animation:stradeOtDrop .18s cubic-bezier(.32,.72,0,1);transform-origin:top right}[data-theme=light] .strade-ot-menu{background:rgba(255,255,255,.96);border-color:rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.04),0 16px 40px -8px rgba(0,0,0,.18)}.strade-ot-menu[hidden]{display:none}@keyframes stradeOtDrop{0%{opacity:0;transform:translateY(-4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.strade-card .strade-ot-wrap{position:relative;z-index:5}.strade-ot-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:9px 12px;background:transparent;border:none;border-radius:9px;text-align:left;cursor:pointer;transition:background .12s ease;font-family:var(--sf)}.strade-ot-option:hover{background:rgba(255,255,255,.06)}[data-theme=light] .strade-ot-option:hover{background:rgba(0,0,0,.04)}.strade-ot-option.active{background:rgba(84,206,49,.12)}[data-theme=light] .strade-ot-option.active{background:rgba(31,122,28,.08)}.strade-ot-option-text{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.strade-ot-option-name{font-size:13.5px;font-weight:600;color:var(--text);letter-spacing:-.011em}.strade-ot-option-desc{font-size:11.5px;font-weight:400;color:var(--text-dim);letter-spacing:-.005em}.strade-ot-option-check{width:14px;height:14px;color:var(--lime);flex-shrink:0;opacity:0;transform:scale(.7);transition:opacity .16s var(--spring),transform .16s var(--spring)}[data-theme=light] .strade-ot-option-check{color:#1f7a1c}.strade-ot-option.active .strade-ot-option-check{opacity:1;transform:scale(1)}.strade-card .strade-ot-row[aria-expanded=true] .strade-ot-row-value svg{transform:rotate(-90deg);color:var(--lime)}[data-theme=light] .strade-card .strade-ot-row[aria-expanded=true] .strade-ot-row-value svg{color:#1f7a1c}.strade-card .strade-ot-row-value svg{transition:transform .18s var(--spring),color .15s ease}.strade-cta.is-confirming{pointer-events:none;filter:brightness(.92);transform:scale(.98);transition:transform .15s var(--spring),filter .15s var(--spring)}.strade-cta.is-success{pointer-events:none;animation:cta-success-pop .35s cubic-bezier(.22,.61,.36,1);background:linear-gradient(180deg,#6FE547 0,var(--lime) 100%)!important;color:#001a00!important}@keyframes cta-success-pop{0%{transform:scale(.98)}50%{transform:scale(1.04);box-shadow:0 0 0 4px rgba(84,206,49,.3),0 8px 24px rgba(84,206,49,.45)}to{transform:scale(1);box-shadow:0 4px 16px rgba(84,206,49,.35)}}@media (prefers-reduced-motion:reduce){.strade-cta.is-success{animation:none}}