*{box-sizing:border-box;margin:0;padding:0}html{font-family:"Crimson Text",serif;font-size:16px}h1,h2,h3,h4{font-family:"Julius Sans One",sans-serif}h2{margin-bottom:.75rem}p{margin:.5rem 0}.bold{font-weight:600}.enlarge{font-size:1.2rem}.small-heading{font-size:1rem}#root{min-height:100vh;-webkit-flex-flow:column;flex-flow:column}#root,.banner{display:-webkit-flex;display:flex}.banner{-webkit-align-items:center;align-items:center;background:#03dac6;position:fixed;top:0;left:0;color:#fff;width:100%;height:4rem;-webkit-justify-content:center;justify-content:center;z-index:10}.banner h1{font-size:1.5rem;margin-right:.5rem}.banner .logo{max-height:50px}.banner a{text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:200px;color:#fff}main{margin-top:4rem;margin-bottom:4rem}.general-main{-webkit-flex:1 1;flex:1 1;padding:1rem;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column}.landing p{font-size:24px;margin:1rem 0}.landing p:first-child{margin-top:.5rem}.landing .text{-webkit-flex:1 1;flex:1 1;margin:0 1rem}.dashboard,.dashboard div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.dashboard div{-webkit-flex-flow:column;flex-flow:column;max-width:300px}.dashboard p{font-size:17.6px}.register-button{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.exercise-categories{-webkit-flex-grow:1;flex-grow:1}.workout-date,.workout-history-entry{box-shadow:1px 1px 2px rgba(0,0,0,.2);padding:.2rem}.workout-date{-webkit-flex-shrink:0;flex-shrink:0;background:#03dac6;border-radius:3px}.workout-entry-data table{margin-top:.5rem;border-collapse:collapse}.workout-entry-data thead{font-weight:600;border-bottom:1px solid rgba(0,0,0,.2)}.workout-entry-data td{padding:.2rem .5rem}.workout-entry-data td:nth-child(2){border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.tab-bar{-webkit-justify-content:center;justify-content:center;position:fixed;bottom:0;left:0;width:100%;height:4rem;background:#03dac6;z-index:10}.tab-bar,.tab-bar a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tab-bar a{font-family:"Julius Sans One",sans-serif;font-weight:600;text-decoration:none;color:#fff;width:25%;height:100%;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-evenly;justify-content:space-evenly;border-right:1px solid #fff}.tab-bar a svg{font-size:1.5rem}.tab-bar a:first-child{width:20%}.tab-bar a:nth-child(2),.tab-bar a:nth-child(3){width:30%}.tab-bar a:nth-child(4){width:20%;border-right:0}.alert{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;height:4rem;padding:0 1rem;opacity:.9}.alert,.alert-light{background:#f4f4f4;color:#333}.alert-dark{background:#343a40;color:#fff}.alert-danger{background:#dc3545;color:#fff}.alert-success{background:#28a745;color:#fff}.alert-white{background:#fff;color:#333;border:1px solid #ccc}.buttons-landing{justify-self:flex-end;display:-webkit-flex;display:flex;-webkit-flex:0 1 80px;flex:0 1 80px;-webkit-justify-content:space-around;justify-content:space-around}.btn{font-family:"Julius Sans One",sans-serif;font-size:inherit;font-weight:600;width:7rem;height:3rem;border-radius:5px;border:0}.btn-primary{color:#fff;background:#03dac6;box-shadow:1px 1px 3px rgba(97,0,237,.6)}button:active{background:rgba(3,218,198,.2);color:#03dac6}.btn-secondary{color:#03dac6;background:#fff;border:1px solid #03dac6;box-shadow:1px 1px 3px rgba(97,0,237,.2)}.btn-xs{width:5.5rem;height:2.5rem}.btn-sm{width:8rem;height:2.5rem}.btn-m{width:11rem}.btn-l{width:16.5rem}.btn-xl{width:100%}.btn-alert-delete{font-size:19.2px;background:none;border:0}.btn-link{background:#fff;border:0;border-radius:0;box-shadow:none;width:100%}.btn-delete{background:none;color:#000;cursor:pointer;box-shadow:none;max-width:3rem;border:0}.base-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-self:center;align-self:center;min-width:300px;width:100%;max-width:500px;min-height:200px;height:100%}.base-form label,.base-form label span{font-family:"Crimson Text",serif}.login-register-form button{-webkit-align-self:center;align-self:center}input{border-radius:3px;border:2px solid #000;box-shadow:0;height:2.5rem;padding:0 1rem}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{font-size:16px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.textfield-container .MuiOutlinedInput-adornedEnd{padding-right:.5rem}p.MuiTypography-body1{font-family:"Crimson Text",serif}.form-group-category{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.form-group-category label,.form-group-category label span{font-family:"Crimson Text",serif}div.category-select{width:100%}div.exercise-select{width:80%;margin:1rem auto}.reps-sets{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin-left:1rem}.reps-sets div:first-child{margin-right:.5rem}.super-set{-webkit-justify-content:space-between;justify-content:space-between}.super-set div{max-width:8rem}.progression{-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.progression div{max-width:8rem}.notes{box-shadow:1px 1px 2px rgba(0,0,0,.2);border-radius:5px}.notes div{width:100%}.workout-dialog{min-width:200px}li{list-style:none}.categories li{border-bottom:1px solid #e3e3e3;line-height:2.5rem}.categories a{text-decoration:none;color:#000}.workout-exercises a:nth-child(odd) li{background-color:#03dac6}.active-exercise-list li{line-height:2rem}.active-exercise-list li:nth-child(odd){background-color:#03dac6}.active-exercise{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:.4rem 1rem}.active-exercise label span{font-family:inherit}.textfield-container input{padding:.5rem}.single-workout-history-entry ul{width:100%}.center-text{text-align:center}.border-bottom-faded{border-bottom:1px solid rgba(0,0,0,.2)}.box-shadow-bottom{box-shadow:0 3px 5px rgba(0,0,0,.2)}.m-4{margin:1rem}.mx-4,div.mx-4{margin-left:1rem;margin-right:1rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mt-0{margin-top:0}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-4{margin-left:1rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.p-1{padding:.25rem}.pt-2{padding-top:.5rem}.px-4{padding:0 1rem}.justify-between{-webkit-justify-content:space-between;justify-content:space-between}.justify-around{-webkit-justify-content:space-around;justify-content:space-around}.justify-center{-webkit-justify-content:center;justify-content:center}.justify-evenly{-webkit-justify-content:space-evenly;justify-content:space-evenly}.justify-end{-webkit-justify-content:flex-end;justify-content:flex-end}.flex{display:-webkit-flex;display:flex}.column{-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.flex-grow{-webkit-flex-grow:1;flex-grow:1}.align-end{-webkit-align-items:flex-end;align-items:flex-end}.align-center{-webkit-align-items:center;align-items:center}.self-center{-webkit-align-self:center;align-self:center}.self-start{-webkit-align-self:flex-start;align-self:flex-start}.no-decoration{text-decoration:none;color:#000}div.MuiDialogActions-root{-webkit-justify-content:space-between;justify-content:space-between;padding:8px 24px}
/*# sourceMappingURL=main.a46b41d8.chunk.css.map */