@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c7c506f9df66edc-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:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2d08189da4797f3f-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a13ffa50c0e6dcb7-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:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/46f2c2342f85e478-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:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d07ee9160e6fd52-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b4796fdbb42263df-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:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d294f1e349318783-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:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c465e14413247d80-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/52f8cf394b3641e4-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:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fa64e74b88370ed1-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:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6b99d524c7bef2f7-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2afc1581e19cce3f-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:Barlow Semi Condensed Fallback;src:local("Arial");ascent-override:115.49%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:86.59%}.__className_c95efb{font-family:Barlow Semi Condensed,Barlow Semi Condensed Fallback;font-style:normal}.__variable_c95efb{--font-body:"Barlow Semi Condensed","Barlow Semi Condensed Fallback"}:root{--turf:#12301f;--turf-deep:#0b2418;--turf-raised:#173a27;--chalk:#f5f1e6;--chalk-dim:rgba(245,241,230,0.62);--chalk-faint:rgba(245,241,230,0.4);--line:rgba(245,241,230,0.14);--line-strong:rgba(245,241,230,0.28);--pick:#f2b441;--pick-deep:#d9961f;--elo:#7fc6a4;--loss:#e46f5e;--radius:10px;--radius-sm:6px;--shadow:0 1px 2px rgba(0,0,0,0.25),0 8px 24px rgba(0,0,0,0.18);--ring-elo:#22a35f;--ring-market:#2b78d6;--ring-spread:#c9509b;--ring-you:#c27e08}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:radial-gradient(1200px 600px at 50% -200px,#1a4530 0,var(--turf) 55%,#0e281a 100%);background-attachment:fixed;color:var(--chalk);font-family:var(--font-body),system-ui,sans-serif;font-size:17px;line-height:1.45;min-height:100vh}a{color:inherit}button{font:inherit}.wrap{max-width:900px;margin:0 auto;padding:0 20px 72px}.top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 0 14px;border-bottom:1px solid var(--line-strong);margin-bottom:28px}.nav{display:grid;grid-gap:6px;gap:6px}.brandblock{display:grid;grid-gap:1px;gap:1px;margin-bottom:4px}.nav .brand{font-size:30px;font-weight:700;letter-spacing:-.02em;text-decoration:none;line-height:1.05}.nav .brand:before{content:"▲";color:var(--pick);font-size:.55em;vertical-align:.3em;margin-right:6px}.tagline{color:var(--chalk-dim);font-size:13px;letter-spacing:.01em;margin-bottom:6px}.navgroups{display:grid;grid-gap:4px;gap:4px}.navgroup{display:flex;align-items:baseline;gap:2px 4px;flex-wrap:wrap}.navname{color:var(--chalk-faint);font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;width:78px}.nav a:not(.brand){text-decoration:none;color:var(--chalk-dim);padding:3px 8px;border-radius:999px}.nav a:not(.brand):hover{color:var(--chalk);background:rgba(245,241,230,.06)}.nav a[aria-current=page]{color:var(--turf-deep);background:var(--pick);font-weight:600}.account{display:flex;align-items:center;gap:10px;flex-shrink:0;padding-top:4px}.account a{text-decoration:none;color:var(--chalk-dim)}.account a.btn{color:var(--turf-deep)}.foot{margin-top:56px;padding-top:16px;border-top:1px solid var(--line-strong);color:var(--chalk-faint);font-size:13px;display:grid;grid-gap:6px;gap:6px;line-height:1.5}.foot a{color:var(--chalk-dim)}.loading{display:grid;grid-gap:12px;gap:12px}.skeleton{background:var(--turf-deep);border-radius:var(--radius);animation:pulse 1.2s ease-in-out infinite}.skeleton.title{height:34px;width:40%}.skeleton.line{height:16px;width:70%}.skeleton.block{height:96px}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.scroll{overflow-x:visible}@media (max-width:760px){.scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:600px){.top{flex-direction:column}.account{padding-top:0}}h1{font-size:36px;margin:0 0 6px;font-weight:700;line-height:1.05;letter-spacing:-.02em}.sub{color:var(--chalk-dim);margin:0 0 22px;max-width:64ch}.weeknav{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.weeknav a{text-decoration:none;padding:5px 11px;border:1px solid var(--line);border-radius:999px;color:var(--chalk-dim);font-size:14px;background:rgba(0,0,0,.12)}.weeknav a:hover{border-color:var(--line-strong);color:var(--chalk)}.weeknav a[aria-current=page]{background:var(--chalk);color:var(--turf-deep);border-color:var(--chalk);font-weight:600}.potw{border:1px solid rgba(242,180,65,.5);border-radius:var(--radius);padding:16px 18px;margin:4px 0 22px;max-width:760px;background:linear-gradient(180deg,rgba(242,180,65,.08),transparent 60%),var(--turf-deep);box-shadow:var(--shadow)}.potw.bold{border-color:var(--loss)}.potw.bold .potw-label{color:var(--loss)}.potw-label{color:var(--pick);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.potw-head{font-size:22px;font-weight:700;margin:4px 0 2px}.potw-head a{-webkit-text-decoration-color:var(--pick);text-decoration-color:var(--pick);text-underline-offset:4px}.potw-nums{display:flex;gap:14px;margin-bottom:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.potw-why{margin:0 0 8px}.potw-result{font-weight:600}.potw-result.hit{color:var(--elo)}.potw-result.miss{color:var(--loss)}.potw-record{margin-top:10px;padding-top:8px;border-top:1px solid var(--line);font-size:15px;color:var(--chalk-dim)}.potw-record strong{color:var(--chalk)}.daylabel{color:var(--chalk-dim);font-size:14px;margin:26px 0 8px}.game{border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px 18px;margin-bottom:12px;max-width:760px;background:linear-gradient(180deg,var(--turf-raised),var(--turf-deep));box-shadow:var(--shadow)}.game.final{opacity:.95}.matchup{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;gap:10px}.matchup,.team{align-items:center}.team{display:flex;gap:8px;font-weight:600;font-size:19px}.team.home{justify-content:flex-end;text-align:right}.team img{width:30px;height:30px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.team .rec{color:var(--chalk-dim);font-weight:400;font-size:14px}.score{font-size:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.at{color:var(--chalk-dim);font-size:14px;text-align:center}.winner{text-decoration:underline;-webkit-text-decoration-color:var(--pick);text-decoration-color:var(--pick);text-underline-offset:5px}.probs{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;gap:10px;margin-top:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.probs .l{text-align:left}.probs .r{text-align:right}.probs .label{color:var(--chalk-dim);font-size:13px}.elo-line{color:var(--elo);font-size:15px}.pick-line{color:var(--pick);font-size:22px;font-weight:700}input[type=range]{width:100%;margin:0;accent-color:var(--pick);cursor:pointer;height:32px;flex:1 1}input[type=range]:disabled{cursor:default;opacity:.5}.pickrow{display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}.btn{background:linear-gradient(180deg,var(--pick),var(--pick-deep));color:var(--turf-deep);border:0;border-radius:var(--radius-sm);padding:9px 16px;font-weight:700;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.3)}.btn:hover:not(:disabled){filter:brightness(1.06)}.btn:disabled{opacity:.5;cursor:default}.btn.ghost{background:transparent;color:var(--chalk-dim);border:1px solid var(--line-strong);font-weight:500;box-shadow:none}.btn.ghost:hover:not(:disabled){color:var(--chalk);border-color:var(--chalk-dim);filter:none}.status{font-size:14px;color:var(--chalk-dim)}.status.saved{color:var(--elo)}.status.err{color:var(--loss)}.pts{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pts.pos{color:var(--elo)}.pts.neg{color:var(--loss)}.locked{font-size:14px;color:var(--chalk-dim);margin-top:10px}table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}td,th{text-align:left;padding:10px;border-bottom:1px solid var(--line)}th{color:var(--chalk-faint);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.08em}tbody tr:hover td{background:rgba(245,241,230,.03)}td.num,th.num{text-align:right}td.pos{color:var(--elo)}td.neg,td.pos{font-weight:600}td.neg{color:var(--loss)}tr.me td{background:rgba(242,180,65,.12)}tr.elo td{color:var(--elo)}tr.bench td{color:var(--chalk-dim);font-style:italic}.mkts{font-size:12px}.rank{color:var(--chalk-dim);width:40px}.form{display:grid;grid-gap:12px;gap:12px;max-width:440px}.field{display:grid;grid-gap:6px;gap:6px;font-size:14px;color:var(--chalk-dim)}h2{font-size:22px;margin:34px 0 10px;letter-spacing:-.01em}.summary{border:1px solid var(--line);border-left:3px solid var(--pick);border-radius:var(--radius);padding:14px 16px;margin-bottom:18px;display:grid;grid-gap:5px;gap:5px;background:var(--turf-deep);box-shadow:var(--shadow)}.summary strong{color:var(--pick)}.callout{color:var(--chalk-dim);font-size:15px}.callout strong{color:var(--chalk)}.invite{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.invite .label{color:var(--chalk-dim);font-size:14px}.invite code{background:var(--turf-deep);border:1px solid var(--line);border-radius:var(--radius);padding:6px 10px;font-size:14px;word-break:break-all}input[type=email],input[type=password],input[type=text],select,textarea{font:inherit;padding:11px 13px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--turf-deep);color:var(--chalk);width:100%;transition:border-color .12s ease,box-shadow .12s ease}input::placeholder,textarea::placeholder{color:var(--chalk-faint)}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none;border-color:var(--pick);box-shadow:0 0 0 3px rgba(242,180,65,.22)}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--pick);outline-offset:2px}.note{border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;color:var(--chalk-dim);font-size:15px;background:var(--turf-deep)}.note a{color:var(--chalk)}@media (max-width:480px){.team,body{font-size:16px}.team .name{display:none}.score{font-size:20px}h1{font-size:28px}}@media (prefers-reduced-motion:no-preference){.btn,.weeknav a{transition:background .12s ease,color .12s ease}}.spark{color:var(--elo);display:block}.mkt-table td,.mkt-table th{padding:8px 6px;font-size:15px}tr.gap td.num:last-of-type{color:var(--pick);font-weight:700}@media (max-width:600px){.mkt-table .label{display:none}}.odds td,.odds th{padding:7px 6px;font-size:15px}.odds .divrow td{color:var(--chalk-dim);font-size:13px;text-transform:uppercase;letter-spacing:.06em;padding-top:14px;border-bottom:0}.odds .teamcell{display:flex;align-items:center;gap:8px}.odds .strong{color:var(--pick);font-weight:700}.nav a:not(.brand){font-size:15px}@media (max-width:600px){.odds .teamcell img{display:none}.odds td,.odds th{padding:6px 4px;font-size:14px}}.chart{width:100%;height:auto;display:block;margin:8px 0 18px}.chart .grid{stroke:var(--line);stroke-width:1}.chart .mean{stroke:var(--chalk-dim);stroke-width:1;stroke-dasharray:4 4}.chart .tick{fill:var(--chalk-dim);font-size:11px;font-family:inherit}.chart .line{stroke:var(--elo)}.chart .marker{stroke:var(--pick);stroke-width:1;opacity:.6}.chart .marker-text{fill:var(--pick);font-size:10px}.chart .cross{stroke:var(--chalk-dim);stroke-width:1}.chart .dot{fill:var(--pick)}.chart .tip{background:var(--turf-deep);border:1px solid var(--line);border-radius:var(--radius);padding:4px 8px;font-size:12px;color:var(--chalk)}.teamhead{display:flex;align-items:center;gap:12px}.check{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--chalk-dim)}.check input{margin-top:4px;accent-color:var(--pick)}.inline{display:flex;gap:6px;align-items:center}.inline select{padding:4px 6px;font-size:13px;max-width:200px}h3{font-size:18px;margin:20px 0 6px}.tight{display:inline-block;margin-top:10px;padding:3px 8px;border:1px solid var(--elo);border-radius:999px;color:var(--elo);font-size:12px;font-weight:600;letter-spacing:.02em}.pred td,.pred th{padding:7px 5px;font-size:14px}.pred tr.final td{opacity:.9}.pred tfoot td{color:var(--chalk-dim);border-bottom:0;font-weight:600}.pred td.pos,td.pos{color:var(--elo)}.pred td.neg{color:var(--loss)}.cat{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--line);color:var(--chalk-dim);white-space:nowrap}.cat-tight{border-color:var(--elo);color:var(--elo)}.cat-disagree{border-color:var(--loss);color:var(--loss)}.cat-coinflip{border-color:var(--pick);color:var(--pick)}.spot{margin-bottom:18px}.spotlist{margin:0;padding-left:20px}.spotlist li{margin:4px 0}@media (max-width:720px){.pred td:nth-child(3),.pred td:nth-child(4),.pred td:nth-child(5),.pred td:nth-child(6),.pred th:nth-child(3),.pred th:nth-child(4),.pred th:nth-child(5),.pred th:nth-child(6){display:none}}.pick-line.nopick{color:var(--chalk-dim);font-weight:400}.ourpick{white-space:nowrap;font-size:15px}.ourpick strong{color:var(--pick)}.ourpick.pos strong{color:var(--elo)}.ourpick.neg strong{color:var(--loss)}@media (max-width:720px){.pred td:nth-child(3),.pred td:nth-child(4),.pred td:nth-child(5),.pred td:nth-child(6),.pred td:nth-child(7),.pred th:nth-child(3),.pred th:nth-child(4),.pred th:nth-child(5),.pred th:nth-child(6),.pred th:nth-child(7){display:none}}.nudge{border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;margin-bottom:14px;background:var(--turf-deep);box-shadow:var(--shadow)}.nudge p{margin:6px 0;font-size:15px}.nudge-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.nudge-head h2{font-size:19px;margin:0}.st-applied{border-color:var(--elo);color:var(--elo)}.st-watching{border-color:var(--pick);color:var(--pick)}.st-not-applied{border-color:var(--chalk-dim);color:var(--chalk-dim)}.st-myth{border-color:var(--loss);color:var(--loss)}.tally{margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font-size:15px}.doc dd,.doc li,.doc p{font-size:16px;line-height:1.55;max-width:70ch}.doc h2{margin-top:28px}.doc dt{font-weight:700;margin-top:8px}.doc dd{margin:2px 0 0;color:var(--chalk-dim)}.note-block{border:1px solid var(--pick);border-radius:var(--radius);padding:14px 16px;margin-bottom:18px;background:var(--turf-deep)}.note-block h2{margin-top:0}.prose p{margin:0 0 10px;font-size:16px;line-height:1.55}textarea{resize:vertical}.pred td.why{font-size:14px;color:var(--chalk-dim)}.rules{margin:6px 0;padding-left:22px}.rules li{margin:4px 0;font-size:15px}.kind-model{border-color:var(--elo);color:var(--elo)}.kind-rule{border-color:var(--pick);color:var(--pick)}.kind-reverted{border-color:var(--loss);color:var(--loss)}.wx{margin-top:8px;font-size:13px}.note.err{border-color:var(--loss);color:var(--chalk)}.skip{position:absolute;left:-999px;top:8px;background:var(--pick);color:var(--turf-deep);padding:8px 12px;border-radius:var(--radius-sm);z-index:10}.skip:focus{left:12px}.hero{border:1px solid var(--line);border-radius:var(--radius);padding:22px 22px 20px;margin-bottom:30px;max-width:760px;background:linear-gradient(180deg,rgba(242,180,65,.08),transparent 70%),var(--turf-deep);box-shadow:var(--shadow)}.hero h1{font-size:30px;margin-bottom:10px}.hero p{margin:0 0 12px;font-size:16px;line-height:1.55;max-width:66ch}.steps{margin:0 0 16px;padding-left:22px;font-size:15px;line-height:1.5}.steps li{margin:4px 0}.hero .btn{text-decoration:none;display:inline-block}.pickctl{margin-top:12px}.pickbar{gap:10px}.pickbar,.pickbar .side{display:flex;align-items:center}.pickbar .side{gap:6px;background:transparent;border:1px solid transparent;border-radius:999px;padding:4px 10px 4px 6px;color:var(--chalk-dim);cursor:pointer;font-weight:600}.pickbar .side:last-child{padding:4px 6px 4px 10px}.pickbar .side img{width:26px;height:26px}.pickbar .side.on{color:var(--turf-deep);background:var(--pick)}.pickbar .side:disabled{cursor:default;opacity:.6}.picksay{text-align:center;margin:8px 0 10px;font-size:15px;color:var(--chalk-dim);min-height:1.4em}.picksay strong{color:var(--pick);font-size:17px}.quick{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;margin-bottom:12px}.quick .qlabel{color:var(--chalk-faint);font-size:12px;font-weight:600;margin:0 4px}.quick .q{background:rgba(0,0,0,.15);border:1px solid var(--line);color:var(--chalk-dim);border-radius:999px;padding:4px 9px;font-size:13px;cursor:pointer;min-width:38px}.quick .q:hover{border-color:var(--line-strong);color:var(--chalk)}.quick .q.on{background:var(--pick);color:var(--turf-deep);border-color:var(--pick);font-weight:700}.quick .q.even{min-width:52px}@media (max-width:480px){.pickbar .side span{display:none}.pickbar .side{padding:4px}.quick .q{padding:4px 7px;min-width:34px}}.rings{position:relative;display:inline-block}.rings svg{display:block}.rings .track{stroke:rgba(245,241,230,.1)}.ring-elo .fill{stroke:var(--ring-elo)}.ring-market .fill{stroke:var(--ring-market)}.ring-spread .fill{stroke:var(--ring-spread)}.ring-you .fill{stroke:var(--ring-you)}.rings-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none}.rings-center .when{font-size:12px;line-height:1.15;color:var(--chalk)}.rings-center .when strong{color:var(--ring-you);font-size:13px}.rings-center .when .label{font-size:10px}.rings-center .score{font-size:22px}.matchup .at,.ringkey{display:flex;justify-content:center}.ringkey{gap:14px;flex-wrap:wrap;font-size:13px;color:var(--chalk-dim);margin-top:8px}.ringkey a.label{text-decoration:none;border:1px solid var(--line-strong);border-radius:999px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.ringkey a.label:hover{color:var(--chalk);border-color:var(--chalk-dim)}.ringkey span{display:inline-flex;align-items:center;gap:4px}.dot{display:inline-block;width:10px;height:10px;border-radius:50%}.d-elo{background:var(--ring-elo)}.d-market{background:var(--ring-market)}.d-spread{background:var(--ring-spread)}.d-you{background:var(--ring-you)}@media (max-width:480px){.ringkey .label{display:none}}.venue{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:4px;font-size:11px;color:var(--chalk-faint);text-transform:uppercase;letter-spacing:.08em}.venue .label{text-transform:none;letter-spacing:0;font-size:12px;text-align:center}.venue .hometag{text-align:right;color:var(--pick);font-weight:700}.bulkrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:-6px 0 16px}.pickrow a.btn{text-decoration:none}.rings-center .favlogo{width:42px;height:42px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));pointer-events:auto}