@font-face{font-family:Nunito;src:url(/fonts/Nunito-Variable.ttf)format("truetype");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Lilita One;src:url(/fonts/LilitaOne-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#15132b;--bg:#e9eeff;--panel:#fff;--fg:#15132b;--muted:#3a3857;--line:#15132b;--blue:#2b50d8;--sun:#ffc928;--ok:#0b7a45;--bad:#c4321a}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;font:600 16px/1.5 Nunito,system-ui,-apple-system,Segoe UI,sans-serif}.wrap{gap:18px;max-width:34rem;margin:0 auto;padding:20px 16px 48px;display:grid}a{color:inherit;font-weight:800}h1{letter-spacing:.3px;margin:0;font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:1.9rem;font-weight:400;line-height:1.05}h2{margin:0;font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:1.35rem;font-weight:400}p{margin:0}.back a{background:var(--panel);border:3px solid var(--ink);min-height:44px;box-shadow:0 4px 0 var(--ink);border-radius:14px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.muted{color:var(--muted);font-size:.9rem}.card{background:var(--panel);border:3px solid var(--ink);box-shadow:0 7px 0 var(--ink);border-radius:22px;gap:10px;padding:16px;display:grid}.card.current{background:#c9f2da}.price{font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:1.5rem}ul{gap:4px;margin:0;padding-left:1.2rem;font-weight:700;display:grid}label{gap:6px;font-size:.95rem;font-weight:800;display:grid}label.check{grid-template-columns:auto 1fr;align-items:start;gap:10px}input[type=email]{font:inherit;border:3px solid var(--ink);background:var(--panel);color:var(--fg);border-radius:14px;width:100%;min-height:46px;padding:10px 12px;font-weight:800}input[type=checkbox]{width:24px;height:24px;accent-color:var(--blue);margin:1px 0 0}button{font:inherit;border:3px solid var(--ink);min-height:48px;box-shadow:0 4px 0 var(--ink);background:var(--sun);color:var(--ink);cursor:pointer;border-radius:14px;padding:10px 16px;font-weight:900}button.quiet{background:var(--panel);font-weight:800}form{gap:12px;display:grid}.ok{color:var(--ok);font-weight:800}.bad{color:var(--bad);font-weight:800}.foot{border-top:3px solid var(--ink);color:var(--muted);gap:4px;padding-top:14px;font-size:.85rem;display:grid}input[type=text],input[type=date],input[type=number],select{font:inherit;border:3px solid var(--ink);background:var(--panel);color:var(--fg);border-radius:14px;width:100%;min-height:46px;padding:10px 12px;font-weight:800}.rowform{border-top:2.5px dashed var(--ink);grid-template-columns:1fr auto;align-items:center;gap:10px;padding-top:10px;display:grid}.rowform p{overflow-wrap:anywhere;font-size:.92rem;line-height:1.45}.scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.88rem}th,td{text-align:left;white-space:nowrap;border-bottom:2px solid #c9d2f5;padding:6px 8px}th{border-bottom:3px solid var(--ink)}.wide{max-width:60rem}.statspage{gap:18px;min-width:0;padding-bottom:76px;display:grid}.statspage .card{min-width:0}.crumbs{flex-wrap:wrap;gap:6px 14px;font-size:.9rem;display:flex}.crumbs span:before{content:"› "}.card.head{background:var(--blue);color:#fff}.card.head a{color:#fff}.linklist{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:6px 14px;padding:0;list-style:none;display:grid}.linklist small,.rk{opacity:.7;font-size:.75rem;font-weight:800}.pickslink{font-size:.85rem}.statspage td,.statspage th{font-variant-numeric:tabular-nums}.linklike{all:unset;cursor:pointer;font-weight:800;text-decoration:underline}.adslot{min-height:90px;display:block}.adslot .house{background:var(--sun);min-height:90px;color:var(--ink);border:3px dashed var(--ink);border-radius:18px;align-content:center;gap:2px;padding:12px 16px;text-decoration:none;display:grid}.adslot .house b{font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:1.15rem;font-weight:400}.adslot .house span{font-size:.85rem;font-weight:700}.adslot:before{content:"Advertisement";letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin-bottom:4px;font-size:.65rem;font-weight:800;display:block}.adrow td{white-space:normal;border-bottom:0;padding:10px 0}.adslot.sticky{display:none}@media (max-width:700px){.adslot.sticky{z-index:30;background:var(--bg);border-top:3px solid var(--ink);min-height:0;padding:6px 10px calc(6px + env(safe-area-inset-bottom,0px));display:block;position:fixed;bottom:0;left:0;right:0}.adslot.sticky:before{display:none}.adslot.sticky .house{border-radius:12px;min-height:52px;padding:6px 12px}.adslot.sticky .house span{display:none}}.consent{z-index:40;background:var(--panel);border:3px solid var(--ink);max-width:34rem;box-shadow:0 7px 0 var(--ink);border-radius:18px;gap:10px;margin:0 auto;padding:14px;font-size:.9rem;display:grid;position:fixed;bottom:12px;left:12px;right:12px}.consent[hidden]{display:none}.tiles{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:10px;display:grid}.tiles>div{border:3px solid var(--ink);background:var(--bg);text-align:center;border-radius:16px;padding:10px;display:grid}.tiles b{font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:1.5rem;font-weight:400}.tiles span{font-size:.8rem;font-weight:800}.wrap:has(.welcome)>.back{display:none}.peek summary{cursor:pointer;align-items:center;min-height:44px;font-weight:900;display:flex}.peek summary:after{content:" ▾";margin-left:6px}.peek[open] summary:after{content:" ▴"}.hero{background:var(--blue);color:#fff;border:3px solid var(--ink);box-shadow:0 7px 0 var(--ink);border-radius:22px;gap:12px;padding:22px 18px;display:grid}.hero h1{font-size:2.2rem}.hero p{font-size:1.05rem;font-weight:800}.cta{border:3px solid var(--ink);min-height:48px;box-shadow:0 4px 0 var(--ink);background:var(--sun);color:var(--ink);border-radius:14px;justify-content:center;align-items:center;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}.cta.plain{background:var(--panel)}.ctas{flex-wrap:wrap;gap:10px;display:flex}.shots{scroll-snap-type:x proximity;grid-auto-columns:minmax(200px,240px);grid-auto-flow:column;gap:14px;padding:4px 2px 12px;display:grid;overflow-x:auto}.shots figure{scroll-snap-align:start;gap:6px;margin:0;display:grid}.shots img{border:3px solid var(--ink);width:100%;height:auto;box-shadow:0 5px 0 var(--ink);background:#fff;border-radius:18px;display:block}.shots figcaption{font-size:.85rem;font-weight:800}.tierhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tag{background:var(--sun);color:#15132b;border:2.5px solid var(--ink);border-radius:999px;padding:1px 12px;font-size:.8rem;font-weight:900;display:inline-block}:root{--over:#0b7a45;--under:#c4321a;--overbg:#c9f2da;--underbg:#ffd9d0;--mist:#c9d2f5}html[data-look=night]{--bg:#15132b;--panel:#221f45;--fg:#f1f3ff;--muted:#b9bde0;--ink:#0b0a1c;--mist:#3a3770;--overbg:#17452f;--underbg:#5a2118;--over:#5fe0a0;--under:#ff9a85}html[data-look=night] body{color:var(--fg)}html[data-look=night] .card,html[data-look=night] .topbar,html[data-look=night] .navtabs.bottom{border-color:#5b58a0;box-shadow:0 7px #0b0a1c}html[data-look=night] input,html[data-look=night] select{border-color:#5b58a0}body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));overflow-x:hidden}.wrap{max-width:44rem;padding-top:14px}.wrap:has(.statspage){max-width:60rem}.topbar{z-index:25;background:var(--panel);border-bottom:3px solid var(--ink);align-items:center;gap:12px;padding:8px 14px;display:flex;position:sticky;top:0}.topbar .logo{align-items:center;gap:6px;min-height:44px;font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:1.35rem;font-weight:400;text-decoration:none;display:inline-flex}.topbar .who{align-items:center;gap:10px;margin-left:auto;display:flex}.topbar .who a{align-items:center;min-height:44px;padding:0 6px;display:inline-flex}.topbar .who a.getpro{background:var(--go);color:#15132b;border:3px solid var(--ink);box-shadow:0 3px 0 var(--ink);border-radius:12px;min-height:40px;padding:0 12px;font-weight:900;text-decoration:none}.topbar .who a.badge{border:3px solid var(--ink);background:var(--bg);border-radius:999px;min-height:36px;padding:0 12px;font-size:.85rem;text-decoration:none}.navtabs a{border:3px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:0 12px;font-weight:800;text-decoration:none;display:flex}.navtabs a[aria-current=page]{background:var(--sun);color:#15132b;border-color:var(--ink);font-weight:900}.navtabs.top{gap:4px;display:none}.navtabs.bottom{z-index:35;background:var(--panel);border-top:4px solid var(--ink);padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:900px){body{padding-bottom:0}.navtabs.top{display:flex}.navtabs.bottom{display:none}}@media (max-width:899px){.adslot.sticky{bottom:calc(68px + env(safe-area-inset-bottom,0px))}.statspage{padding-bottom:76px}}.today,.gamepage,.recordpage,.howpage,.livepage{gap:18px;min-width:0;display:grid}.card{min-width:0}h3{margin:6px 0 0;font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:1.1rem;font-weight:400}.over{color:var(--over)}.under{color:var(--under)}.todayline{font-weight:800}.livetag{color:#fff;letter-spacing:.04em;background:#d7263d;border-radius:6px;padding:0 7px;font-size:.75rem;font-weight:900;display:inline-block}.bet{border-bottom:2.5px dashed var(--mist);grid-template-columns:auto 1fr;gap:2px 10px;padding:10px 0;display:grid}.bet:last-of-type{border-bottom:0}.bet>*{grid-column:2}.bet .bn{background:var(--sun);color:#15132b;border:3px solid var(--ink);border-radius:50%;grid-area:1/1/span 3;justify-content:center;align-items:center;width:28px;height:28px;font-family:Lilita One,Nunito,sans-serif;font-size:.9rem;display:flex}.bet .bl{font-weight:700;line-height:1.45}.bet .bl .over,.bet .bl .under{font-weight:900}.bet .br{color:var(--muted);font-size:.88rem}.bet.void{opacity:.65}.bet.ghost{filter:blur(5px);opacity:.55;-webkit-user-select:none;user-select:none;pointer-events:none}.chip{border:2.5px solid var(--ink);white-space:nowrap;background:var(--panel);color:var(--fg);border-radius:999px;padding:0 10px;font-size:.78rem;font-weight:900;line-height:1.5;display:inline-block}.chip.c-light,.chip.c-none{background:var(--bg)}.chip.c-lean{background:var(--blue);color:#fff}.res{white-space:nowrap;font-weight:900}.res.hit{color:var(--over)}.res.miss{color:var(--under)}.warn{color:#8a5a00;font-weight:800}html[data-look=night] .warn{color:#ffd166}details.why summary,details.more>summary{cursor:pointer;align-items:center;min-height:44px;font-size:.88rem;font-weight:800;display:flex}details.why p{margin:4px 0;font-size:.9rem}details.more>summary h2{display:inline}details.more>summary:after{content:"▾";margin-left:8px}details.more[open]>summary:after{content:"▴"}details.help{vertical-align:middle;font-family:Nunito,system-ui,sans-serif;display:inline-block;position:relative}details.help summary{cursor:pointer;box-sizing:content-box;justify-content:center;align-items:center;width:26px;height:26px;margin:-9px 0 -9px 2px;padding:9px;list-style:none;display:inline-flex}details.help summary::-webkit-details-marker{display:none}details.help summary:before{content:"?";border:2.5px solid var(--ink);background:var(--bg);width:22px;height:22px;color:var(--fg);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:900;display:inline-flex}details.help summary{font-size:0}details.help span{z-index:20;background:var(--panel);width:min(17rem,78vw);color:var(--fg);border:3px solid var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:14px;padding:10px 12px;font-size:.85rem;font-weight:700;line-height:1.4;position:absolute;top:34px;left:50%;transform:translate(-50%)}.card.head details.help span{color:var(--fg)}.grows{display:grid}.grow{border-bottom:2.5px dashed var(--mist);justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:8px 0;text-decoration:none;display:flex}.grow:last-child{border-bottom:0}.grow .gm{display:grid}.grow .gm b{font-family:Lilita One,Nunito,sans-serif;font-size:1.1rem;font-weight:400}.grow small{color:var(--muted);font-size:.8rem;font-weight:700}.grow .gs{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;display:flex}.grow.final{opacity:.75}.card.strip{background:var(--sun);color:#15132b;font-family:Lilita One,Nunito,sans-serif;font-size:1.2rem;font-weight:400;text-decoration:none}.card.strip small{font-family:Nunito,system-ui,sans-serif;font-size:.8rem;font-weight:700}a.cta{margin-top:6px}.plans{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:10px;display:grid}.plan{border:3px solid var(--ink);background:var(--bg);border-radius:16px;align-content:start;gap:6px;padding:10px;display:grid}.plan.mine{background:var(--overbg)}.plan .pn{justify-content:space-between;align-items:baseline;display:flex}.plan .pn b{font-family:Lilita One,Nunito,sans-serif;font-size:1.15rem;font-weight:400}.plan ul{font-size:.85rem}.plan .yours{font-weight:900}.plan a.cta{min-height:44px;padding:0 10px;font-size:.9rem}.summary .srow,.card .srow{border-bottom:2.5px dashed var(--mist);grid-template-columns:6.5rem 1fr;align-items:start;gap:8px;padding:8px 0;display:grid}.srow:last-child{border-bottom:0}.srow .sk{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding-top:2px;font-size:.8rem;font-weight:900}.tabs3,.chips{gap:8px;padding:2px 2px 8px;display:flex;overflow-x:auto}.tabs3 a,.chips a{border:3px solid var(--ink);background:var(--panel);min-height:44px;box-shadow:0 4px 0 var(--ink);white-space:nowrap;border-radius:14px;flex:none;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.tabs3 a{flex:1 1 0;justify-content:center}.tabs3 a[aria-current=page],.chips a[aria-current=page]{background:var(--sun);color:#15132b}.inj{border-bottom:2.5px dashed var(--mist);gap:4px;padding:8px 0;display:grid}.inj:last-of-type{border-bottom:0}.lockline{font-weight:800}.leadgrid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:14px;display:grid}.leadgrid ol{gap:4px;margin:4px 0 0;padding-left:1.3rem;font-weight:700;display:grid}.leadgrid .lrow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.leadgrid .lrow b{font-variant-numeric:tabular-nums}.leadgrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:18px 26px}.searchrow{grid-template-columns:1fr auto}input[type=search]{font:inherit;border:3px solid var(--ink);color:#15132b;background:#fff;border-radius:14px;width:100%;min-height:46px;padding:10px 12px;font-weight:800}.example{background:var(--bg);border:3px solid var(--ink);border-radius:14px;padding:10px 12px;font-weight:700}ol{gap:6px;margin:0;padding-left:1.3rem;font-weight:700;display:grid}.liveframe{background:0 0;border:0;border-radius:0;width:100%;min-height:300px;display:block}.bars{align-items:flex-end;gap:8px;height:110px;display:flex}.bars div{flex:1;align-content:end;justify-items:center;gap:2px;height:100%;display:grid}.bars i{background:var(--blue);border:2.5px solid var(--ink);border-radius:8px 8px 0 0;width:100%;min-height:3px;display:block}.bars b{font-size:.85rem}.bars span{color:var(--muted);font-size:.7rem;font-weight:800}.updown{font-size:.75rem;font-weight:900}.updown.up{color:var(--blue)}.updown.down{color:var(--muted)}.skeleton{background:linear-gradient(90deg, var(--mist) 25%, var(--bg) 50%, var(--mist) 75%);background-size:200% 100%;border-radius:12px;min-height:60px;animation:1.2s infinite sk}@keyframes sk{to{background-position:-200% 0}}.checkrow{grid-template-columns:1fr 6.5rem auto;align-items:center}.leg{border-bottom:2.5px dashed var(--mist);grid-template-columns:1fr;gap:8px;padding:10px 0;display:grid}@media (min-width:640px){.leg{grid-template-columns:1fr 7rem 6.5rem auto;align-items:center}}@media (max-width:420px){.checkrow{grid-template-columns:1fr 1fr}.checkrow button{grid-column:1/-1}}.card.strip b{display:inline}.card.strip small{display:block}.intro .slides{scroll-snap-type:x mandatory;grid-auto-columns:100%;grid-auto-flow:column;gap:14px;padding-bottom:6px;display:grid;overflow-x:auto}.intro .slides>div{scroll-snap-align:start;align-content:start;gap:8px;display:grid}@media (min-width:900px){.intro .slides{grid-auto-columns:1fr;overflow:visible}.intro .muted{display:none}}:root{--go:#19b36b}a.cta[href^=\/account]:not(.plain),form[action="/api/checkout"] button:not(.quiet){background:var(--go);color:#15132b}.standout ul{gap:8px;display:grid}.ghostlist{filter:blur(5px);opacity:.55;-webkit-user-select:none;user-select:none;pointer-events:none}a.cta.plain{background:var(--panel);color:var(--fg)}.pagehead{gap:2px;display:grid}.mcards{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:12px;display:grid}.mcard{background:var(--panel);border:3px solid var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:18px;gap:4px;min-height:44px;padding:12px 14px;text-decoration:none;display:grid}html[data-look=night] .mcard{border-color:#5b58a0;box-shadow:0 5px #0b0a1c}.mcard .m1{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mcard .m1 b{font-family:Lilita One,Nunito,sans-serif;font-size:1.25rem;font-weight:400}.mcard .m1 b i{color:var(--muted);font:700 .8rem Nunito,system-ui,sans-serif;display:none}.mcard .when{white-space:nowrap;font-size:.85rem;font-weight:800}.mcard .m2{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700}.mcard .m3{justify-content:space-between;align-items:center;gap:8px;display:flex}.mcard .more{white-space:nowrap;font-size:.85rem;font-weight:900}.mcard.final{opacity:.78}@media (min-width:1100px){.wrap:has(.today){max-width:66rem}.mcard .m1 b i{display:inline}.mcard .m1 b{font-size:1.05rem}}.tipbar{left:8px;right:8px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:34;background:var(--blue);color:#fff;border:3px solid var(--ink);max-width:30rem;box-shadow:0 4px 0 var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;margin:0 auto;padding:0 4px 0 14px;display:flex;position:fixed}.tipbar a{color:#fff;flex:1;align-items:center;min-height:44px;text-decoration:none;display:flex}.tipbar button{all:unset;cursor:pointer;color:#fff;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;font-weight:900;display:flex}@media (min-width:900px){.tipbar{bottom:16px}}.sideswitch{gap:2px;display:grid}.sideswitch .chips a{min-height:44px}.sechead{margin-top:6px}table.versus td:first-child,table.versus th:first-child{white-space:normal}table.versus td,table.versus th{padding:6px}.rp{text-align:center;color:#fff;font-variant-numeric:tabular-nums;border-radius:8px;min-width:2.4em;padding:1px 6px;font-size:.78rem;font-weight:900;line-height:1.5;display:inline-block}.rp.g2{background:#0b6b3a}.rp.g1{background:#19a35b}.rp.mid{color:#15132b;background:#f0a020}.rp.r1{background:#d2452d}.rp.r2{background:#9d2312}form.inline{align-items:center;gap:6px;display:flex}form.inline select{width:auto;min-height:44px;padding:4px 8px}form.inline button{min-height:44px;padding:4px 12px}.brandmark{align-items:center;gap:7px;font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:1.3rem;font-weight:400;display:inline-flex}.nowsport{align-items:center;display:inline-flex}@media (prefers-reduced-motion:no-preference){.nowsport{animation:.25s ease-out sportin}@keyframes sportin{0%{opacity:0;transform:scale(.6)rotate(-25deg)}to{opacity:1;transform:none}}}.sportswitch{border:3px solid var(--ink);background:var(--bg);border-radius:12px;display:inline-flex;overflow:hidden}.sportswitch a{align-items:center;gap:5px;min-height:44px;padding:0 10px;font-size:.85rem;font-weight:900;text-decoration:none;display:inline-flex}.sportswitch a[aria-current=page]{background:var(--sun);color:#15132b}.topbar{flex-wrap:wrap;gap:8px}@media (max-width:480px){.nowsport{display:none}.sportswitch a{padding:0 9px}.sportswitch a:not([aria-current=page]) .sw-name{display:none}.topbar .who a.badge{white-space:nowrap;padding:0 9px;font-size:.78rem}.brandmark{gap:0;font-size:0}.topbar .who a{padding:0 2px;font-size:.9rem}.topbar .who a.getpro{padding:0 9px}}.card>*{min-width:0}.livegame h2 small{color:var(--muted);font:800 .8rem Nunito,system-ui,sans-serif}.halfread{background:var(--bg);border:3px solid var(--ink);border-radius:14px;padding:10px 12px}.askrow{border-top:2.5px dashed var(--mist);gap:8px;padding-top:10px;display:grid}.askrow .leg{border-bottom:0;padding:0}.trackform{justify-content:flex-end;display:flex}button.track{min-height:44px;box-shadow:0 3px 0 var(--ink);padding:4px 12px;font-size:.85rem}.mybet .trackform{margin-top:2px}.ubchart{width:100%;height:auto;color:var(--blue)}.watch{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:8px;display:grid}.wcard{border:3px solid var(--ink);background:var(--bg);border-radius:14px;gap:2px;min-height:44px;padding:10px 12px;text-decoration:none;display:grid}.wcard span{font-size:.85rem;font-weight:700}.wcard small{font-size:.8rem;font-weight:800}.navtabs.bottom a{white-space:nowrap;padding:0 4px;font-size:.92rem}.upload{cursor:pointer;display:grid}.upload input{opacity:0;width:1px;height:1px;position:absolute}.upload input:focus-visible+.cta{outline:3px solid var(--blue);outline-offset:3px}.chip.v-good{color:#15132b;background:#19b36b}.chip.v-bad{color:#fff;background:#d2452d}.chip.v-fair{color:#15132b;background:#f0a020}.chip.v-unknown{background:var(--bg)}.parlayread{border:3px solid var(--ink);background:var(--bg);border-radius:14px;padding:10px 12px;font-weight:700}.parlayread.v-good{background:var(--overbg)}.parlayread.v-bad{background:var(--underbg)}.chips button{border:3px solid var(--ink);background:var(--panel);min-height:44px;color:var(--ink);font:inherit;box-shadow:0 4px 0 var(--ink);white-space:nowrap;cursor:pointer;border-radius:14px;flex:none;padding:0 16px;font-weight:800}.chips button[aria-pressed=true]{background:var(--sun);color:#15132b}.hitctl{gap:6px;display:grid}.hitctl label{align-items:center;gap:8px;font-weight:800;display:flex}.hitctl input{width:96px;min-height:44px;font:inherit;border:3px solid var(--ink);background:var(--panel);color:var(--ink);border-radius:12px;padding:0 10px;font-size:16px}.hitbars{align-items:flex-end;gap:6px;height:142px;display:flex;position:relative}.hitbars div{flex:1;align-content:end;justify-items:center;gap:2px;min-width:0;height:100%;display:grid}.hitbars i{border:2.5px solid var(--ink);border-radius:8px 8px 0 0;width:100%;min-height:3px;display:block}.hitbars i.hit{background:#19b36b}.hitbars i.miss{background:#d2452d}.hitbars div.prev{opacity:.55}.hitbars b{font-size:.8rem}.hitbars span{color:var(--muted);text-align:center;white-space:nowrap;font-size:.62rem;font-weight:800;line-height:1.15}.hitbars hr{border:0;border-top:3px dashed var(--ink);z-index:1;pointer-events:none;margin:0;position:absolute;left:0;right:0}.hitlist{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.hitlist li{border:2.5px solid var(--ink);background:var(--bg);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:2px 6px;padding:6px 10px;display:flex}.hitlist span{font-weight:700}.hitlist b{white-space:nowrap}.br.shop a{font-weight:800}.parlayprice{gap:4px;margin:8px 0;font-weight:800;display:grid}.parlayprice input{max-width:160px;min-height:44px;font:inherit;border:3px solid var(--ink);background:var(--panel);color:var(--ink);border-radius:12px;padding:0 10px;font-size:16px}.sgptest{grid-template-columns:1fr}.sgptest li{gap:2px;display:grid}.sgptest small{color:var(--muted);font-weight:700}.tdlist{gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}.tdlist li{border:2.5px solid var(--ink);background:var(--bg);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 10px;display:flex}.tdlist em{color:var(--bad,#d2452d);font-style:normal;font-weight:800}.tdnums{flex-wrap:wrap;gap:4px 12px;display:flex}.tdnums .dim{color:var(--muted)}.sheetlist{counter-reset:sh;gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}.sheetlist li{border:2.5px solid var(--ink);background:var(--bg);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 10px;padding:8px 10px;display:flex}.sheetlist li small{color:var(--muted);font-weight:800}.sheetlist li em{color:#d2452d;font-style:normal;font-weight:800}.sheetlist .sheetn{white-space:nowrap;background:var(--overbg,#c8f2dc);border:2px solid var(--ink);border-radius:10px;padding:1px 8px}.sheetlist li.ghost{filter:blur(4px);-webkit-user-select:none;user-select:none;opacity:.7}.sheetlock{border:3px dashed var(--ink);border-radius:14px;gap:8px;padding:10px 12px;display:grid}.sheetlock .cta{color:#15132b;background:#19b36b}.sheetcta{border:3px solid var(--ink);background:var(--sun);color:#15132b;box-shadow:0 4px 0 var(--ink);border-radius:16px;gap:2px;min-height:44px;margin:12px 0;padding:12px 14px;text-decoration:none;display:grid}.sheetcta b{font-size:1.1rem}.sheetcta b:after{content:" →"}.sheetprice{flex-basis:100%;font-size:.9rem;font-weight:800}.sheetprice small{color:var(--muted)}.sheetprice.none{color:var(--muted);font-weight:700}.sheetlist li.soft{background:#c8f2dc;border-color:#0d7a45;box-shadow:inset 6px 0 #19b36b}.sheetdef{flex-basis:100%;font-size:.85rem;font-weight:800}.sheetdef.good{color:#0d6b3d}.sheetdef.hard{color:#a3361f}.rkc{white-space:nowrap;grid-template-columns:4.2em 3.4em;align-items:center;column-gap:6px;display:inline-grid}.rkc .rv{text-align:right;font-variant-numeric:tabular-nums}.rkc .rp{box-sizing:border-box;width:3.4em;min-width:0;padding:1px 0}table.versus th{white-space:normal;vertical-align:bottom}@media (max-width:480px){.rkc{grid-template-columns:3.5em 3em;column-gap:4px}.rkc .rp{width:3em}table.versus td,table.versus th{padding:6px 4px}}.ask form{gap:8px;display:grid}.ask textarea{box-sizing:border-box;width:100%;font:inherit;border:3px solid var(--ink);background:var(--panel);color:var(--ink);resize:vertical;border-radius:14px;padding:10px 12px;font-size:16px}.ask button[type=submit]{justify-self:start;min-height:44px}.asklog{gap:8px;margin:8px 0;display:grid}.askturn{border:2.5px solid var(--ink);overflow-wrap:anywhere;border-radius:14px;padding:8px 12px}.askturn.user{background:var(--bg);justify-self:end;max-width:90%}.askturn.assistant{background:var(--panel)}.askturn p{margin:4px 0}.askturn ul{margin:4px 0;padding-left:20px}.asksuggest{flex-wrap:wrap;overflow:visible}.asksuggest button{white-space:normal;text-align:left;font-weight:700}.ask .small{font-size:.8rem}.sheetcta.askcta{background:#c8f2dc}.sharebtn{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sharebtn button{min-height:44px}.head .sharebtn button{color:#15132b;background:#fff}.pickem{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pickem li{border:2.5px solid var(--ink);background:var(--bg);border-radius:14px;padding:8px 10px}.pickem .pm{margin:0 0 6px;font-size:.9rem;font-weight:700}.pmteams{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pmteams form{display:grid}.pmteam{text-align:center;border:3px solid var(--ink);background:var(--panel);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:4px 8px;font-weight:800;display:flex}span.pmteam{cursor:default;opacity:.75}.pmteam.on{background:var(--sun);color:#15132b;opacity:1}.pmteam.hit{color:#15132b;background:#19b36b}.pmteam.miss{color:#fff;background:#d2452d}.board{gap:4px;margin:0;padding:0;list-style:none;display:grid}.board li{background:var(--bg);border-radius:10px;justify-content:space-between;gap:8px;padding:6px 10px;display:flex}.board li.me{background:var(--sun);color:#15132b}.nameinput{width:100%;max-width:280px;min-height:44px;font:inherit;border:3px solid var(--ink);background:var(--panel);color:var(--ink);box-sizing:border-box;border-radius:12px;margin:6px 0;padding:0 10px;font-size:16px}.enterdefault{clip:rect(0 0 0 0);opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}button.google{color:#1f1f1f;width:100%;min-height:48px;box-shadow:none;background:#fff;border:2px solid #747775;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-weight:700;display:inline-flex}.or{color:var(--muted);align-items:center;gap:10px;margin:10px 0;font-weight:700;display:flex}.or:before,.or:after{content:"";border-top:2px solid var(--line,#d5dbf5);flex:1}.offerbar{color:#15132b;text-align:center;border-bottom:3px solid var(--ink);background:#19b36b;margin:0;padding:8px 16px;font-weight:700}.offerbar a{color:#15132b;font-weight:900}.setup{gap:4px;padding:0;list-style:none;display:grid}.setup code{font-weight:800}.card.paused{border-style:dashed}.card.paused h2{margin-top:0}.homehero{gap:4px;margin:2px 0 6px;display:grid}.heroline{margin:0;font-size:clamp(1.25rem,5vw,1.9rem);line-height:1.1}.herotag{color:var(--muted);margin:0;font-weight:700}.search{gap:6px;margin-top:4px;display:flex;position:relative}.search input{min-width:0;min-height:50px;font:inherit;border:3px solid var(--ink);background:var(--panel);color:var(--ink);box-shadow:0 4px 0 var(--ink);border-radius:14px;flex:1;padding:0 14px;font-size:17px;font-weight:700}.search button{min-height:50px;padding:0 14px}.search .hits{z-index:30;background:var(--panel);border:3px solid var(--ink);box-shadow:0 6px 0 var(--ink);border-radius:14px;max-height:60vh;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.search .hits li{cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:4px 10px;display:flex}.search .hits li.on,.search .hits li:hover{background:var(--sun);color:#15132b}.search .hits span{display:grid}.search .hits small{color:var(--muted);font-weight:700}.search .hits li.on small{color:#15132b}.trending{gap:6px;padding:2px 0 4px;display:flex;overflow-x:auto}.trending a{border:2.5px solid var(--ink);background:var(--panel);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;min-height:40px;padding:0 12px;font-weight:800;text-decoration:none;display:inline-flex}.trending small{color:var(--muted);font-weight:700}.pagetitle{margin:6px 0 2px;font-size:1.35rem}[data-why]{cursor:pointer}.bet[data-why]>dialog{grid-column:auto}.whybtn{color:var(--blue);cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:.88rem;font-weight:900}.lockedwrap{position:relative}.lockedwrap .whybtn{background:var(--panel);border:2.5px solid var(--ink);border-radius:999px;padding:2px 12px;position:absolute;bottom:8px;right:0}dialog.whysheet{border:3px solid var(--ink);background:var(--panel);width:100%;max-width:560px;max-height:92dvh;color:var(--fg);cursor:auto;border-radius:22px 22px 0 0;margin:auto auto 0;padding:0}dialog.whysheet::backdrop{background:#15132b8c}@media (min-width:700px){dialog.whysheet{border-radius:22px;margin:auto}}.whysheet .ws-in{gap:10px;max-height:92dvh;padding:14px 16px 18px;display:grid;overflow-y:auto}.whysheet header{justify-content:space-between;align-items:center;display:flex}.whysheet h2{margin:0;font-size:1.2rem}.whysheet h3{margin:0 0 4px;font-size:.95rem}.whysheet section p,.whysheet ul{margin:0}.whysheet ul{padding-left:18px;font-size:.92rem}.ws-x{border:2.5px solid var(--ink);cursor:pointer;width:34px;height:34px;color:var(--fg);background:0 0;border-radius:50%;font-size:1.2rem;line-height:1}.ws-pick{margin:0;font-size:1.05rem}.ws-pick .over{color:var(--over);font-weight:900}.ws-pick .under{color:var(--under);font-weight:900}.ws-where{margin:0;font-size:.9rem}.ws-reason{margin:0;font-weight:700}.ws-bars{height:124px}.ws-nums{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px;margin:6px 0 0;display:grid}.ws-nums div{border:2.5px solid var(--ink);border-radius:12px;padding:4px 8px}.ws-nums dt{color:var(--muted);font-size:.72rem;font-weight:800}.ws-nums dd{margin:0;font-size:1.05rem;font-weight:900}.ws-locked{position:relative}.ws-blur{filter:blur(6px);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;gap:10px;display:grid}.ws-unlock{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.ws-unlock p{background:var(--panel);border:2.5px solid var(--ink);border-radius:14px;margin:0;padding:10px 12px}.quickread ul{gap:8px;margin:0;padding-left:20px;display:grid}.quickread li{font-size:1.02rem;font-weight:800;line-height:1.4}.head .tiles{margin-top:10px}.head .tiles>div{color:var(--fg)}.statcards{gap:12px;margin:0;padding:0;list-style:none;display:grid}.statcards li{grid-template-columns:150px 1fr;align-items:start;gap:12px;display:grid}.statcards img{border:2.5px solid var(--ink);border-radius:10px;width:150px;height:auto}.statcards p{margin:2px 0 6px;font-size:.9rem}.statcards .ctas{flex-wrap:wrap;gap:8px;display:flex}.statcards .ctas a,.statcards .ctas button{align-items:center;min-height:36px;display:inline-flex}.quickread .sharebtn{margin-top:8px}.mcard{--team:var(--blue);overflow:hidden}.mcard .m1{background:var(--team);color:#fff;border-bottom:3px solid var(--ink);margin:-12px -14px 6px;padding:10px 14px}.mcard .m1 b i{color:#ffffffd9}.steps30 ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.steps30 li{gap:8px;display:grid}.steps30 li>h3{align-items:center;gap:10px;margin:0;font-size:1.1rem;display:flex}.steps30 li>p{margin:0}.steps30 .stepn{background:var(--sun);color:#15132b;border:3px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-family:Lilita One,Nunito,sans-serif;font-size:.95rem;display:inline-flex}.steps30 .card{margin:0}:is(html:has(.demo-mode) .who,html:has(.demo-mode) .offerbar,html:has(.demo-mode) .tipbar){display:none!important}.reportbody{border:2.5px solid var(--ink);color:#15132b;background:#fff;border-radius:12px;margin-top:8px;padding:0 12px;overflow-x:auto}.reportbody table{font-size:.85rem}.cmpq{margin-top:8px}.cmpq summary{cursor:pointer;font-weight:800}.cmp{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:10px;margin-top:6px;display:grid}.cmp>div{border:2.5px solid var(--ink);border-radius:12px;padding:8px 10px}.cmp p{white-space:pre-wrap;margin:6px 0 0;font-size:.9rem}details.help span{text-transform:none;letter-spacing:normal;text-align:left;white-space:normal;font-size:.85rem;font-weight:600;line-height:1.4;left:0;transform:none}details.help{text-transform:none;letter-spacing:normal}.ws-x{width:36px;height:36px;min-height:36px;box-shadow:none;background:var(--panel);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.1rem;display:inline-flex}.betacts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.betacts .trackform{margin:0}.lockedwrap .betacts{position:static}.card.offer{border-color:var(--sun);box-shadow:0 5px 0 var(--sun)}.offerline{margin:10px 0 0}html[data-look=night] .card.current,html[data-look=night] .plan.mine{background:var(--overbg)}html[data-look=night] .ok{color:var(--over)}html[data-look=night] button.quiet,html[data-look=night] .whybtn,html[data-look=night] .ws-x{color:var(--fg)}html[data-look=night] button.quiet,html[data-look=night] .ws-x,html[data-look=night] .tiles>div,html[data-look=night] .ws-nums div,html[data-look=night] .plan,html[data-look=night] dialog.whysheet,html[data-look=night] details.help span,html[data-look=night] .cmp>div,html[data-look=night] .ws-unlock p{border-color:#5b58a0}html[data-look=night] button.quiet{box-shadow:0 4px #0b0a1c}html[data-look=night] .chip.c-none,html[data-look=night] .chip.c-light{background:var(--panel);color:var(--fg);border-color:#5b58a0}html[data-look=night] .quickread,html[data-look=night] .hitlist li{border-color:#5b58a0}html[data-look=night] .card.offer{border-color:var(--sun)}html[data-look=night] .head .sharebtn button,html[data-look=night] .card.head button.quiet{color:#15132b;border-color:var(--ink);background:#fff}html[data-look=night] input,html[data-look=night] select,html[data-look=night] textarea,html[data-look=night] .search input,html[data-look=night] input[type=search],html[data-look=night] .hitctl input,html[data-look=night] .parlayprice input,html[data-look=night] .ask textarea,html[data-look=night] .nameinput{background:var(--panel);color:var(--fg);border-color:#5b58a0}html[data-look=night] input::placeholder,html[data-look=night] textarea::placeholder{color:var(--muted)}html[data-look=night] .chips button,html[data-look=night] .pmteam,html[data-look=night] .trending a,html[data-look=night] .search .hits,html[data-look=night] .search button{color:var(--fg);border-color:#5b58a0}html[data-look=night] .search button,html[data-look=night] .chips button[aria-pressed=true],html[data-look=night] .pmteam.on,html[data-look=night] .search .hits li.on,html[data-look=night] .search .hits li:hover{background:var(--sun);color:#15132b}html[data-look=night] th,html[data-look=night] td{border-bottom-color:var(--mist)}html[data-look=night] .sheetlist li.soft{background:var(--overbg);border-color:var(--over);box-shadow:inset 6px 0 0 var(--over)}html[data-look=night] .card.strip{color:#15132b}html[data-look=night] .srow,html[data-look=night] .bet{border-color:var(--mist)}html[data-look=night] .sheetdef.good{color:var(--over)}html[data-look=night] .sheetdef.hard{color:var(--under)}html[data-look=night] .updown.up{color:#8fa6ff}html[data-look=night] .card.head input,html[data-look=night] .card.head select{border-color:#fff}.todo{gap:10px;margin:0;padding:0;list-style:none;display:grid}.todo li{grid-template-columns:36px 1fr;align-items:start;gap:10px;display:grid}.todo li.done b{color:var(--muted);text-decoration:line-through}.todo .tick{border:3px solid var(--ink);background:var(--panel);width:32px;height:32px;min-height:32px;box-shadow:none;color:#15132b;border-radius:10px;justify-content:center;align-items:center;padding:0;font-weight:900;display:inline-flex}.todo .tick.on{background:var(--go)}.todo small{color:var(--muted);font-weight:700}.todo p{margin:2px 0 0;font-size:.9rem}html[data-look=night] .todo .tick{color:var(--fg);border-color:#5b58a0}html[data-look=night] .todo .tick.on{color:#15132b}.admintabs{flex-wrap:nowrap;margin:6px 0 12px;overflow-x:auto}.admintabs a{white-space:nowrap}.lb{gap:12px;display:grid}.lb-game.done{opacity:.85}.lb-score{color:#fff;border-bottom:3px solid var(--ink);border-radius:15px 15px 0 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:-12px -14px 10px;padding:12px 14px;display:grid}.lb-score b{font-family:Lilita One,Nunito,sans-serif;font-size:1.7rem;font-weight:400;line-height:1;display:block}.lb-score .t{font-weight:900}.lb-score .r{text-align:right}.lb-score .mid{text-align:center;font-size:.78rem;font-weight:900}.lb-mine{border:3px solid var(--sun);border-radius:14px;margin-bottom:10px;padding:8px 12px}.lb-mine h3{margin:0 0 4px;font-size:1rem}.lb-bet{border-bottom:2.5px dashed var(--mist);grid-template-columns:1fr auto;align-items:center;gap:0 8px;padding:6px 0;display:grid}.lb-bet:last-child{border-bottom:0}.lb-bet .w{font-weight:900}.lb-bet .s{color:var(--muted);grid-column:1;font-size:.82rem}.lb-bet .pct{grid-row:1/span 2;font-family:Lilita One,Nunito,sans-serif;font-size:1.3rem}.lb-bet .pct.good{color:var(--over)}.lb-bet .pct.bad{color:var(--under)}.lb-tiles>div.hot{background:var(--sun);color:#15132b}.lb-rz{border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:6px 8px;font-size:.85rem;display:flex}.lb-rz.now{color:#15132b;background:#fff1c2}html[data-look=night] .lb-rz.now{color:var(--fg);background:#4a3a10}.lb-leans{border-top:2.5px dashed var(--mist);margin-top:10px;padding-top:8px}.lb-leans h3{align-items:center;gap:8px;margin:0 0 4px;font-size:1rem;display:flex}.lb-leans .note{margin:4px 0;font-size:.88rem}.lb-pl{border-top:2.5px dashed var(--mist);margin-top:10px;padding-top:10px}.lb-pl .nm{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.lb-pl .nm b{font-size:1.05rem}.lb-pl .nm small{color:var(--muted);font-weight:800}.lb-pl .box{color:var(--muted);margin:2px 0 6px;font-size:.85rem;font-weight:700}.lb-stat{grid-template-columns:1fr auto;align-items:center;gap:4px 10px;margin-top:8px;display:grid}.lb-stat .k{font-size:.9rem;font-weight:900}.lb-stat .mini{gap:6px;display:flex}.lb-stat .tile{border:2.5px solid var(--ink);background:var(--bg);text-align:center;border-radius:10px;min-width:3.4rem;padding:3px 7px}.lb-stat .tile b{font-family:Lilita One,Nunito,sans-serif;font-size:1.05rem;font-weight:400;display:block}.lb-stat .tile span{font-size:.68rem;font-weight:800}.lb-stat .tile.hot{background:var(--sun);color:#15132b}.lb-bar{background:var(--mist);border:1.5px solid var(--ink);border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.lb-bar i{background:var(--go);height:100%;display:block}.lb-stat .note,.lb-leans .note{color:var(--muted);grid-column:1/-1;margin:0;font-size:.84rem}.note.pos{color:var(--over);font-weight:800}.note.warn{color:var(--under);font-weight:800}.lb-ask{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:flex}.lb-ask input{width:5.5rem;min-height:38px;font:inherit;border:2.5px solid var(--ink);background:var(--panel);color:var(--fg);border-radius:10px;padding:0 10px;font-weight:800}.lb-home .cta{margin-top:10px}.lb-chips{gap:8px;margin-top:8px;padding-bottom:2px;display:flex;overflow-x:auto}.lb-chip{border:2.5px solid var(--ink);background:var(--bg);border-radius:12px;flex:none;min-width:8rem;padding:6px 10px;display:grid}.lb-chip b{font-size:.9rem}.lb-chip span{color:var(--muted);font-size:.76rem;font-weight:800}.lb-chip em{font-family:Lilita One,Nunito,sans-serif;font-size:1.15rem;font-style:normal}html[data-look=night] .lb-stat .tile,html[data-look=night] .lb-chip,html[data-look=night] .lb-ask input{border-color:#5b58a0}.herosub{color:var(--fg);margin:-2px 0 4px;font-size:1.05rem;font-weight:900}.herotag{opacity:.8}.planline{margin:-4px 0 10px;font-size:.95rem}.planline b{font-weight:900}.card.leans{padding:10px 12px}.card.leans>h2{font-size:1.05rem}.card.leans .bet{font-size:.95rem}.lb-picks{border:3px solid var(--go);border-radius:14px;margin-bottom:10px;padding:8px 12px}.lb-picks h3{align-items:center;gap:8px;margin:0 0 4px;font-size:1rem;display:flex}.lb-picks .w small{color:var(--muted);font-weight:800}.lb-homepick{margin:8px 0 0;font-size:.9rem}.lb-homepick .livetag{margin-right:4px}body.demo-mode .who,body.demo-mode .offerbar,body.demo-mode .tipbar,body.demo-mode .scopenote .chip,body.demo-mode .ad,body.demo-mode .cookiebar{display:none!important}body.demo-mode{scrollbar-width:none}body.demo-mode::-webkit-scrollbar{display:none}.content-tab h3{margin:18px 0 8px}.content-item summary{cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;display:grid}.content-item summary .t{grid-column:1/-1;font-weight:800}.content-item summary small{color:var(--muted);font-weight:800}.content-video{aspect-ratio:9/16;border:3px solid var(--ink);background:#000;border-radius:16px;width:100%;max-width:360px;margin:10px auto;display:block}.content-slides{gap:10px;padding:6px 0;display:flex;overflow-x:auto}.content-slides img{border:3px solid var(--ink);border-radius:12px;flex:none;height:300px}.content-cover{border:3px solid var(--ink);border-radius:16px;width:100%;max-width:360px;margin:10px auto;display:block}.content-files{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.content-caption{margin-top:10px}.content-caption .h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.content-caption pre,.content-script pre{white-space:pre-wrap;font:inherit;background:var(--bg);border:2.5px solid var(--mist);-webkit-user-select:all;user-select:all;border-radius:12px;margin:6px 0 0;padding:10px 12px;font-size:.9rem}.content-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.content-actions select{min-height:40px;font:inherit;border:2.5px solid var(--ink);background:var(--panel);color:var(--fg);border-radius:10px;padding:0 8px;font-weight:800}.content-item.posted{opacity:.8}.content-item.skipped{opacity:.6}.chip.c-live{background:var(--under);color:#fff}.small{font-size:.82rem}.quicklinks{gap:8px;margin:-4px 0 6px;padding:2px 0 8px;display:flex;overflow-x:auto}.quicklinks a{border:2.5px solid var(--ink);background:var(--panel);min-height:36px;color:var(--fg);border-radius:999px;flex:none;align-items:center;padding:0 12px;font-size:.9rem;font-weight:900;text-decoration:none;display:inline-flex}.quicklinks a:first-child{background:var(--sun);color:#15132b}html[data-look=night] .quicklinks a{border-color:#5b58a0}.plan{gap:10px;padding-left:0;list-style:none;display:grid}.plan li{border:2.5px solid var(--mist);border-radius:12px;padding:8px 10px}.plan .h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plan .t{margin:2px 0;font-weight:800}.tablewrap{overflow-x:auto}.adstable{border-collapse:collapse;width:100%;font-size:.85rem}.adstable th,.adstable td{text-align:left;border-bottom:2px solid var(--mist);vertical-align:top;padding:6px 8px}.adstable tr.bad td{background:#d9534f1f}.adstable tr.good td{background:#1f9d551f}.adform{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;display:grid}.adform label{gap:4px;font-size:.85rem;font-weight:800;display:grid}.adform input,.adform select{min-height:40px;font:inherit;border:2.5px solid var(--ink);background:var(--panel);color:var(--fg);border-radius:10px;padding:0 10px;font-weight:700}.adcuts{gap:8px;display:grid}.adcut summary{cursor:pointer;grid-template-columns:auto 1fr;gap:4px 10px;display:grid}.adcut summary .t{grid-column:1/-1;font-weight:800}.content-tab,.content-item,.adcut,#ads,#plan{min-width:0;max-width:100%}.content-caption pre,.content-script pre,.plan li,.adcut,.content-item summary .t{overflow-wrap:anywhere;word-break:break-word}.adstable td,.adstable th{overflow-wrap:anywhere}.adform input,.adform select{box-sizing:border-box;width:100%;min-width:0}.adform{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.content-files a,.content-caption .h{overflow-wrap:anywhere}.xpost{margin-top:10px}.xpost .h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.xpost pre{white-space:pre-wrap;font:inherit;background:var(--bg);border:2.5px solid var(--mist);overflow-wrap:anywhere;border-radius:12px;margin:6px 0 0;padding:10px 12px;font-size:.92rem}.xcard{border:3px solid var(--ink);border-radius:12px;width:100%;max-width:420px;margin-top:8px;display:block}.xsettings{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:8px 0 12px;display:flex}.xsettings label{font-size:.9rem;font-weight:800}.subtabs{gap:8px;padding:2px 0 10px;display:flex;overflow-x:auto}.subtabs button{border:2.5px solid var(--ink);background:var(--panel);min-height:40px;color:var(--fg);font:inherit;border-radius:999px;flex:none;padding:0 14px;font-weight:900}.subtabs button.on{background:var(--sun);color:#15132b}.qstatus{border:2.5px solid var(--mist);border-radius:12px;margin:0 0 6px;padding:8px 10px;font-size:.9rem}.qswitch{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;font-size:.85rem;font-weight:800;display:flex}.qday h3{margin:14px 0 6px}.qday h3 small{font-size:.8rem;font-weight:800}.qcard{border:3px solid var(--ink);background:var(--panel);box-shadow:0 3px 0 var(--ink);border-radius:14px;margin-bottom:10px;padding:10px 12px}.qcard.approved{border-color:var(--go)}.qcard.posted,.qcard.skipped{opacity:.7;box-shadow:none}.qtop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.85rem;display:flex}.qmeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip.c-x{color:#fff;background:#15132b}.qbody{cursor:pointer;grid-template-columns:72px 1fr;gap:10px;margin-top:8px;display:grid}.qthumb{object-fit:cover;border:2.5px solid var(--ink);border-radius:10px;width:72px;height:72px}.qthumb.none{background:var(--bg);color:var(--muted);text-align:center;place-items:center;padding:4px;font-size:.7rem;font-weight:900;display:grid}.qwhat{color:var(--muted);text-transform:uppercase;letter-spacing:.3px;font-size:.78rem;font-weight:900}.qtitle{margin:1px 0 3px;font-weight:900}.qtext{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.qtext.open{display:block}.qfiles{flex-direction:column;gap:6px;margin-top:8px;display:flex}.qreply pre{white-space:pre-wrap;font:inherit;background:var(--bg);border:2px solid var(--mist);overflow-wrap:anywhere;border-radius:10px;margin:4px 0 0;padding:8px 10px;font-size:.88rem}.qactions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.qactions .cta,.qactions .quiet{min-height:38px;padding:0 12px;font-size:.85rem}.qmetrics{color:var(--muted);margin-top:2px;font-size:.82rem;font-weight:800}.qmetrics b{color:var(--fg)}.pb{min-width:0}.pb-bar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;display:flex}.pb-bar .chips{flex:none;margin:0;padding:0;overflow:visible}.pb-bar .chips button{flex:none}.pb-search{border:3px solid var(--ink);background:var(--panel);min-width:9rem;min-height:44px;color:var(--fg);font:inherit;border-radius:14px;flex:9rem;padding:0 14px;font-weight:700}.pb-chips{margin:0 0 8px}.pb-selects{flex-wrap:wrap;gap:8px 14px;margin:0 0 8px;font-size:.9rem;font-weight:800;display:flex}.pb-selects select{border:2.5px solid var(--ink);background:var(--panel);min-height:36px;color:var(--fg);font:inherit;border-radius:10px;margin-left:4px;padding:0 8px;font-weight:800}.pb-pronote{border:2.5px dashed var(--ink);background:var(--panel);border-radius:12px;margin:0 0 10px;padding:10px 12px;font-size:.92rem}.pb-count{margin:0 0 10px}.pb-card{margin:0 0 10px;padding:12px 14px}.pb-bet{border-bottom:0;grid-template-columns:minmax(0,1fr) auto;padding:0}.pb-bet .w{grid-area:1/1;min-width:0}.pb-bet .pct{grid-area:1/2;align-self:start}.pb-bet .s{grid-area:2/1/span 2}.pb-bet .pb-add{grid-area:2/2}.pb-bet .w small{color:var(--muted);font-weight:700}.pb-bet .w a{color:inherit}.pb-bet .pct.pb-locked{color:var(--muted);border:2px solid var(--mist);border-radius:10px;align-self:start;padding:2px 8px;font-family:inherit;font-size:.9rem;font-weight:900}.pb-pills{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;display:flex}.pb-pill{border:2px solid var(--ink);background:var(--panel);border-radius:999px;align-items:baseline;gap:5px;padding:3px 9px;font-size:.88rem;font-weight:900;display:inline-flex}.pb-pill small{color:var(--muted);text-transform:uppercase;letter-spacing:.3px;font-size:.72rem;font-weight:700}.pb-pill.good{background:var(--over);color:#fff;border-color:var(--over)}.pb-pill.good small{color:#eafff0}.pb-pill.bad{background:var(--under);color:#fff;border-color:var(--under)}.pb-pill.bad small{color:#ffecec}.pb-quotes{color:var(--muted);flex-basis:100%;font-size:.8rem}.pb-more{text-align:center;margin:6px 0 12px}.pl-prop{border-top:2.5px dashed var(--mist);margin:12px 0 0;padding:12px 0 0}.pl-prop:first-of-type{border-top:0;padding-top:0}.pl-prop h3{margin:0 0 4px;font-size:1.05rem}.pl-prop h3 small{color:var(--muted);font-size:.8rem;font-weight:700}.pl-proj{margin:0 0 6px;font-size:.92rem}.pl-table th:first-child{text-align:left}.pl-table td,.pl-table th{white-space:nowrap}.pl-table td.good{color:var(--over);font-weight:900}.pl-table td.bad{color:var(--under);font-weight:900}.pl-table td.pl-ours{font-family:Lilita One,Nunito,sans-serif;font-size:1.05rem}.pl-table td.pl-ours.good{color:var(--over)}.pl-table td.pl-ours.bad{color:var(--under)}.pl-pro{color:var(--muted);border:2px solid var(--mist);border-radius:8px;padding:1px 6px;font-family:Nunito,sans-serif;font-size:.8rem;font-weight:900}.pl-quotes{color:var(--muted);margin:6px 0 0;font-size:.8rem}.pushbtn{border-top:2.5px dashed var(--mist);margin-top:10px;padding-top:10px}.pushbtn p{margin:0 0 6px}.pb-add{border:2.5px solid var(--ink);background:var(--panel);min-height:32px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;justify-self:end;padding:0 10px;font-size:.8rem;font-weight:900}.pb-add.on{background:var(--sun)}.tray{bottom:calc(var(--tabbar,64px) + 8px);z-index:5;border:3px solid var(--ink);background:var(--panel);box-shadow:0 6px 0 var(--ink);border-radius:16px;max-height:60vh;margin:12px 0 0;padding:12px 14px;position:sticky;overflow:auto}.tray-head{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 6px;display:flex}.tray-head button{margin-left:auto}.tray-legs{margin:0 0 8px;padding:0;list-style:none}.tray-legs li{border-top:2px dashed var(--mist);justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:.9rem;display:flex}.tray-legs button{border:2px solid var(--ink);background:var(--panel);cursor:pointer;border-radius:8px;min-width:30px;min-height:30px;font-weight:900}.tray-table{font-size:.85rem}.tray-table td,.tray-table th{white-space:nowrap}.tray-table td.good{color:var(--over);font-weight:900}.tray-table td.bad{color:var(--under);font-weight:900}.tray-note{margin:8px 0 0;font-size:.78rem}@media (min-width:900px){.tray{bottom:12px}}.gb-table td,.gb-table th{white-space:nowrap}.gb-table td.lean{color:var(--over);font-weight:900}.gb-table small{color:var(--muted);font-weight:700}.gb-test{margin-top:10px}.sl-form{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.sl-form label{gap:4px;font-weight:800;display:grid}.sl-form input{border:3px solid var(--ink);min-height:44px;font:inherit;background:var(--panel);color:var(--fg);border-radius:12px;min-width:220px;padding:0 12px}.sl-table td,.sl-table th{white-space:nowrap}.sl-table th[scope=row] small{color:var(--muted);font-weight:700}.sl-table tr.starter th[scope=row]{font-weight:900}.sl-table td.bad{color:var(--under);font-weight:900}.sl-table td.warn{color:#a66a00;font-weight:900}.mu h2 a{color:inherit}.mu-lead{margin:8px 0 10px}.mu-ranks{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:10px;display:grid}.mu-rank{text-align:center;border:3px solid var(--ink);background:var(--bg);border-radius:16px;gap:2px;padding:10px 8px;display:grid}.mu-rank b{font-family:Lilita One,Nunito,sans-serif;font-size:1.5rem;font-weight:400}.mu-rank span{font-size:.8rem;font-weight:900}.mu-rank small{color:var(--muted);font-size:.75rem;font-weight:700}.mu-rank.tough{background:#fde8e7}.mu-rank.soft{background:#e3f6ea}.mu-key{margin-top:10px;font-size:.8rem}.mu-short.soft{color:var(--over);font-weight:800}.mu-short.tough{color:var(--under);font-weight:800}.lb-bet .w{grid-area:1/1;min-width:0}.lb-bet .pct{grid-area:1/2;align-self:start}.lb-bet .s{grid-area:2/1/auto/-1}.lb-picks .lb-bet{border:2.5px solid var(--ink);background:var(--panel);border-radius:12px;margin-top:8px;padding:8px 10px}.lb-picks .lb-bet:last-child{border-bottom:2.5px solid var(--ink)}.mu-rank.tough{color:#fff;border-color:var(--ink);background:#d9534f}.mu-rank.tough small{color:#ffe9e8}.mu-rank.soft{color:#fff;border-color:var(--ink);background:#1f9d55}.mu-rank.soft small{color:#e3f8ec}.mu-short.tough{color:#c0392b}.mu-short.soft{color:#17844a}.lb-others{gap:8px;margin:-2px 0 10px;padding-bottom:2px;display:flex;overflow-x:auto}.lb-other{border:2.5px solid var(--ink);background:var(--panel);min-width:6.5rem;color:var(--fg);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex:none;gap:1px;padding:6px 10px;font-size:.85rem;display:grid}.lb-other span{justify-content:space-between;gap:8px;display:flex}.lb-other small{color:var(--muted);font-weight:800}.lb-other.in small{color:#d9534f}.hsearch{border:3px solid var(--ink);background:var(--panel);width:42px;height:42px;color:var(--ink);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;margin-left:6px;display:inline-flex}.hsearch-pop{z-index:60;flex-direction:column;display:flex;position:fixed;inset:0}.hsearch-box{z-index:2;background:var(--bg);border-bottom:3px solid var(--ink);align-items:flex-start;gap:8px;padding:12px 16px;display:flex;position:relative}.hsearch-box .search{flex:1;margin:0}.hsearch-close{min-height:50px}.hsearch-back{cursor:pointer;background:#15132b73;border:0;flex:1}.lb-bet.pb-bet .s{grid-area:2/1/span 2}.lb-bet.pb-bet .pb-add{grid-area:2/2}.hsearch svg{flex:none;width:22px;height:22px}.topbar>.hsearch{display:none}.navtabs.bottom{grid-template-columns:repeat(4,minmax(0,1fr)) 48px}.navtabs.bottom .hsearch{width:44px;height:44px;margin:auto}@media (min-width:900px){.topbar>.hsearch{display:inline-flex}}.sheetours{margin-left:6px;font-size:.85rem;font-weight:900}.sheetours.good{color:#17844a}.sheetours.bad{color:#c0392b}.dayhead{margin:14px 4px 6px;font-size:1.05rem}.sm-table td,.sm-table th{white-space:nowrap}.sm-table th small{color:var(--muted);margin-left:3px;font-size:.7rem;font-weight:700}.sm-table td.good{color:#17844a;font-weight:900}.sm-table td.bad{color:#c0392b;font-weight:900}.sm-table th[scope=row] small{color:var(--muted);margin-left:4px;font-weight:700}.linklist.cols{columns:2 12rem}.card.head h1.h1-sm{font-size:clamp(1.25rem,6vw,1.9rem)}.card.head h1.h1-xs{font-size:clamp(1.05rem,5vw,1.6rem)}.sporthead{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);align-items:center;gap:6px;margin:14px 0 8px;font-size:.95rem;font-weight:900;display:flex}.matchhead{gap:0;padding:0;display:block;overflow:hidden}.mh-teams{font-size:inherit;grid-template-columns:1fr 1fr;margin:0;display:grid}.mh-team{color:#fff;flex-direction:column;justify-content:flex-start;gap:2px;min-height:96px;padding:14px 18px;display:flex;position:relative}.mh-team:first-child{padding-right:26px}.mh-team:last-child{text-align:right;align-items:flex-end;padding-left:26px}.mh-team small{letter-spacing:1px;text-transform:uppercase;opacity:.85;font-family:Nunito,system-ui,sans-serif;font-size:.72rem;font-weight:900}.mh-team b{overflow-wrap:anywhere;font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:clamp(1.15rem,5.2vw,1.9rem);font-weight:400;line-height:1.05}.mh-team em{font-family:Lilita One,Nunito,system-ui,sans-serif;font-size:2rem;font-style:normal;line-height:1}.mh-at{z-index:1;background:var(--panel);width:38px;height:38px;color:var(--ink);border:3px solid var(--ink);border-radius:999px;place-items:center;font-family:Nunito,system-ui,sans-serif;font-size:1rem;font-weight:900;display:grid;position:absolute;top:50%;right:-19px;transform:translateY(-50%)}.mh-info{background:var(--panel);color:var(--ink);border-top:3px solid var(--ink);margin:0;padding:10px 18px;font-weight:800}.upnext-chips a{gap:6px}.chipcount{background:var(--mist);min-width:1.6em;color:var(--ink);border-radius:999px;place-items:center;padding:0 6px;font-size:.75rem;font-weight:900;line-height:1.5;display:inline-grid}.upnext-chips a[aria-current=page] .chipcount{background:#ffffffb3}@media (max-width:480px){.upnext-chips{gap:4px}.upnext-chips a{gap:5px;padding:0 8px;font-size:.88rem}.upnext-chips .sporticon{display:none}}.warnline{color:#5c4400;background:#fff3cd;border:2px solid #e0b300;border-radius:12px;margin:6px 0 0;padding:8px 12px;font-weight:700}.lb-game{border-top:3px solid var(--ink);margin-top:14px;padding-top:10px}.lb-game h3{margin:0 0 8px}.lb-teamstats{width:100%}.lb-teamstats td{text-align:center;width:30%;font-weight:800}.lb-teamstats th[scope=row]{text-align:center;color:var(--muted);font-weight:700}.lb-teamstats td.lead{color:var(--over);font-weight:900}.lb-quarters td,.lb-quarters th{text-align:center}.lb-box{margin-top:8px}.lb-box summary{cursor:pointer;align-items:center;min-height:44px;padding:8px 0;font-weight:900;display:flex}.plans .plan{gap:8px;padding:12px}.plans .plan ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.plans .plan li{border:0;border-radius:0;padding:0 0 0 22px;line-height:1.35;position:relative}.plans .plan li:before{content:"✓";color:var(--over);font-weight:900;position:absolute;top:0;left:0}.plans .plan .yours{margin:4px 0 0}.qcols{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.qcol h4{align-items:center;gap:8px;margin:6px 0 8px;font-size:1rem;display:flex}@media (max-width:820px){.qcols{grid-template-columns:1fr}}.wrap:has(.adminshell){max-width:90rem;padding-top:10px}.adminshell{--line:var(--mist);grid-template-columns:13.5rem minmax(0,1fr);align-items:start;gap:22px;min-width:0;display:grid}.adminnav{background:var(--panel);border:2px solid var(--line);border-radius:16px;gap:14px;padding:14px 10px;display:grid;position:sticky;top:72px}.adminbrand{border-bottom:2px solid var(--line);padding:2px 8px 10px;display:grid}.adminbrand span{font-family:Lilita One,Nunito,sans-serif;font-size:1.25rem;line-height:1.1}.adminbrand small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.adminnav nav{gap:2px;display:grid}.adminnav nav a{min-height:38px;color:var(--fg);border-radius:10px;align-items:center;padding:0 10px;font-size:.92rem;font-weight:800;text-decoration:none;display:flex}.adminnav nav a:hover{background:var(--bg)}.adminnav nav a[aria-current=page]{background:var(--ink);color:#fff}html[data-look=night] .adminnav nav a[aria-current=page]{background:var(--sun);color:#15132b}.adminmeta{border-top:2px solid var(--line);gap:6px;padding:10px 8px 0;display:grid}.adminmeta small{color:var(--muted);overflow-wrap:anywhere;font-size:.75rem}.adminmain{gap:16px;min-width:0;display:grid}.adminhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding:6px 2px 2px;display:flex}.adminhead h1{font-size:1.7rem}.adminhead .muted{margin:2px 0 0}.adminactions{flex-wrap:wrap;gap:8px;display:flex}.adminshell .flash{background:var(--panel);border:2px solid;border-radius:12px;margin:0;padding:10px 14px;font-size:.92rem}.adminshell .card{border:2px solid var(--line);box-shadow:none;border-radius:16px;gap:12px;padding:16px 18px}.adminshell .card.head{background:var(--panel);color:var(--fg)}.adminshell h2{font-size:1.15rem}.adminshell h3{font-size:1rem}.adminshell button,.adminshell .btn,.adminshell .ctas a{min-height:36px;box-shadow:none;border-width:2px;border-radius:10px;padding:6px 14px;font-size:.88rem;font-weight:800}.adminshell .btn{background:var(--sun);color:#15132b;border:2px solid var(--ink);align-items:center;text-decoration:none;display:inline-flex}.adminshell .btn.quiet,.adminshell button.quiet{background:var(--panel);color:var(--fg);border-color:var(--line)}.adminshell button.danger{color:var(--under)}.adminshell input[type=text],.adminshell input[type=email],.adminshell input[type=date],.adminshell input[type=number],.adminshell select{border-width:2px;border-color:var(--line);border-radius:10px;min-height:40px;padding:6px 10px;font-weight:700}.adminshell form.inline{gap:6px}.adminshell form.inline select,.adminshell form.inline button{min-height:34px;padding:2px 10px}.adminshell label{color:var(--muted);gap:4px;font-size:.85rem;font-weight:800;display:grid}.adminshell label input,.adminshell label select{color:var(--fg)}.formgrid{gap:12px;display:grid}.formgrid.cols2{grid-template-columns:1fr 1fr}.formgrid .formfoot{grid-column:1/-1;justify-items:start;gap:8px;display:grid}.formgrid button{justify-self:start}.kpis{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:10px;display:grid}.kpi{background:var(--panel);border:2px solid var(--line);border-radius:14px;align-content:start;gap:2px;min-width:0;padding:12px 14px;display:grid}.kpi small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.kpi b{font-family:Lilita One,Nunito,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.1}.kpi span{color:var(--muted);overflow-wrap:anywhere;font-size:.8rem;font-weight:700}.kpi.k-bad b{color:var(--under)}.kpi.k-ok b{color:var(--over)}.kpi.k-muted b{color:var(--muted)}.panelhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.panelaside{font-size:.85rem;font-weight:800}.panelaside a{font-weight:800}details.panel>summary{cursor:pointer;list-style:none}details.panel>summary::-webkit-details-marker{display:none}.adminshell table.data{font-size:.86rem}.adminshell table.data th{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--line);background:var(--panel);padding:6px 10px;font-size:.7rem;font-weight:800;position:sticky;top:0}.adminshell table.data td{border-bottom:1.5px solid var(--line);vertical-align:middle;padding:8px 10px}.adminshell table.data tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--bg) 55%, var(--panel))}.adminshell table.data tbody tr:last-child td{border-bottom:0}.adminshell table.data tr.off td{opacity:.55}.adminshell table.data .num{text-align:right;font-variant-numeric:tabular-nums}.adminshell table.data td.who{white-space:normal;gap:1px;min-width:11rem;display:grid}.adminshell table.data td.who small{color:var(--muted);overflow-wrap:anywhere;font-size:.74rem;font-weight:700}.adminshell table.data td.actions{flex-wrap:wrap;gap:6px;display:flex}.adminshell .scroll{margin:0 -6px;padding:0 6px}.pill{letter-spacing:.02em;white-space:nowrap;text-transform:capitalize;border:1.5px solid #0000;border-radius:999px;align-items:center;padding:1px 9px;font-size:.72rem;font-weight:900;line-height:1.6;display:inline-flex}.pill.p-ok{background:var(--overbg);color:var(--over)}.pill.p-bad{background:var(--underbg);color:var(--under)}.pill.p-info{color:#1b3fa8;background:#dbe6ff}.pill.p-warn{color:#7a5200;background:#fff1c2}.pill.p-muted{background:var(--bg);color:var(--muted);border-color:var(--line)}html[data-look=night] .pill.p-info{color:#b9c8ff;background:#26336a}html[data-look=night] .pill.p-warn{color:#ffd466;background:#4a3a00}.grid2{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:16px;display:grid}.stack{gap:16px;min-width:0;display:grid}.facts{gap:6px;margin:0;display:grid}.facts div{border-bottom:1.5px solid var(--line);justify-content:space-between;gap:10px;padding:4px 0;display:flex}.facts dt{color:var(--muted);font-size:.85rem}.facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:900}@media (max-width:980px){.adminshell{grid-template-columns:1fr;gap:12px}.adminnav{grid-template-columns:1fr;gap:8px;padding:10px;position:static}.adminbrand{display:none}.adminnav nav{gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}.adminnav nav a{white-space:nowrap;flex:none}.adminmeta{border-top:0;flex-wrap:wrap;align-items:center;gap:6px;padding:0;display:flex}.adminmeta small{flex-basis:100%}.grid2,.formgrid.cols2{grid-template-columns:1fr}.adminshell .card{padding:14px}}@media (max-width:600px){.kpis{grid-template-columns:1fr 1fr;gap:8px}.kpi{padding:10px 12px}.kpi b{font-size:1.4rem}.adminhead h1{font-size:1.5rem}}.teweek{background:var(--panel)}.telist{counter-reset:te;gap:0;margin:0;padding:0;list-style:none;display:grid}.telist li{border-bottom:2px dashed var(--mist);grid-template-columns:1.6rem 1fr auto;grid-template-areas:"n who line""n def line";align-items:center;gap:0 10px;padding:8px 0;display:grid}.telist li:before{counter-increment:te;content:counter(te);border:2.5px solid var(--ink);background:var(--sun);color:#15132b;border-radius:50%;grid-area:n;justify-content:center;align-items:center;width:24px;height:24px;font-family:Lilita One,Nunito,sans-serif;font-size:.8rem;display:inline-flex}.telist li.soft:before{background:var(--overbg)}.telist li:last-child{border-bottom:0}.telist a{color:var(--fg);grid-area:who;text-decoration:none}.telist a small{color:var(--muted);font-weight:800}.telist .teline{white-space:nowrap;text-align:right;grid-area:line;font-weight:900}.telist .teline em{color:var(--over);margin-left:6px;font-style:normal}.telist .tedef{color:var(--muted);grid-area:def;font-size:.8rem;font-weight:700}.combo h2 .tag{vertical-align:middle;margin-left:6px}.combocard{border:2.5px solid var(--ink);background:var(--bg);border-radius:16px;gap:6px;padding:10px 12px;display:grid}.combocard.locked{background:var(--panel);border-style:dashed}.combohead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.combohead b{font-family:Lilita One,Nunito,sans-serif;font-size:1.15rem;font-weight:400}.combohead span{color:var(--muted);font-size:.85rem;font-weight:800}.combohead em{color:var(--over);font-style:normal;font-weight:900}.combolegs{margin:0;padding:0;list-style:none;display:grid}.combolegs li{border-top:2px dashed var(--mist);grid-template-columns:1fr auto;grid-template-areas:"who line""meta meta";align-items:baseline;gap:2px 10px;padding:8px 0;display:grid}.combolegs a{color:var(--fg);grid-area:who;text-decoration:none}.combolegs a small{color:var(--muted);font-weight:800}.combolegs .legline{white-space:nowrap;grid-area:line;font-weight:900}.combolegs .legmeta{color:var(--muted);grid-area:meta;justify-content:space-between;gap:8px;font-size:.8rem;font-weight:700;display:flex}.combolegs .legprice{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:900}.combowin h2 .muted{font-family:Nunito,system-ui,sans-serif;font-size:.9rem}.combowin .combocard+.combocard{margin-top:4px}.passtd table.data{font-size:.88rem}.passtd th{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.72rem}.passtd .num{text-align:right;font-variant-numeric:tabular-nums}.sectabs{z-index:20;background:var(--bg);border-bottom:2px solid var(--mist);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;margin:0;padding:14px 4px;display:flex;position:sticky;top:62px;overflow-x:auto}.sectabs::-webkit-scrollbar{display:none}.sectabs a{border:2.5px solid var(--ink);background:var(--panel);min-height:38px;color:var(--fg);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.sectabs a[aria-current=location]{background:var(--sun);color:#15132b}.sectabs a.mode{background:var(--ink);color:#fff;border-color:var(--ink)}.sectabs a.mode[aria-current=page]{background:var(--sun);color:#15132b}.sectabs .sep{background:var(--mist);border-radius:2px;flex:none;align-self:stretch;width:2px;margin:4px 6px}.picker .pickgame h3{margin:10px 0 4px}.picklegs{margin:0;padding:0;list-style:none;display:grid}.picklegs li{border-top:2px dashed var(--mist)}.picklegs li label{cursor:pointer;grid-template-columns:auto 1fr auto;grid-template-areas:"box who line""box meta meta";align-items:center;gap:2px 10px;padding:8px 0;display:grid}.picklegs input{width:22px;height:22px;accent-color:var(--ink);grid-area:box}.picklegs .who{grid-area:who}.picklegs .who small{color:var(--muted);font-weight:800}.picklegs .line{white-space:nowrap;grid-area:line;font-weight:900}.picklegs .meta{color:var(--muted);grid-area:meta;justify-content:space-between;gap:8px;font-size:.8rem;font-weight:700;display:flex}.picklegs li.on{background:var(--overbg);border-radius:10px;margin:0 -8px;padding:0 8px}.combotray{bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:15;border:3px solid var(--ink);background:var(--panel);box-shadow:0 6px 0 var(--ink);border-radius:16px;gap:6px;margin-top:10px;padding:10px 12px;display:grid;position:sticky}.combotray.live{background:var(--sun);color:#15132b}.combotray .trayhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.combotray .trayhead b{font-family:Lilita One,Nunito,sans-serif;font-size:1.15rem;font-weight:400}.combotray .trayhead em{font-style:normal;font-weight:900}.combotray .traymeta{flex-wrap:wrap;align-items:center;gap:10px;font-size:.85rem;font-weight:800;display:flex}.combotray .traymeta button{min-height:34px;margin-left:auto;padding:2px 12px}.combotray .traylegs{flex-wrap:wrap;gap:6px;display:flex}@media (min-width:768px){.combotray{bottom:12px}}@font-face{font-family:Permanent Marker;src:url(/fonts/PermanentMarker-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--board:#2f5d4a;--board-dark:#244b3b;--chalk:#f6f2e7;--chalk-dim:#cfdbd2;--wood:#8a5a2b;--wood-dark:#5e3b18}.card.combo{background:var(--board);color:var(--chalk);border:8px solid var(--wood);box-shadow:0 7px 0 var(--wood-dark), inset 0 0 0 3px var(--board-dark);border-radius:18px}.card.combo h2,.card.combo .combowin h2{color:var(--chalk);letter-spacing:.5px;font-family:Permanent Marker,Lilita One,sans-serif;font-weight:400}.card.combo h2 .muted,.card.combo .muted,.card.combo .panelaside{color:var(--chalk-dim)}.card.combo a{color:var(--chalk)}.card.combo .combocard{color:var(--chalk);background:0 0;border:2px dashed #f6f2e773}.card.combo .combocard.locked{background:#0000001f}.card.combo .combohead b{font-family:Permanent Marker,Lilita One,sans-serif;font-size:1.25rem;font-weight:400}.card.combo .combohead span{color:var(--chalk-dim)}.card.combo .combohead em{color:var(--sun)}.card.combo .combolegs li{border-top:2px dashed #f6f2e74d}.card.combo .combolegs a small,.card.combo .combolegs .legmeta{color:var(--chalk-dim)}.card.combo .combolegs .legline{color:var(--sun)}.card.combo .combolegs .legprice{color:var(--chalk);letter-spacing:.5px;font-family:Permanent Marker,Lilita One,sans-serif;font-weight:400}.card.combo .cta{background:var(--sun);color:#15132b;border-color:var(--wood-dark)}.card.combo .tag{border-color:var(--board-dark)}.card.combo.picker .pickgame h3{color:var(--chalk);font-family:Permanent Marker,Lilita One,sans-serif;font-weight:400}.card.combo.picker .picklegs li{border-top:2px dashed #f6f2e74d}.card.combo.picker .picklegs .who small,.card.combo.picker .picklegs .meta{color:var(--chalk-dim)}.card.combo.picker .picklegs .line{color:var(--sun)}.card.combo.picker .picklegs .legprice{color:var(--chalk)}.card.combo.picker .picklegs li.on{background:#ffc9282e}.card.combo.picker .picklegs input{accent-color:var(--sun)}.card.combo.picker .combotray{color:#15132b}.card.combo.picker .combotray:not(.live){background:var(--chalk)}.card.head.board{background:var(--board);color:var(--chalk);border:8px solid var(--wood);box-shadow:0 7px 0 var(--wood-dark), inset 0 0 0 3px var(--board-dark);border-radius:18px}.card.head.board h1{letter-spacing:.5px;font-family:Permanent Marker,Lilita One,sans-serif;font-weight:400}.card.head.board .tag{border-color:var(--board-dark)}.card.combo,.card.head.board{gap:14px;padding:22px 24px}.card.head.board h1{flex-wrap:wrap;align-items:center;gap:10px;line-height:1.15;display:flex}.card.head.board p,.card.combo>p.muted{line-height:1.5}.card.combo.picker .combotray:not(.live){background:var(--chalk);color:#15132b}.card.combo.picker .combotray:not(.live) .muted{color:#4a4870}.card.combo.picker .combotray{margin:10px 2px 2px}@media (max-width:480px){.card.combo,.card.head.board{padding:18px 16px}}.teambadge{color:#fff;text-shadow:0 1px #00000040;vertical-align:middle;border:1.5px solid #00000040;border-radius:7px;align-items:center;padding:0 7px;font-size:.78rem;font-weight:900;line-height:1.5;text-decoration:none;display:inline-flex}a.teambadge:hover{filter:brightness(1.12)}.matchup{align-items:center;gap:6px;display:inline-flex}.matchup .at{opacity:.8;font-family:Nunito,system-ui,sans-serif;font-size:.85em}.combohead .teambadge{padding:1px 9px;font-size:.95rem}.combolegs .who a,.picklegs .who a{color:inherit;text-decoration:none}.combolegs .who a:hover b,.picklegs .who a:hover b{text-decoration:underline}.combolegs .who small,.picklegs .who small{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.avail{letter-spacing:.04em;vertical-align:1px;color:#fff;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.68rem;font-weight:900;display:inline-block}.avail.out{background:var(--bad)}.avail.q{background:#d97706}.gamepage .head .livestrip{margin:6px 0 0}.gamepage .head .livestrip p{margin:4px 0 0}.gamepage .head .livescore b{font-size:1.15rem}.gamepage .head .liveteaser{font-size:.9rem}.gamepage .head .liveteaser a{color:inherit;font-weight:800;text-decoration:underline}
