#not-mobile{display:none}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (min-width:1025px) and (max-width:2000px){body{background-color:#e6e6fa}#root *{display:none}#not-mobile{height:100vh;display:initial;display:flex;justify-content:center;align-items:center}}.bg-dark-blue{background-color:#173f5f}.bg-blue{background-color:#20639b}.bg-green{background-color:#3caea3}.bg-red{background-color:#ed553b}.bg-yellow{background-color:#f6d55c}.bg-grey{background:#444}.bg-offwhite{background:#f5f5f5}.border-darken-10{border:1px solid rgba(0,0,0,.1)}.text-blue{color:#007bff}.text-darken-25{color:rgba(0,0,0,.25)}.text-darken-33{color:rgba(0,0,0,.33)}.text-darken-50{color:rgba(0,0,0,.5)}.text-darken-75{color:rgba(0,0,0,.75)}.text-red{color:#ed553b!important}.border-top-light-grey,.footer-action-btns{border-top:1px solid #eee}.footer-action-btns{position:fixed;display:flex;width:100%;bottom:0;left:0;padding:10px;box-sizing:border-box;background:#fff;z-index:1}.footer-action-btns button.secondary{margin-right:10px}.footer-action-btns button.secondary+button.primary{width:calc(100% - 52px)}.switch-route{margin-top:50px}.switch-route>header{box-shadow:0 1px 5px rgba(0,0,0,.1);position:relative;background:#fff;z-index:1}.switch-route>header>h4{margin:0}.switch-route>main{padding:20px 20px 60px;height:calc(100vh - 112px);overflow-y:auto;background:#f5f5f5}input,select,textarea{border:none;border-left:1px solid #d3d3d3;padding:.5em;font-size:15px;line-height:1.2em;background:#fff;box-shadow:1px 1px 1px #fff;border-radius:.25em;-webkit-appearance:none;-webkit-box-shadow:1px 1px 1px #fff;-webkit-border-radius:.25em}select:focus{outline:none;border:3px solid #007bff}a{text-decoration:none;color:#000}.even-column{display:flex;flex-direction:column;justify-content:space-evenly}.fw-300{font-weight:300}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.Toastify__toast-container{bottom:62px;top:auto}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.stat-pill{font-size:12px;padding:2px 6px;font-weight:700;color:rgba(0,0,0,.5);background:#f5f5f5;margin-bottom:4px;margin-right:8px;display:inline-block}.loading-user{height:100vh;display:flex;justify-content:center;flex-direction:column;align-items:center;font-weight:900;font-size:36px}.pointer{cursor:pointer}.CreateClient-container{align-items:center}.CreateClient-container>main>form{width:100%;height:100%;overflow-y:auto}.CreateClient-container .Input-container+.Input-container{margin-top:20px;margin-bottom:20px}.CreateClient-container .ImageInput-container{margin-bottom:20px}.birthdate-container{margin-bottom:10px}.birthdate-container>select{height:25px;padding-left:2px;font-size:12px;background-color:#fff;border:none;border-bottom:1px solid grey;border-radius:0}.birthdate-container>select:focus{outline:none;padding-bottom:0;border-bottom:3px solid #0bf}.CreateClient-container>form>div>.birthdate-container{display:flex;justify-content:space-between}.CreateClient-container>form>section{height:10%;width:100%}.CreateClient-container>form button:first-child{width:calc(40% - 20px);margin-right:20px}.CreateClient-container>form button+button{width:60%}.CreateClient-container .birthdate-input,.CreateClient-container .select-one{margin:20px 0}.Input-container{width:100%;position:relative;border:3px solid rgba(0,0,0,.1);border-radius:8px;overflow:hidden;-webkit-transition:.3s;transition:.3s;background:#fff}.Input-container:focus-within:not(.readonly){border-color:#007bff}.Input-container+.Input-container{margin-top:40px}.Input-container>input{background-color:transparent;padding:22px 10px 6px;border:none;width:100%;font-size:18px;position:relative;z-index:1;border-radius:0}.Input-container>label{position:absolute;top:12px;left:10px;-webkit-transition:.5s;transition:.5s;font-weight:700;color:rgba(0,0,0,.33)}.Input-container>input:focus{outline:none}.Input-container.has-data>input+label,.Input-container>input:focus+label{font-size:12px;top:4px;color:rgba(0,0,0,.87)}.Input-container.readonly{background:#f5f5f5}.Input-container.has-data.readonly>label,.Input-container.readonly>input,.Input-container.readonly>label{color:rgba(0,0,0,.5)}button{font-size:14px;line-height:40px;border:0;border-radius:20px;cursor:pointer}button.focus{outline:none;box-shadow:inset 0 0 1px #000}button.primary{background:#007bff;font-weight:700;border:0;color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}button.primary:hover{background:#04c}button.secondary{color:rgba(0,0,0,.75);background:#f5f5f5;-webkit-transition:background-color .3s;transition:background-color .3s}button.secondary:hover{background:#ddd}button.danger{color:#fff;background:#c70101;font-weight:700}button[disabled]{color:rgba(0,0,0,.33);background:transparent;box-shadow:inset 0 0 0 3px rgba(0,0,0,.1)}.select-one{padding:4px 10px 10px;border:3px solid rgba(0,0,0,.1);border-radius:8px;background:#fff}.select-one label{font-weight:700;font-size:12px;margin-bottom:8px;display:block}.select-one-options>div{font-weight:700;display:inline-block;padding:0 20px;line-height:40px;border:3px solid rgba(0,0,0,.1);border-radius:24px;margin-right:8px;color:rgba(0,0,0,.33)}.select-one-options>div.selected{background:rgba(0,0,0,.1);color:#000;border-color:transparent}.ImageInput-container{padding:10px;background:#fff;border:3px solid rgba(0,0,0,.1);border-radius:8px}.ImageInput-container label{font-weight:700;font-size:12px;margin-bottom:8px;display:block}.ImageInput-container input{display:none}.ImageInput-container img{width:100%}.ImageInput-container .image-preview{display:block;width:200px;height:200px;border-radius:200px;background-position:50%;background-size:cover;margin:0 auto 10px}.ImageInput-container .image-preview.rotate-1{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ImageInput-container .image-preview.rotate-2{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ImageInput-container .image-preview.rotate-3{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;text-align:center;background:rgba(0,70,200,.6);color:#fff;z-index:1}.ClientList-container{position:relative}.ClientList-container h4+div{border-top:2px solid #eee}.ClientList-container h4 strong{vertical-align:middle}.ClientList-container h4 span{background:#eee;padding:2px 8px;margin-left:8px;border-radius:4px;font-size:18px;vertical-align:middle}.ClientList-container>hr{width:100%;margin-bottom:0}.ClientList-container>div{padding:10px 0;height:calc(100vh - 177px);overflow-y:auto}.ClientList-container>.footer-action-btns{overflow:hidden}.ClientList-container.switch-route>main{height:calc(100vh - 174px)}.ClientCard-container{display:flex;align-items:center;padding:20px;background:#fff;box-sizing:border-box;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.1)}.ClientCard-container>div:first-child{display:flex}.ClientCard-container h6{margin:0}.ClientCard-container span{font-size:13px;color:rgba(0,0,0,.75)}.ClientCard-container .client-photo{width:75px;height:75px;border-radius:50px;margin-right:20px}.client-photo{background-position:50%;background-size:cover}.client-photo.rotate-1{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.client-photo.rotate-2{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.client-photo.rotate-3{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.Search-container{padding:12px}.Search-container input{width:calc(100% - 46px);display:inline-block;border:3px solid rgba(0,0,0,.1);padding:3px 8px;box-shadow:none}.Search-container input:focus{border-color:#007bff;box-shadow:none}.Search-container button{border-radius:17px;padding:0;width:36px;line-height:34px;box-sizing:border-box;vertical-align:top}.ClientProfile-container,.ClientProfile-container>div{display:flex;flex-direction:column;align-items:center}.ClientProfile-container>main>section{border:1px solid #ccc}.ClientProfile-container input:focus{outline:none}.ClientProfile-container hr{width:100%;margin-bottom:20px}.ClientProfile-container main{width:100%;height:75%;padding-bottom:120px;overflow-y:auto}.ClientProfile-container .field{align-items:flex-start;border-bottom:1px solid #c8c8c8;-webkit-transition:.5s;transition:.5s;overflow:hidden}.ClientProfile-container .field:last-child{border-bottom:0}.ClientProfile-container .field>label,.ClientProfile-container .ne-Select-container>label{min-width:120px;background:#f5f5f5;font-weight:700;font-size:12px;padding:12px 8px;vertical-align:top;margin:0;display:inline-block;color:rgba(0,0,0,.63);border-right:1px solid #d3d3d3}.ClientProfile-container .ne-Select-container{margin:0;overflow:hidden}.ClientProfile-container .ne-Select-container select{border-radius:0;padding:10px}.ClientProfile-container .field>input{padding:10px;line-height:1.5;width:calc(100% - 120px);height:42px}.ClientProfile-container>div>select{width:100%;overflow-x:auto;padding-left:5px}.ClientProfile-container>div>select:disabled{color:#000}.prof-age-span{font-size:13px}.ClientProfile-container select{border:0}.ClientProfile-container .field>input{border:0;border-radius:0;-webkit-transition:.3s;transition:.3s}.ClientProfile-container .field>input:focus:not([readonly]){background:#eef5ff;font-weight:700}header.ClientProfHeader-container{width:100%;box-shadow:none}.ClientProfHeader-container h4{box-shadow:0 1px 5px rgba(0,0,0,.1);position:relative}.ClientProfHeader-container .prof-details{padding:20px 20px 0;background:#f5f5f5}.ClientProfHeader-container .prof-detail{margin:0 4px;background:#fff;padding:6px 8px;border-radius:4px;vertical-align:top;display:inline-block;font-weight:700;line-height:1;font-size:13px;color:rgba(0,0,0,.75);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ClientProfHeader-container .birthdate{font-size:13px;margin-top:10px}.ClientProfHeader-container .client-photo{width:150px;height:150px;border-radius:150px;margin:0 auto 10px;border:4px solid #fff;position:relative}.ClientProfHeader-container .photo-background{position:absolute;top:0;left:0;right:0;height:90px;background:-webkit-gradient(linear,left top,left bottom,from(#006bee),to(#119bff));background:-webkit-linear-gradient(top,#006bee,#119bff);background:linear-gradient(180deg,#006bee,#119bff)}.ClientProfHeader-container .ImageInput-container{border:0;background:none;position:relative;padding-top:0}.ClientProfHeader-container .ImageInput-container .image-preview{width:150px;height:150px;border-radius:150px;border:4px solid #fff}.ClientProfFooter-container.footer-action-btns button.secondary+button.primary{width:80px}.ClientProfFooter-container.footer-action-btns button.secondary:nth-child(2){width:calc(100% - 142px)}.Toastify__toast{margin:8px;border-radius:5px}.Toastify__toast--success{background:#3c6}.ne-Select-container{width:100%;border-bottom:1px solid #d3d3d3;margin-bottom:20px}.ne-Select-container>label{min-width:120px;display:inline-block}.ne-Select-container>select{width:calc(100% - 120px)}.ne-Select-container>select:disabled{color:#000}.MultiAddInput-container header{display:flex;justify-content:space-between}.MultiAddInput-container label{font-weight:700;display:inline-block;margin:0;font-size:24px;line-height:40px}.MultiAddInput-container button{line-height:40px;border-radius:20px;background:#007bff;color:#fff;font-weight:700;padding:0 32px;display:inline-block}.MultiAddInput-container ul{padding:0;margin:20px 0 0}.MultiAddInput-container li{list-style:none;width:100%;padding:0;margin-bottom:10px;display:inline-block}.MultiAddInput-container li>textarea{width:calc(100% - 36px);border:3px solid rgba(0,0,0,.1);margin-right:6px;box-shadow:none;vertical-align:middle}.MultiAddInput-container li>textarea:focus:not([disabled]){border-color:#007bff;outline:none}.MultiAddInput-container li>textarea[disabled]{width:100%;background:#f5f5f5}.MultiAddInput-container li .remove-btn{width:30px;line-height:30px;display:inline-block;text-align:center;font-weight:700;color:rgba(0,0,0,.5);vertical-align:middle}.MacrosEditor_container__3ae3S,.MacrosEditor_macroInputsContainer__3ys-a{max-width:100%;width:100%;margin-top:16px}.MacrosEditor_container__3ae3S{text-align:center}.MacrosEditor_macroInputsContainer__3ys-a>section:first-child{display:flex;justify-content:space-between}.MacrosEditor_macroInputsContainer__3ys-a>section:first-child>div{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center}.MacrosEditor_macroInputsContainer__3ys-a b,.MacrosEditor_macroInputsContainer__3ys-a input{width:75%}.MacrosEditor_macroInputsContainer__3ys-a b{text-align:center}.MacrosEditor_macroInputsContainer__3ys-a b>span{height:10px;width:10px;display:inline-block}.MacrosEditor_macroInputsContainer__3ys-a input{background-color:#fff;border:none;text-align:center;-webkit-transition:.5s;transition:.5s;box-sizing:border-box;border-radius:20px;font-weight:700}.ClientMealPlans-container{height:calc(100vh - 51px);overflow-y:auto}.ClientMealPlans-container>section{display:flex;align-items:center}.ClientMealPlans-container .meal-count-input>label{display:block;font-size:12px;font-weight:700;position:absolute;top:-12px}.ClientMealPlans-container select{border:0;border-bottom:1px solid grey;border-radius:0;padding:10px 0;width:100%;font-size:18px}.ClientMealPlans-container>section>button{width:70%}.ClientMealPlans-container footer.footer-action-btns>button.primary+button{margin-left:10px}.ClientMealPlanCard{padding:10px 16px;background:#fff;border-radius:8px;margin-top:20px}.ClientMealPlanCard>header>strong{font-weight:900;color:#007bff}.ClientMealPlanCard>header>span{float:right;font-size:12px;line-height:2}.ClientMealPlanCard ul{list-style:none;margin:0;padding:0}.ClientMealPlanCard>main>ul>li{border-top:1px solid rgba(0,0,0,.1);padding-top:10px;margin-top:10px}.ClientMealPlanCard>main>ul>li>header>strong{font-weight:700;color:rgba(0,0,0,.87)}.ClientMealPlanCard>main>ul>li>header>span{float:right;font-size:12px;line-height:2;color:rgba(0,0,0,.33)}.ClientMealPlanCard>main>ul>li>main{color:rgba(0,0,0,.5);font-size:14px}.ClientMealPlan-container{height:calc(100vh - 51px);overflow-y:auto}.ClientMealPlan-container>section{display:flex;align-items:center}.ClientMealPlan-container .meal-count-input>label{display:block;font-size:12px;font-weight:700;position:absolute;top:-12px}.ClientMealPlan-container select{border:0;border-bottom:1px solid grey;border-radius:0;padding:10px 0;width:100%;font-size:18px}.ClientMealPlan-container>section>button{width:70%}.ClientMealPlan-container footer.footer-action-btns>button.primary{width:42%}.ClientMealPlan-container footer.footer-action-btns>button.primary+button{margin-left:10px}.ClientMealPlan-container .planned-target-cals{background:#fff;border-radius:0 8px 8px 0;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:10px 14px;border-left:5px solid #3c6;font-size:14px}.ClientMealPlan-container .planned-target-cals.below-70{border-left:5px solid #ed553b}.ClientMealPlan-container .planned-target-cals.below-90{border-left:5px solid #f6d55c}.ClientMealPlan-container .planned-target-cals header{font-size:12px;color:rgba(0,0,0,.87)}.ClientMealPlan-container .planned-target-cals label{margin:0;font-weight:700}.ClientMealPlan-container .data-card{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:10px 14px}.ClientMealPlan-container .data-card header{font-size:12px;font-weight:700;color:rgba(0,0,0,.87)}.ClientMealPlan-container .data-card main,.ClientMealPlan-container .planned-target-cals .planned-target-cals-value{font-size:18px;font-weight:700}.ClientMealPlan-container .planned-target-cals .planned-target-cals-value+span{color:rgba(0,0,0,.33)}.meal-card-table{width:100%}.meal-card-table td,.meal-card-table th{text-align:left;border-bottom:1px solid #d3d3d3;font-size:12px}.MealCard-container{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:20px 0;overflow-y:hidden;white-space:nowrap;-webkit-transition:.5s;transition:.5s;position:relative;border:0;border-radius:8px}.MealCard-container>header{z-index:1;position:relative;background:#fff}.MealCard-container>header .calories-remaining{font-size:12px;line-height:24px}.MealCard-container>main{height:calc(100% - 80px);background:#fff;overflow-y:auto}.MealCard-container section:first-child{height:50%}.MealCard-container .meal-card-btns{position:absolute;bottom:0;left:0;right:0;background:#fff}.MealCard-container .meal-card-btns>button{border-radius:6px;line-height:2.5;font-size:12px}.MealCard-container .meal-card-foods{list-style:none;padding:0;margin:0}.MealCard-container .meal-card-foods li+li{margin-top:8px;padding-top:8px;border-top:1px solid #eee}.MealCard-container .meal-card-foods li header strong{width:calc(100% - 22px);display:inline-block;white-space:normal}.MealCard-container .meal-card-foods li main{width:calc(100% - 30px);display:inline-block;white-space:normal}.MealCard-container .meal-card-foods li footer{width:30px;display:inline-block}.MealCard-container .meal-card-foods li button{font-size:12px;line-height:20px;width:22px;background:none}.strong{font-weight:900}.input-meal-name{border:none;padding:0}.input-meal-name:focus{outline-color:#007bff;outline-width:4px}.drop-down-input{width:100%;position:relative;border:3px solid rgba(0,0,0,.1);border-radius:8px;overflow:hidden;background:#fff;-webkit-transition:.3s;transition:.3s}.drop-down-input:focus-within{border-color:#007bff}.drop-down-input>select{background-color:transparent;padding:22px 10px 6px;border:none;width:100%;font-size:18px;position:relative;z-index:1;border-radius:0}.drop-down-input>label{position:absolute;left:10px;-webkit-transition:.5s;transition:.5s;font-weight:700;font-size:12px;top:4px;color:rgba(0,0,0,.87)}.drop-down-input>input:focus{outline:none}.Modal-container{position:absolute;top:0;left:0;height:calc(100vh - 50px);width:100vw;margin-top:50px;background-color:rgba(0,0,0,.5);z-index:8;display:flex;flex-direction:column;justify-content:center;align-items:center}.MealModal-container{position:relative;height:100%;width:100%;background-color:#fff;overflow:hidden}.MealModal-container>header{box-shadow:0 1px 3px rgba(0,0,0,.1);position:relative}.MealModal-container .Search-container{width:100%}#inputSearch{margin-right:10px}.MealModal-container>main{height:calc(100% - 62px);background:#f5f5f5}.MealModal-container .table{margin:0;background:#fff}.MealModal-container .table th{border-top:0}.MealModal-container .Search-container input{-webkit-transition:.5s;transition:.5s}.MealModal-container input:focus{outline-color:#0ff;outline-width:4px}.MealModal-container .Input-container+.Input-container{margin:0}.MealModal-container .lookup-food-entry{height:calc(100% - 60px);-webkit-transition:.5s;transition:.5s}.MealModal-container .lookup-food-entry .food-table-container{max-height:calc(100% - 60px);overflow-y:auto;border-top:1px solid #ddd}.MealModal-container .me-btn-container{width:100%;display:flex;justify-content:space-between;background:#fff;padding:10px;border-top:1px solid #eee;position:fixed;z-index:1}.MealModal-container .me-btn-container button{width:calc(100% - 52px)}.MealModal-container .mm-btn-container{width:100%;display:flex;justify-content:space-between;background:#fff;padding:10px;border-top:1px solid #eee}.MealModal-container .mm-btn-container>button+button{width:calc(100% - 52px)}dl{margin:0}.DataCard{text-align:center}.DataCard dt{font-size:24px}.EditItem-container{padding:10px;overflow-y:auto}.EditItem-container .food-card{box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:8px}.EditItem-container h4{margin:0;padding:20px;text-align:center;font-weight:600}.EditItem-container .input-section{position:relative}.EditItem-container .serving-unit{position:absolute;top:36px;right:12px;font-size:28px;color:rgba(0,0,0,.33)}.EditItem-container footer{position:fixed;bottom:-2px;left:0;right:0;padding:10px;background:#fff;display:flex;justify-content:space-between;border-top:1px solid #eee;z-index:1}.EditItem-container footer button+button{width:calc(100% - 52px)}.MealModal-container .manual-entry-fields{height:100%;padding-bottom:20px}.MealModal-container .manual-entry-fields>form{height:calc(100% - 40px);padding:20px 20px 0;overflow-y:auto}.MealModal-container .manual-entry-fields>form .Input-container{margin-bottom:20px}.MacroProgress_container__1nKom{margin-top:16px}.MacroProgress_barContainer__1pptD{height:25px;width:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:5px;position:relative}.MacroProgress_fullProgress__3ARkP,.MacroProgress_progressBar__yR98p{background-color:transparent;border:2px solid #007bff;border-radius:10px;-webkit-transition:.5s;transition:.5s}.MacroProgress_progressBar__yR98p{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:1s;transition:1s}.MacroProgress_plannedMetric__3BG_Y,.MacroProgress_targetMetric__344fe{position:absolute;top:0;z-index:1}.MacroProgress_plannedMetric__3BG_Y{left:5px}.MacroProgress_targetMetric__344fe{right:5px}.EditMealFoodModal-container{position:relative;height:100%;width:100%;background-color:#fff;overflow:hidden}.EditMealFoodModal-container>header{box-shadow:0 1px 3px rgba(0,0,0,.1);position:relative}.EditMealFoodModal-container>main{height:calc(100% - 62px);background:#f5f5f5}.EditItem-container input{font-size:32px}.food-table-container{max-height:calc(100% - 60px);overflow-y:auto;background:#fff}.FoodLibrary-container>main{padding:0 0 60px}.add-food-drawer .Input-container{width:85%;margin-bottom:5px;margin-top:10px}.Drawer-container{position:absolute;left:0;height:100%;width:100vw;background-color:#f5f5f5;z-index:7;-webkit-transition:.5s;transition:.5s;border-top:1px solid #eee}.Drawer-container header{box-shadow:0 1px 5px rgba(0,0,0,.1)}.Drawer-container h4{margin:0}.Drawer-container>main{height:calc(100% - 120px);overflow-y:auto}.Drawer-container>main>.Input-container+.Input-container{margin-top:20px}.Drawer-container>footer{display:flex;justify-content:space-between;background:#fff;border-top:1px solid #eee;padding-top:10px;padding-bottom:10px}.Drawer-container>footer>button{height:100%;-webkit-transition:.5s;transition:.5s}.Drawer-container>footer>button+button{width:calc(100% - 52px)}.food-card{padding-top:20px;background:#fff;border-top:1px solid rgba(0,0,0,.1)}.food-card header{padding:0 20px}.food-card header strong{max-width:60vw;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}.food-card main{padding:0 20px}.food-card .subtitle{font-size:12px;line-height:2}.food-card .stat-pill{font-weight:400;width:100%;margin:0;padding:10px;background:none}.navbar-container{position:fixed;top:0;z-index:5;height:50px;width:100vw;background-color:#007bff;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 10px;box-sizing:border-box;-webkit-transition:1s;transition:1s}.navbar-container h1{font-weight:900;margin:0;font-size:32px}.navbar-container h1 svg{font-size:23px;margin-bottom:3px;background:#fff;color:#007bff;margin-left:2px;padding:4px;margin-right:10px;width:23px}.navbar-container-expanded{position:fixed;background:-webkit-gradient(linear,left top,left bottom,from(#0070f0),to(#0050ef));background:-webkit-linear-gradient(#0070f0,#0050ef);background:linear-gradient(#0070f0,#0050ef);top:50px;z-index:5;width:100vw;display:flex;flex-direction:column;justify-content:space-evenly;overflow:hidden}.navbar-container-expanded>a,.navbar-container-expanded button{border:none;text-decoration:none;color:#fff;padding-left:14px;font-weight:700;font-size:16px;line-height:2.5}.navbar-container>div{font-size:36px}@-webkit-keyframes slide-in{0%{-webkit-transform:translate(110vw);transform:translate(110vw);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes slide-in{0%{-webkit-transform:translate(110vw);transform:translate(110vw);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}.navbar-container .desktop-links{font-size:16px}.desktop-links a{font-size:16px;color:#fff;margin:0 15px;font-weight:700}.desktop-links a:hover{text-decoration:underline}.Landing-container{height:calc(100vh - 50px);margin-top:50px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.Landing-container>header{box-shadow:0 1px 5px rgba(0,0,0,.1)}.Landing-container>section>a{background-color:#fff;color:#007bff;height:15vh;width:75vw;margin:10px;border-radius:10px;-webkit-transition:.5s;transition:.5s;text-decoration:none;display:flex;justify-content:center;align-items:center;font-size:1.5rem;box-shadow:0 4px 10px rgba(0,0,0,.07);border:none;border-left:10px solid #007bff}.Landing-container>section>a:active{background-color:#05d;color:#fff}.Landing-container>section>a:focus{border:1px solid #79ffff}.Landing-container .menu-section{height:calc(100% - 96px)}.About-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#87cefa;color:#fff;-webkit-animation:changer 4s ease-in infinite forwards;animation:changer 4s ease-in infinite forwards}@-webkit-keyframes changer{50%{background:#90ee90}to{background:#87cefa}}@keyframes changer{50%{background:#90ee90}to{background:#87cefa}}.Account-container>main{display:flex;flex-direction:column;justify-content:center;align-items:center}.Account-container li{width:240px;list-style:none}.Account-container li+li{margin-top:20px}.Account-container>main>form{width:50vw;overflow:hidden;-webkit-transition:.5s;transition:.5s;margin-bottom:10px}.Account-container>main>.my-account-btn{color:#007bff;font-size:20px;-webkit-transition:.5s;transition:.5s}.Account-container>main>.my-account-btn:focus{outline:none}.Account-container>main form .password-field{position:relative;margin-top:20px}.Account-container>main form .show-pswd-btn{background-color:#fff;line-height:normal;font-size:12px;font-weight:700;position:absolute;right:4px;top:8px;padding:12px;z-index:1;color:rgba(0,0,0,.33)}.Account-container>main input[type=submit]{width:50vw;background:transparent;outline:none;border:none;color:#007bff}.Login-container{margin-top:50px;height:calc(100vh - 50px);overflow-x:hidden;display:flex;justify-content:center;align-items:center;background-color:#303030;-webkit-transition:.25s;transition:.25s}.Login-container>div{min-width:350px;width:100%;max-width:400px;background-color:#007bff;-webkit-transition:all .5s,height .1s;transition:all .5s,height .1s;display:flex;flex-direction:column;align-items:center;padding-top:20px;border-radius:20px}.Login-container>div button:focus{outline:none}.Login-container>div h2{font-weight:700;color:#fff;margin:0}.Login-container>div form{padding:20px;min-width:90%}.Login-container>div form .Input-container+.Input-container{margin-top:20px}.Login-container>div form .password-field{position:relative;margin-top:20px}.Login-container>div form .password-field+.Input-container{margin-top:20px}.Login-container>div form input[type=submit]{margin:20px auto 0;height:42px;width:160px;display:inherit;align-self:center;border-radius:21px;background-color:#fff;color:#007bff;border:none;font-size:20px;font-weight:700;outline:none;padding:0;box-shadow:none;-webkit-box-shadow:none}.Login-container>div form button{margin-top:10px}.Login-container>div form .show-pswd-btn{background-color:#fff;line-height:normal;font-size:12px;font-weight:700;position:absolute;right:4px;top:8px;padding:12px;z-index:1;color:rgba(0,0,0,.33)}.Login-container>div form .frgt-pswd-btn{background-color:transparent;color:#fff;line-height:normal;font-size:12px;font-weight:700}.Login-container>div form .tgle-signup-login-btn{height:30px;background-color:transparent;color:#fff;line-height:normal;font-size:16px;font-weight:700}.trainer-check{width:100%;position:relative;border:3px solid rgba(0,0,0,.1);border-radius:8px;overflow:hidden;-webkit-transition:.3s;transition:.3s;margin-top:20px;line-height:1.2em;background:#fff;-webkit-appearance:none;-webkit-box-shadow:1px 1px 1px #fff;font-weight:700;color:rgba(0,0,0,.33);display:flex;justify-content:space-between}.trainer-check>div{width:49.85%;text-align:center;line-height:2}.trainer-check>div:first-child{border-right:2px solid rgba(0,0,0,.1)}.trainer-check>div:nth-child(2){border-left:2px solid rgba(0,0,0,.1)}.FindPeople-container{height:calc(100vh - 50px)}.FindPeople-container>div,.FindPeople-container>div>section{width:100%;display:flex;flex-direction:column;align-items:center}.FindPeople-container>div{height:calc(100% - 72px)}.FindPeople-container>div>.ppl-search-filters{height:25px;width:90%;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.FindPeople-container>div>.ppl-search-filters>.ppl-filter-btn{height:30px;line-height:0}.FindPeople-container>div>.ppl-search-filters>.ppl-filter-btn:focus{outline:none}.FindPeople-container>div>section{height:calc(100% - 95px);overflow-y:auto}.FindPeople-container .Search-container{width:95%}.PeopleCard-container{height:100px;width:90%;padding:5px 10px;background-color:#add8e6;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;box-sizing:border-box}.PeopleCard-container .mock-img{height:75px;width:75px;background-color:#6495ed;border-radius:50%}.PeopleCard-container>section{height:75px}.PeopleCard-container .btn-box{height:75px;width:100px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.PeopleCard-container .btn-box .ppl-card-btns{height:30px;line-height:0}.PeopleCard-container .btn-box .ppl-card-btns:focus{outline:none;background-color:#0062cc;border:2px solid #2d93ff}.FPProfile-container{height:calc(100vh - 50px)}
/*# sourceMappingURL=main.f23cf7bb.chunk.css.map */