.interactiveStates_control__vpW5t{transition:filter .12s ease,transform .12s ease}.interactiveStates_control__vpW5t:hover{filter:brightness(.94)}.interactiveStates_control__vpW5t:active{filter:brightness(.88);transform:scale(.98)}.interactiveStates_control__vpW5t:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring-color,currentColor) 40%,transparent)}.interactiveStates_field__awjxh{transition:border-color .12s ease,box-shadow .12s ease}.interactiveStates_field__awjxh:focus,.interactiveStates_field__awjxh:hover{border-color:var(--focus-ring-color,currentColor)}.interactiveStates_field__awjxh:focus{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring-color,currentColor) 25%,transparent)}@media (prefers-reduced-motion:reduce){.interactiveStates_control__vpW5t,.interactiveStates_field__awjxh{transition:none}}@keyframes overlay_overlayFadeIn___yJ1B{0%{opacity:0}}@keyframes overlay_overlayFadeOut__i7S4s{to{opacity:0}}@keyframes overlay_dialogContentIn__TvA88{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}}@keyframes overlay_dialogContentOut__Ek2l6{to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}@keyframes overlay_dropdownContentIn__5BzYb{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes overlay_dropdownContentOut__9p9DG{to{opacity:0;transform:translateY(-4px) scale(.98)}}.overlay_overlay__RkLw7{animation:overlay_overlayFadeIn___yJ1B .15s ease}.overlay_overlay__RkLw7[data-state=closed]{animation:overlay_overlayFadeOut__i7S4s .15s ease}.overlay_dialogContent__SSw_L{animation:overlay_dialogContentIn__TvA88 .18s cubic-bezier(.16,1,.3,1)}.overlay_dialogContent__SSw_L[data-state=closed]{animation:overlay_dialogContentOut__Ek2l6 .12s ease}.overlay_dropdownContent__h9ocO{animation:overlay_dropdownContentIn__5BzYb .16s cubic-bezier(.16,1,.3,1);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.overlay_dropdownContent__h9ocO[data-state=closed]{animation:overlay_dropdownContentOut__9p9DG .12s ease}.overlay_srOnly__ZXHyG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.overlay_dialogContent__SSw_L,.overlay_dropdownContent__h9ocO,.overlay_overlay__RkLw7{animation:none}}@keyframes microInteractions_pop__NoY5X{0%{transform:scale(1)}35%{transform:scale(1.22)}60%{transform:scale(.94)}to{transform:scale(1)}}.microInteractions_pop__NoY5X{animation:microInteractions_pop__NoY5X .32s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:reduce){.microInteractions_pop__NoY5X{animation:none}}.Footer_row__SaiNw{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.Footer_buttons__yfc6t{order:1;justify-content:center}.Footer_text__LNnvo{order:2}@media (min-width:800px){.Footer_row__SaiNw{flex-direction:row;align-items:center;justify-content:space-between;text-align:left}.Footer_buttons__yfc6t{order:2;justify-content:flex-start}.Footer_text__LNnvo{order:1}}.Nav_actions__TVLiH{display:flex;align-items:center;gap:8px}.Nav_menuWrapper__ecOAb{display:none;flex-shrink:0}@media (max-width:900px){.Nav_actions__TVLiH{display:none}.Nav_menuWrapper__ecOAb{display:block}}.BackToMenu_button__ysq_j{display:none}@media (max-width:899px){.BackToMenu_button__ysq_j{display:flex;align-items:center;justify-content:center;position:fixed;right:16px;bottom:16px;width:48px;height:48px;border-radius:999px;text-decoration:none;z-index:10}}@media (max-width:480px){.AnamneseAnswers_questionRow__3YVYE{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.AnamneseAnswers_questionRow__3YVYE>span:last-child{text-align:left!important}}.interactiveStates_control__vfesT{transition:filter .12s ease}.interactiveStates_control__vfesT:hover{filter:brightness(.94)}.interactiveStates_control__vfesT:focus-visible{outline:2px solid var(--focus-ring-color,currentColor);outline-offset:2px}.interactiveStates_field__XjGXL{transition:border-color .12s ease}.interactiveStates_field__XjGXL:focus,.interactiveStates_field__XjGXL:hover{border-color:var(--focus-ring-color,currentColor)}.interactiveStates_field__XjGXL:focus{outline:2px solid var(--focus-ring-color,currentColor);outline-offset:1px}@media (prefers-reduced-motion:reduce){.interactiveStates_control__vfesT,.interactiveStates_field__XjGXL{transition:none}}.HelpLayout_grid__TZ0ft{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}@media (min-width:900px){.HelpLayout_grid__TZ0ft{grid-template-columns:minmax(220px,1fr) minmax(0,3fr)}}@media (max-width:800px){.StarterTemplatesLibrary_card__2Gstf{flex-direction:column!important;align-items:flex-start!important}.StarterTemplatesLibrary_card__2Gstf>button:first-child{width:100%}}@media (max-width:480px){.StarterTemplatesLibrary_card__2Gstf>button:last-child{width:100%}}.HeaderRow_row__klD35{display:flex;justify-content:space-between;align-items:center;gap:12px}@media (max-width:480px){.HeaderRow_row__klD35{flex-direction:column;align-items:stretch}}.HeaderRow_rowMultiAction__vHpM_{display:flex;justify-content:space-between;align-items:center;gap:12px}@media (max-width:640px){.HeaderRow_rowMultiAction__vHpM_{flex-direction:column;align-items:stretch}}.HeaderRow_rowInline__IAYBY{display:flex;justify-content:space-between;align-items:center;gap:12px}.InvitesList_row__E0mKN{display:grid;grid-template-columns:minmax(100px,1fr) minmax(160px,1.2fr) minmax(160px,2fr) minmax(90px,.8fr) minmax(90px,.7fr) 36px;align-items:center;grid-gap:16px;gap:16px;width:100%}@media (max-width:720px){.InvitesList_row__E0mKN{grid-template-columns:1fr;row-gap:8px}}.CoachOverviewStats_grid__E0iuz{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px}@media (max-width:640px){.CoachOverviewStats_grid__E0iuz{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.DetachAthleteButton_button__Hamur{align-self:flex-start}}.RecentSessionsList_grid__Jt_Ki{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1100px){.RecentSessionsList_grid__Jt_Ki{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.RecentSessionsList_grid__Jt_Ki{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.RecentSessionsList_grid__Jt_Ki{grid-template-columns:1fr}}.SessionsList_stats__VLQFM{display:grid;grid-template-columns:180px 180px 100px;grid-column-gap:16px;column-gap:16px;flex-shrink:0}.SessionsList_statCol__2DV96{text-align:right}@media (max-width:520px){.SessionsList_card__4WQYN{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important}.SessionsList_stats__VLQFM{display:flex;flex-direction:column;gap:4px;width:100%;margin-top:8px}.SessionsList_statCol__2DV96{display:flex;flex-direction:row;align-items:center;justify-content:space-between;text-align:left}}