.team-content.tracking-team-v4{gap:16px;width:100%;max-width:none;padding:18px 22px 52px}.team-content.tracking-team-v4>section,.team-content.tracking-team-v4>nav,.team-content.tracking-team-v4>div{width:100%;max-width:none;margin-left:0;margin-right:0}.tracking-team-header-v4{min-height:128px;padding:24px 28px 20px}.tracking-team-header-v4 h1{font-size:34px}.tracking-team-header-v4 p{max-width:920px;font-size:12px;line-height:1.55}.tracking-subnav{gap:7px;width:100%;padding:7px}.tracking-subnav a{flex:1 0 auto;justify-content:center;align-items:center;min-height:38px;padding:9px 15px;font-size:10px;display:flex}.tracking-cycle-hero{border-radius:15px;grid-template-columns:minmax(0,1.55fr) minmax(460px,.85fr);gap:16px;padding:20px}.tracking-cycle-title h2{font-size:24px}.tracking-cycle-title p{font-size:9px}.tracking-cycle-switcher a{padding:7px 10px;font-size:8px}.tracking-cycle-kpis{gap:9px}.tracking-cycle-kpis>div{padding:13px 14px}.tracking-cycle-kpis span{font-size:8px}.tracking-cycle-kpis strong{font-size:23px}.tracking-cycle-kpis small{font-size:7px}.tracking-process-panel,.tracking-evaluation-table-card,.tracking-evidence-matrix-card,.tracking-objective-panel,.tracking-voice-table-card,.tracking-analysis-player-card,.tracking-cycle-analysis-card,.tracking-evaluation-current,.tracking-cycle-history-card,.tracking-evidence-dimensions,.tracking-voice-metric-panel,.tracking-analysis-dimensions{border-radius:15px}.tracking-process-head,.tracking-evaluation-table-card>header,.tracking-evidence-matrix-card>header,.tracking-objective-panel>header,.tracking-voice-table-card>header,.tracking-analysis-player-card>header,.tracking-cycle-analysis-card>header{gap:18px;padding:17px 18px}.tracking-process-head h2,.tracking-evaluation-table-card h2,.tracking-evidence-matrix-card h2,.tracking-objective-panel h2,.tracking-voice-table-card h2,.tracking-analysis-player-card h2,.tracking-cycle-analysis-card h2{font-size:18px}.tracking-process-head p,.tracking-evidence-matrix-card p,.tracking-objective-panel p,.tracking-analysis-player-card p,.tracking-cycle-analysis-card p{font-size:9px}.tracking-process-filters span,.tracking-objective-filters span{font-size:7px}.tracking-process-filters a,.tracking-objective-filters a,.tracking-evaluation-table-card>header nav a,.tracking-voice-table-card>header nav a{padding:6px 9px;font-size:8px}.tracking-matrix{grid-template-columns:minmax(205px,1.35fr) 95px 115px repeat(5,minmax(72px,.58fr)) 105px 82px 82px 105px 125px 88px;width:100%;min-width:1420px}.tracking-matrix-head{min-height:43px;padding:0 15px;font-size:7.5px}.tracking-matrix-row{min-height:68px;padding:7px 15px;font-size:8.5px}.tracking-matrix-player,.tracking-evaluation-player{grid-template-columns:42px minmax(0,1fr);gap:9px}.tracking-matrix-player>i,.tracking-evaluation-player>i{border-radius:10px;width:40px;height:40px}.tracking-matrix-player strong,.tracking-evaluation-player strong{font-size:9.5px}.tracking-matrix-player small,.tracking-evaluation-player small{font-size:7px}.tracking-matrix-status{padding:5px 8px;font-size:7px}.tracking-matrix-progress{grid-template-columns:1fr 36px;gap:7px}.tracking-matrix-progress strong,.tracking-evaluation-progress strong{font-size:8px}.tracking-matrix-score strong{font-size:13px}.tracking-matrix-score small{font-size:6.5px}.tracking-bio-coverage,.tracking-voice-state{padding:5px 7px;font-size:6.8px}.tracking-matrix-number{font-size:10px}.tracking-matrix-evaluator{font-size:7.8px}.tracking-matrix-action{min-height:32px;padding:5px 9px;font-size:7.8px}.tracking-evaluation-cycle-grid{grid-template-columns:minmax(0,1.5fr) minmax(350px,.65fr);gap:14px}.tracking-evaluation-current>header,.tracking-cycle-history-card>header{padding:16px 17px}.tracking-evaluation-current h2,.tracking-cycle-history-card h2{font-size:18px}.tracking-evaluation-current p{font-size:9px}.tracking-evaluation-cycle-stats{gap:9px;padding:13px}.tracking-evaluation-cycle-stats>div{padding:12px}.tracking-evaluation-cycle-stats span{font-size:7.5px}.tracking-evaluation-cycle-stats strong{font-size:21px}.tracking-evaluation-cycle-stats small{font-size:7px}.tracking-cycle-history-card>div>a{padding:10px}.tracking-cycle-history-card strong{font-size:9px}.tracking-cycle-history-card small{font-size:7px}.tracking-cycle-history-card b{font-size:8px}.tracking-evaluation-table{grid-template-columns:minmax(220px,1.3fr) 110px minmax(140px,.9fr) minmax(140px,.9fr) 105px 105px 105px 90px;width:100%;min-width:1050px}.tracking-evaluation-table-head{min-height:41px;font-size:7.5px}.tracking-evaluation-table-row{min-height:65px;font-size:8px}.tracking-evidence-kpis,.tracking-objective-kpis,.tracking-voice-kpis{gap:11px}.tracking-evidence-kpis>article,.tracking-objective-kpis>article,.tracking-voice-kpis>article{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:13px 14px}.tracking-evidence-kpis>article>i,.tracking-objective-kpis>article>i,.tracking-voice-kpis>article>i{width:40px;height:40px}.tracking-evidence-kpis small,.tracking-objective-kpis small,.tracking-voice-kpis small{font-size:7.5px}.tracking-evidence-kpis strong,.tracking-objective-kpis strong,.tracking-voice-kpis strong{font-size:20px}.tracking-evidence-kpis em,.tracking-objective-kpis em,.tracking-voice-kpis em{font-size:7px}.tracking-evidence-dimensions>header,.tracking-voice-metric-panel>header,.tracking-analysis-dimensions>header{padding:15px 17px}.tracking-evidence-dimensions h2,.tracking-voice-metric-panel h2,.tracking-analysis-dimensions h2{font-size:17px}.tracking-evidence-dimensions>div{gap:10px;padding:12px}.tracking-evidence-dimensions article{grid-template-columns:38px minmax(0,1fr) 50px;gap:9px;padding:12px}.tracking-evidence-dimensions article>i{width:36px;height:36px}.tracking-evidence-dimensions article strong{font-size:9px}.tracking-evidence-dimensions article small{font-size:7px}.tracking-evidence-dimensions article>b{font-size:15px}.tracking-evidence-dimension-actions a{font-size:7px}.tracking-evidence-matrix,.tracking-objective-table,.tracking-voice-table,.tracking-analysis-player-table,.tracking-cycle-analysis-table{width:100%}.team-nav-tracking-subpages a{min-height:31px;font-size:8px}.auth-shell-v2{background:#f1f3f6;grid-template-columns:minmax(430px,44%) minmax(560px,56%)}.auth-brand-panel-v2{background:radial-gradient(circle at 88% 9%,#db1f324d,#0000 30%),radial-gradient(circle at 7% 88%,#7e15272e,#0000 28%),linear-gradient(150deg,#0d0f14 0%,#16161c 54%,#2b0d14 100%);padding:38px 46px 34px}.auth-brand-panel-v2:before{content:"";border:1px solid #ffffff0e;border-radius:50%;width:240px;height:240px;position:absolute;inset:18% auto auto 68%;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px #ffffff03}.auth-brand-copy-v2{max-width:590px}.auth-brand-copy-v2>span{font-size:12px}.auth-brand-copy-v2 h1{max-width:620px;font-size:48px}.auth-brand-copy-v2 p{font-size:14px}.auth-brand-flow-v2{gap:10px;max-width:590px}.auth-brand-flow-v2 article{min-height:66px;padding:12px 13px}.auth-brand-flow-v2 article>b{width:36px;height:36px}.auth-brand-flow-v2 article strong{font-size:10px}.auth-brand-flow-v2 article small{font-size:7px}.auth-access-panel-v2{padding:34px 46px}.auth-access-inner-v2{width:min(680px,100%)}.auth-access-head-v2 h2{font-size:32px}.auth-access-head-v2 p{font-size:11px;line-height:1.5}.auth-mode-grid-v2{gap:11px;margin:20px 0 12px}.auth-mode-grid-v2>a{border-radius:14px;grid-template-columns:46px minmax(0,1fr);align-content:start;min-height:112px;padding:15px}.auth-mode-grid-v2>a>i{border-radius:12px;width:45px;height:45px}.auth-mode-grid-v2 strong{font-size:11px}.auth-mode-grid-v2 small{font-size:7.5px;line-height:1.5}.auth-mode-grid-v2>a>b{font-size:7.5px}.auth-mode-grid-v2>a.active{background:linear-gradient(145deg,#fff7f8,#fff);border-color:#d91f33;box-shadow:0 10px 28px #1f181c0f,0 0 0 2px #d91f330d}.auth-mode-grid-v2>a.active.player{background:linear-gradient(145deg,#f6f7f9,#fff);border-color:#252a33}.auth-mode-grid-v2>a.active.player>i{color:#fff;background:#20242c}.auth-mode-grid-v2>a.active.player>b{color:#20242c}.auth-role-preview-v3{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 12px;display:grid}.auth-role-preview-v3>div{background:#ffffffb8;border:1px solid #e2e6ea;border-radius:9px;padding:9px 10px}.auth-role-preview-v3 span,.auth-role-preview-v3 strong{display:block}.auth-role-preview-v3 span{color:#9198a3;text-transform:uppercase;letter-spacing:.07em;font-size:6.5px}.auth-role-preview-v3 strong{color:#343a45;margin-top:3px;font-size:8px}.auth-role-preview-v3.player>div:last-child{background:#f7f8fa;border-color:#d9dde2}.auth-form-card-v2{border-radius:16px;box-shadow:0 18px 46px #12151c12}.auth-form-card-v2>header{padding:15px 18px}.auth-form-card-v2>header>i{width:38px;height:38px}.auth-form-card-v2>header span{font-size:6.5px}.auth-form-card-v2>header strong{font-size:10px}.auth-form-v2{gap:13px;padding:19px 20px 20px}.auth-form-v2 label{font-size:8.5px}.auth-form-v2 input{height:44px;font-size:10px}.auth-main-submit-v2{min-height:44px;font-size:10px}.auth-create-row-v2,.auth-create-button-v2{font-size:7.5px}.auth-player-help-v2{padding:10px 11px}.auth-player-help-v2 strong{font-size:7.5px}.auth-player-help-v2 span{font-size:7px}.workspace-selector-v2{background:radial-gradient(circle at 88% 3%,#d91f330f,#0000 25%),#f3f5f7}.workspace-selector-topbar-v2{height:78px;padding:0 44px;box-shadow:0 1px #181c2305}.workspace-selector-topbar-v2 .p360-logo-image{max-width:180px}.workspace-selector-account-v2 span{font-size:9px}.workspace-selector-account-v2 small{font-size:7px}.workspace-selector-account-v2 button{padding:8px 11px;font-size:8px}.workspace-selector-v2>main{width:min(1480px,100% - 56px);padding:42px 0 64px}.workspace-selector-hero-v2{background:linear-gradient(135deg,#fff 0% 65%,#fff4f5 100%);border:1px solid #e0e4e8;border-radius:18px;align-items:center;min-height:160px;margin-bottom:18px;padding:24px 28px;position:relative;overflow:hidden;box-shadow:0 10px 28px #12161d0b}.workspace-selector-hero-v2:after{content:"360";color:#d11f310b;letter-spacing:-.08em;pointer-events:none;font-size:138px;font-weight:950;line-height:1;position:absolute;top:50%;right:30px;transform:translateY(-51%)}.workspace-selector-hero-v2>div{z-index:1;position:relative}.workspace-selector-hero-v2 h1{font-size:36px}.workspace-selector-hero-v2 p{max-width:760px;font-size:10.5px;line-height:1.55}.workspace-selector-meta-v2{align-self:flex-end}.workspace-selector-meta-v2>span{padding:11px 13px;font-size:8px}.workspace-selector-meta-v2 strong{font-size:16px}.workspace-club-list-v2{gap:18px}.workspace-club-v2{border-radius:16px;box-shadow:0 8px 24px #12161d09}.workspace-club-v2>header{padding:17px 19px}.workspace-club-v2>header>span{padding:6px 9px;font-size:7.5px}.workspace-club-identity-v2{gap:12px}.workspace-club-identity-v2>i{border-radius:12px;width:50px;height:50px}.workspace-club-identity-v2 small{font-size:6.5px}.workspace-club-identity-v2 h2{font-size:16px}.workspace-club-identity-v2 p{font-size:7.5px}.workspace-team-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:16px}.workspace-team-card-v2{border-radius:13px;min-height:230px;padding:17px}.workspace-team-card-top-v2>i{border-radius:13px;width:58px;height:58px}.workspace-team-card-top-v2>b{width:32px;height:32px}.workspace-team-card-copy-v2{margin-top:24px}.workspace-team-card-copy-v2>span{padding:5px 7px;font-size:6.5px}.workspace-team-card-copy-v2 h3{font-size:17px}.workspace-team-card-copy-v2 p{font-size:8px}.workspace-team-card-v2>footer{margin-top:15px;padding-top:12px;font-size:7.5px}.workspace-team-card-v2>footer strong{font-size:11px}.player-portal-topbar{background:radial-gradient(circle at 88% 0,#d91f3324,#0000 24%),#121419}.player-portal-main{width:min(1260px,100% - 48px)}.player-portal-hero{border-radius:16px;padding:17px 18px}.player-portal-privacy{background:#f8f9fa;border:1px solid #e7e9ed}.player-portal-card,.player-portal-history{border-radius:15px}@media (max-width:1280px){.tracking-cycle-hero,.tracking-evaluation-cycle-grid{grid-template-columns:1fr}.workspace-selector-v2>main{width:min(1400px,100% - 36px)}}@media (max-width:1050px){.team-content.tracking-team-v4{padding-left:18px;padding-right:18px}.auth-shell-v2{grid-template-columns:1fr}.auth-brand-panel-v2{display:none}.auth-access-panel-v2{min-height:100vh;padding:30px}.workspace-team-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.team-content.tracking-team-v4{padding:12px 12px 38px}.tracking-team-header-v4{min-height:auto;padding:17px 16px}.tracking-team-header-v4 h1{font-size:27px}.tracking-team-header-v4 p{font-size:10px}.tracking-cycle-hero{padding:14px}.tracking-cycle-kpis,.tracking-evidence-kpis,.tracking-objective-kpis,.tracking-voice-kpis{grid-template-columns:1fr}.tracking-process-head,.tracking-evaluation-table-card>header,.tracking-evidence-matrix-card>header,.tracking-objective-panel>header,.tracking-voice-table-card>header,.tracking-analysis-player-card>header,.tracking-cycle-analysis-card>header{flex-direction:column}.tracking-process-filters,.tracking-objective-filters{justify-items:start}.tracking-process-filters>div,.tracking-objective-filters>div{justify-content:flex-start}.auth-access-panel-v2{padding:22px 15px}.auth-mode-grid-v2,.auth-role-preview-v3{grid-template-columns:1fr}.workspace-selector-topbar-v2{padding:0 16px}.workspace-selector-v2>main{width:calc(100% - 22px);padding-top:22px}.workspace-selector-hero-v2{align-items:flex-start;padding:19px;display:grid}.workspace-selector-hero-v2:after{font-size:90px;top:36%;right:10px}.workspace-selector-hero-v2 h1{font-size:29px}.workspace-selector-meta-v2{align-self:auto}.workspace-team-grid-v2{grid-template-columns:1fr;padding:11px}.workspace-team-card-v2{min-height:205px}}.tracking-evidence-matrix{grid-template-columns:minmax(220px,1.35fr) repeat(6,minmax(90px,.62fr)) 75px 110px 110px;width:100%;min-width:1120px}.tracking-evidence-matrix-head{min-height:42px;font-size:7.5px}.tracking-evidence-matrix-row{min-height:64px;font-size:8px}.tracking-evidence-cell{width:34px;height:34px;font-size:8.5px}.tracking-objective-table{grid-template-columns:minmax(210px,1.1fr) 150px minmax(300px,1.55fr) 125px 110px 100px 90px;width:100%;min-width:1180px}.tracking-objective-table-head{min-height:42px;font-size:7.5px}.tracking-objective-table-row{min-height:66px;font-size:8px}.tracking-objective-dimension b{font-size:7.5px}.tracking-objective-description{font-size:8.5px;line-height:1.45}.tracking-objective-status{padding:5px 7px;font-size:7px}.tracking-objective-table-row>span.overdue small{font-size:6.5px}.tracking-voice-metric-panel p{font-size:9px}.tracking-voice-metric-grid{gap:10px;padding:12px}.tracking-voice-metric-grid>article{padding:12px 13px}.tracking-voice-metric-grid span{font-size:7.5px}.tracking-voice-metric-grid strong{font-size:21px}.tracking-voice-metric-grid strong small{font-size:7px}.tracking-voice-table{grid-template-columns:minmax(210px,1.25fr) 105px repeat(5,minmax(75px,.55fr)) 115px 88px;width:100%;min-width:1050px}.tracking-voice-table-head{min-height:42px;font-size:7.5px}.tracking-voice-table-row{min-height:64px;font-size:8px}.tracking-voice-score{font-size:11px}.tracking-voice-score small{font-size:6.5px}.tracking-analysis-kpis{gap:11px}.tracking-analysis-kpis>article{padding:14px 15px}.tracking-analysis-kpis span{font-size:7.8px}.tracking-analysis-kpis strong{font-size:22px}.tracking-analysis-kpis small{font-size:7px}.tracking-analysis-dimensions>header p{font-size:9px}.tracking-analysis-dimensions>div{gap:10px;padding:12px}.tracking-analysis-dimensions article{grid-template-columns:36px 1fr auto;gap:9px;padding:12px}.tracking-analysis-dimensions article>i{width:35px;height:35px}.tracking-analysis-dimensions article strong{font-size:8.5px}.tracking-analysis-dimensions article small{font-size:6.7px}.tracking-analysis-dimensions article>b{font-size:16px}.tracking-analysis-dimensions article>em{font-size:7.2px}.tracking-analysis-player{grid-template-columns:minmax(220px,1.25fr) repeat(5,minmax(95px,.62fr)) 110px;width:100%;min-width:900px}.tracking-analysis-player-head{min-height:42px;font-size:7.5px}.tracking-analysis-player-row{min-height:64px;font-size:8px}.tracking-analysis-player-row>span>b{padding:5px 7px;font-size:7.2px}.tracking-cycle-analysis{grid-template-columns:minmax(220px,1.2fr) 85px repeat(5,minmax(105px,.72fr));width:100%;min-width:940px}.tracking-cycle-analysis-head{min-height:42px;font-size:7.5px}.tracking-cycle-analysis-row{min-height:56px;font-size:8px}.tracking-cycle-analysis-row strong{font-size:8.5px}.tracking-context-strip-v4{gap:10px;margin-bottom:14px}.tracking-context-strip-v4>a{grid-template-columns:38px minmax(0,1fr);gap:9px;padding:11px 12px}.tracking-context-strip-v4>a>i{width:36px;height:36px}.tracking-context-strip-v4 small{font-size:7px}.tracking-context-strip-v4 strong{font-size:9px}.tracking-context-strip-v4 em{font-size:6.8px}.workspace-team-open-v3{color:#cf2032;white-space:nowrap;margin-left:auto;font-size:7.5px;font-weight:900}.workspace-team-card-v2:hover .workspace-team-open-v3{color:#a51828}@media (min-width:1600px){.team-content.tracking-team-v4{padding-left:28px;padding-right:28px}.tracking-team-v4{gap:18px}.tracking-cycle-hero{grid-template-columns:minmax(0,1.7fr) minmax(500px,.8fr)}.tracking-analysis-dimensions>div{grid-template-columns:repeat(5,minmax(0,1fr))}}.auth-brand-top-v2 .p360-logo-image,.player-portal-topbar .p360-logo-image{filter:none!important}.tracking-cycle-flow-v5{background:#fff;border:1px solid #e1e5e9;border-radius:16px;overflow:hidden;box-shadow:0 5px 16px #11121608}.tracking-cycle-flow-v5>header{background:linear-gradient(135deg,#fff 0% 72%,#fff6f7 100%);border-bottom:1px solid #eceff2;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.tracking-cycle-flow-v5>header h2{margin:4px 0;font-size:19px}.tracking-cycle-flow-v5>header p{color:#7f8997;max-width:930px;margin:0;font-size:9px;line-height:1.55}.tracking-cycle-flow-v5>header>span{border-radius:999px;flex:none;padding:6px 9px;font-size:7px;font-weight:900}.tracking-cycle-flow-v5>header>span.active{color:#d51f32;background:#fff0f2}.tracking-cycle-flow-v5>header>span.closed{color:#16804e;background:#eaf8ef}.tracking-cycle-flow-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid}.tracking-cycle-flow-steps>article{background:#fff;border-right:1px solid #eceff2;align-content:start;gap:10px;min-width:0;min-height:178px;padding:16px 14px 14px;display:grid;position:relative}.tracking-cycle-flow-steps>article:last-child{border-right:0}.tracking-cycle-flow-steps>article>b{color:#7b8593;letter-spacing:.04em;background:#f2f4f6;border-radius:8px;place-items:center;width:31px;height:31px;font-size:7px;display:grid}.tracking-cycle-flow-steps>article.done>b{color:#16804d;background:#e8f7ee}.tracking-cycle-flow-steps>article.active{background:linear-gradient(#fff9fa 0%,#fff 72%)}.tracking-cycle-flow-steps>article.active:before{content:"";background:#d91f33;height:3px;position:absolute;top:0;left:0;right:0}.tracking-cycle-flow-steps>article.active>b{color:#d31f32;background:#ffe9ec}.tracking-cycle-flow-steps span,.tracking-cycle-flow-steps strong,.tracking-cycle-flow-steps small{display:block}.tracking-cycle-flow-steps span{color:#8d96a3;text-transform:uppercase;letter-spacing:.055em;font-size:6.5px;font-weight:850}.tracking-cycle-flow-steps strong{color:#242a34;margin-top:4px;font-size:9.5px;line-height:1.35}.tracking-cycle-flow-steps small{color:#8a93a0;margin-top:5px;font-size:6.7px;line-height:1.45}.tracking-flow-actions{flex-wrap:wrap;align-self:end;gap:5px;margin-top:auto;padding-top:4px;display:flex}.tracking-flow-actions a{color:#566275;background:#fff;border:1px solid #e0e4e8;border-radius:7px;align-items:center;min-height:26px;padding:4px 7px;font-size:6.5px;font-weight:850;text-decoration:none;display:inline-flex}.tracking-flow-actions a:hover{color:#d11f31;background:#fff7f8;border-color:#e4b8be}#evaluaciones-jugadores{scroll-margin-top:18px}@media (max-width:1350px){.tracking-cycle-flow-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.tracking-cycle-flow-steps>article:nth-child(3){border-right:0}.tracking-cycle-flow-steps>article:nth-child(-n+3){border-bottom:1px solid #eceff2}}@media (max-width:760px){.tracking-cycle-flow-v5>header{display:grid}.tracking-cycle-flow-v5>header>span{justify-self:start}.tracking-cycle-flow-steps{grid-template-columns:1fr}.tracking-cycle-flow-steps>article{min-height:auto;border-bottom:1px solid #eceff2!important;border-right:0!important}.tracking-cycle-flow-steps>article:last-child{border-bottom:0!important}}.team-content.tools-hub-v6{width:100%;max-width:none;padding:20px 24px 52px}.tools-hub-v6 .tools-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.tools-hub-v6 .tools-tabs a{color:#6f7886;background:#fff;border:1px solid #dfe3e8;border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:9px 12px;font-size:8px;font-weight:900;text-decoration:none;transition:all .16s;display:flex}.tools-hub-v6 .tools-tabs a:hover{color:#c91f31;background:#fff9fa;border-color:#d6a8ae}.tools-hub-v6 .tools-tabs a.active{color:#fff;background:#171a20;border-color:#171a20;box-shadow:0 8px 22px #1114191a}.tools-summary-grid-v6{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tools-summary-grid-v6 article{border-radius:13px;min-height:86px;padding:14px 15px}.tools-summary-grid-v6 article.attention{background:linear-gradient(145deg,#fff5f6,#fff);border-color:#ecc1c6}.tools-summary-grid-v6 article.attention>strong{color:#d21f31}.tools-flow-v6{background:#fff;border:1px solid #e1e5e9;border-radius:16px;margin-bottom:18px;overflow:hidden;box-shadow:0 6px 18px #11161d09}.tools-flow-v6>header{background:linear-gradient(135deg,#fff 0% 72%,#fff4f6 100%);border-bottom:1px solid #eceff2;justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 19px;display:flex}.tools-flow-v6>header h2{margin:4px 0;font-size:18px}.tools-flow-v6>header p{color:#7e8795;max-width:900px;margin:0;font-size:8.5px;line-height:1.55}.tools-flow-v6>header>a{color:#c91f31;background:#fff;border:1px solid #e1e4e8;border-radius:8px;flex:none;margin-top:2px;padding:7px 10px;font-size:7px;font-weight:900}.tools-flow-v6>div{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.tools-flow-v6>div>a{min-height:88px;color:inherit;border-right:1px solid #eceff2;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:12px 13px;text-decoration:none;display:grid;position:relative}.tools-flow-v6>div>a:last-child{border-right:0}.tools-flow-v6>div>a:hover{background:#fff9fa}.tools-flow-v6>div>a.active:before{content:"";background:#d91f33;height:3px;position:absolute;top:0;left:0;right:0}.tools-flow-v6>div>a>b{color:#7d8794;background:#f2f4f6;border-radius:8px;place-items:center;width:29px;height:29px;font-size:7px;display:grid}.tools-flow-v6>div>a.active>b{color:#cf1f31;background:#ffe9ec}.tools-flow-v6>div>a span,.tools-flow-v6>div>a strong,.tools-flow-v6>div>a small{display:block}.tools-flow-v6>div>a strong{color:#242a34;font-size:8.5px}.tools-flow-v6>div>a small{color:#8b94a1;margin-top:3px;font-size:6.3px;line-height:1.4}.tools-library-groups-v6{gap:18px;display:grid}.tools-library-group-v6{background:#fff;border:1px solid #e1e5e9;border-radius:16px;padding:0;overflow:hidden;box-shadow:0 5px 16px #11161d08}.tools-library-group-v6>header{background:#fafbfc;border-bottom:1px solid #eceff2;padding:14px 16px}.tools-library-group-v6>header>div{align-items:center;gap:11px;display:flex}.tools-library-group-v6>header>div>span{color:#fff;background:#171a20;border-radius:9px;place-items:center;width:34px;height:34px;font-size:7px;font-weight:900;display:grid}.tools-library-group-v6 h2{margin:0;font-size:14px}.tools-library-group-v6 p{color:#89919e;margin:3px 0 0;font-size:7px;line-height:1.45}.tool-card-grid-v6{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:12px}.tools-hub-v6>.tool-card-grid-v6{padding:0}.tool-card-v6{background:#fff;border:1px solid #e3e6ea;border-radius:13px;flex-direction:column;min-height:285px;padding:15px;transition:all .16s;display:flex}.tool-card-v6:hover{border-color:#d9abb1;transform:translateY(-2px);box-shadow:0 12px 28px #11161d11}.tool-card-v6 .tool-icon-badge{color:#fff;background:#171a20;border-radius:11px;place-items:center;width:43px;height:43px;display:grid}.tool-card-v6 .tool-active-dot{color:#2d7952;background:#edf8f1;border-radius:999px;margin-left:auto;padding:4px 7px;font-size:6px}.tool-card-v6 .tool-active-dot.off{color:#8c94a0;background:#f1f2f4}.tool-card-v6 .tool-open-icon{color:#a1a8b2;margin-left:6px;font-size:12px}.tool-card-copy-v6{margin:13px 0 10px}.tool-family-v6{color:#c91f31;letter-spacing:.06em;text-transform:uppercase;font-size:6px;font-weight:900;display:block}.tool-card-v6 h2{margin:5px 0;font-size:15px;line-height:1.22}.tool-card-v6 p{color:#7f8997;min-height:34px;margin:0;font-size:7.2px;line-height:1.5}.tool-card-v6 .tool-dimension-minirow{align-content:flex-start;min-height:34px}.tool-card-ops-v6{border-top:1px solid #edf0f2;grid-template-columns:1fr 1fr;gap:7px;margin-top:auto;padding-top:12px;display:grid}.tool-card-ops-v6>div{background:#f7f8fa;border-radius:8px;min-width:0;padding:7px 8px}.tool-card-ops-v6 span,.tool-card-ops-v6 strong{display:block}.tool-card-ops-v6 span{color:#969daa;text-transform:uppercase;font-size:5.8px;font-weight:850}.tool-card-ops-v6 strong{color:#343b47;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7.2px;overflow:hidden}.tool-card-ops-v6 strong.ok{color:#23764d}.tool-card-ops-v6 strong.muted{color:#9a6c23}.tools-applications-v6{gap:14px;display:grid}.tools-applications-head-v6{background:linear-gradient(135deg,#fff,#fff 72%,#fff5f6);border:1px solid #e1e5e9;border-radius:15px;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 19px;display:flex}.tools-applications-head-v6 h2{margin:4px 0;font-size:18px}.tools-applications-head-v6 p{color:#7f8997;max-width:820px;margin:0;font-size:8.5px;line-height:1.55}.tools-application-kpis-v6{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tools-application-kpis-v6 article{background:#fff;border:1px solid #e2e6ea;border-radius:12px;padding:13px 14px}.tools-application-kpis-v6 span,.tools-application-kpis-v6 strong,.tools-application-kpis-v6 small{display:block}.tools-application-kpis-v6 span{color:#8c95a2;text-transform:uppercase;font-size:6.5px;font-weight:900}.tools-application-kpis-v6 strong{margin-top:4px;font-size:20px}.tools-application-kpis-v6 small{color:#9199a5;margin-top:2px;font-size:6.5px}.tools-application-section-v6{background:#fff;border:1px solid #e1e5e9;border-radius:15px;overflow:hidden}.tools-application-section-v6.priority{border-color:#e9c0c5}.tools-application-section-v6>header{background:#fafbfc;border-bottom:1px solid #eceff2;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.tools-application-section-v6.priority>header{background:#fff7f8}.tools-application-section-v6>header>div{align-items:center;gap:9px;display:flex}.tools-status-dot-v6{background:#d91f33;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #d91f3314}.tools-application-section-v6 h3{margin:0;font-size:13px}.tools-application-section-v6 header p{color:#9098a4;margin:3px 0 0;font-size:6.8px}.tools-application-section-v6>header>b{color:#fff;background:#171a20;border-radius:8px;place-items:center;min-width:28px;height:28px;font-size:8px;display:grid}.tools-application-list-v6{display:grid}.tools-application-row-v6{min-height:72px;color:inherit;border-bottom:1px solid #eef0f2;grid-template-columns:40px minmax(230px,1.4fr) minmax(150px,.8fr) 75px 85px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:grid}.tools-application-row-v6:last-child{border-bottom:0}.tools-application-row-v6:hover{background:snow}.tools-application-row-v6>i{color:#fff;background:#171a20;border-radius:10px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.tools-application-row-v6.completed>i{color:#4c5665;background:#f0f3f5}.tools-application-copy-v6 span,.tools-application-copy-v6 strong,.tools-application-copy-v6 small{display:block}.tools-application-copy-v6 span{color:#c91f31;font-size:6.2px;font-weight:900}.tools-application-copy-v6 strong{margin-top:3px;font-size:9px}.tools-application-copy-v6 small{color:#9098a4;margin-top:3px;font-size:6.5px}.tools-application-progress-v6>span{justify-content:space-between;gap:8px;font-size:6.5px;display:flex}.tools-application-progress-v6>span b{font-size:7.5px}.tools-application-progress-v6>span em{color:#9098a4;font-style:normal}.tools-application-progress-v6>i{background:#eceff2;border-radius:999px;height:5px;margin-top:5px;display:block;overflow:hidden}.tools-application-progress-v6>i>b{border-radius:inherit;background:#d91f33;height:100%;display:block}.tools-application-progress-v6.done>i>b{background:#3a8b60}.tools-application-evidence-v6 span,.tools-application-evidence-v6 strong{text-align:center;display:block}.tools-application-evidence-v6 span{color:#979eaa;text-transform:uppercase;font-size:5.8px}.tools-application-evidence-v6 strong{margin-top:3px;font-size:12px}.tools-application-open-v6{color:#c91f31;white-space:nowrap;justify-self:end;font-size:7px}.tools-application-empty-v6{text-align:center;padding:22px}.tools-application-empty-v6 strong,.tools-application-empty-v6 span{display:block}.tools-application-empty-v6 strong{font-size:10px}.tools-application-empty-v6 span{color:#929aa6;margin-top:4px;font-size:7px}.tool-application-page-v6{width:100%;max-width:none;padding-left:24px;padding-right:24px}.tool-application-header-actions-v6{align-items:center;gap:8px;display:flex}.tool-application-flow-v6{background:#fff;border:1px solid #e1e5e9;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px;display:grid;overflow:hidden}.tool-application-flow-v6>div{border-right:1px solid #eceff2;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:8px;min-height:78px;padding:11px 12px;display:grid;position:relative}.tool-application-flow-v6>div:last-child{border-right:0}.tool-application-flow-v6>div.active:before{content:"";background:#d91f33;height:3px;position:absolute;top:0;left:0;right:0}.tool-application-flow-v6 b{color:#7d8794;background:#f0f2f4;border-radius:8px;place-items:center;width:28px;height:28px;font-size:6.5px;display:grid}.tool-application-flow-v6 .done>b{color:#26784f;background:#eaf7ef}.tool-application-flow-v6 .active>b{color:#cf1f31;background:#ffe9ec}.tool-application-flow-v6 span,.tool-application-flow-v6 strong,.tool-application-flow-v6 small{display:block}.tool-application-flow-v6 strong{font-size:8px}.tool-application-flow-v6 small{color:#9199a5;margin-top:3px;font-size:6.2px;line-height:1.4}.runtime-objective-link-value{background:#f8f9fa;border:1px solid #e2e6ea;border-radius:9px;padding:10px 11px}.runtime-objective-link-value strong,.runtime-objective-link-value small{display:block}.runtime-objective-link-value strong{font-size:9px}.runtime-objective-link-value small{color:#8f97a3;margin-top:3px;font-size:7px}@media (min-width:1650px){.team-content.tools-hub-v6{padding-left:30px;padding-right:30px}.tool-card-grid-v6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.tools-flow-v6>div{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-flow-v6>div>a{border-bottom:1px solid #eceff2}.tool-card-grid-v6{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-application-row-v6{grid-template-columns:40px minmax(220px,1.4fr) minmax(135px,.8fr) 70px}.tools-application-open-v6{display:none}}@media (max-width:820px){.team-content.tools-hub-v6,.tool-application-page-v6{padding-left:14px;padding-right:14px}.tools-hub-v6 .tools-tabs,.tools-summary-grid-v6,.tools-application-kpis-v6{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-flow-v6>header,.tools-applications-head-v6{display:grid}.tools-flow-v6>header>a,.tools-applications-head-v6>a{justify-self:start}.tools-flow-v6>div{grid-template-columns:1fr}.tools-flow-v6>div>a{border-right:0}.tool-card-grid-v6{grid-template-columns:1fr}.tools-application-row-v6{grid-template-columns:38px minmax(0,1fr) 70px}.tools-application-progress-v6{grid-column:2/4}.tools-application-evidence-v6{grid-area:1/3}.tool-application-flow-v6{grid-template-columns:1fr 1fr}.tool-application-flow-v6>div:nth-child(2){border-right:0}.tool-application-flow-v6>div:nth-child(-n+2){border-bottom:1px solid #eceff2}}@media (max-width:560px){.tools-hub-v6 .tools-tabs,.tools-summary-grid-v6,.tools-application-kpis-v6,.tool-application-flow-v6{grid-template-columns:1fr}.tools-library-group-v6>header>div{align-items:flex-start}.tool-card-ops-v6{grid-template-columns:1fr 1fr}.tools-application-row-v6{grid-template-columns:36px minmax(0,1fr)}.tools-application-progress-v6,.tools-application-evidence-v6{grid-column:2}.tools-application-evidence-v6 span,.tools-application-evidence-v6 strong{text-align:left}}.availability-module-note-v6{background:linear-gradient(135deg,#fff,#fff 72%,#f7f8fa);border:1px solid #e1e5e9;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:14px 16px;display:flex}.availability-module-note-v6 strong,.availability-module-note-v6 p{display:block}.availability-module-note-v6 strong{font-size:10px}.availability-module-note-v6 p{color:#818a97;max-width:850px;margin:4px 0 0;font-size:7.5px;line-height:1.5}.availability-module-note-v6>span{color:#fff;background:#171a20;border-radius:999px;flex:none;padding:6px 9px;font-size:6.5px;font-weight:900}@media (max-width:700px){.availability-module-note-v6{flex-direction:column;align-items:flex-start}}.tools-application-filters-v6{background:#fff;border:1px solid #e1e5e9;border-radius:13px;grid-template-columns:150px minmax(210px,1fr) minmax(210px,1fr) auto auto;align-items:end;gap:9px;padding:13px 14px;display:grid}.tools-application-filters-v6 label{gap:5px;display:grid}.tools-application-filters-v6 label>span{color:#89929f;text-transform:uppercase;letter-spacing:.05em;font-size:6.3px;font-weight:900}.tools-application-filters-v6 select{color:#343b47;background:#fff;border:1px solid #dfe3e8;border-radius:8px;width:100%;height:36px;padding:0 9px;font-size:7.5px;font-weight:750}.tools-application-filters-v6>a{color:#c91f31;align-self:center;font-size:7px;font-weight:900}@media (max-width:980px){.tools-application-filters-v6{grid-template-columns:1fr 1fr}}@media (max-width:560px){.tools-application-filters-v6{grid-template-columns:1fr}}.tracking-dimension-grid article>span>em{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;width:max-content;max-width:100%;margin-top:2px;padding:3px 6px;font-size:5.8px;font-style:normal;font-weight:850;display:inline-flex;overflow:hidden}.tracking-evidence-basis-ok{color:#26784f;background:#eaf7ef}.tracking-evidence-basis-empty{color:#8b93a0;background:#f2f4f6}.tracking-evidence-status-v6{background:#fafbfc;border:1px solid #e5e8ec;border-radius:10px;gap:6px;margin-top:12px;padding:10px 11px;display:grid}.tracking-evidence-status-v6>span{color:#565d69;font-size:8px;font-weight:850}.tracking-evidence-status-v6 select{color:#303743;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #dfe3e8;border-radius:9px;padding:0 10px;font-size:8px;font-weight:750}.tracking-evidence-status-v6 small{color:#8e96a2;font-size:6.6px;line-height:1.45}.tracking-evidence-basis-v6{background:#fff;border:1px solid #e2e6ea;border-radius:11px;margin-top:12px;overflow:hidden}.tracking-evidence-basis-v6>header{background:linear-gradient(135deg,#fafbfc,#fff);border-bottom:1px solid #eceff2;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 11px;display:flex}.tracking-evidence-basis-v6>header>div{flex-direction:column;gap:2px;display:flex}.tracking-evidence-basis-v6>header strong{font-size:8px}.tracking-evidence-basis-v6>header small{color:#8e96a2;font-size:6.4px}.tracking-evidence-basis-v6>header>a{color:#cf1f31;white-space:nowrap;font-size:6.7px;font-weight:900;text-decoration:none}.tracking-evidence-picker-v6,.tracking-evidence-selected-v6{gap:6px;max-height:280px;padding:9px;display:grid;overflow:auto}.tracking-evidence-picker-v6>label,.tracking-evidence-selected-v6>div{background:#fafbfc;border:1px solid #e8ebef;border-radius:9px;grid-template-columns:18px 30px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:7px 8px;display:grid}.tracking-evidence-picker-v6>label{cursor:pointer;transition:all .14s}.tracking-evidence-picker-v6>label:hover{background:#fff9fa;border-color:#deb3b8}.tracking-evidence-picker-v6>label.selected{background:#fff5f6;border-color:#e1aeb5;box-shadow:0 0 0 2px #cf1f310a}.tracking-evidence-picker-v6 input{accent-color:#cf1f31;width:15px;height:15px}.tracking-evidence-picker-v6 i,.tracking-evidence-selected-v6 i{color:#536074;background:#fff;border:1px solid #edf0f2;border-radius:8px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.tracking-evidence-picker-v6 span,.tracking-evidence-selected-v6 span{flex-direction:column;gap:2px;min-width:0;display:flex}.tracking-evidence-picker-v6 strong,.tracking-evidence-selected-v6 strong{text-overflow:ellipsis;white-space:nowrap;font-size:7.6px;overflow:hidden}.tracking-evidence-picker-v6 small,.tracking-evidence-selected-v6 small{color:#8e96a2;font-size:6.2px}.tracking-evidence-picker-v6 b,.tracking-evidence-selected-v6 b{color:#7d8693;white-space:nowrap;background:#f0f2f4;border-radius:999px;padding:4px 6px;font-size:5.8px}.tracking-evidence-picker-v6>label.selected b,.tracking-evidence-selected-v6 b{color:#26784f;background:#eaf7ef}.tracking-evidence-picker-v6>p,.tracking-evidence-selected-v6>p{color:#8c94a1;background:#fafbfc;border:1px dashed #dfe3e8;border-radius:9px;margin:0;padding:12px;font-size:7px;line-height:1.45}.tracking-evidence-selected-v6>div{grid-template-columns:30px minmax(0,1fr) auto}.tracking-evidence-kpis-v6{grid-template-columns:repeat(5,minmax(0,1fr))}.tracking-evidence-kpis-v6 article.traceable{background:#f7fcf9;border-color:#cce5d6}.tracking-evidence-kpis-v6 article.traceable>i{color:#26784f;background:#eaf7ef}.tracking-evidence-cell{position:relative}.tracking-evidence-cell.traced:after{content:"";background:#cf1f31;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px;box-shadow:0 0 0 2px #cf1f311a}@media (max-width:1180px){.tracking-evidence-kpis-v6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.tracking-evidence-kpis-v6{grid-template-columns:1fr 1fr}.tracking-evidence-basis-v6>header{display:grid}}@media (max-width:520px){.tracking-evidence-kpis-v6{grid-template-columns:1fr}.tracking-evidence-picker-v6>label,.tracking-evidence-selected-v6>div{grid-template-columns:18px 30px minmax(0,1fr)}.tracking-evidence-picker-v6 b,.tracking-evidence-selected-v6 b{grid-column:3}}.player-portal-summary-grid-v7{grid-template-columns:repeat(4,minmax(0,1fr))}.player-portal-workgrid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.player-portal-card.wellness-v7>header{background:linear-gradient(135deg,#fff,#fff 72%,#fff4f6)}.player-wellness-form-v7{gap:12px}.player-wellness-block-v7{background:#fff;border:1px solid #e3e7eb;border-radius:11px;overflow:hidden}.player-wellness-block-v7>header{background:#fafbfc;border-bottom:1px solid #edf0f2;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:10px 11px;display:grid}.player-wellness-block-v7>header>span{color:#fff;background:#171a20;border-radius:8px;place-items:center;width:29px;height:29px;font-size:6.5px;font-weight:900;display:grid}.player-wellness-block-v7>header strong,.player-wellness-block-v7>header small{display:block}.player-wellness-block-v7>header strong{font-size:8.5px}.player-wellness-block-v7>header small{color:#9098a4;margin-top:2px;font-size:6.3px}.player-wellness-metrics-v7{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px;display:grid}.player-wellness-metrics-v7 .readiness{grid-column:1/-1}.player-sleep-duration-v7{background:#fafbfc;border-top:1px solid #edf0f2;grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.player-sleep-duration-v7>span{font-size:7px;font-weight:850}.player-sleep-duration-v7>span small{color:#9299a4;font-weight:600}.player-sleep-duration-v7>div{align-items:center;gap:5px;display:flex}.player-sleep-duration-v7 input{background:#fff;border:1px solid #dfe3e7;border-radius:7px;width:58px;height:32px;padding:0 7px;font-size:7.5px}.player-sleep-duration-v7 em{color:#858e9b;font-size:6.5px;font-style:normal}.player-wellness-binary-v7{grid-template-columns:1fr 1fr;gap:8px;padding:9px;display:grid}.player-wellness-binary-v7>div,.player-wellness-binary-v7>label{background:#fafbfc;border:1px solid #e8ebef;border-radius:9px;gap:8px;padding:10px;display:grid}.player-wellness-binary-v7 span{font-size:7px;font-weight:850;line-height:1.45}.player-wellness-binary-v7>div>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.player-wellness-binary-v7 button,.player-wellness-binary-v7 select{color:#626c7a;background:#fff;border:1px solid #dfe3e7;border-radius:8px;min-height:34px;font-size:7px;font-weight:850}.player-wellness-binary-v7 button{cursor:pointer}.player-wellness-binary-v7 button.active{color:#fff;background:#171a20;border-color:#171a20}.player-wellness-binary-v7 button.active.attention{color:#d31f32;background:#fff0f2;border-color:#d31f32}.player-complaint-list-v7{gap:7px;padding:0 9px 9px;display:grid}.player-complaint-list-v7>article{background:#fff;border:1px solid #e4e7eb;border-radius:10px;overflow:hidden}.player-complaint-list-v7>article>header{background:#fff7f8;border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.player-complaint-list-v7>article>header strong{font-size:7.5px}.player-complaint-list-v7>article>header button{color:#c91f31;cursor:pointer;background:0 0;border:0;font-size:6.5px;font-weight:850}.player-complaint-fields-v7{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px;display:grid}.player-complaint-fields-v7 label{gap:5px;display:grid}.player-complaint-fields-v7 label>span{font-size:6.5px;font-weight:850}.player-complaint-fields-v7 label>span small{color:#9098a4;font-weight:600}.player-complaint-fields-v7 select,.player-complaint-fields-v7 input[type=date]{background:#fff;border:1px solid #dfe3e7;border-radius:8px;width:100%;min-height:34px;padding:0 8px;font-size:7px}.player-complaint-fields-v7 .intensity input{accent-color:#d31f32}.player-complaint-fields-v7 .wide{grid-column:1/-1}.player-complaint-fields-v7 textarea{border:1px solid #dfe3e7;border-radius:8px;width:100%;min-height:54px;padding:8px;font-size:7px}.player-add-complaint-v7{color:#c91f31;cursor:pointer;background:#fafbfc;border:1px dashed #d9dde2;border-radius:9px;min-height:34px;font-size:7px;font-weight:900}.player-wellness-foot-v7{justify-content:space-between;align-items:center;gap:14px;padding-top:2px;display:flex}.player-wellness-foot-v7 p{color:#8a929e;max-width:520px;margin:0;font-size:6.4px;line-height:1.45}.availability-v7{width:100%;max-width:none;padding-left:24px;padding-right:24px}.availability-heading-v7{align-items:center}.availability-heading-meta-v7{text-align:right;background:#fff;border:1px solid #e2e5e9;border-radius:11px;flex:none;min-width:110px;padding:11px 13px}.availability-heading-meta-v7 strong,.availability-heading-meta-v7 span{display:block}.availability-heading-meta-v7 strong{font-size:20px}.availability-heading-meta-v7 span{color:#8b94a1;margin-top:2px;font-size:6.5px}.availability-boundary-v7{background:linear-gradient(135deg,#fff,#fff 72%,#f7f8fa);border:1px solid #e1e5e9;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px;display:grid}.availability-boundary-v7>i{color:#fff;background:#171a20;border-radius:9px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.availability-boundary-v7 strong,.availability-boundary-v7 p{display:block}.availability-boundary-v7 strong{font-size:9px}.availability-boundary-v7 p{color:#858e9b;margin:3px 0 0;font-size:7px;line-height:1.5}.availability-boundary-v7>span{color:#697483;background:#eef1f4;border-radius:999px;padding:6px 8px;font-size:6.2px;font-weight:900}.availability-overview-grid-v7{grid-template-columns:repeat(5,minmax(0,1fr))}.availability-main-grid-v7{grid-template-columns:minmax(0,1.75fr) minmax(310px,.72fr);gap:14px}.availability-roster-card-v7{overflow:hidden}.availability-roster-card-v7 .dashboard-card-head p{color:#8a929f;margin:3px 0 0;font-size:6.4px}.availability-table-head-v7,.availability-player-row-v7{grid-template-columns:minmax(230px,1.35fr) 105px 66px 66px minmax(140px,.85fr) 62px 34px;align-items:center;gap:10px;display:grid}.availability-table-head-v7{color:#818b99;text-transform:uppercase;background:#fafbfc;border-top:1px solid #edf0f2;border-bottom:1px solid #e8ebee;min-height:34px;padding:0 12px;font-size:5.9px;font-weight:900}.availability-player-row-v7{border-top:0;border-bottom:1px solid #edf0f2;min-height:62px;padding:7px 12px}.availability-player-row-v7:last-child{border-bottom:0}.availability-player-row-v7:hover{background:snow}.availability-player-main-v7{min-width:0;color:inherit;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;text-decoration:none;display:grid}.availability-player-main-v7 .availability-avatar{width:36px;height:42px}.availability-status-v7{border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:5px 7px;font-size:6.2px;font-weight:900;display:inline-flex}.availability-status-v7>i{background:currentColor;border-radius:50%;width:6px;height:6px}.availability-status-v7.state-available{color:#27784f;background:#eaf7ef}.availability-status-v7.state-modified{color:#b57b16;background:#fff2d9}.availability-status-v7.state-unavailable{color:#c91f31;background:#ffe7ea}.availability-readiness-v7{border-radius:999px;justify-self:center;padding:5px 7px;font-size:6.5px;font-weight:900}.availability-readiness-v7.ok{color:#27784f;background:#edf8f1}.availability-readiness-v7.warning{color:#c47700;background:#fff0df}.availability-readiness-v7.empty{color:#939aa5;background:#f1f3f5}.availability-signal-v7{align-items:center;gap:6px;min-width:0;font-size:6.4px;display:flex}.availability-signal-v7>i{border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.availability-signal-v7 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.availability-signal-v7.attention{color:#b85f00;font-weight:850}.availability-signal-v7.attention>i{background:#fff0df}.availability-signal-v7.clear{color:#828b98}.availability-signal-v7.clear>i{color:#27784f;background:#edf7f1}.availability-edit-v7{color:#697483;background:#fff;border:1px solid #e1e5e9;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.availability-edit-v7:hover{color:#c91f31;background:#fff7f8;border-color:#d9aeb4}.availability-side-stack-v7{gap:12px}.availability-alerts-v7 .dashboard-card-head>b{color:#fff;background:#171a20;border-radius:8px;place-items:center;min-width:28px;height:28px;font-size:8px;display:grid}.availability-alerts-v7>div:last-child{display:grid}.availability-alerts-v7>div:last-child>a{color:inherit;border-top:1px solid #edf0f2;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 0;text-decoration:none;display:grid}.availability-alerts-v7>div:last-child>a:first-child{border-top:0}.availability-alerts-v7>div:last-child>a>i{color:#bd6c00;background:#fff0df;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.availability-alerts-v7 a span strong,.availability-alerts-v7 a span small{display:block}.availability-alerts-v7 a span strong{font-size:7.5px}.availability-alerts-v7 a span small{color:#8b94a0;margin-top:2px;font-size:6px}.availability-alerts-v7 a>b{color:#c91f31;white-space:nowrap;font-size:6.2px}.availability-clear-v7{color:#27784f;text-align:center;justify-items:center;gap:4px;padding:22px 10px;display:grid}.availability-clear-v7 strong{font-size:8px}.availability-clear-v7 span{color:#9098a4;font-size:6.2px}.availability-trend-v7>div:last-child{display:grid}.availability-trend-v7>div:last-child>div{border-top:1px solid #edf0f2;grid-template-columns:48px minmax(0,1fr) 34px 36px;align-items:center;gap:7px;padding:7px 0;display:grid}.availability-trend-v7>div:last-child>div:first-child{border-top:0}.availability-trend-v7 span{color:#737e8d;text-transform:capitalize;font-size:6.3px}.availability-trend-v7 i{background:#edf0f2;border-radius:999px;height:5px;font-style:normal;overflow:hidden}.availability-trend-v7 i>b{border-radius:inherit;background:#d31f32;height:100%;display:block}.availability-trend-v7 strong{text-align:right;font-size:6.5px}.availability-trend-v7 em{color:#7d4ac8;text-align:right;font-size:6.2px;font-style:normal}.availability-status-modal-v7{width:min(880px,100vw - 32px);max-height:92vh}.availability-modal-photo-v7{background:#eef0f2;border-radius:9px;width:42px;height:48px;overflow:hidden}.availability-modal-photo-v7 img,.availability-modal-photo-v7 .p360-person-silhouette{object-fit:cover;width:100%;height:100%}.availability-status-body-v7{gap:12px;display:grid;overflow:auto}.availability-selfreport-v7{background:#fff;border:1px solid #e3e7eb;border-radius:11px;overflow:hidden}.availability-selfreport-v7>header{background:#fafbfc;border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;padding:10px 11px;display:flex}.availability-selfreport-v7>header strong{font-size:8px}.availability-selfreport-v7>header span{color:#8d96a2;font-size:6.3px}.availability-selfreport-grid-v7{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;padding:9px;display:grid}.availability-selfreport-grid-v7>div{background:#fafbfc;border:1px solid #e8ebef;border-radius:8px;min-width:0;padding:8px}.availability-selfreport-grid-v7>div.warning{background:#fff8ef;border-color:#efc9a7}.availability-selfreport-grid-v7 span,.availability-selfreport-grid-v7 strong,.availability-selfreport-grid-v7 small{display:block}.availability-selfreport-grid-v7 span{color:#8d96a2;text-transform:uppercase;font-size:5.7px}.availability-selfreport-grid-v7 strong{margin-top:3px;font-size:9px}.availability-selfreport-grid-v7 small{color:#969da7;margin-top:2px;font-size:5.7px}.availability-complaints-v7{gap:6px;padding:0 9px 9px;display:grid}.availability-complaints-v7>article{background:#fff9f2;border:1px solid #f0d1b5;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.availability-complaints-v7>article>i{color:#bc6a00;background:#fff0df;border-radius:7px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.availability-complaints-v7 strong,.availability-complaints-v7 small{display:block}.availability-complaints-v7 strong{font-size:7.5px}.availability-complaints-v7 small{color:#858e9a;margin-top:2px;font-size:6.2px}.availability-status-form-v7{gap:10px;display:grid}.availability-status-choice-v7{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.availability-status-choice-v7 label{cursor:pointer}.availability-status-choice-v7 input{opacity:0;pointer-events:none;position:absolute}.availability-status-choice-v7 label>span{background:#fff;border:1px solid #e1e5e9;border-radius:10px;grid-template-columns:9px minmax(0,1fr);align-content:center;gap:4px 8px;min-height:82px;padding:10px;display:grid}.availability-status-choice-v7 label>span>i{background:#bbc1c9;border-radius:50%;grid-row:1/3;align-self:start;width:8px;height:8px;margin-top:3px}.availability-status-choice-v7 label>span strong{font-size:8px}.availability-status-choice-v7 label>span small{color:#8c95a1;font-size:6px;line-height:1.4}.availability-status-choice-v7 input:checked+span{background:#fff8f9;border-color:#d9a7ae;box-shadow:0 0 0 2px #cf1f310a}.availability-status-choice-v7 input:checked+span>i{background:#cf1f31}.availability-status-form-v7>label{gap:5px;display:grid}.availability-status-form-v7>label>span{font-size:7px;font-weight:850}.availability-status-form-v7>label>span small{color:#9299a4;font-weight:600}.availability-status-form-v7 select,.availability-status-form-v7 textarea{background:#fff;border:1px solid #dfe3e7;border-radius:9px;width:100%;padding:9px 10px;font-size:7.5px}.availability-status-form-foot-v7{justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}.availability-status-form-foot-v7>small{color:#8c94a1;font-size:6.3px}@media (max-width:1180px){.player-portal-workgrid,.availability-main-grid-v7{grid-template-columns:1fr}.availability-selfreport-grid-v7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.availability-table-head-v7{display:none}.availability-player-row-v7{grid-template-columns:minmax(220px,1fr) 105px 60px 60px 32px}.availability-signal-v7{grid-column:2/5}.availability-attendance{display:none}.player-portal-summary-grid-v7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.availability-v7{padding-left:13px;padding-right:13px}.availability-boundary-v7{grid-template-columns:34px minmax(0,1fr)}.availability-boundary-v7>span{grid-column:2;justify-self:start}.availability-overview-grid-v7{grid-template-columns:1fr 1fr}.availability-player-row-v7{grid-template-columns:minmax(0,1fr) 95px 32px}.availability-readiness-v7,.availability-wellness{grid-row:2}.availability-readiness-v7{grid-column:1;justify-self:start}.availability-wellness{grid-column:2;justify-self:start}.availability-signal-v7{grid-area:3/1/auto/3}.availability-status-v7{grid-area:1/2}.availability-edit-v7{grid-area:1/3}.player-wellness-metrics-v7,.player-wellness-binary-v7,.player-complaint-fields-v7{grid-template-columns:1fr}.player-wellness-metrics-v7 .readiness,.player-complaint-fields-v7 .wide{grid-column:auto}.player-sleep-duration-v7{grid-template-columns:1fr}.player-wellness-foot-v7{flex-direction:column;align-items:flex-start}.availability-status-choice-v7{grid-template-columns:1fr}.availability-selfreport-grid-v7{grid-template-columns:1fr 1fr}}
.availability-workspace-v8 .team-main{min-width:0}.availability-workspace-v8 .team-page-heading,.availability-workspace-v8 .team-content{box-sizing:border-box;width:100%;max-width:none;padding-left:clamp(16px,2vw,32px);padding-right:clamp(16px,2vw,32px)}.availability-heading-actions-v8{align-items:center;gap:12px;display:flex}.availability-heading-actions-v8 .btn{font-size:12px}.availability-workspace-v8 .availability-main-grid-v7{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px}.availability-workspace-v8 .availability-side-stack-v7{align-content:start;gap:16px;width:100%;min-width:0;display:grid}.availability-workspace-v8 .dashboard-card{border-radius:14px;min-width:0;padding:18px}.availability-workspace-v8 .availability-roster-card-v7{padding:0}.availability-workspace-v8 .dashboard-card-head{align-items:start;gap:12px;min-height:0;margin-bottom:14px}.availability-workspace-v8 .availability-roster-card-v7 .dashboard-card-head{margin:0;padding:20px}.availability-workspace-v8 .dashboard-card-head h2{margin:4px 0 0;font-size:16px;line-height:1.3}.availability-workspace-v8 .dashboard-card-head .eyebrow{font-size:10px;line-height:1.4}.availability-workspace-v8 .dashboard-card-head>a{white-space:nowrap;font-size:11px}.availability-workspace-v8 .availability-overview-card{min-height:112px;padding:18px}.availability-workspace-v8 .availability-overview-card>span{font-size:12px}.availability-workspace-v8 .availability-overview-card>strong{font-size:30px}.availability-workspace-v8 .availability-overview-card>small{font-size:11px;line-height:1.4}.availability-workspace-v8 .availability-table-head-v7,.availability-workspace-v8 .availability-player-row-v7{grid-template-columns:minmax(140px,1.5fr) 105px 60px 62px minmax(100px,1fr) 72px 32px;gap:8px;padding-left:16px;padding-right:16px}.availability-workspace-v8 .availability-table-head-v7{min-height:40px;font-size:9px}.availability-workspace-v8 .availability-player-row-v7{min-height:76px}.availability-workspace-v8 .availability-player-copy strong{white-space:normal;overflow-wrap:anywhere;font-size:12px}.availability-workspace-v8 .availability-player-copy small{font-size:10px}.availability-workspace-v8 .availability-status-v7{white-space:nowrap;padding:6px 8px;font-size:10px}.availability-workspace-v8 .availability-readiness-v7,.availability-workspace-v8 .availability-wellness{justify-self:start;font-size:11px}.availability-workspace-v8 .availability-signal-v7{overflow-wrap:anywhere;min-width:0;font-size:10px;line-height:1.4}.availability-review-state-v8{color:#667085;font-size:10px}.availability-workspace-v8 .availability-edit-v7{width:32px;height:32px}.availability-workspace-v8 .availability-alerts-v7>div:last-child>a{grid-template-columns:28px minmax(0,1fr);gap:8px}.availability-workspace-v8 .availability-alerts-v7 a>span{min-width:0}.availability-workspace-v8 .availability-alerts-v7 a strong{white-space:normal;font-size:12px;line-height:1.4}.availability-workspace-v8 .availability-alerts-v7 a small{white-space:normal;font-size:10px;line-height:1.4}.availability-workspace-v8 .availability-alerts-v7 a>b{grid-column:2;font-size:10px}.availability-workspace-v8 .availability-clear-v7{gap:8px;padding:16px 0}.availability-workspace-v8 .availability-clear-v7 strong{font-size:12px}.availability-workspace-v8 .availability-clear-v7 span{font-size:11px;line-height:1.5}.availability-workspace-v8 .availability-trend-body-v8>header,.availability-workspace-v8 .availability-trend-body-v8>div{grid-template-columns:52px minmax(0,1fr) 40px 42px;align-items:center;gap:8px;min-height:38px;padding:10px 0;display:grid}.availability-workspace-v8 .availability-trend-body-v8>header{border-bottom:1px solid #e8ebee;padding-top:0;font-size:9px;font-weight:700}.availability-workspace-v8 .availability-trend-v7 span,.availability-workspace-v8 .availability-trend-v7 strong,.availability-workspace-v8 .availability-trend-v7 em{font-size:10px}.availability-workspace-v8 .availability-trend-v7 i{width:100%;height:7px;display:block}.availability-workspace-v8 .load-summary-data strong{font-size:24px}.availability-workspace-v8 .load-summary-data span,.availability-workspace-v8 .load-empty-state strong{font-size:12px}.availability-workspace-v8 .training-frequency-card span,.availability-workspace-v8 .training-frequency-card small,.availability-workspace-v8 .training-frequency-card strong{font-size:11px;line-height:1.5}.availability-reported-v8,.availability-workspace-v8 .availability-status-modal-v7{font-size:13px}.availability-workspace-v8 .availability-status-modal-v7 p,.availability-workspace-v8 .availability-status-modal-v7 small{font-size:11px;line-height:1.5}.availability-workspace-v8 .availability-selfreport-grid-v7 span,.availability-workspace-v8 .availability-selfreport-grid-v7 strong,.availability-workspace-v8 .availability-selfreport-v7>header strong,.availability-workspace-v8 .availability-status-form-v7>label>span,.availability-workspace-v8 .availability-status-choice-v7 strong{font-size:12px}.availability-badge.state-modified,.player-master-availability-v3.status-modified{color:#a3670c;background:#fff8e6;border-color:#f3daa3}.availability-badge.state-modified .availability-dot,.availability-legend i.modified{background:#e9a52e}.availability-donut{background:conic-gradient(#16b67c 0 var(--available),#e9a52e var(--available) var(--participating,var(--available)),#ef3345 var(--participating,var(--available)) 100%)}@media (max-width:1350px){.availability-workspace-v8 .availability-main-grid-v7{grid-template-columns:minmax(0,1fr)}.availability-workspace-v8 .availability-side-stack-v7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.availability-workspace-v8 .availability-table-head-v7{display:none}.availability-workspace-v8 .availability-player-row-v7{grid-template-columns:minmax(0,1fr) 110px 64px 32px;gap:10px}.availability-workspace-v8 .availability-player-main-v7{grid-area:1/1/3}.availability-workspace-v8 .availability-status-v7{grid-area:1/2}.availability-workspace-v8 .availability-readiness-v7{grid-area:1/3}.availability-workspace-v8 .availability-wellness{grid-area:2/3}.availability-workspace-v8 .availability-signal-v7{grid-area:2/2}.availability-workspace-v8 .availability-review-state-v8{grid-area:3/1/auto/3}.availability-workspace-v8 .availability-edit-v7{grid-area:1/4/3}}@media (max-width:680px){.availability-heading-v7,.availability-heading-actions-v8{flex-wrap:wrap}.availability-workspace-v8 .availability-overview-grid-v7{grid-template-columns:repeat(2,minmax(0,1fr))}.availability-workspace-v8 .availability-side-stack-v7{grid-template-columns:1fr}.availability-workspace-v8 .availability-player-row-v7{grid-template-columns:minmax(0,1fr) 100px 32px}.availability-workspace-v8 .availability-player-main-v7{grid-area:1/1}.availability-workspace-v8 .availability-status-v7{grid-area:1/2}.availability-workspace-v8 .availability-readiness-v7{grid-area:2/1}.availability-workspace-v8 .availability-wellness{grid-area:2/2}.availability-workspace-v8 .availability-signal-v7{grid-area:3/1/auto/3}.availability-workspace-v8 .availability-review-state-v8{grid-area:4/1/auto/3}.availability-workspace-v8 .availability-edit-v7{grid-area:1/3}.availability-workspace-v8 .dashboard-card-head{flex-wrap:wrap}}.player-preview-v8{width:100%;max-width:1100px;margin:0 auto;padding:24px}.player-preview-head-v8{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.player-preview-tabs-v8{gap:8px;margin:20px 0;display:flex}.player-preview-tabs-v8 button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e1e5ea;border-radius:9px;padding:12px 16px}.player-preview-tabs-v8 .active{color:#fff;background:#c81930;border-color:#c81930}.player-wellness-form-v7{gap:24px;padding:24px!important}.player-wellness-identity-v8{grid-template-columns:1fr 1fr;gap:20px;display:grid}.player-wellness-identity-v8>div{gap:4px;display:grid}.player-wellness-identity-v8>div>span{color:#667085;font-size:12px}.player-wellness-identity-v8>div>strong{font-size:15px}.player-wellness-identity-v8 fieldset{border:0;grid-column:1/-1;margin:0;padding:0}.player-wellness-identity-v8 legend{margin-bottom:12px;font-size:14px;font-weight:700}.player-wellness-identity-v8 fieldset>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.player-wellness-identity-v8 label{position:relative}.player-wellness-identity-v8 input{opacity:0;position:absolute}.player-wellness-identity-v8 label span{cursor:pointer;text-align:center;border:1px solid #dfe3e7;border-radius:9px;place-items:center;min-height:48px;padding:8px;font-size:12px;display:grid}.player-wellness-identity-v8 input:checked+span{color:#c81930;background:#fff1f3;border-color:#c81930}.player-wellness-identity-v8 input:focus-visible+span{outline-offset:3px;outline:2px solid #171a20}.player-wellness-identity-v8 small{color:#667085;margin-top:8px;font-size:11px;display:block}.player-wellness-form-v7 .player-wellness-block-v7>header strong{font-size:16px}.player-wellness-form-v7 .player-wellness-block-v7>header small{font-size:12px;line-height:1.5}.player-wellness-form-v7 .player-wellness-question>label,.player-wellness-form-v7 label>span,.player-wellness-form-v7 .player-wellness-binary-v7>div>span{font-size:13px}.player-wellness-form-v7 .player-portal-scale>div{margin:0 0 8px;font-size:11px}.player-wellness-form-v7 .player-portal-scale section{gap:8px}.player-wellness-form-v7 .player-portal-scale label>span{border-radius:10px;height:48px;font-size:15px}.player-wellness-form-v7 .player-portal-scale input:focus-visible+span{outline-offset:3px;outline:2px solid #171a20}.player-wellness-form-v7 .player-portal-scale label:first-child>span{color:#be123c;background:#fff1f2}.player-wellness-form-v7 .player-portal-scale label:nth-child(2)>span{color:#c2410c;background:#fff7ed}.player-wellness-form-v7 .player-portal-scale label:nth-child(3)>span{color:#a16207;background:#fffbeb}.player-wellness-form-v7 .player-portal-scale label:nth-child(4)>span{color:#15803d;background:#f0fdf4}.player-wellness-form-v7 .player-portal-scale label:nth-child(5)>span{color:#047857;background:#ecfdf5}.player-wellness-form-v7 .player-portal-scale input:checked+span{border:2px solid;font-weight:900;box-shadow:0 0 0 2px #fff,0 0 0 3px}.player-wellness-form-v7 input,.player-wellness-form-v7 select,.player-wellness-form-v7 textarea{min-height:44px;font-size:14px}.player-wellness-form-v7 small,.player-wellness-form-v7 .player-wellness-foot-v7 p{font-size:11px;line-height:1.5}.player-wellness-form-v7 .player-wellness-foot-v7 .btn{min-height:46px;font-size:14px}.player-complaint-list-v7 article>header strong,.player-wellness-binary-v7 button,.player-add-complaint-v7{font-size:13px!important}.body-map-open-v8{color:#c81930;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.player-body-dialog-v8{color:#17202d;border:1px solid #e1e5ea;border-radius:16px;width:min(560px,100vw - 32px);max-height:90vh;padding:24px;overflow:auto}.player-body-dialog-v8::backdrop{background:#11182780}.player-body-dialog-v8>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.player-body-dialog-v8 h3{margin:0;font-size:20px}.player-body-dialog-v8 p{color:#667085;font-size:13px;line-height:1.5}.player-body-dialog-v8>header>button{cursor:pointer;background:#f2f4f7;border:0;border-radius:8px;width:36px;height:36px;font-size:24px}.player-body-views-v8{grid-template-columns:1fr 1fr;gap:24px;margin:16px 0;display:grid}.player-body-views-v8>div{text-align:center}.player-body-views-v8 svg{width:100%;height:300px;display:block}.player-body-views-v8 path{fill:#f2f4f7;stroke:#64748b;stroke-width:1.5px;cursor:pointer}.player-body-views-v8 path:hover,.player-body-views-v8 path:focus-visible{fill:#ffe4e9;stroke:#c81930;stroke-width:2px;outline:none}.player-body-views-v8 strong{color:#667085;font-size:12px}.player-voice-preview-v8{gap:20px;padding:24px;display:grid}.player-voice-preview-v8 legend{margin-bottom:8px;font-size:14px}.player-voice-preview-v8 .player-portal-scale label>span{height:44px;font-size:14px}.player-voice-preview-v8>label{gap:8px;display:grid}@media (max-width:680px){.player-preview-v8{padding:16px}.player-wellness-form-v7{padding:16px!important}.player-wellness-identity-v8 fieldset>div{grid-template-columns:1fr}.player-body-views-v8{gap:12px}.player-body-views-v8 svg{height:240px}}.player-wellness-form-v7 .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.availability-workspace-v8 .availability-alerts-v7>div:last-child{overscroll-behavior:contain;max-height:300px;padding-right:4px;overflow-y:auto}.availability-workspace-v8 .availability-table-head-v7>span{overflow-wrap:anywhere;min-width:0;line-height:1.4}.availability-workspace-v8 .load-empty-state{padding:16px 0}.availability-workspace-v8 .training-frequency-card p{font-size:11px;line-height:1.5}.player-wellness-identity-v8 input[type=radio],.player-wellness-form-v7 .player-portal-scale input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;width:1px;height:1px;min-height:0;margin:0}.player-portal-card.wellness-v7>header h2{font-size:20px}.player-portal-card.wellness-v7>header p{font-size:12px;line-height:1.5}.player-wellness-form-v7 .player-sleep-duration-v7 em{font-size:11px}.player-complaint-zone-v8{gap:4px;display:grid}.player-complaint-zone-v8>span{align-items:center;gap:10px;font-size:13px;display:flex}.player-complaint-zone-v8>span>label{font-size:13px}
.p360-logo-filter{pointer-events:none;position:absolute;overflow:hidden}.p360-logo.surface-light .p360-logo-image{filter:var(--p360-ink-filter)!important}.p360-logo.surface-dark .p360-logo-image{filter:none!important}.workspace-selector-topbar-v2,.player-portal-topbar{height:auto;min-height:88px;padding-top:8px;padding-bottom:8px}.workspace-selector-topbar-v2 .p360-logo-image,.player-portal-topbar .p360-logo-image,.player-preview-head-v8 .p360-logo-image{object-fit:contain;width:252px;max-width:252px;height:72px}.workspace-selector-topbar-v2 .p360-logo-link,.player-portal-topbar .p360-logo-link,.player-preview-head-v8 .p360-logo-link{flex-shrink:0}.availability-date-v9{gap:4px;margin-top:10px;display:grid}.availability-date-v9 time{color:#28303c;text-transform:capitalize;font-size:20px;font-weight:700;line-height:1.35}.availability-date-v9 span{color:#667085;font-size:12px;line-height:1.5}.questionnaire-settings-v9{padding:24px}.questionnaire-settings-grid-v9{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.questionnaire-settings-grid-v9 fieldset{border:1px solid #dfe3e8;border-radius:14px;align-content:start;gap:16px;min-width:0;padding:20px;display:grid}.questionnaire-settings-grid-v9 legend{padding:0 8px;font-size:17px;font-weight:750}.questionnaire-settings-grid-v9 fieldset>label{gap:8px;display:grid}.questionnaire-settings-grid-v9 label>span{font-size:13px;font-weight:600}.questionnaire-settings-grid-v9 input,.questionnaire-settings-grid-v9 select{min-height:44px;font-size:14px}.questionnaire-settings-grid-v9 small,.questionnaire-settings-grid-v9 p{color:#667085;margin:0;font-size:12px;line-height:1.5}.questionnaire-weekdays-v9{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.questionnaire-weekdays-v9 label{cursor:pointer;border:1px solid #e3e6eb;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px;display:flex}.questionnaire-weekdays-v9 input{accent-color:#c81930;flex-shrink:0;width:17px;height:17px;min-height:0;margin:0}.questionnaire-settings-v9 footer{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.questionnaire-settings-v9 footer p,.questionnaire-settings-v9 footer>span{color:#667085;max-width:650px;margin:0;font-size:12px;line-height:1.6}.questionnaire-settings-v9 footer .btn{white-space:nowrap;min-height:44px;font-size:13px}.player-questionnaire-schedule-v9{background:#f8fafc;border-bottom:1px solid #e4e7ec;gap:5px;padding:14px 20px;display:grid}.player-questionnaire-schedule-v9 strong{color:#27303e;font-size:13px}.player-questionnaire-schedule-v9 small{color:#667085;font-size:12px;line-height:1.5}.player-questionnaire-schedule-v9.pending{background:#fff6e7}.player-portal-top-actions{min-width:0}.questionnaire-pending-v9>div:not(.dashboard-card-head){border-top:1px solid #e7eaf0;gap:6px;padding:14px 20px;display:grid}.questionnaire-pending-v9 strong{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.questionnaire-pending-v9 em{color:#b45309;text-align:right;font-size:11px;font-style:normal}.questionnaire-pending-v9 small{color:#667085;font-size:11px;line-height:1.5}.questionnaire-pending-v9 summary{color:#c81930;cursor:pointer;padding:8px 0;font-size:12px}.questionnaire-pending-v9 details{max-height:220px;overflow:auto}.questionnaire-pending-v9 details>a{color:#26313e;border-top:1px solid #eef0f4;padding:8px 0;font-size:12px;display:block}@media (max-width:680px){.workspace-selector-topbar-v2,.player-portal-topbar{gap:12px;min-height:76px;padding:8px 16px}.workspace-selector-topbar-v2 .p360-logo-image,.player-portal-topbar .p360-logo-image,.player-preview-head-v8 .p360-logo-image{width:190px;max-width:190px;height:60px}.player-portal-top-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px}.player-portal-top-actions>span{font-size:11px}.player-portal-top-actions button{white-space:nowrap;font-size:12px}.player-preview-head-v8{flex-wrap:wrap;gap:12px}.availability-date-v9 time{font-size:18px}.questionnaire-settings-v9{padding:16px}.questionnaire-settings-grid-v9{grid-template-columns:1fr;gap:20px}.questionnaire-settings-v9 footer{flex-direction:column;align-items:start}}
.availability-tabs-v10{gap:8px;margin-bottom:22px;display:flex}.availability-tabs-v10 a{color:#566071;background:#fff;border:1px solid #e0e5eb;border-radius:9px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none}.availability-tabs-v10 a.active{color:#fff;background:#c81930;border-color:#c81930}.availability-date-v9 time{text-transform:none;display:block}.availability-date-v9 time:first-letter{text-transform:uppercase}.session-load-workspace-v10{gap:22px;min-width:0;display:grid}.session-load-workspace-v10 .btn{min-height:42px;font-size:13px}.session-load-workspace-v10 .dashboard-card-head h2{font-size:18px}.session-load-workspace-v10 .dashboard-card-head a{font-size:12px}.load-week-toolbar-v10{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.load-week-toolbar-v10 nav{align-items:center;gap:18px;display:flex}.load-week-toolbar-v10 nav a{color:#c81930;font-size:12px}.load-week-toolbar-v10 nav strong{color:#273040;font-size:16px}.load-week-toolbar-v10 form{align-items:end;gap:12px;display:flex}.load-week-toolbar-v10 label{gap:6px;font-size:12px;display:grid}.load-week-toolbar-v10 select{max-width:250px;min-height:42px;font-size:13px}.load-summary-grid-v10{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.load-summary-grid-v10 article{background:#fff;border:1px solid #e3e7ed;border-radius:13px;gap:8px;padding:20px;display:grid}.load-summary-grid-v10 article>span{color:#667085;font-size:12px}.load-summary-grid-v10 strong{color:#27303e;font-size:30px}.load-summary-grid-v10 strong small{font-size:14px}.load-summary-grid-v10 em{color:#667085;font-size:11px;font-style:normal;line-height:1.5}.load-panels-v10{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:22px;display:grid}.load-player-table-v10{padding:0 18px}.load-player-table-v10 article,.load-player-head-v10{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(140px,1.5fr) .6fr .8fr 1fr 60px;align-items:center;gap:10px;padding:14px 0;display:grid}.load-player-head-v10{color:#667085;font-size:10px}.load-player-table-v10 article,.load-player-table-v10 article>strong{font-size:12px}.load-player-table-v10 a{color:#c81930;font-weight:700}.load-footnote-v10{color:#667085;margin:14px 0 0;padding:0 20px 18px;font-size:11px;line-height:1.5}.load-history-v10>div{padding:0 20px}.load-history-v10 article,.player-load-mini-chart-v10 article{grid-template-columns:70px minmax(0,1fr) 100px;align-items:center;gap:12px;margin:20px 0;font-size:12px;display:grid}.load-history-v10 article strong{text-align:right;font-size:12px}.load-history-v10 i,.player-load-mini-chart-v10 i{background:#edf0f4;border-radius:8px;height:10px;overflow:hidden}.load-history-v10 b,.player-load-mini-chart-v10 b{background:#c81930;border-radius:8px;height:100%;display:block}.load-session-list-v10{gap:10px;padding:0 20px 20px;display:grid}.load-session-list-v10>a{color:#273040;border:1px solid #e3e7ed;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px;text-decoration:none;display:flex}.load-session-list-v10>a>span:first-child{gap:5px;display:grid}.load-session-list-v10 strong{font-size:14px}.load-session-list-v10 small,.load-session-list-v10>a>span:nth-child(2){color:#667085;font-size:12px}.load-session-list-v10 b{color:#c81930;white-space:nowrap;font-size:12px}.load-session-list-v10 p{color:#667085;font-size:13px;line-height:1.5}.load-record-list-v10{padding:0 20px 20px}.load-record-list-v10 article{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(180px,1fr) 80px 110px 90px;align-items:center;gap:16px;padding:16px 0;font-size:12px;display:grid}.load-record-list-v10 article>span:first-child{gap:5px;display:grid}.load-record-list-v10 small{color:#667085;font-size:11px}.load-record-gps-v10{grid-column:1/-1;line-height:1.6}.session-load-modal-v10{flex-direction:column;width:min(1050px,100vw - 32px);max-height:90vh;display:flex}.session-load-modal-v10>.tool-modal-body{overflow:auto}.session-load-modal-v10 h2{font-size:22px}.session-load-modal-v10 .tool-modal-header p{font-size:12px}.session-participation-editor-v10{gap:20px;display:grid}.load-editor-bulk-v10{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.load-editor-bulk-v10 label{gap:8px;font-size:12px;display:grid}.load-editor-bulk-v10 input{max-width:180px;min-height:44px;font-size:14px}.load-editor-bulk-v10 .btn{font-size:12px}.load-editor-players-v10{gap:14px;display:grid}.load-editor-players-v10>article{border:1px solid #dfe5ed;border-radius:12px;gap:12px;padding:16px;display:grid}.load-editor-player-v10{grid-template-columns:minmax(160px,1fr) 170px 100px;align-items:center;gap:16px;display:grid}.load-editor-player-v10>span{gap:6px;display:grid}.load-editor-player-v10 strong{font-size:14px}.load-editor-player-v10 small{color:#667085;overflow-wrap:anywhere;font-size:10px}.load-editor-player-v10 label,.load-editor-note-v10,.load-editor-gps-v10 label{gap:6px;display:grid}.load-editor-players-v10 label>span{color:#596576;font-size:12px}.load-editor-players-v10 input,.load-editor-players-v10 select{min-height:44px;font-size:14px}.load-editor-gps-v10{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.load-editor-gps-v10>label:last-child{grid-column:1/-1}.load-gps-import-v10{background:#f8fafc;border:1px solid #e3e8ef;border-radius:12px;padding:16px}.load-gps-import-v10 strong{font-size:14px}.load-gps-import-v10 p,.load-gps-import-v10 small{color:#667085;font-size:12px;line-height:1.6}.load-gps-import-v10 small{margin-top:10px;display:block}.load-gps-import-v10 input[type=file]{width:100%;margin-top:8px;font-size:12px;display:block}.load-gps-import-v10 label{font-size:12px!important}.session-participation-editor-v10 footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.session-participation-editor-v10 footer>span{color:#667085;font-size:12px;line-height:1.6}.session-participation-editor-v10 footer .btn{white-space:nowrap;min-height:44px;font-size:13px}.player-load-card-v10{margin-top:24px}.player-rpe-sessions-v10{gap:20px;padding:20px;display:grid}.player-rpe-sessions-v10>article{border:1px solid #e1e6ed;border-radius:12px;padding:20px}.player-rpe-sessions-v10>article>header{justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}.player-rpe-sessions-v10 h3{margin:0 0 6px;font-size:17px}.player-rpe-sessions-v10 small,.player-rpe-sessions-v10 header>span{color:#667085;font-size:12px;line-height:1.5}.player-rpe-sessions-v10 header>span{color:#b45309}.player-rpe-sessions-v10 details{border:1px solid #e1e6ed;border-radius:10px;padding:16px}.player-rpe-sessions-v10 summary{cursor:pointer;color:#273040;font-size:13px}.player-rpe-sessions-v10 p{color:#667085;font-size:12px;line-height:1.6}.player-rpe-form-v10{gap:16px;display:grid}.player-rpe-form-v10 fieldset{border:0;margin:0;padding:0}.player-rpe-form-v10 legend{margin-bottom:12px;font-size:14px;font-weight:650}.player-rpe-form-v10 fieldset>div{grid-template-columns:repeat(11,minmax(0,1fr));gap:8px;display:grid}.player-rpe-form-v10 fieldset label{cursor:pointer;position:relative}.player-rpe-form-v10 input[type=radio],.assessment-rating-options-v10 input{opacity:0;pointer-events:none;clip:rect(0,0,0,0);width:1px;height:1px;min-height:0;position:absolute}.player-rpe-form-v10 fieldset label>span{background:#fff;border:1px solid #dfe5ed;border-radius:9px;place-items:center;height:46px;font-size:16px;font-weight:750;display:grid}.player-rpe-form-v10 input:checked+span{color:#c81930;background:#fff1f3;border:2px solid #c81930}.player-rpe-form-v10 input:focus-visible+span{outline-offset:2px;outline:2px solid #273040}.player-rpe-form-v10 fieldset>small{color:#667085;justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.player-rpe-form-v10>label{gap:8px;font-size:13px;display:grid}.player-rpe-form-v10 textarea{min-height:70px;font-size:14px}.player-rpe-form-v10>.btn{justify-self:start;min-height:44px;font-size:13px}.assessment-rating-editor-v10{gap:20px;margin-bottom:20px;display:grid}.assessment-rating-editor-v10 fieldset{border:0;margin:0;padding:0}.assessment-rating-editor-v10 legend{margin-bottom:12px;font-size:14px;font-weight:700}.assessment-rating-options-v10{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:500px;display:grid}.assessment-rating-options-v10 label{cursor:pointer;position:relative}.assessment-rating-options-v10 label>span{background:#fff;border:1px solid #dfe5ed;border-radius:10px;justify-content:center;align-items:center;gap:4px;min-height:54px;font-size:22px;font-weight:750;display:flex}.assessment-rating-options-v10 small{color:#667085;font-size:12px}.assessment-rating-options-v10 input:checked+span{color:#c81930;background:#fff1f3;border:2px solid #c81930}.assessment-rating-options-v10 input:focus-visible+span{outline-offset:3px;outline:2px solid #273040}.assessment-rating-options-v10 input:disabled+span{cursor:default}.assessment-rating-editor-v10 fieldset>strong{color:#667085;margin-top:10px;font-size:12px;display:block}.assessment-rating-observation-v10{gap:8px;display:grid}.assessment-rating-observation-v10>span{font-size:14px;font-weight:650}.assessment-rating-observation-v10 textarea{min-height:100px;padding:12px;font-size:14px}.assessment-rating-observation-v10 small,.assessment-rating-observation-v10 p{color:#667085;font-size:12px;line-height:1.6}.tracking-evaluation-modal .tracking-eval-dimension>header strong{font-size:15px}.tracking-evaluation-modal .tracking-eval-dimension>header small{font-size:11px}.tracking-evaluation-modal .tracking-evidence-status-v6>span,.tracking-evaluation-modal .tracking-change-reason>span{font-size:12px}.tracking-evaluation-modal select,.tracking-evaluation-modal .tracking-change-reason input{min-height:44px;font-size:13px}.tracking-evaluation-modal .tracking-evidence-status-v6 small,.tracking-evaluation-modal .tracking-evidence-picker-v6 p{font-size:11px;line-height:1.6}.tracking-evaluation-modal .tracking-eval-dimension footer .btn{min-height:44px;font-size:13px}.tracking-evaluation-modal .tracking-eval-dimension footer>span{font-size:11px}.player-load-overview-v10{margin-top:20px}.player-load-overview-v10>header{justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.player-load-overview-v10 h2{margin:0;font-size:18px}.player-load-overview-v10>header a{color:#c81930;font-size:12px}.player-load-overview-grid-v10{grid-template-columns:1.2fr 1fr;gap:24px;padding:0 20px 20px;display:grid}.player-load-overview-grid-v10>div{align-content:start;gap:10px;display:grid}.player-load-overview-grid-v10>div>span{color:#667085;font-size:12px}.player-load-overview-grid-v10>div>strong{font-size:24px}.player-load-overview-grid-v10 small,.player-load-overview-grid-v10 p{color:#667085;font-size:12px;line-height:1.6}.player-load-mini-chart-v10 article{grid-template-columns:65px minmax(0,1fr) 60px;margin:10px 0}.player-load-mini-chart-v10 strong{text-align:right;font-size:12px}@media (max-width:1200px){.load-panels-v10{grid-template-columns:1fr}.load-summary-grid-v10{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.load-week-toolbar-v10 nav{flex-wrap:wrap;gap:10px}.load-week-toolbar-v10 nav strong{flex-basis:100%;order:-1}.load-week-toolbar-v10 form{width:100%}.load-week-toolbar-v10 form label{flex:1;min-width:0}.load-week-toolbar-v10 select{max-width:100%}.load-summary-grid-v10 article{padding:14px}.load-summary-grid-v10 strong{font-size:25px}.load-player-head-v10{display:none}.load-player-table-v10 article{grid-template-columns:minmax(0,1fr) 65px 80px}.load-player-table-v10 article>strong{grid-column:1/-1}.load-player-table-v10 article>span:nth-child(2):after{content:" min"}.load-player-table-v10 article>span:nth-child(3):after{content:" UA"}.load-player-table-v10 article>span:nth-child(4):after{content:" pendientes"}.load-player-table-v10 article>a{grid-column:1/-1}.load-session-list-v10>a{flex-direction:column;align-items:start}.load-record-list-v10 article{grid-template-columns:1fr 1fr;gap:10px}.load-record-list-v10 article>span:first-child{grid-column:1/-1}.load-editor-player-v10{grid-template-columns:1fr 100px}.load-editor-player-v10>span{grid-column:1/-1}.load-editor-gps-v10{grid-template-columns:1fr 1fr}.session-participation-editor-v10 footer{flex-direction:column;align-items:start}.session-participation-editor-v10 footer .btn{white-space:normal}.player-rpe-sessions-v10{padding:16px}.player-rpe-sessions-v10>article{padding:14px}.player-rpe-sessions-v10>article>header{flex-direction:column;gap:8px}.player-rpe-form-v10 fieldset>div{grid-template-columns:repeat(6,minmax(0,1fr))}.player-rpe-form-v10 fieldset>small{flex-wrap:wrap;gap:12px}.player-load-overview-grid-v10{grid-template-columns:1fr}.player-load-overview-v10>header,.tracking-evaluation-modal .tracking-eval-dimension footer{flex-direction:column;align-items:start}}.load-support-panels-v10{gap:22px;min-width:0;display:grid}.load-player-table-v10{overscroll-behavior:contain;max-height:560px;overflow-y:auto}.load-player-head-v10{z-index:1;background:#fff;position:sticky;top:0}.load-sessions-v10 .dashboard-card-head{flex-wrap:wrap;gap:12px}.load-sessions-v10 .dashboard-card-head h2{font-size:16px}.load-support-panels-v10 .load-session-list-v10>a{flex-wrap:wrap}.load-support-panels-v10 .load-session-list-v10>a>span:first-child{flex-basis:100%}.tool-modal-body>.notice{font-size:13px;line-height:1.5}
.tracking-evaluation-modal>.tool-modal-header,.tracking-evaluation-modal>.tracking-evaluation-footer{flex:none}.tracking-evaluation-modal>.tracking-evaluation-body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:16px;min-height:0;display:flex;overflow-y:auto}.tracking-evaluation-body>.tracking-eval-dimension,.tracking-evaluation-body>.notice,.tracking-evaluation-body>.evaluation-dimension-nav-v11{flex:none}.tracking-eval-dimension{scroll-margin-block:16px}.evaluation-dimension-nav-v11{background:#f8fafc;border:1px solid #e2e5ea;border-radius:12px;gap:10px;padding:16px;display:grid}.evaluation-dimension-nav-v11>strong{font-size:14px}.evaluation-dimension-nav-v11>p{color:#667085;margin:0;font-size:12px;line-height:1.5}.evaluation-dimension-nav-v11>div{flex-wrap:wrap;gap:8px;display:flex}.evaluation-dimension-nav-v11 a{color:#344054;background:#fff;border:1px solid #dfe5ed;border-radius:8px;padding:9px 12px;font-size:12px;text-decoration:none}.evaluation-dimension-nav-v11 a.pending{color:#925700;background:#fffbeb;border-color:#f0c36d}.evaluation-dimension-nav-v11 a:focus-visible{outline-offset:2px;outline:2px solid #c81930}.tracking-evaluation-footer{gap:16px}.tracking-evaluation-footer>div{min-width:0}.tracking-evaluation-footer>div>span{font-size:11px}.tracking-evaluation-footer>div>strong{font-size:14px}.tracking-evaluation-footer>div>small{color:#667085;margin-top:4px;font-size:12px}.tracking-evaluation-footer .btn{white-space:normal;min-height:44px;font-size:13px}.tracking-evaluation-footer .btn:disabled{opacity:.5;cursor:not-allowed}.availability-workspace-v8 .team-page-heading,.availability-workspace-v8 .availability-page-content{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-left:30px;padding-right:30px}.availability-workspace-v8 .availability-page-content{min-width:0;container:availability/inline-size}.availability-workspace-v8 .availability-page-content>section,.availability-workspace-v8 .availability-page-content>div,.availability-workspace-v8 .availability-page-content>nav{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin-inline:0}.availability-workspace-v8 .availability-main-grid-v7{grid-template-columns:minmax(0,1fr) clamp(300px,24%,380px)}.availability-workspace-v8 .availability-overview-grid-v7{align-items:stretch}@container availability (max-width:1060px){.availability-workspace-v8 .availability-main-grid-v7{grid-template-columns:minmax(0,1fr)}.availability-workspace-v8 .availability-side-stack-v7{grid-template-columns:repeat(2,minmax(0,1fr))}}@container availability (max-width:760px){.availability-workspace-v8 .availability-table-head-v7{display:none}.availability-workspace-v8 .availability-player-row-v7{grid-template-columns:minmax(0,1fr) 110px 64px 32px;gap:10px}.availability-workspace-v8 .availability-player-main-v7{grid-area:1/1/3}.availability-workspace-v8 .availability-status-v7{grid-area:1/2}.availability-workspace-v8 .availability-readiness-v7{grid-area:1/3}.availability-workspace-v8 .availability-wellness{grid-area:2/3}.availability-workspace-v8 .availability-signal-v7{grid-area:2/2}.availability-workspace-v8 .availability-review-state-v8{grid-area:3/1/auto/3}.availability-workspace-v8 .availability-edit-v7{grid-area:1/4/3}}@container availability (max-width:520px){.availability-workspace-v8 .availability-side-stack-v7{grid-template-columns:1fr}.availability-workspace-v8 .availability-player-row-v7{grid-template-columns:minmax(0,1fr) 100px 32px}.availability-workspace-v8 .availability-player-main-v7{grid-area:1/1}.availability-workspace-v8 .availability-status-v7{grid-area:1/2}.availability-workspace-v8 .availability-readiness-v7{grid-area:2/1}.availability-workspace-v8 .availability-wellness{grid-area:2/2}.availability-workspace-v8 .availability-signal-v7{grid-area:3/1/auto/3}.availability-workspace-v8 .availability-review-state-v8{grid-area:4/1/auto/3}.availability-workspace-v8 .availability-edit-v7{grid-area:1/3}}@media (max-width:680px){.availability-workspace-v8 .team-page-heading,.availability-workspace-v8 .availability-page-content{padding-left:16px;padding-right:16px}.tracking-evaluation-footer{flex-direction:column;align-items:stretch}.tracking-evaluation-footer form,.tracking-evaluation-footer .btn{width:100%}.evaluation-dimension-nav-v11{padding:12px}.evaluation-dimension-nav-v11 a{flex:140px}.tracking-evaluation-modal>.tool-modal-header{padding-right:58px;position:relative}.tracking-evaluation-modal>.tool-modal-header>.tool-modal-close{position:absolute;top:20px;right:16px}.tracking-evaluation-modal .tool-modal-identity h2{font-size:22px;line-height:1.2}}
.player-reminders-v12{background:#f4f7ff;border:1px solid #dbe4fb;border-radius:18px;min-width:0;margin:0 0 24px;padding:20px}.player-reminders-v12>header{color:#22375b;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.player-reminders-v12>header>span{color:#597091;font-size:12px}.player-reminders-v12>div{gap:8px;display:grid}.player-reminders-v12 a{color:#253c60;background:#fff;border:1px solid #e2e8f5;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 16px;text-decoration:none;display:grid}.player-reminders-v12 a>strong{font-size:14px}.player-reminders-v12 a>small{color:#66778f;grid-column:1;font-size:12px}.player-reminders-v12 a>span{grid-area:1/2/3;align-self:center;font-size:12px}.player-reminder-settings-v12{border-top:1px solid #e3e9f0;margin-top:24px;padding-top:24px}.player-reminder-settings-v12 fieldset{border:0;min-width:0;margin:0;padding:0}.player-reminder-settings-v12 legend{color:#203653;margin-bottom:8px;font-size:18px;font-weight:700}.player-reminder-settings-v12 fieldset>p{color:#6b7b91;margin:0 0 16px;font-size:13px;line-height:1.6}.player-reminder-option-v12{background:#fff;border:1px solid #e1e8f0;border-radius:12px;align-items:flex-start;gap:12px;margin:8px 0;padding:14px 16px;display:flex!important}.player-reminder-option-v12>input{accent-color:#264779;flex-shrink:0;margin:2px 0 0;width:18px!important;min-height:18px!important}.player-reminder-option-v12>span{gap:4px;display:grid}.player-reminder-option-v12 strong{font-size:14px}.player-reminder-option-v12 small{color:#6b7b91;font-size:12px;font-weight:400}.player-reminder-field-v12{gap:6px;margin:16px 0;font-size:13px;font-weight:600;display:grid!important}.player-reminder-field-v12>input{max-width:240px}.player-reminder-settings-v12 footer{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.player-reminder-settings-v12 footer>span{color:#6b7b91;font-size:12px}.player-rpe-form-v10>label.player-rpe-participation-v12{background:#f3f6fa;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.player-rpe-participation-v12>input{accent-color:#264779;flex-shrink:0;width:18px;min-height:18px;margin:1px 0 0}.player-rpe-pending-v12>summary{line-height:1.6}.player-rpe-pending-v12>summary>span{color:#a16c20;background:#fff4df;border-radius:6px;margin-left:12px;padding:2px 8px;font-size:11px;display:inline-block}.player-rpe-sessions-v10 details>p{color:#68798f;font-size:13px;line-height:1.6}.load-awaiting-minutes-v12{gap:10px;display:grid}.load-awaiting-minutes-v12>article{border:1px solid #e4e9ef;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px;display:grid}.load-awaiting-minutes-v12>article>div{gap:4px;display:grid}.load-awaiting-minutes-v12 strong{font-size:13px}.load-awaiting-minutes-v12 small{color:#6b7b91;font-size:12px}.load-awaiting-minutes-v12 a{color:#315984;font-size:12px;text-decoration:none}#my-wellness,#my-player-voice,#my-session-rpe{scroll-margin-top:24px}@media (max-width:640px){.player-reminders-v12{padding:14px}.player-reminders-v12 a{grid-template-columns:1fr}.player-reminders-v12 a>span{grid-area:auto/1;margin-top:4px}.player-reminder-settings-v12 footer{flex-direction:column;align-items:flex-start}.load-awaiting-minutes-v12>article{grid-template-columns:1fr auto;gap:10px}.load-awaiting-minutes-v12 a{grid-column:1/-1}.player-rpe-pending-v12>summary>span{margin:6px 0 0}}.player-rpe-form-v10>.player-rpe-participation-v12>input:checked+span{color:inherit;background:0 0;border:0}
*{-webkit-tap-highlight-color:transparent}.team-main,.team-content,.training-full-width,.match-plan-v3,.training-planner-shell,.training-exercise-library,.training-exercise-detail,.training-session-list,.training-session-detail{box-sizing:border-box;min-width:0}.team-season-chip[href]{text-decoration:none}@media (max-width:1024px){.team-content.training-full-width,.team-content.match-plan-v3-content{box-sizing:border-box;width:100%;max-width:none;margin:0}.training-planner-head{flex-wrap:wrap;align-items:flex-start}.training-calendar-controls{flex-wrap:wrap;min-width:0}.training-planner-grid.month-view,.training-planner-grid.week-view{overscroll-behavior-x:contain;grid-template-columns:repeat(7,minmax(116px,1fr));width:100%;min-width:0;overflow-x:auto}.training-planner-grid.month-view .training-planner-day{min-width:116px;min-height:136px}.training-sessions-v2,.team-content.training-exercises-v2{grid-template-columns:minmax(0,1fr)}.training-session-detail,.training-exercise-detail{width:100%;max-height:none;position:static}.training-exercise-filters-expanded{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid;overflow:visible}.training-exercise-filters-expanded .training-session-search{grid-column:1/-1}.training-exercise-filters-expanded .training-session-search,.training-exercise-filters-expanded select,.training-exercise-filters-expanded .training-filter-check,.training-exercise-filters-expanded>.btn{box-sizing:border-box;white-space:normal;flex:none;width:100%;min-width:0;max-width:none;margin:0}.training-exercise-filters-expanded>.btn{min-height:42px}.training-exercise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.match-lineup-grid{grid-template-columns:minmax(0,1fr)}.match-lineup-main{grid-template-columns:minmax(0,1fr) minmax(150px,190px)}.match-lineup-panel,.match-lineup-main>*,.match-bench,.match-lineup-pitch{min-width:0}}@media (max-width:900px){.team-workspace{grid-template-columns:minmax(0,1fr)}.team-workspace>.team-sidebar.team-sidebar-premium{z-index:2800;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-direction:column;width:min(280px,86vw);min-width:0;height:100dvh;max-height:100dvh;padding:0;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden auto;transform:translate(-106%)}body:not(.sidebar-collapsed) .team-workspace>.team-sidebar.team-sidebar-premium{opacity:1;pointer-events:auto;width:min(280px,86vw);transform:translate(0)}body.sidebar-collapsed .team-workspace>.team-sidebar.team-sidebar-premium{opacity:0;pointer-events:none;width:min(280px,86vw);transform:translate(-106%)}.team-sidebar-premium .team-sidebar-brand,.team-sidebar-premium .team-identity-card{flex:none}.team-sidebar-premium .team-nav,.team-sidebar-premium .premium-nav{white-space:normal;flex-wrap:nowrap;flex:none;justify-content:flex-start;align-items:stretch;gap:5px;width:100%;padding:0 12px 42px;flex-direction:column!important;display:flex!important;overflow:visible!important}.team-sidebar-premium .nav-group,.team-sidebar-premium .nav-group-title{width:100%;min-width:0}.team-sidebar-premium .team-nav-link{white-space:normal;flex:none;align-items:center;width:100%;min-height:42px;display:flex}.team-sidebar-toggle{place-items:center;width:34px;height:34px;display:grid;z-index:2850!important;position:fixed!important;top:12px!important;left:min(270px,86vw - 10px)!important}body.sidebar-collapsed .team-sidebar-toggle,.team-sidebar-toggle.is-collapsed{left:10px!important}.tool-modal-overlay,.dashboard-modal-overlay,.exercise-designer-overlay{z-index:3000!important}.team-main{width:100%;min-width:0}.team-topbar .team-season-chip[href],.team-commandbar .team-season-chip[href],.team-header-profile .team-season-chip[href]{white-space:nowrap;max-width:100%;display:inline-flex!important}.team-topbar,.training-page-header,.match-plan-v3-header{flex-wrap:wrap;align-items:flex-start;gap:12px}.training-header-actions,.team-header-profile,.match-plan-header-actions{flex-wrap:wrap;min-width:0;max-width:100%}.training-subnav{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:100%;min-width:0;padding-inline:12px;display:grid}.training-subnav a{text-align:center;white-space:normal;min-width:0;line-height:1.2}.training-session-filters{grid-template-columns:1fr minmax(130px,1fr);gap:8px}.training-session-filters>.training-session-search{grid-column:1/-1;min-width:0}.training-session-filters>.btn{min-width:0}.training-session-list-body{overscroll-behavior-x:contain;overflow-x:auto}.training-session-list-head,.training-session-row{grid-template-columns:34px 88px minmax(190px,1fr) 95px 68px 88px 90px 32px;min-width:735px}.training-session-advanced-modal{flex-direction:column;width:min(920px,100vw - 16px);min-width:0;max-height:calc(100dvh - 16px);margin:auto;display:flex;overflow:hidden}.training-session-advanced-modal>.tool-modal-header{flex:none;min-width:0}.training-session-modal-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;max-height:none;padding:12px 14px 20px;display:block;overflow:auto}.training-session-modal-body>*,.training-session-modal-body form,.training-session-modal-body .training-editor-section{box-sizing:border-box;min-width:0;max-width:100%}.training-session-modal-body .tool-create-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.training-session-modal-body input,.training-session-modal-body select,.training-session-modal-body textarea{box-sizing:border-box;min-width:0;max-width:100%}.training-session-structure-workspace,.training-session-phase-list,.training-session-modal-body .training-block-list,.training-session-modal-body .training-linked-exercises{min-width:0}.training-session-modal-body .training-add-row,.training-session-modal-body .training-session-phase-head,.training-session-modal-body .training-phase-exercise-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.training-session-modal-body .training-add-row>input,.training-session-modal-body .training-add-row>button{width:100%;min-width:0}.training-session-editor-footer{flex-wrap:wrap;gap:10px}.training-session-editor-footer>div,.training-session-editor-footer-right{flex-wrap:wrap;min-width:0;max-width:100%}}@media (max-width:680px){.team-content.training-full-width,.team-content.match-plan-v3-content{padding:12px 12px 32px!important}.training-week-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.training-planner-head{grid-template-columns:minmax(0,1fr);gap:13px;padding:14px;display:grid}.training-calendar-controls,.training-week-nav,.training-view-toggle{flex-wrap:wrap;width:100%;min-width:0;max-width:100%}.training-week-nav{justify-content:space-between}.training-planner-grid.month-view,.training-planner-grid.week-view{scroll-snap-type:x proximity;grid-template-columns:repeat(7,minmax(138px,1fr));overflow-x:auto}.training-planner-day{scroll-snap-align:start}.training-planner-grid.month-view .training-planner-day{min-width:138px;min-height:150px}.training-calendar-list{max-width:100%;overflow-x:auto}.training-calendar-list-row{min-width:650px}.training-session-list-head{display:none}.training-session-list-body{overflow:visible}.training-session-row{border-bottom:1px solid #eaedf1;grid-template-columns:26px minmax(0,1fr) auto;grid-auto-rows:auto;align-items:center;gap:5px 10px;padding:12px 10px;min-width:0!important}.training-session-row>:first-child{grid-area:1/1/3;align-self:center}.training-session-row>:nth-child(2){grid-area:1/2}.training-session-row>:nth-child(3){grid-area:2/2/4}.training-session-row>:nth-child(4){grid-area:4/2}.training-session-row>:nth-child(5),.training-session-row>:nth-child(6){display:none}.training-session-row>:nth-child(7){grid-area:5/2}.training-session-row>:nth-child(8){grid-area:1/3/3;align-self:start}.training-session-title-cell>strong{white-space:normal;overflow-wrap:anywhere;font-size:12px!important}.training-session-row>a>small{white-space:normal;overflow-wrap:anywhere}.training-row-menu>div{width:200px;max-width:min(250px,100vw - 60px);right:0}.training-session-detail{padding:14px}.training-session-detail-actions{flex-wrap:wrap;gap:8px}.training-session-detail-actions .btn{white-space:normal;min-width:0}.training-exercise-filters-expanded{grid-template-columns:minmax(0,1fr)}.training-exercise-filters-expanded .training-session-search{grid-column:1}.training-exercise-filters-expanded select,.training-exercise-filters-expanded .training-session-search{min-width:0;max-width:100%}.training-exercise-filters-expanded .training-filter-check,.training-exercise-filters-expanded>.btn{width:100%;min-width:0}.training-exercise-grid{grid-template-columns:minmax(0,1fr)}.training-exercise-library{overflow:hidden}.training-exercise-card{min-width:0}.training-library-status-tabs{flex-wrap:wrap;gap:6px}.training-session-modal-body .tool-create-grid.two,.training-session-modal-body .tool-create-grid,.training-session-modal-body .training-add-row,.training-session-modal-body .training-session-phase-head,.training-session-modal-body .training-phase-exercise-row{grid-template-columns:minmax(0,1fr);display:grid;min-width:0!important}.training-session-modal-body .tool-create-grid .field,.training-session-modal-body .tool-create-grid .field.wide{grid-column:1/-1;min-width:0}.training-session-advanced-modal{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.training-session-advanced-modal .tool-modal-header{gap:8px;padding:14px 14px 12px}.training-session-advanced-modal .tool-modal-identity{min-width:0}.training-session-advanced-modal .tool-modal-identity h2{overflow-wrap:anywhere;font-size:18px}.training-session-advanced-modal .tool-modal-identity p{line-height:1.35}.training-session-modal-body{padding:10px 12px 20px}.training-session-save-row{flex-wrap:wrap;align-items:stretch}.training-session-save-row>.btn{width:100%}.training-session-editor-footer>div,.training-session-editor-footer-right{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;display:grid}.training-session-editor-footer .btn{white-space:normal;text-align:center;width:100%;min-width:0}.match-plan-v3-header{padding:14px 12px}.match-plan-header-actions{gap:7px;width:100%}.match-lineup-panel{max-width:100%;padding:10px}.match-lineup-panel>header{flex-wrap:wrap;align-items:flex-start;gap:9px}.match-lineup-panel>header>div{min-width:0}.match-lineup-panel .lineup-header-tools{flex-wrap:wrap;justify-content:flex-start;width:100%}.match-lineup-panel .lineup-header-tools select{min-width:0;max-width:100%}.match-lineup-main{grid-template-columns:minmax(0,1fr);gap:10px}.match-lineup-main>.match-pitch-edit-wrap,.match-lineup-main>.match-lineup-pitch{width:100%;min-width:0;max-width:100%}.match-lineup-pitch{aspect-ratio:3/4;box-sizing:border-box;width:100%;min-width:0;min-height:440px;overflow:hidden}.match-lineup-avatar{box-sizing:border-box;width:34px;height:34px}.match-lineup-player{min-width:0;max-width:80px}.match-lineup-player>b{max-width:62px;padding:3px;font-size:7px;line-height:1.15}.match-player-state{white-space:normal;text-align:center;max-width:65px;font-size:5px;line-height:1.1}.match-pitch-edit-wrap>span{opacity:1;top:6px;right:6px}.match-lineup-side{width:100%;min-width:0}.match-bench,.match-unavailable-list{min-width:0;max-width:100%}.match-lineup-grid,.match-lineup-panel{overflow:visible}.exercise-designer-overlay{justify-content:stretch;align-items:stretch;padding:0!important}.exercise-designer-modal{border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100vw;min-height:0;max-height:100dvh;margin:0;display:grid;overflow:hidden;width:100vw!important;height:100dvh!important}.exercise-designer-head{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-height:0!important;padding:10px 12px!important;display:grid!important}.exercise-designer-title{grid-area:1/1;min-width:0;width:auto!important;max-width:100%!important}.exercise-designer-title h2{overflow-wrap:anywhere;font-size:16px;line-height:1.2}.exercise-designer-title p{display:none}.exercise-designer-head-actions{grid-area:1/2;gap:5px;min-width:0}.exercise-designer-head-actions .exercise-designer-history button{min-width:28px;min-height:32px;padding:0 6px}.exercise-designer-head-actions .exercise-designer-history button:last-child{font-size:10px}.exercise-designer-field-picker-compact{grid-area:2/1/auto/-1;min-width:0;width:100%!important;max-width:none!important;position:static!important;inset:auto!important;transform:none!important}.exercise-designer-field-picker-compact .exercise-designer-field-options{width:100%;min-width:0;max-width:100%;overflow-x:auto}.exercise-designer-body{-webkit-overflow-scrolling:touch;grid-template-rows:auto minmax(250px,1fr) auto;min-width:0;min-height:0;max-height:none;overflow-y:auto;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.exercise-designer-tools{border-bottom:1px solid #e5e8ec;border-right:0;gap:10px;min-width:0;max-width:100%;min-height:86px;padding:8px;overflow:auto hidden;flex-direction:row!important;display:flex!important}.exercise-designer-tools .exercise-tool-group{flex-direction:row;flex:none;align-items:center;gap:5px;width:max-content;min-width:max-content;display:flex}.exercise-designer-tools .exercise-tool-group>strong{white-space:nowrap;flex:none;font-size:10px}.exercise-designer-tools .exercise-tool-group>button{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:44px;min-height:46px;padding:4px 6px;display:flex}.exercise-designer-tools .exercise-tool-group>button span{white-space:normal;text-align:center;max-width:65px;font-size:9px;line-height:1.1;display:block}.exercise-designer-canvas-column{flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:250px;padding:12px 10px;display:flex}.exercise-designer-board{aspect-ratio:100/64;max-width:100%;min-height:0;width:100%!important;height:auto!important}.exercise-designer-caption{flex-wrap:wrap;gap:8px;width:100%;min-width:0;max-width:100%;display:flex}.exercise-designer-caption span{font-size:9px}.exercise-designer-properties{border-top:1px solid #e5e8ec;border-left:0;min-width:0;max-height:220px;padding:10px 12px;overflow:auto;display:block!important}.exercise-designer-footer{flex-wrap:wrap;grid-row:3;justify-content:flex-end;align-items:center;gap:8px;min-width:0;min-height:60px;padding:9px 12px;display:flex}.exercise-designer-footer>div{flex-wrap:wrap;max-width:100%;display:flex!important}.exercise-designer-footer .btn{white-space:normal;min-height:38px}}@media (max-width:390px){.match-lineup-avatar{width:28px;height:28px}.match-lineup-player>b{max-width:53px;font-size:6.3px}.match-player-state{max-width:52px;font-size:4.5px}.exercise-designer-head-actions .exercise-designer-history button:last-child{display:none}.training-subnav a{font-size:9px}.training-session-modal-body .training-session-editor-footer>div{grid-template-columns:1fr}}.team-sidebar-backdrop{display:none}@media (max-width:900px){.team-sidebar-backdrop{z-index:2750;cursor:pointer;background:#080b1080;border:0;margin:0;padding:0;display:block;position:fixed;inset:0}body.sidebar-collapsed .team-sidebar-backdrop{display:none}}
