.evt-market-est{display:inline-block;margin-left:8px;vertical-align:middle;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:2px 7px;border-radius:6px;color:#b45309;background:rgba(245,158,11,.16);border:1px solid rgba(245,158,11,.4)}[data-theme=light] .evt-market-est{color:#92400e;background:rgba(245,158,11,.14)}.evt-context-head{padding:18px 24px 0}.evt-context-title{font-family:var(--sf-display,var(--font-manrope));font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--text);margin:0}.evt-context-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 28px;padding:16px 24px 22px}.evt-context-cell{display:flex;flex-direction:column;gap:4px;min-width:0}.evt-context-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute)}.evt-context-value{font-family:var(--sf-display,var(--font-manrope));font-size:15px;font-weight:600;letter-spacing:-.012em;color:var(--text);font-variant-numeric:tabular-nums}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.nav{position:sticky;top:0;z-index:50;background:var(--nav-bg);border-bottom:1px solid var(--line)}.nav-inner{max-width:1480px;margin:0 auto;padding:14px 40px;gap:18px}.nav-inner,.nav-logo{display:flex;align-items:center}.nav-logo{flex-shrink:0}.nav-logo img{height:30px;width:auto;display:block}.nav-search{flex:1;max-width:280px;position:relative;display:flex;align-items:center;gap:10px;background:var(--input-bg);border:1px solid var(--input-border);border-radius:10px;padding:7px 12px;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);transition:all .2s ease}.nav-search:hover{background:var(--input-bg-hover);border-color:var(--input-border-hi)}.nav-search:focus-within{border-color:var(--lime-line);box-shadow:0 0 0 4px rgba(84,206,49,.06)}.nav-search svg{color:var(--text-faint);flex-shrink:0;width:16px;height:16px;transition:color .15s ease}.nav-search:focus-within svg{color:var(--text)}.nav-search input{flex:1;background:transparent;border:none;outline:none;color:var(--text);font-family:inherit;font-size:14px;font-weight:400;letter-spacing:-.005em;min-width:0}.nav-search input::placeholder{color:var(--text-faint)}.nav-spacer{flex:1}.wallet-strip{display:flex;align-items:center;gap:8px;flex-shrink:0}.wallet-pill{display:inline-flex;align-items:center;height:38px;padding:0 14px;background:var(--input-bg);border:1px solid var(--input-border);border-radius:10px;cursor:pointer;transition:all .15s ease;font-family:inherit}.wallet-pill:hover{background:var(--input-bg-hover);border-color:var(--lime-line)}[data-theme=light] .wallet-pill{background:linear-gradient(180deg,#ffffff,#f5f5f7);border-color:rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 1px rgba(0,0,0,.04),0 2px 6px -2px rgba(0,0,0,.08)}[data-theme=light] .wallet-pill:hover{background:linear-gradient(180deg,#ffffff,#ebebed);border-color:rgba(0,0,0,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 2px 4px rgba(0,0,0,.06),0 4px 10px -2px rgba(0,0,0,.1)}.wallet-text{display:flex;flex-direction:column;align-items:center;line-height:1}.wallet-label{font-size:10px;font-weight:700;color:#ffffff;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px}[data-theme=light] .wallet-label{color:#1d1d1f}.wallet-row{display:inline-flex;align-items:baseline;gap:6px}.wallet-value{font-size:13px;font-weight:700;color:var(--lime);letter-spacing:-.012em;font-variant-numeric:tabular-nums}[data-theme=light] .wallet-value{color:#1f7a1c}.wallet-delta{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.005em}.wallet-delta.up{color:var(--lime)}[data-theme=light] .wallet-delta.up{color:#1f7a1c}.wallet-delta.down{color:var(--red)}.nav-cta{display:flex;flex-shrink:0}.btn,.nav-cta{align-items:center;gap:6px}.btn{display:inline-flex;justify-content:center;font-family:var(--sf);font-size:14px;font-weight:500;letter-spacing:-.011em;padding:8px 16px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text);transition:all .15s ease}.btn:hover{background:var(--input-bg-hover)}.btn-primary{background:var(--lime);color:#000;font-weight:600;letter-spacing:-.012em}.btn-primary:hover{background:var(--lime-bright);transform:scale(1.01)}.btn-primary:active{transform:scale(.99)}.btn-sm{padding:8px 14px;font-size:13px;height:38px}.btn-icon{width:38px;height:38px;padding:0;position:relative;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:10px;color:var(--text-dim);transition:all .15s ease}.btn-icon:hover{color:var(--text);background:var(--input-bg-hover)}.btn-icon svg{width:18px;height:18px}.alert-dot{position:absolute;top:9px;right:10px;width:7px;height:7px;border-radius:50%;background:var(--red);border:2px solid var(--bg-0)}[data-theme=light] .alert-dot{border-color:#ffffff}.theme-toggle .icon-moon,[data-theme=light] .theme-toggle .icon-sun{display:none}[data-theme=light] .theme-toggle .icon-moon{display:block}.btn-user{width:38px;height:38px;padding:0;border:none;background:transparent;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease}.btn-user:hover{transform:scale(1.05)}.user-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#6FE547,#54CE31);color:#000;font-size:12px;font-weight:700;letter-spacing:-.01em;display:inline-flex;align-items:center;justify-content:center}.categories-bar{position:sticky;top:67px;z-index:49;background:var(--nav-bg);border-bottom:1px solid var(--line)}.categories-bar:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px;background:var(--nav-bg);pointer-events:none}.categories{max-width:1480px;margin:0 auto;padding:0 40px;display:flex;gap:0;overflow-x:auto;scrollbar-width:none}.categories::-webkit-scrollbar{display:none}.cat{position:relative;display:inline-flex;align-items:center;padding:18px 18px 14px;background:transparent;border:none;font-family:var(--sf);font-size:13.5px;font-weight:500;letter-spacing:-.01em;color:var(--text-faint);white-space:nowrap;transition:color .15s ease,opacity .15s ease;cursor:pointer;flex-shrink:0;opacity:.75}.cat:hover{opacity:1;color:var(--text-dim)}.cat-breaking,.cat:first-child{padding-left:14px}.cat:after{content:"";position:absolute;left:20px;right:20px;bottom:-1px;height:2px;background:var(--lime);box-shadow:0 0 10px var(--lime-glow);transform:scaleX(0);transform-origin:center;transition:transform .25s cubic-bezier(.2,.8,.2,1);border-radius:2px 2px 0 0}.cat:first-child:after{left:14px}.cat.active{opacity:1;color:var(--text);font-weight:600}.cat.active:after{transform:scaleX(1)}.cat-breaking{color:#ff4d6a!important;font-weight:600!important}.cat-breaking:after{background:#ff4d6a!important;box-shadow:0 0 10px rgba(255,77,106,.55)!important}.cat-breaking:hover{color:#ff6b82!important}.cat-pulse{width:6px;height:6px;border-radius:50%;background:#ff4d6a;box-shadow:0 0 10px rgba(255,77,106,.6);animation:pulse-dot 1.6s ease-in-out infinite;margin-right:6px}@media (max-width:980px){.wallet-pill{padding:0 12px}}@media (max-width:760px){.nav-inner{padding:12px 16px;gap:10px}.categories{padding:0 16px}.cat{padding:12px 14px}.nav-search,.wallet-strip{display:none}}.main{max-width:1480px;margin:0 auto;padding:32px 40px 96px}.event-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:40px;align-items:start}.event-main{display:flex;flex-direction:column;gap:24px;min-width:0}@media (max-width:980px){.event-grid{grid-template-columns:1fr;gap:32px}.event-main{gap:20px}}.page-hero{position:sticky;top:114px;z-index:5;display:flex;align-items:flex-start;gap:16px;margin:0;padding:8px 0 14px;background:var(--bg-0);border-bottom:1px solid var(--line);transition:padding .32s cubic-bezier(.4,0,.2,1),gap .32s cubic-bezier(.4,0,.2,1),background-color .32s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1)}[data-theme=light] .page-hero{background:#ffffff}.page-hero-icon{width:56px;height:56px;flex-shrink:0;border-radius:13px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.18),0 3px 8px -2px rgba(0,0,0,.1),0 8px 22px -8px rgba(247,147,26,.38);transition:width .32s cubic-bezier(.4,0,.2,1),height .32s cubic-bezier(.4,0,.2,1),border-radius .32s cubic-bezier(.4,0,.2,1)}[data-theme=light] .page-hero-icon{box-shadow:0 1px 2px rgba(0,0,0,.06),0 3px 8px -2px rgba(0,0,0,.05),0 7px 18px -8px rgba(247,147,26,.24)}.page-hero-icon svg{width:100%;height:100%;display:block}.page-hero-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;padding-top:1px;transition:gap .32s cubic-bezier(.4,0,.2,1),padding-top .32s cubic-bezier(.4,0,.2,1)}.page-hero-crumb{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--text-faint);letter-spacing:-.005em;line-height:1.2;max-height:18px;overflow:hidden;transition:opacity .22s ease,max-height .32s cubic-bezier(.4,0,.2,1)}.page-hero-crumb-link{color:var(--text-faint);cursor:pointer;transition:color .15s ease}.page-hero-crumb-link:hover{color:var(--text)}.page-hero-crumb-sep{color:var(--text-mute);font-weight:400}.page-hero-q{font-family:var(--sf-display);font-size:26px;font-weight:700;line-height:1.18;letter-spacing:-.022em;margin:2px 0 4px;color:var(--text);transition:font-size .32s cubic-bezier(.4,0,.2,1),line-height .32s cubic-bezier(.4,0,.2,1),margin .32s cubic-bezier(.4,0,.2,1)}.page-hero-meta{flex-wrap:wrap;gap:8px;font-size:12.5px;font-weight:500;color:var(--text-faint);letter-spacing:-.005em;max-height:28px;overflow:hidden;transition:opacity .22s ease,max-height .32s cubic-bezier(.4,0,.2,1)}.page-hero-meta,.page-hero-meta-item{display:inline-flex;align-items:center}.page-hero-meta-item{gap:5px;white-space:nowrap}.page-hero-meta-key{color:var(--text-faint);font-weight:500}.page-hero-meta-val{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.page-hero-meta-dot{color:var(--text-mute);font-weight:400}.page-hero-meta-ico{width:13px;height:13px;flex-shrink:0;color:var(--text-mute)}.page-hero-meta-pulse{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px var(--lime-glow);animation:pulse-dot 1.6s ease-in-out infinite}.page-hero-meta-status{color:var(--lime);font-weight:600;font-size:12px;letter-spacing:.02em}[data-theme=light] .page-hero-meta-status{color:#1f7a1c}.chart-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.chart-watermark{height:18px;width:auto;opacity:.32;pointer-events:none;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}[data-theme=light] .chart-watermark{opacity:.28;filter:none}.page-hero-actions{flex-shrink:0;align-self:center;gap:8px}.action-btn,.page-hero-actions{display:inline-flex;align-items:center}.action-btn{width:36px;height:36px;justify-content:center;border-radius:10px;background:transparent;border:1px solid var(--line);color:var(--text-faint);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.action-btn:hover{background:var(--input-bg);border-color:var(--input-border-hi);color:var(--text)}.action-btn:active{transform:scale(.95)}.action-btn svg{width:16px;height:16px;display:block;transition:fill .2s ease}.action-btn[data-action=bookmark][aria-pressed=true]{background:rgba(84,206,49,.12);border-color:rgba(84,206,49,.32);color:var(--lime)}.action-btn[data-action=bookmark][aria-pressed=true] svg{fill:currentColor}[data-theme=light] .action-btn[data-action=bookmark][aria-pressed=true]{color:#1f7a1c;background:rgba(84,206,49,.1);border-color:rgba(84,206,49,.28)}.chart-price-block{display:inline-flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.chart-asset-icon{width:30px;height:30px;flex-shrink:0;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.chart-price-num{font-family:var(--sf-display);font-size:26px;font-weight:700;letter-spacing:-.022em;line-height:1;color:var(--text);font-variant-numeric:tabular-nums;transition:color .4s cubic-bezier(.4,0,.2,1)}.chart-price-num.ticking-up{color:var(--lime)}.chart-price-num.ticking-down{color:var(--red)}[data-theme=light] .chart-price-num.ticking-up{color:#1f7a1c}.chart-target-chip{display:inline-flex;align-items:center;gap:5px;font-family:var(--sf);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.005em;padding:5px 11px;border-radius:999px;background:rgba(84,206,49,.1);color:var(--lime);border:none}[data-theme=light] .chart-target-chip{background:rgba(84,206,49,.1);color:#1f7a1c}.chart-target-chip svg{width:11px;height:11px;flex-shrink:0;stroke-width:2.6}.chart-target-chip .target-gap{font-family:var(--sf-display);font-size:12.5px;font-weight:700;letter-spacing:-.01em;color:var(--lime)}[data-theme=light] .chart-target-chip .target-gap{color:#1f7a1c}.chart-target-chip .target-sep{color:rgba(84,206,49,.4);font-weight:600;margin:0 1px}[data-theme=light] .chart-target-chip .target-sep{color:rgba(31,122,28,.4)}.chart-target-chip .target-label{font-weight:500;color:rgba(84,206,49,.75)}[data-theme=light] .chart-target-chip .target-label{color:rgba(31,122,28,.8)}.page-hero.page-hero--stuck{padding:11px 0;margin-bottom:18px;align-items:center;gap:14px;background:rgba(0,0,0,.72);backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);box-shadow:0 1px 0 rgba(255,255,255,.05),0 6px 16px -8px rgba(0,0,0,.4)}[data-theme=light] .page-hero.page-hero--stuck{background:rgba(255,255,255,.78);box-shadow:0 1px 0 rgba(0,0,0,.06),0 6px 16px -8px rgba(0,0,0,.08)}.page-hero.page-hero--stuck .page-hero-icon{width:34px;height:34px;border-radius:8px}.page-hero.page-hero--stuck .page-hero-body{padding-top:0;gap:0}.page-hero.page-hero--stuck .page-hero-q{font-size:15px;line-height:1.3;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-hero.page-hero--stuck .page-hero-crumb,.page-hero.page-hero--stuck .page-hero-meta{max-height:0;opacity:0}@media (max-width:760px){.page-hero{gap:12px;margin:0 0 22px;padding:0 0 16px;flex-wrap:nowrap}.page-hero-icon{width:44px;height:44px;border-radius:11px}.page-hero-q{font-size:21px;letter-spacing:-.018em;line-height:1.2}.page-hero-meta{font-size:12px;gap:6px}.action-btn{width:32px;height:32px}.action-btn svg{width:14px;height:14px}.chart-price-num{font-size:22px}}.chart-card{background:var(--bg-1);border:1px solid var(--line);border-radius:20px;padding:22px 28px;background-image:linear-gradient(180deg,rgba(255,255,255,.015),transparent 30%)}[data-theme=light] .chart-card{background:#ffffff;border-color:rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 16px -4px rgba(0,0,0,.04),0 24px 48px -16px rgba(0,0,0,.06)}.forecast-header{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:24px;flex-wrap:wrap}.forecast-left{display:flex;flex-direction:column;gap:8px}.forecast-key{font-family:var(--sf);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);line-height:1}.forecast-num-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.forecast-num{font-family:var(--sf-display);font-size:36px;font-weight:700;letter-spacing:-.026em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.forecast-delta{display:inline-flex;align-items:center;gap:4px;font-family:var(--sf);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.005em;padding:6px 12px;border-radius:var(--r-pill);margin-bottom:4px}.forecast-delta.up{color:var(--lime);background:rgba(84,206,49,.12)}[data-theme=light] .forecast-delta.up{color:#1f7a1c;background:rgba(84,206,49,.1)}.forecast-delta.down{color:var(--red);background:rgba(255,59,92,.12)}.forecast-delta svg{width:11px;height:11px;flex-shrink:0}.chart-wrap{position:relative;width:100%;height:240px;cursor:crosshair;padding-right:56px}.chart-wrap svg{width:100%;height:100%;display:block;overflow:visible}.chart-grid line{stroke:var(--line-2);stroke-width:1;stroke-dasharray:1 5;opacity:.45}.target-chip{position:absolute;right:6px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(28,28,30,.78);border:1px solid rgba(84,206,49,.55);border-radius:var(--r-pill);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 1px 2px rgba(0,0,0,.3),0 8px 24px -6px rgba(84,206,49,.35);transform:translateY(-50%);z-index:5;pointer-events:none;white-space:nowrap;animation:target-chip-pulse 3s ease-in-out infinite}[data-theme=light] .target-chip{background:rgba(255,255,255,.92);border-color:rgba(84,206,49,.5);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px -6px rgba(84,206,49,.25)}@keyframes target-chip-pulse{0%,to{box-shadow:0 1px 2px rgba(0,0,0,.3),0 8px 24px -6px rgba(84,206,49,.35)}50%{box-shadow:0 1px 2px rgba(0,0,0,.3),0 8px 32px -4px rgba(84,206,49,.55)}}@keyframes target-chip-pulse-light{0%,to{box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px -6px rgba(84,206,49,.25)}50%{box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 32px -4px rgba(84,206,49,.4)}}[data-theme=light] .target-chip{animation-name:target-chip-pulse-light}.target-chip-key{font-family:var(--sf);font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--lime);line-height:1}[data-theme=light] .target-chip-key{color:#1f7a1c}.target-chip-val{font-family:var(--sf-display);font-size:13px;font-weight:700;letter-spacing:-.012em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.chart-y-axis{position:absolute;top:0;right:0;width:56px;height:100%;pointer-events:none;font-family:var(--sf);font-size:10.5px;font-weight:600;letter-spacing:-.005em;color:var(--text-faint);font-variant-numeric:tabular-nums}.chart-y-axis .yaxis-label{position:absolute;right:0;transform:translateY(-50%);padding-left:8px;white-space:nowrap;line-height:1}.chart-area{fill:url(#chartGrad)}.chart-line{fill:none;stroke:var(--lime);stroke-width:2.25;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.chart-cursor{stroke:var(--text);stroke-width:1;opacity:.3;pointer-events:none;stroke-dasharray:3 3}.chart-dot{fill:var(--lime);stroke:var(--bg-1);stroke-width:3;filter:drop-shadow(0 0 12px rgba(84,206,49,.65));pointer-events:none}[data-theme=light] .chart-dot{stroke:#ffffff}#chartLivePulse circle.chart-live-pulse-halo{fill:var(--lime);opacity:.35;transform-origin:center;animation:pulse-halo 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes pulse-halo{0%{transform:scale(1);opacity:.5}70%{transform:scale(2.4);opacity:0}to{transform:scale(2.4);opacity:0}}#chartLivePulse circle.chart-live-pulse-core{fill:var(--lime);stroke:var(--bg-1);stroke-width:2.5;filter:drop-shadow(0 0 10px rgba(84,206,49,.85))}[data-theme=light] #chartLivePulse circle.chart-live-pulse-core{stroke:#ffffff}.chart-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:18px;flex-wrap:wrap}.chart-vol{font-size:12px;font-weight:600;color:var(--text-faint);font-variant-numeric:tabular-nums}.chart-axis-corners,.chart-vol{font-family:var(--sf);letter-spacing:-.005em}.chart-axis-corners{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:500;color:var(--text-mute);font-variant-numeric:tabular-nums;flex:1;justify-content:center}.chart-axis-corners .axis-spacer{flex:1;height:1px;background:var(--line-2);max-width:60px;opacity:.6}.chart-tabs{display:inline-flex;gap:2px;padding:3px;background:var(--input-bg);border-radius:var(--r-pill)}[data-theme=light] .chart-tabs{background:rgba(0,0,0,.04)}.chart-tab{padding:7px 14px;background:transparent;border:none;border-radius:var(--r-pill);font-family:var(--sf);font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--text-faint);cursor:pointer;transition:color .25s cubic-bezier(.4,0,.2,1),background-color .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1);font-variant-numeric:tabular-nums}.chart-tab:hover{color:var(--text)}.chart-tab.active{color:var(--text);background:var(--bg-1);box-shadow:0 1px 2px rgba(0,0,0,.2),0 0 0 .5px rgba(255,255,255,.04)}[data-theme=light] .chart-tab.active{color:var(--text);background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.06)}.chart-tooltip{position:absolute;pointer-events:none;padding:12px 16px;background:rgba(28,28,30,.85);border:1px solid var(--line-2);border-radius:14px;font-variant-numeric:tabular-nums;white-space:nowrap;z-index:10;opacity:0;transform:translate(-50%,-10px);transition:opacity .15s ease;box-shadow:0 1px 2px rgba(0,0,0,.2),0 12px 36px -8px rgba(0,0,0,.45);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}[data-theme=light] .chart-tooltip{background:rgba(255,255,255,.92);border-color:rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -8px rgba(0,0,0,.14)}.chart-tooltip.visible{opacity:1}.chart-tooltip .tt-pct{font-family:var(--sf-display);font-size:20px;font-weight:700;color:var(--text);letter-spacing:-.02em;line-height:1}.chart-tooltip .tt-date{color:var(--text-dim);font-size:11px;font-weight:500;margin-top:4px;letter-spacing:-.005em}.outcomes-card{background:var(--bg-1);border:1px solid var(--line);border-radius:20px;overflow:hidden}[data-theme=light] .outcomes-card{background:#ffffff;border-color:rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 16px -4px rgba(0,0,0,.04),0 24px 48px -16px rgba(0,0,0,.06)}.outcomes-header{display:grid;grid-template-columns:1fr 72px 60px 220px 28px;gap:16px;padding:18px 28px;border-bottom:1px solid var(--line);font-family:var(--sf);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.outcomes-chance-col,.outcomes-trade-col{text-align:right}.outcome-section{border-bottom:1px solid var(--line)}.outcome-section:last-child{border-bottom:none}.outcome-row{display:grid;grid-template-columns:1fr 72px 60px 220px 28px;gap:16px;align-items:center;padding:20px 28px;cursor:pointer;user-select:none;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.outcome-row:hover{background:rgba(255,255,255,.025)}[data-theme=light] .outcome-row:hover{background:rgba(0,0,0,.018)}.outcome-row:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.outcome-row.featured{background:linear-gradient(90deg,rgba(84,206,49,.06),rgba(84,206,49,.02));border-left:3px solid var(--lime);padding-left:25px}.outcome-row.featured:hover{background:linear-gradient(90deg,rgba(84,206,49,.1),rgba(84,206,49,.04))}[data-theme=light] .outcome-row.featured{background:linear-gradient(90deg,rgba(84,206,49,.06),rgba(84,206,49,.02))}.outcome-chevron{display:inline-flex;align-items:center;justify-content:center;color:var(--text-faint);transition:transform .35s cubic-bezier(.4,0,.2,1),color .25s ease}.outcome-chevron svg{width:16px;height:16px}.outcome-row:hover .outcome-chevron{color:var(--text)}.outcome-section.expanded .outcome-chevron{transform:rotate(180deg)}.outcome-book{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.4,0,.2,1);background:rgba(0,0,0,.12)}[data-theme=light] .outcome-book{background:rgba(0,0,0,.015)}.outcome-section.expanded .outcome-book{grid-template-rows:1fr}.outcome-book-inner{overflow:hidden}.outcome-section.expanded .outcome-book-inner{border-top:1px solid var(--line)}.obk-wrap{padding:18px 28px 22px}.obk-tabs{display:flex;gap:0;margin-bottom:14px;border-bottom:1px solid var(--line)}.obk-tab{position:relative;padding:10px 16px 11px 0;margin-right:18px;background:transparent;border:none;font-family:var(--sf);font-size:13.5px;font-weight:600;letter-spacing:-.005em;color:var(--text-faint);cursor:pointer;transition:color .25s cubic-bezier(.4,0,.2,1)}.obk-tab:hover{color:var(--text-dim)}.obk-tab.active{color:var(--lime)}[data-theme=light] .obk-tab.active{color:#1f7a1c}.obk-tab:after{content:"";position:absolute;left:0;right:16px;bottom:-1px;height:2px;border-radius:1px;background:var(--lime);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}.obk-tab.active:after{transform:scaleX(1)}.obk-header{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;padding:0 12px 8px;font-family:var(--sf);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.obk-header>span:first-child{text-align:left}.obk-header>span:nth-child(2){text-align:center}.obk-header>span:nth-child(3){text-align:right}.obk-row{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:16px;height:32px;padding:0 12px;border-radius:6px;font-family:var(--sf-mono);font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:-.005em;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1)}.obk-row:hover{background:rgba(255,255,255,.04)}[data-theme=light] .obk-row:hover{background:rgba(0,0,0,.025)}.obk-depth-bar{position:absolute;top:3px;bottom:3px;border-radius:4px;pointer-events:none;z-index:0;transition:width .4s cubic-bezier(.4,0,.2,1)}.obk-row.ask .obk-depth-bar{right:0;background:linear-gradient(90deg,transparent,rgba(255,59,92,.16))}[data-theme=light] .obk-row.ask .obk-depth-bar{background:linear-gradient(90deg,transparent,rgba(255,59,92,.1))}.obk-row.bid .obk-depth-bar{right:0;background:linear-gradient(90deg,transparent,rgba(84,206,49,.16))}[data-theme=light] .obk-row.bid .obk-depth-bar{background:linear-gradient(90deg,transparent,rgba(84,206,49,.1))}.obk-contracts,.obk-price,.obk-total{position:relative;z-index:1}.obk-price{font-weight:700;text-align:left}.obk-row.ask .obk-price{color:var(--red)}.obk-row.bid .obk-price{color:var(--lime)}[data-theme=light] .obk-row.bid .obk-price{color:#1f7a1c}.obk-contracts{text-align:center}.obk-contracts,.obk-total{color:var(--text-dim);font-weight:500}.obk-total{text-align:right}.obk-side-label{font-family:var(--sf);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:8px 12px 4px}.obk-side-label.asks{color:var(--red)}.obk-side-label.bids{color:var(--lime)}[data-theme=light] .obk-side-label.bids{color:#1f7a1c}.obk-midline{display:flex;align-items:center;justify-content:center;gap:10px;padding:11px 12px;margin:6px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.005em}.obk-midline-label{color:var(--lime);font-weight:700}[data-theme=light] .obk-midline-label{color:#1f7a1c}.obk-midline-last{color:var(--text-faint);font-weight:500;font-variant-numeric:tabular-nums}.outcome-label{display:flex;align-items:center;gap:10px;font-family:var(--sf-display);font-size:16.5px;font-weight:600;letter-spacing:-.014em;color:var(--text);font-variant-numeric:tabular-nums}.outcome-badge{font-family:var(--sf);font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:var(--r-pill);background:var(--lime-soft);color:var(--lime)}[data-theme=light] .outcome-badge{color:#1f7a1c;background:rgba(84,206,49,.12)}.outcome-chance{display:contents}.chance-pct{font-family:var(--sf-display);font-size:22px;font-weight:700;letter-spacing:-.018em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1;text-align:right}.chance-delta{display:inline-flex;align-items:center;gap:2px;font-family:var(--sf);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;justify-self:start}.chance-delta.up{color:var(--lime)}[data-theme=light] .chance-delta.up{color:#1f7a1c}.chance-delta.down{color:var(--red)}.chance-delta svg{width:9px;height:9px;flex-shrink:0}.outcome-trade{display:inline-flex;gap:8px;justify-content:flex-end}.outcome-btn{flex:1;max-width:100px;padding:10px 14px;border-radius:var(--r-pill);border:1px solid;background:transparent;font-family:var(--sf);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);font-variant-numeric:tabular-nums;letter-spacing:-.005em}.outcome-btn:hover{transform:translateY(-1px)}.outcome-btn.yes{border-color:rgba(84,206,49,.32);color:var(--lime);background:rgba(84,206,49,.06)}.outcome-btn.yes:hover{background:rgba(84,206,49,.16);border-color:rgba(84,206,49,.55);box-shadow:0 4px 14px -4px rgba(84,206,49,.4)}[data-theme=light] .outcome-btn.yes{color:#1f7a1c}.outcome-btn.no{border-color:rgba(255,59,92,.3);color:var(--red);background:rgba(255,59,92,.05)}.outcome-btn.no:hover{background:rgba(255,59,92,.14);border-color:rgba(255,59,92,.5);box-shadow:0 4px 14px -4px rgba(255,59,92,.35)}@media (max-width:760px){.chart-card{padding:22px 22px 18px}.chart-wrap{height:280px;padding-right:48px}.chart-y-axis{width:48px;height:280px}.forecast-header{flex-direction:column;gap:16px}.forecast-num{font-size:40px;letter-spacing:-.026em}.chart-footer{flex-direction:column;align-items:flex-start;gap:12px}.chart-axis-corners{width:100%}.target-chip{padding:5px 10px}.target-chip-val{font-size:12px}.outcome-row,.outcomes-header{grid-template-columns:1fr 56px 48px 180px 24px;gap:12px;padding:16px 18px}.outcome-row.featured{padding-left:15px}.outcome-label{font-size:14.5px}.chance-pct{font-size:19px}.outcome-badge{display:none}.outcome-btn{padding:8px 10px;font-size:12px;max-width:80px}}.orderbook-card{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px 24px 18px}[data-theme=light] .orderbook-card{background:#ffffff;border-color:rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.03),0 6px 20px -6px rgba(0,0,0,.05)}.ob-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:14px}.ob-title{font-family:var(--sf-display);font-size:18px;font-weight:600;letter-spacing:-.018em;color:var(--text)}.ob-spread{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;background:var(--lime-soft);border-radius:var(--r-pill);font-size:12px}[data-theme=light] .ob-spread{background:rgba(84,206,49,.1)}.ob-spread-label{font-weight:500;color:var(--text-faint);letter-spacing:-.005em}.ob-spread-value{font-family:var(--sf-mono);font-weight:700;color:var(--lime);font-variant-numeric:tabular-nums;letter-spacing:-.005em}[data-theme=light] .ob-spread-value{color:#1f7a1c}.ob-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ob-col-head{display:flex;align-items:baseline;justify-content:space-between;padding:0 4px 8px;border-bottom:1px solid var(--line);margin-bottom:4px}.ob-col-tag{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ob-col.yes .ob-col-tag{color:var(--lime)}[data-theme=light] .ob-col.yes .ob-col-tag{color:#1f7a1c}.ob-col.no .ob-col-tag{color:var(--red)}.ob-col-spec{font-size:10px;font-weight:500;letter-spacing:.04em;color:var(--text-faint);text-transform:uppercase}.ob-row{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:32px;padding:0 10px;border-radius:6px;font-family:var(--sf-mono);font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:-.005em;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1)}.ob-row:hover{background:var(--input-bg-hover)}.ob-depth-bar{position:absolute;top:3px;bottom:3px;height:auto;border-radius:4px;pointer-events:none;transition:width .4s cubic-bezier(.4,0,.2,1)}.ob-col.yes .ob-depth-bar{right:0;background:linear-gradient(90deg,transparent,rgba(84,206,49,.1))}[data-theme=light] .ob-col.yes .ob-depth-bar{background:linear-gradient(90deg,transparent,rgba(84,206,49,.07))}.ob-col.no .ob-depth-bar{left:0;background:linear-gradient(90deg,rgba(255,59,92,.1),transparent)}[data-theme=light] .ob-col.no .ob-depth-bar{background:linear-gradient(90deg,rgba(255,59,92,.07),transparent)}.ob-price{font-weight:700;font-size:13.5px;color:var(--text);z-index:1}.ob-col.yes .ob-price{color:var(--lime)}[data-theme=light] .ob-col.yes .ob-price{color:#1f7a1c}.ob-col.no .ob-price{color:var(--red)}.ob-shares{font-weight:500;color:var(--text-dim);z-index:1}.ob-col.yes .ob-shares{text-align:right}.ob-col.no .ob-shares{text-align:left}.ob-mine{font-size:9px;font-weight:700;letter-spacing:.04em;color:var(--text);background:var(--input-bg);padding:2px 5px;border-radius:4px;text-transform:uppercase;z-index:1}.ob-col.no .ob-row{direction:rtl}.ob-col.no .ob-row>*{direction:ltr}.ob-foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:14px;margin-top:10px;border-top:1px solid var(--line);font-size:12px}.ob-foot-item{display:inline-flex;align-items:baseline;gap:6px}.ob-foot-key{color:var(--text-faint);font-weight:500;letter-spacing:-.005em}.ob-foot-val{color:var(--text-dim);font-weight:600;letter-spacing:-.005em}.ob-foot-val.mono{font-family:var(--sf-mono);font-variant-numeric:tabular-nums}.ob-foot-dot{color:var(--text-mute)}.lt-side{font-size:10px;font-weight:700;letter-spacing:.04em;padding:1px 5px;border-radius:4px;margin-right:2px}.lt-side.yes{color:var(--lime);background:var(--lime-soft)}[data-theme=light] .lt-side.yes{color:#1f7a1c}.lt-side.no{color:var(--red);background:var(--red-soft)}@media (max-width:760px){.orderbook-card{padding:18px 16px 14px}.ob-cols{gap:10px}.ob-foot{font-size:11px}}.trade-col{display:flex;flex-direction:column;gap:16px;min-width:0;position:sticky;top:142px;align-self:start;max-height:calc(100vh - 142px - 24px);overflow-y:scroll;scrollbar-gutter:stable;overscroll-behavior:contain;padding-right:4px;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) rgba(255,255,255,.04)}[data-theme=light] .trade-col{scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.04)}.trade-col::-webkit-scrollbar{width:10px}.trade-col::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:5px;margin:4px 0}.trade-col::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:5px;border:2px solid transparent;background-clip:padding-box;min-height:48px;transition:background-color .2s ease}.trade-col::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.32);background-clip:padding-box}.trade-col::-webkit-scrollbar-thumb:active{background:rgba(255,255,255,.45);background-clip:padding-box}[data-theme=light] .trade-col::-webkit-scrollbar-track{background:rgba(0,0,0,.03)}[data-theme=light] .trade-col::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);background-clip:padding-box}[data-theme=light] .trade-col::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.32);background-clip:padding-box}.position-panel{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.18),0 6px 20px -8px rgba(0,0,0,.3)}[data-theme=light] .position-panel{background:#ffffff;border-color:rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 14px -4px rgba(0,0,0,.06)}.pp-header{border-bottom:1px solid var(--line);padding:0 4px}.pp-tabs{display:flex;gap:0}.pp-tab{position:relative;display:inline-flex;align-items:center;gap:6px;padding:12px 14px 11px;background:transparent;border:none;font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--text-faint);cursor:pointer;transition:color .25s cubic-bezier(.4,0,.2,1)}.pp-tab:hover{color:var(--text-dim)}.pp-tab.active{color:var(--text)}.pp-tab:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:2px;border-radius:1px;background:var(--lime);transform:scaleX(0);transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.pp-tab.active:after{transform:scaleX(1)}.pp-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--input-bg);font-family:var(--sf);font-size:10.5px;font-weight:700;letter-spacing:0;color:var(--text-faint);font-variant-numeric:tabular-nums}.pp-tab.active .pp-tab-count{background:rgba(84,206,49,.14);color:var(--lime)}[data-theme=light] .pp-tab.active .pp-tab-count{color:#1f7a1c}.pp-list{padding:6px 6px 14px}.pp-list[hidden]{display:none}.pp-position{padding:14px 14px 6px;border-radius:12px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.pp-position:hover{background:rgba(255,255,255,.02)}[data-theme=light] .pp-position:hover{background:rgba(0,0,0,.018)}.pp-pos-id{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pp-pos-shares-line{font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--text-dim);font-variant-numeric:tabular-nums}.pp-pos-side-tag{display:inline-flex;align-items:center;padding:3px 8px;font-family:var(--sf);font-size:10.5px;font-weight:800;letter-spacing:.06em;border-radius:var(--r-pill);line-height:1}.pp-pos-side-tag.yes{color:var(--lime);background:rgba(84,206,49,.14)}[data-theme=light] .pp-pos-side-tag.yes{color:#1f7a1c;background:rgba(84,206,49,.12)}.pp-pos-side-tag.no{color:var(--red);background:rgba(255,59,92,.14)}.pp-pos-value-block{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:10px}.pp-pos-value{font-family:var(--sf-display);font-size:28px;font-weight:700;letter-spacing:-.022em;line-height:1;color:var(--text);font-variant-numeric:tabular-nums}.pp-pos-pnl{display:inline-flex;align-items:center;gap:4px;font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.pp-pos-pnl.up{color:var(--lime)}[data-theme=light] .pp-pos-pnl.up{color:#1f7a1c}.pp-pos-pnl.down{color:var(--red)}.pp-pos-pnl svg{width:11px;height:11px;flex-shrink:0}.pp-pos-context{display:flex;align-items:center;gap:6px;margin-bottom:14px;font-family:var(--sf);font-size:12px;font-weight:500;letter-spacing:-.005em;color:var(--text-faint);font-variant-numeric:tabular-nums}.pp-pos-context-val{color:var(--text-dim);font-weight:600}.pp-pos-context-sep{opacity:.5}.pp-pos-sell{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:11px 14px;border:none;border-radius:var(--r-pill);background:var(--lime);font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.005em;color:#0a1a02;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.pp-pos-sell:hover{background:var(--lime-bright);transform:translateY(-1px);box-shadow:0 4px 14px -4px rgba(84,206,49,.5)}.pp-pos-sell:active{transform:scale(.98)}.pp-pos-close-link{display:block;width:100%;margin-top:8px;padding:6px 0;background:transparent;border:none;font-family:var(--sf);font-size:12px;font-weight:500;letter-spacing:-.005em;color:var(--text-faint);cursor:pointer;transition:color .15s ease;text-align:center}.pp-pos-close-link:hover{color:var(--red)}.pp-history{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:12px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.pp-history:hover{background:rgba(255,255,255,.02)}[data-theme=light] .pp-history:hover{background:rgba(0,0,0,.018)}.pp-hist-icon,.pp-history+.pp-history{margin-top:2px}.pp-hist-icon{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(84,206,49,.12);color:var(--lime)}.pp-hist-icon.down{background:rgba(255,59,92,.1);color:var(--red)}.pp-hist-icon svg{width:14px;height:14px}[data-theme=light] .pp-hist-icon{color:#1f7a1c}[data-theme=light] .pp-hist-icon.down{color:var(--red)}.pp-hist-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.pp-hist-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--sf);font-size:13.5px;font-weight:600;letter-spacing:-.011em;color:var(--text)}.pp-hist-action{font-weight:600;font-size:12.5px}.pp-hist-action.buy{color:var(--lime)}[data-theme=light] .pp-hist-action.buy{color:#1f7a1c}.pp-hist-action.sell{color:var(--red)}.pp-hist-price,.pp-hist-side{font-variant-numeric:tabular-nums}.pp-hist-price{color:var(--text-dim);font-weight:500}.pp-hist-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--sf);font-size:11.5px;font-weight:500;color:var(--text-faint);letter-spacing:-.005em}.pp-hist-time{font-variant-numeric:tabular-nums}.pp-hist-amount{display:inline-flex;align-items:center;gap:8px;color:var(--text-dim);font-weight:600;font-variant-numeric:tabular-nums}.pp-hist-pnl{font-size:11px;font-weight:700;padding:2px 6px;border-radius:5px;letter-spacing:-.005em}.pp-hist-pnl.up{color:var(--lime);background:rgba(84,206,49,.12)}[data-theme=light] .pp-hist-pnl.up{color:#1f7a1c;background:rgba(84,206,49,.1)}.pp-hist-pnl.down{color:var(--red);background:rgba(255,59,92,.12)}.positions-table{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;padding:16px 20px 6px;transition:border-color .25s ease,box-shadow .25s ease}.positions-table:hover{border-color:var(--input-border-hi)}[data-theme=light] .positions-table{background:#ffffff}.pt-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.pt-title{font-family:var(--sf-display);font-size:16px;font-weight:700;letter-spacing:-.014em;color:var(--text);margin:0}.pt-view-all{display:inline-flex;align-items:center;gap:3px;font-family:var(--sf);font-size:12.5px;font-weight:500;letter-spacing:-.005em;color:var(--text-faint);text-decoration:none;transition:color .15s ease}.pt-view-all:hover{color:var(--text)}.pt-view-all svg{width:12px;height:12px}.pt-table{display:block}.pt-row{display:grid;grid-template-columns:minmax(72px,.8fr) minmax(48px,.5fr) minmax(48px,.5fr) minmax(96px,1.2fr) minmax(96px,1.1fr) 124px;column-gap:16px;align-items:center;padding:14px 0}.pt-row--head{padding:0 0 10px;border-bottom:1px solid var(--line)}.pt-row--head .pt-col{font-family:var(--sf);font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);line-height:1}.pt-table .pt-row:not(.pt-row--head){border-bottom:1px solid var(--line);transition:background-color .15s ease}.pt-table .pt-row:not(.pt-row--head):last-child{border-bottom:none}.pt-table .pt-row:not(.pt-row--head):hover{background-color:rgba(255,255,255,.02)}[data-theme=light] .pt-table .pt-row:not(.pt-row--head):hover{background-color:rgba(0,0,0,.018)}.pt-col{font-family:var(--sf);font-size:14px;letter-spacing:-.005em;color:var(--text);min-width:0}.pt-col-avg,.pt-col-qty,.pt-col-return,.pt-col-value,.pt-num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.pt-row--head .pt-col-avg,.pt-row--head .pt-col-qty,.pt-row--head .pt-col-return,.pt-row--head .pt-col-value{text-align:right;font-weight:700}.pt-cell-main{display:block;font-weight:700;letter-spacing:-.008em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1.2}.pt-cell-main.up{color:var(--lime)}.pt-cell-main.down{color:var(--red)}[data-theme=light] .pt-cell-main.up{color:#1f7a1c}.pt-cell-sub{display:block;margin-top:2px;font-family:var(--sf);font-size:11.5px;font-weight:500;color:var(--text-faint);font-variant-numeric:tabular-nums;line-height:1.2}.pt-cell-sub.up{color:var(--lime);opacity:.8}[data-theme=light] .pt-cell-sub.up{color:#1f7a1c;opacity:.8}.pt-tag{display:inline-flex;align-items:center;padding:4px 10px;font-family:var(--sf);font-size:11px;font-weight:800;letter-spacing:.08em;border-radius:var(--r-pill);line-height:1}.pt-tag.yes{color:var(--lime);background:rgba(84,206,49,.14)}[data-theme=light] .pt-tag.yes{color:#1f7a1c;background:rgba(84,206,49,.12)}.pt-tag.no{color:var(--red);background:rgba(255,59,92,.14)}.pt-col-action{display:flex;justify-content:flex-end;align-items:center;gap:6px}.pt-share-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:var(--text-faint);cursor:pointer;transition:background-color .18s cubic-bezier(.32,.72,0,1),color .18s cubic-bezier(.32,.72,0,1),transform .12s ease;padding:0;flex-shrink:0}.pt-share-btn:hover{background:rgba(84,206,49,.1);color:var(--lime)}[data-theme=light] .pt-share-btn:hover{color:#1f7a1c}.pt-share-btn:active{transform:scale(.92)}.pt-share-btn svg{width:14px;height:14px;display:block}.pt-sell{display:inline-flex;align-items:center;gap:4px;padding:7px 16px;border:none;border-radius:999px;background:rgba(84,206,49,.12);font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--lime);cursor:pointer;transition:background-color .18s cubic-bezier(.4,0,.2,1),transform .12s ease;white-space:nowrap}[data-theme=light] .pt-sell{background:rgba(84,206,49,.1);color:#1f7a1c}.pt-sell:hover{background:rgba(84,206,49,.2)}[data-theme=light] .pt-sell:hover{background:rgba(84,206,49,.16)}.pt-sell:active{transform:scale(.96)}@media (max-width:760px){.positions-table{padding:16px 16px 6px}.pt-row{grid-template-columns:minmax(64px,.9fr) .5fr 1.1fr 1.1fr 100px;column-gap:10px}.pt-col-avg{display:none}.pt-col{font-size:13px}.pt-cell-sub{font-size:11px}}.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}.position-banner{margin-bottom:16px;padding:12px 14px;background:var(--lime-soft);border:1px solid var(--lime-line);border-radius:10px}[data-theme=light] .position-banner{background:rgba(84,206,49,.06);border-color:rgba(84,206,49,.3)}.position-banner-row{display:flex;align-items:center;justify-content:space-between}.position-banner-label{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--text-faint);text-transform:uppercase}.position-banner-value{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.position-shares{font-size:14px;font-weight:700;color:var(--lime);letter-spacing:-.011em}[data-theme=light] .position-shares{color:#1f7a1c}.position-dot{color:var(--text-faint)}.position-worth{font-size:13px;font-weight:500;color:var(--text);font-family:var(--sf-mono)}.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)}.live-pulse{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.5;animation:pulse-dot 1.6s ease-in-out infinite}.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:13px 18px;font-size:15.5px;font-weight:700;letter-spacing:-.014em;font-variant-numeric:tabular-nums;margin-top:14px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:8px;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}.strade-cta-action{font-weight:700;letter-spacing:-.014em}.strade-cta-amount{font-weight:700;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.012em}.trade-cta[data-side=yes]{background:var(--lime);border-color:var(--lime);color:#0a1a02}.trade-cta[data-side=yes]:hover{background:var(--lime-bright);border-color:var(--lime-bright);box-shadow:0 4px 16px -4px rgba(84,206,49,.5)}.trade-cta[data-side=no]{background:var(--red);border-color:var(--red);color:#fff}.trade-cta[data-side=no]:hover{background:#ff5470;border-color:#ff5470;box-shadow:0 4px 16px -4px 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}.ot-chooser{position:relative;flex-shrink:0}.ot-trigger{display:inline-flex;align-items:center;gap:3px;padding:4px 0;background:transparent;border:none;font-family:var(--sf);font-size:12px;font-weight:500;letter-spacing:-.005em;color:var(--text-faint);cursor:pointer;transition:color .15s ease}.ot-trigger:hover{color:var(--text)}.ot-trigger-chevron{width:10px;height:10px;opacity:.7;transition:transform .18s cubic-bezier(.4,0,.2,1)}.ot-chooser[data-open=true] .ot-trigger-chevron{transform:rotate(180deg)}.ot-chooser[data-open=true] .ot-trigger{color:var(--text)}.ot-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:140px;background:var(--bg-1);border:1px solid var(--line);border-radius:10px;padding:4px;box-shadow:0 4px 8px rgba(0,0,0,.2),0 12px 32px -8px rgba(0,0,0,.4);z-index:20;animation:ot-menu-enter .18s cubic-bezier(.4,0,.2,1)}[data-theme=light] .ot-menu{background:#ffffff;border-color:rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.06),0 8px 24px -4px rgba(0,0,0,.1)}@keyframes ot-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ot-menu-item{display:flex;align-items:center;width:100%;padding:8px 10px;background:transparent;border:none;border-radius:6px;text-align:left;cursor:pointer;font-family:var(--sf);font-size:13px;font-weight:500;letter-spacing:-.005em;color:var(--text-dim);transition:background-color .12s ease,color .12s ease}.ot-menu-item:hover{background:var(--input-bg);color:var(--text)}.ot-menu-item.active{color:var(--text);font-weight:600}.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}.cash-meta{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:8px 12px;background:var(--input-bg);border-radius:8px;font-family:var(--sf);font-size:12px;letter-spacing:-.005em;transition:background-color .2s ease,color .2s ease}.cash-meta-label{color:var(--text-faint);font-weight:500}.cash-meta-value{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.cash-meta.insufficient{background:rgba(255,59,92,.1)}.cash-meta.insufficient .cash-meta-label,.cash-meta.insufficient .cash-meta-value{color:var(--red)}[data-theme=light] .cash-meta.insufficient{background:rgba(255,59,92,.08)}.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-state-review{padding:18px 22px 22px}.trade-state-header{display:flex;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--line)}.trade-state-back{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-faint);border-radius:8px;cursor:pointer;transition:all .15s ease;margin-left:-6px}.trade-state-back:hover{background:var(--input-bg);color:var(--text)}.trade-state-back svg{width:16px;height:16px}.trade-state-title{font-family:var(--sf);font-size:15px;font-weight:600;letter-spacing:-.011em;color:var(--text);margin:0}.review-rows{display:flex;flex-direction:column;gap:12px}.review-row{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--sf);font-size:13px;letter-spacing:-.005em}.review-k{color:var(--text-faint);font-weight:500}.review-k span{color:var(--text-dim);font-weight:600}.review-v{display:inline-flex;align-items:center;gap:7px;color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.review-v.up{color:var(--lime);font-weight:700}.review-v.down{color:var(--red);font-weight:700}[data-theme=light] .review-v.up{color:#1f7a1c}.review-row.total-row{margin-top:4px;padding-top:12px;border-top:1px solid var(--line)}.review-row.total-row .review-k{font-weight:600;color:var(--text-dim)}.review-row.total-row .review-v{font-family:var(--sf-display);font-size:16px;font-weight:700;letter-spacing:-.016em}.review-tag{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--r-pill);font-family:var(--sf);font-size:10.5px;font-weight:800;letter-spacing:.06em;line-height:1}.review-tag.yes{color:var(--lime);background:rgba(84,206,49,.14)}[data-theme=light] .review-tag.yes{color:#1f7a1c;background:rgba(84,206,49,.12)}.review-tag.no{color:var(--red);background:rgba(255,59,92,.14)}.review-divider{height:1px;background:var(--line);margin:18px -22px}.review-disclaimer{margin:16px 0 14px;font-family:var(--sf);font-size:11.5px;line-height:1.4;color:var(--text-faint);letter-spacing:-.005em;text-align:center}.trade-confirm{width:100%;padding:13px 0;font-family:var(--sf);font-size:15px;font-weight:600;letter-spacing:-.011em;border:none;border-radius:12px;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .15s ease}.trade-confirm[data-side=yes]{background:var(--lime);color:#0a1a02}.trade-confirm[data-side=yes]:hover{background:var(--lime-bright);box-shadow:0 4px 16px -4px rgba(84,206,49,.5)}.trade-confirm[data-side=no]{background:var(--red);color:#fff}.trade-confirm[data-side=no]:hover{background:#ff5470;box-shadow:0 4px 16px -4px rgba(255,59,92,.5)}.trade-confirm:active{transform:scale(.99)}.trade-cancel{width:100%;margin-top:8px;padding:11px 0;background:transparent;border:none;font-family:var(--sf);font-size:13px;font-weight:500;letter-spacing:-.005em;color:var(--text-faint);cursor:pointer;transition:color .15s ease}.trade-cancel:hover{color:var(--text)}.trade-state-success{padding:32px 22px 22px;text-align:center}.success-check{width:64px;height:64px;margin:0 auto 16px;color:var(--lime)}[data-theme=light] .success-check{color:#1f7a1c}.success-check svg{width:100%;height:100%}.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}@keyframes draw-circle{to{stroke-dashoffset:0}}@keyframes draw-tick{to{stroke-dashoffset:0}}.success-title{font-family:var(--sf-display);font-size:22px;font-weight:700;letter-spacing:-.022em;color:var(--text);margin:0 0 6px}.success-detail{font-family:var(--sf);font-size:13px;font-weight:500;letter-spacing:-.005em;color:var(--text-faint);margin:0 0 22px}.success-summary{background:var(--input-bg);border-radius:12px;padding:14px 16px;margin-bottom:22px;display:flex;flex-direction:column;gap:8px}.success-summary-row{display:flex;align-items:center;justify-content:space-between;font-family:var(--sf);font-size:13px;letter-spacing:-.005em}.success-summary-row span:first-child{color:var(--text-faint);font-weight:500}.success-summary-row span:last-child{color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.success-summary-row span.up{color:var(--lime)}[data-theme=light] .success-summary-row span.up{color:#1f7a1c}.trade-done{width:100%;padding:13px 0;font-size:15px;border-radius:12px}.more-markets{margin-top:8px}.mm-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.mm-title{font-family:var(--sf-display);font-size:20px;font-weight:700;letter-spacing:-.018em;color:var(--text);margin:0}.mm-link{display:inline-flex;align-items:center;gap:3px;font-family:var(--sf);font-size:13px;font-weight:500;letter-spacing:-.005em;color:var(--text-faint);text-decoration:none;transition:color .15s ease}.mm-link:hover{color:var(--text)}.mm-link svg{width:13px;height:13px}.mm-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:700px){.mm-grid{grid-template-columns:1fr}}.mm-grid>.mcard{opacity:0;transform:translateY(8px);animation:mcardReveal .55s cubic-bezier(.32,.72,0,1) forwards}.mm-grid>.mcard:first-child{animation-delay:60ms}.mm-grid>.mcard:nth-child(2){animation-delay:.14s}.mm-grid>.mcard:nth-child(3){animation-delay:.22s}.mm-grid>.mcard:nth-child(4){animation-delay:.3s}@keyframes mcardReveal{to{opacity:1;transform:translateY(0)}}.mcard{background:linear-gradient(180deg,rgba(255,255,255,.014) 0,transparent 100%),var(--bg-1);border:1px solid var(--line);border-radius:16px;text-decoration:none;transition:border-color .35s cubic-bezier(.32,.72,0,1),transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1);box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.06)}[data-theme=light] .mcard{background:linear-gradient(180deg,rgba(0,0,0,.005),transparent),#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)}.mcard:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);pointer-events:none}[data-theme=light] .mcard:before{background:linear-gradient(90deg,transparent,rgba(0,0,0,.06),transparent)}.mcard:hover{transform:translateY(-3px) scale(1.005);border-color:rgba(84,206,49,.4);box-shadow:0 4px 8px rgba(0,0,0,.2),0 16px 40px -8px rgba(0,0,0,.3),0 0 0 1px rgba(84,206,49,.2),0 0 0 4px rgba(84,206,49,.06)}[data-theme=light] .mcard:hover{border-color:rgba(84,206,49,.45);box-shadow:0 4px 8px rgba(0,0,0,.06),0 16px 40px -8px rgba(0,0,0,.1),0 0 0 1px rgba(84,206,49,.3),0 0 0 4px rgba(84,206,49,.04)}.mcard:active{transform:translateY(-1px) scale(.998);transition-duration:.12s}.mcard-row{padding:18px 18px 8px}.mcard-thumb{position:relative;border:1px solid rgba(255,255,255,.06);box-shadow:0 1px 2px rgba(0,0,0,.18),inset 0 0 0 .5px rgba(0,0,0,.1)}[data-theme=light] .mcard-thumb{border-color:rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06),inset 0 0 0 .5px rgba(0,0,0,.05)}.mcard-thumb img,.mcard-thumb svg{transition:filter .35s cubic-bezier(.32,.72,0,1),transform .45s cubic-bezier(.32,.72,0,1)}.mcard:hover .mcard-thumb img,.mcard:hover .mcard-thumb svg{filter:brightness(1.06) saturate(1.08);transform:scale(1.04)}.mcard-info{padding-top:2px}.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}.ribbon{top:14px;right:56px;padding:5px 11px;border-radius:999px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.12);font-family:var(--sf);font-size:10px;letter-spacing:.07em;font-variant-numeric:tabular-nums;backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);box-shadow:0 2px 8px rgba(0,0,0,.25),inset 0 0 0 .5px rgba(255,255,255,.1)}[data-theme=light] .ribbon{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)}.ribbon.hot{border-color:rgba(84,206,49,.5)}[data-theme=light] .ribbon.hot{color:#1f7a1c}.ribbon.closing{border-color:rgba(240,198,116,.45)}.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}.detail{margin-top:32px;padding-top:32px;border-top:1px solid var(--line)}.detail-tabs{display:flex;gap:0;margin-bottom:32px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--line)}.detail-tabs::-webkit-scrollbar{display:none}.detail-tab{padding:12px 0;background:transparent;border:none;font-size:15px;font-weight:500;letter-spacing:-.012em;color:var(--text-faint);margin-right:32px;cursor:pointer;transition:color .15s ease;white-space:nowrap;position:relative;display:inline-flex;align-items:center;gap:7px}.detail-tab:hover{color:var(--text-dim)}.detail-tab.active{color:var(--text);font-weight:600}.detail-tab.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--text);border-radius:1px}.detail-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:18px;padding:0 6px;border-radius:9px;background:var(--input-bg);font-family:var(--sf);font-size:11px;font-weight:700;letter-spacing:0;color:var(--text-faint);font-variant-numeric:tabular-nums;transition:background-color .15s ease,color .15s ease}.detail-tab.active .detail-tab-count{background:rgba(84,206,49,.14);color:var(--lime)}[data-theme=light] .detail-tab.active .detail-tab-count{color:#1f7a1c}.detail-pane{display:none}.detail-pane.active{display:block}.chat-react-bar{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--bg-1);border:1px solid var(--line);border-radius:14px;margin-bottom:20px}[data-theme=light] .chat-react-bar{background:#fafafa;border-color:rgba(0,0,0,.06)}.chat-react-bar-label{flex-shrink:0;font-family:var(--sf);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-mute)}.chat-react-buttons{display:flex;gap:4px;flex-wrap:wrap;flex:1;min-width:0}.chat-react-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;font-size:22px;line-height:1;cursor:pointer;transition:background-color .18s cubic-bezier(.4,0,.2,1),transform .12s ease;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.chat-react-btn:hover{background:var(--input-bg)}.chat-react-btn:active{transform:scale(.88)}[data-theme=light] .chat-react-btn:hover{background:rgba(0,0,0,.04)}.chat-react-btn.posted{animation:chat-react-pulse .55s cubic-bezier(.4,0,.2,1)}@keyframes chat-react-pulse{0%{background:rgba(84,206,49,.3);transform:scale(1.12)}to{background:transparent;transform:scale(1)}}.chat-feed{gap:14px;max-height:480px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}[data-theme=light] .chat-feed{scrollbar-color:rgba(0,0,0,.18) transparent}.chat-feed::-webkit-scrollbar{width:8px}.chat-feed::-webkit-scrollbar-track{background:transparent}.chat-feed::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:4px;border:2px solid transparent;background-clip:padding-box}.chat-feed::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.28);background-clip:padding-box}[data-theme=light] .chat-feed::-webkit-scrollbar-thumb{background:rgba(0,0,0,.14);background-clip:padding-box}.chat-msg{padding:0}.chat-msg.entering{animation:chat-msg-enter .35s cubic-bezier(.4,0,.2,1)}@keyframes chat-msg-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.chat-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.3),transparent 60%),var(--avatar-bg,var(--text-faint));display:inline-flex;align-items:center;justify-content:center;font-family:var(--sf);font-size:12px;font-weight:700;letter-spacing:.01em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.18),0 0 0 .5px rgba(0,0,0,.1)}.chat-msg-meta{gap:6px}.chat-msg-sep{color:var(--text-mute);font-weight:400}.chat-msg-emoji{justify-content:center;padding:8px 14px;border-bottom-left-radius:4px;font-size:26px}[data-theme=light] .chat-msg-emoji{background:rgba(0,0,0,.04)}.chat-foot{margin:18px 0 0;text-align:center;font-family:var(--sf);font-size:12px;font-weight:500;color:var(--text-faint);letter-spacing:-.005em}@media (max-width:760px){.chat-react-bar{flex-direction:column;align-items:flex-start;gap:8px}.chat-react-btn{width:38px;height:38px;font-size:20px}.chat-avatar{width:32px;height:32px;font-size:11px}.chat-msg-emoji{font-size:24px;padding:7px 12px}}.rules{display:flex;flex-direction:column;gap:0;max-width:720px}.rule-row{display:grid;grid-template-columns:160px 1fr;gap:24px;padding:16px 0;border-bottom:1px solid var(--line);font-size:15px}.rule-row:last-child{border-bottom:none}.rule-row .k{color:var(--text-dim);font-weight:500;letter-spacing:-.01em}.rule-row .v{color:var(--text);line-height:1.5;letter-spacing:-.011em}.rule-row .v a{color:var(--lime);text-decoration:none;border-bottom:1px solid var(--lime-line)}[data-theme=light] .rule-row .v a{color:#1f7a1c}@media (max-width:720px){.rule-row{grid-template-columns:1fr;gap:4px}}.act-table{width:100%;border-collapse:collapse;font-size:14px}.act-table thead th{text-align:left;font-weight:500;font-size:12px;color:var(--text-faint);padding:12px 16px 12px 0;border-bottom:1px solid var(--line);letter-spacing:-.005em}.act-table thead th:last-child{text-align:right;padding-right:0}.act-table tbody td{padding:14px 16px 14px 0;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;letter-spacing:-.005em}.act-table tbody td:last-child{text-align:right;padding-right:0;font-family:var(--sf-mono);font-size:13px}.act-table .who{gap:10px;font-weight:500}.act-table .who,.act-table .who .av{display:inline-flex;align-items:center}.act-table .who .av{width:24px;height:24px;border-radius:50%;font-size:10px;font-weight:600;color:#fff;justify-content:center;flex-shrink:0}.act-table .side{font-weight:600;font-size:13px;letter-spacing:-.005em}.act-table .side.yes{color:var(--lime)}.act-table .side.no{color:var(--red)}[data-theme=light] .act-table .side.yes{color:#1f7a1c}.act-table .price{font-family:var(--sf-mono);font-size:13px}.holders{display:flex;flex-direction:column;gap:0;max-width:720px}.holder-row{display:grid;grid-template-columns:32px 1fr 100px 100px;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);font-size:14px}.holder-row:last-child{border-bottom:none}.holder-row .rank{color:var(--text-faint);font-size:13px;font-variant-numeric:tabular-nums;text-align:center}.holder-row .who{display:flex;align-items:center;gap:10px;min-width:0}.holder-row .who .av{width:28px;height:28px;border-radius:50%;flex-shrink:0;font-size:11px;font-weight:600;color:#fff;display:inline-flex;align-items:center;justify-content:center}.holder-row .who .name{font-weight:500;letter-spacing:-.011em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holder-row .pos{font-family:var(--sf-mono);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.holder-row .pos.yes{color:var(--lime)}.holder-row .pos.no{color:var(--red)}[data-theme=light] .holder-row .pos.yes{color:#1f7a1c}.holder-row .val{font-family:var(--sf-mono);font-size:13px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums}@media (max-width:720px){.holder-row{grid-template-columns:24px 1fr 90px}.holder-row .pos{display:none}}footer{margin-top:80px;padding:32px 32px 40px;max-width:1480px;margin-left:auto;margin-right:auto;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;font-size:12px;letter-spacing:-.005em;color:var(--text-faint)}footer .links{display:flex;gap:22px}footer a{color:inherit;transition:color .15s ease}footer a:hover{color:var(--text)}@media (max-width:760px){.main{padding:24px 16px 60px}footer{padding:24px 16px 32px}.amount-display input{font-size:48px}.amount-display .currency{font-size:26px;margin-top:6px}}.reveal{opacity:0;transform:translateY(8px);animation:reveal .5s cubic-bezier(.4,0,.2,1) forwards}@keyframes reveal{to{opacity:1;transform:translateY(0)}}.reveal.d1{animation-delay:.04s}.reveal.d2{animation-delay:.1s}.reveal.d3{animation-delay:.18s}.share-modal{position:fixed;inset:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:24px}.share-modal.is-open{display:flex;animation:shareModalFade .28s cubic-bezier(.32,.72,0,1) both}@keyframes shareModalFade{0%{opacity:0}to{opacity:1}}.share-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.68);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);cursor:pointer}[data-theme=light] .share-backdrop{background:rgba(0,0,0,.42)}.share-sheet{position:relative;background:var(--bg-1);border:1px solid var(--line);border-radius:24px;padding:22px;width:100%;max-width:480px;max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 32px 80px -24px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.05);animation:shareSheetSlide .42s cubic-bezier(.32,.72,0,1) both}[data-theme=light] .share-sheet{background:#ffffff;border-color:rgba(0,0,0,.08);box-shadow:0 32px 80px -24px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.04)}@keyframes shareSheetSlide{0%{opacity:0;transform:translateY(20px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.share-sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.share-sheet-head h3{margin:0;font-family:var(--sf-display);font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.share-close{width:34px;height:34px;border-radius:50%;background:var(--input-bg);border:none;color:var(--text-faint);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .18s cubic-bezier(.32,.72,0,1),color .18s cubic-bezier(.32,.72,0,1),transform .15s cubic-bezier(.32,.72,0,1)}.share-close:hover{background:var(--input-bg-hover);color:var(--text)}.share-close:active{transform:scale(.92)}.share-close svg{width:14px;height:14px}.share-mode-toggle{display:flex;background:var(--input-bg);border-radius:999px;padding:3px;margin-bottom:18px}.share-mode-btn{flex:1;padding:9px 14px;border:none;background:transparent;font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.008em;color:var(--text-faint);cursor:pointer;border-radius:999px;transition:background-color .22s cubic-bezier(.32,.72,0,1),color .22s cubic-bezier(.32,.72,0,1),box-shadow .22s cubic-bezier(.32,.72,0,1)}.share-mode-btn.active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 2px rgba(0,0,0,.2),0 0 0 .5px rgba(0,0,0,.06)}[data-theme=light] .share-mode-btn.active{background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.08),0 0 0 .5px rgba(0,0,0,.06)}.share-card-frame{width:100%;margin-bottom:16px}.share-card{position:relative;width:100%;border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(84,206,49,.16) 0,transparent 45%),linear-gradient(135deg,#0c0c10,#06060a);color:#f5f5f7;padding:22px 22px 18px;display:flex;flex-direction:column;gap:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.06),0 1px 2px rgba(0,0,0,.4)}.sc-pattern{inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.05) 1px,transparent 0);background-size:14px 14px;opacity:.7;mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.4) 60%,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.4) 60%,rgba(0,0,0,0))}.sc-accent,.sc-pattern{position:absolute;pointer-events:none;z-index:1}.sc-accent{top:-60px;right:-40px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(84,206,49,.28) 0,transparent 70%);filter:blur(40px)}.sc-top{position:relative;z-index:3;display:flex;justify-content:space-between;gap:12px}.sc-brand,.sc-top{align-items:center}.sc-brand{display:inline-flex}.sc-brand svg{height:22px;width:auto;color:#ffffff}.sc-handle-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 9px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);font-family:var(--sf);font-size:11px;font-weight:600;color:rgba(255,255,255,.78);letter-spacing:-.005em}.sc-handle-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 6px rgba(84,206,49,.6)}.sc-inner{position:relative;z-index:3;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 16px -4px rgba(0,0,0,.35)}.sc-inner-top{display:grid;grid-template-columns:44px 1fr auto;gap:14px;align-items:center}.sc-inner-icon{width:44px;height:44px;border-radius:11px;overflow:hidden;box-shadow:0 4px 12px -2px rgba(247,147,26,.45),inset 0 0 0 .5px rgba(255,255,255,.18)}.sc-inner-icon svg{width:100%;height:100%;display:block}.sc-inner-meta{min-width:0;display:flex;flex-direction:column;gap:4px}.sc-inner-cat{font-family:var(--sf);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);line-height:1}.sc-inner-q{margin:0;font-family:var(--sf-display);font-size:14.5px;font-weight:700;line-height:1.25;letter-spacing:-.014em;color:#ffffff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sc-side-pill{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-family:var(--sf);font-size:11px;font-weight:800;letter-spacing:.06em;flex-shrink:0}.sc-side-pill[data-side=yes]{background:rgba(84,206,49,.2);color:#6FE547;border:1px solid rgba(84,206,49,.34)}.sc-side-pill[data-side=no]{background:rgba(255,59,92,.18);color:#ff7e93;border:1px solid rgba(255,59,92,.34)}.sc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.sc-stat{display:flex;flex-direction:column;gap:4px}.sc-stat-key{font-family:var(--sf);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.5)}.sc-stat-val{font-family:var(--sf-display);font-size:18px;font-weight:700;letter-spacing:-.015em;color:#ffffff;font-variant-numeric:tabular-nums}.sc-stat-live{display:inline-flex;align-items:center;gap:6px;font-size:16px}.sc-stat-live:before{content:"";width:7px;height:7px;border-radius:50%;background:#ff3b5c;box-shadow:0 0 6px rgba(255,59,92,.8);animation:scLivePulse 1.6s ease-in-out infinite}@keyframes scLivePulse{0%,to{opacity:1}50%{opacity:.4}}.sc-hero-row{display:flex;justify-content:space-between;align-items:flex-end;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);gap:14px}.sc-hero-left{display:flex;flex-direction:column;gap:2px;min-width:0}.sc-hero-label{font-family:var(--sf);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.5)}.sc-hero-num{font-family:var(--sf-display);font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--lime);font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(84,206,49,.3)}.sc-hero-row--market .sc-hero-num{color:#ffffff;text-shadow:0 0 24px rgba(255,255,255,.16)}.sc-hero-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.sc-pnl-tag{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:rgba(84,206,49,.18);font-family:var(--sf);font-size:13px;font-weight:800;letter-spacing:-.01em;color:#6FE547;font-variant-numeric:tabular-nums}.sc-pnl-tag svg{width:12px;height:12px}.sc-pnl-sub{font-family:var(--sf);font-size:11px;font-weight:600;color:rgba(255,255,255,.55);font-variant-numeric:tabular-nums;letter-spacing:-.005em}.sc-odds-mini{display:flex;width:180px;height:30px;border-radius:8px;overflow:hidden;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.sc-odds-no-mini,.sc-odds-yes-mini{display:flex;align-items:center;justify-content:center;font-family:var(--sf);font-size:10.5px;font-weight:800;letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.sc-odds-yes-mini{background:linear-gradient(90deg,rgba(84,206,49,.3),rgba(84,206,49,.2));color:#6FE547}.sc-odds-no-mini{flex:1;background:rgba(255,59,92,.1);color:#ff7e93}.sc-foot{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;padding-top:4px}.sc-foot-brand{display:inline-flex;align-items:center;opacity:.55}.sc-foot-brand svg{height:18px;width:auto;color:#ffffff}.sc-foot-tag{font-family:var(--sf);font-size:12px;font-weight:700;color:var(--lime);letter-spacing:-.005em}.share-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.share-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 16px;border:none;border-radius:12px;cursor:pointer;font-family:var(--sf);font-size:14px;font-weight:700;letter-spacing:-.01em;transition:background-color .18s cubic-bezier(.32,.72,0,1),transform .15s cubic-bezier(.32,.72,0,1)}.share-action--secondary{background:var(--input-bg);color:var(--text)}.share-action--secondary:hover{background:var(--input-bg-hover)}.share-action--primary{background:#ffffff;color:#000000}.share-action--primary:hover{background:rgba(255,255,255,.92)}[data-theme=light] .share-action--primary{background:#000000;color:#ffffff}[data-theme=light] .share-action--primary:hover{background:rgba(0,0,0,.85)}.share-action:active{transform:scale(.97)}.share-action.copied{background:rgba(84,206,49,.18);color:var(--lime)}[data-theme=light] .share-action.copied{color:#1f7a1c}.share-action-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.share-action-icon svg{width:100%;height:100%}@media (max-width:480px){.share-modal{padding:16px}.share-sheet{padding:18px;max-width:none}.share-card{padding:18px 18px 14px;gap:14px}.sc-inner{padding:14px;gap:12px}.sc-hero-num{font-size:30px}.sc-stat-val{font-size:16px}.sc-inner-q{font-size:13.5px}.sc-inner-icon{width:40px;height:40px}.sc-odds-mini{width:140px}}.share-trigger{position:relative;display:inline-flex}.share-dd{position:absolute;top:calc(100% + 8px);right:0;z-index:60;min-width:184px;background:rgba(28,28,30,.92);backdrop-filter:blur(24px) saturate(1.8);-webkit-backdrop-filter:blur(24px) saturate(1.8);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:5px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 16px 32px -8px rgba(0,0,0,.5),inset 0 0 0 .5px rgba(255,255,255,.05);animation:shareDdIn .18s cubic-bezier(.32,.72,0,1) both;transform-origin:top right}[data-theme=light] .share-dd{background:rgba(255,255,255,.92);border-color:rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.06),0 16px 32px -8px rgba(0,0,0,.16),inset 0 0 0 .5px rgba(0,0,0,.03)}.share-dd[hidden]{display:none}@keyframes shareDdIn{0%{opacity:0;transform:translateY(-4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.share-dd-item{display:flex;align-items:center;gap:12px;width:100%;padding:9px 12px;border:none;background:transparent;border-radius:8px;font-family:var(--sf);font-size:13.5px;font-weight:500;letter-spacing:-.008em;color:var(--text);cursor:pointer;transition:background-color .12s cubic-bezier(.32,.72,0,1);text-align:left}.share-dd-item:hover{background:rgba(255,255,255,.06)}[data-theme=light] .share-dd-item:hover{background:rgba(0,0,0,.05)}.share-dd-item.copied{color:var(--lime)}[data-theme=light] .share-dd-item.copied{color:#1f7a1c}.share-dd-icon{width:16px;height:16px;flex-shrink:0;color:var(--text-faint)}.share-dd-item:hover .share-dd-icon{color:var(--text)}.share-dd-item.copied .share-dd-icon{color:var(--lime)}.bk-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:start;max-width:1480px;margin:0 auto}@media (max-width:1100px){.bk-grid{grid-template-columns:1fr;gap:28px}}.bk-main{min-width:0;display:flex;flex-direction:column;gap:32px}.bk-ticker{position:relative;display:flex;align-items:center;gap:10px;padding:10px 16px;background:linear-gradient(180deg,rgba(84,206,49,.04),transparent 70%),var(--bg-1);border:1px solid var(--line);border-radius:14px;overflow:hidden}[data-theme=light] .bk-ticker{background:linear-gradient(180deg,rgba(84,206,49,.03),transparent 70%),#ffffff;border-color:rgba(0,0,0,.06)}.bk-ticker:after,.bk-ticker:before{content:"";position:absolute;top:0;bottom:0;width:64px;z-index:2;pointer-events:none}.bk-ticker:before{left:86px;background:linear-gradient(90deg,var(--bg-1),transparent)}[data-theme=light] .bk-ticker:before{background:linear-gradient(90deg,#ffffff,transparent)}.bk-ticker:after{right:0;background:linear-gradient(270deg,var(--bg-1),transparent)}[data-theme=light] .bk-ticker:after{background:linear-gradient(270deg,#ffffff,transparent)}.bk-ticker-pulse{width:7px;height:7px;border-radius:50%;background:#ff3b5c;box-shadow:0 0 8px rgba(255,59,92,.8);animation:bkLivePulse 1.4s ease-in-out infinite;flex-shrink:0;z-index:3}.bk-ticker-label{font-family:var(--sf);font-size:10.5px;font-weight:800;letter-spacing:.1em;color:#ff7e93;flex-shrink:0;z-index:3}[data-theme=light] .bk-ticker-label{color:#c41e3a}.bk-ticker-track{display:flex;gap:28px;flex:1;white-space:nowrap;animation:bkTickerScroll 60s linear infinite}.bk-ticker:hover .bk-ticker-track{animation-play-state:paused}@keyframes bkTickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.bk-ticker-item{display:inline-flex;align-items:center;gap:8px;font-family:var(--sf);font-size:12.5px;font-weight:600;letter-spacing:-.005em;color:var(--text);font-variant-numeric:tabular-nums;text-decoration:none;flex-shrink:0}.bk-ticker-icon{width:18px;height:18px;border-radius:5px;flex-shrink:0}.bk-ticker-q{color:var(--text-dim);font-weight:500;max-width:230px;overflow:hidden;text-overflow:ellipsis}.bk-ticker-pct{color:var(--text);font-weight:700}.bk-ticker-delta{font-weight:700;font-size:11.5px}.bk-ticker-delta.up{color:var(--lime)}.bk-ticker-delta.down{color:var(--red)}[data-theme=light] .bk-ticker-delta.up{color:#1f7a1c}@keyframes bkLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.bk-hero-wrap{position:relative}.bk-carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.45);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);border:1px solid rgba(255,255,255,.14);color:#ffffff;cursor:pointer;z-index:10;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s cubic-bezier(.32,.72,0,1),background-color .15s cubic-bezier(.32,.72,0,1),transform .12s ease}.bk-hero-wrap:hover .bk-carousel-arrow{opacity:1}.bk-carousel-arrow:hover{background:rgba(0,0,0,.65)}.bk-carousel-arrow:active{transform:translateY(-50%) scale(.94)}.bk-carousel-arrow svg{width:18px;height:18px}.bk-carousel-prev{left:-22px}.bk-carousel-next{right:-22px}@media (max-width:1100px){.bk-carousel-prev{left:8px}.bk-carousel-next{right:8px}.bk-carousel-arrow{opacity:1}}.bk-featured-v2{position:relative;border-radius:22px;overflow:hidden;min-height:360px;display:block;background:#0c0c10;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1px 2px rgba(0,0,0,.3),0 16px 48px -16px rgba(0,0,0,.4);isolation:isolate}@media (max-width:880px){.bk-featured-v2{min-height:460px;border-radius:18px}}.bk-featured-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;animation:bkHeroDrift 18s ease-in-out infinite alternate}@keyframes bkHeroDrift{0%{transform:scale(1.04) translateX(0)}to{transform:scale(1.08) translateX(-8px)}}.bk-featured-shade{position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.55) 45%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.42)),linear-gradient(180deg,rgba(0,0,0,.2),transparent 30%,transparent 60%,rgba(0,0,0,.55))}.bk-featured-watermark{position:absolute;top:18px;right:22px;z-index:3;opacity:.45;transition:opacity .3s ease}.bk-featured-v2:hover .bk-featured-watermark{opacity:.65}.bk-featured-watermark svg{height:18px;width:auto;color:#ffffff;filter:drop-shadow(0 2px 8px rgba(0,0,0,.4))}.bk-featured-grid{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;height:100%;min-height:inherit;padding:22px 26px 44px;align-items:stretch}@media (max-width:880px){.bk-featured-grid{grid-template-columns:1fr;gap:16px;padding:20px 20px 44px}}.bk-featured-l{display:flex;flex-direction:column;gap:10px;min-width:0}.bk-featured-eyebrow{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 10px;background:rgba(84,206,49,.18);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border:1px solid rgba(84,206,49,.34);border-radius:999px;font-family:var(--sf);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#6FE547;width:max-content;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.bk-featured-eyebrow-dot{width:7px;height:7px;border-radius:50%;background:#6FE547;box-shadow:0 0 8px rgba(111,229,71,.85);animation:bkLivePulse 1.4s ease-in-out infinite}.bk-featured-cat{font-family:var(--sf);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.65);text-shadow:0 1px 4px rgba(0,0,0,.4)}.bk-featured-title-v2{margin:0;font-family:var(--sf-display);font-size:26px;font-weight:800;line-height:1.1;letter-spacing:-.025em;color:#ffffff;text-shadow:0 2px 12px rgba(0,0,0,.4)}@media (max-width:880px){.bk-featured-title-v2{font-size:22px}}.bk-featured-meta-v2{display:inline-flex;align-items:center;gap:10px;font-family:var(--sf);font-size:12.5px;font-weight:600;color:rgba(255,255,255,.78);letter-spacing:-.005em;text-shadow:0 1px 4px rgba(0,0,0,.4);flex-wrap:wrap}.bk-featured-meta-item{display:inline-flex;align-items:center;gap:6px}.bk-featured-meta-item svg{width:12px;height:12px;opacity:.7}.bk-featured-meta-strong{color:#ffffff;font-weight:800;font-size:13px;font-variant-numeric:tabular-nums}.bk-featured-meta-key{font-weight:600;opacity:.7;font-size:11.5px}.bk-featured-meta-sep{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,.4)}.bk-featured-chance{display:inline-flex;align-items:baseline;gap:10px;margin-top:auto;padding-top:6px}.bk-chance-num{font-family:var(--sf-display);font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--lime);font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(84,206,49,.3)}.bk-chance-num.down{color:#ff6b87;text-shadow:0 0 24px rgba(255,59,92,.2)}.bk-chance-label{font-size:14px;font-weight:700;color:rgba(255,255,255,.6);text-transform:lowercase}.bk-chance-delta,.bk-chance-label{font-family:var(--sf);letter-spacing:-.005em}.bk-chance-delta{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;margin-left:auto;padding:4px 9px;border-radius:999px}.bk-chance-delta.up{color:#6FE547;background:rgba(84,206,49,.16)}.bk-chance-delta.down{color:#ff6b87;background:rgba(255,59,92,.14)}.bk-chance-delta svg{width:10px;height:10px}.bk-featured-yn{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}.bk-yn-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:11px 18px;border:1.5px solid transparent;border-radius:12px;font-family:var(--sf);font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:background-color .18s cubic-bezier(.32,.72,0,1),border-color .18s cubic-bezier(.32,.72,0,1),transform .12s ease;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.bk-yn-btn-side{font-size:14px;font-weight:800;line-height:1.2}.bk-yn-btn-price{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.005em;opacity:.85}.bk-yn-btn.yes{background:rgba(84,206,49,.22);border-color:rgba(84,206,49,.4);color:#6FE547;box-shadow:0 4px 14px rgba(84,206,49,.2),inset 0 1px 0 rgba(255,255,255,.16)}.bk-yn-btn.yes:hover{background:rgba(84,206,49,.34);border-color:rgba(84,206,49,.6)}.bk-yn-btn.no{background:rgba(255,59,92,.18);border-color:rgba(255,59,92,.34);color:#ff7e93;box-shadow:0 4px 14px rgba(255,59,92,.16),inset 0 1px 0 rgba(255,255,255,.16)}.bk-yn-btn.no:hover{background:rgba(255,59,92,.3);border-color:rgba(255,59,92,.55)}.bk-yn-btn:active{transform:scale(.98)}.bk-featured-r{position:relative;display:flex;flex-direction:column;min-width:0;background:rgba(0,0,0,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:14px 16px 12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 16px rgba(0,0,0,.2)}.bk-chart-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.bk-chart-title{font-family:var(--sf);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.55)}.bk-chart-range{display:inline-flex;gap:0;background:rgba(255,255,255,.06);border-radius:7px;padding:2px}.bk-chart-range-btn{padding:3px 8px;border:none;background:transparent;font-family:var(--sf);font-size:10.5px;font-weight:700;letter-spacing:-.005em;color:rgba(255,255,255,.5);border-radius:5px;cursor:pointer;transition:all .15s ease}.bk-chart-range-btn.active{background:rgba(255,255,255,.12);color:#ffffff}.bk-featured-chart{width:100%;flex:1;min-height:130px;display:block;overflow:visible}.bk-chart-axis{display:flex;justify-content:space-between;font-family:var(--sf);font-size:9.5px;font-weight:600;color:rgba(255,255,255,.45);letter-spacing:.04em;text-transform:uppercase;margin-top:6px}@media (max-width:880px){.bk-featured-r{padding:12px 14px 10px}.bk-featured-chart{min-height:100px}}.bk-featured-dots{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);z-index:5;display:inline-flex;align-items:center;gap:5px}.bk-dot{width:18px;height:3px;border-radius:2px;background:rgba(255,255,255,.24);border:none;padding:0;cursor:pointer;transition:background-color .25s cubic-bezier(.32,.72,0,1),width .35s cubic-bezier(.32,.72,0,1)}.bk-dot:hover{background:rgba(255,255,255,.42)}.bk-dot.active{background:var(--lime);width:28px;box-shadow:0 0 10px rgba(84,206,49,.5)}.bk-pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:4px}.bk-pagehead-l{display:flex;flex-direction:column;gap:0}.bk-pagehead-eyebrow{display:inline-flex;align-items:center;gap:7px;font-family:var(--sf);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lime);margin-bottom:8px}[data-theme=light] .bk-pagehead-eyebrow{color:#1f7a1c}.bk-pagehead-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px rgba(84,206,49,.7);animation:bkLivePulse 1.4s ease-in-out infinite}.bk-pagehead-title{margin:0;font-family:var(--sf-display);font-size:28px;font-weight:800;letter-spacing:-.028em;color:var(--text);line-height:1.05}.bk-pagehead-r{display:flex;gap:24px;align-items:flex-end}.bk-pagehead-stat{display:flex;flex-direction:column;gap:2px;text-align:right}.bk-pagehead-stat-num{font-family:var(--sf-display);font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.bk-pagehead-stat-key{font-family:var(--sf);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);line-height:1}@media (max-width:640px){.bk-pagehead-title{font-size:24px}.bk-pagehead-stat-num{font-size:16px}}.bk-stories{display:flex;flex-direction:column;gap:20px}.bk-stories-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.bk-stories-eyebrow{display:inline-flex;align-items:center;gap:7px;font-family:var(--sf);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lime);margin-bottom:8px}[data-theme=light] .bk-stories-eyebrow{color:#1f7a1c}.bk-stories-eyebrow-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px rgba(84,206,49,.7);animation:bkLivePulse 1.4s ease-in-out infinite}.bk-stories-title{margin:0;font-family:var(--sf-display);font-size:28px;font-weight:800;letter-spacing:-.028em;color:var(--text);line-height:1.05}.bk-stories-sub{margin:6px 0 0;font-family:var(--sf);font-size:13.5px;font-weight:500;color:var(--text-dim);letter-spacing:-.008em;line-height:1.4}.bk-stories-link{font-family:var(--sf);font-size:13px;font-weight:600;color:var(--lime);text-decoration:none;letter-spacing:-.005em;white-space:nowrap;transition:opacity .15s ease}[data-theme=light] .bk-stories-link{color:#1f7a1c}.bk-stories-link:hover{opacity:.78}.bk-hero-section{display:block}.bk-hero-carousel{position:relative;overflow:hidden;border-radius:22px;isolation:isolate}.bk-hero-track{display:flex;width:300%;transform:translateX(0);transition:transform .7s cubic-bezier(.4,0,.2,1)}.bk-hero-slide{flex:0 0 33.3333%;width:33.3333%;min-width:0}.bk-hero-nav-br{justify-content:flex-end;gap:12px;margin-top:14px}.bk-hero-dots-br,.bk-hero-nav-br{display:flex;align-items:center;padding:0}.bk-hero-dots-br{gap:8px}.bk-hero-nav-arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.78);cursor:pointer;padding:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1)}.bk-hero-nav-arrow svg{width:15px;height:15px}.bk-hero-nav-arrow:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.2);color:#ffffff;transform:scale(1.08)}.bk-hero-nav-arrow:active{transform:scale(.94)}.bk-hero-nav-arrow:focus-visible{outline:2px solid var(--lime-bright,#6FE547);outline-offset:3px}[data-theme=light] .bk-hero-nav-arrow{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.62)}[data-theme=light] .bk-hero-nav-arrow:hover{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.2);color:#1d1d1f}.bk-hero-dot{width:22px;height:4px;border-radius:2px;background:rgba(255,255,255,.22);border:none;padding:0;cursor:pointer;transition:background .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.bk-hero-dot:hover{background:rgba(255,255,255,.45)}.bk-hero-dot.is-active{background:var(--lime-bright,#6FE547);width:36px;box-shadow:0 0 8px rgba(111,229,71,.55)}[data-theme=light] .bk-hero-dot{background:rgba(0,0,0,.18)}[data-theme=light] .bk-hero-dot:hover{background:rgba(0,0,0,.38)}.bk-hero-card{position:relative;display:flex;flex-direction:column;gap:16px;padding:22px 26px;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.1);isolation:isolate;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.3),0 16px 40px -10px rgba(0,0,0,.58)}.bk-hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.bk-hero-bg-us{clip-path:polygon(0 0,60% 0,40% 100%,0 100%);-webkit-clip-path:polygon(0 0,60% 0,40% 100%,0 100%);filter:saturate(1.18) contrast(1.06) brightness(.82)}.bk-hero-bg-ir,.bk-hero-bg-us{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.bk-hero-bg-ir{clip-path:polygon(60% 0,100% 0,100% 100%,40% 100%);-webkit-clip-path:polygon(60% 0,100% 0,100% 100%,40% 100%);filter:saturate(1.18) contrast(1.06) brightness(.86)}.bk-hero-bg-divider{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.bk-hero-bg-sport{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:saturate(1.2) contrast(1.12) brightness(1.02)}.bk-hero-bg-cup{position:absolute;inset:0;overflow:hidden;background:linear-gradient(135deg,#050a14,#0a1628 40%,#050810 75%,#020205)}.bk-hero-bg-cup-photo{position:absolute;inset:0;background-image:url(https://images.unsplash.com/photo-1518391846015-55a9cc003b25?w=1800&q=82&auto=format&fit=crop);background-size:cover;background-position:50%;background-repeat:no-repeat;filter:brightness(.66) saturate(1.12) contrast(1.14);transform-origin:52% 48%;animation:bk-hero-cup-cityambient 22s cubic-bezier(.45,.05,.55,.95) infinite alternate;animation-delay:-7s;will-change:transform;backface-visibility:hidden}@keyframes bk-hero-cup-cityambient{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.2) translate3d(-3.2%,-1.8%,0)}}.bk-hero-bg-cup-vignette{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.18) 30%,rgba(0,0,0,.38) 62%,rgba(0,0,0,.84))}@media (prefers-reduced-motion:reduce){.bk-hero-bg-cup-photo{animation:none;transform:scale(1.13) translate3d(-1.6%,-.9%,0)}}.bk-hero-cup-logo{position:absolute;top:16px;left:18px;z-index:4;height:28px;width:auto;pointer-events:none;filter:drop-shadow(0 2px 8px rgba(0,0,0,.7))}.bk-hero-cup-stack{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;height:100%;width:100%;padding:36px 24px 22px;pointer-events:none;box-sizing:border-box}.bk-hero-cup-eyebrow{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:rgba(0,0,0,.42);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:var(--sf-text);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lime,#54CE31);text-shadow:0 1px 2px rgba(0,0,0,.4);margin-bottom:-2px}.bk-hero-cup-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--lime,#54CE31);animation:bk-widget-pulse-glow 1.6s ease-in-out infinite;box-shadow:0 0 0 0 rgba(84,206,49,.55)}.bk-hero-eyebrow-cup{align-self:center;letter-spacing:.12em;font-size:11px;background:rgba(0,0,0,.42);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:7px 14px;border-radius:999px}.bk-hero-title-cup{font-size:clamp(34px,4.4vw,52px);font-weight:800;letter-spacing:-.025em;line-height:.96;color:#ffffff;text-shadow:0 2px 22px rgba(0,0,0,.6),0 1px 4px rgba(0,0,0,.5);margin:0;text-wrap:balance;font-feature-settings:"kern" 1,"liga" 1}.bk-hero-cup-sub{font-size:15px;font-weight:500;color:rgba(255,255,255,.92);text-shadow:0 1px 10px rgba(0,0,0,.65);line-height:1.5;margin:0;max-width:42ch;display:flex;flex-direction:column;gap:2px}.bk-hero-cup-sub strong{color:var(--lime-bright,#6FE547);font-weight:700;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.bk-hero-cup-sub-line2{font-size:13.5px;font-weight:500;color:rgba(255,255,255,.72);letter-spacing:.01em}.bk-hero-cup-cta{display:inline-flex;align-items:center;gap:9px;margin-top:4px;padding:13px 26px 13px 28px;border-radius:999px;background:linear-gradient(180deg,#7BEE52,#4FBE2A);border:1px solid rgba(255,255,255,.32);color:#051e04;font-size:15px;font-weight:700;letter-spacing:.005em;text-decoration:none;white-space:nowrap;pointer-events:auto;box-shadow:0 10px 28px rgba(84,206,49,.42),0 3px 8px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.45);transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),filter .18s cubic-bezier(.4,0,.2,1);cursor:pointer}.bk-hero-cup-cta:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 14px 36px rgba(84,206,49,.55),0 4px 12px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.55)}.bk-hero-cup-cta:active{transform:translateY(0)}.bk-hero-cup-cta-arrow{font-size:17px;line-height:1;transition:transform .18s cubic-bezier(.4,0,.2,1)}.bk-hero-cup-cta:hover .bk-hero-cup-cta-arrow{transform:translateX(3px)}@media (max-width:700px){.bk-hero-cup-logo{height:22px;top:12px;left:14px}.bk-hero-cup-stack{padding:32px 18px 20px;gap:12px}.bk-hero-eyebrow-cup{font-size:10px;padding:6px 11px}.bk-hero-title-cup{line-height:.98}.bk-hero-cup-sub{font-size:14px}.bk-hero-cup-sub-line2{font-size:12.5px}.bk-hero-cup-cta{padding:12px 22px 12px 24px;font-size:14px}}.bk-hero-clickable{position:absolute;inset:0;z-index:2;text-indent:-9999px;overflow:hidden}.bk-hero-tools{position:absolute;top:14px;right:14px;z-index:5;display:inline-flex;gap:8px}.bk-hero-tool{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#ffffff;cursor:pointer;padding:0;backdrop-filter:blur(14px) saturate(1.6);-webkit-backdrop-filter:blur(14px) saturate(1.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 2px 8px rgba(0,0,0,.3);opacity:.92;transition:background-color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1)}.bk-hero-tool svg{width:15px;height:15px}.bk-hero-tool:hover{background:rgba(255,255,255,.26);border-color:rgba(255,255,255,.38);opacity:1;transform:scale(1.06)}.bk-hero-tool:active{transform:scale(.94)}.bk-hero-tool:focus-visible{outline:2px solid var(--lime-bright,#6FE547);outline-offset:2px}.bk-hero-tool.is-bookmarked{background:rgba(84,206,49,.32);border-color:rgba(111,229,71,.55);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 14px rgba(84,206,49,.45),0 2px 8px rgba(0,0,0,.3)}.bk-hero-tool.is-bookmarked svg{fill:currentColor}.bk-hero-tool.is-shared{background:rgba(84,206,49,.32);border-color:rgba(111,229,71,.55)}.bk-hero-actions,.bk-hero-foot,.bk-hero-grid,.bk-hero-head,.bk-hero-orb,.bk-hero-pct-row,.bk-hero-title{position:relative;z-index:3}.bk-hero-foot,.bk-hero-grid,.bk-hero-head,.bk-hero-title{pointer-events:none}.bk-hero-actions,.bk-hero-actions *,.bk-hero-btn,.bk-hero-tool,.bk-hero-tools,.bk-hero-tools *{pointer-events:auto}.bk-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-template-rows:1fr auto;column-gap:28px;row-gap:14px;min-height:260px}.bk-hero-grid>.bk-hero-title{grid-column:1/-1;grid-row:1;align-self:center;justify-self:stretch}.bk-hero-grid>.bk-hero-foot{grid-column:1;grid-row:2;align-self:end}.bk-hero-grid>.bk-hero-actions{grid-column:2;grid-row:2;align-self:end}@media (max-width:760px){.bk-hero-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto;column-gap:0;row-gap:14px;min-height:0}.bk-hero-grid>.bk-hero-title{grid-row:1;align-self:start}.bk-hero-grid>.bk-hero-foot{grid-row:2;align-self:auto}.bk-hero-grid>.bk-hero-actions{grid-row:3;grid-column:1;align-self:auto}}.bk-hero-content{display:flex;flex-direction:column;gap:16px;min-width:0}.bk-hero-title{margin:0;font-family:var(--sf-display);font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1.06;color:#ffffff;text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.78),0 0 36px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.04)}@media (max-width:760px){.bk-hero-title{font-size:24px}}.bk-hero-head{display:flex;align-items:center;gap:10px;padding-right:88px}.bk-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--sf);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,.95),0 0 4px rgba(0,0,0,.85),0 2px 8px rgba(0,0,0,.7),0 0 16px rgba(0,0,0,.5)}.bk-hero-eyebrow-live{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px rgba(84,206,49,.95);animation:bkLivePulse 1.4s ease-in-out infinite}.bk-hero-eyebrow-sep{opacity:.5;margin:0 1px}.bk-hero-pct-row{display:inline-flex;align-items:baseline;gap:10px;flex-wrap:wrap}.bk-hero-pct{font-family:var(--sf-display);font-size:46px;font-weight:800;letter-spacing:-.034em;color:#6FE547;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 2px 18px rgba(0,0,0,.55),0 0 28px rgba(84,206,49,.35)}.bk-hero-pct-label{font-size:16px;font-weight:600;color:rgba(255,255,255,.7);text-shadow:0 1px 6px rgba(0,0,0,.55)}.bk-hero-delta,.bk-hero-pct-label{font-family:var(--sf);letter-spacing:-.005em}.bk-hero-delta{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;align-self:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bk-hero-delta.up{background:rgba(84,206,49,.2);color:#6FE547;border:1px solid rgba(84,206,49,.42)}.bk-hero-delta.down,.bk-hero-delta.up{box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.bk-hero-delta.down{background:rgba(255,59,92,.2);color:#FF5A6E;border:1px solid rgba(255,59,92,.42)}.bk-hero-foot{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--sf);font-size:13.5px;font-weight:700;color:rgba(255,255,255,.95);letter-spacing:-.005em;text-shadow:0 1px 3px rgba(0,0,0,.85),0 2px 12px rgba(0,0,0,.7),0 0 18px rgba(0,0,0,.45)}.bk-hero-vol strong{color:#ffffff;font-weight:800}.bk-hero-ends{display:inline-flex;align-items:center;gap:5px;color:#ffffff}.bk-hero-ends svg{opacity:.92}.bk-hero-foot .bk-dot-sep{opacity:.65}.bk-hero-actions{display:inline-flex;align-items:stretch;justify-self:center;gap:8px;margin-top:4px}.bk-hero-actions-sep{display:none}.bk-hero-btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;min-width:110px;min-height:52px;border-radius:14px;text-decoration:none;cursor:pointer;font-family:var(--sf-display);white-space:nowrap;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8);background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.04) 30%,rgba(255,255,255,.02) 70%,rgba(255,255,255,.08));border:1px solid;box-shadow:0 8px 22px -6px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.1);transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.bk-hero-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;transition:background .22s cubic-bezier(.4,0,.2,1)}.bk-hero-btn.yes{border-color:rgba(111,229,71,.5)}.bk-hero-btn.yes:before{background:linear-gradient(180deg,rgba(111,229,71,.2),rgba(84,206,49,.34))}.bk-hero-btn.no{border-color:rgba(255,92,92,.5)}.bk-hero-btn.no:before{background:linear-gradient(180deg,rgba(255,107,92,.2),rgba(244,0,9,.34))}.bk-hero-btn-side{font-size:13.5px;font-weight:700;letter-spacing:.003em;text-shadow:0 1px 2px rgba(0,0,0,.5)}.bk-hero-btn.yes .bk-hero-btn-side{color:rgb(150,250,110)}.bk-hero-btn.no .bk-hero-btn-side{color:rgb(255,148,135)}.bk-hero-btn-price{font-family:var(--sf);font-size:19px;font-weight:800;letter-spacing:-.025em;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.45)}.bk-hero-btn:hover{transform:translateY(-1.5px);box-shadow:0 14px 32px -8px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(0,0,0,.12)}.bk-hero-btn.yes:hover{border-color:rgba(111,229,71,.85)}.bk-hero-btn.no:hover{border-color:rgba(255,92,92,.85)}.bk-hero-btn.yes:hover:before{background:linear-gradient(180deg,rgba(111,229,71,.3),rgba(84,206,49,.52))}.bk-hero-btn.no:hover:before{background:linear-gradient(180deg,rgba(255,107,92,.3),rgba(244,0,9,.52))}.bk-hero-btn:active{transform:translateY(0) scale(.985);transition-duration:.1s;box-shadow:0 3px 10px -2px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.05)}.bk-hero-btn.yes:focus-visible{outline:2px solid rgba(111,229,71,.85);outline-offset:3px}.bk-hero-btn.no:focus-visible{outline:2px solid rgba(255,92,92,.85);outline-offset:3px}.bk-hero-sport-layout{display:flex;align-items:stretch;gap:24px;position:relative;z-index:3;min-height:280px}.bk-hero-sport-content{flex:0 0 280px;display:flex;flex-direction:column;justify-content:center;gap:14px}.bk-hero-sport-content .bk-hero-actions{align-self:flex-start;justify-self:auto}.bk-hero-chart-seam{flex:1 1 auto;position:relative;min-width:0;align-self:stretch;display:flex}.bk-hero-chart-seam-svg{width:100%;height:100%;display:block;pointer-events:auto}.bk-chart-tip{position:absolute;top:8px;transform:translate(-50%);display:flex;flex-direction:column;gap:3px;padding:8px 12px;border-radius:10px;background:rgba(8,10,12,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.16);box-shadow:0 8px 22px -4px rgba(0,0,0,.7);font-family:var(--sf);font-size:11px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .18s cubic-bezier(.4,0,.2,1);z-index:10}.bk-chart-tip.is-visible{opacity:1}.bk-chart-tip-date{font-weight:800;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.62);margin-bottom:1px}.bk-chart-tip-row{display:inline-flex;align-items:center;gap:6px;color:rgba(255,255,255,.92);font-weight:600}.bk-chart-tip-row strong{margin-left:4px;font-weight:800;color:#ffffff;font-variant-numeric:tabular-nums}.bk-chart-tip-row i{display:inline-block;width:7px;height:7px;border-radius:50%}@media (max-width:760px){.bk-hero-sport-layout{flex-direction:column;align-items:stretch;min-height:0;gap:18px}.bk-hero-sport-content{flex:0 0 auto}.bk-hero-chart-seam{height:200px;min-height:200px}}.bk-hero-orb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.bk-hero-orb-svg{width:100%;max-width:240px;height:auto;display:block;filter:drop-shadow(0 12px 28px rgba(0,0,0,.45)) drop-shadow(0 6px 16px rgba(84,206,49,.28))}.bk-hero-orb-label,.bk-hero-orb-pct{animation:bkOrbTextFadeIn .6s cubic-bezier(.32,.72,0,1) 1.2s both}.bk-hero-orb-pct{font-variant-numeric:tabular-nums}@keyframes bkOrbTextFadeIn{0%{opacity:0}to{opacity:1}}@keyframes bkOrbBloomPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.04)}}.bk-hero-orb-bloom{transform-origin:110px 105px;animation:bkOrbBloomPulse 3.6s ease-in-out infinite}@keyframes bkOrbInnerLightPulse{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1.1)}}.bk-hero-orb-inner-light{transform-origin:110px 155px;animation:bkOrbInnerLightPulse 4.4s ease-in-out infinite;animation-delay:.7s}@media (prefers-reduced-motion:reduce){.bk-hero-orb-bloom,.bk-hero-orb-inner-light{animation:none}}.bk-hero-orb-legend{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-family:var(--sf);font-size:12.5px;font-weight:700;letter-spacing:-.005em;color:rgba(255,255,255,.85);text-shadow:0 1px 6px rgba(0,0,0,.55)}.bk-hero-orb-legend-item{display:inline-flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums}.bk-hero-orb-legend-item strong{color:#ffffff;font-weight:800;margin-left:2px}.bk-hero-orb-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.bk-hero-orb-dot.yes{background:#6FE547;box-shadow:0 0 6px rgba(84,206,49,.85)}.bk-hero-orb-dot.no{background:#FF5A6E;box-shadow:0 0 6px rgba(255,90,110,.85)}.bk-stories-row{display:flex;flex-direction:column;gap:20px}.bk-stories-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:980px){.bk-stories-grid-3{grid-template-columns:1fr}}.bk-story-card{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:rgba(20,20,24,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 1px 2px rgba(0,0,0,.22),0 14px 36px -10px rgba(0,0,0,.5);transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),border-color .35s cubic-bezier(.32,.72,0,1)}.bk-story-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 2px rgba(0,0,0,.24),0 22px 48px -12px rgba(0,0,0,.62)}[data-theme=light] .bk-story-card{background:#ffffff;border-color:rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 36px -14px rgba(0,0,0,.18)}[data-theme=light] .bk-story-card:hover{border-color:rgba(0,0,0,.14);box-shadow:0 1px 2px rgba(0,0,0,.05),0 22px 48px -14px rgba(0,0,0,.22)}.bk-story-card-head{position:relative;display:block;padding:16px 18px 14px;text-decoration:none;color:#ffffff;cursor:pointer;box-shadow:inset 0 -50px 56px -20px rgba(0,0,0,.42)}.bk-story-card-bitcoin .bk-story-card-head{background:radial-gradient(ellipse 600px 400px at 100% 0,rgba(255,255,255,.22) 0,rgba(255,255,255,0) 50%),radial-gradient(ellipse 500px 400px at 0 100%,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 50%),linear-gradient(135deg,#FBBF24,#FB7185 35%,#C026D3 70%,#6D28D9)}.bk-story-card-trump .bk-story-card-head{background:radial-gradient(ellipse 600px 400px at 100% 0,rgba(255,255,255,.22) 0,rgba(255,255,255,0) 50%),radial-gradient(ellipse 500px 400px at 0 100%,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 50%),linear-gradient(135deg,#22D3EE,#6366F1 35%,#A855F7 70%,#C026D3)}.bk-story-card-ai .bk-story-card-head{background:radial-gradient(ellipse 600px 400px at 100% 0,rgba(255,255,255,.22) 0,rgba(255,255,255,0) 50%),radial-gradient(ellipse 500px 400px at 0 100%,rgba(0,0,0,.32) 0,rgba(0,0,0,0) 50%),linear-gradient(135deg,#F472B6,#A855F7 35%,#4F46E5 70%,#1E1B4B)}.bk-story-card-arrow{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.28);color:#ffffff;opacity:.85;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 2px 8px rgba(0,0,0,.22);transition:opacity .25s,transform .28s,background-color .25s,border-color .25s;z-index:3}.bk-story-card-arrow svg{width:14px;height:14px}.bk-story-card-head:hover .bk-story-card-arrow{opacity:1;background:rgba(255,255,255,.28);border-color:rgba(255,255,255,.45);transform:translate(2px,-2px)}.bk-story-card-content{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px}.bk-story-card-eyebrow{font-family:var(--sf);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.92);text-shadow:0 1px 6px rgba(0,0,0,.3)}.bk-story-card-title{margin:0;font-family:var(--sf-display);font-size:20px;font-weight:800;letter-spacing:-.026em;line-height:1.06;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,.4),0 2px 6px rgba(0,0,0,.55),0 4px 16px rgba(0,0,0,.3);padding-right:36px}.bk-story-card-desc{margin:0;font-family:var(--sf);font-size:13.5px;font-weight:600;line-height:1.4;letter-spacing:-.005em;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,.45),0 1px 4px rgba(0,0,0,.6),0 2px 10px rgba(0,0,0,.4);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.bk-story-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.bk-story-card-stats{font-family:var(--sf);font-size:12px;font-weight:600;color:rgba(255,255,255,.85);letter-spacing:-.005em;text-shadow:0 1px 4px rgba(0,0,0,.3);font-variant-numeric:tabular-nums}.bk-story-card-stats strong{color:#ffffff;font-weight:800}.bk-story-card-stats .bk-dot-sep{margin:0 4px;opacity:.55}.bk-story-card-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.28);color:#ffffff;font-family:var(--sf);font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:lowercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.bk-story-card-badge svg{width:10px;height:10px}.bk-story-card-badge.hot{background:rgba(255,89,89,.36);border-color:rgba(255,255,255,.3)}.bk-story-card-badge.new{background:rgba(120,255,140,.32);border-color:rgba(255,255,255,.3)}.bk-story-mkts{list-style:none;margin:0;padding:4px 0;display:flex;flex-direction:column;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);background:linear-gradient(180deg,rgba(255,255,255,.012),rgba(255,255,255,0))}[data-theme=light] .bk-story-mkts{box-shadow:inset 0 1px 0 rgba(0,0,0,.04);background:linear-gradient(180deg,rgba(0,0,0,.012),rgba(0,0,0,0))}.bk-story-mkt-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:14px;padding:11px 18px;text-decoration:none;color:var(--text);border-bottom:1px solid rgba(255,255,255,.04);transition:background-color .25s cubic-bezier(.32,.72,0,1),padding-left .35s cubic-bezier(.32,.72,0,1)}.bk-story-mkts li:last-child .bk-story-mkt-row{border-bottom:none}.bk-story-mkt-row:hover{background:rgba(255,255,255,.04);padding-left:22px}[data-theme=light] .bk-story-mkt-row{border-bottom-color:rgba(0,0,0,.05)}[data-theme=light] .bk-story-mkt-row:hover{background:rgba(0,0,0,.025)}.bk-smr-q{font-family:var(--sf);font-size:12.5px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--text);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bk-smr-pct-block{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.bk-smr-pct{font-family:var(--sf-display);font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.bk-smr-delta{font-family:var(--sf);font-size:11px;font-weight:700;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.bk-smr-delta.up{color:var(--lime)}.bk-smr-delta.down{color:var(--red)}[data-theme=light] .bk-smr-delta.up{color:#1f7a1c}.bk-smr-chev{display:inline-flex;align-items:center;justify-content:center;color:var(--text-faint);opacity:0;transform:translateX(-6px);transition:opacity .25s cubic-bezier(.32,.72,0,1),transform .25s cubic-bezier(.32,.72,0,1)}.bk-smr-chev svg{width:12px;height:12px}.bk-story-mkt-row:hover .bk-smr-chev{opacity:1;transform:translateX(0)}.bk-stories-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-rows:1fr 1fr;gap:14px}@media (max-width:880px){.bk-stories-grid{grid-template-columns:1fr;grid-template-rows:auto}}.bk-story{position:relative;background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.012) 50%,rgba(255,255,255,.02)),rgba(22,22,26,.62);backdrop-filter:blur(60px) saturate(1.8) brightness(1.04);-webkit-backdrop-filter:blur(60px) saturate(1.8) brightness(1.04);border:1px solid rgba(255,255,255,.08);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;text-decoration:none;color:inherit;transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),border-color .35s cubic-bezier(.32,.72,0,1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 .5px rgba(255,255,255,.04),0 1px 2px rgba(0,0,0,.25),0 14px 36px -10px rgba(0,0,0,.5)}.bk-story:hover{transform:translateY(-3px);border-color:rgba(84,206,49,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 .5px rgba(255,255,255,.05),0 1px 2px rgba(0,0,0,.25),0 20px 44px -10px rgba(0,0,0,.6),0 0 0 .5px rgba(84,206,49,.3)}[data-theme=light] .bk-story{background:#ffffff;border-color:rgba(0,0,0,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 2px rgba(0,0,0,.04),0 4px 12px -4px rgba(0,0,0,.05)}.bk-story-lead{grid-row:1/span 2;grid-column:1}@media (max-width:880px){.bk-story-lead{grid-row:auto;grid-column:auto}}.bk-story-cover{position:relative;padding:12px 14px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;overflow:hidden;background-size:cover;background-position:50%;text-decoration:none;color:inherit}.bk-story-cover-lead{min-height:200px;padding:18px 20px}.bk-story-cover-sub{min-height:140px;flex:1;padding:16px 18px}.bk-story-cover-top{align-items:center;justify-content:space-between;gap:8px;padding-right:36px}.bk-story-cover-bot,.bk-story-cover-top{display:flex;position:relative;z-index:2}.bk-story-cover-bot{flex-direction:column;gap:4px}.bk-story-arrow{position:absolute;top:12px;right:12px;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;z-index:3;background:rgba(255,255,255,.16);backdrop-filter:blur(14px) saturate(1.6);-webkit-backdrop-filter:blur(14px) saturate(1.6);border:1px solid rgba(255,255,255,.22);color:#ffffff;opacity:.78;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 2px 8px rgba(0,0,0,.28);transition:opacity .25s cubic-bezier(.32,.72,0,1),background-color .25s cubic-bezier(.32,.72,0,1),transform .28s cubic-bezier(.32,.72,0,1),border-color .25s cubic-bezier(.32,.72,0,1)}.bk-story-arrow svg{width:13px;height:13px}.bk-story-cover-lead .bk-story-arrow{width:32px;height:32px;top:14px;right:14px}.bk-story-cover-lead .bk-story-arrow svg{width:14px;height:14px}.bk-story:hover .bk-story-arrow{opacity:1;background:rgba(255,255,255,.28);border-color:rgba(255,255,255,.4);transform:translate(2px,-2px)}.bk-story-glyph,.bk-story-glyph-text,.bk-story-pattern{display:none}.bk-story-eyebrow{font-weight:800;letter-spacing:.13em;color:rgba(255,255,255,.92);text-shadow:0 1px 6px rgba(0,0,0,.5)}.bk-story-eyebrow,.bk-story-trend{font-family:var(--sf);font-size:10px;text-transform:uppercase;position:relative;z-index:2}.bk-story-trend{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-weight:700;letter-spacing:.04em;white-space:nowrap;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.2);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.bk-story-trend svg{width:10px;height:10px;opacity:.95}.bk-story-trend.up{background:rgba(255,255,255,.16)}.bk-story-trend.hot{background:rgba(255,59,92,.18);border-color:rgba(255,255,255,.22)}.bk-story-trend.new{background:rgba(84,206,49,.18);border-color:rgba(255,255,255,.22)}.bk-trend-dot{width:5px;height:5px;border-radius:50%;background:#ffffff;box-shadow:0 0 4px rgba(255,255,255,.5)}.bk-story-headline-lead{font-size:24px;letter-spacing:-.028em;line-height:1.08;text-shadow:0 2px 14px rgba(0,0,0,.55)}.bk-story-headline,.bk-story-headline-lead{margin:0;font-family:var(--sf-display);font-weight:800;color:#ffffff;position:relative;z-index:2}.bk-story-headline{font-size:17px;letter-spacing:-.024em;line-height:1.14;text-shadow:0 2px 12px rgba(0,0,0,.5)}.bk-story-meta-line{display:inline-flex;align-items:center;gap:6px;font-family:var(--sf);font-size:12px;font-weight:600;letter-spacing:-.005em;color:rgba(255,255,255,.8);position:relative;z-index:2;text-shadow:0 1px 6px rgba(0,0,0,.5);flex-wrap:wrap}.bk-story-meta-line strong{color:#ffffff;font-weight:800;font-variant-numeric:tabular-nums}.bk-dot-sep{opacity:.55}.bk-story-stat-big,.bk-story-stat-key,.bk-story-stat-num,.bk-story-stats,.bk-story-stats-row,.bk-story-tagline,.bk-story-view-link{display:none}.bk-story-markets{list-style:none;margin:0;padding:4px;flex:1}.bk-story-mkt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;cursor:pointer;text-decoration:none;color:inherit;transition:background-color .15s cubic-bezier(.32,.72,0,1)}.bk-story-mkt:hover{background:rgba(255,255,255,.04)}[data-theme=light] .bk-story-mkt:hover{background:rgba(0,0,0,.03)}.bk-sm-q{font-family:var(--sf);font-size:12px;font-weight:600;color:var(--text);letter-spacing:-.005em;line-height:1.3;flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bk-sm-prob{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.bk-sm-pct{font-family:var(--sf-display);font-size:15px;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums}.bk-sm-delta,.bk-sm-pct{font-weight:800;line-height:1}.bk-sm-delta{font-family:var(--sf);font-size:10.5px;font-variant-numeric:tabular-nums;letter-spacing:-.005em}.bk-sm-delta.up{color:var(--lime)}.bk-sm-delta.down{color:var(--red)}[data-theme=light] .bk-sm-delta.up{color:#1f7a1c}.bk-filters{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.bk-filter-pills{display:flex;gap:8px;flex-wrap:wrap}.bk-pill{display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;background:var(--input-bg);border:1px solid transparent;font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.008em;color:var(--text-dim);cursor:pointer;transition:background-color .18s cubic-bezier(.32,.72,0,1),color .18s cubic-bezier(.32,.72,0,1),border-color .18s cubic-bezier(.32,.72,0,1),transform .12s ease}.bk-pill:hover{background:var(--input-bg-hover);color:var(--text)}.bk-pill:active{transform:scale(.97)}.bk-pill.active{background:rgba(84,206,49,.14);border-color:rgba(84,206,49,.32);color:var(--lime)}[data-theme=light] .bk-pill.active{background:rgba(84,206,49,.1);border-color:rgba(84,206,49,.4);color:#1f7a1c}.bk-sort{position:relative}.bk-sort-trigger{display:inline-flex;align-items:center;gap:8px;padding:9px 12px 9px 14px;border-radius:999px;background:transparent;border:1px solid var(--line-2);font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.008em;color:var(--text);cursor:pointer;transition:background-color .18s cubic-bezier(.32,.72,0,1),border-color .18s cubic-bezier(.32,.72,0,1)}.bk-sort-trigger:hover{background:var(--input-bg);border-color:var(--input-border-hi)}.bk-sort-trigger svg{width:14px;height:14px;opacity:.7;flex-shrink:0}.bk-sort-chev{width:12px!important;height:12px!important;transition:transform .2s ease}.bk-sort-trigger[aria-expanded=true] .bk-sort-chev{transform:rotate(180deg)}.bk-sort-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:200px;background:rgba(28,28,30,.92);backdrop-filter:blur(24px) saturate(1.8);-webkit-backdrop-filter:blur(24px) saturate(1.8);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:5px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 16px 32px -8px rgba(0,0,0,.5);animation:bkSortIn .18s cubic-bezier(.32,.72,0,1) both}[data-theme=light] .bk-sort-menu{background:rgba(255,255,255,.94);border-color:rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.06),0 16px 32px -8px rgba(0,0,0,.16)}.bk-sort-menu[hidden]{display:none}@keyframes bkSortIn{0%{opacity:0;transform:translateY(-4px) scale(.97);transform-origin:top right}to{opacity:1;transform:translateY(0) scale(1)}}.bk-sort-item{display:flex;align-items:center;width:100%;padding:9px 12px;border:none;background:transparent;border-radius:8px;font-family:var(--sf);font-size:13.5px;font-weight:500;letter-spacing:-.008em;color:var(--text);cursor:pointer;text-align:left;transition:background-color .12s cubic-bezier(.32,.72,0,1)}.bk-sort-item:hover{background:rgba(255,255,255,.06)}[data-theme=light] .bk-sort-item:hover{background:rgba(0,0,0,.05)}.bk-sort-item.active{color:var(--lime)}[data-theme=light] .bk-sort-item.active{color:#1f7a1c}.bk-list-section{position:relative;background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.012) 30%,rgba(255,255,255,.004) 60%,rgba(255,255,255,.02)),linear-gradient(180deg,rgba(255,255,255,.016),rgba(255,255,255,.004) 50%,rgba(255,255,255,.01)),rgba(14,14,17,.62);backdrop-filter:blur(60px) saturate(1.8) brightness(1.04);-webkit-backdrop-filter:blur(60px) saturate(1.8) brightness(1.04);border:1px solid rgba(255,255,255,.07);border-radius:20px;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 .5px rgba(255,255,255,.03),inset 1px 0 0 rgba(255,255,255,.02),inset -1px 0 0 rgba(255,255,255,.02),inset 0 -20px 30px -20px rgba(0,0,0,.36),0 1px 2px rgba(0,0,0,.28),0 16px 40px -12px rgba(0,0,0,.6)}[data-theme=light] .bk-list-section{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.78) 50%,rgba(255,255,255,.86));backdrop-filter:blur(50px) saturate(1.4) brightness(1.02);-webkit-backdrop-filter:blur(50px) saturate(1.4) brightness(1.02);border-color:rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 .5px rgba(255,255,255,.45),0 1px 2px rgba(0,0,0,.04),0 12px 32px -10px rgba(0,0,0,.12)}.bk-list-head{justify-content:space-between;padding:20px 24px 18px;border-bottom:1px solid var(--line)}.bk-list-head,.bk-list-head-l{display:flex;align-items:center;gap:16px}.bk-list-title{margin:0;font-family:var(--sf-display);font-size:17px;font-weight:700;letter-spacing:-.018em;color:var(--text);display:inline-flex;align-items:baseline;gap:10px}.bk-list-count{font-size:12.5px}.bk-list-count,.bk-list-updated{font-family:var(--sf);font-weight:600;color:var(--text-faint);letter-spacing:-.005em}.bk-list-updated{display:inline-flex;align-items:center;gap:6px;font-size:11.5px}.bk-updated-dot{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 6px rgba(84,206,49,.6);animation:bkUpdatedPulse 2.4s ease-in-out infinite}@keyframes bkUpdatedPulse{0%,to{opacity:1}50%{opacity:.4}}.bk-view-switch{display:inline-flex;background:var(--input-bg);border-radius:10px;padding:3px;gap:1px}.bk-view-btn{width:32px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-faint);border-radius:7px;cursor:pointer;transition:background-color .18s cubic-bezier(.32,.72,0,1),color .18s cubic-bezier(.32,.72,0,1)}.bk-view-btn:hover{color:var(--text)}.bk-view-btn.active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 2px rgba(0,0,0,.16),0 0 0 .5px rgba(0,0,0,.06)}[data-theme=light] .bk-view-btn.active{background:#ffffff}.bk-view-btn svg{width:14px;height:14px}.bk-list{display:flex;flex-direction:column}.bk-list[data-view=standard] .bk-row{display:grid;grid-template-columns:32px 56px minmax(0,1fr) 110px 28px;align-items:center;gap:18px;padding:18px 24px;border:1px solid transparent;border-bottom:1px solid var(--line);border-radius:14px;cursor:pointer;position:relative;z-index:1;text-decoration:none;color:inherit;transition:background-color .25s cubic-bezier(.32,.72,0,1),transform .28s cubic-bezier(.32,.72,0,1),box-shadow .28s cubic-bezier(.32,.72,0,1),border-color .25s cubic-bezier(.32,.72,0,1)}.bk-list[data-view=standard] .bk-row:last-child{border-bottom-color:transparent}.bk-list[data-view=standard] .bk-row:hover{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.025) 50%,rgba(255,255,255,.05)),rgba(255,255,255,.03);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border-color:rgba(84,206,49,.3);transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px rgba(0,0,0,.2),0 12px 28px -8px rgba(0,0,0,.5),0 0 0 .5px rgba(84,206,49,.25);z-index:2}[data-theme=light] .bk-list[data-view=standard] .bk-row:hover{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.8)),rgba(255,255,255,.8);border-color:rgba(31,122,28,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(0,0,0,.04),0 10px 24px -8px rgba(0,0,0,.12),0 0 0 .5px rgba(31,122,28,.2)}.bk-rank{font-family:var(--sf-display);font-size:18px;font-weight:700;letter-spacing:-.018em;color:var(--text-faint);font-variant-numeric:tabular-nums;text-align:center}.bk-row-icon{width:56px;height:56px;border-radius:13px;overflow:hidden;flex-shrink:0;border:1px solid rgba(255,255,255,.1);background:var(--bg-2);position:relative;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 .5px rgba(255,255,255,.04),0 1px 3px rgba(0,0,0,.3);transition:transform .28s cubic-bezier(.32,.72,0,1)}[data-theme=light] .bk-row-icon{border-color:rgba(0,0,0,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 3px rgba(0,0,0,.06)}.bk-row-icon img,.bk-row-icon svg,.bk-row-icon>div{width:100%;height:100%;display:block;transition:transform .45s cubic-bezier(.32,.72,0,1)}.bk-row:hover .bk-row-icon img,.bk-row:hover .bk-row-icon svg,.bk-row:hover .bk-row-icon>div{transform:scale(1.06)}.bk-row-chev{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;color:var(--text-faint);opacity:.55;background:rgba(255,255,255,.04);transition:color .2s cubic-bezier(.32,.72,0,1),opacity .2s cubic-bezier(.32,.72,0,1),background-color .2s cubic-bezier(.32,.72,0,1),transform .2s cubic-bezier(.32,.72,0,1)}[data-theme=light] .bk-row-chev{background:rgba(0,0,0,.04)}.bk-row-chev svg{width:16px;height:16px}.bk-row:hover .bk-row-chev{color:var(--lime);opacity:1;background:rgba(84,206,49,.14);transform:translateX(3px)}[data-theme=light] .bk-row:hover .bk-row-chev{color:#1f7a1c;background:rgba(31,122,28,.1)}.bk-row-info{min-width:0;display:flex;flex-direction:column;gap:5px}.bk-row-cat{display:inline-flex;align-items:center;gap:6px;font-family:var(--sf);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);line-height:1}.bk-row-cat-tag{padding:1px 6px;border-radius:4px;font-size:9px;background:rgba(255,255,255,.04)}.bk-row-q{font-family:var(--sf-display);font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.014em;color:var(--text);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bk-row-meta-row{display:inline-flex;align-items:center;gap:10px;font-family:var(--sf);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.005em}.bk-row-meta-row,.bk-row-vol{color:var(--text-faint)}.bk-row-countdown{display:inline-flex;align-items:center;gap:4px}.bk-row-countdown:before{content:"·";opacity:.5}.bk-row-countdown.urgent{color:#ff7e93;font-weight:700}.bk-row-countdown.urgent:before{color:var(--text-faint)}[data-theme=light] .bk-row-countdown.urgent{color:#c41e3a}.bk-row-sentiment{margin-top:6px;height:3px;border-radius:2px;overflow:hidden;background:rgba(255,255,255,.06);position:relative;width:100%;max-width:220px}[data-theme=light] .bk-row-sentiment{background:rgba(0,0,0,.06)}.bk-row-sentiment-fill{position:absolute;inset:0 auto 0 0;background:var(--lime);border-radius:2px;transition:width .6s cubic-bezier(.32,.72,0,1)}.bk-row-pct{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.bk-pct-num{font-family:var(--sf-display);font-size:26px;font-weight:800;letter-spacing:-.025em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1;transition:color .25s ease}.bk-pct-num.flash-up{color:var(--lime)}.bk-pct-num.flash-down{color:var(--red)}.bk-pct-delta{display:inline-flex;align-items:center;gap:3px;font-family:var(--sf);font-size:12px;font-weight:700;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.bk-pct-delta.up{color:var(--lime)}.bk-pct-delta.down{color:var(--red)}[data-theme=light] .bk-pct-delta.up{color:#1f7a1c}.bk-pct-delta svg{width:11px;height:11px}.bk-row-spark{width:108px;height:36px;position:relative}.bk-row-spark svg{width:100%;height:100%;display:block;overflow:visible}.bk-spark-line{filter:drop-shadow(0 0 3px currentColor);transition:filter .25s ease}.bk-row:hover .bk-spark-line{filter:drop-shadow(0 0 6px currentColor)}.bk-row-actions{display:flex;gap:4px;justify-content:flex-end}.bk-mini-btn{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;border:none;font-family:var(--sf);font-size:11px;font-weight:700;letter-spacing:-.005em;cursor:pointer;transition:background-color .15s cubic-bezier(.32,.72,0,1),transform .1s ease;font-variant-numeric:tabular-nums;white-space:nowrap}.bk-mini-btn.yes{background:rgba(84,206,49,.1);color:var(--lime)}.bk-mini-btn.yes:hover{background:rgba(84,206,49,.18)}[data-theme=light] .bk-mini-btn.yes{color:#1f7a1c}.bk-mini-btn.no{background:rgba(255,59,92,.1);color:var(--red)}.bk-mini-btn.no:hover{background:rgba(255,59,92,.18)}[data-theme=light] .bk-mini-btn.no{background:rgba(196,30,58,.08);color:var(--red)}.bk-mini-btn:active{transform:scale(.93)}.bk-row[data-cat=crypto]{--cat-c:#F59E0B;--cat-rgb:245,158,11}.bk-row[data-cat=tech]{--cat-c:#A855F7;--cat-rgb:168,85,247}.bk-row[data-cat=sports]{--cat-c:#EF4444;--cat-rgb:239,68,68}.bk-row[data-cat=politics]{--cat-c:#3B82F6;--cat-rgb:59,130,246}.bk-row[data-cat=economy]{--cat-c:#10B981;--cat-rgb:16,185,129}.bk-row[data-cat] .bk-row-cat{color:var(--cat-c);opacity:.92}.bk-list[data-view=standard] .bk-row:before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;background:var(--cat-c,transparent);border-radius:0 2px 2px 0;box-shadow:0 0 14px rgba(var(--cat-rgb,84,206,49),.55);transform:translateY(-50%);transition:height .35s cubic-bezier(.32,.72,0,1);pointer-events:none;z-index:3}.bk-list[data-view=standard] .bk-row:hover:before{height:64%}.bk-list[data-view=standard] .bk-row[data-cat]:hover{border-color:rgba(var(--cat-rgb),.3);border-bottom-color:rgba(var(--cat-rgb),.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px rgba(0,0,0,.2),0 12px 28px -8px rgba(0,0,0,.5),0 0 0 .5px rgba(var(--cat-rgb),.3)}.bk-list[data-view=standard] .bk-row[data-cat]:hover .bk-row-chev{color:var(--cat-c);opacity:1;background:rgba(var(--cat-rgb),.14)}[data-theme=light] .bk-list[data-view=standard] .bk-row[data-cat]:hover{border-color:rgba(var(--cat-rgb),.3);border-bottom-color:rgba(var(--cat-rgb),.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(0,0,0,.04),0 10px 24px -8px rgba(0,0,0,.12),0 0 0 .5px rgba(var(--cat-rgb),.3)}[data-theme=light] .bk-list[data-view=standard] .bk-row[data-cat]:hover .bk-row-chev{color:var(--cat-c)}.bk-pct-delta{padding:2px 8px;border-radius:999px;margin-top:3px}.bk-pct-delta.up{background:rgba(84,206,49,.14)}.bk-pct-delta.down{background:rgba(255,59,92,.14)}[data-theme=light] .bk-pct-delta.up{background:rgba(31,122,28,.1)}[data-theme=light] .bk-pct-delta.down{background:rgba(196,30,58,.1)}.bk-list[data-view=standard] .bk-row:first-child .bk-rank{color:#FBBF24;font-weight:800;text-shadow:0 0 14px rgba(251,191,36,.5)}[data-theme=light] .bk-list[data-view=standard] .bk-row:first-child .bk-rank{color:#B45309;text-shadow:none}.bk-list[data-view=compact] .bk-row{display:grid;grid-template-columns:28px 36px minmax(0,1fr) 72px 72px 16px;align-items:center;gap:12px;padding:12px 24px;border:1px solid transparent;border-bottom:1px solid var(--line);border-radius:12px;cursor:pointer;position:relative;z-index:1;text-decoration:none;color:inherit;transition:background-color .25s cubic-bezier(.32,.72,0,1),transform .28s cubic-bezier(.32,.72,0,1),box-shadow .28s cubic-bezier(.32,.72,0,1),border-color .25s cubic-bezier(.32,.72,0,1)}.bk-list[data-view=compact] .bk-row:last-child{border-bottom-color:transparent}.bk-list[data-view=compact] .bk-row:hover{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.025) 50%,rgba(255,255,255,.05)),rgba(255,255,255,.03);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border-color:rgba(84,206,49,.3);transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px rgba(0,0,0,.2),0 10px 24px -8px rgba(0,0,0,.45),0 0 0 .5px rgba(84,206,49,.25);z-index:2}[data-theme=light] .bk-list[data-view=compact] .bk-row:hover{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.8)),rgba(255,255,255,.8);border-color:rgba(31,122,28,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(0,0,0,.04),0 8px 20px -6px rgba(0,0,0,.1),0 0 0 .5px rgba(31,122,28,.2)}.bk-list[data-view=compact] .bk-row-icon{width:36px;height:36px;border-radius:8px}.bk-list[data-view=compact] .bk-row-q{-webkit-line-clamp:1;font-size:13.5px}.bk-list[data-view=compact] .bk-row-actions,.bk-list[data-view=compact] .bk-row-cat,.bk-list[data-view=compact] .bk-row-meta-row,.bk-list[data-view=compact] .bk-row-sentiment,.bk-list[data-view=compact] .bk-row-spark{display:none}.bk-list[data-view=compact] .bk-pct-num{font-size:18px}.bk-list[data-view=compact] .bk-pct-delta{font-size:11px}.bk-list[data-view=compact] .bk-row-chev{width:16px;height:16px}.bk-list[data-view=compact] .bk-row-chev svg{width:12px;height:12px}.bk-list[data-view=grid] .bk-row-chev{display:none}.bk-list[data-view=grid]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:16px}.bk-list[data-view=grid] .bk-row{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--bg-2);border:1px solid var(--line);border-radius:14px;cursor:pointer;transition:transform .25s cubic-bezier(.32,.72,0,1),border-color .25s cubic-bezier(.32,.72,0,1);text-decoration:none;color:inherit}.bk-list[data-view=grid] .bk-row:hover{transform:translateY(-2px);border-color:rgba(84,206,49,.3)}[data-theme=light] .bk-list[data-view=grid] .bk-row{background:#fafafc}.bk-list[data-view=grid] .bk-rank{display:none}.bk-list[data-view=grid] .bk-row>.bk-row-pct{align-items:flex-start;flex-direction:row;gap:8px;align-items:baseline}.bk-list[data-view=grid] .bk-row-icon{width:44px;height:44px}.bk-list[data-view=grid] .bk-row-spark{width:100%;height:40px}@media (max-width:760px){.bk-list[data-view=grid]{grid-template-columns:1fr}}.bk-empty{text-align:center;padding:64px 24px}.bk-empty-icon{display:inline-flex;width:56px;height:56px;align-items:center;justify-content:center;border-radius:50%;background:var(--input-bg);color:var(--text-faint);margin-bottom:16px}.bk-empty-icon svg{width:24px;height:24px}.bk-empty-title{margin:0 0 6px;font-family:var(--sf-display);font-size:16px;font-weight:700;letter-spacing:-.018em;color:var(--text)}.bk-empty-sub{margin:0;font-family:var(--sf);font-size:13.5px;color:var(--text-dim)}@media (max-width:760px){.bk-list[data-view=standard] .bk-row{grid-template-columns:28px 48px minmax(0,1fr) auto;gap:12px;padding:14px 16px}.bk-list[data-view=standard] .bk-row-icon{width:48px;height:48px;border-radius:11px}.bk-list[data-view=standard] .bk-pct-num{font-size:22px}.bk-list[data-view=standard] .bk-row-actions,.bk-list[data-view=standard] .bk-row-spark{display:none}}.bk-sidebar{display:flex;flex-direction:column;gap:20px;position:sticky;top:138px;align-self:start}@media (max-width:1100px){.bk-sidebar{position:static}}.bk-widget{position:relative;background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.012) 30%,rgba(255,255,255,.004) 60%,rgba(255,255,255,.02)),linear-gradient(180deg,rgba(255,255,255,.016),rgba(255,255,255,.004) 50%,rgba(255,255,255,.01)),rgba(14,14,17,.62);backdrop-filter:blur(60px) saturate(1.8) brightness(1.04);-webkit-backdrop-filter:blur(60px) saturate(1.8) brightness(1.04);border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 .5px rgba(255,255,255,.04),inset 1px 0 0 rgba(255,255,255,.025),inset -1px 0 0 rgba(255,255,255,.025),inset 0 -20px 30px -20px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.25),0 16px 40px -12px rgba(0,0,0,.55)}[data-theme=light] .bk-widget{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.78) 50%,rgba(255,255,255,.86));backdrop-filter:blur(50px) saturate(1.4) brightness(1.02);-webkit-backdrop-filter:blur(50px) saturate(1.4) brightness(1.02);border-color:rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 .5px rgba(255,255,255,.45),0 1px 2px rgba(0,0,0,.04),0 12px 32px -10px rgba(0,0,0,.12)}.bk-widget-head{display:flex;justify-content:space-between;gap:8px}.bk-widget-head,.bk-widget-icon{align-items:center;margin-bottom:12px}.bk-widget-icon{width:36px;height:36px;border-radius:12px;background:rgba(84,206,49,.12);display:inline-flex;justify-content:center;color:var(--lime);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.18)}.bk-widget-icon svg{width:18px;height:18px}[data-theme=light] .bk-widget-icon{color:#1f7a1c}.bk-widget-title{margin:0;font-family:var(--sf-display);font-size:15.5px;font-weight:700;letter-spacing:-.018em;color:var(--text)}.bk-widget-sub{margin:0 0 14px;font-family:var(--sf);font-size:13px;font-weight:500;line-height:1.42;color:var(--text-dim);letter-spacing:-.008em}.bk-widget-link{font-family:var(--sf);font-size:12.5px;font-weight:600;color:var(--lime);text-decoration:none;letter-spacing:-.005em}[data-theme=light] .bk-widget-link{color:#1f7a1c}.bk-widget-link:hover{opacity:.78}.bk-email-form{display:flex;flex-direction:column;gap:8px}.bk-email-input{width:100%;padding:11px 14px;background:var(--input-bg);border:1px solid var(--input-border);border-radius:10px;font-family:var(--sf);font-size:13.5px;color:var(--text);letter-spacing:-.008em;transition:border-color .18s cubic-bezier(.32,.72,0,1),background-color .18s cubic-bezier(.32,.72,0,1);-webkit-appearance:none;appearance:none}.bk-email-input::placeholder{color:var(--text-faint)}.bk-email-input:focus{outline:none;border-color:rgba(84,206,49,.45);background:rgba(84,206,49,.04)}.bk-email-btn{width:100%;padding:11px 16px;background:var(--lime);border:none;border-radius:10px;font-family:var(--sf);font-size:13.5px;font-weight:700;letter-spacing:-.005em;color:#000000;cursor:pointer;transition:background-color .18s cubic-bezier(.32,.72,0,1),transform .12s ease}.bk-email-btn:hover{background:var(--lime-bright)}.bk-email-btn:active{transform:scale(.98)}.bk-email-btn.subscribed{background:rgba(84,206,49,.18);color:var(--lime)}.bk-email-fineprint{margin:8px 0 0;font-family:var(--sf);font-size:11px;font-weight:500;color:var(--text-faint);letter-spacing:-.005em;text-align:center}.bk-widget-hero{padding:22px 22px 18px}.bk-widget-title-hero{font-size:21px;font-weight:700;letter-spacing:-.026em;line-height:1.14;margin:0 0 8px;text-wrap:balance}.bk-widget-sub-hero{font-size:13.5px;line-height:1.46;margin:0 0 16px;letter-spacing:-.005em;text-wrap:pretty}.bk-email-form-hero{gap:9px}.bk-email-btn-hero{padding:12px 16px;font-size:13.5px;font-weight:700;letter-spacing:-.008em;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.2);transition:background-color .18s cubic-bezier(.32,.72,0,1),transform .12s ease,box-shadow .18s cubic-bezier(.32,.72,0,1)}.bk-email-btn-hero:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 1px 2px rgba(0,0,0,.22),0 6px 16px -8px rgba(84,206,49,.42)}@keyframes bk-widget-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(84,206,49,.55)}50%{box-shadow:0 0 0 5px rgba(84,206,49,0)}}.bk-news-eyebrow{display:inline-flex;align-items:center;gap:5px;font-family:var(--sf-text);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ff3b5c}.bk-news-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:#ff3b5c;box-shadow:0 0 6px rgba(255,59,92,.8);animation:bkLivePulse 1.4s ease-in-out infinite;flex-shrink:0}[data-theme=light] .bk-news-eyebrow{color:#c91d3a}[data-theme=light] .bk-news-eyebrow-dot{background:#c91d3a;box-shadow:0 0 6px rgba(201,29,58,.55)}.bk-news-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bk-news-list li{border-bottom:1px solid var(--line)}.bk-news-list li:last-child{border-bottom:none}.bk-news-row{display:flex;flex-direction:column;gap:4px;padding:10px 0;text-decoration:none;color:inherit;transition:transform .2s cubic-bezier(.32,.72,0,1),color .18s ease;cursor:pointer}.bk-news-row:hover{transform:translateX(2px)}.bk-news-row:hover .bk-news-title{color:var(--lime)}[data-theme=light] .bk-news-row:hover .bk-news-title{color:#1f7a1c}.bk-news-meta{display:inline-flex;align-items:center;gap:6px;font-family:var(--sf-text);font-size:11px;font-weight:600;color:var(--text-faint);letter-spacing:.01em}.bk-news-src{color:var(--text-2);font-weight:700;letter-spacing:.02em;text-transform:uppercase;font-size:10px}.bk-news-dot{color:var(--text-faint);font-size:10px;line-height:1}.bk-news-time{color:var(--text-faint);font-variant-numeric:tabular-nums}.bk-news-cat-inline{color:var(--text-faint);font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:10px}.bk-news-title{font-family:var(--sf-text);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:-.005em;color:var(--text-1);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .18s ease}.bk-news-cat{font-size:10px;letter-spacing:.04em;color:var(--text-faint);text-transform:uppercase}.bk-news-all,.bk-news-cat{display:inline-flex;align-items:center;font-family:var(--sf-text);font-weight:600}.bk-news-all{gap:4px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:12px;color:var(--text-2);text-decoration:none;letter-spacing:-.005em;transition:color .18s ease,transform .18s ease}.bk-news-all:hover{color:var(--lime);transform:translateX(2px)}[data-theme=light] .bk-news-all:hover{color:#1f7a1c}.bk-widget-pulse{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px rgba(84,206,49,.7);animation:bkLivePulse 1.4s ease-in-out infinite;flex-shrink:0}.bk-widget-feed .bk-widget-head{justify-content:flex-start;gap:8px}.bk-livestats-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px}.bk-livestat{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.04);border-radius:12px;transition:background-color .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1)}.bk-livestat:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08)}[data-theme=light] .bk-livestat{background:rgba(0,0,0,.025);border-color:rgba(0,0,0,.05)}[data-theme=light] .bk-livestat:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08)}.bk-livestat-num{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--sf-display);font-size:22px;font-weight:800;letter-spacing:-.025em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.bk-livestat-pulse-dot{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px rgba(84,206,49,.65);animation:bkUpdatedPulse 1.8s ease-in-out infinite;align-self:center}.bk-livestat-lbl{font-family:var(--sf);font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--text-faint);line-height:1.2}.bk-feed{display:flex;flex-direction:column;gap:0;margin:-4px -4px 0;max-height:320px;overflow-y:auto;scrollbar-width:thin}.bk-feed::-webkit-scrollbar{width:6px}.bk-feed::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.bk-feed-row{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:11px 8px;margin:0 -8px;border-bottom:1px solid var(--line);animation:bkFeedRowIn .35s cubic-bezier(.32,.72,0,1) both}.bk-feed-row:last-child{border-bottom:none}@keyframes bkFeedRowIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.bk-feed-avatar{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#ffffff;font-family:var(--sf);font-size:11px;font-weight:800}.bk-feed-meta{min-width:0}.bk-feed-action{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.008em;color:var(--text)}.bk-feed-user{color:var(--text);font-weight:700}.bk-feed-verb{color:var(--text-faint);font-weight:500}.bk-feed-side.yes{color:var(--lime);font-weight:800}.bk-feed-side.no{color:var(--red);font-weight:800}[data-theme=light] .bk-feed-side.yes{color:#1f7a1c}.bk-feed-amount{color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.bk-feed-market{margin:2px 0 0;font-family:var(--sf);font-size:11.5px;font-weight:500;color:var(--text-dim);letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-feed-time{font-family:var(--sf);font-size:10.5px;font-weight:600;color:var(--text-faint);font-variant-numeric:tabular-nums;flex-shrink:0}.bk-gl-tabs{display:flex;background:var(--input-bg);border-radius:10px;padding:3px;margin-bottom:12px}.bk-gl-tab{flex:1;padding:7px 12px;border:none;background:transparent;font-family:var(--sf);font-size:12px;font-weight:700;letter-spacing:-.005em;color:var(--text-faint);border-radius:7px;cursor:pointer;transition:background-color .18s cubic-bezier(.32,.72,0,1),color .18s cubic-bezier(.32,.72,0,1)}.bk-gl-tab.active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 2px rgba(0,0,0,.16),0 0 0 .5px rgba(0,0,0,.06)}[data-theme=light] .bk-gl-tab.active{background:#ffffff}.bk-gl-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bk-gl-row{border-bottom:1px solid var(--line)}.bk-gl-row:last-child{border-bottom:none}.bk-gl-link{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 8px;margin:0 -8px;border-radius:10px;text-decoration:none;color:inherit;transition:background-color .15s cubic-bezier(.32,.72,0,1)}.bk-gl-link:hover{background:rgba(255,255,255,.03)}[data-theme=light] .bk-gl-link:hover{background:rgba(0,0,0,.025)}.bk-gl-icon{width:28px;height:28px;border-radius:7px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.2)}.bk-gl-info{min-width:0;display:flex;flex-direction:column;gap:2px}.bk-gl-q{font-size:13px;font-weight:600;color:var(--text);letter-spacing:-.008em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-gl-q,.bk-gl-sub{font-family:var(--sf)}.bk-gl-sub{font-size:10.5px;font-weight:500;color:var(--text-faint);letter-spacing:-.005em;font-variant-numeric:tabular-nums}.bk-gl-pct{display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.bk-gl-pct-num{font-family:var(--sf-display);font-size:13px;font-weight:800;letter-spacing:-.012em;color:var(--text);font-variant-numeric:tabular-nums}.bk-gl-pct-delta{font-family:var(--sf);font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.bk-gl-pct-delta.up{color:var(--lime)}.bk-gl-pct-delta.down{color:var(--red)}[data-theme=light] .bk-gl-pct-delta.up{color:#1f7a1c}.px-all-main{--lime:#54CE31;--lime-line:rgba(84,206,49,0.35);--lime-glow:rgba(84,206,49,0.4);--red:#ff4d6a;--text:#f5f5f7;--text-faint:#6e6e76;--text-mute:#4a4a52;--glass:rgba(255,255,255,0.04);--glass-strong:rgba(255,255,255,0.08);--glass-border:rgba(255,255,255,0.08);--glass-blur:blur(32px) saturate(180%);--line:rgba(255,255,255,0.06);--line-2:rgba(255,255,255,0.10);--r-pill:999px;--r-lg:24px;--num:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",system-ui,sans-serif;padding:20px 24px 60px;max-width:1480px;margin:0 auto}.px-all-shell{display:flex;flex-direction:column;gap:18px}.px-all-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:1280px){.px-all-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.px-all-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.px-all-grid{grid-template-columns:1fr}}.mcard{position:relative;background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--r-lg);overflow:hidden;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);isolation:isolate;transition:border-color .3s ease,transform .3s ease;cursor:pointer;display:flex;flex-direction:column}.mcard:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);z-index:2}.mcard:hover{border-color:var(--lime-line);transform:translateY(-3px)}.mcard-row{display:flex;gap:14px;padding:16px;align-items:flex-start}.mcard-thumb{width:64px;height:64px;border-radius:14px;flex-shrink:0;overflow:hidden;border:1px solid var(--line-2)}.mcard-thumb img,.mcard-thumb svg{width:100%;height:100%;display:block;object-fit:cover}.mcard-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding-right:60px}.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;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}.ribbon{position:absolute;top:12px;right:12px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:var(--r-pill);background:rgba(0,0,0,.85);color:var(--text);font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;backdrop-filter:blur(12px);font-family:var(--num);font-variant-numeric:tabular-nums lining-nums}.ribbon.hot{border:1px solid var(--lime-line);color:var(--lime)}.ribbon.closing{border:1px solid rgba(240,198,116,.4);color:#f0c674}.mcard:has(.mcard-bookmark) .ribbon{right:54px}.mcard:has(.mcard-share) .ribbon{right:92px}.mcard-thumb-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.mcard-thumb-fallback:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 80% at 22% 18%,rgba(255,255,255,.28) 0,rgba(255,255,255,.06) 30%,transparent 65%);pointer-events:none}.mcard-thumb-fallback svg{width:26px;height:26px;color:rgba(255,255,255,.98);filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));position:relative;z-index:2}.mcard-thumb-tech{background:linear-gradient(135deg,#c084fc,#9333ea 50%,#4c1d95)}.mcard-thumb-pop{background:linear-gradient(135deg,#f9a8d4,#ec4899 50%,#831843)}.mcard-thumb-geo{background:linear-gradient(135deg,#67e8f9,#06b6d4 50%,#164e63)}.px-all-filters{display:flex;align-items:center;gap:16px;margin-bottom:8px;padding:8px 0 18px;border-bottom:1px solid rgba(255,255,255,.06)}[data-theme=light] .px-all-filters{border-bottom-color:rgba(0,0,0,.06)}.px-all-filter-toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:var(--text-faint);cursor:pointer;transition:all .15s ease}.px-all-filter-toggle svg{width:16px;height:16px}.px-all-filter-toggle:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:var(--text)}[data-theme=light] .px-all-filter-toggle{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08);color:rgba(0,0,0,.55)}.px-all-pills-wrap{flex:1;min-width:0;position:relative}.px-all-pills{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,black,black 92%,transparent);-webkit-mask-image:linear-gradient(90deg,black,black 92%,transparent)}.px-all-pills::-webkit-scrollbar{display:none}.px-all-pill{flex-shrink:0;padding:7px 13px;border-radius:8px;background:transparent;border:1px solid rgba(255,255,255,.06);color:var(--text-faint);font-family:var(--num);font-size:12.5px;font-weight:500;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:all .15s ease}.px-all-pill:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12);color:var(--text)}.px-all-pill-active,.px-all-pill[aria-selected=true]{background:#fff;color:#000;border-color:#fff;font-weight:600}[data-theme=light] .px-all-pill{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.55)}[data-theme=light] .px-all-pill-active,[data-theme=light] .px-all-pill[aria-selected=true]{background:#000;color:#fff;border-color:#000}.px-all-sort{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:9px;background:transparent;border:1px solid rgba(255,255,255,.08);color:var(--text-faint);font-family:var(--num);font-size:12.5px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.px-all-sort svg{flex-shrink:0;opacity:.65}.px-all-sort-icon{width:14px;height:14px}.px-all-sort-chevron{width:12px;height:12px}.px-all-sort-label{color:var(--text-mute)}.px-all-sort-value{color:var(--text);font-weight:600}.px-all-sort:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.14);color:var(--text)}.px-all-sort:hover svg{opacity:1}[data-theme=light] .px-all-sort{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.55)}[data-theme=light] .px-all-sort-label{color:rgba(0,0,0,.4)}[data-theme=light] .px-all-sort-value{color:#0a0a0c}@media (max-width:760px){.px-all-filters{flex-wrap:wrap;gap:12px}}.mcard-hero{position:relative;width:100%;height:96px;overflow:hidden;background:#0a0a0c;box-shadow:inset 0 -1px 0 rgba(255,255,255,.06)}.mcard-hero-img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.06) contrast(1.03);transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .3s ease;object-position:center 42%}.mcard:hover .mcard-hero-img{transform:scale(1.05);filter:saturate(1.1) contrast(1.05)}.mcard-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,0) 22%,rgba(0,0,0,0) 38%,rgba(0,0,0,.55) 72%,rgba(0,0,0,.94));display:flex;flex-direction:column;justify-content:flex-end;padding:10px 14px;gap:3px;pointer-events:none}.mcard-hero-cat{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.8);font-family:var(--num);text-shadow:0 1px 2px rgba(0,0,0,.45);line-height:1.2}.mcard-hero-q{font-size:13.5px;font-weight:700;line-height:1.22;letter-spacing:-.012em;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcard-featured .mcard-bookmark{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-featured .mcard-bookmark:hover{background:rgba(0,0,0,.7);color:#fff;border-color:rgba(255,255,255,.3)}.mcard-featured .ribbon{background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-theme=light] .mcard-hero{background:#0a0a0c}[data-theme=light] .mcard-featured .mcard-bookmark{background:rgba(0,0,0,.55);border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.85)}.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)}.mcard-promo{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(160deg,#0a0a0c,#0d1410 60%,#0a1209);border:1px solid rgba(84,206,49,.25)}.mcard-promo:hover{border-color:rgba(84,206,49,.55);transform:translateY(-3px)}.mcard-promo-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 90% 0,rgba(84,206,49,.18) 0,transparent 70%),radial-gradient(ellipse 70% 60% at 0 100%,rgba(84,206,49,.1) 0,transparent 70%)}.mcard-promo-glow{position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(84,206,49,.55),transparent);z-index:1}.mcard-promo-content{position:relative;z-index:2;padding:22px 18px 20px;flex:1;display:flex;flex-direction:column;gap:12px}.mcard-promo-eyebrow{display:inline-flex;align-items:center;gap:7px;font-family:var(--num);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lime);width:fit-content}.mcard-promo-dot{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px rgba(84,206,49,.7);animation:mcard-promo-pulse 2s ease-in-out infinite}@keyframes mcard-promo-pulse{0%,to{opacity:1}50%{opacity:.4}}.mcard-promo-headline{font-size:22px;font-weight:700;line-height:1.18;letter-spacing:-.022em;color:#ffffff;margin-top:2px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.mcard-promo-amount{color:var(--lime);font-weight:800;font-feature-settings:"tnum" on,"lnum" on}.mcard-promo-sub{font-size:12.5px;line-height:1.45;color:rgba(255,255,255,.78);letter-spacing:-.005em;flex:1}.mcard-promo-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:12px 16px;border-radius:var(--r-pill);background:var(--lime);border:1px solid var(--lime);color:#001a00;font-family:var(--num);font-size:13px;font-weight:700;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease;margin-top:2px}.mcard-promo-cta svg{width:14px;height:14px;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.mcard-promo-cta:hover{background:#66d943;border-color:#66d943;transform:translateY(-1px);box-shadow:0 6px 20px rgba(84,206,49,.3)}.mcard-promo-cta:hover svg{transform:translateX(3px)}.mcard-promo-cta:active{transform:translateY(0)}.mcard-promo-foot{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-top:1px solid rgba(255,255,255,.05)}.mcard-promo-foot-label{font-family:var(--num);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.55)}[data-theme=light] .mcard-promo{background:linear-gradient(160deg,#fbfdf9,#f4faf0 60%,#f8fbf4);border-color:rgba(84,206,49,.35);box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px -4px rgba(0,0,0,.05)}[data-theme=light] .mcard-promo:before{background:linear-gradient(90deg,transparent,rgba(20,140,40,.35),transparent)}[data-theme=light] .mcard-promo-bg{background:radial-gradient(ellipse 60% 50% at 90% 0,rgba(20,140,40,.1) 0,transparent 70%),radial-gradient(ellipse 70% 60% at 0 100%,rgba(20,140,40,.06) 0,transparent 70%)}[data-theme=light] .mcard-promo-eyebrow{color:#148c28}[data-theme=light] .mcard-promo-dot{background:#148c28;box-shadow:0 0 8px rgba(20,140,40,.55)}[data-theme=light] .mcard-promo-headline{color:#1d1d1f;text-shadow:none}[data-theme=light] .mcard-promo-amount{color:#148c28}[data-theme=light] .mcard-promo-sub{color:rgba(0,0,0,.55)}[data-theme=light] .mcard-promo-foot{border-top-color:rgba(0,0,0,.06)}[data-theme=light] .mcard-promo-foot-label{color:rgba(0,0,0,.45)}[data-theme=light] .mcard-promo-cta{background:var(--lime);border-color:var(--lime);color:#001a00;box-shadow:0 1px 2px rgba(20,140,40,.15)}[data-theme=light] .mcard-promo-cta:hover{background:#66d943;border-color:#66d943;box-shadow:0 6px 20px rgba(84,206,49,.35)}[data-theme=light] .mcard-promo .mcard-foot-logo{display:block;filter:invert(1);opacity:.55}.categories-bar,.nav{background:#0a0a0c;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none}.nav{min-height:67px;box-sizing:border-box}.categories-bar{top:66px}[data-theme=light] .categories-bar,[data-theme=light] .nav{background:#ffffff;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none}[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)}[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)}.px-c-main{width:100%;min-height:calc(100vh - 67px)}.px-c-shell{display:grid;grid-template-columns:240px 1fr;gap:0;max-width:1480px;margin:0 auto}.px-c-sidebar{position:sticky;top:120px;align-self:start;height:calc(100vh - 120px);overflow-y:auto;padding:24px 16px 24px 32px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.px-c-sidebar::-webkit-scrollbar{width:6px}.px-c-sidebar::-webkit-scrollbar-track{background:transparent}.px-c-sidebar::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08);border-radius:3px}.px-c-sb-nav{gap:4px}.px-c-sb-nav,.px-c-sb-section{display:flex;flex-direction:column}.px-c-sb-section{list-style:none;margin:0;padding:0;gap:1px}.px-c-sb-section-label{font-family:var(--num);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-mute);padding:0 12px;margin-bottom:6px}.px-c-sb-divider{height:1px;background:rgba(255,255,255,.06);margin:14px 12px 12px}.px-c-sb-item{width:100%;display:flex;align-items:center;gap:12px;padding:8px 12px;background:transparent;border:none;border-radius:8px;color:var(--text-faint);font-family:var(--sf);font-size:13.5px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background-color .18s cubic-bezier(.32,.72,0,1),color .18s cubic-bezier(.32,.72,0,1),transform .1s cubic-bezier(.32,.72,0,1);text-align:left;position:relative;will-change:transform}.px-c-sb-item:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%) scaleY(0);width:3px;height:18px;border-radius:0 2px 2px 0;background:var(--sb-accent,var(--lime));transition:transform .18s cubic-bezier(.32,.72,0,1)}.px-c-sb-item-active:before{transform:translateY(-50%) scaleY(1)}.px-c-sb-item:hover{background:rgba(255,255,255,.05);color:var(--text)}.px-c-sb-item:active{background:rgba(255,255,255,.09);transform:scale(.985);transition-duration:.04s,.04s,.04s}.px-c-sb-item:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.px-c-sb-item-active,.px-c-sb-item-active:hover{background:rgba(255,255,255,.08);color:var(--text);font-weight:600}.px-c-sb-item-active:active{transform:scale(.99)}.px-c-sb-item[data-filter=all-crypto]{--sb-accent:#54CE31}.px-c-sb-item[data-filter="5min"]{--sb-accent:#00d4ff}.px-c-sb-item[data-filter="15min"]{--sb-accent:#00b3e6}.px-c-sb-item[data-filter="1hour"]{--sb-accent:#4d9eff}.px-c-sb-item[data-filter=daily]{--sb-accent:#8b8b95}.px-c-sb-item[data-filter=weekly]{--sb-accent:#b8a060}.px-c-sb-item[data-filter=monthly]{--sb-accent:#d4a04a}.px-c-sb-item[data-filter=yearly]{--sb-accent:#e88533}.px-c-sb-item[data-filter=etf]{--sb-accent:#54CE31}.px-c-sb-item[data-filter=premarket]{--sb-accent:#ff4d6a}.px-c-sb-item[data-filter=macro]{--sb-accent:#4d9eff}.px-c-sb-icon{width:18px;height:18px;flex-shrink:0;color:var(--text-faint);transition:color .15s ease}.px-c-sb-item:hover .px-c-sb-icon{color:var(--text-dim)}.px-c-sb-item-active .px-c-sb-icon{color:var(--text)}.px-c-sb-coin{width:18px;height:18px;border-radius:50%;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 0 0 .5px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.18)}.px-c-sb-coin svg{width:100%;height:100%;display:block}.px-c-sb-label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.px-c-sb-count{font-family:var(--num);font-size:11.5px;font-weight:500;color:var(--text-mute);font-variant-numeric:tabular-nums;flex-shrink:0}.px-c-sb-item-active .px-c-sb-count{color:var(--text-faint)}.px-c-content{padding:28px 40px 80px 32px;min-width:0}.px-c-header{margin-bottom:24px}.px-c-header-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.px-c-title{font-size:28px;font-weight:700;letter-spacing:-.025em;color:var(--text);margin:0;line-height:1.1}.px-c-pills{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.px-c-pills::-webkit-scrollbar{display:none}.px-c-pill{flex-shrink:0;padding:7px 14px;border-radius:var(--r-pill);background:transparent;border:1px solid transparent;color:var(--text-faint);font-family:var(--sf);font-size:13px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.px-c-pill:hover{background:rgba(255,255,255,.04);color:var(--text)}.px-c-pill-active,.px-c-pill[aria-selected=true]{background:var(--text);color:var(--bg-0);font-weight:600}.px-c-icon-btn{width:36px;height:36px;border-radius:50%;background:transparent;border:1px solid var(--line);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .15s ease}.px-c-icon-btn:hover{background:rgba(255,255,255,.04);color:var(--text);border-color:var(--line-2)}.px-c-icon-btn svg{width:16px;height:16px}.px-c-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1024px){.px-c-shell{grid-template-columns:1fr}.px-c-sidebar{display:none}.px-c-content{padding:24px 20px 60px}.px-c-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width:640px){.px-c-grid{grid-template-columns:1fr;gap:14px}.px-c-title{font-size:22px}}[data-theme=light] .px-c-sidebar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}[data-theme=light] .px-c-sb-divider{background:rgba(0,0,0,.08)}[data-theme=light] .px-c-sb-section-label{color:rgba(0,0,0,.45)}[data-theme=light] .px-c-sb-item{color:rgba(0,0,0,.65)}[data-theme=light] .px-c-sb-item:hover{background:rgba(0,0,0,.04);color:#1d1d1f}[data-theme=light] .px-c-sb-item-active,[data-theme=light] .px-c-sb-item-active:hover{background:rgba(0,0,0,.06);color:#1d1d1f}[data-theme=light] .px-c-sb-count{color:rgba(0,0,0,.4)}[data-theme=light] .px-c-sb-item-active .px-c-sb-count{color:rgba(0,0,0,.55)}[data-theme=light] .px-c-pill{color:rgba(0,0,0,.6)}[data-theme=light] .px-c-pill:hover{background:rgba(0,0,0,.04);color:#1d1d1f}[data-theme=light] .px-c-pill-active,[data-theme=light] .px-c-pill[aria-selected=true]{background:#1d1d1f;color:#ffffff}[data-theme=light] .px-c-icon-btn{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.55)}[data-theme=light] .px-c-icon-btn:hover{background:rgba(0,0,0,.04);color:#1d1d1f;border-color:rgba(0,0,0,.18)}.sb-live-dot{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px rgba(84,206,49,.65);animation:sgameLivePulse 1.6s ease-in-out infinite;margin-right:2px;flex-shrink:0}@keyframes sgameLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.sb-item-live .px-c-sb-label{color:var(--text);font-weight:500}.sb-league-badge{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--sf);font-size:8.5px;font-weight:800;letter-spacing:.02em;color:white;flex-shrink:0;margin-right:2px}.sb-league-nfl{background:linear-gradient(135deg,#1a52d8,#0B3A8E)}.sb-league-nba{background:linear-gradient(135deg,#C9082A,#8B0420)}.sb-league-mlb{background:linear-gradient(135deg,#FF6B35,#C73E0F)}.sb-league-nhl{background:linear-gradient(135deg,#2a2a2a,#0a0a0a)}.sb-league-epl{background:linear-gradient(135deg,#5d2e85,#3D195B)}.sb-league-ucl{background:linear-gradient(135deg,#002b8e,#001A5C)}.sb-league-ufc{background:linear-gradient(135deg,#d20a0a,#8e0606)}.sb-league-tennis{background:linear-gradient(135deg,#c5d600,#818c00);color:#1a1a1c}.sb-league-golf{background:linear-gradient(135deg,#1f8a4a,#176B3A)}.sb-league-f1{background:linear-gradient(135deg,#ff1e1e,#c20505)}.sb-league-cfb{background:linear-gradient(135deg,#b3621c,#7e3f0a)}.sb-league-esports{background:linear-gradient(135deg,#9551f0,#6d2eba)}.sb-promo-card{display:block;margin:14px 12px 4px;background:var(--bg-1);border:1px solid var(--line);border-radius:12px;overflow:hidden;text-decoration:none;transition:border-color .18s ease,transform .18s var(--spring)}.sb-promo-card:hover{border-color:rgba(84,206,49,.4);transform:translateY(-1px)}[data-theme=light] .sb-promo-card{background:#ffffff;border-color:rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.04)}.sb-promo-poster{position:relative;aspect-ratio:4/3;overflow:hidden;background:#1a1a1c}.sb-promo-poster img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.08);transition:transform .6s var(--spring)}.sb-promo-card:hover .sb-promo-poster img{transform:scale(1.05)}.sb-promo-poster-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.5));pointer-events:none}.sb-promo-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.18);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;color:white;pointer-events:none}.sb-promo-play svg{width:12px;height:12px;margin-left:2px}.sb-promo-reward{position:absolute;bottom:8px;right:8px;padding:3px 8px;border-radius:6px;background:var(--lime);color:black;font-family:var(--sf-display);font-size:12px;font-weight:800;letter-spacing:-.012em;font-variant-numeric:tabular-nums;box-shadow:0 2px 6px rgba(0,0,0,.3)}.sb-promo-body{padding:11px 12px 12px}.sb-promo-eyebrow{font-family:var(--sf);font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lime);margin-bottom:4px}[data-theme=light] .sb-promo-eyebrow{color:#1f7a1c}.sb-promo-headline{font-family:var(--sf-display);font-size:14px;font-weight:700;letter-spacing:-.014em;color:var(--text);line-height:1.2}.sb-promo-sub{font-family:var(--sf);font-size:11.5px;font-weight:500;letter-spacing:-.005em;color:var(--text-dim);margin-top:2px;line-height:1.35}.sb-promo-stack{display:flex;flex-direction:column;gap:8px;margin:14px 12px 8px}.sb-promo-hero,.sb-promo-mini{font-family:inherit;font-size:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;width:100%}.evt-comment-sponsored-cta:focus-visible,.sb-promo-hero:focus-visible,.sb-promo-mini:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:inherit}[data-theme=light] .evt-comment-sponsored-cta:focus-visible,[data-theme=light] .sb-promo-hero:focus-visible,[data-theme=light] .sb-promo-mini:focus-visible{outline-color:#1f7a1c}#evtContextToggle:focus-visible,#evtRulesToggle:focus-visible,.bs-tab:focus-visible,.evt-chart-tab:focus-visible,.evt-feed-tab:focus-visible,.evt-pick:focus-visible,.side-btn:focus-visible,.strade-cta:focus-visible,.theme-toggle:focus-visible{outline:2px solid var(--lime);outline-offset:2px;border-radius:8px}[data-theme=light] #evtContextToggle:focus-visible,[data-theme=light] #evtRulesToggle:focus-visible,[data-theme=light] .bs-tab:focus-visible,[data-theme=light] .evt-chart-tab:focus-visible,[data-theme=light] .evt-feed-tab:focus-visible,[data-theme=light] .evt-pick:focus-visible,[data-theme=light] .side-btn:focus-visible,[data-theme=light] .strade-cta:focus-visible,[data-theme=light] .theme-toggle:focus-visible{outline-color:#1f7a1c}.sb-promo-hero{position:relative;display:block;border-radius:14px;overflow:hidden;text-decoration:none;border:1px solid rgba(84,206,49,.22);transition:transform .18s var(--spring),border-color .18s ease,box-shadow .18s ease;isolation:isolate;padding:0;background:transparent}.sb-promo-hero:hover{transform:translateY(-1px);border-color:rgba(84,206,49,.45);box-shadow:0 6px 24px -8px rgba(84,206,49,.3)}.sb-promo-hero:active{transform:translateY(0) scale(.985);transition-duration:.1s}[data-theme=light] .sb-promo-hero{border-color:rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.04)}[data-theme=light] .sb-promo-hero:hover{border-color:rgba(84,206,49,.45);box-shadow:0 6px 24px -8px rgba(84,206,49,.25)}.sb-promo-hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.sb-promo-hero-bg svg{width:100%;height:100%;display:block}.sb-promo-hero-content{position:relative;z-index:1;padding:16px 16px 14px;display:flex;flex-direction:column;gap:4px}.sb-promo-hero-logo{height:16px;width:auto;align-self:flex-start;margin-bottom:8px;opacity:.92}.sb-promo-hero-logo:not([src]),.sb-promo-hero-logo[src=""]{visibility:hidden}.sb-promo-hero-eyebrow{font-family:var(--sf);font-size:9.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);margin-bottom:2px}.sb-promo-hero-amount{font-family:var(--sf-display);font-size:38px;font-weight:800;letter-spacing:-.03em;color:#ffffff;line-height:1;display:flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.sb-promo-hero-currency{font-size:22px;font-weight:700;color:var(--lime);letter-spacing:-.01em}.sb-promo-hero-free{font-size:10px;font-weight:800;letter-spacing:.1em;color:rgba(255,255,255,.55);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);padding:2px 6px;border-radius:4px;align-self:center;text-transform:uppercase}.sb-promo-hero-headline{font-family:var(--sf-display);font-size:14px;font-weight:600;letter-spacing:-.014em;color:rgba(255,255,255,.92);line-height:1.2;margin-top:4px}.sb-promo-hero-sub{font-size:11.5px;font-weight:500;color:rgba(255,255,255,.55);line-height:1.35;margin-top:2px;margin-bottom:12px}.sb-promo-hero-cta,.sb-promo-hero-sub{font-family:var(--sf);letter-spacing:-.005em}.sb-promo-hero-cta{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;padding:8px 12px 8px 14px;border-radius:999px;background:var(--lime);color:#0a0a0c;font-size:12px;font-weight:700;transition:background .18s ease}.sb-promo-hero-cta svg{width:12px;height:12px}.sb-promo-hero:hover .sb-promo-hero-cta{background:#6bdb47}.sb-promo-mini{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border-radius:14px;overflow:hidden;background:var(--bg-1);border:1px solid var(--line);text-decoration:none;transition:border-color .18s ease,transform .18s var(--spring),box-shadow .18s ease;isolation:isolate}.sb-promo-mini:hover{border-color:rgba(84,206,49,.4);transform:translateY(-1px);box-shadow:0 8px 22px -10px rgba(84,206,49,.3),0 4px 10px -6px rgba(0,0,0,.35)}.sb-promo-mini:active{transform:translateY(0) scale(.985);transition-duration:.1s}[data-theme=light] .sb-promo-mini{background:#ffffff;border-color:rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.04)}.sb-promo-mini-illust{position:relative;width:100%;height:64px;background:#050709;overflow:hidden}.sb-promo-mini-illust svg{width:100%;height:100%;display:block}.sb-promo-mini-body{display:flex;align-items:center;gap:8px;padding:10px 12px 11px}.sb-promo-mini-text{flex:1;min-width:0}.sb-promo-mini-headline{font-family:var(--sf-display);font-size:12.5px;font-weight:700;letter-spacing:-.012em;color:var(--text);line-height:1.2}.sb-promo-mini-sub{font-family:var(--sf);font-size:11px;font-weight:600;letter-spacing:-.003em;color:var(--lime);line-height:1.3;margin-top:2px;font-variant-numeric:tabular-nums}[data-theme=light] .sb-promo-mini-sub{color:#1f7a1c}.sb-promo-mini-arrow{flex-shrink:0;width:14px;height:14px;color:var(--text-mute);transition:transform .18s ease,color .18s ease}.sb-promo-mini:hover .sb-promo-mini-arrow{color:var(--lime);transform:translateX(2px)}.sgame-section-head{display:flex;align-items:center;justify-content:space-between;margin:32px 0 16px;gap:16px}.sgame-live-section .sgame-section-head{margin-top:0}.sgame-section-title{font-family:var(--sf-display);font-size:22px;font-weight:700;letter-spacing:-.024em;color:var(--text);margin:0;display:flex;align-items:center;gap:10px}.sgame-section-count{font-size:13px;letter-spacing:-.005em}.sgame-section-count,.sgame-section-sub{font-family:var(--sf);font-weight:500;color:var(--text-dim)}.sgame-section-sub{font-size:14px;letter-spacing:-.01em}.sgame-section-cta{background:transparent;border:none;color:var(--text-dim);font-family:var(--sf);font-size:13px;letter-spacing:-.008em;cursor:pointer;padding:6px 10px;border-radius:7px;transition:background .15s ease,color .15s ease}.sgame-section-cta:hover{background:rgba(84,206,49,.1);color:var(--lime)}[data-theme=light] .sgame-section-cta:hover{background:rgba(31,122,28,.08);color:#1f7a1c}.sgame-section-live-dot{width:9px;height:9px;background:var(--lime);border-radius:50%;box-shadow:0 0 10px rgba(84,206,49,.7);animation:sgameLivePulse 1.6s ease-in-out infinite}.sgame-league{display:inline-flex;align-items:center;padding:3px 8px;border-radius:5px;font-family:var(--sf);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-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-league-esports{background:linear-gradient(135deg,#9551f0,#6d2eba)}.sgame-yn-row{display:grid;grid-template-columns:1fr 1fr;gap:6px}.sgame-yn{display:flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:8px;font-family:var(--sf);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease,transform .08s var(--spring),border-color .15s ease;border:1px solid transparent;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.sgame-yn:active{transform:scale(.97);transition-duration:.04s}.sgame-yn-side{font-size:9.5px;font-weight:800;letter-spacing:.05em;opacity:.78}.sgame-yn-price{font-size:13px;font-weight:700}.sgame-yn.yes{background:rgba(84,206,49,.1);color:var(--text);border-color:rgba(84,206,49,.18)}.sgame-yn.yes .sgame-yn-price{color:var(--lime)}.sgame-yn.yes .sgame-yn-side{color:rgba(255,255,255,.85)}.sgame-yn.yes:hover{background:rgba(84,206,49,.22);border-color:rgba(84,206,49,.32)}.sgame-yn.no{background:rgba(220,42,42,.1);color:var(--text);border-color:rgba(220,42,42,.18)}.sgame-yn.no .sgame-yn-price{color:#ff5c7a}.sgame-yn.no .sgame-yn-side{color:rgba(255,255,255,.85)}.sgame-yn.no:hover{background:rgba(220,42,42,.22);border-color:rgba(220,42,42,.32)}[data-theme=light] .sgame-yn.yes{background:rgba(31,122,28,.06);color:#0a0a0c;border-color:rgba(31,122,28,.16)}[data-theme=light] .sgame-yn.yes .sgame-yn-price{color:#1f7a1c}[data-theme=light] .sgame-yn.yes .sgame-yn-side{color:rgba(0,0,0,.78)}[data-theme=light] .sgame-yn.yes:hover{background:rgba(31,122,28,.16)}[data-theme=light] .sgame-yn.no{background:rgba(185,28,28,.06);color:#0a0a0c;border-color:rgba(185,28,28,.16)}[data-theme=light] .sgame-yn.no .sgame-yn-price{color:#B91C1C}[data-theme=light] .sgame-yn.no .sgame-yn-side{color:rgba(0,0,0,.78)}[data-theme=light] .sgame-yn.no:hover{background:rgba(185,28,28,.16)}.sgame-team-logo{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--sf);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)}.sgame-live-section{margin-bottom:12px}.sgame-live-strip{display:flex;gap:14px;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-live-strip::-webkit-scrollbar{height:6px}.sgame-live-strip::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.sgame-live-strip::-webkit-scrollbar-track{background:transparent}[data-theme=light] .sgame-live-strip::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.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 var(--spring);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(--sf);font-size:11px;font-weight:700;color:#ff5c7a;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.sgame-live-dot{width:6px;height:6px;background:#ff5c7a;border-radius:50%;box-shadow:0 0 6px rgba(255,92,122,.7);animation:sgameLivePulse 1.4s ease-in-out infinite}[data-theme=light] .sgame-live-time{color:#B91C1C}[data-theme=light] .sgame-live-dot{background:#B91C1C;box-shadow:0 0 6px rgba(185,28,28,.6)}.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(--sf);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(--sf-display);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(--sf);font-size:12px;font-weight:600;color:var(--text-dim);letter-spacing:-.008em}.sgame-live-foot{display:flex;align-items:center;justify-content:space-between;font-family:var(--sf);font-size:11px;letter-spacing:-.005em}.sgame-vol{color:var(--text-faint);font-weight:600;font-variant-numeric:tabular-nums}.sgame-vol em{font-style:normal;opacity:.7;font-weight:500}.sgame-more{background:transparent;border:none;color:var(--text-dim);font-family:var(--sf);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;padding:18px 18px 16px;display:flex;flex-direction:column;gap:16px;transition:border-color .18s ease,transform .18s var(--spring);cursor:pointer;position:relative}.sgame-featured-card:hover{border-color:rgba(84,206,49,.22);transform:translateY(-1px)}.sgame-feat-head{display:flex;align-items:center;justify-content:space-between}.sgame-feat-tip{font-family:var(--sf);font-size:11px;font-weight:700;color:var(--text-dim);letter-spacing:-.005em;font-variant-numeric:tabular-nums;text-shadow:0 1px 4px rgba(0,0,0,.55)}.sgame-feat-matchup{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:6px 0 16px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06)}.sgame-feat-team{display:flex;align-items:center;gap:10px;min-width:0}.sgame-feat-team:last-child{flex-direction:row-reverse}.sgame-feat-team:last-child .sgame-feat-team-info{text-align:right}.sgame-feat-team-info{min-width:0}.sgame-feat-team-name{font-family:var(--sf-display);font-size:16px;font-weight:700;color:var(--text);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.55)}.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;text-shadow:0 1px 4px rgba(0,0,0,.55)}.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-team .sgame-team-logo{width:38px;height:38px;font-size:11px}.sgame-feat-markets{display:flex;flex-direction:column;gap:10px}.sgame-feat-market{display:grid;grid-template-columns:1fr 144px;align-items:center;gap:12px}.sgame-feat-market-q{font-family:var(--sf);font-size:12.5px;font-weight:600;color:var(--text);letter-spacing:-.008em}.sgame-feat-market .sgame-yn-row{width:144px}.sgame-feat-market .sgame-yn{height:32px}.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:rgba(84,206,49,.12);border:1px solid rgba(84,206,49,.18);color:var(--lime);font-family:var(--sf);font-size:11.5px;font-weight:700;padding:6px 12px;border-radius:7px;cursor:pointer;transition:background .15s ease;letter-spacing:-.005em}.sgame-feat-foot-cta:hover{background:rgba(84,206,49,.2)}[data-theme=light] .sgame-feat-foot-cta{background:rgba(31,122,28,.1);border-color:rgba(31,122,28,.18);color:#1f7a1c}.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)}.sgame-vs-section{margin:40px 0 12px;padding:32px 28px;background:linear-gradient(165deg,rgba(84,206,49,.06),rgba(84,206,49,.01) 70%);border:1px solid rgba(84,206,49,.14);border-radius:18px;position:relative;overflow:hidden}.sgame-vs-section:before{content:"";position:absolute;top:-100px;right:-80px;width:280px;height:280px;background:radial-gradient(circle,rgba(84,206,49,.12),transparent 70%);pointer-events:none}[data-theme=light] .sgame-vs-section{background:linear-gradient(165deg,rgba(31,122,28,.05),rgba(31,122,28,.01) 70%);border-color:rgba(31,122,28,.12)}.sgame-vs-head{position:relative;text-align:center;margin-bottom:26px}.sgame-vs-eyebrow{font-family:var(--sf);font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--lime);display:block;margin-bottom:10px}[data-theme=light] .sgame-vs-eyebrow{color:#1f7a1c}.sgame-vs-title{font-family:var(--sf-display);font-size:28px;font-weight:700;letter-spacing:-.026em;color:var(--text);margin:0 0 8px;line-height:1.2}.sgame-vs-sub{font-family:var(--sf);font-size:14.5px;font-weight:500;color:var(--text-dim);letter-spacing:-.01em;margin:0}.sgame-vs-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;position:relative}.sgame-vs-col{padding:22px 22px 18px;border-radius:14px;background:var(--bg-1);border:1px solid var(--line)}.sgame-vs-them{opacity:.78}.sgame-vs-us{border-color:rgba(84,206,49,.3);box-shadow:0 0 0 1px rgba(84,206,49,.15),0 8px 32px rgba(84,206,49,.1)}[data-theme=light] .sgame-vs-us{border-color:rgba(31,122,28,.3);box-shadow:0 0 0 1px rgba(31,122,28,.1),0 8px 32px rgba(31,122,28,.06)}.sgame-vs-col-head{font-family:var(--sf);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06)}.sgame-vs-us .sgame-vs-col-head{color:var(--lime)}[data-theme=light] .sgame-vs-us .sgame-vs-col-head{color:#1f7a1c}[data-theme=light] .sgame-vs-col-head{border-bottom-color:rgba(0,0,0,.06)}.sgame-vs-row{display:flex;align-items:flex-start;gap:12px;padding:9px 0;font-family:var(--sf);font-size:13.5px;font-weight:500;color:var(--text);letter-spacing:-.01em;line-height:1.4}.sgame-vs-check,.sgame-vs-x{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.sgame-vs-check svg,.sgame-vs-x svg{width:11px;height:11px}.sgame-vs-x{background:rgba(220,42,42,.18);color:#ff5c7a}.sgame-vs-check{background:rgba(84,206,49,.2);color:var(--lime)}[data-theme=light] .sgame-vs-x{background:rgba(185,28,28,.12);color:#B91C1C}[data-theme=light] .sgame-vs-check{background:rgba(31,122,28,.14);color:#1f7a1c}.sgame-traders-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-traders-rail::-webkit-scrollbar{height:6px}.sgame-traders-rail::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.sgame-traders-rail::-webkit-scrollbar-track{background:transparent}.sgame-trader-card{flex:0 0 320px;scroll-snap-align:start;background:var(--bg-1);border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;transition:border-color .18s ease,transform .18s var(--spring)}.sgame-trader-card:hover{border-color:rgba(84,206,49,.22);transform:translateY(-1px)}.sgame-trader-avatar{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--sf);font-size:13px;font-weight:800;color:white;letter-spacing:.02em;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.3)}.sgame-trader-info{display:flex;flex-direction:column;gap:3px;min-width:0}.sgame-trader-handle{font-size:13px;font-weight:700;color:var(--text);letter-spacing:-.012em}.sgame-trader-handle,.sgame-trader-meta{font-family:var(--sf);white-space:nowrap}.sgame-trader-meta{display:flex;align-items:center;gap:6px;font-size:10.5px;font-variant-numeric:tabular-nums}.sgame-trader-stat{color:var(--text-faint);font-weight:600;letter-spacing:-.005em}.sgame-trader-pl{font-family:var(--sf);font-size:11.5px;font-weight:700;color:var(--lime);letter-spacing:-.005em;font-variant-numeric:tabular-nums}.sgame-trader-pl em{font-style:normal;color:var(--text-faint);font-weight:500;margin-left:4px}.sgame-trader-follow{background:var(--lime);color:black;border:1px solid rgba(0,0,0,.08);font-family:var(--sf);font-size:11.5px;font-weight:700;padding:7px 14px;border-radius:8px;cursor:pointer;transition:background .15s ease,transform .08s var(--spring);letter-spacing:-.005em}.sgame-trader-follow:hover{background:var(--lime-bright)}.sgame-trader-follow:active{transform:scale(.96);transition-duration:.04s}[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}}.shero-section{margin:0 0 28px}.shero-carousel{position:relative;border-radius:22px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.2),0 18px 48px -16px rgba(0,0,0,.5);aspect-ratio:21/10;isolation:isolate}[data-theme=light] .shero-carousel{box-shadow:0 1px 2px rgba(0,0,0,.06),0 14px 36px -12px rgba(0,0,0,.18)}@media (max-width:720px){.shero-carousel{aspect-ratio:4/5;border-radius:18px}}.shero-track{display:flex;height:100%;width:100%;transition:transform .6s cubic-bezier(.32,.72,0,1)}.shero-slide{position:relative;flex:0 0 100%;min-width:100%;height:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:32px 36px;background:linear-gradient(135deg,color-mix(in srgb,var(--shero-tint) 55%,#0a0a0c) 0,color-mix(in srgb,var(--shero-tint) 25%,#0a0a0c) 60%,#050507 100%)}.shero-bg-wrap{position:absolute;inset:0;z-index:0;overflow:hidden}.shero-bg{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1);transition:transform 8s cubic-bezier(.32,.72,0,1);filter:saturate(1.06) contrast(1.05)}.shero-slide:hover .shero-bg{transform:scale(1.06)}.shero-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.45) 35%,rgba(0,0,0,.2) 65%,rgba(0,0,0,.05)),linear-gradient(180deg,rgba(0,0,0,.1),transparent 30%,transparent 70%,rgba(0,0,0,.3))}.shero-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;max-width:62%}@media (max-width:720px){.shero-content{max-width:100%}}.shero-meta-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.shero-eyebrow{font-family:var(--sf);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.92);text-shadow:0 1px 2px rgba(0,0,0,.5)}.shero-bottom{display:flex;flex-direction:column;gap:16px}.shero-tip{font-family:var(--sf);font-size:13px;font-weight:600;color:rgba(255,255,255,.82);letter-spacing:-.005em;text-shadow:0 1px 2px rgba(0,0,0,.5);font-variant-numeric:tabular-nums}.shero-tip-sep{opacity:.5;margin:0 4px}.shero-tip-below{font-family:var(--sf);font-size:12.5px;font-weight:500;color:rgba(255,255,255,.72);letter-spacing:-.005em;text-shadow:0 1px 2px rgba(0,0,0,.4);font-variant-numeric:tabular-nums;margin-top:-8px}.shero-q{font-family:var(--sf-display);font-size:clamp(28px,3.4vw,48px);font-weight:700;letter-spacing:-.03em;color:white;line-height:1.05;margin:0;text-shadow:0 2px 12px rgba(0,0,0,.45)}.shero-actions{display:flex;gap:10px;flex-wrap:wrap}.shero-chip{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:12px;font-family:var(--sf);cursor:pointer;background:rgba(255,255,255,.12);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.2);color:white;transition:background .18s ease,border-color .18s ease,transform .1s var(--spring);letter-spacing:-.005em}.shero-chip:active{transform:scale(.97);transition-duration:.04s}.shero-chip-side{font-size:13.5px;font-weight:700}.shero-chip-price{font-family:var(--sf-display);font-size:18px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.shero-chip-yes:hover{background:rgba(84,206,49,.22);border-color:rgba(84,206,49,.4)}.shero-chip-yes .shero-chip-price{color:#9DE682}.shero-chip-no:hover{background:rgba(220,42,42,.22);border-color:rgba(220,42,42,.4)}.shero-chip-no .shero-chip-price{color:#FF9DAE}.shero-arrow{position:absolute;top:0;z-index:4;width:56px;height:50%;background:transparent;border:none;color:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .25s ease,color .18s ease;padding:0}.shero-arrow svg{width:22px;height:22px;stroke-width:1.5;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45)) drop-shadow(0 0 8px rgba(0,0,0,.3));transition:transform .18s var(--spring)}.shero-carousel:focus-within .shero-arrow,.shero-carousel:hover .shero-arrow{opacity:1}.shero-arrow:hover{color:white}.shero-arrow-prev:hover svg{transform:translateX(-3px)}.shero-arrow-next:hover svg{transform:translateX(3px)}.shero-arrow-prev{left:0}.shero-arrow-next{right:0}@media (max-width:720px){.shero-arrow{display:none}}.shero-dots{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);z-index:4;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:100px;background:rgba(0,0,0,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.shero-dot{width:7px;height:7px;border-radius:50%;border:none;background:rgba(255,255,255,.4);cursor:pointer;padding:0;transition:background .2s ease,width .3s var(--spring)}.shero-dot:hover{background:rgba(255,255,255,.65)}.shero-dot-active{width:22px;border-radius:4px;background:rgba(255,255,255,.95)}.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;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}@keyframes strade-flash-update{0%{background-color:rgba(84,206,49,.18)}to{background-color:transparent}}.strade-flash{animation:strade-flash-update .5s ease-out}@media (min-width:1200px){.px-c-shell{grid-template-columns:220px minmax(0,1fr) 380px;max-width:1660px}.strade-fab{display:none!important}}@media (max-width:1199px){.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}.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}.strade-trigger{position:relative}.strade-trigger.is-loaded{outline:1.5px solid var(--lime);outline-offset:1px}.strade-trigger.is-loaded:before{display:none}[data-theme=light] .strade-trigger.is-loaded{outline-color:#1f7a1c}.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}.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("data:image/svg+xml;base64,PHN2Zy8+") 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("data:image/svg+xml;base64,PHN2Zy8+") 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-art,.sad-burst,.sad-hero,.sad-prize,.sad-scrim{display:none}.sad-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:640px}.sad-eyebrow{display:inline-block;font-family:var(--sf);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.78);margin-bottom:14px}.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-amt{color:white;font-weight:800;font-variant-numeric:tabular-nums}.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;font-family:var(--sf-display);font-size:clamp(80px,9vw,130px);font-weight:900;letter-spacing:-.05em;line-height:.85;color:white;text-shadow:0 4px 24px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.12);user-select:none;white-space:nowrap;transition:transform .4s var(--spring)}.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}}.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}[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}.sb-promo-logo{display:block;height:14px;width:auto;margin-bottom:6px;opacity:.95}.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}.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 .summary{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 .strade-position-banner{display:none}.strade-card[data-mode=sell] .strade-position-banner{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 .strade-positions{display:none}.strade-card[data-mode=sell] .strade-positions{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.strade-card .strade-position-banner{display:none!important}.strade-card .strade-pos-card{display:block;width:100%;text-align:left;background:var(--input-bg);border:1px solid var(--line);border-radius:10px;padding:10px 12px;cursor:pointer;transition:all .18s var(--spring);font-family:var(--sf)}.strade-card .strade-pos-card:hover{border-color:var(--text-faint);background:rgba(255,255,255,.03)}[data-theme=light] .strade-card .strade-pos-card:hover{background:rgba(0,0,0,.02)}.strade-card .strade-pos-card.is-yes.is-active{border-color:var(--lime);background:rgba(84,206,49,.08)}.strade-card .strade-pos-card.is-no.is-active{border-color:var(--red);background:rgba(255,59,92,.08)}.strade-card .strade-pos-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.strade-card .strade-pos-side-badge{font-size:10px;font-weight:700;letter-spacing:.1em;padding:2px 8px;border-radius:4px;font-family:var(--sf)}.strade-card .strade-pos-card.is-yes .strade-pos-side-badge{background:rgba(84,206,49,.16);color:var(--lime)}.strade-card .strade-pos-card.is-no .strade-pos-side-badge{background:rgba(255,59,92,.16);color:var(--red)}[data-theme=light] .strade-card .strade-pos-card.is-yes .strade-pos-side-badge{color:#1f7a1c}.strade-card .strade-pos-shares{font-size:13.5px;font-weight:600;color:var(--text);letter-spacing:-.011em;font-variant-numeric:tabular-nums}.strade-card .strade-pos-meta{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;font-weight:500;color:var(--text-dim);letter-spacing:-.005em;font-variant-numeric:tabular-nums}.strade-card .strade-pos-pnl{font-weight:700;font-family:var(--sf-mono);font-size:12px}.strade-card .strade-pos-pnl[data-pnl=up]{color:var(--lime)}.strade-card .strade-pos-pnl[data-pnl=down]{color:var(--red)}[data-theme=light] .strade-card .strade-pos-pnl[data-pnl=up]{color:#1f7a1c}.strade-card[data-mode=sell] .stakes-preview .stake-key{font-size:13px;font-weight:500}.strade-card[data-mode=sell] .stakes-preview .stake-val{font-size:22px;font-weight:700;letter-spacing:-.018em}.strade-card[data-mode=sell] .stakes-preview{margin-top:10px;padding-top:10px}.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}.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-team-logo--photo{background-size:cover;background-position:center 22%;background-repeat:no-repeat;border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden}.sgame-team-logo--photo:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.3);pointer-events:none}[data-theme=light] .sgame-team-logo--photo{border-color:rgba(0,0,0,.1)}.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)}.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-featured-card{padding:0;overflow:hidden}.sgame-feat-hero{position:relative;padding:22px 22px 20px;border-bottom:1px solid rgba(255,255,255,.06);isolation:isolate;background:radial-gradient(ellipse 60% 100% at 0 50%,var(--team-a-glow,rgba(201,8,42,.28)) 0,transparent 70%),radial-gradient(ellipse 60% 100% at 100% 50%,var(--team-b-glow,rgba(14,34,64,.32)) 0,transparent 70%),linear-gradient(180deg,rgba(255,255,255,.02) 0,transparent 100%),linear-gradient(180deg,rgba(8,10,14,.4) 0,rgba(8,10,14,.55) 100%),var(--hero-photo,none) var(--hero-photo-pos,center)/cover no-repeat,var(--bg-1);overflow:hidden}.sgame-feat-hero:before{background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(255,255,255,.04) 0,transparent 60%)}.sgame-feat-hero:after,.sgame-feat-hero:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.sgame-feat-hero:after{background-image:radial-gradient(circle at 30% 40%,rgba(255,255,255,.02) .5px,transparent 1px),radial-gradient(circle at 70% 60%,rgba(255,255,255,.015) .5px,transparent 1px);background-size:12px 12px,18px 18px;opacity:.5}.sgame-feat-hero>*{position:relative;z-index:1}.sgame-feat-hero .sgame-feat-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.sgame-feat-hero .sgame-feat-tip{color:rgba(255,255,255,.68);font-weight:600;letter-spacing:-.005em}.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-featured-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.sgame-featured-card .sgame-feat-hero .sgame-feat-team .sgame-team-logo{width:36px;height:36px;font-size:11px;border-radius:10px}.sgame-featured-card .sgame-feat-hero .sgame-feat-team-name{font-size:15px;letter-spacing:-.018em;text-shadow:0 1px 4px rgba(0,0,0,.6)}.sgame-featured-card .sgame-feat-hero .sgame-feat-team-rec{font-size:11px;margin-top:3px}.sgame-featured-card .sgame-feat-hero .sgame-feat-matchup{gap:8px}.sgame-featured-card .sgame-feat-hero{padding:13px 14px}.sgame-featured-card .sgame-yn{flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 10px;min-height:44px}.sgame-featured-card .sgame-yn-side{font-size:11px;font-weight:600;letter-spacing:.01em;white-space:nowrap;opacity:.85}.sgame-featured-card .sgame-yn-price{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.nhero-feat-section{margin:12px 0 32px}.sgame-featured-card.nhero-feat-card{cursor:pointer}.nhero-feat-card .sgame-feat-hero{padding:30px 36px 26px;min-height:168px}.nhero-feat-card .sgame-feat-head{margin-bottom:22px}.nhero-feat-card .sgame-feat-hero .sgame-team-logo{width:56px;height:56px;font-size:14px;border-radius:14px;font-weight:800}.nhero-feat-card .sgame-feat-hero .sgame-feat-team{gap:16px}.nhero-feat-card .sgame-feat-hero .sgame-feat-team-name{font-size:30px;letter-spacing:-.022em}.nhero-feat-card .sgame-feat-hero .sgame-feat-team-rec{font-size:14px;margin-top:5px}.nhero-feat-card .sgame-feat-hero .sgame-feat-matchup{gap:24px}.nhero-feat-card .sgame-feat-hero .sgame-feat-vs{height:64px}.sgame-feat-tip-live{display:inline-flex;align-items:center;gap:7px;color:#ff8a8a!important;font-weight:600}.sgame-feat-tip-live:before{content:"";width:7px;height:7px;border-radius:50%;background:#ff5c6f;flex-shrink:0;box-shadow:0 0 0 0 rgba(255,92,111,.6);animation:feat-tip-pulse 1.6s ease-out infinite}@keyframes feat-tip-pulse{0%{box-shadow:0 0 0 0 rgba(255,92,111,.55)}70%{box-shadow:0 0 0 9px rgba(255,92,111,0)}to{box-shadow:0 0 0 0 rgba(255,92,111,0)}}[data-theme=light] .sgame-feat-tip-live{color:#c8302e!important}[data-theme=light] .sgame-feat-tip-live:before{background:#d63942}.nhero-feat-card .sgame-feat-body{padding:22px 36px 24px}.nhero-feat-card .sgame-feat-markets{gap:12px}.nhero-feat-card .sgame-yn{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:13px 16px!important;min-height:0!important;gap:8px!important}.nhero-feat-card .sgame-yn-side{font-size:14px!important;font-weight:600!important;opacity:1!important}.nhero-feat-card .sgame-yn-price{font-size:16px!important;font-weight:700!important}.nhero-feat-card .sgame-feat-foot{padding-top:4px;font-size:13px}@media (max-width:720px){.nhero-feat-card .sgame-feat-hero{padding:22px 22px 20px}.nhero-feat-card .sgame-feat-hero .sgame-team-logo{width:44px;height:44px;font-size:12px}.nhero-feat-card .sgame-feat-hero .sgame-feat-team-name{font-size:22px}.nhero-feat-card .sgame-feat-body{padding:18px 20px 20px}}.nhero-section{margin:12px 0 32px}.nhero-grid{display:grid;grid-template-columns:1.55fr 1fr;grid-template-rows:1fr 1fr;gap:14px;aspect-ratio:16/10;min-height:460px;max-height:560px}@media (max-width:900px){.nhero-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto;aspect-ratio:auto;max-height:none}}.nhero-tile{position:relative;border-radius:18px;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;padding:18px 24px 20px;cursor:pointer;text-decoration:none;color:white;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.65) 75%,rgba(0,0,0,.78) 100%),radial-gradient(ellipse 80% 60% at 12% 20%,var(--team-a-glow,rgba(11,111,255,.45)) 0,transparent 55%),radial-gradient(ellipse 80% 60% at 88% 80%,var(--team-b-glow,rgba(15,15,15,.55)) 0,transparent 55%),linear-gradient(135deg,#0a1628 0,#0d1f33 50%,#061018 100%);box-shadow:0 1px 2px rgba(0,0,0,.3),0 18px 48px -16px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);transition:transform .4s var(--spring),box-shadow .4s var(--spring)}.nhero-tile:hover{transform:translateY(-2px);box-shadow:0 1px 2px rgba(0,0,0,.3),0 28px 60px -16px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.1)}[data-theme=light] .nhero-tile{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 75%,rgba(0,0,0,.65) 100%),radial-gradient(ellipse 80% 60% at 12% 20%,var(--team-a-glow-light,rgba(11,111,255,.3)) 0,transparent 55%),radial-gradient(ellipse 80% 60% at 88% 80%,var(--team-b-glow-light,rgba(15,15,15,.4)) 0,transparent 55%),linear-gradient(135deg,#1a2840 0,#1f3050 50%,#0d1828 100%)}.nhero-live{grid-row:span 2;padding:24px 32px 26px}.nhero-tile[data-has-photo=true]{background:linear-gradient(180deg,rgba(0,0,0,.22) 0,rgba(0,0,0,.65) 75%,rgba(0,0,0,.8) 100%),var(--photo,none) center/cover no-repeat,#061018}.nhero-top{display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:2;flex-shrink:0}.nhero-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font:600 11px/1 var(--sf);letter-spacing:.04em;text-transform:uppercase;background:rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.1)}.nhero-pill-live{background:rgba(255,90,90,.18);border-color:rgba(255,90,90,.3);color:#ff8a8a}.nhero-pill-live:before{content:"";width:7px;height:7px;border-radius:50%;background:#ff5c6f;box-shadow:0 0 0 0 rgba(255,92,111,.6);animation:nhero-pulse 1.6s ease-out infinite}@keyframes nhero-pulse{0%{box-shadow:0 0 0 0 rgba(255,92,111,.55)}70%{box-shadow:0 0 0 9px rgba(255,92,111,0)}to{box-shadow:0 0 0 0 rgba(255,92,111,0)}}.nhero-status{font:500 12px/1 var(--sf);color:rgba(255,255,255,.78);letter-spacing:.01em}.nhero-matchup{z-index:2;margin-top:auto;margin-bottom:16px}.nhero-live .nhero-matchup{display:grid;grid-template-rows:1fr 1fr;gap:10px;margin-bottom:22px}.nhero-tile:not(.nhero-live) .nhero-matchup{display:grid;grid-template-rows:1fr 1fr;gap:8px}.nhero-tile:not(.nhero-live) .nhero-team{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px}.nhero-tile:not(.nhero-live) .nhero-team-right{flex-direction:row;text-align:left}.nhero-tile:not(.nhero-live) .nhero-team-right .nhero-team-info{align-items:flex-start}.nhero-team{display:flex;align-items:center;gap:10px;min-width:0}.nhero-team-right{flex-direction:row-reverse;text-align:right}.nhero-team-right .nhero-team-info{align-items:flex-end}.nhero-live .nhero-team{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px}.nhero-team-shield{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font:800 11px/1 var(--sf-display);letter-spacing:.02em;color:white;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 2px 8px rgba(0,0,0,.3)}.nhero-live .nhero-team-shield{width:44px;height:44px;border-radius:11px;font-size:13px}.nhero-team-info{min-width:0;display:flex;flex-direction:column;gap:3px}.nhero-team-name{font:700 16px/1.05 var(--sf-display);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nhero-live .nhero-team-name{font-size:22px}.nhero-team-meta{font:500 11px/1 var(--sf);color:rgba(255,255,255,.55);letter-spacing:.005em}.nhero-live .nhero-team-meta{font-size:12px}.nhero-team-score{font:800 36px/1 var(--sf-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;text-align:right;min-width:56px}.nhero-vs{font:600 11px/1 var(--sf);text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.42);flex-shrink:0;text-align:center;padding:0 4px}.nhero-buy{display:grid;grid-template-columns:1fr 1fr;gap:8px;z-index:2}.nhero-yn{appearance:none;border:1px solid rgba(255,255,255,.12);border-radius:11px;padding:11px 14px;background:rgba(255,255,255,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:white;font:600 13px/1.2 var(--sf);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:background .18s ease,border-color .18s ease,transform .18s ease;text-align:left}.nhero-live .nhero-yn{padding:13px 16px;font-size:14px;border-radius:12px}.nhero-yn:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22);transform:translateY(-1px)}.nhero-yn .nhero-yn-side{font-weight:600;opacity:.92}.nhero-yn .nhero-yn-price{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:white}.nhero-yn-yes:hover{box-shadow:inset 0 0 0 1px rgba(84,206,49,.4)}.nhero-yn-no:hover{box-shadow:inset 0 0 0 1px rgba(255,92,111,.4)}.nhero-foot{margin-top:12px;display:flex;justify-content:space-between;align-items:center;font:500 11px/1 var(--sf);color:rgba(255,255,255,.5);letter-spacing:.02em;z-index:2}.nhero-live .nhero-foot{margin-top:14px;font-size:12px}.nhero-foot em{font-style:normal;color:rgba(255,255,255,.36);margin-left:3px;text-transform:uppercase;font-size:10px;letter-spacing:.06em}.nthin-section{margin:32px 0}.nthin-banner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:16px 22px;border-radius:14px;overflow:hidden;position:relative;isolation:isolate;text-decoration:none;cursor:pointer;background:linear-gradient(90deg,rgba(84,206,49,.18),rgba(84,206,49,.05) 25%,transparent 50%),linear-gradient(90deg,rgba(8,10,14,.82),rgba(8,10,14,.65) 35%,rgba(8,10,14,.3) 75%,rgba(8,10,14,.2)),url(/inline-art/48ee9c6f6d.jpg) 50%/cover no-repeat,#0d1422;border:1px solid rgba(255,255,255,.08);box-shadow:0 1px 2px rgba(0,0,0,.2),0 12px 32px -12px rgba(0,0,0,.35);transition:transform .32s var(--spring),box-shadow .32s var(--spring)}.nthin-banner:hover{transform:translateY(-1px);box-shadow:0 1px 2px rgba(0,0,0,.2),0 16px 38px -12px rgba(0,0,0,.45),0 0 36px -16px rgba(84,206,49,.3)}[data-theme=light] .nthin-banner{background:linear-gradient(90deg,rgba(84,206,49,.18),rgba(84,206,49,.05) 25%,transparent 50%),linear-gradient(90deg,rgba(8,10,14,.82),rgba(8,10,14,.65) 35%,rgba(8,10,14,.3) 75%,rgba(8,10,14,.2)),url(/inline-art/48ee9c6f6d.jpg) 50%/cover no-repeat,#0d1422;border-color:rgba(255,255,255,.08)}.nthin-banner:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 18% 60%,rgba(255,255,255,.025) .5px,transparent 1px),radial-gradient(circle at 73% 30%,rgba(255,255,255,.02) .5px,transparent 1px);background-size:11px 11px,17px 17px;opacity:.7;mix-blend-mode:screen}.nthin-logo{display:flex;align-items:center;height:22px;z-index:1}.nthin-logo img{height:100%;width:auto;display:block}.nthin-msg{font:600 14px/1.3 var(--sf);color:rgba(255,255,255,.94);z-index:1;letter-spacing:-.005em}.nthin-msg em{font-style:normal;color:rgba(255,255,255,.58);font-weight:500;margin-left:6px}.nthin-msg .nthin-accent{color:#6FE547;font-weight:700}.nthin-cta{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:white;color:#0a1628;border-radius:999px;font:600 13px/1 var(--sf);letter-spacing:-.005em;z-index:1;white-space:nowrap;transition:transform .2s var(--spring)}.nthin-banner:hover .nthin-cta{transform:scale(1.04)}.nthin-cta-arrow{display:inline-block;transform:translateX(0);transition:transform .25s var(--spring)}.nthin-banner:hover .nthin-cta-arrow{transform:translateX(3px)}@media (max-width:720px){.nthin-banner{grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:14px 18px;gap:8px 16px}.nthin-cta{grid-column:1/-1;justify-self:start;margin-top:4px}}.nweek-bar{display:flex;align-items:center;gap:14px;padding:4px 0 18px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:18px;flex-wrap:wrap}[data-theme=light] .nweek-bar{border-bottom-color:rgba(0,0,0,.06)}.nweek-current{font:600 13px/1 var(--sf);color:var(--text);letter-spacing:-.005em}.nweek-current strong{font-weight:700}.nweek-day{font:500 13px/1 var(--sf);letter-spacing:.005em}.nweek-day:before{content:"·";margin-right:12px;color:var(--text-faint)}.nweek-spacer{flex:1}.nweek-badge{display:inline-flex;align-items:center;gap:6px;font:500 11px/1 var(--sf);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);padding:5px 9px;border-radius:6px;background:rgba(84,206,49,.08);border:1px solid rgba(84,206,49,.22);color:#54CE31}[data-theme=light] .nweek-badge{color:#2a8b14;background:rgba(84,206,49,.1)}.nweek-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.9}.nhcar-section{margin:12px 0 28px}.nhcar{position:relative;border-radius:22px;overflow:hidden;isolation:isolate}.nhcar-track{display:flex;width:300%;transform:translateX(0);transition:transform .7s cubic-bezier(.32,.72,0,1);will-change:transform}.nhcar-slide{flex:0 0 33.3333%;width:33.3333%;min-width:0}.nhcar-card{display:flex;gap:14px;padding:24px 28px;border-radius:22px;border:1px solid rgba(255,255,255,.1);isolation:isolate;min-height:420px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 2px rgba(0,0,0,.25),0 18px 44px -12px rgba(0,0,0,.5);background:linear-gradient(115deg,rgba(8,10,14,.55) 0,rgba(8,10,14,.3) 35%,rgba(8,10,14,.15) 65%,rgba(8,10,14,.45) 100%),radial-gradient(ellipse 60% 90% at 0 50%,var(--team-a-glow,rgba(11,111,255,.32)) 0,transparent 55%),radial-gradient(ellipse 60% 90% at 100% 50%,var(--team-b-glow,rgba(36,23,115,.36)) 0,transparent 55%),linear-gradient(135deg,#0a1422 0,#0d1a2e 50%,#050a14 100%)}.nhcar-card[data-has-photo=true]{background:radial-gradient(ellipse 100% 100% at 50% 50%,rgba(6,9,15,.2) 0,rgba(6,9,15,.65) 100%),linear-gradient(180deg,rgba(6,9,15,.55) 0,rgba(6,9,15,0) 25%),radial-gradient(ellipse 35% 50% at 0 0,var(--team-a-glow),transparent 60%),radial-gradient(ellipse 35% 50% at 100% 0,var(--team-b-glow),transparent 60%),var(--photo,none) center/cover no-repeat,#06090f}[data-theme=light] .nhcar-card[data-has-photo=true]{background:radial-gradient(ellipse 100% 100% at 50% 50%,rgba(6,9,15,.18) 0,rgba(6,9,15,.62) 100%),linear-gradient(180deg,rgba(6,9,15,.5) 0,rgba(6,9,15,0) 25%),radial-gradient(ellipse 35% 50% at 0 0,var(--team-a-glow-light,var(--team-a-glow)),transparent 60%),radial-gradient(ellipse 35% 50% at 100% 0,var(--team-b-glow-light,var(--team-b-glow)),transparent 60%),var(--photo,none) center/cover no-repeat,#06090f}[data-theme=light] .nhcar-card{background:linear-gradient(115deg,rgba(8,10,14,.45) 0,rgba(8,10,14,.2) 35%,rgba(8,10,14,.1) 65%,rgba(8,10,14,.35) 100%),radial-gradient(ellipse 60% 90% at 0 50%,var(--team-a-glow-light,rgba(11,111,255,.18)) 0,transparent 55%),radial-gradient(ellipse 60% 90% at 100% 50%,var(--team-b-glow-light,rgba(36,23,115,.2)) 0,transparent 55%),linear-gradient(135deg,#1a2840 0,#1f3050 50%,#0d1828 100%)}.nhcar-tools{position:absolute;top:18px;right:18px;display:flex;gap:8px;z-index:5}.nhcar-tool{appearance:none;border:1px solid rgba(255,255,255,.12);background:rgba(8,10,14,.45);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:rgba(255,255,255,.78);cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.nhcar-tool:hover{background:rgba(255,255,255,.16);color:white;transform:scale(1.06)}.nhcar-tool svg{width:14px;height:14px}.nhcar-eyebrow{display:inline-flex;align-items:center;gap:8px;font:700 11px/1 var(--sf);letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.78);z-index:2}.nhcar-eyebrow-sep{opacity:.45}.nhcar-eyebrow-live:before{display:inline-block;width:8px;height:8px;background:#ff5c6f;margin-right:6px;vertical-align:middle;box-shadow:0 0 0 0 rgba(255,92,111,.6);animation:nhcar-pulse 1.6s ease-out infinite}@keyframes nhcar-pulse{0%{box-shadow:0 0 0 0 rgba(255,92,111,.55)}70%{box-shadow:0 0 0 9px rgba(255,92,111,0)}to{box-shadow:0 0 0 0 rgba(255,92,111,0)}}.nhcar-eyebrow-live{color:#ff8a8a!important}.nhcar-body{display:flex;align-items:stretch;gap:24px;position:relative;z-index:3;flex:1 1 auto;min-height:280px}.nhcar-content{flex:0 0 260px;display:flex;flex-direction:column;justify-content:center;gap:14px}@media (max-width:900px){.nhcar-body{flex-direction:column;gap:18px}.nhcar-content{flex:0 0 auto}}.nhcar-matchup{gap:14px}.nhcar-matchup,.nhcar-team{display:flex;align-items:center}.nhcar-team{gap:10px;min-width:0}.nhcar-team-shield{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font:800 11px/1 var(--sf-display);letter-spacing:.02em;color:white;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 2px 6px rgba(0,0,0,.35);flex-shrink:0}.nhcar-team-info{min-width:0}.nhcar-team-name{font:700 19px/1.1 var(--sf-display);color:white;letter-spacing:-.018em;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.5)}.nhcar-team-rec{font:500 11px/1 var(--sf);color:rgba(255,255,255,.55);margin-top:3px}.nhcar-vs{font:600 11px/1 var(--sf);text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.35);flex-shrink:0;padding:0 6px}.nhcar-prices{gap:10px}.nhcar-price,.nhcar-prices{display:inline-flex;align-items:center}.nhcar-price{appearance:none;gap:0;padding:9px 16px 9px 12px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);cursor:pointer;text-decoration:none;color:var(--text);transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;position:relative;font-family:var(--sf)}.nhcar-price-yes{background:rgba(111,229,71,.1);border-color:rgba(111,229,71,.32)}.nhcar-price-yes .nhcar-price-side,.nhcar-price-yes .nhcar-price-val{color:#6FE547}.nhcar-price-yes .nhcar-price-side:after{color:rgba(111,229,71,.45)}.nhcar-price-yes:hover{background:rgba(111,229,71,.18);border-color:rgba(111,229,71,.65);transform:translateY(-1px);box-shadow:0 4px 14px rgba(111,229,71,.25)}.nhcar-price-no{background:rgba(255,79,92,.08);border-color:rgba(255,79,92,.28)}.nhcar-price-no .nhcar-price-side,.nhcar-price-no .nhcar-price-val{color:#FF6B73}.nhcar-price-no .nhcar-price-side:after{color:rgba(255,107,115,.45)}.nhcar-price-no:hover{background:rgba(255,79,92,.16);border-color:rgba(255,79,92,.6);transform:translateY(-1px);box-shadow:0 4px 14px rgba(255,79,92,.2)}.nhcar-price:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--price-team-color,rgba(255,255,255,.45));margin-right:9px;box-shadow:0 0 8px var(--price-team-color,transparent);flex-shrink:0}.nhcar-price-side{font:600 13px/1 var(--sf);color:var(--text);letter-spacing:-.005em}.nhcar-price-side:after{content:" · ";color:rgba(255,255,255,.35);margin:0 2px;font-weight:400}[data-theme=light] .nhcar-price-side:after{color:rgba(0,0,0,.32)}.nhcar-price-val{font:700 15px/1 var(--sf-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--text)}.nhcar-price-sep{display:none}.nhcar-foot{display:flex;align-items:center;gap:10px;font:500 12px/1 var(--sf);color:rgba(255,255,255,.55);flex-wrap:wrap}.nhcar-foot strong{color:white;font-weight:700;font-variant-numeric:tabular-nums;margin-right:3px}.nhcar-foot-sep{opacity:.45}.nhcar-foot-icon{display:inline-flex;align-items:center;gap:4px}.nhcar-foot-icon svg{width:12px;height:12px}.nhcar-chart{flex:1 1 auto;position:relative;min-width:0;align-self:stretch;display:flex}.nhcar-chart-svg{width:100%;height:100%;display:block;pointer-events:none}@media (max-width:900px){.nhcar-chart{height:220px;min-height:220px}}.nhcar-nav{justify-content:flex-end;gap:12px;margin-top:14px;padding:0}.nhcar-dots,.nhcar-nav{display:flex;align-items:center}.nhcar-dots{gap:8px}.nhcar-arrow{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.78);cursor:pointer;padding:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .22s ease,border-color .22s ease,color .22s ease,transform .18s ease}.nhcar-arrow svg{width:15px;height:15px}.nhcar-arrow:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.2);color:white;transform:scale(1.08)}.nhcar-arrow:active{transform:scale(.94)}[data-theme=light] .nhcar-arrow{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.62)}[data-theme=light] .nhcar-arrow:hover{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.2);color:#1d1d1f}.nhcar-dot{width:22px;height:4px;border-radius:2px;background:rgba(255,255,255,.22);border:none;padding:0;cursor:pointer;transition:background .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.nhcar-dot:hover{background:rgba(255,255,255,.45)}.nhcar-dot.is-active{background:var(--lime-bright,#6FE547);width:36px;box-shadow:0 0 8px rgba(111,229,71,.55)}[data-theme=light] .nhcar-dot{background:rgba(0,0,0,.18)}.nhrow-section{margin:0 0 32px}.nhrow-card,.nhrow-list{display:flex;flex-direction:column;gap:12px}.nhrow-card{position:relative;padding:16px 20px;border-radius:14px;background:linear-gradient(90deg,var(--team-a-tint,rgba(11,111,255,.06)) 0,transparent 18%),linear-gradient(270deg,var(--team-b-tint,rgba(36,23,115,.06)) 0,transparent 18%),var(--bg-1);border:1px solid var(--line);cursor:pointer;transition:border-color .18s ease,transform .18s var(--spring),background .18s ease}.nhrow-card:hover{border-color:rgba(84,206,49,.22);transform:translateY(-1px)}.nhrow-meta{display:flex;align-items:center;gap:10px;font:500 12px/1 var(--sf);color:var(--text-dim);flex-wrap:wrap}.nhrow-meta .sgame-league{flex-shrink:0}.nhrow-meta-spacer{flex:1}.nhrow-meta-vol{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.nhrow-meta-vol em{font-style:normal;color:var(--text-faint);margin-left:3px;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.nhrow-meta-cta{appearance:none;background:transparent;border:0;color:var(--lime);font:600 12px/1 var(--sf);cursor:pointer;padding:4px 0;transition:color .18s ease}.nhrow-meta-cta:hover{color:var(--lime-bright)}.nhrow-matchup{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}.nhrow-team{display:flex;align-items:center;gap:12px;min-width:0}.nhrow-team:last-child{flex-direction:row-reverse;text-align:right}.nhrow-team-shield{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;font:800 11px/1 var(--sf-display);letter-spacing:.02em;color:white;flex-shrink:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 2px 4px rgba(0,0,0,.2)}.nhrow-team-info{min-width:0}.nhrow-team-name{font:700 16px/1.1 var(--sf-display);color:var(--text);letter-spacing:-.018em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nhrow-team-rec{font:500 11px/1 var(--sf);color:var(--text-dim);margin-top:3px;font-variant-numeric:tabular-nums}.nhrow-vs{width:1px;height:28px;background:rgba(255,255,255,.1)}[data-theme=light] .nhrow-vs{background:rgba(0,0,0,.1)}.nhrow-markets{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.nhrow-mgroup{display:flex;flex-direction:column;gap:5px;min-width:0}.nhrow-mlabel{font:500 10px/1 var(--sf);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}.nhrow-yns{display:grid;grid-template-columns:1fr 1fr;gap:6px}.nhrow-yn{appearance:none;border:1px solid var(--line);border-radius:8px;background:var(--bg-0);padding:8px;display:flex;align-items:center;justify-content:space-between;gap:4px;font:600 11.5px/1 var(--sf);color:var(--text);cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .15s ease;min-width:0}.nhrow-yn:hover{background:var(--bg-2,var(--bg-1));transform:translateY(-1px)}.nhrow-yn-side{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.nhrow-yn-price{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.005em;flex-shrink:0}.nhrow-yn.yes:hover{border-color:rgba(84,206,49,.45);background:rgba(84,206,49,.08)}.nhrow-yn.yes .nhrow-yn-price{color:var(--lime)}.nhrow-yn.no:hover{border-color:rgba(255,92,111,.45);background:rgba(255,92,111,.08)}.nhrow-yn.no .nhrow-yn-price{color:#ff5c6f}@media (max-width:720px){.nhrow-markets{grid-template-columns:1fr}}.nfl-games-grid{grid-template-columns:1fr!important;gap:14px}.nfl-games-grid .sgame-feat-hero{padding:18px 22px 16px}.nfl-games-grid .sgame-feat-hero .sgame-team-logo{width:44px;height:44px;font-size:12px;border-radius:11px}.nfl-games-grid .sgame-feat-hero .sgame-feat-team-name{font-size:18px}.nfl-games-grid .sgame-feat-hero .sgame-feat-team-rec{font-size:12px;margin-top:4px}.nfl-games-grid .sgame-feat-body{padding:14px 22px 16px}.nfl-games-grid .sgame-feat-markets{gap:8px}.nfl-games-grid .sgame-feat-mline{padding:4px 0;grid-template-columns:92px 1fr}.nfl-games-grid .sgame-feat-mrow .sgame-yn{flex-direction:row;align-items:center;justify-content:center;height:44px;padding:0 14px;gap:8px;min-height:44px}.nfl-games-grid .sgame-feat-mrow .sgame-yn-side{font-size:12px;font-weight:700;letter-spacing:-.005em;opacity:.92}.nfl-games-grid .sgame-feat-mrow .sgame-yn-price{font-size:14px;font-weight:700}.nfl-games-grid .sgame-feat-foot{font-size:12px;padding-top:12px}.nhcar-card{display:flex!important;flex-direction:column;padding:26px 34px 22px!important;gap:0;min-height:432px;position:relative;overflow:hidden}.nhcar-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.22);z-index:1}.nhcar-card>:not(.nhcar-tools){position:relative;z-index:2}.nhcar-card>.nhcar-tools{z-index:5}.nhcar-card>.nhcar-eyebrow{margin-bottom:26px}.nhcar-matchup-big{display:flex;align-items:center;justify-content:center;gap:36px;margin-bottom:18px}.nhcar-matchup-big .nhcar-team{display:flex;align-items:center;gap:16px;flex:0 0 auto}.nhcar-matchup-big .nhcar-team-b{flex-direction:row}.nhcar-matchup-big .nhcar-team-shield{width:56px;height:56px;border-radius:14px;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;color:white;letter-spacing:.02em;flex-shrink:0;box-shadow:0 6px 20px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.2)}.nhcar-matchup-big .nhcar-team-name{font-size:26px;font-weight:700;letter-spacing:-.028em;line-height:1.05;color:var(--text);text-shadow:0 2px 8px rgba(0,0,0,.55)}.nhcar-matchup-big .nhcar-team-rec{font-size:13px;font-weight:500;color:rgba(255,255,255,.78);margin-top:5px;letter-spacing:-.005em;text-shadow:0 1px 3px rgba(0,0,0,.55)}.nhcar-matchup-big .nhcar-team-b .nhcar-team-info{text-align:right}.nhcar-matchup-big .nhcar-vs{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.52);flex:0 0 auto}[data-theme=light] .nhcar-matchup-big .nhcar-vs{color:rgba(0,0,0,.38)}.nhcar-eyebrow-live{position:relative;display:inline-flex;align-items:center;gap:6px}.nhcar-eyebrow-live:before{content:"";width:7px;height:7px;border-radius:50%;background:#54CE31;box-shadow:0 0 10px rgba(84,206,49,.7);animation:nhcar-pulse-lime 1.6s ease-in-out infinite}@keyframes nhcar-pulse-lime{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.nhcar-eyebrow{text-shadow:0 1px 4px rgba(0,0,0,.55)}.nhcar-info-row{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:18px;padding:0 4px}.nhcar-info-row .nhcar-prices{display:flex;align-items:stretch;gap:10px;flex:0 0 auto}.nhcar-info-row .nhcar-meta{font-size:13px;font-weight:500;color:rgba(255,255,255,.78);display:flex;align-items:center;gap:8px;letter-spacing:-.005em;text-shadow:0 1px 3px rgba(0,0,0,.55)}.nhcar-info-row .nhcar-meta svg{opacity:.7;flex-shrink:0}.nhcar-info-row .nhcar-prices+.nhcar-meta:before{content:"";width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,.35);margin-right:8px;flex-shrink:0}.nhcar-chart-wrap{position:relative;flex:1 1 auto;min-height:220px;width:100%;display:flex}.nhcar-chart-wrap>.nhcar-chart-svg{width:100%;height:100%;display:block}.nhcar-chart-wrap>.chart-watermark{position:absolute;top:4px;right:14px;height:18px;width:auto;opacity:.45;pointer-events:none;z-index:2;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}[data-theme=light] .nhcar-chart-wrap>.chart-watermark{opacity:.36;filter:none}.nhcar-body{display:contents}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-matchup-big .nhcar-team-name{color:#ffffff;text-shadow:0 2px 8px rgba(0,0,0,.65)}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-matchup-big .nhcar-team-rec{color:rgba(255,255,255,.78);text-shadow:0 1px 3px rgba(0,0,0,.55)}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-matchup-big .nhcar-vs{color:rgba(255,255,255,.55)}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-eyebrow,[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-info-row .nhcar-meta{color:rgba(255,255,255,.85);text-shadow:0 1px 4px rgba(0,0,0,.55)}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-price{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.15);color:#ffffff}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-price:hover{background:rgba(255,255,255,.1);border-color:rgba(84,206,49,.55)}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-price-yes .nhcar-price-side,[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-price-yes .nhcar-price-val{color:#6FE547}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-price-no .nhcar-price-side,[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-price-no .nhcar-price-val{color:#FF6B73}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-price-yes .nhcar-price-side:after{color:rgba(111,229,71,.45)}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-price-no .nhcar-price-side:after{color:rgba(255,107,115,.45)}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-tool{background:rgba(8,10,14,.45);border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.85)}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-tool:hover{background:rgba(255,255,255,.16);color:#ffffff}[data-theme=light] .nhcar-chart-wrap>.chart-watermark{opacity:.45;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-info-row .nhcar-prices+.nhcar-meta:before{background:rgba(255,255,255,.35)}.nhcar-chart-wrap{cursor:crosshair}.nhcar-cross-group{pointer-events:none;opacity:0;transition:opacity .15s ease}.nhcar-cross-group.is-active{opacity:1}.nhcar-cross-line{stroke:rgba(255,255,255,.32);stroke-width:1;stroke-dasharray:3 3}.nhcar-cross-dot{stroke:rgba(255,255,255,.95);stroke-width:1.5}.nhcar-cross-tip{position:absolute;pointer-events:none;background:rgba(8,10,14,.92);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:8px 12px;font-family:var(--sf);font-size:11px;color:white;white-space:nowrap;opacity:0;transition:opacity .15s ease,transform .05s linear;z-index:10;box-shadow:0 8px 20px rgba(0,0,0,.45);transform:translate(-50%,-100%)}.nhcar-cross-tip.is-active{opacity:1}.nhcar-cross-tip-time{font-size:10px;font-weight:600;color:rgba(255,255,255,.55);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.nhcar-cross-tip-row{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1.4}.nhcar-cross-tip-row+.nhcar-cross-tip-row{margin-top:2px}.nhcar-cross-tip-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.nhcar-cross-tip-team{flex:1;color:rgba(255,255,255,.86)}.nhcar-cross-tip-pct{font-variant-numeric:tabular-nums;font-weight:700;color:white}.nhcar-buy-feed{position:absolute;bottom:38px;left:18px;display:flex;flex-direction:column-reverse;gap:2px;pointer-events:none;z-index:6;height:80px;width:120px;overflow:hidden}.nhcar-buy-toast{font-family:var(--sf);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.55),0 0 12px rgba(0,0,0,.35);pointer-events:none;animation:nhcar-buy-float 3.2s ease-out forwards}.nhcar-buy-toast.nhcar-buy-yes{color:#6FE547}.nhcar-buy-toast.nhcar-buy-no{color:#FF6B73}@keyframes nhcar-buy-float{0%{opacity:0;transform:translateY(8px)}15%{opacity:.85;transform:translateY(0)}70%{opacity:.85;transform:translateY(-12px)}to{opacity:0;transform:translateY(-22px)}}.nhcar-price.is-flashing{animation:nhcar-price-flash .5s ease-out}@keyframes nhcar-price-flash{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 2px rgba(111,229,71,.18)}}.nhcar-price-no.is-flashing{animation-name:nhcar-price-flash-no}@keyframes nhcar-price-flash-no{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 2px rgba(255,79,92,.16)}}.nhcar-chart-svg [data-live-pct].is-tick{animation:nhcar-pct-tick .5s ease-out}@keyframes nhcar-pct-tick{0%{opacity:.55}to{opacity:1}}.px-c-title{font-family:var(--sf-display);font-size:46px;font-weight:800;letter-spacing:-.04em;line-height:.98}.sgame-section-title{font-size:30px;font-weight:800;letter-spacing:-.034em;line-height:1.05}.strade-ctx-q{font-size:24px;font-weight:800;letter-spacing:-.032em;line-height:1.12}.nhcar-card .nhcar-team-name{font-weight:800;letter-spacing:-.03em}.sgame-feat-team-name{font-weight:800;letter-spacing:-.028em}.nweek-bar{padding:6px 0 22px;margin-bottom:22px}.nweek-current{font-size:14.5px;font-weight:700;letter-spacing:-.012em}.nweek-current strong{font-weight:800}.nweek-day{font-size:14.5px;font-weight:500;letter-spacing:-.005em;color:var(--text-dim)}.px-c-header{margin-bottom:18px}.px-c-header-row{gap:22px;align-items:baseline}.sgame-section-head{margin:40px 0 18px}.sgame-section-cta{font-size:14px;font-weight:600;letter-spacing:-.012em}.strade-ctx-meta{margin-bottom:6px}.strade-ctx-sub{font-weight:500;letter-spacing:-.01em}.mcard-fulltile .mcard-q{font-size:15.5px;font-weight:800;letter-spacing:-.018em;line-height:1.22}@media (max-width:768px){.px-c-title{font-size:34px;letter-spacing:-.036em}.sgame-section-title{font-size:24px;letter-spacing:-.03em}.strade-ctx-q{font-size:21px;letter-spacing:-.028em}}@media (max-width:480px){.px-c-title{font-size:28px}.sgame-section-title{font-size:21px}}.sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes{background:color-mix(in srgb,var(--team-a-color) 13%,transparent);border-color:color-mix(in srgb,var(--team-a-color) 36%,transparent)}.sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes:hover{background:color-mix(in srgb,var(--team-a-color) 24%,transparent);border-color:color-mix(in srgb,var(--team-a-color) 56%,transparent)}.sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes .sgame-yn-price{color:color-mix(in srgb,var(--team-a-color) 45%,white)}.sgame-featured-card[style*="--team-b-color"] .sgame-yn.no{background:color-mix(in srgb,var(--team-b-color) 13%,transparent);border-color:color-mix(in srgb,var(--team-b-color) 36%,transparent)}.sgame-featured-card[style*="--team-b-color"] .sgame-yn.no:hover{background:color-mix(in srgb,var(--team-b-color) 24%,transparent);border-color:color-mix(in srgb,var(--team-b-color) 56%,transparent)}.sgame-featured-card[style*="--team-b-color"] .sgame-yn.no .sgame-yn-price{color:color-mix(in srgb,var(--team-b-color) 45%,white)}.strade-card[style*="--trade-team-a-color"] .side-btn.yes{background:color-mix(in srgb,var(--trade-team-a-color) 14%,transparent);border-color:color-mix(in srgb,var(--trade-team-a-color) 40%,transparent)}.strade-card[style*="--trade-team-a-color"] .side-btn.yes.active{background:color-mix(in srgb,var(--trade-team-a-color) 22%,transparent);border-color:color-mix(in srgb,var(--trade-team-a-color) 70%,transparent)}.strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-price{color:color-mix(in srgb,var(--trade-team-a-color) 45%,white)}.strade-card[style*="--trade-team-b-color"] .side-btn.no{background:color-mix(in srgb,var(--trade-team-b-color) 14%,transparent);border-color:color-mix(in srgb,var(--trade-team-b-color) 40%,transparent)}.strade-card[style*="--trade-team-b-color"] .side-btn.no.active{background:color-mix(in srgb,var(--trade-team-b-color) 22%,transparent);border-color:color-mix(in srgb,var(--trade-team-b-color) 70%,transparent)}.strade-card[style*="--trade-team-b-color"] .side-btn.no .side-price{color:color-mix(in srgb,var(--trade-team-b-color) 45%,white)}.strade-card[style*="--trade-team-a-color"][data-mode=buy] .strade-cta{background:var(--trade-cta-color,var(--lime));color:#ffffff}.strade-card[style*="--trade-team-a-color"][data-mode=buy] .strade-cta:hover{filter:brightness(1.1)}.sgame-feat-foot-cta{background:rgba(84,206,49,.12)!important;color:var(--lime)!important;border:1px solid rgba(84,206,49,.28)!important;border-radius:999px!important;padding:6px 12px!important;font-weight:600!important;letter-spacing:-.008em!important;transition:background .18s var(--spring),border-color .18s var(--spring),transform .12s var(--spring)!important}.sgame-feat-foot-cta:hover{background:rgba(84,206,49,.2)!important;border-color:rgba(84,206,49,.5)!important;transform:translateX(2px)}.mcard-foot{display:flex!important;align-items:center;justify-content:space-between;gap:10px;width:100%}.mcard-foot-cta{background:rgba(84,206,49,.12);color:var(--lime);border:1px solid rgba(84,206,49,.28);border-radius:999px;padding:5px 11px;font-family:var(--sf);font-size:12px;font-weight:600;letter-spacing:-.008em;cursor:pointer;transition:background .18s var(--spring),border-color .18s var(--spring),transform .12s var(--spring);white-space:nowrap}.mcard-foot-cta:hover{background:rgba(84,206,49,.2);border-color:rgba(84,206,49,.5);transform:translateX(2px)}.nhcar-card>.nhcar-card-event-link{position:absolute;bottom:16px;right:18px;z-index:6;background:rgba(84,206,49,.16);color:var(--lime);border:1px solid rgba(84,206,49,.42);border-radius:999px;padding:6px 13px;font-family:var(--sf);font-size:12.5px;font-weight:600;letter-spacing:-.008em;cursor:pointer;white-space:nowrap;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 12px rgba(0,0,0,.32);transition:background .18s var(--spring),border-color .18s var(--spring),transform .12s var(--spring)}.nhcar-card-event-link:hover{background:rgba(84,206,49,.24);border-color:rgba(84,206,49,.6);transform:translateX(2px)}.nhcar-price[style*="--price-team-color"]{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)}.nhcar-price[style*="--price-team-color"]:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.nhcar-price[style*="--price-team-color"] .nhcar-price-val{color:color-mix(in srgb,var(--price-team-color),white 40%)}.nhcar-price[style*="--price-team-color"] .nhcar-price-side{color:rgba(255,255,255,.92)}[data-theme=light] .sgame-feat-hero{background:radial-gradient(ellipse 60% 100% at 0 50%,var(--team-a-glow,rgba(201,8,42,.28)) 0,transparent 70%),radial-gradient(ellipse 60% 100% at 100% 50%,var(--team-b-glow,rgba(14,34,64,.32)) 0,transparent 70%),linear-gradient(180deg,rgba(255,255,255,.02) 0,transparent 100%),linear-gradient(180deg,rgba(8,10,14,.4) 0,rgba(8,10,14,.55) 100%),var(--hero-photo,none) var(--hero-photo-pos,center)/cover no-repeat,#0a0a0c;border-bottom-color:rgba(255,255,255,.06)}[data-theme=light] .sgame-feat-hero .sgame-feat-team-name{color:#ffffff;text-shadow:0 1px 4px rgba(0,0,0,.55)}[data-theme=light] .sgame-feat-hero .sgame-feat-tip{color:rgba(255,255,255,.86);text-shadow:0 1px 3px rgba(0,0,0,.55)}[data-theme=light] .sgame-feat-hero .sgame-feat-team-rec{color:rgba(255,255,255,.72);text-shadow:0 1px 3px rgba(0,0,0,.55)}[data-theme=light] .sgame-feat-hero .sgame-feat-vs{background:rgba(255,255,255,.1);color:rgba(255,255,255,.85)}[data-theme=light] .mcard-fulltile{background:#0a0a0c!important;color:#ffffff;border:1px solid rgba(255,255,255,.1)}[data-theme=light] .mcard-fulltile .mcard-bg-img{inset:0!important;height:100%!important}[data-theme=light] .mcard-fulltile .mcard-bg-overlay{inset:0!important;height:100%!important;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.4) 35%,rgba(0,0,0,.78) 70%,rgba(0,0,0,.92))!important}[data-theme=light] .mcard-fulltile>.mcard-buttons,[data-theme=light] .mcard-fulltile>.mcard-foot,[data-theme=light] .mcard-fulltile>.mcard-prob{background:transparent!important;margin-top:0!important}[data-theme=light] .mcard-fulltile .mcard-fulltile-title,[data-theme=light] .mcard-fulltile .mcard-q{color:#ffffff!important;text-shadow:0 1px 6px rgba(0,0,0,.55)}[data-theme=light] .mcard-fulltile .mcard-prob-label{color:rgba(255,255,255,.65)!important;text-shadow:none}[data-theme=light] .mcard-fulltile .ring-pct{color:#ffffff!important;text-shadow:0 1px 4px rgba(0,0,0,.55)}[data-theme=light] .mcard-fulltile .ring-bg{stroke:rgba(255,255,255,.18)!important}[data-theme=light] .mcard-fulltile .mcard-delta{text-shadow:0 1px 3px rgba(0,0,0,.45)}[data-theme=light] .mcard-fulltile .mvote{background:rgba(0,0,0,.3)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-theme=light] .mcard-fulltile .mvote.yes{background:rgba(84,206,49,.2)!important;border-color:rgba(84,206,49,.55)!important;color:var(--lime)!important}[data-theme=light] .mcard-fulltile .mvote.yes:hover{background:rgba(84,206,49,.3)!important;border-color:rgba(84,206,49,.75)!important}[data-theme=light] .mcard-fulltile .mvote.no{background:rgba(255,77,106,.18)!important;border-color:rgba(255,77,106,.55)!important;color:var(--red)!important}[data-theme=light] .mcard-fulltile .mvote.no:hover{background:rgba(255,77,106,.28)!important;border-color:rgba(255,77,106,.75)!important}[data-theme=light] .mcard-fulltile .mcard-foot-vol{color:rgba(255,255,255,.7)!important}[data-theme=light] .mcard-fulltile .mcard-foot-vol em{color:rgba(255,255,255,.45)!important}[data-theme=light] .mcard-fulltile .mcard-foot{border-top:none!important}[data-theme=light] .sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes{background:color-mix(in srgb,var(--team-a-color) 14%,white);border-color:color-mix(in srgb,var(--team-a-color) 50%,white);color:#0a0a0c}[data-theme=light] .sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes:hover{background:color-mix(in srgb,var(--team-a-color) 26%,white);border-color:color-mix(in srgb,var(--team-a-color) 75%,white)}[data-theme=light] .sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes .sgame-yn-price{color:color-mix(in srgb,var(--team-a-color) 70%,#1a1a1f)}[data-theme=light] .sgame-featured-card[style*="--team-b-color"] .sgame-yn.no{background:color-mix(in srgb,var(--team-b-color) 14%,white);border-color:color-mix(in srgb,var(--team-b-color) 50%,white);color:#0a0a0c}[data-theme=light] .sgame-featured-card[style*="--team-b-color"] .sgame-yn.no:hover{background:color-mix(in srgb,var(--team-b-color) 26%,white);border-color:color-mix(in srgb,var(--team-b-color) 75%,white)}[data-theme=light] .sgame-featured-card[style*="--team-b-color"] .sgame-yn.no .sgame-yn-price{color:color-mix(in srgb,var(--team-b-color) 70%,#1a1a1f)}[data-theme=light] .strade-card[style*="--trade-team-a-color"] .side-btn.yes{background:color-mix(in srgb,var(--trade-team-a-color) 16%,white);border-color:color-mix(in srgb,var(--trade-team-a-color) 55%,white)}[data-theme=light] .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active{background:color-mix(in srgb,var(--trade-team-a-color) 24%,white);border-color:color-mix(in srgb,var(--trade-team-a-color) 80%,white)}[data-theme=light] .strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-price{color:color-mix(in srgb,var(--trade-team-a-color) 70%,#1a1a1f)}[data-theme=light] .strade-card[style*="--trade-team-b-color"] .side-btn.no{background:color-mix(in srgb,var(--trade-team-b-color) 16%,white);border-color:color-mix(in srgb,var(--trade-team-b-color) 55%,white)}[data-theme=light] .strade-card[style*="--trade-team-b-color"] .side-btn.no.active{background:color-mix(in srgb,var(--trade-team-b-color) 24%,white);border-color:color-mix(in srgb,var(--trade-team-b-color) 80%,white)}[data-theme=light] .strade-card[style*="--trade-team-b-color"] .side-btn.no .side-price{color:color-mix(in srgb,var(--trade-team-b-color) 70%,#1a1a1f)}[data-theme=light] .nhcar-card[data-has-photo=true] .nhcar-price[style*="--price-team-color"]{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.nthin-banner{transition:transform .25s var(--spring),box-shadow .35s var(--spring);animation:nthin-breath 8s ease-in-out infinite}@keyframes nthin-breath{0%,to{box-shadow:0 1px 2px rgba(0,0,0,.18),0 12px 28px -10px rgba(0,0,0,.4),0 0 24px -10px rgba(84,206,49,.32)}50%{box-shadow:0 1px 2px rgba(0,0,0,.18),0 14px 34px -10px rgba(0,0,0,.42),0 0 60px -8px rgba(84,206,49,.55)}}.nthin-banner:after{content:"";position:absolute;top:0;left:-50%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(84,206,49,0) 20%,rgba(84,206,49,.18) 45%,rgba(255,255,255,.1) 50%,rgba(84,206,49,.18) 55%,rgba(84,206,49,0) 80%,transparent);pointer-events:none;z-index:1;animation:nthin-shimmer 5s ease-in-out infinite;animation-delay:1.2s;mix-blend-mode:screen}@keyframes nthin-shimmer{0%{transform:translateX(0);opacity:0}10%{opacity:.85}60%{opacity:.85}70%{transform:translateX(420%);opacity:0}to{transform:translateX(420%);opacity:0}}.nthin-cta{position:relative}.nthin-cta:before{content:"";position:absolute;inset:-2px;border-radius:999px;border:2px solid var(--lime);opacity:0;pointer-events:none;animation:nthin-cta-ring 2.4s ease-out infinite}@keyframes nthin-cta-ring{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.18);opacity:0}to{transform:scale(1.18);opacity:0}}.nthin-banner:hover,.nthin-banner:hover:after{animation-play-state:paused}.nthin-banner:hover:after{opacity:0}@media (prefers-reduced-motion:reduce){.nthin-banner{animation:none}.nthin-banner:after,.nthin-cta:before{animation:none;opacity:0}}.nthin-accent{display:inline-block;position:relative;font-family:var(--num,var(--sf));font-size:1.45em;font-weight:800;letter-spacing:-.02em;background:linear-gradient(180deg,#aaff66 0,#6FE547 30%,var(--lime) 70%,#3aa823 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 12px rgba(84,206,49,.55)) drop-shadow(0 1px 0 rgba(0,0,0,.4));animation:nthin-25-pulse 2.4s ease-in-out infinite;vertical-align:-.05em;margin:0 .05em}@keyframes nthin-25-pulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 12px rgba(84,206,49,.55)) drop-shadow(0 1px 0 rgba(0,0,0,.4))}50%{transform:scale(1.1);filter:drop-shadow(0 0 22px rgba(84,206,49,.85)) drop-shadow(0 1px 0 rgba(0,0,0,.4))}}@media (prefers-reduced-motion:reduce){.nthin-accent{animation:none}}.sgame-feat-team-name{font-size:26px!important;font-weight:800!important;letter-spacing:-.028em!important;line-height:1.1}.sgame-feat-team-rec{font-size:13px!important;margin-top:1px!important}.sgame-feat-team-rec,[data-theme=light] .sgame-feat-team-rec{color:rgba(255,255,255,.78)!important}.sgame-team-logo{width:44px!important;height:44px!important;font-size:13px!important;font-weight:800!important;letter-spacing:-.005em!important;border-radius:11px!important}.sgame-feat-matchup{gap:14px}.sgame-feat-team{gap:12px!important}.sgame-feat-vs{height:38px!important}@media (max-width:768px){.sgame-feat-team-name{font-size:21px!important}.sgame-feat-team-rec,.sgame-team-logo{font-size:12px!important}.sgame-team-logo{width:38px!important;height:38px!important}}.sgame-yn .sgame-yn-label{color:rgba(255,255,255,.95)!important;font-weight:700!important;letter-spacing:-.005em}.sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes .sgame-yn-price{color:color-mix(in srgb,var(--team-a-color) 28%,white);font-weight:800!important}.sgame-featured-card[style*="--team-b-color"] .sgame-yn.no .sgame-yn-price{color:color-mix(in srgb,var(--team-b-color) 28%,white);font-weight:800!important}.nhcar-price[style*="--price-team-color"] .nhcar-price-val{color:color-mix(in srgb,var(--price-team-color),white 55%)!important;font-weight:800!important}.nhcar-price[style*="--price-team-color"] .nhcar-price-side,.strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-label,.strade-card[style*="--trade-team-b-color"] .side-btn.no .side-label{color:rgba(255,255,255,.96)!important;font-weight:700!important}.strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-price{color:color-mix(in srgb,var(--trade-team-a-color) 30%,white)!important;font-weight:800!important}.strade-card[style*="--trade-team-b-color"] .side-btn.no .side-price{color:color-mix(in srgb,var(--trade-team-b-color) 30%,white)!important;font-weight:800!important}.sgame-feat-team-name{color:#ffffff!important}.sgame-feat-team-rec{color:rgba(255,255,255,.85)!important;font-weight:600!important}[data-theme=light] .sgame-yn .sgame-yn-label{color:rgba(15,17,21,.92)!important;font-weight:700!important}[data-theme=light] .sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes .sgame-yn-price{color:color-mix(in srgb,var(--team-a-color) 80%,#0a0a0c)!important}[data-theme=light] .sgame-featured-card[style*="--team-b-color"] .sgame-yn.no .sgame-yn-price{color:color-mix(in srgb,var(--team-b-color) 80%,#0a0a0c)!important}[data-theme=light] .strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-label,[data-theme=light] .strade-card[style*="--trade-team-b-color"] .side-btn.no .side-label{color:rgba(15,17,21,.92)!important}[data-theme=light] .strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-price{color:color-mix(in srgb,var(--trade-team-a-color) 80%,#0a0a0c)!important}[data-theme=light] .strade-card[style*="--trade-team-b-color"] .side-btn.no .side-price{color:color-mix(in srgb,var(--trade-team-b-color) 80%,#0a0a0c)!important}.mcard-foot-cta.is-firing,.nhcar-card-event-link.is-firing,.sgame-feat-foot-cta.is-firing{transform:translateX(4px) scale(.96);background:rgba(84,206,49,.4)!important;border-color:rgba(84,206,49,.85)!important}.share-tap{transform:scale(.92)!important;transition:transform .12s var(--spring)!important}.share-toast{position:fixed;left:50%;bottom:32px;transform:translate(-50%,80px);background:rgba(28,28,32,.92);color:white;padding:11px 22px;border-radius:999px;font:600 14px/1 var(--sf);letter-spacing:-.005em;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 30px rgba(0,0,0,.35);opacity:0;z-index:99998;pointer-events:none;transition:transform .28s cubic-bezier(.22,.61,.36,1),opacity .2s ease}.share-toast.is-shown{transform:translate(-50%);opacity:1}[data-theme=light] .share-toast{background:rgba(28,28,32,.92);color:white}.px-c-icon-btn.is-active{background:rgba(84,206,49,.18);color:var(--lime);border-color:rgba(84,206,49,.4)}.nfl-search-drawer{max-height:0;overflow:hidden;transition:max-height .28s cubic-bezier(.22,.61,.36,1),opacity .22s ease,margin .28s cubic-bezier(.22,.61,.36,1);opacity:0;margin:0}.nfl-search-drawer.is-open{max-height:76px;opacity:1;margin:12px 0 8px}.nfl-search-drawer-inner{display:flex;align-items:center;gap:12px;padding:12px 18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nfl-search-drawer-icon{width:18px;height:18px;color:rgba(255,255,255,.55);flex-shrink:0}.nfl-search-drawer input{flex:1;border:none;background:transparent;outline:none;color:var(--text);font:500 16px var(--sf);letter-spacing:-.01em;padding:4px 0;min-width:0}.nfl-search-drawer input::placeholder{color:rgba(255,255,255,.4)}.nfl-search-drawer-count{font:600 12px var(--sf);letter-spacing:-.005em;color:rgba(255,255,255,.55);white-space:nowrap;flex-shrink:0;min-width:0}.nfl-search-drawer-close{appearance:none;border:none;background:rgba(255,255,255,.06);color:rgba(255,255,255,.78);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .15s ease}.nfl-search-drawer-close:hover{background:rgba(255,255,255,.14);color:white}.nfl-search-drawer-close svg{width:14px;height:14px}[data-theme=light] .nfl-search-drawer-inner{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08)}[data-theme=light] .nfl-search-drawer-count,[data-theme=light] .nfl-search-drawer-icon{color:rgba(15,17,21,.55)}[data-theme=light] .nfl-search-drawer input::placeholder{color:rgba(15,17,21,.4)}[data-theme=light] .nfl-search-drawer-close{background:rgba(0,0,0,.04);color:rgba(15,17,21,.65)}body.nfl-tab-futures .nhcar-section,body.nfl-tab-futures .nthin-banner,body.nfl-tab-futures .sgame-featured-section,body.nfl-tab-game-lines .nhcar-section,body.nfl-tab-game-lines .nthin-banner,body.nfl-tab-game-lines .sgame-futures-section,body.nfl-tab-props .nhcar-section,body.nfl-tab-props .nthin-banner,body.nfl-tab-props .sgame-featured-section,body.nfl-tab-props .sgame-futures-section{display:none!important}.nfl-props-empty{display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:80px 32px 96px;text-align:center}body.nfl-tab-props .nfl-props-empty{display:flex}.nfl-props-empty-icon{width:56px;height:56px;color:rgba(255,255,255,.3);margin-bottom:4px}.nfl-props-empty-title{font:700 22px var(--sf-display,var(--sf));letter-spacing:-.025em;color:var(--text);margin:0}.nfl-props-empty-sub{font:500 14px/1.55 var(--sf);letter-spacing:-.005em;color:rgba(255,255,255,.6);max-width:380px;margin:0}.nfl-props-empty-cta{margin-top:6px;appearance:none;border:1px solid rgba(84,206,49,.4);background:rgba(84,206,49,.14);color:var(--lime);padding:10px 22px;border-radius:999px;font:600 13.5px var(--sf);letter-spacing:-.005em;cursor:pointer;transition:background .18s var(--spring),border-color .18s var(--spring),transform .14s var(--spring)}.nfl-props-empty-cta:hover{background:rgba(84,206,49,.22);border-color:rgba(84,206,49,.65);transform:translateY(-1px)}[data-theme=light] .nfl-props-empty-icon{color:rgba(15,17,21,.3)}[data-theme=light] .nfl-props-empty-sub{color:rgba(15,17,21,.6)}body.nfl-tab-game-lines .sgame-featured-grid,body.nfl-tab-game-lines .sgame-featured-grid.nfl-games-grid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}body.nfl-tab-game-lines .sgame-feat-hero{min-height:92px!important;padding:14px 22px!important}body.nfl-tab-game-lines .sgame-feat-markets{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}body.nfl-tab-game-lines .sgame-feat-mline,body.nfl-tab-game-lines .sgame-feat-mline.has-line-picker{display:flex!important;flex-direction:column!important;gap:6px!important;grid-template-columns:none!important;grid-template-rows:none!important;padding:0!important}body.nfl-tab-game-lines .sgame-feat-mline-label{font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:rgba(255,255,255,.95)!important;margin:0 0 2px!important;padding:0 2px!important}[data-theme=light] body.nfl-tab-game-lines .sgame-feat-mline-label{color:rgba(15,17,21,.92)!important}body.nfl-tab-game-lines .sgame-feat-mrow{grid-row:auto!important;grid-column:auto!important;display:grid!important}body.nfl-tab-game-lines .sgame-yn{height:44px!important;padding:0 12px!important;border-radius:10px!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important}body.nfl-tab-game-lines .sgame-yn-side{font-size:12px!important;font-weight:700!important;white-space:nowrap!important;letter-spacing:-.005em!important;max-width:none!important;width:auto!important}body.nfl-tab-game-lines .sgame-yn-price,body.nfl-tab-game-lines .sgame-yn-side{overflow:visible!important;text-overflow:clip!important;flex-shrink:0!important}body.nfl-tab-game-lines .sgame-yn-price{font-size:12.5px!important;font-weight:800!important;letter-spacing:-.01em!important}body.nfl-tab-game-lines .sgame-yn{padding:0 8px!important;gap:5px!important;overflow:visible!important}body.nfl-tab-game-lines .sgame-feat-mrow{grid-template-columns:1fr 1fr!important;gap:6px!important}body.nfl-tab-game-lines .sgame-feat-body,body.nfl-tab-game-lines .sgame-feat-markets{position:relative}body.nfl-tab-game-lines .sgame-feat-line-alts{top:calc(100% + 10px)!important;left:0!important;right:0!important;width:auto!important;justify-content:center!important;flex-wrap:wrap!important;background:rgba(28,28,32,.96)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1)!important;padding:8px!important;box-shadow:0 12px 40px rgba(0,0,0,.45)}body.nfl-tab-game-lines .sgame-featured-card:has(.sgame-feat-line-alts.is-open-no),body.nfl-tab-game-lines .sgame-featured-card:has(.sgame-feat-line-alts.is-open-yes){margin-bottom:120px;z-index:5}[data-theme=light] body.nfl-tab-game-lines .sgame-feat-line-alts{background:rgba(255,255,255,.98)!important;border-color:rgba(0,0,0,.1)!important;box-shadow:0 12px 40px rgba(0,0,0,.18)!important}[data-theme=light] body.nfl-tab-game-lines .sgame-feat-mline-label{color:rgba(15,17,21,.5)!important}@media (max-width:720px){body.nfl-tab-game-lines .sgame-feat-markets{grid-template-columns:1fr!important;gap:10px!important}}.nfl-sort-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;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:6px;box-shadow:0 12px 40px rgba(0,0,0,.45);opacity:0;transform:translateY(-6px) scale(.96);transform-origin:top right;pointer-events:none;transition:opacity .18s var(--spring),transform .18s var(--spring);z-index:100}.nfl-sort-menu.is-open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.nfl-sort-title{padding:8px 12px 4px;font:600 11px var(--sf);letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.5)}.nfl-sort-menu button{display:flex;align-items:center;justify-content:space-between;width:100%;appearance:none;border:none;background:transparent;color:rgba(255,255,255,.92);padding:9px 12px;border-radius:8px;font:500 14px var(--sf);letter-spacing:-.005em;cursor:pointer;text-align:left;transition:background .12s ease}.nfl-sort-menu button:hover{background:rgba(255,255,255,.06)}.nfl-sort-menu button.is-active{color:var(--lime)}.nfl-sort-menu .sort-check{display:none;font-size:16px;font-weight:700}.nfl-sort-menu button.is-active .sort-check{display:inline}[data-theme=light] .nfl-sort-menu{background:rgba(255,255,255,.96);border-color:rgba(0,0,0,.08);box-shadow:0 12px 40px rgba(0,0,0,.18)}[data-theme=light] .nfl-sort-menu button{color:rgba(15,17,21,.85)}[data-theme=light] .nfl-sort-menu button:hover{background:rgba(0,0,0,.04)}[data-theme=light] .nfl-sort-title{color:rgba(15,17,21,.5)}.mcard-bookmark.is-saved svg path,.mcard-bookmark.saved svg path,.nhcar-tool.is-saved svg path,button[aria-pressed=true][aria-label*=Save i] svg path,button[aria-pressed=true][aria-label*=bookmark i] svg path{fill:var(--lime)!important;stroke:var(--lime)!important}.mcard-bookmark.is-saved,.mcard-bookmark.saved,.nhcar-tool.is-saved,button[aria-pressed=true][aria-label*=Save i],button[aria-pressed=true][aria-label*=bookmark i]{color:var(--lime)!important}@keyframes bookmark-pulse{0%{transform:scale(1)}35%{transform:scale(1.3)}70%{transform:scale(.94)}to{transform:scale(1)}}.bookmark-pulse{animation:bookmark-pulse .42s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.bookmark-pulse{animation:none}}.search-hidden{display:none!important}.search-empty{display:none;padding:32px 20px;text-align:center;color:rgba(255,255,255,.55);font:500 14px var(--sf);letter-spacing:-.005em}.search-empty.is-shown{display:block}[data-theme=light] .search-empty{color:rgba(15,17,21,.5)}.nav-search input:focus{outline:none}.nav-search:focus-within{border-color:rgba(84,206,49,.55);box-shadow:0 0 0 3px rgba(84,206,49,.18)}body.nfl-tab-game-lines .sgame-feat-mline.has-line-picker{position:relative}body.nfl-tab-game-lines .sgame-feat-line-alts{position:absolute!important;top:calc(100% + 8px)!important;left:50%!important;right:auto!important;width:max-content!important;max-width:none!important;margin:0!important;transform:translateX(-50%)!important;background:rgba(58,58,64,.96)!important;-webkit-backdrop-filter:saturate(1.7) blur(28px);backdrop-filter:saturate(1.7) blur(28px);border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 24px rgba(0,0,0,.45),0 2px 4px rgba(0,0,0,.25)!important;padding:7px!important;gap:3px!important;display:none;align-items:stretch;justify-content:space-between;z-index:10}body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-no,body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-yes{display:flex!important}body.nfl-tab-game-lines .sgame-feat-line-alt{flex:0 0 auto!important;min-width:56px!important;padding:11px 14px!important;background:transparent!important;border:none!important;border-radius:9px!important;font:600 15px var(--sf)!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.012em!important;color:rgba(255,255,255,.72)!important;cursor:pointer;box-shadow:none!important;transition:color .14s ease,background .14s ease,transform .12s ease;white-space:nowrap;text-align:center}body.nfl-tab-game-lines .sgame-feat-line-alt:hover{color:rgba(255,255,255,1)!important;background:rgba(255,255,255,.06)!important}body.nfl-tab-game-lines .sgame-feat-line-alt:active{transform:scale(.96)}body.nfl-tab-game-lines .sgame-feat-line-alt.is-active,body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-no .sgame-feat-line-alt.is-active,body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-yes .sgame-feat-line-alt.is-active{background:rgba(84,206,49,.22)!important;color:var(--lime)!important;font-weight:700!important;box-shadow:inset 0 0 0 1px rgba(84,206,49,.45),0 1px 2px rgba(0,0,0,.16)!important}body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-no:before,body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-yes:before,body.nfl-tab-game-lines .sgame-feat-line-alts:before{content:""!important;display:block!important;position:absolute!important;top:-5px!important;left:50%!important;right:auto!important;width:0!important;height:0!important;background:transparent!important;border:5px solid transparent!important;border-top:none!important;border-bottom:5px solid rgba(58,58,64,.96)!important;transform:none!important;border-radius:0!important}[data-theme=light] body.nfl-tab-game-lines .sgame-feat-line-alts{background:rgba(255,255,255,.99)!important;border-color:rgba(0,0,0,.06)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 8px 24px rgba(0,0,0,.14),0 2px 4px rgba(0,0,0,.08)!important}[data-theme=light] body.nfl-tab-game-lines .sgame-feat-line-alt{color:rgba(15,17,21,.62)!important}[data-theme=light] body.nfl-tab-game-lines .sgame-feat-line-alt:hover{color:rgba(15,17,21,1)!important;background:rgba(0,0,0,.04)!important}[data-theme=light] body.nfl-tab-game-lines .sgame-feat-line-alt.is-active{background:rgba(84,206,49,.18)!important;color:#2b9b1c!important;box-shadow:inset 0 0 0 1px rgba(84,206,49,.45),0 1px 2px rgba(0,0,0,.06)!important}[data-theme=light] body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-no:before,[data-theme=light] body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-yes:before,[data-theme=light] body.nfl-tab-game-lines .sgame-feat-line-alts:before{border-bottom-color:rgba(255,255,255,.99)!important}body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-no,body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-yes{animation:pickerDropIn .18s cubic-bezier(.22,.61,.36,1);transform-origin:top center}@media (prefers-reduced-motion:reduce){body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-no,body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-yes{animation:none}}body.nfl-tab-game-lines .sgame-featured-card{overflow:visible!important}body.nfl-tab-game-lines .sgame-featured-card:has(.sgame-feat-line-alts.is-open-no),body.nfl-tab-game-lines .sgame-featured-card:has(.sgame-feat-line-alts.is-open-yes){margin-bottom:70px!important;z-index:50!important}.strade-outcome .side-price{font-size:18px!important;font-weight:800!important;letter-spacing:-.018em!important}.strade-outcome .side-label{font-size:15px!important;font-weight:700!important}.strade-outcome .side-btn{padding:14px 8px!important;gap:10px!important}.strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-price{color:color-mix(in srgb,var(--trade-team-a-color) 20%,white)!important}.strade-card[style*="--trade-team-b-color"] .side-btn.no .side-price{color:color-mix(in srgb,var(--trade-team-b-color) 20%,white)!important}.strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-price,.strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-price{color:#ffffff!important}.strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-label,.strade-card[style*="--trade-team-b-color"] .side-btn.no .side-label{color:rgba(255,255,255,.95)!important}.strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-label,.strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-label{color:#ffffff!important}[data-theme=light] .strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-price,[data-theme=light] .strade-card[style*="--trade-team-b-color"] .side-btn.no .side-price{color:rgba(15,17,21,.85)!important}[data-theme=light] .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-price{color:color-mix(in srgb,var(--trade-team-a-color) 80%,black)!important}[data-theme=light] .strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-price{color:color-mix(in srgb,var(--trade-team-b-color) 80%,black)!important}[data-theme=light] .strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-label,[data-theme=light] .strade-card[style*="--trade-team-b-color"] .side-btn.no .side-label{color:rgba(15,17,21,.85)!important}[data-theme=light] .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-label{color:color-mix(in srgb,var(--trade-team-a-color) 80%,black)!important}[data-theme=light] .strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-label{color:color-mix(in srgb,var(--trade-team-b-color) 80%,black)!important}.nhcar-chart-svg [data-endpoint-team]{font-size:15px!important;font-weight:700!important;opacity:1!important;letter-spacing:-.01em!important;paint-order:stroke;stroke:rgba(0,0,0,.55);stroke-width:3.5px;stroke-linejoin:round}.nhcar-chart-svg [data-endpoint-pct]{paint-order:stroke;stroke:rgba(0,0,0,.5);stroke-width:4px;stroke-linejoin:round}.nhcar-chart-svg text[text-anchor=end],.nhcar-chart-svg text[text-anchor=middle]{paint-order:stroke;stroke:rgba(0,0,0,.4);stroke-width:2.5px;stroke-linejoin:round}.sgame-featured-card .sgame-yn-side{font-size:13px!important;font-weight:700!important;letter-spacing:-.005em!important;opacity:1!important}.sgame-featured-card .sgame-yn-price{font-size:18px!important;font-weight:800!important;letter-spacing:-.018em!important}.nfl-games-grid .sgame-feat-mrow .sgame-yn-side,body.nfl-tab-game-lines .sgame-feat-mrow .sgame-yn-side{font-size:13px!important;font-weight:700!important;letter-spacing:-.005em!important;opacity:1!important}.nfl-games-grid .sgame-feat-mrow .sgame-yn-price,body.nfl-tab-game-lines .sgame-feat-mrow .sgame-yn-price{font-size:18px!important;font-weight:800!important;letter-spacing:-.018em!important}body.nfl-tab-game-lines .sgame-feat-mrow .sgame-yn{min-height:48px!important;padding:0 16px!important;gap:10px!important}.nhero-feat-card .sgame-yn-price{font-size:17px!important;font-weight:800!important;letter-spacing:-.018em!important}.nhero-feat-card .sgame-yn-side{font-size:12px!important;font-weight:700!important}@media (max-width:720px){.nfl-games-grid .sgame-feat-mrow .sgame-yn-price,.sgame-featured-card .sgame-yn-price,body.nfl-tab-game-lines .sgame-feat-mrow .sgame-yn-price{font-size:16px!important}.nfl-games-grid .sgame-feat-mrow .sgame-yn-side,.sgame-featured-card .sgame-yn-side,body.nfl-tab-game-lines .sgame-feat-mrow .sgame-yn-side{font-size:12px!important}}.sgame-feat-line-alts.is-open-no .sgame-feat-line-alt.is-active,.sgame-feat-line-alts.is-open-yes .sgame-feat-line-alt.is-active{background:rgba(84,206,49,.18)!important;color:var(--lime)!important;font-weight:700!important;box-shadow:inset 0 0 0 1px rgba(84,206,49,.4),0 1px 2px rgba(0,0,0,.18)!important}[data-theme=light] .sgame-feat-line-alts.is-open-no .sgame-feat-line-alt.is-active,[data-theme=light] .sgame-feat-line-alts.is-open-yes .sgame-feat-line-alt.is-active{background:rgba(84,206,49,.16)!important;color:#2b9b1c!important;box-shadow:inset 0 0 0 1px rgba(84,206,49,.42),0 1px 2px rgba(0,0,0,.06)!important}body:not(.nfl-tab-game-lines) .sgame-feat-mline.has-line-picker{position:relative}body:not(.nfl-tab-game-lines) .sgame-feat-line-alts{margin:0!important;position:relative;left:50%;transform:translateX(-50%)}body:not(.nfl-tab-game-lines) .sgame-feat-line-alts.is-open-yes{left:25%}body:not(.nfl-tab-game-lines) .sgame-feat-line-alts.is-open-no{left:75%}body:not(.nfl-tab-game-lines) .sgame-feat-line-alts.is-open-no:before,body:not(.nfl-tab-game-lines) .sgame-feat-line-alts.is-open-yes:before{left:50%!important;right:auto!important;margin-left:-7px!important}@keyframes featLinePickerIn{0%{opacity:0;transform:translateX(-50%) translateY(-6px) scale(.96)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-yes{left:25%!important}body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-no{left:75%!important}body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-no:before,body.nfl-tab-game-lines .sgame-feat-line-alts.is-open-yes:before,body.nfl-tab-game-lines .sgame-feat-line-alts:before{left:calc(50% - var(--picker-shift, 0px))!important;margin-left:-5px!important}@keyframes pickerDropIn{0%{opacity:0;transform:translateX(-50%) translateY(-6px) scale(.98)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.evt-banner{position:sticky;top:114px;z-index:5;display:block;width:100%;height:128px;border-radius:16px;overflow:hidden;margin:0 0 18px;border:1px solid var(--line);background:linear-gradient(180deg,#0a1428,#1a2c4a 35%,#0a3a1f);isolation:isolate;box-shadow:0 14px 40px -14px rgba(0,0,0,.72),0 6px 18px -8px rgba(0,0,0,.42),0 22px 48px -28px rgba(252,128,28,.28),inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.04)}[data-theme=light] .evt-banner{border-color:rgba(0,0,0,.06);box-shadow:0 4px 14px -8px rgba(0,0,0,.18)}.evt-banner-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.evt-banner-photo,.evt-banner-svg{position:absolute;inset:0;width:100%;height:100%;display:block}.evt-banner-svg{z-index:1}.evt-banner-photo{z-index:2;object-fit:cover;object-position:center 60%;filter:saturate(1.22) contrast(1.1) brightness(.96)}.evt-banner-vignette{position:absolute;inset:0;z-index:3;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.25) 25%,rgba(0,0,0,.55) 50%,rgba(0,0,0,.25) 75%,rgba(0,0,0,0)),linear-gradient(90deg,rgba(0,0,0,.55),rgba(0,0,0,.1) 30%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.55)),linear-gradient(180deg,rgba(0,0,0,.32),rgba(0,0,0,0) 25%,rgba(0,0,0,0) 75%,rgba(0,0,0,.45))}.evt-banner-league{left:18px;padding:5px 10px;border-radius:6px;background:linear-gradient(135deg,#1a52d8,#0B3A8E);font-family:var(--sf-display);font-weight:800;letter-spacing:.06em;line-height:1;box-shadow:0 2px 6px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.12)}.evt-banner-league,.evt-banner-state{position:absolute;top:14px;z-index:2;display:inline-flex;align-items:center;color:#fff;font-size:11px}.evt-banner-state{right:18px;gap:6px;padding:4px 10px 4px 9px;border-radius:999px;background:rgba(0,0,0,.55);backdrop-filter:blur(8px) saturate(1.4);-webkit-backdrop-filter:blur(8px) saturate(1.4);font-weight:600;letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.evt-banner-state-pulse{width:6px;height:6px;border-radius:50%;background:#54CE31;box-shadow:0 0 8px rgba(84,206,49,.6);animation:evt-banner-pulse 1.6s ease-in-out infinite;flex-shrink:0}@keyframes evt-banner-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.evt-banner-state-text{white-space:nowrap}.evt-banner-matchup{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:32px;padding:0 26px}.evt-banner-team{display:flex;align-items:center;gap:12px;min-width:0}.evt-banner-team--left{flex-direction:row;justify-self:end}.evt-banner-team--right{flex-direction:row;justify-self:start}.evt-banner-shield{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;font-family:var(--sf-display);font-size:13px;font-weight:800;color:#fff;letter-spacing:-.01em;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.18);transition:width .26s cubic-bezier(.4,0,.2,1),height .26s cubic-bezier(.4,0,.2,1),border-radius .26s cubic-bezier(.4,0,.2,1),font-size .26s cubic-bezier(.4,0,.2,1)}.evt-banner-shield-buf{background:linear-gradient(180deg,#1AB7F0,#0691CC 60%,#005278)}.evt-banner-shield-mia{background:linear-gradient(180deg,#22D9DD,#0FAFB4 60%,#006A6E)}.evt-banner-team-info{display:flex;flex-direction:column;gap:1px;min-width:0;transition:opacity .22s ease,max-height .26s cubic-bezier(.4,0,.2,1)}.evt-banner-team--right .evt-banner-team-info{text-align:right;align-items:flex-end}.evt-banner-team-name{font-family:var(--sf-display);font-size:20px;font-weight:800;letter-spacing:-.024em;color:#fff;line-height:1.05;text-shadow:0 2px 8px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.7);white-space:nowrap;transition:font-size .26s cubic-bezier(.4,0,.2,1)}.evt-banner-team-record{font-size:12px;font-weight:600;color:rgba(255,255,255,.85);letter-spacing:-.005em;font-variant-numeric:tabular-nums;text-shadow:0 1px 4px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.6);transition:opacity .22s ease,max-height .26s cubic-bezier(.4,0,.2,1);overflow:hidden}.evt-banner-center{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;min-width:120px;transition:min-width .26s cubic-bezier(.4,0,.2,1)}.evt-banner-date,.evt-banner-score{display:none;flex-direction:column;align-items:center;gap:1px}.evt-banner[data-game-state=live] .evt-banner-score{display:flex;flex-direction:row;align-items:baseline;gap:8px}.evt-banner[data-game-state=pre] .evt-banner-date{display:flex}.evt-banner-score-away,.evt-banner-score-home{font-family:var(--sf-display);font-size:34px;font-weight:800;letter-spacing:-.026em;color:#fff;line-height:1;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-shadow:0 2px 10px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.75);transition:font-size .26s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:no-preference){.evt-banner[data-game-state=live] .evt-banner-score-away,.evt-banner[data-game-state=live] .evt-banner-score-home{animation:evt-score-breathe 4s ease-in-out infinite}.evt-banner[data-game-state=live] .evt-banner-score-away{animation-delay:2s}}@keyframes evt-score-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012)}}@keyframes evt-score-tick{0%{transform:scale(1);color:#fff}20%{transform:scale(1.18);color:var(--lime);text-shadow:0 0 24px rgba(84,206,49,.6),0 2px 10px rgba(0,0,0,.6)}60%{transform:scale(1.06);color:#fff}to{transform:scale(1);color:#fff}}.evt-banner-score-away.evt-score-tick,.evt-banner-score-home.evt-score-tick{animation:evt-score-tick .8s cubic-bezier(.34,1.56,.64,1)}.evt-banner-score-dash{font-size:22px;font-weight:600;color:rgba(255,255,255,.55);line-height:1;transition:font-size .26s cubic-bezier(.4,0,.2,1)}.evt-banner-date-day{font-size:14px;font-weight:700;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35);white-space:nowrap}.evt-banner-date-time{font-size:11.5px;font-weight:600;color:rgba(255,255,255,.78);letter-spacing:-.005em;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.28)}.evt-banner[data-game-state=live] .evt-banner-score{position:relative;padding:8px 18px;border-radius:14px;align-items:center;gap:16px;background:var(--glass);border:1px solid var(--glass-border);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 16px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.3)}[data-theme=light] .evt-banner[data-game-state=live] .evt-banner-score{background:rgba(0,0,0,.36);border-color:rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 4px 16px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2)}.evt-banner[data-game-state=live] .evt-banner-score-away,.evt-banner[data-game-state=live] .evt-banner-score-home{position:relative;padding-bottom:5px}.evt-banner[data-game-state=live] .evt-banner-score-away:after,.evt-banner[data-game-state=live] .evt-banner-score-home:after{content:"";position:absolute;left:8%;right:8%;bottom:0;height:2px;border-radius:2px;pointer-events:none}.evt-banner[data-game-state=live] .evt-banner-score-home:after{background:linear-gradient(90deg,transparent,#1AB7F0 25%,#1AB7F0 75%,transparent)}.evt-banner[data-game-state=live] .evt-banner-score-away:after{background:linear-gradient(90deg,transparent,#22D9DD 25%,#22D9DD 75%,transparent)}.evt-banner[data-game-state=live] .evt-banner-score-dash{width:16px;height:1.5px;font-size:0;background:rgba(255,255,255,.22);border-radius:2px;flex-shrink:0;align-self:center}.evt-banner-digit{display:inline-block;vertical-align:top;width:1ch;height:1em;line-height:1;overflow:hidden;text-align:center}.evt-banner-digit-reel{display:block;transform:translateY(calc(var(--d, 0) * -1em));transition:transform .72s cubic-bezier(.22,1,.36,1);will-change:transform}.evt-banner-digit-reel>span{display:block;height:1em;line-height:1}.evt-banner-score.is-rolling-in .evt-banner-score-home .evt-banner-digit:first-child .evt-banner-digit-reel{transition-duration:.82s}.evt-banner-score.is-rolling-in .evt-banner-score-home .evt-banner-digit:nth-child(2) .evt-banner-digit-reel{transition-duration:.82s;transition-delay:60ms}.evt-banner-score.is-rolling-in .evt-banner-score-home .evt-banner-digit:nth-child(3) .evt-banner-digit-reel{transition-duration:.82s;transition-delay:.12s}.evt-banner-score.is-rolling-in .evt-banner-score-away .evt-banner-digit:first-child .evt-banner-digit-reel{transition-duration:.82s;transition-delay:.14s}.evt-banner-score.is-rolling-in .evt-banner-score-away .evt-banner-digit:nth-child(2) .evt-banner-digit-reel{transition-duration:.82s;transition-delay:.2s}.evt-banner-score.is-rolling-in .evt-banner-score-away .evt-banner-digit:nth-child(3) .evt-banner-digit-reel{transition-duration:.82s;transition-delay:.26s}@keyframes evt-score-tick-apple{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}.evt-banner[data-game-state=live] .evt-banner-score-away.evt-score-tick,.evt-banner[data-game-state=live] .evt-banner-score-home.evt-score-tick{animation:evt-score-tick-apple .52s cubic-bezier(.4,0,.2,1)}.evt-banner{transition:height .28s cubic-bezier(.4,0,.2,1)}.evt-banner.is-stuck{height:68px}.evt-banner.is-stuck .evt-banner-shield{width:38px;height:38px;border-radius:9px;font-size:11px}.evt-banner.is-stuck .evt-banner-team-record{max-height:0;opacity:0;margin:0}.evt-banner.is-stuck .evt-banner-team-name{font-size:17px}.evt-banner.is-stuck .evt-banner-score-away,.evt-banner.is-stuck .evt-banner-score-home{font-size:22px}.evt-banner.is-stuck .evt-banner-score-dash{font-size:17px}.evt-banner.is-stuck .evt-banner-date-day{font-size:12.5px}.evt-banner.is-stuck .evt-banner-date-time{font-size:11px}.evt-banner.is-stuck .evt-banner-league{top:50%;transform:translateY(-50%);font-size:10.5px;padding:4px 9px;letter-spacing:.05em}.evt-banner.is-stuck .evt-banner-state{top:50%;transform:translateY(-50%);font-size:11px;padding:4px 10px 4px 9px}.evt-banner.is-stuck .evt-banner-matchup{gap:18px;padding:0 28px}.evt-banner.is-stuck .evt-banner-center{min-width:auto}.sgame-chart-fold{overflow:hidden;max-height:640px;opacity:1;margin-top:0;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,margin-top .22s ease}.sgame-chart-fold.is-folded{max-height:0;opacity:0;margin-top:0;pointer-events:none}@media (max-width:760px){.evt-banner{height:108px;border-radius:14px;top:60px}.evt-banner-matchup{padding:0 16px}.evt-banner-shield{width:40px;height:40px;border-radius:9px;font-size:11px}.evt-banner-team{gap:10px}.evt-banner-team-name{font-size:18px}.evt-banner-team-record{font-size:11.5px}.evt-banner-league{top:10px;left:12px;font-size:10px;padding:4px 8px}.evt-banner-state{top:10px;right:12px;font-size:10.5px;padding:3px 9px}}.evt-position{display:flex;align-items:center;gap:18px;padding:14px 16px;margin:0 0 12px;background:var(--bg-1);border:1px solid var(--line);border-radius:14px;letter-spacing:-.005em;color:var(--text)}[data-theme=light] .evt-position{background:#ffffff;border-color:rgba(0,0,0,.06)}.evt-position-l{display:flex;flex-direction:column;gap:5px;flex-shrink:0}.evt-position-eyebrow{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);line-height:1}.evt-position-headline{display:flex;align-items:center;gap:8px}.evt-position-market-tag{display:inline-flex;align-items:center;padding:3px 8px;border-radius:5px;background:var(--input-bg);border:1px solid var(--line);color:var(--text-dim);font-family:var(--sf);font-size:10.5px;font-weight:600;letter-spacing:-.005em;line-height:1}[data-theme=light] .evt-position-market-tag{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1);color:#5e5e63}.evt-position-name{font-family:var(--sf-display);font-size:15px;font-weight:700;letter-spacing:-.014em;color:var(--text);line-height:1}.evt-position-stats{flex:1;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:0;padding-left:18px;border-left:1px solid var(--line)}.evt-position-stat{display:flex;flex-direction:column;gap:3px;padding:0 10px;min-width:0}.evt-position-stat:not(:last-child){border-right:1px solid var(--line)}.evt-position-stat-label{font-size:10.5px;font-weight:600;color:var(--text-dim);letter-spacing:-.005em;white-space:nowrap}.evt-position-stat-value{font-family:var(--sf-display);font-size:15px;font-weight:700;letter-spacing:-.014em;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";line-height:1;white-space:nowrap}.evt-position-stat--pnl.up .evt-position-stat-value{color:var(--lime)}.evt-position-stat--pnl.down .evt-position-stat-value{color:var(--red)}[data-theme=light] .evt-position-stat--pnl.up .evt-position-stat-value{color:#1f7a1c}.evt-position-stat-pct{font-size:11.5px;font-weight:600;margin-left:2px;opacity:.85}.evt-position-sell{flex-shrink:0;padding:8px 16px;background:rgba(255,92,111,.12);border:1px solid rgba(255,92,111,.32);border-radius:9px;color:#FF5C6F;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.evt-position-sell:hover{background:rgba(255,92,111,.18);border-color:rgba(255,92,111,.5)}[data-theme=light] .evt-position-sell{background:rgba(196,30,58,.06);border-color:rgba(196,30,58,.22);color:#c41e3a}[data-theme=light] .evt-position-sell:hover{background:rgba(196,30,58,.1);border-color:rgba(196,30,58,.36)}.evt-chart{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;padding:18px 22px 14px;margin:0 0 12px;isolation:isolate;box-shadow:0 14px 40px -14px rgba(0,0,0,.55),0 6px 18px -8px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(255,255,255,.03)}[data-theme=light] .evt-chart{background:#ffffff;border-color:rgba(0,0,0,.06);box-shadow:0 14px 36px -16px rgba(0,0,0,.18),0 4px 12px -6px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.7)}.evt-chart-wrap{position:relative;width:100%;height:260px;padding-right:120px}.evt-chart-wrap svg{width:100%;height:100%;overflow:visible;display:block}.evt-chart-wrap>.evt-chart-watermark{position:absolute;top:10px;left:10px;height:auto;width:160px;opacity:.2;pointer-events:none;z-index:0;filter:none}[data-theme=light] .evt-chart-wrap>.evt-chart-watermark{opacity:.26}.evt-chart-grid line{stroke:rgba(255,255,255,.04);stroke-width:1}[data-theme=light] .evt-chart-grid line{stroke:rgba(0,0,0,.05)}.evt-chart-area{stroke:none}.evt-chart-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 6px rgba(0,0,0,.32))}[data-theme=light] .evt-chart-line{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.evt-chart-line-buf{stroke:#1AB7F0}.evt-chart-line-mia{stroke:#22D9DD;opacity:.95}.evt-chart-cursor{stroke:rgba(255,255,255,.3);stroke-width:1;stroke-dasharray:4,4}[data-theme=light] .evt-chart-cursor{stroke:rgba(0,0,0,.3)}.evt-chart-dot{stroke:var(--bg-1);stroke-width:2}.evt-chart-dot-buf{fill:#1AB7F0}.evt-chart-dot-mia{fill:#22D9DD}[data-theme=light] .evt-chart-dot{stroke:#ffffff}.evt-chart-y-axis{position:absolute;top:0;bottom:0;right:0;width:38px;pointer-events:none}.evt-chart-y-axis .yaxis-label{position:absolute;right:0;transform:translateY(-50%);font-family:var(--sf);color:var(--text-faint);white-space:nowrap;line-height:1}.evt-chart-x-axis,.evt-chart-y-axis .yaxis-label{font-size:11px;font-weight:500;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.evt-chart-x-axis{display:flex;justify-content:space-between;margin-top:8px;padding-right:120px;color:var(--text-mute)}.evt-chart-x-axis span{flex-shrink:0}.evt-chart-end{position:absolute;right:46px;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;gap:2px;pointer-events:none;line-height:1;padding:0;border-radius:0;backdrop-filter:none}.evt-chart-end,[data-theme=light] .evt-chart-end{background:none;box-shadow:none}.evt-chart-end-name{font-family:var(--sf);font-size:13px;font-weight:700;letter-spacing:-.005em;text-transform:none;opacity:1;line-height:1}.evt-chart-end-pct{font-family:var(--sf-display);font-size:30px;font-weight:800;letter-spacing:-.025em;font-variant-numeric:tabular-nums;line-height:1}.evt-chart-end-pct span{font-size:18px;font-weight:700;margin-left:1px;opacity:.85}.evt-chart-end-buf{color:#1AB7F0}.evt-chart-end-mia{color:#22D9DD}.evt-chart-tooltip{position:absolute;pointer-events:none;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:8px 12px;font-size:13px;box-shadow:0 8px 24px rgba(0,0,0,.42),0 2px 4px rgba(0,0,0,.2);opacity:0;transition:opacity .15s ease;z-index:10;white-space:nowrap;backdrop-filter:blur(8px)}[data-theme=light] .evt-chart-tooltip{background:#ffffff;box-shadow:0 8px 24px rgba(0,0,0,.14),0 2px 4px rgba(0,0,0,.06)}.evt-chart-tooltip.visible{opacity:1}.evt-chart-tooltip .tt-pct{font-family:var(--sf-display);font-weight:700;font-size:13px;letter-spacing:-.012em;color:var(--text);font-variant-numeric:tabular-nums}.evt-chart-tooltip .tt-date{color:var(--text-faint);font-size:11px;margin-top:2px;font-variant-numeric:tabular-nums}#evtChartLivePulse circle.evt-pulse-buf{fill:#1AB7F0;stroke:var(--bg-1);stroke-width:2}#evtChartLivePulse circle.evt-pulse-mia{fill:#22D9DD;stroke:var(--bg-1);stroke-width:2}[data-theme=light] #evtChartLivePulse circle.evt-pulse-buf,[data-theme=light] #evtChartLivePulse circle.evt-pulse-mia{stroke:#ffffff}@keyframes evt-pulse-ring{0%{r:4;opacity:.55}to{r:14;opacity:0}}#evtChartLivePulse circle.evt-pulse-ring-buf{fill:#1AB7F0;animation:evt-pulse-ring 1.8s cubic-bezier(0,0,.2,1) infinite}#evtChartLivePulse circle.evt-pulse-ring-mia{fill:#22D9DD;animation:evt-pulse-ring 1.8s cubic-bezier(0,0,.2,1) infinite;animation-delay:.9s}@media (prefers-reduced-motion:reduce){#evtChartLivePulse circle.evt-pulse-ring-buf,#evtChartLivePulse circle.evt-pulse-ring-mia{animation:none;opacity:0}}.evt-chart-foot{display:flex;justify-content:flex-end;margin-top:12px}.evt-chart-tabs{display:inline-flex;align-items:center;gap:1px;padding:3px;background:rgba(255,255,255,.04);border-radius:9px}[data-theme=light] .evt-chart-tabs{background:rgba(0,0,0,.04)}.evt-chart-tab{padding:6px 14px;background:transparent;border:none;border-radius:7px;color:var(--text-faint);font-size:12px;font-weight:700;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease;font-variant-numeric:tabular-nums}.evt-chart-tab:hover{color:var(--text)}.evt-chart-tab.active{background:var(--bg-1);color:var(--text);box-shadow:0 2px 5px rgba(0,0,0,.22),0 1px 2px rgba(0,0,0,.18)}[data-theme=light] .evt-chart-tab.active{background:#ffffff;box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04)}.evt-markets{display:flex;flex-direction:column;gap:10px}.evt-market{background:var(--bg-1);border:1px solid var(--line);border-radius:14px;padding:14px 16px 4px;transition:border-color .2s ease,box-shadow .2s ease}[data-theme=light] .evt-market{background:#ffffff;border-color:rgba(0,0,0,.06)}.evt-market.evt-market-active{border-color:rgba(84,206,49,.36);box-shadow:0 0 0 1px rgba(84,206,49,.12)}[data-theme=light] .evt-market.evt-market-active{border-color:rgba(84,206,49,.42);box-shadow:0 0 0 1px rgba(84,206,49,.08)}.evt-market-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.evt-market-head-l{display:flex;flex-direction:column;gap:1px}.evt-market-title{font-family:var(--sf-display);font-size:14.5px;font-weight:700;letter-spacing:-.012em;color:var(--text);margin:0}.evt-market-sub{font-size:11.5px;font-weight:500;color:var(--text-faint);letter-spacing:-.005em}.evt-market-tag{display:inline-flex;align-items:center;padding:2.5px 8px;border-radius:999px;background:rgba(84,206,49,.12);color:var(--lime);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}[data-theme=light] .evt-market-tag{background:rgba(31,122,28,.1);color:#1f7a1c}.evt-line-alts{display:none;position:relative;margin:10px 0 0;padding:4px;background:rgba(255,255,255,.04);border-radius:10px;align-items:center;justify-content:center;gap:3px}[data-theme=light] .evt-line-alts{background:rgba(0,0,0,.05)}.evt-line-alts.is-open-no,.evt-line-alts.is-open-yes{display:flex;animation:evtLineAltsIn .2s cubic-bezier(.32,.72,0,1)}@keyframes evtLineAltsIn{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.evt-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}[data-theme=light] .evt-line-alts:before{background:rgba(0,0,0,.05)}.evt-line-alts.is-open-no:before,.evt-line-alts.is-open-yes:before{display:block}.evt-line-alts.is-open-yes:before{left:calc(25% - 7px)}.evt-line-alts.is-open-no:before{right:calc(25% - 7px)}.evt-line-alt{flex-shrink:0;min-width:54px;padding:6px 11px;background:transparent;border:none;border-radius:7px;font-family:var(--sf-display);font-size:12px;font-weight:600;color:var(--text-faint);font-variant-numeric:tabular-nums;letter-spacing:-.005em;cursor:pointer;transition:background .18s ease,color .15s ease;white-space:nowrap;text-align:center}.evt-line-alt:hover{color:var(--text)}.evt-line-alts.is-open-no .evt-line-alt.is-active,.evt-line-alts.is-open-yes .evt-line-alt.is-active{background:rgba(84,206,49,.16);color:var(--lime);font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.2),inset 0 0 0 1px rgba(84,206,49,.3)}[data-theme=light] .evt-line-alts.is-open-no .evt-line-alt.is-active,[data-theme=light] .evt-line-alts.is-open-yes .evt-line-alt.is-active{background:rgba(31,122,28,.12);color:#1f7a1c;box-shadow:0 1px 2px rgba(0,0,0,.06),inset 0 0 0 1px rgba(31,122,28,.3)}.evt-market-body{display:grid;grid-template-columns:1fr 1fr;gap:6px}.evt-pick{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;background:rgba(255,255,255,.02);border:1px solid var(--line);border-radius:11px;cursor:pointer;transition:all .15s ease;text-align:left;font-family:inherit}[data-theme=light] .evt-pick{background:rgba(0,0,0,.015)}.evt-pick:hover{background:rgba(255,255,255,.045)}[data-theme=light] .evt-pick:hover{background:rgba(0,0,0,.035)}.evt-pick.is-active{background:rgba(84,206,49,.09);border-color:rgba(84,206,49,.4);box-shadow:0 0 0 1px rgba(84,206,49,.16)}[data-theme=light] .evt-pick.is-active{background:rgba(84,206,49,.06);border-color:rgba(84,206,49,.45)}.evt-pick-team{display:flex;align-items:center;gap:9px;min-width:0}.evt-pick-badge{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;font-size:9.5px;font-weight:800;letter-spacing:-.01em;color:#fff;background:linear-gradient(180deg,#6b7280,#4b5563);flex-shrink:0}.evt-pick-badge-buf{background:linear-gradient(180deg,#1AB7F0,#0070A8)}.evt-pick-badge-mia{background:linear-gradient(180deg,#22D9DD,#008B8E)}.evt-pick-badge-ou{background:linear-gradient(180deg,#5B6577,#404857);font-size:12px}.evt-pick-name{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evt-pick-line,.evt-pick-name{letter-spacing:-.01em;color:var(--text)}.evt-pick-line{font-size:14.5px;font-weight:700;margin-left:5px;font-variant-numeric:tabular-nums}.evt-pick-meta{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex-shrink:0}.evt-pick-cents{font-family:var(--sf-display);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.018em;color:var(--text);line-height:1}.evt-pick.is-active .evt-pick-cents{color:var(--lime)}[data-theme=light] .evt-pick.is-active .evt-pick-cents{color:#1f7a1c}.evt-market-toggle{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:8px;padding:8px 0;background:transparent;border:none;border-top:1px solid transparent;color:var(--text-faint);font-size:11.5px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:color .15s ease,border-color .2s ease}.evt-market-toggle:hover{color:var(--text)}.evt-market-chevron{width:11px;height:11px;transition:transform .26s cubic-bezier(.4,0,.2,1)}.evt-market-toggle[aria-expanded=true] .evt-market-chevron{transform:rotate(180deg)}.evt-market-toggle[aria-expanded=true]{color:var(--text);border-top-color:var(--line)}.evt-market-book{margin:0 -16px -4px;padding:0 16px;overflow:hidden;max-height:0;opacity:0;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,padding .32s cubic-bezier(.4,0,.2,1)}.evt-market-book.is-open{max-height:560px;opacity:1;padding:8px 16px 14px;border-top:1px solid var(--line)}[hidden].evt-market-book{display:block}.evt-mbook-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.evt-mbook-tabs{display:inline-flex;align-items:center;gap:1px;padding:2px;background:rgba(255,255,255,.04);border-radius:7px}[data-theme=light] .evt-mbook-tabs{background:rgba(0,0,0,.04)}.evt-mbook-tab{padding:4px 10px;background:transparent;border:none;border-radius:5px;color:var(--text-faint);font-size:11px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.evt-mbook-tab:hover{color:var(--text)}.evt-mbook-tab.active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.18)}[data-theme=light] .evt-mbook-tab.active{background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.06)}.evt-mbook-view-toggle{display:inline-flex;align-items:center;gap:1px;padding:2px;background:rgba(255,255,255,.04);border-radius:7px}[data-theme=light] .evt-mbook-view-toggle{background:rgba(0,0,0,.04)}.evt-mbook-view-btn{width:26px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:5px;color:var(--text-faint);cursor:pointer;transition:all .15s ease}.evt-mbook-view-btn svg{width:12px;height:12px}.evt-mbook-view-btn:hover{color:var(--text)}.evt-mbook-view-btn.is-active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.18)}[data-theme=light] .evt-mbook-view-btn.is-active{background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.06)}.evt-mbook-views{position:relative}.evt-mbook-ladder{display:none}.evt-mbook-ladder.is-active{display:block}.evt-mbook-depth{display:none}.evt-mbook-depth.is-active{display:block}.evt-mbook-depth-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:0 0 10px;border-bottom:1px solid var(--line);margin-bottom:8px}.evt-mbook-depth-stat{display:flex;flex-direction:column;gap:2px;padding:0 6px;min-width:0}.evt-mbook-depth-stat:not(:last-child){border-right:1px solid var(--line)}.evt-mbook-depth-stat .lbl{font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute)}.evt-mbook-depth-stat .val{font-family:var(--sf-display);font-size:13px;font-weight:700;color:var(--text);letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.evt-mbook-depth-stat .val.lime{color:var(--lime)}.evt-mbook-depth-stat .val.red{color:#FF5C6F}[data-theme=light] .evt-mbook-depth-stat .val.lime{color:#1f7a1c}[data-theme=light] .evt-mbook-depth-stat .val.red{color:#C13441}.evt-mbook-depth-wrap{position:relative;width:100%;height:200px}.evt-mbook-depth-svg{width:100%;height:100%;display:block;overflow:visible}.evt-mbook-depth-grid line{stroke:rgba(255,255,255,.04);stroke-width:1}[data-theme=light] .evt-mbook-depth-grid line{stroke:rgba(0,0,0,.05)}.evt-mbook-depth-line{stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgba(0,0,0,.18))}[data-theme=light] .evt-mbook-depth-line{filter:drop-shadow(0 1px 2px rgba(0,0,0,.06))}.evt-mbook-depth-spread-band{fill:rgba(255,255,255,.05)}[data-theme=light] .evt-mbook-depth-spread-band{fill:rgba(0,0,0,.04)}.evt-mbook-depth-tooltip{position:absolute;pointer-events:none;transform:translateX(-50%);background:var(--bg-2);border:1px solid var(--line);border-radius:7px;padding:5px 9px;font-size:11.5px;white-space:nowrap;box-shadow:0 4px 14px rgba(0,0,0,.32);opacity:0;transition:opacity .12s ease;z-index:10}[data-theme=light] .evt-mbook-depth-tooltip{background:#ffffff;box-shadow:0 4px 14px rgba(0,0,0,.1)}.evt-mbook-depth-tooltip.visible{opacity:1}.evt-mbook-depth-tooltip .tt-price{font-family:var(--sf-display);font-weight:700;font-size:12px;letter-spacing:-.012em;font-variant-numeric:tabular-nums}.evt-mbook-depth-tooltip .tt-cum{font-size:10.5px;color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:1px}.evt-mbook-cols{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 0 4px;font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute)}.evt-mbook-col:nth-child(2),.evt-mbook-col:nth-child(3){text-align:right}.evt-mbook-side{display:flex;flex-direction:column}.evt-mbook-row{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:7px 0;font-size:13px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.005em;cursor:pointer;transition:background .12s ease}.evt-mbook-row:hover{background:rgba(255,255,255,.025)}[data-theme=light] .evt-mbook-row:hover{background:rgba(0,0,0,.02)}.evt-mbook-row:before{content:"";position:absolute;top:1px;bottom:1px;right:-16px;width:var(--depth,0);pointer-events:none;border-radius:3px 0 0 3px;transition:width .25s cubic-bezier(.4,0,.2,1)}.evt-mbook-row--ask:before{background:linear-gradient(90deg,rgba(225,60,73,.05),rgba(225,60,73,.22))}.evt-mbook-row--bid:before{background:linear-gradient(90deg,rgba(84,206,49,.05),rgba(84,206,49,.22))}.evt-mbook-price{font-weight:700;letter-spacing:-.012em;font-family:var(--sf-display)}.evt-mbook-row--ask .evt-mbook-price{color:#FF5C6F}.evt-mbook-row--bid .evt-mbook-price{color:var(--lime)}[data-theme=light] .evt-mbook-row--ask .evt-mbook-price{color:#C13441}[data-theme=light] .evt-mbook-row--bid .evt-mbook-price{color:#1f7a1c}.evt-mbook-contracts{text-align:right;color:var(--text);font-weight:600}.evt-mbook-total{text-align:right;color:var(--text-faint);font-weight:500}.evt-mbook-mid{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 0;margin:3px -16px;background:rgba(255,255,255,.025);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;font-weight:600;letter-spacing:-.005em}[data-theme=light] .evt-mbook-mid{background:rgba(0,0,0,.02)}.evt-mbook-mid-label{color:var(--lime);font-weight:700;letter-spacing:.02em}[data-theme=light] .evt-mbook-mid-label{color:#1f7a1c}.evt-mbook-mid-last{color:var(--text-faint);font-variant-numeric:tabular-nums}.evt-mbook-mid-last span{color:var(--text);font-weight:700;margin-left:1px}@media (max-width:760px){.evt-banner{height:104px;border-radius:14px;top:60px}.evt-banner-matchup{padding:0 14px;gap:18px}.evt-banner-shield{width:38px;height:38px;border-radius:9px;font-size:10px}.evt-banner-team{gap:9px}.evt-banner-team-name{font-size:16px}.evt-banner-team-record{font-size:11px}.evt-banner-score-away,.evt-banner-score-home{font-size:24px}.evt-banner-score-dash{font-size:16px}.evt-banner-league{top:10px;left:12px;font-size:9.5px;padding:3px 7px}.evt-banner-state{top:10px;right:12px;font-size:10px;padding:3px 8px}.evt-position{font-size:12px;flex-wrap:wrap}.evt-chart{padding:14px 14px 10px}.evt-chart-wrap{height:160px}.evt-chart-wrap,.evt-chart-x-axis{padding-right:80px}.evt-chart-end{right:34px}.evt-chart-end-pct{font-size:22px}.evt-chart-end-pct span{font-size:13px}.evt-chart-end-name{font-size:11px}.evt-chart-y-axis{width:30px}.evt-chart-y-axis .yaxis-label{font-size:10px}.evt-market{padding:12px 13px 4px}.evt-market-body{grid-template-columns:1fr;gap:6px}.evt-market-book{margin:0 -13px -4px;padding:0 13px}.evt-market-book.is-open{padding:8px 13px 12px}.evt-mbook-row:before{right:-13px}.evt-mbook-mid{margin:3px -13px}}.evt-context{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;margin:12px 0;overflow:hidden}[data-theme=light] .evt-context{background:#ffffff;border-color:var(--line);box-shadow:0 1px 2px rgba(0,0,0,.04)}.evt-context-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:18px 24px;background:transparent;border:none;text-align:left;cursor:pointer;transition:background .15s ease;font-family:inherit;color:inherit}.evt-context-toggle:hover{background:rgba(255,255,255,.025)}[data-theme=light] .evt-context-toggle:hover{background:rgba(0,0,0,.02)}.evt-context-toggle-l{display:flex;flex-direction:column;gap:3px;min-width:0}.evt-context-toggle-title{font-family:var(--sf-display);font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--text);margin:0}.evt-context-toggle-sub{font-size:12px;font-weight:500;letter-spacing:-.005em;color:var(--text-mute)}.evt-context-toggle-r{display:flex;align-items:center;gap:14px;flex-shrink:0}.evt-context-meta{font-size:12px;font-weight:600;letter-spacing:-.005em;color:var(--text-mute);font-variant-numeric:tabular-nums}.evt-context-toggle-chev{width:18px;height:18px;color:var(--text-mute);flex-shrink:0;transition:transform .25s ease}.evt-context-toggle[aria-expanded=true] .evt-context-toggle-chev{transform:rotate(180deg);color:var(--text)}.evt-context-body{padding:6px 24px 20px;border-top:1px solid var(--line);animation:evt-rules-reveal .25s ease}.evt-context-body[hidden]{display:none}.evt-context-block{display:grid;grid-template-columns:120px 1fr;gap:24px;padding:18px 0;border-top:1px solid var(--line);align-items:start}.evt-context-block:first-of-type{padding-top:4px;border-top:none}.evt-context-block-last{padding-bottom:4px}.evt-context-block-lbl{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-mute);padding-top:2px}.evt-context-block-body{min-width:0}.evt-ctx-game{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.evt-ctx-fact{display:flex;align-items:flex-start;gap:11px;min-width:0}.evt-ctx-icon{width:16px;height:16px;flex-shrink:0;color:var(--text-mute);opacity:.85;margin-top:1px}.evt-ctx-fact-text{display:flex;flex-direction:column;gap:2px;min-width:0;letter-spacing:-.005em}.evt-ctx-fact-text strong{font-family:var(--sf-display);font-size:13.5px;font-weight:600;letter-spacing:-.014em;color:var(--text);line-height:1.2}.evt-ctx-fact-sub{font-size:12px;color:var(--text-mute);font-weight:500;line-height:1.2}.evt-ctx-form{display:flex;flex-direction:column;gap:10px}.evt-ctx-form-row{display:flex;align-items:center;gap:18px}.evt-ctx-form-team{display:flex;align-items:center;gap:9px;width:120px;flex-shrink:0}.evt-ctx-team-shield{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-family:var(--sf-display);font-size:9px;font-weight:800;color:#fff;letter-spacing:-.005em;flex-shrink:0}.evt-ctx-form-name{font-family:var(--sf-display);font-size:14px;font-weight:600;letter-spacing:-.014em;color:var(--text)}.evt-ctx-form-stats{display:flex;align-items:baseline;gap:24px;flex:1;font-variant-numeric:tabular-nums}.evt-ctx-form-stat{display:flex;flex-direction:column;gap:2px;min-width:0}.evt-ctx-form-stat .val{font-family:var(--sf-display);font-size:14px;font-weight:700;letter-spacing:-.012em;color:var(--text);line-height:1}.evt-ctx-form-stat .val.up{color:var(--lime)}.evt-ctx-form-stat .val.down{color:#FF5C6F}[data-theme=light] .evt-ctx-form-stat .val.down{color:#C13441}.evt-ctx-form-stat .lbl{font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--text-mute);text-transform:uppercase}.evt-ctx-series{display:flex;flex-direction:column;gap:8px}.evt-ctx-series-row{display:flex;align-items:baseline;gap:14px;font-size:13.5px;letter-spacing:-.005em}.evt-ctx-series-lbl{width:130px;flex-shrink:0;color:var(--text-mute);font-size:12px;font-weight:500}.evt-ctx-series-val{color:var(--text-faint);font-variant-numeric:tabular-nums}.evt-ctx-series-val strong{color:var(--text);font-weight:600;letter-spacing:-.012em}.evt-ctx-sentiment{display:flex;flex-direction:column;gap:12px}.evt-ctx-sent-row{display:flex;align-items:center;gap:14px}.evt-ctx-sent-lbl{width:90px;flex-shrink:0;font-size:12px;font-weight:500;color:var(--text-mute);letter-spacing:-.005em}.evt-ctx-sent-bar{flex:1;display:flex;height:24px;border-radius:6px;overflow:hidden;background:rgba(255,255,255,.04)}[data-theme=light] .evt-ctx-sent-bar{background:rgba(0,0,0,.04)}.evt-ctx-sent-fill{display:flex;align-items:center;padding:0 10px;font-family:var(--sf-display);font-size:11px;font-weight:700;letter-spacing:-.005em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.evt-ctx-sent-fill span{display:inline-block}.evt-ctx-sent-buf{background:linear-gradient(90deg,#1AB7F0,#0F8FBE);justify-content:flex-start}.evt-ctx-sent-mia{background:linear-gradient(90deg,rgba(252,76,2,.6),rgba(252,76,2,.85));justify-content:flex-end}.evt-ctx-sent-flow{width:80px;flex-shrink:0;text-align:right;font-family:var(--sf-display);font-size:13px;font-weight:700;letter-spacing:-.012em;font-variant-numeric:tabular-nums}.evt-ctx-sent-flow.up{color:var(--lime)}.evt-ctx-sent-flow.down{color:#FF5C6F}[data-theme=light] .evt-ctx-sent-flow.down{color:#C13441}.evt-ctx-sent-line{display:flex;align-items:baseline;gap:14px;font-size:13px;letter-spacing:-.005em}.evt-ctx-sent-line .evt-ctx-sent-lbl{padding-top:1px}.evt-ctx-sent-val{color:var(--text-faint);font-variant-numeric:tabular-nums;flex:1}.evt-ctx-sent-val strong{color:var(--text);font-weight:600;letter-spacing:-.012em}.evt-ctx-sent-time{color:var(--text-mute);font-size:11.5px;font-weight:500;margin-left:8px}.evt-ctx-injuries{display:flex;flex-direction:column;gap:7px}.evt-ctx-injury{display:grid;grid-template-columns:32px 1fr 32px 38px 1fr;align-items:center;gap:12px;font-size:13px;letter-spacing:-.005em}.evt-ctx-inj-team{font-family:var(--sf-display);font-size:9px;font-weight:800;letter-spacing:.02em;padding:3px 6px;border-radius:4px;text-align:center}.evt-ctx-inj-name{font-family:var(--sf-display);font-weight:600;letter-spacing:-.012em;color:var(--text)}.evt-ctx-inj-pos{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--text-mute);text-transform:uppercase}.evt-ctx-inj-status{font-family:var(--sf-display);font-size:10px;font-weight:800;letter-spacing:.04em;padding:3px 0;border-radius:4px;text-align:center}.evt-ctx-inj-q{background:rgba(245,158,11,.16);color:#F59E0B}.evt-ctx-inj-out{background:rgba(225,60,73,.16);color:#FF5C6F}[data-theme=light] .evt-ctx-inj-out{color:#C13441}.evt-ctx-inj-note{color:var(--text-faint);font-size:12.5px}.evt-rules{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;margin:0 0 12px;overflow:hidden}[data-theme=light] .evt-rules{background:#ffffff;border-color:var(--line);box-shadow:0 1px 2px rgba(0,0,0,.04)}.evt-rules-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:18px 24px;background:transparent;border:none;text-align:left;cursor:pointer;transition:background .15s ease;font-family:inherit;color:inherit}.evt-rules-toggle:hover{background:rgba(255,255,255,.025)}[data-theme=light] .evt-rules-toggle:hover{background:rgba(0,0,0,.02)}.evt-rules-toggle-l{display:flex;flex-direction:column;gap:3px;min-width:0}.evt-rules-toggle-title{font-family:var(--sf-display);font-size:15px;font-weight:700;letter-spacing:-.014em;color:var(--text);margin:0}.evt-rules-toggle-sub{font-size:12px;font-weight:500;letter-spacing:-.005em;color:var(--text-mute)}.evt-rules-toggle-chev{width:18px;height:18px;color:var(--text-mute);flex-shrink:0;transition:transform .25s ease}.evt-rules-toggle[aria-expanded=true] .evt-rules-toggle-chev{transform:rotate(180deg);color:var(--text)}.evt-rules-body{padding:6px 24px 22px;border-top:1px solid var(--line);animation:evt-rules-reveal .25s ease}@keyframes evt-rules-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.evt-rules-lede{font-size:13.5px;line-height:1.55;color:var(--text-faint);margin:14px 0 16px;letter-spacing:-.005em}.evt-rules-list{display:flex;flex-direction:column}.evt-rules-item{display:grid;grid-template-columns:120px 1fr;gap:18px;padding:13px 0;border-top:1px solid var(--line);align-items:start}.evt-rules-tag{font-family:var(--sf-display);font-size:12.5px;font-weight:700;letter-spacing:-.005em;color:var(--text);padding-top:1px}.evt-rules-text{font-size:13.5px;line-height:1.55;color:var(--text-faint);letter-spacing:-.005em}.evt-rules-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 24px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.evt-rules-meta-item{display:flex;flex-direction:column;gap:3px;min-width:0}.evt-rules-meta-lbl{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-mute)}.evt-rules-meta-val{font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--text);font-variant-numeric:tabular-nums}.evt-feed{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;margin:0 0 12px;overflow:hidden}[data-theme=light] .evt-feed{background:#ffffff;border-color:var(--line);box-shadow:0 1px 2px rgba(0,0,0,.04)}.evt-feed-tabs{display:flex;align-items:center;gap:0;padding:0 24px;border-bottom:1px solid var(--line)}.evt-feed-tab{display:inline-flex;align-items:center;gap:9px;padding:16px 0;margin-right:28px;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--text-faint);font-family:var(--sf-display);font-size:14px;font-weight:600;letter-spacing:-.012em;cursor:pointer;transition:color .15s ease,border-color .15s ease}.evt-feed-tab:hover{color:var(--text)}.evt-feed-tab.is-active{color:var(--text);border-bottom-color:var(--lime)}.evt-feed-tab-count{font-size:11px;font-weight:700;letter-spacing:-.005em;font-variant-numeric:tabular-nums;color:var(--text-mute);padding:2px 7px;border-radius:10px;background:rgba(255,255,255,.06)}[data-theme=light] .evt-feed-tab-count{background:rgba(0,0,0,.05)}.evt-feed-tab.is-active .evt-feed-tab-count{background:rgba(84,206,49,.16);color:var(--lime)}.evt-feed-panel{padding:20px 24px 22px}.evt-feed-panel:not(.is-active){display:none}.evt-feed-composer{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--bg-2);border:1px solid var(--line);border-radius:12px;margin-bottom:14px}[data-theme=light] .evt-feed-composer{background:rgba(0,0,0,.025);border-color:rgba(0,0,0,.06)}.evt-feed-composer-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#54CE31,#2C8A1A);color:#fff;font-family:var(--sf-display);font-size:11px;font-weight:800;letter-spacing:-.005em;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.evt-feed-composer-input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font-size:14px;font-weight:500;letter-spacing:-.005em}.evt-feed-composer-input::placeholder{color:var(--text-mute)}.evt-feed-composer-side-group{display:inline-flex;align-items:center;gap:1px;padding:2px;background:rgba(255,255,255,.04);border-radius:8px;flex-shrink:0}[data-theme=light] .evt-feed-composer-side-group{background:rgba(0,0,0,.05)}.evt-feed-composer-side{padding:5px 10px;background:transparent;border:none;border-radius:6px;color:var(--text-faint);font-size:11px;font-weight:700;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.evt-feed-composer-side:hover{color:var(--text)}.evt-feed-composer-side.is-active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14)}[data-theme=light] .evt-feed-composer-side.is-active{background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04)}.evt-feed-composer-post{padding:7px 14px;background:var(--lime);border:none;border-radius:8px;color:#0A0A0A;font-family:var(--sf-display);font-size:12px;font-weight:700;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease;flex-shrink:0}.evt-feed-composer-post:hover{filter:brightness(1.08);transform:translateY(-1px)}.evt-feed-sort{display:flex;align-items:center;gap:2px;padding:0 0 12px;border-bottom:1px solid var(--line);margin-bottom:14px}.evt-feed-sort-btn{padding:5px 10px;background:transparent;border:none;border-radius:6px;color:var(--text-mute);font-size:12px;font-weight:700;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.evt-feed-sort-btn:hover{color:var(--text-faint)}.evt-feed-sort-btn.is-active{background:rgba(255,255,255,.06);color:var(--text)}[data-theme=light] .evt-feed-sort-btn.is-active{background:rgba(0,0,0,.05)}.evt-feed-sort-spacer{flex:1}.evt-feed-sort-count{font-size:11px;font-weight:600;letter-spacing:-.005em;color:var(--text-mute);font-variant-numeric:tabular-nums}.evt-feed-list{display:flex;flex-direction:column}.evt-comment{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.evt-comment:last-child{border-bottom:none}.evt-comment-avatar{width:36px;height:36px;border-radius:50%;color:#fff;font-family:var(--sf-display);font-size:11px;font-weight:800;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.evt-comment-avatar-pressx{background:linear-gradient(135deg,#54CE31,#2C8A1A);box-shadow:0 2px 8px -2px rgba(84,206,49,.4)}.evt-comment-avatar-pressx svg{width:22px;height:22px;display:block}.evt-comment-sponsored{position:relative;margin:8px 0;padding:16px;background:linear-gradient(180deg,rgba(84,206,49,.05),rgba(84,206,49,.015));border:1px solid rgba(84,206,49,.18);border-left:3px solid var(--lime);border-radius:12px}[data-theme=light] .evt-comment-sponsored{background:linear-gradient(180deg,rgba(84,206,49,.06),rgba(84,206,49,.02));border-color:rgba(84,206,49,.22) rgba(84,206,49,.22) rgba(84,206,49,.22) #1f7a1c}.evt-comment-verified{width:14px;height:14px;color:var(--lime);flex-shrink:0;margin-left:-3px}[data-theme=light] .evt-comment-verified{color:#1f7a1c}.evt-comment-sponsored-tag{font-family:var(--sf);font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-mute);background:var(--input-bg);padding:2px 6px;border-radius:4px;border:1px solid var(--line)}.evt-comment-sponsored-card{margin-top:4px}.evt-comment-sponsored-prize{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.evt-comment-sponsored-prize-amount{font-family:var(--sf-display);font-size:26px;font-weight:800;letter-spacing:-.026em;color:var(--lime);line-height:1;font-variant-numeric:tabular-nums}[data-theme=light] .evt-comment-sponsored-prize-amount{color:#1f7a1c}.evt-comment-sponsored-prize-label{font-family:var(--sf);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-mute)}.evt-comment-sponsored-headline{font-family:var(--sf-display);font-size:14.5px;font-weight:700;letter-spacing:-.014em;color:var(--text);line-height:1.25;margin-bottom:4px}.evt-comment-sponsored-sub{font-family:var(--sf);font-size:12.5px;font-weight:500;letter-spacing:-.005em;color:var(--text-faint);line-height:1.45;margin-bottom:12px}.evt-comment-sponsored-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.evt-comment-sponsored-cta{display:inline-flex;align-items:center;gap:5px;padding:7px 12px 7px 14px;border-radius:999px;background:var(--lime);color:#0a0a0c;text-decoration:none;font-family:var(--sf);font-size:12px;font-weight:700;letter-spacing:-.005em;transition:background .18s ease,transform .18s var(--spring);border:0;cursor:pointer;-webkit-appearance:none;appearance:none}.evt-comment-sponsored-cta svg{width:11px;height:11px}.evt-comment-sponsored-cta:hover{background:#6bdb47;transform:translateY(-1px)}.evt-comment-sponsored-cta:active{transform:translateY(0) scale(.96);transition-duration:.1s}.evt-comment-sponsored-meta{font-family:var(--sf);font-size:11px;font-weight:500;letter-spacing:-.003em;color:var(--text-faint);font-variant-numeric:tabular-nums}.evt-comment-body{flex:1;min-width:0}.evt-comment-head{display:flex;align-items:center;gap:9px;margin-bottom:6px;flex-wrap:wrap}.evt-comment-name{font-family:var(--sf-display);font-size:13.5px;font-weight:700;letter-spacing:-.014em;color:var(--text)}.evt-comment-side{font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:5px;background:rgba(255,255,255,.06);color:var(--text-faint)}[data-theme=light] .evt-comment-side{background:rgba(0,0,0,.05)}.evt-comment-side-buf{background:rgba(26,183,240,.16);color:#1AB7F0}.evt-comment-side-mia{background:rgba(34,217,221,.14);color:#22D9DD}.evt-comment-time{font-size:11.5px;font-weight:500;letter-spacing:-.005em;color:var(--text-mute);font-variant-numeric:tabular-nums}.evt-comment-text{font-size:14px;line-height:1.5;letter-spacing:-.008em;color:var(--text);margin:0 0 10px}.evt-comment-actions{display:flex;align-items:center;gap:18px}.evt-comment-action{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;padding:0;color:var(--text-mute);font-size:12px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:color .15s ease;font-variant-numeric:tabular-nums}.evt-comment-action:hover{color:var(--text-faint)}.evt-comment-up svg{width:13px;height:13px}.evt-comment-up:hover{color:var(--lime)}.evt-feed-more{width:100%;margin-top:14px;padding:11px;background:transparent;border:1px solid var(--line);border-radius:10px;color:var(--text-faint);font-family:var(--sf-display);font-size:13px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.evt-feed-more:hover{background:rgba(255,255,255,.04);color:var(--text);border-color:rgba(255,255,255,.16)}[data-theme=light] .evt-feed-more:hover{background:rgba(0,0,0,.025);border-color:rgba(0,0,0,.12)}.evt-holders-tabs{display:inline-flex;align-items:center;gap:1px;padding:3px;background:rgba(255,255,255,.04);border-radius:9px;margin-bottom:14px}[data-theme=light] .evt-holders-tabs{background:rgba(0,0,0,.04)}.evt-holders-tab{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;background:transparent;border:none;border-radius:7px;color:var(--text-faint);font-size:12px;font-weight:700;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.evt-holders-tab:hover{color:var(--text)}.evt-holders-tab.is-active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.22),0 1px 1px rgba(0,0,0,.14)}[data-theme=light] .evt-holders-tab.is-active{background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04)}.evt-holders-tab-dot{width:7px;height:7px;border-radius:50%;display:inline-block}.evt-holders-tab-count{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-mute);margin-left:1px}.evt-holder,.evt-holders-headers{display:grid;grid-template-columns:28px 1fr 80px 56px 84px 80px;gap:10px;align-items:center;padding:10px 4px;font-variant-numeric:tabular-nums}.evt-holders-headers{padding:0 4px 8px;border-bottom:1px solid var(--line)}.evt-holders-headers>span{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-mute)}.evt-holders-h-avg,.evt-holders-h-pnl,.evt-holders-h-shares,.evt-holders-h-value{text-align:right}.evt-holder{border-bottom:1px solid var(--line)}.evt-holder:last-child{border-bottom:none}.evt-holder-rank{font-size:12px;font-weight:700;color:var(--text-mute);letter-spacing:-.005em}.evt-holder-name-cell{display:flex;align-items:center;gap:9px;min-width:0}.evt-holder-avatar{width:28px;height:28px;border-radius:50%;color:#fff;font-family:var(--sf-display);font-size:10px;font-weight:800;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.evt-holder-name{font-family:var(--sf-display);letter-spacing:-.012em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evt-holder-name,.evt-holder-shares{font-size:13px;font-weight:600;color:var(--text)}.evt-holder-shares{letter-spacing:-.005em;text-align:right}.evt-holder-avg{font-size:13px;font-weight:500;color:var(--text-faint);text-align:right}.evt-holder-value{letter-spacing:-.012em;color:var(--text)}.evt-holder-pnl,.evt-holder-value{font-size:13px;font-weight:700;text-align:right}.evt-holder-pnl{letter-spacing:-.005em}.evt-holder-pnl.up{color:var(--lime)}.evt-holder-pnl.down{color:#FF5C6F}[data-theme=light] .evt-holder-pnl.down{color:#C13441}.evt-activity-list{display:flex;flex-direction:column}.evt-activity{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.evt-activity:last-child{border-bottom:none}.evt-activity-avatar{width:30px;height:30px;border-radius:50%;color:#fff;font-family:var(--sf-display);font-size:10px;font-weight:800;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.evt-activity-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.evt-activity-line{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.evt-activity-name{font-family:var(--sf-display);font-size:13px;font-weight:700;letter-spacing:-.012em;color:var(--text)}.evt-activity-action{font-size:12.5px;color:var(--text-mute)}.evt-activity-shares{font-size:13px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.evt-activity-at{font-size:12.5px;color:var(--text-faint);font-variant-numeric:tabular-nums}.evt-activity-time{font-size:11px;font-weight:500;color:var(--text-mute);letter-spacing:-.005em;font-variant-numeric:tabular-nums}.evt-activity-side{font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:4px 9px;border-radius:6px;background:rgba(255,255,255,.06);color:var(--text-faint);flex-shrink:0;font-variant-numeric:tabular-nums}[data-theme=light] .evt-activity-side{background:rgba(0,0,0,.05)}.evt-activity-side-buf{background:rgba(26,183,240,.16);color:#1AB7F0}.evt-activity-side-mia{background:rgba(34,217,221,.14);color:#22D9DD}@media (max-width:760px){.evt-info-rules{padding:14px 14px 12px}.evt-info-rules-item{grid-template-columns:90px 1fr;gap:10px;padding:10px 0}.evt-info-rules-tag{font-size:11px}.evt-info-rules-text{font-size:12.5px}.evt-info-rules-meta{gap:8px 16px}.evt-feed-tabs{padding:0 14px}.evt-feed-tab{margin-right:18px;font-size:13px}.evt-feed-panel{padding:14px}.evt-feed-composer{padding:8px 10px;gap:8px}.evt-feed-composer-side-group{display:none}.evt-comment{padding:12px 0;gap:10px}.evt-comment-avatar{width:30px;height:30px}.evt-holder,.evt-holders-headers{grid-template-columns:24px 1fr 70px 70px;gap:8px}.evt-holder-avg,.evt-holder-value,.evt-holders-h-avg,.evt-holders-h-value{display:none}}@keyframes strade-attention-pulse{0%,to{box-shadow:0 0 0 0 rgba(84,206,49,0)}40%{box-shadow:0 0 0 4px rgba(84,206,49,.3),0 8px 32px rgba(84,206,49,.25)}}.strade-card-attention-pulse{animation:strade-attention-pulse 1.4s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.strade-card-attention-pulse{animation:none}}@keyframes confetti-fly{0%{transform:translate(0) rotate(0deg);opacity:1;animation-timing-function:cubic-bezier(.16,.85,.35,1)}42%{transform:translate(var(--tx),var(--ty)) rotate(calc(var(--rot) * .45));opacity:1;animation-timing-function:cubic-bezier(.45,0,.8,.55)}62%{opacity:1}to{transform:translate(var(--tx),calc(var(--ty) + var(--gravity, 240px))) rotate(var(--rot));opacity:0}}.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)}}.cash-tick-flash{animation:cash-flash .8s ease-out}@keyframes cash-flash{0%{color:var(--lime);text-shadow:0 0 12px rgba(84,206,49,.6)}to{color:inherit;text-shadow:none}}@media (prefers-reduced-motion:reduce){.strade-cta.is-success{animation:none}.confetti-burst{display:none!important}}.chat-compose{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--bg-1);border:1px solid var(--line);border-radius:14px;margin-bottom:16px}[data-theme=light] .chat-compose{background:#fafafa;border-color:rgba(0,0,0,.06)}.chat-compose-avatar{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#54CE31,#2C8A1A);display:inline-flex;align-items:center;justify-content:center;font-family:var(--sf);font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.chat-compose-buttons{display:flex;gap:2px;flex:1;min-width:0;align-items:center;flex-wrap:wrap}.chat-compose-btn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;font-size:20px;line-height:1;cursor:pointer;transition:background-color .18s cubic-bezier(.4,0,.2,1),transform .12s ease;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.chat-compose-btn:hover{background:var(--input-bg)}.chat-compose-btn:active{transform:scale(.88)}[data-theme=light] .chat-compose-btn:hover{background:rgba(0,0,0,.04)}.chat-compose-btn.posted{animation:chat-react-pulse .55s cubic-bezier(.4,0,.2,1)}.chat-compose-divider{width:1px;height:18px;background:var(--line);margin:0 4px;flex-shrink:0}.chat-compose-gif{width:auto;height:30px;padding:0 12px;border-radius:8px;background:rgba(84,206,49,.1);border:1px solid rgba(84,206,49,.28);color:var(--lime);font-family:var(--sf);font-size:11px;font-weight:800;letter-spacing:.06em;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .12s ease;display:inline-flex;align-items:center;gap:5px}.chat-compose-gif:hover{background:rgba(84,206,49,.16);border-color:rgba(84,206,49,.5)}.chat-compose-gif:active{transform:scale(.96)}[data-theme=light] .chat-compose-gif{background:rgba(84,206,49,.1);border-color:rgba(84,206,49,.32);color:#1f7a1c}.chat-compose-gif svg{width:12px;height:12px}.chat-msg-sponsored .chat-avatar.pressx-avatar{background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.18),transparent 60%),linear-gradient(135deg,#0c1116,#1c2530);display:flex;align-items:center;justify-content:center;position:relative}[data-theme=light] .chat-msg-sponsored .chat-avatar.pressx-avatar{background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.1),transparent 60%),linear-gradient(135deg,#1a2230,#0c1116)}.chat-msg-sponsored .chat-avatar.pressx-avatar svg{width:16px;height:16px;display:block}.chat-msg-sponsored .chat-msg-meta{display:inline-flex;align-items:center;gap:6px}.chat-msg-verified-tick{width:12px;height:12px;color:var(--lime);flex-shrink:0}.chat-msg-sponsored-pill{display:inline-flex;align-items:center;padding:1px 6px;background:rgba(84,206,49,.1);border:1px solid rgba(84,206,49,.28);border-radius:4px;font-family:var(--sf);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lime);line-height:1.4}[data-theme=light] .chat-msg-sponsored-pill{color:#1f7a1c;border-color:rgba(84,206,49,.4)}.chat-promo-card{position:relative;display:block;width:100%;max-width:380px;aspect-ratio:16/9.4;border-radius:14px;overflow:hidden;cursor:pointer;text-decoration:none;align-self:flex-start;isolation:isolate;background:#050709;box-shadow:0 6px 18px -10px rgba(0,0,0,.55),0 2px 6px -2px rgba(0,0,0,.3),0 12px 28px -18px rgba(252,128,28,.18),inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(255,255,255,.04);transition:transform .18s var(--spring),box-shadow .18s ease}.chat-promo-card:hover{transform:translateY(-1.5px);box-shadow:0 9px 24px -10px rgba(0,0,0,.62),0 4px 10px -2px rgba(0,0,0,.36),0 16px 34px -18px rgba(252,128,28,.26),inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.06)}[data-theme=light] .chat-promo-card{box-shadow:0 6px 18px -10px rgba(0,0,0,.22),0 2px 6px -2px rgba(0,0,0,.12)}.chat-promo-card-photo{position:absolute;inset:0;background-image:var(--chat-promo-img);background-size:cover;background-position:center 38%;filter:saturate(1.2) contrast(1.05) brightness(.93);transform:scale(1.02);transition:transform .5s ease}.chat-promo-card:hover .chat-promo-card-photo{transform:scale(1.05)}.chat-promo-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.3) 45%,rgba(0,0,0,.78))}.chat-promo-card-content{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:12px 14px}.chat-promo-card-headline{font-family:var(--sf-display);font-size:14px;font-weight:800;letter-spacing:-.012em;color:#fff;line-height:1.15;text-shadow:0 1px 6px rgba(0,0,0,.55);margin-bottom:2px}.chat-promo-card-headline strong{color:var(--lime);font-weight:800}.chat-promo-card-sub{font-family:var(--sf);font-size:11px;font-weight:500;letter-spacing:-.005em;color:rgba(255,255,255,.85);line-height:1.35;text-shadow:0 1px 4px rgba(0,0,0,.5);margin-bottom:8px}.chat-promo-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.chat-promo-card-cta{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;background:var(--lime);border-radius:999px;font-family:var(--sf);font-size:11px;font-weight:700;letter-spacing:-.005em;color:#0a0a0c}.chat-promo-card-cta svg{width:11px;height:11px}.chat-promo-card-stat{display:inline-flex;align-items:center;gap:5px;font-family:var(--sf);font-size:10.5px;font-weight:600;letter-spacing:-.005em;color:rgba(255,255,255,.78);font-variant-numeric:tabular-nums;text-shadow:0 1px 4px rgba(0,0,0,.5)}.chat-promo-card-stat-dot{width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 6px rgba(84,206,49,.65);animation:chat-promo-live-pulse 1.4s ease-in-out infinite}@keyframes chat-promo-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.chat-feed{display:flex;flex-direction:column;gap:18px;padding-right:4px;max-height:none;overflow-y:visible}.chat-msg{display:flex;align-items:flex-start;gap:12px}.chat-msg-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding-top:1px}.chat-msg-meta{display:inline-flex;align-items:center;gap:8px;font-family:var(--sf);font-size:12px;letter-spacing:-.005em;line-height:1.2}.chat-msg-user{color:var(--text);font-weight:600}.chat-msg-side{font-family:var(--sf);font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:rgba(255,255,255,.06);color:var(--text-mute)}.chat-msg-side.is-buf{background:rgba(26,183,240,.14);color:#1AB7F0}.chat-msg-side.is-mia{background:rgba(34,217,221,.14);color:#22D9DD}[data-theme=light] .chat-msg-side.is-buf{background:rgba(0,112,168,.1);color:#006699}[data-theme=light] .chat-msg-side.is-mia{background:rgba(0,134,138,.1);color:#007a7e}.chat-msg-time{color:var(--text-faint);font-weight:500}.chat-msg-emoji{display:inline-flex;align-items:center;align-self:flex-start;padding:6px 14px;background:var(--input-bg);border-radius:18px;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:28px;line-height:1}.chat-msg-emoji.is-multi{font-size:22px;letter-spacing:1px}.chat-msg-gif{position:relative;align-self:flex-start;width:200px;height:130px;border-radius:12px;overflow:hidden;background:var(--gif-bg,linear-gradient(135deg,#1a1a1f,#2a2a2f));display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;cursor:pointer;transition:transform .14s var(--spring);border:1px solid rgba(255,255,255,.06)}[data-theme=light] .chat-msg-gif{border-color:rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.chat-msg-gif:hover{transform:scale(1.02)}.chat-msg-gif-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:44px;line-height:1;letter-spacing:-2px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));animation:chat-gif-bounce 1.6s ease-in-out infinite}@keyframes chat-gif-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.chat-msg-gif-caption{font-family:var(--sf-display);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}.chat-msg-gif-tag{position:absolute;top:6px;left:6px;padding:2px 6px;background:rgba(0,0,0,.62);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:4px;font-family:var(--sf);font-size:9px;font-weight:800;letter-spacing:.08em;color:#fff}.chat-msg-gif.is-fire{--gif-bg:linear-gradient(135deg,#FF6B1A,#B82400 50%,#5C0A00)}.chat-msg-gif.is-money{--gif-bg:linear-gradient(135deg,#2C8A1A,#54CE31 50%,#1B5C0F)}.chat-msg-gif.is-shock{--gif-bg:linear-gradient(135deg,#6B1AFF,#240098 50%,#100040)}.chat-msg-gif.is-clutch{--gif-bg:linear-gradient(135deg,#1AB7F0,#0070A8 50%,#002A4A)}.chat-msg-gif.is-disaster{--gif-bg:linear-gradient(135deg,#FF3B5C,#B81E36 50%,#5C0014)}.chat-feed-more{width:100%;margin-top:10px;padding:11px 14px;background:transparent;border:1px solid var(--line);border-radius:12px;color:var(--text);font-family:var(--sf);font-size:13px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.chat-feed-more:hover{background:var(--bg-1);border-color:var(--text-faint)}[data-theme=light] .chat-feed-more:hover{background:rgba(0,0,0,.04)}.chat-gif-picker{position:absolute;top:calc(100% + 8px);right:0;display:none;flex-direction:column;gap:10px;width:320px;padding:12px;background:var(--bg-1);border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 32px -8px rgba(0,0,0,.5),0 4px 12px -4px rgba(0,0,0,.3);z-index:50;animation:chat-gif-picker-in .18s cubic-bezier(.4,0,.2,1)}[data-theme=light] .chat-gif-picker{background:#fff;border-color:rgba(0,0,0,.08);box-shadow:0 12px 32px -8px rgba(0,0,0,.18),0 4px 12px -4px rgba(0,0,0,.1)}.chat-gif-picker.is-open{display:flex}@keyframes chat-gif-picker-in{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.chat-gif-picker-title{font-family:var(--sf);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-mute);padding:0 2px}.chat-gif-picker-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.chat-gif-picker-tile{position:relative;height:80px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.06);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;transition:transform .14s var(--spring);padding:0}.chat-gif-picker-tile:hover{transform:scale(1.03)}[data-theme=light] .chat-gif-picker-tile{border-color:rgba(0,0,0,.06)}.chat-gif-picker-tile.is-fire{background:linear-gradient(135deg,#FF6B1A,#B82400 50%,#5C0A00)}.chat-gif-picker-tile.is-money{background:linear-gradient(135deg,#2C8A1A,#54CE31 50%,#1B5C0F)}.chat-gif-picker-tile.is-shock{background:linear-gradient(135deg,#6B1AFF,#240098 50%,#100040)}.chat-gif-picker-tile.is-clutch{background:linear-gradient(135deg,#1AB7F0,#0070A8 50%,#002A4A)}.chat-gif-picker-tile.is-disaster{background:linear-gradient(135deg,#FF3B5C,#B81E36 50%,#5C0014)}.chat-gif-picker-tile.is-celebrate{background:linear-gradient(135deg,#FFD700,#FF9100 50%,#B85400)}.chat-gif-picker-tile-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:28px;line-height:1;letter-spacing:-2px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.4))}.chat-gif-picker-tile-caption{font-family:var(--sf);font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.chat-compose{position:relative}.strade-card[style*="--trade-team-a-color"] .side-btn.yes{background:color-mix(in srgb,var(--trade-team-a-color) 18%,transparent);border-color:color-mix(in srgb,var(--trade-team-a-color) 55%,transparent)}.strade-card[style*="--trade-team-a-color"] .side-btn.yes.active{background:var(--trade-team-a-color);border-color:var(--trade-team-a-color);color:#fff}.strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-label,.strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-price{color:#fff!important}.strade-card[style*="--trade-team-b-color"] .side-btn.no{background:color-mix(in srgb,var(--trade-team-b-color) 18%,transparent);border-color:color-mix(in srgb,var(--trade-team-b-color) 55%,transparent)}.strade-card[style*="--trade-team-b-color"] .side-btn.no.active{background:var(--trade-team-b-color);border-color:var(--trade-team-b-color);color:#fff}.strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-label,.strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-price{color:#fff!important}.strade-card .trade-body{padding:14px 18px 16px}.strade-card .side-chooser{margin-bottom:12px}.strade-card .amount-section{margin-bottom:10px}.strade-card .amount-display{background:none;border:none;border-radius:0;box-shadow:none;padding:8px 0 6px;justify-content:center}.strade-card .amount-display:focus-within{background:none;border:none;box-shadow:none}.strade-card .summary{background:none;border:none;border-radius:0;margin:14px 0 6px;padding:0}.strade-card .summary .stakes-preview{margin-top:6px;padding-top:10px;border-top:1px solid var(--line)}[data-theme=light] .strade-card .summary .stakes-preview{border-top-color:rgba(0,0,0,.06)}.strade-card .s-row{padding:5px 0}.strade-card .strade-ctx-block{padding:14px 18px 12px}.strade-card .bs-row{padding:0 18px}.evt-banner{top:60px}.px-c-sidebar,.strade-rail{top:66px}