.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%;min-width:0;position:relative}.admin-module__4WpgRW__adminStickyStack{box-sizing:border-box;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%;min-width:0;display:grid}.admin-module__4WpgRW__adminStickyStackOverview{justify-items:start}.admin-module__4WpgRW__adminStickyStackFixed{z-index:40;box-sizing:border-box;--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;max-width:100vw;position:fixed}.admin-module__4WpgRW__athleteVisibilityStickyBar{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--filter-copy-primary,#111111eb);pointer-events:none;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.admin-module__4WpgRW__athleteVisibilityPanel,.admin-module__4WpgRW__athleteVisibilityCollapsedToggle{grid-area:1/1}.admin-module__4WpgRW__athleteVisibilityPanel{pointer-events:auto;box-sizing:border-box;border:1px solid var(--filter-shell-border,#11111114);background:var(--filter-shell-background,#ffffffeb);width:100%;min-width:0;max-width:100%;max-height:11.5rem;box-shadow:var(--filter-shell-shadow,0 12px 24px #1111110d);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);clip-path:inset(0 round 20px);opacity:1;transform-origin:top;visibility:visible;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.05rem;padding:.8rem .9rem;transition:max-height .42s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1),opacity .22s 50ms,transform .42s cubic-bezier(.22,1,.36,1),clip-path .42s cubic-bezier(.22,1,.36,1),visibility linear;display:grid;overflow:hidden;transform:translateY(0)scale(1)}.admin-module__4WpgRW__athleteVisibilityCollapsedToggle{border:1px solid var(--filter-shell-border,#11111114);min-height:2.45rem;color:var(--filter-copy-primary,#111111eb);background:var(--filter-shell-background,#ffffffeb);box-shadow:var(--filter-shell-shadow,0 12px 24px #1111110d);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:inherit;white-space:nowrap;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;border-radius:999px;justify-content:center;justify-self:start;align-items:center;gap:.42rem;padding:.48rem .82rem;font-size:.74rem;font-weight:800;line-height:1;transition:border-color .16s,color .16s,background .16s,opacity .15s,transform .24s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;display:inline-flex;transform:translateY(-.32rem)scale(.96)}.admin-module__4WpgRW__athleteVisibilityCollapsedToggle:hover,.admin-module__4WpgRW__athleteVisibilityCollapsedToggle:focus-visible{border-color:var(--filter-pill-border-hover,#1111112e);color:var(--filter-pill-copy-hover,#111)}.admin-module__4WpgRW__athleteVisibilityCollapsedToggle:focus-visible{outline:2px solid var(--filter-pill-border-hover,#11111142);outline-offset:2px}.admin-module__4WpgRW__athleteVisibilityCollapsedToggle:active{transform:scale(.97)}.admin-module__4WpgRW__athleteVisibilityStickyBar[data-state=collapsed] .admin-module__4WpgRW__athleteVisibilityPanel{opacity:0;clip-path:inset(0 0 100% round 20px);visibility:hidden;pointer-events:none;max-height:0;padding-block:0;transition:max-height .36s cubic-bezier(.22,1,.36,1),padding .36s cubic-bezier(.22,1,.36,1),opacity .15s,transform .36s cubic-bezier(.22,1,.36,1),clip-path .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s;transform:translateY(-.55rem)scale(.985)}.admin-module__4WpgRW__athleteVisibilityStickyBar[data-state=collapsed] .admin-module__4WpgRW__athleteVisibilityCollapsedToggle{opacity:1;visibility:visible;pointer-events:auto;transition:border-color .16s,color .16s,background .16s,opacity .18s .15s,transform .28s cubic-bezier(.22,1,.36,1) .12s,visibility linear;transform:translateY(0)scale(1)}.admin-module__4WpgRW__athleteVisibilityStickyHeader{border-right:1px solid var(--filter-shell-border,#11111114);text-align:center;align-content:center;justify-items:center;gap:.65rem;min-width:0;padding:.45rem 1rem .45rem .75rem;display:grid}.admin-module__4WpgRW__athleteVisibilityStickyHeader>div{justify-items:center;gap:.22rem;width:100%;display:grid}.admin-module__4WpgRW__athleteVisibilityStickyActions{flex:none;justify-content:center;align-items:center;gap:.8rem;min-width:0;display:flex}.admin-module__4WpgRW__athleteVisibilityStickyEyebrow{color:var(--filter-copy-muted,#1111118f);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:850;line-height:1}.admin-module__4WpgRW__athleteVisibilityStickyHeader strong{white-space:nowrap;font-size:.94rem;font-weight:800;line-height:1}.admin-module__4WpgRW__athleteVisibilityShowAll{box-sizing:border-box;border:1px solid var(--filter-pill-border,#1111111a);width:7.4rem;min-height:1.7rem;color:var(--filter-pill-copy,#111111ad);background:var(--filter-pill-background,#fff);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .58rem;font-size:.66rem;font-weight:800;transition:border-color .16s,color .16s,background .16s,transform .16s;display:inline-flex}.admin-module__4WpgRW__athleteVisibilityShowAll:hover,.admin-module__4WpgRW__athleteVisibilityShowAll:focus-visible{border-color:var(--filter-pill-border-hover,#1111112e);color:var(--filter-pill-copy-hover,#111)}.admin-module__4WpgRW__athleteVisibilityShowAll:active{transform:scale(.97)}.admin-module__4WpgRW__athleteVisibilityShowAll:disabled{opacity:.38;cursor:not-allowed}.admin-module__4WpgRW__athleteVisibilityCollapseToggle{box-sizing:border-box;border:1px solid var(--filter-pill-border,#1111111a);width:7.4rem;min-height:1.7rem;color:var(--filter-pill-copy,#111111ad);background:var(--filter-pill-background,#fff);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.28rem;padding:.2rem .58rem;font-size:.66rem;font-weight:800;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.admin-module__4WpgRW__athleteVisibilityCollapseToggle:hover,.admin-module__4WpgRW__athleteVisibilityCollapseToggle:focus-visible{border-color:var(--filter-pill-border-hover,#1111112e);color:var(--filter-pill-copy-hover,#111)}.admin-module__4WpgRW__athleteVisibilityCollapseToggle:focus-visible{outline:2px solid var(--filter-pill-border-hover,#11111142);outline-offset:2px}.admin-module__4WpgRW__athleteVisibilityCollapseToggle svg{transition:transform .24s cubic-bezier(.22,1,.36,1);transform:rotate(180deg)}.admin-module__4WpgRW__athleteVisibilityScroller{gap:.45rem;min-width:0;max-height:none;padding:.12rem .16rem;display:grid;overflow:visible}.admin-module__4WpgRW__athleteVisibilityRow{gap:.45rem;min-width:0;display:grid}.admin-module__4WpgRW__athleteVisibilityToggle{border:1px solid var(--filter-pill-border,#1111111a);width:100%;min-width:0;max-width:none;min-height:2.85rem;color:var(--filter-pill-copy,#111111ad);background:var(--filter-pill-background,#fff);font:inherit;cursor:pointer;opacity:.62;border-radius:999px;justify-content:flex-start;align-items:center;gap:.55rem;padding:.22rem .8rem .22rem .35rem;font-size:.75rem;font-weight:700;transition:border-color .16s,color .16s,background .16s,opacity .16s,transform .16s;display:inline-flex}.admin-module__4WpgRW__athleteVisibilityToggle:hover,.admin-module__4WpgRW__athleteVisibilityToggle:focus-visible,.admin-module__4WpgRW__athleteVisibilityToggle[data-active=true]{border-color:var(--filter-pill-border-hover,#1111112e);color:var(--filter-pill-copy-hover,#111);opacity:1}.admin-module__4WpgRW__athleteVisibilityToggle:active{transform:scale(.97)}.admin-module__4WpgRW__athleteVisibilityToggle[data-active=true]{box-shadow:0 10px 20px #11111114}.admin-module__4WpgRW__athleteVisibilityToggle[data-active=false] .admin-module__4WpgRW__athleteVisibilityAvatar{filter:grayscale();opacity:.58}.admin-module__4WpgRW__athleteVisibilityToggle:focus-visible{outline:2px solid var(--filter-pill-border-hover,#11111142);outline-offset:2px}.admin-module__4WpgRW__athleteVisibilityToggle>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-module__4WpgRW__athleteVisibilityAvatar{flex:none}.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__adminStickyStackFixed .admin-module__4WpgRW__adminTab{padding-inline:1rem}.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%;min-width:0;max-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;min-width:0;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)}.admin-module__4WpgRW__motionRevealHidden .admin-module__4WpgRW__valueMatrixPoint{opacity:0;animation:none}@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,.admin-module__4WpgRW__socialMetricStageGrid{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{overflow-anchor:none;position:relative}.admin-module__4WpgRW__affiliateHeader{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.admin-module__4WpgRW__affiliateHeader>div{gap:.45rem;display:grid}.admin-module__4WpgRW__affiliateEyebrowRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.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__socialMetricStageGrid .admin-module__4WpgRW__metricStageContent{padding:1.3rem 1.1rem}.admin-module__4WpgRW__socialMetricStageGrid .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__rosterValueOverviewCard{gap:0;padding-block:0}.admin-module__4WpgRW__rosterValueOverviewCard>.admin-module__4WpgRW__athleteValueMatrixEmbedded{border-top:1px solid #11111114}.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:0}.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:10rem 4.1rem repeat(2,5.45rem);justify-self:end;place-items:center start;column-gap:.9rem;width:29.5rem;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:100%;min-width:0;padding-left:.68rem;display:grid;position:relative}.admin-module__4WpgRW__rosterPaybackTotalStat[data-kind=roi]{text-align:right;border-left-color:#1111111a;justify-items:end;padding-left:.68rem}.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__rosterPaybackStatLabel{justify-content:flex-end;align-items:center;gap:.16rem;display:inline-flex}.admin-module__4WpgRW__rosterPaybackStatInfo{margin-right:-.1rem}.admin-module__4WpgRW__rosterPaybackStatInfo button{width:.78rem;height:.78rem}.admin-module__4WpgRW__rosterPaybackStatInfo svg{width:.62rem;height:.62rem}.admin-module__4WpgRW__rosterPaybackStatInfo [role=tooltip]{z-index:260;overflow-wrap:break-word;white-space:normal;width:min(21rem,100vw - 2rem)}.admin-module__4WpgRW__rosterPaybackHoverLabel{cursor:help;text-underline-offset:.15rem;-webkit-text-decoration:underline dotted #1111113d;text-decoration:underline dotted #1111113d;position:relative}.admin-module__4WpgRW__rosterPaybackHoverLabel:after{content:attr(data-tooltip);z-index:260;color:#111111c7;letter-spacing:0;opacity:0;overflow-wrap:break-word;pointer-events:none;text-align:left;text-transform:none;white-space:normal;background:#fffffffa;border:1px solid #11111114;border-radius:10px;width:min(17rem,100vw - 2rem);padding:.72rem .78rem;font-size:.72rem;font-weight:650;line-height:1.45;transition:opacity .16s,transform .16s;display:block;position:absolute;top:calc(100% + .55rem);right:0;transform:translateY(-.18rem);box-shadow:0 16px 32px #1111111f}.admin-module__4WpgRW__rosterPaybackHoverLabel:hover:after,.admin-module__4WpgRW__rosterPaybackHoverLabel:focus-visible:after{opacity:1;transform:translateY(0)}.admin-module__4WpgRW__rosterPaybackHoverLabel:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #1111113d}.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__rosterPaybackTotalStat[data-kind=roi] strong{min-width:0}.admin-module__4WpgRW__rosterPaybackTotalStat[data-kind=roi][data-state=positive] strong{color:#155b3c}.admin-module__4WpgRW__rosterPaybackTotalStat[data-kind=roi][data-state=negative] 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:.48rem;width:100%;min-width:0;padding:.48rem .82rem;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{--roster-payback-breakdown-columns:3;grid-template-columns:repeat(var(--roster-payback-breakdown-columns), minmax(0, 1fr));gap:.42rem;width:100%;display:grid}.admin-module__4WpgRW__rosterValueGroups{grid-template-columns:minmax(0,3fr) minmax(0,4fr);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:.5rem;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:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.32rem;min-width:0;font-size:.56rem;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__rosterValueScenarioBar{background:#ffffff8a;border:1px solid #1111110f;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;margin:.1rem 0 .62rem;padding:.55rem .68rem;display:flex}.admin-module__4WpgRW__rosterValueScenarioBar span{color:#11111194;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850;line-height:1}.admin-module__4WpgRW__rosterValueScenarioBar button{color:#111111b8;cursor:pointer;min-height:1.65rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#ffffffd1;border:1px solid #1111111a;border-radius:999px;padding:0 .62rem;font-size:.62rem;font-weight:850;transition:background-color .16s,border-color .16s,transform .16s}.admin-module__4WpgRW__rosterValueScenarioBar button:hover,.admin-module__4WpgRW__rosterValueScenarioBar button:focus-visible{background:#fff;border-color:#1111112e;transform:translateY(-1px)}.admin-module__4WpgRW__rosterValueScenarioBar button:disabled{opacity:.42;cursor:default}.admin-module__4WpgRW__rosterValueScenarioBar button:disabled:hover,.admin-module__4WpgRW__rosterValueScenarioBar button:disabled:focus-visible{background:#ffffffd1;border-color:#1111111a;transform:none}.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;transition:background-color .22s,border-color .22s,box-shadow .22s;box-shadow:0 12px 28px #1111110b}.admin-module__4WpgRW__rosterValueAthleteProgressCard[data-included=false]{background:#ac3f390e;border-color:#ac3f392e;box-shadow:0 12px 28px #ac3f390f}.admin-module__4WpgRW__rosterValueAthleteProgressCard[data-included=false] .admin-module__4WpgRW__rosterPaybackTotals,.admin-module__4WpgRW__rosterValueAthleteProgressCard[data-included=false] .admin-module__4WpgRW__rosterPaybackProgressBlock,.admin-module__4WpgRW__rosterValueAthleteProgressCard[data-included=false] .admin-module__4WpgRW__rosterValueGroups{opacity:.52}.admin-module__4WpgRW__rosterValueAthletePendingOverlay{z-index:8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff85;border-radius:0}.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__rosterValueAthleteHeaderTop{justify-content:space-between;align-items:center;gap:.72rem;min-width:0;display:flex}.admin-module__4WpgRW__rosterValueAthleteToggle{color:#1111117a;cursor:pointer;width:7.85rem;min-height:1.78rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#217c5317;border:1px solid #217c532e;border-radius:999px;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding:0 .24rem;font-size:.56rem;font-weight:850;line-height:1;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:grid;position:relative}.admin-module__4WpgRW__rosterValueAthleteToggle:after{content:"";z-index:0;background:#ffffffeb;border-radius:999px;width:calc(50% - .22rem);transition:transform .18s cubic-bezier(.45,0,.2,1);position:absolute;top:.18rem;bottom:.18rem;left:.18rem;transform:translate(calc(100% + .08rem));box-shadow:0 4px 10px #11111114}.admin-module__4WpgRW__rosterValueAthleteToggle span{z-index:1;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 .24rem;position:relative;overflow:hidden}.admin-module__4WpgRW__rosterValueAthleteToggle[data-state=include] span:last-child{color:#155b3c}.admin-module__4WpgRW__rosterValueAthleteToggle[data-state=remove]{background:#ac3f3917;border-color:#ac3f392e}.admin-module__4WpgRW__rosterValueAthleteToggle[data-state=remove]:after{transform:translate(0)}.admin-module__4WpgRW__rosterValueAthleteToggle[data-state=remove] span:first-child{color:#8f2f2b}.admin-module__4WpgRW__rosterValueAthleteToggle:hover,.admin-module__4WpgRW__rosterValueAthleteToggle:focus-visible{transform:translateY(-1px)}.admin-module__4WpgRW__rosterValueAthleteToggle:focus-visible{outline-offset:2px;outline:2px solid #1111113d}.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) minmax(3.2rem,auto) repeat(2,minmax(4.2rem,auto));justify-self:stretch;column-gap:.55rem;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:.84rem}.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__rosterPaybackCostCommissionSwatch{background:#4b556338;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;min-width:0;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;width:fit-content;max-width:100%;padding-right:0;display:inline-flex}.admin-module__4WpgRW__inlineTitleInfoHint{flex:none;position:relative!important;top:auto!important;right:auto!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:#1111117a;opacity:.78;align-items:center;gap:.24rem;display:inline-flex}.admin-module__4WpgRW__dataHealthIndicator{background:#4f8f6b;border-radius:50%;flex:none;width:.34rem;height:.34rem}.admin-module__4WpgRW__dataHealthPanelWarning .admin-module__4WpgRW__dataHealthIndicator{background:#a67a3d}.admin-module__4WpgRW__dataHealthPanelError .admin-module__4WpgRW__dataHealthIndicator{background:#a85c5c}.admin-module__4WpgRW__dataHealthLabel{color:#1111116b;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;font-size:.55rem;font-weight:800;line-height:1}.admin-module__4WpgRW__dataHealthPanel strong{color:#46785b;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;font-size:.55rem;font-weight:800;line-height:1}.admin-module__4WpgRW__dataHealthPanelWarning strong{color:#8a6634}.admin-module__4WpgRW__dataHealthPanelError strong{color:#915151}.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__athleteValueMatrixCard,.admin-module__4WpgRW__athleteValueMatrixEmbedded{overflow-anchor:none;min-width:0;max-width:100%;position:relative}.admin-module__4WpgRW__athleteValueMatrixCard .admin-module__4WpgRW__sectionHeader,.admin-module__4WpgRW__athleteValueMatrixEmbedded .admin-module__4WpgRW__sectionHeader{padding:1.3rem 1.8rem .72rem}.admin-module__4WpgRW__athleteValueMatrixCard .admin-module__4WpgRW__sectionHeaderRow,.admin-module__4WpgRW__athleteValueMatrixEmbedded .admin-module__4WpgRW__sectionHeaderRow{align-items:center;gap:.45rem}.admin-module__4WpgRW__athleteValueMatrixCard .admin-module__4WpgRW__titleInfoInline,.admin-module__4WpgRW__athleteValueMatrixEmbedded .admin-module__4WpgRW__titleInfoInline{gap:.55rem}.admin-module__4WpgRW__athleteValueMatrixCard .admin-module__4WpgRW__sectionContent,.admin-module__4WpgRW__athleteValueMatrixEmbedded .admin-module__4WpgRW__sectionContent{min-width:0;padding-top:0}.admin-module__4WpgRW__socialValueMatrixCard .admin-module__4WpgRW__sectionHeader{padding-bottom:.35rem}.admin-module__4WpgRW__valueRankingMetric span{color:#11111185;letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;font-weight:800;line-height:1.2}.admin-module__4WpgRW__valueRankingMetric strong[data-positive=true]{color:#356f50}.admin-module__4WpgRW__valueRankingMetric strong[data-negative=true]{color:#a45f5f}.admin-module__4WpgRW__valueMatrixControls{z-index:4;justify-content:space-between;align-items:center;gap:.8rem;min-width:0;max-width:100%;margin-bottom:.85rem;display:flex;position:relative}.admin-module__4WpgRW__socialValueBubbleLegend{z-index:3;pointer-events:none;color:#11111194;background:#ffffffe6;border:1px solid #11111114;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.45rem;max-width:calc(100% - 1.8rem);padding:.38rem .52rem;display:flex;position:absolute;top:.78rem;right:.9rem;box-shadow:0 4px 12px #1111110f}.admin-module__4WpgRW__socialValueBubbleLegendTitle{color:#111111ad;letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.admin-module__4WpgRW__valueMatrixPresets{background:#f9f9f9eb;border:1px solid #11111117;border-radius:10px;flex:0 auto;align-items:center;gap:.25rem;width:fit-content;min-width:0;max-width:100%;padding:.2rem;display:flex;overflow-x:auto}.admin-module__4WpgRW__valueMatrixPresets button{color:#1111118f;min-height:2.2rem;font:inherit;letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.38rem .65rem;font-size:.82rem;font-weight:800}.admin-module__4WpgRW__valueMatrixPresets button:hover,.admin-module__4WpgRW__valueMatrixPresets button:focus-visible,.admin-module__4WpgRW__valueMatrixPresets button[data-active=true]{color:#111;background:#fff;box-shadow:0 1px 3px #1111111a}.admin-module__4WpgRW__valueMatrixPresets button:disabled{opacity:.4;cursor:not-allowed}.admin-module__4WpgRW__valueMatrixControlRight{flex:none;justify-content:flex-end;align-items:center;gap:.6rem;min-width:0;display:flex}.admin-module__4WpgRW__valueMatrixTargetControl{color:#111111b8;white-space:nowrap;background:#fff;border:1px solid #1111111c;border-radius:8px;align-items:center;gap:.38rem;min-height:2.2rem;padding:.25rem .48rem .25rem .68rem;display:inline-flex;box-shadow:0 1px 2px #1111110a}.admin-module__4WpgRW__valueMatrixTargetControl span{color:#11111185;letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:850}.admin-module__4WpgRW__valueMatrixTargetControl input{color:#111;width:4.1rem;height:1.58rem;font:inherit;text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:#f9f9f9eb;border:1px solid #11111114;border-radius:6px;padding:0 .28rem;font-size:.82rem;font-weight:850;line-height:1}.admin-module__4WpgRW__valueMatrixTargetControl input:focus-visible{outline-offset:1px;outline:2px solid #237e4c38}.admin-module__4WpgRW__valueMatrixTargetControl strong{color:#111111ad;font-size:.78rem;font-weight:850;line-height:1}.admin-module__4WpgRW__valueMatrixPlotShell{scrollbar-width:thin;scrollbar-color:#1111112e transparent;background:linear-gradient(#ffffffeb,#f9f9f9f5);border:1px solid #11111113;border-radius:22px;width:100%;min-width:0;max-width:100%;position:relative;overflow:auto hidden}.admin-module__4WpgRW__valueMatrixPlot{width:100%;min-width:42rem;height:auto;display:block;overflow:visible}.admin-module__4WpgRW__valueMatrixZoneLayer{animation:.38s ease-out admin-module__4WpgRW__value-matrix-zone-enter}.admin-module__4WpgRW__valueMatrixMarkerGutter{fill:#a1272709}.admin-module__4WpgRW__valueMatrixAxisTickGroup{transform:var(--matrix-tick-position);transform-box:view-box;transform-origin:0 0;transition:transform .52s cubic-bezier(.2,.8,.2,1);animation:.24s ease-out admin-module__4WpgRW__value-matrix-tick-enter}.admin-module__4WpgRW__valueMatrixGridLine{stroke:#11111114;stroke-width:1px;vector-effect:non-scaling-stroke}.admin-module__4WpgRW__valueMatrixAxisTick{fill:#11111178;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:12px;font-weight:700}.admin-module__4WpgRW__valueMatrixAxisTitle{fill:#111111b3;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.admin-module__4WpgRW__valueMatrixEmptyState{fill:#1111117a;font-size:14px;font-weight:700}.admin-module__4WpgRW__valueMatrixTargetLine,.admin-module__4WpgRW__valueMatrixBreakEvenLine{fill:none;vector-effect:non-scaling-stroke}.admin-module__4WpgRW__valueMatrixRatioLineMotion{transform-box:view-box;transform-origin:0 0;transition:transform .52s cubic-bezier(.2,.8,.2,1)}.admin-module__4WpgRW__valueMatrixTargetLine{stroke:#237e4cad;stroke-width:1.5px;stroke-dasharray:7 7}.admin-module__4WpgRW__valueMatrixBreakEvenLine{stroke:#111111c7;stroke-width:2px}.admin-module__4WpgRW__valueMatrixTargetLabel,.admin-module__4WpgRW__valueMatrixBreakEvenLabel{transform:var(--matrix-label-position);transform-box:view-box;transform-origin:0 0;pointer-events:none;transition:transform .52s cubic-bezier(.2,.8,.2,1)}.admin-module__4WpgRW__valueMatrixRatioLabelText{letter-spacing:.045em;opacity:.72;text-transform:uppercase;font-size:11px;font-weight:850}.admin-module__4WpgRW__valueMatrixTargetLabel .admin-module__4WpgRW__valueMatrixRatioLabelText{fill:#1d6b4094}.admin-module__4WpgRW__valueMatrixBreakEvenLabel .admin-module__4WpgRW__valueMatrixRatioLabelText{fill:#11111180}.admin-module__4WpgRW__valueMatrixPointLeader{stroke:#11111175;stroke-width:1.5px;stroke-dasharray:2.5 3.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.admin-module__4WpgRW__valueMatrixPointLeaderMotion[data-action=above-target] .admin-module__4WpgRW__valueMatrixPointLeader{stroke:#237e4c66}.admin-module__4WpgRW__valueMatrixPointLeaderMotion[data-action=below-break-even] .admin-module__4WpgRW__valueMatrixPointLeader{stroke:#a1272766}.admin-module__4WpgRW__valueMatrixPointLeaderMotion{opacity:0;transform-box:view-box;transform-origin:0 0;transition:opacity .18s,transform .52s cubic-bezier(.2,.8,.2,1)}.admin-module__4WpgRW__valueMatrixPointLeaderMotion[data-visible=true]{opacity:1}.admin-module__4WpgRW__valueMatrixPoint{cursor:pointer;transform:var(--matrix-point-position);transform-box:view-box;transform-origin:0 0;outline:none;transition:transform .52s cubic-bezier(.2,.8,.2,1)}.admin-module__4WpgRW__valueMatrixPointHoverOverlay{opacity:1;pointer-events:none;animation:none}.admin-module__4WpgRW__valueMatrixPointHoverAvatar{transform-box:fill-box;transform-origin:50%;animation:.18s cubic-bezier(.2,.9,.2,1) admin-module__4WpgRW__value-matrix-point-hover-pop;transform:scale(1.6)}.admin-module__4WpgRW__valueMatrixPointHitTarget{fill:#0000}.admin-module__4WpgRW__valueMatrixPointRing{fill:#fff;stroke:#757d86;stroke-width:1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 4px #1111111a);transition:stroke-width .18s,filter .18s}.admin-module__4WpgRW__valueMatrixPoint:hover .admin-module__4WpgRW__valueMatrixPointRing,.admin-module__4WpgRW__valueMatrixPoint:focus-visible .admin-module__4WpgRW__valueMatrixPointRing,.admin-module__4WpgRW__valueMatrixPoint[aria-pressed=true] .admin-module__4WpgRW__valueMatrixPointRing,.admin-module__4WpgRW__valueMatrixPoint[data-emphasized=true] .admin-module__4WpgRW__valueMatrixPointRing{stroke-width:1px;filter:drop-shadow(0 6px 8px #1113)drop-shadow(0 0 3px #fffffff5)}.admin-module__4WpgRW__valueMatrixPointAnchor{transform:var(--matrix-point-position);transform-box:view-box;transform-origin:0 0;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px 2px #11111147);transition:transform .52s cubic-bezier(.2,.8,.2,1)}.admin-module__4WpgRW__valueMatrixPointAnchor[data-action=above-target]{fill:#237e4cc7}.admin-module__4WpgRW__valueMatrixPointAnchor[data-action=positive]{fill:#111}.admin-module__4WpgRW__valueMatrixPointAnchor[data-action=below-break-even]{fill:#a12727c7}.admin-module__4WpgRW__valueMatrixPointAnchor[data-action=no-cost]{fill:#757d86}.admin-module__4WpgRW__valueMatrixPoint[data-action=above-target] .admin-module__4WpgRW__valueMatrixPointRing{stroke:#237e4cb8}.admin-module__4WpgRW__valueMatrixPoint[data-action=positive] .admin-module__4WpgRW__valueMatrixPointRing{stroke:#111}.admin-module__4WpgRW__valueMatrixPoint[data-action=below-break-even] .admin-module__4WpgRW__valueMatrixPointRing{stroke:#a12727b8}.admin-module__4WpgRW__valueMatrixPoint[data-action=no-cost] .admin-module__4WpgRW__valueMatrixPointRing{stroke:#757d86;stroke-dasharray:3 3}.admin-module__4WpgRW__valueMatrixPoint[data-action=above-median] .admin-module__4WpgRW__valueMatrixPointRing{stroke:#237e4cb8}.admin-module__4WpgRW__valueMatrixPoint[data-action=below-median] .admin-module__4WpgRW__valueMatrixPointRing{stroke:#a12727b8}.admin-module__4WpgRW__valueMatrixPoint[data-action=insufficient-data] .admin-module__4WpgRW__valueMatrixPointRing{stroke:#757d86;stroke-dasharray:3 3}.admin-module__4WpgRW__valueMatrixPointPlaceholder{fill:#111}.admin-module__4WpgRW__valueMatrixPointInitials{fill:#fff;letter-spacing:.02em;pointer-events:none;font-size:8.5px;font-weight:800}.admin-module__4WpgRW__valueMatrixPointTag rect,.admin-module__4WpgRW__valueMatrixClusterFanCard rect{fill:#fffffff7;stroke:#11111117;stroke-width:1px;filter:drop-shadow(0 8px 16px #1111111c)}.admin-module__4WpgRW__valueMatrixPointTag{transform:var(--matrix-tag-position);transform-box:view-box;transform-origin:0 0;transition:transform .52s cubic-bezier(.2,.8,.2,1)}.admin-module__4WpgRW__valueMatrixPointTagEyebrow,.admin-module__4WpgRW__valueMatrixPointTagReturnLabel{fill:#11111175;letter-spacing:.08em;text-transform:uppercase;font-size:7.5px;font-weight:800}.admin-module__4WpgRW__valueMatrixPointTagName{fill:#111111eb;letter-spacing:0;font-size:13px;font-weight:850}.admin-module__4WpgRW__valueMatrixPointTagDivider{stroke:#11111117;stroke-width:1px;vector-effect:non-scaling-stroke}.admin-module__4WpgRW__valueMatrixPointTagReturnValue{fill:#59616a;letter-spacing:0;font-size:14px;font-weight:850}.admin-module__4WpgRW__valueMatrixPointTagSecondaryLabel{fill:#11111175;letter-spacing:.08em;text-transform:uppercase;font-size:6.5px;font-weight:800}.admin-module__4WpgRW__valueMatrixPointTagSecondaryValue{fill:#59616a;letter-spacing:0;font-size:10px;font-weight:850}.admin-module__4WpgRW__valueMatrixPointTag[data-action=above-target] .admin-module__4WpgRW__valueMatrixPointTagReturnValue,.admin-module__4WpgRW__valueMatrixClusterFanCard[data-action=above-target] .admin-module__4WpgRW__valueMatrixPointTagReturnValue{fill:#237e4cc2}.admin-module__4WpgRW__valueMatrixPointTag[data-action=positive] .admin-module__4WpgRW__valueMatrixPointTagReturnValue,.admin-module__4WpgRW__valueMatrixClusterFanCard[data-action=positive] .admin-module__4WpgRW__valueMatrixPointTagReturnValue{fill:#111}.admin-module__4WpgRW__valueMatrixPointTag[data-action=below-break-even] .admin-module__4WpgRW__valueMatrixPointTagReturnValue,.admin-module__4WpgRW__valueMatrixClusterFanCard[data-action=below-break-even] .admin-module__4WpgRW__valueMatrixPointTagReturnValue{fill:#a12727c2}.admin-module__4WpgRW__valueMatrixPointTag[data-action=above-median] .admin-module__4WpgRW__valueMatrixPointTagReturnValue,.admin-module__4WpgRW__valueMatrixClusterFanCard[data-action=above-median] .admin-module__4WpgRW__valueMatrixPointTagReturnValue{fill:#237e4cc2}.admin-module__4WpgRW__valueMatrixPointTag[data-action=below-median] .admin-module__4WpgRW__valueMatrixPointTagReturnValue,.admin-module__4WpgRW__valueMatrixClusterFanCard[data-action=below-median] .admin-module__4WpgRW__valueMatrixPointTagReturnValue{fill:#a12727c2}.admin-module__4WpgRW__valueMatrixPointTag[data-action=insufficient-data] .admin-module__4WpgRW__valueMatrixPointTagReturnValue,.admin-module__4WpgRW__valueMatrixClusterFanCard[data-action=insufficient-data] .admin-module__4WpgRW__valueMatrixPointTagReturnValue{fill:#757d86}.admin-module__4WpgRW__valueMatrixCluster{cursor:pointer;transform:var(--matrix-cluster-position);transform-box:view-box;transform-origin:0 0;outline:none;transition:transform .52s cubic-bezier(.2,.8,.2,1)}.admin-module__4WpgRW__valueMatrixClusterMarker{fill:#111111f0;stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 5px 7px #1113);transition:fill .18s,stroke-width .18s,transform .18s}.admin-module__4WpgRW__valueMatrixCluster:hover .admin-module__4WpgRW__valueMatrixClusterMarker,.admin-module__4WpgRW__valueMatrixCluster:focus-visible .admin-module__4WpgRW__valueMatrixClusterMarker,.admin-module__4WpgRW__valueMatrixCluster[data-emphasized=true] .admin-module__4WpgRW__valueMatrixClusterMarker{fill:#111;stroke-width:4px;transform:scale(1.08)}.admin-module__4WpgRW__valueMatrixClusterCount{fill:#fff;pointer-events:none;font-size:11px;font-weight:850}.admin-module__4WpgRW__valueMatrixClusterFan{animation:.18s ease-out admin-module__4WpgRW__value-matrix-cluster-fan-enter}.admin-module__4WpgRW__valueMatrixClusterFanHitArea{fill:#0000;stroke:none}.admin-module__4WpgRW__valueMatrixClusterFanStem{stroke:#11111161;stroke-width:1.25px;stroke-dasharray:2.5 3;stroke-linecap:round;vector-effect:non-scaling-stroke}.admin-module__4WpgRW__valueMatrixClusterFanMember{opacity:0;transform:var(--matrix-cluster-member-position);transform-box:view-box;transform-origin:0 0;animation:.26s cubic-bezier(.2,.9,.2,1) forwards admin-module__4WpgRW__value-matrix-cluster-member-pop;animation-delay:var(--matrix-cluster-member-delay)}.admin-module__4WpgRW__valueMatrixClusterFanAvatar{transform:scale(var(--matrix-cluster-avatar-scale,1.6));transform-box:fill-box;transform-origin:50%}.admin-module__4WpgRW__valueMatrixClusterAvatarRing{fill:#fff;stroke:#757d86;stroke-width:1px;vector-effect:non-scaling-stroke}.admin-module__4WpgRW__valueMatrixClusterFan g[data-action=above-target] .admin-module__4WpgRW__valueMatrixClusterAvatarRing{stroke:#237e4cb3}.admin-module__4WpgRW__valueMatrixClusterFan g[data-action=positive] .admin-module__4WpgRW__valueMatrixClusterAvatarRing{stroke:#111}.admin-module__4WpgRW__valueMatrixClusterFan g[data-action=below-break-even] .admin-module__4WpgRW__valueMatrixClusterAvatarRing{stroke:#a12727b3}.admin-module__4WpgRW__valueMatrixClusterFan g[data-action=above-median] .admin-module__4WpgRW__valueMatrixClusterAvatarRing{stroke:#237e4cb3}.admin-module__4WpgRW__valueMatrixClusterFan g[data-action=below-median] .admin-module__4WpgRW__valueMatrixClusterAvatarRing{stroke:#a12727b3}.admin-module__4WpgRW__valueMatrixClusterFan g[data-action=insufficient-data] .admin-module__4WpgRW__valueMatrixClusterAvatarRing{stroke:#757d86;stroke-dasharray:3 3}.admin-module__4WpgRW__socialValueMatrixCard .admin-module__4WpgRW__valueMatrixPointRing{fill:none;stroke:#b9bec4;stroke-width:1px;filter:none;stroke-dasharray:none}.admin-module__4WpgRW__socialValueMatrixCard .admin-module__4WpgRW__valueMatrixPoint:hover .admin-module__4WpgRW__valueMatrixPointRing,.admin-module__4WpgRW__socialValueMatrixCard .admin-module__4WpgRW__valueMatrixPoint:focus-visible .admin-module__4WpgRW__valueMatrixPointRing,.admin-module__4WpgRW__socialValueMatrixCard .admin-module__4WpgRW__valueMatrixPoint[aria-pressed=true] .admin-module__4WpgRW__valueMatrixPointRing,.admin-module__4WpgRW__socialValueMatrixCard .admin-module__4WpgRW__valueMatrixPoint[data-emphasized=true] .admin-module__4WpgRW__valueMatrixPointRing{stroke:#b9bec4;stroke-width:1px;filter:none}.admin-module__4WpgRW__socialValueMatrixCard .admin-module__4WpgRW__valueMatrixPoint[data-action] .admin-module__4WpgRW__valueMatrixPointRing{stroke:#b9bec4;stroke-dasharray:none}.admin-module__4WpgRW__socialValueMatrixCard .admin-module__4WpgRW__valueMatrixClusterAvatarRing,.admin-module__4WpgRW__socialValueMatrixCard .admin-module__4WpgRW__valueMatrixClusterFan g[data-action] .admin-module__4WpgRW__valueMatrixClusterAvatarRing{fill:none;stroke:#b9bec4;stroke-width:1px;stroke-dasharray:none}.admin-module__4WpgRW__socialValueMatrixCard[data-view=momentum] .admin-module__4WpgRW__valueMatrixPoint[data-action=above-target] .admin-module__4WpgRW__valueMatrixPointRing,.admin-module__4WpgRW__socialValueMatrixCard[data-view=momentum] .admin-module__4WpgRW__valueMatrixClusterFan g[data-action=above-target] .admin-module__4WpgRW__valueMatrixClusterAvatarRing{stroke:#237e4cc7}.admin-module__4WpgRW__socialValueMatrixCard[data-view=momentum] .admin-module__4WpgRW__valueMatrixPoint[data-action=below-break-even] .admin-module__4WpgRW__valueMatrixPointRing,.admin-module__4WpgRW__socialValueMatrixCard[data-view=momentum] .admin-module__4WpgRW__valueMatrixClusterFan g[data-action=below-break-even] .admin-module__4WpgRW__valueMatrixClusterAvatarRing{stroke:#a12727c7}.admin-module__4WpgRW__valueRankingHeader{border-bottom:1px solid #11111114;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1.65rem;padding-bottom:.7rem;display:flex}.admin-module__4WpgRW__valueRankingHeader h3{letter-spacing:-.025em;margin:0;font-size:1.08rem}.admin-module__4WpgRW__valueRankingRosterToggle{color:#111111bd;min-height:2rem;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffffdb;border:1px solid #1111111c;border-radius:999px;justify-self:end;padding:0 .72rem;font-size:.66rem;font-weight:850;transition:border-color .18s,background .18s,color .18s,transform .18s}.admin-module__4WpgRW__valueRankingRosterToggle:hover,.admin-module__4WpgRW__valueRankingRosterToggle:focus-visible{color:#111;background:#fff;border-color:#11111138;transform:translateY(-1px)}.admin-module__4WpgRW__valueRankingRosterToggle:focus-visible{outline-offset:3px;outline:2px solid #11111129}.admin-module__4WpgRW__valueRankingList{isolation:isolate;width:100%;display:grid}.admin-module__4WpgRW__valueRankingTableHeader,.admin-module__4WpgRW__valueRankingRow{grid-template-columns:2.25rem minmax(12rem,1.25fr) repeat(4,minmax(0,1fr));align-items:center;gap:.58rem;width:100%;min-width:0;display:grid;position:relative}.admin-module__4WpgRW__valueRankingTableHeader{color:#1111116b;letter-spacing:.07em;text-transform:uppercase;padding:.45rem .35rem .5rem;font-size:.68rem;font-weight:850}.admin-module__4WpgRW__valueRankingTableHeader span:nth-child(n+3){border-left:1px solid #0000;padding-left:.48rem}.admin-module__4WpgRW__valueRankingColumnSort{min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;border-left:1px solid #0000;justify-content:flex-start;align-items:center;gap:.28rem;padding:0 0 0 .48rem;transition:color .16s,opacity .16s;display:inline-flex}.admin-module__4WpgRW__valueRankingColumnSort svg{opacity:.42;flex:none;transition:opacity .16s,transform .16s}.admin-module__4WpgRW__valueRankingColumnSort:hover,.admin-module__4WpgRW__valueRankingColumnSort:focus-visible,.admin-module__4WpgRW__valueRankingColumnSort[data-active=true]{color:#111111c2}.admin-module__4WpgRW__valueRankingColumnSort[data-active=true] svg{opacity:.9;transform:translateY(-1px)}.admin-module__4WpgRW__valueRankingColumnSort:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #11111129}.admin-module__4WpgRW__valueRankingMetricHeader{border-left:1px solid #0000;justify-content:flex-end;align-items:center;gap:.24rem;min-width:0;padding-left:.48rem;font-size:.76rem;display:inline-flex}.admin-module__4WpgRW__valueRankingMetricHeader .admin-module__4WpgRW__valueRankingColumnSort{text-align:right;border-left:0;justify-content:flex-end;padding-left:0}.admin-module__4WpgRW__valueRankingMetricInfo{flex:none}.admin-module__4WpgRW__valueRankingMetricInfo button{color:#11111170;width:.78rem;height:.78rem}.admin-module__4WpgRW__valueRankingMetricInfo svg{width:.62rem;height:.62rem}.admin-module__4WpgRW__valueRankingMetricInfo [role=tooltip]{z-index:280;white-space:normal;overflow-wrap:break-word;text-transform:none;letter-spacing:0;width:min(22rem,100vw - 2rem)}.admin-module__4WpgRW__valueRankingRow{will-change:transform;background:#fff;border-bottom:1px solid #1111;padding:.8rem .35rem;transition:background .18s,box-shadow .18s,opacity .18s,transform .32s cubic-bezier(.2,.8,.2,1)}.admin-module__4WpgRW__valueRankingRowShell{width:100%;min-height:0;max-height:20rem;display:block;overflow:hidden}.admin-module__4WpgRW__valueRankingList[data-roster-disclosure-animating=true] .admin-module__4WpgRW__valueRankingRowShell{transition:max-height .38s cubic-bezier(.2,.8,.2,1),opacity .38s;transition-delay:var(--roster-row-delay,0s)}.admin-module__4WpgRW__valueRankingRowShell[data-roster-visible=false]{opacity:0;max-height:0}.admin-module__4WpgRW__valueRankingList[data-roster-disclosure-animating=true] .admin-module__4WpgRW__valueRankingRowShell[data-roster-visible=false],.admin-module__4WpgRW__valueRankingRowShell .admin-module__4WpgRW__valueRankingRow{transition-delay:0s}.admin-module__4WpgRW__valueRankingList[data-roster-disclosure-animating=true] .admin-module__4WpgRW__valueRankingRowShell .admin-module__4WpgRW__valueRankingRow{transition-delay:var(--roster-row-delay,0s)}.admin-module__4WpgRW__valueRankingRowShell[data-roster-visible=false] .admin-module__4WpgRW__valueRankingRow{opacity:0;transition-delay:0s;transform:translateY(-.35rem)}.admin-module__4WpgRW__valueRankingRowShell[data-roster-visible=true] .admin-module__4WpgRW__valueRankingRow{opacity:1;transform:translateY(0)}.admin-module__4WpgRW__valueRankingRow[data-selected=true]{z-index:2;background:linear-gradient(90deg,#237e4c1a,#237e4c00 42%),#fff;border-bottom-color:#237e4c2e;box-shadow:inset 3px 0 #237e4c,0 12px 28px #11111114}.admin-module__4WpgRW__valueRankingRow[data-chart-visible=false]{background:#11111105}.admin-module__4WpgRW__valueRankingRow[data-chart-visible=false] .admin-module__4WpgRW__valueRankingAthlete{opacity:.5}.admin-module__4WpgRW__valueRankingNumber{color:#1111117a;letter-spacing:.06em;font-size:.76rem;font-weight:800}.admin-module__4WpgRW__valueRankingAthlete{align-items:center;gap:.65rem;min-width:0;display:flex}.admin-module__4WpgRW__valueRankingAthlete>div{justify-items:start;gap:.15rem;min-width:0;display:grid}.admin-module__4WpgRW__valueRankingAthlete a{text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;overflow:hidden}.admin-module__4WpgRW__valueRankingMetric{text-align:right;border-left:1px solid #1111;justify-items:end;min-width:0;padding-left:.48rem;display:grid}.admin-module__4WpgRW__valueRankingRow .admin-module__4WpgRW__valueRankingMetric span{display:none}.admin-module__4WpgRW__valueRankingMetric strong{overflow-wrap:anywhere;text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";width:100%;font-size:.98rem;font-weight:800}.admin-module__4WpgRW__valueRankingViewAll{color:#111;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #1111111c;border-radius:999px;min-height:2rem;font-size:.67rem;font-weight:800;transition:border-color .18s,background .18s,transform .18s}.admin-module__4WpgRW__valueRankingViewAll:hover,.admin-module__4WpgRW__valueRankingViewAll:focus-visible{background:#f8f8f8;border-color:#1111113d;transform:translateY(-1px)}.admin-module__4WpgRW__valueRankingViewAll{margin:.9rem auto 0;padding:0 .95rem;display:block}.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{overflow-anchor:none;background:#fbfbfb;border:1px solid #1111110f;border-radius:20px;padding-bottom:1.45rem;scroll-margin-top:5.5rem;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{overflow-anchor:none;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(6px);backdrop-filter:blur(6px);pointer-events:none;opacity:0;background:#ffffff85;border-radius:0;place-items:center;transition:opacity .18s;display:grid;position:absolute;inset:-.5rem}.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}.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);transition:transform .42s cubic-bezier(.22,1,.36,1)}.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:not(.admin-module__4WpgRW__generatedValueStackFill){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:not(.admin-module__4WpgRW__generatedValueBarValue){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:not(.admin-module__4WpgRW__generatedValueAxisLabel){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__affiliateChartCard[data-state=open] .admin-module__4WpgRW__generatedValueStackFill{transform:scaleY(var(--target-scale))}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__generatedValueBarValue{opacity:1;transform:translate(-50%)translateY(0)}.admin-module__4WpgRW__affiliateChartCard[data-state=open] .admin-module__4WpgRW__generatedValueAxisLabel{opacity:1;transform:translate(0)}.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__categoryDistributionCardFuture{align-items:center;gap:clamp(1.5rem,2.4vw,2.2rem);padding:.2rem 0 .35rem}.admin-module__4WpgRW__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionChart{width:clamp(13rem,15vw,15.5rem)}.admin-module__4WpgRW__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionSidebar{flex:auto;grid-template-rows:minmax(0,1fr) auto;align-content:stretch;gap:.75rem;width:auto;min-width:0;min-height:15.5rem;padding:.7rem 0 .25rem .2rem}.admin-module__4WpgRW__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionLegend{grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:.4rem .3rem;width:100%}.admin-module__4WpgRW__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionLegendItem{width:auto;min-width:0;margin:-.24rem 0;padding-block:.24rem}.admin-module__4WpgRW__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionLegendCopy{gap:.02rem;min-width:0}.admin-module__4WpgRW__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionLegendCopy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-module__4WpgRW__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionSummaryCard{box-sizing:border-box;text-align:center;border-radius:1.15rem;justify-items:center;gap:.08rem;width:7.1rem;min-height:5.8rem;padding:.625rem .5rem}.admin-module__4WpgRW__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionSummaryNumber{font-size:2.5rem}.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:left .56s cubic-bezier(.22,1,.36,1),opacity .18s,top .56s cubic-bezier(.22,1,.36,1),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{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.22rem;display:inline-flex}.admin-module__4WpgRW__categoryDistributionLegendShare{font-variant-numeric:tabular-nums}.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:700;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:.4rem;min-height:2.9rem;padding:.3rem .36rem .3rem .66rem;display:inline-flex}.admin-module__4WpgRW__rosterBikeUnitCostField{grid-template-columns:auto 4.45rem;align-items:center;gap:.3rem;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:70.5rem}.admin-module__4WpgRW__rosterFinancialColAthlete{width:13rem}.admin-module__4WpgRW__rosterFinancialColCurrency{width:5.45rem}.admin-module__4WpgRW__rosterFinancialColSupport{width:5rem}.admin-module__4WpgRW__rosterFinancialColSupportPotential{width:5.25rem}.admin-module__4WpgRW__rosterFinancialColSupportActual{width:5.1rem}.admin-module__4WpgRW__rosterFinancialColQuantity{width:3.75rem}.admin-module__4WpgRW__rosterFinancialColAffiliate{width:4.2rem}.admin-module__4WpgRW__rosterFinancialColRate{width:4.1rem}.admin-module__4WpgRW__rosterFinancialColThreshold{width:4.35rem}.admin-module__4WpgRW__rosterFinancialColCalculated{width:4.55rem}.admin-module__4WpgRW__rosterFinancialColTotal{width:6.15rem}.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:13rem;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.45rem;padding-left:1.05rem;padding-right:.28rem}.admin-module__4WpgRW__rosterFinancialPercentInput input{width:3.35rem;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:.68rem;font-style:normal;line-height:1}.admin-module__4WpgRW__rosterFinancialSortButtonActive .admin-module__4WpgRW__rosterFinancialSortDirection{color:#111}.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__rosterDirectoryToolbar{background:#11111106;border:1px solid #11111112;border-radius:16px;grid-template-columns:minmax(14rem,1fr) minmax(10.5rem,auto) minmax(10rem,auto) auto;align-items:end;gap:.72rem;margin-bottom:1rem;padding:.88rem;display:grid}.admin-module__4WpgRW__rosterDirectorySearch{color:#11111180;background:#fff;border:1px solid #11111117;border-radius:999px;align-items:center;gap:.55rem;width:min(100%,21rem);min-width:0;min-height:2.75rem;padding:0 .9rem;display:flex}.admin-module__4WpgRW__rosterDirectorySearch svg{flex:none;width:1rem;height:1rem}.admin-module__4WpgRW__rosterDirectorySearch input{color:#111;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.9rem}.admin-module__4WpgRW__rosterDirectorySearch input::placeholder{color:#11111170}.admin-module__4WpgRW__rosterDirectorySelectField{gap:.35rem;min-width:0;display:grid}.admin-module__4WpgRW__rosterDirectoryToolbar>.admin-module__4WpgRW__rosterDirectorySelectField:nth-of-type(2){margin-left:.75rem}.admin-module__4WpgRW__rosterDirectorySelectField>span{color:#11111175;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800;line-height:1}.admin-module__4WpgRW__rosterDirectorySelectField select{color:#111;min-width:10rem;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #11111117;border-radius:999px;outline:0;padding:0 2rem 0 .85rem;font-size:.86rem;font-weight:650}.admin-module__4WpgRW__rosterDirectoryResetButton{white-space:nowrap;border-radius:999px;min-height:2.75rem;padding-inline:.85rem}.admin-module__4WpgRW__rosterGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.05rem;display:grid}.admin-module__4WpgRW__rosterCard{background:linear-gradient(145deg,#fffffff5,#fafafacc),#fff;align-content:start;gap:1rem;min-height:23.5rem;padding:1.05rem;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid;box-shadow:0 18px 40px #11111109}.admin-module__4WpgRW__rosterCard:hover{border-color:#1111111f;transform:translateY(-1px);box-shadow:0 22px 48px #11111112}.admin-module__4WpgRW__rosterCardTop{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.85rem;display:grid}.admin-module__4WpgRW__rosterIdentityBlock{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.88rem;min-width:0;display:grid}.admin-module__4WpgRW__rosterAvatarFrame{background:#11111109;border:1px solid #11111112;border-radius:50%;place-items:center;width:4.9rem;height:4.9rem;display:grid}.admin-module__4WpgRW__rosterDirectoryName{color:#111;letter-spacing:0;text-underline-offset:.18em;font-size:1.08rem;font-weight:800;line-height:1.08;text-decoration:none}.admin-module__4WpgRW__rosterDirectoryName:hover,.admin-module__4WpgRW__rosterDirectoryName:focus-visible{text-decoration:underline}.admin-module__4WpgRW__rosterCard .admin-module__4WpgRW__rosterCopy{min-width:0}.admin-module__4WpgRW__rosterCard .admin-module__4WpgRW__rosterCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-module__4WpgRW__rosterCard .admin-module__4WpgRW__rosterCopy .admin-module__4WpgRW__rosterClaimPill{overflow:visible}.admin-module__4WpgRW__rosterDirectoryCode{color:#11111175;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.1}.admin-module__4WpgRW__rosterStatusStack{justify-items:end;display:grid}.admin-module__4WpgRW__rosterClaimPill,.admin-module__4WpgRW__rosterDirectoryCount{color:#11111194;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#1111110a;border:1px solid #11111114;border-radius:999px;justify-content:center;justify-self:start;align-items:center;width:fit-content;min-height:1.38rem;margin-top:.04rem;padding:0 .48rem;font-size:.64rem;font-weight:800;line-height:1;display:inline-flex}.admin-module__4WpgRW__rosterDirectoryCount{letter-spacing:.02em;text-transform:none;justify-self:auto;min-height:1.7rem;margin-top:0;padding:0 .62rem;font-size:.72rem}.admin-module__4WpgRW__rosterClaimPill[data-state=claimed]{color:#0c7a43;background:#0c7a431a;border-color:#0c7a4329}.admin-module__4WpgRW__rosterClaimPill[data-state=unclaimed]{color:#11111185;background:#c6cbd538;border-color:#787e8c29}.admin-module__4WpgRW__rosterCard .admin-module__4WpgRW__rosterStatusBadge{background:#ffffffd1;border-radius:12px;min-height:3rem;padding:.48rem .6rem}.admin-module__4WpgRW__rosterCard .admin-module__4WpgRW__rosterStatusBadgeLabel{gap:.22rem}.admin-module__4WpgRW__rosterCard .admin-module__4WpgRW__rosterStatusBadgeLabel>span:first-child{color:#11111175;letter-spacing:.06em;text-transform:uppercase;font-size:.6rem;font-weight:800}.admin-module__4WpgRW__rosterCard .admin-module__4WpgRW__rosterStatusOptions{min-height:1.42rem}.admin-module__4WpgRW__rosterCard .admin-module__4WpgRW__rosterStatusOption{min-width:2.9rem;min-height:1.12rem;font-size:.68rem}.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:.65rem;display:grid}.admin-module__4WpgRW__rosterStats div{background:#ffffffb8;border:1px solid #11111112;border-radius:12px;align-content:space-between;gap:.35rem;min-height:5.4rem;padding:.82rem;display:grid}.admin-module__4WpgRW__rosterStats strong{color:#111;letter-spacing:0;overflow-wrap:anywhere;font-size:1.08rem;font-weight:850;line-height:1.05}.admin-module__4WpgRW__rosterPlatformValue{align-items:center;gap:.36rem;min-width:0;display:inline-flex}.admin-module__4WpgRW__rosterPlatformLogo{flex:none;width:1.05rem;height:1.05rem}.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;margin-top:auto;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;justify-content:center;align-items:center;gap:.38rem;min-width:0;min-height:2.7rem;padding-inline:.65rem;font-size:.88rem;line-height:1.12;display:inline-flex}.admin-module__4WpgRW__rosterActionLink svg{flex:none;width:1rem;height:1rem}.admin-module__4WpgRW__rosterActionLinkDisabled{pointer-events:none;opacity:.48}.admin-module__4WpgRW__rosterDirectoryEmpty{text-align:center;background:#ffffffb8;border:1px solid #11111112;border-radius:16px;justify-items:center;gap:.32rem;margin-top:1rem;padding:1.2rem;display:grid}.admin-module__4WpgRW__rosterDirectoryEmpty strong{color:#111;font-size:1rem}.admin-module__4WpgRW__rosterDirectoryEmpty span{color:#11111194;font-size:.88rem}.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{grid-template-columns:minmax(0,1.05fr) minmax(27rem,.95fr);gap:0;min-height:12rem;padding:0;display:grid}.admin-module__4WpgRW__profileHeroIdentity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1rem;min-width:0;padding:1.45rem 1.5rem;display:grid}.admin-module__4WpgRW__profileHeroAvatarFrame{background:#11111109;border:1px solid #11111112;border-radius:50%;place-items:center;width:7.25rem;height:7.25rem;display:grid}.admin-module__4WpgRW__profileHeroAvatar{aspect-ratio:1;width:6.4rem;min-width:6.4rem;height:6.4rem;min-height:6.4rem;font-size:1.52rem}.admin-module__4WpgRW__profileCopy{align-content:center;gap:.38rem;min-width:0;display:grid}.admin-module__4WpgRW__profileEyebrowRow{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.admin-module__4WpgRW__profileEyebrow{color:#11111175;letter-spacing:0;text-transform:uppercase;font-size:.7rem;font-weight:800;line-height:1}.admin-module__4WpgRW__profileTitle{letter-spacing:0;overflow-wrap:anywhere;max-width:100%;font-size:clamp(2rem,3.2vw,2.8rem);line-height:1}.admin-module__4WpgRW__profileAthleteCode{color:#1111117a;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.35}.admin-module__4WpgRW__profileAthleteCode strong{color:#111111c7;font-weight:800}.admin-module__4WpgRW__profileEditLink{justify-self:start;align-items:center;gap:.38rem;min-height:2.25rem;margin-top:.22rem;padding-inline:.72rem;font-size:.78rem;display:inline-flex}.admin-module__4WpgRW__profileHeroDetails{background:#11111105;border-left:1px solid #11111112;align-content:center;gap:1rem;min-width:0;padding:1.35rem 1.5rem;display:grid}.admin-module__4WpgRW__profileDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.admin-module__4WpgRW__profileDetailGrid>div{border-left:1px solid #11111112;align-content:start;gap:.28rem;min-width:0;padding:.15rem .85rem .7rem;display:grid}.admin-module__4WpgRW__profileDetailGrid>div:first-child,.admin-module__4WpgRW__profileDetailGrid>.admin-module__4WpgRW__profileDisciplines{border-left:0;padding-left:0}.admin-module__4WpgRW__profileDetailGrid dt{color:#11111175;letter-spacing:0;text-transform:uppercase;font-size:.66rem;font-weight:800;line-height:1}.admin-module__4WpgRW__profileDetailGrid dd{color:#111111e0;overflow-wrap:anywhere;margin:0;font-size:.96rem;font-weight:750;line-height:1.35}.admin-module__4WpgRW__profileDetailGrid>.admin-module__4WpgRW__profileDisciplines{border-top:1px solid #11111112;grid-column:1/-1;margin-top:.7rem;padding-top:.8rem;padding-bottom:0}.admin-module__4WpgRW__profileHeroDetails .admin-module__4WpgRW__profileBio{border-top:1px solid #11111112;margin:0;padding-top:.85rem;font-size:.88rem}.admin-module__4WpgRW__profileReportLink{justify-self:end;align-items:center;gap:.42rem;display:inline-flex}.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(15rem,.7fr) 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(3,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__athleteSupportExpensesField[data-variant=onboarding],.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding]{gap:.65rem}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportExpensesHeader,.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__athleteBikeAllocationHeader{justify-content:space-between}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportExpensesHeader span,.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__athleteBikeAllocationHeader span{color:#111111e0;font-size:.82rem;font-weight:760}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportExpensesHeader strong,.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__athleteBikeAllocationHeader strong{color:#11111194;font-size:.72rem;font-weight:720}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportExpenseRow,.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__athleteBikeAllocationDetailRow{background:#11111107;border:0;border-radius:9px;padding:.62rem}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] input,.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] input,.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__adminSelect{min-height:2.5rem}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportStatusOptions{background:#ffffffbd;border:1px solid #11111114;border-radius:8px;gap:0;overflow:hidden}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportStatusOptions label{background:0 0;border:0;border-radius:0;min-height:2.5rem;padding:0 .42rem;font-size:.68rem}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportStatusOptions label+label{border-left:1px solid #1111}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportStatusOptions label:has(input:checked){color:#111;background:#e1e1de}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportStatusOptions input{opacity:0;width:1px;height:1px;position:absolute}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportStatusOptions label:focus-within{z-index:1;outline-offset:-2px;outline:2px solid #11111140;position:relative}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportRemoveButton,.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportRemoveButton{background:#1111110e;border:0}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteInvestmentTotalLine,.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__athleteInvestmentTotalLine{display:none}.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)}}.admin-module__4WpgRW__socialValueContent{box-sizing:border-box;min-width:0;max-width:100%;display:block}.admin-module__4WpgRW__socialValuePresetGroups{flex:1 1 0;grid-template-columns:minmax(0,1fr);gap:.45rem;min-width:0;max-width:100%;display:grid}.admin-module__4WpgRW__socialValuePresetGroups>.admin-module__4WpgRW__valueMatrixPresets{justify-self:start;width:fit-content;max-width:100%}.admin-module__4WpgRW__socialValueContent .admin-module__4WpgRW__valueMatrixControlRight{align-self:end}.admin-module__4WpgRW__socialValueContent>.admin-module__4WpgRW__socialValueDetail,.admin-module__4WpgRW__socialValueContent>.admin-module__4WpgRW__socialValuePlatformBreakdown{margin-top:.9rem}.admin-module__4WpgRW__socialValueDetail{box-sizing:border-box;background:#f9f9f9c7;border:1px solid #11111117;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;min-width:0;max-width:100%;padding:.9rem 1rem;display:flex}.admin-module__4WpgRW__socialValueDetailEyebrow{color:#11111173;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850}.admin-module__4WpgRW__socialValueDetail h3{letter-spacing:-.03em;margin-top:.25rem;font-size:1.15rem}.admin-module__4WpgRW__socialValueDetail dl{grid-template-columns:repeat(5,minmax(6rem,auto));gap:.85rem;margin:0;display:grid}.admin-module__4WpgRW__socialValueDetail dl div{gap:.2rem;display:grid}.admin-module__4WpgRW__socialValueDetail dt{color:#11111178;letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:800}.admin-module__4WpgRW__socialValueDetail dd{color:#111;font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:850}.admin-module__4WpgRW__socialValuePlatformBreakdown{box-sizing:border-box;background:#f9f9f99e;border:1px solid #11111114;border-radius:14px;gap:.65rem;min-width:0;max-width:100%;padding:.9rem 1rem;display:grid}.admin-module__4WpgRW__socialValuePlatformBreakdownHeader{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.admin-module__4WpgRW__socialValuePlatformBreakdownCopy{color:#1111117a;margin-top:.22rem;font-size:.7rem;line-height:1.4}.admin-module__4WpgRW__socialValuePlatformGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;min-width:0;max-width:100%;display:grid}.admin-module__4WpgRW__socialValuePlatform{background:#ffffffbd;border:1px solid #11111112;border-radius:12px;gap:.65rem;padding:.75rem;display:grid}.admin-module__4WpgRW__socialValuePlatformTitle{justify-content:space-between;align-items:baseline;gap:.6rem;min-width:0;display:flex}.admin-module__4WpgRW__socialValuePlatformTitle strong{color:#111;font-size:.78rem;font-weight:850}.admin-module__4WpgRW__socialValuePlatformTitle span{color:#11111173;letter-spacing:.04em;text-align:right;text-transform:uppercase;font-size:.61rem;font-weight:800}.admin-module__4WpgRW__socialValuePlatformSource{color:#1111116e;margin:-.35rem 0 0;font-size:.61rem;font-weight:750}.admin-module__4WpgRW__socialValuePlatform dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:0;display:grid}.admin-module__4WpgRW__socialValuePlatform dl div{gap:.18rem;min-width:0;display:grid}.admin-module__4WpgRW__socialValuePlatform dt{color:#1111116b;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.55rem;font-weight:800;overflow:hidden}.admin-module__4WpgRW__socialValuePlatform dd{color:#111;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:850;overflow:hidden}.admin-module__4WpgRW__socialValueContent .admin-module__4WpgRW__valueRankingHeader,.admin-module__4WpgRW__socialValueContent .admin-module__4WpgRW__valueRankingList{min-width:0;max-width:100%}.admin-module__4WpgRW__socialValueContent .admin-module__4WpgRW__valueRankingList{overflow-anchor:none}.admin-module__4WpgRW__afrSection{background:linear-gradient(135deg,#fffffffa,#f9f7f1db);border:1px solid #1111111a;border-radius:18px;gap:1.1rem;padding:1.25rem 1.35rem;display:grid;box-shadow:0 12px 32px #1111110f}.admin-module__4WpgRW__afrSectionHeader,.admin-module__4WpgRW__afrFormFooter,.admin-module__4WpgRW__afrRosterHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-module__4WpgRW__afrSectionTitle{color:#111;letter-spacing:-.045em;margin:.25rem 0 0;font-size:clamp(1.35rem,2vw,1.8rem)}.admin-module__4WpgRW__afrSectionCopy,.admin-module__4WpgRW__afrHelperText{color:#1111118a;max-width:44rem;margin:.45rem 0 0;font-size:.76rem;line-height:1.48}.admin-module__4WpgRW__afrYearBadge{color:#806324;letter-spacing:.08em;text-transform:uppercase;background:#c7a45a1a;border:1px solid #c7a45a7a;border-radius:999px;flex:none;padding:.38rem .62rem;font-size:.66rem;font-weight:850}.admin-module__4WpgRW__afrControls{grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr);align-items:stretch;gap:1rem;display:grid}.admin-module__4WpgRW__afrContributionField,.admin-module__4WpgRW__afrSummaryStats>div{background:#ffffffb8;border:1px solid #11111114;border-radius:12px;align-content:center;gap:.3rem;padding:.8rem .9rem;display:grid}.admin-module__4WpgRW__afrContributionField>span:first-child,.admin-module__4WpgRW__afrSummaryStats span,.admin-module__4WpgRW__afrRosterHeading,.admin-module__4WpgRW__afrRosterGross,.admin-module__4WpgRW__afrRosterNet{color:#1111117a;letter-spacing:.055em;text-transform:uppercase;font-size:.64rem;font-weight:800}.admin-module__4WpgRW__afrCurrencyInput input{border-color:#1111111f;height:2rem;font-size:1.05rem;font-weight:800}.admin-module__4WpgRW__afrSummaryStats strong{color:#111;font-variant-numeric:tabular-nums;font-size:1.05rem}.admin-module__4WpgRW__afrRosterHeading{padding:0 .2rem .2rem}.admin-module__4WpgRW__afrRosterHeadingActions{align-items:center;gap:.65rem;display:flex}.admin-module__4WpgRW__afrAthletePicker{position:relative}.admin-module__4WpgRW__afrAddAthleteButton,.admin-module__4WpgRW__afrRemoveAthleteButton{color:#111;cursor:pointer;background:#ffffffd6;border:1px solid #11111121;justify-content:center;align-items:center;display:inline-flex}.admin-module__4WpgRW__afrAddAthleteButton{letter-spacing:.02em;border-radius:999px;gap:.28rem;min-height:1.9rem;padding:.3rem .62rem;font-size:.69rem;font-weight:850}.admin-module__4WpgRW__afrAddAthleteButton:hover,.admin-module__4WpgRW__afrRemoveAthleteButton:hover{color:#806324;background:#c7a45a1a;border-color:#b38e4394}.admin-module__4WpgRW__afrAthletePickerPanel{z-index:10;background:#fffffffa;border:1px solid #1111111f;border-radius:13px;gap:.25rem;width:min(20rem,78vw);max-height:18rem;padding:.45rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;overflow-y:auto;box-shadow:0 16px 36px #11111129}.admin-module__4WpgRW__afrAthletePickerOption{color:#111;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;width:100%;padding:.4rem;display:grid}.admin-module__4WpgRW__afrAthletePickerOption:hover{background:#c7a45a1c}.admin-module__4WpgRW__afrAthletePickerOption>span{gap:.12rem;min-width:0;display:grid}.admin-module__4WpgRW__afrAthletePickerOption strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.admin-module__4WpgRW__afrAthletePickerOption small{color:#1111117a;font-size:.68rem}.admin-module__4WpgRW__afrAthletePickerEmpty,.admin-module__4WpgRW__afrRosterEmpty{color:#1111117a;font-size:.72rem;line-height:1.4}.admin-module__4WpgRW__afrRosterEmpty{text-align:center;background:#ffffff73;border:1px dashed #11111124;border-radius:12px;gap:.18rem;padding:1rem;display:grid}.admin-module__4WpgRW__afrRemoveAthleteButton{border-radius:999px;width:1.8rem;height:1.8rem}.admin-module__4WpgRW__afrRosterRow{background:#ffffffad;border:1px solid #11111113;border-radius:12px;grid-template-columns:auto minmax(8rem,1fr) minmax(7rem,auto) minmax(7rem,auto) auto;align-items:center;gap:.7rem;min-height:3.4rem;padding:.42rem .65rem;display:grid}.admin-module__4WpgRW__afrRosterRow input{accent-color:#b38e43;width:1rem;height:1rem}.admin-module__4WpgRW__afrRosterGross,.admin-module__4WpgRW__afrRosterNet{letter-spacing:.025em;text-align:right;text-transform:none}.admin-module__4WpgRW__afrFormFooter{align-items:center}.admin-module__4WpgRW__afrFormFooter .admin-module__4WpgRW__afrHelperText{margin:0}.admin-module__4WpgRW__afrSection{background:#fffffff0;border:1px solid #11111114;border-radius:24px;gap:0;padding:0;display:grid;overflow:visible;box-shadow:0 20px 60px #1111110f}.admin-module__4WpgRW__afrForm{gap:0;display:grid}.admin-module__4WpgRW__afrHero{grid-template-columns:minmax(0,1.05fr) minmax(27rem,.95fr);min-height:12rem;display:grid}.admin-module__4WpgRW__afrIdentity{grid-template-columns:minmax(0,1fr);align-items:center;gap:0;min-width:0;padding:1.45rem 1.5rem;display:grid}.admin-module__4WpgRW__afrCopy{gap:.38rem;min-width:0;display:grid}.admin-module__4WpgRW__afrEyebrowRow{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.admin-module__4WpgRW__afrEyebrowRow .admin-module__4WpgRW__eyebrow{margin:0}.admin-module__4WpgRW__afrSectionTitle{color:#111;letter-spacing:-.06em;margin:0;font-size:clamp(2rem,3.2vw,2.8rem);line-height:1}.admin-module__4WpgRW__afrSectionCopy{color:#1111118f;max-width:36rem;margin:0;font-size:.78rem;line-height:1.5}.admin-module__4WpgRW__afrYearBadge{background:#c7a45a14;border-color:#c7a45a7a;padding:.28rem .5rem;font-size:.58rem}.admin-module__4WpgRW__afrContributionPanel{background:#11111105;border-left:1px solid #11111112;align-content:center;gap:.85rem;min-width:0;padding:1.35rem 1.5rem;display:grid}.admin-module__4WpgRW__afrPanelHeader{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.admin-module__4WpgRW__afrPanelHeader span,.admin-module__4WpgRW__afrContributionField>span:first-child,.admin-module__4WpgRW__afrSummaryStats span{color:#1111116e;letter-spacing:.075em;text-transform:uppercase;font-size:.59rem;font-weight:800}.admin-module__4WpgRW__afrPanelHeader strong{color:#11111194;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:800}.admin-module__4WpgRW__afrContributionField{background:0 0;border:0;gap:.4rem;padding:0;display:grid}.admin-module__4WpgRW__afrCurrencyInput{color:#111;align-items:center;gap:.3rem;font-size:1.15rem;font-weight:850;display:flex}.admin-module__4WpgRW__afrCurrencyInput input{background:#ffffffe6;border-color:#1111111f;border-radius:14px;height:2.7rem;font-size:1.05rem;font-weight:800}.admin-module__4WpgRW__afrSummaryStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.admin-module__4WpgRW__afrSummaryStats>div{background:#ffffffb3;border:1px solid #11111112;border-radius:12px;align-content:center;gap:.25rem;min-width:0;padding:.6rem .7rem;display:grid}.admin-module__4WpgRW__afrSummaryStats strong{color:#111;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;overflow:hidden}.admin-module__4WpgRW__afrRosterArea{border-top:1px solid #11111112;padding:1.25rem 1.5rem 1.45rem}.admin-module__4WpgRW__afrRosterList{gap:.55rem;display:grid}.admin-module__4WpgRW__afrRosterHeading{color:#111;font-size:inherit;letter-spacing:normal;text-transform:none;align-items:flex-end;padding:0 0 .55rem}.admin-module__4WpgRW__afrRosterHeading>div:first-child{gap:.2rem;display:grid}.admin-module__4WpgRW__afrRosterHeading>div:first-child .admin-module__4WpgRW__eyebrow{margin:0}.admin-module__4WpgRW__afrRosterHeading>div:first-child>strong{color:#111;letter-spacing:-.02em;font-size:.98rem;font-weight:850}.admin-module__4WpgRW__afrRosterHeadingActions{color:#1111116e;align-items:center;font-size:.64rem;font-weight:800}.admin-module__4WpgRW__afrRosterAddRow{border-bottom:1px solid #11111112;justify-content:space-between;align-items:center;gap:1rem;margin-top:.45rem;padding:.85rem .65rem 1rem;display:flex}.admin-module__4WpgRW__afrRosterAddControls{color:#1111116e;align-items:center;gap:.75rem;font-size:.64rem;font-weight:800;display:flex}.admin-module__4WpgRW__afrRosterAddRow>button{background:#ffffffd1;border-color:#1113;flex:none;min-width:11.5rem;min-height:2.55rem;padding-left:1rem;padding-right:1rem}.admin-module__4WpgRW__afrRosterAddRow>button:hover{color:#806324;background:#c7a45a1a;border-color:#b38e4394}.admin-module__4WpgRW__afrAddAthleteButton{color:#fff;background:#111;border-color:#111;border-radius:999px;min-height:2.25rem;padding:.35rem .72rem;font-size:.68rem}.admin-module__4WpgRW__afrAddAthleteButton:hover{color:#fff;background:#242424;border-color:#242424}.admin-module__4WpgRW__afrRosterRow{background:#11111105;border-color:#11111112;border-radius:14px;grid-template-columns:auto minmax(8rem,1fr) minmax(7rem,auto) minmax(7rem,auto) auto;min-height:3.5rem;padding:.42rem .65rem}.admin-module__4WpgRW__afrRosterName{color:#111;font-size:1.08rem;font-weight:850}.admin-module__4WpgRW__afrRosterMetric{border-left:1px solid #11111117;justify-content:flex-end;align-items:center;min-width:0;min-height:2.35rem;padding:0 .85rem 0 1rem;display:flex}.admin-module__4WpgRW__afrRosterColumnHeader{grid-template-columns:auto minmax(8rem,1fr) minmax(7rem,auto) minmax(7rem,auto) auto;align-items:end;gap:.7rem;padding:.05rem .65rem .35rem;display:grid}.admin-module__4WpgRW__afrRosterColumnHeader>span{color:#1116;letter-spacing:.07em;text-transform:uppercase;font-size:.6rem;font-weight:800}.admin-module__4WpgRW__afrRosterColumnHeader>span:nth-child(3),.admin-module__4WpgRW__afrRosterColumnHeader>span:nth-child(4){text-align:right;border-left:1px solid #11111117;padding-left:1rem}.admin-module__4WpgRW__afrRosterGross,.admin-module__4WpgRW__afrRosterNet{color:#1111117a;letter-spacing:.025em;text-align:right;text-transform:none;font-size:.96rem;font-weight:800;line-height:1.1}.admin-module__4WpgRW__afrRosterNet{color:#806324;font-weight:850}.admin-module__4WpgRW__afrRosterAction{border-left:1px solid #11111117;align-items:center;min-height:2.35rem;padding-left:.85rem;display:flex}.admin-module__4WpgRW__afrFormFooter{border-top:1px solid #11111112;justify-content:flex-end;align-items:center;gap:1.5rem;margin-top:.35rem;padding:.95rem 1.5rem 1.45rem}.admin-module__4WpgRW__afrFormFooter .admin-module__4WpgRW__afrHelperText{color:#1111117a;max-width:44rem;margin:0;font-size:.68rem}.admin-module__4WpgRW__afrFormFooter button{background:#ffffffd1;border-color:#1113;flex:none;min-width:11.5rem;min-height:2.55rem;padding-left:1rem;padding-right:1rem}.admin-module__4WpgRW__afrFormFooter button:hover{color:#806324;background:#c7a45a1a;border-color:#b38e4394}.admin-module__4WpgRW__afrHero{grid-template-columns:minmax(0,1.05fr) minmax(27rem,.95fr);min-height:11.6rem}.admin-module__4WpgRW__afrIdentity{grid-template-columns:minmax(0,1fr);gap:0;padding:1.4rem 1.5rem}.admin-module__4WpgRW__afrCopy{gap:.4rem}.admin-module__4WpgRW__afrSectionCopy{max-width:38rem;font-size:.8rem;line-height:1.48}.admin-module__4WpgRW__afrContributionPanel{gap:.75rem;padding:1.35rem 1.5rem}.admin-module__4WpgRW__afrSummaryStats{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.55rem}.admin-module__4WpgRW__afrSummaryStats>div{padding:.65rem .7rem}.admin-module__4WpgRW__afrRosterArea{--afr-roster-columns:2.4rem minmax(9rem, 1fr) minmax(8.75rem, .34fr) minmax(8.75rem, .34fr) 2.65rem;padding:1.15rem 1.5rem .75rem}.admin-module__4WpgRW__afrRosterList{gap:.45rem}.admin-module__4WpgRW__afrRosterHeading{grid-template-columns:var(--afr-roster-columns);color:#111;border:1px solid #0000;justify-content:normal;align-items:end;gap:.65rem;padding:.15rem .7rem .4rem;display:grid}.admin-module__4WpgRW__afrRosterHeadingIdentity{grid-column:1/3;gap:.18rem;min-width:0;display:grid}.admin-module__4WpgRW__afrRosterHeadingIdentity .admin-module__4WpgRW__eyebrow{margin:0}.admin-module__4WpgRW__afrRosterHeadingIdentity>strong{color:#111;letter-spacing:-.02em;font-size:1.02rem;font-weight:850}.admin-module__4WpgRW__afrRosterColumnLabel{color:#1116;letter-spacing:.07em;text-align:right;text-transform:uppercase;border-left:1px solid #11111117;padding-left:.9rem;font-size:.62rem;font-weight:800}.admin-module__4WpgRW__afrRosterRow{grid-template-columns:var(--afr-roster-columns);gap:.65rem;min-height:3.5rem;padding:.45rem .7rem}.admin-module__4WpgRW__afrRosterMetric,.admin-module__4WpgRW__afrRosterAction{min-height:2.4rem}.admin-module__4WpgRW__afrRosterMetric{padding-left:.9rem;padding-right:.85rem}.admin-module__4WpgRW__afrRosterAction{padding-left:.8rem}.admin-module__4WpgRW__afrRosterAddRow{gap:1rem;margin-top:.3rem;padding:.75rem .7rem .85rem}.admin-module__4WpgRW__afrRosterAddControls{letter-spacing:.015em;gap:.75rem;font-size:.68rem}.admin-module__4WpgRW__afrRosterAddRow>button{min-height:2.5rem}@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__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportExpenseRow{grid-template-columns:minmax(0,1fr) minmax(6.5rem,.45fr) 1.85rem}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportStatusField{grid-column:1/3}.admin-module__4WpgRW__athleteSupportExpensesField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportRemoveButton{grid-area:1/3;width:1.85rem}.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__athleteBikeAllocationDetailRow{grid-template-columns:minmax(0,1fr) minmax(5.5rem,.55fr) minmax(6.5rem,.65fr) 1.85rem}.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__athleteBikeModelField{grid-column:1/4}.admin-module__4WpgRW__athleteBikeAllocationField[data-variant=onboarding] .admin-module__4WpgRW__athleteSupportRemoveButton{grid-area:1/4;width:1.85rem}.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__athleteValueProgressCard .admin-module__4WpgRW__rosterPaybackContent{gap:.85rem;padding:1.15rem 1.25rem 1.2rem}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__rosterValueHeaderRosterSummary:after{display:none}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__rosterValueHeaderRosterSummary:disabled{box-shadow:none;color:#11111157;cursor:default;background:#11111106;border-color:#1111110f;transform:none}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__rosterPaybackTotals{grid-template-columns:minmax(9.5rem,1.45fr) minmax(4.25rem,.62fr) minmax(6rem,.95fr) minmax(5rem,.72fr);column-gap:.7rem;width:min(32rem,100%)}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__rosterPaybackRatioStat{gap:.42rem;padding-inline:.78rem}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__athleteExpenseBreakdown{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-module__4WpgRW__athleteExpenseBreakdownItem{isolation:isolate;position:relative}.admin-module__4WpgRW__athleteExpenseBreakdownItem>.admin-module__4WpgRW__rosterPaybackFieldLabel,.admin-module__4WpgRW__athleteExpenseBreakdownItem>.admin-module__4WpgRW__rosterPaybackFieldValueRow{z-index:1;pointer-events:none;position:relative}.admin-module__4WpgRW__athleteExpenseBreakdownItem .admin-module__4WpgRW__rosterPaybackContributionCheckbox{pointer-events:auto}.admin-module__4WpgRW__athleteExpenseEditButton{appearance:none;z-index:0;border-radius:inherit;color:#11111161;cursor:pointer;background:0 0;border:0;padding:0;transition:background-color .16s,color .16s;position:absolute;inset:0}.admin-module__4WpgRW__athleteExpenseEditButton:hover,.admin-module__4WpgRW__athleteExpenseEditButton:focus-visible{color:#111111b8;background:#11111109}.admin-module__4WpgRW__athleteExpenseEditButton:focus-visible{outline-offset:2px;outline:2px solid #11111147}.admin-module__4WpgRW__athleteExpenseEditButton svg{width:.72rem;height:.72rem;position:absolute;top:.5rem;right:.52rem}.admin-module__4WpgRW__athleteExpenseDialogStack{gap:.72rem;display:grid}.admin-module__4WpgRW__athleteExpensePeriodSummary{background:#11111107;border:1px solid #11111112;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.18rem .8rem;padding:.72rem .78rem;display:grid}.admin-module__4WpgRW__athleteExpensePeriodSummary span{color:#11111185;letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.admin-module__4WpgRW__athleteExpensePeriodSummary strong{color:#111;font-size:1rem;font-weight:850;line-height:1}.admin-module__4WpgRW__athleteExpensePeriodSummary p{color:#1111117a;grid-column:1/-1;margin:0;font-size:.72rem;line-height:1.35}.admin-module__4WpgRW__athleteSalaryEditor{grid-template-columns:minmax(0,1.15fr) minmax(13rem,.85fr);align-items:stretch;gap:.72rem;display:grid}.admin-module__4WpgRW__athleteSalaryEditor>.admin-module__4WpgRW__adminField{background:#ffffffb8;border:1px solid #11111112;border-radius:10px;justify-content:center;padding:.72rem .78rem}.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__athletePairedTrendCard,.admin-module__4WpgRW__athleteMetricTrendCard{min-height:20rem}.admin-module__4WpgRW__athleteTrendCard .admin-module__4WpgRW__athletePairedTrendContent,.admin-module__4WpgRW__athleteTrendCard .admin-module__4WpgRW__athleteMetricTrendContent{grid-template-rows:auto 1fr;gap:.75rem;min-height:15.75rem}.admin-module__4WpgRW__athleteTrendCard .admin-module__4WpgRW__sectionContent>.admin-module__4WpgRW__athleteTrendChartShell{align-self:stretch;align-items:flex-end;min-height:0;display:flex}.admin-module__4WpgRW__athleteTrendCard .admin-module__4WpgRW__sectionContent>.admin-module__4WpgRW__athleteTrendChartShell>div{flex:none;width:100%}.admin-module__4WpgRW__athletePairedMetricSelector{background:#11111105;border:1px solid #11111117;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:4.2rem;display:grid;overflow:hidden}.admin-module__4WpgRW__athletePairedMetricSelector[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-module__4WpgRW__athletePairedMetricSelector[data-count="3"] .admin-module__4WpgRW__athletePairedMetricButton{padding-inline:.55rem}.admin-module__4WpgRW__athletePairedMetricSelector[data-count="3"] .admin-module__4WpgRW__athletePairedMetricButton strong{font-size:1.12rem}.admin-module__4WpgRW__athleteSingleMetricSelector{grid-template-columns:minmax(0,1fr)}.admin-module__4WpgRW__athletePairedMetricButton,.admin-module__4WpgRW__athleteTrendMetricSummary{color:#1119;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;align-content:center;justify-items:start;gap:.28rem;min-width:0;padding:.58rem .72rem .64rem;display:grid}.admin-module__4WpgRW__athletePairedMetricButton{cursor:pointer;transition:background-color .16s,border-color .16s,color .16s}.admin-module__4WpgRW__athletePairedMetricButton+.admin-module__4WpgRW__athletePairedMetricButton{border-left:1px solid #11111114}.admin-module__4WpgRW__athletePairedMetricButton:hover{color:#111111c7;background:#11111109}.admin-module__4WpgRW__athletePairedMetricButton:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #111111b8;position:relative}.admin-module__4WpgRW__athletePairedMetricButton[data-active=true]{color:#111;background:#fff;border-bottom-color:#111}.admin-module__4WpgRW__athleteTrendMetricSummary{color:#111;text-align:center;background:#fff;border-bottom-color:#111;place-items:center}.admin-module__4WpgRW__athletePairedMetricButton span,.admin-module__4WpgRW__athleteTrendMetricSummary span{overflow-wrap:anywhere;letter-spacing:0;text-transform:uppercase;font-size:.69rem;font-weight:700;line-height:1}.admin-module__4WpgRW__athletePairedMetricButton strong,.admin-module__4WpgRW__athleteTrendMetricSummary strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:0;max-width:100%;font-size:1.28rem;font-weight:650;line-height:1}.admin-module__4WpgRW__athleteTrendMetricSummary strong{font-size:1.72rem}.admin-module__4WpgRW__athleteTrendChartShell{min-height:100%;position:relative}.admin-module__4WpgRW__athleteTrendEmptyState{color:#1111117a;text-align:center;background:#11111105;border:1px dashed #1111111a;border-radius:8px;place-items:center;min-height:9.2rem;padding:1rem;font-size:.86rem;font-weight:650;display:grid}.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__profileChannelsCard .admin-module__4WpgRW__platformList,.admin-module__4WpgRW__profileHistoryCard .admin-module__4WpgRW__reportList{gap:.6rem}.admin-module__4WpgRW__profileNotesCard .admin-module__4WpgRW__narrativeList{gap:0;margin:0}.admin-module__4WpgRW__profileChannelsWideList{grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:.85rem;display:grid}.admin-module__4WpgRW__platformSnapshotItem{display:contents}.admin-module__4WpgRW__platformAnalyticsShell{min-width:0;display:block;position:relative}.admin-module__4WpgRW__platformSnapshotReserve{box-sizing:border-box;width:100%;padding-top:.85rem}.admin-module__4WpgRW__platformSnapshotReserve .admin-module__4WpgRW__profileChannelsWideCard{margin-top:0}.admin-module__4WpgRW__platformSnapshotCard{width:100%}.admin-module__4WpgRW__platformSnapshotCardPinned{z-index:31;margin-top:0;position:fixed}.admin-module__4WpgRW__platformSnapshotTitleRow{padding-right:10.5rem}.admin-module__4WpgRW__platformSnapshotHeaderActions{align-items:center;gap:.5rem;display:inline-flex}.admin-module__4WpgRW__platformToggleAllButton{color:#111111b3;letter-spacing:0;white-space:nowrap;cursor:pointer;background:#ffffffc7;border:1px solid #1111111a;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;min-height:2.25rem;padding:.42rem .72rem;font-size:.76rem;font-weight:650;line-height:1;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.admin-module__4WpgRW__platformToggleAllButton:hover,.admin-module__4WpgRW__platformToggleAllButton:focus-visible{color:#111;background:#fff;border-color:#11111138}.admin-module__4WpgRW__platformToggleAllButton:focus-visible{outline-offset:2px;outline:2px solid #1111113d}.admin-module__4WpgRW__platformMobileStickyStrip{display:none}.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 3.2rem 1rem 1rem;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid;position:relative;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__profileChannelsWideCard .admin-module__4WpgRW__platformRow[data-expanded=true]{border-color:#11111126;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #1111110d}.admin-module__4WpgRW__platformExpandButton{z-index:2;color:#1111119e;cursor:pointer;background:#ffffffc7;border:1px solid #11111117;border-radius:50%;place-items:center;width:2rem;height:2rem;padding:0;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-grid;position:absolute;top:.78rem;right:.78rem;box-shadow:0 6px 16px #1111110a}.admin-module__4WpgRW__platformExpandButton:hover,.admin-module__4WpgRW__platformExpandButton:focus-visible{color:#111;background:#fff;border-color:#1113}.admin-module__4WpgRW__platformExpandButton:focus-visible{outline-offset:2px;outline:2px solid #1111113d}.admin-module__4WpgRW__platformExpandButton svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformRow[data-expanded=true] .admin-module__4WpgRW__platformExpandButton svg{transform:rotate(180deg)}.admin-module__4WpgRW__platformAnalyticsExpansionList{display:grid}.admin-module__4WpgRW__platformAnalyticsExpansion{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),margin-top .34s cubic-bezier(.22,1,.36,1),opacity .22s,transform .34s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(-.45rem)}.admin-module__4WpgRW__platformAnalyticsExpansion[data-open=true]{opacity:1;grid-template-rows:1fr;margin-top:1.2rem;transform:translateY(0)}.admin-module__4WpgRW__platformAnalyticsExpansionInner{min-height:0;overflow:hidden}.admin-module__4WpgRW__platformAnalyticsExpandedSection{gap:1rem;padding:0 .1rem .2rem;display:grid}.admin-module__4WpgRW__platformAnalyticsExpandedHeader{align-items:center;gap:.72rem;padding-inline:.1rem;display:flex}.admin-module__4WpgRW__platformAnalyticsExpandedHeader>div{gap:.2rem;display:grid}.admin-module__4WpgRW__platformAnalyticsExpandedTitle{color:#111;letter-spacing:0;margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:750;line-height:1}.admin-module__4WpgRW__platformMetricTrendCard{animation:none}.admin-module__4WpgRW__platformAnalyticsEmptyState{color:#11111194;background:#ffffffb8;border:1px solid #11111112;border-radius:8px;margin:0;padding:1.1rem 1.2rem;font-size:.9rem;line-height:1.45}.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__profileReportingProgress{color:#11111194;background:#11111109;border:1px solid #11111112;border-radius:6px;width:fit-content;margin-top:.2rem;padding:.32rem .5rem;font-size:.72rem;font-weight:750;line-height:1}.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__affiliateResourcesCard{overflow:visible}.admin-module__4WpgRW__affiliateResourcePanel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.admin-module__4WpgRW__affiliateResourceRow{background:#ffffffb3;border:1px solid #11111112;border-radius:8px;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.72rem;min-width:0;padding:.82rem .88rem;display:grid}.admin-module__4WpgRW__affiliateResourceIcon{color:#111111a8;background:#11111109;border:1px solid #11111112;border-radius:8px;place-items:center;width:2.35rem;height:2.35rem;display:inline-grid}.admin-module__4WpgRW__affiliateResourceIcon svg{width:1rem;height:1rem}.admin-module__4WpgRW__affiliateResourceCopy{gap:.24rem;min-width:0;display:grid}.admin-module__4WpgRW__affiliateResourceCopy>span{color:#1111117a;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800;line-height:1}.admin-module__4WpgRW__affiliateResourceCopy strong{color:#111;min-width:0;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:650;line-height:1.3;overflow:hidden}.admin-module__4WpgRW__affiliateResourceActions{align-items:center;gap:.35rem;display:inline-flex}.admin-module__4WpgRW__affiliateResourceAction{color:#111111a3;cursor:pointer;background:#fff;border:1px solid #11111114;border-radius:7px;place-items:center;width:2rem;height:2rem;padding:0;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-grid}.admin-module__4WpgRW__affiliateResourceAction:hover,.admin-module__4WpgRW__affiliateResourceAction:focus-visible{color:#111;background:#11111109;border-color:#1111112e;transform:translateY(-1px)}.admin-module__4WpgRW__affiliateResourceAction svg{width:.9rem;height:.9rem}.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{border-top:1px solid #11111114;gap:.65rem;padding:.95rem 0;display:grid}.admin-module__4WpgRW__narrativeItem:first-child{border-top:0;padding-top:.15rem}.admin-module__4WpgRW__narrativeItem:last-child{padding-bottom:.15rem}.admin-module__4WpgRW__narrativeQuestion,.admin-module__4WpgRW__narrativeAnswer{gap:.34rem;min-width:0;display:grid}.admin-module__4WpgRW__narrativeQuestion strong{color:#111;letter-spacing:0;font-size:.9rem;font-weight:700;line-height:1.4}.admin-module__4WpgRW__narrativeRole{color:#11111175;letter-spacing:.06em;text-transform:uppercase;font-size:.64rem;font-weight:800;line-height:1}.admin-module__4WpgRW__narrativeAnswer{background:#11111108;border-left:3px solid #1111112e;border-radius:0 6px 6px 0;margin:0;padding:.72rem .82rem}.admin-module__4WpgRW__narrativeAnswer p{color:#111111bd;margin:0;font-size:.91rem;font-weight:550;line-height:1.55}.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(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;background:#ffffff85;border-radius:0;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:-.75rem}.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__affiliateSalesPeriodBar{background:#11111106;border:1px solid #11111114;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:1rem;padding:1rem;display:grid}.admin-module__4WpgRW__affiliateSalesPeriodControl{gap:.45rem;display:grid}.admin-module__4WpgRW__affiliateSalesPeriodControl>span{color:#1111118f;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.admin-module__4WpgRW__affiliateSalesRangePills{justify-content:flex-start;align-self:stretch;margin-left:0}.admin-module__4WpgRW__affiliateSalesTableWrap{scrollbar-gutter:stable;background:#ffffffe0;border:1px solid #1111111a;border-radius:1rem;max-height:min(70vh,46rem);overflow:auto}.admin-module__4WpgRW__affiliateSalesTableWrap [data-slot=table-container]{overflow:visible}.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__affiliateSalesTableHeader th{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-bottom:1px solid #1111111f;position:sticky;top:0;box-shadow:0 10px 20px #1111110d}.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__reportExplorerStack{align-content: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:600;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__value-matrix-point-hover-pop{0%{opacity:.72;transform:scale(.95)}to{opacity:1;transform:scale(1.6)}}@keyframes admin-module__4WpgRW__value-matrix-cluster-fan-enter{0%{opacity:0}to{opacity:1}}@keyframes admin-module__4WpgRW__value-matrix-cluster-member-pop{0%{opacity:0;transform:translate(0)scale(.55)}to{opacity:1;transform:var(--matrix-cluster-member-position) scale(1)}}@keyframes admin-module__4WpgRW__value-matrix-zone-enter{0%{opacity:.45}to{opacity:1}}@keyframes admin-module__4WpgRW__value-matrix-tick-enter{0%{opacity:0}to{opacity:1}}@keyframes admin-module__4WpgRW__value-ranking-sort-active{0%{transform:scale(.96)}to{transform:scale(1)}}@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__valueRankingList{overflow-x:auto}.admin-module__4WpgRW__valueRankingRow,.admin-module__4WpgRW__valueRankingTableHeader{min-width:50rem}.admin-module__4WpgRW__rosterDirectoryToolbar{grid-template-columns:minmax(0,1fr) minmax(10rem,auto) minmax(10rem,auto)}.admin-module__4WpgRW__rosterDirectoryResetButton{grid-column:auto}.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__rosterValueGroup>.admin-module__4WpgRW__rosterPaybackBreakdown{grid-template-columns:repeat(var(--roster-payback-breakdown-columns), minmax(0, 1fr))}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__athleteExpenseBreakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.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%}.admin-module__4WpgRW__socialValueDetail dl{grid-template-columns:repeat(3,minmax(6rem,auto))}}@media (max-width:820px){.admin-module__4WpgRW__afrHero{grid-template-columns:1fr}.admin-module__4WpgRW__afrIdentity{padding:1.25rem 1.15rem}.admin-module__4WpgRW__afrContributionPanel{border-top:1px solid #11111112;border-left:0;padding:1.25rem 1.15rem}.admin-module__4WpgRW__afrRosterArea{padding-left:1.15rem;padding-right:1.15rem}.admin-module__4WpgRW__afrRosterAddRow{flex-direction:column;align-items:stretch;gap:.75rem}.admin-module__4WpgRW__afrRosterAddControls{align-self:flex-start}.admin-module__4WpgRW__afrRosterAddRow>button{width:100%}.admin-module__4WpgRW__afrRosterHeading{align-items:flex-start;padding:0 0 .55rem;display:block}.admin-module__4WpgRW__afrRosterColumnLabel{display:none}.admin-module__4WpgRW__afrRosterHeadingActions{justify-content:space-between;width:100%}.admin-module__4WpgRW__afrFormFooter{align-items:stretch;padding-left:1.15rem;padding-right:1.15rem}.admin-module__4WpgRW__afrSectionHeader,.admin-module__4WpgRW__afrFormFooter{flex-direction:column}.admin-module__4WpgRW__afrControls{grid-template-columns:1fr}.admin-module__4WpgRW__afrSummaryStats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__4WpgRW__afrRosterRow{grid-template-columns:auto minmax(0,1fr) auto}.admin-module__4WpgRW__afrRosterColumnHeader{display:none}.admin-module__4WpgRW__afrRosterGross,.admin-module__4WpgRW__afrRosterNet{text-align:left;grid-column:2}.admin-module__4WpgRW__afrRosterGross{grid-row:2}.admin-module__4WpgRW__afrRosterNet{grid-row:3}.admin-module__4WpgRW__afrRemoveAthleteButton{grid-area:1/3/span 3;align-self:center}.admin-module__4WpgRW__afrRosterMetric{border-left:0;grid-column:2;justify-content:flex-start;align-items:baseline;min-height:0;padding:0;display:flex}.admin-module__4WpgRW__afrRosterMetricLabel{text-align:left}.admin-module__4WpgRW__afrRosterGrossMetric{grid-row:2}.admin-module__4WpgRW__afrRosterAriMetric{grid-row:3}.admin-module__4WpgRW__afrRosterGross,.admin-module__4WpgRW__afrRosterNet{text-align:left;grid-area:auto}.admin-module__4WpgRW__afrRosterAction{grid-area:1/3/span 3;align-self:center;min-height:0;padding-left:.7rem}.admin-module__4WpgRW__afrRosterAction .admin-module__4WpgRW__afrRemoveAthleteButton{grid-area:auto}.admin-module__4WpgRW__afrHero{min-height:0}.admin-module__4WpgRW__afrIdentity{gap:.9rem;padding:1.2rem 1.1rem}.admin-module__4WpgRW__afrCopy{gap:.42rem}.admin-module__4WpgRW__afrSectionCopy{font-size:.78rem;line-height:1.5}.admin-module__4WpgRW__afrContributionPanel{gap:.7rem;padding:1.1rem}.admin-module__4WpgRW__afrRosterArea{padding:1rem 1.1rem .65rem}.admin-module__4WpgRW__afrRosterRow{min-height:3.45rem;padding:.42rem .6rem}.admin-module__4WpgRW__afrRosterAddRow{gap:.75rem;margin-top:.25rem;padding:.7rem .6rem .8rem}.admin-module__4WpgRW__page{padding:1.5rem 1rem 2rem}.admin-module__4WpgRW__adminStickyStackFixed{position:static!important}.admin-module__4WpgRW__adminStickyStackFixed .admin-module__4WpgRW__adminTabs{left:0;transform:none}.admin-module__4WpgRW__adminTabs{justify-content:flex-start;gap:.18rem;width:100%;max-width:calc(100vw - 2rem);display:flex;overflow-x:auto}.admin-module__4WpgRW__socialValuePresetGroups,.admin-module__4WpgRW__socialValuePresetGroups>.admin-module__4WpgRW__valueMatrixPresets{width:100%}.admin-module__4WpgRW__socialValueDetail{flex-direction:column;align-items:flex-start}.admin-module__4WpgRW__socialValueDetail dl{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.admin-module__4WpgRW__socialValuePlatform dl{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__4WpgRW__adminTab{flex:none;min-width:0;padding:0 .5rem;font-size:.82rem}.admin-module__4WpgRW__athleteVisibilityPanel{grid-template-columns:1fr;gap:.55rem;max-height:12rem;padding:.88rem}.admin-module__4WpgRW__athleteVisibilityStickyHeader{box-sizing:border-box;border-right:0;border-bottom:1px solid var(--filter-shell-border,#11111114);width:100%;padding:.1rem .15rem .45rem}.admin-module__4WpgRW__athleteVisibilityScroller{width:100%}.admin-module__4WpgRW__rosterDirectoryToolbar{grid-template-columns:1fr;align-items:stretch}.admin-module__4WpgRW__rosterDirectorySelectField select,.admin-module__4WpgRW__rosterDirectoryResetButton{width:100%}.admin-module__4WpgRW__rosterDirectoryToolbar>.admin-module__4WpgRW__rosterDirectorySelectField:nth-of-type(2){margin-left:0}.admin-module__4WpgRW__rosterCard{min-height:0}.admin-module__4WpgRW__rosterCardTop{grid-template-columns:1fr}.admin-module__4WpgRW__rosterStatusStack{justify-items:start}.admin-module__4WpgRW__rosterActions{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__4WpgRW__rosterActions>:first-child{grid-column:1/-1}.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{grid-template-columns:1fr}.admin-module__4WpgRW__valueMatrixControls{flex-direction:column;align-items:stretch}.admin-module__4WpgRW__valueMatrixPresets{width:100%}.admin-module__4WpgRW__valueMatrixPresets button{flex:1 0 auto}.admin-module__4WpgRW__valueMatrixControlRight{justify-content:flex-end;width:100%;display:flex}.admin-module__4WpgRW__valueMatrixTargetControl{justify-content:flex-end}.admin-module__4WpgRW__valueRankingHeader{flex-direction:column;align-items:stretch}.admin-module__4WpgRW__valueRankingRosterToggle{width:100%}.admin-module__4WpgRW__valueRankingList{overflow:visible}.admin-module__4WpgRW__valueRankingTableHeader{display:none}.admin-module__4WpgRW__valueRankingRow{grid-template-columns:2.25rem minmax(0,1fr);min-width:0;padding:.9rem 0}.admin-module__4WpgRW__valueRankingNumber{grid-area:1/1}.admin-module__4WpgRW__valueRankingAthlete{grid-column:2}.admin-module__4WpgRW__valueRankingMetric{text-align:left;border-left:0;grid-column:2;grid-template-columns:minmax(7rem,auto) minmax(0,1fr);place-items:center stretch;gap:.2rem;padding-left:0}.admin-module__4WpgRW__valueRankingRow .admin-module__4WpgRW__valueRankingMetric span{display:block}.admin-module__4WpgRW__valueRankingMetric strong{text-align:right}.admin-module__4WpgRW__profileChannelsWideList{grid-template-columns:1fr}.admin-module__4WpgRW__platformSnapshotItem{min-width:0;display:grid}.admin-module__4WpgRW__platformSnapshotItem>.admin-module__4WpgRW__platformAnalyticsExpansion[data-open=true]{margin-top:.75rem}.admin-module__4WpgRW__platformMetricTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:100%;padding:.05rem .05rem .2rem;display:grid}.admin-module__4WpgRW__platformMetricTab{color:#1111119e;text-align:center;touch-action:manipulation;background:#ffffffc7;border:1px solid #1111111a;border-radius:999px;width:100%;min-width:0;min-height:2.75rem;padding:.4rem .3rem;font-size:.75rem;font-weight:650;line-height:1.15}.admin-module__4WpgRW__platformMetricTabActive{color:#fff;background:#111;border-color:#111}.admin-module__4WpgRW__platformMetricTab:focus-visible{outline-offset:2px;outline:2px solid #1111114d}.admin-module__4WpgRW__platformMobileMetricCard{gap:0;min-width:0;min-height:0}.admin-module__4WpgRW__platformMobileMetricCard .admin-module__4WpgRW__platformMobileMetricHeader{justify-items:start;gap:.45rem;padding:.9rem 1rem .35rem;display:grid}.admin-module__4WpgRW__platformMobileMetricCard .admin-module__4WpgRW__platformMobileMetricHeader .admin-module__4WpgRW__titleInfoRow{width:auto;max-width:100%}.admin-module__4WpgRW__platformMobileMetricCard .admin-module__4WpgRW__sectionTitle{font-size:1rem;line-height:1.15}.admin-module__4WpgRW__platformMobileMetricValue{font-variant-numeric:tabular-nums;letter-spacing:-.03em;flex:none;font-size:1.35rem;font-weight:700;line-height:1}.admin-module__4WpgRW__platformMobileMetricCard .admin-module__4WpgRW__platformMobileMetricContent{min-height:0;padding:0 .8rem .7rem;display:block}.admin-module__4WpgRW__platformMobileMetricCard .admin-module__4WpgRW__athleteTrendChartShell{min-height:0}.admin-module__4WpgRW__platformSnapshotCardPinned{z-index:20;position:relative;width:100%!important;top:auto!important;left:auto!important}.admin-module__4WpgRW__platformSnapshotTitleRow{padding-right:0}.admin-module__4WpgRW__profileChannelsWideCard .admin-module__4WpgRW__platformSnapshotTitleRow>.admin-module__4WpgRW__platformSnapshotHeaderActions{justify-self:end;margin-top:.35rem;position:static;top:auto;right:auto}.admin-module__4WpgRW__platformMobileStickyStrip{z-index:32;box-sizing:border-box;opacity:0;pointer-events:none;width:100%;height:0;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0b0be6;border:0 solid #0000;border-radius:18px;align-items:center;gap:.4rem;margin-top:0;padding:0;transition:height .26s cubic-bezier(.22,1,.36,1),margin-top .26s cubic-bezier(.22,1,.36,1),padding .26s cubic-bezier(.22,1,.36,1),border-width .26s cubic-bezier(.22,1,.36,1),opacity .18s,box-shadow .26s;display:flex;position:fixed;top:.75rem;overflow:hidden}.admin-module__4WpgRW__platformMobileStickyStrip[data-visible=true]{opacity:1;pointer-events:auto;scrollbar-width:none;border-width:1px;border-color:#ffffff1f;height:3.55rem;padding:.5rem;overflow:auto hidden;box-shadow:0 18px 38px #0000003d,0 0 0 1px #ffffff0a}.admin-module__4WpgRW__platformMobileStickyStrip[data-visible=true]::-webkit-scrollbar{display:none}.admin-module__4WpgRW__platformMobileStickyButton{color:#ffffffd1;cursor:pointer;background:#ffffff12;border:1px solid #ffffff26;border-radius:12px;flex:none;align-items:center;gap:.35rem;min-height:2.4rem;padding:.4rem .58rem;display:inline-flex}.admin-module__4WpgRW__platformMobileStickyButton[data-expanded=true]{color:#111;background:#fff;border-color:#fff}.admin-module__4WpgRW__platformMobileStickyAllButton{background:#ffffff1f;border-color:#ffffff47}.admin-module__4WpgRW__platformMobileStickyButton:focus-visible{outline-offset:2px;outline:2px solid #ffffffd1}.admin-module__4WpgRW__platformMobileStickyButton span{letter-spacing:0;white-space:nowrap;font-size:.72rem;font-weight:600;line-height:1}.admin-module__4WpgRW__platformMobileStickyButton>svg:last-child{transition:transform .22s cubic-bezier(.22,1,.36,1)}.admin-module__4WpgRW__platformMobileStickyButton[data-expanded=true]>svg:last-child{transform:rotate(180deg)}.admin-module__4WpgRW__platformMobileStickyLogo{flex:none;width:.95rem;height:.95rem}.admin-module__4WpgRW__rosterPaybackBreakdown,.admin-module__4WpgRW__rosterValueGroup>.admin-module__4WpgRW__rosterPaybackBreakdown,.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__athleteExpenseBreakdown,.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__rosterValueScenarioBar,.admin-module__4WpgRW__rosterValueAthleteHeaderTop{flex-direction:column;align-items:stretch}.admin-module__4WpgRW__rosterValueScenarioBar button,.admin-module__4WpgRW__rosterValueAthleteToggle{width:100%}.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__profileHero{grid-template-columns:1fr}.admin-module__4WpgRW__profileHeroDetails{border-top:1px solid #11111112;border-left:0}.admin-module__4WpgRW__heroContent,.admin-module__4WpgRW__header,.admin-module__4WpgRW__headerRight,.admin-module__4WpgRW__reportRowTop,.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__affiliateSalesPeriodBar{grid-template-columns:1fr;align-items:stretch}.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__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionSidebar{width:100%;min-height:auto;padding:0}.admin-module__4WpgRW__categoryDistributionCardFuture .admin-module__4WpgRW__categoryDistributionLegend{grid-template-columns:1fr}.admin-module__4WpgRW__categoryDistributionCardFuture{gap:1rem}.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__athleteValueMatrixCard .admin-module__4WpgRW__sectionHeader,.admin-module__4WpgRW__athleteValueMatrixEmbedded .admin-module__4WpgRW__sectionHeader{padding:1.2rem 1.4rem .6rem}.admin-module__4WpgRW__sectionContent,.admin-module__4WpgRW__athleteValueMatrixCard .admin-module__4WpgRW__sectionContent,.admin-module__4WpgRW__athleteValueMatrixEmbedded .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}.admin-module__4WpgRW__athleteStickyReserve,.admin-module__4WpgRW__athleteStickyStack{width:100%;min-width:0}.admin-module__4WpgRW__athleteStickyStackFixed{width:100%!important;position:static!important;top:auto!important;left:auto!important}.admin-module__4WpgRW__filterBar{flex-direction:column;align-items:stretch;gap:.8rem;width:100%;padding:1rem;overflow:hidden}.admin-module__4WpgRW__filterBarControls{width:100%;display:block}.admin-module__4WpgRW__customRangeForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;width:100%;display:grid}.admin-module__4WpgRW__customDateField{min-width:0}.admin-module__4WpgRW__customDateField input{width:100%;min-width:0}.admin-module__4WpgRW__customRangeButton{grid-column:1/-1;width:100%}.admin-module__4WpgRW__filterPills{flex-wrap:nowrap;justify-content:flex-start;width:100%;margin-left:0;padding-bottom:.15rem;overflow-x:auto}.admin-module__4WpgRW__filterPill{flex:none}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__rosterPaybackHeaderActions{flex-direction:column;align-items:stretch;width:100%}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__rosterValueHeaderRosterSummary{width:100%}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__rosterPaybackTotals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;width:100%}.admin-module__4WpgRW__athleteValueProgressCard .admin-module__4WpgRW__rosterPaybackTotalStat{align-content:center;min-height:3.2rem}.admin-module__4WpgRW__rosterBonusModalOverlay{align-items:end;padding:.65rem}.admin-module__4WpgRW__rosterBonusModal{border-radius:16px 16px 10px 10px;width:100%;max-height:calc(100dvh - 1.3rem);padding:.85rem}.admin-module__4WpgRW__rosterBonusModalFooter>.admin-module__4WpgRW__successSecondaryAction,.admin-module__4WpgRW__rosterBonusModalFooter>.admin-module__4WpgRW__rosterFinancialSaveButton{flex:9rem}.admin-module__4WpgRW__athleteSalaryEditor,.admin-module__4WpgRW__affiliateResourcePanel{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.admin-module__4WpgRW__categoryDistributionChart,.admin-module__4WpgRW__categoryDistributionCenter,.admin-module__4WpgRW__categoryDistributionSliceLabel,.admin-module__4WpgRW__categoryDistributionLegendItem{animation-duration:.01ms;animation-delay:0s}.admin-module__4WpgRW__categoryDistributionSlice,.admin-module__4WpgRW__categoryDistributionSliceLabel,.admin-module__4WpgRW__categoryDistributionLegendItem,.admin-module__4WpgRW__categoryDistributionSwatch{transition-duration:.01ms}.admin-module__4WpgRW__valueMatrixZoneLayer,.admin-module__4WpgRW__valueMatrixAxisTickGroup,.admin-module__4WpgRW__valueMatrixPoint,.admin-module__4WpgRW__valueMatrixPointHoverAvatar,.admin-module__4WpgRW__valueMatrixCluster,.admin-module__4WpgRW__valueMatrixClusterFan,.admin-module__4WpgRW__valueMatrixClusterFanMember,.admin-module__4WpgRW__valueRankingColumnSort[data-active=true]{animation-duration:.01ms}.admin-module__4WpgRW__valueMatrixAxisTickGroup,.admin-module__4WpgRW__valueMatrixRatioLineMotion,.admin-module__4WpgRW__valueMatrixTargetLabel,.admin-module__4WpgRW__valueMatrixBreakEvenLabel,.admin-module__4WpgRW__valueMatrixPointLeaderMotion,.admin-module__4WpgRW__valueMatrixPoint,.admin-module__4WpgRW__valueMatrixPointAnchor,.admin-module__4WpgRW__valueMatrixPointTag,.admin-module__4WpgRW__valueMatrixCluster{transition-duration:.01ms}.admin-module__4WpgRW__platformExpandButton,.admin-module__4WpgRW__platformExpandButton svg,.admin-module__4WpgRW__platformAnalyticsExpansion,.admin-module__4WpgRW__platformMobileStickyStrip,.admin-module__4WpgRW__platformMobileStickyButton>svg:last-child,.admin-module__4WpgRW__athleteVisibilityPanel,.admin-module__4WpgRW__athleteVisibilityCollapsedToggle,.admin-module__4WpgRW__athleteVisibilityCollapseToggle svg{transition-duration:.01ms;transition-delay:0s}}.admin-module__4WpgRW__affiliateCodeSection{background:#fffffff0;border:1px solid #11111114;border-radius:24px;gap:0;display:grid;overflow:hidden;box-shadow:0 20px 60px #1111110f}.admin-module__4WpgRW__affiliateCodeCopy{gap:.38rem;min-width:0;display:grid}.admin-module__4WpgRW__affiliateCodeBadge{color:#1119;letter-spacing:.04em;text-transform:uppercase;border:1px solid #1111111a;border-radius:999px;align-items:center;min-height:1.5rem;padding:.15rem .55rem;font-size:.68rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__affiliateCodeSummaryGrid span,.admin-module__4WpgRW__affiliateCodeProfileDetails>small{color:#11111175;letter-spacing:0;text-transform:uppercase;font-size:.66rem;font-weight:800;line-height:1.2}.admin-module__4WpgRW__affiliateCodeTableWrap{overflow-x:auto}.admin-module__4WpgRW__affiliateCodeTable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.8rem}.admin-module__4WpgRW__affiliateCodeTable th,.admin-module__4WpgRW__affiliateCodeTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #11111112;padding:.7rem .75rem}.admin-module__4WpgRW__affiliateCodeTable thead th{color:#11111173;letter-spacing:.08em;text-transform:uppercase;white-space:normal;font-size:.66rem;font-weight:800}.admin-module__4WpgRW__affiliateCodeTable th:nth-child(2),.admin-module__4WpgRW__affiliateCodeTable th:nth-child(3),.admin-module__4WpgRW__affiliateCodeTable th:nth-child(4){width:12%}.admin-module__4WpgRW__affiliateCodeTable th:nth-child(5){width:16%}.admin-module__4WpgRW__affiliateCodeTable th:nth-child(6){width:30%}.admin-module__4WpgRW__affiliateCodeTable tbody tr:last-child th,.admin-module__4WpgRW__affiliateCodeTable tbody tr:last-child td{border-bottom:0}.admin-module__4WpgRW__affiliateCodeAthlete{color:#111;white-space:nowrap;width:18%;font-weight:800}.admin-module__4WpgRW__affiliateCodeAthleteIdentity{align-items:center;gap:.65rem;display:inline-flex}.admin-module__4WpgRW__affiliateCodeValue{color:#111111c2;text-overflow:ellipsis;white-space:nowrap;background:#11111109;border:1px solid #11111117;border-radius:.45rem;align-items:center;max-width:100%;min-height:1.9rem;padding:.25rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex;overflow:hidden}.admin-module__4WpgRW__affiliateCodeEmpty,.admin-module__4WpgRW__affiliateCodeNoCustom{color:#11111157;font-size:.78rem}.admin-module__4WpgRW__affiliateCodeAliasList{flex-wrap:wrap;align-items:center;gap:.35rem;min-height:1.9rem;display:flex}.admin-module__4WpgRW__affiliateCodeAlias{color:#11111194;border:1px dashed #1111112e;border-radius:.45rem;align-items:center;min-height:1.8rem;padding:.22rem .5rem;font-size:.7rem;font-weight:700;display:inline-flex}.admin-module__4WpgRW__affiliateCodeCustomCell{gap:.65rem;min-width:0;display:grid}.admin-module__4WpgRW__affiliateCodeChipList{flex-wrap:wrap;align-items:center;gap:.4rem;min-height:1.9rem;display:flex}.admin-module__4WpgRW__affiliateCodeChip{background:#11111109;border:1px solid #1111111a;border-radius:999px;align-items:center;gap:.15rem;min-height:1.9rem;padding:.2rem .25rem .2rem .55rem;display:inline-flex}.admin-module__4WpgRW__affiliateCodeChip code{color:#111111c2;font-size:.7rem;font-weight:700}.admin-module__4WpgRW__affiliateCodeChip form{display:contents}.admin-module__4WpgRW__affiliateCodeAddForm{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;width:100%;max-width:none;display:grid}.admin-module__4WpgRW__affiliateCodeAddForm input{min-height:2.25rem;font-size:.75rem}.admin-module__4WpgRW__affiliateCodeAddForm button{flex:none;min-height:2.25rem}@media (max-width:760px){.admin-module__4WpgRW__affiliateCodeProfileHero{grid-template-columns:1fr}.admin-module__4WpgRW__affiliateCodeProfileDetails{border-top:1px solid #11111112;border-left:0;padding-top:.9rem;padding-left:0}.admin-module__4WpgRW__affiliateCodeSummaryGrid>div:first-child{padding-left:0}}.admin-module__4WpgRW__affiliateCodeProfileHero{border-bottom:1px solid #11111112;grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);min-height:9.5rem;display:grid}.admin-module__4WpgRW__affiliateCodeProfileIdentity{align-content:center;min-width:0;padding:1.15rem 1.5rem;display:grid}.admin-module__4WpgRW__affiliateCodeSummaryGrid>div{border-left:1px solid #11111112;gap:.24rem;min-width:0;padding:0 .85rem;display:grid}.admin-module__4WpgRW__affiliateCodeSummaryGrid>div:first-child{border-left:0;padding-left:0}.admin-module__4WpgRW__affiliateCodeSummaryGrid span,.admin-module__4WpgRW__affiliateCodeProfileDetails>small{color:#11111175;text-transform:uppercase;font-size:.65rem;font-weight:800;line-height:1.2}.admin-module__4WpgRW__affiliateCodeSummaryGrid strong{color:#111;letter-spacing:-.04em;overflow-wrap:anywhere;font-size:1.25rem;line-height:1}.admin-module__4WpgRW__affiliateCodeProfileDetails>small{text-transform:none;max-width:25rem;font-size:.68rem;font-weight:600;line-height:1.4}.admin-module__4WpgRW__affiliateCodeAthleteGrid{background:#11111105;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:.9rem;display:grid}.admin-module__4WpgRW__affiliateCodeAthleteCard{background:#fffffff5;border:1px solid #11111114;border-radius:16px;gap:.7rem;min-width:0;padding:.95rem;display:grid;box-shadow:0 10px 28px #11111109}.admin-module__4WpgRW__affiliateCodeAthleteHeader{border-bottom:1px solid #11111112;padding-bottom:.7rem}.admin-module__4WpgRW__affiliateCodeAthleteIdentity{align-items:center;gap:.65rem;min-width:0;display:flex}.admin-module__4WpgRW__affiliateCodeAthleteIdentity h3{color:#111;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:800;overflow:hidden}.admin-module__4WpgRW__affiliateCodeAthleteIdentity p{color:#11111173;margin-top:.18rem;font-size:.68rem;font-weight:700}.admin-module__4WpgRW__affiliateCodeGroupList{gap:.38rem;display:grid}.admin-module__4WpgRW__affiliateCodeGroup{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;min-height:2rem;display:grid}.admin-module__4WpgRW__affiliateCodeGroupLabel{color:#11111175;letter-spacing:.04em;text-transform:uppercase;font-size:.64rem;font-weight:800}.admin-module__4WpgRW__affiliateCodeGroupCodes{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;display:flex}.admin-module__4WpgRW__affiliateCodeSystemPill,.admin-module__4WpgRW__affiliateCodeCustomPill{border-radius:.42rem;align-items:center;gap:.15rem;min-width:0;min-height:1.75rem;padding:.2rem .48rem;display:inline-flex}.admin-module__4WpgRW__affiliateCodeSystemPill{background:#11111109;border:1px solid #11111114}.admin-module__4WpgRW__affiliateCodeCustomPill{background:#c58e1814;border:1px solid #ae770047;padding-right:.25rem}.admin-module__4WpgRW__affiliateCodeSystemPill code,.admin-module__4WpgRW__affiliateCodeCustomPill code{color:#111111bd;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.68rem;font-weight:700;overflow:hidden}.admin-module__4WpgRW__affiliateCodeCustomPill form{display:contents}.admin-module__4WpgRW__affiliateCodeRemoveButton{color:#11111173;border-radius:50%;place-items:center;width:1.35rem;min-width:1.35rem;height:1.35rem;min-height:1.35rem;padding:0;display:inline-grid}.admin-module__4WpgRW__affiliateCodeRemoveButton:hover{color:#111;background:#11111114}.admin-module__4WpgRW__affiliateCodeNone{color:#1111114d;font-size:.76rem}.admin-module__4WpgRW__affiliateCodeAthleteCard .admin-module__4WpgRW__affiliateCodeAddForm{grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:none;padding-top:.25rem;display:grid}.admin-module__4WpgRW__affiliateCodeAthleteCard .admin-module__4WpgRW__affiliateCodeAddForm input{min-width:0;min-height:2.2rem;font-size:.73rem}.admin-module__4WpgRW__affiliateCodeAthleteCard .admin-module__4WpgRW__affiliateCodeAddForm button{min-height:2.2rem}@media (max-width:900px){.admin-module__4WpgRW__affiliateCodeAthleteGrid{grid-template-columns:1fr}}@media (max-width:760px){.admin-module__4WpgRW__affiliateCodeProfileHero{grid-template-columns:1fr}.admin-module__4WpgRW__affiliateCodeProfileDetails{border-top:1px solid #11111112;border-left:0;padding-top:.85rem;padding-left:1.5rem}}.admin-module__4WpgRW__affiliateCodeProfileDetails{background:#11111105;border-left:1px solid #11111112;align-content:center;gap:.75rem;min-width:0;padding:1.35rem 1.5rem;display:grid}.admin-module__4WpgRW__affiliateCodeSummaryGrid{grid-template-columns:repeat(2,minmax(7.5rem,1fr));gap:.55rem;display:grid}.admin-module__4WpgRW__affiliateCodeSummaryGrid>div,.admin-module__4WpgRW__affiliateCodeSummaryGrid>div:first-child{background:#ffffffb3;border:1px solid #11111112;border-radius:12px;gap:.25rem;min-width:0;padding:.65rem .7rem;display:grid}.admin-module__4WpgRW__affiliateCodeSummaryGrid span{color:#1111116e;letter-spacing:.075em;text-transform:uppercase;font-size:.59rem;font-weight:800;line-height:1.2}.admin-module__4WpgRW__affiliateCodeSummaryGrid strong{color:#111;font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.96rem;line-height:1.1}.admin-module__4WpgRW__affiliateCodeProfileDetails>small{color:#1111117a;max-width:25rem;font-size:.68rem;font-weight:600;line-height:1.4}.admin-module__4WpgRW__affiliateCodeAthleteCard .admin-module__4WpgRW__affiliateCodeAddForm{border-top:1px solid #11111112;align-items:center;gap:.65rem;margin-top:.1rem;padding-top:.75rem}.admin-module__4WpgRW__affiliateCodeAthleteCard .admin-module__4WpgRW__affiliateCodeAddForm input{background:#ffffffe6;border-color:#1111111f;border-radius:14px;min-height:2.45rem;font-size:.74rem}.admin-module__4WpgRW__affiliateCodeAddButton{color:#fff;background:#111;border:1px solid #111;border-radius:999px;flex-direction:row-reverse;gap:.4rem;min-height:2.45rem;padding:.35rem .8rem;font-size:.68rem;font-weight:800}.admin-module__4WpgRW__affiliateCodeAddButton:hover{color:#fff;background:#242424;border-color:#242424}@media (max-width:820px){.admin-module__4WpgRW__affiliateCodeProfileDetails{border-top:1px solid #11111112;border-left:0;padding:1.25rem 1.15rem}}@media (max-width:760px){.admin-module__4WpgRW__affiliateCodeProfileDetails{padding:1rem 1.15rem 1.1rem}}.admin-module__4WpgRW__affiliateCodeRosterDetails{background:#11111103;border-top:1px solid #11111112}.admin-module__4WpgRW__affiliateCodeRosterSummary{color:#111;cursor:pointer;justify-content:center;align-items:center;gap:1rem;padding:.9rem 1.15rem;list-style:none;display:flex}.admin-module__4WpgRW__affiliateCodeRosterSummary::-webkit-details-marker{display:none}.admin-module__4WpgRW__affiliateCodeRosterViewButton{border-radius:min(var(--radius-md), 12px);color:#111;white-space:nowrap;background:#ffffffd1;border:1px solid #1113;flex:none;justify-content:center;align-items:center;gap:.25rem;min-width:11.5rem;min-height:2.55rem;padding:.35rem 1rem;font-size:.8rem;font-weight:500;line-height:1.25rem;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.admin-module__4WpgRW__affiliateCodeRosterSummary:hover .admin-module__4WpgRW__affiliateCodeRosterViewButton{color:#806324;background:#c7a45a1a;border-color:#b38e4394}.admin-module__4WpgRW__affiliateCodeRosterViewIcon{transition:transform .18s}.admin-module__4WpgRW__affiliateCodeRosterViewButton[aria-expanded=true] .admin-module__4WpgRW__affiliateCodeRosterViewIcon{transform:rotate(180deg)}.admin-module__4WpgRW__affiliateCodeRosterPanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .18s;display:grid}.admin-module__4WpgRW__affiliateCodeRosterPanelOpen{opacity:1;grid-template-rows:1fr}.admin-module__4WpgRW__affiliateCodeRosterPanelInner{min-height:0;overflow:hidden}.admin-module__4WpgRW__affiliateCodeAthleteGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1rem;padding:1rem}.admin-module__4WpgRW__affiliateCodeAthleteCard{gap:.9rem;padding:1.1rem}.admin-module__4WpgRW__affiliateCodeAthleteHeader{padding-bottom:.85rem}.admin-module__4WpgRW__affiliateCodeGroupList{gap:.52rem}.admin-module__4WpgRW__affiliateCodeGroup{grid-template-columns:minmax(6rem,auto) minmax(0,1fr);gap:.75rem;min-height:2.15rem}.admin-module__4WpgRW__affiliateCodeGroupCodes{gap:.4rem}.admin-module__4WpgRW__affiliateCodeSystemPill,.admin-module__4WpgRW__affiliateCodeCustomPill{min-height:1.9rem;padding:.25rem .58rem}.admin-module__4WpgRW__affiliateCodeCustomPill{padding-right:.28rem}.admin-module__4WpgRW__affiliateCodeAthleteCard .admin-module__4WpgRW__affiliateCodeAddForm{grid-template-columns:minmax(0,1fr) auto;gap:.85rem;margin-top:.25rem;padding-top:.9rem}.admin-module__4WpgRW__affiliateCodeAddField{gap:.35rem;min-width:0;display:grid}.admin-module__4WpgRW__affiliateCodeAddField label{color:#1111116e;letter-spacing:.075em;text-transform:uppercase;font-size:.6rem;font-weight:800;line-height:1}.admin-module__4WpgRW__affiliateCodeAthleteCard .admin-module__4WpgRW__affiliateCodeAddForm button{align-self:end;min-height:2.45rem}@media (max-width:520px){.admin-module__4WpgRW__affiliateCodeAthleteCard .admin-module__4WpgRW__affiliateCodeAddForm{grid-template-columns:1fr}.admin-module__4WpgRW__affiliateCodeAthleteCard .admin-module__4WpgRW__affiliateCodeAddForm button{width:100%}}.admin-module__4WpgRW__affiliateCodeTableScroll{background:#11111103;border:1px solid #11111112;border-radius:14px;width:100%;overflow:hidden}.admin-module__4WpgRW__affiliateCodeRegistryTable{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;font-size:.72rem}.admin-module__4WpgRW__affiliateCodeRegistryTable th:first-child{width:32%}.admin-module__4WpgRW__affiliateCodeRegistryTable th:nth-child(2){width:12%}.admin-module__4WpgRW__affiliateCodeRegistryTable th:nth-child(3),.admin-module__4WpgRW__affiliateCodeRegistryTable th:nth-child(4){width:18%}.admin-module__4WpgRW__affiliateCodeRegistryTable th:last-child{width:20%}.admin-module__4WpgRW__affiliateCodeRegistryTable thead th{color:#1111116b;letter-spacing:.075em;text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #11111112;padding:.62rem .65rem;font-size:.58rem;font-weight:800}.admin-module__4WpgRW__affiliateCodeRegistryTable tbody th,.admin-module__4WpgRW__affiliateCodeRegistryTable tbody td{text-align:left;vertical-align:middle;border-bottom:1px solid #1111110f;min-width:0;padding:.65rem .55rem}.admin-module__4WpgRW__affiliateCodeRegistryTable thead th:nth-child(n+2),.admin-module__4WpgRW__affiliateCodeRegistryTable tbody td{text-align:center}.admin-module__4WpgRW__affiliateCodeRegistryTable tbody tr{transition:background .14s}.admin-module__4WpgRW__affiliateCodeRegistryTable tbody tr:hover{background:#11111105}.admin-module__4WpgRW__affiliateCodeRegistryTable tbody tr:last-child th,.admin-module__4WpgRW__affiliateCodeRegistryTable tbody tr:last-child td{border-bottom:0}.admin-module__4WpgRW__affiliateCodeRegistryTable tbody td:last-child{padding-left:.35rem;padding-right:.35rem}.admin-module__4WpgRW__affiliateCodeRegistryTable tbody td:last-child form{justify-content:center;display:flex}.admin-module__4WpgRW__affiliateCodeTableCode{gap:.22rem;min-width:0;display:grid}.admin-module__4WpgRW__affiliateCodeTableCode code{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:800;overflow:hidden}.admin-module__4WpgRW__affiliateCodeTableCode span{color:#1111116b;letter-spacing:.065em;text-transform:uppercase;font-size:.57rem;font-weight:800}.admin-module__4WpgRW__affiliateCodeRedemptionCount{color:#111;font-variant-numeric:tabular-nums;font-size:.88rem}.admin-module__4WpgRW__affiliateCodeLastUsed{color:#1111118c;font-size:.66rem;line-height:1.2}.admin-module__4WpgRW__affiliateCodeToggleButton{letter-spacing:.015em;background:#11111109;border-color:#1111111a;border-radius:999px;justify-content:space-between;gap:0;width:100%;max-width:6.75rem;height:1.9rem;min-height:1.9rem;padding:.15rem;font-size:.54rem;font-weight:800;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #1111110a}.admin-module__4WpgRW__affiliateCodeToggleEnabled{background:#447e530e;border-color:#447e533d}.admin-module__4WpgRW__affiliateCodeToggleDisabled{background:#b154540a;border-color:#b154542e}.admin-module__4WpgRW__affiliateCodeToggleOption{z-index:2;color:#1111116b;text-align:center;white-space:nowrap;width:50%;line-height:1;transition:color .22s;position:relative}.admin-module__4WpgRW__affiliateCodeToggleDisabled .admin-module__4WpgRW__affiliateCodeToggleOption:first-child{color:#8c4d4d;font-weight:900}.admin-module__4WpgRW__affiliateCodeToggleEnabled .admin-module__4WpgRW__affiliateCodeToggleOption:nth-child(2){color:#477957;font-weight:900}.admin-module__4WpgRW__affiliateCodeToggleThumb{z-index:1;will-change:transform;border-radius:999px;width:calc(50% - .15rem);height:auto;transition:transform .24s cubic-bezier(.22,1,.36,1),background .22s,border-color .22s;position:absolute;top:.15rem;bottom:.15rem;left:.15rem;box-shadow:0 1px 3px #11111124}.admin-module__4WpgRW__affiliateCodeToggleEnabled .admin-module__4WpgRW__affiliateCodeToggleThumb{background:#e5f0e7;border:1px solid #447e532e;transform:translate(100%)}.admin-module__4WpgRW__affiliateCodeToggleDisabled .admin-module__4WpgRW__affiliateCodeToggleThumb{background:#faecec;border:1px solid #b1545429;transform:translate(0)}.admin-module__4WpgRW__affiliateCodeToggleEnabled:hover{background:#447e5314;border-color:#447e5361}.admin-module__4WpgRW__affiliateCodeToggleDisabled:hover{background:#b1545411;border-color:#b154544d}.admin-module__4WpgRW__affiliateCodeSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.admin-module__4WpgRW__affiliateCodeSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-module__4WpgRW__onboardingStarterGrid,.admin-module__4WpgRW__onboardingFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.admin-module__4WpgRW__onboardingStarterWide{grid-column:1/-1}.admin-module__4WpgRW__onboardingChoiceField{flex-direction:column;gap:.55rem;min-width:0;display:flex}.admin-module__4WpgRW__onboardingChoiceField>span:first-child{color:#111111ad;letter-spacing:.055em;text-transform:uppercase;font-size:.7rem;font-weight:800}.admin-module__4WpgRW__onboardingChoiceRow{flex-wrap:wrap;align-items:center;gap:.65rem;min-height:2.75rem;display:flex}.admin-module__4WpgRW__onboardingStarterFooter{border-top:1px solid #11111117;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.4rem;padding-top:1.2rem;display:flex}.admin-module__4WpgRW__onboardingStepIndicator{color:#111;letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:.45rem;margin-right:auto;font-size:.72rem;font-weight:850;display:flex}.admin-module__4WpgRW__onboardingStepIndicator small{color:#1111117a;font-size:.6rem;font-weight:750}.admin-module__4WpgRW__onboardingDraftList{gap:.65rem;display:grid}.admin-module__4WpgRW__onboardingDraftSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem .8rem;display:flex}.admin-module__4WpgRW__onboardingProfilesCard{gap:0;padding-block:0}.admin-module__4WpgRW__onboardingDraftSectionContent{padding:0 1.5rem 1.25rem}.admin-module__4WpgRW__onboardingDraftSectionHeader>div{gap:.3rem;display:grid}.admin-module__4WpgRW__onboardingDraftSectionHeader p{color:#1111118a;margin:0;font-size:.8rem;line-height:1.5}.admin-module__4WpgRW__onboardingDraftCount{color:#1111119e;white-space:nowrap;background:#1111110a;border:1px solid #11111114;border-radius:999px;align-items:center;min-height:2rem;padding:0 .78rem;font-size:.72rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__athleteCreationWorkspace{gap:.8rem;display:grid}.admin-module__4WpgRW__athleteCreationHero{justify-content:space-between;align-items:flex-end;gap:2rem;margin:.5rem 0 0;display:flex}.admin-module__4WpgRW__athleteCreationHero>div{gap:0;display:grid}.admin-module__4WpgRW__athleteCreationHero h1{letter-spacing:-.045em;margin:.2rem 0 0;font-size:clamp(1.8rem,4vw,3.25rem);line-height:.98}.admin-module__4WpgRW__athleteCreationHero>div>p:last-child{color:#11111194;max-width:38rem;margin:.65rem 0 0;font-size:.9rem;line-height:1.55}.admin-module__4WpgRW__athleteCreationHero>form{flex:none;display:flex}.admin-module__4WpgRW__athleteCreationStartAction{color:#fff;white-space:nowrap;cursor:pointer;background:#111;border:1px solid #111;border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.9rem;padding:0 1.2rem;font-size:.9rem;font-weight:800;transition:border-color .16s,background .16s;display:inline-flex}.admin-module__4WpgRW__athleteCreationStartAction:hover{background:#2b2b2b;border-color:#2b2b2b}.admin-module__4WpgRW__athleteCreationStartAction:disabled{cursor:wait;opacity:.68}.admin-module__4WpgRW__athleteCreationNotice{color:#307347;background:#3a774b0e;border:1px solid #3a774b29;border-radius:.6rem;width:fit-content;margin:0;padding:.48rem .68rem;font-size:.78rem;font-weight:750;line-height:1.35;display:flex}.admin-module__4WpgRW__athleteCreationNotice[data-status=error]{color:#803b3b;background:#8b37370d;border-color:#8b373729}.admin-module__4WpgRW__onboardingDraftRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.65rem;display:grid}.admin-module__4WpgRW__onboardingDraftActions{align-items:center;gap:.5rem;display:flex}.admin-module__4WpgRW__onboardingDraftActions>form{height:3rem;display:flex}.admin-module__4WpgRW__onboardingDraftContinue{color:#fff;white-space:nowrap;background:#111;border:1px solid #111;border-radius:.8rem;justify-content:center;align-items:center;gap:.45rem;min-width:5.8rem;min-height:3rem;padding:0 1rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:border-color .16s,background .16s;display:inline-flex}.admin-module__4WpgRW__onboardingDraftContinue:hover{color:#fff;background:#2b2b2b;border-color:#2b2b2b}.admin-module__4WpgRW__onboardingDraftDiscard{color:#803b3b;cursor:pointer;background:#8b37370b;border:1px solid #8b373726;border-radius:.8rem;justify-content:center;align-items:center;gap:.35rem;width:3rem;min-width:3rem;height:3rem;padding:0;font-size:.66rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__onboardingDraftEmpty{background:#11111105;border:1px dashed #11111121;border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-height:10rem;display:flex}.admin-module__4WpgRW__onboardingDraftEmpty strong{font-size:.95rem}.admin-module__4WpgRW__onboardingDraftEmpty span{color:#11111185;font-size:.8rem}.admin-module__4WpgRW__onboardingDraftCard{height:3rem;min-height:3rem;color:inherit;background:#ffffffb8;border:1px solid #11111117;border-radius:.8rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:0 .75rem;display:grid}.admin-module__4WpgRW__onboardingDraftCard>span:nth-child(2){flex-direction:column;gap:.18rem;min-width:0;display:flex}.admin-module__4WpgRW__onboardingDraftCard strong{font-size:.92rem;line-height:1.15}.admin-module__4WpgRW__onboardingDraftCard small,.admin-module__4WpgRW__onboardingDraftUpdated{color:#11111180;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.35;overflow:hidden}.admin-module__4WpgRW__onboardingDraftIcon{color:#1111119e;background:#1111;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;display:grid}.admin-module__4WpgRW__onboardingDraftStatus{color:#11111194;letter-spacing:.035em;text-transform:uppercase;font-size:.7rem;font-weight:800}.admin-module__4WpgRW__onboardingPageHeader{justify-content:space-between;align-items:flex-end;gap:2rem;margin:1.5rem 0 1rem;display:flex}.admin-module__4WpgRW__onboardingPageHeader>div>p{color:#1111118a;margin:.4rem 0 0;font-size:.76rem;font-weight:700}.admin-module__4WpgRW__onboardingHeaderActions{align-items:center;gap:.7rem;display:flex}.admin-module__4WpgRW__onboardingHeaderDiscard{color:#803b3b;cursor:pointer;background:#8b37370a;border:1px solid #8b373724;border-radius:.65rem;align-items:center;gap:.35rem;min-height:2.35rem;padding:0 .75rem;font-size:.65rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__onboardingPageHeader h1{letter-spacing:-.045em;margin:.2rem 0 0;font-size:clamp(1.8rem,4vw,3.25rem);line-height:.98}.admin-module__4WpgRW__onboardingPageHeader>p{color:#11111194;max-width:38rem;margin:0;font-size:.78rem;line-height:1.5}.admin-module__4WpgRW__onboardingForm{gap:1rem;display:grid}.admin-module__4WpgRW__onboardingReadiness{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;border:1px solid #1111111a;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex;position:sticky;top:.75rem;box-shadow:0 10px 32px #11111112}.admin-module__4WpgRW__onboardingReadiness>div{align-items:center;gap:.65rem;display:flex}.admin-module__4WpgRW__onboardingReadiness>div>span{flex-direction:column;gap:.08rem;display:flex}.admin-module__4WpgRW__onboardingReadiness strong{font-size:.75rem}.admin-module__4WpgRW__onboardingReadiness small{color:#1111117a;font-size:.61rem}.admin-module__4WpgRW__onboardingReadiness nav{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.admin-module__4WpgRW__onboardingReadiness nav a{color:#11111191;border-radius:999px;padding:.3rem .48rem;font-size:.62rem;font-weight:750;text-decoration:none}.admin-module__4WpgRW__onboardingReadiness nav a:hover{color:#111;background:#1111110e}.admin-module__4WpgRW__onboardingSection,.admin-module__4WpgRW__onboardingReview{background:#ffffffbf;border:1px solid #11111117;border-radius:1rem;padding:clamp(1rem,2vw,1.5rem);scroll-margin-top:6rem;box-shadow:0 8px 28px #11111109}.admin-module__4WpgRW__onboardingSection{gap:1.25rem;display:grid}.admin-module__4WpgRW__onboardingSection>header{border-bottom:1px solid #11111114;align-items:flex-start;gap:.75rem;padding-bottom:1rem;display:flex}.admin-module__4WpgRW__onboardingSection>header>span{color:#fff;background:#111;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-size:.62rem;font-weight:850;display:grid}.admin-module__4WpgRW__onboardingSection h2,.admin-module__4WpgRW__onboardingReview h2{letter-spacing:-.025em;margin:0;font-size:1.08rem}.admin-module__4WpgRW__onboardingSection header p,.admin-module__4WpgRW__onboardingReview>div>p{color:#11111185;margin:.2rem 0 0;font-size:.7rem;line-height:1.45}.admin-module__4WpgRW__onboardingPhotoRow{grid-template-columns:minmax(13rem,.7fr) minmax(0,2fr);align-items:start;gap:1.25rem;display:grid}.admin-module__4WpgRW__onboardingSocialGrid,.admin-module__4WpgRW__onboardingIdentityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.admin-module__4WpgRW__onboardingSocialGrid article{border:1px solid #11111114;border-radius:.75rem;gap:.65rem;padding:.9rem;display:grid}.admin-module__4WpgRW__onboardingSocialGrid h3{margin:0;font-size:.8rem}.admin-module__4WpgRW__onboardingSocialGrid label,.admin-module__4WpgRW__onboardingCodeList label{color:#1111119e;gap:.3rem;font-size:.67rem;font-weight:750;display:grid}.admin-module__4WpgRW__onboardingIdentityGrid small{color:#11111175;font-size:.62rem;line-height:1.35}.admin-module__4WpgRW__onboardingCodeList{gap:.6rem;display:grid}.admin-module__4WpgRW__onboardingCodeList>div{border:1px solid #11111114;border-radius:.7rem;grid-template-columns:minmax(10rem,1fr) minmax(7rem,.35fr) auto auto;align-items:end;gap:.65rem;padding:.7rem;display:grid}.admin-module__4WpgRW__onboardingCodeList button,.admin-module__4WpgRW__onboardingInvitationResult button{cursor:pointer;background:#fff;border:1px solid #1111111f;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;min-height:2.35rem;padding:.55rem .75rem;font-size:.68rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__onboardingConfirmation{background:#11111106;border:1px solid #1111111a;border-radius:.75rem;padding:.85rem}.admin-module__4WpgRW__onboardingConfirmation>span{flex-direction:column;gap:.15rem;display:flex}.admin-module__4WpgRW__onboardingConfirmation small{color:#11111180;font-weight:500}.admin-module__4WpgRW__onboardingReview{gap:1rem;display:grid}.admin-module__4WpgRW__onboardingIssueList{gap:.45rem;display:grid}.admin-module__4WpgRW__onboardingIssueList p,.admin-module__4WpgRW__onboardingReadyMessage{border-radius:.65rem;align-items:flex-start;gap:.55rem;margin:0;padding:.7rem .8rem;font-size:.7rem;line-height:1.45;display:flex}.admin-module__4WpgRW__onboardingIssueList[data-severity=blocker] p{color:#7f3333;background:#a93e3e13}.admin-module__4WpgRW__onboardingIssueList[data-severity=warning] p{color:#111111ad;background:#1111110e}.admin-module__4WpgRW__onboardingIssueList p>span{flex-direction:column;gap:.05rem;display:flex}.admin-module__4WpgRW__onboardingReadyMessage{color:#2e6f42;background:#32804a17}.admin-module__4WpgRW__onboardingInvitationResult{background:#32804a0e;border:1px solid #32804a2e;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:.85rem;display:grid}.admin-module__4WpgRW__onboardingInvitationResult>span,.admin-module__4WpgRW__onboardingInvitationResult>small{grid-column:1/-1;font-size:.66rem;font-weight:700}.admin-module__4WpgRW__onboardingActions{border-top:1px solid #11111114;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;padding-top:.9rem;display:flex}.admin-module__4WpgRW__profileInvitationControl{gap:.45rem;width:min(100%,31rem);margin-top:.65rem;display:grid}.admin-module__4WpgRW__profileInvitationControl small{color:#1111118f;font-size:.64rem}.admin-module__4WpgRW__profileInvitationControl small[data-status=error]{color:#8b3737}.admin-module__4WpgRW__profileInvitationControl>div{grid-template-columns:minmax(0,1fr) auto;gap:.4rem;display:grid}.admin-module__4WpgRW__profileInvitationControl>div button{cursor:pointer;background:#fff;border:1px solid #1111111f;border-radius:.55rem;align-items:center;gap:.3rem;padding:.5rem .7rem;font-size:.65rem;font-weight:800;display:inline-flex}@media (max-width:860px){.admin-module__4WpgRW__athleteCreationHero,.admin-module__4WpgRW__onboardingPageHeader,.admin-module__4WpgRW__onboardingStarterFooter,.admin-module__4WpgRW__onboardingReadiness{flex-direction:column;align-items:stretch}.admin-module__4WpgRW__athleteCreationHero>form,.admin-module__4WpgRW__athleteCreationStartAction{width:100%}.admin-module__4WpgRW__onboardingReadiness nav{justify-content:flex-start}.admin-module__4WpgRW__onboardingPhotoRow{grid-template-columns:1fr}}@media (max-width:640px){.admin-module__4WpgRW__onboardingStarterGrid,.admin-module__4WpgRW__onboardingFieldGrid,.admin-module__4WpgRW__onboardingSocialGrid,.admin-module__4WpgRW__onboardingIdentityGrid{grid-template-columns:1fr}.admin-module__4WpgRW__onboardingDraftCard{grid-template-columns:auto minmax(0,1fr) auto}.admin-module__4WpgRW__onboardingDraftRow{grid-template-columns:1fr}.admin-module__4WpgRW__onboardingDraftActions{width:100%}.admin-module__4WpgRW__onboardingDraftContinue{flex:1;min-height:2.9rem}.admin-module__4WpgRW__onboardingDraftDiscard{min-height:2.9rem}.admin-module__4WpgRW__onboardingDraftUpdated{display:none}.admin-module__4WpgRW__onboardingCodeList>div,.admin-module__4WpgRW__onboardingInvitationResult{grid-template-columns:1fr}.admin-module__4WpgRW__onboardingInvitationResult>span,.admin-module__4WpgRW__onboardingInvitationResult>small{grid-column:auto}.admin-module__4WpgRW__onboardingActions>*{width:100%}}
