@keyframes phase4bRevealIn{0%{opacity:0;transform:translateY(12px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}:root{--v3-canvas:#f5f5f2;--v3-surface:#fff;--v3-surface-subtle:#f0f1ed;--v3-ink:#171a18;--v3-muted:#68706a;--v3-line:#171a181f;--v3-accent:#78951f;--v3-danger:#c83945;--v3-shadow:0 10px 28px #12181414;color-scheme:light}#root,body{color:var(--v3-ink)!important}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}body *{box-sizing:border-box}.mcHeroScrim{display:none!important}#root,body,body.mission-control-active .mcShellV3,html{background:var(--v3-canvas)!important}body.mission-control-active [data-testid=coach-assignment-accountability]{border:1px solid var(--v3-line)!important;background:var(--v3-surface)!important;color:var(--v3-ink)!important;box-shadow:var(--v3-shadow)!important;border-radius:20px!important;overflow:hidden!important}body.mission-control-active [data-testid=coach-assignment-accountability] h2{color:var(--v3-ink)!important;letter-spacing:-.035em!important;text-transform:none!important}body.mission-control-active [data-testid=coach-assignment-accountability] p,body.mission-control-active [data-testid=coach-assignment-accountability] small{color:var(--v3-muted)!important;letter-spacing:0!important;text-transform:none!important}body.mission-control-active .mcAssignmentAccountabilityEmpty,body.mission-control-active .mcAssignmentAccountabilityRow{color:var(--v3-ink)!important;border-color:var(--v3-line)!important;box-shadow:none!important;background:var(--v3-surface-subtle)!important}.ts-overlay{backdrop-filter:blur(12px)!important;background:#1418156b!important}.ts-header,.ts-overlay,.ts-panel,body.mission-control-active .mcAssignmentAccountabilityRow strong{color:var(--v3-ink)!important}.ts-panel{border:1px solid var(--v3-line)!important;background:var(--v3-canvas)!important;border-radius:24px 24px 0 0!important;width:min(760px,100%)!important;max-height:calc(100dvh - 18px)!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;box-shadow:0 24px 70px #12181438!important}.ts-header{border-bottom:1px solid var(--v3-line)!important;background:#fffffff5!important;padding:18px 18px 16px!important}.ts-header h2{letter-spacing:-.04em!important;font-size:32px!important}.ts-header p{color:var(--v3-muted)!important}.ts-eyebrow,.ts-preview-heading>span,.ts-progress-intro>span,.ts-section-kicker{color:var(--v3-accent)!important;letter-spacing:.04em!important;font-family:inherit!important}.ts-close,.ts-field input,.ts-field select{color:var(--v3-ink)!important;background:#fff!important}.ts-close{border-color:var(--v3-line)!important}.ts-coach-content,.ts-player-content{padding:16px!important}.ts-form-card,.ts-fulfillment-note,.ts-metrics-card,.ts-partner-start,.ts-player-view-card,.ts-progress-wrap{border-color:var(--v3-line)!important;background:var(--v3-surface)!important;color:var(--v3-ink)!important;box-shadow:none!important}.ts-form-card,.ts-metrics-card,.ts-player-view-card{border-radius:18px!important;padding:18px!important}.ts-field label,.ts-form-card h3,.ts-form-card h4,.ts-header h2,.ts-metrics-card h3,.ts-player-view-card h3,.ts-preview-heading h3{color:var(--v3-ink)!important;font-family:inherit!important}.ts-field small,.ts-partner-footnote,.ts-partner-start p,.ts-preview-heading p,.ts-section-copy{color:var(--v3-muted)!important}.ts-field input,.ts-field select{border:1px solid var(--v3-line)!important;width:100%!important;font-size:16px!important}.ts-button,.ts-field input,.ts-field select{border-radius:13px!important;min-height:48px!important;font-family:inherit!important}.ts-button-primary{border-color:var(--v3-ink)!important}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--v3-canvas:#f1f2ef;--v3-surface:#fcfcfa;--v3-surface-subtle:#e9ece7;--v3-ink:#151816;--v3-muted:#4f5752;--v3-line:#15181624;--v3-accent:#667d2d;--v3-accent-soft:#e5ead8;--v3-shadow:0 12px 30px #161c1813}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.secondaryPageDecision h2{color:#f5f7f4!important;font-weight:760!important}.secondaryPageDecision p{color:#b8c5c2!important}.secondaryPageDecision__eyebrow{color:#c8ff1a!important;font-weight:760!important}.secondaryPageDecision button{color:#102019!important;background:#c8ff1a!important;border-color:#c8ff1a!important}.ts-button-primary{background:var(--v3-ink)!important;color:#fff!important}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.performance-shell[data-workspace-tab=home] button[data-player-home-coach-guidance-action],.performance-shell[data-workspace-tab=home] button[data-player-home-schedule-action],html body button[data-coach-filter-chip][data-coach-filter-chip]{box-sizing:border-box!important;touch-action:manipulation!important;min-height:44px!important}html body #root .performance-shell.performance-shell--player[data-workspace-tab=program] button[data-player-program-rsvp-action]{box-sizing:border-box!important;touch-action:manipulation!important;height:46px!important;min-height:46px!important}:root{--v5-canvas:#f4f3ef;--v5-surface:#fffefa;--v5-surface-2:#ecebe5;--v5-ink:#101310;--v5-copy:#4a514c;--v5-muted:#6d746f;--v5-line:#1013101f;--v5-accent:#a8ca2a;--v5-dark:#151916;--demo-canvas:#f4f3ef;--demo-surface:#fffefa;--demo-ink:#121513;--demo-soft:#505853;--demo-muted:#747b76;--demo-line:#1215131f;--demo-accent:#78951f;--demo-dark:#171b18;--demo-shadow:0 12px 30px #14181514}html,html #root,html body{min-height:100%;background:var(--demo-canvas)!important;color:var(--demo-ink)!important;color-scheme:light!important;background-image:none!important}html #root:after,html #root:before,html body:after,html body:before{background:0 0!important;display:none!important}html body,html button,html input,html select,html textarea{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}html :is(.page,.pageShell,.performance-shell,.performance-workspace,.secondaryPageShell){background-color:#0000!important;background-image:none!important}html [role=main],html main{color:var(--demo-ink)!important}html input,html select,html textarea{min-height:46px;border:1px solid var(--demo-line)!important;color:var(--demo-ink)!important;-webkit-text-fill-color:var(--demo-ink)!important;opacity:1!important;box-shadow:none!important;background:#fff!important;border-radius:14px!important}html body #root [data-action-role],html button{min-height:44px}html button:disabled{opacity:.48!important}html [aria-current=page],html [aria-pressed=true]{--demo-selected:var(--demo-accent)}html [data-testid=coach-command-center-full],html [data-testid=coach-events-interactive-dashboard],html [data-testid=coach-players-interactive-dashboard]{background:var(--demo-canvas)!important;color:var(--demo-ink)!important}html .ts-overlay{backdrop-filter:blur(14px)!important;background:#161a1761!important}html .ts-panel{background:var(--demo-canvas)!important;color:var(--demo-ink)!important;font-family:inherit!important}html .ts-form-card,html .ts-header,html .ts-metrics-card,html .ts-partner-start,html .ts-player-view-card{background:var(--demo-surface)!important;color:var(--demo-ink)!important;border-color:var(--demo-line)!important;box-shadow:none!important}@media (prefers-reduced-motion:reduce){html *,html :after,html :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-testid=coach-events-interactive-dashboard],[data-testid=coach-players-interactive-dashboard]{grid-auto-flow:row!important;gap:12px!important;display:grid!important}[data-testid=coach-events-command-bar],[data-testid=coach-players-command-bar]{order:1!important}[data-testid=coach-events-decision-brief],[data-testid=coach-players-decision-brief]{order:2!important}[data-testid=coach-events-toolbar],[data-testid=coach-players-toolbar]{order:3!important}[data-testid=coach-events-insight-grid],[data-testid=coach-players-insight-grid]{order:4!important}.auth-demo-enter,.auth-demo-enter .btn-v{opacity:1!important;visibility:visible!important}.auth-demo-enter{pointer-events:auto!important;filter:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:0!important;display:grid!important;transform:none!important}.auth-demo-enter .btn-v{color:#44550b!important;-webkit-text-fill-color:#44550b!important;min-width:0!important;min-height:48px!important;box-shadow:none!important;background:#edf2dd!important;border:1px solid #5269006b!important;border-radius:13px!important;padding:0 14px!important}.auth-demo-enter .btn-v:active{transform:scale(.985)!important}.auth-demo-enter .btn-v:focus-visible{outline-offset:3px!important;outline:3px solid #6179003d!important}html body:has(.auth-card-enter) div:has(>.auth-ball-enter)>div:first-child img{object-fit:contain!important;border-radius:8px!important;width:34px!important;max-width:34px!important;height:34px!important;max-height:34px!important;display:block!important}html body:has(.auth-card-enter) .auth-card-enter>div:not(.auth-demo-enter):has(>button)>button{letter-spacing:-.01em!important;text-transform:none!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:750!important;line-height:1!important}[data-testid=auth-workspace]>.fade-up{opacity:1!important}[data-testid=auth-workspace]>.fade-up:after,[data-testid=auth-workspace]>.fade-up:before{content:none!important;box-shadow:none!important;filter:none!important;background:0 0!important;display:none!important}[data-testid=auth-workspace]>.fade-up,[data-testid=auth-workspace]>.fade-up>header,[data-testid=auth-workspace]>.fade-up>section{box-shadow:none!important;filter:none!important;background:0 0!important}[data-testid=coach-dashboard-identity-header]:not([data-team-identity-stage=true]),[data-testid=player-dashboard-identity-header]:not([data-team-identity-stage=true]){overflow:hidden!important}[data-testid=coach-dashboard-identity-header]:not([data-team-identity-stage=true]) img,[data-testid=player-dashboard-identity-header]:not([data-team-identity-stage=true]) img{object-fit:contain!important;background:0 0!important;width:96px!important;max-width:96px!important;height:92px!important;max-height:92px!important;display:block!important}:root{--sl-ink:#151816;--sl-muted:#5f6962;--sl-surface:#fff;--sl-border:#1518161f;--sl-border-strong:#15181633;--sl-accent:#78951f;--sl-radius-card:24px;--sl-radius-control:14px;--sl-shadow-card:0 12px 30px #161c1812;--p3-canvas:#f4f5f1;--p3-surface:#fff;--p3-surface-soft:#f8f8f4;--p3-ink:#151a16;--p3-muted:#68716a;--p3-dim:#879089;--p3-line:#151a161a;--p3-line-strong:#151a1629;--p3-accent:var(--team-brand-primary,var(--accent,#8fae25));--p3-shadow:0 12px 30px #181f1b12;--p3-shadow-raised:0 18px 44px #181f1b1c}html body #root :is([data-role=coach],[data-role=player]) .page{width:min(100%,1180px);margin-inline:auto;padding-inline:clamp(16px,4vw,28px)}html body #root :is([data-home-role=primary],[data-command-role=primary],.secondaryPageDecision,.coachPlayerProfileHero,[data-visual-role=insight-card][data-surface=dark]):not([data-testid=coach-primary-objective]) :is(h1,h2,h3,h4,strong){color:#f7f8f5!important;-webkit-text-fill-color:currentColor!important}html body #root :is([data-home-role=primary],.secondaryPageDecision,.coachPlayerProfileHero,[data-visual-role=insight-card][data-surface=dark]):not([data-testid=coach-primary-objective]) :is(p,small){color:#b8c0ba!important;-webkit-text-fill-color:currentColor!important}html body #root form :is(input,select,textarea){border:1px solid var(--sl-border-strong)!important;border-radius:var(--sl-radius-control)!important;min-height:52px!important;padding:0 16px!important;font-size:16px!important;font-weight:650!important}html body #root form textarea{min-height:112px!important;padding-block:14px!important}html body #root form :is(input,select,textarea):focus{border-color:var(--sl-accent)!important;outline:3px solid #78951f2e!important}html body #root [data-testid=coach-assignment-accountability]{box-sizing:border-box!important;border:1px solid var(--sl-border)!important;border-radius:var(--sl-radius-card)!important;width:100%!important;box-shadow:var(--sl-shadow-card)!important;background:#fff!important;padding:20px!important;overflow:hidden!important}html body #root [data-testid=coach-assignment-accountability] .mcAssignmentAccountabilityHead,html body #root [data-testid=coach-assignment-accountability] .mcAssignmentAccountabilityHead>span{min-width:0!important}html body #root [data-testid=coach-assignment-accountability] :is(h2,.mcAssignmentAccountabilityMeta,.mcAssignmentAccountabilityEmpty,.mcAssignmentAccountabilityStatus){overflow-wrap:anywhere!important;max-width:100%!important}html body:has(.auth-card-enter) div:has(>.auth-ball-enter){height:78px!important;margin-bottom:16px!important}html body:has(.auth-card-enter) div:has(>.auth-ball-enter)>div:first-child{border-radius:21px!important;width:72px!important;height:72px!important}html body:has(.auth-card-enter) div:has(>.auth-ball-enter)>div:first-child svg{width:44px!important;height:44px!important}html body.mission-control-active #root .performance-workspace--coach .mcShellV3 .mcAssignmentAccountabilityEmpty,html body.mission-control-active #root .performance-workspace--coach .mcShellV3 .mcAssignmentAccountabilityRow{color:#111a21!important;background-color:#f5f4ef!important}html body [data-testid=mobile-navigation-sheet] p{color:#65717a!important;box-shadow:none!important;background:0 0!important;border:0!important;margin-top:6px!important;padding:0!important}#root:has(#coach-drills-management),#root:has([data-testid=coach-events-interactive-dashboard]),#root:has([data-testid=coach-players-interactive-dashboard]),#root:has([data-testid=player-career-history]),#root:has([data-testid=premium-leaderboards-hub]),body:has(#coach-drills-management),body:has([data-testid=coach-events-interactive-dashboard]),body:has([data-testid=coach-players-interactive-dashboard]),body:has([data-testid=player-career-history]),body:has([data-testid=premium-leaderboards-hub]),html:has(#coach-drills-management),html:has([data-testid=coach-events-interactive-dashboard]),html:has([data-testid=coach-players-interactive-dashboard]),html:has([data-testid=player-career-history]),html:has([data-testid=premium-leaderboards-hub]){background:var(--p3-canvas)!important;color-scheme:light!important;background-image:none!important}body:has(#coach-drills-management) .performance-shell,body:has([data-testid=coach-events-interactive-dashboard]) .performance-shell,body:has([data-testid=coach-players-interactive-dashboard]) .performance-shell,body:has([data-testid=player-career-history]) .performance-shell,body:has([data-testid=premium-leaderboards-hub]) .performance-shell{--pw-border:var(--p3-line)!important;--pw-border-strong:var(--p3-line-strong)!important;--pw-surface:var(--p3-surface)!important;--pw-surface-raised:var(--p3-surface)!important;--pw-surface-inset:var(--p3-surface-soft)!important;--pw-shadow:var(--p3-shadow)!important;--pw-shadow-raised:var(--p3-shadow-raised)!important;--pw-copy:var(--p3-ink)!important;--pw-muted:var(--p3-muted)!important;--pw-dim:var(--p3-dim)!important;--text-1:var(--p3-ink)!important;--text-2:var(--p3-muted)!important;--text-3:var(--p3-dim)!important;--stroke-1:var(--p3-line)!important;background:var(--p3-canvas)!important;min-height:100dvh!important;color:var(--p3-ink)!important;background-image:none!important}body:has(#coach-drills-management) .performance-workspace:after,body:has(#coach-drills-management) .performance-workspace:before,body:has([data-testid=coach-events-interactive-dashboard]) .performance-workspace:after,body:has([data-testid=coach-events-interactive-dashboard]) .performance-workspace:before,body:has([data-testid=coach-players-interactive-dashboard]) .performance-workspace:after,body:has([data-testid=coach-players-interactive-dashboard]) .performance-workspace:before,body:has([data-testid=player-career-history]) .performance-workspace:after,body:has([data-testid=player-career-history]) .performance-workspace:before,body:has([data-testid=premium-leaderboards-hub]) .performance-workspace:after,body:has([data-testid=premium-leaderboards-hub]) .performance-workspace:before{display:none!important}.performance-shell--player.is-mobile:not([data-workspace-tab=home]) [data-testid=player-dashboard-identity-header]{border:0!important;border-left:3px solid var(--p3-accent)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:2px 16px 4px!important;overflow:visible!important;transform:none!important}.performance-shell--player.is-mobile:not([data-workspace-tab=home]) [data-testid=player-dashboard-identity-header]>div{align-items:center!important;min-height:50px!important;padding:4px 0 6px 10px!important}.performance-shell--player.is-mobile:not([data-workspace-tab=home]) [data-testid=player-dashboard-identity-header] h1{letter-spacing:-.04em!important;margin:2px 0 0!important;font-size:20px!important;line-height:1!important}.performance-shell--player.is-mobile:not([data-workspace-tab=home]) [data-testid=player-dashboard-identity-header] :is([data-identity-role=tagline],[data-identity-role=mission]){display:none!important}.performance-shell--player.is-mobile:not([data-workspace-tab=home]) [data-testid=player-dashboard-identity-header] img{object-fit:contain!important;width:34px!important;height:34px!important}[data-testid=premium-leaderboards-hub]{width:calc(100% - 32px)!important;max-width:1048px!important;margin:0 auto calc(124px+env(safe-area-inset-bottom,0))!important;box-sizing:border-box!important;border:1px solid var(--p3-line)!important;background:var(--p3-surface)!important;color:var(--p3-ink)!important;box-shadow:var(--p3-shadow)!important;border-radius:24px!important;padding:18px!important;overflow:hidden!important}[data-testid=premium-leaderboards-hub]>header{border-bottom:1px solid var(--p3-line)!important;background:0 0!important;margin:0 0 8px!important;padding:2px 0 16px!important}[data-testid=premium-leaderboards-hub]>header>div:first-child{color:color-mix(in srgb,var(--p3-accent) 82%,#263327)!important;letter-spacing:.07em!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:11px!important;font-weight:750!important}[data-testid=premium-leaderboards-hub]>header>div:nth-child(2){color:var(--p3-ink)!important;-webkit-text-fill-color:var(--p3-ink)!important;letter-spacing:-.045em!important;text-transform:none!important;margin-top:5px!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important;font-size:28px!important;font-weight:780!important;line-height:1!important}[data-testid=premium-leaderboards-hub] [data-testid=leaderboard-status-line],[data-testid=premium-leaderboards-hub]>header>div:nth-child(3){color:var(--p3-muted)!important;-webkit-text-fill-color:var(--p3-muted)!important;text-transform:none!important;letter-spacing:0!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}[data-testid=premium-leaderboards-hub]>section[aria-label]{border-color:var(--p3-line)!important;background:0 0!important}[data-testid=premium-leaderboards-hub]>section[aria-label] button{min-height:44px!important;color:var(--p3-muted)!important;-webkit-text-fill-color:var(--p3-muted)!important;letter-spacing:-.01em!important;text-transform:none!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:12px!important;font-weight:700!important}[data-testid=premium-leaderboards-hub]>section[aria-label] button[aria-pressed=true],[data-testid=premium-leaderboards-hub]>section[aria-label] button[aria-selected=true]{color:var(--p3-ink)!important;-webkit-text-fill-color:var(--p3-ink)!important}[data-testid=premium-leaderboards-hub] [data-testid=compact-leaderboard-preview]{border:1px solid var(--p3-line)!important;background:var(--p3-surface-soft)!important;color:var(--p3-ink)!important;border-radius:19px!important;margin-top:8px!important;padding:16px!important}[data-testid=premium-leaderboards-hub] [data-testid=compact-leaderboard-preview] :is(div,span,strong){text-shadow:none!important}[data-testid=premium-leaderboards-hub] [data-testid=leaderboard-ready-state]>div{border-color:var(--p3-line)!important}[data-testid=premium-leaderboards-hub] [data-testid=leaderboard-ready-state]>div:first-child{background:linear-gradient(90deg,color-mix(in srgb,var(--p3-accent) 7%,#fff),transparent)!important;border-radius:12px!important}[data-testid=premium-leaderboards-hub] details{border-color:var(--p3-line)!important;background:var(--p3-surface-soft)!important;color:var(--p3-ink)!important;box-shadow:none!important}[data-testid=premium-leaderboards-hub] details :is(summary,strong){color:var(--p3-ink)!important;-webkit-text-fill-color:var(--p3-ink)!important}[data-testid=premium-leaderboards-hub] details :is(p,small){color:var(--p3-muted)!important;-webkit-text-fill-color:var(--p3-muted)!important}[data-testid=player-career-history]{width:calc(100% - 32px)!important;max-width:1048px!important;margin:0 auto calc(124px+env(safe-area-inset-bottom,0))!important;border:1px solid var(--p3-line)!important;background:var(--p3-surface)!important;color:var(--p3-ink)!important;box-shadow:var(--p3-shadow)!important;border-radius:24px!important;padding:18px!important}[data-testid=player-career-history] [data-visual-role=career-hero]{padding-bottom:18px!important}[data-testid=player-career-history] [data-copy-role=title]{color:var(--p3-ink)!important;-webkit-text-fill-color:var(--p3-ink)!important}[data-testid=player-career-history] [data-copy-tone=muted]{color:var(--p3-muted)!important;-webkit-text-fill-color:var(--p3-muted)!important}[data-testid=player-career-history] :is([data-visual-role=career-record],[data-visual-role=career-season]){border-color:var(--p3-line)!important;background:var(--p3-surface-soft)!important;box-shadow:none!important}body:has(#coach-drills-management) .performance-shell :is(.pageShell,.accent-card,.premiumSummaryPanel,.premiumStatTile,.ch),body:has([data-testid=coach-events-interactive-dashboard]) .performance-shell :is(.pageShell,.accent-card,.premiumSummaryPanel,.premiumStatTile,.ch),body:has([data-testid=coach-players-interactive-dashboard]) .performance-shell :is(.pageShell,.accent-card,.premiumSummaryPanel,.premiumStatTile,.ch){border-color:var(--p3-line)!important;background:var(--p3-surface)!important;color:var(--p3-ink)!important;box-shadow:var(--p3-shadow)!important;background-image:none!important}body:has(#coach-drills-management) .performance-shell :is(.pageShell,.ch,.accent-card) :is(h1,h2,h3,strong),body:has([data-testid=coach-events-interactive-dashboard]) .performance-shell :is(.pageShell,.ch,.accent-card) :is(h1,h2,h3,strong),body:has([data-testid=coach-players-interactive-dashboard]) .performance-shell :is(.pageShell,.ch,.accent-card) :is(h1,h2,h3,strong){color:var(--p3-ink)!important;-webkit-text-fill-color:var(--p3-ink)!important}body:has(#coach-drills-management) .performance-shell :is(.pageShell,.ch,.accent-card) :is(p,small,label),body:has([data-testid=coach-events-interactive-dashboard]) .performance-shell :is(.pageShell,.ch,.accent-card) :is(p,small,label),body:has([data-testid=coach-players-interactive-dashboard]) .performance-shell :is(.pageShell,.ch,.accent-card) :is(p,small,label){color:var(--p3-muted)!important;-webkit-text-fill-color:var(--p3-muted)!important}body:has(#coach-drills-management) .performance-shell :is(input,textarea,select),body:has([data-testid=coach-events-interactive-dashboard]) .performance-shell :is(input,textarea,select),body:has([data-testid=coach-players-interactive-dashboard]) .performance-shell :is(input,textarea,select){border:1px solid var(--p3-line-strong)!important;min-height:46px!important;color:var(--p3-ink)!important;-webkit-text-fill-color:var(--p3-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:13px!important}body:has(#coach-drills-management) .performance-shell :is(input,textarea)::placeholder,body:has([data-testid=coach-events-interactive-dashboard]) .performance-shell :is(input,textarea)::placeholder,body:has([data-testid=coach-players-interactive-dashboard]) .performance-shell :is(input,textarea)::placeholder{color:var(--p3-dim)!important;-webkit-text-fill-color:var(--p3-dim)!important}body:has(#coach-drills-management) [data-testid=mobile-navigation-dock],body:has([data-testid=coach-events-interactive-dashboard]) [data-testid=mobile-navigation-dock],body:has([data-testid=coach-players-interactive-dashboard]) [data-testid=mobile-navigation-dock],body:has([data-testid=player-career-history]) [data-testid=mobile-navigation-dock],body:has([data-testid=premium-leaderboards-hub]) [data-testid=mobile-navigation-dock]{border-color:#151a1614!important;box-shadow:0 8px 24px #181f1b1a!important}@media (prefers-reduced-motion:reduce){body:has(#coach-drills-management) *,body:has([data-testid=coach-events-interactive-dashboard]) *,body:has([data-testid=coach-players-interactive-dashboard]) *,body:has([data-testid=player-career-history]) *,body:has([data-testid=premium-leaderboards-hub]) *{transition:none!important;animation:none!important}}html body:has(:is([data-testid=coach-events-interactive-dashboard],#coach-drills-management,[data-testid=coach-players-interactive-dashboard],[data-testid=coach-page-dashboard-leaderboards])){background:var(--p3-canvas)!important;background-image:none!important}html body:has(:is([data-testid=coach-events-interactive-dashboard],#coach-drills-management,[data-testid=coach-players-interactive-dashboard],[data-testid=coach-page-dashboard-leaderboards])) #root,html body:has(:is([data-testid=coach-events-interactive-dashboard],#coach-drills-management,[data-testid=coach-players-interactive-dashboard],[data-testid=coach-page-dashboard-leaderboards])) #root .coach-scroll-container,html body:has(:is([data-testid=coach-events-interactive-dashboard],#coach-drills-management,[data-testid=coach-players-interactive-dashboard],[data-testid=coach-page-dashboard-leaderboards])) #root .content-wrap,html body:has(:is([data-testid=coach-events-interactive-dashboard],#coach-drills-management,[data-testid=coach-players-interactive-dashboard],[data-testid=coach-page-dashboard-leaderboards])) #root .performance-shell,html body:has(:is([data-testid=coach-events-interactive-dashboard],#coach-drills-management,[data-testid=coach-players-interactive-dashboard],[data-testid=coach-page-dashboard-leaderboards])) #root .performance-workspace,html body:has([data-testid=coach-events-interactive-dashboard]) #coach-events-management{background:var(--p3-canvas)!important;color:var(--p3-ink)!important;background-image:none!important}[data-testid=coach-events-mobile-page]{padding:16px 14px calc(118px+env(safe-area-inset-bottom,0))!important;border:1px solid var(--p3-line)!important;background:var(--p3-surface)!important;color:var(--p3-ink)!important;box-shadow:var(--p3-shadow)!important;border-radius:24px!important}[data-testid=coach-events-mobile-page]>header{border-color:var(--p3-line)!important;background:0 0!important;padding:2px 0 16px!important}[data-testid=coach-events-mobile-page]>header h1{color:var(--p3-ink)!important;-webkit-text-fill-color:var(--p3-ink)!important;letter-spacing:-.045em!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important;font-size:28px!important;font-weight:780!important}[data-testid=coach-events-mobile-page]>header p{color:var(--p3-muted)!important;-webkit-text-fill-color:var(--p3-muted)!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}[data-testid=coach-events-mobile-page]>div>section>div:first-child>span:last-child{color:var(--p3-ink)!important;-webkit-text-fill-color:var(--p3-ink)!important}[data-testid=coach-events-mobile-page] article{border:1px solid var(--p3-line)!important;background:var(--p3-surface-soft)!important;color:var(--p3-ink)!important;box-shadow:none!important;border-radius:16px!important;padding:14px!important}[data-testid=coach-events-mobile-page] article>div:first-child>div:first-child>div:first-child{color:var(--p3-ink)!important;-webkit-text-fill-color:var(--p3-ink)!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-weight:760!important}[data-testid=coach-events-mobile-page] article>div:first-child>div:first-child>div:nth-child(2),[data-testid=coach-events-mobile-page] article>div:last-child:not(:nth-child(2)){color:var(--p3-muted)!important;-webkit-text-fill-color:var(--p3-muted)!important}[data-testid=coach-events-mobile-page] article>div:nth-child(2){border-color:var(--p3-line)!important}#coach-drills-management{padding-bottom:calc(118px+env(safe-area-inset-bottom,0))!important;background:var(--p3-canvas)!important;background-image:none!important}#coach-drills-management .accent-card,#coach-drills-management .ch{border-color:var(--p3-line)!important;background:var(--p3-surface)!important;color:var(--p3-ink)!important;box-shadow:var(--p3-shadow)!important;background-image:none!important}@media (prefers-reduced-motion:reduce){#coach-drills-management *,[data-testid=coach-events-mobile-page] *{transition:none!important;animation:none!important}}:root{--p3d-canvas:#f4f5f1;--p3d-surface:#fff;--p3d-surface-soft:#f8f8f4;--p3d-ink:#151a16;--p3d-muted:#68716a;--p3d-dim:#879089;--p3d-line:#151a161a;--p3d-line-strong:#151a1629;--p3d-accent:var(--team-brand-primary,var(--accent,#8fae25));--p3d-accent-deep:color-mix(in srgb,var(--p3d-accent) 78%,#243024);--p3d-info:#237a86;--p3d-warm:#a8611b;--p3d-shadow:0 12px 30px #181f1b11;--p3dl-canvas:#f4f5f1;--p3dl-surface:#fff;--p3dl-soft:#f8f8f4;--p3dl-ink:#151a16;--p3dl-muted:#68716a;--p3dl-dim:#879089;--p3dl-line:#151a161c;--p3dl-accent:var(--team-brand-primary,var(--accent,#8fae25));--p3dl-accent-deep:color-mix(in srgb,var(--p3dl-accent) 76%,#263226);--p3dl-info:#237a86;--p3dl-warm:#a8611b;--p3dl-shadow:0 10px 26px #181f1b0f;--p3e-surface:#fff;--p3e-soft:#f8f8f4;--p3e-ink:#171c18;--p3e-muted:#68716a;--p3e-line:#171c181c;--p3e-accent:var(--team-brand-primary,var(--accent,#8fae25));--p3e-shadow:0 10px 26px #181f1b0e;--p3f-ink:#171c18;--p3f-muted:#68716a;--p3f-surface:#fff;--p3f-soft:#f5f6f1;--p3f-line:#171c181c;--p3f-accent:var(--team-brand-primary,var(--accent,#8fae25));--p3f-accent-deep:color-mix(in srgb,var(--p3f-accent) 78%,#263226);--p3f-info:#237a86;--p3f-shadow:0 10px 26px #181f1b0e}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]{min-height:0!important;color:var(--p3d-ink)!important;background:0 0!important;border-radius:24px!important;margin:4px 0 24px!important;padding-bottom:0!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;overflow:visible!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child{z-index:1!important;border:1px solid var(--p3d-line)!important;background:var(--p3d-surface)!important;box-shadow:var(--p3d-shadow)!important;border-radius:22px!important;margin:0 0 12px!important;padding:18px!important;position:relative!important;top:auto!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:first-child>div:first-child>div:first-child,.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:first-child>div:last-child,.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:first-child>div:first-child>div:first-child>div:first-child,.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:first-child>div:first-child>div:last-child{display:none!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:first-child{align-items:center!important;min-height:34px!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:first-child>div:first-child>div:nth-child(2){color:var(--p3d-ink)!important;letter-spacing:-.04em!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important;font-size:25px!important;font-weight:780!important;line-height:1!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:first-child>div:first-child>div:nth-child(2) span{color:var(--p3d-accent-deep)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:nth-child(2){border:1px solid var(--p3d-line)!important;background:var(--p3d-surface-soft)!important;border-radius:14px!important;gap:4px!important;margin-top:12px!important;padding:4px!important;overflow:visible!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:nth-child(2) button{min-height:42px!important;color:var(--p3d-muted)!important;letter-spacing:.02em!important;box-shadow:none!important;border-radius:10px!important;padding:8px 6px!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:10px!important;font-weight:720!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:nth-child(2) button>span:first-child,.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:first-child>div:nth-child(2) button>span:first-child{display:none!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:nth-child(2) button[style*="background:#b8ff00"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:first-child>div:nth-child(2) button[style*="background:rgb(184,255,0)"]{background:color-mix(in srgb,var(--p3d-accent) 15%,#fff)!important;color:var(--p3d-ink)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p3d-accent) 32%,transparent)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:nth-child(2){gap:12px!important;padding:0!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh]>div:nth-child(2)>div{border:1px solid var(--p3d-line)!important;background:var(--p3d-surface)!important;color:var(--p3d-ink)!important;box-shadow:var(--p3d-shadow)!important;border-radius:20px!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:#0a0a0a"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:#0d1117"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:#111318"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:#161b22"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:#1a2030"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:rgb(10,10,10)"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:rgb(13,17,23)"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:rgb(17,19,24)"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:rgb(22,27,34)"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:rgb(26,32,48)"]{background:var(--p3d-surface-soft)!important;border-color:var(--p3d-line)!important;background-image:none!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:#2a3a1a"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:rgb(42,58,26)"]{background:color-mix(in srgb,var(--p3d-accent) 11%,#fff)!important;border-color:color-mix(in srgb,var(--p3d-accent) 30%,var(--p3d-line))!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:#2a3040"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:rgb(42,48,64)"]{background:var(--p3d-surface-soft)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:#e5e7eb"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:#ffffff"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:rgb(229,231,235)"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:rgb(255,255,255)"]{color:var(--p3d-ink)!important;-webkit-text-fill-color:var(--p3d-ink)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:#6b7280"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:rgb(107,114,128)"]{color:var(--p3d-muted)!important;-webkit-text-fill-color:var(--p3d-muted)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:#9ca3af"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:rgb(156,163,175)"]{color:var(--p3d-dim)!important;-webkit-text-fill-color:var(--p3d-dim)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:#7acc00"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:#b8ff00"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:rgb(122,204,0)"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:rgb(184,255,0)"]{color:var(--p3d-accent-deep)!important;-webkit-text-fill-color:var(--p3d-accent-deep)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:#22d3ee"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:rgb(34,211,238)"]{color:var(--p3d-info)!important;-webkit-text-fill-color:var(--p3d-info)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:#fb923c"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="color:rgb(251,146,60)"]{color:var(--p3d-warm)!important;-webkit-text-fill-color:var(--p3d-warm)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:#b8ff00"],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*="background:rgb(184,255,0)"]{background:var(--p3d-accent)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] [style*=box-shadow]{box-shadow:none!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] svg [stroke=\#1e2530]{stroke:var(--p3d-line-strong)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] svg [fill=\#1e2530]{fill:var(--p3d-line)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] svg [fill=\#6b7280]{fill:var(--p3d-muted)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] svg [fill=\#9ca3af]{fill:var(--p3d-dim)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] svg [fill=\#b8ff00],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] svg [stroke=\#b8ff00]{stroke:var(--p3d-accent)!important;fill:var(--p3d-accent)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] svg [fill=\#22d3ee],.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] svg [stroke=\#22d3ee]{stroke:var(--p3d-info)!important;fill:var(--p3d-info)!important}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] button,.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] button:focus-visible{outline:3px solid color-mix(in srgb,var(--p3d-accent) 32%,transparent)!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] *,.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] :after,.performance-shell--player[data-workspace-tab=profile] .player-scroll-container .fade-up>div[style*=min-height\:100vh] :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]{min-height:0!important;color:var(--p3dl-ink)!important;background:0 0!important;margin:4px 0 18px!important;padding-bottom:0!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;overflow:visible!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:first-child{z-index:1!important;border:1px solid var(--p3dl-line)!important;background:var(--p3dl-surface)!important;box-shadow:var(--p3dl-shadow)!important;border-radius:20px!important;margin:0 0 12px!important;padding:16px!important;position:relative!important;top:auto!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:first-child>div:first-child{align-items:center!important;min-height:32px!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:first-child>div:first-child>div:first-child>div:nth-child(2){color:var(--p3dl-ink)!important;-webkit-text-fill-color:var(--p3dl-ink)!important;letter-spacing:-.04em!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important;font-size:25px!important;font-weight:780!important;line-height:1!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:first-child>div:first-child>div:first-child>div:nth-child(2) span{color:var(--p3dl-accent-deep)!important;-webkit-text-fill-color:var(--p3dl-accent-deep)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:first-child>div:nth-child(2){border:1px solid var(--p3dl-line)!important;background:var(--p3dl-soft)!important;border-radius:14px!important;gap:4px!important;margin-top:12px!important;padding:4px!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:first-child>div:nth-child(2) button{min-height:42px!important;color:var(--p3dl-muted)!important;letter-spacing:.015em!important;box-shadow:none!important;border-radius:10px!important;padding:8px 5px!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:10px!important;font-weight:720!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:nth-child(2){gap:12px!important;padding:0!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"]>div:nth-child(2)>div{border:1px solid var(--p3dl-line)!important;background:var(--p3dl-surface)!important;color:var(--p3dl-ink)!important;box-shadow:var(--p3dl-shadow)!important;background-image:none!important;border-radius:18px!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :is([style*="rgb(10,10,10)"],[style*=\#0a0a0a],[style*="rgb(17,19,24)"],[style*=\#111318],[style*="rgb(22,27,34)"],[style*=\#161b22],[style*="rgb(26,32,48)"],[style*=\#1a2030],[style*="rgb(13,17,23)"],[style*=\#0d1117],[style*="rgb(42,48,64)"],[style*=\#2a3040]){background:var(--p3dl-soft)!important;border-color:var(--p3dl-line)!important;box-shadow:none!important;background-image:none!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :is([style*="rgb(42,58,26)"],[style*=\#2a3a1a]){background:color-mix(in srgb,var(--p3dl-accent) 10%,#fff)!important;border-color:color-mix(in srgb,var(--p3dl-accent) 28%,var(--p3dl-line))!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :is([style*="rgb(255,255,255)"],[style*=\#ffffff],[style*="rgb(229,231,235)"],[style*=\#e5e7eb]){color:var(--p3dl-ink)!important;-webkit-text-fill-color:var(--p3dl-ink)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :is([style*="rgb(107,114,128)"],[style*=\#6b7280]){color:var(--p3dl-muted)!important;-webkit-text-fill-color:var(--p3dl-muted)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :is([style*="rgb(156,163,175)"],[style*=\#9ca3af]){color:var(--p3dl-dim)!important;-webkit-text-fill-color:var(--p3dl-dim)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :is([style*="rgb(184,255,0)"],[style*=\#b8ff00],[style*="rgb(122,204,0)"],[style*=\#7acc00]){color:var(--p3dl-accent-deep)!important;-webkit-text-fill-color:var(--p3dl-accent-deep)!important;text-shadow:none!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :is([style*="rgb(34,211,238)"],[style*=\#22d3ee]){color:var(--p3dl-info)!important;-webkit-text-fill-color:var(--p3dl-info)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :is([style*="rgb(251,146,60)"],[style*=\#fb923c]){color:var(--p3dl-warm)!important;-webkit-text-fill-color:var(--p3dl-warm)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :is([style*="background:rgb(184,255,0)"],[style*="background:#b8ff00"]){background:var(--p3dl-accent)!important;color:#101510!important;-webkit-text-fill-color:#101510!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] svg [stroke=\#1e2530]{stroke:var(--p3dl-line)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] svg [fill=\#1e2530]{fill:var(--p3dl-line)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] svg [fill=\#6b7280]{fill:var(--p3dl-muted)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] svg [fill=\#9ca3af]{fill:var(--p3dl-dim)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] svg :is([stroke=\#b8ff00],[fill=\#b8ff00]){stroke:var(--p3dl-accent)!important;fill:var(--p3dl-accent)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] svg :is([stroke=\#22d3ee],[fill=\#22d3ee]){stroke:var(--p3dl-info)!important;fill:var(--p3dl-info)!important}.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] button:focus-visible{outline:3px solid color-mix(in srgb,var(--p3dl-accent) 32%,transparent)!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] *,.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :after,.performance-shell--player[data-workspace-tab=profile] div[style*="100vh"][style*="80px"] :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure]{overflow:hidden;border:1px solid var(--p3e-line)!important;background:var(--p3e-surface)!important;box-shadow:none!important;border-radius:18px!important;margin:0 0 16px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure]>summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:var(--p3e-surface)!important;min-height:62px!important;padding:13px 15px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure]>summary strong{color:var(--p3e-ink)!important;letter-spacing:-.01em!important;font-size:14px!important;font-weight:780!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure][open]{box-shadow:var(--p3e-shadow)!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure]>div{border-top:1px solid var(--p3e-line)!important;padding:0 14px 15px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure] [data-testid=player-career-history]{margin:14px 0 0!important}.performance-shell--player[data-workspace-tab=profile] .fade-up>div[style*=border-radius\:16px]{box-shadow:none!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure]>summary:focus-visible{outline:3px solid color-mix(in srgb,var(--p3e-accent) 34%,transparent)!important;outline-offset:-3px!important}@media (prefers-reduced-motion:reduce){.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure] *,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure] :after,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-career-disclosure] :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-current-progress],.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-readout]{border:1px solid var(--p3f-line)!important;background:var(--p3f-surface)!important;color:var(--p3f-ink)!important;box-shadow:var(--p3f-shadow)!important;border-radius:20px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-readout]{position:relative;overflow:hidden;margin:0 0 12px!important;padding:15px 16px 15px 18px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-readout]:before{content:"";background:var(--p3f-accent);width:3px;position:absolute;inset:0 auto 0 0}.performance-shell--player[data-workspace-tab=profile] [data-profile-readout-eyebrow]{color:var(--p3f-accent-deep)!important;letter-spacing:.11em!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:9px!important;font-weight:800!important}.performance-shell--player[data-workspace-tab=profile] [data-profile-readout-primary]{color:var(--p3f-ink)!important;letter-spacing:-.025em!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important;font-size:19px!important;font-weight:780!important;line-height:1.18!important}.performance-shell--player[data-workspace-tab=profile] [data-profile-readout-support]{color:var(--p3f-muted)!important;gap:4px!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:11px!important;line-height:1.45!important;display:grid!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-drill-development],.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-performance-intelligence]{border:1px solid var(--p3f-line)!important;background:var(--p3f-surface)!important;box-shadow:none!important;border-radius:18px!important;margin:0 0 9px!important;overflow:hidden!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-drill-development]>summary,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-performance-intelligence]>summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-height:62px!important;color:var(--p3f-ink)!important;background:#fff!important;padding:13px 15px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data]>summary span,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-drill-development]>summary span,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-performance-intelligence]>summary span{color:inherit}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-drill-development]>summary span:first-child>span:first-child,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-performance-intelligence]>summary span:first-child>span:first-child{color:var(--p3f-ink)!important;letter-spacing:-.012em!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:780!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-drill-development]>summary span:first-child>span:last-child,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-performance-intelligence]>summary span:first-child>span:last-child{color:var(--p3f-muted)!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:11px!important;line-height:1.35!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-drill-development][open],.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-performance-intelligence][open]{box-shadow:var(--p3f-shadow)!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-drill-development]>div,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-performance-intelligence]>div{border-top:1px solid var(--p3f-line)!important;padding:0 14px 15px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-workspace]{min-height:0!important;color:var(--p3f-ink)!important;background:0 0!important;margin:0!important;padding-bottom:0!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-workspace]>div:first-child{z-index:1!important;border:1px solid var(--p3f-line)!important;background:var(--p3f-surface)!important;box-shadow:var(--p3f-shadow)!important;border-radius:18px!important;margin:0 0 12px!important;padding:14px!important;position:relative!important;top:auto!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-heading]>div:first-child>div:nth-child(2){color:var(--p3f-ink)!important;-webkit-text-fill-color:var(--p3f-ink)!important;letter-spacing:-.035em!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important;font-size:21px!important;font-weight:790!important;line-height:1.05!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-heading]>div:first-child>div:nth-child(2) span{color:var(--p3f-accent-deep)!important;-webkit-text-fill-color:var(--p3f-accent-deep)!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-sections]{border:1px solid var(--p3f-line)!important;background:var(--p3f-soft)!important;border-radius:14px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;margin-top:12px!important;padding:4px!important;display:grid!important;overflow:visible!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-contexts] button,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-sections] button{color:var(--p3f-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:10px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-sections] button{letter-spacing:0!important;text-transform:none!important;min-width:0!important;min-height:42px!important;padding:8px 5px!important;font-weight:740!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-sections] button[aria-pressed=true]{color:var(--p3f-ink)!important;background:#fff!important;box-shadow:0 1px 2px #171c1812,0 6px 16px #171c180d!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-contexts] button[data-analytics-context-option=home][aria-pressed=true],.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-sections] button[aria-pressed=true] svg{color:var(--p3f-accent-deep)!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-contexts]{border:1px solid var(--p3f-line)!important;background:var(--p3f-soft)!important;border-radius:13px!important;gap:6px!important;margin-bottom:10px!important;padding:3px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-contexts] button{letter-spacing:.025em!important;min-height:40px!important;font-weight:760!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-contexts] button[aria-pressed=true]{color:var(--p3f-ink)!important;background:#fff!important;box-shadow:0 5px 14px #171c180f!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-contexts] button[data-analytics-context-option=program][aria-pressed=true]{color:var(--p3f-info)!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-drills]{gap:6px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-drills] button{border:1px solid var(--p3f-line)!important;min-height:38px!important;color:var(--p3f-muted)!important;letter-spacing:0!important;box-shadow:none!important;background:#fff!important;border-radius:999px!important;padding:7px 11px!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:10px!important;font-weight:700!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-drills] button[aria-pressed=true]{border-color:color-mix(in srgb,var(--p3f-accent) 28%,var(--p3f-line))!important;background:color-mix(in srgb,var(--p3f-accent) 8%,#fff)!important;color:var(--p3f-accent-deep)!important}.performance-shell--player[data-workspace-tab=profile] :is([data-testid=player-profile-performance-intelligence],[data-testid=player-profile-drill-development],[data-testid=player-analytics-workspace]) button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.performance-shell--player[data-workspace-tab=profile] :is([data-testid=player-profile-performance-intelligence],[data-testid=player-profile-drill-development],[data-testid=player-analytics-workspace]) :is(button,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--p3f-accent) 32%,transparent)!important;outline-offset:2px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-workspace] button:active,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data]>summary:active,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-drill-development]>summary:active,.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-performance-intelligence]>summary:active{transform:scale(.985)!important}@media (prefers-reduced-motion:reduce){.performance-shell--player[data-workspace-tab=profile] :is([data-testid=player-profile-performance-intelligence],[data-testid=player-profile-drill-development],[data-testid=player-analytics-workspace]) *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#coach-drills-management{--phase3g-ink:#151915;--phase3g-muted:#687069;--phase3g-line:#dfe3da;--phase3g-surface:#fff;--phase3g-subtle:#f3f4ef;--phase3g-accent:#a8cf00;--phase3g-accent-strong:#7f9e1e}#coach-drills-management [data-testid=coach-page-dashboard-drills-evidence]{display:none!important}#coach-drills-management [data-testid=coach-page-dashboard-drills-decision-brief]{margin-bottom:12px!important}#coach-drills-management [data-testid=coach-drills-operational-panel]{--text-1:var(--phase3g-ink);--text-2:var(--phase3g-muted);--text-3:#7d857e;--page-accent:var(--phase3g-accent);margin-top:4px}#coach-drills-management [data-testid=coach-drills-operational-filters]{border:1px solid var(--phase3g-line)!important;-webkit-backdrop-filter:none!important;background:#fffffff0!important;border-radius:18px!important;margin:0 0 12px!important;padding:8px!important;box-shadow:0 8px 24px #1f271e0d!important}#coach-drills-management [data-testid=coach-drills-operational-filters] label{color:#6f776f!important;background:#f7f8f4!important;border:1px solid #d9ddd5!important;border-radius:13px!important;min-height:44px!important}#coach-drills-management [data-testid=coach-drills-operational-filters] label:focus-within{outline-offset:1px;border-color:color-mix(in srgb,var(--phase3g-accent) 55%,#d9ddd5)!important;outline:3px solid color-mix(in srgb,var(--phase3g-accent) 20%,transparent)!important;background:#fff!important}#coach-drills-management [data-testid=coach-drills-operational-filters] input{color:var(--phase3g-ink)!important;background:0 0!important;font-size:13px!important}#coach-drills-management [data-testid=coach-drills-operational-filters] input::placeholder{color:#8b928c!important;opacity:1!important}#coach-drills-management [data-testid=coach-drills-operational-filters] [role=group] button{color:#596159!important;min-height:38px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;padding-inline:12px!important}#coach-drills-management [data-testid=coach-drills-operational-filters] [role=group] button[aria-pressed=true]{border-color:color-mix(in srgb,var(--phase3g-accent) 46%,#dfe3da)!important;color:#263000!important;background:color-mix(in srgb,var(--phase3g-accent) 16%,#fff)!important;box-shadow:0 5px 14px #5d770014!important}#coach-drills-management [data-testid=coach-drills-operational-panel] article{border:1px solid var(--phase3g-line)!important;background:#fffffff5!important;border-radius:17px!important;min-height:0!important;padding:15px!important;box-shadow:0 8px 22px #1f271e0b!important}#coach-drills-management [data-testid=coach-drills-operational-panel] article:after{height:2px!important;left:15px!important;right:15px!important}#coach-drills-management [data-testid=coach-drills-operational-panel] article h2{color:var(--phase3g-ink)!important;margin-top:5px!important;font-size:18px!important;line-height:1.08!important}#coach-drills-management [data-testid=coach-drills-operational-panel] article p{color:var(--phase3g-muted)!important;margin-top:5px!important;font-size:12px!important;line-height:1.42!important}#coach-drills-management [data-testid=coach-drills-operational-panel] article button{color:#475100!important;background:#f7f9ef!important;border-color:#d7dcd2!important;border-radius:11px!important;min-height:38px!important}.coach-drills-library-disclosure{border:1px solid var(--phase3g-line);background:#fffffff5;border-radius:18px;margin:14px 0 10px;overflow:clip;box-shadow:0 10px 28px #1f271e0d}.coach-drills-library-summary{cursor:pointer;touch-action:manipulation;user-select:none;justify-content:space-between;align-items:center;gap:14px;min-height:74px;padding:14px 15px;list-style:none;display:flex}.coach-drills-library-summary::-webkit-details-marker,.coachStrengthSupportingSummary::-webkit-details-marker{display:none}.coach-drills-library-summary-copy{gap:3px;min-width:0;display:grid}#coach-drills-management .coach-drills-library-summary-copy,#coach-drills-management .coach-drills-library-summary-copy>small,#coach-drills-management .coach-drills-library-summary-copy>span,#coach-drills-management .coach-drills-library-summary-copy>strong{box-shadow:none!important;filter:none!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;transform:none!important}.coach-drills-library-kicker{color:var(--phase3g-accent-strong)!important;letter-spacing:.11em!important;font:800 9px/1.15 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}.coach-drills-library-summary strong{color:var(--phase3g-ink)!important;letter-spacing:-.018em!important;font:760 17px/1.12 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important}.coach-drills-library-summary small{color:#596159!important;font:600 11px/1.35 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}.coach-drills-library-chevron{color:#586058;background:#f6f7f3;border:1px solid #dce1d7;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;transition:transform .18s,background .18s;display:grid}.coach-drills-library-disclosure[open] .coach-drills-library-chevron{background:color-mix(in srgb,var(--phase3g-accent) 12%,#fff);transform:rotate(180deg)}.coach-drills-library-summary:focus-visible{outline:3px solid color-mix(in srgb,var(--phase3g-accent) 28%,transparent);outline-offset:-3px}.coach-drills-library-body{background:#fafbf8;border-top:1px solid #e3e6df;padding:14px 14px 16px}.coach-drills-library-body>div:first-child{margin-top:0!important}.coach-drills-library-body .accent-card{box-shadow:none!important;background:#fff!important;border-color:#dfe3da!important}.coach-drills-library-disclosure+.btn-v.cta-primary{display:none!important}@media (prefers-reduced-motion:reduce){#coach-drills-management [data-testid=coach-drills-operational-filters] *,#coach-drills-management [data-testid=coach-drills-operational-panel] article,.coach-drills-library-chevron{transition:none!important;animation:none!important}html.team-store-portal-open .ts-header,html.team-store-portal-open .ts-overlay,html.team-store-portal-open .ts-panel{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#root:has([data-testid=coach-page-dashboard-strength]),body:has([data-testid=coach-page-dashboard-strength]),html:has([data-testid=coach-page-dashboard-strength]){background:var(--p3-canvas,#f4f5f1)!important;color-scheme:light!important;background-image:none!important}body:has([data-testid=coach-page-dashboard-strength]) #root,body:has([data-testid=coach-page-dashboard-strength]) #root .coach-scroll-container,body:has([data-testid=coach-page-dashboard-strength]) #root .content-wrap,body:has([data-testid=coach-page-dashboard-strength]) #root .performance-shell,body:has([data-testid=coach-page-dashboard-strength]) #root .performance-workspace,body:has([data-testid=coach-page-dashboard-strength]) .page.pageShell[data-accent=sc]{--text-1:var(--p3-ink,#151a16)!important;--text-2:var(--p3-muted,#68716a)!important;--text-3:var(--p3-dim,#879089)!important;--stroke-1:var(--p3-line,#151a161a)!important;background:var(--p3-canvas,#f4f5f1)!important;color:var(--p3-ink,#151a16)!important;background-image:none!important}body #root .performance-workspace:has([data-testid=player-session-closeout]) [data-testid=player-completion-cue],body:has([data-testid=coach-page-dashboard-strength]) .performance-workspace:after,body:has([data-testid=coach-page-dashboard-strength]) .performance-workspace:before{display:none!important}.page.pageShell[data-accent=sc]{min-height:100dvh!important;padding-bottom:calc(124px+env(safe-area-inset-bottom,0))!important}[data-testid=coach-page-dashboard-strength]{gap:14px!important;padding-bottom:8px!important}[data-testid=coach-page-dashboard-strength-evidence]{display:none!important}[data-testid=coach-page-dashboard-strength-metric-strip]{box-shadow:none!important;background:0 0!important;border:0!important;gap:8px!important;margin-bottom:0!important;padding:0!important}[data-testid=coach-page-dashboard-strength-metric-strip]>button{border:1px solid var(--p3-line,#151a161a)!important;background:var(--p3-surface,#fff)!important;min-height:92px!important;color:var(--p3-ink,#151a16)!important;box-shadow:none!important;background-image:none!important;border-radius:16px!important;padding:13px 12px!important;transform:none!important}[data-testid=coach-page-dashboard-strength-metric-strip]>button:after{height:2px!important;box-shadow:none!important;left:12px!important;right:12px!important}[data-testid=coach-page-dashboard-strength-metric-strip] [data-premium-metric-detail],[data-testid=coach-page-dashboard-strength-metric-strip] [data-premium-metric-label]{color:var(--p3-muted,#68716a)!important;-webkit-text-fill-color:var(--p3-muted,#68716a)!important}[data-testid=coach-page-dashboard-strength-metric-strip] [data-premium-metric-value],[data-testid=coach-strength-operational-filters] input{color:var(--p3-ink,#151a16)!important;-webkit-text-fill-color:var(--p3-ink,#151a16)!important}[data-testid=coach-page-dashboard-strength-metric-strip]>button[aria-pressed=true]{border-color:color-mix(in srgb,var(--team-brand-primary,var(--accent,#8fae25)) 28%,var(--p3-line,#151a161a))!important;background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--team-brand-primary,var(--accent,#8fae25)) 5%,#fff) 100%)!important}[data-testid=coach-strength-operational-panel]{margin:4px 0 14px!important}[data-testid=coach-strength-operational-filters]{border:1px solid var(--p3-line,#151a161a)!important;background:var(--p3-surface,#fff)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border-radius:18px!important;margin-bottom:10px!important;padding:9px!important}[data-testid=coach-strength-operational-filters] label{border:1px solid var(--p3-line-strong,#151a1629)!important;background:var(--p3-surface-soft,#f8f8f4)!important;min-height:44px!important;color:var(--p3-muted,#68716a)!important;border-radius:12px!important}[data-testid=coach-strength-operational-filters] input::placeholder{color:var(--p3-dim,#879089)!important;-webkit-text-fill-color:var(--p3-dim,#879089)!important;opacity:1!important}[data-testid=coach-strength-operational-filters] button{min-height:38px!important;color:var(--p3-muted,#68716a)!important;-webkit-text-fill-color:var(--p3-muted,#68716a)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-testid=coach-strength-operational-filters] button[aria-pressed=true]{color:color-mix(in srgb,var(--team-brand-primary,var(--accent,#8fae25)) 70%,#263327)!important;-webkit-text-fill-color:currentColor!important;border-color:color-mix(in srgb,var(--team-brand-primary,var(--accent,#8fae25)) 18%,var(--p3-line,#151a161a))!important;background:color-mix(in srgb,var(--team-brand-primary,var(--accent,#8fae25)) 7%,#fff)!important}.coachStrengthSupportingIntelligence{background:0 0;border:0;width:100%;margin:12px 0 0}.coachStrengthSupportingSummary{list-style:none}@media (prefers-reduced-motion:reduce){.coachStrengthSupportingChevron{transition:none}}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulse{background:0 0;border-top:1px solid #171a181c;border-bottom:1px solid #171a181c;grid-template-columns:minmax(0,1fr);gap:14px;margin:2px 0 14px;padding:14px 0;display:grid}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseCopy{align-content:start;gap:4px;min-width:0;display:grid}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseCopy>span,[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseMetrics span{color:var(--semantic-positive,#52731e);letter-spacing:.09em;text-transform:uppercase;font:780 9px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseCopy>strong{color:#171a18;letter-spacing:-.035em;text-overflow:ellipsis;white-space:normal;min-width:0;font:780 clamp(22px,3vw,28px)/1.03 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;overflow:hidden}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseCopy>small,[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseMetrics small{color:#606862;font:550 11px/1.4 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseMetrics{border-top:1px solid #171a1814;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseMetrics>div{background:0 0;align-content:center;gap:3px;min-width:0;min-height:66px;padding:11px 12px 0 0;display:grid}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseMetrics>div+div{border-left:1px solid #171a1814;padding-left:14px}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardPulseMetrics strong{color:#171a18;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:780 20px/1 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;overflow:hidden}[data-testid=coach-leaderboard-operational-panel] [data-testid=coach-leaderboard-operational-results]{border-top:1px solid #171a181a;gap:0}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRow{color:#171a18;min-height:68px;box-shadow:none;text-align:left;background:0 0;border:0;border-bottom:1px solid #171a181a;border-radius:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 2px;transition:background .15s;display:grid}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRow:focus-visible,[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRow:hover{background:color-mix(in srgb,var(--team-brand-primary,#7f9e1e) 5%,transparent)}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRow:focus-visible{outline:3px solid color-mix(in srgb,var(--team-brand-primary,#7f9e1e) 24%,transparent);outline-offset:2px}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRow[data-rank="1"]{background:linear-gradient(90deg,color-mix(in srgb,var(--team-brand-primary,#7f9e1e) 5%,transparent),transparent 58%)}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRank{color:#3e473f;background:0 0;border:1px solid #171a181a;border-radius:999px;place-items:center;width:38px;height:38px;font:780 13px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:grid}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRow[data-rank="1"] .coachLeaderboardRank{border-color:color-mix(in srgb,var(--team-brand-primary,#7f9e1e) 38%,#171a1814);color:color-mix(in srgb,var(--team-brand-primary,#52731e) 84%,#171a18)}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRowCopy{min-width:0}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRowCopy>strong{color:#171a18;letter-spacing:-.016em;text-overflow:ellipsis;white-space:nowrap;font:730 14px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:block;overflow:hidden}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRowCopy>span{color:#656d67;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font:540 10px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:block;overflow:hidden}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardWeek{grid-template-columns:auto auto;place-items:baseline end;gap:2px 6px;min-width:54px;display:grid}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardWeek>small{color:#767e78;letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;font:700 8px/1.1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardWeek>strong{color:#171a18;font:780 19px/1 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardWeek>em{font:740 9px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}html body [data-testid=coach-player-intelligence-drawer] [role=dialog]{--text-1:#f4f7f2!important;--text-2:#aab4ad!important;--text-3:#7f8a84!important;color:#f4f7f2!important}html body [data-testid=coach-player-intelligence-drawer] [class*=compactMetric] strong,html body [data-testid=coach-player-intelligence-drawer] [class*=drawerHeader] h2,html body [data-testid=coach-player-intelligence-drawer] [class*=drawerMetric] strong,html body [data-testid=coach-player-intelligence-drawer] [class*=sectionTitle]{color:#f4f7f2!important;-webkit-text-fill-color:#f4f7f2!important}html body [data-testid=coach-player-intelligence-drawer] [class*=compactMetric] span,html body [data-testid=coach-player-intelligence-drawer] [class*=drawerHeader] p,html body [data-testid=coach-player-intelligence-drawer] [class*=drawerMetric] span,html body [data-testid=coach-player-intelligence-drawer] [class*=progressMeta],html body [data-testid=coach-player-intelligence-drawer] [class*=sectionSummary]{color:#aab4ad!important;-webkit-text-fill-color:#aab4ad!important}html body [data-testid=coach-player-intelligence-drawer] [class*=sectionCompact]{background:#101315!important;border-color:#ffffff13!important;box-shadow:inset 0 1px #ffffff06,0 16px 34px #0000002e!important}html body [data-testid=coach-player-intelligence-drawer] [class*=sectionCompact] [class*=sectionBody],html body [data-testid=coach-player-intelligence-drawer] [class*=sectionCompact] [class*=sectionHeader]{background:0 0!important}html body [data-testid=coach-player-intelligence-drawer] [class*=sectionEyebrow],html body [data-testid=coach-player-intelligence-drawer] [class*=sectionSummary],html body [data-testid=coach-player-intelligence-drawer] [class*=sectionTitle]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;transform:none!important}html body [data-testid=coach-player-intelligence-drawer] [class*=sectionEyebrow]:after,html body [data-testid=coach-player-intelligence-drawer] [class*=sectionEyebrow]:before,html body [data-testid=coach-player-intelligence-drawer] [class*=sectionSummary]:after,html body [data-testid=coach-player-intelligence-drawer] [class*=sectionSummary]:before,html body [data-testid=coach-player-intelligence-drawer] [class*=sectionTitle]:after,html body [data-testid=coach-player-intelligence-drawer] [class*=sectionTitle]:before{content:none!important;display:none!important}html body [data-testid=coach-player-intelligence-drawer] [class*=compactMetric]{background:#0c1012!important;border-color:#ffffff12!important}@media (prefers-reduced-motion:reduce){[data-testid=coach-leaderboard-operational-panel] .coachLeaderboardRow{transition:none}}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail]{--ts-retail-ink:#171a18;--ts-retail-muted:#68706a;--ts-retail-line:#171a181a;--ts-retail-lime:#c8ff1a;--ts-retail-olive:#6d8719;box-sizing:border-box;width:min(560px,100%);max-width:560px}html.team-store-portal-open .ts-player-retail-hero{isolation:isolate;color:#f7f9f4;border:1px solid #ffffff14;border-radius:28px;padding:22px;position:relative;overflow:hidden;box-shadow:0 22px 55px #14181429;background-color:#111411!important;background-image:radial-gradient(circle at 92% 2%,#c8ff1a2e,#0000 34%),radial-gradient(circle at 8% 110%,#c8ff1a14,#0000 42%),linear-gradient(150deg,#20241f 0,#111411 56%,#0b0d0b 100%)!important;border-color:#ffffff14!important}html.team-store-portal-open .ts-player-retail-hero:after{z-index:-1;color:#ffffff06;content:"STORE";letter-spacing:-.07em;pointer-events:none;font:900 72px/.8 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;position:absolute;bottom:-18px;right:-12px}html.team-store-portal-open .ts-player-retail-status{color:#eef4e7;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font:800 10px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:flex}html.team-store-portal-open .ts-player-retail-status>span{align-items:center;gap:7px;display:inline-flex}html.team-store-portal-open .ts-player-retail-status i{background:var(--ts-retail-lime);border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #c8ff1a1a,0 0 16px #c8ff1a6b}html.team-store-portal-open .ts-player-retail-status small{color:#eef4e78a;letter-spacing:.05em;font-size:9px;font-weight:760}html.team-store-portal-open .ts-player-retail-copy{max-width:430px;margin-top:28px}html.team-store-portal-open .ts-player-retail-copy>span{color:var(--ts-retail-lime)}html.team-store-portal-open .ts-player-retail-copy>span,html.team-store-portal-open .ts-player-storefront-heading>span{letter-spacing:.12em;text-transform:uppercase;font:850 10px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}html.team-store-portal-open .ts-player-retail-copy h3{color:#f7f9f4;letter-spacing:-.055em;max-width:420px;margin:7px 0 0;font:780 clamp(34px,9vw,46px)/.96 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}html.team-store-portal-open .ts-player-retail-copy p{color:#edf2e9ad;max-width:390px;margin:12px 0 0;font:580 13px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}html.team-store-portal-open .ts-player-retail-signals{border-top:1px solid #ffffff17;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:26px;padding-top:16px;display:grid}html.team-store-portal-open .ts-player-retail-signals>span{gap:3px;min-width:0;padding-right:10px;display:grid}html.team-store-portal-open .ts-player-retail-signals>span+span{border-left:1px solid #ffffff14;padding-left:12px}html.team-store-portal-open .ts-player-retail-signals strong{color:#f4f7ef;font:760 12px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}html.team-store-portal-open .ts-player-retail-signals small{color:#ebf0e675;text-overflow:ellipsis;white-space:nowrap;font:620 9px/1.25 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;overflow:hidden}html.team-store-portal-open .ts-player-storefront-shell{border:1px solid var(--ts-retail-line);background:#ffffffeb;border-radius:26px;margin-top:14px;padding:18px;box-shadow:0 14px 38px #171c1813}html.team-store-portal-open .ts-player-storefront-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 12px;padding:0 2px 14px;display:grid}html.team-store-portal-open .ts-player-storefront-heading>span{color:var(--ts-retail-olive);grid-column:1/-1}html.team-store-portal-open .ts-player-storefront-heading>strong{min-width:0;color:var(--ts-retail-ink);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font:760 20px/1.12 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;overflow:hidden}html.team-store-portal-open .ts-player-storefront-heading>small{color:#858c86;white-space:nowrap;font:650 9px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-panel{box-shadow:none;background:#f4f5f0;border:0;border-radius:20px;padding:0;overflow:hidden}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-label{color:#727a73;padding:14px 16px 0}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-dot{background:var(--ts-retail-lime);box-shadow:0 0 0 4px #c8ff1a2e}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-storefront-art{height:116px;color:var(--ts-retail-olive);background:linear-gradient(135deg,#0000 39%,#7f9e1e17 39% 40%,#0000 40%),radial-gradient(circle at 50% 112%,#c8ff1a40,#0000 54%),linear-gradient(160deg,#edf2df 0,#f8f9f4 66%,#eef0e9 100%);border-radius:18px;margin:14px 14px 18px}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-art-line{background:#6170422e}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-button,html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-button-disabled,html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-panel h4,html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-panel p,html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-partner,html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-team{margin-left:16px;margin-right:16px}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-team{color:var(--ts-retail-olive)}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-panel h4{color:var(--ts-retail-ink);font-size:clamp(26px,7vw,32px);line-height:1}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-panel p{color:var(--ts-retail-muted);font-size:12px}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-button{min-height:54px;box-shadow:none;border-radius:16px;margin-top:18px}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-button-disabled{color:#739018;background:linear-gradient(#c8ff1a3d,#c8ff1a21);border-color:#7f9e1e38;border-radius:16px;min-height:54px;margin-top:18px}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-preview-partner{color:#7b827c;margin-top:11px;margin-bottom:16px}html.team-store-portal-open .ts-player-store-trust{background:#eef3e2a3;border:1px solid #53721e1f;border-radius:16px;gap:10px;margin:12px 2px 0;padding:12px 13px;display:flex}html.team-store-portal-open .ts-player-store-trust>svg{color:#6f8c18;flex:none;width:17px;height:17px;margin-top:1px}html.team-store-portal-open .ts-player-store-trust p{gap:3px;margin:0;display:grid}html.team-store-portal-open .ts-player-store-trust strong{color:#343934;font:760 11px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}html.team-store-portal-open .ts-player-store-trust span{color:#707870;font:560 10px/1.4 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}html.team-store-portal-open .ts-player-content[data-testid=player-team-store-retail] .ts-disclosure{color:#7d847e;margin-top:10px;font-size:9px}@media (prefers-reduced-motion:reduce){html.team-store-portal-open .ts-player-retail-hero,html.team-store-portal-open .ts-player-store-trust,html.team-store-portal-open .ts-player-storefront-shell{transition:none!important;animation:none!important}}html body #root [data-testid=player-commitment-center-events] [data-testid=player-commitment-hero-events],html body #root [data-testid=player-commitment-center-strength] [data-testid=player-commitment-hero-strength]{color:#f8faf5!important;-webkit-text-fill-color:currentColor!important;background-color:#111411!important;background-image:radial-gradient(circle at 100% 0,#c8ff1a29,#0000 38%),linear-gradient(152deg,#20231f 0,#121512 58%,#0b0d0b 100%)!important;border-color:#ffffff14!important}html body #root [data-testid=player-commitment-hero-events]>div,html body #root [data-testid=player-commitment-hero-strength]>div{box-shadow:none!important;background-color:#0000!important;background-image:none!important;border-color:#0000!important}html body #root [data-testid=player-commitment-hero-events]>div:nth-child(2),html body #root [data-testid=player-commitment-hero-strength]>div:nth-child(2),html body #root [data-testid=player-training-session-header]>div:nth-child(2){box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:0!important}html body #root [data-testid=player-commitment-hero-events]>div:nth-child(2)>div,html body #root [data-testid=player-commitment-hero-strength]>div:nth-child(2)>div,html body #root [data-testid=player-training-session-header]>div:nth-child(2)>div{box-shadow:none!important;background-color:#0000!important;background-image:none!important}html body #root [data-testid=player-commitment-hero-events]>div:nth-child(2)>div[aria-label],html body #root [data-testid=player-commitment-hero-strength]>div:nth-child(2)>div[aria-label]{background-color:#ffffff0b!important;background-image:none!important;border-color:#ffffff17!important;box-shadow:inset 0 1px #ffffff0d!important}html body #root [data-testid=player-commitment-hero-events] h2,html body #root [data-testid=player-commitment-hero-events] strong,html body #root [data-testid=player-commitment-hero-strength] h2,html body #root [data-testid=player-commitment-hero-strength] strong,html body #root [data-testid=player-training-session-header] h1,html body #root [data-testid=player-training-session-header] strong{color:#f8faf5!important;-webkit-text-fill-color:#f8faf5!important}html body #root [data-testid=player-commitment-hero-events] p,html body #root [data-testid=player-commitment-hero-events] small,html body #root [data-testid=player-commitment-hero-strength] p,html body #root [data-testid=player-commitment-hero-strength] small,html body #root [data-testid=player-training-session-header] p{color:#f2f6ee8f!important;-webkit-text-fill-color:#f2f6ee8f!important}html body #root [data-testid=player-commitment-hero-events] [aria-label$=commitment\ signals] strong,html body #root [data-testid=player-commitment-hero-strength] [aria-label$=commitment\ signals] strong{color:#f7faf3!important;-webkit-text-fill-color:#f7faf3!important}html body #root [data-testid=player-commitment-hero-events] [aria-label$=commitment\ signals] small,html body #root [data-testid=player-commitment-hero-strength] [aria-label$=commitment\ signals] small{color:#f2f6ee6b!important;-webkit-text-fill-color:#f2f6ee6b!important}html body #root [data-testid=player-commitment-hero-events] button,html body #root [data-testid=player-commitment-hero-strength] button{background-color:var(--accent,#c8ff1a)!important;color:#11140f!important;-webkit-text-fill-color:#11140f!important;background-image:none!important}html body #root [data-testid=player-commitment-hero-events] button *,html body #root [data-testid=player-commitment-hero-strength] button *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body #root [data-testid=player-training-session-header]{color:#f8faf5!important;-webkit-text-fill-color:currentColor!important;background-color:#111411!important;background-image:radial-gradient(circle at 100% 0,#c8ff1a24,#0000 34%),linear-gradient(155deg,#20231f 0,#121512 58%,#0b0d0b 100%)!important;border-color:#ffffff14!important}html body #root [data-testid=player-training-session-header]>div{box-shadow:none!important;background-color:#0000!important;background-image:none!important}html body #root [data-testid=player-training-session-header]>div:nth-child(2)>div:first-child{background-color:#c8ff1a12!important;border-color:#c8ff1a33!important}html body #root [data-testid=player-training-session-header] button{color:#f8faf5!important;-webkit-text-fill-color:#f8faf5!important;background-color:#ffffff0b!important;background-image:none!important;border-color:#ffffff1a!important}html body #root [data-testid=player-training-score-zone]{box-sizing:border-box!important;width:min(360px,100% - 28px)!important;margin:24px auto calc(132px+env(safe-area-inset-bottom,0))!important;background-color:#fffffff5!important;background-image:none!important;border:1px solid #161b1617!important;border-radius:26px!important;padding:18px!important;box-shadow:0 18px 42px #161b1617!important}html body #root .player-training-score-zone-label{color:#6d8719!important;-webkit-text-fill-color:#6d8719!important;letter-spacing:.12em!important;text-align:left!important;margin-bottom:14px!important;font:820 9px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}html body #root [data-testid=player-training-score-zone]>div:nth-child(2){margin-bottom:16px!important}html body #root [data-testid=player-training-session] input[type=number]{color:#c8ff1a!important;-webkit-text-fill-color:#c8ff1a!important;caret-color:#c8ff1a!important;background-color:#111411!important;background-image:none!important;border-color:#c8ff1a6b!important;box-shadow:0 0 0 1px #c8ff1a14,0 14px 26px #161b1614!important}html body #root [data-testid=player-training-session] input[type=number]::placeholder{color:#c8ff1a57!important;-webkit-text-fill-color:#c8ff1a57!important}html body #root [data-testid=player-training-log-score]{color:#11140f!important;-webkit-text-fill-color:#11140f!important;letter-spacing:.04em!important;background-color:#c8ff1a!important;background-image:none!important;border:0!important;border-radius:16px!important;width:100%!important;max-width:none!important;min-height:54px!important;font-weight:800!important;box-shadow:0 10px 22px #7ea01524!important}html body #root [data-testid=player-training-log-score]:disabled{color:#69705f!important;-webkit-text-fill-color:#69705f!important;box-shadow:none!important;background-color:#dfe8c5!important}.player-training-completion-wrap{width:min(100%,680px)!important;margin:0 auto calc(118px+env(safe-area-inset-bottom,0))!important}body #root [data-testid=player-training-completion]{color:#f8faf5!important;background-color:#111411!important;background-image:radial-gradient(circle at 88% 10%,#c8ff1a21,#0000 34%),linear-gradient(145deg,#111411 0,#171b16 58%,#101310 100%)!important;border-color:#ffffff1a!important}body #root [data-testid=player-training-result-hero],body #root [data-testid=player-training-result-hero]>div,body #root [data-testid=player-training-result]{box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:0!important}body #root [data-testid=player-progress-story-hero] h2,body #root [data-testid=player-progress-trend-summary]>strong,body #root [data-testid=player-training-completion] h2{color:#f8faf5!important;opacity:1!important}body #root [data-testid=player-training-result-hero]>div>span{color:#f8faf57a!important}body #root [data-testid=player-training-result]{color:#c8ff1a!important}body #root [data-testid=player-training-next-action]{color:#101310!important;box-shadow:none!important;background:#c8ff1a!important;border-color:#0000!important}body #root [data-testid=player-training-challenge-action],body #root [data-testid=player-training-share-toggle]{color:#f8faf5c7!important;background:#ffffff0b!important;border-color:#ffffff1a!important}body #root [data-testid=player-training-share-card]{color:#f8faf5!important;box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:0!important;border-top:1px solid #ffffff14!important;border-radius:0!important}body #root [data-testid=player-training-share-card]>div:first-child{color:#f8faf573!important;box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:0!important}body #root [data-testid=player-training-finish-session]{color:#f8faf59e!important;letter-spacing:.055em!important;text-transform:uppercase!important;text-underline-offset:4px!important;background:0 0!important;border:0!important;width:100%!important;min-height:42px!important;margin-top:9px!important;font:800 11px/1 Barlow Condensed,Arial Narrow,sans-serif!important;text-decoration:underline #f8faf538!important}body #root [data-testid=player-session-closeout]{min-height:calc(100dvh - var(--bottom-nav-content-padding,88px) - 56px)!important;background-color:#0f120f!important;background-image:radial-gradient(circle at 86% 8%,#c8ff1a24,#0000 34%),linear-gradient(150deg,#0f120f 0,#171b16 58%,#101310 100%)!important}body #root [data-testid=player-session-best-moment],body #root [data-testid=player-session-closeout-hero],body #root [data-testid=player-session-closeout-hero]>div,body #root [data-testid=player-session-closeout-metrics],body #root [data-testid=player-session-closeout-metrics]>div,body #root [data-testid=player-session-next-commitment]{box-shadow:none!important;background-image:none!important}body #root [data-testid=player-session-closeout-hero],body #root [data-testid=player-session-closeout-hero]>div:not(:first-child){background-color:#0000!important;border:0!important}body #root [data-testid=player-session-best-moment],body #root [data-testid=player-session-closeout-metrics]>div,body #root [data-testid=player-session-next-commitment]{background-color:#ffffff0d!important;border-color:#ffffff13!important}body #root [data-testid=player-session-done]{color:#101310!important;box-shadow:none!important;background:#c8ff1a!important;border-color:#0000!important}body #root .player-training-completion-wrap:has([data-testid=player-session-closeout]){margin-bottom:0!important;padding-bottom:0!important}body #root .player-scroll-container:has([data-testid=player-session-closeout]){padding-bottom:0!important}body #root [data-testid=player-progress-story]{color:#101a20!important}body #root [data-testid=player-progress-story-hero]{background-color:var(--team-brand-surface-deep,#071820)!important;background-image:radial-gradient(circle at 88% 10%,color-mix(in srgb,var(--team-brand-primary,var(--accent)) 15%,transparent),transparent 34%),linear-gradient(145deg,var(--team-brand-surface-elevated,#0b2633),var(--team-brand-surface-deep,#071820) 72%)!important;color:#f8faf5!important;border-color:#ffffff1a!important}body #root [data-testid=player-progress-metrics],body #root [data-testid=player-progress-story-copy],body #root [data-testid=player-progress-story-hero-grid],body #root [data-testid=player-progress-story-topline]{box-shadow:none!important;background-color:#0000!important;background-image:none!important;border-color:#0000!important}body #root [data-testid=player-progress-story-copy] p{color:#f8faf59e!important}body #root [data-testid=player-progress-story-topline]>span:first-child{color:#f8faf580!important}body #root [data-testid=player-progress-metrics]>div,body #root [data-testid=player-progress-trend-chart]{box-shadow:none!important;background-color:#ffffff0a!important;background-image:none!important;border-color:#ffffff14!important}body #root [data-testid=player-progress-trend-summary]{box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:0!important}body #root [data-testid=player-progress-trend-summary]>span{color:#f8faf56b!important}body #root [data-testid=player-progress-trend-summary]>small{color:#f8faf585!important}body #root [data-testid=player-progress-trend-badge]{color:#c8ff1a!important;box-shadow:none!important;background-color:#c8ff1a14!important;background-image:none!important;border-color:#c8ff1a3d!important}body #root [data-testid=player-progress-next-focus]{color:#101a20!important;background-image:none!important}body #root [data-testid=player-progress-opportunity],body #root [data-testid=player-progress-strongest-signal]{color:#101a20!important;background-color:#fff!important;background-image:none!important;border-color:#111a2117!important}body #root [data-testid=player-progress-next-focus] strong,body #root [data-testid=player-progress-opportunity] strong,body #root [data-testid=player-progress-strongest-signal] strong{color:#101a20!important;opacity:1!important}body #root [data-testid=player-progress-next-focus]{background-color:#f7f8f4!important;border-color:#6f8b002e!important}body #root [data-testid=player-progress-start-focus]{color:#101310!important;box-shadow:none!important;background:#c8ff1a!important;border-color:#0000!important}body #root [data-testid=player-progress-open-profile]{color:#25323b!important;box-shadow:none!important;background:#fff!important;border-color:#111a211a!important}body #root .player-progress-story-route>[data-testid=player-progress-full-profile]{margin-top:8px!important}:root{--p3v-ink:#171c18;--p3v-muted:#68716a;--p3v-surface:#fff;--p3v-soft:#f5f6f1;--p3v-line:#171c181c;--p3v-accent:var(--team-brand-primary,var(--accent,#8fae25));--p3v-accent-deep:color-mix(in srgb,var(--p3v-accent) 78%,#263226)}[data-testid=player-profile-drill-index]{background:#fff;border:1px solid #151a161f;border-radius:16px;margin:0 0 12px;padding:14px;box-shadow:0 8px 24px #1013100a}[data-drill-index-heading]{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}[data-drill-index-eyebrow]{letter-spacing:.12em;color:#7f9e1e;font:800 9px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}[data-drill-index-title]{letter-spacing:-.02em;color:#141814;margin-top:3px;font:800 17px/1.1 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}[data-drill-index-count]{color:#6d746f;white-space:nowrap;font:700 10px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}[data-drill-index-list]{gap:7px;display:grid}[data-drill-index-row]{box-sizing:border-box;background:#f8f8f5;border:1px solid #151a161a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 10px;display:flex}[data-drill-index-row][data-source=program]{border-left:3px solid #22a8bd}[data-drill-index-row][data-source=home]{border-left:3px solid #9fca16}[data-drill-index-main]{flex:1;min-width:0}[data-drill-index-name]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.015em;color:#161a16;font:800 11px/1.15 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;overflow:hidden}[data-drill-index-meta]{letter-spacing:.04em;color:#747b76;text-transform:uppercase;flex-wrap:wrap;gap:4px 8px;margin-top:5px;font:700 8px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:flex}[data-drill-index-metrics]{flex-shrink:0;gap:5px;display:flex}[data-drill-index-metrics]>span{background:#fff;border:1px solid #151a1617;border-radius:9px;place-items:center;min-width:38px;padding:6px 5px;display:grid}[data-drill-index-metrics] strong{color:#161a16;font:800 13px/1 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}[data-drill-index-metrics] small{letter-spacing:.08em;color:#7a817c;margin-top:3px;font:800 7px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}[data-testid=player-profile-performance-intelligence] [data-testid=player-analytics-heading]{display:none!important}[data-testid=player-profile-performance-intelligence] [data-testid=player-analytics-sections]{margin-top:0!important}[data-testid=player-profile-full-drill-details]{box-shadow:none!important;background:#f7f7f3!important;border-color:#151a161a!important;margin-top:10px!important}[data-testid=player-profile-full-drill-details]>summary{touch-action:manipulation;min-height:54px!important;padding:11px 13px!important}[data-testid=player-profile-full-drill-details]>summary:focus-visible{outline-offset:2px;outline:3px solid #7f9e1e42}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data]{border:1px solid var(--p3v-line)!important;background:var(--p3v-surface)!important;color:var(--p3v-ink)!important;box-shadow:none!important;border-radius:18px!important;margin:0 0 9px!important;overflow:hidden!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data]>summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:var(--p3v-surface)!important;min-height:62px!important;color:var(--p3v-ink)!important;padding:13px 15px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data]>summary [data-visual-role=disclosure-title]{color:var(--p3v-ink)!important;-webkit-text-fill-color:var(--p3v-ink)!important;letter-spacing:-.012em!important;text-transform:none!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:780!important;line-height:1.15!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data]>summary [data-visual-role=disclosure-meta]{color:var(--p3v-muted)!important;-webkit-text-fill-color:var(--p3v-muted)!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important;font-size:11px!important;line-height:1.35!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data]>summary [data-visual-role=disclosure-chevron]{color:var(--p3v-muted)!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data][open]{border-color:color-mix(in srgb,var(--p3v-accent) 24%,var(--p3v-line))!important;box-shadow:0 10px 26px #181f1b0e!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data][open]>summary [data-visual-role=disclosure-chevron]{color:var(--p3v-accent-deep)!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data]>[data-visual-role=disclosure-body]{border-top:1px solid var(--p3v-line)!important;background:var(--p3v-soft)!important;color:var(--p3v-ink)!important;padding:14px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data] :is(a,button,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--p3v-accent) 32%,transparent)!important;outline-offset:2px!important}.performance-shell--player[data-workspace-tab=home] [data-testid=player-daily-command-center] [data-command-role=next-actions] [data-visual-role=next-actions-heading]{box-shadow:none!important;filter:none!important;text-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.performance-shell--player[data-workspace-tab=home] [data-testid=player-daily-command-center] [data-command-role=next-actions] :is([data-visual-role=next-actions-eyebrow],[data-visual-role=next-actions-meta]){color:var(--p3v-muted)!important;-webkit-text-fill-color:var(--p3v-muted)!important;background:0 0!important}.performance-shell--player[data-workspace-tab=home] [data-testid=player-daily-command-center] [data-command-role=next-actions] [data-visual-role=next-actions-title]{color:var(--p3v-ink)!important;-webkit-text-fill-color:var(--p3v-ink)!important;background:0 0!important}.performance-shell--player[data-workspace-tab=home] [data-testid=player-coach-guidance],.performance-shell--player[data-workspace-tab=home] [data-testid=player-secondary-intelligence],.performance-shell--player[data-workspace-tab=home] [data-testid=player-team-standings],.performance-shell--player[data-workspace-tab=home] [data-testid=player-upcoming-schedule]{border:0!important;border-top:1px solid var(--p3v-line)!important;color:var(--p3v-ink)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.performance-shell--player[data-workspace-tab=home] [data-testid=player-coach-guidance]>summary,.performance-shell--player[data-workspace-tab=home] [data-testid=player-secondary-intelligence]>summary,.performance-shell--player[data-workspace-tab=home] [data-testid=player-team-standings]>summary,.performance-shell--player[data-workspace-tab=home] [data-testid=player-upcoming-schedule]>summary{color:var(--p3v-ink)!important;box-shadow:none!important;background:0 0!important}.performance-shell--player[data-workspace-tab=home] [data-testid=player-coach-guidance]>summary [data-visual-role=disclosure-title],.performance-shell--player[data-workspace-tab=home] [data-testid=player-secondary-intelligence]>summary [data-visual-role=disclosure-title],.performance-shell--player[data-workspace-tab=home] [data-testid=player-team-standings]>summary [data-visual-role=disclosure-title],.performance-shell--player[data-workspace-tab=home] [data-testid=player-upcoming-schedule]>summary [data-visual-role=disclosure-title]{color:var(--p3v-ink)!important;-webkit-text-fill-color:var(--p3v-ink)!important}.performance-shell--player[data-workspace-tab=home] [data-testid=player-coach-guidance]>summary :is([data-visual-role=disclosure-meta],[data-visual-role=disclosure-chevron]),.performance-shell--player[data-workspace-tab=home] [data-testid=player-secondary-intelligence]>summary :is([data-visual-role=disclosure-meta],[data-visual-role=disclosure-chevron]),.performance-shell--player[data-workspace-tab=home] [data-testid=player-team-standings]>summary :is([data-visual-role=disclosure-meta],[data-visual-role=disclosure-chevron]),.performance-shell--player[data-workspace-tab=home] [data-testid=player-upcoming-schedule]>summary :is([data-visual-role=disclosure-meta],[data-visual-role=disclosure-chevron]){color:var(--p3v-muted)!important;-webkit-text-fill-color:var(--p3v-muted)!important}.performance-shell--player[data-workspace-tab=home] [data-testid=player-coach-guidance]>[data-visual-role=disclosure-body],.performance-shell--player[data-workspace-tab=home] [data-testid=player-secondary-intelligence]>[data-visual-role=disclosure-body],.performance-shell--player[data-workspace-tab=home] [data-testid=player-team-standings]>[data-visual-role=disclosure-body],.performance-shell--player[data-workspace-tab=home] [data-testid=player-upcoming-schedule]>[data-visual-role=disclosure-body]{border-top:1px solid var(--p3v-line)!important;color:#44515b!important;background:0 0!important}@media (prefers-reduced-motion:reduce){.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data] *,[data-testid=player-profile-drill-index] *,[data-testid=player-profile-full-drill-details] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--p4a-lime:var(--team-brand-primary,var(--accent,#c8ff1a))}[data-testid=auth-workspace],[data-testid=player-daily-command-center],[data-testid=player-progress-story-hero]{isolation:isolate}[data-testid=auth-workspace]>[data-testid=auth-signature-field]{z-index:0!important}[data-testid=auth-workspace] .fade-up{z-index:1!important}[data-testid=player-daily-command-center]>[data-testid=player-home-signature-field],[data-testid=player-progress-story-hero]>[data-testid=player-progress-signature-field]{z-index:0!important}[data-testid=player-daily-command-center]>[data-testid=player-home-signature-field]~*,[data-testid=player-progress-story-hero]>[data-testid=player-progress-signature-field]~*{z-index:1;position:relative}[data-testid=premium-leaderboards-hub]>header{position:relative;overflow:hidden}[data-testid=premium-leaderboards-hub]>header:after{content:"";border:1px solid color-mix(in srgb,var(--p4a-lime) 24%,transparent);pointer-events:none;border-radius:999px;width:112px;height:112px;position:absolute;top:-62px;right:-42px}@media (prefers-reduced-motion:reduce){[data-testid=auth-signature-field],[data-testid=player-home-signature-field],[data-testid=player-progress-signature-field]{transition:none!important;animation:none!important}}.performanceRevealOverlay{z-index:30;backdrop-filter:blur(14px)saturate(115%);background:#030608c2;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.performanceRevealOverlay .performanceRevealCard{gap:18px;width:min(100%,390px);animation:.26s cubic-bezier(.2,.8,.2,1) both phase4bRevealIn;display:grid;position:relative;overflow:hidden;color:#f7faf5!important;background-color:#101712!important;background-image:linear-gradient(150deg,#101712 0,#151d17 64%,#0e1411 100%)!important;border:1px solid #ebf4f01f!important;border-radius:28px!important;padding:24px!important;box-shadow:0 30px 90px #00000075,inset 0 1px #ffffff09!important}.performanceRevealOverlay .performanceRevealCard [data-performance-kind]{--pm-ink:#f7faf5;--pm-muted:#9ca8a0}.performanceRevealOverlay .performanceRevealCard [data-performance-kind] span,.performanceRevealOverlay .performanceRevealCard [data-performance-kind] strong{color:#f7faf5!important}.performanceRevealOverlay .performanceRevealCard [data-performance-kind] small{color:#9ca8a0!important}.performanceRevealCard:before{content:"";border:1px solid color-mix(in srgb,var(--team-brand-primary,var(--accent,#c8ff1a)) 26%,transparent);width:210px;height:210px;box-shadow:0 0 0 18px color-mix(in srgb,var(--team-brand-primary,var(--accent,#c8ff1a)) 4%,transparent);pointer-events:none;border-radius:999px;position:absolute;top:-112px;right:-102px}.performanceRevealCard:after{content:"";background:linear-gradient(90deg,transparent,var(--team-brand-primary,var(--accent,#c8ff1a)) 26%,transparent);opacity:.82;border-radius:999px;height:2px;position:absolute;top:0;left:24px;right:24px}.performanceRevealCard--pb:after{background:linear-gradient(90deg,transparent,var(--semantic-warning,#ffb547) 26%,transparent)}.performanceRevealEyebrow,.performanceRevealOverlay .performanceRevealSummary{z-index:1;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.performanceRevealEyebrow{letter-spacing:.12em;text-transform:uppercase;font:800 10px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;color:#8f9a91!important}.performanceRevealOverlay .performanceRevealSummary{letter-spacing:-.006em;font:560 12px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;color:#9ca8a0!important;border-radius:0!important}.performanceRevealDelta{z-index:1;background:#ffffff05;border-block:1px solid #ffffff14;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:8px 10px;padding:13px 14px;display:grid;position:relative}.performanceRevealDelta span{color:#7f8a82;letter-spacing:.07em;text-transform:uppercase;font:700 8.5px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.performanceRevealDelta strong{color:#f7faf5;letter-spacing:-.035em;font:820 18px/1 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}.performanceRevealDismiss{z-index:1;border:1px solid color-mix(in srgb,var(--team-brand-primary,var(--accent,#c8ff1a)) 70%,#8cac00);background:var(--team-brand-primary,var(--accent,#c8ff1a));color:#11170d;letter-spacing:-.01em;cursor:pointer;min-height:50px;box-shadow:0 10px 26px color-mix(in srgb,var(--team-brand-primary,var(--accent,#c8ff1a)) 18%,transparent);border-radius:15px;font:780 13px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;position:relative}.performanceRevealCard--pb .performanceRevealDismiss{background:var(--semantic-warning,#ffb547);border-color:#d48c22;box-shadow:0 10px 26px #ffb54724}.performanceBadgeShelf{background:#fff;border:1px solid #111a2117;border-radius:22px;margin:0 0 24px;padding:17px;box-shadow:0 1px 2px #111a2109,0 12px 32px #111a210b}.performanceBadgeShelfHeader{border-bottom:1px solid #111a2114;justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;padding-bottom:11px;display:flex}.performanceBadgeShelfHeader span{color:#657b05;letter-spacing:.1em;font:800 9px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.performanceBadgeShelfHeader strong{color:#65717a;text-align:right;font:700 10px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.performanceBadgeShelfGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.performanceBadgeShelfGrid>[data-performance-kind]{background:#f8f8f4;border:1px solid #111a2112;border-radius:15px;min-width:0;padding:8px 9px}.performanceBadgeNext{background:linear-gradient(135deg,#f7f7f2,#fbfbf8);border:1px dashed #111a2121;border-radius:17px;margin-top:13px;padding:12px 13px;position:relative;overflow:hidden}.performanceBadgeNext:after{content:"";pointer-events:none;border:1px solid #657b051a;border-radius:999px;width:74px;height:74px;position:absolute;top:-28px;right:-30px}.performanceBadgeNextLabel{color:#7b847d;letter-spacing:.1em;margin-bottom:7px;font:800 8px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.performanceBadgeNext [data-performance-kind]{opacity:.78}.performanceBadgeNext [data-performance-kind] div:first-child{filter:grayscale(.25)}.performanceBadgeComplete{color:#516005;background:#f6f8ef;border-radius:14px;padding:11px 12px;font:650 11px/1.45 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}[data-testid=player-progress-metrics]>.metricMark,[data-testid=player-progress-metrics]>div{align-items:center!important;min-width:0!important;padding:9px 10px!important;display:flex!important}[data-testid=player-progress-metrics] [data-performance-kind]{width:100%}[data-testid=player-progress-metrics] [data-performance-kind] span{color:#f7faf5!important;letter-spacing:-.005em!important;text-transform:none!important;font-size:9px!important;display:block!important}[data-testid=player-progress-metrics] [data-performance-kind] small{color:#f8faf575!important;letter-spacing:.03em!important;margin:0!important;font-size:7.5px!important}[data-testid=compact-leaderboard-preview] [data-performance-kind=rank]{justify-self:start}[data-testid=compact-leaderboard-preview] [data-performance-kind=rank]>div:first-child{filter:saturate(.95)}[data-testid=compact-leaderboard-preview] [data-leaderboard-rank="1"]{position:relative}[data-testid=compact-leaderboard-preview] [data-leaderboard-rank="1"]:after{content:"";background:var(--accent);opacity:.8;border-radius:999px;width:2px;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.performanceRevealCard,.performanceRevealCard *,.performanceRevealOverlay{transition:none!important;animation:none!important}}.phase4dBootState{min-height:100dvh;padding:max(28px,env(safe-area-inset-top,0)) 20px max(28px,env(safe-area-inset-bottom,0));background:radial-gradient(circle at 78% 12%,color-mix(in srgb,var(--team-brand-primary,var(--accent,#c8ff1a)) 10%,transparent),transparent 29rem),linear-gradient(180deg,#0b1014 0%,#080b0d 100%);color:#f8faf5;justify-content:center;align-items:center;display:flex}.phase4dBootStateInner{width:min(100%,430px)}.phase4dBootBrand{color:#f8faf5;align-items:center;gap:12px;margin:0 2px 18px;display:flex}.phase4dBootBrandCopy{min-width:0}.phase4dBootBrandTitle{letter-spacing:-.03em;font:820 19px/1 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}.phase4dBootBrandDetail{color:#eef1eb8f;letter-spacing:.055em;text-transform:uppercase;margin-top:4px;font:650 10px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}[data-command-role=confirmation]{position:relative;overflow:hidden}[data-command-role=confirmation]:after{content:"";border:1px solid color-mix(in srgb,var(--semantic-success,#73d59a) 24%,transparent);pointer-events:none;border-radius:999px;width:84px;height:84px;position:absolute;top:-48px;right:-42px}[data-testid=mobile-navigation-sheet] button:disabled,[data-testid=player-training-session] button:disabled,[data-testid^=coach-] button:disabled,[data-testid^=player-workspace-] button:disabled{filter:saturate(.48)contrast(.92);box-shadow:none!important;cursor:not-allowed!important;transform:none!important}[data-testid=player-training-session] button:disabled{border-color:#111a211a!important}[data-testid^=auth-][data-state],[data-testid^=leaderboard-][data-state],[data-testid^=player-workspace-][data-state]{backdrop-filter:none!important}@media (prefers-reduced-motion:reduce){[data-command-role=confirmation]:after{animation:none!important}}:root{--phase4e-mobile-gutter:clamp(16px,4.65vw,20px);--phase4e-dock-clearance:calc(118px+env(safe-area-inset-bottom,0px))}.performance-shell .appHeaderCopy,.performance-shell .appHeaderIdentity,.performance-shell .appHeaderMain,.premium-screen .appHeaderCopy,.premium-screen .appHeaderIdentity,.premium-screen .appHeaderMain{min-width:0;max-width:100%}.performance-shell .appHeaderTitle,.performance-shell h1,.performance-shell h2,.performance-shell h3,.premium-screen .appHeaderTitle{overflow-wrap:break-word;word-break:normal;max-width:100%}.performance-shell .appHeaderAction,.performance-shell .pageHeaderPill,.premium-screen .appHeaderAction{touch-action:manipulation;min-width:44px!important;min-height:44px!important}[data-testid=auth-error-state],[data-testid=auth-success-state],[data-testid=player-workspace-empty-state],[data-testid^=leaderboard-][data-testid$=-state]{scroll-margin-top:88px;scroll-margin-bottom:var(--phase4e-dock-clearance)}.performance-shell--player[data-workspace-tab=profile] #player-profile-analytics-sections button[data-analytics-section],.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-contexts] button[data-analytics-context-option],.performance-shell--player[data-workspace-tab=profile] [data-testid=player-analytics-drills] button[data-analytics-drill]{box-sizing:border-box!important;touch-action:manipulation!important;min-height:44px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data] a[data-player-profile-legal-link],.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-privacy] button[data-player-profile-privacy-toggle]{box-sizing:border-box!important;touch-action:manipulation!important;color:#465717!important;-webkit-text-fill-color:#465717!important;min-height:44px!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-privacy] button[data-player-profile-privacy-toggle]{border-color:color-mix(in srgb,var(--team-brand-primary,var(--accent,#8fae25)) 34%,#171a1829)!important;background:color-mix(in srgb,var(--team-brand-primary,var(--accent,#8fae25)) 8%,#fff)!important}.performance-shell--player[data-workspace-tab=profile] [data-testid=player-profile-account-data] a[data-player-profile-legal-link]{border-color:color-mix(in srgb,var(--team-brand-primary,var(--accent,#8fae25)) 28%,#171a1824)!important;background:#ffffffb8!important}[data-testid=coach-player-invite-dashboard-section]>div:first-child>button{box-sizing:border-box!important;touch-action:manipulation!important;min-height:44px!important}button.cta-secondary-link{box-sizing:border-box;touch-action:manipulation;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:10px 12px!important;display:flex!important}button.cta-secondary-link:focus-visible{outline-offset:2px}