@font-face{font-family:adhesive_font;font-style:normal;font-weight:700;src:url(/static/media/adhesive_font.a41db24195380a450ef9.otf) format("opentype")}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;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}main{display:flex;flex-direction:column;margin-bottom:2em;min-height:96vh}.header-container{align-items:center;background:#eaeaea;box-sizing:border-box;display:flex;justify-content:space-around;left:0;position:fixed;top:0;width:100%;z-index:99}.header-logo{width:10vw}.app-title{font-family:adhesive_font,sans-serif;font-size:2em}.hamburger_div{cursor:pointer;transition:transform .2s ease}.hamburger_div:after,.hamburger_div:before,.hamburger_lines{background:#000;border-radius:2px;content:"";display:block;height:3px;margin:6px 0;position:relative;width:30px}.rotate:before{transform:rotate(45deg) translate(6px,6px);transition:transform .35s ease}.rotate:after{opacity:0;transition:opacity .2s ease}.homescreen-hero-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.new-user-message-container{background:#eaeaea;border-radius:15px;color:#000;margin:30vw auto;padding:10vw 5vw;width:60%}.new-user-header{font-size:1.5em;margin:0 0 .5em}.new-user-message{margin:0 0 2em}.new-user-set-routine-btn{background:#000;border-radius:2em;color:#fff;padding:.5em 2em;text-decoration:none}.day-container{color:#000;height:50.25vw;margin:5vh 0 7vh;width:50.5vw}.star-text-container{align-items:center;background-image:url(/static/media/yellow_shape.2df3767b22abf6c44370.svg);background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;width:100%}.star-text-day,.star-text-day-number{font-size:1.5em;font-weight:700;margin:0}.star-text-day-number{font-size:4em}.current-streak-text{font-weight:700}.set-routine-btn,.start-workout-btn,.submit-btn{background:#000;border:none;border-radius:2em;color:#fff;display:block;font-size:1.05em;font-weight:300;margin:.75em auto;padding:.5em 2em;text-decoration:none}.start-workout-txt{background:none;color:#bdbdbd;margin:0;padding:0}.workout-completed-msg{color:green;font-size:1.25em;font-weight:600}.come-back-msg{font-weight:600;margin:.25em 0 0}.previous-workouts-container{align-items:center;background:#efefef;border-radius:1em;color:#000;display:flex;flex-direction:column;justify-content:center;margin:6em 5vw;min-height:20vh;padding:0 0 2em}.previous-workouts-content{width:90%}.previous-workouts-title{border-bottom:2px solid #000;font-size:1.25em;font-weight:700;margin:2em 0;padding:0 0 .25em}.previous-workout-item-container{background:#dadada;border:3px solid #000;border-radius:.5em;margin:1.5em 0;padding:0 .5em 1em;text-align:left}.previous-workout-date{background:#000;border-radius:1em;color:#fff;display:inline-block;padding:.15em .75em;transform:translateY(-50%)}.previous-workout-data-container{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));padding:0 2em;text-align:left}.view-more-challenges-button{background:none;border:none;color:#000;margin:0 auto;width:auto}.view-less-arrow,.view-more-arrow{height:.5em;margin:0 auto;transform:rotate(45deg);width:.5em}.view-more-arrow{border-bottom:2px solid #000;border-right:2px solid #000}.view-less-arrow{border-left:2px solid #000;border-top:2px solid #000;transform:rotate(45deg) translate(.25em,.25em)}footer{background:#eaeaea;padding:4em 0}.add-exercise-container,.add-exercise-success-msg-container,.filter-background,.nav-menu-container,.timer-container{background-color:#0000;bottom:0;color:#000;left:0;position:fixed;right:0;top:0;transition:background-color .35s ease;z-index:3}.nav-menu-container.show{background-color:#000000ad}#nav-menu{background:#fff;height:100%;margin:0 0 0 auto;opacity:1;padding:20vw 0 0;pointer-events:all;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .5s ease;width:70%}#nav-menu.show{box-shadow:0 0 1em;transform:translateX(0)}#nav-menu>*{color:#231f20;font-size:2.5vh;font-weight:500;margin:1rem 0 1rem 10vw;padding:0 0 0 .5em;text-align:left;text-decoration:none;width:75%}.nav-item{background:#eaeaea}.nav-link{display:block}#nav-menu .profile-icon-container{background:#eaeaea;border-radius:50%;height:2em;overflow:hidden;padding:0;width:2em}.profile-icon-head{background:silver;border-radius:50%;height:.9em;margin:.3em auto 0;width:.9em}.profile-icon-body{background:silver;border-radius:50%;height:1.5em;margin:.15em auto 0;width:1.5em}.profile-icon-text-container{display:flex}.profile-icon-text{font-size:.75rem;line-height:3em;margin:0 1em}.challenge-mode-container{margin:2em 0}.daily-routine-title{font-size:1.5em}.routine-exercise-title{font-size:1.25em}.routine-success-container{align-items:center;background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3}.routine-success-message-box{background:#fff;border-radius:.5em;color:green;font-size:1.5em;font-weight:700;padding:3em 2.5em}.daily-routine-form{margin:0 0 6em}.challenge-mode-select{cursor:pointer;display:block;margin:.5em auto;padding:.25em}.challenge-mode-display{margin:.25em 0}.routine-exercise-number{color:#8a8a8a;font-weight:700;margin:.5em 0 2em -1em;text-align:left}.daily-routine-input-container{background:#f1f1f1;border-radius:10px;display:flex;flex-direction:column;margin:2em auto;padding:0 2em 1em;text-align:left;width:50%}.daily-routine-input-container label{color:#686868;display:block;font-size:.75em;margin:0 0 .25em .25em}.daily-routine-input-container input,.unit-input{background:#d4d4d4;border:none;border-radius:3px;box-sizing:border-box;margin:0 0 .5em;padding:.25em .5em}.incremenet-unit-container{display:flex}.incremenet-input{margin:0 1em 0 0;width:100%}.unit-container{margin:0 1em}.max-container{margin:0 auto 0 0;width:100%}.max-reps-label{text-transform:capitalize;white-space:nowrap}.max-input{width:90%}.max-input::placeholder{font-size:.75em}.routine-remove-btn{border:none;color:#cc1e1e;margin:.5em 0 0 auto;text-align:right}.add-exercise-button{background:#f1f1f1;border:none;border-radius:10px;color:#8a8a8a;display:block;font-size:1.25em;font-weight:700;margin:0 auto 5em;padding:1em;width:40%}.password-label{display:block;margin:0 auto .25em}.daily-routine-password{margin:0 auto 1em}.routine-list-container{font-weight:400;margin:1em auto 0;text-align:left;width:40%}.routine-list-item{background:#f1f1f1;border-radius:10px;margin:1em 0;padding:.5em 6vw}.routine-exercise{font-size:1.25em;font-weight:600}.routine-details{font-size:.75rem;margin:0 0 0 1em}.no-routine-message{font-size:1rem;font-weight:400;margin:2em 0}.workout-form-container{margin:10em auto 0}.label-container{background:#f1f1f1;border-radius:10px;display:flex;justify-content:space-between;margin:1.5em 0;padding:1em 0 1em 2em}.current-workout-list-item{display:flex;flex-direction:column;justify-content:space-between}.current-workout-title{font-size:1.5em;font-weight:700}.exercise-quantity{font-size:.75em;font-weight:400}.exercise-completion-checkbox{margin:auto .5em .25em}#success-message{color:green;font-size:2em;font-weight:700}#incomplete-workout-message,#incorrect-password-message,.red{color:red}.day-title{font-size:2.5em;margin:0 0 1rem}.day-title-number{font-weight:800}.exercise-timer-container{align-items:center;display:flex;justify-content:center;margin:0;padding:5px;z-index:2}.exercise{background:#f1f1f1;border:2px solid #292929;border-radius:1em;color:#000;display:flex;flex:1 1;font-size:.75em;max-width:70%;padding:0 .5em 0 0;text-align:left}.exercise-updating{border:2px solid #0d9e0d}.completed-exercise{background:#caf4c1}.exercise-label{flex-grow:1;font-size:1.5em;font-weight:700;padding:1.5em .5em 1.5em .75em;position:relative}.maxed-rep-label,.required-rep-label{font-size:.75em;font-weight:400;padding:0 0 0 .5em}.maxed-rep-label{color:#d30000;font-size:.6em}.exercise-label-right-side{padding:0 .75em 0 0;position:relative;width:4em}.exercise-completed-check,.rep-scroller-container{bottom:0;left:0;position:absolute;right:0;top:0}.exercise-completed-check{color:green;font-weight:700;line-height:.5em;padding:.5em 0 0 .25em;text-align:left}.rep-scroller-container{display:flex;flex-direction:column;justify-content:center}.current-rep-label{font-size:.75em;text-align:center;transform:translateY(-1em)}.rep-scroller{border-left:2px solid #6b6b6b;padding:0;text-align:center;width:100%}.current-rep{font-size:1.5em}.temp-button-container{display:flex;justify-content:space-around}.decrease-rep-button,.increase-rep-button{height:.35em;margin:0 auto;rotate:45deg;width:.35em}.increase-rep-button{border-left:1px solid grey;border-top:1px solid grey;transform:translate(.05em,.05em)}.decrease-rep-button{border-bottom:1px solid grey;border-right:1px solid grey}.rep-change-visual,.rep-change-visual-timer{color:green;font-weight:700;height:2rem;line-height:2rem;opacity:1;position:absolute;right:0;text-align:left;transition:all .4s ease}.rep-change-visual{width:12%}.rep-change-visual-timer{line-height:1.5rem;transform:translate(-100%,150%);width:40%}.rep-change-visual.rep-change-visual-fade{animation:repChangeSlide .4s;opacity:0}.rep-change-visual-timer.rep-change-visual-fade{animation:repChangeSlideTimer .4s;opacity:0}@keyframes repChangeSlide{20%{transform:translate(2vw)}to{transform:translate(-40vw,.5em)}}@keyframes repChangeSlideTimer{20%{transform:translate(2vw,150%)}to{transform:translate(-40vw,.5em)}}.exercise-progress-container,.previous-reps-container{align-items:center;display:flex;margin:0 auto;text-align:left;transition:all .15s ease;width:68%}.clear-reps-btn,.mark-complete-btn{background:#69f369;border:1px solid #0f3f0f;border-radius:2em;color:#000;font-size:.65em;line-height:1em;margin:0 0 0 auto;min-width:20%;padding:.5em 1em;text-align:center}.dark-mode-theme .mark-complete-btn{background:#1e571e;border:1px solid #000;color:#b8fab8}.clear-reps-btn{background:#ff8585;border:1px solid #000;color:#000}.dark-mode-theme .clear-reps-btn{background:#242222;border:1px solid #d40000;color:#f82d2d}.progress-bar-placer{color:#fff;height:1rem}.exercise-progress-container{font-size:.7em;height:1rem}.count-completed-progress,.count-remaining-progress{display:flex;height:100%;justify-content:center}.count-completed-progress{border-bottom:2px solid green;color:green}.count-remaining-progress{border-bottom:2px solid red;color:red;flex:1 1}.progress-bar-indicator{background:#007400;height:50%;transform:translateY(100%);width:2px}.hide-previous-reps-container{opacity:0;transform:translateY(-150%)}.hide-progress-container{transform:translateY(200%)}.manual-rep-input-container{display:inline-block}.manual-rep-input{background:#bbb;border:none;margin:0 0 0 .5em;padding:.25em;width:2em}.manual-rep-input-submit{align-items:center;color:green;display:inline-block;font-size:.8em;font-weight:700;margin:0 0 0 1em;padding:.3em 1em}input{font-size:16px}.timer-background{position:absolute;right:0;width:calc(15% - 2px)}.timer-icon-container{padding:0 0 0 .75em;width:35%}.timer-icon{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.75em}.timer-top{background:#686868;height:2px;width:.4rem}.dark-mode-theme .timer-top{background:silver}.colorful-mode-theme .timer-top{background:#1f1f1f}.timer-stem{background:#686868;height:.07rem;width:2px}.dark-mode-theme .timer-stem{background:silver}.colorful-mode-theme .timer-stem{background:#1f1f1f}.timer-circle{border:2px solid #686868;border-radius:4em;color:#686868;font-weight:700;height:1.25rem;width:1.25rem}.dark-mode-theme .timer-circle{border:2px solid silver}.colorful-mode-theme .timer-circle{border:2px solid #1f1f1f}.timer-icon-text{font-size:.6rem;line-height:1.25rem}.dark-mode-theme .timer-icon-text{color:silver}.colorful-mode-theme .timer-icon-text{color:#000}.password-input{font-size:16px;margin:1em 0}.form-reset-btn{background:none;border:none;color:red;margin:4em auto;width:25%}.stats-container{margin:5vw 0 0}.settings-header{font-size:2em;font-weight:500;margin:0 0 1em}.settings-submit-btn{background:#000;border:none;border-radius:1em;color:#fff;margin:8em 0 0;padding:.5em 2em}.theme-input{margin:0 0 0 2em}.margin-for-header{margin:20vw 0 0}.disabled-btn{background:#0000001a}.honeyp{display:none}.timer-container{align-items:center;background:#000000fa;color:#fff;display:flex;flex-direction:column}.timer-container-red{background-color:red}.timer-container-gray{background:#3b3b3b}.paused-label{font-size:1.25rem;height:1.25rem;margin:40vh 0 .5rem}.timer-time-display{font-size:4em;margin:calc(40vh + 1.75rem) 0 0}.timer-time-display-paused{margin:0}.timer-btns-container{display:flex;flex-wrap:wrap;justify-content:space-around;margin:2em 0 0;width:100%}.save-return-btn,.timer-back-btn,.timer-mark-complete,.timer-pause-btn,.timer-reset-btn,.timer-resume-btn{border:2px solid #686868;border-radius:2em;color:#c2c2c2;padding:.5em 3em}.timer-back-btn{margin:0 5vw 0 0}.timer-reset-btn{margin:0 0 0 5vw}.save-return-btn,.timer-mark-complete,.timer-pause-btn,.timer-resume-btn{background:#1d1212;border:2px solid #1d1212;color:#54c554;margin:1.5em 1em 0;width:52%}.timer-pause-btn{background:#3b3b3b}.save-return-btn{color:#a5a5a5}.timer-btns-container.complete-btn-placeholder{padding:0 0 calc(5.25em + 4px)}.edit-goals-btn{margin:2em}.goals-container,.rules-container{margin:0 auto;text-align:left;width:65%}.goals-header,.rules-header{font-size:1.5em;font-weight:700;margin:0 0 1.5em;text-align:center}.exercise-index-section{font-weight:700}.exercise-item-container{margin:1em auto;text-align:left;width:70%}.detail-page-icon-container,.exercise-index-buttons{background:#ffffffe6;display:flex;margin:1rem 0 0;padding:calc(3.5rem + 10vw) 8% .25em 10%;position:-webkit-sticky;position:sticky;top:0;width:82%}.detail-page-icon-container .back-arrow-container,.exercise-index-buttons .back-arrow-container{margin:0 auto 0 0;width:auto}.exercise-index-buttons{background:#ffffffe6}.dark-mode-theme .exercise-index-buttons{background:#2e2e2e}.add-exercise-btn{background:none;border:none;border-bottom:1px solid #000;height:1.4em;margin:auto 0 auto auto}.add-exercise-btn.dark-mode-theme{border-bottom:1px solid #b8b5b5;color:#d3d3d3}.add-exercise-symbol{height:1.5em;margin:0 0 0 .5em;width:1.5em}.add-exercise-symbol.dark-mode-theme{fill:#b8b5b5}.add-exercise-success-msg-container{pointer-events:none}.add-exercise-success-msg-container.show{background:#000000eb}.add-exercise-success-msg{color:#36b836;font-weight:700;height:2em;margin:30vh 0}.exercise-elements-container{padding:.25em 0}.exercise-elements-container.update-visual{animation:updateResultsVisual 1.5s ease}@keyframes updateResultsVisual{0%{background:#57575700}15%{background:#575757}to{background:#57575700}}.exercise-elements-container>:first-child{margin-top:.5em}.select-search-container{background:#ffffffe6;display:flex;margin:2.5em auto 0;padding:0 7.5% .25em;position:-webkit-sticky;position:sticky;top:calc(4.5rem + 10vw + .75em);width:85%}.dark-mode-theme .select-search-container{background:#2e2e2e}.filter-wrapper{margin:auto 0}.category-button-wrapper{margin:auto 0;position:relative;z-index:3}.current-category-display{background:#e2e2e2;border:2px solid #383838;box-shadow:-2px 2px #383838;color:#000;display:flex;justify-content:center;min-width:4em;padding:.25em 1em}.current-category-display.dark-mode-theme{background:#525252;border:2px solid #000;box-shadow:-2px 2px #0c0c0c;color:#dadada}.filter-text{display:inline-block;margin:0 auto 0 0}.filter-icon{fill:#8b8b8b;display:inline-block;height:.75em;margin:auto 0}.filter-icon.dark-mode-theme{fill:#dadada;background:none}.option-select-container{background:#e9e9e9;padding:.25em 0;position:absolute;text-align:left;width:100%}.dark-mode-theme .option-select-container{background:#868686}.option-select-container *{padding:.25em .5em}.option-select-container :hover{background:#3f3f3f}.option-select-container .selected{background:#b9b9b9}.dark-mode-theme .option-select-container .selected{background:#000}.search-elements-container{align-items:center;display:flex;margin:0 0 0 1.5em;overflow-x:hidden;width:100%}.search-box-container{display:flex;margin:0 0 0 auto;padding:.25em;position:relative;width:100%}input.search-box{width:82%}.search-box{background:#e9e9e900;border:none;border-radius:1.5em;color:#363636;font-family:Arial,Helvetica,sans-serif;margin:.25em 0 0 auto;padding:.5em 4.25em .5em 1em;transform:translateX(90vw);transition:all .3s ease-in-out;width:auto}.dark-mode-theme .search-box{background:#81818100;color:#e9e9e9}.search-box.show{background:#ddd;transform:translateX(0)}.dark-mode-theme .search-box.show{background:#535353}.search-box::placeholder{color:#e4e4e400}.dark-mode-theme .search-box::placeholder{color:#d1d1d100}.search-box.show::placeholder{color:#979797}.dark-mode-theme .search-box.show::placeholder{color:#a5a5a5}.clear-search-icon{fill:#aaa0;border-radius:50%;height:1em;position:absolute;right:2.75em;top:calc(50% - .45em);transform:rotate(45deg);transition:all .15s ease;width:1em}.dark-mode-theme .clear-search-icon{fill:#1b1b1b00}.clear-search-icon.show{fill:#5c5c5c;background:#c2c2c2;right:2.75em}.dark-mode-theme .clear-search-icon.show{fill:#1b1b1b;background:#464646}.search-icon{fill:#8a8a8a;margin:0 0 0 auto;padding:.5em .25em;position:absolute;right:.45em;top:.375em;transition:all .5s ease;width:1.5em}.search-icon.dark-mode-theme{fill:#9b9b9b;background:none;z-index:1}.search-icon.show{fill:#fff}.search-icon.dark-mode-theme.show{fill:#202020}.exercise-category-group-wrapper{background:#d1d1d1;border:2px solid #383838;box-shadow:-4px 4px #383838;color:#1c1c1c;margin:1.5em auto;padding:.5em 1em 1em;text-align:left;width:76%}.dark-mode-theme .exercise-category-group-wrapper{background:#1c1c1c;border:2px solid #000;box-shadow:-4px 4px #0c0c0c;color:#dadada}.category-title{border-bottom:2px solid;display:inline-block;font-size:1.5em;margin:.25em 0 .5em .25em}.exercise-selection-container{background:#f3f3f3;border:2px solid #afafaf;display:flex;margin:.5em 0;padding:1em;text-decoration:none}.dark-mode-theme .exercise-selection-container{background:#0c0c0c;border:2px solid #000}.select-exercise-circle{background:#c9c9c9;border:2px solid #f0f0f0;border-radius:50%;height:.55em;margin:auto .5em auto 0;width:.55em}.dark-mode-theme .select-exercise-circle{background:#252525;border:2px solid #000}.exercise-title{color:#505050;text-decoration:none}.dark-mode-theme .exercise-title{color:#9b9b9b}.exerise-elipses-container{align-items:center;display:flex;margin:0 0 0 auto}.exerise-elipses-container *{background:#c9c9c9;border:2px solid #f0f0f0;border-radius:50%;height:.3em;margin:0;width:.3em}.dark-mode-theme .exerise-elipses-container *{background:#252525;border:2px solid #000}.no-results-msg{color:#696969;font-weight:700;padding:3em 0}.add-exercise-container{z-index:2}.add-exercise-container.show{align-items:center;background-color:#444444d9;display:flex;justify-content:center}.delete-modal-container,.exercise-modal-container{background:#fff;box-shadow:0 0 .5em #000;margin:2vh 0 0;width:85vw}.exercise-modal-container.dark-mode-theme{background:#000}.adding-exercise{color:#696969;font-size:.9em;margin:.25em}.x-button-container{height:1.5em;margin:0 .5em 0 auto;padding:.75em 1em 0;position:relative;width:1.5em}.x-1,.x-2{background:#000;height:2px;position:absolute;width:50%}.dark-mode-theme .x-1,.dark-mode-theme .x-2{background:#969696}.x-1{transform:rotate(45deg)}.x-2{transform:rotate(-45deg)}.exercise-index-error{color:red;font-size:.75em;line-height:1em;margin:0}.modal-content-container{background:#d3d3d3;border:1px solid #b4b4b4;margin:1em 1.5em;padding:1em}.dark-mode-theme .modal-content-container{background:#181818;border:1px solid #474747}.add-exercise-input-container{display:flex;justify-content:center}.exercise-title-input{background:#b6b6b6;border:none;font-size:1.5em;margin:0 0 .75em;padding:.5em 0;text-align:center;width:100%}.dark-mode-theme .exercise-title-input{background:#2c2c2c;color:#cacaca}.exercise-input-with-border{margin:1em 0}.dark-mode-theme .exercise-input-with-border,.exercise-input-with-border{border-bottom:1px solid #414141}.exercise-input-label{padding:0 0 .25em}.delete-password,.exercise-dropdown,.exercise-password{background:none;border:none;color:#8f8f8f;margin:0 0 0 auto}.dark-mode-theme .delete-password,.dark-mode-theme .exercise-dropdown,.dark-mode-theme .exercise-password{background:none;color:#6b6b6b;margin:0 0 0 auto}.exercise-dropdown *{background:#8d8d8d;color:#fff}.dark-mode-theme .exercise-dropdown *{background:#414141;color:#fff}select option:checked{background:#000}.delete-password,.exercise-description-input,.exercise-password{background:#b6b6b6;border:none;color:#000;font-family:inherit;margin:0 0 .5em auto;padding:.35em;width:60%}.dark-mode-theme .delete-password,.dark-mode-theme .exercise-description-input,.dark-mode-theme .exercise-password{background:#2c2c2c;color:#cacaca}.has-selection{color:#494949}.dark-mode-theme .has-selection{color:#cacaca}.exercise-index-submit-btn,.save-exercise-symbol{background:none;border:none;color:#268114;font-size:1em;letter-spacing:.04em}.dark-mode-theme .exercise-index-submit-btn{color:#c1a014}.save-exercise-symbol-container{display:flex;justify-content:center;margin:2em 0 .5em}.save-exercise-symbol{fill:#268114;height:1.25em;width:1.25em}.save-exercise-symbol.dark-mode-theme{fill:#c1a014;background:none}.edit-icon-symbol,.trash-symbol{fill:#c5c5c5;padding:.25em .5em;width:1.25em}.edit-icon-daily-routine{padding:0 1em 0 0}.edit-icon-symbol.dark-mode-theme,.trash-symbol.dark-mode-theme{fill:#646464}.detail-container{background:#ebebeb;margin:3em auto 0;padding:.25em 1.5em 1em;width:75%}.dark-mode-theme .detail-container{background:#1c1c1c}.exercise-overview-title{border-bottom:1px solid #4b4b4b;color:#000;font-size:1.75em;font-weight:300;letter-spacing:.02em;margin:0;padding:.5em 0 .15em;text-align:left}.dark-mode-theme .exercise-overview-title{color:#fff}.exercise-description-text{color:#4d4d4d;padding:0 0 0 15%;text-align:left}.dark-mode-theme .exercise-description-text{color:#a7a7a7}.detail-title{border-bottom:1px solid #4b4b4b;color:#6e6e6e;font-weight:200;padding:0 0 .25em;text-align:left}.dark-mode-theme .detail-title{color:#b8b8b8}.tips-container{color:#bdbdbd;margin:1.5em auto 0;text-align:left;width:70%}.tips-title{border-bottom:1px solid #bebebe;padding:0 .5em .25em}.dark-mode-theme .tips-title{border-bottom:1px solid #4b4b4b}.tips-detail{color:#9c9c9c;font-size:.75em;padding:.25em 0 0 15%}.sign-up-text{color:#707070}.delete-modal-container{padding:1em 0}.delete-modal-container.dark-mode-theme{background:#000}.delete-name{margin:.25em 0 0}.delete-pword-container{margin:3em 0 0}.delete-input-label{color:#929292;margin:0 .5em 0 0}.delete-submit-btn{background:none;border:2px solid red;border-radius:2em;color:red;letter-spacing:.08em;margin:1em 0;padding:.5em 3em}.back-arrow-container{align-items:center;cursor:pointer;display:inline-flex;height:1.5em;justify-content:left;text-align:left;width:80%}.back-arrow{border-bottom:2px solid #000;border-left:2px solid #000;height:.5em;transform:rotate(45deg) translate(75%,-75%);width:.5em}.back-arrow-tail{background:#000;height:2px;margin:0 .5em 0 0;width:1.5em}.white-btn{border:2px solid #1d1212;color:#fff}.hide{display:none}.opacity-none{opacity:0}.page-margin-top{margin-top:calc(4.5rem + 10vw)}.no-underline{text-decoration:none}.bold{font-weight:700}.regular{font-weight:400}.default-font{font-size:1rem}.rotate{transform:rotate(-90deg)}.green{color:green}.rotate .hamburger_lines{transform:rotate(-45deg);transition:transform .35s ease}.disable-pointer-events{pointer-events:none}.no-scroll{overflow:hidden}#temp-test-id{padding:8em 0 0}footer{color:#000}.header .dark-mode-theme{background:#000}.header .colorful-mode-theme{background:red}.hamburger_div.dark-mode-theme:after,.hamburger_div.dark-mode-theme:before,.hamburger_lines.dark-mode-theme{background:#fff}.hamburger_div.colorful-mode-theme:after,.hamburger_div.colorful-mode-theme:before,.hamburger_lines.colorful-mode-theme{background:#31ff65}.back-arrow.dark-mode-theme{background:none;border-bottom:2px solid #fff;border-left:2px solid #fff}.back-arrow-tail.dark-mode-theme{background:#fff}.routine-list-item{color:#000}#nav-menu.dark-mode-theme{background:#9e9e9e;color:#000}#nav-menu.colorful-mode-theme{background:#bd67e6;color:#000}.dark-mode-theme .nav-item{background:#c5c5c5}.colorful-mode-theme .nav-item{background:#d8acec}.previous-workouts-container.dark-mode-theme{background:#666469;color:#000}.previous-workouts-container.colorful-mode-theme{background:#a3bdec;color:#000}footer.dark-mode-theme{background:#9e9e9e;color:#000}footer.colorful-mode-theme{background:#42f13c;color:#000}.App{text-align:center}.dark-mode-theme{background:#2e2e2e;color:#fff}.colorful-mode-theme{background:#5794e6}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.28d54c9c.css.map*/