*{box-sizing:border-box}body{margin:0;font-family:"Cormorant SC","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:2px solid #000c53;background:linear-gradient(0deg,#000c53 80%,#10e7ed);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.nav{width:80%;height:10vh;display:flex;justify-content:space-between;align-items:center}.title{margin-left:10%;font-size:4.7vh}.title,a{font-weight:700}a{text-decoration:none;color:#f79e02;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53}.landing-container{padding-top:30px}.intro-text{width:85%;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:50px;color:#fff}.intro-big{font-size:23px;margin-bottom:0;margin-top:0}.intro-little{font-size:16px;margin-top:5px}.images-container{background-color:#cfcfcf;border-radius:15%;box-shadow:0 0 20px 20px #cfcfcf;width:85%;max-width:1200px;margin:35px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.test-creds{font-family:"Open Sans";font-size:22px;font-weight:700}.images-instructions{font-size:20px;font-weight:700;color:#000c53;width:80%;text-align:center}.screenshot{margin:20px;width:85%;box-shadow:0 0 5px 5px #000c53}.buttons{display:flex;justify-content:space-around;margin-top:10px;margin-bottom:10px}.link{border:2px solid #000c53;background-color:#6cdaee;text-align:center;font-size:20px;width:25%;padding:10px}@media screen and (min-width:700px){.intro-big{font-size:30px}.intro-little{font-size:22px}.images-container{flex-direction:row;flex-wrap:wrap}.screenshot{width:40%}}.signup-container{padding-top:30px}.instructions{color:#fff;font-size:18px;margin-bottom:50px;text-align:center}.instructions,.signup-form{width:85%;margin-left:auto;margin-right:auto}.signup-form{background-color:#cfcfcf;border-radius:15%;box-shadow:0 0 20px 20px #cfcfcf;display:flex;flex-direction:column;margin-top:20px;max-width:500px;padding:20px}.label{font-size:16px}.input{margin-bottom:20px;font-size:18px}.signup-form-buttons{display:flex;justify-content:space-around}.signup-button{font-size:20px;background-color:#6cdaee;color:#f79e02;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53}.cancel-link,.signup-button{width:35%;height:40px;border:2px solid #000c53}.cancel-button{font-size:20px;width:100%;height:100%;background-color:#ad0000;color:#fff}.error{color:red;font-size:22px;font-weight:700;margin-top:-20px}.login-container{padding-top:30px}.instructions{font-family:"Roboto";font-size:16px}.login-form{background-color:#cfcfcf;border-radius:15%;box-shadow:0 0 20px 20px #cfcfcf;display:flex;flex-direction:column;margin-top:20px;width:85%;max-width:500px;margin-left:auto;margin-right:auto;padding:20px}input{margin-bottom:20px}.login-submit-button{width:50%;margin-left:auto;margin-right:auto;height:40px;font-size:20px;border:2px solid #000c53;background-color:#6cdaee;color:#f79e02;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53}@media screen and (min-width:1000px){.instructions{font-size:22px;font-weight:700}}.notebook-container{text-align:center;height:70vh}.username-text{color:#f5f5f5;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53;margin-bottom:50px}.notebook-links{margin-left:auto;margin-right:auto;background-color:#cfcfcf;border-radius:15%;box-shadow:0 0 20px 20px #cfcfcf;width:60%;max-width:500px;padding:10px 0}.h3-link{margin-bottom:30px;margin-top:30px;font-size:22px}.new-workout-container{width:95%;max-width:1200px;margin-left:auto;margin-right:auto}.date-container{color:#f5f5f5;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53;text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:25px}.date{margin:0;font-size:22px}.change-date-button{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6px;font-size:16px;font-weight:700;color:#10e7ed;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53;background:#f79e02;box-shadow:0 0 5px 5px #000c53;border:1px solid #000c53;margin-top:10px}.new-workout-form{margin-top:20px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.title-box{text-align:center;color:#f5f5f5;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53}#title,.title-box{font-size:20px;font-weight:700}#title{width:65%}.chosen-exercise-container{border:2px solid #fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}.exercise-name-box{color:#f5f5f5;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53;width:100%;display:flex;justify-content:space-between;align-items:center}.exercise-name{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:18px;font-weight:700;margin-left:7px}.delete-exercise-button{background:#af0000;color:#f5f5f5;width:20%;height:3vh;padding:0;font-size:16px}.input-box,textarea{width:100%}textarea{height:7vh;font-size:18px;color:#000}.submit-button-container{display:flex;justify-content:flex-end;padding-top:10px;padding-bottom:10px}.end-and-save-button:disabled{background:rgba(255,0,0,.198);color:#000;border:2px solid #000}.end-and-save-button,.end-and-save-button:disabled{font-size:16px;font-weight:700;padding:4px;width:50%;max-width:250px;margin-right:10%}.end-and-save-button{background:green;color:#fff}.add-exercise-button-container{display:flex;justify-content:center;padding-top:10px;padding-bottom:10px}.add-exercise-button{border:2px solid #10e7ed;background:#0074e1;color:#f5f5f5;box-shadow:0 0 5px 5px #10e7ed;font-size:18px;font-weight:700;padding:4px;width:50%;max-width:250px;margin-top:25px}.search-bar-container{display:flex;justify-content:center;font-size:20px;padding:0;margin-top:-10px;margin-bottom:-30px}.search{color:#f5f5f5}#search{font-size:18px}.exercise-button{width:45%;max-width:200px;border:3px solid #000;background:#680000;color:#fff;margin:5px;font-size:16px}.exercise-list{text-align:center}.react-calendar{width:95%;max-width:500px;background:#f5f5f5;border:2px solid #f79e02;border-radius:8%;box-shadow:0 0 10px 10px #f79e02;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;margin:20px auto 25px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button[disabled]{background-color:#f5f5f5}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.9em;color:#10e7ed}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .66667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none;font-size:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.history-container{width:95%;max-width:1200px;margin-left:auto;margin-right:auto}.history-title{text-align:center;font-size:50px;color:#f79e02;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53}.routine-box{background-color:#cfcfcf;box-shadow:0 0 5px 5px #cfcfcf;padding:2px;margin:30px 10px}.date-and-title{text-align:center;color:#f79e02;text-shadow:-1px -1px 3px #000c53,1px -1px 3px #000c53,-1px 1px 3px #000c53,1px 1px 3px #000c53;font-size:24px;font-weight:700;margin-top:0;margin-bottom:3px}.routine-exercises{display:flex;flex-wrap:wrap;justify-content:center}.ex-name{font-size:22px;font-weight:700;color:#000c53}.ex-input{font-family:"Open Sans";font-size:16px;color:#000c53}.exercise-box{border:2px solid #000c53;text-align:center;width:100%;max-width:350px;margin:10px 2px;padding:5px}.delete-routine-button{background:#af0000;color:#f5f5f5;width:40%;max-width:150px;height:3vh;padding:0;font-size:16px}.add-exercise-form{display:flex;flex-direction:column;justify-content:center;align-items:center}.input-name{font-size:20px;font-weight:800;color:#f5f5f5}.new-exercise-input{width:50%}.exercise-list{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center}.each-exercise{width:20%;border:1px solid purple;background-color:#add8e6;padding:3px;margin:2px;font-size:18px;font-weight:800}.bm-burger-button{position:absolute;width:36px;height:3.5vh;right:2vh;top:3vh}.bm-burger-bars{background:#000c53}.bm-burger-bars-hover{background:#f79e02}.bm-menu-wrap{position:fixed;height:100%}.bm-menu{border:4px solid #000c53;background:linear-gradient(0deg,#000c53 95%,#10e7ed);padding:2em 1.5em 0}.bm-item-list{color:#fff;padding:1em;text-align:center}.bm-item{border:1px solid #000;background-color:#6cdaee;padding:10px;display:inline-block;color:#f79e02;font-size:20px;margin:20px}.bm-overlay{background:hsla(0,0%,100%,.226)}
/*# sourceMappingURL=main.2cc0536d.chunk.css.map */