*{font-family:Arial,Helvetica,sans-serif;margin:0}._entireHeader_1tpl6_1{background-color:#1e1e1f;color:#fff;padding:15px;display:flex;align-items:last baseline;justify-content:space-between}._link_1tpl6_10{text-decoration:none;color:#fff}._strengthNotes_1tpl6_15{font-size:1.5em;font-weight:700}._leftLinks_1tpl6_20{display:flex;gap:5px}._rightLinks_1tpl6_25{display:flex;gap:20px}._otherLinks_1tpl6_30{font-size:1.2em}img{height:25px}body{background-color:#f5fbff}._authDiv_3287y_5{display:flex;align-items:center;justify-content:center}._authForm_3287y_11{background-color:#b8e6ff;padding:50px;margin-top:50px;min-width:400px;max-width:50vw;border-radius:5px;box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000d,0 12px 24px #0000000d}._authTitle_3287y_21{font-weight:400;font-size:2rem}._authSubtitle_3287y_26{font-weight:400;font-size:1rem;color:#262626}._inputs_3287y_32{display:grid}input{font-size:1.2rem;padding:.5rem;margin-top:15px}._buttons_3287y_42{margin-top:20px;display:grid}button{background-color:#06f;border:none;color:#fff;font-size:1rem;padding:10px;margin:5px;border-radius:25px}button:hover{background-color:#0052cc;transition:.5s}._error_3287y_62{color:#785954;background-color:#ffcec7;padding:10px;margin-top:10px;border-radius:5px}._fadeIn_3287y_70{animation:_fadeIn_3287y_70 1s ease-in forwards}@keyframes _fadeIn_3287y_70{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}h1{margin:20px;padding:20px}._startWorkout_rhdn0_6{background-color:#06f;text-decoration:none;color:#fff;font-weight:700;font-size:1.5rem;padding:20px;border-radius:10px;margin:20px}._welcomeMessage_rhdn0_17{font-size:2rem;text-align:center;margin-top:30px}._cardContainer_rhdn0_23{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;padding:20px}._card_rhdn0_23{background-color:#f0f4f8;border:2px solid #ccc;border-radius:12px;padding:30px 40px;font-size:1.3rem;font-weight:700;color:#333;cursor:pointer;text-align:center;transition:all .3s ease;width:250px;box-shadow:0 4px 8px #0000001a}._card_rhdn0_23:hover{background-color:#007bff;color:#fff;border-color:#007bff;transform:translateY(-5px)}._workoutCount_rhdn0_53{text-align:center;color:gray;margin-bottom:30px}._box_1c06g_1{background-color:#f9fafb;box-shadow:0 0 0 1px #00000008,0 4px 8px #0000000d,0 12px 24px #0000000d;border-radius:20px;padding:25px;transition:transform .3s ease,background-color .3s ease;cursor:pointer}._box_1c06g_1:hover{background-color:#edf0f2;transform:translateY(-5px)}h1{text-align:left;margin:0 0 10px;font-size:1.6rem;color:#333}ul{margin-left:0;padding-left:20px;color:#666;font-size:1.2rem;list-style-type:disc}ul li{transition:background-color .2s ease}ul li:hover{background-color:#e5f2ff}._mainContent_10rkb_1{min-height:100vh;background-color:#f9fafb;display:flex;flex-direction:column;max-width:1200px;margin:50px auto auto}._heroSection_10rkb_11{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}@media (max-width: 1000px){._heroSection_10rkb_11{flex-direction:column;align-items:center}._features_10rkb_25{margin-top:50px}._splashContainer_10rkb_29{margin-top:50px!important}}._splashContainer_10rkb_29{flex:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:500px;margin-top:250px}._splashText_10rkb_44{font-size:3em;text-align:center;animation:_fadeIn_10rkb_76 1s ease;margin-bottom:50px}._features_10rkb_25{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;width:100%;max-width:700px}._heroButton_10rkb_59{margin-top:20px;padding:12px 24px;font-size:2rem;color:#fff;background:#0080ff;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease,transform .2s ease}._heroButton_10rkb_59:hover{background:#06c;transform:translateY(-2px)}._fadeIn_10rkb_76{animation:_fadeIn_10rkb_76 1s ease-in forwards}@keyframes _fadeIn_10rkb_76{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._mainContent_1yn0f_1{max-width:1200px;margin:auto}._workout_1yn0f_6{padding:20px;background-color:#f9fafb;box-shadow:0 0 0 1px #00000008,0 4px 8px #0000000d,0 12px 24px #0000000d;border-radius:20px;margin-bottom:20px;transition:transform .3s ease,background-color .3s ease}._workout_1yn0f_6:hover{background-color:#f6f7f8;transform:translateY(-5px)}._set_1yn0f_20{display:flex;align-items:baseline;margin-bottom:10px;margin-top:10px;gap:10px}._set_1yn0f_20 input{font-size:1rem}._setNumber_1yn0f_32{padding:20px}._deleteSetButton_1yn0f_36{background-color:transparent;color:#000}._modal_1yn0f_41{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1yn0f_54{background-color:#fff;padding:20px;border-radius:10px;width:90%;max-width:600px;text-align:left;max-height:80vh;overflow-y:auto}._modalContent_1yn0f_54 h2{text-align:center;margin-bottom:20px}._modalContent_1yn0f_54 ul{list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}._modalContent_1yn0f_54 li{padding:15px;border:1px solid #ccc;border-radius:6px;cursor:pointer;text-align:center;background-color:#f5f5f5;transition:background-color .3s,transform .2s}._modalContent_1yn0f_54 li:hover{background-color:#d0ebff;transform:scale(1.02)}._modalButtons_1yn0f_93{display:grid}._exercise-section_1yn0f_97{margin-top:20px;padding:15px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9}._exercise-header_1yn0f_105{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:1.5rem;font-weight:700;border-bottom:2px solid #ddd;padding-bottom:10px}._modalHeader_1yn0f_116{display:flex;align-items:baseline;justify-content:space-between}._searchBar_1yn0f_122{margin-bottom:30px;width:95%;display:block;margin-left:auto;margin-right:auto}._closeButton_1yn0f_130{background-color:transparent;color:#000;cursor:pointer}._closeButton_1yn0f_130:hover,._deleteSetButton_1yn0f_36:hover{background-color:#e6e6e6;transition:background-color .3s ease}._optionButtons_1yn0f_141{display:grid}._optionButtons_1yn0f_141 button{transition:transform .3s ease,background-color .3s ease}._optionButtons_1yn0f_141 button:hover{transform:translateY(-3px)}._timer_1yn0f_154{color:#000000b3;margin-left:10px;margin-bottom:20px}._workoutTitle_1yn0f_160{font-size:3rem}._date_1yn0f_164{color:#000000b3;margin-top:10px;margin-left:10px}._workoutInfo_1yn0f_170{margin-left:20px;margin-top:50px}._mainContent_hsktt_1{max-width:1200px;margin:auto}._workout_hsktt_6{padding:20px;background-color:#f9fafb;box-shadow:0 0 0 1px #00000008,0 4px 8px #0000000d,0 12px 24px #0000000d;border-radius:20px;margin-bottom:20px;transition:transform .3s ease,background-color .3s ease}._workout_hsktt_6:hover{background-color:#f6f7f8;transform:translateY(-5px)}._pageTitle_hsktt_20{font-size:2.5rem}._workoutTitle_hsktt_24{font-size:2rem}._workoutInfo_hsktt_28{margin-left:20px;margin-top:50px;margin-bottom:20px}ul li:hover{background-color:#f0f2f4}._info_hsktt_38{margin-top:10px;margin-bottom:10px}._exerciseSection_hsktt_43 ul{padding:0}._exerciseItem_hsktt_47 ul{margin-left:30px}._exerciseItem_hsktt_47{list-style-type:none}._exerciseName_hsktt_55{color:#000}._setItem_hsktt_59{color:#4d4d4d}._container_b1fub_1{padding:2rem}._timespanButtons_b1fub_5{display:flex;gap:10px;margin-bottom:20px}._timespanButtons_b1fub_5 button{background-color:#06f;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:.95rem}._timespanButtons_b1fub_5 button:hover{background-color:#01255b}._exerciseSelect_b1fub_25{margin-bottom:20px}._exerciseSelect_b1fub_25 label{margin-right:10px;font-weight:700}._exerciseSelect_b1fub_25 select{padding:6px 12px;border-radius:5px;border:1px solid #ccc}._chartContainer_b1fub_40{background:#f9f9f9;padding:1rem;border-radius:12px;box-shadow:0 0 8px #0000001a}
