@keyframes mcInboxEnter{0%{opacity:0;transform:translate(18px)scale(.985)}to{opacity:1;transform:none}}@keyframes mcInboxEnterMobile{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:none}}:root{--sl5c-sys:var(--sl-font-system);--sl5c-text:var(--sl-font-text);--sl5c-display:var(--sl-font-display)}:-webkit-any(.ds-button,.ds-chip,.ds-metric-card){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:-moz-any(.ds-button,.ds-chip,.ds-metric-card){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:is(.ds-button,.ds-chip,.ds-metric-card){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:-webkit-any(.ds-button,.ds-chip,.ds-metric-card):active:not(:disabled){transform:scale(.985)}:-moz-any(.ds-button,.ds-chip,.ds-metric-card):active:not(:disabled){transform:scale(.985)}:is(.ds-button,.ds-chip,.ds-metric-card):active:not(:disabled){transform:scale(.985)}:-webkit-any(.ds-button,.ds-chip,.ds-metric-card,.ds-input):focus-visible{outline:3px solid color-mix(in srgb,var(--accent,#c8ff1a) 32%,transparent);outline-offset:2px}:-moz-any(.ds-button,.ds-chip,.ds-metric-card,.ds-input):focus-visible{outline:3px solid color-mix(in srgb,var(--accent,#c8ff1a) 32%,transparent);outline-offset:2px}:is(.ds-button,.ds-chip,.ds-metric-card,.ds-input):focus-visible{outline:3px solid color-mix(in srgb,var(--accent,#c8ff1a) 32%,transparent);outline-offset:2px}:-webkit-any(.ds-button,.ds-chip,.ds-metric-card):disabled{opacity:.52;transform:none}:-moz-any(.ds-button,.ds-chip,.ds-metric-card):disabled{opacity:.52;transform:none}:is(.ds-button,.ds-chip,.ds-metric-card):disabled{opacity:.52;transform:none}.ds-button[data-working=true]{cursor:progress}.s_R6x4Kn{padding:24px}.s_lgB5-T{width:44px;height:44px;color:inherit;background:#fff1;border:1px solid #fff2;flex:0 0 44px;font-size:24px}.s_Dajl93{gap:14px;display:grid}.s_Dajl93 input,.s_Dajl93 select{width:100%;min-height:50px;color:inherit;background:#05080b;border:1px solid #fff3;border-radius:10px;padding:0 12px}.s_Dajl93 input:focus-visible,.s_Dajl93 select:focus-visible,.s_UYyLbv:focus-visible,.s_lgB5-T:focus-visible{outline:3px solid var(--team-brand-primary,#c8ff1a);outline-offset:2px}.s_2K-v0T{grid-template-columns:.8fr 1.2fr;gap:10px;display:grid}.s_oXge9E,.s_z8XXfg{color:#ff9a9a;background:#ff4b4b16;border-radius:10px;padding:10px}.s_UYyLbv{background:var(--team-brand-primary,#c8ff1a);min-height:52px;color:var(--team-brand-primary-text,#050701);border:0;font-weight:900}.s_UYyLbv,.s_lgB5-T{touch-action:manipulation;border-radius:10px}.s_UYyLbv:active:not(:disabled),.s_lgB5-T:active:not(:disabled){opacity:.78}.s_UYyLbv:disabled,.s_lgB5-T:disabled{cursor:progress;opacity:.6}.branding-industrial__preview{background:linear-gradient(145deg,var(--team-brand-surface-deep,#0a2633),var(--team-brand-surface-elevated,#102f39))!important}.branding-industrial .branding-industrial__preview .branding-industrial__panel-header{box-shadow:none!important;background:0 0!important;border-radius:0!important}.branding-industrial .branding-industrial__preview .branding-industrial__panel-header h2{color:#f8faf6!important}.branding-industrial .branding-industrial__preview .branding-industrial__panel-header p{color:#c6d1cf!important}.branding-industrial .branding-industrial__preview .branding-industrial__kicker{color:var(--team-brand-primary,#c8ff1a)!important}.branding-industrial{background:var(--team-brand-page-wash,#f5f3ee);color:#18201f;min-height:100dvh;padding:max(8px,min(2vw,18px)) 0}.brandingEditorialWorkspace{gap:22px;width:min(100%,1120px)}.branding-industrial__workspace{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}.branding-industrial__panel{background:#fffffff5;border:1px solid #18201f17;border-radius:22px;padding:max(18px,min(3vw,26px));box-shadow:0 16px 42px #141f1c0f}.branding-industrial__preview{border-color:#ffffff1a;overflow:hidden;box-shadow:0 20px 46px #04121929}.branding-industrial__controls{justify-self:center;width:min(100%,820px)}.branding-industrial__panel-header{border-bottom:1px solid #18201f17;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.branding-industrial__kicker{color:#647068;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.branding-industrial__panel-header h2{color:#17201e;letter-spacing:-.035em;margin:5px 0 0;font-size:max(22px,min(3vw,29px));line-height:1.05}.branding-industrial__panel-header p{color:#626d66;max-width:620px;margin:8px 0 0;font-size:14px;line-height:1.55}.branding-industrial__status{color:#1f5e4c;background:#1f5e4c12;border:1px solid #1f5e4c2e;border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-weight:800}.branding-industrial__preview .branding-industrial__panel-header{border-bottom-color:#ffffff1f}.branding-industrial__preview .branding-industrial__status{border-color:color-mix(in srgb,var(--team-brand-primary,#c8ff1a) 25%,transparent);background:color-mix(in srgb,var(--team-brand-primary,#c8ff1a) 9%,transparent);color:color-mix(in srgb,var(--team-brand-primary,#c8ff1a) 80%,white)}.team-branding-form{color:#18201f;gap:0;display:grid}.team-branding-form__section{border-top:1px solid #18201f17;gap:14px;padding:22px 0;display:grid}.team-branding-form__section:first-child{border-top:0;padding-top:0}.team-branding-form__section-heading{gap:4px;display:grid}.team-branding-form__section-heading h3{color:#25302d;letter-spacing:-.015em;margin:0;font-size:15px;font-weight:800;line-height:1.25}.team-branding-form__section-heading p{color:#657069;max-width:640px;margin:0;font-size:13px;line-height:1.5}.team-branding-form__palette-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.team-branding-form__palette{color:#25302d;box-shadow:none;cursor:pointer;background:#f8f7f3;border:1px solid #18201f1f;border-radius:12px}.team-branding-form__clean-action,.team-branding-form__secondary-action,.team-branding-form__text-option{min-height:46px}.team-branding-form__cancel-action,.team-branding-form__clean-action,.team-branding-form__secondary-action,.team-branding-form__text-option{color:#25302d;box-shadow:none;cursor:pointer;background:#f8f7f3;border:1px solid #18201f1f;border-radius:12px}.team-branding-form__palette{text-align:left;gap:9px;min-height:68px;padding:11px 12px;display:grid}.team-branding-form__palette[aria-pressed=true],.team-branding-form__text-option[aria-checked=true]{border-color:color-mix(in srgb,var(--team-brand-primary,#1f5e4c) 46%,#18201f24);background:color-mix(in srgb,var(--team-brand-primary,#1f5e4c) 8%,#fbfaf7);color:color-mix(in srgb,var(--team-brand-primary,#1f5e4c) 58%,#173d32)}.team-branding-form__palette-label{justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.team-branding-form__selected-label{color:color-mix(in srgb,var(--team-brand-primary,#1f5e4c) 65%,#173d32);font-size:11px;font-weight:800}.team-branding-form__swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.team-branding-form__swatch{border:1px solid #18201f1f;border-radius:999px;height:14px}.team-branding-form__option-list{gap:7px;display:grid}.team-branding-form__text-option{text-align:left;gap:2px;padding:10px 12px;display:grid}.team-branding-form__text-option-label{font-size:13px;font-weight:800}.team-branding-form__text-option-hint{color:#69736d;font-size:12px;line-height:1.4}.team-branding-form__field-list{gap:10px;display:grid}.team-branding-form__field{color:#25302d;gap:6px;font-size:13px;font-weight:700;display:grid}.team-branding-form__field input{color:#18201f;width:100%;min-height:48px;font:inherit;background:#fbfaf7;border:1px solid #18201f24;border-radius:12px;padding:10px 12px;font-weight:500;box-shadow:inset 0 1px #ffffffd1}.team-branding-form__upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.team-branding-form__cancel-action,.team-branding-form__clean-action,.team-branding-form__secondary-action{padding:10px 13px;font-size:13px;font-weight:750}.team-branding-form__clean-action{border-color:color-mix(in srgb,var(--team-brand-primary,#1f5e4c) 26%,#18201f1f);background:color-mix(in srgb,var(--team-brand-primary,#1f5e4c) 5%,#fbfaf7);color:color-mix(in srgb,var(--team-brand-primary,#1f5e4c) 58%,#173d32)}.team-branding-form__previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:2px;display:grid}.team-branding-form__logo-preview{gap:7px;min-width:0;display:grid}.team-branding-form__logo-preview-label{color:#657069;font-size:12px;font-weight:800}.team-branding-form__logo-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.team-branding-form__logo-canvas{border:1px solid #18201f1c;border-radius:12px;place-items:center;min-height:78px;padding:9px;display:grid;overflow:hidden}.team-branding-form__logo-canvas--dark{background:#071016}.team-branding-form__logo-canvas--transparent{background:linear-gradient(45deg,#e5e7eb 25%,#fff 25% 50%,#e5e7eb 50% 75%,#fff 75%) 0 0/18px 18px}.team-branding-form__logo-canvas img{object-fit:contain;width:100%;height:58px}.team-branding-form__logo-canvas--dark img{filter:drop-shadow(0 7px 12px #00000059)}.team-branding-form__alert{color:#9f232d;background:#b91c1c0d;border:1px solid #b91c1c29;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.45}.team-branding-form__actions{border-top:1px solid #18201f17;gap:8px;padding-top:20px;display:flex}.team-branding-form__save-action{border-color:var(--team-brand-primary,#1f5e4c);background:var(--team-brand-primary,#1f5e4c);width:auto;min-height:48px;color:var(--team-brand-on-primary,#fff);box-shadow:0 10px 24px color-mix(in srgb,var(--team-brand-primary,#1f5e4c) 18%,transparent);border-radius:12px;margin:0;padding:0 18px}.team-branding-form__cancel-action{min-height:48px}.team-branding-form button:disabled{cursor:not-allowed;opacity:.58}.team-branding-form button:focus-visible,.team-branding-form input:focus-visible{outline:3px solid color-mix(in srgb,var(--team-brand-primary,#1f5e4c) 24%,transparent);outline-offset:2px}.mcShellV3 .mcActionLayer,.mcShellV3 .mcNavLayer{z-index:70;pointer-events:none;visibility:hidden;position:fixed;inset:0}.mcShellV3 .mcActionLayer.is-open,.mcShellV3 .mcNavLayer.is-open{pointer-events:auto;visibility:visible}.mcShellV3 .mcActionBackdrop,.mcShellV3 .mcInboxBackdrop,.mcShellV3 .mcNavBackdrop{-webkit-backdrop-filter:blur(8px);background:#000000a8;border:0;position:absolute;inset:0}.mcShellV3 .mcActionBackdrop,.mcShellV3 .mcNavBackdrop{opacity:0;transition:opacity .18s}.mcShellV3 .mcActionLayer.is-open>.mcActionBackdrop,.mcShellV3 .mcNavLayer.is-open>.mcNavBackdrop{opacity:1}.mcShellV3 .mcActionSheet{color:#eef3f5;opacity:0;background:linear-gradient(160deg,#11191efc,#05090cfc);border:1px solid #d9e4eb1f;border-radius:20px;width:min(440px,100% - 32px);padding:18px;transition:transform .18s,opacity .18s;position:absolute;bottom:24px;right:24px;transform:translateY(18px)scale(.985);box-shadow:0 28px 80px #0000008f}.mcShellV3 .mcActionLayer.is-open .mcActionSheet{opacity:1;transform:none}.mcShellV3 .mcActionSheetHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.mcShellV3 .mcActionSheetHead small,.mcShellV3 .mcActionSheetHead strong{display:block}.mcShellV3 .mcActionSheetHead small{color:var(--mc);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.mcShellV3 .mcActionSheetHead strong{font-family:var(--mc-display);text-transform:uppercase;margin-top:4px;font-size:30px;font-weight:800;line-height:.95}.mcShellV3 .mcActionSheetHead>button,.mcShellV3 .mcDrawerBrand>button,.mcShellV3 .mcInboxHead>button{color:#c4cdd2;cursor:pointer;background:#ffffff09;border:1px solid #d9e4eb1f;border-radius:12px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:grid}.mcShellV3 .mcActionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.mcShellV3 .mcActionGrid>button{color:#d7dfe3;cursor:pointer;background:#ffffff06;border:1px solid #d9e4eb17;border-radius:13px;min-height:92px;padding:12px 8px}.mcShellV3 .mcActionGrid>button:focus-visible,.mcShellV3 .mcActionGrid>button:hover{border-color:color-mix(in srgb,var(--mc) 34%,#d9e4eb24);background:color-mix(in srgb,var(--mc) 5%,#ffffff09)}.mcShellV3 .mcActionGrid>button svg{margin:auto;display:block}.mcShellV3 .mcActionGrid>button span{margin:9px auto auto;font-size:10px;font-weight:760;display:block}.mcShellV3 .mcInboxLayer{z-index:82;position:fixed;inset:0}.mcShellV3 .mcInboxPanel{color:#eef3f5;background:linear-gradient(155deg,#11181dfe,#05090bfe);border:1px solid #d9e4eb1c;border-radius:22px;width:min(430px,100% - 36px);padding:20px;animation:.18s ease-out both mcInboxEnter;position:absolute;top:76px;bottom:18px;right:18px;overflow:auto;box-shadow:0 30px 90px #000000ad}.mcShellV3 .mcInboxHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.mcShellV3 .mcInboxHead small,.mcShellV3 .mcInboxHead strong{display:block}.mcShellV3 .mcInboxHead small{color:var(--mc);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.mcShellV3 .mcInboxHead strong{font-family:var(--mc-display);text-transform:uppercase;margin-top:4px;font-size:30px;font-weight:800;line-height:.95}.mcShellV3 .mcInboxSummary{border:1px solid color-mix(in srgb,var(--mc) 18%,transparent);background:color-mix(in srgb,var(--mc) 6%,transparent);border-radius:14px;margin:18px 0 12px;padding:14px 15px}.mcShellV3 .mcInboxSummary span,.mcShellV3 .mcInboxSummary strong{display:block}.mcShellV3 .mcInboxSummary strong{font-size:13px;font-weight:760}.mcShellV3 .mcInboxSummary span{color:#8f9ba2;margin-top:4px;font-size:11px;line-height:1.4}.mcShellV3 .mcInboxList{gap:9px;display:grid}.mcShellV3 .mcInboxContext,.mcShellV3 .mcInboxItem{color:#e7ecee;text-align:left;cursor:pointer;background:#080d10;border:1px solid #d9e4eb13;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:13px;transition:transform .14s,border-color .14s,background .14s;display:grid}.mcShellV3 .mcInboxContext:hover,.mcShellV3 .mcInboxItem:hover{border-color:color-mix(in srgb,var(--mc) 34%,transparent);background:#0b1216;transform:translateY(-1px)}.mcShellV3 .mcActionSheetHead>button:focus-visible,.mcShellV3 .mcDrawerBrand>button:focus-visible,.mcShellV3 .mcInboxContext:focus-visible,.mcShellV3 .mcInboxHead>button:focus-visible,.mcShellV3 .mcInboxItem:focus-visible{outline:2px solid var(--mc);outline-offset:2px}.mcShellV3 .mcInboxItemIcon{width:38px;height:38px;color:var(--mc);background:#ffffff0e;border-radius:11px;place-items:center;display:grid}.mcShellV3 .mcInboxItem.is-danger .mcInboxItemIcon{color:#ff7a7a;background:#ff5c5c1a}.mcShellV3 .mcInboxItem.is-warning .mcInboxItemIcon{color:#ffc264;background:#ffb5471a}.mcShellV3 .mcInboxContext>span:nth-child(2) em,.mcShellV3 .mcInboxContext>span:nth-child(2) small,.mcShellV3 .mcInboxContext>span:nth-child(2) strong,.mcShellV3 .mcInboxItemCopy em,.mcShellV3 .mcInboxItemCopy small,.mcShellV3 .mcInboxItemCopy strong{display:block}.mcShellV3 .mcInboxContext small,.mcShellV3 .mcInboxItemCopy small{color:#7f8b92;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.mcShellV3 .mcInboxContext strong,.mcShellV3 .mcInboxItemCopy strong{color:#eef2f4;margin-top:3px;font-size:12px;font-weight:720;line-height:1.25}.mcShellV3 .mcInboxContext em,.mcShellV3 .mcInboxItemCopy em{color:#9aa5ab;margin-top:4px;font-size:10px;font-style:normal;line-height:1.4}.mcShellV3 .mcInboxItemCopy b{color:#758087;margin-top:5px;font-size:9px;font-weight:680;display:block}.mcShellV3 .mcInboxContext>b,.mcShellV3 .mcInboxItemAction{color:var(--mc);text-align:right;justify-content:flex-end;align-items:center;gap:4px;font-size:9px;font-weight:800;display:flex}.mcShellV3 .mcInboxAllClear,.missionControlCompact{background:#080d10;border:1px solid #d9e4eb12;border-radius:14px;align-items:center;gap:12px;padding:17px 14px;display:flex}.missionControlCompact{color:#eef3f5;border:1px solid #d9e4eb1c;justify-content:space-between;gap:14px;padding:12px}.mcShellV3 .mcInboxAllClear>span{background:color-mix(in srgb,var(--mc) 11%,transparent);width:40px;height:40px;color:var(--mc);border-radius:50%;place-items:center;display:grid}.mcShellV3 .mcInboxAllClear small,.mcShellV3 .mcInboxAllClear strong{display:block}.mcShellV3 .mcInboxAllClear strong{color:#edf1f3;font-size:12px;font-weight:760}.mcShellV3 .mcInboxAllClear small{color:#8d989e;margin-top:4px;font-size:10px;line-height:1.4}.mcShellV3 .mcInboxContext{margin-top:11px}.mcShellV3 .mcInboxPanel footer{color:#657177;text-align:center;margin-top:15px;font-size:9px;font-weight:650;line-height:1.4}.mcShellV3 .mcNavLayer{display:none}.mcShellV3 .mcMobileDrawer{color:#eef3f5;background:linear-gradient(160deg,#0d1418,#040708);border-right:1px solid #d9e4eb1c;width:min(320px,86vw);padding:18px;transition:transform .19s;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.mcShellV3 .mcNavLayer.is-open .mcMobileDrawer{transform:none}.mcShellV3 .mcDrawerBrand{border-bottom:1px solid #d9e4eb1c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding-bottom:18px;display:grid}.mcShellV3 .mcDrawerLogo{background:0 0;border:0;width:60px;height:60px;padding:0}.mcShellV3 .mcDrawerLogo img{object-fit:contain;width:60px;height:60px}.mcShellV3 .mcDrawerBrand small,.mcShellV3 .mcDrawerBrand strong,.missionControlCompact span,.missionControlCompact strong{display:block}.mcShellV3 .mcDrawerBrand small{color:var(--mc);text-transform:uppercase;font-size:9px;font-weight:800}.mcShellV3 .mcDrawerBrand strong{font-family:var(--mc-display);text-transform:uppercase;margin-top:3px;font-size:24px;font-weight:800;line-height:.95}.mcShellV3 .mcMobileDrawer nav{gap:6px;margin-top:16px;display:grid}.mcShellV3 .mcMobileDrawer nav button{color:#89949c;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;min-height:54px;padding:0 14px;display:flex}.mcShellV3 .mcMobileDrawer nav button span,.missionControlCompact strong{font-size:12px;font-weight:760}.mcShellV3 .mcMobileDrawer nav button.is-active{border-color:color-mix(in srgb,var(--mc) 32%,transparent);background:color-mix(in srgb,var(--mc) 8%,transparent);color:var(--mc)}.missionControlCompact span{color:var(--mc,#c8ff1a);text-transform:uppercase;font-size:9px;font-weight:800}.missionControlCompact strong{margin-top:3px}.missionControlCompact button{background:var(--mc,#c8ff1a);color:#030506;text-transform:uppercase;border:0;border-radius:9px;min-height:40px;padding:0 13px;font-size:10px;font-weight:800}body.mission-control-active .app-shell.is-desktop>.insights-panel,body.mission-control-active .app-shell.is-desktop>.sidebar-nav,body.mission-control-active .coach-home-dashboard,body.mission-control-active [data-testid=coach-dashboard-identity-header],body.mission-control-active [data-testid=coach-mini-header]{display:none!important}body.mission-control-active .app-shell.is-desktop{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:0!important;display:block!important}body.mission-control-active .app-shell.is-desktop .team-brand.coach-mode.page,body.mission-control-active .app-shell.is-desktop>.shell-main,body.mission-control-active .app-shell.is-desktop>.shell-main>.content-wrap{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}body.mission-control-active .app-shell.is-desktop .mcShellV3{width:100%!important;margin:0!important;display:grid!important}.app-shell:has(.mcShellV3.is-mobile-shell)>.insights-panel,.app-shell:has(.mcShellV3.is-mobile-shell)>.sidebar-nav{display:none!important}.app-shell:has(.mcShellV3.is-mobile-shell){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100vw!important;margin:0!important;padding:0!important;display:block!important;overflow-x:clip!important}.app-shell:has(.mcShellV3.is-mobile-shell) .team-brand.coach-mode.page,.app-shell:has(.mcShellV3.is-mobile-shell)>.shell-main,.app-shell:has(.mcShellV3.is-mobile-shell)>.shell-main>.content-wrap{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.mcShellV3.is-mobile-shell{-moz-text-size-adjust:100%!important;text-size-adjust:100%!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:block!important;overflow-x:clip!important}.mcShellV3.is-mobile-shell>.mcRail,body.mission-control-priority-open [data-testid=coach-priority-editor]>summary{display:none!important}.mcShellV3{--mc-native:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Inter,"Segoe UI",sans-serif;--mc-light:#f4f0e7;--mc-ink:#101820;--mc-copy:#66717a;--mc-hairline:#1018201f;--mc-surface-ink:#f4f7f8;--mc-surface-copy:#9ba7ad;color:#101820;background:#f4f0e7}.mcShellV3,.mcShellV3 button{font-family:var(--mc-native)}.mcShellV3 .mcSection{min-width:0;box-shadow:none;border:0;border-radius:0}.mcShellV3 .mcSectionHead{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.mcShellV3 .mcPulseLead small,.mcShellV3 .mcSectionHead small{color:var(--mc-surface-copy);font:680 9px/1.1 var(--mc-native);letter-spacing:.08em;text-transform:uppercase;display:block}.mcShellV3 .mcPulseLead h2,.mcShellV3 .mcSectionHead h2{color:inherit;font:760 18px/1 var(--mc-native);letter-spacing:-.035em;margin:5px 0 0}.mcShellV3 .mcSectionHead>b{color:#fff;min-width:24px;height:24px;font:800 10px/1 var(--mc-native);background:#d92d3d;border-radius:999px;place-items:center;padding:0 7px;display:grid}.mcShellV3 .mcPulseLead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.mcShellV3 .mcHealthScore{color:#f6f8f8;font:820 54px/.86 var(--mc-native);letter-spacing:-.07em;font-variant-numeric:tabular-nums}.mcShellV3 .mcPulseRail{background:repeating-linear-gradient(90deg,#ffffff24 0 calc(10% - 2px),#0000 calc(10% - 2px) 10%);height:12px;margin-top:26px;position:relative;overflow:hidden}.mcShellV3 .mcPulseRail>span{background:repeating-linear-gradient(90deg,var(--mc,#c8ff1a)0 calc(10% - 2px),transparent calc(10% - 2px) 10%);position:absolute;inset:0 auto 0 0}.mcShellV3 .mcPulseCaption{gap:5px;margin-top:14px;display:grid}.mcShellV3 .mcPulseCaption span{color:var(--mc,#c8ff1a);font:720 12px/1.2 var(--mc-native)}.mcShellV3 .mcPulseCaption small{color:var(--mc-surface-copy);font:500 10px/1.4 var(--mc-native)}.mcShellV3 .mcAttentionList,.mcShellV3 .mcTimeline{display:grid}.mcShellV3 .mcAttentionRow{border:0;border-top:1px solid var(--mc-hairline);width:100%;min-height:68px;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:8px 42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 4px;transition:background .14s;display:grid}.mcShellV3 .mcAttentionRow:first-child,.mcShellV3 .mcTimeline>div:first-child{border-top:0}.mcShellV3 .mcAttentionRow.is-priority{background:linear-gradient(90deg,#d98b2814,#0000 72%);padding-inline:10px 4px;box-shadow:inset 3px 0 #d98b28}.mcShellV3 .mcAttentionRow.is-priority.is-danger{background:linear-gradient(90deg,#d92d3d12,#0000 72%);box-shadow:inset 3px 0 #d92d3d}.mcShellV3 .mcStatusDot{border-radius:50%;width:8px;height:8px}.mcShellV3 .mcStatusDot.is-danger{background:#e34555}.mcShellV3 .mcStatusDot.is-warning{background:#df9b38}.mcShellV3 .mcStatusDot.is-success{background:#4ab97a}.mcShellV3 .mcAvatar{object-fit:cover;background:#152129;border-radius:50%;flex:none}.mcShellV3 .mcAvatar--fallback{color:var(--mc,#c8ff1a);font:800 11px/1 var(--mc-native);place-items:center;display:grid}.mcShellV3 .mcAttentionCopy{min-width:0}.mcShellV3 .mcAttentionCopy small,.mcShellV3 .mcAttentionCopy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mcShellV3 .mcAttentionCopy strong{font:720 12px/1.2 var(--mc-native)}.mcShellV3 .mcAttentionCopy small,.mcShellV3 .mcAttentionMeta{color:var(--mc-surface-copy);font-size:10px}.mcShellV3 .mcAttentionMeta{margin-top:4px;font-size:9px;display:block}.mcShellV3 .mcRowAction{color:var(--mc-surface-copy);font:680 9px/1 var(--mc-native);align-items:center;gap:4px;display:flex}.mcShellV3 .mcSecondaryAction,.mcShellV3 .mcTextLink{min-height:44px;color:inherit;font:680 10px/1 var(--mc-native);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.mcShellV3 .mcAllClear{border-block:1px solid #4ab97a38;align-items:center;gap:12px;padding:15px 0;display:flex}.mcShellV3 .mcAllClear>span{color:#38965f;background:#4ab97a1a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.mcShellV3 .mcAllClear small,.mcShellV3 .mcAllClear strong,.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcRealityStrip small,.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcRealityStrip strong,.mcShellV3 .mcSessionSummary small,.mcShellV3 .mcSessionSummary strong{display:block}.mcShellV3 .mcAllClear small,.mcShellV3 .mcSessionSummary small{color:var(--mc-surface-copy);margin-top:3px;font-size:10px}.mcShellV3 .mcTimeline>div{border-top:1px solid var(--mc-hairline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:8px 0;display:grid}.mcShellV3 .mcTimeline span{min-width:0}.mcShellV3 .mcTimeline small,.mcShellV3 .mcTimeline strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mcShellV3 .mcTimeline small,.mcShellV3 .mcTimeline time{color:var(--mc-surface-copy);font-size:9px}.mcShellV3 .mcSessionSummary{border-block:1px solid var(--mc-hairline);align-items:center;gap:12px;padding:12px 0;display:flex}.mcShellV3 .mcSessionIcon{color:#b87318;flex:none;place-items:center;width:40px;height:40px;display:grid}.mcShellV3 .mcEvidenceEmpty{border-block:1px solid var(--mc-hairline);gap:4px;padding:16px 0;display:grid}.mcShellV3 .mcEvidenceEmpty small{color:var(--mc-surface-copy);font-size:10px}.mcShellV3 .mcRail{color:#d9e0e3;background:linear-gradient(#071c28,#061721);border-right:1px solid #ffffff0f}.mcShellV3 .mcRailBrand{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff14;place-items:center;width:100%;min-height:58px;padding:0;display:grid;position:relative}.mcShellV3 .mcRailBrand:before{content:"SHOTLAB";letter-spacing:-.02em;font:800 25px/.9 Barlow Condensed,Arial Narrow,sans-serif}.mcShellV3 .mcRailBrand:after{content:"";background:var(--mc,#c8ff1a);width:28px;height:2px;position:absolute;bottom:10px;left:19px}.mcShellV3 .mcHeader[data-testid=mission-control-team-header] .mcHeaderTeamMark,.mcShellV3 .mcRailBrand .mcTeamFallback,.mcShellV3 .mcRailBrand img{display:none}.mcShellV3 .mcRail nav{gap:5px;margin-top:22px;display:grid}.mcShellV3 .mcRail nav button{color:#9facb2;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;min-height:46px;padding:0 14px;display:flex;position:relative}.mcShellV3 .mcRail nav button svg{width:19px}.mcShellV3 .mcRail nav button span{font:650 12px/1 var(--mc-native,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);letter-spacing:.01em}.mcShellV3 .mcRail nav button.is-active{color:#f4f7f8;background:#ffffff0e}.mcShellV3 .mcRail nav button.is-active:before{content:"";background:var(--mc,#c8ff1a);width:3px;position:absolute;top:10px;bottom:10px;left:-18px}.mcShellV3 .mcCoachIdentity{border-top:1px solid #ffffff14;margin-top:auto;padding:18px 4px 6px}.mcShellV3 .mcCoachIdentity small{color:#788891}.mcShellV3 .mcCoachIdentity strong{color:#e6ecee}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control]{isolation:isolate;background:radial-gradient(circle at 79% 23%,color-mix(in srgb,var(--mc,#c8ff1a) 11%,transparent),transparent 30%),linear-gradient(145deg,var(--team-brand-surface-elevated,#0b2b36),var(--team-brand-surface-deep,#06151d) 72%);box-shadow:none;color:#f4f7f8;border:0;border-radius:0;position:relative;overflow:hidden}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcCourtArtwork svg{width:100%;height:100%;position:absolute;inset:0}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcCourtLines{fill:none;stroke:#e2edf033;stroke-width:2px;vector-effect:non-scaling-stroke}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcCourtRoute{fill:none;stroke:var(--mc,#c8ff1a);stroke-width:1.5px;stroke-dasharray:4 8;opacity:.28}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcCourtSignals{fill:var(--mc,#c8ff1a);opacity:.58}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcCourtGhostMark{opacity:.09}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcHeroIdentity{grid-template-columns:minmax(0,1fr) max(86px,min(9vw,112px));align-items:center;gap:20px;display:grid}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcHeroIdentityCopy{gap:5px;min-width:0;display:grid}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcHeroTeamMark{width:max(86px,min(9vw,112px));min-width:0;height:max(86px,min(9vw,112px));box-shadow:none;background:0 0;border:0;border-radius:0;justify-self:end;place-items:center;padding:0;display:grid;overflow:visible}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcHeroTeamMark img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcRealityStrip{background:#020d132e;border-block:1px solid #e2edf01f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcRealityStrip button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#f5f8f9;text-align:left;cursor:pointer;border:0;background:0 0;border-left:1px solid #e2edf01f;border-radius:0;min-width:0;transition:background .14s}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcRealityStrip button:first-child{border-left:0}.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcPrimary{border:1px solid color-mix(in srgb,var(--mc,#c8ff1a) 82%,#2f3a38);background:color-mix(in srgb,var(--mc,#c8ff1a) 92%,white);width:100%;color:var(--team-brand-on-primary,#10170b);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;font-weight:780;line-height:1;transition:transform .12s,filter .12s;display:inline-flex}.mcActivationPlan{border:1px solid color-mix(in srgb,var(--mc) 24%,#ffffff1a);-webkit-backdrop-filter:blur(24px)saturate(124%);border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:180px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 58px #0000004d,inset 0 1px #ffffff0a}.mcActivationPlan,body.mission-control-active #root .mcShellV3 .mcActivationPlan{background:radial-gradient(circle at 88% 10%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 38%),linear-gradient(148deg,#1c1e21f0,#0b0c0efa)}.mcActivationPlan:before{content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff09,#0000 28% 78%,#ffffff04);position:absolute;inset:0}.mcActivationPlan:after{content:"";background:color-mix(in srgb,var(--mc) 9%,transparent);filter:blur(30px);pointer-events:none;border-radius:50%;height:190px;position:absolute;inset:auto -12% -55% 36%}.mcActivationPlan .mcTodayPlanIcon{z-index:1;border:1px solid color-mix(in srgb,var(--mc) 32%,#ffffff1a);background:color-mix(in srgb,var(--mc) 9%,#ffffff06);width:52px;height:52px;color:color-mix(in srgb,var(--mc) 86%,white 14%);border-radius:17px;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a,0 12px 26px #00000038}.mcActivationPlan .mcTodayPlanCopy,.mcActivationPlan>button{z-index:1;font-family:var(--mc-native,var(--sl5c-text));position:relative}.mcActivationPlan .mcTodayPlanCopy{min-width:0}.mcActivationPlan .mcTodayPlanCopy small{letter-spacing:.085em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:720;display:block;color:color-mix(in srgb,var(--mc) 84%,white 16%)!important}.mcActivationPlan .mcTodayPlanCopy strong{font-family:var(--mc-native,var(--sl5c-display));letter-spacing:-.025em;text-wrap:balance;font-size:23px;font-weight:740;line-height:1.08;display:block;color:#fff!important}.mcActivationPlan .mcTodayPlanCopy em{letter-spacing:-.006em;text-wrap:pretty;max-width:560px;margin-top:8px;font-size:13px;font-style:normal;font-weight:500;line-height:1.48;display:block;color:#ffffffad!important}.mcActivationProgress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px 13px;max-width:450px;margin-top:16px;display:grid}.mcActivationProgressTrack{background:#ffffff13;border-radius:999px;height:7px;overflow:hidden;box-shadow:inset 0 1px 2px #0000004d}.mcActivationProgressTrack span{border-radius:inherit;background:linear-gradient(90deg,var(--mc),color-mix(in srgb,var(--mc) 62%,#fff));height:100%;box-shadow:0 0 18px color-mix(in srgb,var(--mc) 30%,transparent);transition:width .35s;display:block}.mcActivationProgress strong{color:#ffffffb8;letter-spacing:.055em;white-space:nowrap;font-size:10px;font-weight:680}.mcActivationPlan>button{border:1px solid color-mix(in srgb,var(--mc) 82%,white 18%);background:color-mix(in srgb,var(--mc) 91%,white 9%);color:#080a08;letter-spacing:-.003em;cursor:pointer;min-height:48px;box-shadow:0 13px 28px color-mix(in srgb,var(--mc) 18%,transparent),inset 0 1px #ffffff40;border-radius:14px;padding:0 18px;font-size:13px;font-weight:740;transition:transform .16s,filter .16s,box-shadow .16s}.mcActivationPlan>button:hover{filter:brightness(1.035);transform:translateY(-1px)}.mcActivationPlan>button:focus-visible{filter:brightness(1.035);outline:3px solid color-mix(in srgb,var(--mc) 30%,transparent);outline-offset:3px;transform:translateY(-1px)}.mcActivationPlan>button:active{transform:scale(.985)}.mcShellV3 .mcTeamFallback{border:1px solid color-mix(in srgb,var(--mc,#c8ff1a) 30%,#ffffff29);background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--mc,#c8ff1a) 12%,transparent),transparent 44%),linear-gradient(145deg,var(--team-brand-surface-elevated,#0b2633),var(--team-brand-surface-deep,#071820));color:#f7fafb;-webkit-text-fill-color:currentColor;border-radius:18px;align-content:center;place-items:center;gap:3px;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 10px 22px #0003}.mcShellV3 .mcTeamFallback strong{color:inherit;-webkit-text-fill-color:currentColor;letter-spacing:-.055em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;font-size:max(18px,min(5vw,26px));font-weight:850;line-height:.92;display:block}.mcShellV3 .mcTeamFallback small{color:color-mix(in srgb,var(--mc,#c8ff1a) 64%,#eef5da);-webkit-text-fill-color:currentColor;letter-spacing:.06em;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,sans-serif;font-size:8px;font-weight:760;line-height:1;display:none}.mcShellV3 .mcHeroTeamMark .mcTeamFallback{border-radius:20px}.mcShellV3 .mcHeroTeamMark .mcTeamFallback strong{font-size:30px}.mcShellV3 .mcHeroTeamMark .mcTeamFallback small{margin-top:4px;display:block}.mcShellV3 .mcHeaderTeamMark .mcTeamFallback{border-radius:12px}.mcShellV3 .mcHeaderTeamMark .mcTeamFallback strong{font-size:17px}.mcShellV3 .mcDrawerLogo .mcTeamFallback,.mcShellV3 .mcRailBrand .mcTeamFallback{border-radius:16px}body.mission-control-priority-open{overscroll-behavior:none;overflow:hidden!important}body.mission-control-priority-open [data-testid=mobile-navigation-dock],body.mission-control-priority-open [data-testid=mobile-navigation-overlay]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mcPriorityOverlayLayer{z-index:1098;pointer-events:none;position:fixed;inset:0}.mcPriorityOverlayBackdrop{-webkit-backdrop-filter:blur(12px);pointer-events:auto;cursor:default;background:#000000c7;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.mcPriorityOverlayClose{top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));z-index:1102;color:#f4f6f8;pointer-events:auto;cursor:pointer;touch-action:manipulation;background:#111214f5;border:1px solid #fff3;border-radius:999px;place-items:center;min-width:44px;min-height:44px;display:inline-grid;position:fixed;box-shadow:0 14px 40px #0000007a}body.mission-control-priority-open .coach-home-dashboard{visibility:visible!important;opacity:1!important;pointer-events:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;animation:none!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body.mission-control-priority-open .coach-home-dashboard>:not([data-testid=coach-priority-editor]){display:none!important}body.mission-control-priority-open [data-testid=coach-priority-editor]{overscroll-behavior:contain;color:#f4f6f8;-webkit-overflow-scrolling:touch;visibility:visible!important;opacity:1!important;z-index:1100!important;top:max(72px,calc(env(safe-area-inset-top) + 58px))!important;width:min(620px,100vw - 28px)!important;max-height:calc(100dvh - max(94px,calc(env(safe-area-inset-top) + 80px)) - env(safe-area-inset-bottom))!important;box-sizing:border-box!important;border:1px solid color-mix(in srgb,var(--team-brand-primary,#c8ff1a) 34%,#ffffff24)!important;box-shadow:0 28px 90px #000000ad,0 0 44px color-mix(in srgb,var(--team-brand-primary,#c8ff1a) 10%,transparent)!important;pointer-events:auto!important;background:linear-gradient(155deg,#18191bfc,#08090bfc)!important;border-radius:22px!important;margin:0!important;padding:20px!important;display:block!important;position:fixed!important;left:50%!important;overflow:auto!important;transform:translate(-50%)!important}body.mission-control-priority-open [data-testid=coach-priority-editor] button,body.mission-control-priority-open [data-testid=coach-priority-editor] input,body.mission-control-priority-open [data-testid=coach-priority-editor] select{touch-action:manipulation;min-height:44px}body.mission-control-priority-open [data-testid=coach-priority-editor] textarea{touch-action:manipulation;min-height:104px}.s_mb0Qky{min-width:112px;color:var(--text-2,#9ca7ad);gap:6px;display:grid}.s_VPUMBM{color:currentColor;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font:800 9px/1 Barlow Condensed,Arial Narrow,sans-serif;display:flex}.s_VPUMBM strong{color:var(--text-1,#f5f7f8);font-size:13px}.s_mb0Qky svg{width:100%;height:38px;overflow:visible}.s_mb0Qky polyline{stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 8px color-mix(in srgb,currentColor 24%,transparent))}.s_sUA7Fz,.s_sUA7Fz svg{width:var(--ring-size,92px)}.s_sUA7Fz{min-width:var(--ring-size,92px);place-items:center;display:grid;position:relative}.s_sUA7Fz svg{height:var(--ring-size,92px);transform:rotate(-90deg)}.s_6SB4B4,.s_82V2a-{fill:none;stroke-width:7px}.s_82V2a-{stroke:#ffffff12}.s_6SB4B4{stroke:var(--page-accent,var(--team-brand-primary,var(--accent)));stroke-linecap:round;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--page-accent,var(--accent)) 32%,transparent));transition:stroke-dashoffset .26s cubic-bezier(.2,.74,.22,1)}.s_m7QToa{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.s_m7QToa strong{color:var(--text-1,#f5f7f8);letter-spacing:.03em;font:400 24px/.9 Bebas Neue,Impact,sans-serif}.s_ipBKGZ,.s_m7QToa span{color:var(--text-3,#7d888e);letter-spacing:.08em;text-transform:uppercase;font:800 8px/1.1 Barlow Condensed,Arial Narrow,sans-serif}.s_ipBKGZ{text-align:center;margin-top:6px}.s_mZl8gw{background:linear-gradient(150deg,#0e1215eb,#05080af7);border:1px solid #dce7ec1a;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 15px;display:grid;box-shadow:inset 0 1px #ffffff05}.s_-J717B>div,.s_8eLhta,.s_Umdrem>div,.s_a5PNkd>div,.s_mZl8gw,.s_r7c4VL>div{min-width:0}.s_-ea3wN,.s_AevxxD{font-family:Barlow Condensed,Arial Narrow,sans-serif}.s_-ea3wN,.s_YH7j5d{text-transform:uppercase}.s_-ea3wN{color:currentColor;letter-spacing:.1em;font-size:9px;font-weight:800}.s_YH7j5d{color:var(--text-1,#f5f7f8);letter-spacing:.035em;margin-top:5px;font:400 21px/.98 Bebas Neue,Impact,sans-serif}.s_AevxxD{color:var(--text-2,#9ca7ad);margin-top:5px;font-size:11px;font-weight:600;line-height:1.35}.s_s8XCpK{min-width:112px}.s_K7tHDx{border:1px solid color-mix(in srgb,currentColor 38%,transparent);background:color-mix(in srgb,currentColor 8%,transparent);color:currentColor;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:11px;min-height:42px;padding:0 13px;font:800 10px/1 Barlow Condensed,Arial Narrow,sans-serif;transition:transform .16s,border-color .16s,background .16s}.s_K7tHDx:focus-visible,.s_K7tHDx:hover{background:color-mix(in srgb,currentColor 12%,transparent);transform:translateY(-1px)}.s_K7tHDx:active{transform:scale(.985)}.s_4zgN9J{border:1px solid color-mix(in srgb,currentColor 32%,transparent);background:color-mix(in srgb,currentColor 8%,transparent);min-height:24px;color:var(--text-2,#9ca7ad);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 8px;font:800 8px/1 Barlow Condensed,Arial Narrow,sans-serif;display:inline-flex}.s_I3LBBt{color:var(--team-brand-primary,var(--accent))}.s_U8-EaY{color:var(--semantic-warning,#ffb547)}.s_pt1aDg{color:var(--semantic-info,#77d7ff)}.s_PiSHmv{color:var(--text-2,#9ca7ad)}.s_N-nxhV{isolation:isolate;--stage-accent:#c8ff1a;--surface-title:#f5f8f9;--surface-body:#bdc9cf;--surface-muted:#9ba7ae;background:radial-gradient(circle at 94%0,color-mix(in srgb,var(--stage-accent) 9%,transparent),transparent 32%),linear-gradient(145deg,var(--team-brand-surface-elevated,#0b2633),var(--team-brand-surface-deep,#071820) 72%);color:#f5f8f9;border:1px solid #dcebf11c;border-radius:24px;min-width:0;min-height:236px;padding:22px 22px 0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 18px 42px #0718202e}.s_N-nxhV:before,.s_f0NOhE{pointer-events:none;position:absolute}.s_N-nxhV:before{content:"";z-index:-2;opacity:.07;inset:0}.s_N-nxhV[data-route-kind=players]:before{background:radial-gradient(circle at 12% 116%,#0000 0 72px,#dcebf147 73px 74px,#0000 75px),linear-gradient(90deg,#0000 49.8%,#dcebf12e 50%,#0000 50.2%)}.s_N-nxhV[data-route-kind=schedule]:before{background:repeating-linear-gradient(90deg,#0000 0 58px,#dcebf12e 59px 60px)}.s_N-nxhV[data-route-kind=training]:before{background:radial-gradient(circle at 86% 58%,#0000 0 52px,#dcebf13d 53px 54px,#0000 55px),linear-gradient(#0000 49.8%,#dcebf129 50%,#0000 50.2%)}.s_N-nxhV[data-route-kind=strength]:before{background:repeating-linear-gradient(132deg,#0000 0 27px,#dcebf11f 28px 29px)}.s_N-nxhV[data-route-kind=activity]:before{background:linear-gradient(161deg,#0000 0 54%,#dcebf138 54.5% 55%,#0000 55.5%),linear-gradient(16deg,#0000 0 68%,#dcebf121 68.4% 68.8%,#0000 69.2%)}.s_N-nxhV[data-route-kind=leaderboards]:before{background:linear-gradient(0deg,#dcebf12e 0 34%,#0000 34%) 78% 100%/34px 84px no-repeat,linear-gradient(0deg,#dcebf121 0 34%,#0000 34%) 88% 100%/34px 62px no-repeat,linear-gradient(0deg,#dcebf11a 0 34%,#0000 34%) 98% 100%/34px 45px no-repeat}.s_N-nxhV[data-route-kind=settings]:before{background:radial-gradient(circle at 88% 34%,#0000 0 44px,#dcebf126 45px 46px,#0000 47px 64px,#dcebf11a 65px 66px,#0000 67px)}.s_f0NOhE{z-index:-1;color:#dcebf1;opacity:.035;top:10px;right:-10px;transform:rotate(-5deg)}.s_N-nxhV .s_WNrfzE,.s_RGq0G4{align-items:center;gap:10px;min-width:0}.s_RGq0G4{display:flex}.s_vBtawW{border:1px solid color-mix(in srgb,var(--stage-accent) 25%,#dcebf11f);background:color-mix(in srgb,var(--stage-accent) 7%,#ffffff05);width:36px;height:36px;color:var(--stage-accent);border-radius:12px;flex:0 0 36px;place-items:center;display:grid}.s_-shH4p{color:color-mix(in srgb,var(--stage-accent) 84%,white 16%);letter-spacing:.085em;text-transform:uppercase;font:760 10px/1.15 var(--sl5c-text)}.s_NXchGt{z-index:1;max-width:650px;margin-top:13px;padding-right:min(15vw,104px);position:relative}.s_uZsL9B{color:#f5f8f9;-webkit-text-fill-color:#f5f8f9;letter-spacing:-.048em;text-wrap:balance;overflow-wrap:anywhere;max-width:20ch;font:810 max(30px,min(5vw,39px))/.96 var(--sl5c-display);margin:0}.s_GKOA8l{color:#bdc9cf;-webkit-text-fill-color:#bdc9cf;letter-spacing:-.008em;text-wrap:pretty;max-width:58ch;font:510 14px/1.44 var(--sl5c-text);margin:9px 0 0}.s_N-nxhV .s_WNrfzE{border:1px solid color-mix(in srgb,var(--stage-accent) 82%,#91b500 18%);background:color-mix(in srgb,var(--stage-accent) 92%,white 8%);color:#071007;-webkit-text-fill-color:#071007;letter-spacing:-.006em;cursor:pointer;min-height:54px;box-shadow:0 10px 24px color-mix(in srgb,var(--stage-accent) 15%,transparent),inset 0 1px #ffffff3d;font:730 14px/1 var(--sl5c-text);border-radius:14px;justify-content:center;margin-top:15px;padding:0 17px;transition:transform .15s,filter .15s;display:inline-flex}.s_N-nxhV .s_WNrfzE:hover:not(:disabled){filter:brightness(1.025);transform:translateY(-1px)}.s_N-nxhV .s_WNrfzE:active:not(:disabled){transform:scale(.987)}.s_N-nxhV .s_WNrfzE:disabled{opacity:.52;cursor:not-allowed}.s_N-nxhV .s_WNrfzE:focus-visible,.s_N-nxhV .s_mA0Sab:focus-visible{outline:3px solid color-mix(in srgb,var(--stage-accent) 34%,transparent);outline-offset:2px}.s_Kgii48{z-index:1;color:#aebbc0;width:min(100%,360px);margin-top:12px;position:relative}.s_1vJ8Re{overscroll-behavior-inline:contain;scrollbar-width:none;margin-top:20px;background:#020d132e;border-top:1px solid #dcebf11c;grid-auto-columns:minmax(126px,1fr);grid-auto-flow:column;align-self:end;min-width:0;margin-inline:-22px;display:grid;overflow-x:auto}.s_1vJ8Re::-webkit-scrollbar{display:none}.s_N-nxhV .s_mA0Sab{color:#f5f8f9;-webkit-text-fill-color:currentColor;text-align:left;min-width:0;min-height:92px;box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start;gap:4px;padding:14px 16px 13px;display:grid;position:relative}.s_N-nxhV button.s_mA0Sab{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.s_N-nxhV .s_mA0Sab+.s_mA0Sab{border-left:1px solid #dcebf11a}.s_N-nxhV .s_iSow7W:after{content:"";background:var(--stage-accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:14px;right:14px}.s_N-nxhV .s_Peo-s5{color:#9ba7ae;-webkit-text-fill-color:#9ba7ae;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font:700 9px/1.15 var(--sl5c-text);overflow:hidden}.s_N-nxhV .s_j73V8V,.s_N-nxhV button.s_mA0Sab .s_j73V8V{color:#f5f8f9;-webkit-text-fill-color:#f5f8f9;letter-spacing:-.04em;white-space:nowrap;font:790 25px/.98 var(--sl5c-display)}.s_N-nxhV .s_iSow7W .s_j73V8V,.s_N-nxhV button.s_mA0Sab.s_iSow7W .s_j73V8V{color:var(--stage-accent);-webkit-text-fill-color:var(--stage-accent)}.s_N-nxhV .s_xJKWby{color:#9ba7ae;-webkit-text-fill-color:#9ba7ae;white-space:nowrap;text-overflow:ellipsis;font:510 10px/1.25 var(--sl5c-text);overflow:hidden}.secondaryPageShell.secondaryPageShell--embeddedHeader{padding-bottom:0}.coachEventsPremiumWorkspace{--events-ink:#171a18;--events-lime:var(--accent,#c8ff1a);min-width:0;max-width:100%}.coachEventsPremiumWorkspace>*{min-width:0;max-width:100%}[data-testid=coach-events-decision-brief] [data-visual-role=performance-evidence]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:minmax(0,1fr);overflow:hidden}[data-testid=coach-events-filter-rail]{--sl-line-strong:transparent;--radius-md:0px;min-width:0;max-width:100%}.coachEventsHistoryAction{min-height:40px;color:var(--events-ink);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;font:740 12px/1 var(--sl5c-text);background:0 0;border:0;justify-content:flex-end;align-items:center;gap:7px;padding:0 2px;display:inline-flex}.coachEventsHistoryAction:focus-visible{outline:3px solid color-mix(in srgb,var(--events-lime) 32%,transparent);outline-offset:3px}.coachEventsMobileListHeading{display:none}.coach-events-mobile-surface{--semantic-info:var(--accent,#c8ff1a);min-width:0;max-width:100%}[data-testid=coach-events-mobile-page]{box-sizing:border-box;width:100%;min-width:0;max-width:100%!important}.performance-shell--coach .dashboardLegacyHeader,[data-testid=coach-events-mobile-page] .dashboardLegacyHeader{display:none!important}[data-testid=coach-events-mobile-page] article{box-sizing:border-box;min-width:0;max-width:100%}.performance-shell--coach [data-testid=coach-events-interactive-dashboard],.performance-shell--coach [data-testid=coach-players-interactive-dashboard],.performance-shell--coach [data-testid^=coach-page-dashboard-]{width:100%}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) .pageShell{color:#101820;background:#f4f0e7}.performance-shell--coach .page.pageShell:has(>[data-testid=coach-players-interactive-dashboard]){flex-direction:column;display:flex}.performance-shell--coach .page.pageShell:has(>[data-testid=coach-players-interactive-dashboard])>[data-testid=coach-players-interactive-dashboard]{order:1}.performance-shell--coach .page.pageShell:has(>[data-testid=coach-players-interactive-dashboard])>#coach-roster-operations{order:2}.performance-shell--coach .page.pageShell:has(>[data-testid=coach-players-interactive-dashboard])>[data-testid=coach-player-invite-dashboard-section]{order:3}.performance-shell--coach [data-testid=coach-players-interactive-dashboard]{background:0 0;gap:0;display:grid}.performance-shell--coach [data-testid=coach-players-command-bar]{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #1018201f;border-radius:0;margin:0;padding:18px 0 16px}.performance-shell--coach [data-testid=coach-players-command-bar] [class*=title]{color:#101820}.performance-shell--coach [data-testid=coach-players-command-bar] [class*=summary]{color:#69736d;max-width:60ch}.performance-shell--coach .coachDashboardOperationalContent:after,.performance-shell--coach .coachDashboardOperationalContent:before,.performance-shell--coach [data-testid=coach-players-decision-brief],.performance-shell--coach [data-testid=coach-players-insight-grid]{display:none}.performance-shell--coach [data-testid=coach-players-toolbar]{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #1018201f;margin:0;padding:15px 0}.performance-shell--coach [data-testid=coach-players-filter-rail]{box-shadow:none;background:0 0;border:0;border-radius:0}.performance-shell--coach [data-testid=coach-players-filter-rail] button{min-height:44px;box-shadow:none;border-radius:0}.performance-shell--coach [data-testid=coach-players-filter-rail] button[aria-pressed=true]{border-color:#0000;border-bottom:2px solid var(--page-accent,var(--accent));box-shadow:none;background:0 0}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) [data-testid=coach-player-invite-dashboard-section]{margin-top:22px;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #1018201f!important;border-radius:0!important}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) [data-testid=coach-player-invite-dashboard-section] [class*=sectionSummary]{box-shadow:none!important;color:#69736d!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:8px!important;padding:0!important}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) [data-testid=coach-player-invite-dashboard-section] [class*=sectionAction]{color:#1c272e!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #10182021!important;border-radius:7px!important;padding:0 14px!important;font-weight:720!important}.performance-shell--coach .coachDashboardOperationalContent{isolation:isolate;border-top:0;margin-top:0;position:relative}.performance-shell--coach .coachDashboardNoResults{box-shadow:none;color:#68736d;font:560 13px/1.5 var(--font-body,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);text-align:left;background:0 0;border:0;border-bottom:1px solid #1018201f;border-radius:0;margin:0;padding:22px 0}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) #coach-roster-operations [role=button][tabindex="0"]{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #1018201f!important;border-radius:0!important;margin:0!important;overflow:visible!important}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) #coach-roster-operations [role=button][tabindex="0"]>div:first-child{opacity:.8;width:3px!important}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) #coach-roster-operations [role=button][tabindex="0"]>div:nth-child(2){gap:14px!important;padding:13px 4px!important}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) #coach-roster-operations [role=button][tabindex="0"]>div:nth-child(2)>div:nth-child(2)>div:first-child span:first-child{color:#101820!important;font-size:14px!important;font-weight:760!important}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) #coach-roster-operations [role=button][tabindex="0"]>div:nth-child(2)>div:nth-child(2)>div:nth-child(2){color:#69736d!important;font-size:11px!important}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) #coach-roster-operations [role=button][tabindex="0"]>div:nth-child(2)>div:nth-child(2)>div:nth-child(2) span{color:#52643a!important}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) #coach-roster-operations [role=button][tabindex="0"]:focus-visible{outline:2px solid var(--page-accent,var(--accent));outline-offset:-2px}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) #coach-roster-operations [role=button][tabindex="0"]:hover{background:#ffffff75!important}.performance-shell--coach:has([data-testid=coach-players-interactive-dashboard]) #coach-roster-operations button{min-height:44px}.performance-shell--coach [data-testid=coach-page-dashboard-leaderboards]{background:0 0;margin:0;padding:0}.performance-shell--coach [data-testid=coach-page-dashboard-leaderboards] [data-layout-role=editorial-header]{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #1018201f;border-radius:0}.performance-shell--coach [data-testid=coach-page-dashboard-leaderboards-decision-brief]{color:#f4f7f8;box-shadow:none;background:linear-gradient(145deg,#081c29,#06151d);border:0;border-radius:0}.performance-shell--coach [data-testid=coach-page-dashboard-leaderboards-decision-brief] h2,.performance-shell--coach [data-testid=coach-page-dashboard-leaderboards-decision-brief] strong{color:#f4f7f8}.performance-shell--coach [data-testid=coach-page-dashboard-leaderboards-decision-brief] [data-tone=info],.performance-shell--coach [data-testid=coach-page-dashboard-leaderboards-decision-brief] [data-tone=positive]{color:var(--accent)}.performance-shell--coach [data-testid=coach-events-interactive-dashboard]>.coachEventsCalendar{order:2!important}.performance-shell--coach [data-testid=coach-events-interactive-dashboard] button,.performance-shell--coach [data-testid=coach-players-interactive-dashboard] button,.performance-shell--coach [data-testid^=coach-page-dashboard-] button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.performance-shell--coach [data-testid=coach-events-interactive-dashboard] button:active:not(:disabled),.performance-shell--coach [data-testid=coach-players-interactive-dashboard] button:active:not(:disabled),.performance-shell--coach [data-testid^=coach-page-dashboard-] button:active:not(:disabled){transform:scale(.985)}.coachEventsCalendar{--calendar-ink:#171a18;--calendar-muted:#6c736e;--calendar-paper:#f6f3e9;--calendar-line:#171a181c;--calendar-deep:#07100f;--calendar-lime:var(--accent,#c8ff1a);--calendar-practice:#8da81f;--calendar-game:#d87527;--calendar-camp:#17748f;--calendar-meeting:#737b75;--calendar-challenge:#7f64b8;color:var(--calendar-ink);background:radial-gradient(circle at 94% -10%,color-mix(in srgb,var(--calendar-lime) 12%,transparent),transparent 32%),linear-gradient(180deg,#fbfaf5 0%,var(--calendar-paper) 100%);border:1px solid #171a181c;border-radius:24px;overflow:hidden;box-shadow:0 22px 50px #10151217}.coachEventsCalendar__masthead{justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 18px 15px;display:flex}.coachEventsCalendar__eyebrow{color:#66750f;letter-spacing:.12em;text-transform:uppercase;font:800 9px/1.1 var(--sl5c-text);display:block}.coachEventsCalendar__masthead h2{color:var(--calendar-ink);letter-spacing:-.05em;font:780 max(28px,min(8vw,34px))/.98 var(--sl5c-display);margin:5px 0 0}.coachEventsCalendar__masthead p{color:var(--calendar-muted);font:560 11px/1.35 var(--sl5c-text);margin:6px 0 0}.coachEventsCalendar__nav{flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;display:flex}.coachEventsCalendar__nav>button{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--calendar-ink);box-shadow:none;cursor:pointer;font:650 24px/1 var(--sl5c-display);background:#ffffffb8;border:1px solid #171a181f;border-radius:999px;place-items:center;padding:0;display:grid}.coachEventsCalendar__nav>button:focus-visible,.coachEventsCalendar__nav>button:hover{border-color:color-mix(in srgb,var(--calendar-lime) 58%,#171a181f);background:color-mix(in srgb,var(--calendar-lime) 11%,white)}.coachEventsCalendar__day:focus-visible,.coachEventsCalendar__nav>button:focus-visible{outline:3px solid color-mix(in srgb,var(--calendar-lime) 32%,transparent);outline-offset:2px}.coachEventsCalendar__grid,.coachEventsCalendar__weekdays{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.coachEventsCalendar__weekdays{padding:0 14px 7px}.coachEventsCalendar__weekdays span{text-align:center;color:#838983;letter-spacing:.05em;text-transform:uppercase;font:760 8px/1 var(--sl5c-text)}.coachEventsCalendar__grid{gap:4px;padding:0 12px 14px}.coachEventsCalendar__day{min-width:0;height:47px;min-height:47px;color:var(--calendar-ink);box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-content:space-between;justify-items:start;padding:7px 6px 6px;display:grid;position:relative}.coachEventsCalendar__day[data-in-month=false]{opacity:.23;pointer-events:none}.coachEventsCalendar__day[data-has-events=true]{background:#ffffff85;border-color:#171a1814}.coachEventsCalendar__day[data-today=true]:after{content:"";border:1px solid color-mix(in srgb,var(--calendar-lime) 68%,#526314);pointer-events:none;border-radius:10px;position:absolute;inset:4px}.coachEventsCalendar__day[data-selected=true]{border-color:var(--calendar-deep);background:var(--calendar-deep);color:#f8f8ef;box-shadow:0 8px 18px #07100f29}.coachEventsCalendar__day[data-selected=true]:after{border-color:color-mix(in srgb,var(--calendar-lime) 80%,transparent)}.coachEventsCalendar__dayNumber{z-index:1;letter-spacing:-.02em;font:720 11px/1 var(--sl5c-text);position:relative}.coachEventsCalendar__eventMarks{z-index:1;align-items:center;gap:2px;min-width:0;display:flex;position:relative}.coachEventsCalendar__eventMarks i{background:var(--calendar-meeting);border-radius:999px;width:5px;height:5px;display:inline-block}.coachEventsCalendar [data-event-tone=practice]{--event-tone:var(--calendar-practice)}.coachEventsCalendar [data-event-tone=game]{--event-tone:var(--calendar-game)}.coachEventsCalendar [data-event-tone=camp]{--event-tone:var(--calendar-camp)}.coachEventsCalendar [data-event-tone=meeting]{--event-tone:var(--calendar-meeting)}.coachEventsCalendar [data-event-tone=challenge]{--event-tone:var(--calendar-challenge)}.coachEventsCalendar [data-event-tone=event]{--event-tone:#667069}.coachEventsCalendar__eventMarks i[data-event-tone]{background:var(--event-tone)}.coachEventsCalendar__day[data-selected=true] .coachEventsCalendar__eventMarks i{box-shadow:0 0 0 1px #fff3}.coachEventsCalendar__eventMarks b{color:currentColor;font:740 7px/1 var(--sl5c-text)}.s_Rivt4L{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.s_Mpfhxv{background:linear-gradient(145deg,var(--team-brand-surface-elevated,#0b2633),var(--team-brand-surface-deep,#071820) 72%);border:1px solid #dce7ec1c;border-radius:14px;min-width:0;padding:12px}.s_Mpfhxv span{color:var(--text-3,#7d888e);letter-spacing:.08em;text-transform:uppercase;font:760 11px/1.15 var(--sl5c-sys);display:block}.s_Mpfhxv strong{color:var(--text-1,#fff);letter-spacing:.035em;margin-top:5px;font:400 25px/.95 Bebas Neue,Impact,sans-serif;display:block}.s_z2w4hy{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.s_S-viBL{border:1px solid color-mix(in srgb,var(--page-accent,var(--accent)) 46%,transparent);color:#071007;background:var(--page-accent,var(--accent));letter-spacing:.05em;text-transform:uppercase;cursor:pointer;min-height:44px;font:760 12px/1 var(--sl5c-sys);border-radius:12px;padding:0 13px}.s_oNswK2{color:var(--text-1,#fff);background:#ffffff09;border-color:#dce7ec24}.s_9dQYex,.s_a-wDEc,.s_wA5IPW,.s_wbNvMz{gap:9px;display:grid}.s_Umdrem,.s_a5PNkd{min-width:0;color:var(--text-1,#fff);font-family:var(--sl5c-sys);background:#ffffff06;border:1px solid #dce7ec1a;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.s_-J717B,.s_30j4jN>[class*=filterRail] input,.s_r7c4VL{color:var(--sl-ink,#171a18);box-shadow:none;background:#fff}.s_-J717B,.s_r7c4VL{border:1px solid var(--sl-line,#171a181a);text-align:left;min-width:0;min-height:62px;font-family:var(--sl5c-sys);border-radius:15px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;transition:transform .15s,border-color .15s,background-color .15s;display:flex}.s_-J717B:hover,.s_r7c4VL:hover{border-color:color-mix(in srgb,var(--sl-accent,#71851f) 24%,var(--sl-line,#171a181a));background:#fbfcf8;transform:translateY(-1px)}.s_-J717B strong,.s_Umdrem strong,.s_a5PNkd strong,.s_r7c4VL strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.s_-J717B span,.s_Umdrem span,.s_a5PNkd span,.s_r7c4VL span{color:var(--sl-muted,#68706a);margin-top:4px;font-size:12px;line-height:1.4;display:block}.s_-J717B em,.s_Umdrem em,.s_a5PNkd time,.s_r7c4VL em{color:var(--sl-accent,#71851f);font:780 12px/1 var(--sl5c-sys);flex:none}.s_XBTrJr{border:1px dashed var(--sl-line-strong,#171a1829);color:var(--sl-muted,#68706a);text-align:center;font:550 13px/1.5 var(--sl5c-sys);background:#fafaf7;border-radius:18px;padding:28px 18px}.s_30j4jN{color:var(--sl-ink,#171a18);background:0 0;border:0;gap:14px;margin:0 18px 28px;padding:0;display:grid}.s_30j4jN>[class*=filterRail]{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.s_30j4jN>[class*=filterRail] input{min-height:var(--control-height,48px);border:1px solid var(--sl-line-strong,#171a1829);border-radius:13px}.s_30j4jN>[class*=insightGrid]{border-block:1px solid var(--sl-line,#171a181a);gap:0;overflow:hidden}.s_30j4jN>[class*=insightGrid]>*{min-height:0;color:var(--sl-ink,#171a18);box-shadow:none;background:0 0;border:0;border-radius:0;padding:18px}.s_30j4jN>[class*=insightGrid]>*+*{border-left:1px solid var(--sl-line,#171a181a)}.s_30j4jN>[class*=insightGrid] :-webkit-any(h2,h3,strong){color:var(--sl-ink,#171a18)}.s_30j4jN>[class*=insightGrid] :-moz-any(h2,h3,strong){color:var(--sl-ink,#171a18)}.s_30j4jN>[class*=insightGrid] :is(h2,h3,strong){color:var(--sl-ink,#171a18)}.s_30j4jN>[class*=insightGrid] :-webkit-any(p,small){color:var(--sl-muted,#68706a)}.s_30j4jN>[class*=insightGrid] :-moz-any(p,small){color:var(--sl-muted,#68706a)}.s_30j4jN>[class*=insightGrid] :is(p,small){color:var(--sl-muted,#68706a)}.s_Xdt7CB{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.s_Xdt7CB h3{color:var(--sl-ink,#171a18);letter-spacing:-.04em;font:780 24px/1.05 var(--sl5c-sys);margin:5px 0 0}.s_Xdt7CB p{color:var(--sl-muted,#68706a);font:500 13px/1.5 var(--sl5c-sys);margin:6px 0 0}.s_OATvCE,.s_Vo7LYA span{letter-spacing:.08em;text-transform:uppercase}.s_OATvCE{color:var(--sl-accent,#71851f);font:760 11px/1.2 var(--sl5c-sys)}.s_n5jnNs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.s_Vo7LYA{background:#ffffff06;border:1px solid #dce7ec1a;border-radius:13px;padding:10px}.s_Vo7LYA span{color:var(--text-3,#7d888e);font:760 11px/1.15 var(--sl5c-sys);display:block}.s_Vo7LYA strong{color:var(--text-1,#fff);margin-top:5px;font:400 22px/.95 Bebas Neue,Impact,sans-serif;display:block}.s_r7vHXC{color:var(--accent,#c8ff1a)!important}.s_zQuIHZ{color:var(--semantic-warning,#ffb547)!important}.s_rdfs0v{color:var(--text-2,#9ca7ad)!important}.s_MtCVW0{width:100%;min-height:42px;color:var(--text-1,#fff);background:var(--team-brand-surface-deep,#071820);font:700 13px var(--sl5c-sys);border:1px solid #dce7ec21;border-radius:11px;padding:0 12px}[data-testid=coach-event-intelligence-drawer]{--text-1:#f7fafb;--text-2:#b8c3c8;--text-3:#8f9ba1;color:#f7fafb}[data-testid=coach-event-intelligence-drawer] .s_Mpfhxv strong,[data-testid=coach-event-intelligence-drawer] .s_Umdrem strong,[data-testid=coach-event-intelligence-drawer] aside{color:#f7fafb}[data-testid=coach-event-intelligence-drawer] aside h2,[data-testid=coach-event-intelligence-drawer] aside section h2{color:#f7fafb!important}[data-testid=coach-event-intelligence-drawer] aside p{color:#b8c3c8!important}[data-testid=coach-event-intelligence-drawer] aside section{color:#f7fafb!important;background:linear-gradient(150deg,#ffffff09,transparent 44%),var(--team-brand-surface-deep,#071820)!important;border-color:#dce7ec1c!important}[data-testid=coach-event-intelligence-drawer] aside section>div{background-color:#0000!important}[data-testid=coach-event-intelligence-drawer] aside section p,[data-testid=coach-event-intelligence-drawer] aside section span{color:#b8c3c8}[data-testid=coach-event-intelligence-drawer] aside [role=progressbar]{background:#ffffff17!important}[data-testid=coach-event-intelligence-drawer] aside [role=progressbar]>span{color:inherit}[data-testid=coach-event-intelligence-drawer] .s_oNswK2{background:#ffffff0b;border-color:#dce7ec2e;color:#f7fafb!important}[data-testid=coach-event-intelligence-drawer] .s_Mpfhxv span,[data-testid=coach-event-intelligence-drawer] .s_Umdrem span{color:#9eabb1}[data-phase2-empty-state]{grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:2px 13px;min-height:92px;position:relative;background:linear-gradient(90deg,color-mix(in srgb,var(--sl-accent,#71851f) 7%,transparent),transparent 74%),#f7f8f2!important;color:#414b44!important;text-align:left!important;font-family:var(--sl5c-text)!important;border:0!important;border-block:1px solid #2630291c!important;border-radius:0!important;padding:16px 16px 16px 14px!important;display:grid!important;box-shadow:inset 0 1px #ffffff9e!important}[data-phase2-empty-state]:before{content:"";border:1px solid color-mix(in srgb,var(--sl-accent,#71851f) 22%,transparent);background-color:var(--sl-accent,#71851f);opacity:.88;border-radius:12px;grid-area:1/1/span 2;align-self:center;width:38px;height:38px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='7.5'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3Cpath d='M12 4.5V2.5M19.5 12h2M12 19.5v2M4.5 12h-2'/%3E%3C/svg%3E") 50%/21px 21px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='7.5'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3Cpath d='M12 4.5V2.5M19.5 12h2M12 19.5v2M4.5 12h-2'/%3E%3C/svg%3E") 50%/21px 21px no-repeat}[data-phase2-empty-state]:after{content:"";background:color-mix(in srgb,var(--sl-accent,#71851f) 72%,transparent);opacity:.82;border-radius:999px;width:2px;position:absolute;inset:18px auto 18px 0}.phase2-empty-state-label{color:#69756d;letter-spacing:.105em;text-transform:uppercase;grid-column:2;align-self:end;min-width:0;font-size:9.5px;font-weight:780;line-height:1.15}.phase2-empty-state-message{min-width:0;color:inherit;letter-spacing:-.006em;grid-column:2;align-self:start;font-size:13px;font-weight:620;line-height:1.42}[data-phase2-empty-kind=filter]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='5.75'/%3E%3Cpath d='m15 15 4 4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='5.75'/%3E%3Cpath d='m15 15 4 4'/%3E%3C/svg%3E")}[data-phase2-empty-kind=activity]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E")}[data-phase2-empty-kind=attendance]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8.5' r='3'/%3E%3Cpath d='M3.5 18c.7-3 2.6-4.5 5.5-4.5s4.8 1.5 5.5 4.5M16 8h4M18 6v4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8.5' r='3'/%3E%3Cpath d='M3.5 18c.7-3 2.6-4.5 5.5-4.5s4.8 1.5 5.5 4.5M16 8h4M18 6v4'/%3E%3C/svg%3E")}[data-phase2-empty-kind=complete]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Cpath d='m8.5 12 2.3 2.3 4.8-5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Cpath d='m8.5 12 2.3 2.3 4.8-5'/%3E%3C/svg%3E")}[data-phase2-empty-kind=history]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5h14v11H5zM7 4.5h10v3H7zM9 11h6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5h14v11H5zM7 4.5h10v3H7zM9 11h6'/%3E%3C/svg%3E")}[data-testid=coach-event-intelligence-drawer] [data-phase2-empty-state],[data-testid=coach-player-intelligence-drawer] [data-phase2-empty-state]{color:#c7d0cb!important;background:linear-gradient(90deg,#c8ff1a11,#ffffff03 72%),#101513!important;border-block-color:#e2eaee1f!important;box-shadow:inset 0 1px #ffffff06!important}[data-testid=coach-event-intelligence-drawer] [data-phase2-empty-state] .phase2-empty-state-label,[data-testid=coach-player-intelligence-drawer] [data-phase2-empty-state] .phase2-empty-state-label{color:#9ca8a1}[data-testid=coach-event-intelligence-drawer] [data-phase2-empty-state]:before,[data-testid=coach-player-intelligence-drawer] [data-phase2-empty-state]:before{opacity:.92;background-color:#c8ff1a;border-color:#c8ff1a38}[data-testid=coach-event-intelligence-drawer] [data-phase2-empty-state]:after,[data-testid=coach-player-intelligence-drawer] [data-phase2-empty-state]:after{background:#c8ff1ac7}[data-phase2-empty-tone=positive]{background:linear-gradient(90deg,color-mix(in srgb,var(--sl-accent,#71851f) 11%,transparent),transparent 76%),#f7f8f2!important}[data-phase2-empty-tone=positive] .phase2-empty-state-label{color:#56671e}[data-testid=coach-event-intelligence-drawer] [data-phase2-empty-tone=positive]{background:linear-gradient(90deg,#c8ff1a16,#ffffff04 74%),#101513!important}[data-testid=coach-event-intelligence-drawer] [data-phase2-empty-tone=positive] .phase2-empty-state-label{color:#c8ff1a}[data-testid=coach-leaderboard-operational-panel]:has([data-phase2-empty-kind=filter]) .coachLeaderboardPulse{display:none!important}[data-testid=coach-page-dashboard-leaderboards-evidence]{border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #ffffffbd;background:linear-gradient(#ffffffb8,#ffffff47),#f7f8f2!important;border:1px solid #2630291f!important}[data-testid=coach-page-dashboard-leaderboards-evidence]>*{background:0 0!important}[data-testid=coach-page-dashboard-leaderboards-evidence] :-webkit-any(h2,h3,strong){color:#26302a!important}[data-testid=coach-page-dashboard-leaderboards-evidence] :-moz-any(h2,h3,strong){color:#26302a!important}[data-testid=coach-page-dashboard-leaderboards-evidence] :is(h2,h3,strong){color:#26302a!important}[data-testid=coach-page-dashboard-leaderboards-evidence] :-webkit-any(p,small){color:#5c675f!important}[data-testid=coach-page-dashboard-leaderboards-evidence] :-moz-any(p,small){color:#5c675f!important}[data-testid=coach-page-dashboard-leaderboards-evidence] :is(p,small){color:#5c675f!important}[data-testid=coach-page-dashboard-leaderboards-evidence] [class*=insightEyebrow]{color:#61731f!important}[data-testid=coach-page-dashboard-leaderboards-evidence] article button{color:#33402f!important;-webkit-text-fill-color:#33402f!important;background:#f2f4ee!important;border:1px solid #61731f52!important}[data-testid=coach-event-intelligence-drawer] section:has([data-phase2-empty-state]),[data-testid=coach-player-intelligence-drawer] section:has([data-phase2-empty-state]){color:#f7fafb!important;box-shadow:none!important;background:linear-gradient(150deg,#ffffff06,#0000 48%),#101513!important;border-color:#e2eaee1c!important}[data-testid=coach-event-intelligence-drawer] section:has([data-phase2-empty-state]) [class*=sectionBody],[data-testid=coach-event-intelligence-drawer] section:has([data-phase2-empty-state])>div,[data-testid=coach-player-intelligence-drawer] section:has([data-phase2-empty-state]) [class*=sectionBody],[data-testid=coach-player-intelligence-drawer] section:has([data-phase2-empty-state])>div{background-color:#0000!important}@media (prefers-reduced-motion:reduce){:-webkit-any(.ds-button,.ds-chip,.ds-metric-card,.ds-input){transition:none!important}:-moz-any(.ds-button,.ds-chip,.ds-metric-card,.ds-input){transition:none!important}:is(.ds-button,.ds-chip,.ds-metric-card,.ds-input){transition:none!important}.s_UYyLbv,.s_lgB5-T{transition:none}.branding-industrial *,.branding-industrial :after,.branding-industrial :before{transition-duration:.01ms!important;animation-duration:.01ms!important}.mcShellV3 .mcActionBackdrop,.mcShellV3 .mcActionSheet,.mcShellV3 .mcInboxContext,.mcShellV3 .mcInboxItem,.mcShellV3 .mcInboxPanel,.mcShellV3 .mcMobileDrawer,.mcShellV3 .mcNavBackdrop{transition:none;animation:none}.mcActivationPlan>button,.mcActivationProgressTrack span,.mcShellV3 .mcAttentionRow,.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcPrimary,.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcRealityStrip button{transition:none}.mcActivationPlan>button:active,.mcShellV3 .mcHero[data-team-identity-stage=coach-mission-control] .mcPrimary:active{transform:none}.mcActivationPlan{-webkit-backdrop-filter:none}.mcPriorityOverlayBackdrop,.mcPriorityOverlayClose,body.mission-control-priority-open [data-testid=coach-priority-editor]{scroll-behavior:auto!important;transition:none!important;animation:none!important}.s_6SB4B4,.s_K7tHDx,.s_N-nxhV .s_WNrfzE{transition:none}.s_N-nxhV .s_WNrfzE:active:not(:disabled){transform:none}.performance-shell--coach [data-testid=coach-events-interactive-dashboard] button:active:not(:disabled),.performance-shell--coach [data-testid=coach-players-interactive-dashboard] button:active:not(:disabled),.performance-shell--coach [data-testid^=coach-page-dashboard-] button:active:not(:disabled){transform:none!important}.coachEventsCalendar *,.coachEventsCalendar :after,.coachEventsCalendar :before{transition:none!important}[data-phase2-empty-state]{scroll-behavior:auto}}