@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap);*{box-sizing:border-box;font-family:Quicksand,sans-serif;margin:0;padding:0}.content_footer,.content_header,.header,.popUp_header{background-color:#2d3965;transition:.5s}.protein_macro_meal{color:#0068bd;margin-right:1.5px}.carbohydrates_macro_meal{color:#a25900;margin-right:1.5px}.fats_macro_meal{color:#f27100;margin-right:1.5px}.header{border-radius:0 0 22px 22px;box-shadow:0 1px 10px 2px gray;color:#fff;font-size:3vh;height:9vh;width:100%}.brand_name{align-items:center;display:flex;height:9vh;justify-content:space-between;padding-left:22px;padding-right:22px}.fa-burger{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(0deg,#ffbe00,#ff6f6f 50%,#ffc200)}.macro_master{font-weight:900}.master{color:#fb0}.fa-gear{cursor:pointer}.content{background-color:#fff;border-radius:20px 20px 0 0;height:90.5vh;margin-left:auto;margin-right:auto;margin-top:.5vh;overflow:hidden;width:100vw}.content_header{align-items:center;color:#fff;display:flex;font-size:2.75vh;font-weight:600;height:7vh;justify-content:space-between;padding-left:2.5vh;padding-right:2.5vh}.letter_spacing_el{letter-spacing:-2px}.vertical_bar{color:#fb0}.total_kcal{color:#00d900;font-weight:400;letter-spacing:-1px}.fa-user-pen{cursor:pointer}.content_body{display:grid;grid-template-columns:repeat(1,1fr);height:75vh;place-items:center;transition:.5s}.meal_el{align-items:center;border-radius:2vh;box-shadow:1px 3px 7px 5px #b0b0b0;display:flex;font-size:3.25vh;font-weight:600;height:12.5vh;justify-content:space-between;padding-left:2.5vh;padding-right:2.5vh;width:97.5vw}.meal_kcal{color:#05cf05;font-size:2vh;font-weight:500}.meal_macro{color:#9b9b9b;margin-left:1.25vw}.buttons_meal{cursor:pointer;display:flex;gap:1.5vh;justify-content:space-between}.buttons_meal i:first-child{color:#000;transition:.25s}.buttons_meal i:first-child:hover{color:red}.buttons_meal i:nth-child(2){color:#00d900}.content_footer{color:#fff;height:8.5vh;justify-content:space-around;position:relative}.content_footer,.footer_macro{align-items:center;display:flex}.footer_macro{font-size:2.15vh;font-weight:900;gap:.75vh}.carbohydrates,.fats,.proteins{background-color:#fff;border-radius:.75vh;color:#000;font-size:1.5vh;font-weight:500;height:2vh;overflow:hidden;width:20vw}.macro_level{left:50%;position:relative;text-align:center;top:50%;translate:-50% -50%;z-index:1}.carbohydrates_level,.fats_level,.proteins_level{bottom:2vh;height:120%;position:relative;width:0}.proteins_level{background-color:aqua}.carbohydrates_level{background-color:wheat}.fats_level{background-color:gold}.popUp{background-color:#fff;border-radius:10px;bottom:0;box-shadow:5px 5px 5px 5px gray;height:50vh;left:0;margin:auto;position:fixed;right:0;top:0;width:40vh}.popUp_header{border-radius:10px 10px 0 0;height:15%}.search_container{display:flex;font-size:3vh;gap:12px;height:3vh;justify-content:center;left:50%;position:relative;top:50%;translate:-50% -50%;width:100%}.searchbar{border:transparent;border-radius:5px;font-size:1.5vh;padding-left:1vh;width:60%}.fa-check{color:#00d900;cursor:pointer}.fa-xmark{color:red;cursor:pointer}.popUp_label{border-radius:0 0 10px 10px;height:85%;overflow:scroll}.popUp_label::-webkit-scrollbar{display:none}.label_header{display:grid;font-weight:900;margin-top:10px;place-items:center}.label_header_facts{font-size:200%;letter-spacing:-2px}.label_hr_extra{background-color:#dcdcdc;border-radius:10px;height:.5vh;margin:2.5px auto;width:95%}.label_header_serving{font-size:125%;margin-top:5px}.lable_element{align-items:center;display:flex;justify-content:space-between;width:100%}.lable_macro{margin-left:.25vh;padding:1.1vh}.lable_quantity{margin-right:.5vh;padding:1.1vh}.kcal{font-size:150%}.bold{font-weight:950}.label_sub_macro{font-weight:500}.label_hr{background-color:#dcdcdc;border-radius:10px;height:.25vh;margin-left:auto;margin-right:auto;width:95%}.deletePopUp{border-radius:12px;box-shadow:4px 4px 5px 4px gray;left:50%;overflow:hidden;position:fixed;top:50%;translate:-50% -50%;width:40vh}.header_deletePopUp{background-color:red;box-shadow:5px 5px 5px 5px gray;color:#fff;display:grid;font-size:2.5vh;font-weight:500;height:5vh;letter-spacing:-1px;place-items:center}.item{align-items:center;background-color:#fff;display:flex;font-size:2vh;justify-content:space-between;padding:2.5vh;transition:.25s;width:100%}.item:hover{background-color:#eee;cursor:pointer}.item_name{font-weight:700;margin-right:5px}.item_kcal{color:#00d900}.item_protein{color:#0068bd}.item_carbohydrates{color:#a25900}.item_fats{color:#f27100}.options{align-items:center;background-color:#2d3965;border-radius:10px;color:#fff;display:flex;flex-direction:column;height:8vh;justify-content:space-around;left:50%;overflow:hidden;position:absolute;top:50%;translate:-50% -50%}.options_header{font-weight:600;height:50%}.dark_mode,.options_header{font-size:1.65vh;padding:1vh}.dark_mode{background-color:#000;cursor:pointer;font-weight:500;transition:.3s}.body_input{border-radius:12px;box-shadow:4px 4px 5px 4px gray;height:32vh;left:50%;overflow:hidden;position:absolute;top:50%;translate:-50% -50%;width:22vh}.body_input_header{background-color:#2d3965;color:#fff;display:grid;font-size:1.8vh;font-weight:500;height:12%;letter-spacing:-.35px;place-items:center;width:100%}.body_input_content{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:88%;justify-content:space-evenly}.body_input_el{grid-gap:.5vh;display:grid;font-size:1.65vh;font-weight:600;gap:.5vh;place-items:center}.body_input_el input{border:2px solid #2d3965;border-radius:6px;font-weight:500;height:2.25vh;max-width:80%;padding:10px 0;text-align:center}.body_input_content button{align-items:center;background-color:orange;border:transparent;border-radius:.5vh;display:flex;font-weight:500;height:8%;justify-content:center;padding:10px 7px;width:32%}.body_input_content button:hover{border:2px solid gray}.body_input_content button:active{border:2px solid #000}.body_input_header i{font-size:1.5vh;left:1vh;position:relative}
/*# sourceMappingURL=main.e094fba1.css.map*/