.input_base__GeCNJ{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-field);transition:border-color var(--motion-fast) var(--ease-tint),box-shadow var(--motion-fast) var(--ease-tint)}.input_base__GeCNJ:is(:disabled,[readonly]){box-shadow:var(--shadow-flat)}.input_base__GeCNJ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0;border-color:var(--brand)}.input_default__ZmCoS{width:100%;padding:8px 12px;border-radius:var(--radius-lg);font-size:var(--font-body)}.input_large__nnVEQ{width:100%;padding:10px 12px;border-radius:var(--radius-lg);font-size:var(--font-body-lg)}.input_inline__YJJ_E{padding:6px 10px;border-radius:var(--radius-md);font-size:var(--font-body);min-width:0;max-width:100%}@media (prefers-reduced-motion:reduce){.input_base__GeCNJ{transition:none}}.page-grid_generated_grid__VPKge{grid-template-areas:var(--page-narrow-areas);grid-template-columns:var(--page-narrow-columns)}@container (min-width: 600px){.page-grid_generated_grid__VPKge{grid-template-areas:var(--page-medium-areas);grid-template-columns:var(--page-medium-columns)}}@container (min-width: 840px){.page-grid_generated_grid__VPKge{grid-template-areas:var(--page-wide-areas);grid-template-columns:var(--page-wide-columns)}}.page-grid_generated_grid__VPKge>[data-page-unit=header]{grid-area:header}.page-grid_generated_grid__VPKge>[data-page-unit=scope]{grid-area:scope}.page-grid_generated_grid__VPKge>[data-page-unit=strip]{grid-area:strip}.page-grid_generated_grid__VPKge>[data-page-unit=panel]{grid-area:panel}.page-grid_generated_grid__VPKge>[data-page-unit=support]{grid-area:support}.page-grid_generated_grid__VPKge>[data-page-unit=views]{grid-area:views}.page-grid_generated_grid__VPKge>[data-page-unit=toolbar]{grid-area:toolbar}.page-grid_generated_grid__VPKge>[data-page-unit=collection]{grid-area:collection}.page-grid_generated_grid__VPKge>[data-page-unit=detail]{grid-area:detail}.page-grid_generated_grid__VPKge>[data-page-unit=footer]{grid-area:footer}.page-grid_generated_grid__VPKge>[data-page-unit=identity]{grid-area:identity}.page-grid_generated_grid__VPKge>[data-page-unit=facts]{grid-area:facts}.page-grid_generated_grid__VPKge>[data-page-unit=facet]{grid-area:facet}.page-grid_generated_grid__VPKge>[data-page-unit=section]{grid-area:section}.page-grid_generated_grid__VPKge>[data-page-unit=siblings]{grid-area:siblings}.page-grid_generated_grid__VPKge>[data-page-unit=group]{grid-area:group}.page-grid_generated_grid__VPKge>[data-page-unit=pane]{grid-area:pane}.page-grid_generated_grid__VPKge>[data-page-unit=commit]{grid-area:commit}.page-grid_generated_grid__VPKge>[data-page-unit=step-bar]{grid-area:step-bar}.page-grid_generated_grid__VPKge>[data-page-unit=heading]{grid-area:heading}.page-grid_generated_grid__VPKge>[data-page-unit=step]{grid-area:step}.page-grid_generated_grid__VPKge>[data-page-unit=action]{grid-area:action}.page-grid_generated_grid__VPKge>[data-page-unit=aside]{grid-area:aside}.page-grid_generated_grid__VPKge>[data-page-unit=exit]{grid-area:exit}.page-grid_generated_grid__VPKge>[data-page-unit=task]{grid-area:task}.page-grid_generated_grid__VPKge>[data-page-unit=contents]{grid-area:contents}.page-grid_generated_grid__VPKge>[data-page-unit=cta]{grid-area:cta}.page-layouts_page__v_Eun{container-type:inline-size;min-width:0;width:100%}.page-layouts_grid__et1U4{display:grid;grid-gap:var(--space-xxl);gap:var(--space-xxl);align-items:start;min-width:0;width:100%}.page-layouts_grid__et1U4>*{min-width:0}.page-layouts_grid__et1U4>[data-page-unit]>[data-ui-header]{margin-bottom:0}.page-layouts_stack__WG82P{display:flex;flex-direction:column;gap:var(--space-xl);min-width:0}.page-layouts_narrow__eyakG{max-width:580px;margin-inline:auto}.page-layouts_withAside__xXouP{max-width:1000px;margin-inline:auto}.page-layouts_reading__BVHc1{max-width:760px;margin-inline:auto}.page-layouts_prose__eOvGr{color:var(--ink-soft);font-size:var(--font-body);line-height:var(--leading-marketing-reading)}.page-layouts_prose__eOvGr p,.page-layouts_prose__eOvGr ul{margin:0 0 var(--space-lg)}.page-layouts_prose__eOvGr ul{padding-left:var(--space-xxl)}.page-layouts_prose__eOvGr h2{color:var(--ink);font-size:var(--font-body-lg);margin:var(--space-xxl) 0 var(--space-md);padding-top:var(--space-xl);border-top:1px solid var(--line)}.page-layouts_notice__ru2AB{background:var(--warning-wash);color:var(--warning-ink);font-weight:var(--weight-strong);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-sm)}.page-layouts_commit__qg60h{position:-webkit-sticky;position:sticky;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-lg);padding:var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);z-index:2}.page-layouts_steps__qkZBt{display:flex;padding:0;margin:0;list-style:none;gap:var(--space-xl);flex-wrap:wrap}.page-layouts_steps__qkZBt li{display:flex;align-items:center;gap:var(--space-sm);color:var(--muted);font-size:var(--font-label)}.page-layouts_steps__qkZBt li[aria-current]{color:var(--brand);font-weight:var(--weight-strong)}.page-layouts_steps__qkZBt span{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-circle);border:1px solid var(--border)}.page-layouts_steps__qkZBt li[aria-current] span{background:var(--brand);color:var(--surface);border-color:var(--brand)}.page-layouts_page__v_Eun[data-page-type=focus] .page-layouts_commit__qg60h{position:static;margin-top:var(--space-lg)}.page-layouts_grid__et1U4.page-layouts_segmented__WRVle{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "facet" "facts" "section" "siblings"}.page-layouts_segmented__WRVle>[data-page-unit=facet] [data-tab-strip]{display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:0;margin:0;border:0;background:none}.page-layouts_segmented__WRVle>[data-page-unit=facet] [data-tab-strip]>a{flex:1 1 auto;padding:var(--space-lg);min-height:var(--control-h);white-space:normal;border:0;border-radius:var(--radius-md);box-shadow:var(--shadow-flat);transform:none;--glass-fill:none;--glass-rim-opacity:0;--glass-rest-shadow:var(--shadow-flat);--glass-press-shadow:var(--shadow-flat)}.page-layouts_segmented__WRVle>[data-page-unit=facet] [data-tab-strip]>a:before{display:none}.page-layouts_segmented__WRVle>[data-page-unit=facet] [aria-current=page]{background:var(--brand-wash);color:var(--brand);font-weight:var(--weight-strong)}@container (min-width: 600px){.page-layouts_grid__et1U4.page-layouts_segmented__WRVle{grid-template-columns:160px minmax(0,1fr);grid-template-areas:"identity identity" "facet section" "facts section" "siblings section";grid-template-rows:auto auto auto 1fr}.page-layouts_segmented__WRVle>[data-page-unit=facet] [data-tab-strip]{flex-direction:column}.page-layouts_segmented__WRVle>[data-page-unit=facet] [data-tab-strip]>a{justify-content:space-between}}@container (min-width: 840px){.page-layouts_grid__et1U4.page-layouts_segmented__WRVle{grid-template-columns:184px minmax(0,1fr)}.page-layouts_grid__et1U4>[data-page-unit=pane],.page-layouts_grid__et1U4>[data-page-unit=support]{position:-webkit-sticky;position:sticky;top:var(--space-lg);align-self:start;max-height:calc(100dvh - 2 * var(--space-lg));overflow-y:auto;overscroll-behavior:contain}}.monogram_base__H_HuZ{display:inline-flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:52px;border-radius:var(--radius-circle);background:var(--brand-wash);color:var(--brand);font-size:var(--font-body-lg);font-weight:700;line-height:1;letter-spacing:.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.body-map_pair__64JWh{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:flex-start;justify-content:center;min-width:0}.body-map_defs__J4T_w{position:absolute;width:0;height:0;overflow:hidden}.body-map_heat__zlBRU{display:flex;flex-direction:column;gap:var(--space-md);align-items:center}.body-map_legend__5xacD{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:center;max-width:280px}.body-map_legendRow__UwtUS{display:inline-flex;align-items:baseline;gap:var(--space-xs);border-radius:var(--radius-sm);border:1px solid var(--line);padding:1px 6px;font-size:var(--font-caption);color:var(--muted)}.body-map_legendCount__bpQ9r{font-weight:var(--weight-display);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.body-map_empty__zODax{font-size:var(--font-caption);color:var(--muted)}.body-map_legendDone__fDu_e{border-color:var(--success-ink);color:var(--success-ink)}.body-map_legendDone__fDu_e .body-map_legendCount__bpQ9r{color:var(--success-ink)}.body-map_lockIn__AOGcv{animation:body-map_lock-in__NU7H0 var(--motion-pulse) var(--ease-tint) both;transform-box:fill-box;transform-origin:center}@keyframes body-map_lock-in__NU7H0{0%{fill-opacity:.18;stroke-width:0}60%{fill-opacity:.92;stroke-width:2.4}to{fill-opacity:.72;stroke-width:1.2}}@media (prefers-reduced-motion:reduce){.body-map_lockIn__AOGcv{animation:none}}.body-map_picker__bC12f{display:flex;flex-direction:column;gap:var(--space-md);align-items:center}.body-map_hint__mK2kJ{font-size:var(--font-caption);color:var(--muted);text-align:center}.body-map_hit__vq1BZ{cursor:pointer}.body-map_hit__vq1BZ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.body-map_tagRow__NrpZk{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:center}.body-map_tag__d2u9s{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--muted);padding:2px 8px;font-size:var(--font-caption);cursor:pointer}.body-map_tagPrimary__oppmU{background:var(--brand);border-color:var(--brand);color:var(--surface);font-weight:var(--weight-display)}.body-map_tagSecondary__n_Mnu{background:var(--brand-wash);border-color:var(--brand);color:var(--brand);font-weight:var(--weight-strong)}.loading_base__RUHnc{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px}.loading_bar__EHfTG{background:var(--line);border-radius:var(--radius-sm);height:12px;margin-bottom:9px}.loading_title__ZLayx{height:16px;width:44%;background:var(--border)}.loading_tail__Mi29P{width:35%}.loading_row__KyFcn{display:flex;gap:8px;align-items:center;margin-bottom:9px}.loading_grow__DgSLq{flex:1 1;margin-bottom:0}.loading_dot__KJaBa{width:26px;height:26px;border-radius:var(--radius-circle);background:var(--line);flex:none}.loading_label__vHnKf{display:flex;align-items:center;gap:7px;margin:10px 0 0;font-size:var(--font-caption);color:var(--faint)}.loading_pulse__tw_VW{width:7px;height:7px;border-radius:var(--radius-circle);background:var(--faint);flex:none;animation:loading_pulse__tw_VW var(--motion-pulse) ease-in-out infinite}@keyframes loading_pulse__tw_VW{0%,to{opacity:1}50%{opacity:.25}}.loading_skeleton__rIJAM{position:relative;overflow:hidden}.loading_cell__s4bul{min-width:0;overflow:hidden;height:var(--loading-measured-height,auto)}.loading_cell__s4bul[style]>.loading_panel__YvW3G{box-sizing:border-box;height:100%}.loading_blocks__yaOqV{display:flex;flex-direction:column;gap:var(--space-xxl)}.loading_blocks__yaOqV>.loading_panel__YvW3G{box-sizing:border-box;overflow:hidden;height:var(--loading-measured-height,auto)}.loading_subtitle__xAqD1{width:28%}.loading_inline__93_kp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.loading_inline__93_kp>.loading_bar__EHfTG{margin-bottom:0}.loading_tab__w96B6{width:88px;height:28px}.loading_search__cTU34{width:40%;height:var(--control-h)}.loading_tiles__VjMo8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.loading_tile__OR_4V{height:72px}.loading_panel__YvW3G,.loading_tile__OR_4V{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.loading_panel__YvW3G{padding:18px}.loading_action__NRclg{width:120px;height:var(--control-h);margin-bottom:0}.loading_hidden__ikYjU{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.loading_skeleton__rIJAM:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--surface) 50%,transparent);opacity:.6;transform:translateX(-100%);animation:loading_sweep__CylLp var(--motion-loop) var(--ease-standard) infinite;pointer-events:none}@keyframes loading_sweep__CylLp{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.loading_pulse__tw_VW,.loading_skeleton__rIJAM:after{animation:none}}.coach-overview_overview__G4FPz{min-width:0;color:var(--ink);container-type:inline-size}.coach-overview_heading__wC8QR{display:flex;justify-content:space-between;align-items:center;gap:var(--space-xl);padding-bottom:var(--space-md)}.coach-overview_heading__wC8QR h2{font-size:var(--font-display);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0}.coach-overview_heading__wC8QR p{font-size:var(--font-label);color:var(--muted);margin:var(--space-sm) 0 0}.coach-overview_metrics__KJ8IN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-xl);gap:var(--space-xl)}.coach-overview_metric__E9awM{padding:var(--space-xxl);border:1px solid var(--surface);border-radius:var(--radius-xl);background:var(--card-fill,var(--surface));box-shadow:var(--shadow-card)}.coach-overview_metric__E9awM h3{display:flex;align-items:center;gap:var(--space-md);margin:0 0 var(--space-lg);font-size:var(--font-label);font-weight:var(--weight-action);color:var(--muted)}.coach-overview_metric__E9awM>strong{display:block;font-size:var(--font-metric);line-height:var(--leading-tight);font-weight:var(--weight-action);letter-spacing:var(--tracking-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coach-overview_metric__E9awM p{margin:var(--space-sm) 0 0;color:var(--muted);font-size:var(--font-caption)}.coach-overview_clients__47UKO{background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-1);min-width:0;overflow:hidden}.coach-overview_clientsHeading__SLapg{padding:var(--space-xxl);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-xl)}.coach-overview_clientsHeading__SLapg>div{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-lg);min-width:0}.coach-overview_clientsHeading__SLapg h3{font-size:var(--font-body-lg);font-weight:var(--weight-strong);margin:0}.coach-overview_clientsHeading__SLapg input{width:220px;max-width:100%;background:var(--bg)}.coach-overview_reviewCount__Mociv{background:var(--warning-wash);color:var(--warning-ink);padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-pill);font-size:var(--font-caption);font-weight:var(--weight-strong)}.coach-overview_tableScroll__vMQZV{overflow-x:auto;padding:0 var(--space-xxl)}.coach-overview_tableScroll__vMQZV table{width:100%;border-collapse:collapse;text-align:left;font-size:var(--font-label)}.coach-overview_tableScroll__vMQZV caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.coach-overview_tableScroll__vMQZV th{font-size:var(--font-caption);font-weight:var(--weight-action);color:var(--muted);padding:var(--space-md) var(--space-lg);white-space:nowrap;border-bottom:1px solid var(--line)}.coach-overview_tableScroll__vMQZV td{padding:var(--space-lg);border-bottom:1px solid var(--line);vertical-align:middle}.coach-overview_tableScroll__vMQZV td:first-child,.coach-overview_tableScroll__vMQZV th:first-child{padding-left:0}.coach-overview_tableScroll__vMQZV td:last-child,.coach-overview_tableScroll__vMQZV th:last-child{padding-right:0;text-align:right}.coach-overview_tableScroll__vMQZV tbody tr:last-child td{border-bottom:0}.coach-overview_identity__Udm5_{display:flex;align-items:center;gap:var(--space-lg);min-width:180px}.coach-overview_identity__Udm5_>div:last-child{display:flex;flex-direction:column;gap:var(--space-xs)}.coach-overview_identity__Udm5_ strong{font-weight:var(--weight-strong)}.coach-overview_identity__Udm5_ span,.coach-overview_training__R5B98{color:var(--muted);font-size:var(--font-caption)}.coach-overview_training__R5B98{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);min-width:105px}.coach-overview_training__R5B98 strong{color:var(--ink)}.coach-overview_training__R5B98 progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:4px;border:0;border-radius:var(--radius-pill);overflow:hidden;background:var(--line);color:var(--brand)}.coach-overview_training__R5B98 progress::-webkit-progress-bar{background:var(--line)}.coach-overview_training__R5B98 progress::-webkit-progress-value{background:var(--brand);border-radius:var(--radius-pill)}.coach-overview_training__R5B98 progress::-moz-progress-bar{background:var(--brand)}.coach-overview_due__OHQFj{color:var(--warning-ink);font-weight:var(--weight-strong)}.coach-overview_scheduled____y_4{color:var(--muted)}.coach-overview_tableScroll__vMQZV button{border:0;background:transparent;color:var(--brand);box-shadow:var(--shadow-flat);gap:var(--space-sm)}.coach-overview_tableFoot__cvLKL{display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xxl);border-top:1px solid var(--line);font-size:var(--font-caption);color:var(--muted);min-height:48px}.coach-overview_empty__6p9zH{text-align:center;padding:var(--space-xxl);color:var(--muted)}.coach-overview_session__P5B6_{background:var(--brand);color:var(--surface);padding:var(--space-xxl);border-radius:var(--radius-xl);box-shadow:var(--shadow-1)}.coach-overview_sessionHeading__a2app{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md)}.coach-overview_sessionHeading__a2app h3{font-size:var(--font-label);font-weight:var(--weight-action);margin:0}.coach-overview_sessionHeading__a2app>span{font-size:var(--font-body-lg)}.coach-overview_sessionTime__qgAHt{font-size:var(--font-body-lg);font-weight:var(--weight-strong);background:var(--surface);color:var(--brand);border-radius:var(--radius-lg);padding:var(--space-lg);text-align:center;margin:var(--space-xl) 0}.coach-overview_sessionPerson__Fqb9V{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-lg);padding:var(--space-lg) 0}.coach-overview_sessionPerson__Fqb9V h3{font-size:var(--font-body-lg);margin:0 0 var(--space-xs);font-weight:var(--weight-action)}.coach-overview_sessionPerson__Fqb9V p{font-size:var(--font-label);margin:0}.coach-overview_session__P5B6_ dl{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-xl);gap:var(--space-xl);padding:var(--space-xl) 0;margin:var(--space-lg) 0;border-top:1px solid color-mix(in srgb,var(--surface) 25%,transparent)}.coach-overview_session__P5B6_ dt{font-size:var(--font-caption);margin-bottom:var(--space-xs)}.coach-overview_session__P5B6_ dd{font-size:var(--font-label);font-weight:var(--weight-action);margin:0}.coach-overview_session__P5B6_>button{width:100%;color:var(--brand);justify-content:space-between}.coach-overview_onlineCopy__K6Uvp{font-size:var(--font-body);line-height:var(--leading-text);margin:var(--space-xxl) 0}@container(max-width:839px){.coach-overview_overview__G4FPz [data-page-type=board]>div:last-child{grid-template-columns:minmax(0,1fr)}.coach-overview_sessionPerson__Fqb9V{flex-direction:row;text-align:left}.coach-overview_session__P5B6_ dl{margin:0}}@media(max-width:839px){.coach-overview_heading__wC8QR{flex-wrap:wrap}.coach-overview_metrics__KJ8IN{gap:var(--space-md)}.coach-overview_metric__E9awM{padding:var(--space-xl)}.coach-overview_metric__E9awM h3{font-size:var(--font-caption)}.coach-overview_metric__E9awM h3 svg{display:none}.coach-overview_sessionPerson__Fqb9V{flex-direction:row;text-align:left}.coach-overview_session__P5B6_ dl{margin:0}.coach-overview_tableScroll__vMQZV{padding:0 var(--space-xl)}}@media(max-width:599px){.coach-overview_metrics__KJ8IN{grid-template-columns:1fr}.coach-overview_metric__E9awM{display:grid;grid-template-columns:1fr auto;grid-column-gap:var(--space-lg);column-gap:var(--space-lg);align-items:center}.coach-overview_metric__E9awM h3{margin:0;font-size:var(--font-label)}.coach-overview_metric__E9awM>strong{grid-column:2;grid-row:1/3;font-size:var(--font-display)}.coach-overview_metric__E9awM p{grid-column:1}.coach-overview_clientsHeading__SLapg,.coach-overview_session__P5B6_{padding:var(--space-xl)}}.coach-priorities_priorities__7FWUA{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl);min-width:0}.coach-priorities_actions__jFsCZ{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap}.coach-priorities_actions__jFsCZ p{margin:0 auto 0 0;font-size:var(--font-body);font-weight:var(--weight-action);color:var(--muted)}.muscle-legend_legend__LDmOo{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.muscle-legend_also__nFPpv,.muscle-legend_main__HniHL{display:flex;align-items:baseline;gap:var(--space-xs);min-width:0}.muscle-legend_main__HniHL{color:var(--ink);font-weight:var(--weight-strong)}.muscle-legend_also__nFPpv{color:var(--muted);font-size:var(--font-caption)}.muscle-legend_line__bSaOq{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.muscle-legend_swatch__LfW0u{flex:none;align-self:center;width:.7em;height:.7em;border-radius:var(--radius-control-xs);position:relative}.muscle-legend_swatch__LfW0u:before{content:"";position:absolute;inset:0;border-radius:var(--radius-control-xs);background:var(--brand)}.muscle-legend_swatchMain__Bn1DD{box-shadow:0 0 0 1px var(--brand)}.muscle-legend_swatchMain__Bn1DD:before{opacity:.72}.muscle-legend_swatchAlso__rK_sM:before{opacity:.32}.tag-control_base__SkNLI{display:flex;flex-direction:column;gap:var(--space-md)}.tag-control_tags__M2H6B{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin:0;padding:0;list-style:none}.tag-control_tag__F6WTO{display:inline-flex;align-items:center;gap:var(--space-xs)}.tag-control_inlineForm__Iivbs{display:inline-flex;align-items:center;margin:0}.tag-control_actions__QWwCf{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-md)}.tag-control_row__jMlVK{display:flex;align-items:center;gap:var(--space-sm);margin:0}.tag-control_none__PYK09{margin:0;font-size:var(--font-label);color:var(--muted);white-space:nowrap}.tag-control_create__UPbuG{display:inline-flex;align-items:center;gap:var(--space-sm);margin:0}.challenge-banner_inkBrand__8klP6{--decal-ink:var(--brand)}.challenge-banner_inkSuccess__XM7PS{--decal-ink:var(--success-ink)}.challenge-banner_inkWarning__DrVb3{--decal-ink:var(--warning-ink)}.challenge-banner_inkDanger__n8ir8{--decal-ink:var(--danger-ink)}.challenge-banner_banner__5wSlB{position:relative;overflow:hidden;display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-lg);margin-bottom:var(--space-lg);color:var(--surface);background:linear-gradient(135deg,color-mix(in srgb,var(--decal-ink) 82%,white) 0,var(--decal-ink) 55%,color-mix(in srgb,var(--decal-ink) 78%,black) 100%)}.challenge-banner_bannerSigil__pZwuK{position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:132px;height:132px;fill:currentColor;color:color-mix(in srgb,var(--surface) 22%,transparent);pointer-events:none}.challenge-banner_bannerText__LB6Rq{position:relative;min-width:0;display:flex;flex-direction:column;gap:2px}.challenge-banner_bannerWindow__HdBaq{margin:0;font-size:var(--font-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--surface) 78%,transparent)}.challenge-banner_bannerName__tfi2a{font-size:var(--font-body-lg);line-height:var(--leading-tight);overflow-wrap:anywhere}.challenge-banner_bannerBy__a6ur9{margin:0;font-size:var(--font-label);color:color-mix(in srgb,var(--surface) 82%,transparent)}.challenge-banner_band__Yh5DA{position:absolute;inset:0;overflow:hidden;color:var(--surface);background:linear-gradient(135deg,color-mix(in srgb,var(--decal-ink) 82%,white) 0,var(--decal-ink) 55%,color-mix(in srgb,var(--decal-ink) 78%,black) 100%)}.challenge-banner_bandSigil__73N0L{position:absolute;right:10%;top:50%;transform:translateY(-50%);height:70%;aspect-ratio:1;fill:currentColor;color:color-mix(in srgb,var(--surface) 40%,transparent);pointer-events:none}.challenge-banner_confetti__wpFEp{position:absolute;inset:0;pointer-events:none}.challenge-banner_confettiPieces__gVKef{display:block;width:100%;height:100%;animation:challenge-banner_confetti-settle___Yio1 var(--motion-pulse) ease-in var(--motion-slow) forwards}@keyframes challenge-banner_confetti-settle___Yio1{to{transform:translateY(18%);opacity:0}}@media (prefers-reduced-motion:reduce){.challenge-banner_confetti__wpFEp{display:none}}