@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;700&family=Barlow+Condensed:wght@600;700;800;900&family=Barlow:ital,wght@0,400;0,500;1,400&family=Bebas+Neue&display=swap";*{margin:0;padding:0;box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{color-scheme:dark;--font-body: "DM Sans", sans-serif;--font-heading: var(--font-body);--font-display: var(--font-body);--font-stats: var(--font-body);--bg: #0d1b33;--bg-card: #1a2b49;--bg-card-raised: #0f1a2e;--bg-input: #1f2f53;--border: #2c4470;--text: #e8f0fb;--text-rgb: 232, 240, 251;--text-dim: #a7b9d0;--accent: #3B82F6;--accent-dim: #1E40AF;--surface-rgb: 20, 30, 53;--surface-alt-rgb: 23, 35, 61;--surface-soft-rgb: 16, 24, 44;--surface-edge-rgb: 9, 14, 30;--surface-deep-rgb: 12, 18, 35;--hero-start-rgb: 9, 16, 31;--accent-surface-rgb: 27, 37, 52;--shadow-rgb: 2, 6, 23;--green: #22c55e;--green-rgb: 34, 197, 94;--green-light: #86efac;--green-light-rgb: 134, 239, 172;--green-bright: #7CFC00;--green-bright-rgb: 124, 252, 0;--allstar: #22c55e;--allstar-rgb: 34, 197, 94;--lime: #a3e635;--lime-rgb: 163, 230, 53;--lime-strong: #99C443;--lime-strong-rgb: 153, 196, 67;--yellow: #facc15;--yellow-rgb: 250, 204, 21;--orange: #fb923c;--orange-rgb: 251, 146, 60;--orange-dark: #c97310;--orange-dark-rgb: 201, 115, 16;--p4: #e2b340;--p4-rgb: 226, 179, 64;--red: #f87171;--red-rgb: 248, 113, 113;--rose: #e23a3a;--rose-rgb: 226, 58, 58;--blue: #3B82F6;--blue-rgb: 59, 130, 246;--accent-rgb: 59, 130, 246;--brand-primary: #3B82F6;--brand-primary-rgb: 59, 130, 246;--brand-secondary: #1E40AF;--brand-secondary-rgb: 30, 64, 175;--brand-text: #e9f7ff;--impact-ring-track: rgba(148, 163, 184, .24);--impact-ring-glow: rgba(59, 130, 246, .34);--brand-motif-rgb: 59, 130, 246;--brand-motif-alt-rgb: 30, 64, 175;--purple: #a78bfa;--purple-rgb: 167, 139, 250;--slate: #94a3b8;--slate-rgb: 148, 163, 184;--slate-dim: #64748b;--slate-dim-rgb: 100, 116, 139;--ui-ease-standard: cubic-bezier(.22, .8, .3, 1);--ui-dur-fast: .14s;--ui-dur-med: .22s;--ui-focus-ring: 0 0 0 3px rgba(var(--accent-rgb), .24);--radius: 10px;--rankings-shell-bg: #111a30;--rankings-row-bg: #16223b;--rankings-row-hover-bg: #1c2b48;--rankings-tier-divider-bg: rgba(255,255,255,.012);--rankings-row-border: rgba(255,255,255,.06);--text-2xs: clamp(.5625rem, .54rem + .1vw, .625rem);--text-xs: clamp(.6875rem, .66rem + .12vw, .75rem);--text-sm: clamp(.75rem, .72rem + .14vw, .8125rem);--text-base: clamp(.8125rem, .78rem + .14vw, .875rem);--text-lg: clamp(.875rem, .83rem + .18vw, 1rem);--text-xl: clamp(.9375rem, .88rem + .24vw, 1.125rem);--text-2xl: clamp(1rem, .93rem + .3vw, 1.25rem);--space-xs: clamp(4px, 3px + .3vw, 6px);--space-sm: clamp(6px, 4px + .5vw, 10px);--space-md: clamp(10px, 7px + .8vw, 16px);--space-lg: clamp(14px, 10px + 1vw, 24px);--space-xl: clamp(20px, 14px + 1.5vw, 36px);--lh-tight: 1.15;--lh-base: 1.35;--lh-loose: 1.5;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--surface: rgb(var(--surface-rgb));--surface-hi: rgb(var(--surface-alt-rgb));--bdr: var(--border);--text-soft: rgba(var(--text-rgb), .42);--sp: cubic-bezier(.16, 1, .3, 1);--nav-h: 60px;--sub-h: 46px;--bdr-hi: rgba(255,255,255,.13);--text2: #6a89b4;--text3: #385579;--fd: var(--font-body);--fm: var(--font-body);--depth-0: #0b1022;--depth-1: #10182e;--depth-2: #15213c;--depth-3: #1b2a4b;--depth-bg: #090d1c;--depth-0-rgb: 11, 16, 34;--depth-1-rgb: 16, 24, 46;--depth-2-rgb: 21, 33, 60;--depth-3-rgb: 27, 42, 75;--glass-border: rgba(255, 255, 255, .1);--glass-bg: rgba(var(--depth-2-rgb), .92);--glass-blur: blur(20px) saturate(1.3);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255, 255, 255, .07)}.nav{position:fixed;top:0;left:0;right:0;z-index:300;background:#03050df0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--bdr)}.nav .nav-btn,.nav .sub-btn,.nav .help-pill,.nav .year-pill,.nav .search-pill,.nav .nav-btn:hover,.nav .sub-btn:hover,.nav .help-pill:hover,.nav .year-pill:hover,.nav .search-pill:hover{filter:none;transform:none}.nav-accent-bar{height:1px;background:linear-gradient(90deg,rgba(59,130,246,.4) 0%,rgba(148,163,184,.08) 50%,transparent 100%)}.nav-top{height:var(--nav-h)}.nav-top-inner{display:grid;grid-template-columns:auto minmax(340px,1fr) auto;align-items:center;height:100%;padding-left:14px;padding-right:14px;gap:10px}.nav-zone{min-width:0;display:flex;align-items:center}.nav-zone-left{justify-content:flex-start}.nav-zone-center{justify-content:center}.nav-zone-right{justify-content:flex-end}.nav-logo{display:flex;align-items:center;gap:11px;padding:7px 16px 7px 10px;flex-shrink:0;text-decoration:none;color:inherit;border-radius:10px;transition:background .2s var(--sp);cursor:pointer;position:relative}.nav-logo:hover{background:#ffffff0d}.logo-glow{display:none}.logo-img{width:34px;height:34px;object-fit:contain;border-radius:8px;display:block;flex-shrink:0;position:relative;z-index:1}.logo-words{display:flex;flex-direction:column;gap:2px}.logo-name{font-family:var(--font-body);font-size:clamp(.78rem,.52vw + .58rem,.92rem);font-weight:700;letter-spacing:clamp(.045em,.16vw,.08em);text-transform:uppercase;color:var(--text);line-height:1}.logo-sub{font-family:var(--font-body);font-size:clamp(.56rem,.34vw + .42rem,.66rem);font-weight:600;letter-spacing:clamp(.06em,.16vw,.1em);text-transform:uppercase;color:#0da86a;line-height:1}.nav-sep{width:1px;align-self:stretch;margin:12px 8px;background:#94a3b81a;flex-shrink:0}.nav-context{display:flex;align-items:center;gap:8px}.nav-utility{display:flex;align-items:center;gap:6px}.nav-primary{display:flex;align-items:center;justify-content:center;width:100%;gap:clamp(2px,.5vw,6px);padding:0 clamp(2px,.8vw,10px)}.nav-btn{position:relative;padding:0 clamp(10px,1.2vw,20px);height:44px;border-radius:0;font-family:var(--font-body);font-size:clamp(.7rem,.3vw + .56rem,.82rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b88c;background:none;border:none;cursor:pointer;transition:color .15s ease;white-space:nowrap;display:flex;align-items:center;gap:6px}.nav-btn:hover{color:#f1f5f9d9}.nav-btn.active{color:#f1f5f9f2;font-weight:800}.nav-indicator{position:absolute;bottom:0;left:8px;right:8px;height:2px;border-radius:1px;background:#f1f5f9d9;transform:scaleX(0);transform-origin:center;transition:transform .25s cubic-bezier(.22,1,.36,1);box-shadow:none}.nav-btn.active .nav-indicator{transform:scaleX(1)}.nav-controls{display:flex;align-items:center;gap:8px;padding:0;flex-shrink:0}.year-wrap{position:relative}.year-pill{display:flex;align-items:center;gap:6px;padding:0 10px;height:32px;border-radius:8px;border:1px solid rgba(148,163,184,.12);background:#ffffff08;font-family:var(--font-body);font-size:.6875rem;font-weight:600;letter-spacing:.03em;color:#94a3b899;cursor:pointer;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.year-pill:hover{border-color:#94a3b838;color:#f1f5f9d9}.year-pill.open{border-color:#94a3b840;color:#f1f5f9eb;background:#ffffff0d;box-shadow:none}.year-chevron{width:10px;height:10px;opacity:.5;transition:transform .2s var(--sp),opacity .15s}.year-pill.open .year-chevron{transform:rotate(180deg);opacity:1}.year-dropdown{position:absolute;top:calc(100% + 6px);right:0;width:148px;background:#12182afa;border:1px solid rgba(148,163,184,.12);border-radius:8px;overflow:hidden;box-shadow:0 12px 32px #0006;z-index:400;animation:fadeUp .18s var(--sp) both;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.yd-header{padding:8px 12px 6px;font-family:var(--font-body);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);border-bottom:1px solid var(--bdr)}.yd-item{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;cursor:pointer;transition:background .12s}.yd-item:hover{background:#ffffff0a}.yd-item.selected{background:#0da86a0f}.yd-item.disabled{pointer-events:none;opacity:.5}.yd-label{font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;color:var(--text2)}.yd-item.selected .yd-label{color:var(--text)}.yd-check{width:14px;height:14px;border-radius:50%;border:1px solid var(--bdr-hi);display:flex;align-items:center;justify-content:center;font-size:7px;color:transparent;transition:all .14s;flex-shrink:0}.yd-item.selected .yd-check{background:var(--green);border-color:var(--green);color:#03050d}.yd-tag{font-family:var(--font-body);font-size:var(--text-2xs);font-weight:600;letter-spacing:.04em;color:var(--text3)}.help-pill{display:flex;align-items:center;gap:5px;padding:0 10px;height:32px;border-radius:8px;border:1px solid rgba(148,163,184,.12);background:#ffffff08;font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b88c;transition:border-color .15s ease,color .15s ease;cursor:pointer;white-space:nowrap}.help-pill:hover{border-color:#94a3b838;color:#f1f5f9d9}.help-pill.active{border-color:#94a3b840;background:#ffffff0d;color:#f1f5f9eb}.help-icon{width:15px;height:15px;border-radius:50%;border:1.5px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:900;line-height:1;flex-shrink:0}.search-pill{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:clamp(136px,14vw,164px);padding:0 clamp(9px,1vw,14px);height:32px;border-radius:8px;border:1px solid rgba(148,163,184,.12);background:#ffffff08;box-shadow:none;font-family:var(--font-body);font-size:clamp(.55rem,.2vw + .48rem,.625rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b899;cursor:pointer;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.search-pill:hover{border-color:#94a3b838;color:#f1f5f9d9}.nav-sub{height:var(--sub-h);position:relative;overflow:clip;border-top:1px solid rgba(148,163,184,.06);background:linear-gradient(180deg,#0c1222f2,#0a0f1cf2)}.nav-sub-inner{display:flex;align-items:center;height:100%;padding-left:12px;padding-right:12px;position:relative}.sub-panel{display:flex;align-items:center;gap:6px;position:absolute;left:12px;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .2s ease,transform .28s var(--sp)}.sub-panel.visible{opacity:1;pointer-events:auto;transform:translateY(0);position:relative;left:auto}.sub-btn{position:relative;padding:0 clamp(8px,.8vw,14px);height:32px;border-radius:0;font-family:var(--font-body);font-size:clamp(.62rem,.24vw + .52rem,.72rem);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#94a3b880;background:transparent;border:none;cursor:pointer;transition:color .12s ease;white-space:nowrap;display:flex;align-items:center;gap:5px}.sub-btn:hover{color:#cbd5e1cc}.sub-btn.primary{color:#94a3b88c}.sub-btn.primary:hover{color:#f1f5f9d9}.sub-btn.active{color:#f1f5f9eb;font-weight:700}.sub-btn.active:after{content:"";position:absolute;bottom:-4px;left:8px;right:8px;height:2px;border-radius:1px;background:var(--accent)}.sub-btn.primary.active:after{box-shadow:none}.sub-btn:disabled{display:none}.sub-btn.coming-soon:disabled{display:inline-flex}.sub-right{margin-left:auto;display:flex;align-items:center;gap:8px;padding:0 6px;flex-shrink:0}.sub-breadcrumb{display:flex;align-items:center;gap:5px;font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:.04em;color:#94a3b866}.sub-bc-sep{opacity:.25}.sub-bc-current{color:#f1f5f9bf;font-weight:700}.nav-btn:focus-visible,.sub-btn:focus-visible,.nav-logo:focus-visible,.help-pill:focus-visible,.year-pill:focus-visible,.search-pill:focus-visible{outline:2px solid #0da86a;outline-offset:-2px;border-radius:7px}.nav-btn:focus:not(:focus-visible),.sub-btn:focus:not(:focus-visible),.nav-logo:focus:not(:focus-visible),.help-pill:focus:not(:focus-visible),.search-pill:focus:not(:focus-visible){outline:none}html,body{min-height:100%}html{font-size:clamp(14px,.82vw + 11px,16px);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-body);background:radial-gradient(1180px 620px at 14% -12%,rgba(var(--accent-rgb),.24),transparent 62%),radial-gradient(960px 560px at 100% -6%,rgba(var(--blue-rgb),.18),transparent 64%),radial-gradient(760px 420px at 52% -10%,rgba(255,255,255,.1),transparent 65%),linear-gradient(180deg,#0f1b34,#0b1528 52%,#091223);color:var(--text);line-height:1.5;overflow-x:clip}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,black,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,black,transparent 75%)}.im-tab{display:flex;align-items:center;gap:7px;padding:11px 18px;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-dim);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;border-radius:0;outline:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color .14s ease,border-color .14s ease,background .14s ease}.im-tab:hover{color:var(--text);background:rgba(var(--text-rgb),.04)}.im-tab.active{color:var(--text);border-bottom-color:var(--green)}.im-seg{display:flex;align-items:center;gap:6px;padding:9px 14px;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-dim);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;border-radius:0;outline:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color .14s ease,border-color .14s ease,background .14s ease}.im-seg:hover{color:var(--text);background:rgba(var(--text-rgb),.04)}.im-seg.active{color:var(--text);border-bottom-color:var(--green)}.im-seg:disabled{opacity:.25;cursor:not-allowed;pointer-events:none}#root{width:100%}.app-inner{width:100%;max-width:1320px;margin:0 auto;padding:0 16px}.glass-panel{border-radius:14px;border:1px solid var(--glass-border);background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}.full-bleed-inner{max-width:1320px;margin:0 auto;padding-left:16px;padding-right:16px}.lp-wrapper{width:100%;flex:1 0 auto}.lp-wrapper button{background:none;color:inherit;border:none;border-radius:0;padding:0;font-size:inherit;font-weight:inherit;font-family:inherit}.lp-wrapper .profile-card .stat-mode-btn{background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:4px;color:var(--text-dim);font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.06em;padding:2px 8px;cursor:pointer;text-transform:uppercase}.lp-wrapper .profile-card .stat-mode-btn:hover{border-color:#ffffff26;color:var(--text-secondary);transform:none;box-shadow:none;filter:none}.lp-wrapper .profile-card .stat-mode-btn.active{background:#ffffff14;border-color:#ffffff26;color:var(--text-primary)}@keyframes injuryPulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 #f43f5e66}50%{opacity:.8;transform:scale(1.15);box-shadow:0 0 8px #f43f5e4d}}h1,h2,h3,h4,h5,h6{font-family:var(--font-body)}h1{font-size:clamp(1.35rem,1vw + 1rem,1.7rem);font-weight:700;margin-bottom:4px}h2{font-size:var(--text-lg);font-weight:600;margin-bottom:12px;color:var(--text-dim)}h3{font-size:var(--text-base);font-weight:700;margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim)}input{font-family:var(--font-body);background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);padding:10px 14px;font-size:var(--text-base);outline:none;width:100%;transition:border-color .16s ease,box-shadow .16s ease}input:focus{border-color:rgba(var(--accent-rgb),.7);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.16)}button{font-family:var(--font-body);background:var(--accent);color:#0f1a27;border:none;border-radius:var(--radius);padding:10px 18px;font-size:var(--text-base);font-weight:600;cursor:pointer;transition:filter var(--ui-dur-fast) var(--ui-ease-standard),transform var(--ui-dur-fast) var(--ui-ease-standard),box-shadow var(--ui-dur-med) var(--ui-ease-standard),border-color var(--ui-dur-med) var(--ui-ease-standard),background-color var(--ui-dur-med) var(--ui-ease-standard)}button:hover{filter:brightness(1.015);transform:translateY(-1px);box-shadow:0 8px 18px rgba(var(--shadow-rgb),.26)}button:active{transform:translateY(0);box-shadow:none}button:disabled{opacity:.5;cursor:not-allowed}.lineup-control-deck button,.lineup-control-deck button:hover,.lineup-control-deck button:active,.lineup-control-deck button:focus-visible{filter:none;transform:none;box-shadow:none}select{font-family:var(--font-body);background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);padding:10px 14px;font-size:var(--text-base);outline:none;cursor:pointer}select:focus{border-color:rgba(var(--accent-rgb),.7)}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.ui-card-interactive{transition:transform var(--ui-dur-med) var(--ui-ease-standard),box-shadow var(--ui-dur-med) var(--ui-ease-standard),border-color var(--ui-dur-med) var(--ui-ease-standard),background-color var(--ui-dur-med) var(--ui-ease-standard)}.ui-card-interactive:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(var(--shadow-rgb),.28);border-color:rgba(var(--accent-rgb),.34)!important}.ui-hover-glow{transition:filter .22s ease,border-color .22s ease,box-shadow .22s ease}.ui-hover-glow:hover{filter:brightness(1.15);border-color:rgba(var(--team-accent-rgb, var(--accent-rgb)),.45)!important;box-shadow:0 0 0 1px rgba(var(--team-accent-rgb, var(--accent-rgb)),.12),0 4px 16px rgba(var(--shadow-rgb),.22)}.ui-hover-glow:active{filter:brightness(1.05);transition-duration:.06s}@keyframes segBreathe{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.4)}}@keyframes segSpark{0%{opacity:.85}40%{opacity:.5}to{opacity:0}}@keyframes segTrailPulse0{0%,to{opacity:0}50%{opacity:.45}}@keyframes segTrailPulse1{0%,to{opacity:0}50%{opacity:.34}}@keyframes segTrailPulse2{0%,to{opacity:0}50%{opacity:.24}}@keyframes segTrailPulse3{0%,to{opacity:0}50%{opacity:.15}}@keyframes segTrailPulse4{0%,to{opacity:0}50%{opacity:.08}}@keyframes tipPulse{0%,to{opacity:.5;r:2.5}50%{opacity:1;r:3.5}}@keyframes glowPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tickerSheen{0%{transform:translate(-24%)}to{transform:translate(124%)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fpBarReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fpNodePop{0%{opacity:0;transform:scale(.6) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes chipFadeIn{0%{opacity:0;transform:scale(.78) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes dotPop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.35);opacity:1}80%{transform:scale(.88)}to{transform:scale(1)}}.signal-pill{transition:border-color .15s ease,background .15s ease}.signal-pill:hover{border-color:rgba(var(--text-rgb),.25)!important}.signal-pill:hover .signal-tooltip{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important}.signal-tooltip{transform:translate(-50%) translateY(-4px)}@keyframes barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes searchOverlayIn{0%{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes searchBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes searchResultIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes dialPulse{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}@keyframes dialGlow{0%,to{box-shadow:0 10px 24px rgba(var(--shadow-rgb),.3),0 0 0 1px rgba(var(--brand-primary-rgb),.14);border-color:rgba(var(--brand-primary-rgb),.35)}50%{box-shadow:0 12px 28px rgba(var(--shadow-rgb),.34),0 0 0 1px rgba(var(--brand-primary-rgb),.22),0 0 12px rgba(var(--brand-primary-rgb),.18);border-color:rgba(var(--brand-primary-rgb),.44)}}@keyframes dialFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.012)}}@keyframes dialHalo{0%,to{opacity:.48;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}@keyframes dialSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes liveBeat{0%,to{transform:scale(1);box-shadow:0 0 7px rgba(var(--accent-rgb),.55)}50%{transform:scale(1.16);box-shadow:0 0 13px rgba(var(--accent-rgb),.78)}}@keyframes livePing{0%{transform:scale(1);opacity:.62}70%{transform:scale(2.65);opacity:0}to{transform:scale(2.65);opacity:0}}@keyframes azzurriGlow{0%,to{box-shadow:0 0 0 1px rgba(var(--accent-rgb),.1),0 8px 22px rgba(var(--shadow-rgb),.24)}50%{box-shadow:0 0 0 1px rgba(var(--accent-rgb),.2),0 0 16px rgba(var(--accent-rgb),.16),0 10px 24px rgba(var(--shadow-rgb),.28)}}@keyframes azzurriPulse{0%,to{transform:translateY(0);filter:saturate(1)}50%{transform:translateY(-1px);filter:saturate(1.06)}}@keyframes skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes beaconPing{0%{transform:scale(1);opacity:.65}70%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}@keyframes dotFill{0%{opacity:0;transform:scaleY(.35)}to{opacity:1;transform:scaleY(1)}}@keyframes pulseRing{0%{transform:scale(.72);opacity:.75}70%,to{transform:scale(1.65);opacity:0}}@keyframes featureBars{0%,to{transform:scaleY(.55);opacity:.55}50%{transform:scaleY(1);opacity:.95}}@keyframes azzurriBadgePulse{0%,to{box-shadow:0 0 rgba(var(--accent-rgb),0),0 0 0 1px rgba(var(--accent-rgb),.16);background-color:rgba(var(--accent-rgb),.12);opacity:.96}50%{box-shadow:0 0 0 3px rgba(var(--accent-rgb),.08),0 0 14px rgba(var(--accent-rgb),.24),0 0 0 1px rgba(var(--accent-rgb),.28);background-color:rgba(var(--accent-rgb),.18);opacity:1}}.ticker-card:hover{border-color:var(--ca35)!important;box-shadow:0 4px 20px #00000038,0 2px 8px #00000026!important;transform:translateY(-1px);background:linear-gradient(135deg,#0f172af2,#0c1224d9)!important}.ticker-card:active{transform:translateY(0)}@keyframes scoreGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.15)}}@media(hover:none),(pointer:coarse){button:hover,.ui-card-interactive:hover,.ui-hover-glow:hover,.ticker-card:hover{transform:none!important;box-shadow:none!important;filter:none!important}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:900px){.scouting-grid{grid-template-columns:1fr!important}.scouting-grid>*:first-child{border-right:none!important}.scouting-grid>*:nth-child(2){border-top:1px solid rgba(var(--text-rgb),.05)}}@media(max-width:1024px){.logo-words{display:none}.nav-btn{padding:0 clamp(6px,.8vw,10px)}.search-pill .search-kbd{display:none}.help-pill span:not(.help-icon){display:none}.help-pill{padding:0 9px}.nav-top-inner{grid-template-columns:auto 1fr auto;gap:8px}.nav-primary{gap:4px;padding:0 4px}.tt-option span:last-child{display:none}}@media(max-width:480px){.nav-logo{padding:4px 8px 4px 4px}}.nav-mobile-controls,.nav-mobile-overlay,.nav-mobile-panel{display:none}@media(max-width:768px){.nav-desktop-controls,.nav-desktop-sub,.nav-zone-center{display:none!important}.nav-mobile-controls{display:flex;align-items:center;gap:6px}.nav-top{height:52px}.nav .nav-top-inner{display:flex!important;grid-template-columns:none!important;align-items:center;justify-content:space-between;padding:0 12px;height:100%;gap:0}.nav-zone-left{flex-shrink:0}.nav-zone-right{flex-shrink:0;margin-left:auto}.logo-words{display:flex!important}.logo-img{width:30px;height:30px}.nav-logo{gap:8px;padding:6px 8px 6px 6px}.nav-mobile-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;border:none;background:none;color:#f0f5fae6;cursor:pointer;transition:color .15s,background .15s}.nav-mobile-btn:hover,.nav-mobile-btn:active{color:var(--text);background:#ffffff0d}.nav-hamburger{flex-direction:column;gap:5px;padding:10px}.hamburger-line{display:block;width:20px;height:2px;border-radius:1px;background:currentColor;transition:transform .25s var(--sp),opacity .2s}.nav-hamburger.open .hamburger-line:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-hamburger.open .hamburger-line:nth-child(2){opacity:0}.nav-hamburger.open .hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-mobile-overlay{display:block;position:fixed;inset:0;z-index:299;background:#00000080;opacity:0;pointer-events:none;transition:opacity .25s ease}.nav-mobile-overlay.open{opacity:1;pointer-events:auto}.nav-mobile-panel{display:flex;position:fixed;top:0;right:0;bottom:0;width:min(320px,85vw);z-index:301;background:rgba(var(--depth-1-rgb),.97);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-left:1px solid var(--glass-border);flex-direction:column;transform:translate(100%);transition:transform .3s var(--sp);padding-top:env(safe-area-inset-top,0)}.nav-mobile-panel.open{transform:translate(0)}.nav-mobile-scroll{flex:0 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px 0 8px}.nav-mobile-section{border-bottom:1px solid rgba(255,255,255,.05)}.nav-mobile-section-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;border:none;background:none;color:#e2e8f0;font-family:var(--font-body);font-size:.875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .12s,background .12s}.nav-mobile-section-btn:hover,.nav-mobile-section-btn:active{background:#ffffff0d;color:#f1f5f9}.nav-mobile-section-btn.active{color:#f8fafc}.nav-mobile-chevron{transition:transform .2s var(--sp);opacity:.7}.nav-mobile-chevron.expanded{transform:rotate(180deg);opacity:1}.nav-mobile-subs{padding:0 12px 8px;display:flex;flex-direction:column;gap:2px}.nav-mobile-sub-btn{display:flex;align-items:center;width:100%;padding:12px 16px;border:none;background:none;border-radius:8px;color:#cbd5e1;font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:color .12s,background .12s;min-height:44px}.nav-mobile-sub-btn:hover,.nav-mobile-sub-btn:active{background:#ffffff0f;color:#f1f5f9}.nav-mobile-sub-btn.active{color:#f1f5f9;background:#ffffff14;font-weight:600}.nav-mobile-sub-btn:disabled{opacity:.35;pointer-events:none}.nav-mobile-footer{border-top:1px solid rgba(255,255,255,.06);padding:16px 20px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0));display:flex;flex-direction:column;gap:14px}.nav-mobile-footer-label{font-family:var(--font-body);font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;margin-bottom:8px;display:block}.nav-mobile-season-pills{display:flex;flex-wrap:wrap;gap:8px}.nav-mobile-season-pill{padding:8px 14px;border-radius:8px;border:1px solid rgba(148,163,184,.18);background:#ffffff0a;color:#b0bec5;font-family:var(--font-body);font-size:.75rem;font-weight:600;cursor:pointer;transition:border-color .12s,color .12s,background .12s;min-height:36px}.nav-mobile-season-pill:hover{border-color:#94a3b84d;color:#e2e8f0}.nav-mobile-season-pill.selected{border-color:#22c55e80;background:#22c55e1a;color:#f1f5f9}.nav-mobile-season-pill.disabled{opacity:.35;pointer-events:none}.nav-mobile-faq-btn{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;border:1px solid rgba(148,163,184,.14);border-radius:10px;background:#ffffff0a;color:#b0bec5;font-family:var(--font-body);font-size:.8125rem;font-weight:600;cursor:pointer;transition:color .12s,background .12s;min-height:44px}.nav-mobile-faq-btn:hover{background:#ffffff12;color:#e2e8f0}}@keyframes lpTickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lpGradientDrift{0%{transform:translate(0) translateY(0)}to{transform:translate(12px) translateY(-8px)}}@keyframes lpTabFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.lp-hero-grid,.lp-feature-grid,.lp-tools-grid{grid-template-columns:1fr!important}.lp-cards-grid{grid-template-columns:repeat(2,1fr)!important}.lp-hub-dashboard,.lp-slate-grid{grid-template-columns:1fr!important}}@media(max-width:600px){.lp-tools-grid,.lp-cards-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.lp-wrapper section{padding-top:40px!important;padding-bottom:40px!important}.lp-wrapper .lp-hero-grid,.lp-wrapper [style*="maxWidth: 1320"]{padding-left:12px!important;padding-right:12px!important}}@media(max-width:768px){.lp-wrapper section:first-child{padding:10px 0 24px!important}}@media(max-width:768px){.lp-hero-deck{padding:0 20px!important;transform:scale(.85);transform-origin:top center;margin-bottom:-24px}}@media(max-width:768px){.lp-wrapper .lp-movers-row{display:flex!important;align-items:center!important;gap:8px!important;padding:8px 12px!important}.lp-wrapper .lp-movers-deltas,.lp-wrapper .lp-movers-drivers,.lp-wrapper .lp-movers-row>span:first-child{display:none!important}.lp-wrapper .lp-movers-trend{display:block!important;flex:0 0 110px!important;padding:0!important;min-width:110px!important;max-width:110px!important}.lp-wrapper .lp-movers-trend svg{height:32px!important;width:100%!important;display:block!important}.lp-wrapper .lp-movers-row .lp-movers-name{font-size:11px!important}.lp-intel-player{flex:0 0 auto!important;min-width:0!important;width:280px!important;max-width:280px!important;margin:0 auto!important;transform:scale(.85);transform-origin:top center}.lp-platform-card{aspect-ratio:unset!important;min-height:0!important;padding:12px 14px!important;border-radius:10px!important;gap:2px!important}.lp-stats-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;margin-top:10px!important;padding-top:12px!important}.lp-stats-row>div{border:none!important;padding:10px 0!important;align-items:center!important;text-align:center!important}.lp-stats-row .lp-stat-val{font-size:22px!important}.lp-stats-row .lp-stat-label{font-size:9px!important;letter-spacing:.08em!important;color:#94a3b880!important}.lp-method-strip{flex-wrap:wrap!important;justify-content:center!important;gap:4px 0!important}.lp-cta-row{flex-direction:column!important;align-items:stretch!important}.lp-cta-row button{justify-content:center!important}}.lp-wrapper .lp-footer-link{text-decoration:none}.lp-wrapper .lp-footer-link:hover{color:#fff}.lp-wrapper .lp-pulse-row{cursor:pointer;transition:background .12s ease;border-radius:6px}.lp-wrapper .lp-pulse-row:hover{background:#94a3b80d}.lp-wrapper .lp-pulse-row:focus-visible{outline:1px solid rgba(148,163,184,.45);outline-offset:-1px}@media(max-width:900px){.lp-wrapper .lp-footer-grid{grid-template-columns:1fr 1fr 1fr!important;gap:32px!important}.lp-wrapper .lp-footer-grid>:first-child{grid-column:1 / -1!important}}@media(max-width:600px){.lp-wrapper .lp-footer-grid{grid-template-columns:1fr 1fr!important}.lp-wrapper .lp-footer-bottom{flex-direction:column!important;align-items:flex-start!important}}@media(max-width:480px){.lp-wrapper section{padding-top:40px!important;padding-bottom:40px!important}.lp-wrapper .lp-hero-grid,.lp-wrapper [style*="maxWidth: 1320"]{padding-left:12px!important;padding-right:12px!important}.lp-method-strip>span[style*="width: 1"]{display:none!important}}@media(max-width:360px){.lp-wrapper section{padding-top:28px!important;padding-bottom:28px!important}.lp-wrapper .lp-hero-grid,.lp-wrapper [style*="maxWidth: 1320"]{padding-left:8px!important;padding-right:8px!important}}@keyframes profileSectionIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.signal-bar-fill{width:0%;transition:width 1s cubic-bezier(.22,1,.36,1);transition-delay:.3s}.signal-bar-fill.animate{width:var(--bar-width)}.coll-body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .22s ease}.coll-body>*{overflow:hidden;min-height:0}.coll-body.open{grid-template-rows:1fr;opacity:1}.coll-chevron{transition:transform .22s ease}.coll-chevron.open{transform:rotate(180deg)}.snapshot-coll-header:focus,.snapshot-coll-header:focus-visible,.coll-toggle-minimal:focus,.coll-toggle-minimal:focus-visible{outline:none}@keyframes h2hRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes shotCardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.shot-card{opacity:0}.shot-cards-open .shot-card:nth-child(1){animation-delay:0ms}.shot-cards-open .shot-card:nth-child(2){animation-delay:70ms}.shot-cards-open .shot-card:nth-child(3){animation-delay:.14s}.shot-bar-fill{transition:width .75s cubic-bezier(.22,1,.36,1)}@keyframes slotSwapIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes rowEntrance{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rankings-player-row{animation:rowEntrance .32s ease both}.chip-ripple-wave{position:absolute;border-radius:50%;transform:scale(0);animation:chipRipple .5s ease-out forwards;pointer-events:none;background:#ffffff38}@keyframes chipRipple{to{transform:scale(5);opacity:0}}@keyframes axisGrow{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@keyframes radarDraw{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes radarFillIn{0%{fill-opacity:0}to{fill-opacity:1}}@keyframes profileCardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.profile-card{position:relative;border-radius:16px;overflow:hidden;border:1px solid rgba(var(--team-rgb, 255, 255, 255),.06);box-shadow:0 0 rgba(var(--team-rgb, 255, 255, 255),0);background:radial-gradient(125% 120% at -10% -12%,rgba(var(--team-rgb, 255, 255, 255),.02),transparent 58%),radial-gradient(90% 95% at 102% 108%,rgba(var(--team-rgb, 255, 255, 255),.008),transparent 62%),linear-gradient(118deg,rgba(var(--team-rgb, 255, 255, 255),.004),rgba(var(--team-rgb, 255, 255, 255),.001)),linear-gradient(180deg,#111a2b,#0f1828);margin-bottom:0;opacity:0;transition:box-shadow .4s ease}.profile-card-loaded{box-shadow:0 8px 20px rgba(var(--shadow-rgb),.16),0 0 6px rgba(var(--team-rgb, 255, 255, 255),.006)}.profile-card-enter{animation:profileCardIn .55s cubic-bezier(.22,1,.36,1) forwards}.profile-card-inner{display:grid;grid-template-columns:196px 1fr minmax(140px,200px);grid-template-rows:3px 1fr}.profile-top-bar{grid-column:1 / -1;grid-row:1;height:3px;width:0%;transition:width .9s cubic-bezier(.22,1,.36,1) .15s}.profile-card-loaded .profile-top-bar{width:100%}.profile-watermark{position:absolute;right:2%;top:50%;width:60%;height:200%;transform:translateY(-50%) scale(1.06);object-fit:contain;object-position:center right;opacity:.05;filter:saturate(1.1) contrast(1.05);pointer-events:none;z-index:1}.profile-photo-zone{grid-row:2;grid-column:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:18px 16px 14px;overflow:hidden;min-height:0;gap:8px}.profile-bio-divider{width:60%;height:1px;background:#ffffff0f;margin:4px auto}.profile-bio-team{display:flex;align-items:center;gap:5px;opacity:0;transition:opacity .4s ease .35s}.profile-card-loaded .profile-bio-team{opacity:1}.profile-bio-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;width:100%;opacity:0;transition:opacity .4s ease .42s}.profile-card-loaded .profile-bio-grid{opacity:1}.profile-bio-cell{display:flex;flex-direction:column;align-items:center;padding:2px 0}.profile-bio-val{font-family:var(--font-body);font-size:14px;font-weight:800;color:var(--text);line-height:1.2}.profile-bio-label{font-family:var(--font-body);font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);opacity:.6}@keyframes keyEdgePulse{0%,to{box-shadow:0 0 rgba(var(--green-rgb),0)}50%{box-shadow:0 0 0 3px rgba(var(--green-rgb),.045)}}.profile-photo-img{opacity:0;transform:translateY(10px);transition:opacity .45s ease .3s,transform .45s cubic-bezier(.22,1,.36,1) .3s;z-index:2;position:relative}.profile-card-loaded .profile-photo-img{opacity:1;transform:translateY(0)}.profile-content{grid-row:2;grid-column:2;padding:12px 16px 10px;display:flex;flex-direction:column;gap:5px;position:relative;z-index:4}.profile-name{font-family:var(--font-body);font-size:26px;letter-spacing:.02em;line-height:1;color:var(--text);margin-bottom:0;opacity:0;transform:translate(-10px);transition:opacity .4s ease .2s,transform .4s ease .2s}.profile-name-first{font-weight:400}.profile-name-last{font-weight:900;text-transform:uppercase}.profile-card-loaded .profile-name{opacity:1;transform:translate(0)}.profile-playstyle{display:flex;flex-direction:column;gap:3px;opacity:0;transition:opacity .4s ease .4s;border-left:3px solid transparent;padding-left:10px}.profile-card-loaded .profile-playstyle{opacity:1}.profile-rookie-badge{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.12em;font-family:var(--font-body);width:fit-content;text-transform:uppercase;background:#000;border:1px solid #c9a84c;color:#c9a84c;box-shadow:0 2px 8px #0009;white-space:nowrap}.profile-club-badge-row{display:flex;align-items:center;gap:6px;margin-top:4px}.profile-club-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:10px;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;font-family:var(--font-body);width:fit-content;line-height:1.2;box-shadow:inset 0 1px #ffffff14;animation:clubBadgeIn .6s cubic-bezier(.16,1,.3,1) .4s both}@keyframes clubBadgeIn{0%{opacity:0;transform:translateY(6px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes clubShimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes sparkDraw{to{stroke-dashoffset:0}}@keyframes sparkFillReveal{0%{opacity:0}to{opacity:1}}@keyframes sparkDotIn{0%{opacity:0;r:0}60%{opacity:1}to{opacity:1}}.profile-club-badge.is-member{background:linear-gradient(90deg,transparent 0%,rgba(251,191,36,.12) 25%,rgba(255,220,80,.18) 50%,rgba(251,191,36,.12) 75%,transparent 100%),linear-gradient(135deg,#fbbf2438,#f59e0b29 52%,#d977061f);background-size:200% 100%,100% 100%;animation:clubBadgeIn .6s cubic-bezier(.16,1,.3,1) .4s both,clubShimmer 4s ease-in-out 1.5s infinite;border:1px solid rgba(251,191,36,.45);color:#fbbf24;box-shadow:0 0 18px #fbbf242e,0 4px 12px #0003,inset 0 1px #ffffff1f;text-shadow:0 0 10px rgba(251,191,36,.3)}.profile-club-badge.is-near{background:linear-gradient(135deg,rgba(var(--blue-rgb),.14),rgba(var(--accent-rgb),.08));border:1px solid rgba(var(--blue-rgb),.3);color:#7dd3fce0;box-shadow:0 0 12px rgba(var(--blue-rgb),.12),0 4px 12px #0003,inset 0 1px #ffffff0f;text-shadow:0 0 7px rgba(var(--blue-rgb),.22)}.profile-club-icon{font-size:13px;line-height:1;filter:drop-shadow(0 0 4px rgba(251,191,36,.5))}.is-near .profile-club-icon{filter:drop-shadow(0 0 3px rgba(var(--blue-rgb),.4))}.profile-playstyle-label{font-family:var(--font-body);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);opacity:.7}.profile-playstyle-name{font-family:var(--font-body);font-size:16px;font-weight:800;color:var(--text);line-height:1.2}.profile-playstyle-desc{font-family:var(--font-body);font-size:12px;line-height:1.4;color:var(--text-dim)}.profile-content-divider{width:40%;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.16),transparent);margin:6px 0}.stat-mode-toggle{display:flex;gap:2px;justify-content:flex-start;padding:0;margin-bottom:2px}.stat-mode-btn{background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:4px;color:var(--text-dim);font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.06em;padding:2px 8px;cursor:pointer;transition:all .15s ease;text-transform:uppercase}.stat-mode-btn:hover{border-color:#ffffff26;color:var(--text-secondary)}.stat-mode-btn.active{background:#ffffff14;border-color:#ffffff26;color:var(--text-primary)}.profile-stats-row{display:flex;gap:0;border-top:none;padding-top:0;opacity:0;transform:translateY(6px);transition:opacity .4s ease .48s,transform .4s ease .48s;flex-wrap:nowrap;overflow-x:auto}.profile-card-loaded .profile-stats-row{opacity:1;transform:translateY(0)}.profile-stat-item{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 12px;border-right:1px solid rgba(255,255,255,.04);min-width:44px;position:relative}.profile-stat-item:last-child{border-right:none}.profile-stat-item--expandable{cursor:pointer}.profile-stat-item--expandable .profile-stat-key:after{content:"+";margin-left:4px;display:inline-block;color:#ffffff59;font-weight:700;transition:transform .18s ease,color .15s ease;transform-origin:50% 50%}.profile-stat-item--expandable:hover .profile-stat-key:after,.profile-stat-item--expanded .profile-stat-key:after{color:#fff}.profile-stat-item--expanded .profile-stat-key:after{transform:rotate(45deg)}.profile-stat-item--expandable:focus-visible{outline:1px solid rgba(255,255,255,.4);outline-offset:2px;border-radius:4px}.profile-stat-group:has(.profile-stat-item--expanded){position:relative;z-index:10}.profile-stat-group:has(.profile-stat-item--expanded) .profile-stats-row{overflow:visible}.profile-stat-popover{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:30;display:flex;flex-direction:column;gap:6px;padding:10px 14px;background:#080c1cfa;border:1px solid rgba(148,163,184,.18);border-radius:8px;box-shadow:0 14px 36px #0000008c;min-width:110px;white-space:nowrap;animation:profileStatPopoverIn .16s ease-out}.profile-stat-popover:before{content:"";position:absolute;top:-5px;left:50%;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background:#080c1cfa;border-left:1px solid rgba(148,163,184,.18);border-top:1px solid rgba(148,163,184,.18)}.profile-stat-popover-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-family:var(--font-body)}.profile-stat-popover-key{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8b3}.profile-stat-popover-val{font-size:14px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}@keyframes profileStatPopoverIn{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.profile-stat-val{font-family:var(--font-body);font-size:17px;font-weight:800;line-height:1;color:var(--text);white-space:nowrap}.profile-stat-key{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap}.profile-stat-groups{display:flex;flex-direction:column;gap:6px;opacity:0;transform:translateY(6px);transition:opacity .4s ease .48s,transform .4s ease .48s}.profile-card-loaded .profile-stat-groups{opacity:1;transform:translateY(0)}.profile-stat-group{min-width:0;padding:4px 0}.profile-stat-group+.profile-stat-group{border-top:none;padding-top:8px;background-image:linear-gradient(90deg,rgba(255,255,255,.14),transparent);background-size:25% 1px;background-repeat:no-repeat;background-position:left top}.profile-stat-group-heading{font-family:var(--font-body);font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);opacity:.5;display:block;margin-bottom:4px;padding:0 6px}.profile-stat-groups .profile-stats-row{border-top:none;padding-top:0;opacity:1;transform:none;transition:none}.profile-toolbar-btn{background:none;border:none;color:#fff6;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;cursor:pointer;border-radius:4px;transition:color .15s ease,background .15s ease}.profile-toolbar-btn:hover{color:#fffc;background:#ffffff0f}.st-header-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:14px 14px 0 0}@media(prefers-reduced-motion:reduce){.st-ticker-track{animation:none!important;transition:none!important;transform:translate3d(0,-50%,0)!important;position:relative!important;top:auto!important;display:flex;flex-wrap:wrap;gap:6px;padding:6px 14px}}.profile-snapshot{grid-row:2;grid-column:3;position:relative;padding:10px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;background:none;border-left:none;border-radius:0;overflow:hidden;opacity:0;transform:translate(12px);transition:opacity .5s ease .25s,transform .5s ease .25s}.profile-card-loaded .profile-snapshot{opacity:1;transform:translate(0)}.profile-snapshot-content{position:relative;z-index:1;width:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.profile-snapshot-head{display:flex;flex-direction:column;align-items:center;gap:5px}.profile-snapshot-head-label{font-family:var(--font-body);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;line-height:1}.profile-snapshot-ring-wrap{padding:0}.shot-snapshot-col{padding:16px 18px 20px;position:relative;z-index:1;border-left:1px solid rgba(255,255,255,.05)}.shot-snapshot-title{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text);opacity:.9}.shot-snapshot-list{display:flex;flex-direction:column;gap:28px}.shot-split-card{padding:0 0 6px;border-bottom:1px solid rgba(180,210,255,.05)}.shot-split-header{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.shot-split-pct{font-family:var(--font-body);font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--text);font-variant-numeric:tabular-nums}.shot-split-pct--dim{color:var(--text-dim)}.shot-split-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--text-rgb),.45)}.shot-split-label--dim{color:rgba(var(--text-rgb),.3)}.shot-split-meta{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.shot-vol-badge{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:rgba(var(--yellow-rgb),.1);color:var(--yellow);line-height:1.3}.shot-apg{font-size:11px;font-weight:700;color:rgba(var(--text-rgb),.5);font-variant-numeric:tabular-nums}.shot-apg-unit{font-size:9px;font-weight:600;letter-spacing:.04em;opacity:.7}.shot-bar-track{width:100%;height:3px;border-radius:2px;background:#ffffff0f}.shot-bar-low{position:relative;height:6px;margin-bottom:12px}.shot-bar-low-fill{position:absolute;top:0;left:0;height:3px;border-radius:2px;background:rgba(var(--text-rgb),.15);transition:width .8s cubic-bezier(.16,1,.3,1) .3s}.shot-bar{position:relative;height:14px;margin-bottom:12px}.shot-bar-track-abs{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:3px;border-radius:2px;background:#ffffff0f}.shot-bar-fill{position:absolute;top:50%;transform:translateY(-50%);left:0;height:3px;border-radius:2px;transition:width .8s cubic-bezier(.16,1,.3,1) .3s}.shot-bar-dot{position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;border:2px solid rgba(0,0,0,.5);z-index:2;transition:left .8s cubic-bezier(.16,1,.3,1) .3s}.shot-context{display:flex;align-items:baseline;gap:12px;font-size:11px;font-weight:600;line-height:1.4;flex-wrap:wrap}.shot-context-dim{color:var(--text-dim);opacity:.5}.profile-ring-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;isolation:isolate}.profile-ring-track{stroke:#94a3b833}.profile-ring-outer-track{opacity:.8}.profile-ring-halo{transform-origin:77px 77px;animation:dialSweep 10s linear infinite;opacity:.42}.profile-ring-endcap{animation:dialHalo 2.6s ease-in-out infinite}.profile-ring-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.profile-ring-num{font-family:var(--font-body);font-variant-numeric:tabular-nums;line-height:1}@keyframes haloSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes avatarIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes heroCountUp{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:none}}.section-nav-pill{position:relative}@media(max-width:700px){.profile-card{max-width:100%!important;min-width:0!important}.profile-card-inner{grid-template-columns:1fr;grid-template-rows:3px auto auto auto;max-width:100%;overflow:hidden}.profile-top-bar{grid-column:1}.profile-photo-zone{grid-row:2;grid-column:1;min-height:120px;padding:14px 12px 8px!important}.profile-photo-overlay{display:none}.profile-content{grid-row:3;grid-column:1;padding:10px 12px!important;min-width:0;overflow:hidden}.profile-name{font-size:clamp(14px,4.5vw,22px)!important;word-break:break-word!important;text-align:center!important}.profile-playstyle{border-left:none!important;padding-left:0!important;align-items:center!important;text-align:center!important}.profile-playstyle-desc{font-size:11px!important}.stat-mode-toggle{justify-content:center!important}.profile-stat-groups{width:100%!important}.profile-stats-row{flex-wrap:wrap!important;justify-content:center!important;gap:0!important;overflow-x:hidden!important}.profile-stat-item{flex:0 0 auto!important;padding:5px 8px!important;min-width:0!important}.profile-stat-val{font-size:15px!important}.profile-stat-key{font-size:8px!important}.profile-snapshot{grid-row:4;grid-column:1;border-left:none;border-top:1px solid rgba(var(--team-rgb, 255, 255, 255),.1);flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:14px 12px;transform:none;min-width:0;overflow:hidden}.profile-snapshot-content{width:100%;min-width:0;overflow:hidden}}.profile-card.sidebar-mode{border-radius:12px;margin-bottom:0}.profile-card.sidebar-mode .profile-card-inner{grid-template-columns:1fr;grid-template-rows:3px auto auto auto}.profile-card.sidebar-mode .profile-photo-zone{grid-column:1;grid-row:2;flex-direction:row;align-items:center;justify-content:flex-start;padding:14px 14px 10px;min-height:auto;gap:12px}.profile-card.sidebar-mode .profile-content{grid-column:1;grid-row:3;padding:10px 14px;border-top:1px solid rgba(180,210,255,.06);gap:5px}.profile-card.sidebar-mode .profile-name{font-size:20px}.profile-card.sidebar-mode .profile-snapshot{grid-column:1;grid-row:4;flex-direction:row;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid rgba(180,210,255,.06);border-left:none;box-shadow:none;background:none;opacity:1;transform:none;transition:none}.profile-card.sidebar-mode .profile-snapshot-content{flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.profile-card.sidebar-mode .profile-snapshot-head{width:100%}.profile-card.sidebar-mode .profile-watermark{display:none}@media(max-width:768px){.impact-split-layout{display:flex!important;flex-direction:column!important;gap:8px!important;align-items:stretch!important}.impact-col-left{display:contents!important}.impact-header-card,.impact-mode-tabs,.impact-col-left>*{align-self:center!important;width:100%!important;max-width:100%!important}.impact-header-card{order:1!important}.impact-mode-tabs{order:2!important}.impact-col-right{width:100%!important;order:3!important}.impact-col-left>*:not(.impact-header-card):not(.impact-mode-tabs){order:4!important}.impact-switch-player{display:none!important}.impact-switch-player-mobile{display:flex!important}.glass-panel{padding:8px!important;border-radius:10px!important}.im-tab{font-size:10px!important;padding:6px 10px!important}.im-seg{font-size:9px!important;padding:5px 8px!important}.zone-card{padding:6px 8px!important;font-size:10px!important}.zone-tooltip-wrap{position:relative!important;top:auto!important;left:auto!important;right:auto!important;z-index:1!important;pointer-events:auto!important;margin-top:6px!important}.card-enter{margin-bottom:4px!important}}@media(max-width:768px){.profile-card.sidebar-mode .profile-card-inner{grid-template-columns:1fr!important;grid-template-rows:2px auto auto!important}.profile-card.sidebar-mode .profile-photo-zone{flex-direction:row!important;align-items:center!important;padding:14px!important;min-height:auto!important;gap:12px!important;flex-wrap:wrap!important}.profile-card.sidebar-mode .profile-content{grid-row:3!important;grid-column:1!important;padding:10px 14px 12px!important;text-align:center!important;border-top:1px solid rgba(255,255,255,.06)!important}.profile-card.sidebar-mode .profile-content>.profile-name{display:none!important}.profile-card.sidebar-mode .profile-snapshot{display:none!important}.profile-card.sidebar-mode .profile-watermark{display:block!important;width:85%!important;right:-15%!important;bottom:-5%!important;top:auto!important;transform:none!important;opacity:.025!important}.profile-card.sidebar-mode .profile-bio-grid{flex-basis:100%!important;order:10!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:4px 10px!important}}@media(max-width:768px){.landing-header-shell{flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;padding:14px 16px!important}.landing-description{display:none!important}.landing-header-text{gap:5px!important}.landing-search-btn{min-height:36px!important;padding:0 12px!important;font-size:10px!important;margin-left:auto!important;white-space:nowrap!important}.landing-picker-card{padding:12px 10px!important;border-radius:12px!important}.landing-picker-head{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.landing-team-grid{grid-template-columns:repeat(6,1fr)!important;gap:5px!important}.landing-team-chip{min-height:44px!important;border-radius:10px!important;padding:0 4px!important;font-size:10px!important}.landing-chip-label{font-size:9px!important;letter-spacing:.04em!important}.landing-court-section{border-radius:10px!important}.landing-court-fg{padding:10px!important;min-height:clamp(280px,60vw,500px)!important}.landing-court-spacer{min-height:clamp(220px,55vw,420px)!important}.landing-overlay-grid{grid-template-columns:1fr!important;gap:5px!important}.landing-overlay-card{min-height:52px!important}}@media(max-width:480px){.landing-header-shell{padding:12px!important}.landing-search-btn{min-height:34px!important;padding:0 10px!important;font-size:9px!important}.landing-search-btn svg{width:11px!important;height:11px!important}.landing-team-grid{grid-template-columns:repeat(6,1fr)!important;gap:4px!important}.landing-team-chip{min-height:0!important;aspect-ratio:1 / 1!important;gap:0!important;padding:0!important;border-radius:12px!important}.landing-chip-label{display:none!important}.landing-picker-card{padding:10px 8px!important}.landing-court-fg{padding:8px!important;min-height:clamp(240px,60vw,360px)!important}.landing-court-spacer{min-height:clamp(200px,55vw,320px)!important}}@media(max-width:360px){.landing-team-grid{gap:3px!important}.landing-team-chip{border-radius:10px!important}.landing-search-btn{font-size:10px!important;min-height:40px!important;padding:0 10px!important}.landing-overlay-card{padding:8px 10px!important;gap:8px!important}.landing-overlay-last{font-size:14px!important}.landing-overlay-score{font-size:18px!important}}@media(hover:none),(pointer:coarse){.landing-team-chip{min-height:44px!important}.landing-overlay-card{min-height:52px!important}.landing-search-btn{min-height:44px!important}}@media(prefers-reduced-motion:reduce){.landing-team-grid>div{animation:none!important;opacity:1!important}.landing-overlay-card{animation:none!important;opacity:1!important}.landing-court-bg svg circle{animation:none!important;opacity:.5!important}}@keyframes lensCardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ic-lens-card{opacity:0}.ic-lens-cards-ready .ic-lens-card{animation:lensCardIn .35s ease forwards}.ic-lens-cards-ready .ic-lens-card:nth-child(1){animation-delay:.3s}.ic-lens-cards-ready .ic-lens-card:nth-child(2){animation-delay:.38s}.ic-lens-cards-ready .ic-lens-card:nth-child(3){animation-delay:.46s}.ic-bar-col:hover .ic-bar-seg-label{opacity:1!important}@keyframes icBarShimmer{0%{transform:translate(-100%) skew(-18deg)}to{transform:translate(200%) skew(-18deg)}}.ic-off-ref-line:hover{background:#a855f712}.ic-off-ref-line:hover .ic-off-ref-cta{opacity:1}.ic-off-cluster{transition:border-color .2s}.ic-off-cluster:hover{border-color:#a855f74d}.ic-off-cluster-header{transition:background .15s}.ic-off-cluster-header:hover{background:#a855f712}.ic-accordion{transition:border-color .2s}.ic-accordion:hover{border-color:#ffffff14}.ic-accordion-header{transition:background .15s}.ic-accordion-header:hover{background:#ffffff05}.ic-lens-card-inner{transition:background .15s,transform .15s ease}.ic-lens-card-inner:hover{background:#ffffff06;transform:translateY(-2px)}.ic-child-weight-chip{opacity:0;transform:translateY(-2px);transition:opacity .16s ease,transform .16s ease;pointer-events:none}.ic-metric-card-standard:hover .ic-child-weight-chip,.ic-metric-card-standard:focus-within .ic-child-weight-chip{opacity:1;transform:translateY(0)}.ic-parent-weight-chip{opacity:0;transform:translateY(-2px);transition:opacity .16s ease,transform .16s ease;pointer-events:none}.ic-lens-card-inner:hover .ic-parent-weight-chip,.ic-lens-card-inner:focus-within .ic-parent-weight-chip{opacity:1;transform:translateY(0)}@keyframes lineupFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes soloCardFadeIn{0%{opacity:0;transform:translateY(6px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes matrixCellIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes lineupAvatarPop{0%{opacity:0;transform:translateY(18px) scale(.72)}58%{opacity:1;transform:translateY(-4px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spreadDotPop{0%{opacity:0;transform:translate(-50%) scale(0)}60%{opacity:1;transform:translate(-50%) scale(1.3)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes spreadBarGrow{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes lineupAvatarHoverPop{0%{transform:translateY(0) scale(1)}60%{transform:translateY(-6px) scale(1.07)}to{transform:translateY(-5px) scale(1.06)}}@keyframes lineupDrawerFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lineup-row-anim{opacity:0;animation:lineupFadeUp .4s ease both}.lineup-row-hover{transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.lineup-row-hover:hover{background-color:rgba(var(--team-accent-rgb, var(--accent-rgb)),.07)!important;border-color:rgba(var(--team-accent-rgb, var(--accent-rgb)),.34)!important;box-shadow:0 18px 34px #00000052,0 0 0 1px rgba(var(--team-accent-rgb, var(--accent-rgb)),.16),0 0 30px rgba(var(--team-accent-rgb, var(--accent-rgb)),.12)!important;transform:translateY(-3px)}.lineup-row-hover:hover .lineup-avatar-stage{transform:translateY(-2px)}.lineup-avatar-stage{transition:transform .28s cubic-bezier(.22,1,.36,1)}.lineup-avatar-shell{transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease,border-color .24s ease}.lineup-row-hover:hover .lineup-avatar-shell{transform:translateY(-4px) scale(1.03);box-shadow:0 0 0 1px #ffffff1a,0 14px 26px #0000005c,0 0 20px rgba(var(--team-accent-rgb, var(--accent-rgb)),.24)!important}.lineup-row-hover:hover .lineup-avatar-shell:nth-child(1){transform:translateY(-5px) scale(1.03)}.lineup-row-hover:hover .lineup-avatar-shell:nth-child(2){transform:translateY(-9px) scale(1.05)}.lineup-row-hover:hover .lineup-avatar-shell:nth-child(3){transform:translateY(-12px) scale(1.07)}.lineup-row-hover:hover .lineup-avatar-shell:nth-child(4){transform:translateY(-9px) scale(1.05)}.lineup-row-hover:hover .lineup-avatar-shell:nth-child(5){transform:translateY(-5px) scale(1.03)}.lineup-expanded-stat,.lineup-expanded-row{opacity:0;animation:lineupDrawerFade .48s cubic-bezier(.16,1,.3,1) both}.lineup-expanded-row{transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,box-shadow .24s ease,background .24s ease}.lineup-expanded-row:hover{transform:translateY(-2px);border-color:rgba(var(--team-accent-rgb, var(--accent-rgb)),.22)!important;background:linear-gradient(180deg,rgba(var(--team-accent-rgb, var(--accent-rgb)),.1),#ffffff08)!important;box-shadow:0 14px 26px #0000003d,0 0 22px rgba(var(--team-accent-rgb, var(--accent-rgb)),.08)}.lineup-expanded-avatar{transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease}.lineup-expanded-row:hover .lineup-expanded-avatar{transform:translateY(-2px) scale(1.04);box-shadow:0 14px 22px #0000004d,0 0 22px rgba(var(--team-accent-rgb, var(--accent-rgb)),.22)!important}@keyframes loaderShimmer{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes loaderBreathe{0%,to{opacity:1}50%{opacity:.7}}@keyframes loaderGlowPulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.04);opacity:1}}.lineup-loader-grain{opacity:.04}.lineup-loader-glow{background:radial-gradient(circle at center,rgba(var(--blue-rgb),.06) 0%,transparent 70%);animation:loaderGlowPulse 3s ease infinite}@media(max-width:768px){.glass-panel{overflow-x:hidden!important}.lu-control-deck{padding:10px 8px!important;border-radius:10px!important}.lu-header-row{flex-wrap:wrap!important;gap:8px!important}.lu-tab-rail{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:3px!important;padding:4px 0!important}.lu-tab-rail::-webkit-scrollbar{display:none}.lu-tab-rail button{flex-shrink:0!important;font-size:11px!important;padding:6px 12px!important;min-height:36px!important;white-space:nowrap!important}.lu-glossary:not(.mm-guide-drawer){overflow:hidden!important;padding:12px 10px!important}.lu-glossary-qr,.lu-glossary-grid{grid-template-columns:1fr!important;gap:10px!important}.lu-filter-bar{flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:8px 4px!important;overflow:hidden!important}.lu-filter-bar>div{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;gap:3px!important;align-items:center!important;flex-shrink:1!important;min-width:0!important}.lu-filter-bar>div::-webkit-scrollbar{display:none}.lu-filter-bar button{flex-shrink:0!important;padding:3px 8px!important;font-size:10px!important}.lu-filter-label{font-size:8px!important;padding-right:3px!important;flex-shrink:0!important}.lu-filter-bar>div>span[style*="width: 1"]{display:none!important}.lu-card-grid{grid-template-columns:1fr!important;gap:8px!important;max-width:100%!important;overflow:hidden!important}.lu-card-grid>div{min-width:0!important;overflow:hidden!important;max-width:100%!important}.lu-card-grid .lineup-row-hover{max-width:100%!important;overflow:hidden!important}.lu-duo-layout{grid-template-columns:1fr!important;gap:12px!important}.lu-duo-layout>div:nth-child(2){overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;overscroll-behavior-x:contain!important}.lu-duo-layout>div:nth-child(2)::-webkit-scrollbar{display:none}.lu-solo-layout{grid-template-columns:1fr!important;gap:12px!important}.lu-duo-callouts{grid-template-columns:1fr!important;gap:8px!important}.lu-duo-stats-row{flex-direction:column!important;gap:6px!important}.lu-duo-stats-row>div:first-child{padding:8px 12px!important;flex-direction:row!important;gap:8px!important}.lu-duo-stats-row>div:first-child>span:first-child{font-size:22px!important}.lu-duo-table-header{display:none!important}.lu-duo-table-row{display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding:10px 10px 8px!important;border-radius:12px!important}.lu-duo-table-row>div:first-child{width:100%!important;display:flex!important;align-items:center!important;gap:8px!important}.lu-duo-table-row>div:not(:first-child){flex:1 1 0!important;min-width:0!important;text-align:center!important}.lu-solo-hero-stats{flex-wrap:wrap!important;padding:8px 10px!important;gap:0!important}.lu-solo-hero-stats>div:not([aria-hidden]){flex:0 0 33.3%!important;padding:4px 6px!important;box-sizing:border-box!important}.lu-solo-hero-stats>div:not([aria-hidden])>div:last-child{font-size:18px!important}.lu-solo-hero-stats>div:not([aria-hidden]):first-child>div:last-child{font-size:22px!important}.lu-solo-hero-stats>div[aria-hidden]{display:none!important}.lu-solo-table-row{gridTemplateColumns:52px repeat(4,1fr)!important;grid-template-columns:52px repeat(4,1fr)!important;gap:6px!important;padding:8px!important}.lu-solo-table-row span{font-size:13px!important}.lu-solo-table-row>div:first-child span{font-size:10px!important}.playerfit-layout{flex-direction:column!important;gap:10px!important}.playerfit-left-rail{width:100%!important;position:static!important}.pf-hero-inner{padding:12px 10px 8px!important}.pf-hero-inner>div:nth-child(4){gap:10px!important}.pf-hero-avatar>div:first-child{width:52px!important;height:52px!important}.pf-hero-avatar>div:first-child img,.pf-hero-avatar>div:first-child>div{width:52px!important;height:52px!important}.pf-hero-avatar>div:last-child{width:20px!important;height:20px!important;bottom:-2px!important;right:-2px!important}.pf-hero-inner>div:nth-child(4)>div:nth-child(2)>div:nth-child(2){font-size:14px!important}.pf-hero-inner>div:nth-child(4)>div:nth-child(2)>div:nth-child(3){font-size:22px!important}.pf-hero-inner>div:nth-child(4)>div:nth-child(2)>div:nth-child(4){font-size:9px!important;gap:4px!important;margin-top:0!important}.pf-hero-metrics{gap:4px!important;width:100%!important;flex:none!important;justify-content:center!important}.pf-hero-metrics>div{min-width:0!important;flex:1 1 0!important;padding:5px 6px!important;border-radius:8px!important}.pf-hero-metrics>div>div:first-child{font-size:7px!important}.pf-hero-metrics>div>div:last-child{font-size:16px!important}.pf-hero{border-radius:0 0 12px 12px!important}.playerfit-layout>div:first-child>div{border-radius:12px!important}.playerfit-layout .onoff-chip-btn,.playerfit-layout .lineup-avatar-shell{min-height:40px!important;padding:5px 8px!important;border-radius:8px!important}.playerfit-layout>div:last-child>div>div>button{padding:10px 12px!important}.playerfit-layout>div:last-child>div>div>div:last-child{padding:0 12px 12px!important}.pf-context-filters{gap:4px 4px!important}.pf-ctx-divider{width:100%!important;height:1px!important;background:#94a3b80f!important;margin:2px 0!important}.pf-trios-grid{grid-template-columns:1fr!important}.pf-context-grid{grid-template-columns:1fr!important;gap:8px!important}.pf-context-card{border-radius:12px!important;min-width:0!important;overflow:hidden!important}.pf-context-card>div:last-child>div:first-child>div:last-child{white-space:normal!important;word-break:break-word!important;text-align:center!important;font-size:11px!important;line-height:1.3!important}.pf-partner-grid{grid-template-columns:1fr!important;gap:8px!important}.pf-partner-card{border-radius:12px!important}.pf-partner-card>div:nth-child(3){padding:12px 10px!important;gap:8px!important}.pf-partner-card .lineup-avatar-shell>div,.pf-partner-card .lineup-avatar-shell img{width:38px!important;height:38px!important}.pf-partner-card>div:nth-child(3)>div:first-child>div:nth-child(3){font-size:13px!important}.pf-partner-card>div:nth-child(3)>div:first-child>div:last-child>div:first-child{font-size:17px!important}.pf-partner-card>div:nth-child(3)>div:nth-child(2) div{font-size:11px!important}.pf-partner-card>div:nth-child(3)>div:nth-child(2)>div:first-child div{font-size:9px!important}}@media(max-width:480px){.lu-control-deck{padding:8px 6px!important}.lu-tab-rail button{font-size:10px!important;padding:5px 10px!important}}.hub{--bg: #0d1117;--s0: #131921;--s1: #1a212c;--s2: #222a38;--s3: #2b3445;--s4: #343f53;--s5: #3e4a61;--bdr: rgba(255,255,255,.08);--bdr-hi:rgba(255,255,255,.13);--bdr-lo:rgba(255,255,255,.04);--text: #f0f3f8;--text2: #a3afc2;--text3: #728196;--dim: #2d3644;--green: #0da86a;--green-bright: #5CBF00;--green-bright-rgb: 92, 191, 0;--blue: #3b82f6;--sky: #38bdf8;--yellow:#f59e0b;--orange:#f97316;--rose: #f43f5e;--purple:#a78bfa;--lime: #84cc16;--ease: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--font-body: "DM Sans", sans-serif;--font-heading: var(--font-body);--font-display: var(--font-body);--font-stats: var(--font-body);font-family:var(--font-body);color:var(--text);background:radial-gradient(ellipse 1200px 600px at 15% 0%,rgba(100,140,200,.025) 0%,transparent 60%),radial-gradient(ellipse 1000px 500px at 85% 100%,rgba(80,120,180,.02) 0%,transparent 55%),var(--bg);min-height:100vh}.hub ::-webkit-scrollbar{width:3px;height:3px}.hub ::-webkit-scrollbar-track{background:transparent}.hub ::-webkit-scrollbar-thumb{background:var(--s4);border-radius:2px}.hub-strip-scroll::-webkit-scrollbar{display:none}.duo-synergy-rail{scrollbar-gutter:stable}.duo-synergy-rail::-webkit-scrollbar{width:10px}.duo-synergy-rail::-webkit-scrollbar-track{background:linear-gradient(180deg,#ffffff05,#ffffff09);border-radius:999px;border:1px solid rgba(255,255,255,.04)}.duo-synergy-rail::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3b82f69e,#3b82f657);border-radius:999px;border:2px solid rgba(9,14,30,.9);box-shadow:inset 0 1px #ffffff2e}.duo-synergy-rail::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3b82f6c7,#3b82f67a)}.duo-synergy-rail::-webkit-scrollbar-corner{background:transparent}@keyframes hubTickScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hubPipAnim{0%,to{opacity:1}50%{opacity:.3}}@keyframes hubRowFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes hubBubblePop{0%{opacity:0;transform:scale(.85) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes hubSectionUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hubPillSlide{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes hubLoadBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes hubLoadRipple{0%{transform:scale(1);opacity:.5}to{transform:scale(2.4);opacity:0}}@keyframes hubLoadGlow{0%,to{opacity:.3}50%{opacity:.7}}@keyframes hubLoadSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hubLoadTextReveal{0%,to{opacity:.35}50%{opacity:.8}}@keyframes hubLoadDot{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes hubLoadScan{0%{top:-2%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:102%;opacity:0}}.hub-health-bubble:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(circle at 50% -15%,rgba(255,255,255,.1),transparent 65%);transition:opacity .2s ease}.hub-health-bubble>*{position:relative;z-index:1}@media(hover:hover){.hub-health-bubble:hover{transform:translateY(-4px) scale(1.04);border-color:#ffffff1f!important;background:var(--s2)!important}.hub-health-bubble:hover:before{opacity:1}.hub-health-bubble:hover .hub-health-logo{transform:scale(1.06);box-shadow:inset 0 0 0 1px #ffffff14,0 4px 12px #0003}.hub-health-bubble:hover>span:last-child{opacity:1!important;left:5%!important;right:5%!important;height:2px!important}}.hub-health-bubble[data-active=true]{transform:translateY(-2px)}.hub-strip-team-bubble:hover{transform:translateY(-2px);border-color:#ffffff1a!important;background:var(--s2)!important}.hub-injury-filter{transition:transform .14s ease,border-color .14s ease,background .14s ease}.hub-injury-filter:hover{transform:translateY(-1px);border-color:#ffffff3d!important}.hub-injury-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;opacity:.7;background:#94a3b859;transition:opacity .18s ease,width .18s ease}.hub-injury-row[data-status=out]:before{background:linear-gradient(180deg,#f43f5ef2,#f43f5e8c)}.hub-injury-row[data-status=gtd]:before{background:linear-gradient(180deg,#f59e0bf2,#f59e0b8c)}.hub-injury-row:hover{transform:translate(2px);background:#ffffff09!important}.hub-injury-row:hover:before{width:3px;opacity:1}.hub-timeline-entry:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at 12% 14%,rgba(255,255,255,.09),transparent 62%);transition:opacity .2s ease}.hub-timeline-entry:hover{transform:translate(3px);border-color:#ffffff1f!important;background:#ffffff08!important;box-shadow:0 8px 18px #02061742}.hub-timeline-entry:hover:before{opacity:1}.hub-timeline-entry[data-status=out],.hub-timeline-entry[data-status=gtd]{border-left:none}.hub-transaction-card{transition:transform .18s ease,background .18s ease,box-shadow .2s ease,border-color .18s ease;position:relative;isolation:isolate}.hub-transaction-card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;z-index:0;background:radial-gradient(circle at 14% 18%,rgba(255,255,255,.1),transparent 62%);transition:opacity .2s ease}.hub-transaction-card:hover{background:#ffffff08!important}.hub-transaction-card:hover .hub-txn-watermark{opacity:.04!important;transform:translateY(-50%) scale(1.08)!important}.hub-transaction-card:hover:before{opacity:1}.hub-transaction-card .watermark,.hub-transaction-card img[aria-hidden=true]{transition:opacity .2s ease,transform .22s ease}.hub-transaction-card:hover .watermark,.hub-transaction-card:hover img[aria-hidden=true]{opacity:.06!important;transform:translateY(-50%) scale(1.08)!important}.hub-transaction-card[data-type=injury]{border-color:#f43f5e38}.hub-transaction-card[data-type=trade]{border-color:#38bdf833}.hub-transaction-card[data-type=extend]{border-color:#f59e0b38}.hub-transaction-chip{transition:transform .16s ease,border-color .16s ease,background .16s ease}.hub-transaction-card:hover .hub-transaction-chip:hover{transform:translateY(-1px);border-color:#ffffff3d!important;background:#ffffff12!important}@keyframes capRowEnter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){@keyframes capRowEnter{0%{opacity:0}to{opacity:1}}@keyframes hubRowFade{0%{opacity:0}to{opacity:1}}@keyframes hubSectionUp{0%{opacity:0}to{opacity:1}}}@media(pointer:coarse){.hub-health-bubble:hover:before{opacity:0!important}.hub-health-bubble:hover .hub-health-logo{transform:none!important;box-shadow:none!important}.hub-injury-row:hover{transform:none!important}.hub-injury-row:active{background:#ffffff0d!important}.hub-timeline-entry:hover{transform:none!important;box-shadow:none!important}.hub-timeline-entry:active{background:#ffffff0a!important}.hub-transaction-card:hover{transform:none!important}.hub-transaction-card:active{background:#ffffff08!important}}@keyframes contractProfileReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes contractStatPop{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.mobile-hide{display:none!important}}@media(min-width:769px){.desktop-hide{display:none!important}}@media(max-width:768px){[data-portal],.year-dropdown{max-width:calc(100vw - 24px)!important;max-height:70vh!important;overflow-y:auto!important}}@supports (padding: env(safe-area-inset-top)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.nav{padding-top:env(safe-area-inset-top)}}.rankings-sticky-header{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.35) transparent;overscroll-behavior-x:contain}.rankings-sticky-header::-webkit-scrollbar{height:8px}.rankings-sticky-header::-webkit-scrollbar-track{background:#94a3b80a}.rankings-sticky-header::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:4px}.rankings-sticky-header::-webkit-scrollbar-thumb:hover{background:#94a3b88c}.rankings-table-wrap::-webkit-scrollbar{height:8px}.rankings-table-wrap::-webkit-scrollbar-track{background:#94a3b80d;border-radius:0 0 12px 12px}.rankings-table-wrap::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:4px}.rankings-table-wrap::-webkit-scrollbar-thumb:hover{background:#94a3b88c}.rankings-table .col-rank,.rankings-table .col-player,.rankings-sticky-header .col-rank,.rankings-sticky-header .col-player{position:sticky;z-index:3;background:rgb(var(--surface-rgb))}.rankings-table .col-rank,.rankings-sticky-header .col-rank{left:0}.rankings-table .col-player,.rankings-sticky-header .col-player{left:40px}.rankings-table .col-player:after,.rankings-sticky-header .col-player:after{content:"";position:absolute;top:0;bottom:0;right:-20px;width:20px;pointer-events:none;background:linear-gradient(90deg,rgba(var(--surface-edge-rgb),.28),transparent)}.rankings-sticky-header th{position:static!important;top:auto!important}@media(max-width:768px){.rankings-container{padding:4px 0 8px!important;margin-top:4px!important;margin-left:-16px!important;margin-right:-16px!important;width:calc(100% + 32px)!important;border-radius:0!important;border:none!important;overflow-x:hidden!important;box-sizing:border-box!important}.rankings-ctx-bar{flex-direction:column!important;align-items:flex-start!important;padding:10px 14px!important;gap:6px!important;border-radius:10px!important;margin-bottom:8px!important}.rankings-filter-panel{border-radius:0!important;border:none!important;border-bottom:1px solid rgba(148,163,184,.08)!important;margin:0!important;padding:0!important;background:transparent!important}.rankings-filter-panel>div:first-child{flex-wrap:wrap!important;padding:10px 12px 8px!important;gap:4px 10px!important}.rankings-filter-panel>div:first-child>div:last-child{display:none!important}.rankings-filter-panel>div:nth-child(2){display:none!important}.rankings-filter-group{display:contents!important}.rankings-filter-group-label{display:none!important}.rankings-tier1{padding:6px 10px!important;gap:0!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;align-items:center!important;border-bottom:1px solid rgba(148,163,184,.06)!important}.rankings-tier1::-webkit-scrollbar{display:none}.rankings-pos-chips{flex-wrap:nowrap!important;gap:2px!important}.rankings-tier1 button{min-height:26px!important;font-size:10px!important;padding:3px 8px!important;border-radius:5px!important;border:none!important;flex-shrink:0!important;letter-spacing:.04em!important}.rankings-tier1-divider{width:4px!important;height:0!important;background:none!important;margin:0!important;flex-shrink:0!important}.rankings-search-wrap,.rankings-player-count{display:none!important}.rankings-tier2{padding:6px 10px!important;gap:6px!important;flex-wrap:wrap!important;overflow:visible!important;border-bottom:1px solid rgba(148,163,184,.06)!important}.rankings-tier-label,.rankings-tier2-divider{display:none!important}.rankings-metric-active{width:100%!important;display:flex!important;padding-top:6px!important;border-top:1px solid rgba(148,163,184,.04)!important;margin-top:2px!important}.rankings-tier3{padding:6px 10px 8px!important;gap:0!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.rankings-tier3::-webkit-scrollbar{display:none}.rankings-tier3>div{flex-wrap:nowrap!important;width:100%!important}.rankings-tier3>div>span{display:none!important}.rankings-tier3 button{flex:1 1 0!important;min-height:28px!important;font-size:10px!important;padding:3px 8px!important;border-radius:6px!important}.rankings-sticky-header{margin-left:-16px!important;margin-right:-16px!important;width:calc(100% + 32px)!important;overflow:hidden!important}.rankings-sticky-header .col-team,.rankings-sticky-header .col-pos,.rankings-sticky-header .col-hide-mobile{display:none!important}.rankings-sticky-header table{width:100%!important;table-layout:fixed!important}.rankings-sticky-header th{position:static!important}.rankings-sticky-header .col-rank{width:6%!important}.rankings-sticky-header .col-player{width:auto!important}.rankings-sticky-header .col-impact{width:14%!important}.rankings-sticky-header .col-lens{width:10%!important}.rankings-sticky-header .col-focus-metric{width:12%!important}}@media(max-width:480px){.rankings-container,.rankings-sticky-header{margin-left:-10px!important;margin-right:-10px!important;width:calc(100% + 20px)!important}.rankings-tier1,.rankings-tier2,.rankings-tier3{padding:6px 8px!important}.rankings-mobile-card{padding:10px 10px 8px!important;margin:3px 0!important}}@media(max-width:768px){.pce-search-btn{display:none!important}.pce-top10-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.app-inner,.full-bleed-inner{padding-left:10px!important;padding-right:10px!important}}@media(max-width:768px){.search-overlay-backdrop{z-index:400!important;padding-top:0!important;align-items:stretch!important}.search-overlay-panel{width:100vw!important;max-height:100vh!important;height:100vh!important;border-radius:0!important;border:none!important;padding-top:env(safe-area-inset-top,0)!important}.search-close-label{display:none!important}.search-close-icon{display:block!important}.search-alt-compare{display:none!important}}.profile-avatar-team-badge,.profile-mobile-identity{display:none}.ic-metric-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}@media(max-width:768px){.profile-card{margin-top:4px!important;border-radius:14px!important;overflow:hidden!important;max-width:100%!important;box-sizing:border-box!important;border-color:rgba(var(--team-rgb, 255,255,255),.1)!important}.profile-card-inner{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:2px auto auto auto!important;min-width:0!important}.profile-photo-overlay,.profile-bio-divider{display:none!important}.profile-watermark{width:95%!important;height:auto!important;right:-22%!important;top:auto!important;bottom:-8%!important;transform:none!important;opacity:.03!important;object-position:center!important}.profile-photo-zone{grid-row:2!important;grid-column:1!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;padding:16px 14px 14px!important;min-height:auto!important;gap:14px!important;flex-wrap:wrap!important;min-width:0!important}.profile-photo-img{flex-shrink:0!important;margin-left:6px!important}.profile-bio-team,.profile-bio-divider,.profile-photo-overlay{display:none!important}.profile-avatar-team-badge{display:flex!important}.profile-mobile-identity{display:flex!important;flex:1 1 0%!important;min-width:0!important;flex-direction:column!important;gap:2px!important;justify-content:center!important;align-items:flex-start!important;padding-right:4px!important}.profile-name-mobile{font-size:1.75rem!important;text-align:left!important;margin:0!important;line-height:.98!important;letter-spacing:-.01em!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.profile-name-mobile .profile-name-first{font-size:.52em!important;font-weight:400!important;letter-spacing:.02em!important;color:#ffffffb8!important;display:block!important;margin-bottom:2px!important}.profile-name-mobile .profile-name-last{font-weight:900!important;letter-spacing:-.005em!important;background:linear-gradient(180deg,#fff,#ffffffd1)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.profile-bio-grid{flex-basis:100%!important;order:10!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:10px 4px 2px!important;border-top:1px solid rgba(var(--team-rgb, 255,255,255),.1)!important;margin-top:4px!important;background:linear-gradient(180deg,rgba(var(--team-rgb, 255,255,255),.035),transparent)!important;border-radius:6px!important;min-width:0!important}.profile-bio-cell{padding:8px 2px!important;align-items:center!important;text-align:center!important;justify-content:center!important;gap:3px!important;position:relative!important;min-width:0!important}.profile-bio-cell+.profile-bio-cell:before{content:""!important;position:absolute!important;left:0!important;top:22%!important;bottom:22%!important;width:1px!important;background:#ffffff0d!important}.profile-bio-cell:nth-child(3n+1):before{display:none!important}.profile-bio-val{font-size:13px!important;font-weight:700!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}.profile-bio-label{font-size:7.5px!important;letter-spacing:.14em!important;opacity:.55!important}.profile-impact-strip{flex-shrink:1!important;margin-left:auto!important;padding:0!important;margin-top:0!important;flex-direction:column!important;align-items:center!important;gap:2px!important;min-width:0!important;max-width:100%!important}.profile-bio-team{flex:1 1 0%!important;min-width:0!important}.profile-content{grid-row:3!important;grid-column:1!important;padding:14px 14px 16px!important;min-width:0!important;text-align:center!important;border-top:1px solid rgba(255,255,255,.05)!important;gap:10px!important}.profile-content>.profile-name{display:none!important}.profile-playstyle{padding:10px 14px!important;border-left:none!important;border:1px solid rgba(var(--team-rgb, 255,255,255),.1)!important;border-radius:10px!important;background:radial-gradient(120% 140% at 50% 0%,rgba(var(--team-rgb, 255,255,255),.09),transparent 70%),#ffffff04!important;margin:2px auto 4px!important;text-align:center!important;align-items:center!important;gap:4px!important;max-width:100%!important;box-sizing:border-box!important}.profile-playstyle-label{font-size:8px!important;letter-spacing:.22em!important;text-align:center!important;opacity:.55!important}.profile-playstyle-name{font-size:15px!important;font-weight:800!important;letter-spacing:-.005em!important}.profile-playstyle-desc{font-size:11.5px!important;line-height:1.45!important;text-align:center!important;color:#ffffffad!important;max-width:44ch!important;margin:0 auto!important}.profile-content-divider{display:none!important}.profile-club-badge-row{margin:2px 0!important;justify-content:center!important}.profile-club-badge{font-size:9px!important;padding:3px 8px!important}.profile-stat-groups{flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;min-width:0!important}.stat-mode-toggle{align-self:center!important;margin-bottom:2px!important;gap:0!important;padding:3px!important;border-radius:999px!important;background:#00000047!important;border:1px solid rgba(255,255,255,.06)!important}.stat-mode-btn,.lp-wrapper .profile-card .stat-mode-btn{padding:6px 14px!important;font-size:10px!important;border:none!important;border-radius:999px!important;background:transparent!important;transition:background .2s ease,color .2s ease!important}.stat-mode-btn.active,.lp-wrapper .profile-card .stat-mode-btn.active{background:#ffffff1a!important;border:none!important;color:var(--text)!important;box-shadow:0 1px #ffffff0f inset!important}.profile-stat-group{width:100%!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;min-width:0!important;padding:0!important}.profile-stat-group+.profile-stat-group{background-image:none!important;padding-top:0!important}.profile-stat-group-heading{font-size:8.5px!important;margin-bottom:8px!important;text-align:center!important;display:block!important;opacity:.45!important;padding:0!important;letter-spacing:.16em!important}.profile-stats-row{display:grid!important;grid-auto-rows:1fr!important;justify-content:stretch!important;gap:0!important;width:100%!important;min-width:0!important;overflow-x:visible!important;overflow:hidden!important;flex-wrap:unset!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.05)!important;background:#0000002e!important}.profile-stat-group--core-statistics .profile-stats-row{grid-template-columns:repeat(5,minmax(0,1fr))!important}.profile-stat-group--efficiency-usage .profile-stats-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.profile-stat-item{min-width:0!important;flex:unset!important;padding:9px 4px!important;text-align:center!important;border-right:1px solid rgba(255,255,255,.04)!important;border-bottom:1px solid rgba(255,255,255,.04)!important;gap:2px!important;overflow:hidden!important}.profile-stat-group--core-statistics .profile-stat-item:nth-child(5n),.profile-stat-group--core-statistics .profile-stat-item:last-child{border-right:none!important}.profile-stat-group--efficiency-usage .profile-stat-item:nth-child(3n),.profile-stat-group--efficiency-usage .profile-stat-item:last-child{border-right:none!important}.profile-stat-group--core-statistics .profile-stat-item:nth-child(n+6){border-bottom:none!important}.profile-stat-group--efficiency-usage .profile-stat-item:nth-child(n+4){border-bottom:none!important}.profile-stat-val{font-size:14px!important;font-weight:800!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;font-variant-numeric:tabular-nums!important}.profile-stat-key{font-size:7.5px!important;letter-spacing:.1em!important;opacity:.55!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}.profile-snapshot{display:none!important}.profile-toolbar-btn{padding:4px 6px!important;font-size:10px!important}.section-nav{display:flex!important;max-width:100%!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:3px!important;box-sizing:border-box!important;mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent 100%)}.section-nav::-webkit-scrollbar{display:none!important}.section-nav-pill{padding:6px 12px!important;font-size:10px!important;white-space:nowrap!important;flex-shrink:0!important}.scouting-grid,.shot-map-rail-column,.shot-map-top-row{grid-template-columns:1fr!important}.profile-scouting-grid{grid-template-columns:1fr!important;min-width:0!important}.shot-snapshot-col{order:-1!important;padding:12px 14px!important;border-left:none!important;border-bottom:1px solid rgba(255,255,255,.05)!important;border-top:none!important;min-width:0!important}.profile-scouting-narrative{order:1!important;padding:14px 12px 16px!important;border-right:none!important;min-width:0!important}.scout-narrative{gap:10px!important;padding-bottom:4px!important}.scout-section{padding:12px 12px 14px!important;border:1px solid rgba(255,255,255,.05)!important;border-top:1px solid rgba(255,255,255,.05)!important;border-radius:10px!important;background:linear-gradient(180deg,#ffffff05,#ffffff01)!important}.scout-eyebrow{margin-bottom:6px!important;padding-bottom:6px!important;border-bottom:1px solid rgba(255,255,255,.04)!important}.scout-eyebrow>span:last-child{color:#ffffff9e!important}.scout-headline{font-size:14px!important;line-height:1.28!important;margin-bottom:8px!important;letter-spacing:-.005em!important;font-weight:700!important;color:var(--text)!important}.scout-body{font-size:12.5px!important;line-height:1.58!important;color:#e7eef8b3!important}.scout-body:first-line{color:#e7eef8d1!important}.scout-section .signal-pill{font-size:9.5px!important;padding:3px 9px!important;letter-spacing:.05em!important}.shot-split-pct{font-size:22px!important}.shot-context{font-size:9px!important;gap:6px!important}.ic-lens-cards{grid-template-columns:1fr!important;gap:10px!important;padding:10px!important;border-bottom:none!important;background:radial-gradient(120% 80% at 50% 0%,rgba(255,255,255,.015),transparent 70%)!important}.ic-desktop-expand{display:none!important}.ic-lens-card.ic-lens-card-inner{border-top:1px solid rgba(255,255,255,.06)!important;border-left:1px solid rgba(255,255,255,.06)!important;border-right:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important;padding:14px 14px 10px!important;background-image:linear-gradient(180deg,#ffffff06,#ffffff01)!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease!important}.ic-lens-card.ic-lens-card-inner.is-active{border-top-color:#ffffff24!important;border-left-color:#ffffff24!important;border-right-color:#ffffff24!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:0 2px 16px #0000002e!important}.ic-lens-cards .coll-body.open{margin-top:-10px!important;border:1px solid rgba(255,255,255,.14)!important;border-top:none!important;border-radius:0 0 12px 12px!important;background:#080e1a4d!important;box-shadow:0 8px 20px #0003 inset!important}.ic-metric-grid{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}.ic-metric-card-standard{padding:10px 8px!important}}@media(max-width:480px){.profile-photo-zone{padding:12px!important;gap:12px!important}.profile-content{padding:12px 12px 14px!important;gap:10px!important}.profile-name-mobile{font-size:1.5rem!important}.profile-playstyle{padding:9px 12px!important}.profile-playstyle-name{font-size:14px!important}.profile-playstyle-desc{font-size:11px!important}.profile-stat-item{padding:8px 3px!important}.profile-stat-val{font-size:13px!important}.profile-stat-key{font-size:7px!important}.profile-bio-val{font-size:12px!important}.profile-bio-label{font-size:7px!important}.ic-category-cards{grid-template-columns:1fr!important}.profile-snapshot{padding:10px!important}}@media(max-width:360px){.profile-photo-zone{padding:10px!important;gap:10px!important}.profile-name-mobile{font-size:1.35rem!important}.profile-stat-val{font-size:12px!important}.profile-stat-key{font-size:6.5px!important}.profile-stat-item{padding:7px 2px!important}.profile-bio-val{font-size:11.5px!important}}@media(max-width:768px){.mm-shell{padding:16px 12px 48px!important}.mm-header h1{font-size:13px!important}.mm-guide-btn{min-height:44px!important;min-width:44px!important}.mm-ticker{height:36px!important}.mm-ticker-fixed{padding:0 10px!important}.mm-ticker-spark{display:none!important}.mm-ticker-item{font-size:10.5px!important}.mm-ticker-item img{width:18px!important;height:18px!important}.mm-tier1{flex-wrap:wrap!important;gap:5px!important;padding:8px 10px!important;border-radius:12px 12px 0 0!important;justify-content:center!important}.mm-tier-label{display:none!important}.mm-tier1-divider{width:100%!important;height:1px!important;background:#94a3b81a!important;margin:2px 0!important}.mm-tier1-count{width:100%!important;text-align:center!important;font-size:10px!important;margin-left:0!important;order:99!important;padding-top:4px!important;border-top:1px solid rgba(148,163,184,.06)!important}.mm-tier1 button{padding:5px 12px!important;font-size:11px!important;height:34px!important}.mm-tier2{padding:8px 10px!important;gap:6px!important;flex-wrap:wrap!important;justify-content:center!important}.mm-table-header{display:none!important}.mm-table-inner{min-width:0!important;width:100%!important}.mm-table-scroll{overflow-x:visible!important}.mm-table-wrap{border-radius:12px!important}.mm-row{flex-direction:column!important;align-items:stretch!important;padding:14px 14px 12px!important;gap:10px!important;border-radius:14px!important;margin:4px 0!important;border-bottom:none!important;border:1px solid rgba(148,163,184,.08)!important}.mm-row-rank{width:auto!important;flex-shrink:0!important;position:absolute!important;top:14px!important;left:14px!important}.mm-row-player{flex:none!important;width:100%!important;min-width:0!important;padding-left:36px!important}.mm-row-categories{width:100%!important;flex-shrink:1!important;display:flex!important;justify-content:space-around!important;padding:8px 0!important;border-top:1px solid rgba(148,163,184,.06)!important;border-bottom:1px solid rgba(148,163,184,.06)!important}.mm-row-cat-cell{width:auto!important;min-width:0!important;flex:1 1 0!important}.mm-row-drivers{width:100%!important;flex-shrink:1!important}.mm-row-sparkline{flex:none!important;width:100%!important;min-width:0!important;padding:0!important}.mm-row [data-chevron]{display:none!important}.mm-daily-row{flex-direction:column!important;align-items:stretch!important;padding:12px 12px 4px!important;gap:6px!important;border-radius:14px!important;margin:4px 0!important;border-bottom:none!important;border:1px solid rgba(148,163,184,.08)!important;position:relative!important}.mm-daily-rank{width:auto!important;position:absolute!important;top:14px!important;left:14px!important}.mm-daily-player{width:100%!important;padding-left:36px!important}.mm-daily-opp{width:auto!important;position:absolute!important;top:14px!important;right:14px!important;margin-right:0!important}.mm-daily-stat{width:auto!important;text-align:center!important;display:flex!important;flex-direction:column-reverse!important;align-items:center!important;border-left:none!important;margin-left:0!important;padding:8px 2px 6px!important;border-radius:0!important;background:none!important}.mm-daily-stat[data-stat=pts]:after{content:"PTS"}.mm-daily-stat[data-stat=reb]:after{content:"REB"}.mm-daily-stat[data-stat=ast]:after{content:"AST"}.mm-daily-stat[data-stat=stl]:after{content:"STL"}.mm-daily-stat[data-stat=blk]:after{content:"BLK"}.mm-daily-stat[data-stat=tov]:after{content:"TOV"}.mm-daily-stat[data-stat=pm]:after{content:"+/-"}.mm-daily-stat[data-stat=fg3m]:after{content:"3PM"}.mm-daily-stat[data-stat=min]:after{content:"MIN"}.mm-daily-stat:after{font-size:8px;font-weight:700;letter-spacing:.08em;color:#94a3b894;text-transform:uppercase;margin-bottom:1px}.mm-daily-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;margin-left:0!important;width:100%!important;border-top:1px solid rgba(148,163,184,.06)!important}.mm-daily-stat[data-stat=stl],.mm-daily-stat[data-stat=blk],.mm-daily-stat[data-stat=tov],.mm-daily-stat[data-stat=min]{border-top:1px solid rgba(148,163,184,.04)!important}.mm-daily-stat[data-stat=pts]{order:1}.mm-daily-stat[data-stat=fg3m]{order:2}.mm-daily-stat[data-stat=reb]{order:3}.mm-daily-stat[data-stat=ast]{order:4}.mm-daily-stat[data-stat=stl]{order:5}.mm-daily-stat[data-stat=blk]{order:6}.mm-daily-stat[data-stat=tov]{order:7}.mm-daily-stat[data-stat=min]{order:8}.mm-daily-split[data-stat=fg]{order:9}.mm-daily-split[data-stat=ft]{order:10}.mm-daily-stat[data-stat=pm]{order:11}.mm-daily-split{width:auto!important;border-left:none!important;margin-left:0!important;padding:6px 2px!important;border-radius:0!important;background:none!important;border-top:1px solid rgba(148,163,184,.06)!important;align-self:stretch!important;justify-content:center!important}.mm-daily-split[data-stat=fg]:before{content:"FG"}.mm-daily-split[data-stat=ft]:before{content:"FT"}.mm-daily-split:before{font-size:8px;font-weight:700;letter-spacing:.08em;color:#94a3b894;text-transform:uppercase;display:block;text-align:center;margin-bottom:1px}.mm-daily-stat[data-stat=pm]{flex-direction:column!important;justify-content:center!important;background:none!important;border-top:1px solid rgba(148,163,184,.06)!important;padding:6px 2px!important;align-self:stretch!important}.mm-daily-stat[data-stat=pm]:after{margin-bottom:0!important;margin-top:0!important;order:-1!important}.mm-row:has(+.mm-drilldown){border-radius:14px 14px 0 0!important;margin-bottom:0!important;border-bottom:none!important}.mm-drilldown{padding:16px 14px 20px!important;border-radius:0 0 14px 14px!important;margin:0 0 4px!important;border:1px solid rgba(148,163,184,.08)!important;border-top:1px solid rgba(148,163,184,.06)!important}.mm-drill-hero{padding:16px 14px!important;border-radius:14px!important;margin-bottom:12px!important}.mm-drill-hero-inner{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:14px!important}.mm-drill-avatar{align-self:center!important}.mm-drill-avatar>div:first-child{width:auto!important;height:auto!important}.mm-drill-avatar>div:first-child>div{width:72px!important;height:72px!important}.mm-drill-info{flex:none!important;width:100%!important;align-items:center!important}.mm-drill-info>div:first-child{font-size:22px!important;text-align:center!important}.mm-drill-info>div:nth-child(3){justify-content:center!important;gap:10px!important}.mm-drill-info>div:nth-child(4){align-self:stretch!important;display:flex!important;flex-direction:column!important;gap:6px!important}.mm-drill-info>div:nth-child(4)>div{justify-content:center!important;width:100%!important}.mm-drill-close{width:36px!important;height:36px!important;z-index:2!important}.mm-drill-cats{grid-template-columns:1fr!important;gap:8px!important;margin-top:12px!important}.mm-perf-split{grid-template-columns:1fr!important}.mm-perf-split>div:first-child{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.mm-drill-metrics{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(42px,1fr))!important;gap:4px!important;flex-wrap:unset!important}.mm-drill-metrics button{padding:6px 2px!important;font-size:9px!important;min-height:0!important;border-radius:7px!important}.mm-drill-gamelog{overflow-x:auto!important}.mm-spark-tooltip-grid{grid-template-columns:80px minmax(0,1fr)!important;gap:10px!important}.mm-spark-tooltip-grid>div:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px 6px!important}.mm-guide-drawer{width:100vw!important;max-width:100vw!important;border-left:none!important}.mm-guide-close{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}.mm-guide-section-btn{min-height:44px!important}.mm-guide-content{padding-left:24px!important}}@media(max-width:480px){.mm-shell{padding:12px 8px 40px!important}.mm-header{padding:10px 12px!important;border-radius:12px!important}.mm-row,.mm-daily-row{padding:12px 10px!important;gap:8px!important;margin:3px 0!important;border-radius:12px!important}.mm-row-rank,.mm-daily-rank{top:12px!important;left:10px!important}.mm-row-player,.mm-daily-player{padding-left:32px!important}.mm-daily-opp{top:12px!important;right:10px!important}.mm-drilldown{padding:10px 10px 16px!important;margin:0 0 4px!important}.mm-drill-hero{padding:12px 10px!important;border-radius:12px!important}.mm-tier1,.mm-tier2{padding:6px 8px!important}}@media(max-width:360px){.mm-row-cat-cell{font-size:10px!important}.mm-row-cat-cell span{font-size:11px!important}.mm-row-drivers>div{font-size:10px!important}.mm-daily-stat{font-size:12px!important}}.bs-game-card:has(.bs-drilldown){grid-column:1 / -1}@media(max-width:768px){.bs-shell{padding:16px 12px 48px!important;max-width:100vw!important;overflow-x:hidden!important}.bs-header{padding:12px 14px!important;gap:10px!important}.bs-header-date{margin-left:0!important;width:100%!important;justify-content:center!important;margin-top:4px!important}.bs-ticker{height:36px!important}.bs-ticker-fixed{padding:0 10px!important}.bs-ticker-record{display:none!important}.bs-ticker-item{font-size:10.5px!important;gap:4px!important}.bs-tier1{flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;padding:8px 10px!important}.bs-tier1-divider{width:100%!important;height:1px!important;margin:2px 0!important}.bs-tier1-count{margin-left:0!important;width:100%!important;text-align:center!important;order:99!important}.bs-nav-arrow{min-width:44px!important;min-height:44px!important}.bs-today-chip,.bs-date-btn{min-height:44px!important}.bs-team-info{width:auto!important;min-width:0!important}.bs-game-card{min-width:0!important;overflow:hidden!important}.bs-score-board{min-width:0!important;width:100%!important}.bs-games-rail{grid-template-columns:1fr!important;gap:8px!important;padding:10px 10px 12px!important}.bs-drilldown{overflow:hidden!important;max-width:100%!important}.bs-matchup-hero{padding:14px 10px 12px!important;overflow:hidden!important}.bs-matchup-topline{grid-template-columns:1fr!important;gap:10px!important}.bs-team-summary{min-width:0!important;overflow:hidden!important}.bs-metrics-row{grid-template-columns:repeat(7,1fr)!important}.bs-team-box{overflow:hidden!important;max-width:100%!important}.bs-table-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important;padding:0 8px!important}.bs-table-shell{min-width:0!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border-radius:12px!important;scroll-behavior:smooth!important}.bs-table{width:auto!important;min-width:100%!important}.bs-stat-cell{white-space:nowrap!important}.bs-th-player{position:sticky!important;left:0!important;z-index:3!important;background:#0e1628!important;min-width:140px!important;box-shadow:4px 0 12px -2px #00000073!important}.bs-player-cell{position:sticky!important;left:0!important;z-index:2!important;background:#10182e!important;box-shadow:4px 0 12px -2px #00000073!important}.bs-player-row:nth-child(odd) .bs-player-cell{background:#10182e!important}.bs-player-row:nth-child(2n) .bs-player-cell{background:#111a30!important}.bs-bench-label{background:#0f1729!important}.bs-totals-row .bs-player-cell{background:#121c33!important}.bs-date-dropdown{left:12px!important;right:12px!important;max-width:calc(100vw - 24px)!important}}@media(max-width:480px){.bs-shell{padding:12px 8px 40px!important}.bs-header{padding:10px 12px!important;border-radius:12px!important}.bs-ticker{height:32px!important}.bs-ticker-fixed{padding:0 8px!important}.bs-ticker-item img{width:14px!important;height:14px!important}.bs-game-card{border-radius:14px!important}.bs-games-rail{gap:6px!important;padding:8px 8px 10px!important}.bs-metrics-row{grid-template-columns:repeat(4,1fr)!important}.bs-metric-value{font-size:13px!important}.bs-table-shell{border-radius:10px!important}.bs-th-player{min-width:120px!important;padding-left:35px!important}.bs-player-avatar{width:20px!important;height:20px!important}.bs-player-avatar>div{width:20px!important;height:20px!important}.bs-player-name{white-space:nowrap!important}.bs-stat-cell{font-size:11px!important;padding:5px 3px!important}.bs-matchup-hero{padding:12px 10px!important}.bs-team-summary{padding:12px 10px 8px!important}}@media(max-width:360px){.bs-shell{padding:10px 6px 36px!important}.bs-games-rail{padding:6px 6px 8px!important}.bs-metric-value{font-size:12px!important}.bs-table-shell{border-radius:8px!important}.bs-th-player{min-width:100px!important;padding-left:8px!important}.bs-player-avatar{display:none!important}.bs-player-name{white-space:nowrap!important}.bs-stat-cell{min-width:32px!important}}.ps-player-hero{isolation:isolate}.ps-player-hero-grid{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.ps-player-hero-identity{display:flex;align-items:center;gap:14px;min-width:0}.ps-player-avatar-shell{position:relative;display:inline-flex;flex-shrink:0;border:2.5px solid;border-radius:999px;background:linear-gradient(145deg,#ffffff1a,#ffffff05)}.ps-player-team-badge{position:absolute;right:-4px;bottom:-3px;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:#050a14f0;border:1.5px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #0006}.ps-player-title-block{min-width:0;display:grid;gap:4px}.ps-player-eyebrow{font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.ps-player-name{font-family:var(--font-body);font-size:clamp(1.5rem,2.2vw,2.4rem);font-weight:900;letter-spacing:-.04em;line-height:.95;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 8px 24px rgba(0,0,0,.3)}.ps-player-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#cbd5e18c}.ps-player-meta span:not(:last-child):after{content:"";display:inline-block;width:3px;height:3px;margin-left:8px;border-radius:999px;background:#94a3b84d;vertical-align:middle}.ps-player-main-stat-row{display:flex;gap:2px;min-width:0;background:#0000002e;border-radius:10px;border:1px solid rgba(255,255,255,.06);overflow:hidden}.ps-player-main-stat{position:relative;flex:1 1 0;min-width:0;padding:12px 14px 10px;text-align:center}.ps-player-main-stat:not(:last-child){border-right:1px solid rgba(255,255,255,.05)}.ps-player-main-value{display:block;font-family:var(--font-body);font-size:clamp(1.35rem,1.8vw,1.9rem);font-weight:900;line-height:1;letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.ps-player-main-label{display:block;margin-top:5px;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#94a3b880}.ps-player-side-panel{display:flex;flex-direction:column;gap:6px;min-width:0}.ps-player-contract{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#0003}.ps-player-contract-value{font-size:14px;font-weight:900;color:#f8fafce6;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ps-player-contract-label{padding:3px 6px;border-radius:5px;background:#ffffff0f;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#cbd5e199}.ps-player-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;background:#0000002e;border-radius:8px;border:1px solid rgba(255,255,255,.05);overflow:hidden}.ps-player-mini-stat{padding:7px 6px 6px;text-align:center}.ps-player-mini-stat:not(:last-child){border-right:1px solid rgba(255,255,255,.04)}.ps-player-mini-value{display:block;font-size:13px;font-weight:900;line-height:1;color:#f8fafce0;font-variant-numeric:tabular-nums}.ps-player-mini-label{display:block;margin-top:4px;font-size:7.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#94a3b87a}.ps-player-efficiency-rail{position:relative;display:flex;align-items:stretch;gap:2px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.05)}.ps-player-efficiency-stat{flex:0 1 100px;min-width:72px;padding:7px 10px;border-radius:8px;background:#00000026;border:1px solid rgba(255,255,255,.04)}.ps-player-efficiency-stat span{display:block;font-size:15px;font-weight:900;line-height:1;color:#f8fafce6;font-variant-numeric:tabular-nums}.ps-player-efficiency-stat small{display:block;margin-top:4px;font-size:7.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#94a3b880}.ps-player-efficiency-rule{flex:1 1 auto;align-self:center;min-width:20px;height:1px;opacity:.6}.ps-filter-chip:hover{color:#f1f5f9cc!important;background:#ffffff0d!important;border-color:#94a3b81f!important}.ps-tier-search:focus{border-color:#ffffff38!important;background:#ffffff0d!important}.ps-search-result:hover{background:#ffffff0d!important}.ps-game-row{animation:fadeInUp .32s cubic-bezier(.16,1,.3,1) both}.ps-game-row:hover{background:#ffffff0a!important}.ps-gamelog-section{max-height:calc(100vh - 200px);min-height:400px}.ps-table-body{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.12) transparent}.ps-table-body::-webkit-scrollbar{width:5px;height:5px}.ps-table-body::-webkit-scrollbar-track{background:transparent}.ps-table-body::-webkit-scrollbar-thumb{background:#94a3b826;border-radius:999px}.ps-table-body::-webkit-scrollbar-thumb:hover{background:#94a3b840}.ps-table-wrap,.ps-table-scroll{-webkit-overflow-scrolling:touch}@media(max-width:768px){.ps-shell{padding:16px 12px 48px!important;max-width:100vw!important;overflow-x:hidden!important}.ps-header{padding:12px 14px!important;gap:10px!important;border-radius:12px!important}.ps-header h1{font-size:13px!important}.ps-context-inner{display:block!important}.ps-player-hero-grid{grid-template-columns:1fr!important;gap:12px!important}.ps-player-hero-identity{gap:10px!important}.ps-player-name{font-size:clamp(1.3rem,6vw,1.8rem)!important;white-space:normal!important;line-height:.95!important}.ps-player-main-stat-row{gap:2px!important}.ps-player-main-stat{padding:10px 8px 8px!important}.ps-player-main-value{font-size:clamp(1.2rem,5.5vw,1.6rem)!important}.ps-player-side-panel{gap:4px!important}.ps-player-efficiency-rail{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding-bottom:2px!important}.ps-player-efficiency-rail::-webkit-scrollbar{display:none!important}.ps-player-efficiency-rule{display:none!important}.ps-bio-pills{width:100%!important;justify-content:center}.ps-bio-pills>div{flex:1}.ps-stat-pills{margin-left:0!important;width:100%!important;justify-content:space-between;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.ps-stat-pills>div{flex:1;min-width:0}.ps-gamelog-section{margin-left:-12px!important;margin-right:-12px!important;border-radius:0!important;border-left:none!important;border-right:none!important;max-height:calc(100vh - 180px)!important;min-height:300px!important;overflow:hidden!important;max-width:100vw!important}.ps-table-body{overflow:auto!important;max-width:100%!important}.ps-table-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important}.ps-filter-panel{padding:10px 12px!important}.ps-filter-bar{gap:0!important}.ps-filter-row-months{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important;gap:3px!important;padding:0 0 8px!important}.ps-filter-row-months::-webkit-scrollbar{display:none}.ps-filter-row-months button{flex-shrink:0!important}.ps-filter-row-controls{padding-top:8px!important;gap:4px!important;flex-wrap:wrap!important}.ps-filter-search-divider,.ps-tier-search-wrap{display:none!important}.ps-game-count{width:100%!important;text-align:center!important;padding:6px 12px!important;margin:0!important;border-top:1px solid rgba(148,163,184,.06);font-size:10px!important}.ps-table-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important;padding:0!important}.ps-table{width:auto!important;min-width:100%}.ps-table th,.ps-table td{white-space:nowrap}.ps-th-date{position:sticky!important;left:0!important;z-index:5!important;background:var(--bg-card)!important;min-width:64px!important;box-shadow:4px 0 12px -2px #00000059!important}.ps-td-date{position:sticky!important;left:0!important;z-index:2!important;box-shadow:4px 0 12px -2px #00000059}.ps-game-row:nth-child(odd) .ps-td-date{background:#10182e!important}.ps-game-row:nth-child(2n) .ps-td-date{background:#111a30!important}.ps-game-row[style*="rgba(250,204,21"] .ps-td-date{background:#171e2e!important}.ps-game-row[style*="rgba(34,197,94"] .ps-td-date{background:#111e2e!important}.ps-game-count{width:100%;text-align:center;order:99;padding-top:4px;border-top:1px solid rgba(148,163,184,.06);margin-top:2px}.ps-top10-grid{gap:10px!important}}@media(max-width:480px){.ps-shell{padding:12px 8px 40px!important}.ps-header{padding:10px 12px!important;border-radius:10px!important}.ps-filter-row-months button,.ps-filter-row-controls button{padding:4px 10px!important;font-size:9px!important;height:28px!important}.ps-table th{padding:8px 4px!important;font-size:8.5px!important}.ps-table td{padding:6px 4px!important;font-size:11.5px!important}.ps-th-date{min-width:56px!important}.ps-td-opp img{width:14px!important;height:14px!important}.ps-stat-pills>div{padding:4px 7px!important}.ps-stat-pills>div>span:first-child{font-size:13px!important}.ps-bio-pills>div{padding:4px 8px!important}.ps-top10-grid{grid-template-columns:1fr!important;gap:8px!important}}@media(max-width:360px){.ps-shell{padding:10px 6px 36px!important}.ps-tier-search-wrap{display:none!important}.ps-table td{padding:5px 3px!important;font-size:11px!important}.ps-th-date{min-width:50px!important;font-size:8px!important}.ps-td-date{font-size:10.5px!important}}.mhr-wrap{display:inline-block}.mhr-trigger{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;height:34px;padding:0 12px 0 14px;min-width:200px;max-width:clamp(240px,38vw,380px);border-radius:8px;border:1px solid rgba(148,163,184,.28);background:rgba(var(--surface-rgb),.58);box-shadow:inset 0 1px #ffffff0f,0 1px 2px rgba(var(--shadow-rgb),.06);font-size:var(--text-xs);font-weight:700;font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.mhr-trigger:hover,.mhr-trigger.is-open{border-color:rgba(var(--accent-rgb),.42);background:rgba(var(--surface-rgb),.72);box-shadow:inset 0 1px #ffffff14,0 2px 6px rgba(var(--shadow-rgb),.08)}.mhr-trigger:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--accent-rgb),.28)}.mhr-trigger.has-value{color:var(--text)}.mhr-trigger-content{display:flex;align-items:center;gap:7px;min-width:0;overflow:hidden}.mhr-trigger-num{font-size:9px;font-weight:800;letter-spacing:.06em;color:var(--accent);opacity:.8;flex-shrink:0}.mhr-trigger-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mhr-trigger-placeholder{color:var(--text-dim);font-weight:500;text-transform:none;letter-spacing:.02em;opacity:.55}.mhr-trigger-chevron{flex-shrink:0;color:var(--text-dim);opacity:.5;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .15s ease}.mhr-trigger.is-open .mhr-trigger-chevron{transform:rotate(180deg);opacity:.85}.mhr-dropdown{background:var(--surface, #13171f);border:1px solid rgba(148,163,184,.2);border-radius:10px;box-shadow:0 12px 32px #00000052,0 3px 8px #00000024,inset 0 1px #ffffff0a;overflow:hidden;animation:mhrOpen .16s cubic-bezier(.16,1,.3,1) both}@keyframes mhrOpen{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:none}}.mhr-option{box-sizing:border-box;width:100%;display:flex;align-items:center;gap:10px;padding:9px 14px;border:none;border-top:1px solid rgba(148,163,184,.07);background:transparent;text-align:left;cursor:pointer;transition:background .11s ease}.mhr-option:first-child{border-top:none}.mhr-option:hover{background:#ffffff0a}.mhr-option.is-selected{background:rgba(var(--accent-rgb),.07);box-shadow:inset 3px 0 0 var(--accent)}.mhr-option-num{flex-shrink:0;width:18px;font-size:9px;font-weight:800;font-family:var(--font-body);letter-spacing:.06em;color:var(--text-dim);opacity:.35;line-height:1;transition:opacity .11s ease,color .11s ease}.mhr-option.is-selected .mhr-option-num{color:var(--accent);opacity:.8}.mhr-option-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.mhr-option-label{font-size:var(--text-xs);font-weight:700;font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim);line-height:1.1;transition:color .11s ease}.mhr-option:hover .mhr-option-label,.mhr-option.is-selected .mhr-option-label{color:var(--text)}.mhr-option-desc{font-size:10.5px;font-family:var(--font-body);font-weight:400;color:var(--text-dim);opacity:.55;line-height:1.3}.mhr-option-check{flex-shrink:0;color:var(--accent)}
