:root{--ev-ink:#171310;--ev-ink2:#1f1a15;--ev-paper:#e8dfc8;--ev-paper2:#f1ead8;--ev-muted:#a89b85;--ev-wood:#c8893c;--ev-red:#c8321f;--ev-green:#2f8f4e;--ev-hf:'Oswald',Impact,sans-serif;--ev-sf:'Source Serif 4',Georgia,serif}#wu{background:var(--ev-ink)!important;background-image:radial-gradient(900px 560px at 50% 28%,rgba(200,137,60,.22) 0,rgba(200,137,60,.06) 45%,transparent 70%),radial-gradient(rgba(232,223,200,.07) 1px,transparent 1.4px),linear-gradient(180deg,#1c1713 0,#171310 55%,#100d0b 100%)!important;background-size:auto,5px 5px,auto!important}#wu::before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.35),transparent 18%,transparent 82%,rgba(0,0,0,.35))}#wu>*{position:relative}#wu .ring svg.track .bg{stroke:rgba(232,223,200,.14)!important}#wu .ring svg.track .fg{stroke:var(--ev-wood)!important}#wu .ring svg.logo{color:var(--ev-paper)!important}#wu .ring svg.logo path{stroke:var(--ev-paper)!important;fill:var(--ev-paper)!important}#wu .brand{color:var(--ev-paper)!important;font-family:var(--ev-hf)!important;font-weight:700!important;font-size:38px!important;letter-spacing:.34em!important;padding-left:.34em!important;text-transform:uppercase}#wu .brand em{color:var(--ev-wood)!important}#wu .brand::after{background:linear-gradient(90deg,transparent,var(--ev-wood),transparent)!important}#wu .tagline{font:italic 15px/1 var(--ev-sf);color:var(--ev-muted);min-height:18px;opacity:0;animation:wuUp .6s ease-out 1.5s forwards}#wu .tagline i{font-style:normal;animation:wuBlink 1s steps(2) infinite}#wu.loading .tagline{display:none}#wu .pct,#wu .step{color:#cfc4ad!important;font-family:var(--ev-hf)!important;font-weight:500!important;font-size:13px!important;letter-spacing:.12em;text-transform:uppercase}#wu .sl-hint{color:var(--ev-muted)!important}#wu .vs b{color:var(--ev-wood)!important}#wu .deal{display:none;flex-direction:column;align-items:center;gap:10px;width:min(760px,96vw)}#wu.deal .deal{display:flex}#wu.deal .brand,#wu.deal .pct,#wu.deal .tip,#wu.deal .vs{display:none!important}#wu.deal .ring{width:72px;height:72px}#wu.deal .ring svg.track{width:72px;height:72px}#wu.deal .ring svg.logo{inset:9px;width:54px;height:54px}.dl-head{display:grid;grid-template-columns:1fr 72px 1fr;align-items:center;width:100%}.dl-team{display:flex;align-items:center;gap:12px;opacity:0}.dl-team.r{flex-direction:row-reverse;text-align:right}.dl-team.l{animation:tipL .5s cubic-bezier(.2,.8,.2,1) forwards}.dl-team.r{animation:tipR .5s cubic-bezier(.2,.8,.2,1) forwards}.dl-team img{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(0,0,0,.6))}.dl-team b{display:block;font:700 22px/1 var(--ev-hf);color:var(--ev-paper);letter-spacing:.06em}.dl-team small{display:block;font:italic 13px var(--ev-sf);color:var(--ev-muted);margin-top:3px}.dl-team .form{display:inline-flex;gap:3px;margin:0 6px;vertical-align:middle}.dl-team .form i{width:7px;height:7px;border-radius:50%;background:var(--ev-red)}.dl-team .form i.w{background:var(--ev-green)}.dl-mid{text-align:center;font:700 18px var(--ev-hf);color:var(--ev-wood);letter-spacing:.16em;opacity:0;animation:tipVs .3s .4s ease-out forwards}.dl-cols{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;width:100%}.dl-col{display:flex;flex-direction:column;gap:6px}.dl-card{display:grid;grid-template-columns:46px 1fr auto;gap:10px;align-items:center;background:var(--ev-paper);color:var(--ev-ink);border-left:5px solid var(--tc,var(--ev-wood));padding:5px 10px 5px 6px;box-shadow:0 10px 24px rgba(0,0,0,.5);opacity:0;transform:translateX(-70px) rotate(-3deg)}.dl-col.r .dl-card{grid-template-columns:auto 1fr 46px;border-left:0;border-right:5px solid var(--tc,var(--ev-wood));text-align:right;transform:translateX(70px) rotate(3deg);padding:5px 6px 5px 10px}.dl-card.in{animation:dlIn .42s cubic-bezier(.2,.9,.25,1.15) forwards}@keyframes dlIn{to{opacity:1;transform:none}}.dl-card img{width:46px;height:46px;object-fit:cover;object-position:top;background:color-mix(in srgb,var(--tc,#888) 30%,var(--ev-paper2));border:1px solid var(--ev-ink)}.dl-col.r .dl-card img{grid-column:3;grid-row:1}.dl-card .nm{min-width:0}.dl-col.r .dl-card .nm{grid-column:2;grid-row:1}.dl-card b{display:block;font:700 14px/1.1 var(--ev-hf);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-card b small{font-weight:500;color:var(--tc,#555);margin-left:5px;letter-spacing:.08em}.dl-card .st{font:500 11px var(--ev-hf);color:#4a4036;letter-spacing:.04em;white-space:nowrap}.dl-card .st em{font-style:normal;font-size:9px;letter-spacing:.1em;color:#8d8270;margin-right:1px}.dl-card .rp{font:700 15px var(--ev-hf);color:var(--ev-ink);text-align:right;line-height:1}.dl-col.r .dl-card .rp{grid-column:1;grid-row:1;text-align:left}.dl-card .rp small{display:block;font:500 8px var(--ev-hf);letter-spacing:.14em;color:#8d8270;margin-top:2px}.dl-card .rp.na{color:#a89b85}.dl-card .ph{width:46px;height:46px;display:grid;place-items:center;font:700 18px var(--ev-hf);color:var(--ev-paper);background:var(--tc,#555);border:1px solid var(--ev-ink)}.dl-col.r .dl-card .ph{grid-column:3;grid-row:1}.dl-foot{display:grid;grid-template-columns:1fr 150px 1fr;align-items:center;gap:8px;width:min(600px,100%);font:600 13px var(--ev-hf);color:var(--ev-paper);opacity:0;transition:opacity .4s}.dl-foot.in{opacity:1}.dl-foot .a{text-align:right}.dl-foot .h{text-align:left}.dl-foot em{font-style:normal;text-align:center;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ev-muted)}.dl-foot .w{color:var(--ev-wood)}.dl-ready{font:italic 15px var(--ev-sf);color:var(--ev-paper);opacity:0;transition:opacity .4s}.dl-ready.in{opacity:1}.dl-ready em{font-style:normal;color:var(--ev-wood);font-family:var(--ev-hf);text-transform:uppercase;letter-spacing:.08em}@media (max-width:640px){#wu .deal{gap:8px}.dl-cols{gap:6px 8px}.dl-card{grid-template-columns:34px 1fr;padding:4px 6px 4px 4px}.dl-col.r .dl-card{grid-template-columns:1fr 34px}.dl-card .ph,.dl-card img{width:34px;height:34px}.dl-col.r .dl-card .ph,.dl-col.r .dl-card img{grid-column:2}.dl-col.r .dl-card .nm{grid-column:1}.dl-card .rp{display:none}.dl-card b{font-size:12px}.dl-card .st{font-size:9.5px;display:block;overflow:hidden;text-overflow:ellipsis}.dl-card .st em.sl{display:none}.dl-team small .lbl{display:none}.dl-team img{width:46px;height:46px}.dl-team b{font-size:17px}.dl-foot{grid-template-columns:1fr 100px 1fr;font-size:11px}}#wu.press .tip{display:flex;flex-direction:column;align-items:center;gap:10px;width:min(620px,94vw)}#wu.press .brand,#wu.press .pct,#wu.press .vs{display:none!important}#wu.press .ring{width:64px;height:64px}#wu.press .ring svg.track{width:64px;height:64px}#wu.press .ring svg.logo{inset:8px;width:48px;height:48px}.pr-stage{position:relative;width:100%;aspect-ratio:3/3.3;max-height:min(66vh,720px);perspective:1600px}.pr-stage .fp-page{animation:prIn .7s cubic-bezier(.2,.8,.2,1) both}@keyframes prIn{from{opacity:0;transform:translateY(26px) rotateX(8deg)}to{opacity:1;transform:none}}.pr-stage .fp-page.win .fp-head{color:var(--ev-red)}.pr-stage .fp-head{transition:opacity .25s}.pr-stage .fp-head.swap{opacity:0}.pr-stamps{position:absolute;left:3%;right:36%;top:0;bottom:0;pointer-events:none}.stamp{position:absolute;font:700 13px/1 var(--ev-hf);text-transform:uppercase;letter-spacing:.1em;color:var(--cc,var(--ev-red));border:3px solid var(--cc,var(--ev-red));padding:6px 10px;background:rgba(232,223,200,.72);border-radius:4px;opacity:0;transform:rotate(var(--rot,-8deg)) scale(2.4);mix-blend-mode:multiply;white-space:nowrap;box-shadow:inset 0 0 0 1px rgba(232,223,200,.6)}.stamp.in{animation:stampIn .34s cubic-bezier(.3,1.4,.4,1) forwards}@keyframes stampIn{to{opacity:.94;transform:rotate(var(--rot,-8deg)) scale(1)}}.stamp.off{opacity:.35;color:#8d8270;border-color:#8d8270;transform:rotate(var(--rot,-8deg)) scale(1);animation:none}.stamp:first-child{left:4%;top:42%;--rot:-9deg}.stamp:nth-child(2){right:2%;top:53%;--rot:7deg}.stamp:nth-child(3){left:8%;top:65%;--rot:5deg}.stamp:nth-child(4){right:4%;top:77%;--rot:-6deg}.stamp:nth-child(5){left:20%;top:87%;--rot:-3deg}.pr-bar{width:100%;display:flex;flex-direction:column;gap:4px}.pr-bar .tip-bar{height:12px;border-radius:0;border:1px solid var(--ev-paper);background:rgba(232,223,200,.1);box-shadow:none}.pr-bar .tip-pcts{font-family:var(--ev-hf);color:var(--ev-paper);margin-top:0}#wu.press .tip-verdict{font:600 15px var(--ev-hf);text-transform:uppercase;letter-spacing:.1em;color:var(--ev-paper)}#wu.press .tip-verdict em{color:var(--ev-wood)}@media (max-width:640px){.pr-stage{aspect-ratio:3/3.8;max-height:60vh}.stamp{font-size:10px;padding:4px 7px;border-width:2px}.pr-stamps{left:3%;right:3%;top:34%;bottom:3%}.stamp:first-child{left:4%;top:6%}.stamp:nth-child(2){right:4%;top:30%}.stamp:nth-child(3){left:6%;top:56%}.stamp:nth-child(4){right:5%;top:80%}}@media (prefers-reduced-motion:reduce){.dl-card,.pr-stage .fp-page,.stamp{animation:none!important;opacity:1!important;transform:none!important}}#calculate-btn,#load-raptor-btn{background:var(--ev-wood)!important;color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-weight:700!important;font-size:17px!important;text-transform:uppercase;letter-spacing:.16em!important;padding:14px 40px!important;border-radius:3px!important;border:2px solid var(--ev-ink)!important;box-shadow:5px 5px 0 var(--ev-paper)!important;transition:transform .15s,box-shadow .15s}#calculate-btn:hover:not(:disabled),#load-raptor-btn:hover:not(:disabled){filter:none!important;transform:translate(-1px,-1px);box-shadow:7px 7px 0 var(--ev-paper)!important}#load-raptor-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ev-paper)!important}#load-raptor-btn:disabled{background:#2a241e!important;color:#6b645a!important;border-color:#3b352d!important;box-shadow:none!important}#wu.press .fp-ticker{display:none}#load-raptor-btn.pulse-hint::before{background:var(--ev-wood)!important;filter:blur(14px)!important;opacity:.45;border-radius:6px}#load-raptor-btn.pulse-hint::after{background:var(--ev-paper)!important;color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;border-radius:3px!important;border:1.5px solid var(--ev-ink);box-shadow:3px 3px 0 var(--ev-wood)}:root{color-scheme:light;--bg-space:#171310;--bg-space-light:#1f1a15;--bg-space-lighter:#2a241e;--glass-bg:#e8dfc8;--glass-bg-hover:rgba(200,137,60,.14);--glass-border:#c9bca0;--glass-shadow:0 18px 40px rgba(0,0,0,.5);--text-primary:#1b1510;--text-secondary:#4a4036;--text-dim:#7d7260;--accent-primary:#c8893c;--accent-secondary:#a8702a;--accent-glow:rgba(200,137,60,.35);--success:#1f7a3a;--danger:#b3261e;--warning:#a86a00;--info:#1d5fa8;--dusk-card:#e8dfc8;--dusk-card-2:#f1ead8;--dusk-line:#c9bca0;--dusk-ink:#1b1510;--dusk-accent:#c8893c;--dusk-accent-strong:#a8702a}body,html{background:var(--ev-ink)!important;color:var(--ev-paper)!important}body{background-image:radial-gradient(900px 560px at 50% 0,rgba(200,137,60,.16),transparent 70%),radial-gradient(rgba(232,223,200,.06) 1px,transparent 1.4px)!important;background-size:auto,5px 5px!important}.matchup-header h2,.section-header h2,.section-header h3,.starting-five-header h2,.todays-games-header h3,h1,h2,h3,h4{font-family:var(--ev-hf)!important;text-transform:uppercase;letter-spacing:.02em!important;font-weight:700!important}a{color:var(--ev-wood)}::selection{background:var(--ev-wood);color:var(--ev-ink)}html body .v2-header{background:var(--ev-ink)!important;border-bottom:3px solid var(--ev-wood)!important}html body .v2-logo-wordmark{color:var(--ev-paper)!important;font-family:var(--ev-hf)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase;font-size:18px!important}.v2-logo-img,html body .v2-logo-wordmark .wm-dot{color:var(--ev-wood)!important}html body .v2-nav a.v2-home,html body .v2-nav button{color:#cfc4ad!important;font:600 13px/1 var(--ev-hf)!important;text-transform:uppercase;letter-spacing:.1em;border-radius:2px!important}html body .v2-nav a.v2-home:hover,html body .v2-nav button:hover{background:rgba(232,223,200,.1)!important;color:var(--ev-paper)!important}.v2-nav .v2-current{background:0 0;color:var(--ev-paper);font:700 13px/1 var(--ev-hf);text-transform:uppercase;letter-spacing:.1em;border-radius:0;border-bottom:3px solid var(--ev-wood);padding-bottom:6px}.v2-nav .v2-season{border:1.5px solid var(--ev-paper);background:0 0;color:var(--ev-paper);font:600 11px/1 var(--ev-hf);letter-spacing:.14em;border-radius:2px}.card,.comparison-card,.game-by-game-section,.gamelogs-card,.gamelogs-section,.glass-card,.historical-content,.historical-modal,.info-highlight,.info-section,.matchup-section,.ml-predictions-summary,.ml-summary-card,.modal-body,.modal-content,.modal-footer,.modal-header,.player-card,.prediction-card,.prediction-summary-card,.raptor-card,.raptor-display,.results-section,.roster-card,.starting-five-container,.stats-card,.team-card,.team-column,.todays-games-section,.v2-bottom-sheet,.v2-hero,.v2-prediction-wrap{background:var(--ev-paper)!important;border:0!important;color:var(--ev-ink)!important;border-radius:4px!important;box-shadow:0 18px 40px rgba(0,0,0,.5)!important}.modal-body,.modal-footer,.modal-header{box-shadow:none!important}.matchup-header,.modal-header,.results-header,.section-header,.starting-five-header,.todays-games-header,.v2-hero-head{border-bottom:2px solid var(--ev-ink)!important}.matchup-header h2,.modal-header h2,.modal-header h3,.section-header h2,.section-header h3,.starting-five-header h2,.todays-games-header h3{color:var(--ev-ink)!important}.form-group label,.form-label,label{color:var(--text-dim)!important;font-family:var(--ev-hf)!important;font-weight:600!important;letter-spacing:.14em!important}li,p,span,td{text-shadow:none!important}.date-navigation{background:var(--ev-paper2)!important;border:1.5px solid var(--ev-ink)!important;border-radius:3px!important;padding:0!important;gap:0!important;overflow:hidden}.date-navigation input{background:0 0!important;color:var(--ev-ink)!important;border:0!important;border-radius:0!important;font-family:var(--ev-hf)!important;font-weight:600!important;letter-spacing:.1em}.date-navigation button{background:0 0!important;color:var(--ev-ink)!important;border:0!important;border-left:1.5px solid var(--ev-ink)!important;border-radius:0!important;font-family:var(--ev-hf)!important}.date-navigation button:first-child{border-left:0!important}.date-navigation button#today-btn{text-transform:uppercase;letter-spacing:.1em;font-size:11px!important}.date-navigation button:hover{background:var(--ev-ink)!important;color:var(--ev-paper)!important;border-color:var(--ev-ink)!important}.skin-game{background:var(--ev-paper2);border:1.5px solid #c9bca0;border-top:5px solid var(--ev-wood);border-radius:3px}.skin-game:hover{border-color:var(--ev-ink);box-shadow:3px 3px 0 var(--ev-ink);transform:translateY(-2px)}.skin-game.on{border-color:var(--ev-ink);box-shadow:4px 4px 0 var(--ev-ink)}.skin-game .top{color:var(--text-dim);font-family:var(--ev-hf);font-weight:600;letter-spacing:.14em}.skin-game .t b{color:var(--ev-ink);font-family:var(--ev-hf);font-size:16px;font-weight:700;letter-spacing:.04em}.skin-game .t small{color:var(--text-dim);font-weight:600}.skin-game .at{color:var(--ev-wood);font-family:var(--ev-hf);font-weight:700;font-size:14px}.skin-game .t img{filter:drop-shadow(0 3px 4px rgba(0,0,0,.25))}.skin-game .go{border-radius:2px;border:1.5px solid var(--ev-ink);background:0 0;color:var(--ev-ink);font-family:var(--ev-hf);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.skin-game.on .go,.skin-game:hover .go{background:var(--ev-ink);color:var(--ev-paper)}.skin-empty{color:var(--text-dim)}.team-card-header{border-radius:4px 4px 0 0!important}.team-card-header h2{font-family:var(--ev-hf)!important;font-weight:700!important;letter-spacing:.03em!important;text-shadow:0 2px 8px rgba(0,0,0,.4)!important}.btn-roster,.v2-hdr-btns .btn{border-radius:2px!important;border:1.5px solid rgba(255,255,255,.7)!important;background:rgba(0,0,0,.18)!important;color:#fff!important;font-family:var(--ev-hf)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase;font-size:11px!important}.btn-roster:hover,.v2-hdr-btns .btn:hover{background:#fff!important;color:#1b1510!important}.skin-slot{background:var(--ev-paper2);border:1.5px solid var(--ev-ink);border-radius:3px}.skin-slot:hover{border-color:var(--ev-wood);box-shadow:2px 2px 0 var(--ev-wood)}.skin-slot .ph{border-radius:2px;background:#d9d0bb;border-bottom:1.5px solid var(--ev-ink)}.skin-slot .ph .q{color:var(--text-dim);font-family:var(--ev-hf)}.skin-slot .nm{color:var(--ev-ink);font-family:var(--ev-hf);font-weight:700;font-size:12px}.skin-slot .pos{color:var(--ev-wood);font-family:var(--ev-hf);font-weight:600}.skin-slot.empty .nm{color:var(--text-dim)}.select-input,input[type=date],input[type=number],input[type=search],input[type=text],select,textarea{background:var(--ev-paper2)!important;color:var(--ev-ink)!important;border:1.5px solid #c9bca0!important;border-radius:3px!important}.calibration-select option,.select-input option,select option{background:var(--ev-paper2)!important;color:var(--ev-ink)!important;font-weight:600}.select-input option:checked,select option:checked{background:var(--ev-ink)!important;color:var(--ev-paper)!important}.choices,.choices__inner{background:var(--ev-paper2)!important;border:1.5px solid #c9bca0!important;border-radius:3px!important}.choices.is-focused .choices__inner,.choices.is-open .choices__inner{border-color:var(--ev-ink)!important}.choices__item,.choices__item--selectable,.choices__list--single .choices__item{color:var(--ev-ink)!important}.choices__item--placeholder,.choices__placeholder{color:var(--text-dim)!important}.choices__list--dropdown,.choices__list[aria-expanded]{background:var(--ev-paper2)!important;border:1.5px solid var(--ev-ink)!important;border-radius:3px!important;box-shadow:6px 6px 0 rgba(0,0,0,.25)!important}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background:var(--ev-ink)!important;color:var(--ev-paper)!important}.choices__input{background:var(--ev-paper2)!important;color:var(--ev-ink)!important;border-bottom:1.5px solid #c9bca0!important}.choices[data-type*=select-one]::after{border-color:var(--ev-ink) transparent transparent transparent!important}.btn,.btn-large,.btn-primary,button.btn-primary{border-radius:3px!important;font-family:var(--ev-hf)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase}.btn-primary:not(#load-raptor-btn):not(#calculate-btn){background:var(--ev-ink)!important;color:var(--ev-paper)!important;padding:12px 26px!important;font-size:13px!important}.btn-primary:not(#load-raptor-btn):not(#calculate-btn):hover{filter:none!important;background:var(--ev-wood)!important;color:var(--ev-ink)!important}.btn-primary:disabled{background:#d9d0bb!important;color:#8d8270!important}.btn-outline,.btn-secondary,.tab-btn,.toggle-btn,.v2-gbg-pg-btn,.v2-toggle-pill,.v2pp-btn{background:0 0!important;color:var(--ev-ink)!important;border:1.5px solid var(--ev-ink)!important;border-radius:2px!important;font-family:var(--ev-hf)!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase}.btn-secondary:hover,.tab-btn.active,.tab-btn:hover,.toggle-btn.active,.toggle-btn:hover,.v2pp-btn:hover{background:var(--ev-ink)!important;color:var(--ev-paper)!important;border-color:var(--ev-ink)!important}.btn-count,.player-counter,.players-count,[id$="-players-count"]{background:0 0!important;color:var(--ev-green)!important;border:1.5px solid var(--ev-green)!important;border-radius:2px!important;font-family:var(--ev-hf)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase}.status-badge-game,.status-badge-game.available{background:var(--ev-paper2)!important;color:var(--ev-ink)!important;border:1.5px solid var(--ev-ink)!important;border-radius:2px!important}table,td,th{color:var(--ev-ink)!important;border-color:#c9bca0!important}th{background:var(--ev-paper2)!important;color:var(--text-secondary)!important;font-family:var(--ev-hf)!important;font-weight:600!important;letter-spacing:.12em!important}tr:hover td{background:rgba(200,137,60,.1)!important}.hint,.player-position,.player-team,.stat-label,.subtitle,.text-secondary{color:var(--text-secondary)!important}.matchup-vs,.vs-badge,.vs-circle{background:var(--ev-paper)!important;color:var(--ev-ink)!important;border:2px solid var(--ev-ink)!important;box-shadow:4px 4px 0 var(--ev-wood)!important;border-radius:4px!important;font-family:var(--ev-hf)!important;font-weight:700!important}.modal-overlay{background:rgba(10,8,6,.8)!important}#loading-progress-fill,.analysis-progress-fill{background:var(--ev-wood)!important}.toast-container .toast{background:var(--ev-paper)!important;color:var(--ev-ink)!important;border:1.5px solid var(--ev-ink)!important;border-left:5px solid var(--ev-wood)!important;border-radius:3px!important}#v2-review{background:var(--ev-paper)!important;border:1.5px solid var(--ev-ink);border-left:6px solid var(--ev-wood);border-radius:3px;color:var(--text-secondary)}#v2-review b{color:var(--ev-ink);font-family:var(--ev-hf);font-weight:700;letter-spacing:.04em}#v2-review .tag{color:var(--ev-paper);background:var(--ev-ink);border-radius:2px;font-family:var(--ev-hf);font-weight:600}#v2-review .hint em{color:var(--warning)}#v2-review .x{color:var(--ev-ink)}.sk-verdict{background:var(--ev-paper);border:0;border-radius:4px;box-shadow:0 18px 40px rgba(0,0,0,.5);color:var(--ev-ink)}.sk-verdict::before{display:none}.sk-meta{color:var(--text-dim);font-family:var(--ev-hf);font-weight:600;letter-spacing:.14em}.sk-agree{color:var(--ev-ink)}.sk-agree.all{color:var(--ev-green)}.sk-conftag{background:0 0;color:var(--ev-ink);border:1.5px solid var(--ev-ink);border-radius:2px;font-family:var(--ev-hf)}.sk-conf-high .sk-conftag{background:var(--ev-green);color:#fff;border-color:var(--ev-green)}.sk-conf-low .sk-conftag{background:var(--warning);color:#fff;border-color:var(--warning)}.sk-logo{background:0 0}.sk-abbr{color:var(--text-secondary);font-family:var(--ev-hf);font-weight:700}.sk-prob{color:var(--ev-ink);font-family:var(--ev-hf);font-weight:700;letter-spacing:-.01em;text-shadow:none;font-size:56px}.sk-prob small{color:var(--text-secondary);font-family:var(--ev-hf)}.sk-team.lose .sk-prob{color:var(--text-dim);font-size:34px}.sk-fav{color:var(--ev-wood);font-family:var(--ev-hf);font-weight:600;letter-spacing:.2em}.sk-vs{color:var(--text-dim);font-family:var(--ev-hf)}.sk-split{border-radius:0;border:1px solid var(--ev-ink);background:var(--ev-paper2);height:12px}.sk-split i+i{opacity:1}.sk-line{color:var(--text-secondary);font-family:var(--ev-sf);font-style:italic;font-size:16px}.sk-line b{color:var(--ev-ink);font-style:normal;font-weight:600}.sk-vs-small{color:var(--text-dim);font-family:var(--ev-hf);font-style:normal}.sk-cal{background:0 0;border:1px dashed var(--ev-ink);border-radius:0;color:var(--text-secondary);font-family:var(--ev-sf);font-size:13.5px}.sk-cal b{color:var(--ev-ink)}.sk-n{color:var(--text-dim)}.sk-tag{border-radius:2px;font-family:var(--ev-hf);font-weight:600;letter-spacing:.1em}.sk-tag-ok{background:var(--ev-green);color:#fff}.sk-tag-under{background:var(--info);color:#fff}.sk-tag-over{background:var(--warning);color:#fff}.sk-tiles-h{color:var(--ev-ink);font-family:var(--ev-hf);font-weight:700;font-size:15px;border-bottom:2px solid var(--ev-ink);padding-bottom:5px}.sk-tiles-h small{color:var(--text-dim);font-family:var(--ev-sf);font-style:italic;font-size:13px}.sk-tile{background:var(--ev-paper2);border:1.5px solid var(--ev-ink);border-radius:3px;box-shadow:0 10px 24px rgba(0,0,0,.35);color:var(--ev-ink)}.sk-tile.agree{border-color:var(--ev-ink)}.sk-tile.disagree{border-color:var(--warning);border-style:dashed}.sk-name{color:var(--ev-ink);font-family:var(--ev-hf);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.sk-tech{color:var(--text-dim);font-family:var(--ev-hf);font-weight:600}.sk-switch i{border-radius:2px;background:#d9d0bb;border:1.5px solid var(--ev-ink)}.sk-switch i::after{border-radius:1px;background:var(--ev-ink);top:2px;left:2px;width:12px;height:12px}.sk-switch input:checked+i{background:var(--ev-wood)}.sk-tile-main b{color:var(--text-secondary);font-family:var(--ev-hf)}.sk-tile-prob{color:var(--ev-ink);font-family:var(--ev-hf);font-weight:700;font-size:26px;letter-spacing:0}.sk-check{border-radius:2px;background:0 0;color:var(--ev-green);border:1.5px solid var(--ev-green)}.sk-check.sk-x{background:0 0;color:var(--warning);border-color:var(--warning)}.sk-bar{border-radius:0;background:#d9d0bb}.sk-bar i{border-radius:0}.sk-tile-desc{color:var(--text-secondary);font-family:var(--ev-sf);font-style:italic;font-size:12.5px}.sk-tile-more{border-top:1px dashed var(--ev-ink)}.sk-votes{color:var(--text-secondary)}.ml-predictions-summary,.starting-five-container,.v2-prediction-wrap{color:var(--ev-ink)!important}.ml-predictions-summary :not(img),.starting-five-container :not(img):not(.btn){text-shadow:none!important}.positive,.starting-five-container .pos,.starting-five-container .positive{color:var(--ev-green)!important}.negative,.starting-five-container .neg,.starting-five-container .negative{color:var(--danger)!important}.modal .modal-content{background:var(--ev-paper)!important;border:0!important;border-radius:4px!important;box-shadow:0 30px 80px rgba(0,0,0,.65)!important;color:var(--ev-ink)!important}.modal .modal-header{border-bottom:2px solid var(--ev-ink)!important}.modal .modal-header h3{color:var(--text-secondary)!important;font-family:var(--ev-hf)!important;font-weight:600!important;letter-spacing:.14em!important}.modal .modal-close{background:0 0!important;color:var(--ev-ink)!important;border:1.5px solid var(--ev-ink)!important;border-radius:2px!important}.modal .modal-close:hover{background:var(--ev-ink)!important;color:var(--ev-paper)!important}.skm-ava{background:#d9d0bb;border-radius:3px;color:var(--text-dim);border:1px solid var(--ev-ink)}.skm-ava.big{border-radius:4px;box-shadow:0 0 0 3px var(--tc,#c8893c),0 12px 30px rgba(0,0,0,.3)}.skm-btn{border-radius:2px;background:var(--ev-ink);color:var(--ev-paper);font-family:var(--ev-hf);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.skm-btn.ghost{background:0 0;color:var(--ev-ink);border:1.5px solid var(--ev-ink)}.skm-btn:hover{filter:none;background:var(--ev-wood);color:var(--ev-ink);border-color:var(--ev-wood)}.skm-arrow,.skm-bar span,.skm-bars-l,.skm-cmp-arrow,.skm-cmp-h small,.skm-duel-h em,.skm-empty,.skm-form-l,.skm-hdr-mini,.skm-hero-sub,.skm-pos,.skm-roster-h span,.skm-stats i,.skm-tg-hint{color:var(--text-dim)!important}#player-modal .advanced-stat-value,#player-modal .modal-stat-value,.skm-chip.on,.skm-cmp-b,.skm-cmp-l,.skm-duel .win,.skm-hero h2,.skm-hero-kpis b,.skm-pc-top b,.skm-roster-h b,.skm-score b,.skm-stats,.skm-table td,.skm-tg-recs b{color:var(--ev-ink)!important}.skm-hero h2,.skm-hero-kpis b,.skm-pc-top b,.skm-roster-h b,.skm-tg-recs b{font-family:var(--ev-hf);font-weight:700;letter-spacing:.02em}.skm-pc{background:var(--ev-paper2);border:1.5px solid #c9bca0;border-radius:3px}.skm-pc:hover{border-color:var(--ev-ink);box-shadow:3px 3px 0 var(--ev-ink)}.skm-pc.starter{border-color:var(--ev-ink)}.skm-pc.injured{border-color:var(--danger)}.skm-pc-actions{border-top:1px dashed var(--ev-ink)}.skm-b{border-radius:2px;background:#d9d0bb;color:var(--text-secondary);font-family:var(--ev-hf);font-weight:600}.skm-b-start{background:var(--ev-ink);color:var(--ev-paper)}.skm-b-inj{background:var(--danger);color:#fff}.skm-b-rk{background:var(--ev-green);color:#fff}.skm-b-no{background:0 0;border:1px solid #c9bca0;color:var(--text-dim)}.skm-hero{background:var(--ev-paper2);border:1.5px solid var(--ev-ink);border-left:8px solid var(--tc,#c8893c);border-radius:3px}.skm-hero-team{color:var(--text-secondary);font-family:var(--ev-hf);font-weight:600}#player-modal .modal-section{background:var(--ev-paper2)!important;border:1.5px solid #c9bca0!important;border-radius:3px!important}#player-modal .modal-section h4{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-weight:700!important;border-bottom:1.5px solid var(--ev-ink);padding-bottom:4px}#player-modal .modal-stat-box{background:var(--ev-paper)!important;border:1px solid #c9bca0!important;border-radius:2px!important}#player-modal .modal-stat-value{font-family:var(--ev-hf)!important;font-weight:700!important}#player-modal .modal-stat-label{color:var(--text-dim)!important;font-family:var(--ev-hf)!important;font-weight:600!important}#player-modal .advanced-stat-item{border-bottom:1px dotted #c9bca0!important}#player-modal .comparison-row{background:var(--ev-paper)!important;border:1px solid #c9bca0!important;border-radius:2px!important}#player-modal .btn-primary,html body #player-modal #load-season-comparison-btn,html body #player-modal #load-season-comparison-btn.btn.btn-primary{background:var(--ev-ink)!important;color:var(--ev-paper)!important;border-radius:3px!important;font-family:var(--ev-hf)!important;letter-spacing:.1em!important;text-transform:uppercase}html body #player-modal #load-season-comparison-btn:disabled{background:#d9d0bb!important;color:#8d8270!important}.skm-note{background:#f3e2b0;border:1.5px solid var(--warning);color:#5a3a00;border-radius:3px}.skm-chip{border:1.5px solid var(--ev-ink);color:var(--ev-ink);border-radius:2px;font-family:var(--ev-hf);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.skm-chip.on{background:var(--ev-ink);color:var(--ev-paper)!important;border-color:var(--ev-ink)}.skm-bars{background:var(--ev-paper2);border:1.5px solid #c9bca0;border-radius:3px}.skm-bar i{background:#d9d0bb;border-radius:0}.skm-bar.w i{background:var(--ev-wood)}.skm-table-wrap{border:1.5px solid var(--ev-ink);border-radius:3px}.skm-table th{background:var(--ev-paper2)!important;color:var(--text-dim)!important;font-family:var(--ev-hf)}.skm-table td{border-top:1px dotted #c9bca0!important}.skm-hero-kpis b.pos,.skm-table td.hi,.skm-tg-table td.pos{color:var(--ev-green)!important}.skm-hero-kpis b.neg,.skm-tg-table td.neg{color:var(--danger)!important}.skm-table tr:hover td{background:rgba(200,137,60,.12)!important}.skm-wl{border-radius:2px;background:var(--danger);color:#fff}.skm-wl.w{background:var(--ev-green);color:#fff}.skm-date{color:var(--text-secondary)!important}.skm-tg-logo{background:var(--ev-paper);border:1.5px solid var(--ev-ink);border-radius:4px}.skm-tg-recs div{background:var(--ev-paper);border:1px solid #c9bca0;border-radius:2px}.skm-form i{border-radius:2px;background:var(--danger)}.skm-form i.w{background:var(--ev-green)}.skm-tg-row.open td{background:rgba(200,137,60,.14)!important}.skm-tg-detail td{background:var(--ev-paper2)!important}.skm-duel-bar{border-radius:0;background:#d9d0bb;border:1px solid var(--ev-ink)}.skm-duel-bar i+i{background:#a89b85}.skm-cmp{background:var(--ev-paper2);border:1.5px solid #c9bca0;border-radius:3px}.skm-cmp-row{border-radius:0}.skm-cmp-row.up .skm-cmp-arrow{color:var(--ev-green)}.skm-cmp-row.down .skm-cmp-arrow{color:var(--danger)}.skm-cmp-d{border-radius:2px}.skm-cmp-row.up .skm-cmp-d{background:var(--ev-green);color:#fff}.skm-cmp-row.down .skm-cmp-d{background:var(--danger);color:#fff}.team-card::before{display:none!important}.team-card-body{background:0 0!important}.status-badge{background:0 0!important;border:1.5px solid #c9bca0!important;border-radius:2px!important;color:var(--text-secondary)!important;font-family:var(--ev-hf)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase;box-shadow:none!important;backdrop-filter:none!important;padding:8px 16px!important}.status-badge.complete{background:0 0!important;border-color:var(--ev-green)!important;color:var(--ev-green)!important}.ml-predictions-details-header{background:var(--ev-paper2)!important;border:1.5px solid var(--ev-ink)!important;border-radius:3px!important}.ml-predictions-details-header h3,.toggle-details-btn,.toggle-icon{color:var(--ev-ink)!important}.ml-predictions-details-header h3{font-size:13px!important;letter-spacing:.14em!important}.v2mc,.v2mc-card,.v2mc-wrap{background:var(--ev-paper)!important;border:0!important;border-radius:4px!important;box-shadow:0 18px 40px rgba(0,0,0,.5)!important;backdrop-filter:none!important;color:var(--ev-ink)!important}.v2mc-hdr{border-bottom:2px solid var(--ev-ink)!important}.v2mc-hdr-glow-l,.v2mc-hdr-glow-r{display:none!important}.v2mc-team-name{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-weight:700!important;font-size:18px!important;text-transform:uppercase;letter-spacing:.03em}.v2mc-team-badge{border-radius:2px!important;font-family:var(--ev-hf)!important}.v2mc-hstat-lbl,.v2mc-hstat-tot .v2mc-hstat-lbl,.v2mc-player-num,.v2mc-player-rank,.v2mc-pstat-lbl,.v2mc-pstat-tot .v2mc-pstat-lbl,.v2mc-tot-lbl,.v2mc-vs-date{color:var(--text-dim)!important;font-family:var(--ev-hf)!important}.v2mc-empty,.v2mc-hstat-val,.v2mc-player-name,.v2mc-pstat-val,.v2mc-sf-label>span,.v2mc-tot-team,.v2mc-tot-val{color:var(--ev-ink)!important}.v2mc-hstat-val,.v2mc-pstat-val,.v2mc-tot-val{font-family:var(--ev-hf)!important;font-weight:700!important}.v2mc-player-name{font-family:var(--ev-hf)!important;font-weight:600!important;font-size:14px!important}.v2mc-pos{color:var(--ev-green)!important}.v2mc-neg{color:var(--danger)!important}.v2mc-tot-item,.v2mc-tot-row{color:var(--text-dim)!important;font-family:var(--ev-hf)!important;letter-spacing:.08em}.v2mc-tot-item.v2mc-tot-main{color:var(--ev-ink)!important}.v2mc-tot-item>strong:not(.v2mc-pos):not(.v2mc-neg){color:var(--ev-ink)!important}.v2mc-tot-dot{color:#c9bca0!important}.v2mc-vs-text{color:var(--ev-wood)!important;font-family:var(--ev-hf)!important;font-weight:700!important;letter-spacing:.16em}.v2mc-vs-toggle{background:0 0!important;border:1.5px solid var(--ev-ink)!important;color:var(--ev-ink)!important;border-radius:2px!important;font-family:var(--ev-hf)!important;letter-spacing:.08em}.v2mc-vs-toggle:hover{background:var(--ev-ink)!important;color:var(--ev-paper)!important}.v2mc-sf-label>span{font-family:var(--ev-hf)!important;font-weight:700!important;letter-spacing:.2em}.v2mc-col-div,.v2mc-tot-sep{background:var(--ev-ink)!important;opacity:.25}.v2mc-player{border-bottom:1px dotted #c9bca0!important}.v2mc-player:hover{background:rgba(200,137,60,.12)!important}.v2mc-bar-wrap{background:#d9d0bb!important;border-radius:0!important}.v2mc-bar-fill{border-radius:0!important}.v2mc-bar-zero{background:var(--ev-ink)!important}.v2mc-totals{background:var(--ev-paper2)!important;border-top:2px solid var(--ev-ink)!important}.v2lu-wrap{background:var(--ev-paper)!important;backdrop-filter:none!important;border:0!important;border-radius:4px!important;box-shadow:0 18px 40px rgba(0,0,0,.5)!important;color:var(--ev-ink)!important}.v2lu-hdr{border-bottom:2px solid var(--ev-ink)!important}.v2lu-hdr:hover{background:var(--ev-paper2)!important}.v2lu-h2h-name,.v2lu-h2h-wins,.v2lu-more,.v2lu-net-val,.v2lu-player-name,.v2lu-stat-val,.v2lu-team-name,.v2lu-title{color:var(--ev-ink)!important}.v2lu-h2h-wins,.v2lu-net-val,.v2lu-team-name,.v2lu-title{font-family:var(--ev-hf)!important;font-weight:700!important}.v2lu-title{font-size:14px!important;letter-spacing:.14em!important}.v2lu-card-label,.v2lu-chevron,.v2lu-h2h-vs,.v2lu-net-lbl,.v2lu-player-num,.v2lu-stat-lbl,.v2lu-subtitle{color:var(--text-dim)!important}.v2lu-divider{background:var(--ev-ink)!important;opacity:.25}.v2lu-card{background:var(--ev-paper2)!important;border:1.5px solid #c9bca0!important;border-radius:3px!important}.v2lu-card:hover{border-color:var(--ev-ink)!important;box-shadow:3px 3px 0 var(--ev-ink)}.v2lu-team-badge{border-radius:2px!important;font-family:var(--ev-hf)!important}.v2lu-stat-val.pos{color:var(--ev-green)!important}.v2lu-stat-val.neg{color:var(--danger)!important}.v2lu-nodata{color:var(--text-dim)!important;font-family:var(--ev-hf);font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:8px 0}.v2lu-tag{display:inline-block;margin-left:6px;padding:1px 5px;border:1px solid var(--ev-wood);color:var(--ev-wood)!important;font-family:var(--ev-hf);font-weight:600;font-size:9px;letter-spacing:.12em;text-transform:uppercase;border-radius:2px;vertical-align:1px;line-height:1.3}.v2lu-career-sub{font-family:var(--ev-sf);font-style:italic;font-size:11.5px;color:var(--text-dim);margin-top:5px}.v2lu-rows{border-top:1px dashed #c9bca0;margin-top:8px;padding-top:6px;display:flex;flex-direction:column;gap:4px}.v2lu-rows-k{font-family:var(--ev-hf);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1px}.v2lu-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;gap:0 8px;align-items:baseline;font-size:12px;color:var(--ev-ink)}.v2lu-row-k{font-family:var(--ev-hf);font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.v2lu-row-n{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2lu-row-s{font-family:var(--ev-hf);font-size:12px;white-space:nowrap;color:var(--text-secondary)}.v2lu-row-s b.pos{color:var(--ev-green)}.v2lu-row-s b.neg{color:var(--danger)}.v2lu-row .v2lu-tag{margin-left:0}@media (max-width:520px){.v2lu-row{grid-template-columns:42px minmax(0,1fr) auto;row-gap:1px}.v2lu-row-n{white-space:normal}.v2lu-row .v2lu-tag{grid-column:2;justify-self:start}}@media (max-width:768px){.v2pp-btn{background:var(--ev-paper2)!important;border:1.5px solid #c9bca0!important;border-radius:3px!important}.v2pp-btn:active{background:var(--ev-ink)!important}.v2pp-arrow,.v2pp-num{color:var(--text-dim)!important}.v2pp-name{color:var(--ev-ink)!important;font-family:var(--ev-hf);font-weight:600;letter-spacing:.04em}.v2pp-btn.v2pp-selected .v2pp-name{color:var(--ev-ink)!important}.v2pp-search{background:var(--ev-paper2)!important;border:1.5px solid var(--ev-ink)!important;color:var(--ev-ink)!important;border-radius:3px!important}.v2pp-search::placeholder{color:var(--text-dim)!important}.v2pp-row{border-bottom:1px dotted #c9bca0!important}.v2pp-row-active,.v2pp-row:active{background:rgba(200,137,60,.18)!important}.v2pp-row-active .v2pp-row-name{color:var(--ev-wood)!important}.v2pp-row-name{color:var(--ev-ink)!important}.v2pp-row-pos{color:var(--text-dim)!important}}html body #gamebygame-modal .modal-content,html body #historical-modal .modal-content,html body #player-modal .modal-content,html body #roster-modal .modal-content,html body #stats-comparison-modal .modal-content,html body #team-games-modal .modal-content,html body .modal .modal-content{background:var(--ev-paper)!important;border:0!important;border-radius:4px!important;box-shadow:0 30px 80px rgba(0,0,0,.65)!important;color:var(--ev-ink)!important}html body #gamebygame-modal .modal-header,html body #player-modal .modal-header,html body #roster-modal .modal-header,html body #team-games-modal .modal-header,html body .modal .modal-header{background:var(--ev-paper)!important;border-bottom:2px solid var(--ev-ink)!important;border-radius:4px 4px 0 0!important}html body .modal .modal-header h2,html body .modal .modal-header h3{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase}html body #gamebygame-modal #gamebygame-modal-body,html body #gamebygame-modal .modal-body,html body #player-modal .modal-body,html body #roster-modal .modal-body,html body #team-games-modal .modal-body,html body .modal .modal-body{background:var(--ev-paper)!important;color:var(--ev-ink)!important}html body #gamebygame-modal .modal-close,html body #player-modal .modal-close,html body #roster-modal .modal-close,html body #team-games-modal .modal-close,html body .modal .modal-close{background:0 0!important;color:var(--ev-ink)!important;border:1.5px solid var(--ev-ink)!important;border-radius:2px!important;width:32px!important;height:32px!important}html body .modal .modal-close:hover{background:var(--ev-ink)!important;color:var(--ev-paper)!important}html body #player-modal .modal-section{background:0 0!important;border-bottom:1px dashed var(--ev-ink)!important}html body #player-modal .modal-section h4{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.14em!important}html body #player-modal .modal-stat-box{background:var(--ev-paper2)!important;border:1.5px solid #c9bca0!important;border-radius:2px!important}html body #player-modal .modal-stat-value{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-weight:700!important;font-size:22px!important}html body #player-modal .modal-stat-label{color:var(--text-dim)!important;font-family:var(--ev-hf)!important;font-weight:600!important;font-size:10px!important;letter-spacing:.12em!important}html body #player-modal .advanced-stat-item{border-bottom:1px dotted #c9bca0!important}html body #player-modal .advanced-stat-label{color:var(--text-secondary)!important}html body #player-modal .advanced-stat-value{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-weight:700!important}html body #player-modal .comparison-row{background:var(--ev-paper2)!important;border:1px solid #c9bca0!important}html body #player-modal .comparison-label,html body #player-modal .comparison-value-number{color:var(--ev-ink)!important}html body #player-modal .comparison-diff-pct,html body #player-modal .comparison-value-label{color:var(--text-dim)!important}html body #player-modal .positive{color:var(--ev-green)!important}html body #player-modal .negative{color:var(--danger)!important}html body #player-modal #load-season-comparison-btn{background:var(--ev-ink)!important;color:var(--ev-paper)!important;border:0!important;border-radius:3px!important}html body #player-modal #load-season-comparison-btn:disabled{background:#d9d0bb!important;color:#8d8270!important}html body #team-games-modal .team-game-card{background:var(--ev-paper2)!important;border:1px solid #c9bca0!important}html body #team-games-modal .team-game-date,html body #team-games-modal .team-game-matchup{color:var(--text-secondary)!important}html body #team-games-modal .team-game-result.win{background:var(--ev-green)!important;color:#fff!important}html body #team-games-modal .team-game-result.loss{background:var(--danger)!important;color:#fff!important}html body #roster-modal .player-cell,html body #roster-modal .player-name-cell,html body #roster-modal .player-row:not(.header){color:var(--ev-ink)!important}html body .bd-row,html body .bd-row:nth-child(odd),html body .matchup-section,html body .ml-collapsible-wrapper,html body .ml-predictions-details,html body .ml-summary-card,html body .starting-five-container,html body .team-card,html body .team-card-body,html body .todays-games-header,html body .todays-games-section,html body .v2-bd-header,html body .v2-bottom-sheet,html body .v2-breakdown,html body .v2-hero,html body .v2lu-wrap,html body .v2mc,html body .v2mc-hdr{background:var(--ev-paper)!important;background-image:none!important;border-color:#c9bca0!important;color:var(--ev-ink)!important}html body .ml-predictions-details-header{background:var(--ev-paper2)!important}html body .todays-games-header{background:0 0!important;border-bottom:2px solid var(--ev-ink)!important}html body .section-header h2,html body .section-header h3,html body .todays-games-header h3{color:var(--ev-ink)!important}html body .bd-row:nth-child(odd){background:var(--ev-paper2)!important}html body .v2-bd-header,html body .v2-hero-head{border-bottom:2px solid var(--ev-ink)!important}html body .v2pp-btn{background:var(--ev-paper2)!important;border:1.5px solid #c9bca0!important}html body .choices__inner,html body .choices__input,html body .choices__item,html body .choices__list--dropdown,html body .choices__list[aria-expanded]{background:var(--ev-paper2)!important;color:var(--ev-ink)!important}html body .choices__list--dropdown .choices__item--selectable.is-highlighted,html body .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background:var(--ev-ink)!important;color:var(--ev-paper)!important}@media (max-width:768px){html body .team-card-header{background:var(--ev-paper2)!important;background-image:none!important;border-bottom:2px solid var(--ev-ink)!important;border-top:6px solid var(--accent-primary,#c8893c)!important}html body .team-card-header .team-header-content h2,html body .team-card-header h2{color:var(--ev-ink)!important;text-shadow:none!important}html body .team-card-header .performance-indicator,html body .team-card-header .team-record{color:var(--ev-ink)!important;background:0 0!important;border:1.5px solid #c9bca0!important;border-radius:2px!important}html body .team-card-header .btn-roster{background:0 0!important;color:var(--ev-ink)!important;border:1.5px solid var(--ev-ink)!important}html body .team-card-header .btn-roster:active{background:var(--ev-ink)!important;color:var(--ev-paper)!important}html body .v2-bottom-sheet{border:0!important;border-radius:6px 6px 0 0!important}html body .v2-bs-header,html body .v2-bs-title{color:var(--ev-ink)!important;background:var(--ev-paper)!important;border-bottom:2px solid var(--ev-ink)!important}html body .v2-bs-close{color:var(--ev-ink)!important;background:0 0!important;border:1.5px solid var(--ev-ink)!important;border-radius:2px!important}}html body #gamebygame-modal .modal-header h3,html body #player-modal .modal-header h3,html body #roster-modal .modal-header h3,html body #team-games-modal .modal-header h3{color:var(--ev-ink)!important}html body #gamebygame-modal .filter-tabs-row,html body #gamebygame-modal .game-selector-panel-modal,html body #gamebygame-modal .game-selector-panel-modal .select-input,html body #gamebygame-modal .gamelogs-filters,html body #team-games-modal .team-games-cards-container,html body #team-games-modal .team-games-filters,html body #team-games-modal .team-games-stats-summary{background:var(--ev-paper)!important;color:var(--ev-ink)!important;border-color:#c9bca0!important}@media (max-width:768px){html body .v2-hdr-btns{background:0 0!important;border:0!important}html body .team-card-header .btn-roster{color:var(--ev-ink)!important;border:1.5px solid var(--ev-ink)!important;background:0 0!important}}html body .v2-header .v2-nav .v2-nav-btn,html body .v2-header .v2-nav a.v2-home,html body .v2-header .v2-nav button{color:#d9cfb8!important}html body .v2-header .v2-nav a.v2-home:hover,html body .v2-header .v2-nav button:hover{color:var(--ev-paper)!important;background:rgba(232,223,200,.1)!important}.lineup-modal{background:rgba(10,8,6,.82)!important;backdrop-filter:none!important}.lineup-modal-content{background:var(--ev-paper)!important;backdrop-filter:none!important;border:0!important;border-radius:4px!important;box-shadow:0 30px 80px rgba(0,0,0,.65)!important;color:var(--ev-ink)!important;padding:20px 24px 24px!important}.lineup-modal-content>div:first-child{border-bottom:2px solid var(--ev-ink);padding-bottom:10px;margin-bottom:14px!important}.lineup-modal-title{font-family:var(--ev-hf)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.03em;font-size:24px!important}.lineup-modal .close-modal-btn{background:0 0!important;border:1.5px solid var(--ev-ink)!important;color:var(--ev-ink)!important;border-radius:2px!important;width:32px!important;height:32px!important;font-size:18px!important}.lineup-modal .close-modal-btn:hover{background:var(--ev-ink)!important;color:var(--ev-paper)!important}.lineup-tabs{border-bottom:0!important;gap:6px!important;margin-bottom:14px!important;flex-wrap:wrap}.lineup-tab-btn{background:0 0!important;color:var(--ev-ink)!important;border:1.5px solid var(--ev-ink)!important;border-radius:2px!important;font-family:var(--ev-hf)!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase;font-size:12px!important;padding:7px 14px!important}.lineup-tab-btn.on{background:var(--ev-ink)!important;color:var(--ev-paper)!important}.lineup-table th{background:var(--ev-paper2)!important;color:var(--text-dim)!important;font-family:var(--ev-hf)!important;font-weight:600!important;letter-spacing:.14em!important;font-size:10px!important;border-bottom:2px solid var(--ev-ink)!important}.lineup-table thead tr{border-bottom:0!important}.lineup-table td{color:var(--ev-ink)!important;border-bottom:1px dotted #c9bca0!important;font-family:var(--ev-hf)!important;font-weight:600!important;font-size:14px!important}.lineup-table td.lp-names{font-family:Inter,system-ui,sans-serif!important;font-weight:600!important;font-size:14px!important}.lineup-table td.lp-pos{color:var(--ev-green)!important}.lineup-table td.lp-neg{color:var(--danger)!important}.lineup-table td.lp-net{font-size:17px!important;font-weight:700!important}.lineup-table tbody tr:hover{background:rgba(200,137,60,.12)!important}.lineup-empty{color:var(--text-dim)!important;font-family:var(--ev-sf);font-style:italic}@media (max-width:768px){.lineup-modal{align-items:flex-end!important;padding:0!important}.lineup-modal-content{width:100%!important;max-width:100%!important;max-height:86vh!important;border-radius:8px 8px 0 0!important;padding:14px 14px 22px!important;animation:lmUp .32s cubic-bezier(.2,.8,.2,1) both}@keyframes lmUp{from{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.lineup-modal-content::before{content:'';display:block;width:44px;height:4px;border-radius:2px;background:#c9bca0;margin:0 auto 10px}.lineup-modal-title{font-size:18px!important}.lineup-tab-btn{padding:6px 10px!important;font-size:11px!important}.lineup-table thead{display:none}.lineup-table,.lineup-table tbody{display:block;width:100%}.lineup-table tbody tr{display:grid!important;grid-template-columns:repeat(3,1fr);gap:2px 8px;border:1.5px solid #c9bca0!important;background:var(--ev-paper2);padding:8px 10px;margin-bottom:8px;border-radius:3px}.lineup-table td{display:block;border:0!important;padding:2px 0!important;text-align:left!important;font-size:14px!important}.lineup-table td.lp-names{grid-column:1/-1;border-bottom:1px dotted #c9bca0!important;padding-bottom:6px!important;margin-bottom:4px}.lineup-table td[data-l]::before{content:attr(data-l);display:block;font:600 9px/1 var(--ev-hf);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin-bottom:2px}.lineup-table td.lp-net{grid-column:3}}html body .choices.is-focused .choices__inner,html body .choices.is-open .choices__inner,html body .choices__inner,html body .choices__inner:hover{background:var(--ev-paper2)!important;background-color:var(--ev-paper2)!important;color:var(--ev-ink)!important;border:1.5px solid #c9bca0!important;box-shadow:none!important;backdrop-filter:none!important}html body .choices__inner:hover{border-color:var(--ev-ink)!important}html body .choices.is-focused .choices__inner,html body .choices.is-open .choices__inner{border-color:var(--ev-ink)!important;box-shadow:3px 3px 0 var(--ev-wood)!important}html body .choices__list--dropdown,html body .choices__list[aria-expanded]{background:var(--ev-paper2)!important;background-color:var(--ev-paper2)!important;border:1.5px solid var(--ev-ink)!important;border-radius:3px!important;box-shadow:6px 6px 0 rgba(0,0,0,.25)!important;backdrop-filter:none!important}html body .choices__item,html body .choices__item.choices__item--selectable,html body .choices__list--dropdown .choices__item,html body .choices__list--dropdown .choices__item--selectable,html body .choices__list--single .choices__item,html body .choices__list[aria-expanded] .choices__item,html body .choices__list[aria-expanded] .choices__item--selectable{background:0 0!important;background-color:transparent!important;color:var(--ev-ink)!important}html body .choices__list--dropdown .choices__item--selectable.is-highlighted,html body .choices__list--dropdown .choices__item--selectable:hover,html body .choices__list--dropdown .choices__item.is-highlighted,html body .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,html body .choices__list[aria-expanded] .choices__item--selectable:hover{background:var(--ev-ink)!important;background-color:var(--ev-ink)!important;color:var(--ev-paper)!important}html body .choices__input,html body .choices__input--cloned{background:var(--ev-paper2)!important;background-color:var(--ev-paper2)!important;color:var(--ev-ink)!important;border-bottom:1.5px solid #c9bca0!important}html body .choices__input--cloned::placeholder,html body .choices__input::placeholder,html body .choices__item--placeholder,html body .choices__list--single .choices__placeholder{color:var(--text-dim)!important}html body .choices__list--dropdown .choices__item--disabled,html body .choices__list[aria-expanded] .choices__item--disabled{color:var(--text-dim)!important}html body .choices__list--dropdown .choices__item--selectable::after{color:var(--text-dim)!important;opacity:1!important}html body .choices__list--dropdown .choices__item--selectable.is-highlighted::after{color:var(--ev-paper)!important}html body .choices[data-type*=select-one]::after{border-color:var(--ev-ink) transparent transparent transparent!important}html body .choices[data-type*=select-one].is-open::after{border-color:transparent transparent var(--ev-ink) transparent!important}html body .ml-predictions-details,html body .ml-predictions-details-content{background:var(--ev-paper)!important;color:var(--ev-ink)!important}html body .ml-predictions-details-header{background:var(--ev-paper2)!important;border:1.5px solid var(--ev-ink)!important;border-radius:3px!important}html body .ml-predictions-details-header:hover{background:var(--ev-ink)!important}html body .ml-predictions-details-header:hover .toggle-details-btn,html body .ml-predictions-details-header:hover h3{color:var(--ev-paper)!important}html body .ml-predictions-details-header h3,html body .toggle-details-btn{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important}html body .ml-collapsible-wrapper{background:var(--ev-paper)!important;border:1.5px solid #c9bca0!important;border-radius:3px!important;margin-top:8px}html body .ml-collapsible-header{background:var(--ev-paper2)!important;border-bottom:0!important}html body .ml-collapsible-header:hover{background:rgba(200,137,60,.14)!important}html body .ml-collapsible-text{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-weight:600!important;font-size:13px!important;letter-spacing:.06em;text-transform:uppercase}html body .ml-collapsible-count{color:var(--text-dim)!important;font-family:var(--ev-hf)!important;background:0 0!important;border:1px solid #c9bca0;border-radius:2px;padding:2px 7px}html body .ml-collapsible-arrow{color:var(--ev-ink)!important}html body .ml-collapsible-content{background:var(--ev-paper)!important;border-top:1.5px solid var(--ev-ink)!important}html body .ml-predictions-details :not(img):not(.rank-badge):not(.team1-win):not(.team2-win):not(.hist-acc-elite){color:var(--ev-ink)!important;text-shadow:none!important}html body .ml-table-header{background:0 0!important;border-bottom:1.5px solid var(--ev-ink)!important}html body .ml-table-header h4{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important}html body .ml-table-count{color:var(--text-dim)!important}html body .ml-prediction-table{background:0 0!important}html body .ml-prediction-table th{background:var(--ev-paper2)!important;color:var(--text-dim)!important;font-family:var(--ev-hf)!important;font-weight:600!important;letter-spacing:.12em!important;font-size:10px!important;border-bottom:1.5px solid var(--ev-ink)!important}html body .ml-prediction-table td{color:var(--ev-ink)!important;border-bottom:1px dotted #c9bca0!important;background:0 0!important}html body .ml-prediction-table tr:hover td{background:rgba(200,137,60,.12)!important}html body .ml-prediction-table .rank-badge{background:var(--ev-ink)!important;color:var(--ev-paper)!important;border-radius:2px!important;font-family:var(--ev-hf)!important;border:0!important}html body .ml-prediction-table .rank-badge.rank-normal{background:0 0!important;color:var(--text-dim)!important;border:1px solid #c9bca0!important}html body .ml-prediction-table .team1-win,html body .ml-prediction-table .team2-win{color:var(--ev-ink)!important;font-family:var(--ev-hf)!important;font-weight:700!important;background:0 0!important}html body .ml-prediction-table .hist-acc-elite{color:var(--ev-green)!important;font-weight:700!important}html body .ml-prediction-table .sort-icon{color:var(--text-dim)!important}.lineup-scope{display:flex;align-items:center;gap:0;margin:-4px 0 12px;flex-wrap:wrap}.lineup-scope-btn{font:700 12px var(--ev-hf);text-transform:uppercase;letter-spacing:.12em;padding:7px 16px;border:1.5px solid var(--ev-ink);background:0 0;color:var(--ev-ink);cursor:pointer}.lineup-scope-btn+.lineup-scope-btn{border-left:0}.lineup-scope-btn:first-child{border-radius:2px 0 0 2px}.lineup-scope-btn:nth-child(2){border-radius:0 2px 2px 0}.lineup-scope-btn.on{background:var(--ev-wood);color:var(--ev-ink);border-color:var(--ev-ink)}.lineup-scope-meta{margin-left:12px;font:italic 12.5px var(--ev-sf);color:var(--text-dim)}.lineup-table td.lp-seasons small{display:block;font:500 10px var(--ev-hf);letter-spacing:.06em;color:var(--text-dim)}@media (max-width:768px){.lineup-scope-meta{flex-basis:100%;margin:6px 0 0}.lineup-table td.lp-seasons{grid-column:1/-1}}html{scrollbar-color:#6e5a42 rgba(0,0,0,.28)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#6e5a42!important;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#8a7658!important}::-webkit-scrollbar-track{background:rgba(0,0,0,.28)!important}html body .choices__list--dropdown,html body .modal-content,html body .players-table,html body .teams-grid{scrollbar-color:#6e5a42 rgba(0,0,0,.12)}html body .v2mc-grid,html body .v2mc-totals{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)!important}html body .v2mc-col,html body .v2mc-player,html body .v2mc-player-info,html body .v2mc-player-inner,html body .v2mc-tot-col{min-width:0!important}html body .v2mc-player-left{min-width:0!important;flex:1 1 auto!important}@media (max-width:768px){html body .v2mc-player-name{font-size:12.5px!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.15}html body .v2mc-tot-row{flex-wrap:wrap;row-gap:2px}}@media (max-width:520px){html body .sk-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .sk-tile{min-width:0!important}html body .sk-tile-main{min-width:0}html body .sk-tile-h{min-width:0}html body .sk-name,html body .sk-tech{overflow-wrap:anywhere}}@media (max-width:400px){html body .sk-tile{padding:10px 8px 9px!important;gap:7px!important}html body .sk-tile-main{gap:4px!important}html body .sk-tile-main img{width:22px!important;height:22px!important}html body .sk-tile-main b{font-size:11px!important;letter-spacing:.02em!important}html body .sk-tile-prob{font-size:20px!important}html body .sk-check{width:18px!important;height:18px!important;font-size:10px!important}html body .sk-name{font-size:12.5px!important}html body .sk-tile-desc{font-size:11.5px!important}html body .v2mc-player-name{font-size:11.5px!important}}