@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_987bfa{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_987bfa{--font-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/82179190dde1591d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dc4d8d7cae82600c-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/11c4c3cba9a7e226-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d51fd126416ee4c8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cdec7fa3927eb560-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f198ae9a2620d439-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a850a10de48942a7-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bfede01fd09039d8-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36bf3e92c0d6f837-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af5dd2b5d3f396f3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/279bb7a1be217873-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9754fd1e347c437b-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c67326d545bf0a00-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/549c72aca63c3e8a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9a2293b6b8212a5-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_214d7e{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_214d7e{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--stands:#0d1110;--stands-1:#131817;--stands-2:#181e1d;--inset:#0a0d0c;--chalk:#e9ece9;--chalk-2:#b4bbb7;--chalk-3:#7d8681;--chalk-4:#4f5753;--line:rgba(233,236,233,0.07);--line-soft:rgba(233,236,233,0.04);--line-strong:rgba(233,236,233,0.14);--scoreboard:#f2b13d;--scoreboard-dim:rgba(242,177,61,0.14);--turf:#4fbf7f;--turf-dim:rgba(79,191,127,0.12);--brake:#e2655a;--brake-dim:rgba(226,101,90,0.12);--ticket:#d9cfb8;--c-green:#4fbf7f;--c-blue:#5aa9e6;--c-purple:#b18cf2;--c-pink:#f07aa8;--c-orange:#f2994a;--c-teal:#3fc1c0;--r-sm:4px;--r-md:6px;--r-lg:10px;--sans:var(--font-plex-sans),system-ui,sans-serif;--mono:var(--font-plex-mono),ui-monospace,monospace}*{box-sizing:border-box}body,html{margin:0;background:var(--stands);color:var(--chalk)}body{font-family:var(--sans);font-size:13px;line-height:1.45;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.num{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.up{color:var(--turf)}.down{color:var(--brake)}.warn{color:var(--scoreboard)}.flat{color:var(--chalk-3)}.shell{display:grid;grid-template-columns:196px 1fr;min-height:100vh}.rail{border-right:1px solid var(--line);padding:20px 12px;position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:24px}.brand{padding:0 8px}.brand-name{font-size:13px;font-weight:600;letter-spacing:.01em}.brand-sub{font-size:11px;color:var(--chalk-3)}.nav{display:flex;flex-direction:column;gap:2px}.nav a{padding:7px 8px;border-radius:var(--r-sm);color:var(--chalk-2);font-weight:500;transition:background-color .12s,color .12s}.nav a:hover{background:var(--stands-2);color:var(--chalk)}.nav a[aria-current=page]{background:var(--stands-1);color:var(--chalk);box-shadow:inset 2px 0 0 var(--scoreboard)}.rail-foot{margin-top:auto;padding:0 8px;font-size:11px;color:var(--chalk-3)}.rail-foot .num{color:var(--chalk-2)}.main{padding:28px 32px 64px;min-width:0}.eyebrow{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--chalk-3)}h1{font-size:24px;font-weight:600;letter-spacing:-.015em;margin:4px 0 0;text-wrap:balance}.lede{max-width:680px;margin:6px 0 0;text-wrap:pretty}.lede,.notice{color:var(--chalk-2)}.notice{margin-top:16px;padding:10px 12px;border-radius:var(--r-md);background:var(--scoreboard-dim);font-size:12px;max-width:760px}.notice b{color:var(--scoreboard);font-weight:600}.tape{display:flex;gap:40px;margin:24px 0 20px;align-items:flex-end;flex-wrap:wrap}.tape-item .k{font-size:11px;color:var(--chalk-3);font-weight:500}.tape-item .v{font-size:22px;font-weight:600}.tape-item.hero .v{font-size:34px;color:var(--scoreboard);line-height:1.1}.controls{display:flex;gap:8px;align-items:center;margin-bottom:10px;flex-wrap:wrap}.seg{display:inline-flex;background:var(--inset);border-radius:var(--r-md);padding:2px;box-shadow:inset 0 0 0 1px var(--line)}.seg button{font:inherit;font-size:12px;font-weight:500;color:var(--chalk-3);background:none;border:0;padding:6px 10px;border-radius:var(--r-sm);cursor:pointer;min-height:30px;transition:background-color .12s,color .12s}.seg button:hover{color:var(--chalk)}.seg button[aria-pressed=true]{background:var(--stands-2);color:var(--chalk);box-shadow:0 0 0 1px var(--line-strong)}.row-link:focus-visible,.search:focus-visible,.seg button:focus-visible{outline:2px solid var(--scoreboard);outline-offset:1px}.search{font:inherit;font-size:12px;background:var(--inset);color:var(--chalk);border:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--r-md);padding:7px 10px;min-width:220px;min-height:34px}.search::placeholder{color:var(--chalk-4)}.count{color:var(--chalk-3);font-size:12px;margin-left:auto}.board-wrap{overflow-x:auto}.board{width:100%;border-collapse:collapse}.board th{text-align:right;font-size:11px;font-weight:500;color:var(--chalk-3);padding:8px 10px;border-bottom:1px solid var(--line);white-space:nowrap;position:-webkit-sticky;position:sticky;top:0;background:var(--stands);z-index:1}.board td.l,.board th.l{text-align:left}.board th button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.board th button:hover,.board th button[data-active=true]{color:var(--chalk)}.board td{text-align:right;padding:7px 10px;border-bottom:1px solid var(--line-soft);white-space:nowrap}.board tbody tr{transition:background-color .1s}.board tbody tr:hover{background:var(--stands-1)}.board tr.picked td:first-child{box-shadow:inset 2px 0 0 var(--scoreboard)}.matchup{display:flex;align-items:baseline;gap:8px}.matchup .teams{font-weight:600;color:var(--chalk)}.matchup .at{color:var(--chalk-4);font-weight:400}.matchup .meta{color:var(--chalk-3);font-size:11px}.rank{color:var(--chalk-4);font-size:11px;width:28px}.dte{color:var(--chalk-2)}.meter{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.meter-track{width:64px;height:6px;border-radius:3px;background:var(--inset);box-shadow:inset 0 0 0 1px var(--line);position:relative;overflow:hidden}.meter-fill{position:absolute;inset:0 auto 0 0;background:var(--chalk-4);border-radius:3px}.meter-fill.pick{background:var(--scoreboard)}.stub{display:inline-flex;align-items:center;gap:0;border-radius:var(--r-sm);font-size:11px;overflow:hidden;box-shadow:0 0 0 1px rgba(217,207,184,.22)}.stub .face{color:var(--ticket);border-right:1px dashed rgba(217,207,184,.35)}.stub .face,.stub .gap{padding:2px 6px}.stub.below{background:var(--turf-dim)}.stub.above{background:transparent}.tag{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.04em;padding:1px 5px;border-radius:3px;color:var(--chalk-2);box-shadow:0 0 0 1px var(--line-strong)}.tag.pick{color:var(--scoreboard);box-shadow:0 0 0 1px rgba(242,177,61,.45)}.panel{background:var(--stands-1);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line);padding:16px}.panel h2{font-size:13px;font-weight:600;margin:0 0 2px}.panel .sub{font-size:11px;color:var(--chalk-3);margin:0 0 12px}.grid-2{display:grid;grid-template-columns:2fr 1fr;grid-gap:16px;gap:16px;margin-top:20px}.stack{display:flex;flex-direction:column;gap:16px}.chart{width:100%;height:auto;display:block}.chart .grid{stroke:var(--line);stroke-width:1}.chart .axis{fill:var(--chalk-3);font-family:var(--mono);font-size:11px}.legend{display:flex;gap:8px 18px;flex-wrap:wrap;font-size:12px;color:var(--chalk-2);margin-top:10px}.legend>span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.legend svg{flex:none}.legend b{font-weight:500;color:var(--chalk);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legend i{display:inline-block;width:12px;height:2px;vertical-align:middle;margin-right:6px;border-radius:1px}.facts{display:grid;grid-template-columns:1fr auto;grid-gap:8px 16px;gap:8px 16px;margin:0}.facts dt{color:var(--chalk-3)}.facts dd{margin:0;text-align:right}.score-table{width:100%;border-collapse:collapse}.score-table th{font-size:11px;font-weight:500;color:var(--chalk-3);text-align:right;padding:6px 10px;border-bottom:1px solid var(--line)}.score-table td{text-align:right;padding:7px 10px;border-bottom:1px solid var(--line-soft);white-space:nowrap}.score-table .l{text-align:left}.empty{padding:24px 0}.back,.empty{color:var(--chalk-3)}.back{font-size:12px}.back:hover{color:var(--chalk)}@media (max-width:900px){.shell{grid-template-columns:1fr}.rail{position:static;height:auto;align-items:center;border-right:0;border-bottom:1px solid var(--line);padding:12px 16px}.nav,.rail{flex-direction:row}.rail-foot{display:none}.main{padding:20px 16px 48px}.grid-2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.why-cell,.why-toggle{max-width:280px}.why-toggle{font:inherit;font-size:12px;color:var(--chalk-2);background:none;border:0;padding:4px 0;cursor:pointer;display:flex;gap:6px;align-items:center;min-height:30px;text-align:left}.why-toggle:hover{color:var(--chalk)}.why-toggle:focus-visible{outline:2px solid var(--scoreboard);outline-offset:1px}.why-lead{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.why-caret{color:var(--chalk-4);flex:none}.board tr.expanded,.board tr.why-row td{background:var(--stands-1)}.board tr.why-row td{white-space:normal;text-align:left;padding:4px 10px 16px}.why-verdict{font-weight:600;color:var(--scoreboard);margin-bottom:10px}.why-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.why-h{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--chalk-3);margin:8px 0 4px}.why-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.why-list li{position:relative;padding-left:14px;text-wrap:pretty}.why-list li,.why-list li span{color:var(--chalk-2)}.why-list li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--chalk-4)}.why-list li.up:before{background:var(--turf)}.why-list li.down:before{background:var(--brake)}.why.compact .why-cols{gap:32px}@media (max-width:900px){.why-cols{grid-template-columns:1fr}}.board td.rise,.call{font-weight:600}.call{display:inline-block;font-size:11px;padding:2px 7px;border-radius:4px;white-space:nowrap;color:var(--chalk-3);box-shadow:inset 0 0 0 1px var(--line-strong)}.call.strong{color:var(--stands);background:var(--scoreboard);box-shadow:none}.call.buy{color:var(--scoreboard);box-shadow:inset 0 0 0 1px rgba(242,177,61,.5);background:var(--scoreboard-dim)}.call.watch{color:var(--chalk-2)}.call.avoid{color:var(--brake);box-shadow:inset 0 0 0 1px rgba(226,101,90,.35)}.call.late{color:var(--chalk-4)}.analyst{margin-bottom:12px;padding:10px 12px;border-radius:var(--r-md);background:var(--inset);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:4px;max-width:760px}.analyst p{margin:0;color:var(--chalk-2);text-wrap:pretty}.analyst b{color:var(--chalk);font-weight:600}.analyst-head{color:var(--chalk)!important;font-weight:600}.plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:12px 20px;gap:12px 20px}.plan-grid .k{font-size:11px;color:var(--chalk-3)}.plan-grid .v{font-size:18px;font-weight:600}.mini{font-size:12px;font-weight:600;color:var(--chalk-2);margin:0 0 6px}.call.sell{color:var(--brake);box-shadow:inset 0 0 0 1px rgba(226,101,90,.45);background:var(--brake-dim)}.call.strongsell{color:var(--stands);background:var(--brake);box-shadow:none}.daypick{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:14px}.daypick label{font-size:12px;color:var(--chalk-3)}.daypick select{font:inherit;font-size:13px;background:var(--inset);color:var(--chalk);border:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--r-md);padding:6px 10px;min-height:34px}.daypick select:focus-visible{outline:2px solid var(--scoreboard);outline-offset:1px}.right-yes{color:var(--turf)}.right-no{color:var(--brake)}.desk-head{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:flex-start}.desk-cols{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:24px;gap:24px;margin-top:12px}.desk-col{display:flex;flex-direction:column;gap:8px;min-width:0}.field-l{font-size:11px;color:var(--chalk-3);font-weight:500;margin-top:4px}.chips-row{display:flex;flex-wrap:wrap;gap:6px}.chip-btn{font:inherit;font-size:12px;color:var(--chalk-2);background:var(--inset);border:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:5px 10px;cursor:pointer;min-height:30px}.chip-btn[aria-pressed=true]{color:var(--scoreboard);box-shadow:inset 0 0 0 1px rgba(242,177,61,.55);background:var(--scoreboard-dim)}.note{width:100%;resize:vertical;min-width:0;font-family:var(--sans)}.btn{font:inherit;font-size:13px;font-weight:600;color:var(--stands);background:var(--scoreboard);border:0;border-radius:var(--r-md);padding:8px 14px;cursor:pointer;min-height:36px;transition:transform .12s,opacity .12s}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:default}.btn:focus-visible,.chip-btn:focus-visible,.linkish:focus-visible{outline:2px solid var(--scoreboard);outline-offset:2px}.row-actions{display:flex;gap:12px;align-items:center}.linkish{font:inherit;font-size:11px;color:var(--chalk-3);background:none;border:0;cursor:pointer;text-decoration:underline;padding:0}.fb-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:13px}.fb-list li{padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.fb-note{color:var(--chalk-2);margin-top:2px;white-space:pre-wrap}.fb-meta{font-size:11px;margin-top:2px}.chat-log{background:var(--inset);box-shadow:inset 0 0 0 1px var(--line);padding:12px;min-height:260px;max-height:460px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.chat-log,.msg{border-radius:var(--r-md)}.msg{padding:8px 10px;max-width:92%;white-space:pre-wrap;line-height:1.5;font-size:13px}.msg.user{align-self:flex-end;background:var(--stands-2);color:var(--chalk)}.msg.assistant{align-self:flex-start;background:var(--stands-1);color:var(--chalk-2);box-shadow:0 0 0 1px var(--line)}.chat-input{display:flex;gap:8px;align-items:flex-end}@media (max-width:900px){.desk-cols{grid-template-columns:1fr}}.tested{gap:10px;margin-bottom:16px}.tested,.tested-item{display:flex;flex-direction:column}.tested-item{gap:4px;font-size:13px;padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.tested-item p{margin:0;text-wrap:pretty}.event-links{display:inline-flex;gap:10px;font-size:11px}.event-links a{color:var(--chalk-3);text-decoration:none;white-space:nowrap}.event-links a:hover{color:var(--chalk);text-decoration:underline}td .event-links{display:flex;margin-top:2px}.hyp-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px;margin-top:20px}.hyp-card{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;background:var(--stands-1);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line)}.hyp-card:hover{box-shadow:0 0 0 1px var(--line-strong);background:var(--stands-2)}.hyp-title{font-size:16px;font-weight:600}.hyp-sub{color:var(--chalk-3);font-size:12px}.wipe-controls{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin:12px 0;font-size:12px;color:var(--chalk-2)}.wipe-controls label{display:inline-flex;align-items:center;gap:6px}.wipe-controls input[type=date],.wipe-controls input[type=number],.wipe-controls select{background:var(--inset);color:var(--chalk);border:1px solid var(--line-strong);border-radius:var(--r-sm);padding:4px 6px;font:inherit}.wipe-controls input[type=number]{width:64px;font-family:var(--mono)}.wipe-table td.wipe-name{white-space:normal;min-width:220px;max-width:340px}.wipe-name .teams{font-weight:600;color:var(--chalk)}.wipe-name .meta{color:var(--chalk-3);font-size:11px}.wipe-row{cursor:pointer}.wipe-row .teams:before{content:"▸ ";color:var(--chalk-4)}.wipe-row.expanded .teams:before{content:"▾ ";color:var(--scoreboard)}.wipe-row.expanded td{background:var(--stands-2)}.wipe-detail>td{background:var(--inset);padding:12px 14px 16px;text-align:left;white-space:normal}.wipe-note{color:var(--chalk-3);font-size:11px;margin:0 0 8px}.wipe-hit td{background:var(--brake-dim)}.wipe-group td{color:var(--chalk-3);font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--inset);text-align:left}.wipe-bar{display:inline-block;height:6px;border-radius:3px;vertical-align:middle;margin-left:6px}.wipe-bar.f{background:var(--scoreboard)}.wipe-bar.b{background:var(--chalk-4)}.wipe-more{margin-top:10px;background:var(--stands-2);color:var(--chalk);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:6px 12px;font:inherit;font-size:12px;cursor:pointer}.wipe-sort{all:unset;cursor:pointer;display:inline-flex;gap:4px;align-items:center;color:var(--chalk-3)}.wipe-sort.on,.wipe-sort:hover{color:var(--chalk)}.wipe-sort:focus-visible{outline:2px solid var(--scoreboard);outline-offset:2px}.wipe-arrow{font-size:9px;color:var(--chalk-4)}.wipe-sort.on .wipe-arrow{color:var(--scoreboard)}.wipe-range{display:inline-flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.wipe-controls input[type=date]{font-family:var(--mono);color-scheme:dark}.wipe-clear{all:unset;cursor:pointer;color:var(--chalk-3);text-decoration:underline;font-size:12px}.wipe-clear:hover{color:var(--chalk)}.wipe-clear:focus-visible{outline:2px solid var(--scoreboard);outline-offset:2px}.wipe-tabs{margin-top:16px}.wipe-tabs a{font-size:12px;font-weight:500;color:var(--chalk-3);padding:6px 12px;border-radius:var(--r-sm);min-height:30px;display:inline-flex;align-items:center}.wipe-tabs a:hover{color:var(--chalk)}.wipe-tabs a[aria-current=page]{background:var(--stands-2);color:var(--chalk);box-shadow:0 0 0 1px var(--line-strong)}.wipe-tabs a:focus-visible{outline:2px solid var(--scoreboard);outline-offset:1px}.drain-path{white-space:nowrap;color:var(--chalk-2);font-size:11.5px}.drain-days{display:inline-flex;flex-wrap:wrap;gap:4px;max-width:220px}.drain-day{font:500 10.5px var(--mono);padding:1px 6px;border-radius:10px;background:var(--brake-dim);color:var(--chalk-2);white-space:nowrap}.drain-day.show{background:var(--scoreboard-dim);color:var(--scoreboard)}.setup-filters{margin-top:-4px;padding:8px 10px;background:var(--inset);border-radius:var(--r-md)}.setup-title{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--scoreboard)}.setup-filters input[type=number]{width:64px;background:var(--stands);color:var(--chalk);border:1px solid var(--line-strong);border-radius:var(--r-sm);padding:4px 6px;font:12px var(--mono);margin:0 4px}.calls-bar{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--stands);display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:10px 0;margin:14px 0 16px;border-bottom:1px solid var(--line-strong)}.calls-prog{font:600 13px var(--mono);color:var(--scoreboard)}.calls-legend{margin-left:auto;font-size:12px;color:var(--chalk-3);display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.calls-legend i{display:inline-block;width:18px;border-top:2px solid;margin:0 2px 0 8px;vertical-align:middle}.calls-legend .k-p5{border-color:var(--scoreboard);border-top-width:3px}.calls-legend .k-fl{border-color:var(--chalk-2)}.calls-legend .k-p25{border-color:var(--chalk-3);border-top-style:dashed}.calls-legend .k-med{border-color:var(--chalk-4);border-top-style:dotted}.calls-legend .k-book{border-color:var(--stands-2);border-top-width:8px}.call-card{margin-bottom:16px}.call-card.done{box-shadow:0 0 0 1px var(--line),inset 3px 0 0 var(--chalk-3)}.call-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;align-items:baseline}.call-read{font:12px var(--mono);color:var(--chalk-3);min-height:18px;margin:8px 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call-chart{width:100%;height:auto;display:block;cursor:crosshair}.call-ax{font:10px var(--mono);fill:var(--chalk-3)}.call-pick{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px 16px;gap:10px 16px;margin-top:10px;align-items:center}.call-pick label{font-size:12px;color:var(--chalk-3);display:flex;flex-direction:column;gap:3px}.call-pick select{background:var(--inset);color:var(--chalk);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:5px 8px;font:13px var(--mono)}.call-result{font:13px var(--mono);min-width:0}.call-result b.up{color:var(--turf)}.call-result b.down{color:var(--brake)}.call-grades{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;align-items:center}.call-g{border:1px solid var(--line-strong);background:transparent;color:var(--chalk-2);border-radius:999px;padding:4px 13px;font-size:13px;cursor:pointer}.call-g[aria-pressed=true]{color:var(--stands);border-color:transparent;font-weight:600}.call-g.great[aria-pressed=true]{background:var(--turf)}.call-g.good[aria-pressed=true]{background:#9fd36a}.call-g.ok[aria-pressed=true]{background:var(--scoreboard)}.call-g.bad[aria-pressed=true]{background:var(--brake)}.call-g.notrade[aria-pressed=true]{background:var(--chalk-3)}.call-saved{margin-left:auto;font-size:12px}.call-note{width:100%;margin-top:10px;background:var(--inset);color:var(--chalk);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:7px 9px;font:13px var(--sans);resize:vertical}.sort-th{all:unset;cursor:pointer;white-space:nowrap}.sort-th:hover{color:var(--chalk)}.sort-th:focus-visible{outline:1px solid var(--scoreboard);outline-offset:2px}.tag.heat-hot{color:var(--brake);box-shadow:0 0 0 1px rgba(226,101,90,.5)}.tag.heat-warm{color:var(--scoreboard);box-shadow:0 0 0 1px rgba(242,177,61,.45)}.tag.heat-cool{color:var(--chalk-3)}button.row-link{all:unset;cursor:pointer;color:var(--chalk);border-bottom:1px dotted var(--chalk-4)}button.row-link:hover{color:var(--scoreboard)}