:root{--bg:#070b15;--bg-side:#090e1b;--bg-card:#0e1626;--bg-card2:#0b1220;--bg-raise:#131e33;--line:#1b2740;--line-soft:#16203a;--text:#e8eefc;--text-dim:#8fa2c4;--text-faint:#5c6e90;--green:#2fd47a;--amber:#ffb547;--red:#ff5d73;--blue:#4da3ff;--purple:#b388ff;--gold:#ffd166;--radius:14px}*{box-sizing:border-box;margin:0;padding:0}body{background:radial-gradient(ellipse 60vw 40vh at 85% -5%,rgba(47,212,122,.06),transparent),radial-gradient(ellipse 50vw 40vh at 10% 110%,rgba(77,163,255,.05),transparent),var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}button{font:inherit}.muted{color:var(--text-dim)}.small{font-size:12px}.good{color:var(--green)}.warn{color:var(--amber)}.bad{color:var(--red)}.eyebrow{color:var(--green);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px}.note{color:var(--text-faint);font-size:12px;line-height:1.5}.stack{display:grid;grid-gap:14px;gap:14px}.empty{padding:30px 0;text-align:center}.empty,.mutedline{color:var(--text-faint)}.mutedline{font-size:12.5px}.term{min-height:100vh}.side,.term{display:flex}.side{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;width:224px;min-width:224px;height:100vh;flex-direction:column;background:var(--bg-side);border-right:1px solid var(--line-soft);padding:16px 10px 12px;overflow-y:auto;scrollbar-width:thin;z-index:40}.sidehead h1{font-size:17px;letter-spacing:.5px;padding:2px 8px 14px}.sidehead h1 span{color:#04270f;background:var(--green);border-radius:6px;padding:1px 6px;margin:0 2px}.snav{display:grid;grid-gap:2px;gap:2px}.sitem{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:none;border:1px solid transparent;border-radius:10px;padding:8px 10px;cursor:pointer;color:var(--text-dim);transition:background .15s,color .15s}.sitem:hover{background:rgba(255,255,255,.03);color:var(--text)}.sitem.on{background:linear-gradient(90deg,rgba(47,212,122,.16),rgba(47,212,122,.05));border-color:rgba(47,212,122,.28);color:var(--text)}.sitem.on .sicon{color:var(--green)}.sicon{flex:none;opacity:.9}.slabel{display:grid;line-height:1.25;min-width:0}.slabel b{font-size:13px;font-weight:700}.slabel span{font-size:10.5px;color:var(--text-faint)}.sitem.on .slabel span{color:rgba(47,212,122,.75)}.sitem.locked{color:var(--text-faint)}.sitem.locked .slabel b:after{content:" 🔒";font-size:10px}.qf{margin-top:auto;padding:12px 8px 4px;border-top:1px solid var(--line-soft);display:grid;grid-gap:6px;gap:6px}.qfhead{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:2px}.qfhead span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--text-dim)}.qfhead button{background:none;border:none;color:var(--text-faint);font-size:11px;cursor:pointer}.qfhead button:hover{color:var(--green)}.qfchip{display:flex;justify-content:space-between;align-items:center;background:var(--bg-card2);border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-size:12px;color:var(--text-dim);cursor:pointer}.qfchip b{color:var(--text-faint);font-weight:700;font-size:11px}.qfchip.on{border-color:rgba(255,181,71,.5);background:rgba(255,181,71,.07)}.qfchip.on,.qfchip.on b{color:var(--amber)}.qfslider{padding:4px 2px 0}.qfslider label{display:flex;justify-content:space-between;font-size:11px;color:var(--text-faint);margin-bottom:4px}.qfslider label b{color:var(--green)}.qfslider input{width:100%;accent-color:var(--green)}.sidefoot{padding:12px 8px 2px;color:var(--text-faint);font-size:10.5px}.sidebackdrop{display:none}.main{flex:1 1;min-width:0;display:flex;flex-direction:column}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:10px;padding:10px 18px;background:rgba(7,11,21,.88);border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hamburger{display:none;background:none;border:1px solid var(--line);color:var(--text);border-radius:8px;padding:4px 9px;cursor:pointer;font-size:15px}.tchips{flex-wrap:wrap;min-width:0}.tchips,.tright{display:flex;gap:8px}.tright{margin-left:auto}.chip,.tright{align-items:center}.chip{display:inline-flex;gap:5px;background:var(--bg-card);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:12px;color:var(--text-dim);white-space:nowrap}.chip b{color:var(--green);font-weight:700}.datechip{color:var(--text);font-weight:600}.livechip{border-color:rgba(47,212,122,.45);color:var(--green)}.livechip i{width:7px;height:7px;border-radius:50%;background:var(--green);animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.refreshbtn{border:0;border-radius:999px;padding:6px 13px;background:var(--green);color:#04270f;cursor:pointer;font-weight:800;font-size:12.5px;white-space:nowrap}.refreshbtn:disabled{opacity:.6;cursor:wait}.acct{max-width:220px;overflow:hidden;text-overflow:ellipsis}.signout{background:none;border:none;color:var(--red);font-size:11px;cursor:pointer;margin-left:6px;padding:0}.content{padding:18px;max-width:1120px;width:100%;margin:0 auto}.warning{margin:12px 18px 0;color:#ffd58a;background:rgba(255,181,71,.1);border:1px solid rgba(255,181,71,.3);border-radius:8px;padding:8px 10px;font-size:12px}.datechip.stale{color:#ffd58a;border-color:rgba(255,181,71,.45);background:rgba(255,181,71,.12)}.stalebanner{display:flex;align-items:flex-start;gap:9px;margin:12px 18px 0;color:#ffe0a6;background:rgba(255,181,71,.13);border:1px solid rgba(255,181,71,.38);border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.45}.stalebanner b{color:#fff2d6;font-weight:700}.stalebanner-icon{font-size:15px;line-height:1.35;flex-shrink:0}.acctmenu{position:relative}.acctbtn{cursor:pointer;max-width:240px}.acctemailtext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.acctcaret{color:var(--text-dim);font-size:10px}.acctmenuback{position:fixed;inset:0;z-index:40}.acctdropdown{position:absolute;right:0;top:calc(100% + 6px);z-index:41;min-width:184px;background:var(--bg-card);border:1px solid var(--line);border-radius:10px;padding:5px;box-shadow:0 12px 30px rgba(0,0,0,.4)}.acctitem{display:block;width:100%;text-align:left;box-sizing:border-box;background:none;border:0;color:var(--text);cursor:pointer;padding:8px 10px;border-radius:7px;font-size:13px;text-decoration:none}.acctitem:hover{background:rgba(255,255,255,.06)}.acctitem.danger{color:var(--red)}.acctitemdivide{height:1px;background:var(--line);margin:4px 2px}.accountwrap{max-width:620px}.acctheader{margin-bottom:14px}.acctheader h1{margin:6px 0 0}.backlink{color:var(--text-dim);font-size:13px;text-decoration:none}.backlink:hover{color:var(--text)}.acctcard{margin-bottom:16px}.acctident{gap:13px;margin-bottom:16px}.acctident,.avatar{display:flex;align-items:center}.avatar{width:46px;height:46px;border-radius:50%;flex-shrink:0;justify-content:center;background:var(--green);color:#04270f;font-weight:800;font-size:16px}.acctname{font-weight:700;font-size:15px}.acctemail{color:var(--text-dim);font-size:13px}.statuspill{margin-left:auto;padding:3px 9px;text-transform:capitalize}.statuspill.active{color:var(--green);background:rgba(47,212,122,.14);border:1px solid rgba(47,212,122,.4)}.statuspill.deactivated,.statuspill.suspended{color:#ffd58a;background:rgba(255,181,71,.14);border:1px solid rgba(255,181,71,.4)}.secttitle{font-size:13px;text-transform:uppercase;letter-spacing:.4px;color:var(--text-dim);margin:0 0 12px}.secttitle.danger{color:var(--red)}.acctgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px;margin:0}.acctgrid dt{font-size:11px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.3px}.acctgrid dd{margin:2px 0 0;font-size:14px;color:var(--text)}.pwform{gap:10px;max-width:340px}.pwform,.pwform label{display:flex;flex-direction:column}.pwform label{gap:5px;font-size:12px;color:var(--text-dim)}.modallabel input,.modallabel select,.pwform input{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:9px 11px;color:var(--text);font-size:14px}.okmsg{color:var(--green);background:rgba(47,212,122,.1);border:1px solid rgba(47,212,122,.3);border-radius:8px;padding:8px 10px;font-size:12.5px}.sectdivide{height:1px;background:var(--line);margin:16px 0}.rowbetween{display:flex;align-items:center;gap:14px;justify-content:space-between}.rowbetween.muted{opacity:.6}.rowtitle{font-weight:600;font-size:14px}.rowsub{color:var(--text-dim);font-size:12.5px;margin-top:2px;max-width:380px}.acctcard.danger{border-color:rgba(255,93,115,.35)}.btn{border:0;border-radius:8px;padding:9px 15px;font-weight:700;font-size:13px;cursor:pointer;background:var(--green);color:#04270f;white-space:nowrap}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.ghost{background:none;border:1px solid var(--line);color:var(--text)}.btn.danger{background:none;border:1px solid rgba(255,93,115,.5);color:var(--red)}.btn.danger:not(:disabled):hover{background:rgba(255,93,115,.12)}.billerror{margin-top:12px}.upgradecard{max-width:600px;padding:24px}.upgradecard h2{margin-bottom:8px}.upgradeactions{display:flex;align-items:center;gap:16px;margin-top:18px}.upgradeactions b{color:var(--green);font-size:18px}.upgradeactions .btn{text-decoration:none}.modalback{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:20px}.modal{background:var(--bg-card);border:1px solid var(--line);border-radius:14px;padding:22px;max-width:420px;width:100%}.modal h3{margin:0 0 10px}.modalp{font-size:13.5px;line-height:1.5;margin:0 0 16px}.modallabel,.modalp{color:var(--text-dim)}.modallabel{display:flex;flex-direction:column;gap:6px;font-size:12.5px;margin-bottom:14px}.modalbtns{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.footer{margin-top:28px;padding-top:14px;border-top:1px solid var(--line);color:var(--text-faint);font-size:11.5px;line-height:1.6}.card{background:linear-gradient(180deg,rgba(16,24,42,.95),rgba(11,18,32,.95));border:1px solid var(--line);border-radius:var(--radius);padding:16px;box-shadow:0 18px 45px rgba(0,0,0,.25)}.card h2{font-size:16px;margin-bottom:4px}.card .note{margin-bottom:10px}.cardhead{align-items:flex-start;gap:14px;margin-bottom:4px}.boardhead,.cardhead{display:flex;justify-content:space-between}.boardhead{align-items:flex-end;gap:12px}.boardhead h2{font-size:21px;margin-bottom:3px}.ticketprob{min-width:92px;border:1px solid rgba(47,212,122,.28);border-radius:10px;padding:7px 9px;text-align:right;background:rgba(47,212,122,.07)}.ticketprob span{display:block;color:var(--green);font-weight:800;font-size:17px}.ticketprob small{display:block;color:var(--text-faint);font-size:10.5px;margin-top:2px}.ghostbtn{background:none;border:1px solid var(--line);color:var(--text-dim);border-radius:9px;padding:7px 13px;cursor:pointer;font-size:12.5px}.ghostbtn:hover{border-color:var(--green);color:var(--green)}.ghostbtn.wide{width:100%;margin-top:10px}.showmore{margin:12px auto 0;display:block;background:none;border:1px solid var(--line);color:var(--text-dim);border-radius:8px;padding:8px 16px;cursor:pointer;font-size:13px}.headshot{width:62px;height:62px;border-radius:50%;object-fit:cover;background:var(--bg-raise);border:2px solid var(--line);flex:none}.headshot.small{width:44px;height:44px}.headshot.tiny{width:30px;height:30px;border-width:1px}.teamlogo{width:16px;height:16px;vertical-align:-3px;margin:0 4px}.coregrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.corecard{position:relative;display:flex;gap:12px;align-items:flex-start;background:linear-gradient(180deg,rgba(16,24,42,.95),rgba(11,18,32,.95));border:1px solid var(--line);border-radius:var(--radius);padding:14px 14px 12px 16px;cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s}.corecard:hover{transform:translateY(-2px);border-color:rgba(47,212,122,.4);box-shadow:0 14px 34px rgba(0,0,0,.4)}.corecard.trending:hover{border-color:rgba(255,181,71,.5)}.corecard.anchor:hover{border-color:rgba(179,136,255,.5)}.corecard.res-homered{border-color:#f6c445;box-shadow:0 0 0 1px #f6c445,0 10px 30px rgba(246,196,69,.18);animation:homerflash 1s ease-out}@keyframes homerflash{0%{box-shadow:0 0 0 3px #ffe07a,0 0 34px rgba(246,196,69,.65)}to{box-shadow:0 0 0 1px #f6c445,0 10px 30px rgba(246,196,69,.18)}}.corecard.res-out{opacity:.62}.resstamp{position:absolute;top:-9px;right:12px;z-index:2;font-size:11px;font-weight:800;letter-spacing:.3px;padding:3px 10px;border-radius:999px;white-space:nowrap}.resstamp.homered{background:linear-gradient(90deg,#f6c445,#ffd873);color:#3a2a00;box-shadow:0 3px 10px rgba(246,196,69,.4)}.resstamp.live{background:rgba(255,181,71,.16);color:var(--amber);border:1px solid rgba(255,181,71,.45)}.resstamp.out{background:var(--bg-card);color:var(--text-dim);border:1px solid var(--line)}.coretally{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 2px}.tallyitem{font-size:12.5px;font-weight:700;padding:5px 11px;border-radius:999px;background:var(--bg-card);border:1px solid var(--line);color:var(--text-dim)}.tallyitem.homered{color:#f6c445;border-color:rgba(246,196,69,.45);background:rgba(246,196,69,.1)}.tallyitem.live{color:var(--amber);border-color:rgba(255,181,71,.4)}.rankchip{position:absolute;top:10px;left:-1px;width:22px;height:22px;display:grid;place-items:center;border-radius:0 7px 7px 0;font-size:11.5px;font-weight:800;background:rgba(47,212,122,.16);color:var(--green)}.rankchip.trending{background:rgba(255,181,71,.16);color:var(--amber)}.rankchip.anchor{background:rgba(179,136,255,.16);color:var(--purple)}.rankchip.alt{background:rgba(77,163,255,.14);color:var(--blue)}.corecard .headshot{margin-left:12px}.coremain{flex:1 1;min-width:0}.coremain h3{font-size:15.5px;display:flex;align-items:center;gap:2px;flex-wrap:wrap}.teamabbr{color:var(--text-faint);font-size:11.5px;font-weight:600}.coremain p{color:var(--text-dim);font-size:12px;margin-top:2px}.coremain .venue{color:var(--text-faint);font-size:11px}.badges{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.badge{display:inline-flex;align-items:center;gap:3px;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;background:var(--bg-card2);color:var(--text-dim);border:1px solid var(--line)}.badge.ok{color:var(--green);border-color:rgba(47,212,122,.3)}.badge.dim{color:var(--text-faint)}.badge.core{color:var(--green);border-color:rgba(47,212,122,.3);background:rgba(47,212,122,.07)}.badge.trending{color:var(--amber);border-color:rgba(255,181,71,.35);background:rgba(255,181,71,.07)}.badge.anchor{color:var(--purple);border-color:rgba(179,136,255,.35);background:rgba(179,136,255,.07)}.badge.alt{color:var(--blue);border-color:rgba(77,163,255,.3);background:rgba(77,163,255,.07)}.coreright{text-align:right;flex:none;display:grid;justify-items:end;grid-gap:1px;gap:1px}.coreright b{color:var(--green);font-size:21px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coreright span{color:var(--text-faint);font-size:9.5px;font-weight:800;letter-spacing:.7px}.coreright em{color:var(--text-dim);font-style:normal;font-size:12.5px;font-weight:600}.spark{margin-top:6px;opacity:.9}.allbats{width:100%;text-align:center;background:var(--bg-card);border:1px solid var(--line);border-radius:11px;color:var(--text-dim);padding:11px;cursor:pointer;font-size:13px}.allbats:hover{color:var(--green);border-color:rgba(47,212,122,.4)}.ticketstrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ticketmini{background:linear-gradient(180deg,rgba(16,24,42,.95),rgba(11,18,32,.95));border:1px solid var(--line);border-radius:var(--radius);padding:13px;cursor:pointer;transition:transform .15s,border-color .15s;display:flex;flex-direction:column;gap:9px}.ticketmini:hover{transform:translateY(-2px)}.ticketmini.blue:hover{border-color:rgba(77,163,255,.5)}.ticketmini.purple:hover{border-color:rgba(179,136,255,.5)}.ticketmini.gold:hover{border-color:rgba(255,209,102,.5)}.ticketmini.blue{border-top:2px solid rgba(77,163,255,.55)}.ticketmini.purple{border-top:2px solid rgba(179,136,255,.55)}.ticketmini.gold{border-top:2px solid rgba(255,209,102,.55)}.pairingwatch-row{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:8px;gap:8px;padding:10px 0;border-top:1px solid var(--border)}.pairingwatch-row>b{color:var(--green);font-size:13px;padding-top:5px}.pairingwatch-row .note{margin:5px 0 0}.tmhead{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.tmhead b{font-size:13.5px}.tmprob{text-align:right}.tmprob span{display:block;color:var(--green);font-weight:800;font-size:17px}.tmprob small{color:var(--text-faint);font-size:10px}.ticketmini ol{list-style:none;display:grid;grid-gap:5px;gap:5px}.ticketmini li{display:flex;justify-content:space-between;gap:8px;font-size:12.5px}.ticketmini li small{color:var(--text-faint)}.ticketmini li b{color:var(--text-dim);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tmfoot{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.payout{color:var(--gold);font-weight:800;font-size:13.5px}.viewdetails{color:var(--blue);font-size:12px}.altrow{display:flex;flex-wrap:wrap;gap:8px}.altchip{display:inline-flex;align-items:center;gap:8px;background:var(--bg-card2);border:1px solid var(--line);border-radius:999px;padding:5px 12px 5px 6px;cursor:pointer;color:var(--text);font-size:12.5px}.altchip:hover{border-color:rgba(47,212,122,.4)}.altchip b{color:var(--green);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sleeperTicket{border-color:rgba(179,136,255,.42);background:linear-gradient(145deg,rgba(179,136,255,.09),rgba(11,18,32,.97) 34%)}.sleeperHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.sleeperHeader h2{font-size:20px}.sleeperHeader .note{max-width:760px}.sleeperStatus{flex:none;border:1px solid var(--line);border-radius:999px;padding:5px 10px;color:var(--text-dim);font-size:10.5px;font-weight:800;text-transform:uppercase}.sleeperStatus.recommended{color:var(--purple);border-color:rgba(179,136,255,.45);background:rgba(179,136,255,.09)}.sleeperStrategy{margin:10px 0 12px;padding:8px 11px;border:1px solid rgba(179,136,255,.32);border-radius:9px;color:#c7a7ff;background:rgba(179,136,255,.07);font-size:12px;font-weight:750}.sleeperGroups{display:grid;grid-gap:12px;gap:12px}.sleeperGroup{border:1px solid var(--line);border-radius:12px;padding:12px;background:rgba(7,14,27,.7)}.sleeperGroup>header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:9px}.sleeperGroup h3{margin-top:2px;font-size:16px}.sleeperGroupScore{min-width:82px;display:grid;justify-items:end}.sleeperGroupScore b{color:var(--purple);font-size:18px}.sleeperGroupScore small{color:var(--text-faint);font-size:9px;text-transform:uppercase}.sleeperLegs{display:grid;grid-gap:9px;gap:9px}.sleeperLeg{width:100%;display:flex;gap:10px;align-items:flex-start;padding:11px;border:1px solid var(--line);border-radius:11px;background:var(--bg-card2);color:var(--text);text-align:left;cursor:pointer}.sleeperLeg:hover{border-color:rgba(179,136,255,.5)}.sleeperLegBody{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.sleeperName{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.sleeperName b{font-size:13.5px}.sleeperName small{color:var(--text-faint);font-size:10.5px}.sleeperBadges{display:flex;flex-wrap:wrap;gap:5px}.sleeperBadges i{border:1px solid var(--line-soft);border-radius:999px;padding:1px 6px;color:var(--text-dim);font-size:9px;font-style:normal;text-transform:capitalize}.sleeperBadges i.confirmed{color:var(--green);border-color:rgba(47,212,122,.32)}.sleeperBadges i.projected{color:var(--amber);border-color:rgba(255,181,71,.32)}.sleeperBadges i.hot{color:var(--amber);border-color:rgba(255,181,71,.4)}.sleeperLegBody>strong{color:var(--text);font-size:11.5px;line-height:1.4}.sleeperFactor{color:var(--text-dim);font-size:10.8px;line-height:1.4}.sleeperFactor.value{color:#c7a7ff}.sleeperProb{flex:none;min-width:76px;display:grid;justify-items:end}.sleeperProb b{color:var(--green);font-size:14px}.sleeperProb b:nth-of-type(2){margin-top:5px;color:var(--purple)}.sleeperProb small{color:var(--text-faint);font-size:8.5px;text-transform:uppercase}.sleeperGroup>footer{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:10px;padding-top:9px;border-top:1px solid var(--line);color:var(--text-faint);font-size:10.5px}.sleeperGroup>footer b,.sleeperNoTicket{color:var(--text-dim)}.sleeperNoTicket{display:grid;grid-gap:4px;gap:4px;padding:13px;border:1px dashed rgba(179,136,255,.35);border-radius:11px}.sleeperNoTicket b{color:var(--purple)}.sleeperNoTicket span{font-size:12px}.sleeperAudit{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:11px;color:var(--text-faint);font-size:10.5px}.sleeperAudit>span{padding:3px 7px;border:1px solid var(--line-soft);border-radius:999px}.sleeperAudit .ghostbtn{margin-left:auto}.sleeperBandV2{border-color:rgba(61,220,151,.34);background:linear-gradient(145deg,rgba(61,220,151,.07),rgba(11,18,32,.98) 35%)}.sbv2Header{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.sbv2Header>span{flex:none;color:var(--green);border:1px solid rgba(61,220,151,.32);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.sbv2Notice{margin:11px 0;padding:9px 11px;border:1px solid rgba(255,181,71,.3);border-radius:9px;color:var(--amber);background:rgba(255,181,71,.06);font-size:11px}.sbv2Discovery{display:grid;grid-gap:10px;gap:10px;margin:12px 0;padding:12px;border:1px solid rgba(94,162,255,.34);border-radius:11px;background:rgba(94,162,255,.045)}.sbv2Discovery>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sbv2Discovery>header h3{margin-top:2px;font-size:15px}.sbv2Discovery>header>span{color:var(--amber);border:1px solid rgba(255,181,71,.32);border-radius:999px;padding:3px 7px;font-size:8px;font-weight:900;text-transform:uppercase}.sbv2DiscoveryGroups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.sbv2DiscoveryGroup{display:grid;align-content:start;grid-gap:7px;gap:7px}.sbv2DiscoveryGroup>div:first-child{display:grid;grid-gap:2px;gap:2px}.sbv2DiscoveryGroup>div:first-child b{color:var(--blue);font-size:12px}.sbv2DiscoveryGroup>div:first-child small{color:var(--text-faint);font-size:8.5px;line-height:1.35}.sbv2DiscoveryGroup>div:last-child{display:grid;grid-gap:7px;gap:7px}.sbv2DiscoveryCard{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--line);border-radius:9px;background:var(--bg-card2);color:var(--text);text-align:left;cursor:pointer}.sbv2DiscoveryCard:hover{border-color:rgba(94,162,255,.48)}.sbv2DiscoveryCard.hidden_model_edge{border-color:rgba(179,136,255,.3)}.sbv2DiscoveryHead{display:grid;grid-gap:2px;gap:2px}.sbv2DiscoveryHead>span{color:var(--blue);font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.sbv2DiscoveryCard.hidden_model_edge .sbv2DiscoveryHead>span{color:var(--purple)}.sbv2DiscoveryHead b{font-size:12.5px}.sbv2DiscoveryHead small{color:var(--text-faint);font-size:8.5px}.sbv2DiscoveryMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.sbv2DiscoveryMetrics span{display:grid;padding:5px;border-radius:7px;background:rgba(255,255,255,.025);color:var(--text-faint);font-size:7.5px}.sbv2DiscoveryMetrics b{color:var(--text-dim);font-size:10px}.sbv2DiscoveryCard p{color:var(--text-dim);font-size:9px;line-height:1.4}.sbv2Grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.sbv2Candidate{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--line);border-radius:11px;background:var(--bg-card2);color:var(--text);text-align:left;cursor:pointer}.sbv2Candidate:hover{border-color:rgba(61,220,151,.44)}.sbv2CandidateHead{display:flex;justify-content:space-between;gap:12px}.sbv2CandidateHead>div:first-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.sbv2CandidateHead b{font-size:13.5px}.sbv2CandidateHead small{color:var(--text-faint);font-size:10px}.sbv2Lane{width:-moz-fit-content;width:fit-content;color:var(--blue);font-size:8px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.sbv2Lane.extended{color:var(--purple)}.sbv2Lane.deep_dart{color:var(--amber)}.sbv2Scores{flex:none;display:grid;grid-template-columns:auto;justify-items:end}.sbv2Scores strong{color:var(--green);font-size:16px}.sbv2Scores b{color:var(--blue);margin-top:4px;font-size:14px}.sbv2Scores small{color:var(--text-faint);font-size:7.5px;text-transform:uppercase}.sbv2ClassRow{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.sbv2ClassRow>i,.sbv2ClassRow>span{border:1px solid var(--line-soft);border-radius:999px;padding:2px 6px;font-size:8.5px;font-style:normal}.sbv2ClassRow>span:first-child{color:var(--green)}.sbv2Membership{color:var(--purple)}.sbv2ClassRow>i{color:var(--amber)}.sbv2Components{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px}.sbv2Components span{display:grid;padding:5px;border-radius:7px;background:rgba(255,255,255,.025);color:var(--text-faint);font-size:8px}.sbv2Components b{color:var(--text-dim);font-size:11px}.sbv2Candidate p{color:var(--text-dim);font-size:10px;line-height:1.35}.sbv2Candidate p b{color:var(--text);font-size:inherit}.sbv2Risk{color:var(--amber)!important}.sbv2Evidence{color:var(--text-faint);font-size:9px}.sbv2Population{margin-top:11px;border-top:1px solid var(--line);padding-top:10px}.sbv2Population summary{color:var(--blue);cursor:pointer;font-size:11px;font-weight:800}.sbv2Population>div{display:grid;grid-gap:5px;gap:5px;margin-top:8px;max-height:420px;overflow:auto}.sbv2PopulationRow{display:grid;grid-template-columns:minmax(170px,1fr) 82px 86px minmax(125px,auto);grid-gap:8px;gap:8px;align-items:center;padding:7px 8px;border:1px solid var(--line-soft);border-radius:8px;background:rgba(255,255,255,.018);color:var(--text);text-align:left;cursor:pointer}.sbv2PopulationRow:hover{border-color:rgba(61,220,151,.35)}.sbv2PopulationRow>span{display:grid}.sbv2PopulationRow b{font-size:10.5px}.sbv2PopulationRow small{color:var(--text-faint);font-size:8px}.sbv2Footer{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:11px;color:var(--text-faint);font-size:9.5px}@media (max-width:800px){.sbv2DiscoveryGroups,.sbv2Grid{grid-template-columns:1fr}.sbv2Components{grid-template-columns:repeat(3,1fr)}.sbv2PopulationRow{grid-template-columns:1fr 70px 76px}.sbv2PopulationRow>.sbv2Membership{grid-column:1/-1}}.sleeperSkipped{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:9px;max-height:360px;overflow:auto}.sleeperSkipped>div{padding:8px 9px;border:1px solid var(--line-soft);border-radius:8px;background:rgba(255,255,255,.02)}.sleeperSkipped b{display:block;font-size:11.5px}.sleeperSkipped b small{color:var(--text-faint);font-weight:500}.sleeperSkipped p,.sleeperSkipped span{color:var(--text-faint);font-size:9.5px;line-height:1.35}.sleeperSkipped p{margin-top:3px;color:var(--text-dim)}.steps{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.step{display:flex;gap:10px;align-items:flex-start;background:var(--bg-card2);border:1px solid var(--line);border-radius:11px;padding:11px 12px}.step.pick{cursor:pointer;transition:border-color .15s}.step.pick:hover{border-color:rgba(47,212,122,.4)}.stepnum{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:50%;background:rgba(47,212,122,.12);color:var(--green);font-size:12px;font-weight:800}.stepicon{font-size:15px;flex:none;width:24px;text-align:center}.stepbody{flex:1 1;min-width:0}.stepbody b{font-size:13.5px}.stepbody b small{color:var(--text-faint);font-weight:400}.stepbody ul{list-style:none;margin-top:5px;display:grid;grid-gap:2px;gap:2px}.stepbody li{color:var(--green);font-size:12px;opacity:.9}.stepmatch{color:var(--text-faint);font-size:11.5px;margin-top:5px}.stepprob{color:var(--green);font-weight:800;font-size:15px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.decisions{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.step.skip{border-color:rgba(255,181,71,.25);background:rgba(255,181,71,.04)}.step.skip b{font-size:13px}.step.note p,.step.skip p{color:var(--text-dim);font-size:12px;margin-top:2px;line-height:1.45}.step.note{border-style:dashed}.combined{margin-top:12px;color:var(--text-faint);font-size:12px;line-height:1.45;border-top:1px solid var(--line);padding-top:10px}.combined b{color:var(--text-dim)}.tickethdr{margin:10px 0 2px;padding:9px 12px;border-radius:10px;font-size:13px;font-weight:800;letter-spacing:.2px;border:1px solid var(--line)}.tickethdr.partial{color:var(--amber);background:rgba(255,181,71,.09);border-color:rgba(255,181,71,.4)}.tickethdr.cashed{color:var(--green);background:rgba(47,212,122,.1);border-color:rgba(47,212,122,.45)}.tickethdr.busted{color:var(--red);background:rgba(255,93,115,.09);border-color:rgba(255,93,115,.4)}.ticketmath{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:12px;border-top:1px solid var(--line);padding-top:12px}.mathstat{background:var(--bg-card2);border:1px solid var(--line);border-radius:10px;padding:9px 11px;display:grid;grid-gap:2px;gap:2px}.mathstat.win{border-color:rgba(47,212,122,.4);background:rgba(47,212,122,.06)}.mathstat>span{color:var(--text-faint);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.mathstat>b{font-size:19px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.mathstat.win>b{color:var(--green)}.mathstat>b i{font-size:12px;font-weight:600;color:var(--text-faint);font-style:normal}.mathstat>small{color:var(--text-faint);font-size:10.5px;line-height:1.3}.combinednote{color:var(--text-faint);font-size:11px;margin-top:7px}.cmpbody{flex:1 1;min-width:0}.cmpbody>b{font-size:13.5px}.cmpgrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px;margin-top:7px}.cmprow{display:flex;justify-content:space-between;align-items:baseline;gap:8px;background:rgba(255,255,255,.02);border:1px solid var(--line-soft);border-radius:7px;padding:5px 8px}.cmprow span{color:var(--text-faint);font-size:10.5px}.cmprow b{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:capitalize}.cmpmargin{margin-top:7px;color:var(--text-faint);font-size:11.5px}.marginbadge{display:inline-block;border-radius:5px;padding:1px 7px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.3px}.marginbadge.warn{color:var(--amber);background:rgba(255,181,71,.14)}.marginbadge.blue{color:var(--blue);background:rgba(77,163,255,.14)}.marginbadge.good{color:var(--green);background:rgba(47,212,122,.14)}.healthblock{margin-top:12px;border-top:1px solid var(--line);padding-top:10px}.healthlist{display:grid;grid-gap:7px;gap:7px;margin-top:8px}.healthrow{display:flex;align-items:center;gap:10px;background:var(--bg-card2);border:1px solid var(--line);border-radius:10px;padding:8px 11px}.healthrow.ok{border-color:rgba(47,212,122,.45);background:rgba(47,212,122,.06)}.healthrow.live{border-color:rgba(77,163,255,.35)}.healthrow.out{border-color:rgba(255,93,115,.35);opacity:.75}.hicon{font-size:13px}.hmain{flex:1 1;min-width:0;display:grid}.hmain b{font-size:13px}.hmain span{color:var(--text-faint);font-size:11.5px}.hstate{font-size:10.5px;font-weight:800;letter-spacing:.5px}.hstate.ok{color:var(--green)}.hstate.live{color:var(--blue)}.hstate.out{color:var(--red)}.hstate.dim{color:var(--text-faint)}.panelbackdrop{position:fixed;inset:0;z-index:60;background:rgba(4,7,14,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fadein .2s}@keyframes fadein{0%{opacity:0}}.panel{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(440px,100vw);background:linear-gradient(180deg,#0d1526,#0a101d);border-left:1px solid var(--line);box-shadow:-30px 0 80px rgba(0,0,0,.55);display:flex;flex-direction:column;animation:slidein .28s cubic-bezier(.22,1,.36,1)}@keyframes slidein{0%{transform:translateX(60px);opacity:0}}.panelclose{position:absolute;top:12px;right:14px;z-index:2;background:var(--bg-card2);border:1px solid var(--line);color:var(--text-dim);width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:13px}.panelclose:hover{color:var(--text);border-color:var(--text-faint)}.panelhead{display:flex;gap:12px;align-items:center;padding:18px 18px 12px}.panelhead .headshot{width:68px;height:68px;border-color:rgba(47,212,122,.35)}.panelid{flex:1 1;min-width:0}.panelid h2{font-size:19px}.panelid p{color:var(--text-dim);font-size:12px;margin-top:2px;display:flex;align-items:center;flex-wrap:wrap}.matchline0{color:var(--text-faint)!important}.hotflag{margin-left:2px}.panelprob{text-align:right;margin-right:26px}.panelprob b{display:block;color:var(--green);font-size:23px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panelprob span{color:var(--text-faint);font-size:9px;font-weight:800;letter-spacing:.8px}.panelprob em{display:block;color:var(--text-dim);font-style:normal;font-size:13px;font-weight:600;margin-top:1px}.paneltabs{display:flex;gap:2px;padding:0 16px;border-bottom:1px solid var(--line-soft)}.paneltabs button{background:none;border:none;border-bottom:2px solid transparent;color:var(--text-faint);padding:9px 12px;cursor:pointer;font-size:13px;font-weight:600}.paneltabs button:hover{color:var(--text-dim)}.paneltabs button.on{color:var(--green);border-bottom-color:var(--green)}.panelbody{flex:1 1;overflow-y:auto;padding:14px 16px 20px;display:grid;grid-gap:12px;gap:12px;align-content:start;scrollbar-width:thin}.panelcard{background:var(--bg-card2);border:1px solid var(--line);border-radius:12px;padding:13px}.sectiontitle{color:var(--text-dim);font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;margin-bottom:10px}.gaugerow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.gauge{display:grid;justify-items:center;grid-gap:1px;gap:1px;background:var(--bg-card2);border:1px solid var(--line);border-radius:12px;padding:10px 4px 12px}.gauge b{font-size:11px;font-weight:700;color:var(--text)}.gauge span{font-size:9.5px;color:var(--text-faint)}.kvgrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:7px;gap:7px}.kvgrid.three{grid-template-columns:repeat(3,1fr)}.kv{background:rgba(255,255,255,.02);border:1px solid var(--line-soft);border-radius:9px;padding:7px 9px;display:grid;grid-gap:2px;gap:2px}.kv span{color:var(--text-faint);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.kv b{font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.story ul{list-style:none;display:grid;grid-gap:5px;gap:5px}.story li{font-size:12.5px;line-height:1.45}.story li.good{color:#9fe8bf}.story li.warn{color:#ffd9a0}.verdict{margin-top:10px;padding-top:9px;border-top:1px dashed var(--line);color:var(--text);font-size:13px;font-weight:600;line-height:1.45}.finenote{color:var(--text-faint);font-size:11px;line-height:1.5;margin-top:8px}.finenote.good{color:var(--green)}.pitcherhead{display:flex;align-items:center;gap:11px}.pitcherhead b{display:block;font-size:14.5px}.pitcherhead span{color:var(--text-dim);font-size:12px}.pitcherhead .tier{margin-left:auto}.scorebar{display:grid;grid-template-columns:110px 1fr 30px;grid-gap:9px;gap:9px;align-items:center;margin-bottom:8px}.scorebar span{color:var(--text-dim);font-size:12px}.scorebar b{text-align:right;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scorebar .track{height:8px;background:var(--bg-raise);border-radius:4px;overflow:hidden}.scorebar .fill{height:100%;border-radius:4px;transition:width .5s cubic-bezier(.22,1,.36,1)}.spraywrap{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:10px;gap:10px;align-items:center}.formchart svg{display:block}.formlegend{display:flex;gap:10px;align-items:center;color:var(--text-faint);font-size:10.5px;margin-top:6px;flex-wrap:wrap}.formlegend i{width:9px;height:9px;border-radius:2px;display:inline-block;margin-right:-5px}.hrtimeline{display:flex;gap:4px;flex-wrap:wrap}.hrday{flex:1 1;min-width:34px;text-align:center;background:var(--bg-raise);border:1px solid var(--line-soft);border-radius:8px;padding:6px 2px}.hrday.hit{background:rgba(47,212,122,.1);border-color:rgba(47,212,122,.4)}.hrday .d{font-size:9px}.hrday .b,.hrday .d{display:block;color:var(--text-faint)}.hrday .b{font-size:12px;margin-top:2px}.hrday.hit .b{color:var(--green)}.heroPanel{display:flex;justify-content:space-between;gap:18px;align-items:stretch;background:linear-gradient(135deg,rgba(47,212,122,.12),rgba(77,163,255,.08));border:1px solid var(--line);border-radius:var(--radius);padding:18px}.heroPanel h2{font-size:22px;margin-bottom:5px}.heroStats{display:grid;grid-template-columns:repeat(3,minmax(90px,1fr));grid-gap:8px;gap:8px;min-width:320px}.split{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:14px;gap:14px;align-items:start}.stat{display:inline-flex;flex-direction:column;gap:2px;background:var(--bg-card2);border:1px solid var(--line);border-radius:10px;padding:8px 10px;min-width:82px}.stat b{color:var(--text);font-size:15px}.stat small{color:var(--text-faint);font-size:10.5px;text-transform:uppercase}.stat.good b{color:var(--green)}.stat.warn b{color:var(--amber)}.gamelist{display:grid;grid-gap:10px;gap:10px}.gamecard{background:var(--bg-card2);border:1px solid var(--line);border-radius:12px;padding:12px}.gameMain{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.gameMain h3{font-size:15px;margin-bottom:3px}.gameMain p,.pitchline{color:var(--text-dim);font-size:12px}.gameMain .scoreline{color:var(--text);font-weight:800;margin-top:3px}.gameStatus{border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800;white-space:nowrap}.gameStatus.scheduled{background:rgba(77,163,255,.12);color:var(--blue)}.gameStatus.live{background:rgba(47,212,122,.14);color:var(--green)}.gameStatus.final{background:rgba(143,162,196,.12);color:var(--text-dim)}.gameStatus.warn{background:rgba(255,181,71,.14);color:var(--amber)}.pitchline,.targetline{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pitchline span{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:999px;padding:3px 8px}.targetline span{color:var(--text-faint);font-size:12px}.targetbtn{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:999px;padding:3px 9px;color:var(--text-dim);font-size:12px;cursor:pointer;margin:1px 3px 1px 0}.targetbtn b{color:var(--green);font-weight:700}.targetbtn:hover{border-color:rgba(47,212,122,.45);color:var(--text)}.attackerCompareTrigger{align-items:center;gap:3px;border:0;padding:0;background:none;text-align:left;cursor:pointer}.attackerCompareTrigger,.attackerCompareTrigger>span{display:inline-flex;flex-wrap:wrap}.attackerCompareTrigger b{color:var(--amber);font-size:10.5px;white-space:nowrap;margin-left:3px}.attackerCompareTrigger:hover .targetbtn{border-color:rgba(255,181,71,.55);color:var(--text)}.mobileAttackerRow{display:none}.bullpenSummaryRow.open td{background:rgba(47,212,122,.025);border-bottom-color:transparent}.relieverToggle{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:78px;padding:5px 8px;border:1px solid var(--line);border-radius:7px;color:var(--text-dim);background:var(--bg-card2);font-size:10.5px;font-weight:750;cursor:pointer}.relieverToggle:hover,.relieverToggle[aria-expanded=true]{color:var(--green);border-color:rgba(47,212,122,.42)}.relieverToggle span{color:var(--green);font-size:14px;line-height:1}.bullpenRelieverRow>td{padding:0 8px 12px;background:rgba(47,212,122,.025)}.relieverPanel{padding:14px;border:1px solid var(--line);border-radius:12px;background:rgba(7,15,28,.78)}.relieverPanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.relieverPanelHead h3{margin-top:2px;font-size:17px}.relieverPanelHead h3 small{color:var(--text-faint);font-size:11px;font-weight:600}.usageCoverage{border:1px solid var(--line);border-radius:999px;padding:4px 7px;font-size:9.5px;font-weight:800;white-space:nowrap}.usageCoverage.good{color:var(--green);border-color:rgba(47,212,122,.32);background:rgba(47,212,122,.07)}.usageCoverage.warn{color:var(--amber);border-color:rgba(255,181,71,.32);background:rgba(255,181,71,.07)}.relieverMethod{margin:7px 0 11px;color:var(--text-faint);font-size:10.5px;line-height:1.45}.relieverGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.relieverCard{padding:9px;border:1px solid var(--line-soft);border-radius:9px;background:var(--bg-card2)}.relieverCard>header{display:flex;justify-content:space-between;align-items:center;gap:7px}.relieverCard>header div{min-width:0;display:flex;align-items:center;gap:5px}.relieverCard>header b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.relieverCard>header div span{color:var(--red);border:1px solid rgba(255,93,115,.35);border-radius:999px;padding:1px 4px;font-size:8px;font-weight:850}.relieverCard>header em{border-radius:999px;padding:2px 5px;font-size:8px;font-style:normal;font-weight:850;white-space:nowrap}.relieverCard>header em.good{color:var(--green);background:rgba(47,212,122,.09)}.relieverCard>header em.warn{color:var(--amber);background:rgba(255,181,71,.09)}.relieverCard>header em.danger{color:var(--red);background:rgba(255,93,115,.1)}.relieverCard>header em.muted{color:var(--text-faint);background:rgba(143,162,196,.08)}.relieverSplits{display:grid;grid-gap:4px;gap:4px;margin-top:7px}.relieverSplits>span{display:grid;grid-template-columns:42px 1fr auto;align-items:baseline;grid-gap:5px;gap:5px;color:var(--text-faint);font-size:9px}.relieverSplits b{color:var(--amber);font-size:10.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.relieverSplits small{color:var(--text-faint);font-size:8.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.relieverTargets{margin-top:11px;padding-top:10px;border-top:1px solid var(--line-soft)}.relieverTargets>b{display:block;margin-bottom:5px;color:var(--text-dim);font-size:10px;text-transform:uppercase;letter-spacing:.035em}.relieverTargets>div{display:flex;align-items:center;flex-wrap:wrap;gap:3px}@media (max-width:900px){.relieverGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.relieverPanel{padding:10px}.relieverPanelHead{display:grid}.usageCoverage{justify-self:start}.relieverGrid{grid-template-columns:1fr}}.compareBackdrop{position:fixed;inset:0;z-index:70;background:rgba(2,5,12,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fadein .2s}.comparePanel{position:fixed;z-index:71;top:0;right:0;bottom:0;width:min(920px,96vw);overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(145deg,#0d172a,#09111e 56%);border-left:1px solid rgba(97,132,189,.32);box-shadow:-32px 0 90px rgba(0,0,0,.58);animation:compareSlide .3s cubic-bezier(.22,1,.36,1)}@keyframes compareSlide{0%{opacity:0;transform:translateX(45px)}}.compareHead{padding:22px 56px 16px 22px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 8% 0,rgba(47,212,122,.13),transparent 46%)}.compareHead h2{margin:3px 0 6px;font-size:23px}.compareHead p{color:var(--text-dim);font-size:13px}.compareHead small{display:block;margin-top:7px;color:var(--text-faint);font-size:11.5px}.compareBody{flex:1 1;overflow-y:auto;padding:16px 18px 22px;display:grid;grid-gap:14px;gap:14px;align-content:start}.compareCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:stretch}.compareCard{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:13px;border:1px solid var(--line);border-radius:13px;background:rgba(7,15,28,.72)}.compareCard.favorite{border-color:rgba(255,190,71,.76);box-shadow:0 0 0 1px rgba(255,190,71,.13),0 10px 28px rgba(255,186,61,.08);background:linear-gradient(165deg,rgba(57,45,20,.38),rgba(7,15,28,.86))}.favoriteBadge{align-self:flex-start;color:#ffd36d;background:rgba(255,190,71,.13);border:1px solid rgba(255,190,71,.36);border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800;letter-spacing:.25px}.compareName{display:flex;justify-content:space-between;gap:7px}.compareName h3{font-size:15px;line-height:1.18}.compareName p,.compareName small{color:var(--text-faint);font-size:10.5px;margin-top:3px}.compareName>div:last-child{text-align:right;white-space:nowrap}.compareName>div:last-child b{display:block;color:var(--green);font-size:17px}.compareGrade{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--text-faint);font-size:10.5px}.compareGrade b{color:var(--text)}.compareMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.compareMetric{border:1px solid var(--line-soft);border-radius:8px;padding:6px;background:rgba(255,255,255,.018);display:grid;grid-gap:2px;gap:2px}.compareMetric span{color:var(--text-faint);text-transform:uppercase;letter-spacing:.3px;font-size:8.5px;font-weight:800}.compareMetric b{color:var(--text);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.compareDetail{line-height:1.4;border-top:1px solid var(--line-soft);padding-top:8px}.compareDetail,.compareNotes{color:var(--text-dim);font-size:10.5px}.compareNotes{display:grid;grid-gap:5px;gap:5px;margin-top:auto;line-height:1.35}.compareNotes b{color:var(--text-faint);font-size:9px;text-transform:uppercase;letter-spacing:.3px}.compareExplain,.compareSummary{border:1px solid var(--line);border-radius:12px;padding:13px;background:var(--bg-card2)}.compareExplain h3,.compareSummary h3{font-size:13px;margin-bottom:7px}.compareExplain p{color:var(--text-dim);font-size:12.5px;line-height:1.55}.absolutePathNotice{margin-top:9px;padding:8px 10px;border:1px solid var(--line-soft);border-radius:8px}.absolutePathNotice.clean b{color:var(--green)}.absolutePathNotice.mixed b{color:var(--amber)}.absolutePathNotice.weak b{color:var(--red)}.compareSummary ol{display:grid;grid-gap:4px;gap:4px;padding-left:18px;color:var(--text-dim);font-size:12px}.compareSummary li b{color:var(--text)}.categoryWinners{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.categoryWinners span{border:1px solid var(--line-soft);border-radius:6px;padding:4px 6px;color:var(--text-faint);font-size:10px}.categoryWinners b{color:var(--text-dim)}.compareActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;padding:13px 18px;border-top:1px solid var(--line);background:rgba(5,11,21,.75)}.compareActions button{min-height:34px;border-radius:8px;padding:7px 10px;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.actionSecondary{color:var(--text-dim);background:var(--bg-card2);border:1px solid var(--line)}.actionSecondary:hover{color:var(--text);border-color:var(--text-faint)}.actionPrimary{color:#06150d;background:var(--green);border:1px solid var(--green)}.compareEmpty{flex:1 1;display:grid;place-items:center;padding:30px;color:var(--text-dim)}.comparisonBoard{display:grid;grid-gap:13px;gap:13px}.comparisonBoardHead{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.comparisonBoardHead h2{margin:3px 0 5px}.comparisonBoardHead .note{max-width:880px}.comparisonAuthority{flex:0 0 auto;padding:5px 9px;border:1px solid var(--line);border-radius:999px;font-size:10px;font-weight:800}.comparisonAuthority.frozen{color:var(--green);border-color:rgba(47,212,122,.35);background:rgba(47,212,122,.07)}.comparisonAuthority.preview{color:var(--amber);border-color:rgba(255,181,71,.35);background:rgba(255,181,71,.07)}.comparisonFilters{display:flex;flex-wrap:wrap;gap:6px}.comparisonFilters button{padding:6px 9px;border:1px solid var(--line);border-radius:8px;color:var(--text-dim);background:var(--bg-card2);font:inherit;font-size:11px;cursor:pointer}.comparisonFilters button.on{color:#06150d;border-color:var(--green);background:var(--green)}.comparisonFilters b{margin-left:4px}.comparisonRollup{display:grid;grid-gap:7px;gap:7px}.comparisonRollupRow{display:grid;grid-template-columns:minmax(210px,1.35fr) 82px 120px 145px minmax(235px,1fr) 82px;grid-gap:10px;gap:10px;align-items:center;min-width:0;padding:10px;border:1px solid var(--line);border-radius:11px;background:var(--bg-card2)}.comparisonRollupRow.clear{border-left:3px solid var(--green)}.comparisonRollupRow.slight{border-left:3px solid var(--amber)}.comparisonFavorite{display:flex;align-items:center;gap:8px;min-width:0;padding:0;border:0;color:var(--text);background:transparent;text-align:left;cursor:pointer}.comparisonFavorite>span:last-child{display:grid;min-width:0}.comparisonFavorite b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.comparisonEdge small,.comparisonFavorite small,.comparisonPath small,.comparisonProb small,.comparisonScore small{margin-top:2px;color:var(--text-faint);font-size:9.5px}.comparisonRank{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;color:#201604;background:var(--amber);font-size:12px}.comparisonEdge,.comparisonPath,.comparisonProb,.comparisonScore{display:grid}.comparisonScore>b{color:var(--green);font-size:18px}.comparisonEdge>b{color:var(--text);font-size:11px;text-transform:uppercase}.comparisonPath>b{font-size:10.5px}.comparisonPath.clean>b{color:var(--green)}.comparisonPath.mixed>b{color:var(--amber)}.comparisonPath.weak>b{color:var(--red)}.comparisonEvidence{display:flex;flex-wrap:wrap;gap:4px}.comparisonEvidence span{padding:3px 5px;border:1px solid var(--line-soft);border-radius:5px;color:var(--text-faint);font-size:9.5px}.comparisonEvidence b{color:var(--text-dim)}.comparisonProb{text-align:right}.comparisonProb>b{color:var(--green);font-size:13px}.comparisonFoot{color:var(--text-faint);font-size:10.5px;line-height:1.5}.comparisonFoot b{color:var(--text-dim)}@media (max-width:980px){.comparisonRollupRow{grid-template-columns:minmax(190px,1.4fr) 70px 105px 130px}.comparisonEvidence{grid-column:1/4}.comparisonProb{grid-column:4;grid-row:2}}@media (max-width:680px){.comparisonBoardHead{display:grid}.comparisonAuthority{justify-self:start}.comparisonRollupRow{grid-template-columns:minmax(0,1fr) auto}.comparisonFavorite{grid-column:1/3}.comparisonEdge,.comparisonPath,.comparisonProb,.comparisonScore{text-align:left}.comparisonEvidence{grid-column:1/3}.comparisonProb{grid-column:auto;grid-row:auto}}.miniPlayers,.playergrid{display:grid;grid-gap:10px;gap:10px}.playergrid{grid-template-columns:repeat(2,minmax(0,1fr))}.playercard{background:var(--bg-card);border:1px solid var(--line);border-radius:12px;padding:13px;cursor:pointer;transition:transform .15s,border-color .15s}.playercard:hover{transform:translateY(-1px);border-color:rgba(47,212,122,.35)}.playercard.compact{background:var(--bg-card2)}.hotBandWatch{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid rgba(255,181,71,.28);border-radius:14px;background:linear-gradient(135deg,rgba(255,181,71,.07),rgba(47,212,122,.035))}.hotBandHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.hotBandHead h3{margin:3px 0 5px;font-size:19px}.hotBandHead .note{max-width:760px}.hotBandScore{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:8px 12px;border:1px solid var(--line);border-radius:11px;background:var(--bg-card2)}.hotBandScore span{display:grid;justify-items:center;min-width:58px}.hotBandScore b{color:var(--green);font-size:23px;line-height:1}.hotBandScore small{margin-top:3px;color:var(--text-faint);font-size:9px;text-transform:uppercase}.hotBandScore i{color:var(--text-faint);font-style:normal}.hotBandMeta{display:flex;flex-wrap:wrap;gap:6px}.hotBandMeta span{padding:3px 8px;border:1px solid var(--line-soft);border-radius:999px;color:var(--text-dim);font-size:10.5px;background:rgba(255,255,255,.02)}.hotBandGames{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.hotBandGame{padding:11px;border:1px solid var(--line);border-radius:11px;background:rgba(7,14,27,.78)}.hotBandGame.hot-7\.9{border-color:rgba(255,181,71,.58)}.hotBandGame.stars{border-color:rgba(77,163,255,.48)}.hotBandGame>header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:9px}.hotBandGame>header div{display:grid;grid-gap:2px;gap:2px}.hotBandGame>header small{color:var(--text-faint);font-size:10px}.hotBandGame>header>span{color:var(--amber);font-size:10.5px;font-weight:800;text-align:right}.hotBandRace{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);grid-gap:6px;gap:6px;align-items:start}.hotBandRace section{display:grid;grid-gap:5px;gap:5px;min-width:0}.hotBandRace h4{color:var(--text-dim);font-size:10px;letter-spacing:.04em}.hotBandRace section>small{color:var(--text-faint);font-size:9.5px}.hotBandRace section>p{color:var(--text-faint);font-size:10.5px}.hotBandVs{align-self:center;color:var(--text-faint);font-size:9px;font-weight:900;text-align:center}.hotBandPlayer{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:5px;gap:5px;width:100%;padding:5px 7px;border:1px solid var(--line-soft);border-radius:7px;background:var(--bg-card2);color:var(--text);text-align:left;cursor:pointer}.hotBandPlayer:hover{border-color:rgba(47,212,122,.42)}.hotBandPlayer span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px}.hotBandPlayer b{color:var(--green);font-size:10.5px}.hotBandPlayer em{color:#07140c;background:var(--green);border-radius:4px;padding:1px 4px;font-size:8px;font-style:normal;font-weight:900}.hotBandPlayer.homered{border-color:rgba(47,212,122,.5);background:rgba(47,212,122,.08)}.pcTop{display:flex;gap:11px;align-items:flex-start}.pcName{flex:1 1;min-width:0}.pcTop h3{font-size:15px;margin-bottom:3px}.pcTop p{color:var(--text-faint);font-size:12px;line-height:1.35}.pcProb{text-align:right;white-space:nowrap}.pcProb b{display:block;color:var(--green);font-size:18px}.pcProb span{color:var(--text-dim);font-size:12px}.pcMeta{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.pcMeta span{border:1px solid rgba(255,255,255,.06);border-radius:999px;background:rgba(255,255,255,.03);color:var(--text-dim);font-size:11px;padding:3px 8px}.statgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:12px}.pillrow{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.statuspill{display:inline-flex;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700;background:var(--bg-card2);color:var(--text-dim);border:1px solid var(--line)}.statuspill.ok{color:var(--green);border-color:rgba(47,212,122,.3)}.statuspill.warn{color:var(--amber);border-color:rgba(255,181,71,.3)}.toolbar{display:flex;align-items:center;gap:10px;background:var(--bg-card);border:1px solid var(--line);border-radius:12px;padding:10px}.toolbar input{flex:1 1;min-width:0;background:var(--bg-card2);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:10px;font:inherit}.toolbar input:focus{outline:none;border-color:rgba(47,212,122,.45)}.toolbar span{color:var(--text-dim);font-size:12px;white-space:nowrap}table{width:100%;border-collapse:collapse;font-size:13px}th{text-align:left;color:var(--text-faint);font-size:11px;text-transform:uppercase;letter-spacing:.4px;padding:6px 8px;border-bottom:1px solid var(--line)}td{padding:8px;border-bottom:1px solid var(--line-soft);vertical-align:middle}tr:last-child td{border-bottom:none}.clickrow{cursor:pointer}.clickrow:hover td{background:rgba(47,212,122,.03)}.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player{font-weight:600}.player small{display:block;color:var(--text-faint);font-weight:400;font-size:11px}.g{display:inline-block;min-width:26px;text-align:center;border-radius:6px;padding:2px 5px;font-size:11px;font-weight:700}.g.A{background:rgba(47,212,122,.16);color:var(--green)}.g.B{background:rgba(77,163,255,.14);color:var(--blue)}.g.C{background:rgba(255,181,71,.14);color:var(--amber)}.g.D,.g.F{background:rgba(255,93,115,.13);color:var(--red)}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.dot.ok{background:var(--green)}.dot.warn{background:var(--amber)}.prob{font-weight:700;color:var(--green)}.fair,.flag{color:var(--text-dim)}.flag{display:inline-block;background:var(--bg-card2);border:1px solid var(--line);padding:1px 6px;font-size:10.5px;margin:1px 3px 1px 0}.flag,.tier{border-radius:5px}.tier{font-size:11px;font-weight:700;padding:2px 7px}.tier.t1{background:rgba(255,93,115,.15);color:var(--red)}.tier.t2{background:rgba(255,181,71,.15);color:var(--amber)}.tier.t3{background:rgba(77,163,255,.13);color:var(--blue)}.tier.t4{background:var(--bg-card2);color:var(--text-faint)}.cal{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.cal .row{display:grid;grid-template-columns:74px 1fr 120px;grid-gap:10px;gap:10px;align-items:center;font-size:12.5px}.bar{position:relative;height:14px;background:var(--bg-card2);overflow:hidden}.bar,.bar .fill{border-radius:7px}.bar .fill{position:absolute;inset:0 auto 0 0;background:var(--green);opacity:.75}.bar .expect{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--amber)}.statrow{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 14px}@media (max-width:1150px){.coregrid{grid-template-columns:1fr}.ticketstrip{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}@media (max-width:900px){.side{position:fixed;left:0;top:0;bottom:0;transform:translateX(-105%);transition:transform .25s cubic-bezier(.22,1,.36,1);box-shadow:30px 0 70px rgba(0,0,0,.5)}.side.open{transform:translateX(0)}.sidebackdrop{display:block;position:fixed;inset:0;z-index:39;background:rgba(4,7,14,.55)}.hamburger{display:block}.split{grid-template-columns:1fr}.heroPanel{flex-direction:column}.heroStats{min-width:0}}@media (max-width:640px){.hidesm{display:none}.mobileAttackerRow{display:table-row}.mobileAttackerRow td{padding:0 8px 9px;border-top:0}.mobileAttackerTrigger{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:3px 5px;border:0;padding:6px 0 0;background:none;color:var(--text);text-align:left;cursor:pointer}.mobileAttackerLabel{color:var(--text-faint);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.mobileAttackerNames{display:inline-flex;flex-wrap:wrap}.mobileAttackerTrigger b{margin-left:auto;color:var(--amber);font-size:11px;white-space:nowrap}.mobileAttackerTrigger:hover .targetbtn{border-color:rgba(255,181,71,.55);color:var(--text)}.content{padding:12px 10px}.topbar{padding:8px 10px}.playergrid{grid-template-columns:1fr}.hotBandHead{display:grid}.hotBandScore{justify-self:stretch;justify-content:center}.hotBandGames,.hotBandRace{grid-template-columns:1fr}.hotBandVs{padding:2px 0}.statgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar{align-items:stretch;flex-direction:column}.toolbar span{align-self:flex-start}.cardhead{align-items:stretch}.sleeperHeader{display:grid}.sleeperStatus{justify-self:start}.sleeperLeg{display:grid;grid-template-columns:24px 30px minmax(0,1fr)}.sleeperProb{grid-column:3;grid-row:2;display:flex;align-items:baseline;gap:5px;justify-items:start}.sleeperProb b:nth-of-type(2){margin-top:0;margin-left:7px}.sleeperSkipped{grid-template-columns:1fr}.ticketprob{min-width:78px}.panel{width:100vw}.comparePanel{top:auto;width:100vw;max-height:88vh;border-left:0;border-top:1px solid var(--line);border-radius:18px 18px 0 0;animation-name:compareSheet}@keyframes compareSheet{0%{opacity:0;transform:translateY(45px)}}.compareHead{padding:18px 52px 12px 16px}.compareHead h2{font-size:20px}.compareBody{padding:12px 10px 16px}.compareCards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:3px}.compareCard{min-width:min(79vw,310px);scroll-snap-align:start}.compareActions{justify-content:stretch;padding:10px}.compareActions button{flex:1 1 42%}.spraywrap{grid-template-columns:1fr}.gaugerow{gap:5px}.corecard{padding-left:14px}.corecard .headshot{width:48px;height:48px;margin-left:10px}.coreright b{font-size:18px}.acct{display:none}}.wrap{max-width:1080px;margin:0 auto;padding:24px 16px 90px}.hero{padding:18px 2px 14px}.hero h1{font-size:26px;line-height:1.05}.hero h1 span{color:var(--green)}.hero .sub{color:var(--text-dim);font-size:13px;margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.authwrap{max-width:460px;padding-top:8vh}.authsub{color:var(--text-dim);font-size:14px;margin-top:10px;line-height:1.55}.authcard{display:grid;grid-gap:12px;gap:12px;padding:20px;margin:14px auto 0;max-width:460px;width:100%}.landing{max-width:940px;padding-top:6vh}.landinghero{text-align:center}.landinghero .authsub{max-width:620px;margin-left:auto;margin-right:auto}.featurecards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px auto 20px;max-width:940px}.featurecard{background:linear-gradient(180deg,rgba(16,24,42,.9),rgba(11,18,32,.9));border:1px solid var(--line);border-radius:14px;padding:16px;transition:transform .15s,border-color .15s}.featurecard:hover{transform:translateY(-2px);border-color:rgba(47,212,122,.4)}.fcicon{font-size:22px;display:block;margin-bottom:8px}.featurecard b{display:block;font-size:14.5px;margin-bottom:5px}.featurecard p{color:var(--text-faint);font-size:12px;line-height:1.5}.authlinks{display:grid;grid-gap:8px;gap:8px;justify-items:center;margin-top:4px}.authswitch b{color:var(--green);font-weight:700}.authswitch.subtle{color:var(--text-faint);font-size:12px}.authswitch.subtle:hover{color:var(--green)}a.authswitch{text-decoration:none}@media (max-width:640px){.landing{padding-top:3vh}.featurecards{grid-template-columns:1fr;gap:10px;margin:14px auto 16px}}.authcard label{display:grid;grid-gap:6px;gap:6px;color:var(--text-dim);font-size:12.5px}.authcard input{background:var(--bg-card2);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:11px 12px;font:inherit}.authcard input:focus{outline:none;border-color:var(--green)}.authbtn{background:var(--green);color:#04270f;border:none;border-radius:9px;padding:12px;font-size:14px;font-weight:800;cursor:pointer}.authbtn:disabled{opacity:.6}.authswitch{background:none;border:none;color:var(--text-dim);font-size:12.5px;cursor:pointer;padding:4px}.authswitch:hover{color:var(--text)}.autherror{color:var(--red);background:rgba(255,93,115,.1);border:1px solid rgba(255,93,115,.3);border-radius:8px;padding:8px 10px;font-size:12.5px}.authwrap .warning{margin:12px 0 0}.gameaudit{position:fixed;z-index:62;inset:3vh 3vw;overflow:auto;background:var(--bg-card);border:1px solid var(--line);border-radius:16px;padding:24px;box-shadow:0 24px 80px rgba(0,0,0,.55)}.gameauditHead{display:flex;justify-content:space-between;gap:20px;padding-right:42px}.gameauditHead h2{margin:4px 0;font-size:28px}.gameauditHead p{margin:0;color:var(--text-dim)}.auditSnapshot{max-width:340px;display:grid;grid-gap:3px;gap:3px;padding:12px;background:var(--bg-card2);border:1px solid var(--line);border-radius:10px;font-size:12px}.auditSnapshot b{color:var(--green);text-transform:uppercase;font-size:11px;letter-spacing:.05em}.auditFoot,.auditFresh,.auditSnapshot small{color:var(--text-dim);line-height:1.45}.auditLineups,.auditPitchers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.auditPitchers>div{display:grid;grid-template-columns:26px 1fr;grid-gap:3px 8px;gap:3px 8px;align-items:center;padding:12px;background:var(--bg-card2);border:1px solid var(--line);border-radius:10px}.auditPitchers img{width:22px;grid-row:span 2}.auditPitchers span{font-size:10px;color:var(--text-faint)}.auditPitchers b{font-size:14px}.auditTop3{display:flex;gap:10px;align-items:stretch;margin-top:16px;padding:14px;background:rgba(38,210,130,.055);border:1px solid rgba(38,210,130,.22);border-radius:11px}.auditTop3>div{min-width:170px}.auditTop3 h3{margin:2px 0}.auditTop3 button{flex:1 1;display:flex;align-items:center;gap:9px;background:var(--bg-card2);border:1px solid var(--line);color:var(--text);border-radius:8px;padding:9px;cursor:pointer;text-align:left}.auditLineup button:hover,.auditTop3 button:hover{border-color:var(--green)}.auditTop3 em{color:var(--green);font-style:normal;font-weight:800}.auditTop3 span{display:grid;flex:1 1}.auditTop3 small{color:var(--text-dim)}.auditTop3 b{color:var(--green)}.auditMeta{display:flex;gap:14px;flex-wrap:wrap;margin:12px 0;color:var(--text-faint);font-size:11px}.auditTeam{padding:16px;border:1px solid var(--line);border-radius:11px}.auditTeam header{display:flex;align-items:center;justify-content:space-between}.auditTeam h3{margin:0}.auditTag{font-size:10px;color:var(--orange);text-transform:uppercase}.auditTag.ok{color:var(--green)}.auditFresh{margin:7px 0 12px;font-size:11px}.auditLineup{list-style:none;margin:0;padding:0;display:grid;grid-gap:5px;gap:5px}.auditLineup button{width:100%;display:flex;align-items:center;gap:8px;padding:7px;background:var(--bg-card2);border:1px solid transparent;border-radius:7px;color:var(--text);cursor:pointer;text-align:left}.auditLineup img{width:30px;height:30px;border-radius:50%}.auditOrder{width:14px;color:var(--text-faint);font-weight:700}.auditName{display:grid;flex:1 1;font-size:12px}.auditName small{color:var(--text-dim)}.auditProb{color:var(--green);font-weight:800;font-size:13px}.auditFoot{margin:16px 0 0;font-size:11px}.arsenalgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.arsenalcard{display:grid;grid-gap:3px;gap:3px;padding:9px;background:var(--bg-card2);border:1px solid var(--line);border-radius:7px}.arsenalcard span{color:var(--green);font-size:12px}.arsenalcard small{color:var(--text-dim);font-size:11px}.arsenalcard small.muted{color:var(--text-faint)}.lineupControls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 4px;flex-wrap:wrap}.lineupControlsLabel{font-size:12px;color:var(--text-dim)}.lineupControls .seg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.lineupControls .seg button{background:var(--bg-card2);color:var(--text-dim);border:none;padding:6px 12px;font-size:12px;cursor:pointer}.lineupControls .seg button.on{background:var(--green);color:#04270f;font-weight:800}.luList{display:flex;flex-direction:column;gap:6px;margin-top:8px}.lu{display:grid;grid-template-columns:22px 44px 1fr auto;grid-gap:10px;gap:10px;align-items:center;width:100%;text-align:left;background:var(--bg-card2);border:1px solid var(--line);border-radius:10px;padding:8px 10px;cursor:pointer;color:var(--text)}.lu:hover{border-color:var(--green)}.lu.off{opacity:.6}.luOrder{font-weight:800;color:var(--text-faint);text-align:center}.lu img{width:44px;height:44px;border-radius:50%}.luName{display:grid;grid-gap:2px;gap:2px;min-width:0}.luName>b{font-size:13.5px}.luName small{color:var(--text-dim);font-size:11px}.luStats{display:flex;flex-wrap:wrap;gap:9px;font-size:11px;color:var(--text-faint);margin-top:2px}.luStats b{color:var(--text);font-weight:700}.luRight{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.luProb{font-weight:800;color:var(--green);font-size:15px}.luPills{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.luPill{font-size:9.5px;padding:1px 5px;border-radius:5px;border:1px solid var(--line);color:var(--text-dim);white-space:nowrap}.luPill.good{color:var(--green);border-color:rgba(47,212,122,.4)}.luPill.bad{color:var(--red);border-color:rgba(255,93,115,.4)}.luPill.hot{color:var(--orange);border-color:rgba(255,150,60,.45)}.gameMore{margin-top:10px;font-size:11.5px;color:var(--green);font-weight:700}@media (max-width:760px){.gameaudit{inset:0;border-radius:0;padding:16px}.gameauditHead{display:block}.auditSnapshot{margin-top:12px;max-width:none}.auditLineups,.auditPitchers{grid-template-columns:1fr}.auditTop3{display:grid}.arsenalgrid{grid-template-columns:1fr}}.powerOverrideBoard{display:grid;grid-gap:18px;gap:18px}.powerOverrideHead{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.powerOverrideHead h2{margin:3px 0 7px}.powerCapture{white-space:nowrap;border:1px solid #2b3b57;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800;text-transform:uppercase}.powerCapture.frozen{color:#24e88a;border-color:#08764d;background:#062b20}.powerCapture.preview{color:#ffbd4a;border-color:#78561a;background:#271d09}.powerTicketGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.powerTicket{border:1px solid #22324d;border-radius:12px;background:#0b1526;padding:14px}.powerTicket.ready{border-color:#157754}.powerTicket header{display:flex;justify-content:space-between;align-items:flex-start}.powerTicket header span{font-size:9px;color:#24e88a;font-weight:900}.powerTicket h3{margin:3px 0 0}.powerTicket header>b{font-size:11px;color:#8aa2c9}.powerTicket>p{color:#7892ba;font-size:11px;min-height:30px}.powerTicket ol{margin:10px 0 0;padding-left:20px}.powerTicket li{margin:7px 0;color:#536b91}.powerTicket button{border:0;background:transparent;color:#eef5ff;text-align:left;cursor:pointer}.powerTicket button span,.powerTicket button strong{display:block}.powerTicket button span{color:#7892ba;font-size:10px;margin-top:2px}.powerNoTicket{border:1px dashed #35445e;border-radius:8px;padding:10px;color:#8aa2c9;font-size:11px}.powerFilters{display:flex;gap:7px;flex-wrap:wrap}.powerFilters button{border:1px solid #253654;border-radius:999px;background:#0b1526;color:#8aa2c9;padding:7px 11px;font-size:11px;cursor:pointer}.powerFilters button.on{background:#0d3a2b;color:#31ec98;border-color:#14865c}.powerFilters b{margin-left:4px}.powerCandidateList{display:grid;grid-gap:10px;gap:10px}.powerCandidate{display:grid;grid-template-columns:minmax(220px,1.15fr) 90px 90px 90px minmax(270px,1.15fr);grid-gap:10px;gap:10px;align-items:center;border:1px solid #22324d;border-left:3px solid #536b91;border-radius:11px;background:#0b1526;padding:12px}.powerCandidate.core{border-left-color:#24e88a}.powerCandidate.power{border-left-color:#ffbd4a}.powerCandidate.path{border-left-color:#55a8ff}.powerCandidate.sleeper{border-left-color:#a47aff}.powerCandidateName{border:0;background:transparent;text-align:left;color:#eef5ff;cursor:pointer}.powerCandidateName small,.powerCandidateName strong{display:block}.powerCandidateName small{color:#7892ba;margin-top:3px}.powerClass{display:inline-block;border-radius:999px;padding:3px 7px;background:#17243a;color:#9eb5d6;font-size:9px;font-weight:900;text-transform:uppercase;margin-bottom:5px}.powerMetric{border:1px solid #1e2d48;border-radius:8px;padding:8px;text-align:center}.powerMetric b,.powerMetric small{display:block}.powerMetric b{color:#31ec98}.powerMetric small{color:#6e86ac;font-size:9px;margin-top:3px}.powerEvidence{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;font-size:10px;color:#7892ba}.powerEvidence b{color:#d8e5f8}.powerIfWhy{border-top:1px dashed #263650;padding-top:9px;color:#a9bddb;font-size:11px;line-height:1.55}.powerIfWhy,.powerPitch{grid-column:1/-1;margin:0}.powerPitch{color:#6f88ae;font-size:10px}.powerPitch b{color:#bcd0ec}.powerExclusions{border-top:1px solid #22324d;padding-top:12px;color:#8199bd}.powerExclusions summary{cursor:pointer;font-size:11px;font-weight:800}.powerExclusions div{column-count:2;column-gap:20px}.powerExclusions p{page-break-inside:avoid;break-inside:avoid;font-size:10px}.powerExclusions b{color:#d7e4f7}@media(max-width:1100px){.powerTicketGrid{grid-template-columns:1fr}.powerCandidate{grid-template-columns:minmax(220px,1fr) repeat(3,80px)}.powerEvidence{grid-column:1/-1}.powerOverrideHead{display:grid}}@media(max-width:720px){.powerCandidate{grid-template-columns:1fr 1fr}.powerCandidateName,.powerEvidence,.powerIfWhy,.powerPitch{grid-column:1/-1}.powerExclusions div{column-count:1}}