:root{--orange: #ff7a00;--blue: #2f6fff;--green: #22c55e;--red: #ef4444;--bg: #060609;--bg-elevated: #0d0d12;--bg-card: rgba(255,255,255,.025);--text: #e8e8ed;--muted: #6b7280;--border: rgba(255,255,255,.08);--glow-blue: rgba(47,111,255,.15);--glow-orange: rgba(255,122,0,.12);--font-main: "DM Sans", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", monospace;--radius: 12px;--radius-sm: 7px;--radius-lg: 16px}[data-theme=light]{--bg: #f5f5f7;--bg-elevated: #ffffff;--bg-card: rgba(0,0,0,.025);--text: #1a1a2e;--muted: #6b7280;--border: rgba(0,0,0,.08);--glow-blue: rgba(47,111,255,.08);--glow-orange: rgba(255,122,0,.06)}*{box-sizing:border-box;margin:0}body{font-family:var(--font-main);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;line-height:1.55;transition:background .3s,color .3s}.hero{padding:42px 24px 34px;background:radial-gradient(ellipse 80% 60% at 20% 0%,rgba(47,111,255,.08) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 80% 10%,rgba(255,122,0,.06) 0%,transparent 60%),var(--bg);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.hero:before{content:"Δ";position:absolute;right:-30px;top:-20px;font-size:220px;font-weight:900;opacity:.02;background:linear-gradient(135deg,var(--blue),var(--orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none}.container{max-width:1220px;margin:0 auto;position:relative}.hero-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.logo{font-size:3.05rem;font-weight:900;letter-spacing:-.055em;line-height:1}.logo-play{background:linear-gradient(90deg,#2f6fff,#6d8fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.logo-delta-symbol{color:#fff;font-size:2.1rem;font-weight:900;position:relative;top:-.33em;margin:0 3px}.logo-delta{background:linear-gradient(90deg,#ff9f43,#ff7a00);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero-controls{display:flex;gap:8px;align-items:center;flex-shrink:0}.icon-btn{appearance:none;background:#ffffff0a;border:1px solid var(--border);color:var(--text);width:38px;height:38px;border-radius:10px;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background .15s}.icon-btn:hover{background:#ffffff14}.site-menu-backdrop{position:fixed;inset:0;z-index:1200;background:#00000085;backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .18s ease}body.site-menu-open .site-menu-backdrop{opacity:1;pointer-events:auto}.site-menu{position:fixed;top:0;right:0;bottom:0;z-index:1201;width:min(380px,calc(100vw - 28px));padding:18px;border-left:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 20% 0%,rgba(47,111,255,.18),transparent 38%),linear-gradient(180deg,#0d0d12fa,#07070bfa);box-shadow:-24px 0 44px #00000061;transform:translate(104%);transition:transform .2s ease;overflow-y:auto}[data-theme=light] .site-menu{background:radial-gradient(circle at 20% 0%,rgba(47,111,255,.12),transparent 38%),linear-gradient(180deg,#fffffffa,#f5f5f7fa)}body.site-menu-open .site-menu{transform:translate(0)}.site-menu-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--border)}.site-menu-kicker{display:block;font-size:10px;font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.site-menu-title{display:block;font-size:22px;font-weight:900;letter-spacing:-.03em;line-height:1.05}.site-menu-links{display:grid;gap:14px}.site-menu-section{display:grid;gap:8px;padding:0 0 14px;border-bottom:1px solid var(--border)}.site-menu-section>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:28px;user-select:none}.site-menu-section>summary::-webkit-details-marker{display:none}.site-menu-section>summary:after{content:"▾";color:var(--muted);font-size:12px;transition:transform .15s ease}.site-menu-section:not([open])>summary:after{transform:rotate(-90deg)}.site-menu-section:not([open]){padding-bottom:10px}.site-menu-section.secondary{padding-bottom:0;border-bottom:0}.site-menu-section-title{color:var(--muted);font-family:var(--font-mono);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.site-menu-link,.site-menu-action{appearance:none;width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:#ffffff09;color:var(--text);text-decoration:none;font-size:13px;font-weight:800;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.site-menu-link:hover,.site-menu-action:hover{background:#ffffff13;border-color:#ffffff2e;transform:translate(-2px)}.site-menu-link.primary,.site-menu-action.primary{min-height:48px;border-color:#60a5fa47;background:#2f6fff14;font-size:14px}.site-menu-link span,.site-menu-action span{color:var(--muted);font-family:var(--font-mono);font-size:11px;font-weight:700}.site-menu-note{font-size:11px;line-height:1.45;color:var(--muted);margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.brandbar{height:4px;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--orange));margin:14px 0 16px;opacity:.7}.hero-copy{max-width:940px;margin-top:6px}.hero-kicker{font-family:var(--font-mono);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#86efac;margin-bottom:8px}.hero h1{margin:0;max-width:920px;color:var(--text);font-size:44px;line-height:1.04;letter-spacing:0;font-weight:900}.lede{margin-top:12px;font-size:18px;line-height:1.52;color:var(--muted);max-width:820px}.lede strong{color:var(--text);font-weight:700}.status-row{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.status-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;border:1px solid var(--border);background:var(--bg-card);font-size:11px;font-weight:700;letter-spacing:.2px}.status-pill.warn{border-color:#fb923c66;background:#fb923c1a;color:#fdba74}.dot{width:7px;height:7px;border-radius:50%;display:inline-block}.dot-live{background:var(--green);animation:pulse 2s infinite}.dot-blue{background:var(--blue)}.dot-orange{background:var(--orange)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.decision-dock{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.finals-dock{gap:12px}.decision-card{appearance:none;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:linear-gradient(155deg,#ffffff0b,#ffffff03);color:var(--text);padding:11px 12px;text-align:left;min-height:92px;cursor:pointer;display:grid;gap:5px;align-content:start;transition:transform .16s ease,border-color .16s ease,background .16s ease}.decision-card.primary-lane{min-height:112px;border-color:#60a5fa42;background:linear-gradient(160deg,#60a5fa1f,#ffffff05),#ffffff05}.decision-card.primary-lane:nth-of-type(3){border-color:#22c55e40;background:linear-gradient(160deg,#22c55e1c,#ffffff05),#ffffff05}.decision-card.primary-lane:nth-of-type(4){border-color:#ffb86b47;background:linear-gradient(160deg,#ffb86b1f,#ffffff05),#ffffff05}.decision-card:hover{transform:translateY(-1px);border-color:#fff3;background:linear-gradient(155deg,#2f6fff1f,#ffffff05)}.decision-label{font-size:10px;color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.decision-value{display:block;font-size:17px;line-height:1.15;font-weight:900;letter-spacing:-.01em;color:var(--text)}.decision-note{display:block;font-size:12px;line-height:1.32;color:var(--muted)}.hero-cta{margin-top:16px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.hero-more{position:relative;display:inline-flex}.hero-more>summary{list-style:none}.hero-more>summary::-webkit-details-marker{display:none}.hero-more[open]>summary{border-color:#9db8ff57;background:#ffffff0f}.hero-more-panel{position:absolute;z-index:40;top:calc(100% + 8px);right:0;width:min(280px,calc(100vw - 32px));display:grid;grid-template-columns:1fr;gap:8px;padding:10px;border:1px solid var(--border);border-radius:12px;background:#0a0a0ffa;box-shadow:0 18px 36px #00000057}[data-theme=light] .hero-more-panel{background:#fffffffa}.hero-more-panel .btn{justify-content:center;width:100%}.btn{appearance:none;border:1px solid var(--border);background:var(--bg-card);color:var(--text);padding:9px 14px;border-radius:var(--radius-sm);font-weight:700;font-size:12px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.btn:hover{background:#ffffff0f;border-color:#ffffff24}.btn-primary{border:none;background:linear-gradient(135deg,var(--blue),#5b8aff);color:#fff}.btn-primary:hover{filter:brightness(1.1)}.btn-quick{border-color:#60a5fa38;background:#2f6fff14}.btn-support{font-size:17px;padding:12px 22px;border-color:#ff7a0059;background:linear-gradient(135deg,#ff7a0029,#ff7a000f);box-shadow:0 0 #ff7a0040;animation:supportPulse 2.6s infinite}.btn-support .coffee-icon{font-size:22px;line-height:1}@keyframes supportPulse{0%{box-shadow:0 0 #ff7a0047}70%{box-shadow:0 0 0 12px #ff7a0000}to{box-shadow:0 0 #ff7a0000}}.strategy-strip{margin-top:18px;display:grid;grid-template-columns:1fr;gap:10px}.strategy-card{border:1px solid var(--border);border-radius:var(--radius-sm);background:linear-gradient(135deg,#ffffff0a,#ffffff04);padding:10px 12px}.strategy-card h4{font-size:12px;font-weight:800;margin-bottom:4px;letter-spacing:.02em;text-transform:uppercase}.strategy-card p{font-size:12px;color:var(--muted);line-height:1.45}.hq-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:16px}.hq-grid.simple-hq{grid-template-columns:1fr}.hq-card{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(160deg,#2f6fff0d,#ff7a0005);padding:10px 12px}.hq-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.hq-head h3{font-size:12px;letter-spacing:.02em;text-transform:uppercase;font-weight:900;margin:0}.hq-head span{font-size:11px;color:var(--muted);font-family:var(--font-mono)}.hq-list{display:flex;flex-direction:column;gap:8px;min-height:36px}.hq-item{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--border);border-radius:9px;background:#ffffff05;padding:7px 9px}.hq-item button{background:transparent;border:none;color:var(--text);text-align:left;font-size:11px;font-family:var(--font-main);font-weight:700;cursor:pointer;padding:0;flex:1}.hq-item button:hover{color:#cfe0ff}.hq-item .sub{display:block;font-size:10px;color:var(--muted);font-weight:500;margin-top:2px;line-height:1.35}.hq-badge{border:1px solid var(--border);border-radius:999px;padding:2px 8px;font-size:10px;font-family:var(--font-mono);color:var(--muted);white-space:nowrap}.hq-badge.blue{border-color:#2f6fff73;color:#9db8ff}.hq-badge.orange{border-color:#ff7a0073;color:#ffc08a}.hq-badge.white{border-color:#ffffff3d;color:#c2c8d6}.hq-empty{border:1px dashed var(--border);border-radius:8px;padding:10px;font-size:12px;color:var(--muted)}.hq-actions{display:grid;grid-template-columns:1fr;gap:8px}.utility-drawer,.advanced-controls{border:1px solid var(--border);border-radius:10px;background:#ffffff03;overflow:hidden}.utility-drawer>summary,.advanced-controls>summary{list-style:none;padding:12px 14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text);font-size:13px;font-weight:800;letter-spacing:0;text-transform:none}.utility-drawer>summary::-webkit-details-marker,.advanced-controls>summary::-webkit-details-marker{display:none}.utility-drawer>summary:after,.advanced-controls>summary:after{content:"▾";color:var(--muted);transition:transform .16s ease}.utility-drawer:not([open])>summary:after,.advanced-controls:not([open])>summary:after{transform:rotate(-90deg)}.utility-drawer-grid{display:grid;grid-template-columns:1fr;gap:12px;padding:0 10px 10px}.control-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.control-row .btn{padding:7px 10px;font-size:11px}.waitlist-form{display:flex;gap:8px;flex-wrap:wrap}.waitlist-form input{min-width:220px;flex:1;border:1px solid var(--border);border-radius:8px;background:#ffffff08;color:var(--text);padding:8px 10px;font-size:12px;font-family:var(--font-main)}.waitlist-note{font-size:11px;color:var(--muted);margin-top:-2px}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.setting-cell{border:1px solid var(--border);border-radius:8px;background:#ffffff05;padding:8px;font-size:11px;color:var(--muted)}.setting-cell label{display:block;margin-bottom:5px;font-weight:700;color:var(--text);font-size:11px}.setting-cell select{width:100%;border:1px solid var(--border);border-radius:6px;background:#ffffff05;color:var(--text);font-size:11px;padding:6px 7px;font-family:var(--font-main)}.toggle{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--text);cursor:pointer;user-select:none}.toggle input{accent-color:var(--blue)}.sports-hub{padding:16px 24px 8px;border-bottom:1px solid var(--border);background:radial-gradient(ellipse 100% 120% at 50% -20%,rgba(47,111,255,.06),transparent 62%),radial-gradient(ellipse 90% 80% at 90% 120%,rgba(255,122,0,.06),transparent 65%),var(--bg)}.sports-hub-head{margin-bottom:10px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.sports-hub-head h3{font-size:20px;line-height:1.1;letter-spacing:-.02em;font-weight:800}.sports-hub-head p{font-size:12px;color:#94a3b8;max-width:620px}.edge-studio{padding:18px 24px 8px;border-bottom:1px solid var(--border);background:radial-gradient(ellipse 70% 90% at 12% 0%,rgba(34,197,94,.07),transparent 58%),radial-gradient(ellipse 78% 92% at 90% 20%,rgba(47,111,255,.08),transparent 60%),var(--bg)}.edge-studio-head{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-bottom:12px}.studio-eyebrow{font-size:10px;font-family:var(--font-mono);color:#86efac;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.edge-studio-head :is(h2,h3){font-size:22px;line-height:1.08;letter-spacing:-.03em;font-weight:900}.edge-studio-head p{margin-top:4px;font-size:12px;color:var(--muted);max-width:620px}.studio-actions,.studio-range{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.studio-chip{appearance:none;border:1px solid var(--border);border-radius:999px;background:#ffffff06;color:var(--muted);padding:7px 10px;font-size:11px;font-weight:800;cursor:pointer;transition:all .15s ease}.studio-chip:hover{color:var(--text);border-color:#ffffff2e}.studio-chip.active{color:#dce7ff;background:#2f6fff38;border-color:#2f6fff8c;box-shadow:0 0 0 1px #2f6fff1f}.studio-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.28fr);gap:12px;align-items:stretch}.studio-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(160deg,#ffffff0a,#ffffff03);box-shadow:0 12px 28px #0000002e;padding:14px;min-width:0}.studio-primary{display:grid;gap:12px;align-content:start}.studio-selected-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.studio-selected-title{font-size:19px;line-height:1.15;letter-spacing:-.02em;font-weight:900}.studio-selected-meta{margin-top:5px;font-size:11px;color:var(--muted);font-family:var(--font-mono)}.studio-signal{flex-shrink:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:#d8deeb;background:#ffffff09}.studio-signal.blue{color:#93c5fd;border-color:#2f6fff66;background:#2f6fff1f}.studio-signal.orange{color:#fdba74;border-color:#ff7a0066;background:#ff7a001a}.studio-selected-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-top:2px}.studio-selected-actions .btn{min-height:36px}.studio-context{color:var(--muted);font-size:11px;font-family:var(--font-mono)}.studio-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.studio-metric{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#00000024;padding:10px;min-height:72px}.studio-metric-label{display:block;font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.studio-metric-value{display:block;font-size:18px;line-height:1.1;font-weight:900;letter-spacing:-.02em;color:var(--text)}.studio-metric-value.mono{font-family:var(--font-mono);font-size:15px}.studio-spread-rail{height:10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,#ff7a0038,#ffffff14,#2f6fff47);overflow:hidden;position:relative}.studio-spread-rail span{position:absolute;top:0;bottom:0;left:0;width:50%;border-radius:999px;background:linear-gradient(90deg,#2f6ffff2,#22c55ee6);transition:width .25s ease}.studio-read{font-size:13px;color:#c4ccdc;line-height:1.45}[data-theme=light] .studio-read{color:#000000ad}.studio-chart-card{display:grid;gap:10px}.studio-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.studio-chart-title{font-size:14px;font-weight:900;letter-spacing:-.01em}.studio-chart-sub{margin-top:2px;font-size:11px;color:var(--muted);font-family:var(--font-mono)}.studio-chart{min-height:292px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0000002e;overflow:hidden}.studio-chart svg{width:100%;height:292px;display:block}.studio-empty{min-height:292px;display:flex;align-items:center;justify-content:center;padding:18px;text-align:center;color:var(--muted);font-size:13px;line-height:1.45}.studio-routing{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px}.studio-routing-title{font-size:13px;font-weight:900;margin-bottom:2px}.studio-routing-copy{font-size:12px;color:var(--muted)}.studio-routing-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.quick-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;margin-bottom:10px}.quick-lanes .btn{justify-content:center;min-height:38px}.mm-spotlight{margin:12px 0 10px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:radial-gradient(circle at top left,rgba(47,111,255,.14),transparent 38%),radial-gradient(circle at top right,rgba(255,122,0,.12),transparent 34%),linear-gradient(145deg,#ffffff0b,#ffffff05);padding:14px;box-shadow:0 16px 30px #0000002e}.mm-spotlight-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.mm-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#cbd5e1;margin-bottom:6px}.mm-spotlight-head h4{font-size:23px;line-height:1.05;letter-spacing:-.03em;font-weight:800;margin-bottom:6px}.mm-spotlight-head p{font-size:13px;color:#a6b1c7;max-width:700px;line-height:1.45}.mm-pills{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.mm-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:10px}.mm-card{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#00000024;padding:12px;min-height:120px}.mm-card h5{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8ea0c6;margin-bottom:8px}.mm-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.mm-kpi{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff05;padding:8px}.mm-kpi-label{display:block;font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}.mm-kpi-value{font-size:20px;font-weight:800;letter-spacing:-.03em;line-height:1}.mm-kpi-value.blue{color:#9db8ff}.mm-kpi-value.orange{color:#ffc08a}.mm-kpi-value.live{color:#86efac}.mm-kpi-value.white{color:#e5e7eb}.mm-card p{font-size:13px;color:#c8d0df;line-height:1.5}.mm-card strong{color:#fff;font-weight:800}.mm-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mm-action-btn{appearance:none;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:var(--text);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.mm-action-btn:hover{background:#ffffff12;border-color:#fff3;transform:translateY(-1px)}.mm-callout{margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff06;font-size:12px;color:#b9c4d7;line-height:1.45}.mm-upset-strip{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.mm-upset-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}.mm-upset-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#fbbf24;margin-bottom:4px}.mm-upset-head h5{font-size:15px;line-height:1.2;letter-spacing:-.02em;color:var(--text)}.mm-upset-hint{font-size:11px;color:var(--muted)}.mm-upset-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mm-upset-item{appearance:none;width:100%;text-align:left;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(160deg,#ffffff0a,#ffffff05);padding:11px 12px;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.mm-upset-item:hover{transform:translateY(-1px);border-color:#fbbf2457;background:linear-gradient(160deg,#fbbf2414,#ffffff08)}.mm-upset-item.blue{border-color:#2f6fff47;box-shadow:inset 0 0 0 1px #2f6fff1f}.mm-upset-tier{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;border:1px solid rgba(251,191,36,.26);color:#fde68a;background:#fbbf2414}.mm-upset-matchup{display:block;font-size:15px;line-height:1.25;color:var(--text);font-weight:800;margin-bottom:6px}.mm-upset-dogline{display:block;font-size:12px;color:#dbe4f3;margin-bottom:4px}.mm-upset-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:11px;color:#9fb0ca}.mm-upset-chip{border-radius:999px;padding:3px 7px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mm-upset-empty{grid-column:1 / -1;border:1px dashed rgba(255,255,255,.1);border-radius:14px;padding:12px;font-size:12px;color:var(--muted);background:#ffffff05}.bb-spotlight{background:radial-gradient(circle at top left,rgba(16,185,129,.12),transparent 36%),radial-gradient(circle at top right,rgba(239,68,68,.1),transparent 32%),linear-gradient(145deg,#ffffff0b,#ffffff05)}.bb-spotlight .mm-eyebrow{color:#bbf7d0}.bb-spotlight .mm-upset-eyebrow{color:#86efac}.event-banner[data-event=playoffs].active{border-color:#60a5fa7a;box-shadow:0 0 0 1px #60a5fa3d,0 14px 26px #00000038;background:linear-gradient(140deg,#2f6fff24,#ff7a0014)}.event-banner[data-event=worldcup].active{border-color:#ffb86b80;box-shadow:0 0 0 1px #ffb86b38,0 14px 26px #00000038;background:linear-gradient(140deg,#ffb86b21,#60a5fa12)}.event-banner[data-event=triplecrown].active{border-color:#facc1573;box-shadow:0 0 0 1px #facc1533,0 14px 26px #00000038;background:linear-gradient(140deg,#facc151f,#2f6fff0f)}.event-banner[data-event=baseball].active{border-color:#fb71856b;box-shadow:0 0 0 1px #fb718538,0 14px 26px #00000038;background:linear-gradient(140deg,#fb71851f,#ffffff0a)}.event-banner[data-event=golf].active{border-color:#22c55e73;box-shadow:0 0 0 1px #22c55e33,0 14px 26px #00000038;background:linear-gradient(140deg,#22c55e1f,#2f6fff0f)}.event-banners{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:9px;align-items:stretch}.event-banner{appearance:none;display:flex;align-items:center;gap:10px;padding:12px;border-radius:var(--radius-lg);border:1px solid var(--border);background:linear-gradient(150deg,#ffffff08,#ffffff04);font-size:14px;font-weight:700;color:var(--text);font-family:var(--font-main);text-align:left;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease,background .2s ease;cursor:pointer;min-height:86px;min-width:0;width:100%;justify-content:flex-start;position:relative;overflow:hidden}.event-banner:after{content:"";position:absolute;inset:auto 12px 0;height:2px;border-radius:999px;background:linear-gradient(90deg,#2f6fff99,#ff7a0099);opacity:0;transition:opacity .2s ease}.event-banner:hover{transform:translateY(-1px);border-color:#9db8ff61;box-shadow:0 10px 22px #00000038}.event-banner:hover:after{opacity:.42}.event-banner.active{border-color:#2f6fff7a;box-shadow:0 0 0 1px #2f6fff52,0 14px 26px #00000038;background:linear-gradient(140deg,#2f6fff26,#ff7a0017)}.event-banner.active:after{opacity:1}.event-banner:focus-visible{outline:2px solid rgba(47,111,255,.45);outline-offset:2px}.event-banner .event-icon{width:36px;height:36px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff08;display:inline-flex;align-items:center;justify-content:center;font-size:21px;line-height:1;flex:0 0 auto}.event-banner .event-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;line-height:1.1;min-width:0;min-height:40px}.event-banner .event-title{color:var(--text);font-weight:700;font-size:18px;line-height:1.1;white-space:normal}.event-title-mobile{display:none}.event-banner .event-label{color:#97a2bb;font-weight:550;font-size:12px;line-height:1.05;min-height:13px;white-space:normal;letter-spacing:.01em}.event-banner .event-label.ghost{visibility:hidden}.event-banner[data-event=soccer]{min-width:0}.season-hidden,.event-banner.season-hidden,.event-banner.secondary-lane{display:none}.countdown-badge{display:inline-flex;align-items:center;width:fit-content;margin-top:3px;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:2px 7px;background:#ffffff09;color:#d7def0;font-size:10px;font-weight:800;line-height:1.2}.season-priority-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:10px 0 0}.season-priority-item{display:flex;align-items:flex-start;flex-direction:column;gap:6px;border:1px solid var(--border);border-radius:12px;padding:12px;background:linear-gradient(150deg,#ffffff07,#ffffff03);min-width:0;min-height:112px}.season-priority-item strong{display:block;font-size:15px;color:var(--text);line-height:1.25}.season-priority-item span{display:block;margin-top:3px;font-size:12px;color:var(--muted);line-height:1.35}.season-priority-item .countdown-badge{display:inline-flex;margin-top:0}.season-priority-item:nth-child(n+4){min-height:auto;opacity:.74}.season-priority-item.focus-pulse{border-color:#2f6fff8c;box-shadow:0 0 0 3px #2f6fff29}.signal-guide{margin:10px 0 8px}.signal-guide-dropdown{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(140deg,#ffffff08,#ffffff03);overflow:hidden}.signal-guide-dropdown>summary{list-style:none;display:flex;align-items:center;gap:10px;cursor:pointer;user-select:none;padding:11px 13px}.signal-guide-dropdown>summary::-webkit-details-marker{display:none}.signal-guide-head{font-size:18px;font-weight:800;color:var(--text);letter-spacing:-.01em;margin:0}.signal-guide-hint{margin-left:auto;font-size:10px;color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.03em}.signal-guide-caret{color:var(--muted);transition:transform .18s ease;line-height:1}.signal-guide-dropdown:not([open]) .signal-guide-caret{transform:rotate(-90deg)}.signal-guide-body{border-top:1px solid var(--border);padding:10px 12px 12px;display:grid;gap:10px}.signal-guide-steps{margin-top:0;margin-bottom:0}.signal-guide-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.signal-guide-item{border:1px solid var(--border);border-radius:12px;padding:10px 11px 11px;font-size:14px;color:#ccd4e2;line-height:1.45;background:linear-gradient(160deg,#ffffff06,#ffffff03)}.signal-guide-item strong{display:block;font-size:15px;margin-bottom:5px;letter-spacing:.005em}.signal-guide-item.buy strong{color:#9db8ff}.signal-guide-item.trim strong{color:#ffc08a}.signal-guide-item.wait strong{color:#d1d5db}.btn.btn-a11y.active{border-color:#2f6fff8c;background:#2f6fff29;color:#d8e6ff}.btn.btn-a11y-contrast.active{border-color:#ffd54fbf;background:#ffd54f2e;color:#ffe8a0}body.a11y-contrast{--bg: #000000;--bg-elevated: #0a0a0a;--bg-card: rgba(255,255,255,.03);--text: #ffffff;--muted: #d4d4d8;--border: rgba(255,255,255,.34);--glow-blue: rgba(86,156,255,.24);--glow-orange: rgba(255,166,77,.2)}[data-theme=light] body.a11y-contrast{--bg: #ffffff;--bg-elevated: #ffffff;--bg-card: rgba(0,0,0,.03);--text: #000000;--muted: #1f2937;--border: rgba(0,0,0,.3);--glow-blue: rgba(47,111,255,.16);--glow-orange: rgba(255,122,0,.14)}body.a11y-contrast .btn,body.a11y-contrast .event-banner,body.a11y-contrast .sports-hub,body.a11y-contrast .game-card,body.a11y-contrast .strategy-card,body.a11y-contrast .signal-guide-item,body.a11y-contrast .modal-card,body.a11y-contrast .hq-card{border-width:2px}body.a11y-contrast .lede,body.a11y-contrast .strategy-card p,body.a11y-contrast .signal-guide-item,body.a11y-contrast .futures-signal,body.a11y-contrast .line,body.a11y-contrast .state-thesis,body.a11y-contrast .next-action-callout-note{color:var(--muted)}body.a11y-contrast .btn:focus-visible,body.a11y-contrast .icon-btn:focus-visible,body.a11y-contrast .event-banner:focus-visible,body.a11y-contrast .filter-btn:focus-visible{outline:3px solid #ffd54f;outline-offset:2px}body.a11y-large .btn{font-size:16px;min-height:48px;padding:11px 16px}body.a11y-large .status-pill{font-size:15px;padding:9px 12px}body.a11y-large .lede{font-size:30px;line-height:1.55}body.a11y-large .strategy-card h4{font-size:20px}body.a11y-large .strategy-card p{font-size:18px;line-height:1.55}body.a11y-large .event-banner{min-height:86px;padding:14px 16px}body.a11y-large .event-banner .event-icon{width:44px;height:44px;font-size:24px}body.a11y-large .event-banner .event-title{font-size:21px}body.a11y-large .event-banner .event-label{font-size:15px}body.a11y-large .signal-guide-head{font-size:20px}body.a11y-large .signal-guide-hint{font-size:14px}body.a11y-large .signal-guide-item{font-size:17px;line-height:1.5}body.a11y-large .signal-guide-item strong{font-size:17px}body.a11y-large .sports-hub-head h3{font-size:25px}body.a11y-large .sports-hub-head p{font-size:15px;line-height:1.55}body.a11y-large #board-refresh-note{font-size:14px!important}body.a11y-large .filter-btn{font-size:15px;min-height:44px}body.a11y-large .game-card{padding:18px}body.a11y-large .matchup{font-size:20px;line-height:1.35}body.a11y-large .line{font-size:14px;line-height:1.5}body.a11y-large .modal-card p,body.a11y-large .modal-card li{font-size:16px;line-height:1.6}.board-section{padding:24px 24px 54px;background:radial-gradient(ellipse 85% 70% at 8% 0%,rgba(47,111,255,.06),transparent 58%),radial-gradient(ellipse 70% 60% at 88% 0%,rgba(255,122,0,.05),transparent 64%),var(--bg)}.section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.section-title{font-size:1.42rem;font-weight:900;letter-spacing:-.02em;display:flex;align-items:center;gap:8px}.section-title .delta-sm{font-size:1.65rem;background:linear-gradient(90deg,var(--blue),var(--orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.board-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.board-tabs{display:inline-flex;border:1px solid rgba(255,255,255,.11);border-radius:999px;padding:3px;background:linear-gradient(160deg,#ffffff08,#ffffff03);gap:4px;box-shadow:inset 0 1px #ffffff0a}.board-tab-btn{appearance:none;border:none;background:transparent;color:var(--muted);padding:7px 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.01em;cursor:pointer;transition:all .15s}.board-tab-btn.active{background:linear-gradient(140deg,#2f6fff57,#2f6fff29);color:#dce7ff;box-shadow:0 0 0 1px #2f6fff59}.board-tab-btn:hover{color:var(--text);background:#ffffff0f}.board-panel{display:none}.board-panel.active{display:block}.games-grid.settled-only>:not(.recently-settled-block):not(.settled-only-empty){display:none!important}.settled-only-empty{grid-column:1 / -1;border:1px dashed var(--border);border-radius:10px;padding:16px;color:var(--muted);background:#ffffff04;font-size:13px}.search-wrap{margin-bottom:14px;position:relative}.search-input{width:100%;padding:12px 16px 12px 42px;border-radius:12px;border:1px solid var(--border);background:linear-gradient(160deg,#ffffff08,#ffffff04);color:var(--text);font-family:var(--font-main);font-size:14px;font-weight:500;outline:none;transition:border-color .2s,box-shadow .2s}.search-input::placeholder{color:var(--muted)}.search-input:focus{border-color:#2f6fff66;box-shadow:0 0 0 3px #2f6fff14}.search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:14px;pointer-events:none}.search-clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);appearance:none;border:none;background:#ffffff14;color:var(--muted);width:22px;height:22px;border-radius:50%;cursor:pointer;font-size:12px;display:none;align-items:center;justify-content:center;transition:background .15s}.search-clear:hover{background:#ffffff24}.search-count{position:absolute;right:42px;top:50%;transform:translateY(-50%);font-size:11px;color:var(--muted);font-family:var(--font-mono);display:none}.filters{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.filter-row{display:flex;gap:7px;flex-wrap:wrap}.filter-btn{appearance:none;border:1px solid var(--border);background:#ffffff04;color:var(--muted);padding:7px 13px;border-radius:999px;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s;white-space:nowrap}.filter-btn:hover{color:var(--text);border-color:#fff3;background:#ffffff0a}.filter-btn.active{background:linear-gradient(140deg,#2f6fffe6,#2f6fffb8);color:#f5f8ff;border-color:#2f6fffcc;box-shadow:0 0 0 1px #2f6fff40}.filter-btn[disabled]{opacity:.35;cursor:not-allowed}.filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ffffff1f;font-size:10px;margin-left:4px}.filter-btn.active .filter-count{background:#00000026}.board-controls-block{display:flex;flex-direction:column;gap:8px;margin:0 0 10px;padding:0 10px 10px}.simple-board-actions{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 12px}.simple-board-actions .btn{min-height:36px}.controls-section{padding:8px;border-radius:10px;background:#ffffff02;border:1px solid rgba(255,255,255,.05)}.controls-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 4px 6px}.controls-section-title{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#cbd5e1}.controls-section-note{font-size:10px;color:var(--muted);font-family:var(--font-mono)}.games-controls,.futures-controls{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.games-select,.futures-select{min-width:164px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:linear-gradient(160deg,#ffffff08,#ffffff04);color:var(--text);font-size:12px;font-weight:700;font-family:var(--font-main);outline:none}.games-select:focus,.futures-select:focus{border-color:#2f6fff73;box-shadow:0 0 0 3px #2f6fff14}.games-shortcuts,.futures-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.games-shortcut,.futures-shortcut{padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:#ffffff05;color:var(--text);font-size:10px;font-weight:700;font-family:var(--font-main);cursor:pointer}.games-shortcut:hover,.futures-shortcut:hover{border-color:#ffffff2e}.games-meta,.futures-meta{font-size:10px;color:var(--muted);font-family:var(--font-mono)}.futures-movers{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:12px}.futures-mover{border:1px solid var(--border);border-radius:8px;padding:8px 10px;background:#ffffff05;font-size:11px;color:var(--muted);display:flex;align-items:center;justify-content:space-between;gap:8px}.futures-mover strong{color:var(--text);font-size:12px}.futures-mover .up{color:#86efac}.futures-mover .down{color:#fda4af}.futures-mover .neutral{color:#cbd5e1}.futures-grid{display:grid;grid-template-columns:1fr;gap:12px}.futures-card{border:1px solid var(--border);background:linear-gradient(165deg,#2f6fff14,#ff7a0005 48%,#ffffff03);border-radius:var(--radius-lg);padding:13px 14px;box-shadow:0 10px 24px #0000002e;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.futures-card:hover{border-color:#ffffff2e;transform:translateY(-1px);box-shadow:0 14px 28px #0000003d}.futures-card.snapshot-card{opacity:.82;border-color:#ff9f4338;background:linear-gradient(165deg,#ff9f4317,#ffffff03 60%)}.futures-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.futures-title{font-size:15px;font-weight:800;line-height:1.28;letter-spacing:-.008em}.futures-sub{font-size:10px;color:var(--muted);margin-top:2px}.futures-pill{font-size:10px;font-family:var(--font-mono);font-weight:700;border:1px solid var(--border);border-radius:999px;padding:3px 8px;color:var(--muted);white-space:nowrap}.futures-health{font-size:10px;font-family:var(--font-mono);font-weight:700;border:1px solid var(--border);border-radius:999px;padding:3px 8px;white-space:nowrap;color:var(--muted);background:#ffffff05}.futures-health.live{border-color:#22c55e59;color:#86efac;background:#22c55e14}.futures-health.snapshot{border-color:#ff9f4366;color:#fbbf77;background:#ff9f431a}.futures-stats{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.futures-stat{padding:5px 7px;border:1px solid var(--border);border-radius:9px;background:#ffffff08;font-size:10px;font-family:var(--font-mono);color:var(--muted)}.futures-stat strong{color:var(--text);font-size:11px;font-family:var(--font-main);margin-right:4px}.futures-chart{margin-top:8px;border:1px solid var(--border);border-radius:8px;background:#00000038;padding:6px}.futures-chart svg{width:100%;height:72px;display:block}.futures-chart.snapshot-only svg{height:48px}.futures-chart-note{margin-top:6px;font-size:10px;font-family:var(--font-mono);color:var(--muted);opacity:.9}.futures-signal{margin-top:7px;font-size:11px;color:var(--muted);line-height:1.45}.futures-actions{margin-top:8px;display:flex;gap:7px;flex-wrap:wrap}.futures-quality-note{grid-column:1 / -1;border:1px dashed rgba(255,159,67,.34);border-radius:10px;padding:9px 11px;font-size:11px;color:#fbbf77;background:#ff9f4314;font-family:var(--font-mono)}.futures-event-block{grid-column:1 / -1;border:1px solid rgba(47,111,255,.32);border-radius:var(--radius-lg);background:linear-gradient(155deg,#2f6fff24,#ff7a000f 56%,#ffffff04);box-shadow:0 12px 28px #00000038;padding:13px 14px}.futures-event-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.futures-event-title{font-size:18px;font-weight:850;letter-spacing:-.015em;line-height:1.2}.futures-event-sub{margin-top:3px;font-size:11px;color:#aac2ff;font-family:var(--font-mono)}.golf-field-note{margin-top:6px;max-width:760px;color:var(--muted);font-size:11px;line-height:1.45}.golf-field-note strong{color:#86efac}.futures-event-list{border:1px solid var(--border);border-radius:10px;background:#0003;overflow:hidden auto;max-height:560px}.futures-event-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;border-bottom:1px solid rgba(255,255,255,.06)}.futures-event-row:last-child{border-bottom:none}.futures-event-rank{font-size:11px;color:#aac2ff;font-family:var(--font-mono);font-weight:700}.futures-event-name{font-size:13px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.futures-event-name small{display:block;margin-top:2px;color:var(--muted);font-family:var(--font-mono);font-size:10px;font-weight:600}.futures-event-metrics{display:inline-flex;align-items:center;gap:12px;font-size:12px;color:#d6dced;font-family:var(--font-mono);white-space:nowrap}.futures-mini-btn{font-size:10px;padding:5px 8px;border-radius:7px}.futures-market-prob{color:#6ca8ff;font-weight:800}.golf-model-fair{color:#dfe7f8;font-weight:750}.golf-model-edge{min-width:66px;color:var(--muted);font-weight:800;text-align:right}.golf-model-edge.positive{color:#79e8aa}.golf-model-edge.negative{color:#ffad66}.golf-full-field{margin-top:9px;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:#00000024}.golf-full-field summary{padding:10px 12px;cursor:pointer;color:#aac2ff;font-size:12px;font-weight:750}.golf-full-field .futures-event-list{border:0;border-top:1px solid var(--border);border-radius:0;max-height:520px}.btn-ref{border-color:#22c55e6b;color:#86efac;background:#22c55e14;font-weight:700}.btn-ref:hover{border-color:#22c55e99;background:#22c55e24}.day-header{margin:22px 0 10px;padding-bottom:7px;border-bottom:1px solid var(--border);display:flex;align-items:baseline;gap:8px}.day-header h4{font-size:15px;font-weight:800;letter-spacing:-.01em}.day-header .day-count{font-size:12px;color:var(--muted);font-weight:400}.settled-archive{grid-column:1 / -1;border:1px solid var(--border);border-radius:10px;background:#ffffff04;margin:2px 0 10px;overflow:hidden}.settled-archive>summary{list-style:none;display:flex;align-items:center;gap:8px;cursor:pointer;padding:10px 12px;font-size:12px;font-weight:700;color:var(--text);user-select:none}.settled-archive>summary::-webkit-details-marker{display:none}.settled-archive>summary .day-count{margin-left:auto;font-size:11px;color:var(--muted);font-weight:400}.settled-archive-hint{font-size:11px;color:var(--muted);font-weight:500;margin-left:2px;letter-spacing:0;text-transform:none}.settled-archive-caret{color:var(--muted);transition:transform .18s ease}.settled-archive:not([open]) .settled-archive-caret{transform:rotate(-90deg)}.settled-archive[open]>summary{border-bottom:1px solid var(--border);margin-bottom:10px}.settled-archive-grid{display:grid;grid-template-columns:1fr;gap:12px;padding:0 0 10px}.settled-result-card{background:linear-gradient(180deg,#ffffff05,#ffffff03)}.settled-primary{margin-top:10px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.settled-primary-cell{border:1px solid var(--border);border-radius:9px;background:#ffffff05;padding:8px 10px;min-height:52px;display:flex;flex-direction:column;justify-content:center;gap:2px}.settled-primary-cell.winner{min-width:0}.settled-primary-label{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-family:var(--font-mono)}.settled-primary-value{font-size:20px;line-height:1;font-weight:800;color:var(--text);letter-spacing:-.02em;font-family:var(--font-main)}.settled-primary-value.winner{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-mono)}.settled-primary-value.result-yes{color:#86efac}.settled-primary-value.result-no{color:#fda4af}.settled-primary-value.result-tie{color:#93c5fd}.settled-details{margin-top:10px;border:1px solid var(--border);border-radius:10px;background:#ffffff03;overflow:hidden}.settled-details>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;padding:9px 11px;font-size:11px;font-family:var(--font-mono);color:var(--muted);user-select:none}.settled-details>summary::-webkit-details-marker{display:none}.settled-details-caret{color:var(--muted);transition:transform .18s ease;line-height:1}.settled-details:not([open]) .settled-details-caret{transform:rotate(-90deg)}.settled-details[open]>summary{border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:8px}.settled-details-body{padding:0 10px 10px;display:flex;flex-direction:column;gap:8px}.settled-detail-row{border:1px solid var(--border);border-radius:8px;padding:8px 10px;background:#ffffff04;display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--muted);font-family:var(--font-mono)}.settled-detail-row strong{color:var(--text);font-family:var(--font-main);font-weight:700;text-align:right}.settled-outcomes{display:grid;grid-template-columns:1fr;gap:6px}.settled-outcome{display:flex;justify-content:space-between;gap:8px;padding:7px 9px;border:1px solid var(--border);border-radius:7px;background:#00000029;font-size:11px;color:var(--muted)}.settled-outcome-label{color:var(--text);font-weight:700;font-family:var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.settled-outcome-result{font-family:var(--font-mono);font-weight:700;color:#cbd5e1;white-space:nowrap;flex-shrink:0}.settled-outcome-result.yes{color:#86efac}.settled-outcome-result.no{color:#fda4af}.settled-outcome-result.tie{color:#93c5fd}.recently-settled-block{grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:12px}.recently-settled-block .day-header,.recently-settled-block .settled-archive{grid-column:1 / -1}.games-grid{display:grid;grid-template-columns:1fr;gap:12px}.game-card{border:1px solid var(--border);background:linear-gradient(165deg,#ffffff08,#ffffff03);border-radius:var(--radius-lg);padding:14px 15px;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease;position:relative;overflow:hidden;box-shadow:0 9px 20px #00000029}.game-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:var(--radius-lg) var(--radius-lg) 0 0;opacity:0;transition:opacity .2s}.game-card.blue{border-color:#2f6fff4d;background:linear-gradient(170deg,rgba(47,111,255,.13) 0%,rgba(47,111,255,.03) 35%,transparent 75%)}.game-card.blue:before{background:linear-gradient(90deg,var(--blue),#6d8fff);opacity:1}.game-card.orange{border-color:#ff7a0038;background:linear-gradient(170deg,rgba(255,122,0,.1) 0%,rgba(255,122,0,.03) 34%,transparent 72%)}.game-card.orange:before{background:var(--orange);opacity:.5}.game-card:hover{border-color:#fff3;transform:translateY(-1px);box-shadow:0 13px 28px #0000003d}.game-card.search-highlight{box-shadow:0 0 0 2px #2f6fff4d}.game-card[data-special-key]{cursor:pointer}.card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.07)}.matchup-info{flex:1;min-width:0}.league-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;background:#ffffff12;color:#aab3c8;margin-bottom:6px;border:1px solid rgba(255,255,255,.08)}.league-badge.ncaab{background:#2f6fff1f;color:#6d8fff}.league-badge.mlb{background:#10b98124;color:#34d399}.league-badge.soccer{background:#22c55e1f;color:#22c55e}.card-badges{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.card-badges .league-badge{margin-bottom:0}.market-type-badge{display:inline-flex;align-items:center;padding:2px 7px;border-radius:6px;border:1px solid rgba(255,255,255,.09);background:#ffffff09;color:#ffffff94;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.data-confidence-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:6px;border:1px solid rgba(96,165,250,.2);background:#60a5fa14;color:#93c5fd;font-size:9px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.data-confidence-badge:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px #60a5fa1f}.data-confidence-badge.kalshi{border-color:#86efac47;background:#22c55e17;color:#86efac}.data-confidence-badge.schedule,.data-confidence-badge.price{border-color:#fb923c47;background:#fb923c14;color:#fdba74}.data-confidence-badge.fixture{border-color:#e2e8f026;background:#e2e8f00f;color:#cbd5e1}.matchup{font-size:17px;font-weight:800;letter-spacing:-.01em;line-height:1.25}.matchup .vs{color:var(--muted);font-weight:400;font-size:13px;margin:0 2px}.matchup mark{background:#2f6fff33;color:var(--text);border-radius:2px;padding:0 1px}.card-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.kick{font-family:var(--font-mono);font-size:10px;color:#9aa4bc;white-space:nowrap}.kalshi-btn{appearance:none;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:var(--text);padding:6px 10px;border-radius:8px;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s}.kalshi-btn:hover{background:#ffffff1c;border-color:#ffffff42}.watch-btn{appearance:none;border:1px solid var(--border);background:#ffffff08;color:var(--muted);width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;cursor:pointer;transition:all .15s;line-height:1;flex-shrink:0}.watch-btn:hover{border-color:#ffffff38;color:var(--text)}.watch-btn.active{color:#ffd98e;border-color:#ffd98e73;background:#ffd98e1f}.lines-row{margin-top:9px;display:flex;gap:8px;flex-wrap:wrap;font-size:12px}.line-item{display:flex;align-items:center;gap:5px;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:4px 7px;background:#ffffff05}.line-label{color:var(--muted);font-weight:400;font-size:10px;text-transform:uppercase;letter-spacing:.25px}.line-value{font-family:var(--font-mono);font-weight:700;font-size:11px;color:#d8deeb}.prediction-spread-strip{margin-top:10px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;align-items:stretch}.prediction-spread-cell{border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#0000001f;padding:8px 9px;min-width:0}.prediction-spread-label{display:block;font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.prediction-spread-value{display:block;font-size:13px;line-height:1.18;font-weight:900;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prediction-spread-value.mono{font-family:var(--font-mono);font-size:12px}.prediction-spread-delta{border-color:#2f6fff38;background:#2f6fff14;min-width:98px}.prediction-spread-delta.positive{border-color:#22c55e59;background:#22c55e17}.prediction-spread-delta.negative{border-color:#ff7a0057;background:#ff7a0017}.prediction-confidence{margin-top:8px;display:flex;align-items:center;gap:8px;font-size:10px;color:var(--muted);font-family:var(--font-mono)}.prediction-confidence-bar{position:relative;flex:1;min-width:80px;height:5px;border-radius:999px;background:#ffffff14;overflow:hidden}.prediction-confidence-bar span{position:absolute;inset:0 auto 0 0;width:0%;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--green))}.special-chart{margin-top:12px;border:1px solid var(--border);border-radius:8px;background:#00000038;padding:6px}.special-chart-head{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-family:var(--font-mono);color:var(--muted);margin-bottom:4px}.special-chart svg{width:100%;height:72px;display:block}.special-chart-empty{min-height:42px;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--muted);font-size:11px;line-height:1.4;padding:6px 10px}.special-chart-compact{margin-top:10px;border:1px dashed rgba(255,255,255,.14);border-radius:8px;background:#00000029;padding:8px 10px;font-size:11px;color:var(--muted);line-height:1.35}.state-block{margin-top:13px;padding:12px 13px;border-radius:10px;border:1px solid var(--border);background:linear-gradient(160deg,#ffffff08,#ffffff03)}.state-label{font-weight:800;font-size:12px;letter-spacing:.3px;text-transform:uppercase}.state-label.blue{color:var(--blue)}.state-label.white{color:var(--muted)}.state-label.orange{color:var(--orange)}.state-thesis{font-size:13px;margin-top:5px;color:#ffffffc7;line-height:1.5}[data-theme=light] .state-thesis{color:#000000a6}.state-trade{font-size:12px;margin-top:6px;font-weight:700;color:#ffffff8c}.reason-chips{margin-top:8px;display:flex;gap:5px;flex-wrap:wrap}.chip{font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;background:#ffffff0d;color:var(--muted);letter-spacing:.2px}.card-footer{margin-top:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--muted);opacity:.82;gap:8px;flex-wrap:wrap}.empty-state{text-align:center;padding:48px 20px;border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted)}.empty-state .empty-icon{font-size:32px;margin-bottom:12px}.empty-state h3{font-weight:800;margin-bottom:4px;color:var(--text)}.data-meta{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid var(--border);background:var(--bg-card);font-size:11px;font-family:var(--font-mono);color:var(--muted);margin-bottom:16px}.data-meta.fresh{border-color:#22c55e52}.data-meta.stale{border-color:#fb923c7a;color:#fdba74fa;background:#fb923c1f}.data-meta .meta-action{font-family:var(--font-main);font-weight:700;color:#d8deeb;opacity:.92}.data-meta .meta-note{font-family:var(--font-main);font-weight:600;color:#a8b4c9;opacity:.9}.data-meta.stale .meta-note{color:#fdba74eb}.loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:var(--muted);font-size:13px}.spinner{width:18px;height:18px;border:2px solid var(--border);border-top-color:var(--blue);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}footer{border-top:1px solid var(--border);padding:24px;font-size:12px;color:var(--muted);text-align:center;line-height:1.6}footer a{color:var(--blue);text-decoration:none}footer a:hover{text-decoration:underline}.modal-backdrop{display:none;position:fixed;inset:0;z-index:9999;background:#000000b3;backdrop-filter:blur(8px);align-items:center;justify-content:center;padding:20px}.modal-backdrop.open{display:flex}.modal-card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius);padding:28px;max-width:700px;width:100%;max-height:85vh;overflow-y:auto;box-shadow:0 24px 80px #00000080}.modal-card h2{font-size:1.3rem;font-weight:900;margin-bottom:16px}.modal-card h3{font-size:1rem;font-weight:800;margin:18px 0 6px}.modal-card p{font-size:14px;line-height:1.6;color:var(--muted);margin-bottom:8px}.modal-card ul{padding-left:18px;font-size:14px;color:var(--muted);line-height:1.7}.market-detail-backdrop{align-items:stretch;justify-content:flex-end;padding:0;background:#0000008a}.market-detail-card{width:min(520px,100vw);max-width:520px;min-height:100vh;max-height:100vh;border-radius:0;border-width:0 0 0 1px;padding:0;background:linear-gradient(180deg,#0d0d12fa,#060609fa);transform:translate(24px);opacity:0;transition:transform .18s ease,opacity .18s ease}.market-detail-backdrop.open .market-detail-card{transform:translate(0);opacity:1}.market-detail-head{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,#0d0d12fa,#0d0d12eb);backdrop-filter:blur(12px)}.market-detail-kicker{color:#86efac;font:900 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.market-detail-head h2{margin:0;font-size:28px;line-height:1.08;letter-spacing:-.03em}.market-detail-head p{margin:7px 0 0;color:#aeb7c9;font:800 12px var(--font-mono)}.market-detail-body{display:grid;gap:14px;padding:18px}.market-detail-command{display:grid;grid-template-columns:.82fr 1fr;gap:8px}.market-detail-cell,.market-detail-metrics>div,.market-detail-chart-card{border:1px solid var(--border);border-radius:10px;background:#ffffff0b;padding:12px}.market-detail-cell.wide{grid-column:1 / -1}.market-detail-cell span,.market-detail-metrics span{display:block;color:#aeb7c9;font:900 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px}.market-detail-cell strong,.market-detail-metrics strong{display:block;color:var(--text);font-size:17px;line-height:1.25}.market-detail-cell.action{background:#2f6fff24;border-color:#2f6fff6b}.market-detail-cell.action strong{color:#86efac}.market-detail-cell.risk strong{color:#fdba74}.market-detail-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.market-detail-metrics strong{font-family:var(--font-mono);overflow-wrap:anywhere}.market-detail-section-head,.market-detail-chart-labels,.market-detail-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.market-detail-section-head span{color:var(--muted);font:800 11px var(--font-mono)}.market-detail-chart{margin-top:14px}.market-detail-rail{position:relative;height:58px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.09);overflow:hidden}.market-detail-gap{position:absolute;top:50%;height:10px;border-radius:999px;transform:translateY(-50%);background:#94a3b8b3}.market-detail-gap.blue{background:linear-gradient(90deg,#60a5fa,#22c55e)}.market-detail-gap.orange{background:linear-gradient(90deg,#f59e0b,#fb7185)}.market-detail-marker{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;transform:translate(-50%,-50%);border:2px solid var(--bg-elevated);box-shadow:0 0 0 1px #ffffff47,0 8px 18px #00000047}.market-detail-marker.model{background:#60a5fa}.market-detail-marker.market{background:#fb923c}.market-detail-chart-labels{align-items:flex-start;margin-top:10px;color:var(--muted);font:800 11px var(--font-mono)}.market-detail-chart-labels span{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.market-detail-chart-labels strong{color:var(--text)}.market-detail-chart p,.market-detail-foot{margin:12px 0 0;color:#c8d1e3;font-size:13px;line-height:1.45}.market-detail-confidence-chart{height:12px;overflow:hidden;border-radius:999px;border:1px solid var(--border);background:#ffffff14}.market-detail-confidence-chart span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue),var(--green))}.detail-btn{border-color:#60a5fa57;color:#cfe0ff}.kalshi-modal-inner{padding:0}.kalshi-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--border)}.kalshi-modal-title-wrap{min-width:0;flex:1 1 auto}.kalshi-modal-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;flex:0 1 520px}.kalshi-modal-actions .btn{min-height:36px}.kalshi-modal-body{padding:16px 18px}.kalshi-pills{display:flex;gap:8px;flex-wrap:wrap}.kalshi-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;border:1px solid var(--border);background:var(--bg-card);font-size:11px;font-weight:700;font-family:var(--font-mono)}.kalshi-price-strip{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.kalshi-price-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;border:1px solid var(--border);background:#ffffff08;font-size:11px;font-weight:700;font-family:var(--font-mono)}.kalshi-price-chip.home{border-color:#805aff73;color:#ae93fff2}.kalshi-price-chip.away{border-color:#ff576b6b;color:#ff8d9df2}.kalshi-price-chip.tie{border-color:#2f6fff66;color:#7ea6fff2}.kalshi-price-chip.sanity.ok{border-color:#22c55e6b;color:#86efacf2}.kalshi-price-chip.sanity.warn{border-color:#fb923c66;color:#fdba74f2}.kalshi-chart-wrap{margin-top:14px;border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px;background:#0003}.kalshi-chart-toggle{display:none;width:100%;justify-content:center;margin-top:12px}.kalshi-lens{margin-top:14px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:13px;line-height:1.55}.kalshi-lens-title{font-weight:800;font-size:12px;margin-bottom:4px}.kalshi-delta{margin-top:10px;padding-top:10px;border-top:1px dashed var(--border);color:var(--muted);font-size:12px}.kalshi-injury{margin-top:14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff05;padding:12px}.kalshi-injury-head{display:flex;justify-content:space-between;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.kalshi-injury-title{font-size:12px;font-weight:800}.kalshi-injury-impact{font-size:11px;color:var(--muted);font-family:var(--font-mono)}.kalshi-injury-grid{display:grid;grid-template-columns:1fr;gap:8px}.kalshi-injury-side{border:1px solid var(--border);border-radius:8px;padding:8px;background:#00000029}.kalshi-injury-side h4{margin:0 0 6px;font-size:12px;font-weight:800}.kalshi-injury-meta{font-size:11px;color:var(--muted);margin-bottom:6px}.kalshi-injury-list{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:3px}.kalshi-injury-list li{font-size:12px;line-height:1.4;color:var(--text)}.kalshi-injury-empty{font-size:12px;color:var(--muted)}.kalshi-stack{margin-top:14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff04;padding:12px}.kalshi-stack-head{display:flex;gap:8px;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:8px}.kalshi-stack-title{font-size:12px;font-weight:800}.kalshi-stack-score{font-family:var(--font-mono);font-size:11px;color:var(--muted)}.kalshi-stack-summary{font-size:13px;color:var(--text);margin-bottom:8px}.kalshi-stack-list{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:3px}.kalshi-stack-list li{font-size:12px;color:var(--muted);line-height:1.4}.kalshi-stack-chips{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.kalshi-stack-chip{padding:4px 7px;border:1px solid var(--border);border-radius:999px;font-size:10px;font-family:var(--font-mono);color:var(--muted)}.kalshi-stack-chip.good{color:#86efac;border-color:#86efac59}.kalshi-stack-chip.warn{color:#fdba74;border-color:#fb923c59}.special-board-list{margin-top:8px;border:1px solid var(--border);border-radius:8px;background:#00000029;max-height:280px;overflow:auto}.special-board-row{display:grid;grid-template-columns:40px 1fr 70px 80px 80px;gap:8px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--border);font-size:12px;font-family:var(--font-mono)}.special-board-row:last-child{border-bottom:none}.special-board-row.head{position:sticky;top:0;z-index:1;background:#0f0f16f5;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-main);font-weight:700}.special-board-name{color:var(--text);font-family:var(--font-main);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.special-board-num{text-align:right;color:#ffffffd9}.special-board-rank{color:var(--muted)}.kalshi-pill.conf-low{border-color:#fb923c73;color:#fdba74fa}.kalshi-pill.conf-medium{border-color:#2f6fff73;color:#9db8fffa}.kalshi-pill.conf-high{border-color:#22c55e73;color:#86efacfa}.btn-toggle.active{border-color:#2f6fff6b;background:#2f6fff29;color:#cfe0ff}.next-action-panel{margin-top:12px;border:1px solid var(--border);border-radius:9px;background:#ffffff05;padding:10px 11px}.next-action-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;flex-wrap:wrap}.next-action-title{font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.confidence-guardrail{font-size:11px;font-family:var(--font-mono);padding:4px 8px;border:1px solid var(--border);border-radius:999px;color:var(--muted)}.confidence-guardrail.low{color:#fdba74fa;border-color:#fb923c6b}.confidence-guardrail.medium{color:#9db8fffa;border-color:#2f6fff6b}.confidence-guardrail.high{color:#86efacfa;border-color:#22c55e73}.next-action-callout{border:1px solid var(--border);border-radius:8px;background:#0003;padding:8px 9px;margin-bottom:8px}.next-action-callout.buy{border-color:#2f6fff6b;box-shadow:inset 0 0 0 1px #2f6fff26}.next-action-callout.trim{border-color:#fb923c73;box-shadow:inset 0 0 0 1px #fb923c29}.next-action-callout.wait{border-color:#94a3b859;box-shadow:inset 0 0 0 1px #94a3b81f}.next-action-callout-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:5px}.next-action-callout-label{font-size:10px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border);border-radius:999px;padding:2px 7px;color:var(--muted)}.next-action-callout.buy .next-action-callout-label{border-color:#2f6fff6b;color:#9db8fffa}.next-action-callout.trim .next-action-callout-label{border-color:#fb923c73;color:#fdba74fa}.next-action-callout.wait .next-action-callout-label{border-color:#94a3b859;color:#cbd5e1f2}#next-action-callout-target{font-size:12px;font-weight:800;color:var(--text)}.next-action-callout-meta{font-size:11px;color:var(--text);line-height:1.35;margin-bottom:3px}.next-action-callout-note{font-size:10px;color:var(--muted);line-height:1.3}.next-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.next-action-item{border:1px solid var(--border);border-radius:8px;padding:8px;background:#0000002e}.next-action-item span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.02em;color:var(--muted);margin-bottom:4px}.next-action-item strong{display:block;font-size:11px;line-height:1.35;color:var(--text);font-weight:700}#kalshi-modal.kalshi-simple .kalshi-advanced,#kalshi-modal.kalshi-simple .kalshi-pills,#kalshi-modal.kalshi-simple .next-action-grid{display:none}#kalshi-modal.kalshi-simple #kalshi-copy-plan-btn,#kalshi-modal.kalshi-simple #kalshi-open-exact-link{display:none!important}#kalshi-modal.kalshi-simple .kalshi-chart-toggle{display:inline-flex}#kalshi-modal.kalshi-simple .kalshi-chart-wrap{display:none}#kalshi-modal.kalshi-simple.kalshi-show-chart .kalshi-chart-wrap{display:block}.agegate{position:fixed;inset:0;background:var(--bg);display:flex;align-items:center;justify-content:center;z-index:99999;padding:20px;overflow-y:auto}.agegate-card{max-width:560px;width:100%;text-align:center;border:1px solid var(--border);background:var(--bg-elevated);border-radius:var(--radius);padding:32px 24px}.agegate-card h1,.agegate-mark{font-size:1.4rem;font-weight:900;margin-bottom:12px}.agegate-card p{color:var(--muted);font-size:14px;line-height:1.6;margin-bottom:12px}.agegate-seo-summary{margin:16px 0;padding:14px;border:1px solid var(--border);border-radius:10px;background:#ffffff06;text-align:left}.agegate-seo-summary h2{margin:0 0 8px;color:var(--text);font-size:18px;line-height:1.2;letter-spacing:0}.agegate-seo-summary p{margin-bottom:10px}.agegate-seo-summary ul{margin:0;padding-left:18px;color:var(--muted);font-size:13px;line-height:1.55}.agegate-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.dot-live,.btn-support,.spinner{animation:none!important}}@media(max-width:640px){.logo{font-size:2.3rem}.hero{padding:30px 16px 24px}.hero h1{font-size:32px;line-height:1.08}.lede{font-size:16px}.board-section{padding:14px 16px 36px}.sports-hub{padding:12px 16px 8px}.edge-studio{padding:14px 16px 8px}.site-menu{width:min(360px,calc(100vw - 14px));padding:16px}.decision-dock{grid-template-columns:1fr}.decision-card{min-height:70px}.edge-studio-head :is(h2,h3){font-size:19px}.studio-metrics,.studio-routing{grid-template-columns:1fr}.studio-routing-actions{justify-content:flex-start}.sports-hub-head h3{font-size:18px}.sports-hub-head p{font-size:12px}.event-banners{grid-template-columns:repeat(2,minmax(0,1fr))}.season-priority-row{grid-template-columns:1fr}.season-priority-item{min-height:auto}.mm-grid{grid-template-columns:1fr}.mm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-spotlight-head h4{font-size:20px}.mm-upset-list{grid-template-columns:1fr}.signal-guide{margin:8px 0}.signal-guide-dropdown>summary{padding:12px}.signal-guide-body{padding:10px 12px 12px}.signal-guide-hint{display:none}.signal-guide-items{grid-template-columns:1fr}.modal-backdrop{padding:10px}.kalshi-modal-header{flex-direction:column;padding:12px}.kalshi-modal-body{padding:12px}.kalshi-modal-actions{width:100%;flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kalshi-modal-actions .btn{width:100%;min-height:34px;padding:7px 6px;white-space:normal;line-height:1.15}.next-action-grid{grid-template-columns:1fr}.settled-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.settled-primary-cell.winner{grid-column:1 / -1}.settled-primary-value{font-size:18px}.settled-primary-value.winner{font-size:16px}.matchup{font-size:15px}.game-card{padding:14px 16px}.prediction-spread-strip{grid-template-columns:1fr}.prediction-spread-delta{min-width:0}}@media(max-width:900px){.event-banners,.decision-dock,.season-priority-row{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-grid{grid-template-columns:1fr}.event-banner{min-height:74px;padding:11px 12px}.event-banner .event-title{font-size:16px}.event-banner .event-label{font-size:11px}.mm-grid,.mm-upset-list{grid-template-columns:1fr}}@media(max-width:480px){.event-banners,.season-priority-row{grid-template-columns:1fr}.event-banner{min-height:70px}.mm-pills{justify-content:flex-start}.mm-spotlight-head h4{font-size:18px}.signal-guide-item{font-size:15px}.signal-guide-head{font-size:18px}.futures-event-row{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"rank name" "metrics metrics"}.futures-event-rank{grid-area:rank}.futures-event-name{grid-area:name}.futures-event-metrics{grid-area:metrics;justify-content:space-between}.futures-event-head{align-items:stretch;flex-direction:column}.futures-event-actions .btn{width:100%}.golf-event-row .futures-event-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:7px;width:100%}.golf-event-row .futures-event-metrics span{min-width:0;font-size:10px}.golf-event-row .golf-model-edge{min-width:0;text-align:left}}@media(min-width:768px){.games-grid,.settled-archive-grid,.recently-settled-block,.futures-movers,.futures-grid,.kalshi-injury-grid{grid-template-columns:repeat(2,1fr)}.strategy-strip,.hq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--muted: #9aa4b8;--text: #f2f4f8;--bg-elevated: #101219;--border: rgba(255,255,255,.13)}body{font-size:17px;line-height:1.62}.container{max-width:1340px}.hero{padding-top:34px;padding-bottom:26px}.lede{max-width:940px;font-size:18px;color:#aeb7c9}.decision-card{min-height:108px;padding:15px 16px}.decision-label{font-size:11px;color:#b4bed0}.decision-value{font-size:19px}.decision-note{font-size:13px;color:#aab4c6}.hero-plain-truth{margin:12px 0 0;max-width:820px;color:#d6dce8;font-size:15px;font-weight:700}.trust-strip{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.trust-strip span{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#ffffff09;color:#cbd5e1;font-size:12px;font-weight:800}.top-brief-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:14px;margin:16px 0 0}.market-brief-card,.first-path-card,.reader-primer,.board-freshness-strip,.game-day-strip,.top-reads-section{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(150deg,#2f6fff1a,#ffffff06 46%,#22c55e0b);box-shadow:0 14px 28px #00000029}.market-brief-card,.first-path-card{padding:16px}.brief-kicker{display:block;color:#86efac;font-family:var(--font-mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.market-brief-card h2,.reader-primer-copy h2,.top-reads-head h2{margin:0;font-size:18px;line-height:1.18;letter-spacing:0}.market-brief-card p{margin:12px 0 8px;max-width:780px;color:#d6dce8;font-size:16px;font-weight:750;line-height:1.42}.market-brief-card>span:last-child,#top-reads-meta{color:#aeb7c9;font-family:var(--font-mono);font-size:11px}.first-path-steps{display:grid;gap:8px;margin:0;padding:0;list-style:none}.first-path-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;counter-increment:first-path;color:#aeb7c9;font-size:13px}.first-path-steps li:before{content:counter(first-path);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#2f6fff2e;color:#bfdbfe;font-family:var(--font-mono);font-weight:900}.first-path-steps strong,.first-path-steps span{display:block;grid-column:2}.first-path-steps strong{color:var(--text);font-size:14px}.first-path-steps span{margin-top:-3px;line-height:1.35}.reader-primer{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:14px;align-items:center;margin:0 0 12px;padding:16px}.reader-primer-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.reader-pill{min-height:74px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#00000029}.reader-pill span{display:block;width:12px;height:12px;border-radius:999px;margin-bottom:8px}.reader-pill.blue span{background:#60a5fa;box-shadow:0 0 0 4px #60a5fa24}.reader-pill.white span{background:#e5e7eb;box-shadow:0 0 0 4px #e5e7eb1f}.reader-pill.orange span{background:#fb923c;box-shadow:0 0 0 4px #fb923c24}.reader-pill strong,.reader-pill em{display:block;font-style:normal}.reader-pill strong{color:var(--text);font-size:14px;line-height:1.1}.reader-pill em{margin-top:5px;color:#aeb7c9;font-size:12px;line-height:1.25}.board-freshness-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;margin:0 0 12px;overflow:hidden;background:#ffffff1c}.freshness-cell{padding:12px 14px;background:#080a0fd1}.freshness-cell span,.freshness-cell strong{display:block}.freshness-cell span{color:#aeb7c9;font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em}.freshness-cell strong{margin-top:4px;color:var(--text);font-size:14px;line-height:1.25}.game-day-strip{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:14px;align-items:stretch;padding:14px;margin:0 0 12px}.game-day-copy h2{margin:0;font-size:18px;line-height:1.16;letter-spacing:0}.game-day-copy p{margin:7px 0 0;color:#aeb7c9;font-size:13px;line-height:1.35}.game-day-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.game-day-chip{appearance:none;min-width:0;min-height:78px;padding:10px;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:#00000029;color:var(--text);text-align:left;cursor:pointer;transition:border-color .18s ease,transform .18s ease,background .18s ease}.game-day-chip:hover,.game-day-chip:focus-visible{border-color:#60a5fa6b;transform:translateY(-1px);outline:none}.game-day-chip span,.game-day-chip strong,.game-day-chip em{display:block;font-style:normal}.game-day-chip span{color:#aeb7c9;font-family:var(--font-mono);font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.game-day-chip strong{margin-top:6px;font-size:22px;line-height:1}.game-day-chip em{margin-top:6px;color:#b4bed0;font-size:11px;line-height:1.2}.game-day-chip.edge{border-color:#60a5fa52;background:#2f6fff1a}.game-day-chip.risk,.game-day-chip.price{border-color:#fb923c40}.game-day-chip.risk{background:#fb923c14}.game-day-chip.price{background:#ffffff08}.top-reads-section{padding:16px;margin:0 0 14px}.top-reads-head{display:flex;justify-content:space-between;gap:12px;align-items:end;margin-bottom:12px}.top-reads-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.top-read-card{appearance:none;text-align:left;min-height:126px;padding:13px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0000002e;color:var(--text);cursor:pointer}.top-read-card:hover{border-color:#60a5fa73;transform:translateY(-1px)}.top-read-card span,.top-read-card strong,.top-read-card em{display:block;font-style:normal}.top-read-card span{color:#aeb7c9;font-family:var(--font-mono);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.top-read-card strong{margin-top:9px;font-size:18px;line-height:1.18;overflow-wrap:anywhere}.top-read-card em{margin-top:7px;color:#b4bed0;font-size:12px;line-height:1.35}.top-read-card.blue{border-color:#60a5fa52;background:#2f6fff1a}.top-read-card.white{border-color:#e2e8f029}.top-read-card.orange{border-color:#fb923c47;background:#fb923c14}.watch-move{display:block;margin-top:3px;color:#aeb7c9;font-size:11px}.watch-move.good{color:#86efac}.watch-move.bad{color:#fda4af}.sports-hub,.edge-studio,.board-section{padding-left:30px;padding-right:30px}.edge-studio-head :is(h2,h3){max-width:920px;font-size:30px}.edge-studio-head p{max-width:880px;font-size:15px;color:#aab4c6}.v30-studio-grid{grid-template-columns:1fr;gap:16px}.v30-studio-primary{gap:16px;padding:20px}.studio-selected-title{font-size:30px;line-height:1.12}.studio-selected-meta,.studio-context{font-size:13px;color:#aeb7c9}.studio-signal{padding:7px 12px;font-size:12px}.v30-studio-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-metric{min-height:96px;padding:14px}.studio-metric-label{font-size:12px;color:#aeb7c9}.studio-metric-value,.studio-metric-value.mono{font-size:24px;overflow-wrap:anywhere}.studio-read{max-width:900px;font-size:17px;color:#d6dce8}.studio-chart-title{font-size:18px}.studio-chart-sub{font-size:13px;color:#aeb7c9}.v30-chart{min-height:460px}.v30-chart svg{height:460px}.studio-routing-title{font-size:17px}.studio-routing-copy{font-size:14px}.section-title{font-size:1.8rem}.hq-head h3,.controls-section-title{font-size:14px}.filter-btn,.games-shortcut,.futures-shortcut,.board-tab-btn,.studio-chip{font-size:13px}.matchup{font-size:20px}.line-item{padding:7px 10px}.line-label,.prediction-spread-label{font-size:11px;color:#aeb7c9}.line-value,.prediction-spread-value,.prediction-spread-value.mono{font-size:14px}.state-thesis{font-size:15px;color:#d6dce8}.state-trade{font-size:14px;color:#b4bed0}@media(max-width:900px){body{font-size:16px}.sports-hub,.edge-studio,.board-section{padding-left:18px;padding-right:18px}.top-brief-grid,.reader-primer,.top-reads-grid{grid-template-columns:1fr}.reader-primer-grid,.v30-studio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-selected-title{font-size:24px}}@media(max-width:640px){.v30-studio-metrics{grid-template-columns:1fr}.v30-chart,.v30-chart svg{min-height:380px;height:380px}.top-brief-grid,.market-brief-card,.first-path-card,.reader-primer,.top-reads-section{margin-left:0;margin-right:0}.board-freshness-strip,.reader-primer-grid{grid-template-columns:1fr}.top-reads-head{align-items:flex-start;flex-direction:column}body.beginner-mode .game-card .state-trade,body.beginner-mode .game-card .card-footer,body.beginner-mode .game-card .reason-chips{display:none}}.data-health-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px 14px}#system-health-meta{color:#aeb7c9;font-size:12px;text-align:right}.season-control-room{border:1px solid rgba(96,165,250,.22);background:radial-gradient(circle at 8% 0%,rgba(47,111,255,.12),transparent 34%),#ffffff09;border-radius:8px;margin:0 0 14px;overflow:hidden}.season-control-room>summary{display:flex;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;padding:12px 14px;font-weight:900}.season-control-room>summary::-webkit-details-marker{display:none}#season-control-summary{color:#86efac;font-size:13px;text-align:right}.season-control-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:12px;padding:0 14px 14px}.season-control-panel{border:1px solid var(--border);background:#0000002e;border-radius:8px;padding:12px;min-width:0}.season-control-head,.season-admin-actions,.season-preview-title{display:flex;justify-content:space-between;gap:10px;align-items:center}.control-kicker,.season-control-panel label span,.season-preview-card span,.operator-cell span{display:block;color:#aeb7c9;font:800 10px var(--font-mono);text-transform:uppercase;letter-spacing:.06em}.season-preview-controls,.season-admin-grid,.season-row-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.season-preview-controls{grid-template-columns:repeat(3,minmax(0,auto)) minmax(150px,1fr);align-items:end}.season-preview-chip{appearance:none;border:1px solid var(--border);background:#ffffff0a;color:var(--text);border-radius:999px;min-height:36px;padding:0 12px;font:800 12px var(--font-main);cursor:pointer}.season-preview-chip.active{border-color:#2f6fffb8;background:#2f6fff2e}.season-control-panel input,.season-control-panel textarea,.season-config-json{width:100%;border:1px solid var(--border);background:#ffffff0e;color:var(--text);border-radius:8px;padding:8px 10px;font:700 12px var(--font-main)}.season-control-panel textarea,.season-config-json{min-height:66px;resize:vertical;font-family:var(--font-mono)}.season-preview-board,.season-config-events{margin-top:12px;display:grid;gap:10px}.season-preview-empty{border:1px dashed var(--border);border-radius:8px;padding:14px;color:#aeb7c9;font-size:13px}.season-preview-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.season-preview-card{appearance:none;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text);border-radius:8px;padding:12px;text-align:left;cursor:pointer}.season-preview-card.primary{border-color:#60a5fa57;background:#2f6fff1f}.season-preview-card strong,.operator-cell strong{display:block;margin-top:4px;font-size:15px;line-height:1.2}.season-preview-card em{display:block;margin-top:8px;color:#c8d1e3;font-style:normal;font-size:12px;line-height:1.35}.season-config-row{border:1px solid var(--border);background:#ffffff06;border-radius:8px;padding:10px}.season-row-top{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:8px}.season-row-move,.season-row-remove{min-height:30px;padding:5px 9px}.season-row-wide{display:block;margin-top:8px}.season-admin-actions{margin-top:12px;flex-wrap:wrap}#season-save-status{color:#aeb7c9;font-size:12px}#season-save-status[data-tone=good]{color:#86efac}#season-save-status[data-tone=bad]{color:#fb7185}.season-config-json{margin-top:10px;min-height:120px}.operator-summary{display:grid;grid-template-columns:.7fr 1fr 1.6fr 1fr;gap:8px;margin-top:10px}.operator-cell{border:1px solid rgba(255,255,255,.08);background:#0000002e;border-radius:8px;padding:10px;min-width:0}.operator-cell.action{border-color:#2f6fff61;background:#2f6fff1f}.operator-cell.action strong{color:#86efac}.operator-cell.risk strong{color:#fdba74}.studio-chart{position:relative}.studio-chart-row{cursor:pointer;outline:none}.studio-chart-row rect,.studio-chart-row line,.studio-chart-row circle,.studio-chart-row text{transition:opacity .16s ease,stroke-width .16s ease,filter .16s ease,transform .16s ease}.studio-chart-row rect{stroke:transparent;stroke-width:0}.studio-chart-row:hover rect,.studio-chart-row:focus-visible rect,.studio-chart-row.selected rect{stroke:#60a5fab3;stroke-width:2px;filter:drop-shadow(0 10px 18px rgba(47,111,255,.22))}.studio-chart-row:hover>line[stroke-width="9"],.studio-chart-row:hover>line[stroke-width="10"],.studio-chart-row:focus-visible>line[stroke-width="9"],.studio-chart-row:focus-visible>line[stroke-width="10"],.studio-chart-row.selected>line[stroke-width="9"],.studio-chart-row.selected>line[stroke-width="10"]{stroke-width:12px;opacity:1}.studio-chart-row:hover circle,.studio-chart-row:focus-visible circle,.studio-chart-row.selected circle{r:10px;filter:drop-shadow(0 0 8px rgba(96,165,250,.42))}.studio-chart-row:hover text:first-of-type,.studio-chart-row:focus-visible text:first-of-type,.studio-chart-row.selected text:first-of-type{filter:drop-shadow(0 0 10px rgba(96,165,250,.28))}.studio-chart-row:focus-visible{outline:none}.studio-chart-tooltip{position:absolute;z-index:4;width:min(320px,calc(100% - 24px));padding:10px 12px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#060609f5;color:#f2f4f8;box-shadow:0 18px 36px #00000057;font-size:12px;line-height:1.35;pointer-events:none}body.beginner-mode .operator-summary{grid-template-columns:repeat(2,minmax(0,1fr))}body.beginner-mode .operator-cell.wide{grid-column:1 / -1}@media(max-width:980px){.season-control-layout,.operator-summary,.season-preview-controls,.season-admin-grid,.season-row-grid,.season-preview-list{grid-template-columns:1fr}.data-health-actions{display:grid;justify-items:start}#system-health-meta{text-align:left}}.mode-strip,.pinbar,.data-health-panel{border:1px solid var(--border);background:#ffffff09;border-radius:8px}.mode-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:8px}.mode-toggle{border:1px solid var(--border);background:#ffffff0a;color:var(--text);min-height:38px;padding:0 14px;border-radius:999px;font:800 13px var(--font-main);cursor:pointer}.mode-toggle.active{border-color:#2f6fffc7;background:#2f6fff2e;box-shadow:0 0 0 1px #2f6fff2e inset}#mode-helper{color:#aeb7c9;font-size:13px;margin-left:4px}.data-health-panel{margin:0 0 14px;overflow:hidden}.data-health-panel>summary{display:flex;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;padding:12px 14px;font-weight:900}.data-health-panel>summary::-webkit-details-marker{display:none}#data-health-summary{color:#aeb7c9;font:800 13px var(--font-main);text-align:right}.data-health-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 14px 14px}.data-trust-debug-panel{margin:0 14px 14px;border:1px solid rgba(148,163,184,.18);border-radius:10px;background:#02061738;overflow:hidden}.data-trust-debug-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:0 12px;list-style:none;cursor:pointer;color:var(--text);font:900 13px var(--font-main)}.data-trust-debug-panel>summary:after{content:"Details";color:#93a4bd;font:800 11px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.data-trust-debug-panel[open]>summary{border-bottom:1px solid rgba(148,163,184,.14)}.data-trust-debug-panel>summary::-webkit-details-marker{display:none}.data-trust-debug{display:grid;gap:8px;padding:10px}.data-trust-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.data-trust-kpis span,.data-trust-row{border:1px solid rgba(148,163,184,.14);border-radius:8px;background:#0f172a70;padding:9px 10px}.data-trust-kpis span{color:#9aa7bb;font:800 11px var(--font-mono)}.data-trust-kpis strong{display:block;margin-top:2px;color:var(--text);font:900 13px var(--font-main);text-transform:capitalize}.data-trust-row{display:grid;grid-template-columns:minmax(94px,.55fr) auto minmax(0,1.45fr);align-items:center;gap:10px}.data-trust-row span{color:#9aa7bb;font:900 11px var(--font-mono);text-transform:uppercase;letter-spacing:.06em}.data-trust-row strong{min-width:28px;color:var(--text);font:900 16px var(--font-main);text-align:right}.data-trust-row em{min-width:0;color:#aeb7c9;font-style:normal;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-trust-row.good strong{color:#7cf57c}.data-trust-row.warn strong{color:#ffb35c}.data-trust-row.bad strong{color:#ff6b82}[data-theme=light] .data-trust-debug-panel{background:#ffffff94;border-color:#23314929}[data-theme=light] .data-trust-kpis span,[data-theme=light] .data-trust-row{background:#eff6ffb8;border-color:#2331491f}[data-theme=light] .data-trust-debug-panel>summary,[data-theme=light] .data-trust-kpis strong,[data-theme=light] .data-trust-row strong{color:#101828}[data-theme=light] .data-trust-debug-panel>summary:after,[data-theme=light] .data-trust-kpis span,[data-theme=light] .data-trust-row span,[data-theme=light] .data-trust-row em{color:#526175}.health-cell{border:1px solid var(--border);background:#0000002e;border-radius:8px;padding:12px;min-height:96px}.health-cell span,.simple-read-cell span{display:block;color:#aeb7c9;font:800 11px var(--font-mono);text-transform:uppercase}.health-cell strong,.simple-read-cell strong{display:block;margin-top:4px;color:var(--text);font-size:18px;line-height:1.2}.health-cell em{display:block;margin-top:8px;color:#aeb7c9;font-style:normal;font-size:13px;line-height:1.35}.health-cell.good strong{color:#86efac}.health-cell.warn strong{color:#ffb86b}.health-cell.bad strong{color:#fb7185}.pinbar{display:grid;grid-template-columns:minmax(180px,.8fr) 2fr;gap:12px;align-items:center;margin-bottom:14px;padding:12px 14px}.pinbar-copy strong{display:block;font-size:17px}.pinbar-copy span{display:block;color:#aeb7c9;font-size:13px}.pinbar-worker-meta{margin-top:4px;color:#86efac!important;font:800 11px var(--font-mono)}.pinned-lane-list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.pin-lane-btn{min-height:48px;border-radius:999px;border:1px solid var(--border);background:#ffffff0a;color:var(--text);padding:7px 14px;font:900 13px var(--font-main);cursor:pointer;display:grid;gap:2px;text-align:left;max-width:210px}.pin-lane-main{line-height:1.1}.pin-lane-reason{color:#aeb7c9;font:800 10px var(--font-mono);text-transform:uppercase;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-lane-btn:hover,.mode-toggle:hover{border-color:#ffffff42}.season-reasons{border:1px solid var(--border);background:#ffffff08;border-radius:8px;margin:0 0 14px;padding:12px 14px}.season-reasons-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-bottom:10px}.season-reasons-head strong{font-size:15px}.season-reasons-head span{color:#aeb7c9;font-size:12px;text-align:right}.season-reason-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.season-reason-card{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000029;padding:12px;min-height:112px}.season-reason-card span{display:block;color:#aeb7c9;font:800 11px var(--font-mono);text-transform:uppercase}.season-reason-card strong{display:block;margin-top:5px;color:var(--text);font-size:16px;line-height:1.2}.season-reason-card p{margin:8px 0 0;color:#c8d1e3;font-size:13px;line-height:1.4}.studio-view{margin-left:4px}.studio-chart-guide{margin:12px 2px 0;color:#d6dce8;font-size:15px;line-height:1.45}.studio-chart-legend{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-top:10px;color:#c8d1e3;font:800 12px var(--font-mono)}.studio-chart-legend span{display:inline-flex;gap:6px;align-items:center}.legend-dot{width:9px;height:9px;border-radius:50%;display:inline-block}.legend-dot.model{background:#60a5fa}.legend-dot.market{background:#fb923c}.legend-dot.draw{background:#e2e8f0}.legend-line{width:24px;height:4px;border-radius:99px;display:inline-block;background:linear-gradient(90deg,#60a5fa,#fb923c)}.studio-chart.probability-mode,.v30-chart.probability-mode{min-height:0;overflow-x:hidden}.studio-range[hidden]{display:none!important}.studio-threeway{display:grid;gap:22px;min-height:320px;padding:28px;align-content:center;background:linear-gradient(155deg,#2f6fff14,#ffffff04)}.studio-threeway-head,.studio-threeway-label{display:flex;align-items:center;justify-content:space-between;gap:16px}.studio-threeway-head>div{display:grid;gap:4px}.studio-threeway-head span,.studio-threeway-row span,.studio-threeway p{color:#aeb7c9}.studio-threeway-head>div>span{font:800 11px var(--font-mono);text-transform:uppercase}.studio-threeway-head strong{color:var(--text);font-size:17px}.studio-threeway-sum{flex:0 0 auto;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:7px 10px;font:800 11px var(--font-mono)}.studio-threeway-list{display:grid;gap:16px}.studio-threeway-row{display:grid;gap:7px}.studio-threeway-label strong{min-width:0;color:var(--text);font-size:16px;overflow-wrap:anywhere}.studio-threeway-label span{flex:0 0 auto;color:#f2f4f8;font:900 16px var(--font-mono)}.studio-threeway-track{height:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff12}.studio-threeway-track span{display:block;height:100%;min-width:4px;border-radius:inherit;background:#60a5fa}.studio-threeway-row.draw .studio-threeway-track span{background:#e2e8f0}.studio-threeway-row.home .studio-threeway-track span{background:#fb923c}.studio-threeway p{margin:0;font-size:13px;line-height:1.45}[data-theme=light] .studio-threeway{background:linear-gradient(155deg,#dbeafed1,#f8fafcf5)}[data-theme=light] .studio-threeway-head strong,[data-theme=light] .studio-threeway-label strong,[data-theme=light] .studio-threeway-label span{color:#0f172a}[data-theme=light] .studio-threeway-head span,[data-theme=light] .studio-threeway-row span,[data-theme=light] .studio-threeway p{color:#475569}[data-theme=light] .studio-threeway-sum,[data-theme=light] .studio-threeway-track{border-color:#0f172a24}[data-theme=light] .studio-threeway-track{background:#dbe3ee}@media(max-width:700px){.studio-threeway{min-height:0;padding:18px 14px;gap:18px}.studio-threeway-head{align-items:flex-start}.studio-threeway-head strong{font-size:15px}}.studio-mobile-bars{display:grid;gap:10px;padding:4px}.studio-mobile-row{border:1px solid var(--border);background:#ffffff09;border-radius:8px;padding:12px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease;user-select:none;-webkit-tap-highlight-color:transparent}.studio-mobile-row.blue{border-color:#60a5fa61}.studio-mobile-row.orange{border-color:#fb923c6b}.studio-mobile-row:hover,.studio-mobile-row:focus-visible,.studio-mobile-row.selected{transform:translateY(-1px);border-color:#60a5fab8;background:linear-gradient(135deg,#2f6fff24,#ffffff0b);box-shadow:0 12px 24px #2f6fff29;outline:none}.studio-mobile-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.studio-mobile-top strong{color:var(--text);font-size:15px;line-height:1.25}.studio-mobile-top span,.studio-mobile-meta,.studio-mobile-values{color:#aeb7c9;font:800 11px var(--font-mono)}.studio-mobile-top span{color:#60a5fa;white-space:nowrap}.studio-mobile-meta{margin-top:4px}.studio-mobile-bar{height:8px;border-radius:999px;overflow:hidden;background:#ffffff14;margin-top:10px}.studio-mobile-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f6fff,#22c55e)}.studio-mobile-row.orange .studio-mobile-bar span{background:linear-gradient(90deg,#f59e0b,#fb7185)}.studio-mobile-values{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:8px}.v30-chart{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.v30-chart svg{min-width:960px}.kalshi-simple-read{display:grid;grid-template-columns:.7fr 1fr 1.7fr;gap:10px;margin-bottom:12px}.simple-read-cell{border:1px solid var(--border);background:#ffffff09;border-radius:8px;padding:12px;min-height:84px}.simple-read-cell.primary{border-color:#2f6fff8c;background:#2f6fff1f}.simple-read-cell.primary strong{color:#86efac}body.beginner-mode .advanced-controls:not(.force-visible),body.beginner-mode .utility-drawer:not(.force-visible):not([open]){display:none}.hero-more-panel .mode-strip{margin:0;padding:0;border:0;background:transparent;display:grid;grid-template-columns:1fr}.hero-more-panel .mode-toggle{width:100%;justify-content:center}.hero-more-panel #mode-helper{margin:0;text-align:center;font-size:12px}.hero-more-section{display:grid;gap:8px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff06}.hero-more-title{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#86efac}.hero-more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hero-more-grid .btn{min-width:0;justify-content:center;padding-inline:8px}.hero-more-note{color:var(--muted);font-size:11px;line-height:1.35}body.beginner-mode .data-health-panel:not(.force-visible),body.beginner-mode .season-control-room:not(:target),body.beginner-mode .season-reasons,body.beginner-mode .season-priority-row,body.beginner-mode #march-madness-spotlight,body.beginner-mode #baseball-spotlight,body.beginner-mode .signal-guide,body.beginner-mode #league-filters{display:none}body.beginner-mode .sports-hub{padding:16px 24px 10px}body.beginner-mode .sports-hub-head{margin-bottom:10px}body.beginner-mode .sports-hub-head h3{font-size:20px}body.beginner-mode .sports-hub-head p{font-size:13px}body.beginner-mode .event-banners{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}body.beginner-mode .event-banner{min-height:64px;padding:9px 10px;border-radius:10px}body.beginner-mode .event-banner .event-icon{width:30px;height:30px;border-radius:8px;font-size:14px;font-weight:900}body.beginner-mode .event-banner .event-title{font-size:14px}body.beginner-mode .event-banner .event-label{font-size:11px}body.beginner-mode .event-banner:not([data-event=all]):not([data-event=worldcup]):not([data-event=playoffs]):not([data-event=baseball]){display:none}body.beginner-mode .event-banner[data-event=all]{order:1}body.beginner-mode .event-banner[data-event=worldcup]{order:2}body.beginner-mode .event-banner[data-event=playoffs]{order:3}body.beginner-mode .event-banner[data-event=baseball]{order:4}body.beginner-mode .pinbar{grid-template-columns:1fr;gap:10px}body.beginner-mode .pinned-lane-list{justify-content:flex-start}body.beginner-mode .pin-lane-btn{min-height:40px;padding:7px 12px}body.beginner-mode .pin-lane-reason,body.beginner-mode .simple-board-actions .btn[data-games-quick="games:MLB"],body.beginner-mode .simple-board-actions .btn[data-games-quick="games:SETTLED"],body.beginner-mode .studio-routing,body.beginner-mode .studio-chart-guide,body.beginner-mode .studio-chart-legend,body.beginner-mode .game-card .lines-row,body.beginner-mode .game-card .reason-chips,body.beginner-mode .game-card .card-footer,body.beginner-mode .futures-card .futures-stat-grid,body.beginner-mode .futures-card .futures-card-footer{display:none}body.beginner-mode .game-card,body.beginner-mode .futures-card{border-color:#ffffff29}body:not(.beginner-mode) #mode-helper{color:#86efac}@media(max-width:900px){.pinbar,.data-health-grid,.kalshi-simple-read{grid-template-columns:1fr}.pinned-lane-list{justify-content:flex-start}.season-reason-list{grid-template-columns:1fr}.season-reasons-head{display:block}.season-reasons-head span{display:block;margin-top:4px;text-align:left}}@media(max-width:640px){.season-priority-row{grid-template-columns:1fr}.mode-strip{align-items:stretch}.mode-toggle{flex:1 1 auto}#mode-helper{flex-basis:100%;margin-left:0}.v30-chart svg{min-width:900px}}[data-theme=light]{--bg: #eef3f9;--bg-elevated: #ffffff;--bg-card: #ffffff;--text: #111827;--muted: #4b5563;--border: rgba(15,23,42,.16);--glow-blue: rgba(37,99,235,.14);--glow-orange: rgba(234,88,12,.12)}[data-theme=light] body{background:#eef3f9;color:#111827}[data-theme=light] .hero,[data-theme=light] .sports-hub,[data-theme=light] .edge-studio,[data-theme=light] .board-section{background:radial-gradient(circle at 14% 0%,rgba(37,99,235,.12),transparent 38%),radial-gradient(circle at 88% 6%,rgba(234,88,12,.08),transparent 34%),linear-gradient(180deg,#f8fbff,#eef3f9);border-color:#0f172a24}[data-theme=light] .hero:before{opacity:.035}[data-theme=light] .logo-delta-symbol{color:#111827}[data-theme=light] .lede,[data-theme=light] .sports-hub-head p,[data-theme=light] .edge-studio-head p,[data-theme=light] .decision-note,[data-theme=light] #mode-helper,[data-theme=light] #system-health-meta,[data-theme=light] .season-reasons-head span,[data-theme=light] .season-reason-card p,[data-theme=light] .season-preview-card em,[data-theme=light] .studio-read,[data-theme=light] .studio-chart-guide,[data-theme=light] .futures-sub,[data-theme=light] .state-thesis,[data-theme=light] .state-trade,[data-theme=light] .card-footer,[data-theme=light] .waitlist-note{color:#475569}[data-theme=light] .hero-kicker,[data-theme=light] .studio-eyebrow,[data-theme=light] .pinbar-worker-meta,[data-theme=light] #season-control-summary,[data-theme=light] body:not(.beginner-mode) #mode-helper{color:#047857!important}[data-theme=light] .icon-btn,[data-theme=light] .btn,[data-theme=light] .mode-toggle,[data-theme=light] .studio-chip,[data-theme=light] .season-preview-chip,[data-theme=light] .kalshi-btn,[data-theme=light] .watch-btn,[data-theme=light] .board-tab-btn,[data-theme=light] .filter-btn,[data-theme=light] .games-shortcut,[data-theme=light] .futures-shortcut,[data-theme=light] .mm-action-btn{background:#fff;border-color:#0f172a29;color:#111827;box-shadow:0 1px #0f172a0a}[data-theme=light] .icon-btn:hover,[data-theme=light] .btn:hover,[data-theme=light] .mode-toggle:hover,[data-theme=light] .studio-chip:hover,[data-theme=light] .season-preview-chip:hover,[data-theme=light] .kalshi-btn:hover,[data-theme=light] .board-tab-btn:hover,[data-theme=light] .filter-btn:hover,[data-theme=light] .games-shortcut:hover,[data-theme=light] .futures-shortcut:hover,[data-theme=light] .mm-action-btn:hover{background:#f1f5f9;border-color:#2563eb57;color:#0f172a}[data-theme=light] .mode-toggle.active,[data-theme=light] .studio-chip.active,[data-theme=light] .season-preview-chip.active,[data-theme=light] .filter-btn.active,[data-theme=light] .board-tab-btn.active{background:#dbeafe;border-color:#2563eb8c;color:#1d4ed8;box-shadow:inset 0 0 0 1px #2563eb29}[data-theme=light] .btn-primary{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;border-color:transparent}[data-theme=light] .btn-ref{background:#ecfdf5;border-color:#04785747;color:#047857}[data-theme=light] .status-pill,[data-theme=light] .mode-strip,[data-theme=light] .pinbar,[data-theme=light] .data-health-panel,[data-theme=light] .season-control-room,[data-theme=light] .season-control-panel,[data-theme=light] .season-reasons,[data-theme=light] .hq-card,[data-theme=light] .utility-drawer,[data-theme=light] .advanced-controls,[data-theme=light] .studio-card,[data-theme=light] .mm-spotlight,[data-theme=light] .mm-card,[data-theme=light] .mm-kpi,[data-theme=light] .mm-upset-strip,[data-theme=light] .event-banner,[data-theme=light] .season-priority-item,[data-theme=light] .search-wrap,[data-theme=light] .futures-controls,[data-theme=light] .games-controls,[data-theme=light] .controls-section,[data-theme=light] .modal-card,[data-theme=light] .site-menu{background:#fff;border-color:#0f172a24;color:#111827;box-shadow:0 12px 28px #0f172a14}[data-theme=light] .decision-card,[data-theme=light] .health-cell,[data-theme=light] .season-reason-card,[data-theme=light] .season-preview-card,[data-theme=light] .season-config-row,[data-theme=light] .operator-cell,[data-theme=light] .line-item,[data-theme=light] .prediction-spread-cell,[data-theme=light] .state-block,[data-theme=light] .futures-stat,[data-theme=light] .futures-signal,[data-theme=light] .futures-mover,[data-theme=light] .simple-read-cell,[data-theme=light] .kalshi-stack,[data-theme=light] .kalshi-injury,[data-theme=light] .kalshi-lens,[data-theme=light] .next-action-panel,[data-theme=light] .next-action-item,[data-theme=light] .next-action-callout,[data-theme=light] .futures-event-row{background:#f8fafc;border-color:#0f172a21;color:#111827}[data-theme=light] .game-card,[data-theme=light] .futures-card{background:#fff;border-color:#0f172a24;box-shadow:0 10px 24px #0f172a14}[data-theme=light] .game-card.blue,[data-theme=light] .futures-card:not(.snapshot-card){background:linear-gradient(170deg,#dbeafee0,#fff 46%);border-color:#2563eb52}[data-theme=light] .game-card.orange,[data-theme=light] .futures-card.snapshot-card{background:linear-gradient(170deg,#ffedd5db,#fff 46%);border-color:#ea580c47}[data-theme=light] .studio-chart,[data-theme=light] .v30-chart,[data-theme=light] .futures-chart,[data-theme=light] #kalshi-chart{background:#f8fafc!important;border-color:#0f172a29!important}[data-theme=light] .studio-chart-tooltip,[data-theme=light] #kalshi-tooltip,[data-theme=light] .hero-more-panel{background:#fff;color:#111827;border-color:#0f172a2e;box-shadow:0 18px 36px #0f172a2e}[data-theme=light] .season-control-panel input,[data-theme=light] .season-control-panel textarea,[data-theme=light] .season-config-json,[data-theme=light] .waitlist-form input,[data-theme=light] .games-select,[data-theme=light] .futures-select,[data-theme=light] .search-input,[data-theme=light] .search-clear{background:#fff;border-color:#0f172a2e;color:#111827}[data-theme=light] .season-control-panel input::placeholder,[data-theme=light] .waitlist-form input::placeholder,[data-theme=light] .search-input::placeholder{color:#64748b}[data-theme=light] .control-kicker,[data-theme=light] .season-control-panel label span,[data-theme=light] .season-preview-card span,[data-theme=light] .operator-cell span,[data-theme=light] .health-cell span,[data-theme=light] .simple-read-cell span,[data-theme=light] .prediction-spread-label,[data-theme=light] .line-label,[data-theme=light] .studio-metric-label,[data-theme=light] .decision-label,[data-theme=light] .event-label,[data-theme=light] .pin-lane-reason,[data-theme=light] .site-menu-link span,[data-theme=light] .site-menu-action span{color:#64748b}[data-theme=light] .market-type-badge,[data-theme=light] .league-badge,[data-theme=light] .chip,[data-theme=light] .hq-badge,[data-theme=light] .futures-pill,[data-theme=light] .futures-health{background:#eef2f7;border-color:#0f172a24;color:#334155}[data-theme=light] .card-top,[data-theme=light] .card-footer,[data-theme=light] .site-menu-head,[data-theme=light] .next-action-grid,[data-theme=light] footer{border-color:#0f172a1f}[data-theme=light] .studio-chart-legend,[data-theme=light] .studio-mobile-meta,[data-theme=light] .studio-mobile-values,[data-theme=light] .games-meta,[data-theme=light] .futures-meta,[data-theme=light] #season-save-status,[data-theme=light] .site-menu-note{color:#475569}[data-theme=light] .operator-cell.action,[data-theme=light] .simple-read-cell.primary{background:#eff6ff;border-color:#2563eb57}[data-theme=light] .operator-cell.action strong,[data-theme=light] .simple-read-cell.primary strong,[data-theme=light] .health-cell.good strong{color:#047857}[data-theme=light] .operator-cell.risk strong,[data-theme=light] .health-cell.warn strong,[data-theme=light] .status-pill.warn{color:#b45309}[data-theme=light] .health-cell.bad strong,[data-theme=light] #season-save-status[data-tone=bad]{color:#be123c}[data-theme=light] .studio-selected-meta,[data-theme=light] .studio-context,[data-theme=light] .studio-chart-sub,[data-theme=light] .kick,[data-theme=light] .line-value,[data-theme=light] .prediction-confidence,[data-theme=light] .special-chart-head{color:#334155!important}[data-theme=light] .studio-signal{background:#eef2ff;border-color:#2563eb57;color:#1d4ed8}[data-theme=light] .studio-signal.blue{background:#dbeafe;border-color:#2563eb6b;color:#1d4ed8}[data-theme=light] .studio-signal.orange{background:#ffedd5;border-color:#ea580c5c;color:#c2410c}[data-theme=light] .studio-metric,[data-theme=light] .line-item,[data-theme=light] .special-chart,[data-theme=light] .special-chart-compact{background:#fff;border-color:#0f172a24}[data-theme=light] .studio-spread-rail,[data-theme=light] .prediction-confidence-bar,[data-theme=light] .studio-mobile-bar{background:#e2e8f0;border-color:#0f172a24}[data-theme=light] .studio-mobile-row{background:#fff;border-color:#0f172a24;box-shadow:0 8px 18px #0f172a0f}[data-theme=light] .studio-mobile-row.blue{background:linear-gradient(165deg,#dbeafee0,#fff 62%);border-color:#2563eb52}[data-theme=light] .studio-mobile-row:hover,[data-theme=light] .studio-mobile-row:focus-visible,[data-theme=light] .studio-mobile-row.selected{background:linear-gradient(135deg,#dbeafef5,#f8fbfffa);border-color:#2563eb8f;box-shadow:0 12px 24px #2563eb1f}[data-theme=light] .studio-mobile-row.orange{background:linear-gradient(165deg,#ffedd5e0,#fff 62%);border-color:#ea580c4d}[data-theme=light] .studio-mobile-top strong{color:#0f172a}[data-theme=light] .studio-mobile-top span{color:#1d4ed8}[data-theme=light] .studio-mobile-row.orange .studio-mobile-top span{color:#c2410c}[data-theme=light] .studio-mobile-meta,[data-theme=light] .studio-mobile-values,[data-theme=light] .state-label.white{color:#475569}[data-theme=light] .game-card:hover{border-color:#2563eb5c;box-shadow:0 14px 28px #0f172a1f}[data-theme=light] .market-detail-backdrop{background:#0f172a42}[data-theme=light] .market-detail-card,[data-theme=light] .market-detail-head{background:#fff;border-color:#0f172a29;color:#111827}[data-theme=light] .market-detail-kicker{color:#047857}[data-theme=light] .market-detail-head p,[data-theme=light] .market-detail-section-head span,[data-theme=light] .market-detail-chart p,[data-theme=light] .market-detail-foot{color:#475569}[data-theme=light] .market-detail-cell,[data-theme=light] .market-detail-metrics>div,[data-theme=light] .market-detail-chart-card{background:#f8fafc;border-color:#0f172a24}[data-theme=light] .market-detail-cell span,[data-theme=light] .market-detail-metrics span,[data-theme=light] .market-detail-chart-labels{color:#64748b}[data-theme=light] .market-detail-cell strong,[data-theme=light] .market-detail-metrics strong,[data-theme=light] .market-detail-chart-labels strong{color:#111827}[data-theme=light] .market-detail-cell.action{background:#eff6ff;border-color:#2563eb57}[data-theme=light] .market-detail-cell.action strong{color:#047857}[data-theme=light] .market-detail-cell.risk strong{color:#b45309}[data-theme=light] .market-detail-rail,[data-theme=light] .market-detail-confidence-chart{background:#e2e8f0;border-color:#0f172a24}[data-theme=light] .detail-btn{border-color:#2563eb57;color:#1d4ed8}[data-theme=light] .hero-plain-truth,[data-theme=light] .market-brief-card p{color:#1e293b}[data-theme=light] .trust-strip span,[data-theme=light] .market-brief-card,[data-theme=light] .first-path-card,[data-theme=light] .reader-primer,[data-theme=light] .game-day-strip,[data-theme=light] .top-reads-section{background:#fff;border-color:#0f172a24;box-shadow:0 10px 24px #0f172a14}[data-theme=light] .trust-strip span{color:#334155}[data-theme=light] .brief-kicker{color:#047857}[data-theme=light] .market-brief-card>span:last-child,[data-theme=light] #top-reads-meta,[data-theme=light] .reader-pill em,[data-theme=light] .game-day-copy p,[data-theme=light] .game-day-chip span,[data-theme=light] .game-day-chip em,[data-theme=light] .top-read-card span,[data-theme=light] .top-read-card em,[data-theme=light] .freshness-cell span,[data-theme=light] .watch-move{color:#64748b}[data-theme=light] .reader-pill,[data-theme=light] .game-day-chip,[data-theme=light] .top-read-card,[data-theme=light] .freshness-cell{background:#f8fafc;border-color:#0f172a1f}[data-theme=light] .game-day-chip.edge{background:#eff6ff;border-color:#2563eb47}[data-theme=light] .game-day-chip.risk,[data-theme=light] .game-day-chip.price{background:#fff7ed;border-color:#ea580c38}[data-theme=light] .board-freshness-strip{background:#0f172a1f;border-color:#0f172a24}[data-theme=light] .top-read-card.blue{background:#eff6ff;border-color:#2563eb47}[data-theme=light] .top-read-card.orange{background:#fff7ed;border-color:#ea580c42}[data-theme=light] .data-confidence-badge{background:#eff6ff;border-color:#2563eb38;color:#2563eb}[data-theme=light] .data-confidence-badge.kalshi{background:#ecfdf5;border-color:#05966938;color:#047857}[data-theme=light] .data-confidence-badge.schedule,[data-theme=light] .data-confidence-badge.price{background:#fff7ed;border-color:#ea580c38;color:#c2410c}[data-theme=light] .first-path-steps li{color:#64748b}[data-theme=light] .first-path-steps li:before{background:#dbeafe;color:#1d4ed8}[data-theme=light] .watch-move.good{color:#047857}[data-theme=light] .watch-move.bad{color:#be123c}@media(max-width:640px){.market-detail-card{width:100vw;max-width:none}.market-detail-command,.market-detail-metrics{grid-template-columns:1fr}}@media(max-width:640px){body{font-size:15px}.hero{padding:18px 14px 12px}.logo{font-size:1.9rem}.hero h1{font-size:27px;line-height:1.06}.lede{font-size:14px;line-height:1.45}.hero-plain-truth{margin-top:8px;font-size:13px;line-height:1.35}.status-row,.trust-strip{gap:6px;margin-top:8px}.status-pill,.trust-strip span{min-height:26px;padding:4px 8px;font-size:10px}.top-brief-grid{gap:8px;margin-top:10px}.market-brief-card,.first-path-card{padding:12px}.market-brief-card h2,.reader-primer-copy h2,.top-reads-head h2{font-size:16px}.market-brief-card p{margin:8px 0 6px;font-size:14px;line-height:1.35}.brief-kicker{font-size:9px;margin-bottom:5px}.first-path-steps{gap:6px}.first-path-steps li{grid-template-columns:24px minmax(0,1fr);gap:8px}.first-path-steps li:before{width:24px;height:24px;font-size:11px}.first-path-steps strong{font-size:13px;align-self:center}.first-path-steps span,.decision-dock{display:none}.decision-card{min-height:62px;padding:10px}.decision-label{font-size:9px}.decision-value{font-size:13px;line-height:1.15}.decision-note{display:none}.hero-cta{margin-top:10px}.hero-cta .btn{min-height:34px;padding:8px 10px;font-size:11px}.hero-more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sports-hub{padding:8px 14px 4px}.sports-hub-head{display:none}.event-banners,body.beginner-mode .event-banners{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.event-banner,body.beginner-mode .event-banner{min-height:58px;padding:6px 4px;border-radius:12px;gap:5px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.event-banner:after{inset:auto 10px 0}.event-banner .event-icon,body.beginner-mode .event-banner .event-icon{width:25px;height:25px;border-radius:8px;font-size:13px}.event-banner .event-copy{align-items:center;gap:0;min-height:0;width:100%}.event-banner .event-title,body.beginner-mode .event-banner .event-title{display:block;width:100%;font-size:11px;font-weight:800;line-height:1.05;text-align:center;white-space:normal;letter-spacing:0}.event-banner .event-title:after{content:none!important}.event-title-full{display:none}.event-title-mobile{display:inline}.event-banner .event-label,body.beginner-mode .event-banner .event-label{display:none}.edge-studio{padding:10px 14px 6px}.edge-studio-head{gap:8px;margin-bottom:8px}.studio-eyebrow{font-size:9px}.edge-studio-head :is(h2,h3){font-size:17px;line-height:1.12}.edge-studio-head p{display:none}.studio-actions,.studio-range{width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.studio-chip{flex:0 0 auto;padding:6px 8px;font-size:10px;white-space:nowrap}.v30-studio-primary{padding:12px;gap:9px}.studio-selected-top{gap:8px}.studio-selected-title{font-size:18px}.studio-selected-meta,.studio-context{font-size:10px}.studio-signal{padding:4px 7px;font-size:9px}.studio-selected-actions .btn{min-height:32px;padding:7px 10px}.v30-studio-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.studio-metric{min-height:62px;padding:9px}.studio-metric-label{font-size:9px}.studio-metric-value,.studio-metric-value.mono{font-size:15px}.studio-read{font-size:13px;line-height:1.4}.studio-chart-card{display:none}.studio-chart-head{gap:7px}.studio-chart-title{font-size:13px}.studio-chart-sub,.studio-chart-legend,.studio-chart-guide{display:none}.v30-chart{min-height:auto;overflow:visible}.v30-chart svg{min-width:0}.studio-mobile-bars{gap:7px;padding:0}.studio-mobile-row{padding:9px}.studio-mobile-row:nth-child(n+4){display:none}.studio-mobile-top strong{font-size:13px}.studio-mobile-values,.studio-routing{display:none}.board-section{padding-top:10px}.section-header{margin-bottom:10px}.section-title{font-size:1.35rem}.reader-primer,.game-day-strip,.top-reads-section{padding:12px;margin-bottom:8px}.game-day-strip{display:block}.game-day-copy{margin-bottom:10px}.game-day-copy h2{font-size:17px}.game-day-copy p{font-size:12px}.game-day-actions{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:2px}.game-day-chip{flex:0 0 118px;min-height:72px;scroll-snap-align:start}.game-day-chip strong{font-size:19px}.reader-primer{gap:10px}.reader-pill{min-height:auto;padding:8px}.reader-pill em{font-size:11px}.board-freshness-strip{margin-bottom:8px}.freshness-cell{padding:9px 10px}.top-reads-head{gap:4px;margin-bottom:8px}.top-reads-grid{gap:8px}.top-read-card{min-height:78px;padding:10px}.top-read-card span{font-size:9px}.top-read-card strong{margin-top:6px;font-size:15px}.top-read-card em{display:none}.search-wrap{margin-bottom:8px}.filters{gap:8px;margin-bottom:10px}.filter-btn{padding:7px 9px;font-size:11px}.game-card{padding:11px 12px}.matchup{font-size:14px}}body.beginner-mode .hero-controls,body.beginner-mode .sports-hub,body.beginner-mode .decision-dock,body.beginner-mode .studio-actions,body.beginner-mode .studio-range,body.beginner-mode .studio-routing,body.beginner-mode .board-tabs,body.beginner-mode .top-reads-section,body.beginner-mode .pinbar,body.beginner-mode .season-reasons,body.beginner-mode .hq-grid,body.beginner-mode .simple-board-actions,body.beginner-mode .advanced-controls:not(.force-visible),body.beginner-mode .data-health-actions{display:none!important}body.beginner-mode .hero-cta{display:flex;gap:8px;align-items:center;flex-wrap:wrap}body.beginner-mode .hero-cta>.btn,body.beginner-mode .hero-more>summary{min-height:40px}.site-menu[aria-hidden=true],.site-menu-backdrop[hidden],.hero-more:not([open]) .hero-more-panel{display:none!important}#freshness-source-health{line-height:1.25}@media(max-width:640px){.top-brief-grid{position:relative;z-index:20}.market-brief-card{position:sticky;top:8px;z-index:25}body.beginner-mode .hero-cta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}body.beginner-mode .hero-cta>.btn,body.beginner-mode .hero-more,body.beginner-mode .hero-more>summary{width:100%;min-width:0}body.beginner-mode .hero-cta>.btn,body.beginner-mode .hero-more>summary{justify-content:center;padding-inline:6px;font-size:11px;white-space:nowrap}#freshness-source-health{font-size:12px}}.v31-hero{padding:28px 24px 20px;min-height:auto;background:linear-gradient(180deg,rgba(47,111,255,.06),transparent 58%),var(--bg)}.v31-hero:before{display:none}.v31-hero .container{display:grid;gap:14px}.v31-hero-top{align-items:center}.v31-brandbar{width:148px;margin:10px 0 0}.v31-hero-copy{max-width:790px;margin-top:0}.v31-hero-copy .hero-kicker{margin-bottom:6px}.v31-hero h1{max-width:760px;font-size:clamp(34px,4.2vw,54px);line-height:1.01}.v31-hero .lede{max-width:660px;margin-top:10px;font-size:17px;line-height:1.42}.v31-hero .hero-plain-truth{max-width:680px;margin-top:8px;padding:0;border:0;background:transparent;color:var(--muted);font-size:13px;line-height:1.35}.v31-live-line{min-height:34px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--muted);font-size:12px}.v31-live-dot{width:8px;height:8px;border-radius:999px;background:var(--green);box-shadow:0 0 0 4px #22c55e1f}.v31-live-meta{min-height:28px;padding:5px 9px;background:#ffffff06}.v31-hero-cta{margin-top:0;display:grid;grid-template-columns:repeat(4,minmax(120px,max-content));gap:8px;align-items:center;justify-content:flex-start}.v31-hero-cta>.btn,.v31-hero-cta .hero-more>summary{min-height:40px;border-radius:10px;justify-content:center;white-space:nowrap}.v31-drawer-trust{margin:4px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.v31-drawer-trust span{justify-content:center}.v31-brief-strip{padding:12px 24px 18px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,rgba(255,255,255,.012),transparent)}.v31-brief-card{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);gap:18px;align-items:center;padding:16px 18px}.v31-brief-copy h2{margin:0 0 6px;font-size:20px;line-height:1.1}.v31-brief-copy p{margin:0 0 7px;max-width:760px}.v31-brief-steps{margin:0;gap:7px}.v31-brief-steps li{min-height:30px}[data-theme=light] .v31-hero{background:linear-gradient(180deg,rgba(47,111,255,.07),transparent 58%),var(--bg)}[data-theme=light] .v31-live-meta,[data-theme=light] .v31-brief-card{background:#ffffffd1}@media(max-width:760px){.v31-hero{padding:18px 14px 14px}.v31-hero .container{gap:10px}.v31-hero h1{font-size:31px;line-height:1.04}.v31-hero .lede{max-width:100%;font-size:14px;line-height:1.36}.v31-hero .hero-plain-truth{display:none}.v31-live-line{min-height:28px;gap:6px}.v31-live-meta{max-width:100%;min-height:26px;padding:4px 8px;font-size:10px}.v31-hero-cta,body.beginner-mode .v31-hero-cta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%}.v31-hero-cta>.btn,.v31-hero-cta .hero-more,.v31-hero-cta .hero-more>summary{width:100%;min-width:0}.v31-hero-cta>.btn,.v31-hero-cta .hero-more>summary{min-height:36px;padding:8px 6px;font-size:11px}.v31-brief-strip{padding:8px 14px 10px}.v31-brief-card{grid-template-columns:1fr;gap:10px;padding:12px}.v31-brief-copy h2{font-size:17px}.v31-brief-copy p{font-size:14px;line-height:1.36}.v31-brief-steps{grid-template-columns:1fr}}@media(max-width:380px){.v31-hero h1{font-size:28px}.v31-hero-cta>.btn,.v31-hero-cta .hero-more>summary{font-size:10px}}.v31-score-hero{padding:16px 24px 14px;background:radial-gradient(circle at 14% 0%,rgba(43,111,255,.13),transparent 36%),linear-gradient(180deg,#0a0e16fa,#07090ef5)}.v31-score-hero .container{gap:10px}.v31-brand-lockup{min-width:0;display:grid;gap:1px}.v31-score-hero .v31-brand-title,.v31-score-hero h1.v31-brand-title{margin:0;max-width:none;font-size:clamp(27px,2.7vw,38px);line-height:.95;letter-spacing:0}.v31-score-hero .v31-image-brand,.v31-score-hero h1.v31-image-brand{width:clamp(156px,14vw,196px);font-size:0;line-height:0}.v31-brand-logo-img{display:block;width:100%;height:auto;object-fit:contain;object-position:left center;border-radius:6px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.28))}.v31-image-brand+.v31-brand-sub{display:none}.v31-brand-sub{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.v31-scoreboard{border:1px solid rgba(255,255,255,.12);border-radius:14px;background:linear-gradient(135deg,#2030528a,#090b12db),#ffffff07;box-shadow:0 18px 48px #0000003d;padding:14px;display:grid;gap:12px}.v31-score-main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.v31-score-copy{min-width:0;display:grid;gap:5px}.v31-score-kicker{color:var(--green);font-family:var(--mono);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.v31-score-copy strong{overflow:hidden;color:var(--text);font-size:clamp(24px,3.4vw,44px);font-weight:950;line-height:1.02;text-overflow:ellipsis;white-space:nowrap}.v31-score-copy span:last-child{overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.v31-action-pill{width:72px;min-height:48px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff0b;color:var(--text);font-family:var(--mono);font-weight:950;cursor:pointer}.v31-action-pill.blue{border-color:#4e87ffbd;background:#2f6fff2e;color:#9fc1ff}.v31-action-pill.orange{border-color:#ff9a3cbd;background:#ff9a3c21;color:#ffc27a}.v31-action-pill.wait{color:#f2f4f8db}.v31-score-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v31-score-metrics>div{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff09;padding:10px;display:grid;gap:4px}.v31-score-metrics span{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.v31-score-metrics strong{overflow:hidden;color:var(--text);font-size:clamp(15px,2vw,22px);font-weight:950;line-height:1;text-overflow:ellipsis;white-space:nowrap}.v31-score-hero .v31-live-line{min-height:26px}.v31-score-hero .v31-hero-cta,body.beginner-mode .v31-score-hero .v31-hero-cta{width:100%;max-width:560px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.v31-score-hero .v31-hero-cta>.btn,.v31-score-hero .v31-hero-cta .hero-more,.v31-score-hero .v31-hero-cta .hero-more>summary{width:100%;min-width:0}.v31-score-hero .v31-hero-cta>.btn,.v31-score-hero .v31-hero-cta .hero-more>summary{min-height:42px;padding:9px 8px;border-radius:11px;font-size:13px;line-height:1.05}.v31-score-hero .hero-more-panel{z-index:60}[data-theme=light] .v31-score-hero{background:radial-gradient(circle at 12% 0%,rgba(47,111,255,.13),transparent 36%),linear-gradient(180deg,#f8fbff,#eef3fb)}[data-theme=light] .v31-scoreboard{border-color:#141e321f;background:linear-gradient(135deg,#fffffff5,#ebf2ffeb);box-shadow:0 16px 42px #141e321c}[data-theme=light] .v31-score-metrics>div,[data-theme=light] .v31-live-meta{border-color:#141e321a;background:#ffffffc2}[data-theme=light] .v31-action-pill.wait{color:#111827}@media(max-width:760px){.v31-score-hero{padding:12px 14px 10px}.v31-score-hero .container{gap:8px}.v31-score-hero .hero-top{gap:10px}.v31-score-hero .v31-brand-title,.v31-score-hero h1.v31-brand-title{font-size:30px}.v31-score-hero .v31-image-brand,.v31-score-hero h1.v31-image-brand{width:min(206px,62vw)}.v31-brand-sub{font-size:10px}.v31-scoreboard{border-radius:12px;padding:12px;gap:10px}.v31-score-main{gap:8px}.v31-score-copy strong{font-size:24px}.v31-score-copy span:last-child{font-size:10px}.v31-action-pill{width:58px;min-height:42px;font-size:12px}.v31-score-metrics{gap:6px}.v31-score-metrics>div{padding:8px 7px}.v31-score-metrics span{font-size:9px}.v31-score-metrics strong{font-size:15px}.v31-score-hero .v31-live-line{display:none}.v31-score-hero .v31-hero-cta,body.beginner-mode .v31-score-hero .v31-hero-cta{gap:6px;max-width:none}.v31-score-hero .v31-hero-cta>.btn,.v31-score-hero .v31-hero-cta .hero-more>summary{min-height:38px;padding:8px 4px;font-size:11px}}@media(max-width:380px){.v31-score-copy strong{font-size:21px}.v31-score-metrics strong{font-size:13px}.v31-score-hero .v31-hero-cta>.btn,.v31-score-hero .v31-hero-cta .hero-more>summary{font-size:10px}}.v31-lane-hub{padding:12px 24px}body.beginner-mode .sports-hub.v31-lane-hub{display:block!important}body.beginner-mode .v31-lane-hub .v31-primary-lanes .event-banner[data-event=all],body.beginner-mode .v31-lane-hub .v31-primary-lanes .event-banner[data-event=nfl],body.beginner-mode .v31-lane-hub .v31-primary-lanes .event-banner[data-event=cfb],body.beginner-mode .v31-lane-hub .v31-primary-lanes .event-banner[data-event=worldcup],body.beginner-mode .v31-lane-hub .v31-primary-lanes .event-banner[data-event=playoffs],body.beginner-mode .v31-lane-hub .v31-primary-lanes .event-banner[data-event=baseball]{display:flex!important}.v31-lane-hub .container{display:grid;gap:10px}.v31-lane-hub .sports-hub-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0}.v31-lane-hub .sports-hub-head h3{margin:0;font-size:15px;letter-spacing:.08em;text-transform:uppercase}.v31-lane-hub .sports-hub-head p{margin:0;color:var(--muted);font-size:12px;line-height:1.2}.v31-lane-hub .event-banners,body.beginner-mode .v31-lane-hub .event-banners{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.v31-lane-hub .event-banner,body.beginner-mode .v31-lane-hub .event-banner{min-height:62px;padding:9px 10px;border-radius:12px;gap:8px}.v31-lane-hub .event-banner .event-icon,body.beginner-mode .v31-lane-hub .event-banner .event-icon{width:30px;height:30px;font-size:16px;border-radius:9px}.v31-lane-hub .event-banner .event-title,body.beginner-mode .v31-lane-hub .event-banner .event-title{font-size:14px;line-height:1.02}.v31-lane-hub .event-banner .event-label,body.beginner-mode .v31-lane-hub .event-banner .event-label{font-size:10px;line-height:1}body.beginner-mode .v31-lane-hub .event-banner:not([data-event=all]):not([data-event=worldcup]):not([data-event=playoffs]):not([data-event=baseball]){display:flex}body.beginner-mode .v31-lane-hub .event-banner[data-event=all]{order:1}body.beginner-mode .v31-lane-hub .event-banner[data-event=worldcup]{order:2}body.beginner-mode .v31-lane-hub .event-banner[data-event=playoffs]{order:3}body.beginner-mode .v31-lane-hub .event-banner[data-event=baseball]{order:4}.v31-more-lanes,.v31-read-guide{border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff07}.v31-more-lanes>summary,.v31-read-guide>summary{min-height:42px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text);font-weight:900;cursor:pointer;list-style:none}.v31-more-lanes>summary::-webkit-details-marker,.v31-read-guide>summary::-webkit-details-marker{display:none}.v31-secondary-lanes{padding:0 10px 10px}.v31-read-guide .signal-guide-body{padding:0 12px 12px}.v31-read-guide .signal-guide-items{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.v31-read-guide .signal-guide-item{padding:10px;font-size:13px;line-height:1.28}[data-theme=light] .v31-more-lanes,[data-theme=light] .v31-read-guide{border-color:#141e321a;background:#ffffffc7}@media(max-width:760px){.v31-lane-hub{padding:10px 14px}.v31-lane-hub .container{gap:8px}.v31-lane-hub .sports-hub-head{align-items:center}.v31-lane-hub .sports-hub-head p{display:none}.v31-lane-hub .event-banners,body.beginner-mode .v31-lane-hub .event-banners{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.v31-lane-hub .event-banner,body.beginner-mode .v31-lane-hub .event-banner{min-height:58px;padding:7px 5px;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;text-align:center}.v31-lane-hub .event-banner .event-icon,body.beginner-mode .v31-lane-hub .event-banner .event-icon{width:28px;height:28px;font-size:15px}.v31-lane-hub .event-banner .event-title,body.beginner-mode .v31-lane-hub .event-banner .event-title{font-size:11px}.v31-lane-hub .event-banner .event-label,body.beginner-mode .v31-lane-hub .event-banner .event-label{display:none}.v31-secondary-lanes{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v31-read-guide .signal-guide-items{grid-template-columns:1fr}.v31-read-guide .signal-guide-item{font-size:13px}}body.beginner-mode .studio-chart-card{display:grid!important}body.beginner-mode .studio-chart-card .studio-range{display:flex!important}@media(max-width:760px){.studio-chart-card,body.beginner-mode .studio-chart-card{display:grid!important;gap:10px;padding:12px;margin-top:6px}.studio-chart-card .studio-chart-head{display:grid;grid-template-columns:1fr;gap:8px}.studio-chart-card .studio-range,body.beginner-mode .studio-chart-card .studio-range{display:flex!important;width:100%;max-width:100%;gap:6px;overflow-x:auto;padding-bottom:2px}.studio-chart-card .studio-chip{min-height:32px;padding:7px 10px;font-size:10px}.studio-chart-card .studio-chart-sub{display:block!important;font-size:11px;line-height:1.25}.studio-chart,.v30-chart{min-height:278px;overflow:hidden}.studio-mobile-bars{gap:8px;padding:0}.studio-mobile-row{display:grid;padding:10px;border-radius:10px}.studio-mobile-row:nth-child(n+4){display:grid!important}.studio-mobile-row:nth-child(n+6){display:none!important}}.v31-score-hero{padding:8px 24px}.v31-score-hero .container,.v31-lane-hub .container{max-width:1180px}.v31-score-hero .container{gap:8px}.v31-score-hero .v31-brand-title,.v31-score-hero h1.v31-brand-title{font-size:clamp(24px,2vw,32px)}.v31-score-hero .logo-delta-symbol{margin:0 2px;font-size:.72em;top:-.34em}.v31-scoreboard{padding:12px;gap:10px}.v31-score-copy strong{font-size:clamp(24px,2.45vw,34px)}.v31-score-copy span:last-child{font-size:11px}.v31-action-pill{width:64px;min-height:42px}.v31-score-metrics>div{padding:8px 10px}.v31-score-metrics strong{font-size:clamp(15px,1.35vw,20px)}.v31-score-hero .v31-live-line{display:none}.v31-score-hero .v31-hero-cta,body.beginner-mode .v31-score-hero .v31-hero-cta{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,520px);max-width:520px;gap:8px;align-items:stretch}.v31-score-hero .v31-hero-cta>.btn,.v31-score-hero .v31-hero-cta .hero-more,.v31-score-hero .v31-hero-cta .hero-more>summary,body.beginner-mode .v31-score-hero .v31-hero-cta>.btn,body.beginner-mode .v31-score-hero .v31-hero-cta .hero-more,body.beginner-mode .v31-score-hero .v31-hero-cta .hero-more>summary{width:100%!important;min-width:0}.v31-score-hero .v31-hero-cta>.btn,.v31-score-hero .v31-hero-cta .hero-more>summary,body.beginner-mode .v31-score-hero .v31-hero-cta>.btn,body.beginner-mode .v31-score-hero .v31-hero-cta .hero-more>summary{min-height:38px;padding:8px;font-size:12px;line-height:1}.v31-lane-hub{padding:10px 24px}.v31-lane-hub .container{gap:8px}.v31-lane-hub .sports-hub-head h3{font-size:14px}.v31-lane-hub .event-banner,body.beginner-mode .v31-lane-hub .event-banner{min-height:54px;padding:8px 10px}.v31-more-lanes>summary,.v31-read-guide>summary{min-height:38px;padding:8px 12px}@media(max-width:760px){.v31-score-hero{padding:12px 14px 10px}.v31-score-hero .container,.v31-lane-hub .container{max-width:none}.v31-score-hero .v31-brand-title,.v31-score-hero h1.v31-brand-title{font-size:30px}.v31-score-hero .v31-image-brand,.v31-score-hero h1.v31-image-brand{width:min(206px,62vw)}.v31-score-hero .v31-hero-cta,body.beginner-mode .v31-score-hero .v31-hero-cta{width:100%;max-width:none;gap:6px}.v31-score-hero .v31-hero-cta>.btn,.v31-score-hero .v31-hero-cta .hero-more>summary,body.beginner-mode .v31-score-hero .v31-hero-cta>.btn,body.beginner-mode .v31-score-hero .v31-hero-cta .hero-more>summary{min-height:38px;padding:8px 4px;font-size:11px}.v31-lane-hub{padding:10px 14px}.v31-lane-hub .event-banner,body.beginner-mode .v31-lane-hub .event-banner{min-height:58px;padding:7px 5px}}#app{min-height:100vh;background:radial-gradient(circle at 14% 0%,rgba(47,111,255,.12),transparent 36%),radial-gradient(circle at 82% 8%,rgba(29,78,216,.12),transparent 34%),#070b12}.v32-topbar.v31-score-hero{position:sticky;top:0;z-index:80;padding:0;border-bottom:1px solid rgba(148,163,184,.22);background:#070b12e6;backdrop-filter:blur(18px)}.v32-topbar .v32-topbar-inner,.v32-topbar .container{width:100%;max-width:none;min-height:70px;padding:0 28px;display:grid;grid-template-columns:246px minmax(0,1fr) auto;align-items:center;gap:20px}.v32-brand{text-decoration:none}.v32-topbar .v31-image-brand,.v32-topbar h1.v31-image-brand{width:214px}.v32-topbar .v31-brand-logo-img{filter:drop-shadow(0 8px 18px rgba(0,0,0,.28))}.v32-topbar .v31-hero-cta,body.beginner-mode .v32-topbar .v31-hero-cta{display:flex!important;width:auto;max-width:none;justify-content:center;align-items:stretch;gap:10px}.v32-topbar .v31-hero-cta>.btn,.v32-topbar .v31-hero-cta .hero-more,.v32-topbar .v31-hero-cta .hero-more>summary,body.beginner-mode .v32-topbar .v31-hero-cta>.btn,body.beginner-mode .v32-topbar .v31-hero-cta .hero-more,body.beginner-mode .v32-topbar .v31-hero-cta .hero-more>summary{width:auto!important}.v32-topbar .v31-hero-cta>.btn,.v32-topbar .v31-hero-cta .hero-more>summary{min-width:88px;min-height:70px;padding:0 10px;border:0;border-radius:0;background:transparent;color:#e2e8f0c7;box-shadow:inset 0 -2px 0 transparent}.v32-topbar .v31-hero-cta>.btn:hover,.v32-topbar .v31-hero-cta .hero-more>summary:hover,.v32-topbar .v31-hero-cta>.btn.active{color:#77a8ff;background:#2f6fff0d;box-shadow:inset 0 -2px #2f7dff}.v32-top-actions{display:flex!important;align-items:center}.playdelta-share-btn{position:relative;gap:8px}.playdelta-share-btn .share-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.v32-share-btn{border-radius:16px!important;color:#eaffff!important;background:linear-gradient(135deg,#28b4ccf2,#1f89a7f2)!important;border-color:#73daec61!important;box-shadow:0 0 0 1px #2dd4f71f,0 12px 28px #0891b238,inset 0 1px #ffffff38!important}.v32-share-btn:hover,.playdelta-share-btn.share-done{transform:translateY(-1px);color:#fff!important;background:linear-gradient(135deg,#2dd4bffa,#2563ebf2)!important;border-color:#7dd3fc99!important;box-shadow:0 16px 34px #0891b247,inset 0 1px #ffffff42!important}.playdelta-share-btn.share-done:after{content:attr(data-share-state);position:absolute;top:calc(100% + 8px);right:0;z-index:5;padding:5px 8px;border:1px solid rgba(125,211,252,.34);border-radius:999px;background:#070b12f0;color:#dffcff;font-size:11px;font-weight:900;white-space:nowrap;box-shadow:0 10px 24px #00000047}.share-card-btn{position:relative;border-color:#2dd4f747!important;color:#dffcff!important;background:linear-gradient(135deg,#0891b22e,#2f6fff1f)!important}.share-card-btn:hover:not(:disabled),.share-card-btn.share-done{transform:translateY(-1px);border-color:#7dd3fc8a!important;color:#fff!important;background:linear-gradient(135deg,#0891b247,#2f6fff38)!important}.share-card-btn:disabled,.share-card-btn.disabled,.share-card-btn.generating{cursor:wait;opacity:.62}.share-card-btn.share-done:after{content:attr(data-share-state);position:absolute;top:calc(100% + 8px);left:50%;z-index:8;transform:translate(-50%);padding:5px 8px;border:1px solid rgba(125,211,252,.34);border-radius:999px;background:#070b12f0;color:#dffcff;font-size:11px;font-weight:900;white-space:nowrap;box-shadow:0 10px 24px #00000047}.v32-simple-toggle{min-height:40px;padding:5px 8px 5px 14px;display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#94a3b81a;color:#e2e8f0db;font-weight:800;cursor:pointer}.v32-simple-toggle strong{min-width:36px;padding:6px 9px;border-radius:7px;background:linear-gradient(135deg,#2f7dff,#4f8cff);color:#fff;line-height:1}.v32-bell{position:relative}.v32-bell:after{content:"";position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:99px;background:#2f7dff;box-shadow:0 0 0 2px #070b12}.v32-compat-hero{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.v32-dashboard-shell{display:grid;grid-template-columns:280px minmax(0,1fr) 292px;gap:24px;align-items:start;min-height:calc(100vh - 70px);padding:22px 24px 48px}.v32-dashboard-main{min-width:0;display:grid;gap:14px}.v32-dashboard-shell .v31-lane-hub{position:sticky;top:92px;height:calc(100vh - 112px);padding:0 14px 0 0;border-right:1px solid rgba(148,163,184,.2);background:transparent}.v32-dashboard-shell .v31-lane-hub .container{height:100%;max-width:none;display:flex;flex-direction:column;gap:10px}.v32-dashboard-shell .v31-lane-hub .sports-hub-head{padding:4px 0 2px}.v32-dashboard-shell .v31-lane-hub .sports-hub-head h3{color:#e2e8f0b3;font-size:13px;letter-spacing:0}.v32-dashboard-shell .v31-lane-hub .sports-hub-head p{display:none}.v32-dashboard-shell .v31-lane-hub .event-banners,body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banners{display:grid;grid-template-columns:1fr;gap:8px}.v32-dashboard-shell .v31-lane-hub .event-banner,body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banner{min-height:58px;padding:9px 12px;display:flex!important;flex-direction:row;justify-content:flex-start;text-align:left;border-radius:8px;border-color:#94a3b829;background:#0f172a6b}.v32-dashboard-shell .v31-lane-hub .event-banner.active{border-color:#2f7dffad;background:linear-gradient(135deg,#2f7dff57,#2f7dff1f);box-shadow:inset 0 0 0 1px #2f7dff24}.v32-dashboard-shell .v31-lane-hub .event-icon{flex:0 0 auto}.v32-dashboard-shell .v31-lane-hub .event-copy{display:grid;gap:2px}.v32-dashboard-shell .v31-lane-hub .event-label{display:block!important;color:#cbd5e1b8}.v32-dashboard-shell .v31-more-lanes,.v32-dashboard-shell .v31-read-guide{border-radius:8px;background:transparent}.v32-dashboard-shell .v31-read-guide{display:none}.v32-sidebar-status{margin-top:auto;border:1px solid rgba(148,163,184,.18);border-radius:8px;overflow:hidden;background:#0f172a70}.v32-sidebar-status>div,.v32-status-link{min-height:62px;padding:12px 14px;display:grid;gap:4px;border-bottom:1px solid rgba(148,163,184,.12);color:#e2e8f0e0;text-decoration:none}.v32-status-link{min-height:44px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border-bottom:0}.v32-sidebar-status span{color:#94a3b8db;font-size:11px}.v32-sidebar-status strong{font-size:13px}.v32-dashboard-rail{position:sticky;top:92px;display:grid;gap:12px}.v32-rail-card{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:linear-gradient(145deg,#0f172ae0,#090e18e0);box-shadow:0 16px 36px #00000038;padding:16px}.v32-rail-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(148,163,184,.12)}.v32-rail-card h2{margin:0;color:#f8fafcf0;font-size:15px;line-height:1}.v32-rail-head strong{color:#72f35f;font-size:12px}.v32-health-list{display:grid;gap:12px;padding-top:14px}.v32-health-list div,.v32-read-list div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;color:#cbd5e1d6;font-size:13px}.v32-health-list strong{color:#e2e8f0d1;font-weight:500}.v32-good-dot,.v32-warn-dot,.v32-bad-dot,.v32-dot{width:9px;height:9px;border-radius:99px;background:#72f35f;box-shadow:0 0 0 3px #72f35f1a}.v32-warn-dot{background:#ffb020;box-shadow:0 0 0 3px #ffb0201f}.v32-bad-dot{background:#ff5d5d;box-shadow:0 0 0 3px #ff5d5d1f}.v32-dot.blue{background:#2f7dff;box-shadow:0 0 0 3px #2f7dff21}.v32-dot.white{background:#f8fafc;box-shadow:0 0 0 3px #f8fafc1f}.v32-dot.orange{background:#ff8a00;box-shadow:0 0 0 3px #ff8a0021}.v32-refresh-row{margin:18px 0 4px;display:flex;align-items:center;gap:12px}.v32-refresh-row span{color:#94a3b8c7;font-size:22px}.v32-refresh-row strong{color:#f8fafc;font-size:26px;font-weight:500}.v32-rail-card p{margin:0;color:#cbd5e1b8;font-size:12px;line-height:1.45}.v32-read-list{margin-top:18px;display:grid;gap:12px}.v32-read-list div{grid-template-columns:auto 52px 1fr}.v32-read-list div:nth-last-child(-n+2){grid-template-columns:76px 1fr}.v32-read-list div:nth-last-child(-n+2) strong{grid-column:1}.v32-read-list em{color:#cbd5e1bd;font-style:normal}.v32-dashboard-main .edge-studio,.v32-dashboard-main .board-section{padding:0;border:0;background:transparent}.v32-dashboard-main .edge-studio .container,.v32-dashboard-main .board-section .container{max-width:none}.v32-dashboard-main .edge-studio-head{min-height:40px;margin-bottom:12px;padding:0 0 0 12px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#0f172a6b;align-items:center}.v32-dashboard-main .studio-eyebrow{display:none}.v32-dashboard-main .edge-studio-head h2{font-size:19px;letter-spacing:0}.v32-dashboard-main .edge-studio-head p{display:inline;margin-left:16px;font-size:13px}.v32-dashboard-main .studio-actions{align-self:stretch;border-left:1px solid rgba(148,163,184,.16);padding:5px}.v32-dashboard-main .studio-chip{border-radius:6px}.v32-dashboard-main .studio-grid{grid-template-columns:1fr;gap:12px}.v32-dashboard-main .studio-card{border-radius:8px;border-color:#94a3b82e;background:radial-gradient(circle at 88% 8%,rgba(47,125,255,.17),transparent 34%),linear-gradient(145deg,#0f172ae6,#090e18eb);box-shadow:0 16px 44px #00000040}.v32-dashboard-main .studio-selected-title{font-size:30px}.v32-dashboard-main .studio-signal{min-width:84px;min-height:56px;display:inline-flex;justify-content:center;align-items:center;border-radius:8px;font-size:28px;letter-spacing:0}.v32-dashboard-main .studio-signal.blue{color:#7fc0ff;background:linear-gradient(135deg,#2f7dff59,#2f7dff1f);border-color:#2f7dff7a}.v32-dashboard-main .studio-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.v32-dashboard-main .studio-metric{min-height:64px;border:0;border-left:1px solid rgba(148,163,184,.12);border-radius:0;background:transparent}.v32-dashboard-main .studio-metric:first-child{border-left:0}.v32-dashboard-main .studio-metric-value{font-size:24px}.v32-dashboard-main .studio-routing{display:none}.v32-dashboard-main .studio-chart-card{padding:16px}.v32-dashboard-main .studio-chart-head{grid-template-columns:minmax(0,1fr) auto auto}.v32-dashboard-main .studio-chart-guide{display:none}.v32-opportunities{margin-top:12px;border:1px solid rgba(148,163,184,.18);border-radius:8px;overflow:hidden;background:#0f172a8f}.v32-opportunities-head{min-height:50px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid rgba(148,163,184,.14)}.v32-opportunities h2{margin:0;font-size:20px;line-height:1}.v32-opportunities-head span{color:#cbd5e1ad;font-size:12px}.v32-select-chip{min-height:34px;padding:0 14px;border:1px solid rgba(148,163,184,.2);border-radius:6px;background:#0f172abf;color:#e2e8f0e0;font-weight:800;cursor:pointer}.v32-opportunities-table-wrap{overflow-x:auto}.v32-opportunities-table{width:100%;min-width:760px;border-collapse:collapse}.v32-opportunities-table th,.v32-opportunities-table td{padding:10px 12px;border-bottom:1px solid rgba(148,163,184,.13);text-align:left;color:#e2e8f0db;font-size:13px}.v32-opportunities-table th{color:#94a3b8db;font-size:10px;font-weight:900;text-transform:uppercase}.v32-matchup-link{appearance:none;padding:0;border:0;background:transparent;color:#f8fafc;text-align:left;cursor:pointer}.v32-matchup-link strong,.v32-matchup-link span{display:block}.v32-matchup-link span{margin-top:2px;color:#cbd5e1a3;font-size:11px}.v32-delta.buy,.v32-delta.wait{color:#2f8cff}.v32-delta.trim{color:#ff8a00}.v32-confidence.high{color:#72f35f}.v32-confidence.mid{color:#f8d24a}.v32-confidence.low{color:#ff8a00}.v32-spark{width:74px;height:34px;display:block}.v32-action-cell{display:flex;align-items:center;gap:12px}.v32-action{min-width:78px;min-height:32px;border:1px solid rgba(148,163,184,.2);border-radius:4px;color:#fff;font-weight:900;cursor:pointer}.v32-action.buy{background:linear-gradient(135deg,#2f7dff,#2f93ff);border-color:#2f7dff9e}.v32-action.wait{background:#334155e6}.v32-action.trim{background:linear-gradient(135deg,#ff8a00,#fb6a00);border-color:#ff8a009e}.v32-full-board-link{width:100%;min-height:38px;border:0;border-top:1px solid rgba(148,163,184,.12);background:#0f172a3d;color:#e2e8f0e0;cursor:pointer}.v32-dashboard-main .board-section{padding-top:0}.v32-dashboard-main .reader-primer,.v32-dashboard-main .board-freshness-strip,.v32-dashboard-main .top-reads-section,.v32-dashboard-main .data-health-panel,body.beginner-mode .v32-dashboard-main .reader-primer,body.beginner-mode .v32-dashboard-main .board-freshness-strip{display:none!important}.v32-dashboard-main .section-header{margin-top:6px;padding:10px 0}.v32-dashboard-main .search-wrap{margin-top:0}body.beginner-mode .v32-topbar .hero-controls,body.beginner-mode .v32-dashboard-main .studio-actions,body.beginner-mode .v32-dashboard-main .studio-range{display:flex!important}body.beginner-mode .v32-dashboard-shell .sports-hub.v31-lane-hub{display:block!important}[data-theme=light] #app{background:radial-gradient(circle at 12% 0%,rgba(47,125,255,.12),transparent 34%),#eef4fb}[data-theme=light] .v32-topbar.v31-score-hero,[data-theme=light] .v32-rail-card,[data-theme=light] .v32-dashboard-main .studio-card,[data-theme=light] .v32-opportunities,[data-theme=light] .v32-sidebar-status{background:#fffffff5;color:#101828;border-color:#0f172a1f;box-shadow:0 14px 36px #0f172a17}[data-theme=light] .v32-topbar .v31-hero-cta>.btn,[data-theme=light] .v32-topbar .v31-hero-cta .hero-more>summary,[data-theme=light] .v32-opportunities-table td,[data-theme=light] .v32-matchup-link{color:#101828}[data-theme=light] .v32-rail-card h2,[data-theme=light] .v32-refresh-row strong,[data-theme=light] .v32-dashboard-shell .v31-lane-hub .sports-hub-head h3,[data-theme=light] .v32-dashboard-main .edge-studio-head h2,[data-theme=light] .v32-opportunities h2{color:#101828}[data-theme=light] .v32-rail-card p,[data-theme=light] .v32-health-list div,[data-theme=light] .v32-read-list div,[data-theme=light] .v32-read-list em,[data-theme=light] .v32-sidebar-status span,[data-theme=light] .v32-opportunities-head span,[data-theme=light] .v32-dashboard-main .edge-studio-head p{color:#475467}[data-theme=light] .v32-health-list strong,[data-theme=light] .v32-sidebar-status strong{color:#1f2937}[data-theme=light] .v32-rail-head strong{color:#168a2f}[data-theme=light] .v32-dashboard-shell .v31-lane-hub .event-banner,[data-theme=light] body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banner,[data-theme=light] .v32-select-chip,[data-theme=light] .v32-full-board-link{background:#ffffffeb;color:#101828;border-color:#0f172a1f}[data-theme=light] .v32-dashboard-shell .v31-lane-hub .event-banner.active{background:linear-gradient(135deg,#2f7dff24,#ff8a000f)}@media(max-width:1320px){.v32-dashboard-shell{grid-template-columns:280px minmax(0,1fr)}.v32-dashboard-rail{display:none}}@media(max-width:1180px){.v32-dashboard-shell{grid-template-columns:240px minmax(0,1fr)}.v32-topbar .v32-topbar-inner,.v32-topbar .container{grid-template-columns:190px minmax(0,1fr) auto}.v32-nav-extra{display:none!important}}@media(max-width:760px){.v32-topbar.v31-score-hero{position:sticky}.v32-topbar .v32-topbar-inner,.v32-topbar .container{min-height:auto;padding:10px 14px 0;grid-template-columns:1fr auto;gap:8px}.v32-topbar .v31-image-brand,.v32-topbar h1.v31-image-brand{width:160px}.v32-topbar .v31-hero-cta,body.beginner-mode .v32-topbar .v31-hero-cta{grid-column:1 / -1;justify-content:flex-start;overflow-x:auto;padding-bottom:0;gap:6px}.v32-topbar .v31-hero-cta>.btn,.v32-topbar .v31-hero-cta .hero-more>summary{min-width:auto;min-height:42px;padding:0 10px;border:1px solid rgba(148,163,184,.18);border-radius:8px 8px 0 0;background:#0f172a75;box-shadow:none;white-space:nowrap}.v32-top-actions{gap:6px}.v32-simple-toggle{display:none}.v32-dashboard-shell{grid-template-columns:1fr;gap:12px;padding:12px 14px 36px}.v32-dashboard-shell .v31-lane-hub,.v32-dashboard-rail{position:static;height:auto;padding:0;border-right:0}.v32-dashboard-shell .v31-lane-hub .event-banners,body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banners{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.v32-dashboard-shell .v31-lane-hub .event-banner,body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banner{min-height:58px;padding:7px 5px;flex-direction:column;justify-content:center;text-align:center}.v32-dashboard-shell .v31-lane-hub .event-label,.v32-sidebar-status{display:none!important}.v32-dashboard-main .edge-studio-head{display:grid;gap:8px;padding:10px}.v32-dashboard-main .edge-studio-head p{display:none}.v32-dashboard-main .studio-actions{border-left:0;padding:0;justify-content:flex-start}.v32-dashboard-main .studio-selected-title{font-size:22px}.v32-dashboard-main .studio-signal{min-width:58px;min-height:42px;font-size:16px}.v32-dashboard-main .studio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v32-dashboard-main .studio-metric{border-left:0;border:1px solid rgba(148,163,184,.12);border-radius:8px;background:#0f172a47}.v32-dashboard-main .studio-metric-value{font-size:18px}.v32-opportunities{margin-top:10px}.v32-opportunities-head{align-items:flex-start}.v32-opportunities-table{min-width:680px}.v32-dashboard-main .section-header{display:none}}.studio-title-mobile,.v321-mobile-live,.v321-mobile-chip,.v321-mobile-worldcup,.v321-mobile-usopen,.v321-bottom-nav,.opps-title-mobile{display:none}@media(max-width:900px){html,body,#app{width:100%;max-width:100%;overflow-x:hidden}.v32-topbar.v31-score-hero{min-height:64px;overflow:visible}.v32-topbar .v32-topbar-inner,.v32-topbar .container{min-height:64px;padding:8px 12px;grid-template-columns:minmax(0,1fr) auto;gap:8px}.v32-topbar .v31-image-brand,.v32-topbar h1.v31-image-brand{width:128px}.v32-topbar .v31-brand-logo-img{border-radius:8px}.v32-topbar .v31-hero-cta,body.beginner-mode .v32-topbar .v31-hero-cta{display:none!important}.v32-top-actions{gap:6px}.v32-top-actions .icon-btn{width:40px;height:40px;min-width:40px;border-radius:10px;font-size:18px}.v32-simple-toggle{display:none!important}.v32-dashboard-shell{display:block;width:100%;max-width:100%;min-height:auto;padding:10px 12px 28px;overflow:hidden}.v32-dashboard-shell .v31-lane-hub{width:100%;max-width:100%;margin:0 0 10px;padding:0 0 10px;border-right:0;border-bottom:1px solid rgba(148,163,184,.14);overflow:hidden}.v32-dashboard-shell .v31-lane-hub .container{width:100%;max-width:100%;padding:0;gap:8px}.v32-dashboard-shell .v31-lane-hub .sports-hub-head{display:none}.v32-dashboard-shell .v31-lane-hub .event-banners,body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banners{display:flex;grid-template-columns:none;gap:8px;overflow-x:auto;padding:2px 1px 8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.v32-dashboard-shell .v31-lane-hub .event-banner,body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banner{flex:0 0 102px;width:102px;min-height:70px;padding:8px 6px;scroll-snap-align:start;border-radius:10px}.v32-dashboard-shell .v31-lane-hub .event-icon{width:28px;height:28px;font-size:15px}.v32-dashboard-shell .v31-lane-hub .event-title{font-size:13px;line-height:1.05}.v32-dashboard-shell .v31-more-lanes{border-radius:10px}.v32-dashboard-shell .v31-more-lanes>summary{min-height:42px;padding:9px 12px;font-size:14px}.v32-dashboard-main,.v32-dashboard-main .edge-studio,.v32-dashboard-main .board-section,.v32-dashboard-main .edge-studio .container,.v32-dashboard-main .board-section .container,.v32-dashboard-main .studio-grid,.v32-dashboard-main .studio-card,.v32-opportunities{width:100%;max-width:100%;min-width:0;overflow:hidden}.v32-dashboard-main{gap:10px}.v32-dashboard-main .edge-studio-head{min-height:42px;margin:0 0 10px;padding:8px 10px;display:flex;justify-content:space-between;border-radius:10px}.studio-title-desktop{display:none}.studio-title-mobile{display:inline}.v32-dashboard-main .edge-studio-head h2{font-size:18px;line-height:1}.v32-dashboard-main .edge-studio-head p,.v32-dashboard-main .studio-actions,body.beginner-mode .v32-dashboard-main .studio-actions{display:none!important}.v32-dashboard-main .studio-primary{padding:14px;border-radius:12px}.v32-dashboard-main .studio-selected-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.v32-dashboard-main .studio-selected-title{font-size:25px;line-height:1.06;letter-spacing:0;overflow-wrap:anywhere}.v32-dashboard-main .studio-selected-meta{margin-top:6px;font-size:12px;line-height:1.25}.v32-dashboard-main .studio-signal{min-width:56px;min-height:42px;padding:0 10px;border-radius:10px;font-size:16px}.v32-dashboard-main .studio-selected-actions{margin-top:14px;display:flex;align-items:center;gap:10px}.v32-dashboard-main #studio-open-matchup{min-height:44px;padding-inline:16px}.v32-dashboard-main .studio-context{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.v32-dashboard-main .studio-metrics{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v32-dashboard-main .studio-metric{min-width:0;min-height:72px;padding:10px;border:1px solid rgba(148,163,184,.13);border-radius:10px;background:#0f172a47}.v32-dashboard-main .studio-metric-value{max-width:100%;font-size:21px;line-height:1.05;overflow-wrap:anywhere;white-space:normal}.v32-dashboard-main .studio-spread-rail{margin-top:12px}.v32-dashboard-main .studio-read{margin-top:12px;font-size:15px;line-height:1.38}.v32-dashboard-main .studio-chart-card{padding:12px;border-radius:12px}.v32-dashboard-main .studio-chart-head{display:grid;grid-template-columns:1fr;gap:8px}.v32-dashboard-main .studio-chart-title{font-size:18px}.v32-dashboard-main .studio-range,body.beginner-mode .v32-dashboard-main .studio-range{display:flex!important;overflow-x:auto}.v32-dashboard-main .studio-range .studio-chip{min-height:34px;padding-inline:12px;border-radius:9px}.v32-dashboard-main .studio-chart{min-height:340px}.studio-mobile-row{padding:10px;border-radius:10px}.studio-mobile-top strong{font-size:14px}.v32-opportunities{margin-top:10px;border-radius:12px}.v32-opportunities-head{min-height:46px;padding:10px}.v32-opportunities h2{font-size:18px}.v32-opportunities-head span,.v32-select-chip{display:none}.v32-opportunities-table-wrap{overflow:hidden}.v32-opportunities-table,.v32-opportunities-table tbody,.v32-opportunities-table tr,.v32-opportunities-table td{display:block;width:100%;min-width:0}.v32-opportunities-table thead,.v32-opportunities-table td:nth-child(1),.v32-opportunities-table td:nth-child(3),.v32-opportunities-table td:nth-child(6){display:none}.v32-opportunities-table tr{padding:10px;border-bottom:1px solid rgba(148,163,184,.12)}.v32-opportunities-table td{padding:0;border:0}.v32-opportunities-table td:nth-child(2){margin-bottom:8px}.v32-opportunities-table td:nth-child(4),.v32-opportunities-table td:nth-child(5),.v32-opportunities-table td:nth-child(7){display:inline-flex;width:auto;margin-right:8px;vertical-align:middle}.v32-action-cell{gap:8px}.v32-action{min-width:64px;min-height:30px}.v32-dashboard-main .board-section{margin-top:8px}}@media(max-width:900px){body{padding-bottom:88px;background:#02050a}#app{background:radial-gradient(circle at 50% -10%,rgba(47,125,255,.17),transparent 35%),linear-gradient(180deg,#02050a,#071122 52%,#02050a)}.v32-topbar.v31-score-hero{position:sticky;top:0;z-index:90;border-bottom:1px solid rgba(47,125,255,.22);background:#02050aeb;backdrop-filter:blur(18px)}.v32-topbar .v32-topbar-inner,.v32-topbar .container{min-height:118px;padding:12px 12px 10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px}.v32-topbar .v31-image-brand,.v32-topbar h1.v31-image-brand{width:138px}.v321-mobile-live{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(148,163,184,.25);border-radius:14px;background:#0f172ad1;color:#f8fafcf0;font-size:14px;font-weight:900;box-shadow:inset 0 1px #ffffff0f}.v321-mobile-live span{width:8px;height:8px;border-radius:99px;background:#34d399;box-shadow:0 0 0 3px #34d39924}.v32-top-actions{display:flex!important}.v32-top-actions #data-health-jump,.v32-top-actions #theme-toggle-btn,.v32-simple-toggle{display:none!important}.v32-top-actions .menu-toggle-btn{width:38px;height:38px;min-width:38px;border-radius:12px}.v32-topbar .v31-hero-cta,body.beginner-mode .v32-topbar .v31-hero-cta{grid-column:1 / -1;display:flex!important;width:100%;max-width:100%;gap:8px;overflow-x:auto;padding:4px 0 0;justify-content:flex-start;scrollbar-width:none;-webkit-overflow-scrolling:touch}.v32-topbar .v31-hero-cta::-webkit-scrollbar{display:none}.v321-mobile-chip{display:inline-flex!important}.v32-topbar .v32-nav-extra:not(.v321-desktop-chip){display:inline-flex!important}.v321-desktop-chip{display:none!important}.v32-topbar .v31-hero-cta>.btn,.v32-topbar .v31-hero-cta .hero-more>summary,body.beginner-mode .v32-topbar .v31-hero-cta>.btn,body.beginner-mode .v32-topbar .v31-hero-cta .hero-more>summary{flex:0 0 auto;min-width:auto;min-height:42px;padding:0 14px;border:1px solid rgba(148,163,184,.18);border-radius:14px;background:#0f172abd;color:#e2e8f0d1;box-shadow:inset 0 1px #ffffff0d;font-size:14px}.v32-topbar .v31-hero-cta>.btn.active,.v32-topbar .v31-hero-cta>.btn:hover{color:#f8fafc;background:linear-gradient(135deg,#006dff,#2f7dff);border-color:#60a5fa9e;box-shadow:0 12px 26px #2f7dff3d}.v32-dashboard-shell{padding:12px 12px 96px}.v32-dashboard-shell .v31-lane-hub,.v32-dashboard-main .edge-studio-head{display:none!important}.v32-dashboard-main .studio-grid{gap:0}.v32-dashboard-main .studio-primary,.v32-dashboard-main .studio-chart-card,.v32-opportunities{border:1px solid rgba(47,125,255,.35);background:radial-gradient(circle at 20% 0%,rgba(47,125,255,.15),transparent 42%),linear-gradient(145deg,#081221fa,#050a12fa);box-shadow:0 18px 42px #00000052}.v32-dashboard-main .studio-primary{padding:16px;border-radius:18px 18px 0 0;border-bottom-color:#94a3b814}.v32-dashboard-main .studio-chart-card{margin-top:-1px;padding:14px 16px 16px;border-radius:0 0 18px 18px;border-top-color:#94a3b814}.v32-dashboard-main .studio-selected-title{font-size:28px;line-height:1.04}.v32-dashboard-main .studio-selected-meta{color:#cbd5e1b8;font-size:13px}.v32-dashboard-main .studio-signal{min-width:68px;min-height:54px;border-radius:14px;font-size:20px;background:linear-gradient(135deg,#006dff,#2f7dff);box-shadow:0 14px 30px #2f7dff38}.v32-dashboard-main #studio-open-matchup{min-height:46px;border-radius:14px}.v32-dashboard-main .studio-context{font-size:12px}.v32-dashboard-main .studio-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:#0f172a70}.v32-dashboard-main .studio-metric{min-height:78px;padding:12px 8px;border:0;border-left:1px solid rgba(148,163,184,.12);border-radius:0;background:transparent;text-align:center}.v32-dashboard-main .studio-metric:first-child{border-left:0}.v32-dashboard-main .studio-metric:nth-child(4){grid-column:1 / -1;min-height:56px;border-top:1px solid rgba(148,163,184,.12);border-left:0}.v32-dashboard-main .studio-metric-label{font-size:11px}.v32-dashboard-main .studio-metric-value{justify-content:center;font-size:21px}.v32-dashboard-main .studio-spread-rail{height:8px;border-radius:99px}.v32-dashboard-main .studio-read{color:#e2e8f0db;font-size:15px}.v32-dashboard-main .studio-chart-head{grid-template-columns:minmax(0,1fr)}.v32-dashboard-main .studio-chart-sub{font-size:12px}.v32-dashboard-main .studio-chart{min-height:310px;padding:0;border-radius:14px;background:#02060e59}.studio-mobile-row:nth-child(n+4){display:none}.v32-opportunities{margin-top:18px;border-radius:16px;border-color:#94a3b82e}.opps-title-desktop{display:none}.opps-title-mobile{display:inline!important}.v32-opportunities-head{padding:14px 16px 8px;border-bottom:0}.v32-opportunities h2{font-size:20px}.v32-opportunities-table tr{min-height:70px;padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px}.v32-opportunities-table td:nth-child(2){margin:0}.v32-matchup-link strong{font-size:16px;line-height:1.1}.v32-matchup-link span{font-size:12px}.v32-opportunities-table td:nth-child(4),.v32-opportunities-table td:nth-child(5),.v32-opportunities-table td:nth-child(7){margin:0}.v32-opportunities-table td:nth-child(5){display:none}.v32-delta{min-width:60px;padding:7px 10px;display:inline-flex;justify-content:center;border-radius:10px;background:#2f7dff1f;font-weight:900}.v32-action-cell .watch-btn{display:none}.v32-action{min-width:64px;min-height:34px;border-radius:10px}.v32-full-board-link{min-height:44px;font-weight:900}.v32-dashboard-main .board-section{margin-top:14px}.v321-bottom-nav{position:fixed;left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));z-index:95;min-height:72px;padding:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;border:1px solid rgba(148,163,184,.22);border-radius:18px;background:#080f1bf0;box-shadow:0 18px 48px #00000073,inset 0 1px #ffffff0d;backdrop-filter:blur(18px)}.v321-bottom-nav a,.v321-bottom-nav button{appearance:none;min-width:0;border:0;border-radius:12px;background:transparent;color:#cbd5e1c2;display:grid;place-items:center;gap:3px;text-decoration:none;font:inherit;cursor:pointer}.v321-bottom-nav a:first-child{color:#2f8cff}.v321-bottom-nav span{font-size:20px;line-height:1}.v321-bottom-nav strong{font-size:11px;line-height:1}footer{padding-bottom:104px}}@media(max-width:900px){.v32-topbar.v31-score-hero{min-height:auto!important}.v32-topbar .v32-topbar-inner,.v32-topbar .container{min-height:116px!important;padding:max(14px,env(safe-area-inset-top)) 16px 10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}.v32-topbar .v31-image-brand,.v32-topbar h1.v31-image-brand{width:min(210px,54vw)!important;margin:0!important}.v32-topbar .v31-brand-logo-img{width:100%!important;height:auto!important;display:block!important}.v321-mobile-live{min-height:38px!important;padding:0 13px!important;border-radius:15px!important;font-size:15px!important}.v32-topbar .hero-controls.v32-top-actions,body.beginner-mode .v32-topbar .hero-controls.v32-top-actions,.v32-top-actions{display:none!important}.v32-topbar .v31-hero-cta,body.beginner-mode .v32-topbar .v31-hero-cta{grid-column:1 / -1!important;width:calc(100vw - 32px)!important;margin:0!important;padding:2px 0 0!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;justify-content:flex-start!important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.v32-topbar .v31-hero-cta::-webkit-scrollbar{display:none!important}.v32-topbar .v31-hero-cta>.btn,.v32-topbar .v31-hero-cta .hero-more>summary,body.beginner-mode .v32-topbar .v31-hero-cta>.btn,body.beginner-mode .v32-topbar .v31-hero-cta .hero-more>summary{flex:0 0 auto!important;min-width:auto!important;min-height:44px!important;height:44px!important;padding:0 15px!important;scroll-snap-align:start;white-space:nowrap!important;font-size:15px!important;line-height:1!important}.v32-topbar .v31-hero-cta>.btn:nth-child(2):before{content:"⚽ "}.v32-topbar .v31-hero-cta>.btn:nth-child(3):before{content:"⚾ "}.v32-topbar .v31-hero-cta>.btn:nth-child(4):before{content:"🏀 "}.v32-topbar .v31-hero-cta>.btn:nth-child(5):before{content:"☆ "}.v32-dashboard-shell{display:block!important;padding:12px 12px 100px!important}.v32-dashboard-shell>.sports-hub.v31-lane-hub,body.beginner-mode .v32-dashboard-shell>.sports-hub.v31-lane-hub{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.v32-dashboard-main{width:100%!important;min-width:0!important}.v32-dashboard-main .container{width:100%!important;padding-inline:0!important}.v32-dashboard-main .studio-primary{padding:18px!important;border-radius:22px 22px 0 0!important}.v32-dashboard-main .studio-selected-top{align-items:flex-start!important;gap:12px!important}.v32-dashboard-main .studio-selected-title{max-width:100%!important;font-size:clamp(27px,8vw,36px)!important;line-height:.98!important;letter-spacing:0!important}.v32-dashboard-main .studio-selected-meta{margin-top:8px!important;font-size:13px!important;line-height:1.35!important}.v32-dashboard-main .studio-signal{min-width:74px!important;min-height:56px!important;border-radius:16px!important;font-size:21px!important}.v32-dashboard-main .studio-selected-actions{display:grid!important;grid-template-columns:minmax(92px,auto) minmax(0,1fr)!important;gap:12px!important;align-items:center!important;margin-top:18px!important}.v32-dashboard-main #studio-open-matchup{min-width:92px!important;min-height:56px!important;padding:0 14px!important;border-radius:16px!important;font-size:18px!important}.v32-dashboard-main .studio-context{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important}.v32-dashboard-main .studio-metrics{margin-top:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.v32-dashboard-main .studio-metric{min-height:72px!important;padding:10px 8px!important}.v32-dashboard-main .studio-metric:nth-child(4){display:none!important}.v32-dashboard-main .studio-metric-value{font-size:clamp(20px,6vw,28px)!important;line-height:1.05!important}.v32-dashboard-main .studio-spread-rail,.v32-dashboard-main .studio-read{display:none!important}.v32-dashboard-main .studio-chart-card{padding:14px 16px 16px!important;border-radius:0 0 22px 22px!important}.v32-dashboard-main .studio-chart-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.v32-dashboard-main .studio-chart-title{font-size:16px!important}.v32-dashboard-main .studio-chart-sub,.v32-dashboard-main .studio-chart-guide,.v32-dashboard-main .studio-chart-legend,.v32-dashboard-main .studio-chart-card .studio-view,.v32-dashboard-main .studio-chart-card .studio-range,body.beginner-mode .v32-dashboard-main .studio-chart-card .studio-range,body.beginner-mode .studio-chart-card .studio-range{display:none!important}.v32-dashboard-main .studio-chart{min-height:268px!important;border-radius:16px!important}.v32-opportunities{margin-top:16px!important;border-radius:18px!important}.v32-opportunities-head{min-height:52px!important;padding:14px 16px 8px!important}.v32-opportunities-head>div>span,.v32-opportunities-head .v32-select-chip{display:none!important}.v32-opportunities-table tr{min-height:76px!important;padding:14px 16px!important;grid-template-columns:minmax(0,1fr) auto auto!important}.v32-opportunities-table td:nth-child(5),.v32-opportunities-table td:nth-child(6){display:none!important}.v32-action{min-width:62px!important;min-height:36px!important}.v32-dashboard-main .board-section{margin-top:18px!important}.v321-bottom-nav{left:10px!important;right:10px!important;min-height:78px!important;padding:8px!important;border-radius:22px!important}}[data-theme=light]{--bg: #e7eef7;--bg-elevated: #f4f7fb;--bg-card: #f8fafc;--text: #172033;--muted: #5d687a;--border: rgba(42,56,78,.14);--glow-blue: rgba(47,111,255,.1);--glow-orange: rgba(255,122,0,.07)}[data-theme=light] body,[data-theme=light] #app{background:radial-gradient(circle at 10% -8%,rgba(47,125,255,.12),transparent 32%),radial-gradient(circle at 88% 4%,rgba(255,138,0,.06),transparent 30%),linear-gradient(180deg,#edf3fb,#e3ebf5 48%,#dce6f2)!important;color:#172033}[data-theme=light] .hero,[data-theme=light] .sports-hub,[data-theme=light] .edge-studio,[data-theme=light] .board-section{background:radial-gradient(circle at 14% 0%,rgba(47,125,255,.09),transparent 36%),linear-gradient(180deg,#f4f8fdf0,#e6eef8e6)!important;border-color:#2a384e1f!important}[data-theme=light] .v32-topbar.v31-score-hero,[data-theme=light] .v32-rail-card,[data-theme=light] .v32-dashboard-main .studio-card,[data-theme=light] .v32-opportunities,[data-theme=light] .v32-sidebar-status,[data-theme=light] .status-pill,[data-theme=light] .mode-strip,[data-theme=light] .pinbar,[data-theme=light] .data-health-panel,[data-theme=light] .season-control-room,[data-theme=light] .season-control-panel,[data-theme=light] .season-reasons,[data-theme=light] .hq-card,[data-theme=light] .utility-drawer,[data-theme=light] .advanced-controls,[data-theme=light] .studio-card,[data-theme=light] .mm-spotlight,[data-theme=light] .mm-card,[data-theme=light] .mm-kpi,[data-theme=light] .mm-upset-strip,[data-theme=light] .event-banner,[data-theme=light] .season-priority-item,[data-theme=light] .search-wrap,[data-theme=light] .futures-controls,[data-theme=light] .games-controls,[data-theme=light] .controls-section,[data-theme=light] .modal-card,[data-theme=light] .site-menu,[data-theme=light] .game-card,[data-theme=light] .futures-card{background:#f6f9fdeb!important;border-color:#2a384e21!important;color:#172033!important;box-shadow:0 14px 34px #29374e14!important}[data-theme=light] .v32-dashboard-shell .v31-lane-hub .event-banner,[data-theme=light] body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banner,[data-theme=light] .v32-select-chip,[data-theme=light] .v32-full-board-link,[data-theme=light] .icon-btn,[data-theme=light] .btn,[data-theme=light] .mode-toggle,[data-theme=light] .studio-chip,[data-theme=light] .season-preview-chip,[data-theme=light] .kalshi-btn,[data-theme=light] .watch-btn,[data-theme=light] .board-tab-btn,[data-theme=light] .filter-btn,[data-theme=light] .games-shortcut,[data-theme=light] .futures-shortcut,[data-theme=light] .mm-action-btn{background:#f1f6fceb!important;border-color:#2a384e24!important;color:#172033!important;box-shadow:0 1px #2a384e0d!important}[data-theme=light] .icon-btn:hover,[data-theme=light] .btn:hover,[data-theme=light] .mode-toggle:hover,[data-theme=light] .studio-chip:hover,[data-theme=light] .season-preview-chip:hover,[data-theme=light] .kalshi-btn:hover,[data-theme=light] .board-tab-btn:hover,[data-theme=light] .filter-btn:hover,[data-theme=light] .games-shortcut:hover,[data-theme=light] .futures-shortcut:hover,[data-theme=light] .mm-action-btn:hover{background:#e8f0faf5!important;border-color:#2f6fff47!important}[data-theme=light] .mode-toggle.active,[data-theme=light] .studio-chip.active,[data-theme=light] .season-preview-chip.active,[data-theme=light] .filter-btn.active,[data-theme=light] .board-tab-btn.active{background:#d8e6fb!important;border-color:#2f6fff6b!important;color:#2350bf!important}[data-theme=light] .decision-card,[data-theme=light] .health-cell,[data-theme=light] .season-reason-card,[data-theme=light] .season-preview-card,[data-theme=light] .season-config-row,[data-theme=light] .operator-cell,[data-theme=light] .line-item,[data-theme=light] .prediction-spread-cell,[data-theme=light] .state-block,[data-theme=light] .futures-stat,[data-theme=light] .futures-signal,[data-theme=light] .futures-mover,[data-theme=light] .simple-read-cell,[data-theme=light] .kalshi-stack,[data-theme=light] .kalshi-injury,[data-theme=light] .kalshi-lens,[data-theme=light] .next-action-panel,[data-theme=light] .next-action-item,[data-theme=light] .next-action-callout,[data-theme=light] .futures-event-row,[data-theme=light] .studio-metric,[data-theme=light] .special-chart,[data-theme=light] .special-chart-compact,[data-theme=light] .market-detail-cell,[data-theme=light] .market-detail-metrics>div,[data-theme=light] .market-detail-chart-card{background:#eef4fbc7!important;border-color:#2a384e1f!important}[data-theme=light] .studio-chart,[data-theme=light] .v30-chart,[data-theme=light] .futures-chart,[data-theme=light] #kalshi-chart{background:#ecf2fad6!important;border-color:#2a384e29!important}[data-theme=light] .studio-mobile-row,[data-theme=light] .hero-more-panel,[data-theme=light] .market-detail-card,[data-theme=light] .market-detail-head,[data-theme=light] .season-control-panel input,[data-theme=light] .season-control-panel textarea,[data-theme=light] .season-config-json,[data-theme=light] .waitlist-form input,[data-theme=light] .games-select,[data-theme=light] .futures-select,[data-theme=light] .search-input,[data-theme=light] .search-clear{background:#f6f9fdf5!important;border-color:#2a384e26!important}[data-theme=light] .studio-spread-rail,[data-theme=light] .prediction-confidence-bar,[data-theme=light] .studio-mobile-bar{background:#d8e2ee!important;border-color:#2a384e1f!important}[data-theme=light] .game-card.blue,[data-theme=light] .futures-card:not(.snapshot-card),[data-theme=light] .studio-mobile-row.blue{background:linear-gradient(165deg,#cfe1fae0,#f6f9fdf0 58%)!important;border-color:#2f6fff47!important}[data-theme=light] .game-card.orange,[data-theme=light] .futures-card.snapshot-card,[data-theme=light] .studio-mobile-row.orange{background:linear-gradient(165deg,#fae2c5d6,#f6f9fdf0 58%)!important;border-color:#dc731c42!important}[data-theme=light] .lede,[data-theme=light] .sports-hub-head p,[data-theme=light] .edge-studio-head p,[data-theme=light] .decision-note,[data-theme=light] #mode-helper,[data-theme=light] #system-health-meta,[data-theme=light] .studio-read,[data-theme=light] .studio-chart-guide,[data-theme=light] .v32-rail-card p,[data-theme=light] .v32-health-list div,[data-theme=light] .v32-read-list div,[data-theme=light] .v32-read-list em,[data-theme=light] .v32-sidebar-status span,[data-theme=light] .v32-opportunities-head span,[data-theme=light] .studio-chart-legend,[data-theme=light] .studio-mobile-meta,[data-theme=light] .studio-mobile-values,[data-theme=light] .games-meta,[data-theme=light] .futures-meta,[data-theme=light] .site-menu-note{color:#526075!important}[data-theme=light] .v32-dashboard-main .edge-studio-head{background:#e5edf8d1!important;border-color:#2a384e1f!important;box-shadow:inset 0 1px #ffffff75!important}[data-theme=light] .v32-dashboard-main .studio-actions{border-left-color:#2a384e1a!important}[data-theme=light] .btn-primary,[data-theme=light] .v32-action.buy,[data-theme=light] .studio-signal.blue{background:linear-gradient(135deg,#2f6fff,#5f8df7)!important;border-color:#2f6fff57!important;color:#fff!important;box-shadow:0 10px 24px #2f6fff2e!important}[data-theme=light] .studio-signal{background:#d8e6fbeb!important;border-color:#2f6fff52!important;color:#2f6fff!important}.ad-independence-strip{position:sticky;top:0;z-index:1000;display:flex;justify-content:center;padding:8px 14px;border-bottom:1px solid rgba(148,163,184,.18);background:#020617eb;color:#e2e8f0c7;font-size:12px;font-weight:800;line-height:1.25;text-align:center;backdrop-filter:blur(18px)}[data-theme=light] .ad-independence-strip{background:#eff6ffe6;color:#334155;border-bottom-color:#2a384e1f}.pd-ad-slot[hidden],.pd-ad-slot[data-ad-ready=false]{display:none!important}.pd-ad-slot[data-ad-ready=true]{display:grid;gap:8px;width:100%;margin:14px 0;padding:10px;border:1px solid rgba(148,163,184,.16);border-radius:12px;background:linear-gradient(180deg,#0f172ab3,#020617c2);box-shadow:inset 0 1px #ffffff0a}.pd-ad-label{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.pd-ad-main,.pd-ad-feed{min-height:96px}.pd-ad-rail{min-height:260px;margin-top:0}.pd-ad-slot ins.adsbygoogle{display:block;min-height:72px}.pd-ad-rail ins.adsbygoogle{min-height:220px}[data-theme=light] .pd-ad-slot[data-ad-ready=true]{background:#f6f9fdd1!important;border-color:#2a384e1f!important;box-shadow:0 10px 24px #29374e0f!important}@media(max-width:980px){.pd-ad-rail{display:none!important}}@media(max-width:640px){.pd-ad-slot[data-ad-ready=true]{margin:10px 0;padding:8px;border-radius:10px}.pd-ad-main,.pd-ad-feed{min-height:76px}}.sample-state{display:grid;place-items:center;align-content:center;min-height:220px;gap:8px;text-align:center;color:var(--muted)}.sample-state strong{color:var(--text);font-size:clamp(18px,2vw,24px)}.sample-state span{max-width:430px}.v32-health-one-line{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.v32-health-details{margin-top:12px}.v32-health-details>summary{cursor:pointer;color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.v32-method{margin-top:14px;padding-top:12px;border-top:1px solid rgba(148,163,184,.16);display:grid;gap:4px}.v32-method strong{color:var(--text);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.v32-method span{color:var(--muted);font-size:13px;line-height:1.45}.state-label,.studio-signal,.v32-action,.v31-action-pill span{text-transform:none!important}body.beginner-mode .hq-grid.simple-hq.force-visible{display:grid!important}body.beginner-mode .hq-grid.simple-hq.force-visible .utility-drawer.force-visible{display:block!important}@media(max-width:900px){.v321-bottom-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v32-topbar .v32-topnav{gap:8px}.v32-topbar .v32-topnav .saved-jump{display:none!important}.v32-dashboard-main .studio-signal{min-width:86px;padding-inline:12px;font-size:13px!important;line-height:1.1!important;text-align:center;white-space:normal}.v32-action{min-width:82px;white-space:normal;line-height:1.1}}[data-theme=light] .v32-health-one-line,[data-theme=light] .v32-method span{color:#526075!important}.studio-chart-card,.studio-chart,.v30-chart{max-width:100%!important;min-width:0!important;box-sizing:border-box}.studio-chart,.v30-chart{overflow-x:hidden!important;overflow-y:hidden}.studio-chart svg,.v30-chart svg{width:100%!important;max-width:100%!important;min-width:0!important;height:clamp(300px,34vw,460px);display:block}@media(max-width:900px){.studio-chart svg,.v30-chart svg{height:360px}}@media(max-width:700px){.studio-chart,.v30-chart{overflow:hidden!important}.studio-chart svg,.v30-chart svg{height:auto}}.agegate{background:radial-gradient(circle at 22% 8%,rgba(47,111,255,.18),transparent 32%),radial-gradient(circle at 78% 18%,rgba(255,138,31,.12),transparent 30%),#060a12!important}.agegate-card{max-width:740px!important;padding:clamp(26px,3.2vw,40px)!important;border-radius:22px!important;background:linear-gradient(145deg,#0f172aeb,#070b12f5)!important;box-shadow:0 28px 80px #0000006b,inset 0 1px #ffffff0f}.agegate-brand{display:flex;justify-content:center;margin-bottom:18px}.agegate-brand img{width:min(300px,74vw);height:auto;filter:drop-shadow(0 14px 28px rgba(0,0,0,.32))}.agegate-mark{max-width:560px;margin-inline:auto;color:var(--text);font-size:clamp(24px,3.4vw,42px)!important;font-weight:900;line-height:1.04;letter-spacing:0}.agegate-card>p:not(.agegate-fineprint){max-width:590px;margin:14px auto 0!important;font-size:17px!important;line-height:1.55!important}.agegate-seo-summary{text-align:left}.agegate-disclaimer{margin:24px 0 0!important;padding:22px 24px!important;border-radius:16px!important;background:#ffffff08!important}.agegate-disclaimer h2{margin-bottom:10px!important;font-size:20px!important}.agegate-disclaimer p{max-width:100%!important;margin-bottom:16px!important;font-size:15px!important;line-height:1.65!important;color:#cbd5e1d6!important}.agegate-seo-summary ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0}.agegate-seo-summary li{min-height:58px;display:flex;align-items:center;justify-content:center;padding:9px 8px;border:1px solid rgba(148,163,184,.16);border-radius:10px;background:#ffffff09;list-style:none;font-size:12px;line-height:1.25;font-weight:800;text-align:center;color:#dbe4f3}.agegate-actions{margin-top:24px}.agegate-actions .btn{min-height:48px;padding-inline:22px}.agegate-actions .btn-primary{min-width:260px}.agegate-fineprint{margin:16px auto 0!important;max-width:600px;font-size:12px!important;line-height:1.55!important;opacity:.74}.agegate-links{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 14px;margin-top:14px}.agegate-links a{color:#93c5fd;font-size:12px;font-weight:800;text-decoration:none}.agegate-links a:hover,.agegate-links a:focus-visible{color:#dbeafe;text-decoration:underline}.studio-advanced-controls{justify-self:end;position:relative}.studio-advanced-controls>summary{list-style:none}.studio-advanced-controls>summary::-webkit-details-marker{display:none}.studio-advanced-controls .studio-actions{position:absolute;top:calc(100% + 8px);right:0;z-index:4;min-width:260px;padding:10px;border:1px solid rgba(148,163,184,.18);border-radius:12px;background:#080d18f5;box-shadow:0 18px 44px #00000057;display:none}.studio-advanced-controls[open] .studio-actions,body.beginner-mode .studio-advanced-controls[open] .studio-actions{display:flex!important}.kalshi-trust-strip{margin:10px 0 4px;padding:8px 10px;border:1px solid rgba(148,163,184,.14);border-radius:10px;color:var(--muted);background:#ffffff06;font-size:11px;font-weight:800;letter-spacing:.02em}@media(max-width:900px){.v321-bottom-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.v32-topbar .v32-topnav #topnav-source-health{display:none!important}.studio-advanced-controls{display:none}}@media(max-width:520px){.agegate-card{padding:22px 16px!important}.agegate-seo-summary ul{grid-template-columns:repeat(2,minmax(0,1fr))}.agegate-actions .btn-primary{min-width:min(260px,100%)}.agegate-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agegate-links a{padding:8px 6px;border-top:1px solid rgba(148,163,184,.14)}}[data-theme=light] .agegate{background:radial-gradient(circle at 22% 8%,rgba(47,111,255,.16),transparent 32%),radial-gradient(circle at 78% 18%,rgba(255,138,31,.1),transparent 30%),#e9eff8!important}[data-theme=light] .agegate-card,[data-theme=light] .studio-advanced-controls .studio-actions,[data-theme=light] .kalshi-trust-strip{background:#f6f9fdf5!important;border-color:#2a384e24!important}[data-theme=light] .agegate-disclaimer p{color:#40516b!important}[data-theme=light] .agegate-seo-summary li{color:#172033;background:#eff5fceb;border-color:#2a384e26}[data-theme=light] .agegate-links a{color:#1d4ed8}@media(min-width:1100px){.v32-dashboard-shell{grid-template-columns:238px minmax(0,1fr)!important;gap:22px!important}.v32-dashboard-rail{display:none!important}.v32-dashboard-main .edge-mainframe .container{display:grid;gap:12px}.v32-dashboard-main .edge-mainframe .edge-studio-head{min-height:58px!important;padding:0 14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;border-radius:10px!important;background:radial-gradient(circle at 86% 0%,rgba(47,125,255,.14),transparent 35%),#0f172a75!important}.v32-dashboard-main .edge-mainframe .studio-eyebrow{display:block!important;margin-bottom:3px;color:#65dd8c}.v32-dashboard-main .edge-mainframe .edge-studio-head h2{font-size:clamp(22px,2.25vw,34px)!important;line-height:1.02!important;letter-spacing:-.035em!important}.v32-dashboard-main .edge-mainframe .edge-studio-head p{display:block!important;margin:4px 0 0!important;color:#cbd5e1b8!important;font-size:13px!important}.v32-dashboard-main .mainframe-grid{display:grid!important;grid-template-columns:minmax(260px,.82fr) minmax(430px,1.45fr) minmax(260px,.86fr)!important;gap:12px!important;align-items:stretch!important}.v32-dashboard-main .mainframe-grid>.studio-card{min-height:100%}.v32-dashboard-main .edge-mainframe .studio-primary,.v32-dashboard-main .edge-mainframe .studio-chart-card,.v32-dashboard-main .edge-mainframe .mainframe-opportunities{border-radius:12px!important;background:radial-gradient(circle at 88% 0%,rgba(47,125,255,.13),transparent 34%),linear-gradient(145deg,#0f172aeb,#070b12f5)!important}.v32-dashboard-main .edge-mainframe .studio-primary{padding:18px!important}.v32-dashboard-main .edge-mainframe .studio-selected-title{font-size:clamp(26px,2.3vw,36px)!important;line-height:1.02!important}.v32-dashboard-main .edge-mainframe .studio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.v32-dashboard-main .edge-mainframe .studio-metric{min-height:86px!important;padding:12px!important;border:1px solid rgba(148,163,184,.15)!important;border-radius:10px!important;background:#ffffff09!important}.v32-dashboard-main .edge-mainframe .studio-metric:first-child{border-left:1px solid rgba(148,163,184,.15)!important}.v32-dashboard-main .edge-mainframe .studio-metric-value{font-size:clamp(21px,1.5vw,28px)!important}.v32-dashboard-main .edge-mainframe .studio-chart-card{padding:18px!important}.v32-dashboard-main .edge-mainframe .studio-chart{min-height:454px!important;border-radius:12px!important}.v32-dashboard-main .edge-mainframe .studio-chart svg{height:454px!important}.mainframe-opportunities{margin-top:0!important;padding:0!important;overflow:hidden!important}.mainframe-opportunities .v32-opportunities-head{min-height:58px;padding:14px}.mainframe-opportunities .v32-opportunities-head>div>span{display:block;color:#cbd5e1a3;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em}.mainframe-opportunities .v32-select-chip{display:none}.mainframe-opportunities .v32-opportunities-table-wrap{max-height:514px;overflow:auto;padding:0 10px 10px}.mainframe-opportunities .v32-opportunities-table,.mainframe-opportunities .v32-opportunities-table tbody,.mainframe-opportunities .v32-opportunities-table tr,.mainframe-opportunities .v32-opportunities-table td{display:block;width:100%;min-width:0}.mainframe-opportunities .v32-opportunities-table thead,.mainframe-opportunities .v32-opportunities-table td:nth-child(1),.mainframe-opportunities .v32-opportunities-table td:nth-child(3),.mainframe-opportunities .v32-opportunities-table td:nth-child(6){display:none!important}.mainframe-opportunities .v32-opportunities-table tbody{display:grid;gap:10px}.mainframe-opportunities .v32-opportunities-table tr{padding:12px;border:1px solid rgba(148,163,184,.14);border-radius:12px;background:#ffffff09;cursor:default}.mainframe-opportunities .v32-opportunities-table tr.selected{border-color:#2f7dffb8;background:linear-gradient(135deg,#2f7dff33,#ffffff09);box-shadow:inset 3px 0 #2f7dffe0}.mainframe-opportunities .v32-opportunities-table td{padding:0;border:0}.mainframe-opportunities .v32-opportunities-table td:nth-child(2){margin-bottom:10px}.mainframe-opportunities .v32-opportunities-table td:nth-child(4),.mainframe-opportunities .v32-opportunities-table td:nth-child(5),.mainframe-opportunities .v32-opportunities-table td:nth-child(7){display:inline-flex;width:auto;margin:0 7px 0 0;vertical-align:middle}.mainframe-opportunities .v32-matchup-link strong{font-size:16px;line-height:1.1}.mainframe-opportunities .v32-matchup-link span{font-size:11px}.mainframe-opportunities .v32-delta,.mainframe-opportunities .v32-confidence{min-height:34px;min-width:74px;padding:7px 9px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.12);border-radius:8px;background:#0f172a80;font-weight:900}.mainframe-opportunities .v32-action{min-width:72px;min-height:34px;border-radius:8px}.mainframe-opportunities .v32-action-cell .watch-btn{display:none}}@media(max-width:1099px){.mainframe-grid{grid-template-columns:1fr!important}}@media(max-width:900px){.edge-mainframe .studio-title-mobile{display:inline!important}.edge-mainframe .studio-title-desktop{display:none!important}.mainframe-opportunities .v32-opportunities-table tr.selected{border-color:#2f7dffb3!important;background:linear-gradient(135deg,#2f7dff33,#081221fa)!important}}[data-theme=light] .v32-dashboard-main .edge-mainframe .studio-primary,[data-theme=light] .v32-dashboard-main .edge-mainframe .studio-chart-card,[data-theme=light] .v32-dashboard-main .edge-mainframe .mainframe-opportunities{background:radial-gradient(circle at 88% 0%,rgba(47,125,255,.1),transparent 34%),#f6f9fdf0!important}[data-theme=light] .mainframe-opportunities .v32-opportunities-table tr{background:#eef4fbc7!important;border-color:#2a384e1f!important}[data-theme=light] .mainframe-opportunities .v32-opportunities-table tr.selected{border-color:#2f6fff7a!important;background:linear-gradient(135deg,#d8e6fbeb,#f6f9fdf0)!important}@media(min-width:1100px){.v32-dashboard-main .mainframe-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr)!important}.v32-dashboard-main .mainframe-opportunities{grid-column:1 / -1}}@media(min-width:1320px){.v32-dashboard-main .mainframe-grid{grid-template-columns:320px minmax(500px,1fr) 260px!important}.v32-dashboard-main .mainframe-opportunities{grid-column:auto}}@media(min-width:1100px){.v32-dashboard-main .edge-mainframe .studio-selected-top{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.v32-dashboard-main .edge-mainframe .studio-signal{justify-self:start!important;min-width:0!important;min-height:40px!important;padding:0 14px!important;border-radius:10px!important;font-size:16px!important;line-height:1!important}.v32-dashboard-main .edge-mainframe .studio-selected-actions{display:grid!important;gap:8px!important}.v32-dashboard-main .edge-mainframe .studio-context{white-space:normal!important;overflow:visible!important}.v32-dashboard-main .edge-mainframe .studio-chart-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}.v32-dashboard-main .edge-mainframe .studio-chart-card .studio-view{grid-column:2}.mainframe-opportunities .v32-opportunities-table-wrap{max-height:520px}}[data-theme=light]{--bg: #dce6f1;--bg-elevated: #eef4fa;--bg-card: #f5f8fc;--text: #101828;--muted: #40516b;--border: rgba(35,49,73,.2);--glow-blue: rgba(37,99,235,.13);--glow-orange: rgba(234,88,12,.09)}[data-theme=light] body,[data-theme=light] #app{background:radial-gradient(circle at 8% -8%,rgba(37,99,235,.15),transparent 34%),radial-gradient(circle at 88% 2%,rgba(234,88,12,.08),transparent 30%),linear-gradient(180deg,#dfe8f4,#d6e1ee 48%,#ccd9e8)!important;color:#101828!important}[data-theme=light] .v32-topbar.v31-score-hero{background:radial-gradient(circle at 12% 0%,rgba(47,125,255,.2),transparent 34%),linear-gradient(180deg,#060c17fa,#09111ff5)!important;border-color:#3b82f647!important;color:#f8fafc!important;box-shadow:0 14px 34px #0f172a38!important}[data-theme=light] .v32-topbar .v31-brand-logo-img{filter:drop-shadow(0 8px 20px rgba(0,0,0,.42))!important}[data-theme=light] .v32-topbar .v31-hero-cta>.btn,[data-theme=light] .v32-topbar .v31-hero-cta .hero-more>summary,[data-theme=light] .v32-top-actions .icon-btn,[data-theme=light] .v32-top-actions .mode-toggle{background:#0f172ab3!important;border-color:#94a3b83d!important;color:#dbeafe!important;box-shadow:none!important}[data-theme=light] .v32-topbar .v31-hero-cta>.btn.active,[data-theme=light] .v32-topbar .v31-hero-cta>.btn.btn-primary,[data-theme=light] .v32-topbar .v31-hero-cta .hero-more[open]>summary{background:linear-gradient(135deg,#2563eb,#4f80ff)!important;color:#fff!important;border-color:#93c5fd8c!important}[data-theme=light] .v321-mobile-live{background:#0f172ac7!important;border-color:#94a3b842!important;color:#f8fafc!important}[data-theme=light] .hero,[data-theme=light] .sports-hub,[data-theme=light] .edge-studio,[data-theme=light] .board-section{background:radial-gradient(circle at 12% 0%,rgba(37,99,235,.1),transparent 34%),linear-gradient(180deg,#e5edf8eb,#d5e1efe0)!important;border-color:#2331492e!important}[data-theme=light] .v32-rail-card,[data-theme=light] .v32-dashboard-main .studio-card,[data-theme=light] .v32-opportunities,[data-theme=light] .v32-sidebar-status,[data-theme=light] .game-card,[data-theme=light] .futures-card,[data-theme=light] .status-pill,[data-theme=light] .mode-strip,[data-theme=light] .data-health-panel,[data-theme=light] .controls-section,[data-theme=light] .modal-card,[data-theme=light] .site-menu{background:linear-gradient(180deg,#f8fbfff5,#ebf2faf0)!important;border-color:#23314933!important;color:#101828!important;box-shadow:0 16px 34px #202d4521!important}[data-theme=light] .v32-dashboard-main .edge-mainframe .edge-studio-head{background:radial-gradient(circle at 86% 0%,rgba(59,130,246,.2),transparent 36%),linear-gradient(135deg,#131f33f5,#233149f0)!important;border-color:#3b82f63d!important;box-shadow:0 12px 28px #202d452e!important}[data-theme=light] .v32-dashboard-main .edge-mainframe .edge-studio-head h2,[data-theme=light] .v32-dashboard-main .edge-mainframe .studio-eyebrow{color:#f8fafc!important}[data-theme=light] .v32-dashboard-main .edge-mainframe .edge-studio-head p{color:#cbd5e1!important}[data-theme=light] .v32-dashboard-main .edge-mainframe .studio-primary,[data-theme=light] .v32-dashboard-main .edge-mainframe .studio-chart-card,[data-theme=light] .v32-dashboard-main .edge-mainframe .mainframe-opportunities{background:radial-gradient(circle at 88% 0%,rgba(37,99,235,.08),transparent 34%),linear-gradient(180deg,#f8fbfffa,#e9f0f9f5)!important;border-color:#23314938!important}[data-theme=light] .v32-dashboard-main .edge-mainframe .studio-chart{background:linear-gradient(180deg,#eef5fcfa,#e0eaf5fa)!important;border-color:#23314938!important;box-shadow:inset 0 1px #ffffffb3!important}[data-theme=light] .v32-dashboard-main .edge-mainframe .studio-metric,[data-theme=light] .mainframe-opportunities .v32-opportunities-table tr,[data-theme=light] .decision-card,[data-theme=light] .health-cell,[data-theme=light] .line-item,[data-theme=light] .prediction-spread-cell,[data-theme=light] .state-block,[data-theme=light] .simple-read-cell{background:#eff5fceb!important;border-color:#2331492e!important}[data-theme=light] .mainframe-opportunities .v32-opportunities-table tr.selected{background:linear-gradient(135deg,#dbeafef2,#f8fbfff5)!important;border-color:#2563eb7a!important;box-shadow:inset 3px 0 #2563ebd1,0 10px 22px #2563eb14!important}[data-theme=light] .mainframe-opportunities .v32-delta,[data-theme=light] .mainframe-opportunities .v32-confidence{background:#e8f0fa!important;border-color:#2331492e!important;color:#1d4ed8!important}[data-theme=light] .mainframe-opportunities .v32-confidence{color:#15803d!important}[data-theme=light] .v32-dashboard-shell .v31-lane-hub .event-banner,[data-theme=light] body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banner,[data-theme=light] .v32-select-chip,[data-theme=light] .v32-full-board-link,[data-theme=light] .icon-btn,[data-theme=light] .btn,[data-theme=light] .mode-toggle,[data-theme=light] .studio-chip,[data-theme=light] .kalshi-btn,[data-theme=light] .watch-btn,[data-theme=light] .board-tab-btn,[data-theme=light] .filter-btn{background:#eff5fcf5!important;border-color:#2331492e!important;color:#101828!important}[data-theme=light] .btn-primary,[data-theme=light] .v32-action.buy,[data-theme=light] .studio-signal.blue{background:linear-gradient(135deg,#2563eb,#4f80ff)!important;border-color:#2563eb61!important;color:#fff!important;box-shadow:0 10px 22px #2563eb33!important}[data-theme=light] .studio-signal{background:#dbeafef5!important;border-color:#2563eb5c!important;color:#1d4ed8!important}[data-theme=light] .studio-selected-meta,[data-theme=light] .studio-context,[data-theme=light] .studio-read,[data-theme=light] .studio-chart-sub,[data-theme=light] .studio-chart-guide,[data-theme=light] .studio-chart-legend,[data-theme=light] .v32-opportunities-head span,[data-theme=light] .v32-matchup-link span,[data-theme=light] .v32-sidebar-status span,[data-theme=light] .v32-rail-card p{color:#40516b!important}[data-theme=light] .studio-metric-label,[data-theme=light] .prediction-spread-label,[data-theme=light] .line-label{color:#667891!important}[data-theme=light] .studio-metric-value,[data-theme=light] .v32-matchup-link strong,[data-theme=light] .v32-dashboard-main .edge-mainframe .studio-selected-title,[data-theme=light] .studio-chart-title{color:#101828!important}[data-theme=light] .modal-card,[data-theme=light] .market-detail-card,[data-theme=light] .site-menu{background-color:#f5f8fc!important}[data-theme=light] .modal-card p,[data-theme=light] .modal-card li,[data-theme=light] .market-detail-card p{color:#243047!important}.v32-topbar .v31-hero-cta>.playdelta-share-btn,body.beginner-mode .v32-topbar .v31-hero-cta>.playdelta-share-btn,[data-theme=light] .v32-topbar .v31-hero-cta>.playdelta-share-btn,[data-theme=light] body.beginner-mode .v32-topbar .v31-hero-cta>.playdelta-share-btn{color:#eaffff!important;background:linear-gradient(135deg,#25b1cff5,#18799cf5)!important;border-color:#7dd3fc6b!important;box-shadow:0 10px 24px #0891b238,inset 0 1px #fff3!important}.v32-topbar .v31-hero-cta>.playdelta-share-btn:hover,.v32-topbar .v31-hero-cta>.playdelta-share-btn.share-done{background:linear-gradient(135deg,#2dd4bffa,#2563ebf5)!important}@media(max-width:900px){.v32-topbar .v31-hero-cta>.playdelta-share-btn,body.beginner-mode .v32-topbar .v31-hero-cta>.playdelta-share-btn{display:none!important}}@media(max-width:900px){.v32-topbar .v31-hero-cta,body.beginner-mode .v32-topbar .v31-hero-cta{display:grid!important;grid-template-columns:minmax(0,1.04fr) minmax(0,1.18fr) minmax(0,1.12fr) minmax(0,.82fr)!important;width:100%!important;max-width:100%!important;overflow:visible!important;gap:7px!important;scroll-snap-type:none!important}.v32-topbar .v31-hero-cta>.btn,body.beginner-mode .v32-topbar .v31-hero-cta>.btn{width:100%!important;min-width:0!important;max-width:100%!important;padding:0 8px!important;justify-content:center!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important}.v321-mobile-worldcup,.v321-mobile-usopen{display:inline-flex!important}.v32-topbar .v32-topnav .saved-jump{display:none!important}.v321-desktop-health,.v32-topbar .v32-topnav #topnav-source-health,.v32-topbar .v31-hero-cta>.playdelta-share-btn,body.beginner-mode .v32-topbar .v31-hero-cta>.playdelta-share-btn{display:none!important}.v32-topbar .v31-hero-cta>.btn:before{content:none!important}}.market-detail-backdrop{align-items:center!important;justify-content:center!important;padding:clamp(18px,3vw,36px)!important;background:radial-gradient(circle at 72% 22%,rgba(47,111,255,.12),transparent 34%),#020617b8!important;backdrop-filter:blur(14px) saturate(1.08)!important}.market-detail-card{width:min(1080px,calc(100vw - 48px))!important;max-width:1080px!important;min-height:0!important;max-height:calc(100dvh - 56px)!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:20px!important;padding:0!important;overflow:hidden!important;background:radial-gradient(circle at 12% 0%,rgba(47,111,255,.16),transparent 34%),linear-gradient(180deg,#0d121ffa,#070a12fa)!important;box-shadow:0 30px 90px #0000007a!important;transform:translateY(12px) scale(.985)!important;opacity:0!important}.market-detail-backdrop.open .market-detail-card{transform:translateY(0) scale(1)!important;opacity:1!important}.market-detail-head{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;padding:clamp(22px,3vw,34px) clamp(22px,3vw,36px) 20px!important;background:linear-gradient(180deg,#0f172af5,#0f172ab8)!important;border-bottom:1px solid rgba(148,163,184,.16)!important}.market-detail-head h2{max-width:820px!important;margin:0!important;font-size:clamp(32px,3.2vw,52px)!important;line-height:.98!important;letter-spacing:-.045em!important}.market-detail-head p{margin-top:12px!important;color:#aeb7c9!important;font-size:14px!important}.market-detail-head .icon-btn{width:46px!important;height:46px!important;border-radius:14px!important;font-size:28px!important}.market-detail-body{display:grid!important;gap:14px!important;max-height:calc(100dvh - 180px)!important;padding:18px clamp(22px,3vw,36px) clamp(22px,3vw,32px)!important;overflow-y:auto!important}.market-detail-command{display:grid!important;grid-template-columns:minmax(140px,.72fr) minmax(180px,.88fr) minmax(280px,1.55fr) minmax(210px,.95fr)!important;gap:12px!important}.market-detail-cell.wide{grid-column:auto!important}.market-detail-cell,.market-detail-metrics>div,.market-detail-chart-card{min-width:0!important;padding:16px!important;border-radius:14px!important;background:#ffffff0b!important;border-color:#94a3b829!important}.market-detail-cell strong,.market-detail-metrics strong,#market-detail-why,#market-detail-risk{overflow:visible!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important}#market-detail-why,#market-detail-risk{font-size:18px!important;line-height:1.32!important}.market-detail-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.market-detail-metrics strong{font-size:clamp(18px,1.5vw,25px)!important;line-height:1.12!important}.market-detail-chart-card{padding:18px!important}.market-evidence-chain{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px}.market-evidence-chain>div{min-width:0;padding:12px;border:1px solid rgba(148,163,184,.16);border-radius:12px;background:#0f172a8a}.market-evidence-chain span{display:block;margin-bottom:6px;color:#aeb7c9e0;font:900 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.market-evidence-chain strong{display:block;color:#f8fafcf0;font-size:clamp(14px,1.15vw,18px);line-height:1.18;overflow-wrap:anywhere}.market-evidence-note{margin:0 0 14px!important;color:#cbd5e1d1!important;font-size:13px!important;line-height:1.45!important}.market-detail-rail{height:76px!important;background:linear-gradient(180deg,#ffffff17,#ffffff0a)!important}.market-detail-actions{display:grid!important;grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(150px,.8fr))!important;gap:12px!important}.market-detail-actions .btn{min-height:48px!important}.market-detail-foot{margin-top:0!important;padding:12px 14px!important;border:1px solid rgba(148,163,184,.14)!important;border-radius:12px!important;background:#ffffff09!important}[data-theme=light] .market-detail-backdrop{background:radial-gradient(circle at 70% 20%,rgba(37,99,235,.12),transparent 34%),#0f172a5c!important}[data-theme=light] .market-detail-card{background:radial-gradient(circle at 12% 0%,rgba(37,99,235,.08),transparent 34%),linear-gradient(180deg,#f8fbff,#eef4fb)!important;border-color:#2a384e2e!important;box-shadow:0 30px 80px #0f172a38!important}[data-theme=light] .market-detail-head{background:#f8fbffeb!important;border-color:#2a384e24!important}[data-theme=light] .market-detail-cell,[data-theme=light] .market-detail-metrics>div,[data-theme=light] .market-detail-chart-card,[data-theme=light] .market-detail-foot{background:#ffffffb8!important;border-color:#2a384e24!important}[data-theme=light] .market-evidence-chain>div{background:#ffffffc7;border-color:#2a384e24}[data-theme=light] .market-evidence-chain span,[data-theme=light] .market-evidence-note{color:#475569d1!important}[data-theme=light] .market-evidence-chain strong{color:#0f172a}#kalshi-modal.kalshi-simple .kalshi-chart-toggle{display:none!important}#kalshi-modal.kalshi-simple .kalshi-chart-wrap{display:block!important}.studio-coach{display:grid;gap:12px;padding:14px;border:1px solid rgba(96,165,250,.18);border-radius:16px;background:radial-gradient(circle at 8% 0%,rgba(47,111,255,.16),transparent 38%),#0f172a70}.studio-coach[data-tone=blue]{border-color:#60a5fa6b;box-shadow:inset 0 0 0 1px #2f6fff14}.studio-coach[data-tone=orange]{border-color:#fb923c6b;background:radial-gradient(circle at 8% 0%,rgba(251,146,60,.12),transparent 38%),#0f172a70}.studio-coach-main>span,.studio-coach-grid span{display:block;margin-bottom:6px;color:#86eface0;font:900 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.studio-coach-main strong{display:block;color:#f8fafcfa;font-size:clamp(17px,1.6vw,24px);line-height:1.08;letter-spacing:-.02em}.studio-coach-main p{margin-top:8px;color:#cbd5e1d1;font-size:13px;line-height:1.45}.studio-coach-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.studio-coach-grid>div{min-width:0;padding:10px;border:1px solid rgba(148,163,184,.14);border-radius:12px;background:#0206174d}.studio-coach-grid strong{display:block;color:#f8fafcf0;font-size:13px;line-height:1.22;overflow-wrap:anywhere}.reason-stack{display:flex;flex-wrap:wrap;gap:7px}.reason-chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid rgba(148,163,184,.16);border-radius:999px;background:#0f172a7a;color:#e2e8f0d6;font:800 11px var(--font-mono);white-space:nowrap}.reason-chip strong{color:#94a3b8eb;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.reason-chip.blue{color:#93c5fd;border-color:#60a5fa52;background:#2563eb24}.reason-chip.orange{color:#fdba74;border-color:#fb923c57;background:#fb923c1f}.reason-chip.wait{color:#e2e8f0cc}.market-detail-reason-stack{margin:0 0 14px}.market-detail-coach-card{padding:18px!important;border:1px solid rgba(96,165,250,.18)!important;border-radius:14px!important;background:radial-gradient(circle at 0% 0%,rgba(47,111,255,.14),transparent 36%),#ffffff0a!important}#market-detail-coach-summary{margin:10px 0 14px!important;max-width:920px;color:#e2e8f0e0!important;font-size:16px!important;line-height:1.45!important}.market-scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.market-scenario-card{min-width:0;padding:13px;border:1px solid rgba(148,163,184,.16);border-radius:12px;background:#0f172a80}.market-scenario-card span{display:block;margin-bottom:8px;color:#86eface0;font:900 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.market-scenario-card strong{display:block;color:#f8fafcf5;font-size:16px;line-height:1.18}.market-scenario-card p{margin:8px 0 0!important;color:#cbd5e1cc!important;font-size:13px!important;line-height:1.42!important}.studio-chart-row:hover rect,.studio-chart-row:focus-visible rect,.studio-chart-row.selected rect{stroke-width:2.5px}[data-theme=light] .studio-coach{border-color:#2563eb38;background:radial-gradient(circle at 8% 0%,rgba(37,99,235,.1),transparent 38%),#f8fbffc7}[data-theme=light] .studio-coach-main>span,[data-theme=light] .studio-coach-grid span,[data-theme=light] .market-scenario-card span{color:#15803d}[data-theme=light] .studio-coach-main strong,[data-theme=light] .studio-coach-grid strong,[data-theme=light] .market-scenario-card strong{color:#0f172a}[data-theme=light] .studio-coach-main p,[data-theme=light] .market-scenario-card p,[data-theme=light] #market-detail-coach-summary{color:#334155db!important}[data-theme=light] .studio-coach-grid>div,[data-theme=light] .market-scenario-card,[data-theme=light] .market-detail-coach-card{background:#ffffffb8!important;border-color:#2a384e24!important}[data-theme=light] .reason-chip{color:#0f172ac7;border-color:#2a384e26;background:#ffffffbd}[data-theme=light] .reason-chip strong{color:#475569e0}[data-theme=light] .reason-chip.blue{color:#1d4ed8;border-color:#2563eb3d;background:#dbeafedb}[data-theme=light] .reason-chip.orange{color:#c2410c;border-color:#ea580c38;background:#ffedd5e0}@media(max-width:920px){.market-detail-command{grid-template-columns:repeat(2,minmax(0,1fr))!important}.market-detail-cell.wide{grid-column:1 / -1!important}.market-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.market-evidence-chain{grid-template-columns:repeat(3,minmax(0,1fr))}.market-scenarios{grid-template-columns:1fr}}@media(max-width:640px){.market-detail-backdrop{align-items:flex-end!important;padding:0!important}.market-detail-card{width:100vw!important;max-width:none!important;max-height:92dvh!important;border-width:1px 0 0!important;border-radius:22px 22px 0 0!important;transform:translateY(22px)!important}.market-detail-backdrop.open .market-detail-card{transform:translateY(0)!important}.market-detail-head{padding:18px 16px 14px!important}.market-detail-head h2{font-size:clamp(28px,9vw,40px)!important;line-height:1!important}.market-detail-body{max-height:calc(92dvh - 130px)!important;padding:14px 16px 18px!important}.market-detail-command,.market-detail-metrics,.market-detail-actions{grid-template-columns:1fr!important}.market-detail-cell,.market-detail-metrics>div,.market-detail-chart-card{padding:14px!important}.market-evidence-chain{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.market-evidence-chain>div{padding:10px}.studio-coach{padding:12px}.studio-coach-grid{grid-template-columns:1fr}.studio-coach-main strong{font-size:18px}.studio-coach-main p,.studio-coach-grid strong{font-size:12px}.reason-stack{gap:6px}.reason-chip{min-height:28px;padding:5px 8px;font-size:10px}#market-detail-coach-summary{font-size:14px!important}}.static-page{min-height:100vh;padding:24px;background:radial-gradient(circle at 15% 0%,rgba(47,111,255,.16),transparent 30%),radial-gradient(circle at 85% 8%,rgba(255,122,0,.1),transparent 24%),var(--bg);color:var(--text)}.static-nav,.static-hero,.static-grid,.static-panel{width:min(1120px,100%);margin-inline:auto}.static-nav{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:34px}.static-brand{display:inline-flex;align-items:center;text-decoration:none}.static-brand img{width:min(220px,52vw);height:auto;display:block;object-fit:contain}.static-links{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.static-links a,.static-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border-radius:10px;border:1px solid var(--border);background:#ffffff0a;color:var(--text);text-decoration:none;font-weight:900;line-height:1.1}.static-links a:hover,.static-cta:hover{border-color:#60a5fa6b;background:#2f6fff24}.static-hero{padding:clamp(28px,5vw,58px);border:1px solid var(--border);border-radius:18px;background:linear-gradient(135deg,#2f6fff24,#ff7a000a),#ffffff09;box-shadow:0 28px 80px #00000038}.static-kicker{display:block;margin-bottom:10px;color:#86efac;font-family:var(--font-mono);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.static-hero h1{max-width:880px;font-size:clamp(40px,8vw,76px);line-height:.95;letter-spacing:0;margin-bottom:16px}.static-hero p,.static-panel p,.static-panel li{color:color-mix(in srgb,var(--text) 72%,var(--muted));font-size:clamp(17px,2vw,21px);line-height:1.48}.static-hero small{display:block;margin-top:18px;color:var(--muted);font-family:var(--font-mono);font-size:13px}.static-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.static-cta{min-height:48px;padding-inline:18px;background:linear-gradient(135deg,var(--blue),#5b86ff);color:#fff;border-color:#93c5fd73}.static-cta.secondary{background:#ffffff0d;color:var(--text)}.static-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.static-panel{margin-top:16px;padding:clamp(22px,3vw,32px);border-radius:16px;border:1px solid var(--border);background:#ffffff09}.static-grid .static-panel{margin-top:0}.static-panel h2{font-size:clamp(24px,3vw,34px);line-height:1.08;margin-bottom:12px;letter-spacing:0}.static-panel p+p{margin-top:12px}.studio-provenance{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border);color:var(--muted);font-family:var(--font-mono);font-size:11px;line-height:1.35}.studio-provenance a{flex:0 0 auto;color:#60a5fa;font-family:var(--font-sans);font-weight:900;text-decoration:none}.studio-provenance a:hover{text-decoration:underline}.method-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:24px 0 0;padding:0;list-style:none}.method-flow li,.partner-proof-grid article,.partner-pilot-grid article{min-width:0;padding:4px 18px;border-left:1px solid var(--border)}.method-flow li:first-child,.partner-proof-grid article:first-child,.partner-pilot-grid article:first-child{border-left:0;padding-left:0}.method-flow li:last-child,.partner-proof-grid article:last-child,.partner-pilot-grid article:last-child{padding-right:0}.method-flow strong,.partner-proof-grid strong,.partner-pilot-grid strong{display:block;margin-bottom:8px;color:var(--text);font-size:17px;line-height:1.2}.method-flow span,.partner-proof-grid span,.partner-pilot-grid p,.trust-rule-grid span{display:block;color:color-mix(in srgb,var(--text) 66%,var(--muted));font-size:14px;line-height:1.45}.trust-rule-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.trust-rule-grid span{padding-top:12px;border-top:2px solid rgba(96,165,250,.35)}.trust-rule-grid strong{display:block;margin-bottom:5px;color:var(--text);font-size:15px}.partner-snapshot{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:18px;align-items:start}.partner-proof-panel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:28px}.partner-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.partner-pilot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:22px}.partner-pilot-grid article>span{display:block;margin-bottom:10px;color:#60a5fa;font-family:var(--font-mono);font-size:12px;font-weight:900}.partner-pilot-note{margin-top:24px;padding-top:16px;border-top:1px solid var(--border);font-size:15px!important;font-weight:900}.partner-readiness-list{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-inventory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.partner-inventory-grid article{min-height:132px;display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--border);border-radius:12px;background:#00000024}.partner-inventory-grid strong{font-size:18px;line-height:1.15}.partner-inventory-grid span{color:color-mix(in srgb,var(--text) 66%,var(--muted));font-size:15px;line-height:1.4}.partner-metrics-list{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-cta-panel{display:flex;justify-content:space-between;gap:20px;align-items:center}.partner-cta-panel>div{max-width:760px}.media-kit-hero h1{max-width:960px}.media-share-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;background:linear-gradient(135deg,#2f6fff29,#ff7a0014),#ffffff0a}.media-share-card h2{margin-bottom:8px}.media-share-card-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.media-kit-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.static-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;list-style:none}.static-list li{padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:#00000024;font-weight:800}[data-theme=light] .static-page{background:radial-gradient(circle at 15% 0%,rgba(37,99,235,.12),transparent 30%),radial-gradient(circle at 85% 8%,rgba(255,122,0,.08),transparent 24%),#eef4fb}[data-theme=light] .static-hero,[data-theme=light] .static-panel,[data-theme=light] .static-links a,[data-theme=light] .static-cta.secondary{background:#ffffffc2;border-color:#2a384e24}[data-theme=light] .static-list li{background:#fff9}[data-theme=light] .partner-inventory-grid article{background:#fff9;border-color:#2a384e1f}.signal-review-hero h1{max-width:none}.signal-review-policy{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:center;gap:28px}.signal-review-rules,.signal-review-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.signal-review-rules span,.signal-review-stats>div{min-width:0;padding:14px;border:1px solid var(--border);border-radius:10px;background:#00000029}.signal-review-rules strong,.signal-review-stats strong,.signal-review-rules span{display:block}.signal-review-rules strong{margin-bottom:4px;color:var(--text);font-size:14px}.signal-review-rules span{color:var(--muted);font-size:12px}.signal-review-section-head,.signal-review-row-top,.signal-review-row-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.signal-review-result{display:grid;gap:8px;margin-top:12px;padding:12px;border:1px solid var(--border);border-radius:9px;background:#ffffff06}.signal-review-result-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.signal-review-result-head span{min-width:0}.signal-review-result-head small,.signal-review-result>small{display:block;color:var(--muted);font-family:var(--font-mono);font-size:10px}.signal-review-result-head strong{display:block;margin-top:3px;color:var(--text);font-size:15px}.signal-review-result-head b{flex:0 0 auto;padding:6px 9px;border-radius:7px;font-size:11px;text-transform:uppercase}.signal-review-result p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.signal-review-result.confirmed{border-color:#34d39952;background:#34d3990e}.signal-review-result.confirmed .signal-review-result-head b{color:#86efac;background:#22c55e24}.signal-review-result.invalidated{border-color:#fb923c59;background:#fb923c0e}.signal-review-result.invalidated .signal-review-result-head b{color:#fdba74;background:#f9731624}.signal-review-result.mixed .signal-review-result-head b,.signal-review-result.reviewed .signal-review-result-head b{color:#cbd5e1;background:#94a3b824}.signal-review-section-head{margin-bottom:18px}.signal-review-section-head h2{margin-bottom:0}.signal-review-health{flex:0 0 auto;padding:7px 10px;border:1px solid var(--border);border-radius:999px;color:var(--muted);font-family:var(--font-mono);font-size:11px;font-weight:800}.signal-review-stats{margin-bottom:14px}.signal-review-stats strong{color:var(--text);font-size:24px;line-height:1}.signal-review-stats span{display:block;margin-top:6px;color:var(--muted);font-size:12px;font-weight:800}.signal-review-list{display:grid;gap:10px}.signal-review-row{min-width:0;padding:16px;border:1px solid var(--border);border-left:3px solid #cbd5e1;border-radius:10px;background:#00000029}.signal-review-row.edge{border-left-color:#60a5fa}.signal-review-row.risk{border-left-color:#fb923c}.signal-review-league{display:block;margin-bottom:4px;color:var(--muted);font-family:var(--font-mono);font-size:11px;font-weight:800;text-transform:uppercase}.signal-review-row h3{font-size:19px;line-height:1.2}.signal-review-state{flex:0 0 auto;padding:7px 10px;border:1px solid var(--border);border-radius:8px;color:#cbd5e1;font-size:12px;font-weight:900}.signal-review-row.edge .signal-review-state{color:#60a5fa;border-color:#60a5fa59;background:#2f6fff17}.signal-review-row.risk .signal-review-state{color:#fb923c;border-color:#fb923c59;background:#fb923c14}.signal-review-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;border:1px solid var(--border);border-radius:9px;overflow:hidden}.signal-review-metrics span{min-width:0;padding:10px 12px;border-left:1px solid var(--border)}.signal-review-metrics span:first-child{border-left:0}.signal-review-metrics small{display:block;margin-bottom:3px;color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.signal-review-metrics strong{display:block;overflow:hidden;color:var(--text);font-family:var(--font-mono);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.signal-review-row-foot{margin-top:10px;color:var(--muted);font-family:var(--font-mono);font-size:10px}.signal-review-empty{display:grid;justify-items:center;gap:7px;min-height:180px;padding:32px 18px;place-content:center;border:1px dashed var(--border);border-radius:10px;color:var(--muted);text-align:center}.signal-review-empty strong{color:var(--text);font-size:20px}.signal-review-empty a{margin-top:8px;color:#60a5fa;font-weight:900}[data-theme=light] .signal-review-rules span,[data-theme=light] .signal-review-stats>div,[data-theme=light] .signal-review-row{background:#ffffffad}[data-theme=light] .signal-review-result{background:#f1f5f9c7}@media(max-width:760px){.static-page{padding:18px}.static-nav{align-items:flex-start;flex-direction:column;margin-bottom:22px}.static-links{width:100%;justify-content:flex-start}.static-links a{flex:1 1 auto;min-width:120px}.static-grid,.static-list,.partner-snapshot,.partner-inventory-grid,.partner-metrics-list,.method-flow,.trust-rule-grid,.partner-proof-panel,.partner-proof-grid,.partner-pilot-grid,.partner-readiness-list{grid-template-columns:1fr}.method-flow li,.partner-proof-grid article,.partner-pilot-grid article,.method-flow li:first-child,.partner-proof-grid article:first-child,.partner-pilot-grid article:first-child,.method-flow li:last-child,.partner-proof-grid article:last-child,.partner-pilot-grid article:last-child{padding:14px 0;border-left:0;border-top:1px solid var(--border)}.method-flow li:first-child,.partner-proof-grid article:first-child,.partner-pilot-grid article:first-child{border-top:0}.partner-cta-panel{align-items:stretch;flex-direction:column}.media-share-card{grid-template-columns:1fr}.media-share-card-actions{justify-content:stretch}.media-share-card-actions>*{flex:1 1 160px}.static-hero{padding:24px}.signal-review-policy,.signal-review-rules{grid-template-columns:1fr}.signal-review-section-head,.signal-review-row-top,.signal-review-row-foot{align-items:flex-start;flex-direction:column}.signal-review-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-review-metrics span:nth-child(3){border-left:0;border-top:1px solid var(--border)}.signal-review-metrics span:nth-child(4){border-top:1px solid var(--border)}.signal-review-state,.signal-review-health{flex:0 0 auto}.signal-review-result-head{align-items:flex-start;flex-direction:column}}@media print{.static-page{padding:0;background:#fff!important;color:#111827!important}.static-nav,.media-share-btn,.media-print-btn,.media-share-card-actions{display:none!important}.static-hero,.static-panel{break-inside:avoid;box-shadow:none!important;background:#fff!important;border-color:#cbd5e1!important;color:#111827!important}.static-hero p,.static-panel p,.static-panel li,.static-hero small{color:#334155!important}}.v32-dashboard-main .games-grid,body.beginner-mode .v32-dashboard-main .games-grid{grid-template-columns:1fr!important}.v32-dashboard-main .game-card{width:100%;min-width:0;overflow:hidden}.v32-dashboard-main .game-card .card-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.v32-dashboard-main .game-card .card-right{min-width:0;max-width:100%}.v32-dashboard-main .game-card .card-right>div:last-child{display:flex!important;flex-wrap:wrap;justify-content:flex-end}.v32-dashboard-main .game-card .matchup,.v32-dashboard-main .game-card .kick,.v32-dashboard-main .game-card .state-thesis,.v32-dashboard-main .game-card .state-trade,.v32-dashboard-main .game-card .operator-cell strong,.v32-dashboard-main .game-card .line-value,.v32-dashboard-main .game-card .prediction-spread-value{max-width:100%;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}.v32-dashboard-main .game-card .operator-summary,body.beginner-mode .v32-dashboard-main .game-card .operator-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.v32-dashboard-main .game-card .operator-cell.wide,.v32-dashboard-main .game-card .operator-cell.risk,body.beginner-mode .v32-dashboard-main .game-card .operator-cell.wide,body.beginner-mode .v32-dashboard-main .game-card .operator-cell.risk{grid-column:1 / -1}.v32-dashboard-main .game-card .prediction-spread-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.v32-dashboard-main .game-card .prediction-spread-strip.pending{grid-template-columns:repeat(2,minmax(0,1fr))}.v32-dashboard-main .game-card .prediction-spread-cell{min-width:0}.v32-dashboard-main .game-card .lines-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.v32-dashboard-main .game-card .line-item{min-width:0}@media(max-width:760px){.v32-dashboard-main .game-card .card-top{grid-template-columns:1fr}.v32-dashboard-main .game-card .card-right{align-items:flex-start}.v32-dashboard-main .game-card .card-right>div:last-child{justify-content:flex-start}.v32-dashboard-main .game-card .operator-summary,body.beginner-mode .v32-dashboard-main .game-card .operator-summary,.v32-dashboard-main .game-card .prediction-spread-strip,.v32-dashboard-main .game-card .prediction-spread-strip.pending,.v32-dashboard-main .game-card .lines-row{grid-template-columns:1fr}.v32-dashboard-main .game-card .prediction-confidence{align-items:flex-start;flex-wrap:wrap}}@media(max-width:900px){.v32-topbar .v32-topbar-inner,.v32-topbar .container{grid-template-columns:minmax(0,1fr) auto auto!important}.v32-topbar .hero-controls.v32-top-actions,body.beginner-mode .v32-topbar .hero-controls.v32-top-actions,.v32-top-actions{display:flex!important;grid-column:auto!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important}.v32-top-actions #data-health-jump,.v32-top-actions #theme-toggle-btn,.v32-top-actions .v32-simple-toggle{display:none!important}.v32-top-actions .v32-share-btn,.v32-top-actions .menu-toggle-btn{display:inline-flex!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;align-items:center!important;justify-content:center!important;border-radius:12px!important}.v32-top-actions .v32-share-btn .share-icon{width:18px!important;height:18px!important}}@media(min-width:1100px){.v32-dashboard-main,.v32-dashboard-main .edge-mainframe{max-width:100%!important;min-width:0!important;overflow-x:clip!important}.v32-dashboard-main .edge-mainframe .container{width:100%!important;max-width:min(100%,1720px)!important;margin-inline:auto!important;padding-inline:clamp(14px,1.2vw,22px)!important}.v32-dashboard-main .edge-mainframe .edge-studio-head{min-height:0!important;padding:14px 18px!important;align-items:center!important}.v32-dashboard-main .edge-mainframe .edge-studio-head h2{max-width:100%!important;font-size:clamp(24px,2.35vw,38px)!important;letter-spacing:0!important}.v32-dashboard-main .mainframe-grid{grid-template-columns:minmax(286px,.86fr) minmax(480px,1.28fr) minmax(258px,.72fr)!important;align-items:start!important;gap:14px!important}.v32-dashboard-main .mainframe-grid>.studio-card,.v32-dashboard-main .edge-mainframe .studio-primary,.v32-dashboard-main .edge-mainframe .studio-chart-card,.v32-dashboard-main .edge-mainframe .mainframe-opportunities{min-height:0!important;align-self:start!important}.v32-dashboard-main .edge-mainframe .studio-primary,.v32-dashboard-main .edge-mainframe .studio-chart-card{padding:16px!important}.v32-dashboard-main .edge-mainframe .studio-chart-card{display:grid!important;grid-template-rows:auto auto auto auto!important;gap:10px!important}.v32-dashboard-main .edge-mainframe .studio-chart-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;margin:0!important}.v32-dashboard-main .edge-mainframe .studio-chart-card .studio-range{grid-column:2!important;grid-row:1!important;align-self:start!important}.v32-dashboard-main .edge-mainframe .studio-chart-card .studio-view{grid-column:2!important;grid-row:2!important;align-self:start!important}.v32-dashboard-main .edge-mainframe .studio-chart{height:var(--studio-chart-height, 334px)!important;min-height:var(--studio-chart-height, 334px)!important;max-height:520px!important;overflow:auto!important;border-radius:12px!important}.v32-dashboard-main .edge-mainframe .studio-chart svg{height:var(--studio-chart-svg-height, 334px)!important;min-height:0!important}.v32-dashboard-main .edge-mainframe .studio-chart-guide,.v32-dashboard-main .edge-mainframe .studio-chart-legend{margin:0!important}.mainframe-opportunities .v32-opportunities-table-wrap{max-height:min(520px,calc(100vh - 260px))!important}}body.beginner-mode .studio-chart-card .studio-range[hidden],.v32-dashboard-main .studio-chart-card .studio-range[hidden],.studio-chart-card .studio-range[hidden]{display:none!important}.v32-dashboard-main .edge-mainframe .studio-chart.probability-mode,body.beginner-mode .studio-chart.probability-mode,.studio-chart.probability-mode{height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.season-hidden,.event-banner.season-hidden,.v321-mobile-worldcup.season-hidden,.v321-mobile-usopen.season-hidden,.studio-chip.season-hidden,.hero-more-panel .season-hidden,.v32-dashboard-shell .v31-lane-hub .event-banner.season-hidden,body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banner.season-hidden,body.beginner-mode .v31-lane-hub .v31-primary-lanes .event-banner.season-hidden{display:none!important}.truth-actions{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.truth-actions .studio-context{flex:1 1 auto;min-width:0}.studio-share-compact{flex:0 0 auto;min-height:36px!important;padding:7px 12px!important}.truth-no-price .studio-spread-rail{opacity:.22}.truth-no-price .studio-metric-value{color:var(--muted)!important}@media(min-width:1100px){.v32-dashboard-main .edge-mainframe.truth-no-price .studio-chart{height:240px!important;min-height:240px!important}.v32-dashboard-main .edge-mainframe.truth-no-price .studio-empty{min-height:238px!important}}@media(max-width:900px){.v32-topbar .v32-topbar-inner,.v32-topbar .container{grid-template-columns:minmax(0,1fr) 40px 40px!important;column-gap:8px!important}.v32-topbar .v32-brand{grid-column:1!important;grid-row:1!important}.v32-topbar .v321-mobile-live{grid-column:2 / 4!important;grid-row:1!important;justify-self:end!important}.v32-topbar .v31-hero-cta,body.beginner-mode .v32-topbar .v31-hero-cta{grid-column:1!important;grid-row:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:8px!important}.v32-topbar .hero-controls.v32-top-actions,body.beginner-mode .v32-topbar .hero-controls.v32-top-actions{grid-column:2 / 4!important;grid-row:2!important;align-self:stretch!important}.v32-dashboard-main .truth-actions{display:flex!important;margin-top:12px!important}.v32-dashboard-main .truth-actions .studio-context{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.35!important}.v32-dashboard-main .studio-share-compact{min-width:72px!important;min-height:40px!important;border-radius:12px!important;font-size:13px!important}body.beginner-mode .v32-dashboard-main .studio-coach,.v32-dashboard-main .studio-coach{display:none!important}.v32-dashboard-main .edge-mainframe.truth-no-price .studio-chart{height:160px!important;min-height:160px!important}.v32-dashboard-main .edge-mainframe.truth-no-price .studio-empty{min-height:158px!important;padding:14px!important}.v32-dashboard-main .edge-mainframe.truth-no-price .mainframe-opportunities{display:none!important}.studio-provenance{align-items:flex-start;font-size:10px}}.v32-pro-mobile{display:none}.v32-topbar .v31-hero-cta>.v32-pro-desktop,[data-theme=light] .v32-topbar .v31-hero-cta>.v32-pro-desktop{min-width:64px;color:#fff!important;background:linear-gradient(135deg,#2563eb,#f97316)!important;box-shadow:inset 0 -2px #ffffff59!important;font-weight:900;letter-spacing:.05em}.v32-topbar .v31-hero-cta>.v32-pro-desktop:hover,.v32-topbar .v31-hero-cta>.v32-pro-desktop:focus-visible{filter:brightness(1.15)}@media(max-width:900px){.v32-topbar .v321-mobile-live{display:none!important}.v32-topbar .v31-hero-cta>.v32-pro-desktop{display:none!important}.v32-topbar .v32-topbar-inner>.v32-pro-mobile{grid-column:2 / 4;grid-row:1;justify-self:end;min-width:56px;min-height:40px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.35);border-radius:12px;background:linear-gradient(135deg,#2563eb,#f97316);color:#fff;font-size:13px;font-weight:900;letter-spacing:.05em;text-decoration:none}}.game-card .lines-row.winner-quotes{display:flex!important;flex-wrap:wrap;gap:12px}.game-card .winner-quotes .line-item{min-width:0;white-space:normal}.v32-dashboard-main .edge-mainframe .edge-studio-head{min-height:0!important;margin-bottom:0!important;padding:10px 12px!important}.v32-dashboard-main .edge-mainframe .edge-studio-head h2{font-size:clamp(20px,1.65vw,28px)!important;line-height:1.15!important}.v32-dashboard-main .edge-mainframe .studio-eyebrow{display:none!important}.v32-dashboard-main .mainframe-grid{gap:12px!important;align-items:start!important}.v32-dashboard-main .edge-mainframe .studio-primary,.v32-dashboard-main .edge-mainframe .studio-chart-card{min-height:0!important;padding:12px!important;gap:10px!important;align-content:start!important}.v32-dashboard-main .edge-mainframe .studio-selected-top{display:flex!important;gap:8px!important;align-items:flex-start!important}.v32-dashboard-main .edge-mainframe .studio-selected-top>div{min-width:0}.v32-dashboard-main .edge-mainframe .studio-selected-title{font-size:clamp(20px,1.55vw,25px)!important;line-height:1.18!important;overflow-wrap:anywhere}.v32-dashboard-main .edge-mainframe .studio-signal{min-height:28px!important;min-width:0!important;padding:5px 8px!important;font-size:11px!important;border-radius:6px!important}.v32-dashboard-main .edge-mainframe .truth-actions{margin:0!important}.v32-dashboard-main .edge-mainframe .studio-metric{min-height:0!important;padding:9px!important}.v32-dashboard-main .edge-mainframe .studio-metric-value{font-size:16px!important;line-height:1.3!important;overflow-wrap:anywhere}.v32-dashboard-main .edge-mainframe .studio-market-summary{display:block!important;border:1px solid var(--border)!important;border-radius:8px!important}.studio-research-details{border-top:1px solid var(--border);min-width:0}.studio-research-details>summary{min-height:40px;padding:11px 0;color:var(--muted);font-size:12px;font-weight:700;cursor:pointer}.studio-research-details>summary:hover,.studio-research-details>summary:focus-visible{color:var(--text)}.v32-dashboard-main .edge-mainframe .studio-research-details .studio-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0 0 10px!important}.studio-research-details .studio-metric-label{font-size:9px!important}.v32-dashboard-main .edge-mainframe .studio-research-details .studio-metric-value{font-size:12px!important}.studio-research-details .studio-read,.studio-research-details .studio-coach{margin-top:10px}.v32-dashboard-main .edge-mainframe .studio-chart{align-self:start}.v32-dashboard-main .edge-mainframe .studio-chart:not(:has(svg)):not(:has(.studio-mobile-chart)){height:auto!important;min-height:0!important}.v32-dashboard-main .edge-mainframe .studio-empty{min-height:136px!important;padding:14px!important}.studio-threeway{padding:12px;gap:10px;min-height:0;align-content:start}.studio-threeway-list{gap:12px}.studio-threeway p{margin:0;font-size:11px;line-height:1.45}.v32-dashboard-main .edge-mainframe .studio-chart-card .studio-chart-head{gap:8px!important}.v32-dashboard-main .edge-mainframe .studio-chart-card .studio-view{grid-column:1 / -1!important;grid-row:auto!important;justify-content:flex-start}.v32-dashboard-main .edge-mainframe .studio-chart-card .studio-view:has(button:disabled){display:none!important}.mainframe-opportunities .v32-opportunities-head{min-height:0;padding:10px 12px}.mainframe-opportunities .v32-opportunities-table tr{padding:9px}.mainframe-opportunities .v32-matchup-link strong{font-size:14px}.mainframe-opportunities .v32-opportunities-table td:nth-child(2){margin-bottom:6px}.mainframe-opportunities .v32-opportunities-table-wrap{max-height:240px!important}@media(min-width:1100px){.v32-dashboard-shell{grid-template-columns:180px minmax(0,1fr)!important;gap:16px!important;padding:16px 20px 32px!important}.v32-dashboard-main .edge-mainframe .container{padding-inline:0!important;gap:10px!important}.v32-dashboard-main .mainframe-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr)!important}.v32-dashboard-main .mainframe-opportunities{grid-column:1 / -1}.mainframe-opportunities .v32-opportunities-table tbody{grid-template-columns:repeat(2,minmax(0,1fr))}.v32-dashboard-shell .v31-lane-hub{padding-right:12px}.v32-dashboard-shell .v31-lane-hub .event-banner,body.beginner-mode .v32-dashboard-shell .v31-lane-hub .event-banner{min-height:52px;padding:8px}.v32-dashboard-shell .v31-lane-hub .event-icon{flex-shrink:0}}@media(min-width:1320px){.v32-dashboard-main .mainframe-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr) minmax(0,.9fr)!important}.v32-dashboard-main .mainframe-opportunities{grid-column:auto}.mainframe-opportunities .v32-opportunities-table tbody{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.v32-dashboard-main .edge-mainframe .edge-studio-head{margin-bottom:10px!important}.v32-dashboard-main .edge-mainframe .studio-selected-title{font-size:21px!important}.v32-dashboard-main .edge-mainframe .studio-chart-head{grid-template-columns:minmax(0,1fr) auto!important}.v32-dashboard-main .edge-mainframe .studio-chart-title{font-size:16px!important}.v32-dashboard-main .edge-mainframe .studio-provenance{font-size:10px;line-height:1.5}.v32-dashboard-main .edge-mainframe .studio-research-details[open] .studio-coach{display:grid!important}}.v32-dashboard-main .edge-mainframe .truth-actions{display:flex!important}.v32-dashboard-main .edge-mainframe .studio-share-compact{width:auto!important}.v32-dashboard-main .board-section .section-header{margin:0 0 8px;padding:6px 0}.v32-dashboard-main .game-day-strip{padding:10px;gap:10px;margin-bottom:8px}.v32-dashboard-main .game-day-copy .brief-kicker{display:none}.v32-dashboard-main .game-day-copy h2{font-size:15px}.v32-dashboard-main .game-day-copy p{font-size:11px;margin-top:4px}.v32-dashboard-main .game-day-chip{min-height:54px;padding:7px}.v32-dashboard-main .game-day-chip strong{font-size:18px;margin-top:3px}.v32-dashboard-main .game-day-chip em{font-size:10px;margin-top:3px}@media(max-width:900px){.v32-dashboard-main .game-day-chip{flex-basis:94px}.v32-dashboard-main .game-day-copy{margin-bottom:8px}}body.beginner-mode .v32-dashboard-main .game-card .operator-summary,body.beginner-mode .v32-dashboard-main .game-card .prediction-confidence.pending,body.beginner-mode .v32-dashboard-main .game-card:has(.prediction-spread-strip.pending) .state-block{display:none!important}.v32-dashboard-main .game-card .prediction-spread-strip.pending{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v32-dashboard-main .game-card{padding:14px}.v32-dashboard-main .game-card .prediction-spread-cell{padding:7px}.v32-dashboard-main .game-card .lines-row.winner-quotes{margin-top:10px;gap:8px}.v32-dashboard-main .game-card .winner-quotes .line-item{flex:1 1 160px;padding:8px}@media(min-width:1320px){.v32-dashboard-main .games-grid,body.beginner-mode .v32-dashboard-main .games-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.v32-dashboard-main .game-card .card-top{grid-template-columns:minmax(0,1fr);gap:8px}.v32-dashboard-main .game-card .card-right{align-items:flex-start}.v32-dashboard-main .game-card .card-right>div:last-child{justify-content:flex-start}}.v32-dashboard-main .game-card .winner-quotes .line-item{display:grid;gap:4px}.v32-dashboard-main .game-card .winner-quotes .line-value{font-size:12px}.v32-dashboard-main .game-card .prediction-spread-strip.pending .prediction-spread-value{font-size:11px!important}.mlb-research-note,.mlb-outcome-research{display:block;color:var(--muted);font-size:11px;line-height:1.55;overflow-wrap:anywhere}.mlb-research-note{margin:8px 0 0}.studio-threeway .mlb-outcome-research{font-size:11px;color:var(--muted)}#app{--ui-bg:#0d1015;--ui-surface:#151a21;--ui-inset:#11151b;--ui-line:#2c333d;--ui-muted:#a2aab6;--ui-text:#f1f3f6;--ui-accent:#94b9ff;--ui-action:#3777ef;--ui-warm:#eea765;--font-mono:var(--font-main);min-height:100vh;background:var(--ui-bg);color:var(--ui-text);font-variant-numeric:tabular-nums}[data-theme=light] #app{--ui-bg:#f3f4f5;--ui-surface:#fff;--ui-inset:#f6f7f8;--ui-line:#d6dbe1;--ui-muted:#596473;--ui-text:#202732;--ui-accent:#205ab4;--ui-action:#2865cc;--ui-warm:#93521f;background:var(--ui-bg)!important;color:var(--ui-text)!important}#app .v32-dashboard-shell{max-width:1540px;margin-inline:auto}#app .v32-dashboard-main{min-width:0}#app .v32-dashboard-main .container{max-width:none}#app :is(.edge-mainframe,.v31-lane-hub){background:transparent!important;box-shadow:none!important}#app .edge-mainframe .edge-studio-head{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:4px 0 24px!important;align-items:center!important}#app .edge-mainframe .studio-eyebrow{display:block!important;font:700 10px var(--font-main);letter-spacing:.16em;text-transform:uppercase;color:var(--ui-muted)!important;margin-bottom:10px}#app .edge-mainframe .edge-studio-head h2{font-size:clamp(30px,3vw,42px)!important;line-height:1.1!important;letter-spacing:-.055em;font-weight:700;color:var(--ui-text)!important}#app .edge-mainframe .edge-studio-head p{display:block!important;font-size:13px;margin-top:10px;color:var(--ui-muted)!important}#app .workspace-head-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}#app .workspace-link{color:var(--ui-text);font-size:12px;text-decoration:none;font-weight:600;white-space:nowrap;border-bottom:1px solid var(--ui-line);padding:8px 0}#app .workspace-link span{margin-left:12px;color:var(--ui-accent)}#app .studio-chip{border-radius:5px!important;font-size:12px!important;min-height:36px!important;background:var(--ui-inset);border-color:var(--ui-line);color:var(--ui-muted)}#app .studio-chip.active{color:var(--ui-text);background:#3777ef20;border-color:#5789d480}#app .mainframe-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:0!important;align-items:stretch!important;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:12px;overflow:hidden}#app .mainframe-grid>.studio-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-width:0;overflow:hidden}#app .edge-mainframe .studio-primary{padding:28px!important;gap:15px!important;align-content:start}#app .edge-mainframe .studio-chart-card{display:flex!important;flex-direction:column;align-items:stretch;padding:24px 28px!important;gap:12px!important;border-left:1px solid var(--ui-line)!important}#app .selected-kicker{font-size:11px;font-weight:500;color:var(--ui-muted);letter-spacing:.02em}#app .edge-mainframe .studio-selected-title{font-size:clamp(25px,2.3vw,34px)!important;line-height:1.13!important;letter-spacing:-.04em;font-weight:700;color:var(--ui-text)}#app .edge-mainframe .studio-selected-meta{font-size:12px!important;line-height:1.6!important;color:var(--ui-muted)}#app .edge-mainframe .studio-signal{border:0;background:var(--ui-inset);color:var(--ui-muted);box-shadow:none;font-size:11px;font-weight:500;border-radius:4px;padding:5px 8px}#app .edge-mainframe .studio-context{font-size:12px;color:var(--ui-muted)}#app .edge-mainframe .studio-selected-actions{margin:0!important}#app .edge-mainframe .studio-share-compact{min-height:32px!important;padding:5px 10px!important;font-size:11px!important;border-radius:5px!important;border-color:var(--ui-line);background:transparent}#app .edge-mainframe .studio-market-summary{text-align:left!important;justify-content:flex-start!important;padding:17px 0 12px!important;background:transparent!important;border:0!important;border-top:1px solid var(--ui-line)!important;border-radius:0!important}#app .edge-mainframe .studio-market-summary .studio-metric-label{font-size:11px;color:var(--ui-muted);text-transform:none;letter-spacing:0;text-align:left!important}#app .edge-mainframe .studio-market-summary .studio-metric-value{display:block!important;justify-content:flex-start!important;font-size:clamp(30px,2.6vw,38px)!important;font-family:var(--font-main)!important;font-weight:500;letter-spacing:-.045em;line-height:1.3!important;color:var(--ui-text);text-align:left!important}#app .studio-provenance{gap:8px 16px;flex-wrap:wrap;line-height:1.6;font-size:12px;color:var(--ui-muted);padding-bottom:14px}#app .studio-provenance>span{flex-basis:100%}#app .studio-provenance a{color:var(--ui-accent);font-size:12px}#app .studio-research-details{border-color:var(--ui-line);margin-top:0}#app .studio-research-details>summary{color:var(--ui-muted);font-size:12px;font-weight:500;min-height:44px}#app .edge-mainframe .studio-chart-title{font-size:16px!important;font-weight:600;line-height:1.35;color:var(--ui-text);letter-spacing:-.02em}#app .edge-mainframe .studio-chart-sub{font-size:11px!important;color:var(--ui-muted)}#app .edge-mainframe .studio-chart{width:100%!important;min-width:0;border:0!important;background:transparent!important;border-radius:0!important}#app .studio-threeway{width:100%;padding:0!important;background:transparent!important;gap:14px}#app .studio-threeway-head{padding:0;border:0;display:block}#app .studio-threeway-head>div{display:none}#app .studio-threeway-head span{font-size:10px;letter-spacing:.04em;color:var(--ui-muted)}#app .studio-threeway-head strong{font-size:11px;color:var(--ui-muted);font-weight:400;line-height:1.5}#app .studio-threeway-list{gap:16px}#app .studio-threeway-row{gap:3px;padding:0 0 12px!important;border:0;border-bottom:1px solid var(--ui-line);border-radius:0;background:transparent}#app .studio-threeway-row:last-child{padding-bottom:0!important;border-bottom:0}#app .studio-threeway-label{gap:12px;align-items:center}#app .studio-threeway-label strong{font-size:16px;line-height:1.3;font-weight:600;color:var(--ui-text)}#app .studio-quote-values{display:flex!important;align-items:baseline;gap:12px;flex-shrink:0}#app .studio-quote-values>span{display:inline-flex;align-items:baseline;gap:5px;font-size:12px!important;color:var(--ui-muted)}#app .studio-quote-values small{font-size:10px;color:var(--ui-muted);font-weight:400}#app .studio-quote-values .studio-quote-ask strong{font-size:30px!important;line-height:1;letter-spacing:-.04em;color:var(--ui-text);font-weight:600}#app .studio-quote-values .studio-quote-bid strong{font-size:13px!important;color:var(--ui-muted);font-weight:500}#app .studio-threeway-track{height:3px!important;border:0;background:var(--ui-line);margin-top:5px;border-radius:0}#app .studio-threeway-track>span{background:var(--ui-action)!important;border-radius:0}#app .studio-threeway .mlb-outcome-research{font-size:11px;line-height:1.6;color:var(--ui-muted);margin-top:6px}#app .studio-comparison-note{margin-top:2px;font-size:11px;line-height:1.6;color:var(--ui-muted)}#app .studio-comparison-note summary{cursor:pointer;min-height:28px}#app .studio-comparison-note p{padding:5px 0;font-size:11px}#app .studio-chart-guide{color:var(--ui-muted);font-size:11px!important;line-height:1.6!important}#app .workspace-watchlist{grid-column:1/-1!important;padding:0!important;border-top:1px solid var(--ui-line)!important}#app .workspace-watchlist>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 28px;list-style:none;cursor:pointer}#app .workspace-watchlist>summary::-webkit-details-marker{display:none}#app .workspace-watchlist>summary strong{font-size:12px;font-weight:500}#app .workspace-watchlist>summary span{font-size:11px;color:var(--ui-muted)}#app .workspace-watchlist>summary i{font-style:normal;font-size:18px;display:inline-block;margin-left:16px}#app .workspace-watchlist[open]>summary{border-bottom:1px solid var(--ui-line)}#app .workspace-watchlist[open]>summary i{transform:rotate(45deg)}#app .workspace-watchlist .v32-opportunities-table tbody{grid-template-columns:repeat(2,minmax(0,1fr))!important}#app .workspace-watchlist .v32-opportunities-head{display:none}#app .workspace-watchlist .v32-full-board-link{font-size:12px;padding:11px;min-height:40px}#app .mlb-outcome-research .research-estimate{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;color:var(--ui-text);font-weight:500;font-size:12px}#app .research-estimate small{font-size:11px;color:var(--ui-muted);font-weight:400}#app .research-estimate strong{font-size:15px;font-weight:600;letter-spacing:-.02em}#app .mlb-outcome-research .research-gap{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 5px;color:var(--ui-muted);font-size:10px;line-height:1.55}#app .research-gap :is(small,strong){font-size:10px;font-weight:400}#app .studio-threeway .research-estimate{font-size:12px}#app .studio-quote-qualifier{line-height:1.5;color:var(--ui-muted)}#app .v31-lane-hub{border-right:0!important}#app .sports-hub-head h3{font-size:10px!important;font-weight:600;letter-spacing:.12em;color:var(--ui-muted);text-transform:uppercase}#app .event-banner{background:transparent!important;border:0!important;border-radius:6px!important;box-shadow:none!important}#app .event-banner.active{background:#3777ef16!important;box-shadow:inset 2px 0 var(--ui-action)!important}#app .event-banner:after{display:none!important}#app .event-banner .event-title{font-size:13px!important;line-height:1.4;font-weight:500;color:var(--ui-muted)}#app .event-banner.active .event-title{color:var(--ui-text)}#app .event-banner .event-label{font-size:10px!important;color:var(--ui-muted)!important;font-weight:400}#app .event-banner .event-icon{width:22px!important;height:24px!important;min-width:22px!important;border:0!important;background:transparent!important;color:var(--ui-muted)}#app .event-banner.active .event-icon{color:var(--ui-accent)}#app .event-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}#app .v31-more-lanes{border:0!important;border-top:1px solid var(--ui-line)!important;background:none!important;border-radius:0;margin-top:12px}#app .v31-more-lanes>summary{font-size:12px!important;font-weight:500!important;padding:16px 10px!important;color:var(--ui-muted)}#app .v32-sidebar-status{box-shadow:none!important;background:transparent!important;border:0!important;border-top:1px solid var(--ui-line)!important;border-radius:0;position:static!important;margin-top:40px}#app .v32-sidebar-status>div{padding:16px 10px;border:0}#app .v32-sidebar-status span{font-size:10px;color:var(--ui-muted)}#app .v32-sidebar-status strong{font-size:11px;font-weight:500;line-height:1.7;color:var(--ui-muted)}#app .v32-status-link{padding-inline:10px;border-color:var(--ui-line)}#app .board-section{margin-top:36px!important;padding-top:0!important;border-top:0!important;background:transparent!important}#app .board-section .section-header{display:flex;gap:12px!important;align-items:center!important;margin-bottom:18px!important}#app .section-title{font-size:24px!important;letter-spacing:-.035em;font-weight:600;color:var(--ui-text)}#app .section-title .delta-sm{display:none}#app .board-tabs{padding:0;border:0;border-radius:0;background:transparent;gap:18px}#app .board-tab-btn{font-size:12px!important;padding:9px 0!important;min-height:38px;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:var(--ui-muted);background:none!important}#app .board-tab-btn.active{color:var(--ui-text);border-bottom-color:var(--ui-action)!important;box-shadow:none}#app .board-meta{gap:20px;flex-wrap:wrap}#app #board-refresh-note{color:var(--ui-muted)!important;font-size:11px!important}#app .game-day-strip{background:none!important;border:0!important;border-block:1px solid var(--ui-line)!important;border-radius:0!important;padding:16px 0!important;gap:20px!important}#app .game-day-copy h2{font-size:13px;font-weight:600;color:var(--ui-text)}#app .game-day-copy p{font-size:11px!important;line-height:1.55;color:var(--ui-muted);max-width:340px}#app .game-day-actions{gap:0}#app .game-day-chip{display:flex;flex-direction:column-reverse;justify-content:center;align-items:flex-start;background:transparent!important;border:0!important;border-left:1px solid var(--ui-line)!important;border-radius:0!important;min-height:52px!important;padding:0 16px!important;gap:3px}#app .game-day-chip:hover{background:#3777ef12!important;transform:none}#app .game-day-chip strong{font-size:24px!important;letter-spacing:-.045em;color:var(--ui-text);font-weight:500;line-height:1.1}#app .game-day-chip span{font-size:10px!important;white-space:nowrap;color:var(--ui-muted)}#app .game-day-chip em{display:none}#app .search-wrap{margin:20px 0 14px!important;border:1px solid var(--ui-line)!important;border-radius:6px!important;background:var(--ui-inset)!important;box-shadow:none!important}#app .search-input{min-height:46px!important;padding-block:12px!important;font-size:13px!important;color:var(--ui-text);border:0!important;background:transparent!important;box-shadow:none!important}#app .search-input::placeholder{color:var(--ui-muted);opacity:1}#app .search-icon{width:18px;height:18px;fill:none;stroke:var(--ui-muted);stroke-width:1.5;opacity:1}#app .search-clear{color:var(--ui-muted)}#app .filter-row{gap:4px!important}#app .filter-btn{border:1px solid transparent!important;border-radius:5px!important;background:transparent!important;font-size:12px!important;min-height:36px!important;padding:7px 12px!important;color:var(--ui-muted)!important;box-shadow:none!important}#app .filter-btn.active{color:var(--ui-text)!important;border-color:var(--ui-line)!important;background:var(--ui-surface)!important}#app .filter-btn[data-filter=blue]:before,#app .filter-btn[data-filter=orange]:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin:0 7px 2px 0;background:var(--ui-action)}#app .filter-btn[data-filter=orange]:before{background:var(--ui-warm)}#app .data-meta :is(.meta-note,.meta-action){color:var(--ui-muted)!important;font-family:var(--font-main)}#app .advanced-controls>summary{font-size:12px;color:var(--ui-muted);min-height:40px}#app .games-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:start}#app .game-card{padding:24px!important;border:1px solid var(--ui-line)!important;border-radius:10px!important;background:var(--ui-surface)!important;box-shadow:none!important;transition:border-color .15s ease}#app .game-card:hover{border-color:#596675!important;transform:none!important;background:var(--ui-surface)!important}#app .game-card:before,#app .game-card:after{display:none!important}#app .game-card .card-top{display:block!important;padding:0!important;border:0!important;margin:0!important}#app .game-card .card-badges{gap:10px;margin-bottom:14px;flex-wrap:wrap;align-items:center}#app .game-card :is(.league-badge,.market-type-badge,.data-confidence-badge){font-size:10px!important;letter-spacing:.03em;padding:0!important;border:0!important;border-radius:0!important;min-height:0;line-height:1.5;font-weight:500;background:transparent!important;box-shadow:none;color:var(--ui-muted)}#app .game-card .league-badge{color:var(--ui-text)!important;font-weight:700;letter-spacing:.08em}#app .game-card .data-confidence-badge{margin-left:auto;color:var(--ui-muted)!important}#app .game-card .data-confidence-badge:before{box-shadow:none!important;width:5px;height:5px}#app .game-card .matchup{font-size:22px!important;font-weight:600;line-height:1.25!important;letter-spacing:-.035em;color:var(--ui-text)}#app .game-card .vs{font-size:13px!important;font-weight:400;color:var(--ui-muted);margin:0 5px}#app .game-card .card-right{display:block!important;margin-top:6px!important}#app .game-card .kick{font-size:11px!important;font-family:var(--font-main)!important;color:var(--ui-muted);line-height:1.6;text-align:left!important}#app .game-card .winner-quotes{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:20px 0 0!important;padding:18px 0!important;border:0!important;border-block:1px solid var(--ui-line)!important}#app .game-card .winner-quotes .line-item{padding:0 20px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;gap:10px!important;align-content:start;min-width:0}#app .game-card .winner-quotes .line-item+.line-item{padding:0 0 0 20px!important;border-left:1px solid var(--ui-line)!important}#app .game-card .winner-quotes .line-label{font-size:12px!important;font-weight:500;text-transform:none;line-height:1.4;letter-spacing:0;color:var(--ui-muted);overflow-wrap:anywhere}#app .game-card .winner-quotes .quote-price-pair{display:flex!important;justify-content:flex-start;gap:20px;align-items:baseline}#app .quote-price-pair>span{display:grid;gap:2px;min-width:0}#app .quote-price-pair small{font-family:var(--font-main);font-size:10px;text-transform:none;letter-spacing:0;font-weight:400;color:var(--ui-muted)}#app .quote-price-pair strong{font-family:var(--font-main)!important;font-size:17px;line-height:1.15;font-weight:500;letter-spacing:-.03em;color:var(--ui-muted)}#app .quote-price-pair .quote-ask strong{font-size:34px;font-weight:500;letter-spacing:-.05em;color:var(--ui-text)}#app .game-card .mlb-outcome-research{font-size:11px!important;line-height:1.6;color:var(--ui-muted);padding-top:0;border:0}#app .game-card .prediction-spread-strip{gap:12px!important;background:transparent!important;border:0!important;border-radius:0!important;margin-top:17px!important;padding:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}#app .game-card .prediction-spread-cell{padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;min-width:0}#app .game-card .prediction-spread-label{font-size:10px!important;line-height:1.5;color:var(--ui-muted)!important;text-transform:none!important;letter-spacing:0}#app .game-card .prediction-spread-value{font-family:var(--font-main)!important;font-size:12px!important;font-weight:500;color:var(--ui-text);line-height:1.5!important;overflow-wrap:normal;word-break:normal}#app .game-card .mlb-research-note{font-family:var(--font-main)!important;font-size:10px!important;line-height:1.6!important;color:var(--ui-muted);margin-top:10px}#app .card-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:20px}#app .card-actions :is(.kalshi-btn,.watch-btn){display:inline-flex;align-items:center;justify-content:center;min-height:36px!important;min-width:36px;padding:7px 10px!important;font-size:11px!important;border:1px solid transparent!important;border-radius:5px!important;box-shadow:none!important;background:transparent!important;color:var(--ui-muted);text-decoration:none}#app .card-actions .detail-btn{background:var(--ui-inset)!important;border-color:var(--ui-line)!important;color:var(--ui-text);font-weight:500}#app .card-actions .watch-btn{font-size:20px!important;padding:4px!important}#app .card-actions .watch-btn.active{color:var(--ui-warm);background:#edaa5810!important}#app .card-actions :is(button,a):hover{color:var(--ui-text);background:var(--ui-inset)!important}#app .card-actions a{margin-left:auto}#app .game-card:has(.card-model-note) .state-block{display:none!important}#app .card-model-note{font-size:11px;color:var(--ui-muted);margin-top:5px;line-height:1.6}#app .card-model-note summary{cursor:pointer;min-height:28px}#app .card-model-note p{padding:6px 0;font-size:11px;line-height:1.6}#app .game-card .card-footer{margin-top:14px;padding-top:12px;font-size:10px;color:var(--ui-muted);border-color:var(--ui-line)}#app footer{background:none;border-color:var(--ui-line);font-size:11px;color:var(--ui-muted)}#app :is(button,a,input,select,summary,[role=button]):focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}@media(min-width:1100px){#app .v32-dashboard-shell{grid-template-columns:162px minmax(0,1fr)!important;gap:32px!important;padding:34px 32px 44px!important}#app .v31-lane-hub{padding-right:0!important;padding-top:4px!important}#app .event-banners{gap:4px!important}#app .v31-lane-hub .event-banner{min-height:56px!important;padding:10px!important}}@media(max-width:1099px){#app .v32-dashboard-shell{padding:24px!important}#app .edge-mainframe .studio-primary,#app .edge-mainframe .studio-chart-card{padding:22px!important}#app .games-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#app .game-card{padding:20px!important}#app .game-day-strip{grid-template-columns:1fr}#app .game-day-chip:first-child{border-left:0!important;padding-left:0!important}}@media(max-width:700px){#app .v32-dashboard-shell{padding:24px 16px 96px!important}#app .edge-mainframe .edge-studio-head{display:flex!important;align-items:flex-start!important;margin-bottom:0!important;padding:0 0 22px!important}#app .workspace-head-actions{display:none}#app .edge-mainframe .edge-studio-head h2{font-size:31px!important}#app .edge-mainframe .edge-studio-head p{font-size:12px;line-height:1.55}#app .mainframe-grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important;border-radius:10px}#app .edge-mainframe .studio-primary{padding:20px 20px 0!important;gap:12px!important}#app .edge-mainframe .studio-chart-card{padding:20px!important;border-left:0!important;border-top:1px solid var(--ui-line)!important}#app .edge-mainframe .studio-selected-title{font-size:27px!important}#app .edge-mainframe .studio-selected-meta{font-size:11px!important}#app .edge-mainframe .studio-market-summary{text-align:left!important;justify-content:flex-start!important;padding:10px 0 4px!important}#app .edge-mainframe .studio-market-summary .studio-metric-value{font-size:29px!important}#app .studio-research-details>summary{font-size:11px;min-height:40px}#app .studio-threeway-list{gap:14px}#app .studio-threeway-label strong{font-size:15px}#app .studio-quote-values{gap:9px}#app .studio-quote-values .studio-quote-ask strong{font-size:27px!important}#app .workspace-watchlist .v32-opportunities-table tbody{grid-template-columns:minmax(0,1fr)!important}#app .workspace-watchlist>summary{padding:14px 20px}#app .workspace-watchlist>summary span{font-size:10px}#app .board-section{margin-top:30px!important}#app .board-section .section-header{align-items:flex-start!important;flex-direction:column!important;gap:10px!important}#app .board-meta{width:100%;justify-content:space-between;gap:12px}#app .board-tabs{gap:14px}#app .board-tab-btn{font-size:11px!important}#app .games-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}#app .game-card{padding:20px!important}#app .game-card .matchup{font-size:22px!important}#app .game-card .winner-quotes .line-item{padding-right:16px!important}#app .game-card .winner-quotes .line-item+.line-item{padding:0 0 0 16px!important}#app .quote-price-pair .quote-ask strong{font-size:32px}#app .game-card .prediction-spread-strip{gap:10px!important}#app .card-actions :is(.kalshi-btn,.watch-btn){min-height:42px!important}#app .filter-row{flex-wrap:wrap!important}#app .filter-btn{min-height:40px!important;padding-inline:11px!important}#app .game-day-strip{gap:14px!important;padding:15px 0!important}#app .game-day-chip{padding-inline:10px!important}#app .game-day-chip span{font-size:9px!important}#app .game-day-chip strong{font-size:22px!important}}@media(prefers-reduced-motion:reduce){#app .game-card{transition:none}}body.a11y-contrast #app{--ui-bg:#05080c;--ui-surface:#0a1018;--ui-inset:#03080f;--ui-line:#8196af;--ui-muted:#d7e1ed;--ui-text:#fff;--ui-accent:#afd1ff}[data-theme=light] body.a11y-contrast #app{--ui-bg:#fff;--ui-surface:#fff;--ui-inset:#f1f4f8;--ui-line:#4a5d74;--ui-muted:#24364c;--ui-text:#09192e;--ui-accent:#134d9c}body.a11y-large #app .game-card .matchup{font-size:26px!important}body.a11y-large #app .game-card :is(.line-label,.prediction-spread-label,.kick,.mlb-outcome-research){font-size:13px!important}body.a11y-large #app .game-card .prediction-spread-value{font-size:15px!important}body.a11y-large #app .card-actions :is(.kalshi-btn,.watch-btn),body.a11y-large #app .filter-btn{font-size:14px!important;min-height:44px!important}body.a11y-large #app .studio-selected-meta,body.a11y-large #app .studio-context,body.a11y-large #app .studio-provenance{font-size:14px!important}@media(max-width:900px){body.a11y-large #app .games-grid{grid-template-columns:minmax(0,1fr)!important}body.a11y-large #app .game-card .prediction-spread-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.a11y-large #app .game-card .prediction-spread-cell:first-child{grid-column:1/-1}}#market-detail-modal{--ui-surface:#151a21;--ui-inset:#11151b;--ui-line:#2c333d;--ui-muted:#a2aab6;--ui-text:#f1f3f6;--ui-accent:#94b9ff}[data-theme=light] #market-detail-modal{--ui-surface:#fff;--ui-inset:#f4f7fb;--ui-line:#ccd7e5;--ui-muted:#52647b;--ui-text:#17283e;--ui-accent:#205bb2}#market-detail-modal .market-detail-card{background:var(--ui-surface)!important;border-color:var(--ui-line)!important;border-radius:14px!important;max-width:920px!important}#market-detail-modal .market-detail-head{background:var(--ui-surface)!important;border-color:var(--ui-line);padding:22px 24px 18px!important}#market-detail-modal .market-detail-head h2{font-size:clamp(23px,2.4vw,32px)!important;line-height:1.2!important;color:var(--ui-text)}#market-detail-modal .market-detail-head p{font-size:11px!important;margin-top:7px!important;color:var(--ui-muted)!important}#market-detail-modal .market-detail-body{padding:18px 24px 24px!important;gap:14px!important}#market-detail-modal .market-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}#market-detail-modal .market-detail-metrics>div{padding:12px!important;background:var(--ui-inset)!important;border-color:var(--ui-line)!important;border-radius:8px!important}#market-detail-modal .market-detail-metrics span{font-size:10px;color:var(--ui-muted)}#market-detail-modal .market-detail-metrics strong{font-size:18px!important;line-height:1.4!important;color:var(--ui-text)}#market-detail-modal .market-detail-chart-card{padding:16px!important;background:var(--ui-inset)!important;border-color:var(--ui-line)!important;border-radius:9px!important}#market-detail-modal .market-detail-section-head{gap:10px}#market-detail-modal .market-detail-section-head strong{font-size:13px;color:var(--ui-text)}#market-detail-modal .market-detail-section-head span{font-size:10px;color:var(--ui-muted)}#market-detail-modal .market-detail-context{border:1px solid var(--ui-line);border-radius:8px;padding:0 13px}#market-detail-modal .market-detail-context>summary{display:flex;align-items:center;justify-content:space-between;min-height:43px;font-size:12px;font-weight:600;color:var(--ui-muted);list-style:none;cursor:pointer}#market-detail-modal .market-detail-context>summary::-webkit-details-marker{display:none}#market-detail-modal .market-detail-context[open]>summary span{transform:rotate(45deg)}#market-detail-modal .market-detail-command{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#market-detail-modal .market-detail-cell{background:var(--ui-inset)!important;border-color:var(--ui-line)!important;border-radius:6px!important;padding:12px!important}#market-detail-modal .market-detail-cell strong,#market-detail-modal #market-detail-why,#market-detail-modal #market-detail-risk{font-size:12px!important;line-height:1.5!important;color:var(--ui-text)}#market-detail-modal .market-detail-coach-card{border:0;background:transparent;padding:14px 0}#market-detail-modal .market-detail-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}#market-detail-modal .market-detail-actions .btn{min-height:40px;padding:8px;font-size:11px;border-radius:7px}#market-detail-modal .market-detail-foot{font-size:10px;line-height:1.6;padding:12px;color:var(--ui-muted);background:none;border:0}@media(max-width:640px){#market-detail-modal .market-detail-card{border-radius:15px 15px 0 0!important}#market-detail-modal .market-detail-head{padding:17px 16px!important}#market-detail-modal .market-detail-body{padding:14px 16px 22px!important}#market-detail-modal .market-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}#market-detail-modal .market-detail-metrics strong{font-size:16px!important}#market-detail-modal .market-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}#market-detail-modal .market-detail-command{grid-template-columns:minmax(0,1fr)!important}}#app .board-layout{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--ui-line);border-radius:6px;background:var(--ui-inset)}#app .board-layout button{display:inline-flex;gap:7px;align-items:center;border:0;border-radius:3px;min-height:32px;padding:6px 10px;color:var(--ui-muted);background:none;font:500 11px var(--font-main);cursor:pointer}#app .board-layout button[aria-pressed=true]{background:var(--ui-surface);color:var(--ui-text);box-shadow:0 1px 3px #0002}#app .board-layout svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.3}#app .board-section[data-board-view=list] .games-grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important;border:1px solid var(--ui-line);border-radius:10px;overflow:hidden;background:var(--ui-surface)}#app .board-section[data-board-view=list] .game-card{border:0!important;border-bottom:1px solid var(--ui-line)!important;border-radius:0!important;padding:20px 24px!important}#app .board-section[data-board-view=list] .game-card:last-child{border-bottom:0!important}#app .board-section[data-board-view=list] .game-card:hover{background:var(--ui-inset)!important}@media(min-width:1100px){#app .board-section[data-board-view=list] .game-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 130px;gap:6px 30px;align-items:start}#app .board-section[data-board-view=list] .game-card .card-top{grid-column:1;grid-row:1/5}#app .board-section[data-board-view=list] .game-card .card-badges{gap:8px;margin-bottom:10px}#app .board-section[data-board-view=list] .game-card .data-confidence-badge{margin-left:0}#app .board-section[data-board-view=list] .game-card .matchup{font-size:20px!important}#app .board-section[data-board-view=list] .game-card .lines-row{grid-column:2;grid-row:1;margin:0!important;padding:0 0 8px!important;border:0!important}#app .board-section[data-board-view=list] .game-card .winner-quotes .line-item{gap:4px!important}#app .board-section[data-board-view=list] .game-card .quote-price-pair{gap:16px}#app .board-section[data-board-view=list] .game-card .quote-price-pair .quote-ask strong{font-size:28px}#app .board-section[data-board-view=list] .game-card .prediction-spread-strip{grid-column:2;grid-row:2;margin-top:6px!important}#app .board-section[data-board-view=list] .game-card .mlb-research-note{grid-column:2;grid-row:3;margin-top:4px;padding:0;border:0}#app .board-section[data-board-view=list] .game-card .card-model-note{grid-column:2;grid-row:4;margin:0}#app .board-section[data-board-view=list] .game-card .card-actions{grid-column:3;grid-row:1/5;display:grid;grid-template-columns:36px 1fr;gap:6px;margin:0;align-content:start}#app .board-section[data-board-view=list] .game-card .card-actions .game-share-card{grid-column:2}#app .board-section[data-board-view=list] .game-card .card-actions :is(a,.kalshi-open){grid-column:1/-1;margin:0;justify-content:flex-end}#app .board-section[data-board-view=list] .game-card .state-block,#app .board-section[data-board-view=list] .game-card .card-footer{grid-column:1/-1}}@media(max-width:700px){#app .board-meta{gap:8px}#app .board-layout button{min-height:38px;padding:6px 10px}#app .board-section[data-board-view=list] .game-card{padding:18px!important}#app .board-section[data-board-view=list] .game-card .winner-quotes{margin-top:14px!important;padding-block:14px!important}#app .board-section[data-board-view=list] .game-card .card-actions{margin-top:12px}}body .pd-nav-refresh.v32-topbar{--nav-surface: #101419;--nav-panel: #1a2029;--nav-line: #2c333d;--nav-text: #edf0f4;--nav-muted: #a2aab6;--nav-active: #a7c6ff;--nav-selected: #202934;position:sticky;top:0;padding:0!important;background:var(--nav-surface)!important;border-bottom:1px solid var(--nav-line)!important;box-shadow:none!important;overflow:visible}body .pd-nav-refresh.v32-topbar .v32-topbar-inner{display:grid!important;grid-template-columns:172px minmax(0,1fr) auto!important;align-items:center!important;min-height:72px!important;padding:0 32px!important;gap:22px!important;max-width:1540px;margin-inline:auto}body .pd-nav-refresh.v32-topbar .v31-image-brand{width:176px!important;margin:0!important}body .pd-nav-refresh.v32-topbar .v31-brand-logo-img{display:block;width:100%!important;height:auto!important;filter:none!important}body .pd-nav-refresh.v32-topbar .v31-hero-cta{display:flex!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important;gap:4px!important;overflow:visible!important}body .pd-nav-refresh.v32-topbar .v31-hero-cta>.btn{display:inline-flex!important;justify-content:center;min-width:0!important;min-height:72px!important;height:auto!important;padding:10px 14px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:var(--nav-muted)!important;background:transparent!important;box-shadow:none!important;font-size:13px!important;font-weight:650;white-space:nowrap;line-height:1.2!important;text-decoration:none}body .pd-nav-refresh.v32-topbar .v31-hero-cta>.btn:before{content:none!important}body .pd-nav-refresh.v32-topbar .v31-hero-cta>.btn.active,body .pd-nav-refresh.v32-topbar .v31-hero-cta>.btn:hover{background:transparent!important;border-bottom-color:#3777ef!important;color:var(--nav-text)!important}body .pd-nav-refresh.v32-topbar .v31-hero-cta>.v32-pro-desktop,body .pd-nav-refresh.v32-topbar .v32-topbar-inner>.v32-pro-mobile{border:1px solid #735139!important;color:#f1ba87!important;background:#282119!important;box-shadow:none!important;font-size:12px!important;font-weight:600;letter-spacing:.06em;border-radius:7px!important}body .pd-nav-refresh.v32-topbar .v31-hero-cta>.v32-pro-desktop{margin-left:12px;gap:10px;min-height:34px!important;padding:8px 13px!important}body .pd-nav-refresh.v32-topbar .v32-top-actions{display:flex!important;align-items:center!important;gap:8px!important;width:auto;margin:0!important}body .pd-nav-refresh.v32-topbar .v32-top-actions .icon-btn,body .pd-nav-refresh.v32-topbar .v32-top-actions .pd-tools-summary{display:inline-flex!important;align-items:center;justify-content:center;min-width:40px!important;width:40px!important;min-height:40px!important;height:40px!important;padding:8px!important;border:1px solid var(--nav-line)!important;border-radius:7px!important;color:var(--nav-text)!important;background:transparent!important;box-shadow:none!important;cursor:pointer;transform:none!important}body .pd-nav-refresh.v32-topbar .v32-top-actions .icon-btn:hover,body .pd-nav-refresh.v32-topbar .pd-tools-menu[open]>.pd-tools-summary{background:var(--nav-selected)!important;border-color:#567da8!important}body .pd-nav-refresh.v32-topbar .pd-tools-summary{gap:7px}body .pd-nav-refresh.v32-topbar .pd-tools-summary>span{font-size:12px;font-weight:650}body .pd-nav-refresh.v32-topbar .v32-top-actions .pd-tools-summary{width:auto!important;padding-inline:12px!important}body .pd-nav-refresh.v32-topbar svg,body .pd-bottom-refresh svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}body .pd-nav-refresh.v32-topbar .pd-tools-menu{position:relative;display:block!important;width:auto!important}body .pd-nav-refresh.v32-topbar .pd-tools-summary{list-style:none}body .pd-nav-refresh.v32-topbar .pd-tools-summary::-webkit-details-marker{display:none}body .pd-nav-refresh.v32-topbar .pd-tools-panel{position:absolute;top:calc(100% + 12px);right:0;width:340px;max-width:calc(100vw - 24px);max-height:min(680px,calc(100dvh - 120px));overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:15px;border:1px solid var(--nav-line);border-radius:12px;background:var(--nav-panel)!important;box-shadow:0 18px 50px #0005}body .pd-nav-refresh.v32-topbar .pd-tools-menu:not([open])>.pd-tools-panel{display:none!important}body .pd-nav-refresh.v32-topbar .pd-tools-panel>.btn{display:inline-flex!important;justify-content:flex-start;min-height:42px;width:100%!important;min-width:0;margin:0;padding:9px 10px;border:1px solid var(--nav-line);border-radius:7px;background:var(--nav-surface)!important;color:var(--nav-text)!important;font-size:12px;line-height:1.4;white-space:normal;box-shadow:none}body .pd-nav-refresh.v32-topbar .pd-tools-panel>.btn:hover{border-color:#567da8}body .pd-nav-refresh.v32-topbar .pd-tools-panel>.btn[aria-pressed=true]{border-color:#527fb7;background:var(--nav-selected)!important;color:var(--nav-active)!important}body .pd-nav-refresh.v32-topbar .pd-menu-label{grid-column:1 / -1;margin:7px 0 3px;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.1em;color:var(--nav-muted)}body .pd-nav-refresh.v32-topbar .pd-menu-label:first-child{margin-top:0}body .pd-nav-refresh.v32-topbar .pd-theme-row{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--nav-muted);font-size:12px}body .pd-nav-refresh.v32-topbar .hero-more-note{grid-column:1 / -1;color:var(--nav-muted);margin:5px 0 0}body .pd-nav-refresh :is(a,button,summary):focus-visible,body .pd-bottom-refresh :is(a,button):focus-visible{outline:2px solid #8bb6ff!important;outline-offset:3px}body .pd-bottom-refresh{display:none!important}[data-theme=light] body .pd-nav-refresh.v32-topbar{--nav-surface: #fff;--nav-panel: #f6f8fc;--nav-line: #ced8e5;--nav-text: #182b43;--nav-muted: #4f637c;--nav-active: #1956a8;--nav-selected: #e9f1fd}[data-theme=light] body .pd-nav-refresh.v32-topbar .v31-hero-cta>.v32-pro-desktop,[data-theme=light] body .pd-nav-refresh.v32-topbar .v32-topbar-inner>.v32-pro-mobile{color:#83470e!important;background:#fff2e3!important;border-color:#c89158!important}body.a11y-large .pd-nav-refresh.v32-topbar .v31-hero-cta>.btn{font-size:15px!important}body.a11y-large .pd-nav-refresh.v32-topbar .pd-tools-panel>.btn{font-size:15px}body.a11y-contrast .pd-nav-refresh.v32-topbar{--nav-line: #f1f5f9;--nav-text: #fff;--nav-muted: #fff;--nav-active: #c8e1ff;--nav-surface: #000;--nav-panel: #080808}@media(min-width:901px)and (max-width:1120px){body .pd-nav-refresh.v32-topbar .v32-topbar-inner{grid-template-columns:155px minmax(0,1fr) auto!important;gap:14px!important;padding-inline:18px!important}body .pd-nav-refresh.v32-topbar .v31-image-brand{width:150px!important}body .pd-nav-refresh.v32-topbar .v31-hero-cta>.btn{padding-inline:10px!important}body .pd-nav-refresh.v32-topbar .v32-top-actions>.v32-share-btn{display:none!important}}@media(max-width:900px){body .pd-nav-refresh.v32-topbar .v32-topbar-inner{min-height:66px!important;padding:max(10px,env(safe-area-inset-top)) 14px 10px!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:10px!important}body .pd-nav-refresh.v32-topbar .v32-brand{grid-column:1!important;grid-row:1!important;min-width:0}body .pd-nav-refresh.v32-topbar .v31-image-brand{width:min(158px,39vw)!important}body .pd-nav-refresh.v32-topbar .v32-topbar-inner>.v32-pro-mobile{display:inline-flex!important;grid-column:2!important;grid-row:1!important;align-items:center;justify-content:center;min-width:48px;min-height:40px;padding:8px;text-decoration:none}body .pd-nav-refresh.v32-topbar .v31-hero-cta,body .pd-nav-refresh.v32-topbar .v321-mobile-live{display:none!important}body .pd-nav-refresh.v32-topbar .v32-top-actions{grid-column:3!important;grid-row:1!important;gap:6px!important}body .pd-nav-refresh.v32-topbar .v32-top-actions>.v32-share-btn{display:none!important}body .pd-nav-refresh.v32-topbar .pd-tools-summary>span{display:none}body .pd-nav-refresh.v32-topbar .v32-top-actions .pd-tools-summary{width:40px!important;padding:8px!important}body .pd-nav-refresh.v32-topbar .pd-tools-panel{position:fixed;top:calc(64px + env(safe-area-inset-top));right:12px;width:min(340px,calc(100vw - 24px));max-height:calc(100dvh - 155px - env(safe-area-inset-bottom))}body .pd-bottom-refresh{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;position:fixed;z-index:95;left:0;right:0;bottom:0;min-height:66px;padding:7px 8px max(8px,env(safe-area-inset-bottom));gap:2px;border:0;border-top:1px solid #2c333d;border-radius:0;background:#101419;box-shadow:none}body .pd-bottom-refresh :is(a,button){display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:48px;gap:6px;color:#a2aab6;border-radius:7px;padding:3px 1px}body .pd-bottom-refresh a.active{color:#a7c6ff;background:#202934}body .pd-bottom-refresh strong{font-size:10px;font-weight:650;line-height:1.2}body .pd-bottom-refresh :is(a,button):hover{color:#e4eeff;background:#202934}[data-theme=light] body .pd-bottom-refresh{background:#fff;border-color:#ced8e5}[data-theme=light] body .pd-bottom-refresh :is(a,button){color:#4f637c}[data-theme=light] body .pd-bottom-refresh a.active{color:#1956a8;background:#e9f1fd}body.a11y-contrast .pd-bottom-refresh{background:#000;border-color:#fff}body.a11y-contrast .pd-bottom-refresh :is(a,button){color:#fff}body.a11y-large .pd-bottom-refresh strong{font-size:12px}}@media(max-width:359px){body .pd-nav-refresh.v32-topbar .v32-topbar-inner{padding-inline:10px!important;gap:7px!important}body .pd-nav-refresh.v32-topbar .v31-image-brand{width:122px!important}}body .pd-nav-refresh.v32-topbar .pd-tools-panel #theme-toggle-btn{display:inline-flex!important;flex:0 0 40px}@media(max-width:900px){body .pd-nav-refresh.v32-topbar .v32-topbar-inner .hero-controls.v32-top-actions{grid-column:3!important;grid-row:1!important;align-self:center!important;display:flex!important}}[data-theme=light] body .pd-nav-refresh.v32-topbar{--nav-surface: #101419;--nav-panel: #1a2029;--nav-line: #2c333d;--nav-text: #edf0f4;--nav-muted: #a2aab6;--nav-active: #a7c6ff;--nav-selected: #202934;background:var(--nav-surface)!important;box-shadow:none!important}[data-theme=light] body .pd-nav-refresh.v32-topbar .pd-tools-panel{--nav-surface: #fff;--nav-panel: #f6f8fc;--nav-line: #ced8e5;--nav-text: #182b43;--nav-muted: #4f637c;--nav-active: #1956a8;--nav-selected: #e9f1fd}#app{--ui-bg:#080f1c;--ui-surface:#101d30;--ui-inset:#0b1626;--ui-line:#263b55;--ui-muted:#a6b8cd;--ui-text:#f3f7fd;--ui-accent:#81b6ff;--ui-action:#2d7fff;--ui-warm:#ffa24a;background:var(--ui-bg)}[data-theme=light] #app{--ui-bg:#edf2f8;--ui-surface:#fff;--ui-inset:#e6eef8;--ui-line:#c7d5e6;--ui-muted:#50647d;--ui-text:#12263f;--ui-accent:#1759ad;--ui-action:#1766d3;--ui-warm:#9d4b09}#app .v32-dashboard-shell{max-width:1800px;grid-template-columns:168px minmax(0,1fr)!important;gap:22px!important;padding:22px 28px 48px!important}#app .v32-dashboard-main{gap:0}body #app .pd-nav-refresh.v32-topbar{--nav-surface:#0c1728;--nav-panel:#13243a;--nav-line:#263b55;--nav-selected:#1c3655;border-bottom-color:#294768!important}body #app .pd-nav-refresh.v32-topbar .v32-topbar-inner{max-width:1800px;min-height:64px!important;padding-inline:28px!important}body #app .pd-nav-refresh.v32-topbar .v31-hero-cta>.btn{min-height:64px!important;font-size:12px!important;font-weight:700;letter-spacing:.015em}body #app .pd-nav-refresh.v32-topbar .v31-hero-cta>.btn.active{background:#2d7fff19!important;border-bottom:3px solid #2d7fff!important}body #app .pd-nav-refresh.v32-topbar .v31-hero-cta>.v32-pro-desktop{min-height:34px!important;background:#ff981717!important;border-color:#946030!important;color:#ffc38a!important}#app .v31-lane-hub{padding:0 12px 0 0!important;top:84px;height:calc(100vh - 100px)}#app .sports-hub-head{padding:5px 10px 12px!important}#app .sports-hub-head h3{color:#7195be!important;font-size:10px!important;letter-spacing:.13em}#app .event-banner{padding:12px 10px!important;border-radius:6px!important;gap:10px!important;min-height:57px!important}#app .event-banner.active{background:#173659!important;box-shadow:inset 3px 0 #4594ff!important}#app .event-banner .event-title{font-weight:700!important;font-size:12px!important;color:var(--ui-text)}#app .event-banner .event-icon{color:#83b9ff}#app .v32-sidebar-status{margin-top:22px}#app .v32-sidebar-status>div{padding:11px 10px}#app .edge-mainframe{padding:0!important}#app .edge-mainframe .edge-studio-head{padding:0 0 16px!important;gap:16px!important}#app .edge-mainframe .studio-eyebrow{font-size:10px!important;color:var(--ui-accent)!important;letter-spacing:.12em;margin-bottom:7px}#app .edge-mainframe .edge-studio-head h2{font-size:clamp(28px,2.7vw,38px)!important;font-weight:800!important;letter-spacing:-.04em;line-height:1.1!important}#app .edge-mainframe .edge-studio-head p{margin-top:7px;font-size:12px}#app .workspace-head-actions{gap:14px}#app .command-pulse{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;border:1px solid var(--ui-line);border-top:2px solid var(--ui-action);border-radius:7px;background:var(--ui-surface);margin-bottom:12px}#app .command-pulse>div{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:10px;row-gap:4px;padding:13px 20px;border-right:1px solid var(--ui-line)}#app .command-pulse>div>span{grid-column:1/-1;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ui-muted)}#app .command-pulse strong{font-size:29px;line-height:1;font-weight:800;letter-spacing:-.045em;color:var(--ui-text)}#app .command-pulse small{font-size:11px;line-height:1.3;color:var(--ui-muted)}#app .command-board-jump{display:flex;align-items:center;gap:20px;padding:15px 22px;font-size:12px;font-weight:700;text-decoration:none;color:var(--ui-accent)}#app .command-board-jump:hover{background:#2d7fff15}#app .command-focus{border:1px solid var(--ui-line);border-radius:7px;background:var(--ui-inset)}#app .command-focus>summary{display:flex;align-items:center;gap:14px;list-style:none;cursor:pointer;min-height:44px;padding:10px 16px;color:var(--ui-text)}#app .command-focus>summary::-webkit-details-marker{display:none}#app .command-focus-label{color:var(--ui-accent);text-transform:uppercase;letter-spacing:.065em;font-size:10px;font-weight:800}#app #command-focus-matchup{font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .command-focus-open{margin-left:auto;display:flex;align-items:center;gap:20px;white-space:nowrap;font-size:11px;color:var(--ui-muted)}#app .command-focus-open i{font-size:18px;font-style:normal}#app .command-focus[open]>.mainframe-grid{border:0!important;border-top:1px solid var(--ui-line)!important;border-radius:0 0 7px 7px!important}#app .command-focus[open] .command-focus-open i{transform:rotate(45deg)}#app .command-focus .studio-primary,#app .command-focus .studio-chart-card{padding:20px!important}#app .command-focus .studio-selected-title{font-size:26px!important}#app .command-focus .studio-market-summary .studio-metric-value{font-size:29px!important}#app .board-section{margin-top:18px!important}#app .board-section .section-header{padding:0!important;margin:0 0 12px!important;flex-direction:row!important;align-items:center!important}#app .section-title{font-size:20px!important;font-weight:800;letter-spacing:-.025em}#app .board-meta{gap:14px;width:auto}#app .board-layout{background:var(--ui-inset);border-color:var(--ui-line)}#app .board-layout button{font-size:11px;font-weight:650;min-height:32px}#app .board-layout button[aria-pressed=true]{background:#20579a;color:#fff;box-shadow:none}#app .game-day-strip{display:none!important}#app .command-leagues{display:flex;align-items:center;gap:6px;padding:7px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:7px}#app .command-leagues button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:8px 18px;border:1px solid transparent;background:transparent;border-radius:4px;color:var(--ui-muted);font:700 12px var(--font-main);cursor:pointer;white-space:nowrap}#app .command-leagues button:hover{color:var(--ui-text);background:#2d7fff15}#app .command-leagues button[aria-pressed=true]{color:#fff;background:#246fdb;border-color:#4b97ff}#app .command-leagues .command-saved{margin-left:auto;border-color:var(--ui-line);color:var(--ui-text)}#app #command-filters-toggle{border-color:var(--ui-line);color:var(--ui-text)}#app #command-filters-toggle[aria-expanded=true]{color:var(--ui-accent);background:#2d7fff20}#app .command-filters[hidden]{display:none!important}#app .day-header{margin:0!important;padding:10px 17px!important;min-height:36px!important;border-bottom:1px solid var(--ui-line);background:var(--ui-inset)}#app .day-header h4{font-size:12px!important;font-weight:800!important;letter-spacing:.02em}#app .day-count{font-size:10px!important;color:var(--ui-muted)}#app .command-leagues svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#app .search-wrap{margin:10px 0 8px!important;border-radius:6px!important;background:var(--ui-inset)!important}#app .search-input{min-height:40px!important;padding-block:9px!important;font-size:12px!important}#app .data-meta{margin:4px 0 10px!important;font-size:10px!important;border:0!important;border-radius:0!important;padding:4px 0!important;background:transparent!important;line-height:1.6;max-width:100%;box-shadow:none}#app .data-meta .meta-note{font-size:10px!important}#app .filters{margin-bottom:5px}#app .filters:has(#league-filters:empty){display:none}#app .command-leagues :is(button),#app .command-focus>summary,#app .command-board-jump{outline-offset:3px}#app .command-leagues button:focus-visible,#app .command-focus>summary:focus-visible,#app .command-board-jump:focus-visible{outline:2px solid var(--ui-accent)}[data-theme=light] #app .event-banner.active{background:#d8e7fb!important}[data-theme=light] #app .event-banner .event-icon{color:#235d9e}[data-theme=light] #app .command-leagues button[aria-pressed=true]{background:#1766d3;border-color:#1766d3}body.a11y-large #app .command-leagues button,body.a11y-large #app .command-focus>summary{font-size:14px;min-height:44px}body.a11y-contrast #app{--ui-line:#7393b6;--ui-muted:#d2e0f1}@media(max-width:1100px){#app .v32-dashboard-shell{grid-template-columns:148px minmax(0,1fr)!important;gap:16px!important;padding:20px!important}#app .command-board-jump{display:none}#app .command-pulse{grid-template-columns:repeat(3,minmax(0,1fr))}#app .command-pulse>div:last-of-type{border-right:0}#app .command-pulse>div{padding:12px 14px;column-gap:6px}#app .command-pulse small{font-size:10px}body #app .pd-nav-refresh.v32-topbar .v32-topbar-inner{padding-inline:20px!important;gap:14px!important}body #app .pd-nav-refresh.v32-topbar .v31-hero-cta>.btn{padding-inline:10px!important}}@media(max-width:900px){#app .v32-dashboard-shell{display:block!important;padding:18px 20px 85px!important}#app .v32-dashboard-shell>.v31-lane-hub{display:none!important}#app .workspace-head-actions{display:none}#app .edge-mainframe .edge-studio-head{padding-bottom:14px!important}#app .command-pulse>div{grid-template-columns:1fr;row-gap:6px}#app .command-pulse strong{font-size:27px}#app .command-focus-label{font-size:9px}#app .command-focus>summary{gap:10px;padding:10px 12px}#app .command-focus-open{font-size:0;gap:0}#app .command-focus-open i{font-size:18px}#app .board-section .section-header{flex-direction:row!important;align-items:center!important}#app #board-refresh-note{display:none}#app .board-meta{width:auto!important}#app .command-leagues{gap:2px;padding:5px}#app .command-leagues button{flex:1;padding:8px 12px}#app .command-leagues .command-saved{flex:0 0 auto;padding-inline:10px;font-size:0;gap:0}#app #command-filters-toggle{flex:0 0 auto;padding-inline:10px}#app #command-filters-toggle span{display:none}#app #command-filters-toggle svg{display:block!important}#app .command-leagues .command-saved svg{width:19px;height:19px}#app .command-leagues button svg{display:none}#app .command-leagues .command-saved svg{display:block}body #app .pd-nav-refresh.v32-topbar .v32-topbar-inner{min-height:60px!important}}@media(max-width:480px){#app .v32-dashboard-shell{padding:16px 12px 85px!important}#app .edge-mainframe .edge-studio-head h2{font-size:29px!important;letter-spacing:-.04em}#app .edge-mainframe .studio-eyebrow{font-size:9px!important;margin-bottom:6px}#app .edge-mainframe .edge-studio-head p{font-size:11px;margin-top:6px}#app .command-pulse>div{padding:8px 10px;row-gap:4px}#app .command-pulse>div>span{font-size:8px;letter-spacing:.035em}#app .command-pulse strong{font-size:25px}#app .command-pulse small{font-size:9px}#app .command-pulse small{line-height:1.2}#app .command-pulse>div:last-of-type small{font-size:8px;white-space:nowrap}#app .command-focus>summary{min-height:39px;padding-block:7px}#app .command-focus-label{max-width:54px;line-height:1.4}#app #command-focus-matchup{font-size:11px}#app .board-section{margin-top:14px!important}#app .section-title{font-size:19px!important}#app .board-layout button{min-height:34px!important;padding:5px 8px;font-size:10px}#app .command-leagues button{font-size:11px;min-height:38px;padding:7px 8px}#app .data-meta{font-size:9px!important;gap:4px!important;line-height:1.6}#app .data-meta .meta-note{font-size:9px!important}#app .data-meta .meta-action{display:none}#app .day-header{padding:8px 14px!important;min-height:33px!important}#app .command-leagues button{padding-inline:6px}#app .command-leagues .command-saved,#app #command-filters-toggle{padding-inline:8px}}@supports (content-visibility: auto) and (contain-intrinsic-block-size: auto 540px){#pregame-board .game-card.command-game{content-visibility:auto;contain-intrinsic-block-size:auto 540px}@media(min-width:1100px){#app .board-section[data-board-view=list] #pregame-board .game-card.command-game{contain-intrinsic-block-size:auto 300px}}}#app .board-section .game-card.command-game{--command-state: var(--triage-white, #d6dfeb);position:relative;min-width:0;border-color:var(--ui-line)!important;background:var(--ui-surface)!important;box-shadow:none!important}#app .board-section .game-card.command-game[data-triage-state=blue]{--command-state: var(--triage-blue, #69a8ff)}#app .board-section .game-card.command-game[data-triage-state=orange]{--command-state: var(--triage-orange, #ff9d4a)}#app .board-section .game-card.command-game:before{display:block!important;content:"";position:absolute;inset:0 auto 0 0;width:3px;height:auto;border:0;border-radius:0;background:var(--command-state);opacity:.95}#app .board-section .game-card.command-game .card-top{display:block!important;min-width:0;border:0!important;padding:0!important;margin:0!important}#app .board-section .game-card.command-game .card-meta{display:flex;align-items:center;gap:7px;min-height:17px;margin:0 0 8px!important;flex-wrap:wrap}#app .board-section .game-card.command-game .card-meta>:is(.league-badge,.market-type-badge,.data-confidence-badge,.command-state){display:inline-flex;align-items:center;min-height:0;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font:700 10px/1.3 var(--font-main)!important;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}#app .board-section .game-card.command-game .league-badge{color:var(--ui-muted)!important;font-weight:900!important}#app .board-section .game-card.command-game .market-type-badge,#app .board-section .game-card.command-game .data-confidence-badge{color:var(--ui-muted)!important}#app .board-section .game-card.command-game .data-confidence-badge:before{width:5px;height:5px;margin-right:3px;box-shadow:none!important}#app .board-section .game-card.command-game .command-state{margin-left:auto!important;color:var(--command-state)}#app .board-section .game-card.command-game .command-state.orange,#app .board-section .game-card.command-game .command-state.white{color:var(--command-state)}#app .board-section .game-card.command-game .matchup{display:grid;align-items:center;gap:4px;min-width:0;color:var(--ui-text);font-size:16px!important;line-height:1.18!important;font-weight:800!important;letter-spacing:-.025em}#app .board-section .game-card.command-game .matchup-side{display:flex;align-items:center;gap:8px;min-width:0}#app .board-section .game-card.command-game .team-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 31px;width:31px;height:31px;border:1px solid color-mix(in srgb,var(--command-state) 38%,var(--ui-line));border-radius:5px;background:color-mix(in srgb,var(--command-state) 11%,var(--ui-surface));color:var(--command-state);font:900 10px/1 var(--font-main);letter-spacing:-.02em}#app .board-section .game-card.command-game .matchup-team{min-width:0;overflow-wrap:anywhere}#app .board-section .game-card.command-game .vs{display:none}#app .board-section .game-card.command-game .card-right{display:block!important;margin:7px 0 0!important}#app .board-section .game-card.command-game .kick{color:var(--ui-muted);font:600 10px/1.3 var(--font-main)!important;white-space:normal;text-align:left!important}#app .board-section .game-card.command-game .lines-row{min-width:0;margin:0!important;padding:0!important;border:0!important}#app .board-section .game-card.command-game .card-market{min-width:0}#app .board-section .game-card.command-game .lines-row.winner-quotes{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}#app .board-section .game-card.command-game .lines-row:has(.quote-empty){display:block!important}#app .board-section .game-card.command-game .winner-quotes .line-item{display:flex!important;flex-direction:column;align-items:stretch;gap:5px!important;min-width:0;padding:0!important;border:0!important;background:none!important}#app .board-section .game-card.command-game .winner-quotes .line-item+.line-item{padding:0!important;border-left:0!important}#app .board-section .game-card.command-game .quote-side-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-muted);font-size:11px!important;font-weight:750!important;line-height:1.15!important;text-transform:none}#app .board-section .game-card.command-game .quote-price-pair{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:stretch!important;gap:6px!important;min-width:0}#app .board-section .game-card.command-game .quote-price-pair>span{display:flex!important;flex-direction:column;justify-content:center;gap:0;min-width:0;min-height:46px;padding:5px 8px;border:1px solid var(--ui-line);border-radius:5px;background:var(--ui-inset)}#app .board-section .game-card.command-game .quote-price-pair .quote-ask.quote-primary{border-color:color-mix(in srgb,var(--ui-action) 50%,var(--ui-line));background:color-mix(in srgb,var(--ui-action) 10%,var(--ui-inset))}#app .board-section .game-card.command-game .quote-price-pair .quote-bid{border-color:transparent;background:transparent}#app .board-section .game-card.command-game .quote-price-pair small{color:var(--ui-muted);font:700 9px/1.1 var(--font-main);text-transform:uppercase;letter-spacing:.045em}#app .board-section .game-card.command-game .quote-price-pair strong{display:block;color:var(--ui-muted);font:750 16px/1.08 var(--font-main)!important;letter-spacing:-.035em;white-space:nowrap}#app .board-section .game-card.command-game .quote-price-pair .quote-ask strong{color:var(--ui-text);font-size:24px!important;font-weight:850!important}#app .board-section .game-card.command-game .quote-empty{display:flex;align-items:center;min-height:50px;padding:9px 12px;border:1px dashed var(--ui-line);border-radius:5px;color:var(--ui-muted);font-size:12px;width:100%}#app .board-section .game-card.command-game .market-status-line{min-width:0;margin-top:1px;color:var(--ui-muted);font:600 11px/1.35 var(--font-main)}#app .board-section .game-card.command-game .market-status-line.schedule{color:var(--ui-warm)}#app .board-section .game-card.command-game .mlb-outcome-research{display:flex;flex-wrap:wrap;gap:3px 5px;color:var(--ui-muted);font-size:10px!important;line-height:1.3!important}#app .board-section .game-card.command-game .mlb-outcome-research .research-estimate strong{color:var(--ui-text)}#app .board-section .game-card.command-game .mlb-outcome-research .research-gap strong{color:var(--ui-accent)}#app .board-section .game-card.command-game .mlb-research-note{margin:2px 0 0!important;padding:0!important;color:var(--ui-muted);font-size:10px!important;line-height:1.35!important}#app .board-section .game-card.command-game .card-model-note{margin:0;color:var(--ui-muted);font-size:10px}#app .board-section .game-card.command-game .card-model-note summary{min-height:19px}#app .board-section .game-card.command-game .prediction-spread-strip.pending{margin:4px 0 0!important;padding:0!important;gap:8px!important}#app .board-section .game-card.command-game .prediction-spread-cell{min-width:0;border:0!important;background:none!important;padding:0!important}#app .board-section .game-card.command-game .prediction-spread-label{font-size:9px!important}#app .board-section .game-card.command-game .prediction-spread-value{font-size:11px!important}#app .board-section .game-card.command-game .card-actions{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin:0!important}#app .board-section .game-card.command-game .card-actions :is(.kalshi-btn,.watch-btn){min-height:33px!important;border:1px solid var(--ui-line)!important;border-radius:5px!important;background:var(--ui-inset)!important;color:var(--ui-text);font-size:10px!important;font-weight:700;text-decoration:none}#app .board-section .game-card.command-game .card-actions .watch-btn{min-width:33px!important;padding:3px!important;font-size:17px!important}#app .board-section .game-card.command-game .card-actions .watch-btn.active{color:var(--ui-warm)}#app .board-section .game-card.command-game .card-actions :is(a,.kalshi-open){border-color:color-mix(in srgb,var(--ui-action) 54%,var(--ui-line))!important;color:var(--ui-accent);margin:0!important}@media(min-width:1100px){#app .board-section[data-board-view=list] .game-card.command-game{display:grid;grid-template-columns:minmax(210px,.75fr) minmax(340px,1.6fr) 160px!important;gap:16px!important;align-items:start!important;min-height:132px;padding:16px 16px 16px 18px!important}#app .board-section[data-board-view=list] .game-card.command-game .card-top{grid-column:1;grid-row:1}#app .board-section[data-board-view=list] .game-card.command-game .card-market{grid-column:2;grid-row:1}#app .board-section[data-board-view=list] .game-card.command-game .card-actions{grid-column:3;grid-row:1;display:grid;grid-template-columns:34px repeat(2,minmax(0,1fr));align-content:start}#app .board-section[data-board-view=list] .game-card.command-game .card-actions .game-share-card{grid-column:auto!important}#app .board-section[data-board-view=list] .game-card.command-game .card-actions :is(a,.kalshi-open){grid-column:1 / -1;justify-content:center}#app .board-section[data-board-view=list] .game-card.command-game .operator-summary,#app .board-section[data-board-view=list] .game-card.command-game .state-block,#app .board-section[data-board-view=list] .game-card.command-game .card-footer{display:none!important}}#app .board-section[data-board-view=cards] .game-card.command-game{padding:16px!important}#app .board-section[data-board-view=cards] .game-card.command-game .lines-row.winner-quotes{margin-top:15px!important}#app .board-section[data-board-view=cards] .game-card.command-game .market-status-line{margin-top:9px}#app .board-section[data-board-view=cards] .game-card.command-game .card-actions{margin-top:14px!important}@media(max-width:1099px){#app .board-section[data-board-view=list] .game-card.command-game{padding:15px!important}#app .board-section[data-board-view=list] .game-card.command-game .operator-summary,#app .board-section[data-board-view=list] .game-card.command-game .state-block,#app .board-section[data-board-view=list] .game-card.command-game .card-footer{display:none!important}#app .board-section[data-board-view=list] .game-card.command-game .lines-row.winner-quotes{margin-top:13px!important}#app .board-section[data-board-view=list] .game-card.command-game .market-status-line{margin-top:8px}#app .board-section[data-board-view=list] .game-card.command-game .card-actions{margin-top:12px!important}}@media(max-width:700px){#app .board-section .game-card.command-game .matchup{font-size:16px!important}#app .board-section .game-card.command-game .team-mark{width:28px;height:28px;flex-basis:28px}#app .board-section .game-card.command-game .card-meta{gap:5px}#app .board-section .game-card.command-game .card-meta>:is(.league-badge,.market-type-badge,.data-confidence-badge,.command-state){font-size:9px!important}#app .board-section .game-card.command-game .lines-row.winner-quotes{gap:8px!important}#app .board-section .game-card.command-game .quote-price-pair{gap:4px!important}#app .board-section .game-card.command-game .quote-price-pair>span{padding:5px 6px}#app .board-section .game-card.command-game .quote-price-pair .quote-ask strong{font-size:21px!important}#app .board-section .game-card.command-game .quote-price-pair .quote-bid strong{font-size:14px!important}#app .board-section .game-card.command-game .card-actions :is(.kalshi-btn,.watch-btn){min-height:38px!important}}#app .v31-primary-lanes>.event-banner{order:6}#app .v31-primary-lanes>.event-banner[data-event=nfl]{order:0}#app .v31-primary-lanes>.event-banner[data-event=cfb]{order:1}#app .v31-primary-lanes>.event-banner[data-event=all]{order:2}#app .v31-primary-lanes>.event-banner[data-event=baseball]{order:3}#app .v31-primary-lanes>.event-banner[data-event=soccer]{order:4}#app .v31-primary-lanes>.event-banner[data-event=nba]{order:5}#app .v31-primary-lanes>.event-banner[data-event=nhl]{order:6}#app .command-leagues{flex-wrap:wrap}#app .board-section .game-card.command-game .lines-row.winner-quotes.soccer-threeway{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:600px){#app .board-section .game-card.command-game .lines-row.winner-quotes.soccer-threeway{grid-template-columns:repeat(2,minmax(0,1fr))!important}#app .board-section .game-card.command-game .lines-row.winner-quotes.soccer-threeway>:last-child{grid-column:1 / -1}}:is(#app,#market-detail-modal) .board-section .game-card.command-game .mlb-outcome-research{display:grid;grid-template-columns:1fr;gap:4px;margin-top:6px;font-size:11px!important;line-height:1.4!important}:is(#app,#market-detail-modal) .mlb-outcome-research .research-estimate,:is(#app,#market-detail-modal) .mlb-outcome-research .research-gap{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 7px}:is(#app,#market-detail-modal) .mlb-outcome-research small{font-size:10px}:is(#app,#market-detail-modal) .board-section .game-card.command-game .mlb-outcome-research .research-gap strong{color:var(--ui-muted)}:is(#app,#market-detail-modal) .mlb-outcome-research .research-gap[data-comparison=below] strong{color:var(--triage-blue)!important}:is(#app,#market-detail-modal) .mlb-outcome-research .research-gap[data-comparison=above] strong{color:var(--triage-orange)!important}:is(#app,#market-detail-modal) .quote-jargon{font-weight:400;text-transform:none;opacity:.8}:is(#app,#market-detail-modal) .research-read{display:flex;flex-direction:column;gap:3px;min-width:0;margin:7px 0;padding:9px 11px;border-left:2px solid var(--triage-white);background:var(--ui-inset);border-radius:0 5px 5px 0;font:500 11px/1.45 var(--font-main);color:var(--ui-muted);overflow-wrap:anywhere}:is(#app,#market-detail-modal) .research-read>strong{color:var(--ui-text);font-weight:750;font-size:12px}:is(#app,#market-detail-modal) .research-read.blue{border-color:var(--triage-blue)}:is(#app,#market-detail-modal) .research-read.blue>strong{color:var(--triage-blue)}:is(#app,#market-detail-modal) .research-read.orange{border-color:var(--triage-orange)}:is(#app,#market-detail-modal) .research-read.orange>strong{color:var(--triage-orange)}:is(#app,#market-detail-modal) .research-cost-check{padding-top:5px;margin-top:3px;border-top:1px solid var(--ui-line);font-size:10px;line-height:1.5}:is(#app,#market-detail-modal) .research-cost-check b{color:var(--ui-text);font-weight:700}:is(#app,#market-detail-modal) .research-cost-check.narrow,:is(#app,#market-detail-modal) .research-cost-check.narrow b{color:var(--triage-orange)}:is(#app,#market-detail-modal) .card-model-note a{color:var(--ui-accent);text-underline-offset:3px}:is(#app,#market-detail-modal) .card-model-note p{line-height:1.5;margin:8px 0;max-width:95ch}#app .board-section .game-card.command-game .research-read.white{flex-direction:row;flex-wrap:wrap;gap:3px 8px;margin:10px 0 5px;padding:0;border:0;border-radius:0;background:transparent}#app .board-section .game-card.command-game .research-read.white>strong{font-size:11px}#app .board-section .game-card.command-game .card-market>.market-status-line{margin-top:10px}#app .board-section .game-card.command-game .card-market>.card-model-note{margin-top:5px}:is(#app,#market-detail-modal) .studio-threeway .mlb-outcome-research{display:grid;gap:5px;margin-top:8px;font-size:11px;line-height:1.5}:is(#app,#market-detail-modal) .studio-threeway-label{display:flex;flex-direction:column;align-items:stretch;gap:8px}:is(#app,#market-detail-modal) .studio-threeway-label .studio-quote-team{font-size:15px;line-height:1.4;word-break:normal;overflow-wrap:normal}:is(#app,#market-detail-modal) .studio-quote-values{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;width:100%}:is(#app,#market-detail-modal) .studio-quote-values>span{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}:is(#app,#market-detail-modal) .studio-quote-values small{font:500 10px/1.4 var(--font-main);color:var(--ui-muted)}:is(#app,#market-detail-modal) .studio-quote-values .studio-quote-ask strong{font:700 23px/1.2 var(--font-main)!important}:is(#app,#market-detail-modal) .studio-quote-values .studio-quote-bid strong{font:600 18px/1.2 var(--font-main)!important;color:var(--ui-muted)}#market-detail-modal{--triage-blue:#69a8ff;--triage-white:#d6dfeb;--triage-orange:#ff9d4a}[data-theme=light] #market-detail-modal{--triage-blue:#155fc3;--triage-white:#566577;--triage-orange:#a84c0b}#market-detail-modal .studio-threeway-head{display:block}#market-detail-modal .studio-threeway-head>div{display:none}#market-detail-modal .studio-quote-qualifier{display:block;font-size:11px;line-height:1.5;color:var(--ui-muted)}#app .edge-mainframe .command-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px!important;padding:0 0 12px!important}#app .edge-mainframe .command-header h2{margin:0;font-size:25px!important;line-height:1.2!important;letter-spacing:-.035em}#app .command-header-dot{color:var(--ui-warm)}#app .command-header .command-pulse{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0;border:0;border-radius:0;background:none}#app .command-header .command-pulse>div{display:flex;align-items:baseline;gap:6px;padding:0;border:0}#app .command-header .command-pulse>div+div{padding-left:16px;border-left:1px solid var(--ui-line)}#app .command-header .command-pulse strong{font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:-.025em}#app .command-header .command-pulse small{font-size:11px;line-height:1.3;white-space:nowrap}#app #command-focus{border-radius:5px}#app #command-focus>summary{min-height:36px;padding:6px 12px;gap:12px}#app #command-focus .command-focus-open{font-size:11px;gap:10px}#app #command-focus .command-research-modes{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px;border-top:1px solid var(--ui-line)}#app .board-section{margin-top:12px!important}#app .command-leagues{gap:3px;padding:4px;border-radius:5px}#app .command-leagues button{min-height:36px;padding:6px 13px}#app .command-leagues #command-filters-toggle{margin-left:auto}#app .command-control-row{display:grid;grid-template-columns:auto minmax(140px,1fr) auto;align-items:center;gap:10px;margin-top:10px}#app .command-control-row #state-filters.triage-toolbar{margin:0}#app .command-control-row .triage-options{display:flex;gap:5px}#app .command-control-row .triage-toolbar :is(.triage-option,.triage-all){display:flex;align-items:center;justify-content:center;flex-direction:row;min-height:38px!important;padding:6px 10px!important;border-width:1px!important;border-radius:4px;gap:7px;white-space:nowrap}#app .command-control-row .triage-option-top{gap:8px}#app .command-control-row .triage-color{font-size:10px;letter-spacing:0;text-transform:none;gap:5px}#app .command-control-row .triage-option-top>strong{font-size:13px}#app .command-control-row .triage-all{font-size:11px}#app .command-control-row .triage-all>span{font-size:13px;font-variant-numeric:tabular-nums}#app .command-control-row .search-wrap{min-width:0;margin:0!important}#app .command-control-row .search-input{min-height:38px!important;height:38px;padding-block:7px!important}#app .command-control-row .search-icon{width:15px;height:15px}#app .command-control-row .board-layout{padding:2px}#app .command-control-row .board-layout button{min-height:32px!important;padding:6px 9px;font-size:10px}#app .command-control-note{display:flex;justify-content:space-between;flex-wrap:wrap;gap:3px 12px;margin:7px 0 3px;color:var(--ui-muted);font-size:10px;line-height:1.4}#app .command-control-note #board-refresh-note{display:none}body.beginner-mode #app #command-filters:not([hidden]) #league-filters{display:flex;flex-wrap:wrap}body.a11y-large #app .command-control-row :is(button,.search-input){min-height:44px!important;font-size:13px!important}body.a11y-large #app .command-control-row .triage-color,body.a11y-large #app .command-control-note{font-size:12px}@media(max-width:1200px){#app .command-control-row{grid-template-columns:minmax(0,1fr) auto}#app .command-control-row #state-filters{grid-column:1 / -1}#app .command-control-row .triage-options{width:max-content;max-width:100%}}@media(max-width:900px){#app .command-leagues button{flex:1 0 auto;padding-inline:12px;min-height:42px}#app .command-leagues #command-filters-toggle{flex:1 0 auto;margin-left:0;padding-inline:12px}#app .command-leagues #command-filters-toggle span{display:inline}#app .command-leagues #command-filters-toggle svg{display:none!important}#app .command-control-row :is(.triage-option,.triage-all){min-height:44px!important}#app .command-control-row .board-layout button{min-height:38px!important}#app .command-control-row .search-input{min-height:44px!important;height:44px}}@media(max-width:600px){#app .edge-mainframe .command-header{align-items:flex-start;gap:9px!important;padding-bottom:10px!important}#app .edge-mainframe .command-header h2{font-size:23px!important}#app .command-header .command-pulse{width:100%;gap:10px}#app .command-header .command-pulse>div+div{padding-left:10px}#app .command-header .command-pulse strong{font-size:15px}#app .command-header .command-pulse small{font-size:10px}#app #command-focus>summary{min-height:40px;gap:8px;padding-inline:10px}#app #command-focus .command-focus-open{font-size:0;gap:0}#app .command-leagues{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#app .command-leagues button{padding:6px 4px;font-size:11px}#app .command-leagues #command-filters-toggle{padding-inline:4px}#app .command-control-row{gap:8px;margin-top:8px}#app .command-control-row .triage-options{display:grid;grid-template-columns:.8fr 1fr 1.05fr 1.1fr;width:100%;gap:4px}#app .command-control-row .triage-toolbar :is(.triage-option,.triage-all){padding:6px 7px!important}#app .command-control-row .triage-option-top{gap:5px}#app .command-control-row .triage-color{font-size:10px;gap:4px}#app .command-control-row .triage-option-top>strong{font-size:12px}#app .command-control-row .board-layout button{padding:6px 8px}#app .command-control-row .board-layout svg{display:none}#app .command-control-row .search-input{padding-left:32px;font-size:11px!important}#app .command-control-row .search-icon{left:10px}#app .command-control-note{font-size:9px}}@media(max-width:350px){#app .command-control-row .triage-option-top{flex-direction:column;justify-content:center;gap:3px}#app .command-control-row .triage-toolbar .triage-all{flex-direction:column;gap:3px}}#app .command-feed-notes{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;margin:6px 0 3px}#app .command-feed-notes>.command-control-note{flex:1 1 auto;margin:0}#app .sport-feed-status{color:var(--ui-muted);font-size:10px;min-width:0}#app .sport-feed-status>summary{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:28px;cursor:pointer;list-style:none;border-radius:4px}#app .sport-feed-status>summary::-webkit-details-marker{display:none}#app .sport-feed-status>summary>span:first-child{color:var(--ui-text);font-weight:650}#app .sport-feed-status>summary:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}#app .feed-status-chevron{font-size:14px}#app .sport-feed-status[open]{flex-basis:100%}#app .sport-feed-status[open] .feed-status-chevron{transform:rotate(45deg)}#app .sport-feed-panel{margin:4px 0 8px;padding:12px;border:1px solid var(--ui-line);border-radius:5px;background:var(--ui-surface, #101e32)}#app .sport-feed-context,#app .sport-feed-footnote{margin:0;font-size:11px;line-height:1.5}#app .sport-feed-footnote{margin-top:10px}#app .sport-feed-list,#app .feed-soccer-series{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}#app .sport-feed-list>li,#app .feed-soccer-series>li{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-content:start;padding:9px 0;border-top:1px solid var(--ui-line);min-width:0}#app .feed-sport-name{color:var(--ui-text);font-size:12px}#app .feed-sport-state{justify-self:end;text-align:right;font-weight:650}#app .feed-sport-counts,#app .feed-sport-age,#app .feed-sport-attempt{grid-column:1 / -1;line-height:1.45;overflow-wrap:anywhere}#app .feed-sport-counts{color:var(--ui-text);font-size:11px;font-variant-numeric:tabular-nums}#app .sport-feed-list>li[data-league=SOCCER]{grid-column:1 / -1}#app .feed-soccer-series{grid-column:1 / -1;margin-top:2px;padding-left:12px;border-left:2px solid var(--ui-line)}#app #sport-feed-summary[data-tone=good],#app [data-tone=good]>.feed-sport-state{color:#32b983}#app #sport-feed-summary[data-tone=warn],#app [data-tone=warn]>.feed-sport-state{color:var(--ui-warm)}[data-theme=light] #app #sport-feed-summary[data-tone=good],[data-theme=light] #app [data-tone=good]>.feed-sport-state,body.light-mode #app #sport-feed-summary[data-tone=good],body.light-mode #app [data-tone=good]>.feed-sport-state{color:#13734d}body.a11y-large #app .sport-feed-status,body.a11y-large #app .sport-feed-context,body.a11y-large #app .sport-feed-footnote,body.a11y-large #app .feed-sport-counts{font-size:12px}@media(max-width:600px){#app .sport-feed-list,#app .feed-soccer-series{grid-template-columns:minmax(0,1fr)}#app .sport-feed-status>summary{min-height:32px}#app .sport-feed-panel{padding:10px}}#app .command-control-row .triage-toolbar .triage-option{flex-direction:column;gap:3px;min-height:51px!important}#app .command-control-row .triage-option-label{display:block;position:static;width:auto;height:auto;clip:auto;white-space:normal;font:600 9px/1.2 var(--font-main);color:var(--ui-muted);text-align:center}#app .edge-guide{margin:8px 0 0;color:var(--ui-muted);font:500 11px/1.5 var(--font-main)}#app .edge-guide>summary{width:fit-content;cursor:pointer;color:var(--ui-accent);padding:5px 0}#app .edge-guide[open]{padding:10px 13px;border:1px solid var(--ui-line);border-radius:5px;background:var(--ui-inset)}#app .edge-guide-colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:10px 0}#app .edge-guide p{margin:8px 0;max-width:125ch;line-height:1.6}#app .edge-guide-colors strong{display:block;margin-bottom:3px}#app .edge-guide strong.blue{color:var(--triage-blue)}#app .edge-guide strong.white{color:var(--triage-white)}#app .edge-guide strong.orange{color:var(--triage-orange)}@media(max-width:700px){#app .edge-guide-colors{grid-template-columns:1fr;gap:0}#app .command-control-row .triage-option-label{font-size:9px}#app .command-control-row .triage-option-top{flex-direction:row}}#age-gated-content[hidden]{display:none!important}.welcome-gate[data-astro-cid-c2ayhruq]{position:fixed;inset:0;z-index:99999;display:flex;padding:40px 28px;overflow-y:auto;overscroll-behavior:contain;background:#0d1015;color:#edf0f5;color-scheme:dark}.welcome-card[data-astro-cid-c2ayhruq]{box-sizing:border-box;width:min(100%,1120px);flex:0 0 auto;margin:auto;text-align:left}.welcome-header[data-astro-cid-c2ayhruq]{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:30px;border-bottom:1px solid #2c333d}.welcome-header[data-astro-cid-c2ayhruq] img[data-astro-cid-c2ayhruq]{display:block;width:206px;height:auto;max-width:55%}.welcome-partners[data-astro-cid-c2ayhruq]{font-size:12px;color:#bbc4d0;text-decoration:none;white-space:nowrap}.welcome-partners[data-astro-cid-c2ayhruq] span[data-astro-cid-c2ayhruq]{margin-left:14px;color:#94b9ff}.welcome-body[data-astro-cid-c2ayhruq]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:64px;align-items:center;padding:66px 0 60px}.welcome-eyebrow[data-astro-cid-c2ayhruq]{color:#94b9ff;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.16em;margin:0 0 22px}.welcome-intro[data-astro-cid-c2ayhruq] h1[data-astro-cid-c2ayhruq]{color:#f3f5f8;font-size:clamp(38px,4.5vw,60px);font-weight:700;line-height:1.04;letter-spacing:-.055em;margin:0}.welcome-intro[data-astro-cid-c2ayhruq] h1[data-astro-cid-c2ayhruq] span[data-astro-cid-c2ayhruq]{color:#aab9d1}.welcome-description[data-astro-cid-c2ayhruq]{max-width:480px;color:#aeb8c6;font-size:16px;line-height:1.65;margin:24px 0 0}.welcome-features[data-astro-cid-c2ayhruq]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px;padding-top:22px;border-top:1px solid #2c333d}.welcome-features[data-astro-cid-c2ayhruq] strong[data-astro-cid-c2ayhruq]{display:block;font-size:12px;line-height:1.5;font-weight:500;color:#e6ebf2}.welcome-features[data-astro-cid-c2ayhruq] span[data-astro-cid-c2ayhruq]{display:block;margin-top:5px;font-size:11px;line-height:1.65;color:#99a4b3}.welcome-access[data-astro-cid-c2ayhruq]{padding:30px;background:#171d25;border:1px solid #343d49;border-radius:12px}.welcome-access-title[data-astro-cid-c2ayhruq]{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:21px;font-weight:600;letter-spacing:-.03em}.welcome-access-title[data-astro-cid-c2ayhruq] strong[data-astro-cid-c2ayhruq]{font-size:16px;font-weight:500;color:#adc5eb;border:1px solid #40546f;padding:5px 8px;border-radius:5px;letter-spacing:0}.welcome-access-description[data-astro-cid-c2ayhruq]{font-size:13px;color:#a7b2c1;line-height:1.5;margin:8px 0 26px}.welcome-age-check[data-astro-cid-c2ayhruq]{box-sizing:border-box;display:flex;align-items:center;gap:12px;min-height:62px;padding:13px 14px;border:1px solid #49576a;border-radius:6px;background:#202936;color:#edf0f5;font-size:13px;line-height:1.55;cursor:pointer}.welcome-age-check[data-astro-cid-c2ayhruq] input[data-astro-cid-c2ayhruq]{appearance:auto;flex:0 0 21px;width:21px;height:21px;margin:0;accent-color:#347cec;cursor:pointer}.welcome-age-check[data-astro-cid-c2ayhruq]:has(input:checked){border-color:#77a6ed;background:#22354e}.welcome-primary[data-astro-cid-c2ayhruq]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;margin-top:14px;padding:12px 16px;border:1px solid #558cf2;border-radius:6px;background:#3777ef;color:#fff;font:600 13px var(--font-main);line-height:1.4;cursor:pointer}.welcome-primary[data-astro-cid-c2ayhruq]:disabled{background:#2b3645;border-color:#42536a;color:#b6c3d3;cursor:not-allowed}.welcome-consent[data-astro-cid-c2ayhruq]{color:#9eabba;font-size:10px;line-height:1.75;margin:14px 0 24px}.welcome-pro[data-astro-cid-c2ayhruq]{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding-top:16px;border-top:1px solid #343d49;color:#aac8f5;font-size:12px;text-decoration:none}.welcome-pro[data-astro-cid-c2ayhruq]:hover,.welcome-partners[data-astro-cid-c2ayhruq]:hover{color:#fff}.welcome-details[data-astro-cid-c2ayhruq]{border-block:1px solid #2c333d}.welcome-details[data-astro-cid-c2ayhruq] summary[data-astro-cid-c2ayhruq]{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;padding:17px 0;list-style:none;color:#aab6c6;font-size:12px;font-weight:500}.welcome-details[data-astro-cid-c2ayhruq] summary[data-astro-cid-c2ayhruq]::-webkit-details-marker{display:none}.welcome-details[data-astro-cid-c2ayhruq] summary[data-astro-cid-c2ayhruq] span[data-astro-cid-c2ayhruq]{font-size:20px;line-height:16px;font-weight:400}.welcome-details[data-astro-cid-c2ayhruq][open] summary[data-astro-cid-c2ayhruq] span[data-astro-cid-c2ayhruq]{transform:rotate(45deg)}.welcome-details-copy[data-astro-cid-c2ayhruq]{max-width:820px;padding-bottom:18px}.welcome-details-copy[data-astro-cid-c2ayhruq] p[data-astro-cid-c2ayhruq]{color:#aab6c6;font-size:12px;line-height:1.75;margin:0 0 10px}.welcome-footer[data-astro-cid-c2ayhruq]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:0;border:0;text-align:left}.welcome-footer[data-astro-cid-c2ayhruq] nav[data-astro-cid-c2ayhruq]{display:flex;flex-wrap:wrap;gap:24px}.welcome-footer[data-astro-cid-c2ayhruq] a[data-astro-cid-c2ayhruq]{color:#99a7b9;font-size:11px;text-decoration:none;text-underline-offset:3px}.welcome-footer[data-astro-cid-c2ayhruq] a[data-astro-cid-c2ayhruq]:hover{color:#fff;text-decoration:underline}.welcome-exit[data-astro-cid-c2ayhruq]{white-space:nowrap}.welcome-card[data-astro-cid-c2ayhruq] [data-astro-cid-c2ayhruq]:is(a,button,input,summary):focus-visible{outline:2px solid #9bc7ff;outline-offset:5px}@media(max-width:800px){.welcome-gate[data-astro-cid-c2ayhruq]{padding:28px 22px}.welcome-body[data-astro-cid-c2ayhruq]{grid-template-columns:minmax(0,1fr);gap:32px;padding:38px 0 30px}.welcome-header[data-astro-cid-c2ayhruq]{padding-bottom:22px}.welcome-header[data-astro-cid-c2ayhruq] img[data-astro-cid-c2ayhruq]{width:180px}.welcome-partners[data-astro-cid-c2ayhruq]{font-size:11px;white-space:normal;text-align:right;max-width:100px}.welcome-partners[data-astro-cid-c2ayhruq] span[data-astro-cid-c2ayhruq]{margin-left:5px}.welcome-eyebrow[data-astro-cid-c2ayhruq]{margin-bottom:16px}.welcome-intro[data-astro-cid-c2ayhruq] h1[data-astro-cid-c2ayhruq]{font-size:46px}.welcome-description[data-astro-cid-c2ayhruq]{font-size:14px;margin-top:18px}.welcome-features[data-astro-cid-c2ayhruq]{margin-top:24px;gap:16px;padding-top:18px}.welcome-features[data-astro-cid-c2ayhruq] strong[data-astro-cid-c2ayhruq]{font-size:11px}.welcome-features[data-astro-cid-c2ayhruq] span[data-astro-cid-c2ayhruq]{font-size:10px}.welcome-access[data-astro-cid-c2ayhruq]{padding:24px}.welcome-consent[data-astro-cid-c2ayhruq]{font-size:11px}.welcome-footer[data-astro-cid-c2ayhruq] nav[data-astro-cid-c2ayhruq]{gap:18px}}@media(max-width:380px){.welcome-gate[data-astro-cid-c2ayhruq]{padding-inline:16px}.welcome-intro[data-astro-cid-c2ayhruq] h1[data-astro-cid-c2ayhruq]{font-size:40px}.welcome-access[data-astro-cid-c2ayhruq]{padding:20px}.welcome-features[data-astro-cid-c2ayhruq]{gap:12px}}@media(prefers-reduced-motion:reduce){.welcome-gate[data-astro-cid-c2ayhruq] [data-astro-cid-c2ayhruq]{scroll-behavior:auto}}
