@charset "UTF-8";.LoginPage_container__q1B4o{background:linear-gradient(to bottom,var(--color-bg-1),var(--color-bg-4));height:100vh}@media(max-width:768px){.LoginPage_container__q1B4o{flex-direction:column}}.LoginPage_leftSide__exqS7{background:url(https://motivision-images.s3.us-east-1.amazonaws.com/new-dashboard-logo.png) no-repeat 50%;background-size:cover;flex:1 1}@media(max-width:768px){.LoginPage_leftSide__exqS7{display:none}}.LoginPage_rightSide__J8EFe{align-items:center;box-shadow:-5px 0 5px -5px var(--shadow-color);display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2rem}@media(max-width:768px){.LoginPage_rightSide__J8EFe{box-shadow:none;padding:1rem;width:100%}}.LoginPage_rightSide__J8EFe .LoginPage_rightSideContentWrapper__lyfE3{max-width:600px;width:100%}.LoginPage_sendVerificationCode__T9SNc{min-height:35px}.LoginPage_loginTitle__8o22k{color:var(--color-accent);text-align:left}@media(max-width:768px){.LoginPage_loginTitle__8o22k{font-size:24px;text-align:center}}.LoginPage_emailErrorDescription__vNCRD,.LoginPage_loginDescription__IfanH{color:var(--color-text-1)}@media(max-width:768px){.LoginPage_emailErrorDescription__vNCRD,.LoginPage_loginDescription__IfanH{font-size:18px;text-align:center}}.LoginSuccessAnimation_successAnimation__loh5v{animation:LoginSuccessAnimation_fadeIn__5dQDh 1s ease-in-out}@keyframes LoginSuccessAnimation_fadeIn__5dQDh{0%{opacity:0}to{opacity:1}}.LoginPageVerificationCode_verificationCodeInput__0EZI7{width:50px}@media(max-width:768px){.LoginPageVerificationCode_verificationCodeInput__0EZI7{width:40px}}@media(max-width:400px){.LoginPageVerificationCode_verificationCodeInput__0EZI7{width:30px}.LoginPageVerificationCode_verificationCodeInput__0EZI7 input{padding:8px 6px}}.UnsavedChangesDialog_paper__AbKTF{background:var(--color-bg-3)!important;border-radius:16px;border-radius:10px!important;box-shadow:0 4px 6px var(--shadow-color)!important;max-width:480px!important;padding:24px 24px 28px!important}.UnsavedChangesDialog_closeButton__2kEeq{color:var(--color-text-2)!important;position:absolute!important;right:8px!important;top:8px!important}.UnsavedChangesDialog_content__bH8\+q{align-items:center;color:var(--color-text-1);display:flex;flex-direction:column}.UnsavedChangesDialog_iconWrapper__dXsgl{align-items:center;background:var(--surface-hover);border-radius:12px;display:flex;height:64px;justify-content:center;margin:8px 0 16px;width:64px}.UnsavedChangesDialog_icon__J8Nz3{color:var(--color-accent);font-size:50px!important}.UnsavedChangesDialog_title__aQ-6E{font-size:1.5rem;font-weight:600;margin-bottom:30px;padding:0 70px;text-align:center}.UnsavedChangesDialog_actions__6WsFQ{display:flex;gap:12px}.UnsavedChangesDialog_primaryButton__tcf8T{background:var(--color-accent)!important;border-radius:10px!important;color:var(--color-text-1)!important;font-size:1rem!important;font-weight:700!important;padding:8px 24px!important;text-transform:none!important;width:170px!important}.UnsavedChangesDialog_primaryButton__tcf8T:hover{filter:brightness(.9)}.UnsavedChangesDialog_secondaryButton__tJQdh{border-color:var(--color-accent)!important;border-radius:10px!important;color:var(--color-accent)!important;font-size:1rem!important;font-weight:700!important;padding:8px 24px!important;text-transform:none!important;width:170px!important}.UnsavedChangesDialog_secondaryButton__tJQdh:hover{filter:brightness(.9)}.NavigationBar_navigationBar__xnklT{box-sizing:border-box;display:flex;flex-direction:column;min-width:250px;padding:30px 18px;position:relative;text-align:center;transition:width .25s ease,min-width .25s ease,padding .25s ease;width:250px}.NavigationBar_navigationBar__xnklT .NavigationBar_logo__QxuKR{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem}.NavigationBar_navigationBar__xnklT .NavigationBar_logo__QxuKR .NavigationBar_logoImage__uf-BG{height:auto;width:100%}.NavigationBar_navigationBar__xnklT .NavigationBar_collapseToggleWrapper__BHZ88{align-items:center;display:flex;justify-content:center;position:absolute;right:-8px;top:50%;transform:translateY(-50%);z-index:3}.NavigationBar_navigationBar__xnklT .NavigationBar_collapseToggle__UI2f1{align-items:center;background-color:var(--color-accent)!important;border:1px solid var(--color-bg-5)!important;border-radius:12px!important;box-shadow:0 2px 8px var(--shadow-color)!important;color:var(--color-text-1)!important;display:inline-flex;height:60px;justify-content:center;min-height:60px;min-width:16px;width:16px}.NavigationBar_navigationBar__xnklT .NavigationBar_collapseToggle__UI2f1:hover{filter:brightness(1.08);transform:translateY(-2px)}.NavigationBar_navigationBar__xnklT .NavigationBar_collapseIcon__dBRFA{color:var(--color-text-1)}.NavigationBar_navigationBar__xnklT .NavigationBar_navigationBarContent__J5TOX{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.NavigationBar_navigationBar__xnklT .NavigationBar_navList__nuS4-{display:flex;flex-direction:column;gap:8px;width:100%}.NavigationBar_navigationBar__xnklT .NavigationBar_gymInfo__DiAQR{align-items:center;display:flex;gap:10px;margin-bottom:14px}.NavigationBar_navigationBar__xnklT .NavigationBar_appearanceWrapper__cWjdC{display:flex;justify-content:flex-start;margin-bottom:24px}.NavigationBar_navigationBar__xnklT .NavigationBar_gymLogo__70Unp{background:var(--color-bg-3);border:1px solid var(--color-bg-5);border-radius:6px;height:28px;object-fit:cover;width:28px}.NavigationBar_navigationBar__xnklT .NavigationBar_gymLogoPlaceholder__kUo-e{align-items:center;background:var(--color-bg-3);border:1px solid var(--color-bg-5);border-radius:6px;color:var(--color-text-1);display:inline-flex;font-weight:700;height:28px;justify-content:center;width:28px}.NavigationBar_navigationBar__xnklT .NavigationBar_gymName__1YY47{color:var(--color-text-1);font-size:14px;font-weight:600}.NavigationBar_navigationBar__xnklT .NavigationBar_userInfo__TUYUf{text-align:center}.NavigationBar_navigationBar__xnklT .NavigationBar_userInfo__TUYUf .NavigationBar_userName__bTXv\+{margin-bottom:1rem}.NavigationBar_navigationBar__xnklT .NavigationBar_menuButton__Kk4lC{color:var(--color-accent)!important;display:none}.NavigationBar_navigationBar__xnklT .NavigationBar_menuButton__Kk4lC svg{color:inherit}.NavigationBar_navigationBar__xnklT .NavigationBar_mobileAccountIcon__HaII8{display:none}.NavigationBar_navigationBar__xnklT .NavigationBar_userInfoMenu__e1fGm{align-items:flex-start;display:flex;flex-direction:column}@media(min-width:600px)and (max-width:1200px){.NavigationBar_navigationBar__xnklT{min-width:220px;padding:18px 8px;width:220px}}@media(max-width:600px){.NavigationBar_navigationBar__xnklT{align-items:center;flex-direction:row;gap:8px;height:auto;justify-content:flex-start;min-width:auto;padding:12px 16px;width:100%}.NavigationBar_navigationBar__xnklT .NavigationBar_appearanceWrapper__cWjdC,.NavigationBar_navigationBar__xnklT .NavigationBar_collapseToggleWrapper__BHZ88,.NavigationBar_navigationBar__xnklT .NavigationBar_gymInfo__DiAQR,.NavigationBar_navigationBar__xnklT .NavigationBar_logo__QxuKR,.NavigationBar_navigationBar__xnklT .NavigationBar_navigationBarContent__J5TOX,.NavigationBar_navigationBar__xnklT .NavigationBar_userInfo__TUYUf{display:none!important}.NavigationBar_navigationBar__xnklT .NavigationBar_menuButton__Kk4lC{display:inline-flex;margin-left:0}.NavigationBar_navigationBar__xnklT .NavigationBar_mobileAccountIcon__HaII8{align-items:center;display:flex;margin-left:auto}}.NavigationBar_collapsed__XoNM1{min-width:68px;padding:20px 10px;width:68px}.NavigationBar_collapsed__XoNM1 .NavigationBar_gymInfo__DiAQR,.NavigationBar_collapsed__XoNM1 .NavigationBar_logo__QxuKR{display:none}.NavigationBar_collapsed__XoNM1 .NavigationBar_navigationBarContent__J5TOX{align-items:center}.NavigationBar_collapsed__XoNM1 .NavigationBar_collapseToggleWrapper__BHZ88{right:-8px}@media(max-width:600px){.NavigationBar_collapsed__XoNM1{min-width:auto;padding:12px 16px;width:auto}}.NavigationBar_responsiveMenu__ZYs8a{max-width:250px;width:100%}.NavigationBar_responsiveMenu__ZYs8a .MuiPaper-root{background:linear-gradient(to bottom,var(--color-bg-1),var(--color-bg-4))!important;padding:8px 12px!important}.NavigationBar_collapsedTooltip__i5ThM{background-color:var(--color-bg-1)!important;border:1px solid var(--color-bg-5)!important;border-radius:6px!important;color:var(--color-text-1)!important;font-size:12px!important;padding:8px 12px!important}.NavigationBar_collapsedTooltipArrow__G1KWg{color:var(--color-bg-1)!important}.NavigationBar_mobileMenuContent__vlNrE{display:flex;flex-direction:column;gap:12px;min-width:220px}.NavigationBar_mobileMenuNav__M0Jks{max-height:60vh;overflow-y:auto}body.lw-fullscreen .NavigationBar_collapseToggleWrapper__BHZ88{display:none!important}.NavigationBar_navItem__EJi1b{align-items:center;border-radius:10px;cursor:pointer;display:flex;margin-bottom:5px;padding:10px;transition:background .3s,color .3s}.NavigationBar_navItem__EJi1b .NavigationBar_navItemInner__TKpsW{align-items:center;display:inline-flex}.NavigationBar_navItem__EJi1b .NavigationBar_navItemInner__TKpsW svg{color:var(--color-accent);transition:color .2s ease}.NavigationBar_navItem__EJi1b .NavigationBar_navLabel__25998{font-size:1.25rem;font-weight:700;margin-left:10px}.NavigationBar_navItem__EJi1b.NavigationBar_selectedNav__6ecUk{background:linear-gradient(to right,var(--color-bg-5),#0000)}.NavigationBar_navItem__EJi1b.NavigationBar_selectedNav__6ecUk .NavigationBar_navItemInner__TKpsW svg,.NavigationBar_navItem__EJi1b.NavigationBar_selectedNav__6ecUk .NavigationBar_navLabel__25998{color:var(--color-accent)}.NavigationBar_navItem__EJi1b.NavigationBar_unselectedNav__ErBgK{background:#0000;color:var(--color-text-1)}.NavigationBar_navItem__EJi1b.NavigationBar_unselectedNav__ErBgK:hover{background:linear-gradient(to right,var(--color-bg-5),#0000);color:var(--color-accent)}.NavigationBar_navItem__EJi1b.NavigationBar_unselectedNav__ErBgK:hover .NavigationBar_navItemInner__TKpsW svg{color:var(--color-accent)}.NavigationBar_collapsed__XoNM1 .NavigationBar_navItem__EJi1b{justify-content:center;padding:10px 0}.NavigationBar_collapsed__XoNM1 .NavigationBar_navItemInner__TKpsW{justify-content:center}.NavigationBar_collapsed__XoNM1 .NavigationBar_navLabel__25998{display:none}.AppearanceSelect_select__Kf2Pe{-webkit-appearance:none;appearance:none;background:var(--color-bg-3);border:1px solid var(--color-bg-5);border-radius:8px;color:var(--color-text-1);font-weight:600;padding:6px 8px}.AppearanceSelect_wrapper__p1Ta-{align-items:center;display:inline-flex;gap:8px}.AppearanceSelect_label__CEEMy{color:var(--color-text-4);font-size:12px}.AccountIcon_accountWrapper__mrI61{align-items:center;background-color:var(--color-bg-2);border:none;border-radius:999px;box-shadow:0 8px 24px #0003;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:8px;height:50px;justify-content:center;padding:0 12px 0 6px;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.AccountIcon_accountWrapper__mrI61:hover{background-color:var(--color-bg-3);transform:translateY(-1px)}.AccountIcon_accountWrapper__mrI61:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.AccountIcon_accountWrapper__mrI61.AccountIcon_open__jroSp{background-color:var(--color-bg-3);box-shadow:0 12px 28px #00000059}.AccountIcon_accountIcon__QCSFe{color:var(--color-accent);height:40px;width:40px}.AccountIcon_accountDetails__fnO5f{text-wrap:nowrap;align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-right:8px}.AccountIcon_accountName__IlvgO{color:var(--color-text-1);font-size:14px;font-weight:600;line-height:1.2}.AccountIcon_accountDescription__Mx0Bh{color:var(--color-text-4);font-size:12px}.AccountIcon_chevron__gEjYc{color:var(--color-accent);transition:transform .2s ease}.AccountIcon_chevronOpen__eSQ28{transform:rotate(180deg)}.AccountIcon_accountMenuPaper__vZCG9{background:linear-gradient(135deg,var(--color-bg-2),var(--color-bg-3))!important;border:1px solid var(--color-bg-5);border-radius:16px!important;box-shadow:0 20px 40px #0006!important;color:var(--color-text-1)!important;min-width:220px;padding:4px 0!important}.AccountIcon_accountMenuList__0-ixk{padding:0!important}.AccountIcon_accountMenuSummary__Ph5Y-{align-items:flex-start!important;cursor:default!important;flex-direction:column!important;gap:2px;opacity:1!important;padding:12px 18px!important}.AccountIcon_summaryText__Ftb36{display:flex;flex-direction:column;gap:2px}.AccountIcon_summaryName__iuJBo{font-size:15px;font-weight:600}.AccountIcon_summaryRole__lQAat{color:var(--color-text-4);font-size:12px}.AccountIcon_menuDivider__exyai{border-color:var(--color-bg-5)!important;margin:0 16px!important;opacity:.6}.AccountIcon_accountMenuItem__hrvzH{color:var(--color-text-1)!important;font-weight:600;gap:10px;padding:10px 18px!important}.AccountIcon_accountMenuItem__hrvzH svg{color:var(--color-danger)}.AccountIcon_accountMenuItem__hrvzH:hover{background-color:var(--surface-hover)!important}.AccountIcon_accountMenuItem__hrvzH:hover svg{color:var(--color-accent)}.ClientsContent_contentContainer__axV6U{display:flex;flex-direction:column;gap:16px}.ClientsContent_contentContainer__axV6U .ClientsContent_sectionTitle__Wlt4V{color:var(--color-text-4);font-size:20px;font-weight:600}.ClientsContent_contentContainer__axV6U .ClientsContent_velocityPiesContainer__T563M{background-color:var(--color-bg-3);border-radius:15px;display:flex;justify-content:space-between;padding:20px 16px}.ClientsContent_contentContainer__axV6U .ClientsContent_velocityPiesContainer__T563M .ClientsContent_velocityPieContainer__-aT6A{display:flex;justify-content:center;width:100%}.ClientsContent_contentContainer__axV6U .ClientsContent_velocityPiesContainer__T563M .ClientsContent_velocityPieContainer__-aT6A+.ClientsContent_velocityPieContainer__-aT6A{margin-left:30px}.ClientsContent_contentContainer__axV6U .ClientsContent_velocityPiesContainer__T563M .ClientsContent_velocityPieContainer__-aT6A .ClientsContent_emptyStat__YA7uz{color:var(--color-text-1);font-size:14px;text-align:center}.UserRow_userRow__xkLXR{grid-column-gap:16px;align-items:center;border-bottom:1px solid var(--color-bg-2);column-gap:16px;cursor:pointer;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:80px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.UserRow_userRow__xkLXR.UserRow_selected__2QSXm,.UserRow_userRow__xkLXR:hover{background-color:var(--color-bg-3)}.UserRow_userRow__xkLXR:last-child{border-bottom:none}.UserRow_userRow__xkLXR .UserRow_userColumn__6FYmQ{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.UserRow_userRow__xkLXR .UserRow_userColumn__6FYmQ.UserRow_userName__AhOLS{color:var(--color-accent);justify-content:start;text-decoration:underline}.UserRow_userRow__xkLXR .UserRow_userColumn__6FYmQ.UserRow_userName__AhOLS .UserRow_userIcon__lEW7S{margin-right:8px}.UserRow_userRow__xkLXR .UserRow_userColumn__6FYmQ .UserRow_userColumnBox__wRoW5{text-wrap:wrap;align-items:center;border:1px solid var(--color-text-1);border-radius:8px;display:flex;height:36px;justify-content:center;width:130px}.UserRow_userRow__xkLXR .UserRow_userColumn__6FYmQ.UserRow_options__S5zPd{justify-content:flex-end;text-align:right}.UserRow_userRow__xkLXR .UserRow_userColumn__6FYmQ.UserRow_options__S5zPd .UserRow_optionsBtn__eK\+M8{cursor:pointer;margin-right:12px}.UserRow_userRow__xkLXR .UserRow_userColumn__6FYmQ:first-child{justify-content:flex-start;text-align:left}.UserRow_userRow__xkLXR .UserRow_userColumn__6FYmQ:last-child{justify-content:flex-end;text-align:right}.UserRow_clientListGrid__H0jSa{grid-template-columns:minmax(250px,1fr) minmax(140px,1fr) minmax(220px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(60px,1fr) minmax(80px,1fr)}.UserRow_clientListGrid__H0jSa>:first-child{justify-self:start;text-align:left}.UserRow_clientListGrid__H0jSa>:last-child{justify-self:end;text-align:right}.UserRow_athleteListGrid__iP7Cd{grid-template-columns:minmax(250px,1fr) minmax(220px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(60px,1fr) minmax(80px,1fr)}.UserRow_athleteListGrid__iP7Cd>:first-child{justify-self:start;text-align:left}.UserRow_athleteListGrid__iP7Cd>:last-child{justify-self:end;text-align:right}.UserRow_workoutsListGrid__XAgqu{grid-template-columns:minmax(250px,1fr) minmax(250px,1fr) minmax(250px,1fr) minmax(80px,1fr)}.UserRow_workoutsListGrid__XAgqu>:first-child{justify-self:start;text-align:left}.UserRow_workoutsListGrid__XAgqu>:last-child{justify-self:end;text-align:right}.Menu_menu__1fxcX .MuiPaper-root{background-color:var(--color-bg-2);border-radius:15px;min-width:200px}.Menu_menu__1fxcX .MuiPaper-root .MuiList-root{padding:0}.Menu_menu__1fxcX .Menu_menuItem__C4C9g{align-items:center;border-bottom:1px solid var(--color-text-4);display:flex;padding:12px;transition:background-color .2s ease,color .2s ease}.Menu_menu__1fxcX .Menu_menuItem__C4C9g:last-child{border-bottom:none}.Menu_menu__1fxcX .Menu_menuItem__C4C9g .Menu_icon__5pL-p{align-items:center;display:inline-flex;justify-content:center}.Menu_menu__1fxcX .Menu_menuItem__C4C9g .Menu_icon__5pL-p svg{color:var(--color-accent);transition:color .2s ease}.Menu_menu__1fxcX .Menu_menuItem__C4C9g .Menu_optionsMenuText__dAvPO{color:var(--color-text-1);font-weight:700;margin-left:10px;transition:color .2s ease}.Menu_menu__1fxcX .Menu_menuItem__C4C9g:hover{background-color:var(--surface-hover)}.Menu_menu__1fxcX .Menu_menuItem__C4C9g:hover .Menu_icon__5pL-p svg,.Menu_menu__1fxcX .Menu_menuItem__C4C9g:hover .Menu_optionsMenuText__dAvPO{color:var(--color-accent)}.ConfirmationDialog_confirmationDialog__CTPFl .MuiPaper-root{background-color:var(--color-bg-3);border-radius:20px;max-width:320px;padding:18px}.ConfirmationDialog_confirmationDialog__CTPFl .ConfirmationDialog_dialogHeader__KN0cu{align-items:center;display:flex;justify-content:flex-end}.ConfirmationDialog_confirmationDialog__CTPFl .ConfirmationDialog_dialogHeader__KN0cu .ConfirmationDialog_closeDialog__Kntoh{cursor:pointer}.ConfirmationDialog_confirmationDialog__CTPFl .ConfirmationDialog_dialogContent__C913a{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:0;text-align:center}.ConfirmationDialog_confirmationDialog__CTPFl .ConfirmationDialog_dialogContent__C913a svg{height:40px;margin-bottom:8px;width:40px}.ConfirmationDialog_confirmationDialog__CTPFl .ConfirmationDialog_dialogContent__C913a .ConfirmationDialog_dialogText__JH84Z{color:var(--color-text-1);font-size:22px}.ConfirmationDialog_confirmationDialog__CTPFl .ConfirmationDialog_dialogActions__d9BZ5{justify-content:center;padding:10px}.ConfirmationDialog_confirmationDialog__CTPFl .ConfirmationDialog_dialogActions__d9BZ5 button{border-radius:10px;flex-grow:1}.ConfirmationDialog_confirmationDialog__CTPFl .ConfirmationDialog_dialogActions__d9BZ5 .ConfirmationDialog_cancel__JzNja{background-color:#0000;border:1px solid var(--color-accent)}.ConfirmationDialog_confirmationDialog__CTPFl .ConfirmationDialog_dialogActions__d9BZ5 .ConfirmationDialog_cancel__JzNja:hover{background-color:var(--color-accent)}.AssignProgramOptionsDialog_assignProgramOptionsDialog__46h\+c{display:flex;flex-direction:row;height:250px;justify-content:space-evenly;padding-top:0}.AssignProgramOptionsDialog_assignProgramOptionsDialog__46h\+c .AssignProgramOptionsDialog_option__0UKtB{align-items:center;background:var(--color-bg-4)!important;border-radius:12px!important;display:flex;flex-direction:column;justify-content:center;width:40%}.AssignProgramOptionsDialog_assignProgramOptionsDialog__46h\+c .AssignProgramOptionsDialog_option__0UKtB:hover{filter:brightness(1.05)!important}.AssignProgramOptionsDialog_assignProgramOptionsDialog__46h\+c .AssignProgramOptionsDialog_option__0UKtB .AssignProgramOptionsDialog_optionText__9I7zP{font-size:12px;font-weight:500;margin:0 8px}.AssignProgramOptionsDialog_submit__C\+28Y{align-items:center;background-color:#0000!important;border:1px solid var(--color-accent)!important;border-radius:12px!important;display:flex;justify-content:center}.AssignProgramOptionsDialog_submit__C\+28Y:hover{filter:brightness(1.05)!important}.AssignProgramOptionsDialog_submit__C\+28Y .AssignProgramOptionsDialog_submitText__p1hBN{color:var(--color-accent);font-size:12px;font-weight:700;margin:0 8px}.BaseDialog_baseDialog__zXTA8 .MuiPaper-root{background-color:var(--color-bg-3);border-radius:20px;max-height:85%;max-width:100%;width:70%}@media(max-width:600px){.BaseDialog_baseDialog__zXTA8 .MuiPaper-root{width:100%}}.BaseDialog_baseDialog__zXTA8 .BaseDialog_dialogHeader__yPg9o{align-items:center;display:flex;justify-content:space-between}.BaseDialog_baseDialog__zXTA8 .BaseDialog_dialogHeader__yPg9o .BaseDialog_title__w9qTo{color:var(--color-text-1);font-weight:700}.BaseDialog_baseDialog__zXTA8 .BaseDialog_dialogHeader__yPg9o .BaseDialog_closeDialog__hOMFx{cursor:pointer;margin-right:20px}.BaseDialog_baseDialog__zXTA8 .BaseDialog_dialogActions__c7uTx button{margin:0 16px 16px}@media(max-width:600px){.BaseDialog_baseDialog__zXTA8 .BaseDialog_dialogActions__c7uTx{justify-content:center}.BaseDialog_baseDialog__zXTA8 .BaseDialog_dialogActions__c7uTx button{flex-grow:1}}.AssignProgramDialog_assignProgramDialog__o66F5{display:flex;flex-direction:column;justify-content:start;overflow-x:hidden}.AssignProgramDialog_assignProgramDialog__o66F5 .AssignProgramDialog_assignProgramSearch__a664B{flex-grow:0;margin-bottom:12px;max-width:none;width:100%}.AssignProgramDialog_assignProgramDialog__o66F5 .AssignProgramDialog_programItems__PIv9h{overflow-x:auto;width:100%}.AssignProgramDialog_assignProgramDialog__o66F5 .AssignProgramDialog_programItems__PIv9h .AssignProgramDialog_programItemWrapper__Bi5Cd{background-color:var(--color-bg-4);border-radius:12px;cursor:pointer;margin-bottom:12px;width:-webkit-fit-content;width:fit-content}.AssignProgramDialog_assignProgramDialog__o66F5 .AssignProgramDialog_programItems__PIv9h .AssignProgramDialog_programItemWrapper__Bi5Cd.AssignProgramDialog_selectedProgramItem__Vt2i9{border:1px solid var(--color-accent)}.AssignProgramDialog_submit__fQr4F{align-items:center;background-color:#0000!important;border:1px solid var(--color-accent)!important;border-radius:10px!important;display:flex;justify-content:center}.AssignProgramDialog_submit__fQr4F:hover{filter:brightness(1.05)!important}.AssignProgramDialog_submit__fQr4F .AssignProgramDialog_submitText__rpEhQ{color:var(--color-accent);font-size:12px;font-weight:700;margin:0 8px}.AssignProgramDialog_calendarDialog__aqRwS{align-items:center;display:flex;flex-direction:column}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS{align-items:center;background-color:var(--color-bg-2);border:none;border-radius:15px;display:flex;justify-content:center;width:90%}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__navigation{top:5%}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__navigation--next{right:5%}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__navigation--previous{left:5%}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__navigation-icon:before{border-color:var(--color-accent);border-width:3px 3px 0 0;height:13px;width:13px}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__header{background-color:var(--color-bg-2);display:flex;flex-direction:column;gap:20px;justify-content:space-evenly;margin-bottom:5%;margin-top:2%}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__day--selected{background-color:var(--color-accent);border-radius:50%;color:var(--color-text-1)}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__month-container{height:100%;width:90%}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__current-month{color:var(--color-text-1);font-size:22px}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__day-names{display:flex;justify-content:space-between}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__day-name{color:var(--color-text-4);font-size:20px;font-weight:600}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__month{display:flex;flex-direction:column;height:60%;justify-content:space-between}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__week{display:flex;justify-content:space-between}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__day{align-items:center;border-radius:50%;color:var(--color-text-1);display:flex;font-size:20px;font-weight:400;height:60px;justify-content:center;width:60px}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__day:hover{background-color:var(--color-accent);border-radius:50%;color:var(--color-text-1);font-size:18px;font-weight:400}.AssignProgramDialog_calendarDialog__aqRwS .AssignProgramDialog_customCalendar__d7PQS .react-datepicker__day--outside-month{color:var(--color-text-4)}.SearchBar_searchBar__zGe\+Z{align-items:center;display:flex;flex-grow:1;max-width:400px}.SearchBar_searchBar__zGe\+Z input{background-color:#0000;border:1px solid var(--color-text-4);border-radius:10px;color:var(--color-text-4);flex:1 1;height:45px;max-width:100%;padding:.5rem}@media(max-width:600px){.SearchBar_searchBar__zGe\+Z input{font-size:12px}}@media(max-width:400px){.SearchBar_searchBar__zGe\+Z input{font-size:10px}}.SearchBar_searchBar__zGe\+Z button{background-color:var(--color-accent);border:none;border-radius:4px;color:var(--color-text-1);cursor:pointer;padding:.5rem 1rem}.SearchBar_searchBar__zGe\+Z button:hover{filter:brightness(1.05)}.ProgramRow_programRow__TvzbY{grid-column-gap:16px;align-items:center;border-bottom:1px solid var(--color-bg-2);column-gap:16px;cursor:pointer;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:80px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.ProgramRow_programRow__TvzbY.ProgramRow_selected__tpSNr,.ProgramRow_programRow__TvzbY:hover{background-color:var(--color-bg-3)}.ProgramRow_programRow__TvzbY:last-child{border-bottom:none}.ProgramRow_programRow__TvzbY .ProgramRow_programColumn__6VVbk{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ProgramRow_programRow__TvzbY .ProgramRow_programColumn__6VVbk.ProgramRow_programNameAndImage__E-Ua9{color:var(--color-accent);cursor:pointer;justify-content:start}.ProgramRow_programRow__TvzbY .ProgramRow_programColumn__6VVbk.ProgramRow_programNameAndImage__E-Ua9 .ProgramRow_programImage__Du8zh{background-repeat:no-repeat;background-size:cover;border-radius:8px;height:60px;margin-right:20px;min-width:110px;width:110px}.ProgramRow_programRow__TvzbY .ProgramRow_programColumn__6VVbk.ProgramRow_programNameAndImage__E-Ua9 .ProgramRow_programName__lsrCV{align-items:center;display:flex;font-weight:700;justify-content:start}.ProgramRow_programRow__TvzbY .ProgramRow_programColumn__6VVbk.ProgramRow_options__ii01B{justify-content:flex-end;text-align:right}.ProgramRow_programRow__TvzbY .ProgramRow_programColumn__6VVbk.ProgramRow_options__ii01B .ProgramRow_optionsBtn__S2nU1{cursor:pointer;margin-right:12px}.ProgramRow_programRow__TvzbY .ProgramRow_programColumn__6VVbk:first-child{justify-content:flex-start;text-align:left}.ProgramRow_programRow__TvzbY .ProgramRow_programColumn__6VVbk:last-child{justify-content:flex-end;text-align:right}.ProgramRow_listGrid__HM-pY{grid-template-columns:minmax(350px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(120px,1fr) minmax(140px,1fr) minmax(80px,1fr)}.ProgramRow_listGrid__HM-pY>:first-child{justify-self:start;text-align:left}.ProgramRow_listGrid__HM-pY>:last-child{justify-self:end;text-align:right}.ProgramRow_minimalList__eEq57{grid-template-columns:minmax(350px,1fr) minmax(160px,1fr) minmax(120px,1fr)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;text-align:center;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day--disabled,.react-datepicker__day-name--disabled,.react-datepicker__time-name--disabled{color:#ccc;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.ListContent_list__vWXOa{background-color:var(--color-bg-4);border-radius:20px;overflow-x:auto}.ListContent_list__vWXOa .ListContent_listHeader__bP02o{align-items:center;display:grid;font-weight:700;height:40px;margin-bottom:20px;padding:2px 18px;text-align:center}.ListContent_list__vWXOa .ListContent_listHeader__bP02o .ListContent_tableTitle__jOtGM{color:var(--color-text-1);font-size:14px;font-weight:500;opacity:.5;text-transform:uppercase}.ListContent_list__vWXOa .ListContent_listHeader__bP02o .ListContent_tableTitle__jOtGM.ListContent_leftTableTitle__LDJWS{text-align:left}.EmptyState_emptyStateContainer__dNSSc{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.EmptyState_emptyStateContainer__dNSSc .EmptyState_iconContainer__OWIgg svg{height:80px;width:80px}.EmptyState_emptyStateContainer__dNSSc .EmptyState_iconContainer__OWIgg svg path{fill:var(--color-text-4)}.EmptyState_emptyStateContainer__dNSSc .EmptyState_emptyStateText__kW8oJ{color:var(--color-text-1);font-size:26px;font-weight:700;margin-bottom:16px}.EmptyState_emptyStateContainer__dNSSc .EmptyState_emptyStateDescription__XaCkH{color:var(--color-text-4);font-size:18px;margin-bottom:16px}.EmptyState_emptyStateContainer__dNSSc .EmptyState_action__6-fIu .EmptyState_actionText__ovayH{font-weight:700;margin-left:6px;text-transform:none}.UserWorkoutsRow_userWorkoutsRow__og4sI{grid-column-gap:16px;align-items:center;border-bottom:1px solid var(--color-bg-2);column-gap:16px;cursor:pointer;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:80px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.UserWorkoutsRow_userWorkoutsRow__og4sI.UserWorkoutsRow_selected__q3IB2,.UserWorkoutsRow_userWorkoutsRow__og4sI:hover{background-color:var(--color-bg-3)}.UserWorkoutsRow_userWorkoutsRow__og4sI:last-child{border-bottom:none}.UserWorkoutsRow_userWorkoutsRow__og4sI .UserWorkoutsRow_userColumn__FdrKM{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.UserWorkoutsRow_userWorkoutsRow__og4sI .UserWorkoutsRow_userColumn__FdrKM.UserWorkoutsRow_userName__J1fzP{color:var(--color-accent);justify-content:start;text-decoration:underline}.UserWorkoutsRow_userWorkoutsRow__og4sI .UserWorkoutsRow_userColumn__FdrKM.UserWorkoutsRow_userName__J1fzP .UserWorkoutsRow_userIcon__RYcG5{margin-right:8px}.UserWorkoutsRow_userWorkoutsRow__og4sI .UserWorkoutsRow_userColumn__FdrKM .UserWorkoutsRow_userColumnBox__eclwT{text-wrap:wrap;align-items:center;border:1px solid var(--color-text-1);border-radius:8px;display:flex;height:36px;justify-content:center;width:130px}.UserWorkoutsRow_userWorkoutsRow__og4sI .UserWorkoutsRow_userColumn__FdrKM.UserWorkoutsRow_options__BnzFQ{justify-content:flex-end;text-align:right}.UserWorkoutsRow_userWorkoutsRow__og4sI .UserWorkoutsRow_userColumn__FdrKM.UserWorkoutsRow_options__BnzFQ .UserWorkoutsRow_optionsBtn__-BMyU{cursor:pointer;margin-right:12px}.UserWorkoutsRow_userWorkoutsRow__og4sI .UserWorkoutsRow_userColumn__FdrKM:first-child{justify-content:flex-start;text-align:left}.UserWorkoutsRow_userWorkoutsRow__og4sI .UserWorkoutsRow_userColumn__FdrKM:last-child{justify-content:flex-end;text-align:right}.UserWorkoutsRow_workoutsListGrid__56PNL{column-gap:16px;grid-template-columns:minmax(200px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(80px,1fr)}.UserWorkoutsRow_workoutsListGrid__56PNL>:first-child{justify-self:start;text-align:left}.UserWorkoutsRow_workoutsListGrid__56PNL>:last-child{justify-self:end;text-align:right}.UserWorkoutsRow_workoutsListGrid__56PNL .UserWorkoutsRow_velocityPiesContainer__c7HOz{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.UserWorkoutsRow_workoutsListGrid__56PNL .UserWorkoutsRow_velocityPiesContainer__c7HOz .UserWorkoutsRow_velocityPieContainer__QywJA{display:flex;justify-content:center;width:100%}.UserWorkoutsRow_workoutsListGrid__56PNL .UserWorkoutsRow_velocityPiesContainer__c7HOz .UserWorkoutsRow_velocityPieContainer__QywJA+.UserWorkoutsRow_velocityPieContainer__QywJA{margin-left:16px}.UserWorkoutsRow_workoutsListGrid__56PNL .UserWorkoutsRow_velocityPiesContainer__c7HOz .UserWorkoutsRow_velocityPieContainer__QywJA .UserWorkoutsRow_emptyStat__q0ugH{color:var(--color-text-1);font-size:14px;text-align:center}.UserWorkoutsRow_workoutsListGrid__56PNL .UserWorkoutsRow_velocityPieColumn__Nt7HY{align-items:center;display:flex;height:90%;justify-content:center;width:100%}.UserWorkoutsRow_workoutsListGrid__56PNL .UserWorkoutsRow_velocityPieColumn__Nt7HY .UserWorkoutsRow_emptyStat__q0ugH{color:var(--color-text-1);font-size:14px;text-align:center}.VelocityPie_velocityPie__cZw6Z{align-items:center;border:2px solid;border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:5px 10px 0;position:relative;width:100%}.VelocityPie_labelsContainer__-DHXY{display:flex;justify-content:space-between;position:relative;width:100%}.VelocityPie_label__I0ung{color:var(--color-text-1);cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.VelocityPie_barContainer__a4RsX{border-radius:15px;display:flex;height:7px;overflow:visible;position:relative;width:100%}.VelocityPie_barContainer__a4RsX.VelocityPie_sections1__tAXTL .VelocityPie_section__9FvqQ{border-radius:15px}.VelocityPie_barContainer__a4RsX.VelocityPie_sections2__3-v2Z .VelocityPie_section__9FvqQ:first-child{border-bottom-left-radius:15px;border-top-left-radius:15px}.VelocityPie_barContainer__a4RsX.VelocityPie_sections2__3-v2Z .VelocityPie_section__9FvqQ:last-child{border-bottom-right-radius:15px;border-top-right-radius:15px}.VelocityPie_section__9FvqQ{cursor:pointer;height:100%;position:relative}.VelocityPie_section__9FvqQ:first-child{border-bottom-left-radius:15px;border-top-left-radius:15px}.VelocityPie_section__9FvqQ:last-child{border-bottom-right-radius:15px;border-top-right-radius:15px}.VelocityPie_section__9FvqQ:hover .VelocityPie_smallPercentageTooltip__qntSc{opacity:1;visibility:visible}.VelocityPie_smallPercentageTooltip__qntSc{bottom:15px;opacity:0;transition:all .2s ease;visibility:hidden}.VelocityPie_hoverTooltip__5NvdJ,.VelocityPie_smallPercentageTooltip__qntSc{background-color:var(--color-bg-2);border:1px solid var(--color-text-1);border-radius:6px;color:var(--color-text-1);font-size:.8em;font-weight:700;left:50%;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:10}.VelocityPie_hoverTooltip__5NvdJ{bottom:50px;opacity:1;visibility:visible}.VelocityPie_subtitle__\+8gGh{color:var(--color-text-1);font-size:.8em;font-weight:500;margin-top:2px;text-align:center}.VelocityPie_section__9FvqQ.VelocityPie_good__TUdj9{background-color:var(--color-success)}.VelocityPie_section__9FvqQ.VelocityPie_fast__nggL\+{background-color:var(--color-warning)}.VelocityPie_section__9FvqQ.VelocityPie_slow__5MAmA{background-color:var(--color-danger)}.InputField_inputFieldItem__J5wGv{margin-top:4px;width:100%}.InputField_inputFieldItem__J5wGv .MuiFormLabel-root{color:var(--color-text-4);font-size:14px;margin-top:2px}.InputField_inputFieldItem__J5wGv .InputField_fieldTitleWrapper__NBvVn{align-items:center;display:flex;justify-content:start;margin-bottom:8px}.InputField_inputFieldItem__J5wGv .InputField_fieldTitleWrapper__NBvVn .InputField_fieldTitle__l6ieH{color:var(--color-text-1);font-size:16px;font-weight:700;margin-left:6px}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ{position:relative}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .MuiFormControl-root,.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .MuiTextField-root{margin-bottom:0;margin-top:0}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P .MuiInputBase-root{color:var(--color-text-1)}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P .MuiInputBase-root fieldset{border-color:var(--color-text-4)}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P.InputField_inputFieldError__PMUOI fieldset{border-color:var(--color-danger)}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P .MuiSelect-icon{color:var(--color-accent)}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P.InputField_inputFieldDropDown__lbXHg .MuiInputBase-root{height:30px}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P.InputField_multiSelectInputField__eA\+jm{border:1px solid var(--color-text-4);border-radius:14px;color:var(--color-text-1)}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P.InputField_multiSelectInputField__eA\+jm.InputField_inputFieldError__PMUOI{border-color:var(--color-danger)}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P.InputField_multiSelectInputField__eA\+jm fieldset{border:none}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P input[type=number]::-webkit-inner-spin-button,.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputField__WIX1P input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputFieldPlaceholder__scB2w{align-items:center;color:var(--color-text-4);display:flex;font-size:12px;height:100%;justify-content:start;left:0;overflow:hidden;padding-left:14px;pointer-events:none;position:absolute;top:0;white-space:nowrap;width:100%}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputFieldPlaceholder__scB2w.InputField_inputFieldPlaceholderHidden__VHKXj{visibility:hidden}.InputField_inputFieldItem__J5wGv .InputField_inputWrapper__FzQxJ .InputField_inputFieldPlaceholder__scB2w.InputField_dropDownInputPlaceholder__G\+7hn{visibility:visible}.ClientDataDialogCommon_clientDataDialog__6qzcF{display:flex;flex-direction:column;padding-bottom:0;padding-top:0}.ClientDataDialogCommon_clientDataDialog__6qzcF .ClientDataDialogCommon_row__HcXVi{display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.ClientDataDialogCommon_clientDataDialog__6qzcF .ClientDataDialogCommon_row__HcXVi:last-child{margin-bottom:0}.ClientDataDialogCommon_clientDataDialog__6qzcF .ClientDataDialogCommon_row__HcXVi .ClientDataDialogCommon_MuiTextField-root__mNd3q{flex:1 1}.ClientDataDialogCommon_clientDataDialog__6qzcF .ClientDataDialogCommon_row__HcXVi .ClientDataDialogCommon_rowColumn__X5a3A{align-items:start;display:flex;flex-direction:column;flex-grow:1;justify-content:start;width:50%}@media(max-width:600px){.ClientDataDialogCommon_clientDataDialog__6qzcF .ClientDataDialogCommon_row__HcXVi{flex-direction:column}.ClientDataDialogCommon_clientDataDialog__6qzcF .ClientDataDialogCommon_row__HcXVi .ClientDataDialogCommon_rowColumn__X5a3A{width:100%}}.ClientDataDialogCommon_submit__6czQT{min-width:140px}.ClientDataDialogCommon_submit__6czQT .ClientDataDialogCommon_submitText__4HvLp{margin-left:6px}.ContentDrill_contentDrill__6-SOx{background-color:var(--color-bg-3);contain:layout paint;display:flex;flex-direction:column;flex-grow:1;height:100%;isolation:isolate;overflow:hidden;width:100%}.ContentDrill_contentDrill__6-SOx.ContentDrill_padded__k2c-9{padding-left:24px;padding-right:24px}@media(max-width:1000px){.ContentDrill_contentDrill__6-SOx.ContentDrill_padded__k2c-9{padding-left:12px;padding-right:12px}}@media(max-width:600px){.ContentDrill_contentDrill__6-SOx.ContentDrill_padded__k2c-9{padding-left:8px;padding-right:8px}}.ContentDrill_contentDrill__6-SOx.ContentDrill_padded__k2c-9 .ContentDrill_header__pnAnU{padding-left:0;padding-right:0}.ContentDrill_contentDrill__6-SOx.ContentDrill_padded__k2c-9 .ContentDrill_actionsRow__GkmEs{margin-top:20px;padding-left:0;padding-right:0}.ContentDrill_contentDrill__6-SOx .ContentDrill_header__pnAnU{align-items:center;display:flex;justify-content:space-between;margin-top:24px;padding:0 24px}@media(max-width:1000px){.ContentDrill_contentDrill__6-SOx .ContentDrill_header__pnAnU{padding:0 12px}}@media(max-width:600px){.ContentDrill_contentDrill__6-SOx .ContentDrill_header__pnAnU{margin-top:0;padding:0 8px}}.ContentDrill_contentDrill__6-SOx .ContentDrill_header__pnAnU .ContentDrill_titleWrapper__6la7w{align-items:center;display:flex;justify-content:flex-start}.ContentDrill_contentDrill__6-SOx .ContentDrill_header__pnAnU .ContentDrill_titleWrapper__6la7w .ContentDrill_backButton__422Kl{background:#0000;border:none;cursor:pointer;max-width:40px!important}.ContentDrill_contentDrill__6-SOx .ContentDrill_header__pnAnU .ContentDrill_titleWrapper__6la7w .ContentDrill_title__bUE2O{color:var(--color-text-3);font-size:24px;font-weight:700}@media(max-width:1000px){.ContentDrill_contentDrill__6-SOx .ContentDrill_header__pnAnU .ContentDrill_titleWrapper__6la7w .ContentDrill_title__bUE2O{font-size:18px}}.ContentDrill_contentDrill__6-SOx .ContentDrill_viewport__NDzBu{flex:1 1 auto;height:100%;margin-top:1rem;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.ContentDrill_contentDrill__6-SOx .ContentDrill_panePrimary__cpFGH{box-sizing:border-box;height:100%;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;position:relative;transition:transform .3s ease;width:100%;will-change:transform}.ContentDrill_contentDrill__6-SOx .ContentDrill_panePrimary__cpFGH.ContentDrill_shifted__03Vlg{transform:translateX(-100%)}.ContentDrill_contentDrill__6-SOx .ContentDrill_paneSecondary__ladL-{box-sizing:border-box;height:100%;left:0;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;transform:translateX(100%);transition:transform .3s ease;width:100%;will-change:transform}.ContentDrill_contentDrill__6-SOx .ContentDrill_paneSecondary__ladL-.ContentDrill_visible__eWoeF{transform:translateX(0)}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs{align-items:center;display:flex;justify-content:space-between;padding:0 24px}@media(max-width:1000px){.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs{padding:0 12px}}@media(max-width:600px){.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs{padding:0 8px}}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe{margin-left:8px}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:6px;justify-content:center;line-height:1;padding:8px 12px;transition:background-color .15s ease,color .15s ease,transform .1s ease,box-shadow .15s ease,border-color .15s ease,filter .15s ease;-webkit-user-select:none;user-select:none}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:disabled{box-shadow:none;cursor:not-allowed;transform:none}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:focus-visible{box-shadow:0 0 0 3px var(--shadow-color)}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:active:not(:disabled){transform:translateY(1px) scale(.98)}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf{background:var(--color-accent);border:1px solid #0000;box-shadow:0 6px 16px var(--shadow-color);color:var(--color-text-1);overflow:hidden;position:relative;transform:translateZ(0);transition:transform .14s ease,box-shadow .18s ease,filter .16s ease,background-color .16s ease,color .16s ease}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:hover:not(:disabled){background-color:var(--surface-hover);box-shadow:0 10px 20px var(--shadow-color);filter:brightness(1.05);transform:translateY(-1px) scale(1.01)}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:active:not(:disabled){box-shadow:0 4px 12px var(--shadow-color);filter:brightness(.98) saturate(.98);transform:translateY(0) scale(.99)}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:focus-visible{box-shadow:0 0 0 3px var(--surface-hover),0 6px 16px var(--shadow-color);outline:none}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:disabled{filter:grayscale(.1);opacity:.6;pointer-events:none}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:after{background:radial-gradient(circle at 50% 50%,#ffffff40,#0000 45%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:scale(0);transition:transform .36s ease,opacity .6s ease}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:active:after{opacity:1;transform:scale(3.2);transition:transform .26s ease,opacity .6s ease}@media(prefers-reduced-motion:reduce){.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf{transition:none}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:active:not(:disabled),.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:hover:not(:disabled){box-shadow:0 6px 16px var(--shadow-color);filter:none;transform:none}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:active:after,.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf:after{transition:none}}.ContentDrill_contentDrill__6-SOx .ContentDrill_actionsRow__GkmEs .ContentDrill_actionItems__oZSCe .ContentDrill_actionBtn__LA-Yf{font-size:.75rem;margin-left:12px;padding:4px 8px}.EditProgram_container__rGITe{height:100%}.EditProgram_container__rGITe .EditProgram_header__9PK7y{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth{display:flex;flex-direction:column;justify-self:stretch}@media(max-width:1000px){.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth{padding:12px}}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_nameHeader__FU8sd{align-items:center;display:flex;justify-content:flex-start;width:100%}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_nameHeader__FU8sd .EditProgram_text__GeQq3{color:var(--color-text-4);font-size:15px;font-weight:medium}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_nameHeader__FU8sd .EditProgram_edit__yYv0g{cursor:pointer;margin-left:12px}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_programNameInput__JZW6S{color:var(--color-text-1);font-size:13px}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_programNameInput__JZW6S .EditProgram_nameTextField__-n8oV input{border:none;color:var(--color-accent);font-size:18px;font-weight:700;overflow:hidden;padding:2px 0;text-overflow:ellipsis;white-space:nowrap;width:95%}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_programNameInput__JZW6S .EditProgram_nameTextField__-n8oV.EditProgram_editedName__twHuo{margin-left:-3px;margin-top:-1px}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_programNameInput__JZW6S .EditProgram_nameTextField__-n8oV.EditProgram_editedName__twHuo input{border:1px solid var(--color-text-4);border-radius:5px;padding:2px 2px 2px 5px}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_programNameInput__JZW6S .EditProgram_nameTextField__-n8oV fieldset{opacity:0}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_programNameInput__JZW6S .EditProgram_nameError__--9et input{border:none;color:var(--color-danger);font-size:18px;font-weight:700;padding:2px 0}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_programNameInput__JZW6S .EditProgram_nameError__--9et.EditProgram_editedName__twHuo{margin-left:-3px;margin-top:-1px}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_programNameInput__JZW6S .EditProgram_nameError__--9et.EditProgram_editedName__twHuo input{border:1px solid var(--color-danger);border-radius:5px;padding:2px}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_nameEdit__CIqth .EditProgram_programNameInput__JZW6S .EditProgram_nameError__--9et fieldset{opacity:0}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_toggleViewButtons__fQFDl{display:flex;justify-content:flex-end;margin-left:12px}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_toggleViewButtons__fQFDl .EditProgram_toggleViewButton__Is0Vf{background-color:#0000;border-radius:10px}.EditProgram_container__rGITe .EditProgram_header__9PK7y .EditProgram_toggleViewButtons__fQFDl .EditProgram_selectedView__BTw9k{background-color:var(--color-accent)}.EditProgram_container__rGITe .EditProgram_footer__TOjOg{bottom:0;display:flex;justify-content:flex-end;padding:20px 0;position:absolute}.EditProgram_container__rGITe .EditProgram_footer__TOjOg .EditProgram_action__LDfOq{background-color:#0000;border-radius:10px}.EditProgram_container__rGITe .EditProgram_footer__TOjOg .EditProgram_action__LDfOq span{font-size:12px;font-weight:700}.EditProgram_container__rGITe .EditProgram_footer__TOjOg .EditProgram_submit__8kOku{border:1px solid var(--color-accent);margin-right:12px}.EditProgram_container__rGITe .EditProgram_footer__TOjOg .EditProgram_submit__8kOku .EditProgram_submitText__NU3rB{color:var(--color-accent)}.EditProgram_container__rGITe .EditProgram_footer__TOjOg .EditProgram_cancel__WxJ-d{border:1px solid var(--color-text-1)}.EditProgram_container__rGITe .EditProgram_footer__TOjOg .EditProgram_cancel__WxJ-d .EditProgram_cancelText__2h2py{color:var(--color-text-1)}.EditName_editName__V5mUK{display:flex;flex-direction:column}.EditName_displayRow__Lm5LP{align-items:center;display:flex;gap:8px;min-height:40px}.EditName_displayRow__Lm5LP .EditName_titleText__lC6gi{color:var(--color-accent);cursor:text;font-size:18px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditName_displayRow__Lm5LP .EditName_editIcon__vwavJ{opacity:0;transition:opacity .15s ease-in-out}.EditName_displayRow__Lm5LP:hover .EditName_editIcon__vwavJ{opacity:1}.EditName_inputRow__veWS0 .EditName_nameTextField__pK78a input{border:none;color:var(--color-accent);font-size:18px;font-weight:700;padding:6px 8px}.AddWorkoutsDialog_addWorkoutsDialog__SbWjz{display:flex;flex-direction:column;height:450px;padding-top:0}.AddWorkoutsDialog_addWorkoutsDialog__SbWjz .AddWorkoutsDialog_search__4b9jS{flex-grow:0;margin-bottom:12px;max-width:none}.AddWorkoutsDialog_addWorkoutsDialog__SbWjz .AddWorkoutsDialog_templateMultiSelectItem__InZLy{align-items:center;color:var(--color-text-1);display:flex;justify-content:space-between}.AddWorkoutsDialog_addWorkoutsDialog__SbWjz .AddWorkoutsDialog_templateMultiSelectItem__InZLy .AddWorkoutsDialog_templateName__kMFGi{color:var(--color-accent);font-weight:700}.AddWorkoutsDialog_submit__k2T0T{align-items:center;background-color:#0000!important;border:1px solid var(--color-accent)!important;border-radius:12px!important;display:flex;justify-content:center}.AddWorkoutsDialog_submit__k2T0T:hover{filter:brightness(1.05)!important}.AddWorkoutsDialog_submit__k2T0T .AddWorkoutsDialog_submitText__aodKY{color:var(--color-accent);font-size:12px;font-weight:700;margin:0 8px}.MultiSelectList_list__vUyEO{background-color:var(--color-bg-3);border-radius:20px;overflow-x:auto}.MultiSelectList_list__vUyEO .MultiSelectList_itemWrapper__G3FRb{align-items:center;display:flex;justify-content:space-between}.MultiSelectList_list__vUyEO .MultiSelectList_itemWrapper__G3FRb .MultiSelectList_item__ZRrhn{flex-grow:1;padding:0 12px}.AddWorkoutDialog_addWorkoutDialog__EDUPb{display:flex;flex-direction:row;height:250px;justify-content:space-evenly;padding-top:0}.AddWorkoutDialog_addWorkoutDialog__EDUPb .AddWorkoutDialog_option__Eclg3{align-items:center;background:var(--color-bg-4)!important;border-radius:12px!important;display:flex;flex-direction:column;justify-content:center;width:40%}.AddWorkoutDialog_addWorkoutDialog__EDUPb .AddWorkoutDialog_option__Eclg3:hover{filter:brightness(1.05)!important}.AddWorkoutDialog_addWorkoutDialog__EDUPb .AddWorkoutDialog_option__Eclg3 .AddWorkoutDialog_optionText__tR2VH{font-size:12px;font-weight:500;margin:0 8px}.AddWorkoutDialog_submit__ivbPX{align-items:center;background-color:#0000!important;border:1px solid var(--color-accent)!important;border-radius:12px!important;display:flex;justify-content:center}.AddWorkoutDialog_submit__ivbPX:hover{filter:brightness(1.05)!important}.AddWorkoutDialog_submit__ivbPX .AddWorkoutDialog_submitText__U1C8j{color:var(--color-accent);font-size:12px;font-weight:700;margin:0 8px}.ProgramWeek_container__ZDQDE{border-radius:20px;display:flex;flex-direction:column;height:calc(100% - 150px)}.ProgramWeek_container__ZDQDE .ProgramWeek_header__Tc4tj{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ProgramWeek_container__ZDQDE .ProgramWeek_header__Tc4tj .ProgramWeek_button__ylowk{background-color:#0000;border-radius:50%;cursor:pointer;height:45px;width:45px}.ProgramWeek_container__ZDQDE .ProgramWeek_header__Tc4tj .ProgramWeek_button__ylowk:hover{background-color:var(--color-bg-4)}.ProgramWeek_container__ZDQDE .ProgramWeek_header__Tc4tj .ProgramWeek_button__ylowk.ProgramWeek_Mui-disabled__AaRi2,.ProgramWeek_container__ZDQDE .ProgramWeek_header__Tc4tj .ProgramWeek_button__ylowk:disabled{cursor:not-allowed;opacity:.5}.ProgramWeek_container__ZDQDE .ProgramWeek_header__Tc4tj .ProgramWeek_button__ylowk.ProgramWeek_Mui-disabled__AaRi2:hover,.ProgramWeek_container__ZDQDE .ProgramWeek_header__Tc4tj .ProgramWeek_button__ylowk:disabled:hover{background-color:#0000}.ProgramWeek_container__ZDQDE .ProgramWeek_header__Tc4tj .ProgramWeek_text__opts3{color:var(--color-text-1);font-size:18px;font-weight:700}.ProgramWeek_container__ZDQDE .ProgramWeek_weekWrapper__E-B5p{display:flex;flex-direction:column;flex-grow:1;overflow-x:auto;overflow-y:auto}.ProgramWeek_container__ZDQDE .ProgramWeek_weekWrapper__E-B5p .ProgramWeek_weekContainer__jjAgu{height:100%;min-width:1000px}.CalendarWeek_wrapper__zO5Tf{align-items:flex-start;display:flex;height:100%;justify-content:space-between;width:100%}.CalendarWeek_menuContainer__zuOTU{align-items:center;display:flex;justify-content:center}@keyframes CalendarWeek_fadeIn__sgMaA{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.CalendarWeek_menuContainer__zuOTU .CalendarWeek_fadeInMenu__Vm7TG{animation:CalendarWeek_fadeIn__sgMaA .2s ease-in-out;cursor:pointer}.CalendarWeek_container__5J\+VZ{grid-gap:12px;align-items:stretch;background-color:var(--color-bg-4);border-radius:15px;display:grid;gap:12px;grid-template-columns:repeat(7,1fr) auto;height:100%;padding:12px;width:95%}.CalendarWeek_container__5J\+VZ .CalendarWeek_text__SGT\+2{flex-grow:1;margin-left:10px}.CalendarWeek_container__5J\+VZ .CalendarWeek_options__U2x9D{align-items:center;display:flex;justify-content:center}.CalendarWeek_container__5J\+VZ .CalendarWeek_dayContainer__HWf\+E{align-items:center;border:1px solid #0000;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:background-color .2s ease,transform .2s ease,border-color .2s ease}.CalendarWeek_container__5J\+VZ .CalendarWeek_dayContainer__HWf\+E.CalendarWeek_droppable__u8M0G{background-color:rgba(var(--color-accent),.08);border:1px dashed rgba(var(--color-accent),.65)}.CalendarWeek_container__5J\+VZ .CalendarWeek_dayContainer__HWf\+E.CalendarWeek_draggingOver__H\+EY\+{background-color:rgba(var(--color-accent),.14);box-shadow:0 6px 16px #00000014;transform:translateY(-2px)}.CalendarWeek_container__5J\+VZ .CalendarWeek_dayContainer__HWf\+E.CalendarWeek_notDroppable__aBGTi{cursor:not-allowed;opacity:.45}.CalendarWeek_container__5J\+VZ .CalendarWeek_dayContainer__HWf\+E.CalendarWeek_dragSource__1oQ\+f{outline:1px dashed var(--color-accent)}.CalendarWeek_container__5J\+VZ .CalendarWeek_dayContainer__HWf\+E .CalendarWeek_dayHeader__llKjI{display:flex;justify-content:flex-start;padding-bottom:10px;padding-top:5px;width:100%}.CalendarWeek_container__5J\+VZ .CalendarWeek_dayContainer__HWf\+E .CalendarWeek_dayHeader__llKjI .CalendarWeek_text__SGT\+2{color:var(--color-text-4);flex:0 0 auto;font-size:14px;font-weight:500}.CalendarWorkoutThumbnail_thumbnail__CcdFY{align-items:center;background-color:var(--color-bg-5);border:1px solid #0000;border-radius:5px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;max-width:none;min-height:0;min-width:0;overflow:hidden;padding:12px;transition:transform .2s ease,border-color .2s ease;width:100%}.CalendarWorkoutThumbnail_thumbnail__CcdFY.CalendarWorkoutThumbnail_draggable__Sb2dl{cursor:grab}.CalendarWorkoutThumbnail_thumbnail__CcdFY.CalendarWorkoutThumbnail_dragging__vsM6k{border-color:var(--color-accent);box-shadow:0 10px 24px #0000002e;cursor:grabbing;opacity:.8;transform:scale(1.01)}.CalendarWorkoutThumbnail_thumbnail__CcdFY:hover{border-color:var(--color-accent)}.CalendarWorkoutThumbnail_thumbnail__CcdFY.CalendarWorkoutThumbnail_startDay__5Ez25{border-color:var(--color-text-1)}.CalendarWorkoutThumbnail_thumbnail__CcdFY.CalendarWorkoutThumbnail_selected__gmGUo{border-color:var(--color-accent)}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_section__IcHaV{display:flex;flex:0 0 auto;justify-content:space-between;width:100%}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_section__IcHaV .CalendarWorkoutThumbnail_name__wzgEf{color:var(--color-text-1);font-size:12px;font-weight:700;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%}@keyframes CalendarWorkoutThumbnail_fadeIn__Q-imx{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_section__IcHaV .CalendarWorkoutThumbnail_fadeInMenu__UzBR1{animation:CalendarWorkoutThumbnail_fadeIn__Q-imx .2s ease-in-out;height:16px;width:16px}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_section__IcHaV .CalendarWorkoutThumbnail_fadeInMenu__UzBR1 .CalendarWorkoutThumbnail_optionsBtn__kwrsq{color:var(--color-text-1);cursor:pointer;height:16px;width:16px}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_section__IcHaV .CalendarWorkoutThumbnail_content__fn2cR{color:var(--color-text-1);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_section__IcHaV .CalendarWorkoutThumbnail_content__fn2cR .CalendarWorkoutThumbnail_icon__KkFyK{font-size:11px;margin-right:4px;opacity:.6}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_exerciseGroupsContainer__9bh2e{display:flex;flex:1 1 auto;flex-direction:column;margin-top:5px;min-height:0;overflow-y:auto;width:100%}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_exerciseGroupsContainer__9bh2e .CalendarWorkoutThumbnail_groupContainer__7PdfE{display:flex;flex-direction:column}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_exerciseGroupsContainer__9bh2e .CalendarWorkoutThumbnail_groupContainer__7PdfE .CalendarWorkoutThumbnail_text__4Nn7U{color:var(--color-text-1);font-size:11px;font-weight:500;margin-bottom:5px;opacity:.5}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_exerciseGroupsContainer__9bh2e .CalendarWorkoutThumbnail_groupContainer__7PdfE .CalendarWorkoutThumbnail_exerciseGroup__PhfzJ{background-color:var(--color-bg-3);border-radius:5px;margin-bottom:5px;padding:5px}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_exerciseGroupsContainer__9bh2e .CalendarWorkoutThumbnail_groupContainer__7PdfE .CalendarWorkoutThumbnail_exerciseGroup__PhfzJ .CalendarWorkoutThumbnail_setGroup__NBOXl .CalendarWorkoutThumbnail_divider__vYmfB{border-bottom:2px solid var(--color-bg-4);margin:5px 0}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_exerciseGroupsContainer__9bh2e .CalendarWorkoutThumbnail_groupContainer__7PdfE .CalendarWorkoutThumbnail_exerciseGroup__PhfzJ .CalendarWorkoutThumbnail_setGroup__NBOXl .CalendarWorkoutThumbnail_exerciseName__6NkcH{color:var(--color-accent);font-size:12px;font-weight:500}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_exerciseGroupsContainer__9bh2e .CalendarWorkoutThumbnail_groupContainer__7PdfE .CalendarWorkoutThumbnail_exerciseGroup__PhfzJ .CalendarWorkoutThumbnail_setGroup__NBOXl .CalendarWorkoutThumbnail_setGroupDetails__bapI2{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.CalendarWorkoutThumbnail_thumbnail__CcdFY .CalendarWorkoutThumbnail_exerciseGroupsContainer__9bh2e .CalendarWorkoutThumbnail_groupContainer__7PdfE .CalendarWorkoutThumbnail_exerciseGroup__PhfzJ .CalendarWorkoutThumbnail_setGroup__NBOXl .CalendarWorkoutThumbnail_setGroupDetails__bapI2 .CalendarWorkoutThumbnail_setGroupDetailsText__OfHRI{color:var(--color-text-1);font-size:11px;font-weight:600;margin-right:5px}.CalendarEmptySlot_calendarEmptySlot__9yGrb{align-items:center;background-color:var(--color-bg-5);border:1px solid #0000;border-radius:5px;display:flex;flex:1 1;height:100%;justify-content:space-between;max-width:none;min-height:0;min-width:0;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.CalendarEmptySlot_calendarEmptySlot__9yGrb.CalendarEmptySlot_startDay__wqBYx{border:1px solid var(--color-text-1)}.CalendarEmptySlot_calendarEmptySlot__9yGrb.CalendarEmptySlot_selected__kztba{border:1px solid var(--color-accent)}.CalendarEmptySlot_calendarEmptySlot__9yGrb.CalendarEmptySlot_droppable__2vi-e{background-color:rgba(var(--color-accent),.06);border:1px dashed rgba(var(--color-accent),.65)}.CalendarEmptySlot_calendarEmptySlot__9yGrb.CalendarEmptySlot_draggingOver__\+Mblt{background-color:rgba(var(--color-accent),.12);box-shadow:0 8px 18px #0000001f}.CalendarEmptySlot_calendarEmptySlot__9yGrb .CalendarEmptySlot_slotContainer__yvfOK{background-color:var(--color-bg-5);border-radius:5px;display:flex;height:100%;justify-content:center;min-height:0;width:100%}.CalendarEmptySlot_calendarEmptySlot__9yGrb .CalendarEmptySlot_slotContainer__yvfOK:hover{background-color:var(--surface-hover)!important}.CalendarEmptySlot_calendarEmptySlot__9yGrb .CalendarEmptySlot_slotContainer__yvfOK .CalendarEmptySlot_addButton__JIRLo{background-color:#0000;border-radius:10px;display:flex;flex-direction:column;width:100%}.CalendarEmptySlot_calendarEmptySlot__9yGrb .CalendarEmptySlot_slotContainer__yvfOK .CalendarEmptySlot_addButton__JIRLo .CalendarEmptySlot_text__Cnkev{font-size:12px;font-weight:700;margin-top:5px}.ProgramCalendar_container__nXH2l{height:calc(100% - 200px)}.ProgramCalendar_container__nXH2l .ProgramCalendar_header__-QJ\+w{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:300px}.ProgramCalendar_container__nXH2l .ProgramCalendar_header__-QJ\+w .ProgramCalendar_navButton__8U6Ri{background-color:#0000;border-radius:50%;cursor:pointer;height:45px;width:45px}.ProgramCalendar_container__nXH2l .ProgramCalendar_header__-QJ\+w .ProgramCalendar_navButton__8U6Ri:hover{background-color:var(--color-bg-4)}.ProgramCalendar_container__nXH2l .ProgramCalendar_header__-QJ\+w .ProgramCalendar_navButton__8U6Ri.ProgramCalendar_Mui-disabled__C6GwF,.ProgramCalendar_container__nXH2l .ProgramCalendar_header__-QJ\+w .ProgramCalendar_navButton__8U6Ri:disabled{cursor:not-allowed;opacity:.5}.ProgramCalendar_container__nXH2l .ProgramCalendar_header__-QJ\+w .ProgramCalendar_navButton__8U6Ri.ProgramCalendar_Mui-disabled__C6GwF:hover,.ProgramCalendar_container__nXH2l .ProgramCalendar_header__-QJ\+w .ProgramCalendar_navButton__8U6Ri:disabled:hover{background-color:#0000}.ProgramCalendar_container__nXH2l .ProgramCalendar_header__-QJ\+w .ProgramCalendar_monthLabel__5LnOc{color:var(--color-text-1);font-size:18px;font-weight:700}.ProgramCalendar_container__nXH2l .ProgramCalendar_content__NNi9r{height:100%;overflow-x:auto}.ProgramCalendar_container__nXH2l .ProgramCalendar_content__NNi9r .ProgramCalendar_monthHeader__ZPtBU{color:var(--color-text-1);font-size:16px;font-weight:700;margin:12px 0 8px}.ProgramCalendar_container__nXH2l .ProgramCalendar_content__NNi9r .ProgramCalendar_weekWrapper__cMcN2{margin-bottom:20px}.ProgramCalendar_container__nXH2l .ProgramCalendar_content__NNi9r .ProgramCalendar_weekWrapper__cMcN2 .ProgramCalendar_weekContainer__QAn6e{display:flex;height:250px;justify-content:space-between;min-width:1000px}.EditRoutine_editRoutine__ShDky{border-radius:20px;display:flex;height:calc(100% - 24px);overflow:hidden}.EditRoutine_editRoutine__ShDky .EditRoutine_editRoutineContent__OQJvM{display:flex;flex-direction:column;padding-left:18px;padding-right:18px}@media(max-width:1000px){.EditRoutine_editRoutine__ShDky .EditRoutine_editRoutineContent__OQJvM{padding-left:12px;padding-right:12px}}@media(max-width:600px){.EditRoutine_editRoutine__ShDky .EditRoutine_editRoutineContent__OQJvM{padding-left:6px;padding-right:6px}}.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk{background-color:var(--color-bg-2);max-width:340px;min-width:340px;padding-top:10px;width:340px}@media(max-width:1000px){.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk{max-width:160px;min-width:160px;width:160px}}@media(max-width:600px){.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk{max-width:120px;min-width:120px;width:120px}}.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk .EditRoutine_title__h\+67f{color:var(--color-text-1);font-size:16px;margin-bottom:18px}@media(max-width:1000px){.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk .EditRoutine_title__h\+67f{font-size:14px;text-align:center}}@media(max-width:600px){.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk .EditRoutine_title__h\+67f{font-size:12px;text-align:center}}.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk .EditRoutine_editRoutineSearch__2HqY-{flex-grow:0}.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk .EditRoutine_exerciseList__OfBlW{overflow-y:auto}.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk .EditRoutine_exerciseList__OfBlW .EditRoutine_exercises__PT4f8{align-items:flex-start;display:flex;flex-wrap:wrap;height:calc(100% - 24px);justify-content:space-between;min-height:calc(100vh - 200px)}.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk .EditRoutine_exerciseList__OfBlW .EditRoutine_exercises__PT4f8 .EditRoutine_exerciseItem__W9Bok{align-items:center;box-sizing:border-box;cursor:move;display:flex;justify-content:center;margin:18px 0 12px;width:calc(50% - .5rem)}@media(max-width:1000px){.EditRoutine_editRoutine__ShDky .EditRoutine_leftContent__kASxk .EditRoutine_exerciseList__OfBlW .EditRoutine_exercises__PT4f8 .EditRoutine_exerciseItem__W9Bok{width:100%}}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL{background-color:var(--color-bg-2);box-shadow:1px -4px 4px 0 var(--shadow-color);flex:1 1;overflow-x:hidden;overflow-y:auto;padding-top:18px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_rightContentTitle__ZgLNt{color:var(--color-accent);font-size:22px;font-weight:700}@media(max-width:1000px){.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_rightContentTitle__ZgLNt{font-size:18px}}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa{display:flex;flex-direction:column;justify-self:stretch}@media(max-width:1000px){.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa{padding:12px}}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineTitleRow__Ga2Vb{align-items:center;display:flex;gap:8px;min-height:40px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineTitleRow__Ga2Vb .EditRoutine_titleText__WRI28{color:var(--color-accent);cursor:text;font-size:24px;font-weight:700;line-height:1.2;max-width:calc(100% - 48px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineTitleRow__Ga2Vb .EditRoutine_editIcon__vggRP{cursor:pointer;opacity:0;transition:opacity .15s ease-in-out}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineTitleRow__Ga2Vb:hover .EditRoutine_editIcon__vggRP{opacity:1}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineNameContent__uq-9g{color:var(--color-text-1);font-size:13px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineNameContent__uq-9g .EditRoutine_nameTextField__1VwtD input{border:none;color:var(--color-accent);font-size:20px;font-weight:700;padding:2px 0}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineNameContent__uq-9g .EditRoutine_nameTextField__1VwtD.EditRoutine_editedName__ODC4e{margin-left:-3px;margin-top:-1px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineNameContent__uq-9g .EditRoutine_nameTextField__1VwtD.EditRoutine_editedName__ODC4e input{border:1px solid var(--color-text-4);border-radius:5px;padding:2px 2px 2px 5px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineNameContent__uq-9g .EditRoutine_nameTextField__1VwtD fieldset{opacity:0}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineNameContent__uq-9g .EditRoutine_nameError__BRA6h input{border:none;color:var(--color-danger);font-size:18px;font-weight:700;padding:2px 0}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineNameContent__uq-9g .EditRoutine_nameError__BRA6h.EditRoutine_editedName__ODC4e{margin-left:-3px;margin-top:-1px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineNameContent__uq-9g .EditRoutine_nameError__BRA6h.EditRoutine_editedName__ODC4e input{border:1px solid var(--color-danger);border-radius:5px;padding:2px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineName__UJraa .EditRoutine_routineNameContent__uq-9g .EditRoutine_nameError__BRA6h fieldset{opacity:0}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentHeader__dsnOq .EditRoutine_routineInfos__9428i{align-items:center;display:flex;justify-content:end}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux{background-color:var(--color-bg-4);border-radius:15px;display:flex;flex-direction:column;flex-grow:1}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY{border:1px solid var(--color-bg-1);border-radius:15px;display:flex;flex-direction:column;justify-self:stretch;margin:8px;padding:18px}@media(max-width:1000px){.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY{padding:12px}}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY .EditRoutine_routineDescriptionHeader__aIbQz{align-items:center;display:flex;justify-content:space-between;width:100%}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY .EditRoutine_routineDescriptionHeader__aIbQz .EditRoutine_routineDescriptionTitle__sPx0j{color:var(--color-text-4);font-size:13px;font-weight:700}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY .EditRoutine_routineDescriptionHeader__aIbQz .EditRoutine_routineDescriptionEdit__LkdLh{cursor:pointer}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY .EditRoutine_routineDescriptionContent__3ompi{color:var(--color-text-1);font-size:13px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY .EditRoutine_routineDescriptionContent__3ompi .EditRoutine_descriptionTextField__PP8IF input{border:none;font-size:15px;padding:2px 0}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY .EditRoutine_routineDescriptionContent__3ompi .EditRoutine_descriptionTextField__PP8IF.EditRoutine_editedDescription__ucNq-{margin-left:-3px;margin-top:-1px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY .EditRoutine_routineDescriptionContent__3ompi .EditRoutine_descriptionTextField__PP8IF.EditRoutine_editedDescription__ucNq- input{border:1px solid var(--color-text-4);border-radius:5px;padding:2px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineDescription__gfdFY .EditRoutine_routineDescriptionContent__3ompi .EditRoutine_descriptionTextField__PP8IF fieldset{opacity:0}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_routineGroups__fGFzp{flex-grow:1}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_dropZone__2bQl2{align-items:center;align-self:stretch;border:1px dashed var(--color-accent);border-radius:10px;display:flex;height:50px;justify-content:center;margin:12px;opacity:0;transition:opacity .2s ease-in-out}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_dropZone__2bQl2.EditRoutine_dropZoneVisible__6JCwP{opacity:1}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_routineContent__G8Gux .EditRoutine_dropZone__2bQl2 .EditRoutine_dropZoneTitle__lW1qE{color:var(--color-accent);font-weight:700}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentFooter__tGUVv{display:flex;justify-content:flex-end;padding:12px 0;width:100%}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentFooter__tGUVv .EditRoutine_action__4ODpG{background-color:#0000;border-radius:10px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentFooter__tGUVv .EditRoutine_action__4ODpG span{font-size:12px;font-weight:700}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentFooter__tGUVv .EditRoutine_submit__hv6tp{border:1px solid var(--color-accent);margin-right:12px}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentFooter__tGUVv .EditRoutine_submit__hv6tp .EditRoutine_submitText__vZSbS{color:var(--color-accent)}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentFooter__tGUVv .EditRoutine_cancel__NlIHe{border:1px solid var(--color-text-1)}.EditRoutine_editRoutine__ShDky .EditRoutine_rightContent__xdktL .EditRoutine_rightContentFooter__tGUVv .EditRoutine_cancel__NlIHe .EditRoutine_cancelText__50LGc{color:var(--color-text-1)}.ExerciseThumbnail_exerciseThumbnailContainer__gtTdu{background-color:var(--color-bg-4);border-radius:10px;display:flex;flex-direction:column;height:150px;overflow:hidden;width:150px}@media(max-width:600px){.ExerciseThumbnail_exerciseThumbnailContainer__gtTdu{height:120px;min-height:120px;min-width:120px;width:120px}}.ExerciseThumbnail_exerciseThumbnailContainer__gtTdu .ExerciseThumbnail_image__VrF\+h{background-repeat:no-repeat;background-size:cover;flex-grow:1;height:70%;max-height:70%;width:100%}.ExerciseThumbnail_exerciseThumbnailContainer__gtTdu .ExerciseThumbnail_exerciseNameWrapper__A7cfj{height:40px;line-height:14px;padding:3px 6px;width:100%}.ExerciseThumbnail_exerciseThumbnailContainer__gtTdu .ExerciseThumbnail_exerciseNameWrapper__A7cfj .ExerciseThumbnail_exerciseName__iX-ky{color:var(--color-text-1);font-size:12px;text-align:left}@media(max-width:600px){.ExerciseThumbnail_exerciseThumbnailContainer__gtTdu .ExerciseThumbnail_exerciseNameWrapper__A7cfj .ExerciseThumbnail_exerciseName__iX-ky{font-size:10px}}.IconWithText_iconWithText__PqZYI{align-items:center;display:flex;justify-content:center;margin-left:4px}.IconWithText_iconWithText__PqZYI svg{width:22px}.IconWithText_iconWithText__PqZYI svg path{fill:var(--color-text-4)}.IconWithText_iconWithText__PqZYI .IconWithText_text__7-aEz{text-wrap:nowrap;color:var(--color-text-1);font-size:14px;margin:0 4px}@media(max-width:1000px){.IconWithText_iconWithText__PqZYI .IconWithText_text__7-aEz{font-size:12px}}@media(max-width:600px){.IconWithText_iconWithText__PqZYI .IconWithText_text__7-aEz{font-size:10px}}.ExerciseGroup_exerciseGroup__E1WIQ{margin:6px .5rem}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_dropZone__-SMOC{align-items:center;align-self:stretch;border:1px dashed var(--color-text-4);border-radius:10px;display:flex;height:10px;justify-content:center;margin-top:6px;opacity:0;transition:opacity .2s ease-in-out}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_dropZone__-SMOC.ExerciseGroup_dropZoneVisible__pazky{height:50px;opacity:1}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_dropZone__-SMOC .ExerciseGroup_dropZoneTitleWrapper__hSEwS{align-items:center;color:var(--color-text-4);display:flex;justify-content:center;width:100%}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_dropZone__-SMOC .ExerciseGroup_dropZoneTitleWrapper__hSEwS .ExerciseGroup_dropZoneTitle__Kaipp{color:var(--color-text-4);font-weight:700}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_headerWrapper__MLLX6{display:flex;gap:.5rem;justify-content:flex-start;padding:.5rem}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_headerWrapper__MLLX6 .ExerciseGroup_exerciseGroupTitle__Llrfa{color:var(--color-text-1);font-size:16px;font-weight:600}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_headerWrapper__MLLX6 .ExerciseGroup_exerciseGroupDragHandle__u7nY5{align-items:center;display:flex;justify-content:center}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_headerWrapper__MLLX6 .ExerciseGroup_exerciseGroupDragHandle__u7nY5 svg{cursor:move}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_exerciseGroupContent__c5fR-{background-color:var(--color-bg-3);border-radius:15px;display:flex;width:100%}.ExerciseGroup_exerciseGroup__E1WIQ .ExerciseGroup_exerciseGroupContent__c5fR- .ExerciseGroup_groupSetsWrapper__HJCEK{display:flex;flex-grow:1;flex-wrap:wrap;padding:0 .5rem;width:100%}.GroupSet_groupSet__RQlmc{padding:12px 12px 12px 6px;width:100%}@media(max-width:1000px){.GroupSet_groupSet__RQlmc{padding:12px 8px 12px 4px}}@media(max-width:600px){.GroupSet_groupSet__RQlmc{padding:12px 6px 12px 2px}}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5{align-items:center;display:flex;overflow:hidden;width:100%}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_dragGroupSet__dHdq5{align-items:center;cursor:move;display:flex;justify-content:center;margin-left:6px}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_exerciseImage__RrSu8{align-self:start;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:50px;min-width:50px;width:50px}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK{flex-grow:1;overflow-x:auto;padding-left:16px}@media(max-width:1000px){.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK{padding-left:10px}}@media(max-width:600px){.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK{padding-left:4px}}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_groupDetailsHeader__71lEK{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:space-between}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_groupDetailsHeader__71lEK.GroupSet_withContent__2SJcM{margin-top:5px}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_groupDetailsHeader__71lEK .GroupSet_groupDetailsTitle__skZx2{align-items:center;display:flex;justify-content:start}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_groupDetailsHeader__71lEK .GroupSet_groupDetailsTitle__skZx2 .GroupSet_exerciseNumber__G43fS{color:var(--color-accent);font-size:14;font-weight:600;margin-right:6px}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_groupDetailsHeader__71lEK .GroupSet_groupDetailsTitle__skZx2 .GroupSet_groupDetailsIcon__Up9kG{background-color:var(--color-bg-4);border-radius:50%;height:25px;margin-right:10px;width:25px}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_groupDetailsHeader__71lEK .GroupSet_groupDetailsTitle__skZx2 .GroupSet_groupDetailsIcon__Up9kG svg{margin-left:1px}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_groupDetailsHeader__71lEK .GroupSet_groupDetailsTitle__skZx2 .GroupSet_exerciseName__szaju{text-wrap:nowrap;color:var(--color-text-1);font-weight:700}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811{display:flex;flex-direction:column;padding-bottom:18px;padding-top:10px;position:relative;width:100%}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811 .GroupSet_setsScroll__b3by\+{-ms-overflow-style:none;direction:ltr;display:flex;flex-direction:column;overflow-x:auto;scrollbar-width:none;width:100%}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811 .GroupSet_setsScroll__b3by\+::-webkit-scrollbar{display:none}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811 .GroupSet_customScrollbar__hIhsN{align-items:center;bottom:0;display:none;height:8px;left:0;margin-bottom:4px;position:absolute;right:0;-webkit-user-select:none;user-select:none;z-index:1}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811 .GroupSet_customScrollbar__hIhsN.GroupSet_visible__jhvmN{display:flex}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811 .GroupSet_customScrollbar__hIhsN .GroupSet_customScrollbarTrack__\+GU63{background:#0000;cursor:pointer;height:8px;position:relative;width:100%}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811 .GroupSet_customScrollbar__hIhsN .GroupSet_customScrollbarThumb__807eu{background-color:var(--color-accent);border-radius:8px;cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:background-color .15s ease}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811 .GroupSet_customScrollbar__hIhsN .GroupSet_customScrollbarThumb__807eu:hover{filter:brightness(.92)}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811 .GroupSet_automaticSetProperties__I927L{display:grid;grid-template-columns:minmax(60px,.5fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(60px,.5fr);min-width:900px}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_sets__lx811 .GroupSet_setProperty__ddVQe{align-items:center;color:var(--color-text-4);display:flex;font-size:11px;font-weight:700;gap:2px;justify-content:center;text-align:center;white-space:nowrap}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_addSet__m2seb{align-items:center;display:flex;justify-content:center;width:100%}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_addSet__m2seb .GroupSet_addSetButton__HgJS7 svg{margin-right:6px}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_addSet__m2seb .GroupSet_addSetButton__HgJS7{background-color:#0000;color:var(--color-accent);font-weight:700}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_trainerNoteWrapper__IwOxH{align-items:center;background:var(--color-bg-4);border:1.5px solid var(--color-text-4);border-radius:8px;display:flex;margin-top:12px;padding:0 12px;transition:border-color .2s;width:100%}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_trainerNoteWrapper__IwOxH:focus-within{border-color:var(--color-text-1)}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_trainerNoteWrapper__IwOxH .GroupSet_trainerNoteInput__JnZat{background:#0000;border:none;box-sizing:border-box;color:var(--color-text-1);flex:1 1;font-size:15px;font-weight:700;line-height:1.4;min-height:48px;outline:none;overflow-y:auto;padding:16px 0;resize:vertical;white-space:pre-wrap;width:100%}.GroupSet_groupSet__RQlmc .GroupSet_groupSetContent__5K1w5 .GroupSet_groupDetails__8rocK .GroupSet_trainerNoteWrapper__IwOxH .GroupSet_trainerNoteIcon__kjSYj{align-items:center;color:var(--color-accent);display:flex;height:100%;justify-content:center;margin-left:8px}.GroupSet_groupSet__RQlmc .GroupSet_dropZone__emoxj{align-items:center;align-self:stretch;border:1px dashed var(--color-text-4);border-radius:10px;display:flex;height:10px;justify-content:center;margin-top:6px;opacity:0;transition:opacity .2s ease-in-out}.GroupSet_groupSet__RQlmc .GroupSet_dropZone__emoxj.GroupSet_dropZoneVisible__QDFRv{height:50px;opacity:1}.GroupSet_groupSet__RQlmc .GroupSet_dropZone__emoxj .GroupSet_dropZoneTitleWrapper__ffVLw{align-items:center;color:var(--color-text-4);display:flex;justify-content:center;width:100%}.GroupSet_groupSet__RQlmc .GroupSet_dropZone__emoxj .GroupSet_dropZoneTitleWrapper__ffVLw .GroupSet_dropZoneTitle__DFiZM{color:var(--color-text-4);font-weight:700}.SetValues_setProperties__TS6En{display:grid;grid-template-columns:minmax(60px,.5fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(60px,.5fr);min-width:680px}.SetValues_automaticSetProperties__1fOPk{display:grid;grid-template-columns:minmax(60px,.5fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(60px,.5fr);min-width:900px}.SetValues_setValues__FSbNP{background-color:var(--color-bg-4);border-radius:6px;margin:6px 0;width:100%}.SetValues_setValues__FSbNP .SetValues_deleteSet__Nn7-u,.SetValues_setValues__FSbNP .SetValues_setTitle__KVKR\+{align-items:center;color:var(--color-accent);display:flex;font-size:16px;justify-content:center}.SetValues_setValues__FSbNP .SetValues_deleteSet__Nn7-u svg,.SetValues_setValues__FSbNP .SetValues_setTitle__KVKR\+ svg{cursor:pointer;width:40px}.SetValues_setValues__FSbNP .SetValues_setInput__uHSZd{align-self:center;justify-self:center;margin:6px 0;width:100px}.SetValues_setValues__FSbNP .SetValues_setInput__uHSZd input{height:30px;padding:0;text-align:center}.SetValues_setValues__FSbNP .SetValues_metricBox__cfJff{align-self:center;border:1px solid var(--color-text-4);border-radius:4px;color:var(--color-text-1);cursor:pointer;font-size:9px;font-weight:600;height:30px;justify-self:center;margin:6px 0;padding:6px;text-align:center;width:100px}.SetValues_setValues__FSbNP .SetValues_dropDownInput__mLKEL{align-self:center;justify-self:center;margin:6px 0;max-width:100px}.SetValues_setValues__FSbNP .SetValues_dropDownInput__mLKEL input{height:30px;padding:0;text-align:center}.MetricSelectionDialog_metricDialog__NPH87{display:flex}.MetricSelectionDialog_metricDialog__NPH87 .MetricSelectionDialog_subtitle__A\+1cf{color:var(--color-text-1);font-size:14px;font-weight:600;margin-bottom:10px}.InDepthMember_container__KIa8R{display:flex;flex-direction:column;gap:24px;height:100%}.InDepthMember_memberContentTabs__uAp\+D{display:flex;justify-content:flex-start}.InDepthMember_memberContentTabs__uAp\+D .InDepthMember_tab__\+2s8S{align-items:center;background-color:var(--color-bg-3);border:2px solid var(--color-text-4);border-radius:8px;color:var(--color-text-4);cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:8px 16px;transition:background-color .3s}.InDepthMember_memberContentTabs__uAp\+D .InDepthMember_tab__\+2s8S:hover{border-color:var(--color-accent)}.InDepthMember_memberContentTabs__uAp\+D .InDepthMember_tab__\+2s8S.InDepthMember_selected__YJA87{border-color:var(--color-accent);color:var(--color-accent)}.InDepthMember_memberContentTabs__uAp\+D .InDepthMember_tab__\+2s8S+.InDepthMember_tab__\+2s8S{margin-left:8px}.InDepthMember_memberHeader__3lR0Y{align-items:center;border-bottom:1px solid var(--color-bg-2);display:flex;gap:12px;padding-bottom:16px}.InDepthMember_memberHeader__3lR0Y .InDepthMember_memberIcon__MPzGl{font-size:32px}.InDepthMember_workoutRow__PYWt5{align-items:center;border-bottom:1px solid var(--color-bg-2);cursor:pointer;display:grid;grid-template-columns:minmax(200px,1fr) minmax(100px,.5fr) minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr);padding:16px;transition:background-color .2s}.InDepthMember_workoutRow__PYWt5:hover{background-color:var(--color-bg-3)}.InDepthMember_workoutRow__PYWt5:last-child{border-bottom:none}.InDepthMember_workoutColumn__OX6hY{color:var(--color-text-1);font-size:14px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.InDepthMember_workoutColumn__OX6hY:first-child{color:var(--color-accent);text-align:left;text-decoration:underline}.InDepthMember_workoutsListGrid__4hvit{grid-template-columns:minmax(200px,1fr) minmax(100px,.5fr) minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr)}.InDepthMember_oneRMRow__8StOr{align-items:center;border-bottom:1px solid var(--color-bg-2);display:grid;grid-template-columns:minmax(200px,1fr) minmax(200px,1fr) minmax(200px,1fr) minmax(200px,1fr);padding:16px;transition:background-color .2s}.InDepthMember_oneRMRow__8StOr.InDepthMember_clickable__g-M4S{cursor:pointer}.InDepthMember_oneRMRow__8StOr.InDepthMember_clickable__g-M4S:hover{background-color:var(--color-bg-3)}.InDepthMember_oneRMRow__8StOr:last-child{border-bottom:none}.InDepthMember_oneRMColumn__M4IR6{color:var(--color-text-1);font-size:15px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.InDepthMember_oneRMColumn__M4IR6:first-child{color:var(--color-accent);text-align:left;text-decoration:underline}.InDepthMember_oneRMColumn__M4IR6.InDepthMember_colRow__DoD\+Q{align-items:center;display:flex;gap:15px;justify-content:center}.InDepthMember_oneRMColumn__M4IR6 .InDepthMember_internalColumn__UOZmu{align-items:center;display:flex;flex-direction:column;justify-content:center}.InDepthMember_oneRMGreed__1L3K3{grid-template-columns:minmax(200px,1fr) minmax(200px,1fr) minmax(200px,1fr) minmax(200px,1fr)}.InDepthMember_editIcon__hjzD0{color:var(--color-text-4)!important}.InDepthMember_editIcon__hjzD0.InDepthMember_selected__YJA87,.InDepthMember_editIcon__hjzD0:hover{color:var(--color-accent)!important}.WorkoutDetailsDialog_content__XNOnn{max-height:50vh;min-width:800px;overflow-y:auto;padding:20px 20px 5px}.WorkoutDetailsDialog_header__fmg4Y{align-items:center;display:flex;gap:15px;justify-content:flex-start;padding-bottom:16px}.WorkoutDetailsDialog_header__fmg4Y .WorkoutDetailsDialog_subtitle__OWAEi{color:var(--color-text-1);font-size:22px;font-weight:500}.WorkoutDetailsDialog_header__fmg4Y .WorkoutDetailsDialog_icon__yW8-V{color:var(--color-text-1);font-size:24px}.WorkoutDetailsDialog_tableHeader__WsGoH{grid-gap:8px;background-color:var(--color-bg-3);border-radius:15px 15px 0 0;display:grid;gap:8px;grid-template-columns:1fr .5fr .5fr .5fr .5fr .5fr 1fr 1fr;padding:12px}.WorkoutDetailsDialog_tableBody__WfvJN{background-color:var(--color-bg-3);border-radius:0 0 15px 15px;padding:8px}.WorkoutDetailsDialog_setRow__P44xC{grid-gap:8px;align-items:center;border-bottom:1px solid var(--color-bg-2);display:grid;gap:8px;grid-template-columns:1fr .5fr .5fr .5fr .5fr .5fr 1fr 1fr;padding:12px}.WorkoutDetailsDialog_setRow__P44xC:last-child{border-bottom:none}.WorkoutDetailsDialog_setColumnHeader__XLZ4n{align-items:center;color:var(--color-text-1);display:flex;font-size:14px;gap:10px;justify-content:center;opacity:.5;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.WorkoutDetailsDialog_setColumnHeader__XLZ4n:first-child{justify-content:flex-start;text-align:left}.WorkoutDetailsDialog_setColumn__rrjXa{align-items:center;color:var(--color-text-1);display:flex;font-size:14px;gap:10px;justify-content:center;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.WorkoutDetailsDialog_setColumn__rrjXa:first-child{color:var(--color-accent);justify-content:flex-start;text-align:left;text-decoration:underline}.WorkoutDetailsDialog_informationIcon__R8JYJ{color:var(--color-bg-4)!important;font-size:25px!important}.WorkoutDetailsDialog_tooltipContent__ykFDV{background:var(--color-bg-4)!important;border-radius:10px!important;box-shadow:none!important;max-width:480px;min-width:380px;padding:10px}.WorkoutDetailsDialog_tooltipTable__NIwCU{background:var(--color-bg-3);border-collapse:initial;border-radius:15px!important;border-spacing:0;color:var(--color-text-1);font-size:18px;width:100%}.WorkoutDetailsDialog_tooltipTable__NIwCU td,.WorkoutDetailsDialog_tooltipTable__NIwCU th{border-bottom:1px solid var(--color-bg-5);font-weight:400;padding:12px 16px;text-align:center}.WorkoutDetailsDialog_tooltipTable__NIwCU th{background:#0000;color:var(--color-text-1);font-size:12px!important;opacity:.5}.WorkoutDetailsDialog_tooltipTable__NIwCU tr:last-child td{border-bottom:none}.WorkoutDetailsDialog_tooltipTable__NIwCU td{font-size:14px!important}.WorkoutDetailsDialog_emptyState__E9t41{align-items:center;color:var(--color-text-1);display:flex;font-size:14px;height:100px;justify-content:center}.Edit1RMDialog_container__oA9KW{align-items:flex-start;background-color:var(--color-bg-3);border:1px solid var(--color-bg-5);border-radius:12px;display:flex;flex-direction:column;gap:16px;min-width:300px;padding:24px}.Edit1RMDialog_title__2QPF2{color:var(--color-text-1)!important;font-size:1.1rem!important}.Edit1RMDialog_date__B\+XTC{color:var(--color-text-1)!important;font-size:1rem!important}.Edit1RMDialog_inputContainer__ez17s{align-items:center;display:flex;width:100%}.Edit1RMDialog_inputContainer__ez17s .Edit1RMDialog_inputField__W2hjQ{width:100%}.Edit1RMDialog_inputContainer__ez17s .Edit1RMDialog_inputField__W2hjQ .Edit1RMDialog_MuiOutlinedInput-root__Ah3D3{background-color:var(--color-bg-2);border-radius:14px!important;color:var(--color-text-1)}.Edit1RMDialog_inputContainer__ez17s .Edit1RMDialog_inputField__W2hjQ .Edit1RMDialog_MuiOutlinedInput-root__Ah3D3 fieldset{border-color:var(--color-text-4)}.Edit1RMDialog_inputContainer__ez17s .Edit1RMDialog_inputField__W2hjQ .Edit1RMDialog_MuiOutlinedInput-root__Ah3D3.Edit1RMDialog_Mui-focused__qgWrm fieldset,.Edit1RMDialog_inputContainer__ez17s .Edit1RMDialog_inputField__W2hjQ .Edit1RMDialog_MuiOutlinedInput-root__Ah3D3:hover fieldset{border-color:var(--color-accent)}.Edit1RMDialog_inputContainer__ez17s .Edit1RMDialog_unit__aV6iV{color:var(--color-text-4);padding-right:8px}.Edit1RMDialog_actions__D7D0S{display:flex;gap:16px;justify-content:center;width:100%}.Edit1RMDialog_cancelButton__vr9TC{background-color:#0000!important;border:1px solid var(--color-accent)!important;border-radius:14px!important;color:var(--color-accent)!important;padding:8px 24px!important;width:100%}.Edit1RMDialog_cancelButton__vr9TC:hover{filter:brightness(1.2)}.Edit1RMDialog_saveButton__OZdIU{background-color:var(--color-accent)!important;border-radius:14px!important;color:var(--color-text-1)!important;padding:8px 24px!important;width:100%}.Edit1RMDialog_saveButton__OZdIU:hover{filter:brightness(.9)}.ExerciseSetHistoryDialog_content__A-rPY{max-height:50vh;min-width:800px;overflow-y:auto;padding:20px 20px 5px}.ExerciseSetHistoryDialog_header__zvZAy{align-items:center;display:flex;gap:15px;justify-content:flex-start;padding-bottom:16px}.ExerciseSetHistoryDialog_header__zvZAy .ExerciseSetHistoryDialog_subtitle__G5Hh-{color:var(--color-text-1);font-size:22px;font-weight:500}.ExerciseSetHistoryDialog_header__zvZAy .ExerciseSetHistoryDialog_icon__oyP8Y{color:var(--color-text-1);font-size:24px}.ExerciseSetHistoryDialog_tableHeader__9Pq38{grid-gap:8px;background-color:var(--color-bg-3);border-radius:15px 15px 0 0;display:grid;gap:8px;grid-template-columns:.5fr .5fr .5fr 1fr 1fr 1fr;padding:12px}.ExerciseSetHistoryDialog_tableBody__CJq05{background-color:var(--color-bg-3);border-radius:0 0 15px 15px;padding:8px}.ExerciseSetHistoryDialog_setRow__BiRvM{grid-gap:8px;align-items:center;border-bottom:1px solid var(--color-bg-2);display:grid;gap:8px;grid-template-columns:.5fr .5fr .5fr 1fr 1fr 1fr;padding:12px}.ExerciseSetHistoryDialog_setRow__BiRvM:last-child{border-bottom:none}.ExerciseSetHistoryDialog_setColumnHeader__h4xJO{align-items:center;color:var(--color-text-1);display:flex;font-size:14px;gap:10px;justify-content:center;opacity:.5;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ExerciseSetHistoryDialog_setColumnHeader__h4xJO:first-child{justify-content:flex-start;text-align:left}.ExerciseSetHistoryDialog_setColumn__8Q\+H7{align-items:center;color:var(--color-text-1);display:flex;font-size:14px;gap:10px;justify-content:center;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ExerciseSetHistoryDialog_setColumn__8Q\+H7:first-child{color:var(--color-accent);justify-content:flex-start;text-align:left;text-decoration:underline}.ExerciseSetHistoryDialog_informationIcon__6fRv1{color:var(--color-bg-4)!important;font-size:25px!important}.ExerciseSetHistoryDialog_tooltipContent__-M3Lj{background:var(--color-bg-4)!important;border-radius:10px!important;box-shadow:none!important;max-width:480px;min-width:380px;padding:10px}.ExerciseSetHistoryDialog_tooltipTable__yPMaS{background:var(--color-bg-3);border-collapse:initial;border-radius:15px!important;border-spacing:0;color:var(--color-text-1);font-size:18px;width:100%}.ExerciseSetHistoryDialog_tooltipTable__yPMaS td,.ExerciseSetHistoryDialog_tooltipTable__yPMaS th{border-bottom:1px solid var(--color-bg-5);font-weight:400;padding:12px 16px;text-align:center}.ExerciseSetHistoryDialog_tooltipTable__yPMaS th{background:#0000;color:var(--color-text-1);font-size:12px!important;opacity:.5}.ExerciseSetHistoryDialog_tooltipTable__yPMaS tr:last-child td{border-bottom:none}.ExerciseSetHistoryDialog_tooltipTable__yPMaS td{font-size:14px!important}.ExerciseSetHistoryDialog_emptyState__Gajzg{align-items:center;color:var(--color-text-1);display:flex;font-size:14px;height:100px;justify-content:center}.MuiTooltip-tooltip{background-color:#0000!important;box-shadow:none!important;padding:0!important}.TabSlider_tabSliderContainer__uWtOV{background:var(--color-bg-3);border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.TabSlider_tabBar__aGaHo{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;min-height:56px}.TabSlider_tabsLeft__ZA7Vr{display:flex;flex-direction:row;gap:10px}.TabSlider_tabButton__Xq-Hw{align-items:center;background:var(--color-bg-3);border:2px solid var(--color-text-4);border-radius:8px;color:var(--color-text-4);cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;min-width:120px;outline:none;padding:8px 24px;transition:background .2s,color .2s,border-color .2s}.TabSlider_tabButton__Xq-Hw:focus:not(.TabSlider_activeTab__IiAw8),.TabSlider_tabButton__Xq-Hw:hover:not(.TabSlider_activeTab__IiAw8){background:var(--color-bg-3);border-color:var(--color-accent);color:var(--color-accent)}.TabSlider_activeTab__IiAw8{background:var(--color-bg-1);border-color:var(--color-accent);border-radius:8px;color:var(--color-accent);font-weight:700;z-index:2}.TabSlider_rightActions__jq7Dj{align-items:center;display:flex;gap:12px}.TabSlider_mainContent__fdHNN{display:block;flex:1 1;overflow:hidden;position:relative;width:100%}.TabSlider_contentView__3sZba{background-color:var(--color-bg-3);box-sizing:border-box;inset:0;min-height:100%;overflow-y:auto;padding:1rem 0;position:absolute;width:100%}.TabSlider_active__qzgSS{animation:none;z-index:1}.TabSlider_slideOutLeft__Clsls{animation:TabSlider_slideOutLeft__Clsls .3s forwards;z-index:1}.TabSlider_slideInRight__9LAbZ{animation:TabSlider_slideInRight__9LAbZ .3s forwards;z-index:2}.TabSlider_slideOutRight__9dTmn{animation:TabSlider_slideOutRight__9dTmn .3s forwards;z-index:1}.TabSlider_slideInLeft__FtIUU{animation:TabSlider_slideInLeft__FtIUU .3s forwards;z-index:2}@keyframes TabSlider_slideOutLeft__Clsls{0%{opacity:1;transform:translateX(0)}to{opacity:.7;transform:translateX(-100%)}}@keyframes TabSlider_slideInRight__9LAbZ{0%{opacity:.7;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes TabSlider_slideOutRight__9dTmn{0%{opacity:1;transform:translateX(0)}to{opacity:.7;transform:translateX(100%)}}@keyframes TabSlider_slideInLeft__FtIUU{0%{opacity:.7;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.Dashboard_dashboard__KiPDe{display:flex;height:100vh;overflow:hidden}.Dashboard_dashboard__KiPDe .Dashboard_mainContent__UKLqB{align-items:stretch;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.Dashboard_contentView__yupV2{display:flex;flex-direction:column;height:100%;left:0;min-height:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;transition:none;width:100%}.Dashboard_slideOutUp__N8oY9{animation:Dashboard_slideOutUp__N8oY9 .3s forwards;z-index:1}.Dashboard_slideInUp__i-Fx9{animation:Dashboard_slideInUp__i-Fx9 .3s forwards;z-index:2}.Dashboard_slideOutDown__-wz89{animation:Dashboard_slideOutDown__-wz89 .3s forwards;z-index:1}.Dashboard_slideInDown__66Vfo{animation:Dashboard_slideInDown__66Vfo .3s forwards;z-index:2}@keyframes Dashboard_slideOutUp__N8oY9{0%{opacity:1;transform:translateY(0)}to{opacity:.7;transform:translateY(-100%)}}@keyframes Dashboard_slideInUp__i-Fx9{0%{opacity:.7;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Dashboard_slideOutDown__-wz89{0%{opacity:1;transform:translateY(0)}to{opacity:.7;transform:translateY(100%)}}@keyframes Dashboard_slideInDown__66Vfo{0%{opacity:.7;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.Dashboard_dashboard__KiPDe{flex-direction:column}}.ExerciseRow_exerciseRow__t-L2f{grid-column-gap:16px;align-items:center;border-bottom:1px solid var(--color-bg-2);column-gap:16px;cursor:pointer;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:70px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.ExerciseRow_exerciseRow__t-L2f.ExerciseRow_selected__0EH6x,.ExerciseRow_exerciseRow__t-L2f:hover{background-color:var(--color-bg-3)}.ExerciseRow_exerciseRow__t-L2f:last-child{border-bottom:none}.ExerciseRow_exerciseRow__t-L2f .ExerciseRow_exerciseColumn__uo-qD{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ExerciseRow_exerciseRow__t-L2f .ExerciseRow_exerciseColumn__uo-qD.ExerciseRow_exerciseNameAndImage__hUoRm{color:var(--color-accent);justify-content:start}.ExerciseRow_exerciseRow__t-L2f .ExerciseRow_exerciseColumn__uo-qD.ExerciseRow_exerciseNameAndImage__hUoRm .ExerciseRow_exerciseImage__mLMia{background-repeat:no-repeat;background-size:cover;border-radius:8px;height:50px;margin-right:20px;min-width:50px;width:50px}.ExerciseRow_exerciseRow__t-L2f .ExerciseRow_exerciseColumn__uo-qD.ExerciseRow_exerciseNameAndImage__hUoRm .ExerciseRow_exerciseName__ewmkA{align-items:center;display:flex;font-weight:700;justify-content:start}.ExerciseRow_exerciseRow__t-L2f .ExerciseRow_exerciseColumn__uo-qD.ExerciseRow_options__FsQZt{justify-content:flex-end;text-align:right}.ExerciseRow_exerciseRow__t-L2f .ExerciseRow_exerciseColumn__uo-qD.ExerciseRow_options__FsQZt .ExerciseRow_optionsBtn__oxKNP{cursor:pointer;margin-right:12px}.ExerciseRow_exerciseRow__t-L2f .ExerciseRow_exerciseColumn__uo-qD:first-child{justify-content:flex-start;text-align:left}.ExerciseRow_exerciseRow__t-L2f .ExerciseRow_exerciseColumn__uo-qD:last-child{justify-content:flex-end;text-align:right}.ExerciseRow_listGrid__SMSHJ{grid-template-columns:minmax(250px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(80px,1fr)}.ExerciseRow_listGrid__SMSHJ>:first-child{justify-self:start;text-align:left}.ExerciseRow_listGrid__SMSHJ>:last-child{justify-self:end;text-align:right}.BaseExerciseDialog_exerciseDataDialog__XUrzv{display:flex;flex-direction:row;justify-content:space-between;padding-top:12px}@media(max-width:600px){.BaseExerciseDialog_exerciseDataDialog__XUrzv{flex-direction:column}}.BaseExerciseDialog_leftContent__HtmN-,.BaseExerciseDialog_rightContent__gNVkE{display:flex;flex-direction:column;width:47%}@media(max-width:600px){.BaseExerciseDialog_leftContent__HtmN-,.BaseExerciseDialog_rightContent__gNVkE{width:100%}}.BaseExerciseDialog_submit__m9Aym{align-items:center;background-color:#0000!important;border:1px solid var(--color-accent)!important;border-radius:12px!important;display:flex;justify-content:center}.BaseExerciseDialog_submit__m9Aym:hover{filter:brightness(1.05)!important}.BaseExerciseDialog_submitText__wtqwK{color:var(--color-accent);font-size:12px;font-weight:700;margin:0 8px}.BaseExerciseDialog_radioInput__YRtCj{color:var(--color-text-1)}.FileUpload_fileUploadContainer__SEcM\+{margin-bottom:16px;position:relative}.FileUpload_fileUploadContainer__SEcM\+ .FileUpload_description__2MHOl{color:var(--color-text-4);font-size:12px}.FileUpload_uploadBox__XyaW8{align-items:center;background-color:#0000;border:2px solid var(--color-text-4);border-radius:8px;cursor:pointer;display:flex;height:150px;justify-content:center;transition:background-color .3s ease,border-color .3s ease;width:100%}.FileUpload_uploadBox__XyaW8:hover{background-color:var(--surface-hover);border-color:var(--color-text-2)}.FileUpload_uploadBox__XyaW8 .FileUpload_uploadLabel__a9Vmr{color:var(--color-text-4)}.FileUpload_uploadBox__XyaW8 .FileUpload_media__35Q7T{border-radius:8px;height:100%;max-height:100%;max-width:100%;width:100%}.FileUpload_uploadBox__XyaW8.FileUpload_uploadBoxError__tjxxC{border-color:var(--color-danger)}.FileUpload_uploadLabelContainer__s8Q0q{align-items:center;color:var(--color-text-4);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;width:100%}.FileUpload_uploadLabelContainer__s8Q0q .FileUpload_uploadIcon__b55wv{color:var(--color-text-4);font-size:48px;margin-bottom:8px}.FileUpload_uploadButton__ILy3D,.FileUpload_uploadButton__ILy3D:hover{background-color:#0000}.FileUpload_clearButton__XSBnU{min-width:auto!important;padding:0!important;position:absolute!important;right:-10px;top:-10px}.FileUpload_clearButton__XSBnU,.FileUpload_clearButton__XSBnU:hover{background-color:#0000!important}.FileUpload_clearButton__XSBnU svg{background-color:var(--color-accent);border-radius:100%}.FileUpload_clearButton__XSBnU svg path{fill:var(--color-bg-3)}.FileUpload_editButton__Yf6Vf{background-color:var(--color-bg-2)!important;border-radius:15px!important;bottom:-15px!important;color:var(--color-accent)!important;font-size:14px;font-weight:700!important;height:30px;min-width:auto!important;padding:0 8px!important;position:absolute!important;right:-12px!important;text-transform:none!important}.FileUpload_editButton__Yf6Vf:hover{filter:brightness(1.05)!important}.FileUpload_editButton__Yf6Vf svg{background-color:var(--color-accent);border-radius:100%;margin-right:10px}.FileUpload_editButton__Yf6Vf svg path{fill:var(--color-bg-3)}.FileUpload_editButton__Yf6Vf .FileUpload_changeMedia__c4UO7{color:var(--color-text-4);height:20px;width:20px}.FileUpload_editButton__Yf6Vf .FileUpload_changeMedia__c4UO7:hover{opacity:.8}.FileUpload_error__kvwee{border-color:var(--color-danger)!important}.AddProgramDialog_programDataDialog__IjhTR{display:flex;flex-direction:column}.AddProgramDialog_programDataDialog__IjhTR .AddProgramDialog_row__9CZ1Y{display:flex;justify-content:space-between;margin-bottom:16px}@media(max-width:600px){.AddProgramDialog_programDataDialog__IjhTR .AddProgramDialog_row__9CZ1Y{flex-direction:column;margin-bottom:8px}}.AddProgramDialog_programDataDialog__IjhTR .AddProgramDialog_row__9CZ1Y>*{flex:1 1;margin-right:16px}.AddProgramDialog_programDataDialog__IjhTR .AddProgramDialog_row__9CZ1Y>:last-child{margin-right:0}.AddProgramDialog_submit__\+-1rt{align-items:center;background-color:#0000!important;border:1px solid var(--color-accent)!important;border-radius:12px!important;display:flex;justify-content:center}.AddProgramDialog_submit__\+-1rt:hover{filter:brightness(1.05)!important}.AddProgramDialog_submitText__\+cc99{color:var(--color-accent);font-size:12px;font-weight:700;margin:0 8px}.AddProgramDialog_radioInput__on7fL{color:var(--color-text-1)}.EditProgramTemplate_container__tSOVm{height:100%}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60{display:flex;flex-direction:column;justify-self:stretch}@media(max-width:1000px){.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60{padding:12px}}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programTitleRow__Ah-WE{align-items:center;display:flex;gap:8px;min-height:40px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programTitleRow__Ah-WE .EditProgramTemplate_titleText__T-77m{color:var(--color-accent);cursor:text;font-size:24px;font-weight:700;line-height:1.2;max-width:calc(100% - 48px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programTitleRow__Ah-WE .EditProgramTemplate_editIcon__lmKXi{opacity:0;transition:opacity .15s ease-in-out}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programTitleRow__Ah-WE:hover .EditProgramTemplate_editIcon__lmKXi{opacity:1}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programNameInput__fQNht{color:var(--color-text-1);font-size:13px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programNameInput__fQNht .EditProgramTemplate_nameTextField__9qD\+U input{border:none;color:var(--color-accent);font-size:20px;font-weight:700;overflow:hidden;padding:2px 0;text-overflow:ellipsis;white-space:nowrap;width:95%}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programNameInput__fQNht .EditProgramTemplate_nameTextField__9qD\+U.EditProgramTemplate_editedName__1TdUN{margin-left:-3px;margin-top:-1px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programNameInput__fQNht .EditProgramTemplate_nameTextField__9qD\+U.EditProgramTemplate_editedName__1TdUN input{border:1px solid var(--color-text-4);border-radius:5px;padding:2px 2px 2px 5px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programNameInput__fQNht .EditProgramTemplate_nameTextField__9qD\+U fieldset{opacity:0}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programNameInput__fQNht .EditProgramTemplate_nameError__VBK2d input{border:none;color:var(--color-danger);font-size:20px;font-weight:700;padding:2px 0}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programNameInput__fQNht .EditProgramTemplate_nameError__VBK2d.EditProgramTemplate_editedName__1TdUN{margin-left:-3px;margin-top:-1px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programNameInput__fQNht .EditProgramTemplate_nameError__VBK2d.EditProgramTemplate_editedName__1TdUN input{border:1px solid var(--color-danger);border-radius:5px;padding:2px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_nameEdit__PTp60 .EditProgramTemplate_programNameInput__fQNht .EditProgramTemplate_nameError__VBK2d fieldset{opacity:0}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_toggleViewButtons__P\+ie2{display:flex;justify-content:flex-end;margin-left:12px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_toggleViewButtons__P\+ie2 .EditProgramTemplate_toggleViewButton__SzycB{background-color:#0000;border-radius:10px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_header__Rbp1O .EditProgramTemplate_toggleViewButtons__P\+ie2 .EditProgramTemplate_selectedView__QCuwg{background-color:var(--color-accent)}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_footer__tTDRB{bottom:0;display:flex;justify-content:flex-end;padding:20px 0;position:absolute}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_footer__tTDRB .EditProgramTemplate_action__\+\+DPG{background-color:#0000;border-radius:10px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_footer__tTDRB .EditProgramTemplate_action__\+\+DPG span{font-size:12px;font-weight:700}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_footer__tTDRB .EditProgramTemplate_submit__mJy7J{border:1px solid var(--color-accent);margin-right:12px}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_footer__tTDRB .EditProgramTemplate_submit__mJy7J .EditProgramTemplate_submitText__hqb3f{color:var(--color-accent)}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_footer__tTDRB .EditProgramTemplate_cancel__Z\+P3g{border:1px solid var(--color-text-1)}.EditProgramTemplate_container__tSOVm .EditProgramTemplate_footer__tTDRB .EditProgramTemplate_cancel__Z\+P3g .EditProgramTemplate_cancelText__xxYsR{color:var(--color-text-1)}.ProgramWeeks_container__rlX5k{height:calc(100% - 150px);overflow-x:auto;padding-top:18px}.ProgramWeeks_container__rlX5k .ProgramWeeks_weekWrapper__6mknf{margin-bottom:20px}.ProgramWeeks_container__rlX5k .ProgramWeeks_weekWrapper__6mknf .ProgramWeeks_header__ug4C\+{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.ProgramWeeks_container__rlX5k .ProgramWeeks_weekWrapper__6mknf .ProgramWeeks_header__ug4C\+ .ProgramWeeks_text__3-8e5{color:var(--color-text-1);font-size:18px;font-weight:700}.ProgramWeeks_container__rlX5k .ProgramWeeks_weekWrapper__6mknf .ProgramWeeks_weekContainer__W-PbQ{display:flex;height:300px;justify-content:space-between;min-width:1000px}.ProgramWeeks_container__rlX5k .ProgramWeeks_addWeekButton__9Pfs2{align-items:center;background-color:var(--color-accent);display:flex;gap:10px;justify-content:center;width:100%}.ProgramWeeks_container__rlX5k .ProgramWeeks_addWeekButton__9Pfs2:hover{background-color:var(--surface-hover)}.ProgramWeeks_container__rlX5k .ProgramWeeks_addWeekButton__9Pfs2 .ProgramWeeks_text__3-8e5{color:var(--color-text-1);font-weight:700}.TemplateRow_templateRow__l5Ovt{grid-column-gap:16px;align-items:center;border-bottom:1px solid var(--color-bg-2);column-gap:16px;cursor:pointer;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:70px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.TemplateRow_templateRow__l5Ovt.TemplateRow_selected__r\+sWc,.TemplateRow_templateRow__l5Ovt:hover{background-color:var(--color-bg-3)}.TemplateRow_templateRow__l5Ovt:last-child{border-bottom:none}.TemplateRow_templateRow__l5Ovt .TemplateRow_templateColumn__Qe\+NF{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.TemplateRow_templateRow__l5Ovt .TemplateRow_templateColumn__Qe\+NF.TemplateRow_nameAndDescription__iwY4K{align-self:center;display:flex;flex-direction:column;justify-content:center;text-align:left}.TemplateRow_templateRow__l5Ovt .TemplateRow_templateColumn__Qe\+NF.TemplateRow_nameAndDescription__iwY4K .TemplateRow_templateName__ixL0D{color:var(--color-accent);cursor:pointer;font-size:18px;font-weight:700}.TemplateRow_templateRow__l5Ovt .TemplateRow_templateColumn__Qe\+NF.TemplateRow_options__xw62u{justify-content:flex-end;text-align:right}.TemplateRow_templateRow__l5Ovt .TemplateRow_templateColumn__Qe\+NF.TemplateRow_options__xw62u .TemplateRow_optionsBtn__wi1Rc{cursor:pointer;margin-right:12px}.TemplateRow_templateRow__l5Ovt .TemplateRow_templateColumn__Qe\+NF:first-child{justify-content:flex-start;text-align:left}.TemplateRow_templateRow__l5Ovt .TemplateRow_templateColumn__Qe\+NF:last-child{justify-content:flex-end;text-align:right}.TemplateRow_listGrid__QTwUr{grid-template-columns:minmax(250px,1fr) minmax(160px,1fr) minmax(200px,1fr) minmax(160px,1fr) minmax(80px,1fr)}.TemplateRow_listGrid__QTwUr>:first-child{justify-self:start;text-align:left}.TemplateRow_listGrid__QTwUr>:last-child{justify-self:end;text-align:right}.AddTemplateDialog_templateDataDialog__48poC{display:flex;flex-direction:column}.AddTemplateDialog_templateDataDialog__48poC .AddTemplateDialog_row__rNrR8{display:flex;justify-content:space-between;margin-bottom:16px}@media(max-width:600px){.AddTemplateDialog_templateDataDialog__48poC .AddTemplateDialog_row__rNrR8{flex-direction:column;margin-bottom:8px}}.AddTemplateDialog_templateDataDialog__48poC .AddTemplateDialog_row__rNrR8>*{flex:1 1;margin-right:16px}.AddTemplateDialog_templateDataDialog__48poC .AddTemplateDialog_row__rNrR8>:last-child{margin-right:0}.AddTemplateDialog_submit__eg0Vg{align-items:center;background-color:#0000!important;border:1px solid var(--color-accent)!important;border-radius:12px!important;display:flex;justify-content:center}.AddTemplateDialog_submit__eg0Vg:hover{filter:brightness(1.05)!important}.AddTemplateDialog_submitText__KD6cl{color:var(--color-accent);font-size:12px;font-weight:700;margin:0 8px}.AddTemplateDialog_radioInput__NwFW4{color:var(--color-text-1)}.TrainerRow_trainerRow__qQ\+gW{grid-column-gap:16px;align-items:center;border-bottom:1px solid var(--color-bg-2);column-gap:16px;cursor:pointer;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:80px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.TrainerRow_trainerRow__qQ\+gW.TrainerRow_selected__-UIVy,.TrainerRow_trainerRow__qQ\+gW:hover{background-color:var(--color-bg-3)}.TrainerRow_trainerRow__qQ\+gW:last-child{border-bottom:none}.TrainerRow_trainerRow__qQ\+gW .TrainerRow_trainerColumn__DFvcl{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.TrainerRow_trainerRow__qQ\+gW .TrainerRow_trainerColumn__DFvcl.TrainerRow_trainerName__I1539{justify-content:start;text-align:left}.TrainerRow_trainerRow__qQ\+gW .TrainerRow_trainerColumn__DFvcl.TrainerRow_options__TT1rA{justify-content:flex-end;text-align:right}.TrainerRow_trainerRow__qQ\+gW .TrainerRow_trainerColumn__DFvcl.TrainerRow_options__TT1rA .TrainerRow_optionsBtn__VgdGw{cursor:pointer;margin-right:12px}.TrainerRow_trainerRow__qQ\+gW .TrainerRow_trainerColumn__DFvcl:first-child{justify-content:flex-start;text-align:left}.TrainerRow_trainerRow__qQ\+gW .TrainerRow_trainerColumn__DFvcl:last-child{justify-content:flex-end;text-align:right}.TrainerRow_listGrid__dxmNv{grid-template-columns:minmax(250px,1fr) minmax(200px,1fr) minmax(80px,1fr)}.TrainerRow_listGrid__dxmNv>:first-child{justify-self:start;text-align:left}.TrainerRow_listGrid__dxmNv>:last-child{justify-self:end;text-align:right}.AddTrainerDialog_trainerDataDialog__IU8r4{display:flex;flex-direction:column;padding-bottom:0;padding-top:0}.AddTrainerDialog_submit__r-Pbk{min-width:140px}.AddTrainerDialog_submit__r-Pbk .AddTrainerDialog_submitText__7Vt4H{margin-left:6px}.GroupRow_groupRow__j4XFJ{grid-column-gap:16px;align-items:center;border-bottom:1px solid var(--color-bg-2);column-gap:16px;cursor:pointer;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:80px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.GroupRow_groupRow__j4XFJ.GroupRow_selected__jZScM,.GroupRow_groupRow__j4XFJ:hover{background-color:var(--color-bg-3)}.GroupRow_groupRow__j4XFJ:last-child{border-bottom:none}.GroupRow_groupRow__j4XFJ .GroupRow_groupColumn__6UVu1{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.GroupRow_groupRow__j4XFJ .GroupRow_groupColumn__6UVu1.GroupRow_groupName__qDc4o{color:var(--color-accent);justify-content:start}.GroupRow_groupRow__j4XFJ .GroupRow_groupColumn__6UVu1.GroupRow_options__Xub-h{justify-content:flex-end;text-align:right}.GroupRow_groupRow__j4XFJ .GroupRow_groupColumn__6UVu1.GroupRow_options__Xub-h .GroupRow_optionsBtn__WFqKE{cursor:pointer;margin-right:12px}.GroupRow_groupRow__j4XFJ .GroupRow_groupColumn__6UVu1:first-child{justify-content:flex-start;text-align:left}.GroupRow_groupRow__j4XFJ .GroupRow_groupColumn__6UVu1:last-child{justify-content:flex-end;text-align:right}.GroupRow_listGrid__j33kr{grid-template-columns:minmax(220px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(80px,1fr)}.GroupRow_listGrid__j33kr>:first-child{justify-self:start;text-align:left}.GroupRow_listGrid__j33kr>:last-child{justify-self:end;text-align:right}.SelectMembersDialog_selectMembersDialog__CTOcw{display:flex;flex-direction:column;height:450px;padding-top:0}.SelectMembersDialog_selectMembersDialog__CTOcw .SelectMembersDialog_searchHeading__OjO9Y{align-items:center;color:var(--color-text-1);display:flex;font-size:16px;font-weight:700;justify-content:start;margin-bottom:8px;margin-top:12px}.SelectMembersDialog_selectMembersDialog__CTOcw .SelectMembersDialog_searchHeading__OjO9Y .SelectMembersDialog_memberName__uzr6R{margin-left:6px}.SelectMembersDialog_selectMembersDialog__CTOcw .SelectMembersDialog_search__3FVcd{flex-grow:0;margin-bottom:12px;max-width:none}.SelectMembersDialog_selectMembersDialog__CTOcw .SelectMembersDialog_list__5ziJ-{flex-grow:1;margin:18px 0}.SelectMembersDialog_selectMembersDialog__CTOcw .SelectMembersDialog_list__5ziJ- .SelectMembersDialog_memberMultiSelectItem__GuFZf{color:var(--color-text-1);display:grid;font-size:14px;font-weight:700;grid-template-columns:minmax(300px,1fr) minmax(140px,1fr) minmax(160px,1fr)}.SelectMembersDialog_selectMembersDialog__CTOcw .SelectMembersDialog_list__5ziJ- .SelectMembersDialog_memberMultiSelectItem__GuFZf .SelectMembersDialog_memberNameWrapper__PXR\+6{align-items:center;display:flex;justify-content:start}.SelectMembersDialog_selectMembersDialog__CTOcw .SelectMembersDialog_list__5ziJ- .SelectMembersDialog_memberMultiSelectItem__GuFZf .SelectMembersDialog_memberNameWrapper__PXR\+6 .SelectMembersDialog_memberName__uzr6R{color:var(--color-accent);margin-left:6px;text-decoration:underline}.SelectMembersDialog_submit__fRsxZ{align-items:center;background-color:#0000!important;border:1px solid var(--color-accent)!important;border-radius:12px!important;display:flex;justify-content:center}.SelectMembersDialog_submit__fRsxZ:hover{filter:brightness(1.05)!important}.SelectMembersDialog_submit__fRsxZ .SelectMembersDialog_submitText__4tvPy{color:var(--color-accent);font-size:12px;font-weight:700;margin:0 8px}.EditGroup_editGroup__FqV\+H{display:flex;flex-direction:column;height:calc(100% - 24px);overflow:hidden}.EditGroup_editGroup__FqV\+H .EditGroup_searchHeading__3X3X1{align-items:center;color:var(--color-text-1);display:flex;font-size:16px;font-weight:700;justify-content:start;margin-top:18px}.EditGroup_editGroup__FqV\+H .EditGroup_search__ouLx4{flex-grow:0;margin-top:12px}.EditGroup_editGroup__FqV\+H .EditGroup_list__qQ2Mw{flex-grow:1;margin:18px 0}.EditGroup_editGroup__FqV\+H .EditGroup_list__qQ2Mw .EditGroup_groupMultiSelectItem__ZILWO{color:var(--color-text-1);display:grid;font-size:14px;font-weight:700;grid-template-columns:minmax(300px,1fr) minmax(140px,1fr) minmax(160px,1fr)}.EditGroup_editGroup__FqV\+H .EditGroup_list__qQ2Mw .EditGroup_groupMultiSelectItem__ZILWO .EditGroup_groupNameWrapper__gBown{align-items:center;display:flex;justify-content:start}.EditGroup_editGroup__FqV\+H .EditGroup_list__qQ2Mw .EditGroup_groupMultiSelectItem__ZILWO .EditGroup_groupNameWrapper__gBown .EditGroup_groupName__ppeej{color:var(--color-accent);margin-left:6px;text-decoration:underline}.EditGroup_editGroup__FqV\+H .EditGroup_submit__0f09E{align-self:end;width:-webkit-fit-content;width:fit-content}@media(max-width:600px){.EditGroup_editGroup__FqV\+H .EditGroup_submit__0f09E{width:100%}}.GroupMembersView_container__4R1bf{display:flex;flex-direction:column;gap:24px;height:100%}.GroupMembersView_addMembersBtn__QaaJT{background-color:var(--color-accent);border-radius:12px;height:35px}.GroupMembersView_addMembersBtn__QaaJT svg path{fill:var(--color-text-1)}.GroupMembersView_addMembersBtn__QaaJT .GroupMembersView_addMembersBtnText__GCVrw{text-wrap:nowrap;font-weight:700;margin-left:10px;margin-right:4px;text-transform:none}.GroupMembersView_contentContainer__vN1u5{display:flex;flex-direction:column;gap:16px}.GroupMembersView_contentContainer__vN1u5 .GroupMembersView_sectionTitle__tcwJs{color:var(--color-text-4);font-size:20px;font-weight:600}.GroupMembersView_contentContainer__vN1u5 .GroupMembersView_velocityPiesContainer__rJBg8{background-color:var(--color-bg-3);border-radius:15px;display:flex;justify-content:space-between;padding:20px 16px}.GroupMembersView_contentContainer__vN1u5 .GroupMembersView_velocityPiesContainer__rJBg8 .GroupMembersView_velocityPieContainer__aKBZW{display:flex;justify-content:center;width:100%}.GroupMembersView_contentContainer__vN1u5 .GroupMembersView_velocityPiesContainer__rJBg8 .GroupMembersView_velocityPieContainer__aKBZW+.GroupMembersView_velocityPieContainer__aKBZW{margin-left:30px}.GroupMembersView_contentContainer__vN1u5 .GroupMembersView_velocityPiesContainer__rJBg8 .GroupMembersView_velocityPieContainer__aKBZW .GroupMembersView_emptyStat__ue9ex{color:var(--color-text-1);font-size:14px;text-align:center}.GroupMemberRow_userWorkoutsRow__0377Y{align-items:center;border-bottom:1px solid var(--color-bg-2);display:grid;height:80px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.GroupMemberRow_userWorkoutsRow__0377Y.GroupMemberRow_selected__tj2\+g,.GroupMemberRow_userWorkoutsRow__0377Y:hover{background-color:var(--color-bg-3)}.GroupMemberRow_userWorkoutsRow__0377Y:last-child{border-bottom:none}.GroupMemberRow_userWorkoutsRow__0377Y .GroupMemberRow_userColumn__sn9Qn{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.GroupMemberRow_userWorkoutsRow__0377Y .GroupMemberRow_userColumn__sn9Qn.GroupMemberRow_userName__-BD-G{color:var(--color-accent);cursor:pointer;justify-content:start;text-decoration:underline}.GroupMemberRow_userWorkoutsRow__0377Y .GroupMemberRow_userColumn__sn9Qn.GroupMemberRow_userName__-BD-G .GroupMemberRow_userIcon__YowA7{margin-right:8px}.GroupMemberRow_userWorkoutsRow__0377Y .GroupMemberRow_userColumn__sn9Qn .GroupMemberRow_userColumnBox__vVwp4{text-wrap:wrap;align-items:center;border:1px solid var(--color-text-1);border-radius:8px;display:flex;height:36px;justify-content:center;width:130px}.GroupMemberRow_userWorkoutsRow__0377Y .GroupMemberRow_userColumn__sn9Qn.GroupMemberRow_options__2mNNi{justify-content:center}.GroupMemberRow_userWorkoutsRow__0377Y .GroupMemberRow_userColumn__sn9Qn.GroupMemberRow_options__2mNNi .GroupMemberRow_optionsBtn__itldI{cursor:pointer}.GroupMemberRow_workoutsListGrid__\+c17b{column-gap:16px;grid-template-columns:minmax(200px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(80px,1fr)}.GroupMemberRow_workoutsListGrid__\+c17b .GroupMemberRow_velocityPiesContainer__9XKuR{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.GroupMemberRow_workoutsListGrid__\+c17b .GroupMemberRow_velocityPiesContainer__9XKuR .GroupMemberRow_velocityPieContainer__\+d8g7{display:flex;justify-content:center;width:100%}.GroupMemberRow_workoutsListGrid__\+c17b .GroupMemberRow_velocityPiesContainer__9XKuR .GroupMemberRow_velocityPieContainer__\+d8g7+.GroupMemberRow_velocityPieContainer__\+d8g7{margin-left:16px}.GroupMemberRow_workoutsListGrid__\+c17b .GroupMemberRow_velocityPiesContainer__9XKuR .GroupMemberRow_velocityPieContainer__\+d8g7 .GroupMemberRow_emptyStat__nYRJ6{color:var(--color-text-1);font-size:14px;text-align:center}.GroupMemberRow_workoutsListGrid__\+c17b .GroupMemberRow_velocityPieColumn__nEx6A{align-items:center;display:flex;height:90%;justify-content:center;width:100%}.GroupMemberRow_workoutsListGrid__\+c17b .GroupMemberRow_velocityPieColumn__nEx6A .GroupMemberRow_emptyStat__nYRJ6{color:var(--color-text-1);font-size:14px;text-align:center}.GroupComplianceRow_userWorkoutsRow__87-Vn{align-items:center;border-bottom:1px solid var(--color-bg-2);display:grid;height:80px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.GroupComplianceRow_userWorkoutsRow__87-Vn.GroupComplianceRow_selected__ZTGCI,.GroupComplianceRow_userWorkoutsRow__87-Vn:hover{background-color:var(--color-bg-3)}.GroupComplianceRow_userWorkoutsRow__87-Vn:last-child{border-bottom:none}.GroupComplianceRow_userWorkoutsRow__87-Vn .GroupComplianceRow_userColumn__u6njV{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.GroupComplianceRow_userWorkoutsRow__87-Vn .GroupComplianceRow_userColumn__u6njV.GroupComplianceRow_userName__mxe4h{color:var(--color-accent);cursor:pointer;justify-content:start;text-decoration:underline}.GroupComplianceRow_userWorkoutsRow__87-Vn .GroupComplianceRow_userColumn__u6njV.GroupComplianceRow_userName__mxe4h .GroupComplianceRow_userIcon__yPCZG{margin-right:8px}.GroupComplianceRow_userWorkoutsRow__87-Vn .GroupComplianceRow_userColumn__u6njV .GroupComplianceRow_userColumnBox__alOtS{text-wrap:wrap;align-items:center;border:1px solid var(--color-text-1);border-radius:8px;display:flex;height:36px;justify-content:center;width:130px}.GroupComplianceRow_userWorkoutsRow__87-Vn .GroupComplianceRow_userColumn__u6njV.GroupComplianceRow_options__Qj7SM{justify-content:center}.GroupComplianceRow_userWorkoutsRow__87-Vn .GroupComplianceRow_userColumn__u6njV.GroupComplianceRow_options__Qj7SM .GroupComplianceRow_optionsBtn__Dia6E{cursor:pointer}.GroupComplianceRow_workoutsListGrid__pR0N6{column-gap:16px;grid-template-columns:minmax(200px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(80px,1fr)}.GroupComplianceRow_workoutsListGrid__pR0N6 .GroupComplianceRow_velocityPiesContainer__Cfd1f{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.GroupComplianceRow_workoutsListGrid__pR0N6 .GroupComplianceRow_velocityPiesContainer__Cfd1f .GroupComplianceRow_velocityPieContainer__GaPRQ{display:flex;justify-content:center;width:100%}.GroupComplianceRow_workoutsListGrid__pR0N6 .GroupComplianceRow_velocityPiesContainer__Cfd1f .GroupComplianceRow_velocityPieContainer__GaPRQ+.GroupComplianceRow_velocityPieContainer__GaPRQ{margin-left:16px}.GroupComplianceRow_workoutsListGrid__pR0N6 .GroupComplianceRow_velocityPiesContainer__Cfd1f .GroupComplianceRow_velocityPieContainer__GaPRQ .GroupComplianceRow_emptyStat__Wfp\+I{color:var(--color-text-1);font-size:14px;text-align:center}.GroupComplianceRow_workoutsListGrid__pR0N6 .GroupComplianceRow_velocityPieColumn__XDVfl{align-items:center;display:flex;height:90%;justify-content:center;width:100%}.GroupComplianceRow_workoutsListGrid__pR0N6 .GroupComplianceRow_velocityPieColumn__XDVfl .GroupComplianceRow_emptyStat__Wfp\+I{color:var(--color-text-1);font-size:14px;text-align:center}.LiveWorkouts_offlineBanner__2-OcZ{background:color-mix(in srgb,var(--color-danger) 12%,#0000);border:1px solid color-mix(in srgb,var(--color-danger) 35%,#0000);border-radius:12px;color:var(--color-danger);font-weight:600;margin-bottom:16px;padding:12px 16px}.LiveWorkouts_liveWorkoutsContentWrapper__\+Ntq3{display:flex;flex-direction:column;gap:16px;height:100%;overflow:hidden;width:100%}.LiveWorkouts_contentSurface__DI8ga{flex:1 1 auto;min-height:0;position:relative;width:100%}.LiveWorkouts_liveWorkouts__51DnS,.LiveWorkouts_tabShell__AFJyl{height:100%;width:100%}.LiveWorkouts_liveWorkouts__51DnS .LiveWorkouts_header__dv3Tu .LiveWorkouts_tabsContainer__7zff2{display:flex;justify-content:space-between;margin-bottom:10px}.LiveWorkouts_liveWorkouts__51DnS .LiveWorkouts_header__dv3Tu .LiveWorkouts_tabsContainer__7zff2 .LiveWorkouts_tabs__UEiyN{display:flex;gap:10px}.LiveWorkouts_liveWorkouts__51DnS .LiveWorkouts_header__dv3Tu .LiveWorkouts_tabsContainer__7zff2 .LiveWorkouts_tabs__UEiyN .LiveWorkouts_tab__BJ2xM{align-items:center;background-color:var(--color-bg-3);border:2px solid var(--color-text-4);border-radius:8px;color:var(--color-text-4);cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:4px 8px;transition:background-color .3s}.LiveWorkouts_liveWorkouts__51DnS .LiveWorkouts_header__dv3Tu .LiveWorkouts_tabsContainer__7zff2 .LiveWorkouts_tabs__UEiyN .LiveWorkouts_tab__BJ2xM:hover{border-color:var(--color-accent)}.LiveWorkouts_liveWorkouts__51DnS .LiveWorkouts_header__dv3Tu .LiveWorkouts_tabsContainer__7zff2 .LiveWorkouts_tabs__UEiyN .LiveWorkouts_tab__BJ2xM.LiveWorkouts_selected__aMDvq{border-color:var(--color-accent);color:var(--color-accent)}.LiveWorkouts_liveWorkouts__51DnS .LiveWorkouts_header__dv3Tu .LiveWorkouts_tabsContainer__7zff2 .LiveWorkouts_tabs__UEiyN .LiveWorkouts_tab__BJ2xM+.LiveWorkouts_tab__BJ2xM{margin-left:8px}.LiveWorkouts_liveWorkouts__51DnS .LiveWorkouts_header__dv3Tu .LiveWorkouts_subtitle__aTsm7{color:var(--color-text-4);font-size:14px;font-weight:600}.LiveWorkouts_inputLabel__MMuHL{font-weight:600!important}.LiveWorkouts_inputLabel__MMuHL,.LiveWorkouts_select__hORo8{color:var(--color-accent)!important;font-size:16px!important}.LiveWorkouts_offlineOverlay__XmTIT{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg-5) 70%,#0000),color-mix(in srgb,var(--color-bg-1) 85%,#0000)),#0003;display:flex;inset:0;justify-content:center;padding:32px;position:absolute;z-index:2}.LiveWorkouts_offlinePanel__vs1na{background:var(--color-bg-3);background:color-mix(in srgb,var(--color-bg-3) 92%,#0000);border:1px solid color-mix(in srgb,var(--color-bg-5) 40%,#0000);border-radius:12px;box-shadow:0 8px 24px var(--shadow-color);display:flex;flex-direction:column;gap:12px;padding:32px;text-align:center;width:min(520px,100%)}.LiveWorkouts_offlinePanel__vs1na h3{color:var(--color-text-1);font-size:24px;margin:0}.LiveWorkouts_offlinePanel__vs1na p{color:var(--color-text-3);line-height:1.4;margin:0}.LiveWorkouts_offlineIconCircle__W6xgJ{align-items:center;background:color-mix(in srgb,var(--color-accent) 10%,#0000);border:1px solid color-mix(in srgb,var(--color-accent) 35%,#0000);border-radius:20px;display:inline-flex;height:64px;justify-content:center;margin:0 auto;width:64px}.LiveWorkouts_offlineIcon__gFNoZ{color:var(--color-accent);font-size:32px!important}.LiveWorkouts_offlineTag__6vmp5{align-self:center;background:color-mix(in srgb,var(--color-accent) 10%,#0000);border-radius:999px;color:var(--color-accent);font-size:12px;font-weight:600;letter-spacing:.08em;padding:4px 12px;text-transform:uppercase}.LiveWorkouts_offlineChecklist__oInL6{display:flex;flex-direction:column;gap:10px;list-style:none;margin:8px 0 0;padding-left:0;text-align:left}.LiveWorkouts_offlineChecklist__oInL6 li{color:var(--color-text-2);font-weight:500;line-height:1.4;padding-left:26px;position:relative}.LiveWorkouts_offlineChecklist__oInL6 li:before{background:var(--color-accent);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 15%,#0000);content:"";height:6px;left:8px;position:absolute;top:10px;transform:translateY(-50%);width:6px}.LiveWorkouts_offlineHint__q3nSE{color:var(--color-text-4);font-size:14px}.LiveAthleteView_formControl__kgoO4{border-color:var(--color-accent)!important;min-width:150px!important}.LiveAthleteView_inputLabel__g7oGt{font-weight:600!important}.LiveAthleteView_inputLabel__g7oGt,.LiveAthleteView_select__FqO\+4{color:var(--color-accent)!important;font-size:16px!important}.LiveAthleteView_filtersRow__dHsd2{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}@media(max-width:600px){.LiveAthleteView_filtersRow__dHsd2{flex-direction:column;gap:12px}}.LiveAthleteView_filterControl__yE-k6{flex:1 1;min-width:180px!important}@media(max-width:600px){.LiveAthleteView_filterControl__yE-k6{min-width:0!important;min-width:auto!important;width:100%}}.LiveAthleteView_formControl__kgoO4 .LiveAthleteView_MuiOutlinedInput-notchedOutline__HuL9Z,.LiveAthleteView_select__FqO\+4 .LiveAthleteView_MuiOutlinedInput-notchedOutline__HuL9Z{border-color:var(--color-text-4)!important}.LiveAthleteView_formControl__kgoO4 .LiveAthleteView_MuiSelect-icon__r69uz,.LiveAthleteView_select__FqO\+4 .LiveAthleteView_MuiSelect-icon__r69uz{color:var(--color-accent)!important}.LiveAthleteView_container__q7pcQ{background-color:var(--color-bg-3);border-radius:20px;display:flex;flex-direction:column;gap:20px;padding:4px 0 12px;width:100%}.LiveAthleteView_userRow__x-mH3{background:var(--color-bg-3);border-bottom:1px solid var(--color-bg-2);border-radius:20px;padding:20px;width:100%}@media(max-width:600px){.LiveAthleteView_userRow__x-mH3{padding:16px}}.LiveAthleteView_nonLive__lS\+Tl{opacity:.6}.LiveAthleteView_header__rDYIl{position:relative}.LiveAthleteView_headerTop__Yb55W,.LiveAthleteView_header__rDYIl{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media(max-width:720px){.LiveAthleteView_headerTop__Yb55W{gap:8px;justify-content:flex-start;width:100%}}.LiveAthleteView_headerBottom__3w8dh{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:720px){.LiveAthleteView_headerBottom__3w8dh{gap:8px;justify-content:flex-start;width:100%}}.LiveAthleteView_userName__gdFpo{color:var(--color-accent);font-size:18px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.LiveAthleteView_separatorDot__wCU5P{color:var(--color-accent);display:inline-block;font-size:35px;line-height:1}.LiveAthleteView_rackNumber__PuVPe{color:var(--color-accent);font-size:20px;font-weight:700}@media(max-width:600px){.LiveAthleteView_rackNumber__PuVPe{font-size:18px}}.LiveAthleteView_attempts__AZHJ3{align-items:center;color:var(--color-text-4);display:flex;font-size:16px;gap:4px}.LiveAthleteView_attempts__AZHJ3.LiveAthleteView_fast__xKgzD{color:var(--color-warning)}.LiveAthleteView_attempts__AZHJ3.LiveAthleteView_slow__5vM-l{color:var(--color-danger)}.LiveAthleteView_attempts__AZHJ3{margin-left:5px}.LiveAthleteView_warningIcon__t40iF{vertical-align:middle}.LiveAthleteView_statusLabel__07jZ5{align-items:center;border:2px solid;border-radius:8px;display:flex;font-size:14px;font-weight:700;gap:4px;padding:2px 8px;position:absolute;right:20px}@media(max-width:720px){.LiveAthleteView_statusLabel__07jZ5{align-self:stretch;justify-content:center;position:static;text-align:center;width:100%}}.LiveAthleteView_orangeBorder__Z\+xBo{border-color:var(--color-accent);color:var(--color-accent)}.LiveAthleteView_whiteBorder__bukgn{border-color:var(--color-text-1);color:var(--color-text-1)}.LiveAthleteView_greenBorder__1PXtW{border-color:var(--color-success);color:var(--color-text-1)}.LiveAthleteView_yellowBorder__ZFvaB{border-color:var(--color-warning);color:var(--color-text-1)}.LiveAthleteView_redBorder__ZL9OK{border-color:var(--color-danger);color:var(--color-text-1)}.LiveAthleteView_mainContent__sZzDv{display:flex;flex-direction:row;gap:45px;margin-top:10px}@media(max-width:900px){.LiveAthleteView_mainContent__sZzDv{flex-direction:column;gap:20px}}.LiveAthleteView_leftSide__Ym-eu{color:var(--color-text-1);display:flex;flex-direction:column;gap:10px;width:120px}@media(max-width:900px){.LiveAthleteView_leftSide__Ym-eu{flex-direction:row;gap:12px;justify-content:space-between;width:100%}}@media(max-width:600px){.LiveAthleteView_leftSide__Ym-eu{align-items:flex-start;flex-direction:column}}.LiveAthleteView_exerciseName__4Ypgv{font-weight:600}.LiveAthleteView_exerciseName__4Ypgv,.LiveAthleteView_loggedWeight__Vstm3{color:var(--color-text-1);font-size:14px}.LiveAthleteView_loggedWeightValue__qIWj1{color:var(--color-text-1);font-size:14px;font-weight:600}.LiveAthleteView_rightSide__GG6mt{flex:1 1;overflow-x:auto}.LiveAthleteView_repList__s\+kh0{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.LiveAthleteView_repList__s\+kh0>*{flex:0 0 70px;height:70px;min-height:70px;min-width:70px;width:70px}@media(max-width:600px){.LiveAthleteView_repList__s\+kh0>*{flex:0 0 56px;height:56px;min-height:56px;min-width:56px;width:56px}}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-text-4)!important}.MuiSelect-icon{color:var(--color-accent)!important}.MuiMenu-paper,.MuiPopover-paper,.MuiPopover-root{z-index:10001!important}.RepInstance_container__qQ4GS{align-items:center;aspect-ratio:1/1;border:1px solid var(--color-text-4);border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;height:100%;padding:4px;width:100%}.RepInstance_repNumber__rInIf{color:var(--color-text-1);font-size:12px}.RepInstance_boxes__f5uei{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;grid-template-rows:1fr;height:40%;width:90%}.RepInstance_box__Lvinx{border-radius:5px;height:100%;max-height:none;max-width:none;min-height:0;min-width:0;position:relative;transition:background-color .2s;width:100%}.RepInstance_box__Lvinx,.RepInstance_box__Lvinx.RepInstance_Good__J404h{background-color:var(--color-success)}.RepInstance_box__Lvinx.RepInstance_Fast__e9gW4{background-color:var(--color-warning)}.RepInstance_box__Lvinx.RepInstance_Slow__yeQUa{background-color:var(--color-danger)}.RepInstance_box__Lvinx.RepInstance_Empty__piu13{background-color:var(--color-bg-5)}.RepInstance_box__Lvinx .RepInstance_label__XeEZ\+{bottom:-1.7em;color:var(--color-text-1);font-size:.7em;font-weight:700;left:50%;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);width:-webkit-max-content;width:max-content}@media(max-width:600px){.RepInstance_container__qQ4GS{border-radius:12px;gap:1px;padding:3px}.RepInstance_repNumber__rInIf{font-size:10px}.RepInstance_box__Lvinx .RepInstance_label__XeEZ\+{bottom:-1.4em;font-size:.55em}}.LiveGroupView_groupViewContainer__suSNT{background-color:var(--color-bg-3);border-radius:10px;display:flex;flex-direction:column;padding:20px}@media(max-width:768px){.LiveGroupView_groupViewContainer__suSNT{padding:16px}}@media(max-width:600px){.LiveGroupView_groupViewContainer__suSNT{padding:12px}}.LiveGroupView_filtersRow__f2Z0V{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}@media(max-width:600px){.LiveGroupView_filtersRow__f2Z0V{flex-direction:column;gap:12px}}.LiveGroupView_filterControl__lv7sF{min-width:180px!important}@media(max-width:600px){.LiveGroupView_filterControl__lv7sF{min-width:0!important;width:100%}}.LiveGroupView_tableRow__ywBX1{grid-gap:20px;align-items:center;border-bottom:1px solid var(--color-bg-2);display:grid;gap:20px;grid-template-columns:minmax(100px,1fr) minmax(150px,2fr) minmax(150px,2fr);padding:30px 0}.LiveGroupView_tableRow__ywBX1:last-child{border-bottom:none}@media(max-width:900px){.LiveGroupView_tableRow__ywBX1{gap:16px;grid-template-columns:1fr;padding:24px 0}}@media(max-width:600px){.LiveGroupView_tableRow__ywBX1{padding:18px 0}}.LiveGroupView_tableEmptyRow__mtJgc{align-items:center;border-bottom:none;display:grid;grid-template-columns:minmax(100px,1fr) minmax(150px,1fr) minmax(150px,1fr);padding:10px 0 0}@media(max-width:900px){.LiveGroupView_tableEmptyRow__mtJgc{grid-template-columns:1fr;padding-top:16px}}.LiveGroupView_tableFirstColumnCell__kPIcw{align-items:left;display:flex;flex:1 1;flex-direction:column}@media(max-width:900px){.LiveGroupView_tableFirstColumnCell__kPIcw{align-items:center;text-align:center}}.LiveGroupView_tablePieColumnCell__idXK4{align-items:center;display:flex;flex:1 1;flex-direction:column;height:70px;max-width:800px}@media(max-width:900px){.LiveGroupView_tablePieColumnCell__idXK4{width:100%}}.LiveGroupView_title__aXy7m{color:var(--color-accent);font-size:16px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}@media(max-width:600px){.LiveGroupView_title__aXy7m{font-size:18px}}.LiveGroupView_subtitle__0d9r0{color:var(--color-text-4);font-size:13px;font-weight:500}@media(max-width:600px){.LiveGroupView_subtitle__0d9r0{font-size:16px}}.LiveGroupView_inputLabel__vgCqi{font-weight:600!important}.LiveGroupView_inputLabel__vgCqi,.LiveGroupView_select__0\+iXh{color:var(--color-accent)!important;font-size:14px!important}.PerformancePie_container__GLTdO{align-items:center;color:var(--color-text-1);display:flex;flex-direction:column;width:100%}.PerformancePie_barContainer__U6wLB{border:2px solid var(--color-text-1);border-radius:10px;box-sizing:border-box;padding:10px;width:100%}.PerformancePie_labelsRow__yMdWs{display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:0;line-height:1;margin-bottom:6px;width:100%}.PerformancePie_labelSeg__REs5S{text-align:center;white-space:nowrap}.PerformancePie_bar__N1Bq5{background:var(--color-bg-4);border-radius:6px;display:flex;flex-direction:row;overflow:hidden;width:100%}.PerformancePie_segFast__FSIvc,.PerformancePie_segGood__1LVHj,.PerformancePie_segRest__pPcXt,.PerformancePie_segSlow__1ltWW{height:100%}.PerformancePie_subtitle__cjY5f{color:var(--color-text-4);font-size:12px;margin-top:6px}@media(max-width:600px){.PerformancePie_barContainer__U6wLB{padding:8px}.PerformancePie_labelsRow__yMdWs{font-size:11px;row-gap:4px}.PerformancePie_subtitle__cjY5f{font-size:11px}}.PerformancePie_tooltip__Ei1TR{background-color:var(--color-bg-3)!important;border:1px solid var(--color-bg-5)!important;border-radius:6px!important;color:var(--color-text-1)!important;font-size:12px!important;padding:8px 12px!important}.PerformancePie_tooltipArrow__EMvRH{color:var(--color-bg-3)!important}.LiveRack_container__u8UK9{align-items:center;border:2px solid;border-radius:10px;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-height:120px;max-width:500px;min-height:120px;min-width:150px;padding:10px;transition:border-color .2s ease}.LiveRack_container__u8UK9 .LiveRack_title__lyMKj{color:var(--color-text-1);font-size:14px}.LiveRack_container__u8UK9 .LiveRack_titleRow__zKtfu{align-items:center;display:flex;gap:8px}.LiveRack_container__u8UK9.LiveRack_goodRate__6pyui{border-color:var(--color-success)}.LiveRack_container__u8UK9.LiveRack_fastRate__gRWq4{border-color:var(--color-warning)}.LiveRack_container__u8UK9.LiveRack_slowRate__eJcbG{border-color:var(--color-danger)}.LiveRack_usersContainer__fd7EW{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:space-evenly;margin-top:5px;width:100%}.LiveRack_userWrapper__iNrmp{align-items:center;display:flex;flex-direction:column}.LiveRack_userBox__\+TKAf{border-radius:5px;height:40px;opacity:1;transform:scale(1);transition:opacity .2s ease,background-color .2s ease,transform .2s ease;width:80%}.LiveRack_userBox__\+TKAf.LiveRack_active__sAS1N{opacity:1;transform:scale(1.1)}.LiveRack_userBox__\+TKAf.LiveRack_goodRate__6pyui{background-color:var(--color-success)}.LiveRack_userBox__\+TKAf.LiveRack_fastRate__gRWq4{background-color:var(--color-warning)}.LiveRack_userBox__\+TKAf.LiveRack_slowRate__eJcbG{background-color:var(--color-danger)}.LiveRack_userBox__\+TKAf.LiveRack_neutralRate__hseez{background-color:var(--color-bg-5)}.LiveRack_opacityFull__0BIru{opacity:1}.LiveRack_opacityMid__uTQcm{opacity:.75}.LiveRack_opacityDim__Lxpnx{opacity:.4}.LiveRack_userInitials__wm\+rb{color:var(--color-text-1);font-size:12px;font-weight:700;margin-top:3px;opacity:.3;text-align:center;transition:opacity .2s ease}.LiveRack_userInitials__wm\+rb.LiveRack_active__sAS1N{opacity:1}.LiveRack_userTooltip__2Y0db{background:#0c1521f2;border-radius:8px;color:var(--color-text-1);display:flex;flex-direction:column;font-size:12px;gap:6px;min-width:180px;padding:10px 12px;text-transform:none}.LiveRack_userTooltipTitle__z18-m{font-weight:600;text-transform:uppercase}.LiveRack_userTooltipRow__jmiaL{display:flex;gap:8px;justify-content:space-between}.LiveRack_userTooltipLabel__Qs5dF{font-weight:600}.LiveRackView_rackView__X2WXi{grid-gap:32px;background-color:var(--color-bg-3);border-radius:10px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));min-height:0;padding:20px;position:relative;width:100%}@media(max-width:1024px){.LiveRackView_rackView__X2WXi{gap:20px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:16px}}@media(max-width:600px){.LiveRackView_rackView__X2WXi{gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:12px}}.GymSettings_container__\+sSeD{height:100%;overflow:hidden}.GymSettings_container__\+sSeD .GymSettings_configurationView__VdPg\+{background-color:var(--color-bg-4);border-radius:12px;width:100%}.GymSettings_container__\+sSeD .GymSettings_configurationView__VdPg\+ .GymSettings_gymTypeToggle__q04t6 .MuiFormControlLabel-root{margin:0}.GymSettings_container__\+sSeD .GymSettings_configurationView__VdPg\+ .GymSettings_gymTypeToggle__q04t6 .MuiFormControlLabel-root .MuiFormControlLabel-label{color:var(--color-text-3);font-size:14px;font-weight:600}.GymSettings_container__\+sSeD .GymSettings_configurationView__VdPg\+ .GymSettings_list__3t3o4{background-color:var(--color-bg-4);flex-grow:1;margin:18px 0}.GymSettings_container__\+sSeD .GymSettings_configurationView__VdPg\+ .GymSettings_list__3t3o4 .GymSettings_gymMultiSelectItem__0bw1N{color:var(--color-text-1);display:grid;font-size:12px;font-weight:700;grid-template-columns:minmax(300px,1fr) minmax(140px,1fr) minmax(160px,1fr)}.GymSettings_container__\+sSeD .GymSettings_configurationView__VdPg\+ .GymSettings_list__3t3o4 .GymSettings_gymMultiSelectItem__0bw1N .GymSettings_configNameWrapper__klebi{align-items:center;display:flex;justify-content:start}.GymSettings_container__\+sSeD .GymSettings_configurationView__VdPg\+ .GymSettings_list__3t3o4 .GymSettings_gymMultiSelectItem__0bw1N .GymSettings_configNameWrapper__klebi .GymSettings_configName__edrES{color:var(--color-text-1)}.GymSettings_container__\+sSeD .GymSettings_gatewayView__wjqkD{background-color:var(--color-bg-4);border-radius:12px;padding:18px;width:100%}.GymSettings_container__\+sSeD .GymSettings_gatewayView__wjqkD .GymSettings_row__i29\+G{margin-bottom:14px}.GymSettings_container__\+sSeD .GymSettings_gatewayView__wjqkD .GymSettings_inputField__7wLP6{max-width:420px}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:6px;justify-content:center;line-height:1;transition:background-color .15s ease,color .15s ease,transform .1s ease,box-shadow .15s ease,border-color .15s ease,filter .15s ease;-webkit-user-select:none;user-select:none}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:disabled{box-shadow:none;cursor:not-allowed;transform:none}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:focus-visible{box-shadow:0 0 0 3px var(--shadow-color)}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:active:not(:disabled){transform:translateY(1px) scale(.98)}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe{background:var(--color-accent);border:1px solid #0000;box-shadow:0 6px 16px var(--shadow-color);color:var(--color-text-1);overflow:hidden;position:relative;transform:translateZ(0);transition:transform .14s ease,box-shadow .18s ease,filter .16s ease,background-color .16s ease,color .16s ease}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:hover:not(:disabled){background-color:var(--surface-hover);box-shadow:0 10px 20px var(--shadow-color);filter:brightness(1.05);transform:translateY(-1px) scale(1.01)}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:active:not(:disabled){box-shadow:0 4px 12px var(--shadow-color);filter:brightness(.98) saturate(.98);transform:translateY(0) scale(.99)}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:focus-visible{box-shadow:0 0 0 3px var(--surface-hover),0 6px 16px var(--shadow-color);outline:none}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:disabled{filter:grayscale(.1);opacity:.6;pointer-events:none}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:after{background:radial-gradient(circle at 50% 50%,#ffffff40,#0000 45%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:scale(0);transition:transform .36s ease,opacity .6s ease}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:active:after{opacity:1;transform:scale(3.2);transition:transform .26s ease,opacity .6s ease}@media(prefers-reduced-motion:reduce){.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe{transition:none}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:active:not(:disabled),.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:hover:not(:disabled){box-shadow:0 6px 16px var(--shadow-color);filter:none;transform:none}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:active:after,.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe:after{transition:none}}.GymSettings_container__\+sSeD .GymSettings_saveButton__7vKVe{font-size:.9rem;padding:8px 12px}.ManagerRow_managerRow__dEnpq{grid-column-gap:16px;align-items:center;border-bottom:1px solid var(--color-bg-2);column-gap:16px;cursor:pointer;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:80px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.ManagerRow_managerRow__dEnpq.ManagerRow_selected__cP\+qZ,.ManagerRow_managerRow__dEnpq:hover{background-color:var(--color-bg-3)}.ManagerRow_managerRow__dEnpq:last-child{border-bottom:none}.ManagerRow_managerRow__dEnpq .ManagerRow_managerColumn__GYtIo{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ManagerRow_managerRow__dEnpq .ManagerRow_managerColumn__GYtIo.ManagerRow_managerName__KN1lc{justify-content:start;text-align:left}.ManagerRow_managerRow__dEnpq .ManagerRow_managerColumn__GYtIo.ManagerRow_options__nA1ho{justify-content:flex-end;text-align:right}.ManagerRow_managerRow__dEnpq .ManagerRow_managerColumn__GYtIo.ManagerRow_options__nA1ho .ManagerRow_optionsBtn__LJ404{cursor:pointer;margin-right:12px}.ManagerRow_managerRow__dEnpq .ManagerRow_managerColumn__GYtIo:first-child{justify-content:flex-start;text-align:left}.ManagerRow_managerRow__dEnpq .ManagerRow_managerColumn__GYtIo:last-child{justify-content:flex-end;text-align:right}.ManagerRow_listGrid__Hj\+OE{grid-template-columns:minmax(200px,1fr) minmax(80px,1fr)}.ManagerRow_listGrid__Hj\+OE>:first-child{justify-self:start;text-align:left}.ManagerRow_listGrid__Hj\+OE>:last-child{justify-self:end;text-align:right}.AddManagerDialog_managerDataDialog__n\+P7m{display:flex;flex-direction:column;padding-bottom:0;padding-top:0}.AddManagerDialog_submit__tfM0-{min-width:140px}.AddManagerDialog_submit__tfM0- .AddManagerDialog_submitText__Q3RyU{margin-left:6px}.GymRow_gymRow__PJzui{grid-column-gap:16px;align-items:center;border-bottom:1px solid var(--color-bg-2);column-gap:16px;cursor:pointer;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:80px;min-width:100%;padding:2px 18px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.GymRow_gymRow__PJzui.GymRow_selected__doNfj,.GymRow_gymRow__PJzui:hover{background-color:var(--color-bg-3)}.GymRow_gymRow__PJzui:last-child{border-bottom:none}.GymRow_gymRow__PJzui .GymRow_gymColumn__ImE7G{color:var(--color-text-1);display:flex;font-size:14px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.GymRow_gymRow__PJzui .GymRow_gymColumn__ImE7G.GymRow_gymName__DUPY4{justify-content:start;text-align:left}.GymRow_gymRow__PJzui .GymRow_gymColumn__ImE7G.GymRow_logoContainer__IbHnn .GymRow_image__aYTc\+{height:30px;width:0 auto}.GymRow_gymRow__PJzui .GymRow_gymColumn__ImE7G.GymRow_options__xdBTf{justify-content:flex-end;text-align:right}.GymRow_gymRow__PJzui .GymRow_gymColumn__ImE7G.GymRow_options__xdBTf .GymRow_optionsBtn__\+XO6m{cursor:pointer;margin-right:12px}.GymRow_gymRow__PJzui .GymRow_gymColumn__ImE7G:first-child{justify-content:flex-start;text-align:left}.GymRow_gymRow__PJzui .GymRow_gymColumn__ImE7G:last-child{justify-content:flex-end;text-align:right}.GymRow_listGrid__p9Kah{grid-template-columns:minmax(150px,1fr) minmax(450px,3fr) minmax(150px,1fr)}.GymRow_listGrid__p9Kah>:first-child{justify-self:start;text-align:left}.GymRow_listGrid__p9Kah>:last-child{justify-self:end;text-align:right}.StationsHealth_stationsHealthContentWrapper__Kzi29{height:100%;width:100%}.StationsHealth_stationsHealth__BMaTU{display:flex;flex-direction:column;gap:16px;width:100%}.StationsHealth_controlsRow__JWqRu{align-items:center;display:flex;flex-wrap:wrap;gap:12px;width:100%}.StationsHealth_tabSliderWrapper__H5evB{width:100%}.StationsHealth_tabSliderWrapper__H5evB [class*=tabSliderContainer]{height:auto}.StationsHealth_tabSliderWrapper__H5evB [class*=mainContent]{overflow:visible;position:static}.StationsHealth_tabSliderWrapper__H5evB [class*=contentView]{min-height:auto;overflow:visible;padding:0;position:static}.StationsHealth_loading__OCGxY{align-items:center;display:flex;justify-content:center;min-height:240px;width:100%}.StationsHealth_logoContainer__M3HBP{align-items:center;display:flex;gap:10px}.StationsHealth_logoContainer__M3HBP .StationsHealth_gymName__\+QnSg{color:var(--color-text-1);font-size:14px;font-weight:600}.StationsHealth_logoContainer__M3HBP .StationsHealth_image__O09n6{height:20px;width:auto}.StationsHealth_gymSelection__L04Vq{margin-bottom:0!important}.StationHealth_container__9CLov{align-items:center;border:2px solid;border-radius:10px;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-height:120px;max-width:500px;min-height:120px;min-width:150px;padding:10px;transition:border-color .2s ease}.StationHealth_container__9CLov .StationHealth_statusContainer__rWMlO{align-items:center;display:flex;gap:4px}.StationHealth_container__9CLov .StationHealth_title__NVW7F{color:var(--color-text-1);font-size:14px}.StationHealth_container__9CLov.StationHealth_up__Ariui{border-color:var(--color-success)}.StationHealth_container__9CLov.StationHealth_issue__KzjTA{border-color:var(--color-warning)}.StationHealth_container__9CLov.StationHealth_down__-NmQV{border-color:var(--color-danger)}.Settings_container__wKVP7{grid-gap:32px;background-color:var(--color-bg-3);border-radius:10px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:20px;position:relative;width:100%}@media(max-width:1024px){.Settings_container__wKVP7{gap:20px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:16px}}@media(max-width:600px){.Settings_container__wKVP7{gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:12px}}.TrainerTermsDialog_trainerTermsDialog__wzcRs{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:0;padding-top:0}.TrainerTermsDialog_trainerTermsDialog__wzcRs .TrainerTermsDialog_subtitle__klKTg{color:var(--color-text-1);font-size:15px;font-weight:600}.TrainerTermsDialog_trainerTermsDialog__wzcRs .TrainerTermsDialog_terms__Z3FsF{border:1px solid var(--color-text-4);border-radius:12px;height:400px;margin-top:10px;overflow-y:auto;padding:20px;scrollbar-color:var(--color-accent) var(--color-text-1)}.TrainerTermsDialog_trainerTermsDialog__wzcRs .TrainerTermsDialog_terms__Z3FsF .TrainerTermsDialog_termsText__FRd4C{color:var(--color-text-1);font-size:16px;font-weight:600;margin-top:10px}.TrainerTermsDialog_trainerTermsDialog__wzcRs .TrainerTermsDialog_consentNote__oQ58N{color:var(--color-text-1);font-size:13px;margin-top:25px;max-width:500px;text-align:center}.TrainerTermsDialog_submit__m15V2{height:55px;width:350px}.TrainerTermsDialog_submit__m15V2 .TrainerTermsDialog_submitText__3JH6F{color:var(--color-text-1);font-weight:700}.TrainerTermsDialog_decline__vYPer{background-color:#0000;height:55px;width:350px}.TrainerTermsDialog_decline__vYPer .TrainerTermsDialog_submitText__3JH6F{color:var(--color-accent);font-weight:700;text-decoration:underline}#App_root__nZZtU,body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App_app__GuJBs{background-color:var(--color-bg-1)}:root{--color-text-1:#fff;--color-text-2:#e0e0e0;--color-text-3:#fa5723;--color-text-4:#7b8aa8;--color-text-5:#7b8aa8;--color-bg-1:#11161f;--color-bg-2:#141a22;--color-bg-3:#191f2b;--color-bg-4:#252d3c;--color-bg-5:#2b374a;--color-accent:#fa5723;--color-success:#22c55e;--color-warning:#f59e0b;--color-danger:#ef4444;--shadow-color:#00000040;--surface-hover:#ffffff0f}[data-theme=dark]{--color-text-1:#f7f9ff;--color-text-2:#c7d4ff;--color-text-3:#f8bd96;--color-text-4:#8e99ab;--color-text-5:#5c6287;--color-bg-1:#101114;--color-bg-2:#16181d;--color-bg-3:#1d2026;--color-bg-4:#242832;--color-bg-5:#313545;--color-accent:#34d399;--color-success:#2ce59b;--color-warning:#f7c948;--color-danger:#ff6b6b;--shadow-color:#03081a8c;--surface-hover:#34d39933}[data-theme=light]{--color-text-1:#10223b;--color-text-2:#374151;--color-text-3:#233876;--color-text-4:#6272a4;--color-text-5:#9ca3af;--color-bg-1:#f2f6ff;--color-bg-2:#e8eefc;--color-bg-3:#dfe5f7;--color-bg-4:#d1d9f0;--color-bg-5:#bec8e3;--color-accent:#374151;--color-success:#16a34a;--color-warning:#d97706;--color-danger:#dc2626;--shadow-color:#0f172a14;--surface-hover:#0000000d}[data-theme=dracula]{--color-text-1:#f8f8f2;--color-text-2:#e9e9e3;--color-text-3:#bd93f9;--color-text-4:#6272a4;--color-text-5:#8b95c4;--color-bg-1:#282a36;--color-bg-2:#1e1f29;--color-bg-3:#232433;--color-bg-4:#2e3040;--color-bg-5:#44475a;--color-accent:#bd93f9;--color-success:#50fa7b;--color-warning:#f1fa8c;--color-danger:#f55;--shadow-color:#00000059;--surface-hover:#ffffff14}[data-theme=nord]{--color-text-1:#e5e9f0;--color-text-2:#d8dee9;--color-text-3:#a3be8c;--color-text-4:#aab3c0;--color-text-5:#8e99ab;--color-bg-1:#2e3440;--color-bg-2:#3b4252;--color-bg-3:#353c4a;--color-bg-4:#434c5e;--color-bg-5:#4c566a;--color-accent:#a3be8c;--color-success:#a3be8c;--color-warning:#ebcb8b;--color-danger:#bf616a;--shadow-color:#0000004d;--surface-hover:#ffffff14}[data-theme=one-dark]{--color-text-1:#e6e6e6;--color-text-2:#cfd2d6;--color-text-3:#61afef;--color-text-4:#7f848e;--color-text-5:#9aa0a8;--color-bg-1:#282c34;--color-bg-2:#21252b;--color-bg-3:#1e2127;--color-bg-4:#2c313a;--color-bg-5:#3a3f4b;--color-accent:#61afef;--color-success:#98c379;--color-warning:#e5c07b;--color-danger:#e06c75;--shadow-color:#0000004d;--surface-hover:#ffffff14}[data-theme=neon]{--color-text-1:#e0e6ff;--color-text-2:#c7cffc;--color-text-3:#00e5ff;--color-text-4:#94a3b8;--color-text-5:#7c8aa0;--color-bg-1:#0a0a0f;--color-bg-2:#141420;--color-bg-3:#11111a;--color-bg-4:#1b1b2a;--color-bg-5:#2e2e46;--color-accent:#00e5ff;--color-success:#39ff14;--color-warning:#faff00;--color-danger:#ff3864;--shadow-color:#00000080;--surface-hover:#ffffff1f}[data-theme=github-dark]{--color-text-1:#c9d1d9;--color-text-2:#e6edf3;--color-text-3:#58a6ff;--color-text-4:#8b949e;--color-text-5:#6e7681;--color-bg-1:#0d1117;--color-bg-2:#161b22;--color-bg-3:#0f141a;--color-bg-4:#1b212c;--color-bg-5:#30363d;--color-accent:#58a6ff;--color-success:#238636;--color-warning:#d29922;--color-danger:#f85149;--shadow-color:#0104094d;--surface-hover:#f0f6fc1f}
/*# sourceMappingURL=main.0761e6e4.css.map*/