.admin-module__4WpgRW__page{color:#111;background:#f6f6f6;min-height:100vh;padding:3rem 1.75rem}.admin-module__4WpgRW__shell{gap:1.5rem;width:min(100%,78rem);margin:0 auto;display:grid}.admin-module__4WpgRW__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-module__4WpgRW__logoLink{align-items:center;display:inline-flex}.admin-module__4WpgRW__headerRight{align-items:center;gap:.875rem;display:flex}.admin-module__4WpgRW__userBlock{gap:.15rem;display:grid}.admin-module__4WpgRW__userName{font-weight:700}.admin-module__4WpgRW__accessButton,.admin-module__4WpgRW__logoutButton{border-radius:999px;min-height:2.85rem;padding-inline:.95rem;font-size:.875rem;font-weight:500;line-height:1}.admin-module__4WpgRW__heroCard,.admin-module__4WpgRW__sectionCard,.admin-module__4WpgRW__metricStageCard{background:#fffffff0;border:1px solid #11111114;border-radius:24px;position:relative;overflow:visible;box-shadow:0 20px 60px #1111110f}.admin-module__4WpgRW__sectionCard:hover,.admin-module__4WpgRW__sectionCard:focus-within,.admin-module__4WpgRW__metricStageCard:hover,.admin-module__4WpgRW__metricStageCard:focus-within,.admin-module__4WpgRW__heroCard:hover,.admin-module__4WpgRW__heroCard:focus-within{z-index:20}.admin-module__4WpgRW__heroContent{justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.9rem 2rem;display:flex}.admin-module__4WpgRW__heroCopyBlock{gap:.35rem;display:grid}.admin-module__4WpgRW__heroTitle{letter-spacing:-.05em;font-size:clamp(2.2rem,4vw,3.2rem);line-height:.96}.admin-module__4WpgRW__heroCopy{color:#111111a8;max-width:42rem;line-height:1.65}.admin-module__4WpgRW__heroMeta{flex-wrap:wrap;justify-content:flex-end;gap:.9rem;display:flex}.admin-module__4WpgRW__heroActionButton{color:#fff;background:#111;border-color:#111;min-height:2.1rem;padding-inline:1rem;box-shadow:0 12px 24px #1111111f}.admin-module__4WpgRW__heroActionButton svg{width:.9rem;height:.9rem}.admin-module__4WpgRW__heroActionButton:hover{color:#fff;background:#242424;border-color:#242424}.admin-module__4WpgRW__heroBadge{min-height:2.1rem;padding-inline:.95rem}.admin-module__4WpgRW__adminStickyReserve{align-self:start;width:100%;position:relative}.admin-module__4WpgRW__adminStickyStack{pointer-events:none;--filter-shell-border:#11111114;--filter-shell-background:#ffffffeb;--filter-shell-shadow:0 16px 32px #1111110a;--filter-shell-overlay-opacity:0;--filter-shell-overlay-tint:linear-gradient(130deg, #fff0, #fff0);--filter-copy-primary:#111111eb;--filter-copy-muted:#1111118f;--filter-pill-border:#1111111a;--filter-pill-background:#fff;--filter-pill-copy:#111111ad;--filter-pill-border-hover:#1111112e;--filter-pill-copy-hover:#111;--filter-pill-active-background:#111;--filter-pill-active-border:#111;--filter-pill-active-copy:#fff;--filter-pill-active-shadow:0 12px 24px #1111111f;--filter-pill-disabled-background:#1111110a;--filter-pill-disabled-border:#1111110f;--filter-pill-disabled-copy:#11111147;--tabs-shell-background:#1111110f;--tabs-shell-shadow:none;--tabs-indicator-background:#fff;--tabs-indicator-shadow:0 8px 18px #11111114;--tabs-copy:#111111a3;--tabs-copy-active:#111;align-content:start;justify-items:start;gap:.75rem;width:100%;display:grid}.admin-module__4WpgRW__adminStickyStackOverview{justify-items:start}.admin-module__4WpgRW__adminStickyStackFixed{z-index:40;--filter-shell-border:#ffffff38;--filter-shell-background:#0b0b0bd6;--filter-shell-shadow:0 20px 42px #00000057, 0 0 0 1px #ffffff0f;--filter-shell-overlay-opacity:1;--filter-shell-overlay-tint:linear-gradient(130deg, #fff3, #fff0);--filter-copy-primary:#fffffff0;--filter-copy-muted:#ffffffb3;--filter-pill-border:#ffffff38;--filter-pill-background:#ffffff14;--filter-pill-copy:#ffffffd6;--filter-pill-border-hover:#ffffff61;--filter-pill-copy-hover:#fff;--filter-pill-active-background:#fff;--filter-pill-active-border:#fff;--filter-pill-active-copy:#111;--filter-pill-active-shadow:0 12px 30px #00000073;--filter-pill-disabled-background:#ffffff0d;--filter-pill-disabled-border:#ffffff1c;--filter-pill-disabled-copy:#ffffff61;--tabs-shell-background:#0b0b0bd6;--tabs-shell-shadow:0 20px 42px #00000057, 0 0 0 1px #ffffff0f;--tabs-indicator-background:#ffffffeb;--tabs-indicator-shadow:0 12px 30px #00000073;--tabs-copy:#ffffffc7;--tabs-copy-active:#111;position:fixed}.admin-module__4WpgRW__athleteStickyReserve{align-self:start;position:relative}.admin-module__4WpgRW__athleteStickyStack{--filter-shell-border:#11111114;--filter-shell-background:#ffffffeb;--filter-shell-shadow:0 16px 32px #1111110a;--filter-shell-overlay-opacity:0;--filter-shell-overlay-tint:linear-gradient(130deg, #fff0, #fff0);--filter-copy-primary:#111111eb;--filter-copy-muted:#1111118f;--filter-pill-border:#1111111a;--filter-pill-background:#fff;--filter-pill-copy:#111111ad;--filter-pill-border-hover:#1111112e;--filter-pill-copy-hover:#111;--filter-pill-active-background:#111;--filter-pill-active-border:#111;--filter-pill-active-copy:#fff;--filter-pill-active-shadow:0 12px 24px #1111111f;--filter-pill-disabled-background:#1111110a;--filter-pill-disabled-border:#1111110f;--filter-pill-disabled-copy:#11111147;align-content:start;gap:.75rem;width:100%;display:grid}.admin-module__4WpgRW__athleteStickyStackFixed{z-index:34;--filter-shell-border:#ffffff38;--filter-shell-background:#0b0b0bd6;--filter-shell-shadow:0 20px 42px #00000057, 0 0 0 1px #ffffff0f;--filter-shell-overlay-opacity:1;--filter-shell-overlay-tint:linear-gradient(130deg, #fff3, #fff0);--filter-copy-primary:#fffffff0;--filter-copy-muted:#ffffffb3;--filter-pill-border:#ffffff38;--filter-pill-background:#ffffff14;--filter-pill-copy:#ffffffd6;--filter-pill-border-hover:#ffffff61;--filter-pill-copy-hover:#fff;--filter-pill-active-background:#fff;--filter-pill-active-border:#fff;--filter-pill-active-copy:#111;--filter-pill-active-shadow:0 12px 30px #00000073;--filter-pill-disabled-background:#ffffff0d;--filter-pill-disabled-border:#ffffff1c;--filter-pill-disabled-copy:#ffffff61;position:fixed}.admin-module__4WpgRW__adminTabs{background:var(--tabs-shell-background,#1111110f);width:fit-content;box-shadow:var(--tabs-shell-shadow,none);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem;transition:background-color .32s,box-shadow .32s,left .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);display:flex;position:relative;left:0;transform:translate(0)}.admin-module__4WpgRW__adminStickyStackFixed .admin-module__4WpgRW__adminTabs{left:50%;transform:translate(-50%)}.admin-module__4WpgRW__adminTabIndicator{background:var(--tabs-indicator-background,#fff);box-shadow:var(--tabs-indicator-shadow,0 8px 18px #11111114);border-radius:999px;transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),opacity .18s,background-color .28s,box-shadow .28s;position:absolute;top:.35rem;bottom:.35rem;left:0}.admin-module__4WpgRW__adminTab{z-index:1;min-height:2.8rem;color:var(--tabs-copy,#111111a3);cursor:pointer;white-space:nowrap;font-size:.92rem;font-weight:700;font:inherit;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 1.25rem;text-decoration:none;transition:color .22s,transform .16s;display:inline-flex;position:relative}.admin-module__4WpgRW__adminTabActive{color:var(--tabs-copy-active,#111)}.admin-module__4WpgRW__filterBar,.admin-module__4WpgRW__monthFilterBar{isolation:isolate;box-sizing:border-box;border:1px solid var(--filter-shell-border,#11111114);background:var(--filter-shell-background,#ffffffeb);width:100%;color:var(--filter-copy-primary,#111111eb);box-shadow:var(--filter-shell-shadow,0 16px 32px #1111110a);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;border-radius:24px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.2rem;transition:border-color .32s,background-color .32s,color .24s,box-shadow .32s;display:flex;position:relative}.admin-module__4WpgRW__filterBar:before,.admin-module__4WpgRW__monthFilterBar:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:var(--filter-shell-overlay-opacity,0);background:var(--filter-shell-overlay-tint,linear-gradient(130deg, #fff0, #fff0));transition:opacity .34s;position:absolute;inset:0}.admin-module__4WpgRW__filterBar>*,.admin-module__4WpgRW__monthFilterBar>*{z-index:1;position:relative}:is(.admin-module__4WpgRW__filterBar .eyebrow,.admin-module__4WpgRW__monthFilterBar .eyebrow){color:var(--filter-copy-muted,#1111118f);transition:color .24s}.admin-module__4WpgRW__filterBarControls{flex:none;order:1;justify-content:center;align-items:center;gap:.9rem;min-width:0;display:inline-flex}.admin-module__4WpgRW__adminPendingIndicator{pointer-events:none;justify-content:flex-start;align-items:center;gap:.45rem;display:inline-flex}.admin-module__4WpgRW__adminPendingIndicator img{flex:none;width:1.35rem;height:1.35rem;display:block}.admin-module__4WpgRW__adminPendingIndicator span{color:#111111d1;letter-spacing:-.02em;text-align:left;white-space:nowrap;gap:.02rem;font-size:.63rem;font-style:italic;font-weight:600;line-height:1.05;display:grid}.admin-module__4WpgRW__adminPendingIndicator span.admin-module__4WpgRW__admin-pending-copy>span{justify-content:flex-start;min-width:.8rem;display:inline-flex}.admin-module__4WpgRW__adminPendingIndicator span.admin-module__4WpgRW__admin-pending-copy>span:last-child>span{opacity:.22;animation:1.2s ease-in-out infinite admin-module__4WpgRW__admin-pending-dot}.admin-module__4WpgRW__adminPendingIndicator span.admin-module__4WpgRW__admin-pending-copy>span:last-child>span:nth-child(2){animation-delay:.16s}.admin-module__4WpgRW__adminPendingIndicator span.admin-module__4WpgRW__admin-pending-copy>span:last-child>span:nth-child(3){animation-delay:.32s}.admin-module__4WpgRW__monthFilterLabel{gap:.3rem;display:grid}.admin-module__4WpgRW__monthFilterLabel strong{letter-spacing:-.03em;color:var(--filter-copy-primary,#111111eb);font-size:1.15rem;line-height:1;transition:color .24s}.admin-module__4WpgRW__filterPills,.admin-module__4WpgRW__monthFilterPills{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;display:flex}.admin-module__4WpgRW__filterPills{order:2;justify-content:flex-end;align-self:flex-end;margin-left:auto}.admin-module__4WpgRW__filterPill,.admin-module__4WpgRW__monthFilterPill{border:1px solid var(--filter-pill-border,#1111111a);background:var(--filter-pill-background,#fff);min-height:2.7rem;color:var(--filter-pill-copy,#111111ad);cursor:pointer;font-size:.88rem;font-weight:700;font:inherit;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 1rem;text-decoration:none;transition:border-color .16s,color .16s,background .16s,box-shadow .16s,transform .16s;display:inline-flex}.admin-module__4WpgRW__adminTab:active,.admin-module__4WpgRW__filterPill:active,.admin-module__4WpgRW__monthFilterPill:active,.admin-module__4WpgRW__customRangeButton:active{transform:scale(.97)}.admin-module__4WpgRW__filterPill:hover,.admin-module__4WpgRW__monthFilterPill:hover{color:var(--filter-pill-copy-hover,#111);border-color:var(--filter-pill-border-hover,#1111112e)}.admin-module__4WpgRW__filterPillActive,.admin-module__4WpgRW__monthFilterPillActive{background:var(--filter-pill-active-background,#111);border-color:var(--filter-pill-active-border,#111);color:var(--filter-pill-active-copy,#fff);box-shadow:var(--filter-pill-active-shadow,0 12px 24px #1111111f)}.admin-module__4WpgRW__filterPillActive:hover,.admin-module__4WpgRW__monthFilterPillActive:hover{color:var(--filter-pill-active-copy,#fff)}.admin-module__4WpgRW__customRangeForm{flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:.75rem;display:flex}.admin-module__4WpgRW__customDateField{gap:.35rem;display:grid}.admin-module__4WpgRW__customDateField label{color:var(--filter-copy-muted,#1111118f);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700;transition:color .24s}.admin-module__4WpgRW__customDateField input{border:1px solid var(--filter-pill-border,#1111111a);background:var(--filter-pill-background,#fff);min-width:10rem;min-height:2.85rem;color:var(--filter-copy-primary,#111);font:inherit;border-radius:16px;padding:0 .9rem;transition:border-color .22s,background-color .22s,color .22s}.admin-module__4WpgRW__customRangeButton{border:1px solid var(--filter-pill-border,#1111111a);background:var(--filter-pill-background,#fff);min-height:2.85rem;color:var(--filter-copy-primary,#111);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 1.2rem;font-size:.88rem;font-weight:700;transition:border-color .22s,background-color .22s,color .22s;display:inline-flex}.admin-module__4WpgRW__customRangeButtonActive{border-color:var(--filter-pill-active-border,#111);box-shadow:inset 0 0 0 1px var(--filter-pill-active-border,#111)}.admin-module__4WpgRW__monthFilterPillDisabled{background:var(--filter-pill-disabled-background,#1111110a);border-color:var(--filter-pill-disabled-border,#1111110f);color:var(--filter-pill-disabled-copy,#11111147);cursor:default;box-shadow:none}.admin-module__4WpgRW__adminLoadingMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.95rem;display:grid}.admin-module__4WpgRW__adminLoadingMetricCard,.admin-module__4WpgRW__adminLoadingSectionCard,.admin-module__4WpgRW__adminLoadingSidebarCard,.admin-module__4WpgRW__adminLoadingTriptychCard{background:#fffffff0;border:1px solid #11111114;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px #1111110f}.admin-module__4WpgRW__adminLoadingMetricCard{min-height:6.8rem;padding:1.35rem 1.45rem}.admin-module__4WpgRW__adminLoadingOverviewGrid{grid-template-columns:minmax(0,1fr) 18rem;gap:1rem;display:grid}.admin-module__4WpgRW__adminLoadingSectionCard{min-height:30rem;padding:1.6rem 1.8rem}.admin-module__4WpgRW__adminLoadingSidebar{gap:1rem;display:grid}.admin-module__4WpgRW__adminLoadingSidebarCard{min-height:14.5rem;padding:1.6rem}.admin-module__4WpgRW__adminLoadingTriptych{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.admin-module__4WpgRW__adminLoadingTriptychCard{min-height:16rem;padding:1.6rem}.admin-module__4WpgRW__adminLoadingLine,.admin-module__4WpgRW__adminLoadingCircle{background:linear-gradient(90deg,#11111112 0%,#1111111c 50%,#11111112 100%) 0 0/220% 100%;animation:1.25s ease-in-out infinite admin-module__4WpgRW__admin-loading-shimmer}.admin-module__4WpgRW__adminLoadingLine{border-radius:999px;height:.9rem}.admin-module__4WpgRW__adminLoadingCircle{border-radius:999px}.admin-module__4WpgRW__adminNavigableContent{gap:1.5rem;display:grid;position:relative}.admin-module__4WpgRW__adminNavigationLoadingOverlay{z-index:30;background:#f6f6f6;min-height:100%;animation:.16s both admin-module__4WpgRW__admin-loading-overlay-enter;position:absolute;inset:0}.admin-module__4WpgRW__adminContentLoadingShell{gap:1.5rem;display:grid}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__rankRow{opacity:0;animation:none;transform:translate(1rem)}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__rankBarFill,.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__distributionFill{animation:none;transform:scaleX(0)}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__categoryDistributionChart,.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__categoryDistributionCenter,.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__categoryDistributionSliceLabel,.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__categoryDistributionLegendItem,.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__categoryDistributionSummaryCard{opacity:0;animation:none}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__categoryDistributionSliceLabel{transform:translate(-50%,calc(.45rem - 50%))}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__categoryDistributionLegendItem,.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__categoryDistributionSummaryCard{transform:translateY(.45rem)}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateColumnFill{transform:scaleY(0)}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateBarValueFloating{opacity:0;transform:translate(-50%)translateY(.35rem)}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateAxisLabel{opacity:0;transform:translate(.8rem)}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__athleteAnalyticsMetricGrid .admin-module__4WpgRW__metricStageCard,.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__athleteTrendGrid .admin-module__4WpgRW__athleteTrendCard{opacity:0;animation:none;transform:translateY(.55rem)}@keyframes admin-module__4WpgRW__admin-loading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes admin-module__4WpgRW__admin-loading-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes admin-module__4WpgRW__admin-pending-dot{0%,60%,to{opacity:.22}30%{opacity:1}}.admin-module__4WpgRW__metricStageGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.admin-module__4WpgRW__affiliateMetricStageGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-module__4WpgRW__affiliateSection,.admin-module__4WpgRW__analyticsSectionHeader{gap:1rem;display:grid}.admin-module__4WpgRW__affiliateSection,.admin-module__4WpgRW__athleteAnalyticsSection{position:relative}.admin-module__4WpgRW__affiliateHeader{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.admin-module__4WpgRW__affiliateHeader>div,.admin-module__4WpgRW__analyticsSectionHeader>div{gap:.45rem;display:grid}.admin-module__4WpgRW__affiliateTitle{letter-spacing:-.05em;font-size:clamp(1.8rem,3vw,2.4rem);line-height:.95}.admin-module__4WpgRW__metricStageContent{flex:1;grid-template-rows:auto 1fr;gap:.18rem;padding:1.4rem 1.45rem;display:grid;position:relative}.admin-module__4WpgRW__metricStageContent>:first-child{align-self:start}.admin-module__4WpgRW__metricStageContent strong{letter-spacing:-.05em;place-self:end start;margin-top:-.05rem;font-size:clamp(1.9rem,3vw,2.6rem);line-height:.95}.admin-module__4WpgRW__affiliateMetricStageGrid .admin-module__4WpgRW__metricStageContent{padding:1.3rem 1.1rem}.admin-module__4WpgRW__affiliateMetricStageGrid .admin-module__4WpgRW__metricStageContent strong{font-size:clamp(1.55rem,2vw,2.1rem)}.admin-module__4WpgRW__rosterPaybackCard{isolation:isolate;position:relative;overflow:visible}.admin-module__4WpgRW__rosterPaybackContent{gap:.62rem;min-height:6.25rem;padding:1rem 1.15rem .95rem;display:grid;position:relative}.admin-module__4WpgRW__rosterPaybackPendingOverlay{border-radius:inherit}.admin-module__4WpgRW__rosterPaybackPendingOverlay[data-active=true]{pointer-events:auto}.admin-module__4WpgRW__rosterPaybackTopRow{gap:.48rem;display:grid}.admin-module__4WpgRW__rosterPaybackHeader{grid-template-columns:max-content minmax(0,max-content);justify-content:space-between;align-items:center;gap:1.25rem;display:grid}.admin-module__4WpgRW__rosterPaybackHeaderWithRosterToggle{grid-template-columns:max-content minmax(0,1fr);gap:.74rem}.admin-module__4WpgRW__rosterPaybackHeaderActions{justify-content:flex-end;align-items:center;gap:.7rem;min-width:0;display:flex}.admin-module__4WpgRW__rosterPaybackTitleBlock{gap:.1rem;display:grid}.admin-module__4WpgRW__rosterPaybackTotals{text-align:left;background:#ffffff85;border:1px solid #11111112;border-radius:10px;grid-template-columns:8.5rem repeat(2,5.75rem);justify-self:end;place-items:center start;column-gap:1.25rem;width:24.3rem;min-width:0;max-width:100%;padding:.72rem .9rem;display:inline-grid}.admin-module__4WpgRW__rosterPaybackTotalStat{text-align:right;border-left:1px solid #11111112;justify-items:end;gap:.14rem;width:5.75rem;min-width:0;padding-left:.85rem;display:grid;position:relative}.admin-module__4WpgRW__rosterPaybackTotalStat[data-kind=revenue]{border-left-color:#217c5329}.admin-module__4WpgRW__rosterPaybackTotalStat[data-kind=expense]{border-left-color:#ac3f3929}.admin-module__4WpgRW__rosterPaybackTotalStat>span{color:#11111185;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800;line-height:1}.admin-module__4WpgRW__rosterPaybackTotalStat strong{color:#111111c7;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.01em;min-width:4.35rem;font-size:.88rem;font-weight:750;line-height:1;display:inline-block}.admin-module__4WpgRW__rosterPaybackTotalStat[data-kind=revenue] strong{color:#155b3c}.admin-module__4WpgRW__rosterPaybackTotalStat[data-kind=expense] strong{color:#8f2f2b}.admin-module__4WpgRW__rosterPaybackRatioStat{white-space:nowrap;background:#11111109;border:1px solid #1111110f;border-radius:8px;justify-content:center;align-items:baseline;gap:.34rem;width:100%;min-width:0;padding:.42rem .58rem;display:flex}.admin-module__4WpgRW__rosterPaybackRatioStat[data-state=positive]{background:#217c5312;border-color:#217c5324}.admin-module__4WpgRW__rosterPaybackRatioStat[data-state=negative]{background:#ac3f3912;border-color:#ac3f3924}.admin-module__4WpgRW__rosterPaybackRatio{color:#111;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.035em;font-size:clamp(.92rem,1.4vw,1.14rem);font-weight:850;line-height:1}.admin-module__4WpgRW__rosterPaybackRatioStat[data-state=positive] .admin-module__4WpgRW__rosterPaybackRatio{color:#155b3c}.admin-module__4WpgRW__rosterPaybackRatioStat[data-state=negative] .admin-module__4WpgRW__rosterPaybackRatio{color:#8f2f2b}.admin-module__4WpgRW__rosterPaybackRatioLabel{color:#11111194;font-size:.72rem;font-weight:700;line-height:1}.admin-module__4WpgRW__rosterSalaryTargetField{justify-self:end;width:min(15rem,100%);min-width:0;display:grid}.admin-module__4WpgRW__rosterSalaryTargetBreakdownField{justify-self:stretch;width:100%}.admin-module__4WpgRW__rosterSalaryTargetField span{color:#1111118f;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:800}.admin-module__4WpgRW__rosterSalaryTargetField input{color:#111;width:100%;height:2rem;font:inherit;background:#ffffffd9;border:1px solid #1111111f;border-radius:8px;padding:0 .62rem;font-size:.84rem;font-weight:750}.admin-module__4WpgRW__rosterSalaryTargetField .admin-module__4WpgRW__rosterSalaryRangeTarget{color:#1119;letter-spacing:0;text-transform:none;font-size:.74rem;font-weight:700;line-height:1.2}.admin-module__4WpgRW__rosterPaybackProgressBlock{padding-bottom:0;display:grid}.admin-module__4WpgRW__rosterPaybackTrack{background:#11111114;border-radius:999px;width:100%;height:.72rem;position:relative;overflow:hidden}.admin-module__4WpgRW__rosterPaybackExpenseTrack{z-index:0;border-radius:inherit;transform-origin:0;width:100%;height:100%;transition:opacity .42s;display:flex;position:absolute;inset:0;overflow:hidden}.admin-module__4WpgRW__rosterPaybackFill{z-index:1;width:var(--target-width,0%);border-radius:inherit;transform-origin:0;background:0 0;height:100%;transition:width .78s cubic-bezier(.45,0,.2,1);display:flex;position:relative;overflow:hidden}.admin-module__4WpgRW__rosterPaybackCard[data-intro-motion=true] .admin-module__4WpgRW__rosterPaybackExpenseTrack,.admin-module__4WpgRW__rosterPaybackCard[data-intro-motion=true] .admin-module__4WpgRW__rosterPaybackFill{animation:.72s cubic-bezier(.22,1,.36,1) both admin-module__4WpgRW__roster-progress-draw}.admin-module__4WpgRW__rosterPaybackSegment,.admin-module__4WpgRW__rosterPaybackExpenseSegment{min-width:0;height:100%;transition:flex-grow .78s cubic-bezier(.45,0,.2,1),opacity .42s;display:block}.admin-module__4WpgRW__rosterPaybackAffiliateSegment{background:#111}.admin-module__4WpgRW__rosterPaybackSessionSegment{background:#f5be13}.admin-module__4WpgRW__rosterPaybackRecallSegment{background:#757d86}.admin-module__4WpgRW__rosterPaybackMarker{z-index:2;color:#111111b8;letter-spacing:.07em;text-align:center;text-transform:uppercase;white-space:nowrap;gap:.08rem;min-width:4.6rem;font-size:.62rem;font-weight:800;line-height:1;display:grid;position:absolute;top:calc(100% + .42rem)}.admin-module__4WpgRW__rosterPaybackMarker:after{content:"";background:#11111173;width:1px;height:.6rem;position:absolute;bottom:calc(100% + .18rem);left:50%}.admin-module__4WpgRW__rosterPaybackMarker strong{color:#111;letter-spacing:0;text-transform:none;font-size:.82rem;font-weight:850}.admin-module__4WpgRW__rosterPaybackMarker span{color:#11111185}.admin-module__4WpgRW__rosterPaybackCurrentMarker{left:var(--current-marker-left,0%);transition:left .78s cubic-bezier(.45,0,.2,1),transform .78s cubic-bezier(.45,0,.2,1);transform:translate(-50%)}.admin-module__4WpgRW__rosterPaybackCurrentMarkerStart{text-align:left;transform:translate(0)}.admin-module__4WpgRW__rosterPaybackCurrentMarkerStart:after{left:0}.admin-module__4WpgRW__rosterPaybackCurrentMarkerEnd{text-align:right;transform:translate(-100%)}.admin-module__4WpgRW__rosterPaybackCurrentMarkerEnd:after{left:auto;right:0}.admin-module__4WpgRW__rosterPaybackGoalMarker{text-align:right;right:0;transform:translate(0)}.admin-module__4WpgRW__rosterPaybackGoalMarker:after{left:auto;right:0}.admin-module__4WpgRW__rosterPaybackBreakdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.admin-module__4WpgRW__rosterValueGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;width:100%;display:grid}.admin-module__4WpgRW__rosterValueGroup{background:#ffffff6b;border:1px solid #1111110f;border-radius:10px;gap:.38rem;min-width:0;padding:.62rem;display:grid}.admin-module__4WpgRW__rosterValueGroupTitle{color:#11111185;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:800;line-height:1}.admin-module__4WpgRW__rosterPaybackBreakdownItem{background:#ffffffa8;border:1px solid #1111110f;border-radius:8px;gap:.18rem;min-width:0;padding:.52rem .62rem;transition:opacity .18s,background-color .18s,border-color .18s;display:grid}.admin-module__4WpgRW__rosterPaybackBreakdownItemDisabled{opacity:.48}.admin-module__4WpgRW__rosterPaybackFieldLabel{color:#1111118c;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.38rem;min-width:0;font-size:.58rem;font-weight:800;display:inline-flex;overflow:visible}.admin-module__4WpgRW__rosterPaybackContributionCheckbox{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #11111138;border-radius:3px;flex:none;place-items:center;width:.95rem;height:.95rem;margin:0;padding:0;transition:background-color .16s,border-color .16s,transform .16s;display:inline-grid;position:relative}.admin-module__4WpgRW__rosterPaybackContributionCheckbox:after{content:"";opacity:0;border-bottom:2px solid;border-right:2px solid;width:.34rem;height:.58rem;transition:opacity .14s,transform .16s;transform:translateY(-.06rem)rotate(45deg)scale(.82)}.admin-module__4WpgRW__rosterPaybackContributionCheckbox[data-checked=true]{background:#111;border-color:#111}.admin-module__4WpgRW__rosterPaybackContributionCheckbox[data-checked=true]:after{opacity:1;transform:translateY(-.06rem)rotate(45deg)scale(1)}.admin-module__4WpgRW__rosterPaybackContributionCheckbox:focus-visible{outline-offset:2px;outline:2px solid #11111147}.admin-module__4WpgRW__rosterPaybackFieldText{text-overflow:ellipsis;min-width:0;overflow:hidden}.admin-module__4WpgRW__rosterPaybackFieldSwatch{background:#11111129;border-radius:999px;flex:none;width:.52rem;height:.52rem;display:inline-block}.admin-module__4WpgRW__rosterValueRosterDisclosure{min-height:0;display:grid}.admin-module__4WpgRW__rosterValueRosterSummary{cursor:pointer;background:#ffffffb8;border:1px solid #1111111a;border-radius:999px;justify-content:center;justify-self:center;align-items:center;min-height:2.35rem;padding:0 1rem;list-style:none;display:inline-flex}.admin-module__4WpgRW__rosterValueRosterSummary::-webkit-details-marker{display:none}.admin-module__4WpgRW__rosterValueRosterToggle{color:#111111c2;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800}.admin-module__4WpgRW__rosterValueHeaderRosterSummary{cursor:pointer;background:#ffffffb8;border:1px solid #1111111a;border-radius:999px;flex:none;justify-content:center;justify-self:end;align-items:center;gap:.38rem;min-height:2rem;padding:0 .72rem;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex;box-shadow:0 10px 22px #1111110a}.admin-module__4WpgRW__rosterValueHeaderRosterSummary:after{content:"";color:#111111b8;border-bottom:1.5px solid;border-right:1.5px solid;width:.36rem;height:.36rem;transition:transform .18s;display:block;transform:translateY(-.1rem)rotate(45deg)}.admin-module__4WpgRW__rosterValueHeaderRosterSummary:hover,.admin-module__4WpgRW__rosterValueHeaderRosterSummary:focus-visible{background:#fff;border-color:#1111112e;transform:translateY(-1px)}.admin-module__4WpgRW__rosterValueHeaderRosterSummary[data-state=open]:after,.admin-module__4WpgRW__rosterValueHeaderRosterSummary[data-state=closing]:after{transform:translateY(.1rem)rotate(225deg)}.admin-module__4WpgRW__rosterValueRosterDisclosure[data-state=open] .admin-module__4WpgRW__rosterValueRosterToggle,.admin-module__4WpgRW__rosterValueRosterDisclosure[data-state=closing] .admin-module__4WpgRW__rosterValueRosterToggle{font-size:0}.admin-module__4WpgRW__rosterValueRosterDisclosure[data-state=open] .admin-module__4WpgRW__rosterValueRosterToggle:before,.admin-module__4WpgRW__rosterValueRosterDisclosure[data-state=closing] .admin-module__4WpgRW__rosterValueRosterToggle:before{content:"Hide Roster";font-size:.74rem}.admin-module__4WpgRW__rosterValueRosterContent{opacity:0;transition:height .38s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid;overflow:hidden}.admin-module__4WpgRW__rosterValueRosterDisclosure[data-state=open] .admin-module__4WpgRW__rosterValueRosterContent{opacity:1}.admin-module__4WpgRW__rosterValueRosterDisclosure[data-state=closing] .admin-module__4WpgRW__rosterValueRosterContent{opacity:0}.admin-module__4WpgRW__rosterValueRosterList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem;padding-top:.18rem;display:grid}.admin-module__4WpgRW__rosterValueAthleteRow{background:#ffffff8f;border:1px solid #1111110f;border-radius:10px;gap:.62rem;padding:.82rem;display:grid;position:relative;overflow:hidden}.admin-module__4WpgRW__rosterValueAthleteProgressCard{background:#ffffffc7;border-color:#11111118;gap:.58rem;padding:.68rem;box-shadow:0 12px 28px #1111110b}.admin-module__4WpgRW__rosterValueAthletePendingOverlay{z-index:8;border-radius:inherit;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff75}.admin-module__4WpgRW__rosterValueAthletePendingOverlay img{width:2.1rem;height:2.1rem}.admin-module__4WpgRW__rosterValueAthletePendingOverlay[data-active=true]{pointer-events:auto}.admin-module__4WpgRW__rosterValueRosterDisclosure[data-roster-entrance=true] .admin-module__4WpgRW__rosterValueAthleteProgressCard{animation:.46s cubic-bezier(.22,1,.36,1) both admin-module__4WpgRW__roster-athlete-cascade;animation-delay:var(--roster-card-delay,0s)}.admin-module__4WpgRW__rosterValueRosterDisclosure[data-roster-entrance=true] .admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackExpenseTrack,.admin-module__4WpgRW__rosterValueRosterDisclosure[data-roster-entrance=true] .admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackFill{animation:.72s cubic-bezier(.22,1,.36,1) both admin-module__4WpgRW__roster-progress-draw;animation-delay:calc(var(--roster-card-delay,0s) + .12s)}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackHeader{background:#11111106;border:1px solid #1111110e;border-radius:8px;grid-template-columns:1fr;gap:.58rem;padding:.48rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackProgressBlock{padding:.08rem .06rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackTotals{grid-template-columns:minmax(0,1fr) repeat(2,minmax(4.35rem,auto));justify-self:stretch;column-gap:.7rem;width:100%;padding:.52rem .62rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackRatioStat{padding:.36rem .48rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackTotalStat{width:auto;padding-left:.62rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackRatio{font-size:.92rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackRatioLabel{font-size:.66rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackTrack{height:.58rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterValueGroups{grid-template-columns:1fr;gap:.48rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterValueGroup{gap:.32rem;padding:.48rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackBreakdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackBreakdownItem{gap:.14rem;padding:.42rem .48rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackFieldLabel{gap:.28rem;font-size:.52rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackContributionCheckbox{width:.82rem;height:.82rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackFieldValueRow{gap:.38rem}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackBreakdownItem strong{font-size:.78rem}.admin-module__4WpgRW__rosterValueAthleteIdentity{color:#111;align-items:center;gap:.58rem;min-width:0;text-decoration:none;display:inline-flex}.admin-module__4WpgRW__rosterValueAthleteIdentity>span{gap:.1rem;min-width:0;display:grid}.admin-module__4WpgRW__rosterValueAthleteIdentity strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;line-height:1;overflow:hidden}.admin-module__4WpgRW__rosterValueAthleteSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.admin-module__4WpgRW__rosterValueAthleteSummary span{color:#11111185;letter-spacing:.08em;text-transform:uppercase;gap:.14rem;min-width:0;font-size:.58rem;font-weight:800;line-height:1;display:grid}.admin-module__4WpgRW__rosterValueAthleteSummary strong{color:#111111db;letter-spacing:-.01em;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:.78rem;overflow:hidden}.admin-module__4WpgRW__rosterValueAthleteBreakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.admin-module__4WpgRW__rosterValueAthleteBreakdownTitle{color:#1111117a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.32rem;font-size:.56rem;font-weight:800;display:block}.admin-module__4WpgRW__rosterValueAthleteMiniGrid{gap:.28rem;display:grid}.admin-module__4WpgRW__rosterValueAthleteMiniItem{color:#1111118f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.32rem;min-width:0;font-size:.66rem;font-weight:700;display:grid}.admin-module__4WpgRW__rosterValueAthleteMiniItem strong{color:#111111c2;white-space:nowrap;font-size:.68rem}.admin-module__4WpgRW__rosterValueAthleteMiniItemDisabled{opacity:.38}.admin-module__4WpgRW__rosterPaybackAffiliateSwatch{background:#111}.admin-module__4WpgRW__rosterPaybackSessionSwatch{background:#f5be13}.admin-module__4WpgRW__rosterPaybackRecallSwatch{background:#757d86}.admin-module__4WpgRW__rosterPaybackTargetSwatch{background:#fff;border:1px solid #1111112e}.admin-module__4WpgRW__rosterPaybackCostSalarySwatch{background:#9ca3af}.admin-module__4WpgRW__rosterPaybackCostBikeSwatch{background:#d7a70f}.admin-module__4WpgRW__rosterPaybackCostCommissionSwatch{background:#4b5563}.admin-module__4WpgRW__rosterPaybackCostSupportSwatch{background:#fff;border:1px solid #1113}.admin-module__4WpgRW__rosterPaybackExpenseSegment.admin-module__4WpgRW__rosterPaybackCostSalarySwatch{background:#9ca3af42;border:0}.admin-module__4WpgRW__rosterPaybackExpenseSegment.admin-module__4WpgRW__rosterPaybackCostBikeSwatch{background:#d7a70f3d;border:0}.admin-module__4WpgRW__rosterPaybackExpenseSegment.admin-module__4WpgRW__rosterPaybackCostSupportSwatch{background:#1111111a;border:0}.admin-module__4WpgRW__valueExchangeSummaryRow{flex-wrap:wrap;align-items:center;gap:.55rem;min-height:1.8rem;display:flex}.admin-module__4WpgRW__valueExchangeStatusPill{color:#111111ad;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #1111111a;border-radius:999px;align-items:center;min-height:1.7rem;padding:0 .62rem;font-size:.68rem;font-weight:850;display:inline-flex}.admin-module__4WpgRW__valueExchangeStatusPill[data-state=ahead]{color:#fff;background:#111;border-color:#111111e6}.admin-module__4WpgRW__valueExchangeStatusPill[data-state=close]{color:#6f5200;background:#f5be1329;border-color:#f5be138c}.admin-module__4WpgRW__valueExchangeStatusPill[data-state=below-target]{color:#7f1d1d;background:#991b1b0f;border-color:#991b1b2e}.admin-module__4WpgRW__valueExchangeNetValue{color:#111111ad;font-size:.82rem;font-weight:800}.admin-module__4WpgRW__valueExchangeBreakdown{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-module__4WpgRW__rosterPaybackFieldInfo{flex:none}.admin-module__4WpgRW__rosterPaybackFieldInfo [role=tooltip]{z-index:260;overflow-wrap:break-word;white-space:normal;width:min(21rem,100vw - 2rem)}.admin-module__4WpgRW__rosterPaybackFieldValueRow{justify-content:flex-start;align-items:center;gap:.55rem;min-width:0;display:flex}.admin-module__4WpgRW__rosterPaybackBreakdownItem strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";min-width:4.25rem;font-size:.9rem;line-height:1;display:inline-block}.admin-module__4WpgRW__overviewGrid,.admin-module__4WpgRW__profileGrid{grid-template-columns:1.3fr .7fr;align-items:start;gap:1rem;display:grid}.admin-module__4WpgRW__overviewFeature{grid-template-columns:1fr;display:grid}.admin-module__4WpgRW__overviewTriptych{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:1rem;display:grid}.admin-module__4WpgRW__sectionHeader{padding:1.6rem 1.8rem 1rem;position:relative}.admin-module__4WpgRW__sectionHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-module__4WpgRW__sectionHeaderRow>div:first-child{flex:auto;min-width:0}.admin-module__4WpgRW__sectionTitle{letter-spacing:-.04em;font-size:1.45rem}.admin-module__4WpgRW__titleInfoRow{grid-template-columns:minmax(0,1fr);align-items:start;gap:.8rem;width:100%;padding-right:2.5rem;display:grid}.admin-module__4WpgRW__titleInfoInline{align-items:center;gap:.8rem;max-width:fit-content;padding-right:0;display:inline-flex}.admin-module__4WpgRW__inlineTitleInfoHint{flex:none;position:static!important}.admin-module__4WpgRW__metricInfoRow{justify-content:space-between;align-items:flex-start;gap:.75rem;padding-right:2.2rem;display:flex}.admin-module__4WpgRW__titleInfoRow>:last-child,.admin-module__4WpgRW__metricInfoRow>:last-child{position:absolute;top:1.45rem;right:1.45rem}.admin-module__4WpgRW__sectionNote{color:#1111119e;margin-top:.45rem;line-height:1.5}.admin-module__4WpgRW__dataHealthPanel{color:#111;background:#ffffffe0;border:1px solid #1111111a;border-radius:12px;justify-content:center;place-items:center;gap:.55rem;padding:.7rem .8rem .7rem .95rem;display:grid}.admin-module__4WpgRW__dataHealthPanelWarning{background:#fff6f6eb;border-color:#be2a2a38}.admin-module__4WpgRW__dataHealthPanelError{background:#ffefefeb;border-color:#be2a2a47}.admin-module__4WpgRW__dataHealthPanel strong{white-space:nowrap;text-align:center;font-size:.92rem}.admin-module__4WpgRW__dataHealthDetails{color:#111111ad;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem .85rem;font-size:.78rem;display:flex}.admin-module__4WpgRW__dataHealthDetails strong{font-size:inherit}.admin-module__4WpgRW__dataHealthSlider{color:#11111194;background:#f1f9f4eb;border:1px solid #237e4c2e;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;min-width:14.5rem;min-height:2.35rem;padding:.22rem;display:grid;position:relative;overflow:hidden}.admin-module__4WpgRW__dataHealthSlider:before{content:"";width:calc(50% - .22rem);box-shadow:none;background:#237e4c24;border-radius:999px;transition:transform .18s,background .18s,box-shadow .18s;position:absolute;inset:.22rem auto .22rem .22rem}.admin-module__4WpgRW__dataHealthSlider span{z-index:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;min-height:1.86rem;padding:0 .75rem;font-size:.7rem;font-weight:800;transition:color .18s;display:inline-flex;position:relative}.admin-module__4WpgRW__dataHealthSlider[data-state=healthy] span:first-child,.admin-module__4WpgRW__dataHealthSlider[data-state=needs-update] span:last-child{color:#1d6b40}.admin-module__4WpgRW__dataHealthSlider[data-state=needs-update]{background:#fff6f6eb;border-color:#be2a2a2e}.admin-module__4WpgRW__dataHealthSlider[data-state=needs-update]:before{box-shadow:none;background:#be2a2a24;transform:translate(100%)}.admin-module__4WpgRW__dataHealthSlider[data-state=needs-update] span:last-child{color:#a12727}.admin-module__4WpgRW__chartActionButton{color:#111;letter-spacing:.08em;text-transform:uppercase;background:#fffffff5;border:1px solid #1111111f;border-radius:999px;justify-content:center;align-items:center;min-height:2.5rem;padding:0 1rem;font-size:.78rem;font-weight:700;display:inline-flex}.admin-module__4WpgRW__chartActionButton:hover{border-color:#11111138}.admin-module__4WpgRW__sectionContent{padding:0 1.8rem 1.8rem}.admin-module__4WpgRW__performanceCard{position:relative}.admin-module__4WpgRW__performanceCard .admin-module__4WpgRW__rankRow{grid-template-columns:auto minmax(0,9.5rem) minmax(0,1fr) 7.25rem auto;gap:.65rem}.admin-module__4WpgRW__performanceCard .admin-module__4WpgRW__rankExpandableRow{--motion-delay:0s;opacity:0;animation:.42s cubic-bezier(.22,1,.36,1) forwards admin-module__4WpgRW__admin-slide-in-row;animation-delay:var(--motion-delay);gap:0;display:grid;transform:translate(1rem)}.admin-module__4WpgRW__performanceCard .admin-module__4WpgRW__rankExpandableSummary{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,9.5rem) minmax(0,1fr) 7.25rem auto;align-items:center;gap:.65rem;width:100%;margin:0;padding:1rem 1.05rem;display:grid}.admin-module__4WpgRW__performanceCard .admin-module__4WpgRW__rankValues{justify-items:start;min-width:0}.admin-module__4WpgRW__performanceCard .admin-module__4WpgRW__rankValues strong{letter-spacing:-.01em;padding-left:.35rem;font-size:1.03rem;font-weight:800}.admin-module__4WpgRW__performanceCard .admin-module__4WpgRW__rankAthlete,.admin-module__4WpgRW__performanceCard .admin-module__4WpgRW__rankAthleteCopy{min-width:0}.admin-module__4WpgRW__rankAnalysisSummary{justify-content:center;justify-self:end;align-items:center;display:inline-flex}.admin-module__4WpgRW__rankExpandableRow[data-state=open] .admin-module__4WpgRW__rankAnalysisSummaryLabel{font-size:0}.admin-module__4WpgRW__rankExpandableRow[data-state=open] .admin-module__4WpgRW__rankAnalysisSummaryLabel:before{content:"Hide";font-size:.875rem}.admin-module__4WpgRW__rankAnalysisPanel{opacity:0;margin:0 1.05rem;transition:height .38s cubic-bezier(.22,1,.36,1),opacity .22s;overflow:hidden}.admin-module__4WpgRW__rankExpandableRow[data-state=open] .admin-module__4WpgRW__rankAnalysisPanel{opacity:1}.admin-module__4WpgRW__rankExpandableRow[data-state=closing] .admin-module__4WpgRW__rankAnalysisPanel{opacity:0}.admin-module__4WpgRW__rankAnalysisPanel>div{border-top:1px solid #11111112;grid-template-columns:minmax(0,1fr);gap:1.1rem;margin:0;padding:.95rem 0 1rem;display:grid}.admin-module__4WpgRW__rankAnalysisBreakdown{align-content:start;gap:.5rem;padding-left:2.95rem;display:grid}.admin-module__4WpgRW__rankAnalysisMetric{grid-template-columns:10.75rem minmax(0,1fr) 5.8rem 5.8rem;align-items:center;gap:.5rem;min-height:2.15rem;display:grid}.admin-module__4WpgRW__rankAnalysisMetricLabel{text-align:right;justify-content:flex-end;align-items:center;width:100%;padding-right:23px;display:flex}.admin-module__4WpgRW__rankAnalysisMetricLabel strong{white-space:nowrap;font-size:.86rem;line-height:1.2;display:block}.admin-module__4WpgRW__rankAnalysisMetricWeight{color:#1111117a}.admin-module__4WpgRW__rankAnalysisBarTrack{background:#11111114;border-radius:999px;width:100%;height:.46rem;overflow:hidden}.admin-module__4WpgRW__rankAnalysisBarFill{height:100%;transform:scaleX(var(--target-scale-x,1));transform-origin:0;background:#757d86;border-radius:999px;animation:.56s cubic-bezier(.2,.9,.2,1) both admin-module__4WpgRW__admin-grow-x;display:block}.admin-module__4WpgRW__rankAnalysisMetricValue{text-align:left;padding-left:calc(.1rem + 5px);font-size:.84rem}.admin-module__4WpgRW__rankAnalysisMetricRank{color:#1111118f;letter-spacing:.06em;text-align:left;text-transform:uppercase;padding-left:.1rem;font-size:.68rem;font-weight:700;line-height:1.2}.admin-module__4WpgRW__rankAnalysisNarrative{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.75rem;display:grid}.admin-module__4WpgRW__rankAnalysisNarrativeBlock{background:#ffffffb8;border:1px solid #1111110f;border-radius:16px;gap:.4rem;padding:.8rem .9rem;display:grid}.admin-module__4WpgRW__rankAnalysisNarrativeBlock h3{color:#111111c7;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.admin-module__4WpgRW__rankAnalysisNarrativeBlock p{color:#111111b8;margin:0;font-size:.9rem;font-weight:600;line-height:1.5}.admin-module__4WpgRW__rankList,.admin-module__4WpgRW__reportList,.admin-module__4WpgRW__distributionList,.admin-module__4WpgRW__platformList,.admin-module__4WpgRW__narrativeList{gap:.85rem;display:grid}.admin-module__4WpgRW__rankDisclosure{gap:.85rem;margin-top:1rem;display:grid}.admin-module__4WpgRW__rankDisclosureSummary{min-height:2.5rem;color:inherit;font:inherit;cursor:pointer;appearance:none;background:#fffffff5;border:1px solid #1111111f;border-radius:999px;justify-content:center;align-items:center;padding:0 1rem;list-style:none;display:inline-flex;position:absolute;top:2.2rem;right:1.8rem}.admin-module__4WpgRW__rankDisclosureSummary::-webkit-details-marker{display:none}.admin-module__4WpgRW__rankDisclosureToggle{color:#111;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.admin-module__4WpgRW__rankDisclosure[data-state=open],.admin-module__4WpgRW__rankDisclosure[data-state=closing]{width:100%}.admin-module__4WpgRW__rankDisclosure[data-state=open] .admin-module__4WpgRW__rankDisclosureToggle{font-size:0}.admin-module__4WpgRW__rankDisclosure[data-state=open] .admin-module__4WpgRW__rankDisclosureToggle:before{content:"Hide Full Roster";font-size:.8rem}.admin-module__4WpgRW__rankDisclosureContent{opacity:0;gap:.85rem;transition:height .38s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid;overflow:hidden}.admin-module__4WpgRW__rankDisclosure[data-state=open] .admin-module__4WpgRW__rankDisclosureContent{opacity:1}.admin-module__4WpgRW__rankDisclosure[data-state=closing] .admin-module__4WpgRW__rankDisclosureContent{opacity:0}.admin-module__4WpgRW__rankRow,.admin-module__4WpgRW__rankExpandableRow,.admin-module__4WpgRW__reportRow,.admin-module__4WpgRW__platformRow,.admin-module__4WpgRW__rosterCard{background:#fbfbfb;border:1px solid #1111110f;border-radius:20px}.admin-module__4WpgRW__affiliateCharts{gap:1rem;display:grid}.admin-module__4WpgRW__affiliateChartCard{background:#fbfbfb;border:1px solid #1111110f;border-radius:20px;padding-bottom:1.45rem;transition:box-shadow .24s,border-color .24s,transform .24s;display:block}.admin-module__4WpgRW__affiliateChartCard:hover{border-color:#1111111a;transform:translateY(-1px);box-shadow:0 18px 36px #1111110d}.admin-module__4WpgRW__affiliateChartCard[data-state=closed]{padding-bottom:0}.admin-module__4WpgRW__affiliateChartSummary{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1.35rem 1.4rem 1.1rem;display:flex}.admin-module__4WpgRW__affiliateChartSummary::-webkit-details-marker{display:none}.admin-module__4WpgRW__affiliateChartHeader{flex:1;justify-content:space-between;align-items:center;gap:1.25rem;min-width:0;display:flex}.admin-module__4WpgRW__affiliateChartTitle{letter-spacing:-.04em;margin:0;font-size:1.16rem;font-weight:600;line-height:1.15}.admin-module__4WpgRW__affiliateChartTitleRow{align-items:center;gap:.42rem;display:inline-flex}.admin-module__4WpgRW__chartFormulaInfo{color:#111111b8;cursor:help;border:1px solid #1111112e;border-radius:999px;place-items:center;width:1.05rem;height:1.05rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-grid;position:relative}.admin-module__4WpgRW__chartFormulaInfo>span{z-index:20;color:#fff;opacity:0;pointer-events:none;text-transform:none;background:#111;border:1px solid #1111111a;border-radius:8px;width:min(18rem,72vw);padding:.75rem .85rem;font-size:.78rem;font-weight:650;line-height:1.45;transition:opacity .16s,transform .18s;position:absolute;top:calc(100% + .55rem);left:0;transform:translateY(-.2rem);box-shadow:0 18px 44px #1111112e}.admin-module__4WpgRW__chartFormulaInfo:hover>span,.admin-module__4WpgRW__chartFormulaInfo:focus-visible>span{opacity:1;transform:translateY(0)}.admin-module__4WpgRW__affiliateChartSubtitle{color:#1111118f;opacity:1;max-height:1.25rem;margin:.32rem 0 0;font-size:.82rem;font-weight:650;transition:margin .22s,max-height .26s cubic-bezier(.22,1,.36,1),opacity .18s,transform .22s;overflow:hidden;transform:translateY(0)}.admin-module__4WpgRW__affiliateChartCard[data-state=closed] .admin-module__4WpgRW__affiliateChartSubtitle{opacity:0;max-height:0;margin-top:0;transform:translateY(-.2rem)}.admin-module__4WpgRW__affiliateChartToggle{color:#11111194;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateChartToggle,.admin-module__4WpgRW__affiliateChartCard[data-state=closing] .admin-module__4WpgRW__affiliateChartToggle{color:#111111d1;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;font-size:0;display:inline-flex}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateChartToggle:before,.admin-module__4WpgRW__affiliateChartCard[data-state=closing] .admin-module__4WpgRW__affiliateChartToggle:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.05rem;height:1.05rem;display:block}.admin-module__4WpgRW__affiliateLegend{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:.75rem 1rem;display:none}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateLegend,.admin-module__4WpgRW__affiliateChartCard[data-state=closing] .admin-module__4WpgRW__affiliateLegend{display:flex}.admin-module__4WpgRW__generatedValueHeaderControls{flex-wrap:nowrap;flex:1;justify-content:flex-end;align-items:center;gap:.75rem 1rem;min-width:0;margin-left:auto;display:none}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__generatedValueHeaderControls,.admin-module__4WpgRW__affiliateChartCard[data-state=closing] .admin-module__4WpgRW__generatedValueHeaderControls{display:flex}.admin-module__4WpgRW__generatedValueModeToggle{background:#fff;border:1px solid #11111114;border-radius:8px;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));min-height:2rem;padding:.18rem;display:inline-grid;box-shadow:0 1px 2px #1111110f}.admin-module__4WpgRW__generatedValueModeToggle button{color:#11111194;min-width:3.9rem;font:inherit;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:.72rem;font-weight:800;transition:background .18s,color .18s}.admin-module__4WpgRW__generatedValueModeToggle button[data-active=true]{color:#fff;background:#111}.admin-module__4WpgRW__affiliateLegendItem{color:#111111a3;align-items:center;gap:.45rem;font-size:.8rem;font-weight:600;display:inline-flex}.admin-module__4WpgRW__affiliateLegendToggle{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;transition:color .16s,opacity .16s}.admin-module__4WpgRW__affiliateLegendToggle[data-active=false]{opacity:.38}.admin-module__4WpgRW__affiliateLegendToggle:focus-visible{outline-offset:.25rem;outline:2px solid #1111116b}.admin-module__4WpgRW__affiliateLegendToggle[data-active=false] .admin-module__4WpgRW__legendSwatch{background:0 0;box-shadow:inset 0 0 0 2px}.admin-module__4WpgRW__legendSwatch{border-radius:999px;width:.9rem;height:.9rem;display:inline-flex}.admin-module__4WpgRW__legendPrimary{background:#111}.admin-module__4WpgRW__legendSecondary{background:#11111173}.admin-module__4WpgRW__legendSales{background:#111}.admin-module__4WpgRW__legendRevenue{background:#11111173}.admin-module__4WpgRW__legendCards{background:#111}.admin-module__4WpgRW__legendRedeemed{background:#11111173}.admin-module__4WpgRW__legendSessions{background:#111}.admin-module__4WpgRW__legendRecall{background:#111111b3}.admin-module__4WpgRW__legendValueAffiliate{background:#111}.admin-module__4WpgRW__legendValueSession{background:#f5be13}.admin-module__4WpgRW__legendValueRecall{background:#757d86}.admin-module__4WpgRW__affiliateChartScroller{padding-bottom:.15rem;overflow-x:auto}.admin-module__4WpgRW__affiliateChartPlot{min-width:max-content;position:relative}.admin-module__4WpgRW__affiliateChartShell{--affiliate-rank-row:2rem;--affiliate-values-row:1.45rem;--affiliate-values-gap:.4rem;--affiliate-track-height:10.2rem;--affiliate-label-zone:6.15rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.35rem;display:grid}.admin-module__4WpgRW__affiliateChartBody{opacity:0;padding:0 1.4rem;transition:height .38s cubic-bezier(.22,1,.36,1),opacity .22s,transform .28s;position:relative;overflow:hidden;transform:translateY(-.35rem)}.admin-module__4WpgRW__affiliateChartPendingOverlay{z-index:6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;opacity:0;background:#ffffff57;place-items:center;transition:opacity .22s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0;transform:scale(.985)}.admin-module__4WpgRW__affiliateChartPendingOverlay img{width:2.65rem;height:2.65rem}.admin-module__4WpgRW__affiliateChartPendingOverlay span{display:none}.admin-module__4WpgRW__affiliateChartPendingOverlay[data-active=true]{opacity:1;transform:scale(1)}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateChartBody{opacity:1;transform:translateY(0)}.admin-module__4WpgRW__affiliateChartCard[data-state=closing] .admin-module__4WpgRW__affiliateChartBody{opacity:0;transform:translateY(-.35rem)}.admin-module__4WpgRW__affiliateChartPlot:before{content:"";inset:calc(var(--affiliate-rank-row) + var(--affiliate-values-row) + var(--affiliate-values-gap)) 0 var(--affiliate-label-zone) 0;pointer-events:none;background-image:linear-gradient(#11111114,#11111114),linear-gradient(#11111114,#11111114),linear-gradient(#11111114,#11111114),linear-gradient(#11111114,#11111114);background-position:0 0,0 33.3333%,0 66.6666%,0 100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px,100% 1px,100% 1px;position:absolute}.admin-module__4WpgRW__affiliateYAxis{width:5.5rem;display:grid}.admin-module__4WpgRW__affiliateYAxisTicks{height:var(--affiliate-track-height);margin-top:calc(var(--affiliate-rank-row) + var(--affiliate-values-row) + var(--affiliate-values-gap));color:#11111180;text-align:right;flex-direction:column;justify-content:space-between;font-size:.72rem;font-weight:650;display:flex}.admin-module__4WpgRW__affiliateChartGrid{grid-auto-columns:6.9rem;grid-auto-flow:column;align-items:start;gap:1.3rem;min-width:max-content;display:grid}.admin-module__4WpgRW__affiliateRankNumber{color:#11111175;letter-spacing:-.03em;text-align:center;font-size:.92rem;font-weight:700;display:block}.admin-module__4WpgRW__affiliateChartColumn{--affiliate-bar-width:1rem;--affiliate-bar-gap:1.35rem;--affiliate-content-width:calc((var(--affiliate-bar-width) * 2) + var(--affiliate-bar-gap));--motion-delay:0s;grid-template-rows:var(--affiliate-rank-row) calc(var(--affiliate-values-row) + var(--affiliate-values-gap) + var(--affiliate-track-height)) var(--affiliate-label-zone);justify-items:center;gap:0;display:grid}.admin-module__4WpgRW__affiliateBarsStage{grid-template-rows:var(--affiliate-values-row) var(--affiliate-track-height);gap:var(--affiliate-values-gap);width:var(--affiliate-content-width);display:grid}.admin-module__4WpgRW__affiliateBarValues{gap:var(--affiliate-bar-gap);width:var(--affiliate-content-width);grid-template-columns:repeat(2,1fr);align-items:end;display:grid}.admin-module__4WpgRW__affiliateChartBars{justify-content:center;align-items:end;gap:var(--affiliate-bar-gap);width:var(--affiliate-content-width);height:var(--affiliate-track-height);grid-template-columns:repeat(2,1fr);display:grid}.admin-module__4WpgRW__affiliateBarColumn{justify-content:center;align-items:end;display:flex}.admin-module__4WpgRW__affiliateBarValue{color:#111111b8;text-align:center;width:100%;font-size:.68rem;font-weight:700;line-height:1}.admin-module__4WpgRW__generatedValueNegativeAmount{color:#c9342c}.admin-module__4WpgRW__affiliateBarValueFloating{white-space:nowrap;opacity:0;width:max-content;transition:bottom .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);position:absolute;left:50%;transform:translate(-50%)translateY(.35rem)}.admin-module__4WpgRW__affiliateBarValueSpacer{width:100%;height:1rem;display:block}.admin-module__4WpgRW__affiliateColumnTrack{width:var(--affiliate-bar-width);height:var(--affiliate-track-height);background:0 0;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:visible}.admin-module__4WpgRW__affiliateColumnFill{--target-scale:1;z-index:1;transform-origin:bottom;border-radius:10px 10px 0 0;width:100%;transition:height .42s cubic-bezier(.22,1,.36,1);display:block;position:relative;transform:scaleY(0)}.admin-module__4WpgRW__affiliatePrimaryFill{background:#111}.admin-module__4WpgRW__affiliateSecondaryFill{background:#11111173}.admin-module__4WpgRW__affiliateSalesFill,.admin-module__4WpgRW__affiliateCardsFill{background:#111}.admin-module__4WpgRW__affiliateRevenueFill,.admin-module__4WpgRW__affiliateRedeemedFill{background:#11111173}.admin-module__4WpgRW__affiliateZeroFill{opacity:.35}.admin-module__4WpgRW__affiliateSessionsFill{background:#111}.admin-module__4WpgRW__affiliateRecallFill{background:#111111b3}.admin-module__4WpgRW__affiliateAxisLabel{width:var(--affiliate-content-width);text-align:center;min-height:calc(var(--affiliate-label-zone) - 1.2rem);opacity:0;color:inherit;justify-self:center;justify-items:center;gap:.3rem;margin-top:1.2rem;text-decoration:none;display:grid;transform:translate(.8rem)}.admin-module__4WpgRW__affiliateAxisLabel:hover strong,.admin-module__4WpgRW__affiliateAxisLabel:focus-visible strong{text-underline-offset:.16em;text-decoration:underline}.admin-module__4WpgRW__affiliateAxisAvatar{margin-inline:auto}.admin-module__4WpgRW__affiliateAxisLabel strong{max-width:5rem;font-size:.78rem;line-height:1.25}.admin-module__4WpgRW__affiliateChartColumnSession{--affiliate-content-width:var(--affiliate-bar-width)}.admin-module__4WpgRW__generatedValueChartColumn{--affiliate-bar-width:1.25rem;--affiliate-content-width:var(--affiliate-bar-width)}.admin-module__4WpgRW__affiliateBarValuesSession,.admin-module__4WpgRW__affiliateChartBarsSession,.admin-module__4WpgRW__generatedValueBarValues,.admin-module__4WpgRW__generatedValueChartBars{width:var(--affiliate-bar-width);grid-template-columns:1fr}.admin-module__4WpgRW__affiliateAxisLabelSession{width:5rem}.admin-module__4WpgRW__generatedValueAxisLabel{width:6.65rem}.admin-module__4WpgRW__generatedValueStackFill{background:#11111114;flex-direction:column-reverse;display:flex;overflow:hidden}.admin-module__4WpgRW__generatedValueNetFill{background:#11111114}.admin-module__4WpgRW__generatedValueSegment{border-top:1px solid #ffffffe0;width:100%;display:block}.admin-module__4WpgRW__generatedValueSegment:first-child{border-top:0}.admin-module__4WpgRW__generatedValueAffiliateSegment{background:#111}.admin-module__4WpgRW__generatedValueSessionSegment{background:#f5be13}.admin-module__4WpgRW__generatedValueRecallSegment{background:#757d86}.admin-module__4WpgRW__generatedValueNetSegment{background:#111}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateColumnFill{animation:.54s cubic-bezier(.2,.9,.2,1) both admin-module__4WpgRW__admin-grow-y;animation-delay:var(--motion-delay)}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateBarValueFloating{animation:.32s both admin-module__4WpgRW__admin-fade-in-bar-value;animation-delay:calc(var(--motion-delay) + .12s)}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__affiliateAxisLabel{animation:.36s cubic-bezier(.22,1,.36,1) both admin-module__4WpgRW__admin-slide-in-axis-label;animation-delay:calc(var(--motion-delay) + .18s)}.admin-module__4WpgRW__rankRow{--motion-delay:0s;opacity:0;animation:.42s cubic-bezier(.22,1,.36,1) forwards admin-module__4WpgRW__admin-slide-in-row;animation-delay:var(--motion-delay);grid-template-columns:auto minmax(0,14rem) minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem 1.05rem;display:grid;transform:translate(1rem)}.admin-module__4WpgRW__rankPlacement{justify-content:center;align-items:center;display:flex}.admin-module__4WpgRW__rankBadge{color:#111111c7;letter-spacing:.03em;background:#1111110a;border:1px solid #11111114;border-radius:999px;justify-content:center;align-items:center;min-width:3rem;min-height:2.1rem;padding:0 .7rem;font-size:.82rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__rankBadgeGold{color:#7d5a00;background:#d4aa1c2e;border-color:#ba8d002e}.admin-module__4WpgRW__rankBadgeSilver{color:#5e6572;background:#c6cbd547;border-color:#787e8c29}.admin-module__4WpgRW__rankBadgeBronze{color:#8b5633;background:#b6764a2e;border-color:#8e59352e}.admin-module__4WpgRW__rankAthlete,.admin-module__4WpgRW__reportAthlete,.admin-module__4WpgRW__tableAthlete{align-items:center;gap:.75rem;display:flex}.admin-module__4WpgRW__rankAthleteCopy,.admin-module__4WpgRW__tableAthleteCopy,.admin-module__4WpgRW__rosterCopy{gap:.18rem;display:grid}.admin-module__4WpgRW__rankAthleteProfileLink{color:inherit;font-size:inherit;text-underline-offset:.18em;font-weight:800;line-height:1.2;text-decoration:none}.admin-module__4WpgRW__rankAthleteProfileLink:hover,.admin-module__4WpgRW__rankAthleteProfileLink:focus-visible{text-decoration:underline}.admin-module__4WpgRW__rankAthleteCopy span,.admin-module__4WpgRW__tableAthlete span,.admin-module__4WpgRW__reportRow p,.admin-module__4WpgRW__inlineNote,.admin-module__4WpgRW__profileMeta,.admin-module__4WpgRW__profileBio,.admin-module__4WpgRW__platformRow p,.admin-module__4WpgRW__narrativeItem p,.admin-module__4WpgRW__distributionLabelRow span,.admin-module__4WpgRW__rosterCopy span,.admin-module__4WpgRW__rosterStats span{color:#1111119e;line-height:1.5}.admin-module__4WpgRW__rankBarTrack,.admin-module__4WpgRW__distributionTrack{background:#11111114;border-radius:999px;width:100%;height:.5rem;overflow:hidden}.admin-module__4WpgRW__rankBarFill,.admin-module__4WpgRW__distributionFill{height:100%;transform:scaleX(var(--target-scale-x,1));transform-origin:0;background:#111;border-radius:999px;animation:.56s cubic-bezier(.2,.9,.2,1) both admin-module__4WpgRW__admin-grow-x;display:block}.admin-module__4WpgRW__rankValues{justify-items:end;gap:.35rem;min-width:6.5rem;display:grid}.admin-module__4WpgRW__trendPill{color:#1119;background:#11111114;border-radius:999px;justify-content:center;align-items:center;min-height:1.75rem;padding:0 .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.admin-module__4WpgRW__trendPositive{color:#0c7a43;background:#0c7a431f}.admin-module__4WpgRW__inlineNotePositive{color:#0c7a43}.admin-module__4WpgRW__announcementComposerForm{gap:1rem;display:grid}.admin-module__4WpgRW__announcementComposerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.admin-module__4WpgRW__announcementFormField{gap:.5rem;display:grid}.admin-module__4WpgRW__announcementFormField>span{color:#11111194;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800;line-height:1.2}.admin-module__4WpgRW__announcementFieldControl{background:#fff;border-radius:14px;width:100%;min-height:2.85rem;padding-inline:.95rem}.admin-module__4WpgRW__announcementSelectControl{justify-content:space-between;padding-right:1rem}.admin-module__4WpgRW__announcementCategoryValue{color:#111;white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;min-width:0;font-size:.95rem;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}.admin-module__4WpgRW__announcementCategoryMenu{padding:.35rem}.admin-module__4WpgRW__announcementCategoryItem{min-height:2.45rem;padding-top:.5rem;padding-bottom:.5rem}.admin-module__4WpgRW__announcementFieldTextarea{padding-top:.85rem;padding-bottom:.85rem}.admin-module__4WpgRW__announcementToggleRow{grid-template-columns:1fr;justify-content:start;place-items:start;gap:0;width:100%;display:grid}.admin-module__4WpgRW__announcementTogglePill{text-align:left;color:#111;white-space:nowrap;direction:ltr;justify-content:flex-start;justify-self:start;align-items:center;gap:.5rem;width:auto;min-height:0;margin:0;padding:0;font-size:.85rem;font-weight:700;display:flex}.admin-module__4WpgRW__announcementTogglePill input{accent-color:#111}.admin-module__4WpgRW__announcementSubmitButton{width:fit-content;min-height:2.9rem;padding-inline:1.25rem}.admin-module__4WpgRW__trendNegative{color:#c03b2b;background:#c03b2b1f}.admin-module__4WpgRW__distributionRow{gap:.45rem;display:grid}.admin-module__4WpgRW__categoryDistributionCard{justify-content:flex-start;align-items:flex-start;gap:1.2rem;width:100%;padding:.15rem 0 .25rem;display:flex}.admin-module__4WpgRW__categoryDistributionChart{aspect-ratio:1;background:#ececec;border-radius:999px;flex:none;width:18rem;margin-top:.45rem;animation:.62s cubic-bezier(.22,1,.36,1) both admin-module__4WpgRW__admin-category-chart-enter;position:relative;box-shadow:0 0 0 1px #11111114}.admin-module__4WpgRW__categoryDistributionSvg{border-radius:inherit;width:100%;height:100%;display:block;overflow:visible}.admin-module__4WpgRW__categoryDistributionSlice{cursor:pointer;stroke:#ffffff6b;stroke-width:.55px;transform-box:fill-box;transform-origin:50%;outline:none;transition:filter .18s,opacity .18s,stroke .18s,stroke-width .18s,transform .18s}.admin-module__4WpgRW__categoryDistributionSlice:hover,.admin-module__4WpgRW__categoryDistributionSlice:focus-visible,.admin-module__4WpgRW__categoryDistributionSliceActive{filter:brightness(1.08)saturate(1.04)drop-shadow(0 7px 10px #11111124);stroke:#11111157;stroke-width:1.35px;transform:scale(1.018)}.admin-module__4WpgRW__categoryDistributionSliceDimmed{opacity:.58}.admin-module__4WpgRW__categoryDistributionCenter{z-index:2;background:#fffffffa;border-radius:999px;width:3.3rem;height:3.3rem;animation:.56s cubic-bezier(.22,1,.36,1) both admin-module__4WpgRW__admin-center-hole-enter;position:absolute;inset:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #1111110f,0 8px 20px #11111114}.admin-module__4WpgRW__categoryDistributionSliceLabel{z-index:1;letter-spacing:.04em;text-transform:uppercase;text-align:center;pointer-events:none;opacity:0;font-size:.68rem;font-weight:800;line-height:1;transition:opacity .18s,transform .18s,text-shadow .18s;animation:.36s .18s forwards admin-module__4WpgRW__admin-fade-in-up;position:absolute;transform:translate(-50%,-50%)}.admin-module__4WpgRW__categoryDistributionSliceLabelActive{opacity:1;text-shadow:0 1px 10px #ffffffd1;transform:translate(-50%,-50%)scale(1.06)}.admin-module__4WpgRW__categoryDistributionSliceLabelExternal{white-space:nowrap}.admin-module__4WpgRW__categoryDistributionLegend{grid-template-columns:repeat(2,max-content);place-content:start;gap:1.05rem .52rem;width:fit-content;display:grid}.admin-module__4WpgRW__categoryDistributionSidebar{align-content:start;justify-items:center;gap:1.35rem;width:24rem;min-height:18rem;padding-top:.55rem;display:grid}.admin-module__4WpgRW__categoryDistributionSummary{place-items:center;width:100%;margin-top:.15rem;display:grid}.admin-module__4WpgRW__categoryDistributionSummaryCard{text-align:center;background:#ffffffe0;border:1px solid #11111114;border-radius:1.4rem;align-content:center;justify-items:center;gap:.08rem;width:8.4rem;min-height:6.9rem;padding:.625rem .5rem;display:grid;transform:none;box-shadow:0 12px 28px #1111110d}.admin-module__4WpgRW__categoryDistributionSummaryCard span{color:#11111194;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.05}.admin-module__4WpgRW__categoryDistributionSummaryCard strong{color:#111;letter-spacing:-.04em;margin-top:.45rem;font-size:2rem;font-weight:900;line-height:.95}.admin-module__4WpgRW__categoryDistributionSummaryNumber{letter-spacing:-.05em;font-size:3rem;font-weight:800;line-height:.85;display:block}.admin-module__4WpgRW__categoryDistributionLegendItem{opacity:0;z-index:1;border-radius:14px;outline:0 solid #0000;justify-self:start;align-items:flex-start;gap:.7rem;width:fit-content;margin:-.34rem -.52rem;padding:.34rem .52rem;transition:color .18s,opacity .18s,outline-color .18s,transform .18s;animation:.36s forwards admin-module__4WpgRW__admin-fade-in-rise;display:flex;position:relative}.admin-module__4WpgRW__categoryDistributionLegendItem:hover,.admin-module__4WpgRW__categoryDistributionLegendItem:focus-within{z-index:30}.admin-module__4WpgRW__categoryDistributionLegendItemActive{background:#11111106;outline:1px solid #11111114;transform:translate(.18rem)}.admin-module__4WpgRW__categoryDistributionSwatch{border-radius:999px;flex:none;width:1rem;height:1rem;margin-top:.18rem;transition:box-shadow .18s,transform .18s;box-shadow:0 0 0 1px #1111111f}.admin-module__4WpgRW__categoryDistributionSwatchActive{transform:scale(1.08);box-shadow:0 0 0 1px #1111112e,0 0 0 4px #11111114}.admin-module__4WpgRW__categoryDistributionLegendCopy{gap:.1rem;display:grid}.admin-module__4WpgRW__categoryDistributionLegendCopy strong{font-size:.88rem;line-height:1.14;transition:color .18s,font-weight .18s}.admin-module__4WpgRW__categoryDistributionLegendItemActive .admin-module__4WpgRW__categoryDistributionLegendCopy strong{color:#111;font-weight:800}.admin-module__4WpgRW__categoryDistributionLegendCopy span{color:#1119;font-size:.78rem;line-height:1.3}.admin-module__4WpgRW__categoryDistributionLegendMeta{flex-wrap:wrap;align-items:center;gap:.22rem;display:inline-flex}.admin-module__4WpgRW__categoryDistributionLegendCount{z-index:2;cursor:default;text-underline-offset:.16em;outline:none;align-items:center;-webkit-text-decoration:underline #1111112e;text-decoration:underline #1111112e;text-decoration-thickness:1px;display:inline-flex;position:relative}.admin-module__4WpgRW__categoryDistributionTooltip{z-index:80;opacity:0;pointer-events:none;background:#fffffffa;border:1px solid #1111111a;border-radius:.85rem;gap:.5rem;width:max-content;min-width:12rem;max-width:15rem;padding:.55rem .7rem;transition:opacity .14s,transform .14s;display:grid;position:absolute;top:calc(100% + .6rem);left:50%;transform:translate(-50%,-.35rem);box-shadow:0 12px 32px #1111111f}.admin-module__4WpgRW__categoryDistributionTooltipItem{color:#111;text-align:left;align-items:center;gap:.55rem;font-size:.76rem;font-weight:700;line-height:1.2;display:flex}.admin-module__4WpgRW__categoryDistributionTooltipAvatar{flex:none}.admin-module__4WpgRW__categoryDistributionLegendCount:hover .admin-module__4WpgRW__categoryDistributionTooltip,.admin-module__4WpgRW__categoryDistributionLegendCount:focus-visible .admin-module__4WpgRW__categoryDistributionTooltip{opacity:1;transform:translate(-50%)}.admin-module__4WpgRW__categoryDistributionLegendCount:focus-visible{border-radius:.3rem;box-shadow:0 0 0 2px #11111114}.admin-module__4WpgRW__distributionLabelRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-module__4WpgRW__distributionLabelRow .admin-module__4WpgRW__platformTitleRow{font-size:.92rem}.admin-module__4WpgRW__tableLink,.admin-module__4WpgRW__extendButton{white-space:nowrap;min-height:2.55rem;padding-inline:1rem}.admin-module__4WpgRW__adminActionRow{flex-wrap:wrap;gap:.65rem;display:flex}.admin-module__4WpgRW__approveButton,.admin-module__4WpgRW__rejectButton{white-space:nowrap;min-height:2.45rem;padding-inline:.95rem}.admin-module__4WpgRW__approveButton{color:#fff;background:#111}.admin-module__4WpgRW__reportRow{gap:.75rem;padding:1rem 1.05rem;display:grid}.admin-module__4WpgRW__reportRowTop,.admin-module__4WpgRW__platformRow{background:#fbfbfb;border:1px solid #1111110f;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.95rem 1rem;display:flex}.admin-module__4WpgRW__reviewQueueRow{grid-template-columns:minmax(0,1fr) auto;align-items:center}.admin-module__4WpgRW__reviewQueueRow .admin-module__4WpgRW__reportRowTop{display:contents}.admin-module__4WpgRW__reviewQueueRow .admin-module__4WpgRW__reportAthlete{grid-area:1/1}.admin-module__4WpgRW__reviewQueueRow>.admin-module__4WpgRW__inlineNote{grid-area:2/1}.admin-module__4WpgRW__reviewQueueRow .admin-module__4WpgRW__tableLink{grid-area:1/2/span 2;place-self:center}.admin-module__4WpgRW__attentionMeta{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.admin-module__4WpgRW__attentionPriorityBadge{letter-spacing:.06em;text-transform:uppercase;min-height:1.55rem;padding-inline:.55rem;font-size:.68rem;font-weight:700}.admin-module__4WpgRW__attentionPriorityHigh{color:#c03b2b;background:#c03b2b14;border-color:#c03b2b29}.admin-module__4WpgRW__attentionPriorityMedium{color:#9a660d;background:#b0701614;border-color:#b0701629}.admin-module__4WpgRW__attentionPriorityLow{color:#111111ad;background:#1111110d;border-color:#1111111f}.admin-module__4WpgRW__attentionDisclosure{gap:.85rem;display:grid}.admin-module__4WpgRW__attentionDisclosureSummary{cursor:pointer;background:#fffffff5;border:1px solid #1111111f;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:2.5rem;padding:0 1rem;list-style:none;display:inline-flex}.admin-module__4WpgRW__attentionDisclosureSummary::-webkit-details-marker{display:none}.admin-module__4WpgRW__attentionDisclosureToggle{color:#111;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.admin-module__4WpgRW__attentionDisclosure[open] .admin-module__4WpgRW__attentionDisclosureToggle{font-size:0}.admin-module__4WpgRW__attentionDisclosure[open] .admin-module__4WpgRW__attentionDisclosureToggle:before{content:"Hide";font-size:.8rem}.admin-module__4WpgRW__attentionDisclosureContent{gap:.85rem;display:grid}.admin-module__4WpgRW__reportMetaRow{flex-wrap:wrap;gap:.6rem;display:flex}.admin-module__4WpgRW__rosterFinancialManager{gap:1.15rem;display:grid}.admin-module__4WpgRW__rosterFinancialSummary{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.9rem;display:grid}.admin-module__4WpgRW__rosterFinancialSummary div{background:linear-gradient(145deg,#ffffffdb,#fafafab3),#fff;border:1px solid #11111112;border-radius:12px;gap:.18rem;min-height:5.3rem;padding:1rem;display:grid}.admin-module__4WpgRW__rosterFinancialSummary span,.admin-module__4WpgRW__rosterFinancialMeta,.admin-module__4WpgRW__rosterFinancialMobileTotals span{color:#11111194;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.admin-module__4WpgRW__rosterFinancialSummary strong{letter-spacing:-.04em;align-self:end;font-size:clamp(1.3rem,2vw,1.75rem);font-weight:850;line-height:.98}.admin-module__4WpgRW__rosterFinancialToolbar{justify-content:space-between;align-items:center;gap:1rem;padding:.1rem .05rem 0;display:flex}.admin-module__4WpgRW__rosterFinancialToolbarRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex}.admin-module__4WpgRW__rosterFinancialSearch{color:#11111180;background:#fff;border:1px solid #11111117;border-radius:999px;align-items:center;gap:.55rem;width:min(100%,23rem);min-height:2.7rem;padding:0 .9rem;display:flex}.admin-module__4WpgRW__rosterFinancialSearch input{color:#111;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.92rem}.admin-module__4WpgRW__rosterFinancialSearch input::placeholder{color:#11111175}.admin-module__4WpgRW__rosterFinancialMeta{background:#11111108;border:1px solid #11111114;border-radius:999px;align-items:center;gap:.5rem;min-height:2.4rem;padding:0 .95rem;display:inline-flex}.admin-module__4WpgRW__rosterBikeUnitCosts{background:#11111106;border:1px solid #11111114;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.62rem;min-height:2.9rem;padding:.32rem .42rem .32rem .78rem;display:inline-flex}.admin-module__4WpgRW__rosterBikeUnitCostField{grid-template-columns:auto minmax(5.6rem,6.5rem);align-items:center;gap:.38rem;display:inline-grid}.admin-module__4WpgRW__rosterBikeUnitCostField>span:first-child{color:#11111194;font-size:.72rem;font-weight:800}.admin-module__4WpgRW__rosterBikeUnitCostField .admin-module__4WpgRW__rosterFinancialCurrencyInput input{background:#fff;height:2.05rem}.admin-module__4WpgRW__rosterBikeUnitCostsButton{color:#fff;cursor:pointer;min-height:2.05rem;font:inherit;white-space:nowrap;background:#111;border:1px solid #1111111c;border-radius:999px;justify-content:center;align-items:center;padding:0 .78rem;font-size:.74rem;font-weight:800;transition:background .16s,transform .16s;display:inline-flex}.admin-module__4WpgRW__rosterBikeUnitCostsButton:hover{background:#242424;transform:translateY(-1px)}.admin-module__4WpgRW__rosterBikeUnitCostsButton[data-dirty=true],.admin-module__4WpgRW__rosterFinancialSaveButton[data-dirty=true]{background:#111;border-color:#11111147;box-shadow:0 8px 22px #11111124}.admin-module__4WpgRW__rosterBikeUnitCostsButton:disabled{cursor:wait;opacity:.62;transform:none}.admin-module__4WpgRW__rosterFinancialSaveForm{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.admin-module__4WpgRW__rosterFinancialTableShell{background:#fff;border:1px solid #11111114;border-radius:14px;margin-top:.05rem;position:relative;overflow-x:auto}.admin-module__4WpgRW__rosterFinancialTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:70rem}.admin-module__4WpgRW__rosterFinancialColAthlete{width:14.4rem}.admin-module__4WpgRW__rosterFinancialColCurrency{width:6.15rem}.admin-module__4WpgRW__rosterFinancialColSupport{width:5.25rem}.admin-module__4WpgRW__rosterFinancialColSupportActual{width:5.35rem}.admin-module__4WpgRW__rosterFinancialColQuantity{width:4.15rem}.admin-module__4WpgRW__rosterFinancialColAffiliate{width:4.2rem}.admin-module__4WpgRW__rosterFinancialColRate{width:4.45rem}.admin-module__4WpgRW__rosterFinancialColThreshold,.admin-module__4WpgRW__rosterFinancialColCalculated{width:4.85rem}.admin-module__4WpgRW__rosterFinancialColTotal{width:6.8rem}.admin-module__4WpgRW__rosterFinancialTable th{z-index:3;color:#1119;letter-spacing:0;text-transform:uppercase;white-space:normal;background:#fafafafa;border-bottom:1px solid #11111114;height:3.4rem;padding:.58rem .28rem;font-size:.68rem;font-weight:850;line-height:1.05;position:sticky;top:0}.admin-module__4WpgRW__rosterFinancialTable td{vertical-align:middle;border-bottom:1px solid #1111110f;height:4.25rem;padding:.62rem .22rem}.admin-module__4WpgRW__rosterFinancialTableRow:last-child td{border-bottom:0}.admin-module__4WpgRW__rosterFinancialTableRow:hover td{background:#11111105}.admin-module__4WpgRW__rosterFinancialStickyCell{z-index:4;background:#fff;min-width:14.4rem;position:sticky;left:0;box-shadow:1px 0 #11111112}.admin-module__4WpgRW__rosterFinancialTable th:not(.admin-module__4WpgRW__rosterFinancialStickyCell),.admin-module__4WpgRW__rosterFinancialTable td:not(.admin-module__4WpgRW__rosterFinancialStickyCell){text-align:center}.admin-module__4WpgRW__rosterFinancialTable th:nth-child(2){padding-left:.5rem}.admin-module__4WpgRW__rosterFinancialTable td:nth-child(2){padding-left:.72rem}.admin-module__4WpgRW__rosterFinancialTable th.admin-module__4WpgRW__rosterFinancialStickyCell{z-index:5;background:#fafafafa}.admin-module__4WpgRW__rosterFinancialAthleteCell{background:#fff;padding-right:.85rem}.admin-module__4WpgRW__rosterFinancialAthlete{align-items:center;gap:.62rem;min-width:0;display:flex}.admin-module__4WpgRW__rosterFinancialAthlete>div{gap:.06rem;min-width:0;display:grid}.admin-module__4WpgRW__rosterFinancialAthlete .admin-module__4WpgRW__rankAthleteProfileLink{font-size:.84rem;line-height:1.12}.admin-module__4WpgRW__rosterFinancialAthlete>div>span{color:#11111175;letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:.68rem;font-weight:700;line-height:1.15;overflow:hidden}.admin-module__4WpgRW__rosterFinancialCurrencyInput,.admin-module__4WpgRW__rosterFinancialPercentInput{max-width:100%;display:inline-block;position:relative}.admin-module__4WpgRW__rosterFinancialQuantityInput{width:3.1rem}.admin-module__4WpgRW__rosterFinancialThresholdInput{width:4.25rem}.admin-module__4WpgRW__rosterFinancialQuantityValue{color:#111111b8;background:#11111109;border:1px solid #11111114;border-radius:999px;justify-content:center;align-items:center;min-width:2.4rem;min-height:2.1rem;padding:0 .62rem;font-size:.82rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__rosterFinancialCurrencyInput>span,.admin-module__4WpgRW__rosterFinancialPercentInput>span{z-index:1;color:#11111170;pointer-events:none;font-size:.78rem;font-weight:800;position:absolute;top:50%;transform:translateY(-50%)}.admin-module__4WpgRW__rosterFinancialCurrencyInput>span{left:.44rem}.admin-module__4WpgRW__rosterFinancialPercentInput>span{right:.44rem}.admin-module__4WpgRW__rosterFinancialCurrencyInput input,.admin-module__4WpgRW__rosterFinancialPercentInput input,.admin-module__4WpgRW__rosterFinancialQuantityInput,.admin-module__4WpgRW__rosterFinancialThresholdInput{background:#ffffffeb;border-color:#11111117;height:2.05rem;font-size:.84rem;font-weight:700}.admin-module__4WpgRW__rosterFinancialCurrencyInput input{width:4.95rem;padding-left:1.05rem;padding-right:.42rem}.admin-module__4WpgRW__rosterFinancialPercentInput input{width:3.65rem;padding-left:.46rem;padding-right:1.18rem}.admin-module__4WpgRW__rosterFinancialQuantityInput{text-align:center;padding-left:.35rem;padding-right:.35rem}.admin-module__4WpgRW__rosterFinancialThresholdInput{padding-left:.48rem;padding-right:.48rem}.admin-module__4WpgRW__rosterFinancialSwitch{justify-self:center;align-items:center;width:2.72rem;height:1.5rem;display:inline-flex;position:relative}.admin-module__4WpgRW__rosterFinancialSwitch input{opacity:0;position:absolute;inset:0}.admin-module__4WpgRW__rosterFinancialSwitch span{cursor:pointer;background:#11111114;border:1px solid #1111111f;border-radius:999px;width:100%;height:100%;transition:background .18s,border-color .18s;display:block;position:relative}.admin-module__4WpgRW__rosterFinancialSwitch span:after{content:"";background:#fff;border-radius:999px;width:1.06rem;height:1.06rem;transition:transform .18s;position:absolute;top:50%;left:.18rem;transform:translateY(-50%);box-shadow:0 4px 10px #11111129}.admin-module__4WpgRW__rosterFinancialSwitch input:checked+span{background:#111;border-color:#111}.admin-module__4WpgRW__rosterFinancialSwitch input:checked+span:after{transform:translate(1.18rem,-50%)}.admin-module__4WpgRW__rosterFinancialSwitch input:focus-visible+span{outline-offset:2px;outline:2px solid #11111152}.admin-module__4WpgRW__rosterFinancialCalculated,.admin-module__4WpgRW__rosterFinancialCalculatedStrong{white-space:nowrap;font-weight:800}.admin-module__4WpgRW__rosterFinancialCalculated{color:#111111a3}.admin-module__4WpgRW__rosterFinancialCalculatedStrong{color:#111}.admin-module__4WpgRW__rosterFinancialBonusLink,.admin-module__4WpgRW__rosterFinancialBikeLink{appearance:none;color:#111111b8;width:auto;min-width:4.85rem;min-height:2.05rem;font-size:.84rem;font-weight:800;font:inherit;cursor:pointer;background:#11111106;border:1px solid #11111117;border-radius:999px;justify-content:flex-start;align-items:center;padding:0 .38rem;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.admin-module__4WpgRW__rosterFinancialBonusLink:hover,.admin-module__4WpgRW__rosterFinancialBonusLink:focus-visible,.admin-module__4WpgRW__rosterFinancialBikeLink:hover,.admin-module__4WpgRW__rosterFinancialBikeLink:focus-visible{color:#111;background:#fff;border-color:#1111112e;transform:translateY(-1px)}.admin-module__4WpgRW__rosterFinancialBikeLink{color:#111111ad;background:#11111105;justify-content:center;min-width:4.35rem;min-height:1.95rem;padding:0 .18rem}.admin-module__4WpgRW__rosterFinancialSaveButton,.admin-module__4WpgRW__rosterFinancialSortButton{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0}.admin-module__4WpgRW__rosterFinancialSaveButton{color:#fff;background:#111;border:1px solid #1111111f;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;min-width:5.75rem;min-height:2.25rem;padding:0 .85rem;font-size:.78rem;font-weight:800;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.admin-module__4WpgRW__rosterFinancialSaveButton:hover{background:#242424;transform:translateY(-1px)}.admin-module__4WpgRW__rosterFinancialSaveButton:disabled{cursor:wait;opacity:.62;transform:none}.admin-module__4WpgRW__unsavedChangesPill{color:#82540f;white-space:nowrap;background:#fff8ebf5;border:1px solid #975e122e;border-radius:999px;justify-content:center;align-items:center;min-height:1.75rem;padding:0 .58rem;font-size:.68rem;font-weight:850;line-height:1;display:inline-flex}.admin-module__4WpgRW__unsavedChangesNotice{color:#82540f;background:#fff8ebf5;border:1px solid #975e122e;border-radius:999px;align-items:center;width:fit-content;min-height:2rem;margin:0;padding:0 .68rem;font-size:.76rem;font-weight:850;display:inline-flex}.admin-module__4WpgRW__rosterFinancialRowError{max-width:8rem;color:var(--error);margin-top:.32rem;font-size:.72rem;font-weight:650;line-height:1.25;display:block}.admin-module__4WpgRW__rosterFinancialSaveForm .admin-module__4WpgRW__rosterFinancialRowError{white-space:nowrap;max-width:none;margin-top:0}.admin-module__4WpgRW__rosterBonusModalOverlay{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11111157;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.admin-module__4WpgRW__rosterBonusModal{background:linear-gradient(145deg,#fffffffa,#fafafaf0),#fff;border:1px solid #11111117;border-radius:16px;gap:.85rem;width:min(100%,48rem);max-height:min(90vh,48rem);padding:1rem;display:grid;overflow:auto;box-shadow:0 28px 80px #1111113d}.admin-module__4WpgRW__rosterBonusModalHeader,.admin-module__4WpgRW__rosterBonusModalFooter{justify-content:space-between;align-items:center;gap:.85rem;display:flex}.admin-module__4WpgRW__rosterBonusModalHeader h3{color:#111;letter-spacing:-.03em;margin:.15rem 0 0;font-size:1.35rem;font-weight:850;line-height:1}.admin-module__4WpgRW__rosterBonusModalClose{appearance:none;color:#1111119e;cursor:pointer;background:#ffffffc7;border:1px solid #1111111a;border-radius:999px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}.admin-module__4WpgRW__rosterBonusModalBody{background:#ffffffb8;border:1px solid #11111112;border-radius:12px;padding:.72rem}.admin-module__4WpgRW__rosterBonusModalFooter{flex-wrap:wrap;justify-content:flex-end}.admin-module__4WpgRW__rosterBonusModalFooter .admin-module__4WpgRW__rosterFinancialRowError{text-align:right;width:100%;max-width:none;margin-top:0}.admin-module__4WpgRW__rosterFinancialSortButton{width:100%;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;justify-content:center;align-items:center;gap:.18rem;line-height:1.05;display:inline-flex}.admin-module__4WpgRW__rosterFinancialSortButton>span:first-child{min-width:0}.admin-module__4WpgRW__rosterFinancialHeaderStack{text-align:center;gap:.02rem;line-height:1.03;display:inline-grid}.admin-module__4WpgRW__rosterFinancialSortButtonActive{color:#111}.admin-module__4WpgRW__rosterFinancialSortDirection{color:#1111116b;font-size:.62rem}.admin-module__4WpgRW__rosterFinancialMobileTotals{background:#11111108;border:1px solid #11111114;border-radius:12px;justify-content:space-between;align-items:baseline;gap:.65rem;padding:.85rem .95rem;display:none}.admin-module__4WpgRW__rosterFinancialMobileTotals strong{color:#111;letter-spacing:-.03em;font-size:1.15rem}.admin-module__4WpgRW__rosterGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.admin-module__4WpgRW__rosterCard{gap:1rem;padding:1rem;display:grid}.admin-module__4WpgRW__rosterCardTop{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.admin-module__4WpgRW__rosterStatusBadge{text-transform:capitalize;border-radius:.85rem;min-height:2.85rem;padding:.45rem .8rem;font-size:.76rem;font-weight:700}.admin-module__4WpgRW__rosterStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.admin-module__4WpgRW__rosterStats div{gap:.15rem;display:grid}.admin-module__4WpgRW__profileActions,.admin-module__4WpgRW__profileBadges,.admin-module__4WpgRW__switcherRow{flex-wrap:wrap;gap:.55rem;display:flex}.admin-module__4WpgRW__rosterActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.admin-module__4WpgRW__profileBadge{border-radius:999px;min-height:1.8rem;padding:.24rem .66rem;font-size:.78rem;font-weight:700}.admin-module__4WpgRW__rosterActionLink{text-align:center;white-space:normal;border-radius:.8rem;min-width:0;min-height:2.7rem;padding-inline:.65rem;font-size:.88rem;line-height:1.12}.admin-module__4WpgRW__rosterActionLinkDisabled{pointer-events:none;opacity:.48}.admin-module__4WpgRW__rosterStatusBadge{text-transform:none;color:#111;background:#fff;border-color:#1111111a;border-radius:.85rem;height:auto;min-height:2.85rem;padding:.62rem;font-size:.76rem;font-weight:700}.admin-module__4WpgRW__rosterStatusToggle{appearance:none;cursor:default;border-style:solid;border-width:1px}.admin-module__4WpgRW__rosterStatusToggleActionable{cursor:pointer}.admin-module__4WpgRW__rosterStatusToggleActionable:hover{transform:translateY(-1px);box-shadow:0 12px 24px #11111114}.admin-module__4WpgRW__rosterStatusToggle:disabled{opacity:1}.admin-module__4WpgRW__rosterStatusBadgeLabel{text-align:center;justify-items:center;gap:.3rem;line-height:1.05;display:grid}.admin-module__4WpgRW__rosterStatusOptions{background:#1111110f;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;gap:.12rem;min-height:1.5rem;padding:.12rem;display:grid;position:relative;overflow:hidden}.admin-module__4WpgRW__rosterStatusOptions:before{content:"";background:#c03b2b1f;border-radius:999px;width:calc(50% - .18rem);height:calc(100% - .24rem);transition:background .18s,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;top:.12rem;left:.12rem;transform:translate(calc(100% + .12rem))}.admin-module__4WpgRW__rosterStatusOptions[data-state=open]:before{background:#0c7a431f;transform:translate(0)}.admin-module__4WpgRW__rosterStatusOptions[data-busy=true]:before{transition-duration:.34s}.admin-module__4WpgRW__rosterStatusOption{appearance:none;z-index:1;color:#1111116b;min-width:3.2rem;min-height:1.2rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 .42rem;transition:background .16s,color .16s,transform .16s;display:inline-flex;position:relative}.admin-module__4WpgRW__rosterStatusOption:disabled{cursor:default;opacity:1}.admin-module__4WpgRW__rosterStatusOptionOpen{color:#0c7a43}.admin-module__4WpgRW__rosterStatusOptionClosed{color:#c03b2b}.admin-module__4WpgRW__rosterStatusSubmitted{color:#0c7a43;background:#0c7a431f;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;min-height:1.5rem;padding:.14rem .58rem;display:inline-flex}.admin-module__4WpgRW__rosterStatusSubmittedIcon{font-size:.8rem;line-height:1}.admin-module__4WpgRW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-module__4WpgRW__switcherChip{color:#111;background:#fffffff0;border:1px solid #11111114;border-radius:999px;align-items:center;gap:.65rem;padding:.45rem .75rem .45rem .45rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 12px 24px #1111110d}.admin-module__4WpgRW__switcherChipActive{color:#fff;background:#111}.admin-module__4WpgRW__profileHero{align-items:flex-start;gap:.8rem;min-height:11.4rem;padding:.95rem 1.05rem;display:flex}.admin-module__4WpgRW__profileHeroAvatar{aspect-ratio:1;flex:0 0 6rem;width:6rem;min-width:6rem;height:6rem;min-height:6rem;font-size:1.52rem}.admin-module__4WpgRW__profileCopy{align-content:start;gap:.25rem;display:grid}.admin-module__4WpgRW__profileMetaStack{gap:.14rem;display:grid}.admin-module__4WpgRW__profileTitle{letter-spacing:-.05em;font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:.92}.admin-module__4WpgRW__profileDetailList{color:#111111a8;gap:.05rem;line-height:1.4;display:grid}.admin-module__4WpgRW__profileSocialPanel{background:#ffffffb8;border:1px solid #11111114;border-radius:20px;align-content:start;gap:.75rem;width:min(100%,22rem);margin-left:auto;padding:.95rem;display:grid}.admin-module__4WpgRW__profileSocialPanelHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-module__4WpgRW__profileSocialPanelHeader span{color:#1111117a;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:800}.admin-module__4WpgRW__socialChannelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.admin-module__4WpgRW__socialChannelChip{color:#111;background:#ffffffd1;border:1px solid #11111114;border-radius:16px;align-items:center;gap:.55rem;min-width:0;padding:.6rem .65rem;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:flex}.admin-module__4WpgRW__socialChannelChip:hover,.admin-module__4WpgRW__socialChannelChip:focus-visible{background:#fff;border-color:#11111129;transform:translateY(-1px)}.admin-module__4WpgRW__socialChannelChipDisabled{cursor:default;opacity:.52}.admin-module__4WpgRW__socialChannelChipDisabled:hover,.admin-module__4WpgRW__socialChannelChipDisabled:focus-visible{background:#ffffffd1;border-color:#11111114;transform:none}.admin-module__4WpgRW__socialChannelIcon{flex:none;width:1rem;height:1rem}.admin-module__4WpgRW__socialChannelCopy{gap:.08rem;min-width:0;display:grid}.admin-module__4WpgRW__socialChannelCopy strong{font-size:.82rem;font-weight:800;line-height:1.1}.admin-module__4WpgRW__socialChannelCopy span{color:#11111194;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;line-height:1.15;overflow:hidden}.admin-module__4WpgRW__socialChannelEmpty{color:#11111194;margin:0;font-size:.86rem;font-weight:600;line-height:1.45}.admin-module__4WpgRW__adminForm{gap:1rem;display:grid}.admin-module__4WpgRW__adminColumns{grid-template-columns:minmax(0,1fr) minmax(15rem,.72fr);align-items:start;gap:.95rem 1.4rem;display:grid}.admin-module__4WpgRW__adminColumns>:first-child{grid-area:1/1}.admin-module__4WpgRW__adminColumns>:nth-child(2){grid-area:1/2}.admin-module__4WpgRW__adminColumns>:nth-child(3){grid-area:2/1}.admin-module__4WpgRW__adminColumns>:nth-child(4){grid-area:2/2}.admin-module__4WpgRW__adminColumns>:nth-child(5){grid-area:3/1}.admin-module__4WpgRW__adminColumns>:nth-child(6){grid-area:3/2}.admin-module__4WpgRW__adminColumns>:nth-child(7){grid-area:4/1}.admin-module__4WpgRW__adminColumns>:nth-child(8){grid-area:5/1}.admin-module__4WpgRW__adminColumns>.admin-module__4WpgRW__affiliateCommissionPanel{grid-area:auto/1/auto/-1}.admin-module__4WpgRW__adminColumns>.admin-module__4WpgRW__athleteInvestmentPanel,.admin-module__4WpgRW__adminColumns>.admin-module__4WpgRW__adminControls{grid-column:1/-1}.admin-module__4WpgRW__adminField{align-content:start;gap:.45rem;display:grid}.admin-module__4WpgRW__adminFieldCategory{text-align:left;align-content:start;justify-self:start;justify-items:start;gap:.45rem;width:fit-content;max-width:100%;display:grid}.admin-module__4WpgRW__adminField>span:first-child{color:#111111bd;font-size:.8rem;font-weight:700}.admin-module__4WpgRW__adminFieldCategory>span:first-child{color:#111111bd;text-align:left;justify-self:start;font-size:.8rem;font-weight:700}.admin-module__4WpgRW__adminField input:not([type=checkbox]),.admin-module__4WpgRW__adminFieldCategory input:not([type=checkbox]){border-radius:10px;min-height:2.35rem}.admin-module__4WpgRW__checkboxGrid{text-align:left;grid-template-columns:minmax(0,1fr);justify-self:start;place-items:start;gap:.24rem;width:fit-content;max-width:100%;padding:.1rem 0 0;display:grid}.admin-module__4WpgRW__checkboxOption{text-align:left;justify-content:flex-start;align-items:center;gap:.45rem;width:fit-content;min-height:1.72rem;padding:.08rem 0;display:flex}.admin-module__4WpgRW__checkboxOption input{margin:0}.admin-module__4WpgRW__checkboxOption>span{font-size:.88rem;font-weight:600}.admin-module__4WpgRW__bikeCategoryField{background:#ffffffb8;border:1px solid #11111114;border-radius:10px;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:.82rem;width:100%;height:100%;padding:.9rem;display:grid}.admin-module__4WpgRW__bikeCategoryHeader{display:block}.admin-module__4WpgRW__bikeCategoryHeader span{color:#111111bd;font-size:.8rem;font-weight:700}.admin-module__4WpgRW__bikeCategoryChips{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch;gap:.72rem;min-height:0;display:grid}.admin-module__4WpgRW__bikeCategoryChip{min-width:0;display:block;position:relative}.admin-module__4WpgRW__bikeCategoryChip input{opacity:0;position:absolute;inset:0}.admin-module__4WpgRW__bikeCategoryChip span{color:#111111ad;cursor:pointer;background:#ffffffbd;border:1px solid #1111111f;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;min-height:2.45rem;padding:0 .55rem;font-size:.82rem;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.admin-module__4WpgRW__bikeCategoryChip input:focus-visible+span{outline-offset:2px;outline:2px solid #11111152}.admin-module__4WpgRW__bikeCategoryChip input:checked+span{color:#fff;background:#111;border-color:#111}.admin-module__4WpgRW__bikeCategoryChip:hover span{transform:translateY(-1px)}.admin-module__4WpgRW__adminSelect{appearance:none;color:#111;width:100%;min-height:2.35rem;font:inherit;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 5.25L7 9.25L11 5.25' stroke='%23111111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 1rem center/14px 14px no-repeat;border:1px solid #1111111a;border-radius:10px;padding:0 2.75rem 0 .9rem}.admin-module__4WpgRW__adminControls{align-content:start;gap:.45rem;display:grid}.admin-module__4WpgRW__adminFormHint,.admin-module__4WpgRW__adminFormError{line-height:1.6}.admin-module__4WpgRW__adminFormHint{color:#1111119e;margin-top:.15rem}.admin-module__4WpgRW__adminFormError{color:var(--error)}.admin-module__4WpgRW__adminFormActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.admin-module__4WpgRW__editProfileForm{gap:1.5rem;display:grid}.admin-module__4WpgRW__editProfilePhotoSection{grid-template-columns:1fr;justify-content:start;align-items:start;gap:.9rem;display:grid}.admin-module__4WpgRW__editProfileFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem 1.25rem;display:grid}.admin-module__4WpgRW__editProfileFields>:last-child{grid-column:1/-1}.admin-module__4WpgRW__editProfileCategoryField{grid-column:1;align-self:stretch;display:grid}.admin-module__4WpgRW__affiliateCommissionPanel{background:#11111106;border:1px solid #11111114;border-radius:12px;grid-column:2;align-self:start;gap:.72rem;padding:1rem;display:grid}.admin-module__4WpgRW__editProfileFields>.admin-module__4WpgRW__affiliateCommissionPanel{grid-column:2}.admin-module__4WpgRW__athleteInvestmentPanel{background:#11111106;border:1px solid #11111114;border-radius:12px;grid-column:1/-1;align-self:start;gap:.9rem;padding:1rem;display:grid}.admin-module__4WpgRW__adminPanelHeader,.admin-module__4WpgRW__athleteInvestmentPanelHeader{color:#111111ad;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.8rem;font-weight:800;display:flex}.admin-module__4WpgRW__athleteInvestmentGrid{grid-template-columns:minmax(0,1fr) minmax(18rem,1fr);align-items:stretch;gap:.65rem;display:grid}.admin-module__4WpgRW__athleteInvestmentGrid>.admin-module__4WpgRW__adminField,.admin-module__4WpgRW__athleteInvestmentGrid>.admin-module__4WpgRW__athleteSupportExpensesField,.admin-module__4WpgRW__athleteInvestmentGrid>.admin-module__4WpgRW__athleteBikeAllocationField{background:#ffffffb8;border:1px solid #11111112;border-radius:10px;min-width:0;padding:.72rem}.admin-module__4WpgRW__athleteInvestmentGrid>.admin-module__4WpgRW__athleteSupportExpensesField{grid-column:1}.admin-module__4WpgRW__athleteInvestmentGrid>.admin-module__4WpgRW__athleteBikeAllocationField{grid-area:1/2/span 2;gap:.65rem;min-width:0;display:grid}.admin-module__4WpgRW__athleteSupportExpensesField{flex-direction:column;align-content:stretch;gap:.55rem;display:flex}.admin-module__4WpgRW__athleteSupportExpensesHeader,.admin-module__4WpgRW__athleteBikeAllocationHeader{justify-content:flex-start;align-items:baseline;gap:.75rem;display:flex}.admin-module__4WpgRW__athleteSupportExpensesHeader span,.admin-module__4WpgRW__athleteBikeAllocationHeader span{color:#111111bd;font-size:.8rem;font-weight:700}.admin-module__4WpgRW__athleteSupportExpenseRows{gap:.48rem;display:grid}.admin-module__4WpgRW__athleteSupportExpenseRow{grid-template-columns:minmax(0,1fr) minmax(7rem,.38fr) minmax(7.8rem,.36fr) 1.85rem;align-items:end;gap:.45rem;display:grid}.admin-module__4WpgRW__athleteSupportDescriptionField,.admin-module__4WpgRW__athleteSupportCostField,.admin-module__4WpgRW__athleteSupportStatusField{gap:.3rem;min-width:0;display:grid}.admin-module__4WpgRW__athleteSupportDescriptionField>span:first-child,.admin-module__4WpgRW__athleteSupportCostField>span:first-child,.admin-module__4WpgRW__athleteSupportStatusField>span:first-child,.admin-module__4WpgRW__athleteBikeAllocationDetailRow label>span:first-child{color:#1111118f;letter-spacing:.01em;text-transform:none;font-size:.72rem;font-weight:650}.admin-module__4WpgRW__athleteInvestmentSummaryStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.admin-module__4WpgRW__athleteInvestmentSummaryStrip>div{background:#ffffffad;border:1px solid #11111112;border-radius:9px;gap:.1rem;min-height:3.7rem;padding:.62rem .68rem;display:grid}.admin-module__4WpgRW__athleteInvestmentSummaryStrip span{color:#11111180;letter-spacing:.05em;text-transform:uppercase;font-size:.64rem;font-weight:800}.admin-module__4WpgRW__athleteInvestmentSummaryStrip strong{color:#111;align-self:end;font-size:.9rem;font-weight:850;line-height:1}.admin-module__4WpgRW__athleteSupportStatusOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.admin-module__4WpgRW__athleteSupportStatusOptions label{color:#11111194;cursor:pointer;background:#ffffffb8;border:1px solid #11111114;border-radius:999px;justify-content:center;align-items:center;gap:.28rem;min-height:2.25rem;padding:0 .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__athleteSupportStatusOptions input{accent-color:#111;width:.82rem;height:.82rem}.admin-module__4WpgRW__athleteSupportRemoveButton{color:#11111194;cursor:pointer;background:#ffffffc7;border:1px solid #1111111a;border-radius:8px;justify-content:center;align-items:center;width:1.85rem;height:2rem;display:inline-flex}.admin-module__4WpgRW__athleteSupportRemoveButton:disabled{cursor:not-allowed;opacity:.38}.admin-module__4WpgRW__athleteSupportAddButton{appearance:none;min-height:1.9rem;box-shadow:none;color:#1111118f;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:0;outline:none;justify-self:start;align-items:center;gap:.35rem;padding:0;font-size:.76rem;font-weight:600;display:inline-flex}.admin-module__4WpgRW__athleteSupportAddButton:hover{color:#111111c7}.admin-module__4WpgRW__athleteSupportAddButton:focus,.admin-module__4WpgRW__athleteSupportAddButton:focus-visible{box-shadow:none;border:0;outline:none}.admin-module__4WpgRW__athleteSupportAddButton:focus-visible{text-underline-offset:.18rem;text-decoration:underline}.admin-module__4WpgRW__athleteBikeAllocationField{flex-direction:column;align-content:stretch;display:flex}.admin-module__4WpgRW__athleteBikeAllocationRows{gap:.48rem;display:grid}.admin-module__4WpgRW__athleteBikeAllocationDetailRow{background:#ffffff9e;border:1px solid #1111110f;border-radius:8px;grid-template-columns:minmax(8.5rem,1fr) minmax(4.8rem,.36fr) minmax(6rem,.42fr) minmax(8rem,.58fr) 1.85rem;align-items:end;gap:.45rem;padding:.55rem;display:grid}.admin-module__4WpgRW__athleteBikeAllocationDetailRow label{gap:.3rem;min-width:0;display:grid}.admin-module__4WpgRW__athleteBikeAllocationDetailRow .admin-module__4WpgRW__adminSelect{border-radius:8px;min-height:2.25rem;padding:0 .6rem;font-size:.82rem}.admin-module__4WpgRW__athleteBikeAllocationRow{background:#ffffff9e;border:1px solid #1111110f;border-radius:8px;grid-template-columns:minmax(6.6rem,.8fr) minmax(5.2rem,.5fr) minmax(7rem,.58fr) minmax(5.8rem,auto);align-items:end;gap:.5rem;padding:.55rem;display:grid}.admin-module__4WpgRW__athleteBikeAllocationRow>strong{color:#111111bd;align-self:center;font-size:.8rem;font-weight:700}.admin-module__4WpgRW__athleteBikeAllocationRow label{gap:.3rem;min-width:0;display:grid}.admin-module__4WpgRW__athleteBikeAllocationRow label>span:first-child{color:#1111118f;letter-spacing:.01em;text-transform:none;font-size:.72rem;font-weight:650}.admin-module__4WpgRW__athleteBikeAllocationTotal{color:#111111c2;white-space:nowrap;place-self:center end;font-size:.82rem;font-weight:800}.admin-module__4WpgRW__athleteInvestmentTotalLine{color:#1111119e;text-align:right;justify-content:flex-end;align-items:baseline;gap:.48rem;margin-top:auto;padding-top:.2rem;display:flex}.admin-module__4WpgRW__athleteInvestmentTotalLine span{font-size:.72rem;font-weight:650}.admin-module__4WpgRW__athleteInvestmentTotalLine strong{color:#111111db;white-space:nowrap;font-size:.9rem;font-weight:800}.admin-module__4WpgRW__athleteCurrencyInputWrap{min-width:0;display:block;position:relative}.admin-module__4WpgRW__athleteCurrencyInputWrap>span{z-index:1;color:#11111175;pointer-events:none;font-size:.82rem;font-weight:700;position:absolute;top:50%;left:.62rem;transform:translateY(-50%)}.admin-module__4WpgRW__athleteCurrencyInputWrap input{letter-spacing:0;text-transform:none;padding-left:1.35rem;font-size:.875rem;font-weight:400}.admin-module__4WpgRW__affiliateCommissionToggle{background:#ffffffb8;border:1px solid #11111112;border-radius:10px;width:100%;padding:.72rem}.admin-module__4WpgRW__affiliateCommissionToggle .admin-module__4WpgRW__checkboxOption>span{white-space:nowrap}.admin-module__4WpgRW__affiliateCommissionInfoHint [role=tooltip]{white-space:normal;width:13rem;max-width:13rem}.admin-module__4WpgRW__affiliateCommissionGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.65rem;display:grid}.admin-module__4WpgRW__affiliateCommissionGrid>.admin-module__4WpgRW__adminField{background:#ffffffb8;border:1px solid #11111112;border-radius:10px;min-width:0;padding:.72rem}.admin-module__4WpgRW__affiliateCommissionGrid .admin-module__4WpgRW__adminField,.admin-module__4WpgRW__athleteInvestmentGrid .admin-module__4WpgRW__adminField{gap:.35rem}.admin-module__4WpgRW__affiliateCommissionGrid .admin-module__4WpgRW__adminField>span:first-child,.admin-module__4WpgRW__athleteInvestmentGrid .admin-module__4WpgRW__adminField>span:first-child{font-size:.78rem}.admin-module__4WpgRW__commissionRateInputWrap{position:relative}.admin-module__4WpgRW__commissionRateInputWrap input{padding-right:1.75rem}.admin-module__4WpgRW__commissionRateInputWrap>span{color:#11111194;pointer-events:none;font-size:.82rem;font-weight:700;position:absolute;top:50%;right:.72rem;transform:translateY(-50%)}.admin-module__4WpgRW__editProfileFooter{gap:.7rem;display:grid}.admin-module__4WpgRW__successPanel{text-align:center;align-content:center;justify-items:center;gap:1.35rem;min-height:33rem;padding:2rem 1.5rem;display:grid}.admin-module__4WpgRW__successIconWrap{place-items:center;width:6rem;height:6rem;display:grid;position:relative}.admin-module__4WpgRW__successIconPulse{background:#0c7a431f;border-radius:999px;animation:1.8s ease-out infinite admin-module__4WpgRW__success-pulse;position:absolute;inset:.15rem}.admin-module__4WpgRW__successIcon{z-index:1;color:#fff;background:#111;border-radius:999px;place-items:center;width:4.4rem;height:4.4rem;animation:.36s ease-out admin-module__4WpgRW__success-pop;display:grid;position:relative;box-shadow:0 18px 36px #11111129}.admin-module__4WpgRW__successCopy{gap:.45rem;max-width:28rem;display:grid}.admin-module__4WpgRW__successTitle{letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1}.admin-module__4WpgRW__successText{color:#111111a8;line-height:1.65}.admin-module__4WpgRW__successActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.admin-module__4WpgRW__successPrimaryAction,.admin-module__4WpgRW__successSecondaryAction{border-radius:.75rem;justify-content:center;align-items:center;min-height:2.85rem;padding:0 1.15rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-module__4WpgRW__successPrimaryAction{color:#fff;background:#111}.admin-module__4WpgRW__successSecondaryAction{color:#111;background:#fff;border:1px solid #11111124}@keyframes admin-module__4WpgRW__success-pop{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes admin-module__4WpgRW__success-pulse{0%{opacity:.55;transform:scale(.82)}to{opacity:0;transform:scale(1.2)}}@media (max-width:860px){.admin-module__4WpgRW__adminColumns,.admin-module__4WpgRW__editProfileFields,.admin-module__4WpgRW__affiliateCommissionGrid,.admin-module__4WpgRW__athleteInvestmentGrid{grid-template-columns:minmax(0,1fr)}.admin-module__4WpgRW__athleteInvestmentGrid>.admin-module__4WpgRW__athleteSupportExpensesField,.admin-module__4WpgRW__athleteInvestmentGrid>.admin-module__4WpgRW__athleteBikeAllocationField{grid-area:auto/1}.admin-module__4WpgRW__athleteInvestmentSummaryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__4WpgRW__athleteBikeAllocationRow,.admin-module__4WpgRW__athleteBikeAllocationDetailRow{grid-template-columns:minmax(0,1fr) minmax(5.5rem,.55fr) minmax(6.5rem,.65fr)}.admin-module__4WpgRW__athleteBikeAllocationTotal{grid-column:1/-1;justify-self:start}.admin-module__4WpgRW__athleteSupportExpenseRow{grid-template-columns:minmax(0,1fr) minmax(6.5rem,.45fr)}.admin-module__4WpgRW__athleteSupportStatusField,.admin-module__4WpgRW__athleteBikeModelField{grid-column:1/-1}.admin-module__4WpgRW__athleteSupportRemoveButton{grid-column:1/-1;width:100%}.admin-module__4WpgRW__editProfileCategoryField,.admin-module__4WpgRW__editProfileFields>.admin-module__4WpgRW__affiliateCommissionPanel,.admin-module__4WpgRW__editProfileFields>.admin-module__4WpgRW__athleteInvestmentPanel{grid-column:1}.admin-module__4WpgRW__adminColumns>:first-child,.admin-module__4WpgRW__adminColumns>:nth-child(2),.admin-module__4WpgRW__adminColumns>:nth-child(3),.admin-module__4WpgRW__adminColumns>:nth-child(4),.admin-module__4WpgRW__adminColumns>:nth-child(5),.admin-module__4WpgRW__adminColumns>:nth-child(6),.admin-module__4WpgRW__adminColumns>:nth-child(7),.admin-module__4WpgRW__adminColumns>:nth-child(8){grid-area:auto/1}}.admin-module__4WpgRW__inlineGenerateButton{color:#111;min-height:2.6rem;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #11111124;border-radius:.75rem;padding:0 1rem;font-size:.88rem;font-weight:700}.admin-module__4WpgRW__inlineGenerateButton:hover{background:#1111110a}.admin-module__4WpgRW__primaryCreateButton{color:#fff;background:#111;min-height:2.85rem;padding-inline:1.2rem}.admin-module__4WpgRW__primaryCreateButton:hover{color:#fff;background:#242424}.admin-module__4WpgRW__profileStatsColumn,.admin-module__4WpgRW__detailStack{gap:.75rem;display:grid}.admin-module__4WpgRW__profileHeroSection{gap:.85rem;display:grid}.admin-module__4WpgRW__profileHeroMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.admin-module__4WpgRW__profileTopGrid{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.8fr);align-items:start;gap:.9rem;display:grid}.admin-module__4WpgRW__athleteFilterBar{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;background:#ffffffeb;border:1px solid #11111114;border-radius:24px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:.9rem;padding:1.1rem 1.2rem;display:flex;box-shadow:0 16px 32px #1111110a}.admin-module__4WpgRW__athleteFilterMeta{text-align:right;justify-items:end;gap:.2rem;display:grid}.admin-module__4WpgRW__athleteAnalyticsSection{gap:1rem;margin-top:1.1rem;display:grid}.admin-module__4WpgRW__athleteAnalyticsHeader{justify-content:space-between;align-items:end;gap:1rem;padding-inline:.1rem;display:flex}.admin-module__4WpgRW__athleteAnalyticsHeader>div{gap:.28rem;display:grid}.admin-module__4WpgRW__athleteAnalyticsTitle{letter-spacing:-.05em;font-size:clamp(1.95rem,3.5vw,2.7rem);line-height:.96}.admin-module__4WpgRW__athleteAnalyticsMetricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;display:grid}.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteAnalyticsMetricGrid .admin-module__4WpgRW__metricStageCard{background:linear-gradient(#fffffffa,#fbfbfbf0),#fff;border-color:#11111112}.admin-module__4WpgRW__athleteTrendGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.admin-module__4WpgRW__athleteTrendCard{gap:0;min-height:18.15rem;overflow:hidden}.admin-module__4WpgRW__athleteTrendCard .admin-module__4WpgRW__sectionTitle{color:#343434;letter-spacing:-.025em;font-size:1.2rem;font-weight:500;line-height:1.2}.admin-module__4WpgRW__athleteTrendCard .admin-module__4WpgRW__sectionContent{grid-template-rows:auto 1fr;gap:.2rem;min-height:13.9rem;padding-top:0;display:grid}.admin-module__4WpgRW__athleteTrendCard .admin-module__4WpgRW__sectionContent>:last-child{align-self:end}.admin-module__4WpgRW__athleteTrendChartShell{min-height:100%;position:relative}.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteAnalyticsMetricGrid .admin-module__4WpgRW__metricStageCard,.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteTrendGrid .admin-module__4WpgRW__athleteTrendCard{animation:.42s both admin-module__4WpgRW__admin-fade-in-rise}.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteAnalyticsMetricGrid .admin-module__4WpgRW__metricStageCard:first-child,.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteTrendGrid .admin-module__4WpgRW__athleteTrendCard:first-child{animation-delay:40ms}.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteAnalyticsMetricGrid .admin-module__4WpgRW__metricStageCard:nth-child(2),.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteTrendGrid .admin-module__4WpgRW__athleteTrendCard:nth-child(2){animation-delay:90ms}.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteAnalyticsMetricGrid .admin-module__4WpgRW__metricStageCard:nth-child(3),.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteTrendGrid .admin-module__4WpgRW__athleteTrendCard:nth-child(3){animation-delay:.14s}.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteAnalyticsMetricGrid .admin-module__4WpgRW__metricStageCard:nth-child(4),.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteTrendGrid .admin-module__4WpgRW__athleteTrendCard:nth-child(4){animation-delay:.19s}.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteAnalyticsMetricGrid .admin-module__4WpgRW__metricStageCard:nth-child(5),.admin-module__4WpgRW__athleteAnalyticsSection .admin-module__4WpgRW__athleteTrendGrid .admin-module__4WpgRW__athleteTrendCard:nth-child(5){animation-delay:.24s}.admin-module__4WpgRW__athleteTrendValueRow{justify-content:flex-start;align-items:baseline;gap:.45rem;display:flex}.admin-module__4WpgRW__athleteTrendValue{letter-spacing:-.05em;font-size:clamp(1.65rem,2.6vw,2.35rem);line-height:.94}.admin-module__4WpgRW__athleteTrendValueMuted{color:#111111c7}.admin-module__4WpgRW__athleteReviewSection{margin-top:.75rem}.admin-module__4WpgRW__athleteReviewCard .admin-module__4WpgRW__sectionContent{gap:1rem;display:grid}.admin-module__4WpgRW__athleteReviewSummaryRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.admin-module__4WpgRW__athleteReviewScorePill,.admin-module__4WpgRW__athleteReviewMetaPill{color:#111111e6;letter-spacing:.06em;text-transform:uppercase;background:#ffffffe0;border:1px solid #1111111c;border-radius:999px;justify-content:center;align-items:center;min-height:2.25rem;font-size:.78rem;font-weight:700;display:inline-flex}.admin-module__4WpgRW__athleteReviewScorePill{border-color:#1111112b;flex-direction:column;align-items:flex-start;min-width:8rem;padding:.45rem .85rem}.admin-module__4WpgRW__athleteReviewScorePill strong{letter-spacing:-.03em;text-transform:none;font-size:1.35rem;line-height:1}.admin-module__4WpgRW__athleteReviewScorePill small{letter-spacing:.11em;font-size:.66rem}.admin-module__4WpgRW__athleteReviewMetaPill{padding:0 .8rem}.admin-module__4WpgRW__athleteTotalScoreScale{gap:.5rem;display:grid}.admin-module__4WpgRW__athleteTotalScoreScaleHeader{color:#1111119e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.74rem;font-weight:700;display:flex}.admin-module__4WpgRW__athleteTotalScoreTrack{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff6b;border:1px solid #1111111a;border-radius:999px;height:1.5rem;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffffb8,inset 0 -.45rem .8rem #1111110a,0 8px 18px #11111114}.admin-module__4WpgRW__athleteTotalScoreTrack:before,.admin-module__4WpgRW__athleteTotalScoreTrack:after{content:"";pointer-events:none;z-index:6;border-radius:999px;position:absolute;inset:0}.admin-module__4WpgRW__athleteTotalScoreTrack:before{mix-blend-mode:screen;background:linear-gradient(#ffffffa3 0%,#fff3 28%,#fff0 54%),linear-gradient(#0000 58%,#ffffff29 100%);box-shadow:inset 0 0 0 1px #ffffff52,inset 0 .55rem .7rem #ffffff38}.admin-module__4WpgRW__athleteTotalScoreTrack:after{filter:blur(.2px);opacity:.72;background:linear-gradient(100deg,#0000 0%,#ffffff0f 24%,#ffffff8f 42%,#ffffff1f 58%,#0000 78%);inset:.14rem .5rem .58rem}.admin-module__4WpgRW__athleteTotalScoreZones,.admin-module__4WpgRW__athleteTotalScoreFill,.admin-module__4WpgRW__athleteTotalScoreTickGrid{border-radius:999px;position:absolute;inset:0}.admin-module__4WpgRW__athleteTotalScoreZones{overflow:hidden}.admin-module__4WpgRW__athleteTotalScoreZone{position:absolute;top:0;bottom:0}.admin-module__4WpgRW__athleteTotalScoreZoneLow{background:#c6282826;width:30%;left:0}.admin-module__4WpgRW__athleteTotalScoreZoneMid{background:#f59e0b29;width:30%;left:30%}.admin-module__4WpgRW__athleteTotalScoreZoneHigh{background:#16a34a26;width:40%;left:60%}.admin-module__4WpgRW__athleteTotalScoreZoneBreaks{pointer-events:none;background-image:linear-gradient(90deg,#0000 30%,#1111112e 30% calc(30% + 1px),#0000 calc(30% + 1px)),linear-gradient(90deg,#0000 60%,#1111112e 60% calc(60% + 1px),#0000 calc(60% + 1px));border-radius:999px;position:absolute;inset:0}.admin-module__4WpgRW__athleteTotalScoreThresholdBreak{pointer-events:none;background:#11111161;border-radius:999px;width:2px;position:absolute;top:5%;bottom:5%;transform:translate(-1px);box-shadow:0 0 0 1px #ffffff47}.admin-module__4WpgRW__athleteTotalScoreThresholdBreakThirty{left:30%}.admin-module__4WpgRW__athleteTotalScoreThresholdBreakSixty{left:60%}.admin-module__4WpgRW__athleteTotalScoreTickGrid{pointer-events:none;border-radius:0}.admin-module__4WpgRW__athleteTotalScoreTickMajor,.admin-module__4WpgRW__athleteTotalScoreTickMinor{left:var(--tick-left,0%);width:1px;position:absolute;transform:translate(-.5px)}.admin-module__4WpgRW__athleteTotalScoreTickMajor{background:#1111112b;height:72%;top:14%}.admin-module__4WpgRW__athleteTotalScoreTickMinor{background:#11111117;height:46%;top:27%}.admin-module__4WpgRW__athleteTotalScoreFill{width:100%;clip-path:inset(0 calc(100% - var(--score-fill-width,0%)) 0 0 round 999px);transform-origin:0;background:linear-gradient(90deg,#c6282875 0% 30%,#f59e0b80 30% 60%,#16a34a7a 60% 100%);border-right:1px solid #ffffffbf;border-radius:999px;animation:.56s cubic-bezier(.2,.9,.2,1) both admin-module__4WpgRW__admin-grow-x}.admin-module__4WpgRW__athleteTotalScoreIndicator{top:50%;left:clamp(.9rem, var(--score-indicator-left,0%), calc(100% - .9rem));color:#111111e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.03em;background:#ffffff9e;border:1px solid #11111138;border-radius:999px;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .45rem;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffffb8,0 8px 18px #11111124}.admin-module__4WpgRW__athleteTotalScoreScaleBreaks{color:#1111118a;letter-spacing:.05em;height:.78rem;font-size:.66rem;font-weight:700;line-height:1;position:relative}.admin-module__4WpgRW__athleteTotalScoreScaleBreaks span{left:var(--break-left,0%);text-align:center;position:absolute;transform:translate(-50%)}.admin-module__4WpgRW__athleteTotalScoreScaleBreaks span:first-child{text-align:left;left:0;transform:none}.admin-module__4WpgRW__athleteTotalScoreScaleBreaks span:last-child{text-align:right;left:100%;transform:translate(-100%)}.admin-module__4WpgRW__athleteTotalScoreScaleBreaks span:nth-child(4){color:#c62828c7;font-weight:800}.admin-module__4WpgRW__athleteTotalScoreScaleBreaks span:nth-child(7){color:#16a34ad1;font-weight:800}.admin-module__4WpgRW__athleteScoreTable{gap:.7rem;display:grid}.admin-module__4WpgRW__athleteScoreRow{background:#fbfbfb;border:1px solid #1111110f;border-radius:16px;grid-template-columns:minmax(10rem,.85fr) minmax(0,1.4fr) auto;align-items:center;gap:.9rem;padding:.9rem .95rem;display:grid}.admin-module__4WpgRW__athleteScoreLabel{gap:.16rem;display:grid}.admin-module__4WpgRW__athleteScoreLabel strong{font-size:.96rem;line-height:1.2}.admin-module__4WpgRW__athleteScoreLabel span{color:#11111194;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1.2}.admin-module__4WpgRW__athleteScoreBarTrack{background:#11111114;border-radius:999px;width:100%;height:.65rem;overflow:hidden}.admin-module__4WpgRW__athleteScoreBarFill{height:100%;transform:scaleX(var(--target-scale-x,1));transform-origin:0;background:#111;border-radius:999px;animation:.56s cubic-bezier(.2,.9,.2,1) both admin-module__4WpgRW__admin-grow-x;display:block}.admin-module__4WpgRW__athleteScoreValue{text-align:right;letter-spacing:-.02em;min-width:4.5rem;font-size:1rem}.admin-module__4WpgRW__athleteReviewColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.admin-module__4WpgRW__athleteReviewColumn{background:#fbfbfb;border:1px solid #1111110f;border-radius:16px;gap:.55rem;padding:.85rem .95rem;display:grid}.admin-module__4WpgRW__athleteReviewColumn h3{letter-spacing:.07em;text-transform:uppercase;color:#111111c7;margin:0;font-size:.84rem}.admin-module__4WpgRW__athleteReviewList{gap:.45rem;margin:0;padding-left:1.05rem;display:grid}.admin-module__4WpgRW__athleteReviewList li{color:#111111c2;font-size:.95rem;font-weight:600;line-height:1.45}.admin-module__4WpgRW__profileColumns{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:start;gap:.75rem;display:grid}.admin-module__4WpgRW__profileColumn{align-content:start;gap:.75rem;display:grid}.admin-module__4WpgRW__profileTrendCard .admin-module__4WpgRW__sectionHeader,.admin-module__4WpgRW__profileAffiliateCard .admin-module__4WpgRW__sectionHeader,.admin-module__4WpgRW__profileNotesCard .admin-module__4WpgRW__sectionHeader,.admin-module__4WpgRW__profileChannelsCard .admin-module__4WpgRW__sectionHeader,.admin-module__4WpgRW__profileHistoryCard .admin-module__4WpgRW__sectionHeader{padding:1.2rem 1.25rem .7rem}.admin-module__4WpgRW__profileTrendCard .admin-module__4WpgRW__titleInfoRow>:last-child,.admin-module__4WpgRW__profileAffiliateCard .admin-module__4WpgRW__titleInfoRow>:last-child,.admin-module__4WpgRW__profileNotesCard .admin-module__4WpgRW__titleInfoRow>:last-child,.admin-module__4WpgRW__profileChannelsCard .admin-module__4WpgRW__titleInfoRow>:last-child,.admin-module__4WpgRW__profileHistoryCard .admin-module__4WpgRW__titleInfoRow>:last-child{top:1.25rem;right:1.25rem}.admin-module__4WpgRW__profileTrendCard{min-height:11.1rem}.admin-module__4WpgRW__profileNotesCard{min-height:10.6rem}.admin-module__4WpgRW__profileAffiliateCard{min-height:10.85rem}.admin-module__4WpgRW__profileChannelsCard{min-height:8.2rem}.admin-module__4WpgRW__profileChannelsWideCard{margin-top:.85rem}.admin-module__4WpgRW__profileHistoryCard{min-height:7.85rem}.admin-module__4WpgRW__profileTrendCard .admin-module__4WpgRW__sectionContent{padding:0 1.15rem .8rem}.admin-module__4WpgRW__profileAffiliateCard .admin-module__4WpgRW__sectionContent,.admin-module__4WpgRW__profileNotesCard .admin-module__4WpgRW__sectionContent{padding:0 1.15rem .85rem}.admin-module__4WpgRW__profileChannelsCard .admin-module__4WpgRW__sectionContent,.admin-module__4WpgRW__profileHistoryCard .admin-module__4WpgRW__sectionContent{padding:0 1.15rem .8rem}.admin-module__4WpgRW__profileNotesCard .admin-module__4WpgRW__narrativeList,.admin-module__4WpgRW__profileChannelsCard .admin-module__4WpgRW__platformList,.admin-module__4WpgRW__profileHistoryCard .admin-module__4WpgRW__reportList{gap:.6rem}.admin-module__4WpgRW__profileChannelsWideList{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.admin-module__4WpgRW__profileChannelsCard .admin-module__4WpgRW__platformRow,.admin-module__4WpgRW__profileHistoryCard .admin-module__4WpgRW__reportRow{padding:.7rem .85rem}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformRow{grid-template-columns:minmax(0,1fr);align-content:start;gap:.9rem;min-height:100%;padding:1rem;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffd1}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformValue{justify-items:start}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformRow:hover{border-color:#1111111f;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe6,0 16px 34px #1111110d}.admin-module__4WpgRW__platformIdentity{align-items:center;gap:.72rem;min-width:0;display:flex}.admin-module__4WpgRW__platformLogoBubble{background:#fff;border:1px solid #11111112;border-radius:999px;flex:0 0 2.45rem;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;display:inline-flex;box-shadow:0 10px 24px #1111110f}.admin-module__4WpgRW__platformLogoBubble .admin-module__4WpgRW__platformLogo{width:1.1rem;height:1.1rem}.admin-module__4WpgRW__platformCopy{gap:.08rem;min-width:0;display:grid}.admin-module__4WpgRW__platformMetricLabel{color:#11111180;letter-spacing:.105em;text-transform:uppercase;align-items:center;gap:.35rem;width:fit-content;max-width:100%;font-size:.68rem;font-weight:800;line-height:1.2;display:inline-flex}.admin-module__4WpgRW__profileHistoryCard .admin-module__4WpgRW__reportRow{gap:.6rem}.admin-module__4WpgRW__platformValue{justify-items:end;gap:.32rem;display:grid}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformValue strong{letter-spacing:-.045em;font-size:clamp(1.85rem,2.8vw,2.3rem);line-height:.95}.admin-module__4WpgRW__resourceList{gap:.85rem;display:grid}.admin-module__4WpgRW__resourceItem{gap:.35rem;display:grid}.admin-module__4WpgRW__resourceItem span{color:#11111194;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800;line-height:1.2}.admin-module__4WpgRW__resourceItem strong,.admin-module__4WpgRW__resourceLink{color:#111;word-break:break-word;font-size:.98rem;font-weight:700;line-height:1.45}.admin-module__4WpgRW__resourceLink{text-underline-offset:.16em;width:fit-content;-webkit-text-decoration:underline #11111129;text-decoration:underline #11111129;display:inline-flex}.admin-module__4WpgRW__reportNarrativeLinks,.admin-module__4WpgRW__announcementAssetLinks{gap:.35rem;display:grid}.admin-module__4WpgRW__announcementAssetLinksLabel{color:#11111194;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.2}.admin-module__4WpgRW__narrativeItem{gap:.25rem;display:grid}.admin-module__4WpgRW__narrativeItem span{color:#11111180;letter-spacing:.13em;text-transform:uppercase;font-size:.76rem;font-weight:700}.admin-module__4WpgRW__reportExplorer{gap:1rem;display:grid}.admin-module__4WpgRW__reportExplorer>.admin-module__4WpgRW__inlineNote{margin:-.4rem 0 0}.admin-module__4WpgRW__reportExplorerShell{isolation:isolate;gap:1rem;display:grid;position:relative}.admin-module__4WpgRW__reportExplorerLoader{z-index:8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;background:#ffffff6b;border-radius:24px;place-items:center;padding:1rem;transition:opacity .22s,visibility .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s,background-color .22s;display:grid;position:absolute;inset:-.65rem 0 0}.admin-module__4WpgRW__reportExplorerLoaderCard{background:#ffffffb8;border-radius:999px;justify-content:center;align-items:center;width:4rem;height:4rem;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s;display:inline-flex;transform:scale(.92);box-shadow:0 18px 45px #11111114}.admin-module__4WpgRW__reportExplorerShell[data-loading=true] .admin-module__4WpgRW__reportExplorerLoader{opacity:1;visibility:visible;pointer-events:auto}.admin-module__4WpgRW__reportExplorerShell[data-loading=true] .admin-module__4WpgRW__reportExplorerLoaderCard{transform:scale(1)}.admin-module__4WpgRW__reportExplorerSection{gap:.9rem;display:grid}.admin-module__4WpgRW__affiliateSalesTableWrap{background:#ffffffe0;border:1px solid #1111111a;border-radius:1rem;overflow-x:auto}.admin-module__4WpgRW__affiliateSalesFilterBar{flex-wrap:wrap;gap:.55rem;display:flex}.admin-module__4WpgRW__affiliateSalesFilterPill{appearance:none;color:#111111ad;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #1111111a;border-radius:999px;justify-content:center;align-items:center;min-height:2.25rem;padding:0 .9rem;font-family:inherit;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.admin-module__4WpgRW__affiliateSalesFilterPillActive{color:#fff;background:#111;border-color:#111}.admin-module__4WpgRW__affiliateSalesAthleteLink{color:inherit;font-weight:inherit;text-underline-offset:.18em;text-decoration:none}.admin-module__4WpgRW__affiliateSalesAthleteLink:hover,.admin-module__4WpgRW__affiliateSalesAthleteLink:focus-visible{-webkit-text-decoration:underline #111;text-decoration:underline #111}.admin-module__4WpgRW__affiliateSalesTable{table-layout:fixed;min-width:66rem}.admin-module__4WpgRW__affiliateSalesTable th,.admin-module__4WpgRW__affiliateSalesTable td{height:3.28rem;padding-left:1.25rem;padding-right:1.25rem}.admin-module__4WpgRW__affiliateSalesTable th:first-child,.admin-module__4WpgRW__affiliateSalesTable td:first-child{width:15%}.admin-module__4WpgRW__affiliateSalesTable th:nth-child(2),.admin-module__4WpgRW__affiliateSalesTable td:nth-child(2){width:19%}.admin-module__4WpgRW__affiliateSalesTable th:nth-child(3),.admin-module__4WpgRW__affiliateSalesTable td:nth-child(3){width:14%}.admin-module__4WpgRW__affiliateSalesTable th:nth-child(4),.admin-module__4WpgRW__affiliateSalesTable td:nth-child(4),.admin-module__4WpgRW__affiliateSalesTable th:nth-child(5),.admin-module__4WpgRW__affiliateSalesTable td:nth-child(5),.admin-module__4WpgRW__affiliateSalesTable th:nth-child(6),.admin-module__4WpgRW__affiliateSalesTable td:nth-child(6){width:17.33%}.admin-module__4WpgRW__affiliateSalesNumeric{text-align:right;white-space:nowrap}.admin-module__4WpgRW__affiliateSalesTableFooter{background:#11111109;border-top:1px solid #1111111f;font-weight:800}.admin-module__4WpgRW__reportExplorerSectionHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-module__4WpgRW__reportExplorerSectionHeader h3{font-size:1.1rem;line-height:1.2}.admin-module__4WpgRW__reportExplorerSectionBadge{min-height:2rem;padding-inline:.8rem}.admin-module__4WpgRW__reportMonthPicker{flex-wrap:wrap;gap:.65rem;display:flex}.admin-module__4WpgRW__reportMonthPill{color:#111111b8;white-space:nowrap;background:#fffffff5;border:1px solid #1111111f;border-radius:999px;justify-content:center;align-items:center;min-height:2.5rem;padding:0 1rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-module__4WpgRW__reportMonthPillActive{color:#fff;background:#111;border-color:#111}.admin-module__4WpgRW__reportExplorerList{gap:.9rem;display:grid}.admin-module__4WpgRW__reportDrawer{background:#fff;border:1px solid #11111114;border-radius:20px;gap:1rem;padding:1rem 1.05rem 1.05rem;display:grid}.admin-module__4WpgRW__reportDrawerHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-module__4WpgRW__reportDrawerHeaderRight{flex-shrink:0;align-items:center;gap:.75rem;margin-left:auto;display:flex}.admin-module__4WpgRW__reportDrawerClose{color:#111111a3;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:.78rem;font-weight:700}.admin-module__4WpgRW__reportExplorerCard{background:#fbfbfb;border:1px solid #11111114;border-radius:20px}.admin-module__4WpgRW__reportExplorerSummary{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.05rem;list-style:none;display:flex}.admin-module__4WpgRW__reportExplorerSummaryStatic{cursor:default}.admin-module__4WpgRW__reportExplorerMissingSummary{background:0 0}.admin-module__4WpgRW__reportExplorerAthlete{align-items:center;gap:.75rem;min-width:0;display:flex}.admin-module__4WpgRW__reportExplorerAthlete p,.admin-module__4WpgRW__reportPlatformHeader p,.admin-module__4WpgRW__reportNarrativeItem p{color:#1111119e;line-height:1.55}.admin-module__4WpgRW__reportExplorerSummaryRight{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.55rem;margin-left:auto;display:flex}.admin-module__4WpgRW__reportExplorerMonthBadge{min-height:2rem;padding-inline:.75rem}.admin-module__4WpgRW__announcementDeliveryBadge{color:#111111bd;letter-spacing:.04em;background:#11111108;border-color:#1111111c;min-height:1.7rem;padding-inline:.58rem;font-size:.7rem;font-weight:700}.admin-module__4WpgRW__reportExplorerMissingBadge{color:#9f3c1e;background:#bf4f2d14;border-color:#bf4f2d38;min-height:2rem;padding-inline:.75rem}.admin-module__4WpgRW__reportExplorerMissingActions{flex-direction:column;align-items:flex-end;gap:.45rem}.admin-module__4WpgRW__reportExplorerMissingExtendWrap{display:inline-flex}.admin-module__4WpgRW__reportExplorerMissingExtendButton{letter-spacing:.08em;text-transform:none;background:#11111105;border-color:#11111129;border-radius:999px;height:2rem;min-height:2rem;padding-inline:.75rem;font-size:.68rem;font-weight:500}.admin-module__4WpgRW__reportExplorerToggle{color:#111111a3;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.admin-module__4WpgRW__reportExplorerCard[data-open=true] .admin-module__4WpgRW__reportExplorerToggle{font-size:0}.admin-module__4WpgRW__reportExplorerCard[data-open=true] .admin-module__4WpgRW__reportExplorerToggle:before{content:"Hide";font-size:.8rem}.admin-module__4WpgRW__reportExplorerBody{will-change:height;padding:0 1.05rem 1.05rem;transition:height .32s cubic-bezier(.22,1,.36,1);overflow:hidden}.admin-module__4WpgRW__reportExplorerColumns{grid-template-columns:1.1fr .9fr;align-items:start;gap:1rem;display:grid}.admin-module__4WpgRW__reportExplorerPanel{background:#fff;border:1px solid #1111110f;border-radius:18px;align-content:start;gap:.85rem;padding:1rem;display:grid}.admin-module__4WpgRW__reportPlatformList,.admin-module__4WpgRW__reportNarrativeList{gap:.8rem;display:grid}.admin-module__4WpgRW__reportPlatformCard{background:#fbfbfb;border:1px solid #1111110f;border-radius:16px;gap:.75rem;padding:.9rem;display:grid}.admin-module__4WpgRW__platformRow[data-platform=instagram],.admin-module__4WpgRW__reportPlatformCard[data-platform=instagram]{border-color:#d6297629}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformRow[data-platform=instagram]{background:linear-gradient(145deg,#d6297614,#ffffffc7 42%),#fbfbfb}.admin-module__4WpgRW__platformRow[data-platform=instagram] .admin-module__4WpgRW__platformLogoBubble{background:#d6297614;border-color:#d629762e}.admin-module__4WpgRW__platformRow[data-platform=facebook],.admin-module__4WpgRW__reportPlatformCard[data-platform=facebook]{border-color:#1877f229}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformRow[data-platform=facebook]{background:linear-gradient(145deg,#1877f214,#ffffffc7 42%),#fbfbfb}.admin-module__4WpgRW__platformRow[data-platform=facebook] .admin-module__4WpgRW__platformLogoBubble{background:#1877f214;border-color:#1877f22e}.admin-module__4WpgRW__platformRow[data-platform=tiktok],.admin-module__4WpgRW__reportPlatformCard[data-platform=tiktok]{border-color:#11111124}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformRow[data-platform=tiktok]{background:linear-gradient(145deg,#1111110f,#fffc 42%),#fbfbfb}.admin-module__4WpgRW__platformRow[data-platform=tiktok] .admin-module__4WpgRW__platformLogoBubble{background:#1111110b;border-color:#11111124}.admin-module__4WpgRW__platformRow[data-platform=youtube],.admin-module__4WpgRW__reportPlatformCard[data-platform=youtube]{border-color:#ff000024}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformRow[data-platform=youtube]{background:linear-gradient(145deg,#d9302514,#ffffffc7 42%),#fbfbfb}.admin-module__4WpgRW__platformRow[data-platform=youtube] .admin-module__4WpgRW__platformLogoBubble{background:#d9302514;border-color:#d930252e}.admin-module__4WpgRW__platformRow[data-platform=instagram]>div:first-child strong,.admin-module__4WpgRW__reportPlatformCard[data-platform=instagram] .admin-module__4WpgRW__reportPlatformHeader>strong,.admin-module__4WpgRW__platformRow[data-platform=facebook]>div:first-child strong,.admin-module__4WpgRW__reportPlatformCard[data-platform=facebook] .admin-module__4WpgRW__reportPlatformHeader>strong,.admin-module__4WpgRW__platformRow[data-platform=tiktok]>div:first-child strong,.admin-module__4WpgRW__reportPlatformCard[data-platform=tiktok] .admin-module__4WpgRW__reportPlatformHeader>strong,.admin-module__4WpgRW__platformRow[data-platform=youtube]>div:first-child strong,.admin-module__4WpgRW__reportPlatformCard[data-platform=youtube] .admin-module__4WpgRW__reportPlatformHeader>strong{color:#111}.admin-module__4WpgRW__platformTitleRow{align-items:center;gap:.45rem;display:inline-flex}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformTitleRow{letter-spacing:-.01em;font-size:.9rem;font-weight:800;line-height:1.1}.admin-module__4WpgRW__platformLogo{flex:none;width:.95rem;height:.95rem}.admin-module__4WpgRW__reportPlatformHeader{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.admin-module__4WpgRW__reportMetricCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.admin-module__4WpgRW__reportMetricCard{background:#fff;border:1px solid #1111110d;border-radius:14px;gap:.15rem;padding:.7rem .75rem;display:grid}.admin-module__4WpgRW__reportMetricCard>span,.admin-module__4WpgRW__reportNarrativeItem>span{color:#11111180;letter-spacing:.11em;text-transform:uppercase;font-size:.74rem;font-weight:700}.admin-module__4WpgRW__reportNarrativeItem{background:#fbfbfb;border:1px solid #1111110f;border-radius:16px;gap:.55rem;padding:.85rem .9rem;display:grid}.admin-module__4WpgRW__reportNarrativeItem>span{color:#11111175;letter-spacing:.14em;font-size:.68rem}.admin-module__4WpgRW__reportNarrativeItem p{color:#111111b8;padding-top:.15rem;font-size:.98rem;font-weight:600;line-height:1.55}.admin-module__4WpgRW__categoryDistributionLegendItem:first-child{animation-delay:.12s}.admin-module__4WpgRW__categoryDistributionLegendItem:nth-child(2){animation-delay:.18s}.admin-module__4WpgRW__categoryDistributionLegendItem:nth-child(3){animation-delay:.24s}.admin-module__4WpgRW__categoryDistributionLegendItem:nth-child(4){animation-delay:.3s}.admin-module__4WpgRW__categoryDistributionLegendItem:nth-child(5){animation-delay:.36s}.admin-module__4WpgRW__categoryDistributionLegendItem:nth-child(6){animation-delay:.42s}@keyframes admin-module__4WpgRW__admin-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(var(--target-scale-x,1))}}@keyframes admin-module__4WpgRW__admin-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(var(--target-scale))}}@keyframes admin-module__4WpgRW__admin-fade-in-bar-value{0%{opacity:0;transform:translate(-50%)translateY(.35rem)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes admin-module__4WpgRW__admin-slide-in-axis-label{0%{opacity:0;transform:translate(.8rem)}to{opacity:1;transform:translate(0)}}@keyframes admin-module__4WpgRW__admin-slide-in-row{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@keyframes admin-module__4WpgRW__admin-category-chart-enter{0%{opacity:0;transform:scale(.9)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes admin-module__4WpgRW__admin-center-hole-enter{0%{opacity:0;transform:translate(-50%,-50%)scale(.75)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes admin-module__4WpgRW__admin-fade-in-up{0%{opacity:0;transform:translate(-50%,calc(.45rem - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes admin-module__4WpgRW__admin-fade-in-rise{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes admin-module__4WpgRW__roster-athlete-cascade{0%{opacity:0;transform:translateY(-.55rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-module__4WpgRW__roster-progress-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1100px){.admin-module__4WpgRW__metricStageGrid,.admin-module__4WpgRW__overviewGrid,.admin-module__4WpgRW__profileHeroMetrics,.admin-module__4WpgRW__profileTopGrid,.admin-module__4WpgRW__athleteAnalyticsMetricGrid,.admin-module__4WpgRW__athleteTrendGrid,.admin-module__4WpgRW__profileColumns,.admin-module__4WpgRW__profileGrid,.admin-module__4WpgRW__rosterGrid,.admin-module__4WpgRW__reportExplorerColumns,.admin-module__4WpgRW__profileChannelsWideList{grid-template-columns:1fr 1fr}.admin-module__4WpgRW__rankRow,.admin-module__4WpgRW__performanceCard .admin-module__4WpgRW__rankExpandableSummary{grid-template-columns:1fr;justify-items:start}.admin-module__4WpgRW__rankAnalysisMetric,.admin-module__4WpgRW__rankAnalysisPanel,.admin-module__4WpgRW__rankAnalysisNarrative{grid-template-columns:1fr}.admin-module__4WpgRW__rankAnalysisBreakdown{padding-left:0}.admin-module__4WpgRW__rankAnalysisMetricValue,.admin-module__4WpgRW__rankAnalysisMetricRank{text-align:left}.admin-module__4WpgRW__rankValues{justify-items:start}.admin-module__4WpgRW__rosterPaybackBreakdown{grid-template-columns:repeat(2,minmax(7.25rem,8.75rem))}.admin-module__4WpgRW__rosterPaybackHeaderWithRosterToggle{grid-template-columns:1fr}.admin-module__4WpgRW__rosterPaybackHeaderActions{justify-content:flex-start}.admin-module__4WpgRW__rosterValueRosterList{grid-template-columns:1fr}.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackBreakdown{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-module__4WpgRW__rosterValueAthleteRow{grid-template-columns:1fr}.admin-module__4WpgRW__rosterFinancialSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__4WpgRW__affiliateChartHeader{flex-wrap:wrap}.admin-module__4WpgRW__generatedValueHeaderControls{flex-basis:100%}}@media (max-width:820px){.admin-module__4WpgRW__page{padding:1.5rem 1rem 2rem}.admin-module__4WpgRW__metricStageGrid,.admin-module__4WpgRW__overviewGrid,.admin-module__4WpgRW__overviewFeature,.admin-module__4WpgRW__overviewTriptych,.admin-module__4WpgRW__profileHeroMetrics,.admin-module__4WpgRW__profileTopGrid,.admin-module__4WpgRW__athleteAnalyticsMetricGrid,.admin-module__4WpgRW__athleteTrendGrid,.admin-module__4WpgRW__profileColumns,.admin-module__4WpgRW__profileGrid,.admin-module__4WpgRW__rosterGrid,.admin-module__4WpgRW__reportExplorerColumns,.admin-module__4WpgRW__reportMetricCards,.admin-module__4WpgRW__announcementComposerGrid,.admin-module__4WpgRW__profileChannelsWideList,.admin-module__4WpgRW__rosterPaybackBreakdown,.admin-module__4WpgRW__rosterPaybackHeader,.admin-module__4WpgRW__rosterPaybackTotals,.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackHeader,.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackTotals{grid-template-columns:1fr}.admin-module__4WpgRW__rosterPaybackTotals{justify-self:stretch;width:100%}.admin-module__4WpgRW__rosterPaybackTotalStat,.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackTotalStat{border-top:1px solid #11111112;border-left:0;width:100%;padding-top:.5rem;padding-left:0}.admin-module__4WpgRW__rosterValueGroups,.admin-module__4WpgRW__rosterValueAthleteProgressCard .admin-module__4WpgRW__rosterPaybackBreakdown,.admin-module__4WpgRW__rosterValueAthleteSummary,.admin-module__4WpgRW__rosterValueAthleteBreakdown{grid-template-columns:1fr}.admin-module__4WpgRW__rosterSalaryTargetField{width:100%}.admin-module__4WpgRW__athleteReviewColumns{grid-template-columns:1fr}.admin-module__4WpgRW__athleteScoreRow{grid-template-columns:1fr;gap:.65rem}.admin-module__4WpgRW__athleteScoreValue{text-align:left}.admin-module__4WpgRW__profileColumn{gap:.75rem}.admin-module__4WpgRW__heroContent,.admin-module__4WpgRW__header,.admin-module__4WpgRW__headerRight,.admin-module__4WpgRW__reportRowTop,.admin-module__4WpgRW__profileHero,.admin-module__4WpgRW__platformRow,.admin-module__4WpgRW__athleteFilterBar,.admin-module__4WpgRW__athleteAnalyticsHeader,.admin-module__4WpgRW__monthFilterBar,.admin-module__4WpgRW__affiliateHeader,.admin-module__4WpgRW__affiliateChartHeader,.admin-module__4WpgRW__sectionHeaderRow{flex-direction:column;align-items:flex-start}.admin-module__4WpgRW__profileSocialPanel{width:100%;margin-left:0}.admin-module__4WpgRW__socialChannelGrid{grid-template-columns:1fr}.admin-module__4WpgRW__athleteFilterMeta{text-align:left;justify-items:start}.admin-module__4WpgRW__affiliateChartShell{grid-template-columns:1fr}.admin-module__4WpgRW__affiliateYAxis{width:100%}.admin-module__4WpgRW__categoryDistributionCard{grid-template-columns:1fr;justify-items:center;padding-inline:0;display:grid}.admin-module__4WpgRW__categoryDistributionSidebar{width:100%}.admin-module__4WpgRW__categoryDistributionLegend{grid-template-columns:1fr;width:100%}.admin-module__4WpgRW__affiliateYAxisTicks{text-align:left;flex-direction:row;gap:.5rem;height:auto}.admin-module__4WpgRW__sectionHeader{padding:1.4rem 1.4rem .9rem}.admin-module__4WpgRW__sectionContent{padding:0 1.4rem 1.4rem}.admin-module__4WpgRW__heroContent{padding:1.5rem}.admin-module__4WpgRW__announcementSubmitButton{width:100%}.admin-module__4WpgRW__rosterFinancialToolbar,.admin-module__4WpgRW__rosterFinancialMobileTotals{flex-direction:column;align-items:stretch}.admin-module__4WpgRW__rosterFinancialSearch,.admin-module__4WpgRW__rosterFinancialToolbarRight,.admin-module__4WpgRW__rosterBikeUnitCosts,.admin-module__4WpgRW__rosterFinancialSaveForm{width:100%}.admin-module__4WpgRW__rosterFinancialToolbarRight{justify-content:stretch}.admin-module__4WpgRW__rosterBikeUnitCosts{border-radius:18px;justify-content:flex-start;padding:.8rem}.admin-module__4WpgRW__rosterFinancialSaveButton{width:100%}.admin-module__4WpgRW__rosterBikeUnitCostField{flex:12rem;grid-template-columns:minmax(4rem,auto) minmax(0,1fr)}.admin-module__4WpgRW__rosterBikeUnitCostsButton{flex:8rem}.admin-module__4WpgRW__rosterFinancialSummary{grid-template-columns:1fr}.admin-module__4WpgRW__rosterFinancialStickyCell{min-width:13.5rem}.admin-module__4WpgRW__rosterFinancialMobileTotals{display:flex}}
