body{background-color:#222;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:2rem;margin:0;padding:0}html{font-size:8px}h1{font-size:2.5rem}._sr-only_13y5v_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._main-content-wrapper_13y5v_13{display:flex;flex-direction:column;gap:2rem}._overview-wrapper_13y5v_19{margin-top:2rem}._overview-card-wrapper_13y5v_23{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem}._overview-card_13y5v_23{border-radius:1rem;padding:1rem 2rem;background-color:#292929;flex:auto;border:1px solid rgba(255,255,255,.06)}._overview-card-text_13y5v_37{color:#b4b4b4;font-size:1.4rem;margin-bottom:1rem}._overview-card-value-additional_13y5v_43{font-size:1.4rem;color:#b4b4b4}._status-message_13y5v_48{font-size:clamp(1.2rem,1vw,1.6rem);font-weight:700;padding:.5rem .8rem;text-align:center;margin:1.6rem 0;padding:0;color:#b4b4b4}._error-message_13y5v_58{font-weight:600;font-size:clamp(1rem,1vw,1.4rem);background-color:#292929;border:1px solid rgb(255,255,255,.06);padding:clamp(.6rem,1vw,.8rem) clamp(.8rem,1vw,1.2rem);border-radius:1rem;width:fit-content;background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73}._overview-card-value_13y5v_43{color:#fff;font-size:clamp(1.9rem,2vw,2.4rem);text-align:start}._panel-content-wrapper_13y5v_77{display:grid;grid-template-columns:repeat(auto-fit,minmax(35rem,1fr));gap:1.5rem}._panel-wrapper_13y5v_83{display:flex;flex-direction:column;background-color:#292929;border:1px solid rgba(255,255,255,.06);border-radius:1rem;padding:1.5rem 1.8rem}._panel-header_13y5v_93{display:flex;justify-content:space-between;align-items:center}._panel-title_13y5v_99{font-size:2rem;color:#fff;margin-bottom:2rem}._view-all-button_13y5v_105{font-size:1.5rem;background-color:#292929;border:none;color:#c9c9c9;cursor:pointer;margin-bottom:2rem}._view-all-button_13y5v_105:hover{color:#ddd}._week-summary-wrapper_13y5v_118{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}._week-summary-card_13y5v_124{background-color:#303030;border:1px solid rgba(255,255,255,.06);border-radius:1rem;padding:1rem 2rem}._week-summary-title_13y5v_131{font-size:1.4rem;color:#b4b4b4;margin-bottom:.8rem}._week-summary-value_13y5v_137{font-size:clamp(1.8rem,2vw,2.3rem);font-weight:700;color:#fff}._quick-actions-buttons-wrapper_13y5v_143{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}._start-workout-button_13y5v_149,._log-body-weight-button_13y5v_150,._add-training-split-button_13y5v_151,._browse-exercises-button_13y5v_152{display:flex;flex-direction:column;background-color:#303030;border:1px solid rgba(255,255,255,.06);border-radius:1rem;cursor:pointer;padding:1.3rem 2rem;align-items:flex-start;transition:.3s ease;margin-bottom:1rem}._start-workout-button_13y5v_149:hover,._log-body-weight-button_13y5v_150:hover,._add-training-split-button_13y5v_151:hover,._browse-exercises-button_13y5v_152:hover{background-color:#3d3d3d;transform:translateY(-3px)}._quick-actions-title_13y5v_173{color:#fff;font-size:clamp(1.9rem,2vw,2.3rem);font-weight:700;margin-bottom:.8rem}._quick-actions-text_13y5v_180,._recent-workout-workout-day-date_13y5v_181{font-size:1.4rem;color:#b4b4b4}._recent-workout-card-wrapper_13y5v_186{display:flex;flex-direction:column;gap:1.5rem}._recent-workout-card-wrapper-no-data_13y5v_192{display:flex;flex-direction:column;gap:1.5rem;margin-top:auto;margin-bottom:auto}._recent-workout-card_13y5v_186{display:flex;justify-content:space-between;align-items:center;background-color:#303030;border-radius:1rem;padding:1rem 2rem}._recent-workout-workout-day-title_13y5v_211{font-size:clamp(1.9rem,2vw,2.3rem);font-weight:700;margin-bottom:1rem}._recent-workout-workout-day-exercises_13y5v_217{font-size:1.4rem;background-color:#2c2c2c;color:#ddd;padding:.6rem .9rem;border-radius:1rem}._no-logs-this-week-status-message_13y5v_225{flex:1;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:clamp(1.5rem,1vw,1.8rem);color:#c8c8c8}._weight-this-week-content-wrapper_13y5v_236{display:flex;gap:2rem}._weight-this-week-card-wrapper_13y5v_241{display:flex;flex-direction:column;gap:1rem;min-width:0;flex:1}._weight-this-week-card_13y5v_241{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#303030;border:1px solid rgba(255,255,255,.06);border-radius:1rem;padding:1.4rem 1.8rem;flex-wrap:wrap}._weight-this-week-date_13y5v_262{color:#cdcdcd;font-size:clamp(1.3rem,3vw,1.5rem);margin-bottom:.5rem}._weight-this-week-value_13y5v_268{font-size:clamp(1.5rem,3vw,1.7rem);font-weight:700;color:#fff}._weight-this-week-summary_13y5v_274{flex:1;background-color:#303030;border:1px solid rgba(255,255,255,.06);border-radius:1.2rem;padding:2rem;display:flex;flex-direction:column;justify-content:center}._weight-summary-current-text_13y5v_285{font-size:clamp(1.1rem,1.8vw,1.3rem);color:#a0a0a0;margin-bottom:.6rem}._weight-summary-current-weight_13y5v_291{font-size:clamp(1.8rem,2vw,2.5rem);font-weight:700;color:#fff;margin-bottom:2rem}._weight-summary-previous-info-wrapper_13y5v_298,._weight-summary-change-info-wrapper_13y5v_299{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0;border-top:1px solid rgba(255,255,255,.06)}._weight-summary-previous-text_13y5v_307,._weight-summary-change-text_13y5v_308{font-size:clamp(1.3rem,3vw,1.5rem);color:#b4b4b4}._weight-summary-previous-weight_13y5v_313,._weight-summary-change-value_13y5v_314{font-size:clamp(1.4rem,3.7vw,1.6rem);font-weight:600;color:#c8c8c8}@media(min-width:890px){._panel-content-wrapper_13y5v_77{grid-template-columns:repeat(2,1fr)}}@media(min-width:500px){._overview-card-wrapper_13y5v_23{grid-template-columns:repeat(2,1fr)}}@media(min-width:650px){._overview-card-wrapper_13y5v_23{grid-template-columns:repeat(4,1fr)}}@media(min-width:400px){._weight-this-week-card_13y5v_241{flex-direction:row;align-items:center}._weight-this-week-date_13y5v_262{margin:0}}@media(min-width:604px){._weight-this-week-card_13y5v_241{flex-direction:column;align-items:center}._weight-this-week-date_13y5v_262{margin:.5rem}}@media(min-width:750px){._weight-this-week-card_13y5v_241{flex-direction:row;align-items:center}._weight-this-week-date_13y5v_262{margin:0}}._sr-only_ticbk_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}ul{list-style:none;margin:0;padding:0}a{color:#fff;text-decoration:none;text-decoration-style:unset;text-decoration-thickness:unset;cursor:pointer}a:hover{opacity:.8}._hr_ticbk_31{margin:2rem 0}main{flex-grow:1;margin:0 2rem}._menu-button-wrapper_ticbk_41{background-color:#292929;display:block}._menu-button_ticbk_41{display:flex;align-items:center;justify-content:center;border-radius:.8rem;background-color:#292929;border:none;flex:1 1 auto}._menu-button-icon_ticbk_56{width:clamp(4.2rem,4.2vw,6.2rem)}._sidebar_ticbk_60,._sidebar-is-open_ticbk_61{display:flex;flex-direction:column;background-color:#292929;padding:1rem 2rem;width:27rem}._sidebar-is-open_ticbk_61{position:fixed;height:100vh;z-index:20}._title-img_ticbk_75{width:5rem;margin-right:1rem}._title_ticbk_75{font-size:2.5rem;text-wrap:nowrap}._title-header_ticbk_85{display:flex;align-items:center;justify-content:center;padding-top:1.5rem}._close-menu-btn_ticbk_92{margin-left:4rem;background-color:#292929;border:none}._close-menu-icon_ticbk_98{width:1.8rem}._sidebar-nav-link-wrapper_ticbk_102{display:flex;flex-direction:column;gap:1rem}._sidebar-nav-link_ticbk_102{display:flex;padding:.5rem .8rem;align-items:center}._sidebar-nav-link-active_ticbk_114{display:flex;align-items:center;background-color:#3a3a3a;border-radius:.7rem;padding:.5rem .8rem;font-weight:600}._sidebar-nav-link-title_ticbk_124{font-size:1.8rem}._sidebar-nav-link-img_ticbk_128{max-width:3.7rem;margin-right:1rem}@media(max-width:940px){._sidebar_ticbk_60{display:none}._menu-button-wrapper_ticbk_41{display:block}}@media(min-width:940px){._close-menu-btn_ticbk_92{display:none}._sidebar-is-open_ticbk_61{height:100vh;width:27rem}._menu-button-wrapper_ticbk_41{display:none}._title-header_ticbk_85{justify-content:flex-start}}._skip-link_ij8pb_1{position:absolute;left:-9999px;top:auto}._skip-link_ij8pb_1:focus{position:fixed;top:.5rem;left:.5rem;background:#313131;color:#fff;padding:.5rem 1rem;border-radius:.25rem;border:none}._layout_ij8pb_19{display:flex;min-height:100vh;gap:2rem}._main-content_ij8pb_25{box-sizing:border-box;width:90%;max-width:1200px;margin:0 auto;padding-bottom:2.5rem}@media(max-width:940px){._layout_ij8pb_19{display:flex;flex-direction:column}}@media(min-width:940px){._main-content_ij8pb_25{max-width:1000px;padding-right:2rem}}._no-active-workout-text_8ndjf_1{font-size:clamp(1.5rem,1vw,1.8rem);text-align:center;color:#c8c8c8}._content-wrapper_8ndjf_7{display:flex;flex-direction:column;gap:2rem}._start-workout-wrapper_8ndjf_13{border-radius:1rem;padding:2rem;order:1;align-self:center}._start-workout-button_8ndjf_20{background-color:#278638;box-shadow:0 2px 20px #0000004d;color:#fff;font-weight:600;font-size:2.2rem;padding:1.3rem;border:none;border-radius:1rem;cursor:pointer;transition:.2s ease}._start-workout-button_8ndjf_20:hover{background-color:#349947}._cancel-workout-button_8ndjf_38{background-color:#b93c3c;box-shadow:0 2px 20px #0000004d;color:#fff;font-weight:600;font-size:2.2rem;padding:1.3rem;border:none;border-radius:1rem;cursor:pointer;transition:.2s ease}._cancel-workout-button_8ndjf_38:hover{background-color:#cd4b4b}._cancel-workout-button_8ndjf_38:active{background-color:#9b2d2d}._content-main_8ndjf_59{order:2;display:flex;flex-direction:column;background-color:#292929;border:1px solid rgb(255,255,255,.06);padding:2rem;border-radius:1rem;box-shadow:0 4px 50px #0003;align-self:center}._active-workout-timer-buttons-wrapper_8ndjf_71{display:flex}._active-workout-header_8ndjf_75{display:grid;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));gap:1rem}._active-workout-split_8ndjf_81,._active-workout-workout-day_8ndjf_82,._active-workout-timer_8ndjf_71{background-color:#343434;border:1px solid rgb(255,255,255,.06);text-align:left;padding:1.5rem 2.5rem;border-radius:1rem;font-size:clamp(1.7rem,4.7vw,2.2rem);margin-bottom:1rem;font-weight:600}._active-workout-timer_8ndjf_71{display:flex;justify-content:space-between;gap:1.5rem;padding:1rem 2rem}._active-workout-timer-buttons-wrapper_8ndjf_71{display:flex;align-items:center}._active-workout-timer-text_8ndjf_106{padding:.55rem .7rem;background-color:#252525;border:1px solid rgb(255,255,255,.08);border-radius:.7rem;color:#f5f5f5;font-weight:800;letter-spacing:.06em}._active-workout-timer-reset-button_8ndjf_116,._active-workout-timer-toggle-button_8ndjf_117{font-size:1.5rem;padding:.7rem 1.2rem;border:none;border-radius:1rem;cursor:pointer;transition:.2s ease}._active-workout-timer-toggle-button_8ndjf_117{background-color:#b93c3c;color:#fff;margin-right:.5rem}._active-workout-timer-toggle-button_8ndjf_117:hover{background-color:#cd4b4b}._active-workout-timer-toggle-button_8ndjf_117:active{background-color:#9b2d2d}._active-workout-timer-reset-button_8ndjf_116{background-color:#3b82f6;color:#fff;margin-right:.5rem}._active-workout-timer-reset-button_8ndjf_116:hover{background-color:#4a90f8}._active-workout-timer-reset-button_8ndjf_116:active{background-color:#2d6edc}._finish-section-wrapper_8ndjf_154{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:1rem}._finish-workout-button_8ndjf_161{grid-column:2;background-color:#278638;color:#fff;font-weight:600;font-size:(1.5rem,2.5vw,2rem);padding:1rem;border:none;border-radius:1rem;cursor:pointer;transition:.2s ease}._finish-workout-button_8ndjf_161:hover{background-color:#349947}._finish-workout-button_8ndjf_161:active{background-color:#2a823b}._error-message_8ndjf_183{grid-column:3;justify-self:end;background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73;padding:.5rem 1rem;border-radius:1rem;font-size:clamp(1.2rem,1vw,1.5rem);font-weight:600}@media(min-width:1100px){._start-workout-wrapper_8ndjf_13{order:2;align-self:auto}._content-main_8ndjf_59{order:1;flex:1 1 auto}._content-wrapper_8ndjf_7{flex-direction:row;justify-content:space-between}}._sr-only_9w3uz_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._active-workout-set-wrapper_9w3uz_13{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}._active-workout-wrapper_9w3uz_22{display:flex;flex-direction:column;justify-content:space-between;background-color:#343434;border:1px solid rgb(255,255,255,.06);padding:.8rem 1rem;border-radius:1rem;margin-top:2rem}._active-workout-ex-icon_9w3uz_34{max-height:10rem;max-width:10rem;margin-right:3rem}._active-workout-b-p-set-wrapper_9w3uz_40{text-align:left;display:flex;align-items:center}._active-workout-b-p-set_9w3uz_40{margin-right:1rem}._fieldset-wrapper_9w3uz_50{display:flex;align-items:center;border:none;padding:0;margin:0}._active-workout-current-set-text_9w3uz_59{font-size:clamp(1.6rem,1.3vw,1.8rem);font-weight:600;margin-bottom:.5rem}._set-text_9w3uz_65{font-size:clamp(1.3rem,1vw,1.5rem)}._active-workout-set-inner-wrapper_9w3uz_70{display:flex;background-color:#2b2b2b;border-radius:10rem;padding:clamp(.5rem,2vw,.8rem) clamp(1.3rem,2vw,1.8rem);border:1px solid rgb(255,255,255,.06);align-items:center}._active-workout-set-input-wrapper_9w3uz_80{margin-left:1rem;font-size:clamp(1.3rem,1vw,1.5rem)}._active-workout-weight-input_9w3uz_87{background-color:#4b4b4b;border:none;max-width:3rem;color:#fff;text-align:center;margin-right:.5rem;border-radius:1rem;font-weight:600}._active-workout-weight-input_9w3uz_87::-webkit-outer-spin-button,._active-workout-weight-input_9w3uz_87::-webkit-inner-spin-button,._active-workout-reps-input_9w3uz_101::-webkit-outer-spin-button,._active-workout-reps-input_9w3uz_101::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._active-workout-reps-input_9w3uz_101{background-color:#4b4b4b;border:none;max-width:3rem;color:#fff;text-align:center;margin-left:.5rem;border-radius:1rem;font-weight:600}._active-workout-wrapper-outer_9w3uz_120{display:flex;flex-direction:column;padding:1rem}._active-workout-name-wrapper_9w3uz_126{display:flex;align-items:center;justify-content:center;max-width:25rem}._active-workout-ex-icon_9w3uz_34{width:clamp(12rem,11vw,17rem);margin-right:2rem;border-radius:1rem}._active-workout-ex-name_9w3uz_139{font-weight:600;font-size:clamp(1.7rem,1vw,2rem)}._active-workout-b-p-set-wrapper_9w3uz_40{display:flex;background-color:#2b2b2b;border:1px solid rgb(255,255,255 .06);padding:clamp(.5rem,2vw,.8rem) clamp(1.3rem,2vw,1.8rem);border-radius:10rem}._active-workout-b-p-set_9w3uz_40{font-size:clamp(1.3rem,1vw,1.5rem)}._active-workout-b-p-set-value_9w3uz_157{color:#f0f0f0;font-weight:700;font-size:clamp(1.6rem,1.3vw,1.6rem)}._active-workout-best-set-title_9w3uz_163,._active-workout-previous-set-title_9w3uz_164{font-weight:600;color:#f0f0f0;margin-bottom:.5rem;font-size:clamp(1.6rem,1.3vw,1.8rem)}._active-workout-wrapper-previous-set-wrapper_9w3uz_171,._active-workout-best-set-wrapper_9w3uz_172{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}._active-workout-best-previous-set-wrapper_9w3uz_181{display:flex;justify-content:center;gap:1.5rem}@media(min-width:500px){._active-workout-best-previous-set-wrapper_9w3uz_181{justify-content:flex-start}}@media(min-width:800px){._active-workout-wrapper-outer_9w3uz_120{display:flex;flex-direction:row;flex:1 1 auto;gap:1rem;align-items:center}._active-workout-best-previous-set-wrapper_9w3uz_181{justify-content:center;flex:1 1 auto}._active-workout-wrapper-previous-set-wrapper_9w3uz_171,._active-workout-best-set-wrapper_9w3uz_172{margin-top:0}}@media(min-width:500px){._active-workout-wrapper_9w3uz_22{flex-direction:row;align-items:center;justify-content:center}}._sr-only_mn11f_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dialog-popup_mn11f_13{background-color:#1e1e1e;color:#fff;border:1px solid rgba(255,255,255,.06);border-radius:1rem;padding:1rem 2rem;box-shadow:0 4px 50px #0006;width:clamp(30rem,55vw,51.5rem);max-height:clamp(60rem,70vh,80rem);scrollbar-width:thin;scrollbar-color:#6f6f6f #222}._form-wrapper_mn11f_27{display:flex;flex-direction:column;padding:clamp(1.3rem,3vw,1.5rem) .5rem;border-radius:1rem}._form-header-wrapper_mn11f_34{display:flex;justify-content:space-between;align-items:center}._training-split-text_mn11f_40{font-size:clamp(2rem,4.8vw,2.3rem);font-weight:700;margin-right:1rem}._select-input_mn11f_46{border:1px solid rgb(255,255,255,.06);background-color:#383838;color:#fff;font-size:clamp(1.5rem,3vw,1.8rem);padding:.6rem .8rem;border-radius:1rem;cursor:pointer;transition:.2s ease;margin-top:1rem}._select-input_mn11f_46:hover{background-color:#444}._close-dialog-button_mn11f_62{background-color:#1e1e1e;border:none;cursor:pointer;transition:.2s ease}._close-dialog-button_mn11f_62:hover{opacity:.8}._close-dialog-img_mn11f_73{width:clamp(1.7rem,4.7vw,2.2rem)}._workout-day-button-wrapper_mn11f_77{display:flex;margin-top:3rem;align-items:center;margin-left:2rem}._workout-day-text_mn11f_84{font-size:clamp(1.7rem,3vw,2rem);font-weight:600}._workout-day-button_mn11f_77{background-color:#383838;color:#fff;border-radius:1rem;padding:.8rem 1.3rem;margin-left:1rem;border:none;cursor:pointer;font-size:clamp(1.5rem,3vw,1.8rem)}._workout-day-button-active_mn11f_101{background-color:#6e6e6e;color:#fff;border-radius:1rem;padding:.8rem 1.3rem;margin-left:1rem;border:none;cursor:pointer;font-size:clamp(1.5rem,3vw,1.8rem);font-weight:600}._workout-day-button_mn11f_77:hover{background-color:#444}._start-workout-confirm-button_mn11f_118{background-color:#278638;color:#fff;font-size:clamp(1.7rem,3vw,2rem);border:none;border-radius:1rem;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);cursor:pointer;margin-top:4rem;align-self:self-end;transition:.2s ease}._start-workout-confirm-button_mn11f_118:disabled{opacity:.45;cursor:not-allowed}._start-workout-confirm-button_mn11f_118:hover{background-color:#349947}._exercise-name-img-wrapper_mn11f_140{background-color:#343434;border:1px solid rgb(255,255,255,.06);display:flex;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);border-radius:1rem;align-items:center;margin-top:2rem;max-width:28rem;margin-left:auto;margin-right:auto}._exercise-img_mn11f_153{width:clamp(10rem,15vw,12.5rem);margin-right:2rem;border-radius:1rem}._exercise-name_mn11f_140{font-weight:700;font-size:clamp(1.5rem,1.5vw,1.8rem)}._set-wrapper_mn11f_165{background-color:#343434;border:1px solid rgb(255,255,255,.06);color:#fff;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);border-radius:10rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:fit-content}._fieldset-wrapper_mn11f_177{display:flex;align-items:center;border:none;padding:0;margin:0}._set-text_mn11f_185{font-size:clamp(1.4rem,3vw,1.5rem);font-weight:500;color:#b4b4b4}._set-input-wrapper_mn11f_191{display:flex;align-items:center;font-size:clamp(1.5rem,3vw,1.8rem)}._weight-input_mn11f_198,._reps-input_mn11f_199{background-color:#343434;border:none;max-width:3rem;color:#fff;text-align:center;font-weight:700}._sr-only_twhxp_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._content-wrapper_twhxp_13{display:flex;flex-direction:column;align-items:center;gap:1rem}._add-training-wrapper_twhxp_20{order:1;padding:clamp(.7rem,2.5vw,1.6rem) clamp(1.5rem,2.5vw,2rem)}._content-main_twhxp_25{order:2;display:flex;flex-direction:column;flex:1 1 auto;border-radius:1rem;padding:clamp(.7rem,2.5vw,1.6rem) clamp(1.5rem,2.5vw,2rem);background-color:#292929;border:1px solid rgba(255,255,255,.05);text-align:center;box-shadow:0 4px 50px #0003;gap:1rem}._status-message_twhxp_39{width:fit-content;padding:1rem 1.4rem;border-radius:1rem;font-size:clamp(1.5rem,1vw,1.8rem);font-weight:600;margin:0 auto}._loading-message_twhxp_48{background-color:#2d2d2d;border:1px solid rgba(255,255,255,.08);color:#a0a0a0}._no-split-yet-message_twhxp_54{background-color:#2d2d2d;border:1px solid rgba(255,255,255,.08);color:#c8c8c8}._error-message_twhxp_60{background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73}hr{background-color:#fff;width:100%;margin:4rem 0}._add-training-button_twhxp_72{background-color:#278638;color:#fff;font-weight:700;font-size:clamp(1.6rem,1vw,2rem);padding:1rem 2rem;border:none;border-radius:1rem;cursor:pointer;transition:.2s ease}._add-training-button_twhxp_72:hover{background-color:#349947}._add-training-button_twhxp_72:active{background-color:#1e702d}@media(min-width:940px){._content-wrapper_twhxp_13{align-items:flex-start;flex-direction:row}._add-training-wrapper_twhxp_20{order:2}._content-main_twhxp_25{order:1;width:auto}}._sr-only_j5g50_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._add-training-split-dialog_j5g50_14{background-color:#1e1e1e;border:1px solid rgb(255,255,255,.06);box-shadow:0 4px 50px #0006;border-radius:1rem;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);width:clamp(30rem,55vw,51.5rem);max-height:clamp(60rem,70vh,80rem);scrollbar-width:thin;scrollbar-color:#6f6f6f #222}._training-split-name-wrapper_j5g50_28{display:flex;justify-content:space-between;margin-top:1rem}._training-split-name-add-workout-wrapper_j5g50_35{display:flex;flex-direction:column;gap:.8rem}@media(min-width:650px){._training-split-name-add-workout-wrapper_j5g50_35{flex-direction:row}}._training-split-name-input_j5g50_48{font-size:clamp(1.7rem,2vw,2rem);padding:1rem 2rem;border-radius:1rem;max-width:25rem}._add-workout-button_j5g50_56{background-color:#278638;border:none;color:#fff;font-size:clamp(1.5rem,2vw,1.8rem);padding:.7rem 1.6rem;border-radius:1rem;cursor:pointer;transition:.2s ease}._add-workout-button_j5g50_56:hover{background-color:#349947}._add-workout-button_j5g50_56:active{background-color:#1e702d}._workout-day-inner-wrapper_j5g50_75{display:flex;align-items:center}._workout-day-input_j5g50_80{align-self:center;font-size:clamp(1.6rem,2vw,1.8rem);border-radius:1rem;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);border:none;margin-right:1rem;max-width:16rem}._close-dialog-button_j5g50_91{background-color:#1d1d1d;border:none;cursor:pointer;transition:.2s ease}._close-dialog-img_j5g50_99{max-width:clamp(2rem,2vw,2.5rem)}._add-exercise-plus-symbol_j5g50_103{font-size:3rem;margin-right:1rem}._add-exercise-button_j5g50_108{display:flex;align-items:center;justify-content:center;width:100%;background-color:#278638;border:none;cursor:pointer;color:#fff;max-width:33rem;margin-top:1.5rem;border-radius:1rem;font-size:clamp(1.5rem,3vw,1.8rem);transition:.2s ease}._add-exercise-button_j5g50_108:hover{background-color:#349947}._add-exercise-button_j5g50_108:active{background-color:#1e702d}._delete-workout-day-button_j5g50_132{background-color:#1d1d1d;border:none;transition:.3s ease;cursor:pointer;transition:.2s ease}._delete-workout-day-button_j5g50_132:hover,._close-dialog-button_j5g50_91:hover{opacity:.8}._delete-workout-day-button_j5g50_132:active,._close-dialog-button_j5g50_91:active{opacity:.7}._workout-day-wrapper_j5g50_151{margin-bottom:5rem}._workout-day-inner-wrapper_j5g50_75{display:flex;margin-top:2rem}._delete-workout-day-icon_j5g50_160{width:clamp(2.3rem,2vw,3rem)}._form-wrapper_j5g50_164{display:flex;flex-direction:column}._confirm-button_j5g50_169{background-color:#278638;color:#fff;font-size:clamp(1.6rem,2vw,2rem);border:none;border-radius:1rem;padding:1rem 2rem;cursor:pointer;margin-top:4rem;align-self:self-end;transition:.2s ease}._confirm-button_j5g50_169:hover{background-color:#349947}._confirm-button_j5g50_169:active{background-color:#1e702d}._error-message_j5g50_190{background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73;width:fit-content;padding:.5rem .8rem;border-radius:1rem;font-size:clamp(1.2rem,1vw,1.5rem);font-weight:600;margin-bottom:.5rem}._form-error-message_j5g50_203{margin:0 auto}._split-name-message_j5g50_207,._workout-day-name-message_j5g50_208{margin-left:1rem;margin-top:1rem}._workout-day-name-message_j5g50_208{font-size:clamp(1.2rem,1vw,1.4rem);font-weight:600}._sr-only_1l1d1_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._search-exercise-wrapper_1l1d1_13{margin-top:2rem;max-width:45.5rem}._search-exercise-input-wrapper_1l1d1_18{display:flex;align-items:center;width:100%}._search-exercise-input-wrapper-inner_1l1d1_24{display:flex;flex-direction:column}._added-exercise-button_1l1d1_29{display:flex;align-items:center;background-color:#343434;border-radius:1rem;border:1px solid rgba(255,255,255,.06);color:#fff;font-size:clamp(1.6rem,2vw,2rem);padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);margin-right:1.8rem;margin-left:1.8rem;width:100%;cursor:pointer;gap:1rem}._added-exercise-icon_1l1d1_45{max-width:clamp(8rem,10vw,12rem);border-radius:1rem}._added-exercise-name_1l1d1_50{font-size:clamp(1.4rem,1.8vw,1.7rem);font-weight:700;margin-left:auto;margin-right:auto}._search-exercise-input_1l1d1_18{font-size:clamp(1.6rem,2vw,1.8rem);padding:1rem 2rem;border:none;border-radius:1rem;margin-right:1.8rem;margin-left:1.8rem}._duplicated-exercise-text_1l1d1_66{color:red;font-size:1.4rem;margin-left:1.8rem;margin-top:.5rem}._search-exercise-delete-button_1l1d1_74{background-color:#1d1d1d;border:none;cursor:pointer;transition:.2s ease}._search-exercise-delete-button_1l1d1_74:hover{opacity:.8}._search-exercise-delete-button_1l1d1_74:active{opacity:.7}._search-exercise-delete-icon_1l1d1_91,._add-set-icon_1l1d1_92{width:clamp(2.2rem,2vw,2.5rem)}._set-wrapper_1l1d1_96{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(255,255,255,.06);background-color:#343434;color:#fff;padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,1.6rem);border-radius:1rem;margin-left:4.3rem;margin-top:1.5rem;max-width:23rem}._fieldset-wrapper_1l1d1_111{display:flex;align-items:center;border:none;padding:0;margin:0;width:100%}._set-title_1l1d1_120{font-size:clamp(1.6rem,2vw,1.7rem);font-weight:500;color:#c8c8c8;margin-right:1rem}._reps-input-wrapper_1l1d1_127{margin-left:auto;margin-right:auto}._reps-input_1l1d1_127{background-color:#4b4b4b;max-width:4rem;margin-right:1rem;font-size:clamp(1.5rem,2vw,1.7rem);color:#fff;text-align:center;font-weight:600;border-radius:1rem;border:none;padding:.3rem}._reps-input-2_1l1d1_146{background-color:#4b4b4b;border:none;max-width:4rem;margin-left:1rem;font-size:clamp(1.5rem,2vw,1.7rem);color:#fff;font-weight:600;text-align:center;border-radius:1rem;padding:.3rem}._reps-input-2_1l1d1_146::-webkit-inner-spin-button,._reps-input_1l1d1_127::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._delete-set-icon_1l1d1_166{border:none;cursor:pointer;max-width:2.4rem}._delete-set-button_1l1d1_173{background-color:#343434;border:none;transition:.2s ease}._delete-set-button_1l1d1_173:hover{opacity:.8}._delete-set-button_1l1d1_173:active{opacity:.7}._add-set-text_1l1d1_187{font-size:clamp(1.5rem,2vw,2rem)}._add-set-button_1l1d1_191{background-color:#1d1d1d;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-left:3.5rem;margin-top:1.5rem;color:#fff;transition:.2s ease}._add-set-button_1l1d1_191:hover{opacity:.8}._add-set-button_1l1d1_191:active{opacity:.7}._add-set-icon_1l1d1_92{margin-right:1rem}._search-exercise-list-wrapper_1l1d1_218{background-color:#1e1e1e;max-width:38.5rem;max-height:18rem;margin-top:.5rem;margin-left:1.8rem;border-radius:1.2rem;overflow-y:auto;scrollbar-width:1rem;scrollbar-color:#6f6f6f #222}._search-exercise-list_1l1d1_218{margin-bottom:.3rem}._search-exercise-list-button_1l1d1_236{display:flex;align-items:center;background-color:#343434;border:1px solid rgba(255,255,255,.06);color:#fff;font-size:1.8rem;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);width:100%;cursor:pointer;transition:.2s ease;gap:1rem}._search-exercise-list-button_1l1d1_236:hover{background-color:#3e3e3e}._search-exercise-list-button_1l1d1_236:active{background-color:#484848}._search-exercise-icon_1l1d1_258{max-width:clamp(10rem,10vw,12rem);border-radius:1rem}._search-exercise-name_1l1d1_263{margin-left:auto;margin-right:auto;font-size:clamp(1.4rem,1.8vw,1.6rem);font-weight:600}._error-message_1l1d1_270{background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73;width:fit-content;padding:.5rem .8rem;border-radius:1rem;font-size:clamp(1.2rem,1vw,1.5rem);font-weight:600;margin-bottom:.5rem;margin-left:3.5rem}._training-split-wrapper_mqwbg_1{display:flex;flex-direction:column;padding:clamp(.7rem,2.5vw,1.3rem) clamp(1.3rem,2.5vw,2rem);background-color:#343434;border:1px solid rgba(255,255,255,.06);border-radius:1rem;transition:.2s ease}._training-split-content-wrapper_mqwbg_11{display:flex;justify-content:space-between}h3{font-size:clamp(1.5rem,1vw,2rem);background-color:#2d2d2d;padding:1rem 1.5rem;border-radius:10rem;border:1px solid rgba(255,255,255,.08);min-width:10rem;text-align:center}._training-split-wrapper_mqwbg_1:hover{background-color:#3c3c3c;transform:translateY(-1px)}._button-wrapper_mqwbg_31{display:flex;flex-wrap:wrap;align-self:center;justify-content:flex-end;gap:.6rem}._modify-button_mqwbg_39{background-color:#484848;border:1px solid rgba(255,255,255,.08);color:#fff;font-size:clamp(1.3rem,1vw,1.5rem);padding:1rem 2rem;border-radius:1rem;cursor:pointer;transition:.3s ease}._modify-button_mqwbg_39:hover{background-color:#545454}._modify-button_mqwbg_39:active{background-color:#5f5f5f;transform:translateY(1px)}._delete-button_mqwbg_60{background-color:#b93c3c;color:#fff;font-size:clamp(1.3rem,1vw,1.5rem);padding:1rem 2rem;border-radius:1rem;border:none;transition:.2s ease;cursor:pointer}._delete-button_mqwbg_60:hover{background-color:#cd4b4b}._delete-button_mqwbg_60:active{background-color:#a03030}._delete-training-split-message_mqwbg_79{background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73;width:fit-content;padding:.5rem .8rem;border-radius:1rem;font-size:clamp(1.2rem,1vw,1.5rem);font-weight:600;margin:0}._sr-only_tr39m_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._exercise-page_tr39m_13{height:100vh;display:flex;flex-direction:column}._content-wrapper_tr39m_19{display:flex;flex-direction:row;gap:2rem;min-height:0}._select-exercise-content-wrapper_tr39m_26{display:flex;flex-direction:column;gap:2rem}._select-exercise-wrapper_tr39m_32{display:flex}._select-exercise-button_tr39m_36{background-color:#333;color:#fff;font-size:clamp(1.6rem,3vw,2rem);border:none;border-radius:1rem;cursor:pointer;padding:clamp(1rem,3vw,1.2rem) clamp(1.6rem,3vw,2.2rem);transition:.3s ease;font-weight:600;width:100%}._dialog-popup_tr39m_50{background-color:#1e1e1e;color:#fff;border:1px solid rgba(255,255,255,.06);border-radius:1rem;padding:1rem 2rem;box-shadow:0 4px 50px #0006;width:clamp(30rem,55vw,51.5rem);height:clamp(60rem,70vh,80rem);scrollbar-width:thin;scrollbar-color:#6f6f6f #222;overflow-y:hidden}._filter-exercises-wrapper_tr39m_66{display:flex;flex-direction:column;min-height:0;flex:1}._sr-only_1bzuy_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._filter-search-wrapper_1bzuy_13{display:flex;align-items:center;margin-bottom:2rem;background-color:#3c3c3c;border:1px solid rgba(255,255,255,.06);border-radius:1rem}._search-icon_1bzuy_22{margin-left:1rem;max-height:clamp(2rem,2vw,3rem);max-width:clamp(2rem,2vw,3rem)}._search-exercise-input_1bzuy_28{background-color:#3c3c3c;border:1px solid rgba(255,255,255,.06);color:#fff;font-size:clamp(1.5rem,1vw,1.8rem);border:none;padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,2rem);margin-right:3rem}._filter-search-wrapper_1bzuy_13:hover,._filter-search-wrapper_1bzuy_13:hover ._search-exercise-input_1bzuy_28{background-color:#464646}._filter-search-wrapper_1bzuy_13:active,._filter-search-wrapper_1bzuy_13:active ._search-exercise-input_1bzuy_28{background-color:#505050}._search-exercise-input_1bzuy_28:focus{outline:none;box-shadow:none}._search-exercise-input_1bzuy_28::placeholder{color:#dbdbdb}._filter-input-wrapper_1bzuy_58{display:flex;flex-direction:column;align-items:flex-start;border-radius:1rem;background-color:#292929;border:1px solid rgba(255,255,255,.06);margin-bottom:1.5rem;padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,2rem)}._dialog-input-wrapper_1bzuy_69{display:flex;flex-direction:column;align-items:flex-start;border-radius:1rem;margin-bottom:1.5rem;padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,2rem)}._exercise-category-select_1bzuy_78,._equipment-category-select_1bzuy_79{border:1px solid rgba(255,255,255,.06);background-color:#3c3c3c;color:#fff;font-size:clamp(1.5rem,1vw,1.8rem);border-radius:1rem;padding:clamp(.7rem,1vw,.8rem) clamp(1.5rem,2vw,2rem);cursor:pointer;width:100%;margin-bottom:1rem;transition:.2s ease}._exercise-category-select_1bzuy_78:hover,._equipment-category-select_1bzuy_79:hover{background-color:#464646}._exercise-category-select_1bzuy_78:active,._equipment-category-select_1bzuy_79:active{background-color:#505050}._clicked-filter-button_1bzuy_102{background-color:#3b82f6;border:1px solid rgba(255,255,255,.06);color:#fff;font-size:clamp(1.5rem,1vw,1.8rem);border-radius:1rem;cursor:pointer;padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,2rem);margin-right:1rem;transition:.2s ease;margin-bottom:.8rem}._upper-body-exercises_1bzuy_115{margin-right:1rem}._upper-body-exercises-button_1bzuy_119,._lower-body-exercises-button_1bzuy_120{border:1px solid rgba(255,255,255,.06);background-color:#3c3c3c;color:#fff;font-size:clamp(1.5rem,1vw,1.8rem);border-radius:1rem;cursor:pointer;padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,2rem);margin-right:1rem;transition:.2s ease;margin-bottom:.8rem}._upper-body-exercises-button_1bzuy_119:disabled,._lower-body-exercises-button_1bzuy_120:disabled{opacity:.45;cursor:not-allowed}._selected-exercise-buttons-wrapper_1bzuy_139{margin:1rem 0}._upper-body-exercises-button_1bzuy_119:hover,._lower-body-exercises-button_1bzuy_120:hover{background-color:#464646}._upper-body-exercises-button_1bzuy_119:active,._lower-body-exercises-button_1bzuy_120:active{background-color:#505050}._exercise-list-wrapper_1bzuy_153,._dialog-exercise-list-wrapper_1bzuy_154{display:flex;flex-direction:column;gap:1.5rem;border-radius:1rem;padding:2rem;background-color:#292929;flex:1;overflow-y:scroll;scrollbar-width:1.5rem;scrollbar-color:#6f6f6f #222;height:clamp(20rem,37vh,45rem)}._exercise-list-wrapper_1bzuy_153{margin-bottom:2rem}._select-exercise-title-wrapper_1bzuy_172{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:2rem}._select-exercise-title_1bzuy_172{font-size:clamp(2rem,2vw,2.6rem)}._close-dialog-button_1bzuy_185{background-color:#1e1e1e;border:none;cursor:pointer;transition:.2s ease}._close-dialog-button_1bzuy_185:hover{opacity:.8}._close-dialog-img_1bzuy_196{width:clamp(1.7rem,3vw,2rem)}._exercise-item-wrapper_rwea4_1{display:flex;align-items:center;background-color:#343434;border:1px solid rgba(255,255,255,.06);padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,2rem);cursor:pointer;color:#fff;border-radius:1rem;transition:.3s ease;width:100%;margin-bottom:.8rem}._exercise-item-wrapper_rwea4_1:hover{background-color:#3e3e3e}._exercise-item-wrapper_rwea4_1:active{background-color:#484848}._exercise-item-img_rwea4_24{margin-right:2rem;max-width:clamp(8rem,20vw,11rem);border-radius:1rem}._exercise-item-name_rwea4_30{margin-left:auto;margin-right:auto;font-size:clamp(1.4rem,1vw,1.8rem);font-weight:600}._no-exercises-found-text_rwea4_37{text-align:center;font-weight:600;font-size:clamp(1.5rem,2vw,1.8rem);color:#c8c8c8}._main-content-wrapper_1j0vl_1{display:flex;flex-direction:column;gap:2rem;flex:2}._selected-exercise-wrapper_1j0vl_8{display:flex;flex-direction:column;align-items:center;background-color:#292929;border:1px solid rgba(255,255,255,.06);padding:clamp(1.2rem,2vw,1.8rem) clamp(1.3rem,2vw,2rem);border-radius:1rem;gap:4rem}._selected-exercise-content_1j0vl_20{display:flex;justify-content:space-between;gap:clamp(1rem,2vw,4rem);width:100%}._dialog-selected-exercise-wrapper_1j0vl_27{gap:1.5rem}._selected-exercise-name_1j0vl_31{align-self:flex-start;text-wrap:wrap;font-size:clamp(1.8rem,2vw,2.3rem);font-weight:600}._selected-exercise-primary-muscle-label_1j0vl_38,._selected-exercise-secondary-muscle-label_1j0vl_39{color:#bebebe;font-size:1.7rem}._selected-exercise-primary-muscle-value_1j0vl_44,._selected-exercise-secondary-muscle-value_1j0vl_45{color:#f5f5f5;font-size:1.7rem}._selected-exercise-image-button_1j0vl_50{background:none;border:none;padding:0;margin:0;cursor:pointer}._selected-exercise-image_1j0vl_50{width:clamp(20rem,52vw,35rem);border-radius:1rem}._selected-exercise-primary-secondary-wrapper_1j0vl_65{line-height:2.6rem}._selected-exercise-primary-muscle-wrapper_1j0vl_69{margin-bottom:2rem}._clicked-filter-button_1j0vl_75{background-color:#3b82f6;color:#fff;font-size:clamp(1.5rem,1vw,1.8rem);border:none;border-radius:1rem;cursor:pointer;padding:1rem 2rem;transition:.2s ease;margin-bottom:.5rem}._selected-exercise-statistics-wrapper_1j0vl_87{background-color:#292929;padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,2rem);border-radius:1rem}._selected-exercise-statistics-hr_1j0vl_93{margin:2rem 0}._selected-exercise-statistics-progress-button_1j0vl_97{margin-right:1rem}._selected-exercise-statistics-progress-button_1j0vl_97,._selected-exercise-statistics-history-button_1j0vl_102{background-color:#3c3c3c;color:#fff;font-size:clamp(1.5rem,1vw,1.8rem);border:1px solid rgba(255,255,255,.06);border-radius:1rem;cursor:pointer;padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,2rem);transition:.3s ease}._selected-exercise-statistics-progress-button_1j0vl_97:hover,._selected-exercise-statistics-history-button_1j0vl_102:hover{background-color:#464646}._selected-exercise-statistics-progress-button_1j0vl_97:active,._selected-exercise-statistics-history-button_1j0vl_102:active{background-color:#505050}._clicked-statistics-button_1j0vl_123{background-color:#5a5a5a;color:#fff;font-size:clamp(1.5rem,1vw,1.8rem);border:1px solid rgba(255,255,255,.18);border-radius:1rem;cursor:pointer;padding:clamp(.7rem,2vw,1rem) clamp(1.5rem,2vw,2rem);margin-right:1rem;transition:.3s ease}._heaviest-weight-chart-wrapper_1j0vl_135{background-color:#3a3a3a;border:1px solid rgba(255,255,255,.06);border-radius:1.2rem;padding:clamp(1.4rem,2vw,1.8rem) clamp(1rem,2vw,1.4rem);margin-top:1.6rem;box-shadow:0 6px 24px #0000002e}._selected-exercise-history-wrapper_1j0vl_144{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}._history-stat-card_1j0vl_150{background-color:#343434;border-radius:.75rem;padding:0rem 1rem}._history-stat-label_1j0vl_156{font-size:clamp(1.2rem,2vw,1.4rem);color:#b4b4b4;margin-bottom:.35rem}._history-stat-value_1j0vl_162{font-size:clamp(1.5rem,2vw,1.8rem);font-weight:700;color:#fff}._selected-exercise-buttons-wrapper_1j0vl_168{margin:1rem 0}._selected-exercise-last-30-btn_1j0vl_172,._selected-exercise-last-60-btn_1j0vl_173,._selected-exercise-last-90-btn_1j0vl_174,._selected-exercise-all-btn_1j0vl_175{border:1px solid rgba(255,255,255,.06);background-color:#3c3c3c;color:#fff;font-size:clamp(1.3rem,1vw,1.5rem);border-radius:1rem;cursor:pointer;padding:.8rem 1.3rem;margin-right:1rem;transition:.2s ease}._selected-exercise-last-30-btn_1j0vl_172:hover,._selected-exercise-last-60-btn_1j0vl_173:hover,._selected-exercise-last-90-btn_1j0vl_174:hover,._selected-exercise-all-btn_1j0vl_175:hover{background-color:#464646}._selected-exercise-last-30-btn_1j0vl_172:active,._selected-exercise-last-60-btn_1j0vl_173:active,._selected-exercise-last-90-btn_1j0vl_174:active,._selected-exercise-all-btn_1j0vl_175:active{background-color:#505050}._selected-exercise-clicked_1j0vl_201{border:1px solid rgba(255,255,255,.18);background-color:#5a5a5a;color:#fff;font-size:clamp(1.3rem,1vw,1.5rem);border-radius:1rem;cursor:pointer;padding:.8rem 1.3rem;margin-right:1rem;transition:.2s ease}._selected-exercise-empty-state_1j0vl_213{min-height:45rem;display:flex;align-items:center;justify-content:center}._selected-exercise-empty-message_1j0vl_220{color:#b4b4b4;font-size:clamp(1.4rem,2vw,1.7rem);font-weight:600;text-align:center;background-color:#303030;border:1px solid rgba(255,255,255,.06);border-radius:1rem;padding:1.6rem 2.4rem;max-width:48rem;margin:0 auto}@media(max-width:900px){._selected-exercise-empty-state_1j0vl_213{min-height:20rem}}._sr-only_hpc20_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}h2{padding:0;margin:0}._content-wrapper_hpc20_19{display:flex;flex-direction:column;gap:2rem;border-radius:1rem;margin-top:3rem}._content-main-wrapper_hpc20_27{display:flex;flex-direction:column;order:2;gap:clamp(1.5rem,3vw,2.6rem)}._weight-submit-wrapper_hpc20_34{order:1;display:flex;flex-direction:column;margin-bottom:1rem;background-color:#292929;border:1px solid rgb(255,255,255,.06);height:fit-content;padding:2rem;border-radius:1rem;width:fit-content;align-self:center}._weight-input-wrapper_hpc20_49{display:flex;align-items:center;justify-content:center}._weight-input-label_hpc20_56{font-size:clamp(1.8rem,2vw,2.2rem)}._weight-input_hpc20_49{font-size:clamp(1.5rem,2vw,1.8rem);border:none;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);border-radius:1rem;margin-left:1rem;max-width:7rem}._weight-input_hpc20_49::-webkit-outer-spin-button,._weight-input_hpc20_49::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._add-weight-button_hpc20_75{background-color:#278638;color:#fff;font-size:clamp(1.5rem,2vw,1.8rem);padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);border:none;border-radius:1rem;cursor:pointer;transition:.2s ease;margin-top:1.5rem;align-self:center}._add-weight-button_hpc20_75:hover{background-color:#349947}._add-weight-button_hpc20_75:active{background-color:#1e702d}._body-weight-added_hpc20_96{display:flex;align-items:center;gap:.8rem;padding:1rem 1.4rem;font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600;color:#22c55e;background-color:#22c55e1f;border:1px solid rgba(34,197,94,.35);border-radius:1rem;margin:1.5rem}._filter-section-wrapper_hpc20_111{display:flex;flex-direction:column;background-color:#292929;border:1px solid rgb(255,255,255,.06);padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);border-radius:1rem}._fieldset-wrapper_hpc20_120{display:flex;border:none;padding:0;margin:0;margin-bottom:clamp(1.6rem,2vw,2rem);flex-wrap:wrap;gap:.7rem;justify-content:center}._date-from-wrapper_hpc20_132,._date-to-wrapper_hpc20_133{text-align:start;display:flex;justify-content:space-between;align-items:center}._date-from-label_hpc20_140,._date-to-label_hpc20_141{margin-right:1.2rem;font-size:1.8rem}._date-from-input_hpc20_147,._date-to-input_hpc20_148{background-color:#4b4b4b;border:1px solid rgb(255,255,255,.06);color:#fff;font-size:1.5rem;padding:1rem 2rem;border-radius:1rem;cursor:pointer}._filter-buttons-wrapper_hpc20_158{display:flex;flex-wrap:wrap;justify-content:center}._last-week-button_hpc20_165,._last-2-weeks-button_hpc20_166,._last-month-button_hpc20_167,._last-2-months-button_hpc20_168,._show-all-button_hpc20_169{border:1px solid rgb(255,255,255,.06);background-color:#4b4b4b;color:#fff;font-size:clamp(1.5rem,1vw,1.8rem);border-radius:1rem;padding:clamp(.7rem,1vw,1rem) clamp(1.5rem,1vw,2rem);margin-right:1rem;margin-top:1rem;cursor:pointer;transition:.2s ease}._last-week-button_hpc20_165:hover,._last-2-weeks-button_hpc20_166:hover,._last-month-button_hpc20_167:hover,._last-2-months-button_hpc20_168:hover,._show-all-button_hpc20_169:hover{background-color:#555}._last-week-button_hpc20_165:active,._last-2-weeks-button_hpc20_166:active,._last-month-button_hpc20_167:active,._last-2-months-button_hpc20_168:active,._show-all-button_hpc20_169:active{background-color:#5f5f5f}._clicked-filter-button_hpc20_199{background-color:#3b82f6;border:1px solid rgb(255,255,255,.06);color:#fff;font-size:clamp(1.5rem,1vw,1.8rem);border-radius:1rem;padding:clamp(.7rem,1vw,1rem) clamp(1.5rem,1vw,2rem);margin-right:1rem;margin-top:1rem;cursor:pointer;transition:.2s ease}._pagination-wrapper_hpc20_212{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.25rem}._pagination-button_hpc20_220,._page-button_hpc20_221,._active-page-button_hpc20_222{border:1px solid rgba(255,255,255,.1);background-color:#343434;color:#e8e8e8;padding:.45rem .8rem;border-radius:.6rem;cursor:pointer;font-size:clamp(1.5rem,3vw,1.8rem);transition:.2s ease}._pagination-button_hpc20_220:hover,._page-button_hpc20_221:hover{background-color:#464646;border-color:#666}._active-page-button_hpc20_222{background-color:#555;border-color:#8a8a8a;color:#fff;font-weight:600}._pagination-button_hpc20_220:disabled,._page-button_hpc20_221:disabled,._active-page-button_hpc20_222:disabled{opacity:.45;cursor:not-allowed}._weight-validation-text_hpc20_253{color:#dc2626;display:flex;align-items:center;gap:.8rem;margin-top:1.5rem;padding:1rem 1.4rem;font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600;background-color:#3e3e3e;border:1px solid rgba(255,255,255,.08);border-radius:1rem}._body-weight-validation-icon_hpc20_267{font-size:clamp(1.4rem,2vw,1.6rem)}._status-message_hpc20_271{text-align:center;font-weight:600;font-size:clamp(1.2rem,1vw,1.6rem);background-color:#292929;border:1px solid rgb(255,255,255,.06);padding:clamp(.8rem,1vw,1.2rem) clamp(1.2rem,1vw,1.8rem);border-radius:1rem;color:#c8c8c8;width:fit-content;margin:0 auto}._loading-message_hpc20_284{color:#b4b4b4}._error-message_hpc20_288{background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73}._success-message_hpc20_294{gap:.8rem;padding:1rem 1.4rem;font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600;color:#22c55e;background-color:#22c55e1f;border:1px solid rgba(34,197,94,.35);border-radius:1rem;margin:0 auto}._weight-validation-text_hpc20_253{background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73;padding:.5rem 1rem;border-radius:1rem;font-size:clamp(1.2rem,1vw,1.5rem);font-weight:600;align-self:center}._no-body-weight-logs-text_hpc20_317{color:#c8c8c8}@media(min-width:940px){._content-wrapper_hpc20_19{flex-direction:row}._weight-submit-wrapper_hpc20_34{align-self:flex-start}._content-main-wrapper_hpc20_27{order:1}._weight-submit-wrapper_hpc20_34{order:2}}@media(min-width:500px){._content-wrapper_hpc20_19{flex-direction:row;justify-content:center}._weight-submit-wrapper_hpc20_34{align-self:flex-start}._content-main-wrapper_hpc20_27{order:1}._weight-submit-wrapper_hpc20_34{order:2}}._sr-only_1jwh0_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._body-weight-item-wrapper_1jwh0_14{display:flex;flex-direction:column;background-color:#292929;border:1px solid rgb(255,255,255,.06);padding:clamp(1.2rem,2vw,1.8rem) clamp(1.2rem,2vw,2.2rem);border-radius:1rem;margin-bottom:.5rem;gap:1rem}._body-weight-data-wrapper_1jwh0_25{display:flex;align-items:center;gap:.5rem;min-width:20rem}._body-weight-content-wrapper_1jwh0_32{display:flex;justify-content:space-between}._body-weight-date_1jwh0_38,._body-weight_1jwh0_14{background-color:#373737;border:1px solid rgb(255,255,255,.06);padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);border-radius:1rem;font-size:clamp(1.4rem,2.5vw,2rem)}._body-weight-buttons-wrapper_1jwh0_55{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}._body-weight-edit-button_1jwh0_62{background-color:#464646;border:1px solid rgb(255,255,255,.06);color:#fff;border:none;border-radius:1rem;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);font-size:clamp(1.3rem,3vw,1.5rem);margin-left:1rem;transition:.2s ease;cursor:pointer}._body-weight-edit-button_1jwh0_62:hover{background-color:#4b4b4b}._body-weight-edit-button_1jwh0_62:active{background-color:#555}._error-message_1jwh0_85{background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73;padding:.5rem 1rem;border-radius:1rem;font-size:clamp(1.2rem,1vw,1.5rem);font-weight:600;align-self:center}._body-weight-delete-button_1jwh0_96{color:#fff;border:none;border-radius:1rem;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);font-size:clamp(1.3rem,3vw,1.5rem);margin-left:1rem;transition:.2s ease;cursor:pointer;background-color:#b93c3c}._body-weight-delete-button_1jwh0_96:hover{background-color:#cd4b4b}._body-weight-delete-button_1jwh0_96:active{background-color:#a03030}._body-weight-save-button_1jwh0_120{background-color:#278638;color:#fff;border:none;border-radius:1rem;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);font-size:clamp(1.3rem,3vw,1.5rem);margin-left:1rem;transition:.2s ease;cursor:pointer}._body-weight-save-button_1jwh0_120:hover{background-color:#349947}._body-weight-save-button_1jwh0_120:active{background-color:#1e702d}._edit-body-weight_1jwh0_140{font-size:clamp(1.4rem,2.5vw,2rem);padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);border-radius:1rem;margin-left:.5rem;max-width:clamp(5rem,2vw,12rem);border:none}._edit-body-weight_1jwh0_140::-webkit-outer-spin-button,._edit-body-weight_1jwh0_140::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._body-weight_1jwh0_14{max-width:20rem;box-sizing:border-box}._sr-only_yy80m_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0}._content-wrapper_yy80m_12{display:flex;flex-direction:column;gap:2rem}h2{font-size:3.5rem;margin:0}._section-wrapper_yy80m_23{display:flex;flex-direction:column;width:auto;border-radius:1rem;padding:1.8rem 2rem;background-color:#292929;border:1px solid rgba(255,255,255,.06)}._filter-wrapper_yy80m_33{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:1rem}._filter-input-wrapper_yy80m_41{display:flex;flex-wrap:wrap;gap:1rem}._filter-input_yy80m_41{border:1px solid rgba(255,255,255,.08);background-color:#3c3c3c;color:#fff;border-radius:1rem;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);margin-right:2rem;cursor:pointer;font-size:clamp(1.5rem,1vw,1.8rem);transition:.3s ease}._filter-input_yy80m_41:hover{background-color:#4b4b4b}._fieldset-wrapper_yy80m_63{display:flex;align-items:center;border:none;padding:0;margin:0}._content-main_yy80m_72{display:flex;flex-direction:column}._clear-button_yy80m_78{background-color:#3c3c3c;border:1px solid rgba(255,255,255,.06);transition:.3s ease;cursor:pointer;padding:clamp(.7rem,2.5vw,1rem) clamp(1.5rem,2.5vw,2rem);border-radius:1rem;margin-right:1rem;color:#fff;transition:.2s ease;font-size:clamp(1.5rem,1vw,1.8rem)}._clear-button_yy80m_78:hover{background-color:#4b4b4b}._clear-button_yy80m_78:active{background-color:#555}._pagination-wrapper_yy80m_99{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.25rem}._pagination-button_yy80m_107,._page-button_yy80m_108,._active-page-button_yy80m_109{border:1px solid rgba(255,255,255,.1);background-color:#343434;color:#e8e8e8;padding:.45rem .8rem;border-radius:.6rem;cursor:pointer;font-size:clamp(1.5rem,3vw,1.8rem);transition:.2s ease}._pagination-button_yy80m_107:hover,._page-button_yy80m_108:hover{background-color:#464646;border-color:#666}._active-page-button_yy80m_109{background-color:#555;border-color:#8a8a8a;color:#fff;font-weight:600}._pagination-button_yy80m_107:disabled,._page-button_yy80m_108:disabled,._active-page-button_yy80m_109:disabled{opacity:.45;cursor:not-allowed}._status-message_yy80m_141{text-align:center;font-weight:600;font-size:clamp(1.2rem,1vw,1.6rem);background-color:#292929;border:1px solid rgb(255,255,255,.06);padding:clamp(.8rem,1vw,1.2rem) clamp(1.2rem,1vw,1.8rem);border-radius:1rem;color:#c8c8c8;width:fit-content;margin:0 auto;margin-top:1.5rem}._loading-message_yy80m_155{background-color:#2d2d2d;border:1px solid rgba(255,255,255,.08);color:#a0a0a0}._no-workouts-message_yy80m_161{background-color:#2d2d2d;border:1px solid rgba(255,255,255,.08);color:#c8c8c8}._error-message_yy80m_167{background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73}._success-delete-message_yy80m_173{display:flex;align-items:center;gap:.8rem;padding:1rem 1.4rem;font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600;color:#22c55e;background-color:#22c55e1f;border:1px solid rgba(34,197,94,.35);border-radius:1rem;margin:0}._workout-history-item-wrapper_16hfq_1{display:flex;flex-direction:column;margin-top:2rem}._workout-history-item-inner-wrapper_16hfq_7{display:flex;align-items:center}._workout-history-item-button_16hfq_12{display:flex;align-items:center;background-color:#343434;border:1px solid rgba(255,255,255,.06);text-align:left;border-radius:1rem;padding:.8rem;margin-top:1rem;color:#fff;cursor:pointer;width:100%;transition:.3s ease}._workout-history-item-delete-button_16hfq_27{background-color:#292929;border:none;transition:.3s ease;cursor:pointer;margin-left:1rem;margin-top:1rem}._workout-history-item-delete-button_16hfq_27:hover{opacity:.8}._workout-history-item-delete-button_16hfq_27:active{opacity:.7}._workout-history-item-button_16hfq_12:hover,._workout-history-item-button_16hfq_12:hover ._workout-history-item-delete-button_16hfq_27{background-color:#3e3e3e}._workout-history-item-button_16hfq_12:active{background-color:#464646}._workout-history-item-names_16hfq_57{display:flex;flex-direction:column;justify-content:flex-start;width:100%;gap:1rem}._workout-history-item-training-split-wrapper_16hfq_65,._workout-history-item-workout-day-wrapper_16hfq_66,._workout-history-item-day-wrapper_16hfq_67{display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#2d2d2d;border:1px solid rgba(255,255,255,.1);padding:1.2rem 1.5rem;border-radius:10rem}._workout-history-item-training-split-title_16hfq_78,._workout-history-item-workout-day-title_16hfq_79,._workout-history-item-day-title_16hfq_80{color:#c8c8c8;font-size:clamp(1.4rem,1vw,2rem)}._workout-history-item-training-split-value_16hfq_85,._workout-history-item-workout-day-value_16hfq_86,._workout-history-item-day-value_16hfq_87{color:#fff;font-weight:600;font-size:clamp(1.6rem,1vw,2.1rem)}._arrow-down-icon_16hfq_93{width:clamp(3rem,4vw,4rem);height:clamp(3rem,4vw,4rem);margin-left:1rem}._arrow-up-icon_16hfq_99{transform:rotate(180deg);width:clamp(3rem,4vw,4rem);height:clamp(3rem,4vw,4rem)}._selected-workout-history-wrapper_16hfq_105{width:86%;margin:0 auto;padding-top:.4rem}._selected-workout-history-exercise-row_16hfq_111{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.2rem 1.5rem;margin-top:.8rem;background-color:#343434;border:1px solid rgba(255,255,255,.08);border-radius:1rem}._selected-workout-history-exercise-row_16hfq_111>*{flex:1}._selected-workout-history-left_16hfq_127{display:flex;align-items:center;gap:1.2rem}._selected-workout-history-ex-icon_16hfq_133{width:clamp(10rem,10vw,12rem);border-radius:1rem}._selected-workout-history-ex-name_16hfq_138{font-weight:700;font-size:clamp(1.5rem,1vw,1.8rem);color:#fff}._selected-workout-history-sets-column_16hfq_144{display:flex;flex-wrap:wrap;gap:.7rem}._selected-workout-history-set-pill_16hfq_150{display:flex;align-items:center;gap:.8rem;padding:.7rem 1rem;background-color:#2b2b2b;border:1px solid rgba(255,255,255,.1);border-radius:10rem;white-space:nowrap}._selected-workout-history-set-label_16hfq_161{font-size:clamp(1.2rem,1vw,1.4rem);color:#b4b4b4}._selected-workout-history-set-value_16hfq_166{font-weight:700;font-size:clamp(1.4rem,1vw,1.6rem);color:#fff}._workout-history-item-card_16hfq_172{display:flex;flex-direction:column;align-items:center}._workout-history-duration-wrapper_16hfq_178{display:flex;justify-content:center;align-items:center;gap:.65rem;margin-top:1rem;padding:.8rem 1.2rem;background-color:#343434;border:1px solid rgb(255,255,255,.06);border-radius:.85rem;width:fit-content}._workout-history-duration-title_16hfq_191{font-size:clamp(1.35rem,2vw,1.6rem);color:#c8c8c8;font-weight:600}._workout-history-duration-value_16hfq_197{padding:.35rem .65rem;border-radius:.55rem;color:#fff;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:800;letter-spacing:.04em;line-height:1}._error-message_16hfq_207{background-color:#5a232d73;border:1px solid rgba(255,95,115,.45);color:#ff5f73;padding:.5rem 1rem;border-radius:1rem;font-size:clamp(1.2rem,1vw,1.5rem);font-weight:600;align-self:center}._workout-history-item-delete-button-icon_16hfq_220{width:3rem}@media(min-width:450px){._selected-workout-history-exercise-row_16hfq_111{flex-direction:row;align-items:center}}@media(min-width:600px){._workout-history-item-names_16hfq_57{flex-direction:row;justify-content:space-between}}@media(min-width:400px){._workout-history-item-training-split-wrapper_16hfq_65,._workout-history-item-workout-day-wrapper_16hfq_66,._workout-history-item-day-wrapper_16hfq_67{width:60%;align-self:center}}._not-found_c33z2_1{min-height:calc(100vh - 4rem);padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;text-align:center}._not-found-code_c33z2_12{margin:0;font-size:clamp(3rem,8vw,5rem);font-weight:800;line-height:1}._not-found-title_c33z2_19{margin:0;font-size:clamp(1.5rem,4vw,2.25rem)}._not-found-text_c33z2_24{margin:0 0 .5rem;max-width:32rem;opacity:.85}
