:root{--night:#0b0f1a;--panel:#12161f;--panel-2:#1a2030;--chalk:#f4f1e6;--ink:#f4f1e6;--ink-2:#bcc1cc;--ink-3:#8c93a3;--rule:#2a3142;--turf:#2e7a31;--turf-2:#296e2c;--gold:#ffc93c;--clem:#e46a14;--gar:#b8304a;--hover:#ffc93c1f;--pixel:"Pixelify Sans", "Courier New", monospace;--crt:"VT323", "Courier New", monospace;--digits:"Press Start 2P", "Courier New", monospace;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;touch-action:manipulation}body{background:var(--night);color:var(--ink);font-family:var(--crt);-webkit-font-smoothing:none;font-smooth:never;margin:0;font-size:21px;line-height:1.35}img,svg{max-width:100%}a{color:var(--gold);text-underline-offset:4px;text-decoration-thickness:2px}a:hover{color:var(--chalk)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--gold);outline-offset:3px}::selection{background:var(--gold);color:#000}.wrap{max-width:1040px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.mast{border-bottom:4px solid var(--chalk);background:#000}.mast .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-block:12px;display:flex}.brand{font-family:var(--pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--chalk);align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.brand:hover{color:var(--gold)}.brand i{border:2px solid var(--chalk);gap:0;display:inline-flex}.brand i b{width:10px;height:16px;display:block}.nav{font-family:var(--pixel);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.nav a{color:var(--ink-2);border:2px solid #0000;padding:6px 10px;text-decoration:none}.nav a:hover{color:var(--chalk);border-color:var(--rule)}.nav a[aria-current=page]{color:#000;background:var(--gold);border-color:var(--gold)}main.wrap{gap:56px;padding-block:40px 72px;display:grid}section{gap:18px;min-width:0;display:grid}h1,h2,h3,.fig b,.big,.pixel{font-family:var(--pixel);text-wrap:balance;margin:0}h1{text-transform:uppercase;letter-spacing:.01em;text-shadow:4px 4px #000;font-size:clamp(44px,9vw,92px);font-weight:700;line-height:.95}h1 .sub{letter-spacing:.06em;color:var(--chalk);text-shadow:2px 2px #000;margin-top:12px;font-size:.3em;font-weight:600;line-height:1.2;display:block}h2{text-transform:uppercase;letter-spacing:.02em;color:var(--gold);text-shadow:3px 3px #000;align-items:center;gap:12px;font-size:clamp(26px,3.6vw,36px);font-weight:700;line-height:1.05;display:flex}h2:before{content:"";background:var(--gold);flex:none;width:14px;height:14px;box-shadow:3px 3px #000}h3{text-transform:uppercase;letter-spacing:.03em;font-size:20px;font-weight:600;line-height:1.15}.c{color:var(--clem)}.s{color:var(--gar)}p{max-width:62ch;margin:0}.lede{font-size:clamp(23px,2.6vw,27px);line-height:1.3}.lede strong{color:var(--gold);font-weight:400}.small{color:var(--ink-2);font-size:19px}.mono{font-family:var(--crt)}.muted{color:var(--ink-3)}.card{background:var(--panel);border:3px solid var(--chalk);box-shadow:6px 6px #000}.field{border:4px solid var(--chalk);background:repeating-linear-gradient(90deg, transparent 0 calc(10% - 3px), #f4f1e68c calc(10% - 3px) 10%), repeating-linear-gradient(90deg, var(--turf) 0 10%, var(--turf-2) 10% 20%);padding:28px 24px;position:relative;box-shadow:6px 6px #000}.field:before,.field:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(2% - 2px),#f4f1e6b3 calc(2% - 2px) 2%);height:8px;position:absolute;left:0;right:0}.field:before{top:22%}.field:after{bottom:22%}.field>*{z-index:1;position:relative}.board{border:4px solid var(--chalk);background:#000;gap:12px;max-width:640px;padding:18px 20px 16px;display:grid;box-shadow:6px 6px #0009}.board-title{font-family:var(--pixel);text-transform:uppercase;color:var(--gold);text-shadow:3px 3px #3a2a00;font-size:clamp(30px,6vw,54px);font-weight:700;line-height:1}.board-row{border-top:2px dashed #333;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:14px;padding-top:10px;display:grid}.board-row i{border:2px solid var(--chalk);width:22px;height:22px;display:block}.board-row span{font-family:var(--pixel);text-transform:uppercase;letter-spacing:.04em;font-size:clamp(18px,3.2vw,26px);font-weight:600}.board-row b{font-family:var(--digits);color:var(--chalk);font-variant-numeric:tabular-nums;text-align:right;min-width:2.2ch;font-size:clamp(26px,4.6vw,40px);font-weight:400;line-height:1}.board-foot{font-family:var(--crt);color:var(--ink-2);border-top:2px dashed #333;flex-wrap:wrap;gap:4px 18px;padding-top:8px;font-size:19px;display:flex}.board-foot em{color:var(--gold);font-style:normal}.figs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.fig{background:var(--panel);border:3px solid var(--chalk);align-content:start;gap:6px;padding:14px 14px 16px;display:grid;box-shadow:5px 5px #000}.fig b{font-family:var(--digits);color:var(--gold);font-variant-numeric:tabular-nums;text-shadow:3px 3px #000;font-size:clamp(22px,3.2vw,32px);font-weight:400;line-height:1.15}.fig span{color:var(--ink-2);font-size:18px;line-height:1.2}@media (width<=760px){.figs{grid-template-columns:repeat(2,minmax(0,1fr))}}.chart-card{padding:16px 12px 10px;position:relative}.key{color:var(--ink-2);flex-wrap:wrap;gap:6px 20px;padding:0 6px 10px;font-size:18px;display:flex}.key span{align-items:center;gap:8px;display:inline-flex}.sw{box-sizing:content-box;border:2px solid #000;flex:none;width:12px;height:12px;display:inline-block}.sw.dot{width:8px;height:8px}.sw.tick{background:var(--chalk);border:0;width:16px;height:3px}.tip{z-index:3;pointer-events:none;border:3px solid var(--chalk);width:max-content;max-width:min(320px,100% - 16px);font-family:var(--crt);color:var(--ink-2);background:#000;padding:10px 12px;font-size:18px;line-height:1.25;display:none;position:absolute;box-shadow:5px 5px #0009}.tip .t1{color:var(--gold);font-family:var(--pixel);text-transform:uppercase;margin-bottom:6px;font-size:20px;font-weight:700;line-height:1.1}.chart svg{shape-rendering:crispedges;width:100%;display:block;overflow:visible}.chart text{font-family:var(--crt);fill:var(--ink-3);font-size:15px}.chart .lab{fill:var(--ink-2);font-size:16px}.chart .grid{stroke:var(--rule);stroke-width:2px;stroke-dasharray:2 6}.chart .zero{stroke:var(--chalk);stroke-width:3px}.chart .bar-c{fill:var(--clem)}.chart .bar-s{fill:var(--gar)}.chart .bar-t{fill:var(--ink-3)}.chart .vline{stroke:var(--gold);stroke-width:3px}.chart .hit{fill:#0000;cursor:pointer}.chart .hit:hover,.chart .hit.on{fill:var(--hover)}.chart .host-c{fill:var(--clem)}.chart .host-s{fill:var(--gar)}@media (width<=560px){.chart text{font-size:13px}.chart .lab{font-size:14px}}.agate-wrap{background:var(--panel);border:3px solid var(--chalk);overflow-x:auto;box-shadow:6px 6px #000}table.agate{border-collapse:collapse;width:100%;font-family:var(--crt);font-variant-numeric:tabular-nums;font-size:19px}.agate th{text-align:left;font-family:var(--pixel);letter-spacing:.08em;text-transform:uppercase;color:#000;background:var(--gold);white-space:nowrap;padding:8px 12px;font-size:12px;font-weight:600}.agate td{border-bottom:2px dashed var(--rule);white-space:nowrap;color:var(--ink-2);vertical-align:baseline;padding:7px 12px}.agate tr:last-child td{border-bottom:0}.agate td.yr{font-family:var(--digits);color:var(--chalk);font-size:13px;font-weight:400}.agate .w{color:var(--chalk)}.agate .l{color:var(--ink-3)}.agate tbody tr:hover td,.agate tr.on td{background:var(--hover)}.agate td.num,.agate th.num{text-align:right}.chip{align-items:center;gap:6px;display:inline-flex}.road{color:var(--ink-3);font-size:15px}.ok{color:var(--gold)!important}.compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}@media (width<=760px){.compare{grid-template-columns:1fr}}.compare>div{background:var(--panel);border:3px solid var(--chalk);padding:16px 16px 12px;box-shadow:6px 6px #000}.row{grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:4px 12px;margin-bottom:14px;display:grid}.row .name{color:var(--ink-2);grid-column:1/-1;font-size:19px}.row .name b{color:var(--chalk);font-weight:400}.track{border:2px solid var(--ink-3);background:#000;height:18px;position:relative}.track i{background:var(--ink-3);position:absolute;top:0;bottom:0;left:0}.track.focus{border-color:var(--chalk)}.track.focus i{background:var(--gold)}.track:before{content:"";z-index:1;background:repeating-linear-gradient(90deg,#0000 0 calc(5% - 2px),#000 calc(5% - 2px) 5%);position:absolute;inset:0}.track:after{content:"";background:var(--chalk);z-index:2;width:2px;position:absolute;top:-6px;bottom:-6px;left:calc(50% - 1px)}.row .pct{font-family:var(--digits);font-variant-numeric:tabular-nums;text-align:right;color:var(--chalk);font-size:12px}.foot{font-family:var(--crt);color:var(--ink-3);font-size:16px;line-height:1.25}.pick{gap:0;padding:0;display:grid;overflow:hidden}.pick-head{border-bottom:3px solid var(--chalk);color:var(--ink-2);background:#000;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 16px;font-size:18px;display:flex}.pick-head .live{color:var(--gold);font-family:var(--pixel);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;display:inline-flex}.pick-head .live i{background:var(--gold);width:10px;height:10px;display:block}.matchup{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.team{text-align:center;align-content:center;justify-items:center;gap:8px;padding:18px 16px;display:grid}.team.away{background:linear-gradient(var(--gar), var(--gar)) top / 100% 8px no-repeat, var(--panel-2)}.team.home{background:linear-gradient(var(--clem), var(--clem)) top / 100% 8px no-repeat, var(--panel-2)}.team .nm{font-family:var(--pixel);text-transform:uppercase;font-size:clamp(18px,3vw,28px);font-weight:700;line-height:1.05}.team .meta{color:var(--ink-2);font-size:18px}.team .pctbig{font-family:var(--digits);color:var(--chalk);text-shadow:3px 3px #000;font-size:clamp(22px,3.6vw,34px);font-weight:400;line-height:1}.vs{font-family:var(--pixel);color:var(--gold);border-inline:3px solid var(--chalk);background:#000;place-items:center;padding:0 12px;font-size:22px;font-weight:700;display:grid}.pick-call{text-align:center;border-top:3px solid var(--chalk);justify-items:center;gap:6px;padding:18px 16px 6px;display:grid}.pick-call .label{font-family:var(--pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:13px}.pick .big{text-transform:uppercase;color:var(--gold);text-shadow:4px 4px #000;font-size:clamp(30px,5.4vw,52px);font-weight:700;line-height:1}.pick .big .c,.pick .big .s{text-shadow:4px 4px #000}.meter-wrap{padding:12px 16px 4px}.meter{border:3px solid var(--chalk);background:#000;height:22px;display:flex;position:relative}.meter i{height:100%;display:block}.meter:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(5% - 3px),#000 calc(5% - 3px) 5%);position:absolute;inset:0}.meter-lab{color:var(--ink-2);justify-content:space-between;margin-top:6px;font-size:18px;display:flex}.meter-lab b{color:var(--chalk);font-weight:400}.pick-grid{border-top:3px solid var(--chalk);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:12px 0 0;display:grid}.pick-grid>div{border-right:2px dashed var(--rule);gap:2px;padding:12px 14px;display:grid}.pick-grid>div:last-child{border-right:0}.pick-grid dt{font-family:var(--pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.pick-grid dd{font-family:var(--crt);color:var(--chalk);font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:400;line-height:1.1}.pick-result{border-top:3px solid var(--chalk);color:var(--gold);background:#000;max-width:none;margin:0;padding:12px 16px}.pick-updated{border-top:2px dashed var(--rule);max-width:none;padding:8px 16px 12px}@media (width<=720px){.pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pick-grid>div:nth-child(2){border-right:0}.pick-grid>div:nth-child(-n+2){border-bottom:2px dashed var(--rule)}}@media (width<=460px){.team{padding:14px 8px}.vs{padding:0 6px;font-size:16px}}.toc{flex-wrap:wrap;gap:10px;display:flex}.toc a{font-family:var(--pixel);letter-spacing:.06em;text-transform:uppercase;border:3px solid var(--chalk);background:var(--panel);color:var(--chalk);padding:6px 12px;font-size:13px;text-decoration:none;box-shadow:4px 4px #000}.toc a:hover{background:var(--gold);color:#000;border-color:var(--gold)}.toc a:active{box-shadow:none;transform:translate(4px,4px)}.qa{gap:14px;display:grid}.q{background:var(--panel);border:3px solid var(--chalk);color:var(--ink);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8px 28px;padding:18px;scroll-margin-top:16px;display:grid;box-shadow:6px 6px #000}a.q{text-decoration:none}a.q:hover{border-color:var(--gold)}a.q:hover h3{color:var(--gold)}.q h3{font-size:21px;line-height:1.15}.q .a{gap:10px;display:grid}.q .a p{color:var(--ink);font-size:21px}.q .src{color:var(--ink-3);font-size:16px;line-height:1.25}.q .src a{color:var(--ink-2)}.q .agate-wrap{box-shadow:none;border-width:2px}@media (width<=760px){.q{grid-template-columns:1fr}}.mfoot{border-top:4px solid var(--chalk);background:#000}.mfoot .wrap{gap:8px;padding-block:22px 40px;display:grid}.mfoot p{color:var(--ink-3);max-width:80ch;font-size:18px}@media (width<=560px){body{font-size:20px}main.wrap{gap:44px;padding-block:28px 56px}.field{padding:18px 12px}.board{padding:14px 14px 12px}.chart-card{padding:12px 6px 8px}}@media (prefers-reduced-motion:no-preference){.pick-head .live i{animation:1.2s steps(2,jump-none) infinite blink}.chart .hit{transition:fill 80ms steps(2,end)}}@keyframes blink{0%{opacity:1}to{opacity:.15}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chips{flex-wrap:wrap;gap:10px;display:flex}.chip-btn{font-family:var(--crt);color:var(--chalk);background:var(--panel);border:3px solid var(--chalk);cursor:pointer;text-align:left;padding:4px 12px;font-size:19px;box-shadow:4px 4px #000}.chip-btn:hover{background:var(--gold);color:#000;border-color:var(--gold)}.chip-btn:active{box-shadow:none;transform:translate(4px,4px)}.chat{display:grid}.log{align-content:start;gap:14px;min-height:220px;max-height:min(65vh,640px);padding:16px;display:grid;overflow-y:auto}.msg{gap:4px;max-width:92%;display:grid}.msg .who{font-family:var(--pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.msg .body{border:3px solid var(--rule);background:var(--panel-2);gap:8px;padding:10px 14px;display:grid}.msg .body p,.msg .body li{max-width:none;font-size:21px;line-height:1.3}.msg .body ul,.msg .body ol{gap:4px;margin:0;padding-left:22px;display:grid}.msg .body .agate-wrap{box-shadow:none;border-width:2px}.msg.you{justify-self:end}.msg.you .who{text-align:right}.msg.you .body{border-color:var(--gold);color:var(--gold);background:#000}.msg.bot .body b{color:var(--gold);font-weight:400}.msg .err{color:var(--gold)}.cursor{background:var(--gold);vertical-align:-2px;width:10px;height:18px;margin-left:2px;display:inline-block}.ask-form{border-top:3px solid var(--chalk);grid-template-columns:minmax(0,1fr) auto;display:grid}.ask-form input{font-family:var(--crt);color:var(--chalk);background:#000;border:0;min-width:0;padding:12px 14px;font-size:22px}.ask-form input::placeholder{color:var(--ink-3)}.ask-form input:focus{outline:3px solid var(--gold);outline-offset:-3px}.ask-form button{font-family:var(--pixel);text-transform:uppercase;letter-spacing:.06em;background:var(--gold);color:#000;border:0;border-left:3px solid var(--chalk);cursor:pointer;padding:0 22px;font-size:18px;font-weight:700}.ask-form button:disabled{background:var(--ink-3);cursor:wait}@media (prefers-reduced-motion:no-preference){.cursor{animation:.8s steps(2,jump-none) infinite blink}}@media (width<=560px){.msg{max-width:100%}.log{padding:12px}}.pick .big .n{font-family:var(--digits);letter-spacing:.02em;color:var(--gold);white-space:nowrap;font-size:.742em;font-weight:400;position:relative;top:.125em}.askbar{display:grid}.askbar .ask-form{border-top:0}.askbar-quick{border-top:3px solid var(--chalk);background:var(--panel);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px 14px;display:flex}.askbar-label{font-family:var(--pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:12px}a.chip-btn{text-decoration:none;display:inline-block}#players{z-index:0;pointer-events:none;width:100vw;height:100vh;image-rendering:pixelated;image-rendering:crisp-edges;position:fixed;inset:0}.mast,main.wrap,.mfoot{z-index:1;position:relative}main.wrap>section>p,main.wrap>header>p,main.wrap>section>.foot,main.wrap>section>p.small{text-shadow:2px 2px #000,-1px -1px #000,1px -1px #000,-1px 1px #000}.askbox{scroll-margin-top:16px;display:grid}.askbox .ask-form{border-top:0}.askbox .log{border-top:3px solid var(--chalk);overscroll-behavior:contain;min-height:0;max-height:min(55vh,460px);padding:14px;overflow-y:auto}.askbox .ask-note{border-top:2px dashed var(--rule);max-width:none;padding:8px 14px 12px}.page-h1{font-family:var(--pixel);text-transform:uppercase;letter-spacing:.02em;color:var(--chalk);text-shadow:3px 3px #000;max-width:28ch;font-size:clamp(22px,3.4vw,34px);font-weight:700;line-height:1.1}.player-hint{z-index:2;pointer-events:none;white-space:nowrap;font-family:var(--pixel);letter-spacing:.06em;color:#000;background:var(--gold);border:3px solid #000;padding:4px 8px 3px;font-size:14px;font-weight:700;position:fixed;top:0;left:0;box-shadow:3px 3px #000}.player-hint:after{content:"";border-top:6px solid #000;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;margin-left:-6px;position:absolute;bottom:-9px;left:50%}@media (width<=560px){main.wrap{gap:80px;padding-block:36px 88px}main.wrap>header{gap:32px!important}section{gap:26px}.qa{gap:22px}.figs{gap:18px}.compare{gap:26px}.chips,.toc{gap:12px}}
