.logo.bl{font-weight:900;font-style:italic;letter-spacing:.12em;color:var(--cyan);text-shadow:0 0 14px #38e1ff88;font-size:17px}.fbtn{margin-left:auto;padding:6px 14px;border:1px solid var(--cyan);border-radius:10px;color:var(--cyan);text-decoration:none;font-weight:800;letter-spacing:.04em;box-shadow:0 0 12px #38e1ff33}.fbtn:hover{background:#38e1ff22}.bets .disclaimer{margin:10px 0;padding:6px 10px;border-radius:10px;font-size:12px;background:#ffc23d12;border:1px solid #ffc23d44;color:#ffdf8a}.bets .panel{border:1px solid #2a3768;box-shadow:0 0 0 1px #38e1ff10,0 8px 30px #0006}.bhero{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:14px}.bhero .ring{width:108px;height:108px}.bhero .rin{width:86px;height:86px}.bhero .rin b{font-size:24px}.bhero .rin span{font-size:8px}.hpick .qkind{font-size:10px;font-weight:900;letter-spacing:.14em;color:var(--gold)}.hname{font-size:22px;font-weight:900;line-height:1.1}.hline{font-size:15px;font-weight:700;color:var(--cyan)}.hstats{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;font-size:12px;color:var(--dim)}.hstats b{color:var(--text);font-size:15px}.hside{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.lvl{display:flex;align-items:center;gap:8px;flex:1 1 220px}.lvlb{font-weight:900;font-size:12px;padding:3px 8px;border-radius:8px;background:linear-gradient(135deg,#9b8cff,#38e1ff);color:#0a0e1a}.xpbar{flex:1;height:8px;border-radius:6px;background:#0a0e1a;border:1px solid #2a3768;overflow:hidden}.xpbar i{display:block;height:100%;background:linear-gradient(90deg,#9b8cff,#38e1ff);box-shadow:0 0 10px #38e1ff88;animation:grow .9s ease-out;transform-origin:left}.hchips{display:flex;gap:6px;flex-wrap:wrap}.schip{font-size:12px;font-weight:800;padding:3px 9px;border-radius:999px;border:1px solid #2a3768;background:#0a0e1a88}.schip.hot{border-color:#35e08a77;color:#7ff0b3}.schip.cold{border-color:#ff5d6c77;color:#ff9aa4}@media (min-width:760px){.bhero{grid-template-columns:auto 1fr auto}.hside{grid-column:auto;flex-direction:column;align-items:flex-end;min-width:240px}.lvl{width:100%}.hname{font-size:26px}}.bgrid{display:grid;gap:12px;margin-bottom:12px}@media (min-width:900px){.bgrid{grid-template-columns:1fr 1fr}}.deck{border-radius:var(--r);padding:10px;background:linear-gradient(180deg,#141b30,#10162a);border:1px solid #2a3768}.deck.safety{box-shadow:inset 0 2px #35e08a,0 0 18px #35e08a14}.deck.value{box-shadow:inset 0 2px #ffc23d,0 0 18px #ffc23d14}.dhead{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.dtag{font-weight:900;letter-spacing:.14em;font-size:12px}.deck.safety .dtag{color:#7ff0b3}.deck.value .dtag{color:var(--gold)}.legs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.leg{border:1px solid #26325a;border-radius:10px;padding:6px 8px;background:#0a0e1a99;animation:rise .35s ease-out both}.leg .lt{display:flex;justify-content:space-between;gap:4px;align-items:center;font-size:13px}.leg .ll{font-size:12px;color:var(--cyan);font-weight:700}.leg .lm{display:flex;gap:6px;align-items:center;font-size:11px;color:var(--dim);margin-top:2px;flex-wrap:wrap}.leg .lm b{color:var(--text);font-size:13px}.leg.graded.win{border-color:#35e08a66}.leg.graded.loss{border-color:#ff5d6c66;opacity:.85}.ebadge{font-size:10px;font-weight:900;padding:1px 6px;border-radius:6px;border:1px solid}.ebadge.banked{color:#7ff0b3;border-color:#35e08a88;background:#35e08a1a}.ebadge.fight{color:#ffdf8a;border-color:#ffc23d88;background:#ffc23d14}.ebadge.letgo{color:#ff9aa4;border-color:#ff5d6c88;background:#ff5d6c14}.ebadge.wait{color:var(--dim);border-color:#2a3768}.ebadge.agree,.ebadge.shop{color:#9fd0ff;border-color:#5aa9ff88;background:#5aa9ff14}.ebadge.split{color:#d9b8ff;border-color:#b07cff88;background:#b07cff14}.rchip{font-size:9px;font-weight:900;padding:1px 5px;border-radius:5px;letter-spacing:.06em}.rchip.hit{background:#35e08a;color:#062}.rchip.miss{background:#ff5d6c;color:#300}.rchip.push,.rchip.void{background:#5b6692;color:#fff}.pgrid{display:grid;gap:8px}@media (min-width:760px){.pgrid{grid-template-columns:repeat(3,1fr)}}.pcard2{border:1px solid #2a3768;border-radius:12px;padding:8px 10px;background:#0a0e1a99}.pcard2.safety{box-shadow:inset 3px 0 #35e08a}.pcard2.safer{box-shadow:inset 3px 0 0 var(--cyan)}.pcard2.value{box-shadow:inset 3px 0 0 var(--gold)}.pcard2 .pt{display:flex;gap:6px;align-items:center;margin-bottom:4px}.plegs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.lchip{font-size:11px;padding:1px 7px;border-radius:999px;border:1px solid #2a3768;background:#141b30}.sgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width:760px){.sgrid{grid-template-columns:repeat(4,1fr)}}.stile{border:1px solid #2a3768;border-radius:12px;padding:8px 10px;background:#0a0e1a99}.stile.good{box-shadow:inset 0 2px #35e08a}.stile.bad{box-shadow:inset 0 2px #ff5d6c}.stile .sl{font-size:10px;font-weight:900;letter-spacing:.12em;color:var(--dim);text-transform:uppercase}.stile .sbig{font-size:26px;font-weight:900;line-height:1.1}.sbar{height:5px;border-radius:4px;background:#0a0e1a;margin:4px 0;overflow:hidden}.sbar i{display:block;height:100%;background:var(--cyan);animation:grow .8s ease-out;transform-origin:left}.stile.good .sbar i{background:var(--good)}.stile.bad .sbar i{background:var(--bad)}.srow{display:flex;gap:8px;font-size:12px;font-weight:700}.filters{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 6px;align-items:center}.filters select,.filters input{background:#0a0e1a;color:var(--text);border:1px solid #2a3768;border-radius:8px;padding:5px 8px;font:inherit;font-size:12px;min-height:32px}.btable td.num,.btable th.num{text-align:right;white-space:nowrap;padding:4px 6px;font-variant-numeric:tabular-nums}.btable small{font-size:10px}.btable th.pname{min-width:150px}#ptable[data-focus=PTS] .sc-PTS,#ptable[data-focus=REB] .sc-REB,#ptable[data-focus=AST] .sc-AST,#ptable[data-focus="3PM"] .sc-3PM{background:#38e1ff12;color:#fff}.ftag{font-size:9px;font-weight:900;padding:0 5px;border-radius:5px;margin-left:4px;letter-spacing:.06em}.ftag.hot{background:#ff7a3d;color:#2a0d00}.ftag.cold{background:#5ab8ff;color:#00172a}details.why summary{cursor:pointer;color:var(--cyan);margin-top:8px;font-size:12px}@media (max-width:600px){.btable td.num,.btable th.num{padding:3px 4px;font-size:12px}.btable th.pname{min-width:120px}.legs{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.leg,.xpbar i,.sbar i,.bhero .ring{animation:none!important}}.bhero{min-height:0}.top .dim.sm{white-space:normal;min-width:0}@media (max-width:600px){.top{flex-wrap:wrap}.top .dim.sm{order:3;flex:1 0 100%;font-size:11px}.logo.bl,.fbtn{white-space:nowrap}}.uchip{font-size:10px;font-weight:900;padding:1px 6px;border-radius:6px;background:#9b8cff22;border:1px solid #9b8cff66;color:#cfc8ff}.uchip.k{background:#38e1ff14;border-color:#38e1ff55;color:#9eefff}.clv{font-size:10px;font-weight:800}.clv.up{color:#7ff0b3}.clv.down{color:#ff9aa4}.ctag{font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px;border:1px solid #2a3768;color:var(--dim)}.ctag.same{border-color:#ff7a3d88;color:#ffb38a}.ctag.cross{border-color:#38e1ff77;color:#9eefff}.pcard2 .pt{flex-wrap:wrap}.pcard2.off{opacity:.6}.pgroup{margin-bottom:8px}.pgroup .dtag{margin:4px 0 6px;color:var(--dim)}.pgroup.safety .dtag{color:#7ff0b3}.pgroup.value .dtag{color:var(--gold)}.warnline{font-size:11px;color:#ffdf8a;margin-top:3px}.alerts{box-shadow:inset 0 2px #ff7a3d,0 0 18px #ff7a3d22}.alist{display:grid;gap:4px}.alert{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;font-size:13px;padding:4px 8px;border-radius:8px;background:#0a0e1a99}.alert .num{margin-left:auto}.rgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.rt{border:1px solid #2a3768;border-radius:10px;padding:6px 8px;background:#0a0e1a99;display:flex;flex-direction:column}.rt b{font-size:20px}.rt.wide{grid-column:span 3}@media (min-width:760px){.rgrid{grid-template-columns:repeat(3,auto) 1fr 1fr}.rt.wide{grid-column:auto}}.sl{font-size:10px;font-weight:900;letter-spacing:.12em;color:var(--dim);text-transform:uppercase}.cal2{display:grid;gap:12px}@media (min-width:760px){.cal2{grid-template-columns:1fr 1fr}}.cgrid{display:flex;gap:6px;align-items:flex-end}.cbin{flex:1;text-align:center}.cbars{height:90px;display:flex;gap:3px;align-items:flex-end;justify-content:center;border-bottom:1px solid #2a3768}.cbars i{width:12px;border-radius:3px 3px 0 0;animation:grow .8s ease-out;transform-origin:bottom}.cbars i.exp,.key.exp{background:#5b6692}.cbars i.act.good,.key.act{background:var(--good)}.cbars i.act.bad{background:var(--bad)}.key{display:inline-block;width:10px;height:10px;border-radius:2px;vertical-align:middle}.clab{font-size:10px;font-weight:800}.rip{display:grid;gap:6px}@media (min-width:760px){.rip{grid-template-columns:1fr 1fr}}.ripc{border:1px solid #2a3768;border-radius:10px;padding:6px 8px;background:#0a0e1a99}.brk th[scope=row]{font-weight:600;font-size:12px;text-align:left}td.fl>span{display:none}#ptable[data-focus=PTS] .fl-PTS,#ptable[data-focus=REB] .fl-REB,#ptable[data-focus=AST] .fl-AST,#ptable[data-focus="3PM"] .fl-3PM,#ptable[data-focus=PRA] .fl-PRA,#ptable[data-focus=PR] .fl-PR,#ptable[data-focus=PA] .fl-PA,#ptable[data-focus=RA] .fl-RA{display:inline}#ptable[data-focus=PRA] .sc-PRA{background:#38e1ff12;color:#fff}@media (prefers-reduced-motion:reduce){.cbars i{animation:none!important}}@media (min-width:760px){.bhero .lvl{flex:none}}.pgroups{display:grid;gap:10px}@media (min-width:900px){.pgroups{grid-template-columns:repeat(3,1fr)}.pgroups .pgrid{grid-template-columns:1fr}}.fgrid{display:grid;gap:10px;margin-bottom:6px}@media (min-width:900px){.fgrid{grid-template-columns:1fr 1fr}.fgrid .fbox.value:not(:last-child){grid-row:span 2}}.fbox{border-radius:var(--r);padding:10px;background:linear-gradient(180deg,#141b30,#10162a);border:1px solid #2a3768;animation:rise .35s ease-out both}.fbox.safety{box-shadow:inset 0 2px #35e08a,0 0 22px #35e08a1c}.fbox.value{box-shadow:inset 0 2px #ffc23d,0 0 22px #ffc23d1c}.fbox.safety .dtag{color:#7ff0b3}.fbox.value .dtag{color:var(--gold)}.fhead{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-bottom:6px}.jp{margin-left:auto;display:flex;flex-direction:column;align-items:center;line-height:1;padding:4px 10px;border-radius:10px;border:1px solid #38e1ff55;box-shadow:0 0 12px #38e1ff22}.jp b{font-size:20px}.jp small{font-size:9px;color:var(--dim);letter-spacing:.08em;text-transform:uppercase}.flegs{display:grid;gap:6px;margin-top:6px}@media (min-width:600px){.flegs.vs{grid-template-columns:1fr 1fr}}.fleg{border:1px solid #26325a;border-radius:10px;padding:6px 8px;background:#0a0e1a99}.fl1{display:flex;gap:5px;align-items:center;flex-wrap:wrap;font-size:13px}.fl1 .uchip:first-of-type{margin-left:auto}.fl2{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;font-size:12px}.fl2 .ll{color:var(--cyan);font-weight:800}.cmp{margin-left:auto;font-size:11px;color:var(--dim)}.cmp b{color:var(--text);font-size:13px}.steps{display:flex;flex-wrap:wrap;gap:2px;align-items:center;font-size:11px;margin-top:3px}.steps i{color:var(--faint,#5b6692);font-style:normal}.st{padding:0 5px;border-radius:5px;background:#141b30;font-weight:800}.st small{font-weight:600;color:var(--dim)}.st.up{color:#7ff0b3}.st.down{color:#ff9aa4}.st.b{color:var(--cyan)}.reason{font-size:12px;color:#c9d2f0;margin-top:4px;line-height:1.35}.rtag{font-size:9px;font-weight:900;letter-spacing:.08em;padding:1px 5px;border-radius:5px;background:#2a3768;color:#cfd6f5;margin-right:6px;text-transform:uppercase}.rtag.better{background:#9b8cff33;color:#cfc8ff}.vchip{font-size:9px;font-weight:900;padding:1px 6px;border-radius:5px;letter-spacing:.06em}.vchip.bet{background:#35e08a;color:#062}.vchip.adjust{background:#ffc23d;color:#2a1a00}.vchip.skip{background:#5b6692;color:#fff}.how ol{margin:6px 0 8px 18px;padding:0;font-size:13px;line-height:1.45}.howgrid{display:grid;gap:10px;margin-top:8px}@media (min-width:900px){.howgrid{grid-template-columns:1fr 1fr}}.how summary,.cands summary{cursor:pointer;list-style:none}.how summary:before,.cands summary:before{content:"▸ ";color:var(--cyan)}.how[open] summary:before,.cands[open] summary:before{content:"▾ "}@media (prefers-reduced-motion:reduce){.fbox{animation:none!important}}.lreason{font-size:11px;color:var(--dim);margin-top:3px;line-height:1.35}.uchip.off{background:transparent;border-style:dashed;color:var(--dim)}.wtable th{font-weight:600;color:var(--dim)}.pf-head{margin:2px 0 6px}.pf-chips{margin:0 0 6px}.pf-chips .schip{cursor:pointer;color:var(--text);min-height:32px}.pf-chips .schip[aria-pressed=true]{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 10px #38e1ff33}.pf-chk{display:inline-flex;gap:4px;align-items:center;font-size:12px;color:var(--dim);min-height:32px}.pftable .pf-sort{all:unset;cursor:pointer;font:inherit;color:inherit}.pftable .pf-sort:focus-visible,.pftable tr.pf-row:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.pftable tr.pf-row{cursor:pointer}.pftable tr.pf-row:hover,.pftable tr.pf-row.open{background:#38e1ff0d}.pftable .ps{font-size:11px;color:var(--dim);font-weight:400}.pftable .pf-b{white-space:nowrap}.pftable .pf-b .ebadge{margin-right:2px}.pftable .pf-gh th{text-align:left;font-size:12px;font-weight:900;letter-spacing:.06em;color:var(--gold);padding-top:8px}.pftable .pf-more td,.pftable .pf-detail td{white-space:normal}.pftable .pf-detail td{text-align:left}.pf-d{display:grid;gap:4px;padding:4px 2px 6px;font-size:12px}.pf-d .sl{font-size:10px;font-weight:900;letter-spacing:.08em;color:var(--dim);text-transform:uppercase;margin-right:4px}.pf-g{display:inline-block;min-width:22px;text-align:center;margin-right:3px;padding:0 4px;border-radius:5px;font-weight:800;font-variant-numeric:tabular-nums}.pf-g.hit{background:#35e08a26;color:#7ff0b3}.pf-g.miss{background:#ff5d6c1f;color:#ff9aa4}.pf-foot{margin-top:6px}.pf-foot .schip{cursor:pointer;color:var(--text);min-height:32px}.pf-sm{display:none}@media (max-width:640px){.rtable.pftable{min-width:0}.pftable .pf-x{display:none}.pf-sm{display:block}.pftable .pname{min-width:96px;max-width:120px}.pftable .pf-b .ebadge:nth-child(n+2){display:none}.pftable thead th{font-size:10px;letter-spacing:0}.rtable.pftable .pname{min-width:88px;max-width:96px}.pftable td.num,.pftable th.num{padding:3px}}.nogame{box-shadow:inset 3px 0 0 var(--gold)}.nogame b{color:var(--gold)}.dayres .dtag{margin-top:8px}.rrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;padding:3px 0}.rpar{border-top:1px solid rgba(255,255,255,.08);padding-top:4px;margin-top:4px}.rpar .rrow+.rrow{padding-left:10px}
