main{padding-bottom:250px;padding-top:10px}.App{font-family:Nanum Gothic,sans-serif;background-color:#f8ffca}button{background-color:#ffcb32}.bigButton{font-size:20px;margin:20px}.bigButton,.medButton{cursor:pointer;border:1px solid;border-radius:10%;background-color:#ffcb32;box-shadow:5px 5px 5px #2f7604}.medButton{width:150px;font-size:17px;margin:1% 1% 20px}.medButton,.smallButton{height:50px;font-family:Nanum Gothic,sans-serif;font-weight:700}.smallButton{width:90px;font-size:14px;cursor:pointer;border:1px solid;border-radius:10%;background-color:#ffcb32;box-shadow:5px 5px 5px #2f7604;margin:10px}.bigButton:hover,.medButton:hover,.smallButton:hover,button:hover{background-color:#2f7604;color:#ffcb32}.dropDown{min-width:200px;border:2px solid #000;height:30px;font-size:16px;margin:10px}.randomLabel{font-size:20px;font-family:Nanum Gothic,sans-serif;font-weight:700;margin:5px}.recipePage{align-content:center}.heading{justify-content:center;align-items:center;text-align:center;font-family:cookiesregular;font-size:20px;color:#141514;background-color:#b6d084;margin-left:10%;margin-right:10%;border:1px solid #000;border-radius:10%;box-shadow:5px 5px 5px #2f7604;padding:2.5%;margin-top:10px}.log-out-user-link,.login-page-link{color:#141514;text-decoration:none;font-family:cookiesregular;padding:5px}.log-out-user-link:hover,.login-page-link:hover{color:#2f7604}.dashboard-link-selector{font-family:cookiesregular;color:#141514;text-decoration:none}.dashboard-link-selector:hover{color:#2f7604}.nav-link-text{font-family:cookiesregular;color:#141514;text-decoration:none}.nav-link-text:hover{color:#2f7604}#navBar{text-align:center;background-color:#b6d084}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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#modal-btn{color:red}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s,-webkit-transform .25s}.content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:1rem 1.5rem;width:24rem;border-radius:.5rem;color:red}.toggle-button{float:right;width:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:.25rem;background-color:#d3d3d3}.toggle-button:hover{background-color:#a9a9a9}.actions{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s,-webkit-transform .25s}.landing-image{display:inline-block}.landinglogo{margin:0 22.5%}.inputSmall{height:25px;font-size:20px}@media screen and (min-width:768px){.smallButton{height:60px;font-size:14px}.medButton,.smallButton{width:150px;font-family:Nanum Gothic,sans-serif;font-weight:700;cursor:pointer;border:1px solid;border-radius:10%;background-color:#ffcb32;box-shadow:5px 5px 5px #2f7604}.medButton{height:50px;font-size:17px;margin:1%}.bigButton{width:200px;height:100px;font-family:Nanum Gothic,sans-serif;font-weight:700;font-size:20px;cursor:pointer;border:1px solid;border-radius:10%;background-color:#ffcb32;box-shadow:5px 5px 5px #2f7604;margin:2%}}.login{display:block;flex-direction:column;align-items:center;background-color:#b6d084;padding:2.5%;margin-right:auto;margin-left:auto;margin-top:5%;border:2px solid #000;border-radius:10%;max-width:280px;box-shadow:5px 5px 5px #2f7604}#guestlogin{font-size:13px;font-weight:400 bold}.login-form{margin-top:10%;font-size:20px}#error-message,.login-form{text-align:center;font-family:Nanum Gothic,sans-serif;font-weight:700}#error-message{font-size:18px;margin-top:-20px}input{margin-bottom:20px;width:135px}label{margin-right:10px}.btn-row{margin-top:10px;text-align:center}.new-account{background-color:#ffcb32;margin-top:10px}.red{color:red;font-size:28px}.login-fail-error{margin-top:20px;margin-bottom:-20px}@media only screen and (min-width:375px){.login{display:block;flex-direction:column;align-items:center;background-color:#b6d084;padding:2.5%;margin-right:auto;margin-left:auto;margin-top:5%;border:2px solid #000;border-radius:10%;max-width:300px;box-shadow:5px 5px 5px #2f7604}}.register{display:block;flex-direction:column;align-items:center;background-color:#b6d084;padding:2.5%;margin-right:auto;margin-left:auto;margin-top:5%;border:2px solid #000;border-radius:10%;max-width:300px;box-shadow:5px 5px 5px #2f7604}.register-form{margin-top:10%;font-size:20px;text-align:center;font-family:Nanum Gothic,sans-serif}.register-submit{margin-bottom:-10px;width:100px;font-size:18px;background-color:#ffcb32}.mealplantag,.pantrytag,.recipetag{margin-top:38%}.dashboard{list-style:none;height:150px;width:150px;border:1px solid #000;margin:10px;text-align:center;font-size:30px;vertical-align:middle;background-color:#ffcb32;font-family:cookiesregular;box-shadow:5px 5px 5px #2f7604;border-radius:10%}.dashboard:hover{background-color:#2f7604;color:#ffcb32}Link{margin-top:40px}.dashboard-link-text{text-decoration:none;padding:3px;color:#000;font-weight:700}.dashboard.meal-plan{font-size:25px}#dashboard-container{display:flex;flex-direction:column;align-items:center;vertical-align:middle}#dashboard-links-list{text-align:center;justify-content:center;align-items:center;padding-right:12.5%}@media(min-width:375px){#dashboard-links-list{text-align:center;justify-content:center;align-items:center;padding-right:10.8%}}@media(min-width:425px){#dashboard-links-list{text-align:center;justify-content:center;align-items:center;padding-right:9.5%}}@media screen and (min-width:700px){.dashboard{display:inline-block;height:250px;min-width:250px}.dashboard-link-text{padding:0}.dashboard.meal-plan{font-size:30px}#dashboard-links-list{text-align:center;justify-content:center;align-items:center;padding-right:5.2%}#dashboard-container{text-align:center;display:flex;flex-direction:row;justify-content:center}}@media(min-width:768px){#dashboard-links-list{text-align:center;justify-content:center;align-items:center;padding-right:5.2%}}@media(min-width:1023px){#dashboard-links-list{text-align:center;justify-content:center;align-items:center;padding-right:3.9%}}@media(min-width:1044px){#dashboard-links-list{text-align:center;justify-content:center;align-items:center;padding-right:2.8%}}@media(min-width:1920px){#dashboard-links-list{text-align:center;justify-content:center;align-items:center;padding-right:2.1%}}.recipeSection{text-align:center}.individual-recipe{color:#000;list-style:none;text-align:center;font-size:24px;text-decoration:none;font-family:Nanum Gothic,sans-serif;font-weight:700}.individual-recipe:hover{color:#2f7604}#recipeHeader{text-align:center;font-size:32px;font-family:cookiesregular}#recipe-search-text{font-style:italic;font-weight:700;text-align:center}#no-recipes-in-list{font-size:18px;font-weight:700;margin-top:40px}#larger-search-text{font-size:25px;font-weight:700;text-align:center}#searchBar{margin-left:auto;margin-right:auto;text-align:center}@font-face{font-family:cookiesmilkregular;src:url(/static/media/cookiesmilk-regular-webfont.7a882ee6.woff2) format("woff2"),url(/static/media/cookiesmilk-regular-webfont.ad463a2d.woff) format("woff");font-weight:400;font-style:normal}#my-pantry-header{font-size:40px;font-family:cookiesregular}#pantry-router-container{display:flex;flex-direction:column;align-items:center}#ingredients-container{width:280px;margin:2.5%;border-radius:10%;border:1px solid #000;box-shadow:5px 5px 5px #2f7604;background-color:#b6d084;padding:2.5%}.ingredientNameContainer{width:125px;display:flex;font-size:13px;flex-direction:row;justify-content:flex-start}#ingredient-name,#notes{margin-top:5px;margin-right:10px}.ingredient-name{font-size:5vw}.ingredientInfoContainer{min-width:15%;display:flex;flex-direction:column;justify-content:center}.individual-ingredients{display:flex;flex-direction:row;justify-content:flex-end;background-color:#b6d084;padding:1%;border-bottom:1px solid #000}.ingredient-stock{margin-left:5%;margin-top:10%;font-size:14px;padding-left:5px}#pantry-text,.ingredient-stock{font-weight:700;font-style:italic}#pantry-text{padding:15px}.no-ingredients-message{text-align:center}#no-ingredients-bold{font-weight:700}#modal{padding:5px;margin-top:10px;margin-bottom:20px;width:200px}#ingredient-in-stock{margin-top:1px;margin-bottom:7px;margin-left:-8px}#close{font-size:16px}.inventory-dropdown-text{margin-left:65px}#in-stock{background-color:#ffcb32;color:#000;font-weight:400;width:205px;text-align:center;border:2px solid #000;margin-left:6px;font-size:18px}#original-ingredient-data{text-align:center;font-size:24px;margin-top:50px;margin-bottom:40px}#individual-ingredient-view{display:flex;flex-direction:column;align-items:center}#ingredient-detail-page-container{text-align:center}#modal-content{padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:305px;background-color:#2f7604;color:#fff;font-weight:700;border:2px solid #000;border-radius:10%;margin:-50px}#delete-ingredient-button{margin-top:10px;margin-bottom:10px}#delete-ingredient-button,#go-back-button,#update-ingredient-button{font-size:16px}.styled-modal-div{background-color:transparent}#ingredient-search-field{height:25px;font-size:20px;width:280px;margin-top:1.5%}.modalInput{height:25px;width:200px;font-size:20px}.pantrySearch{text-align:center;width:100%;margin:2.5%}@media only screen and (min-width:350px){.ingredient-name{font-size:4vw}}@media only screen and (min-width:480px){#ingredients-container{min-width:310px;margin:2.5%;border-radius:10%;border:1px solid #000;box-shadow:5px 5px 5px #2f7604;background-color:#b6d084;padding:2.5%}.ingredient-name{font-size:1.5em}}.mealplantitle-select{width:140px;text-align:center}#planner-route-container{text-align:center}#datepicker{width:240px}.individual-mealplan-view{text-align:center;font-family:Nanum Gothic,sans-serif;font-weight:700;background-color:#b6d084;width:240px;margin-top:30px;margin-left:auto;margin-right:auto;padding:20px;border:1px solid #000;border-radius:10%;box-shadow:5px 5px 5px #2f7604}.mealplanInfo{font-family:Nanum Gothic,sans-serif;text-align:left;font-size:20px}.boldLabel{font-weight:700;display:inline}#modal-content-update{padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Nanum Gothic,sans-serif;min-width:240px;background-color:#2f7604;color:#fff;font-weight:700;border:2px solid #000;border-radius:10%;margin-top:15px;margin-bottom:10px}@media screen and (min-width:480px){.individual-mealplan-view{text-align:center;background-color:#b6d084;width:310px;margin-top:30px;margin-left:auto;margin-right:auto;padding:20px;border:1px solid #000;border-radius:10%;box-shadow:5px 5px 5px #2f7604}#modal-content-update,.individual-mealplan-view{font-family:Nanum Gothic,sans-serif;font-weight:700}#modal-content-update{padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:290px;background-color:#2f7604;color:#fff;border:2px solid #000;border-radius:10%;margin-top:15px;margin-bottom:10px}}.my-planner-header{font-family:cookiesregular;font-size:xx-large;padding:2%}.mealplan-title,.my-planner-header{color:#141514;text-align:center;text-decoration:none}.mealplan-title{font-family:Nanum Gothic,sans-serif;font-weight:700;padding:5px;font-size:x-large}.planned-date{font-weight:700}.planned-date,.prep-time{text-align:center;margin-right:15px}.mealplan-section{width:280px;background-color:#b6d084;padding:5px 5px 15px;border:1px solid #000;margin:10px auto 2px;border-radius:10%;box-shadow:5px 5px 5px #2f7604}.bigButton{width:200px;height:100px;font-family:Nanum Gothic,sans-serif;font-weight:700;font-size:25px}.planner-route-container{align-content:center;text-align:center}.Add-Meal-Plan-Button{font-family:cookiesregular;height:100px;width:290px;font-size:25px;cursor:pointer;display:block;margin:20px auto 0}.edit-mealplan-button{text-decoration:none;border:1px solid #000;border-radius:3px;margin-bottom:45px;padding:4px;margin-left:10px;margin-top:20px;background-color:#ffcb32;color:#141514}#planner-text{font-style:italic;font-weight:700}#add-plan-error{color:#ffcb32;font-size:25px;font-weight:700}#modal-content-planner,#modal-planner,.dropDown{display:flex;flex-direction:column;align-items:center}#modal-content-planner,.dropDown{border:2px solid #000;border-radius:10%;justify-content:center;width:240px;background-color:#2f7604;color:#fff;font-weight:700;margin-top:15px;margin-bottom:20px}.dropDown{background-color:#ffcb32;color:#000;font-weight:400}.plannerLabel{font-size:20px}#meal-date-label{margin-top:10px}#drop-down{margin-bottom:10px}.plannerInfo{padding-left:20px;padding-right:20px;border:1px solid #000;margin:10px;min-height:60px;border-radius:10%;background-color:#b6d084;color:#000}.empty-fields-error-message-green-bg{text-align:center;font-size:20px;font-weight:700;color:#ffcb32;padding:10px}#edit-plan-text{padding:15px;font-family:Nanum Gothic,sans-serif;font-style:italic;font-weight:700}@media only screen and (min-width:375px){.mealplan-section{margin-left:auto;margin-right:auto;width:300px;background-color:#b6d084;padding:5px 5px 15px;border:1px solid #000;margin-bottom:2px;border-radius:10%;box-shadow:5px 5px 5px #2f7604}}@font-face{font-family:cookiesregular;src:url(/static/media/cookies-webfont.14a6855e.woff) format("woff"),url(/static/media/cookies-webfont.cd26d834.woff2) format("woff2");font-weight:400;font-style:normal}h1{font-family:cookiesregular}#header-nav-container{text-align:center;text-decoration:none}.heading{text-decoration:none;border:3px solid #000}#site-sections-box-container{display:flex;flex-direction:row;justify-content:center}.nav-link-text{margin:10px;padding:5px}@media screen and (max-width:800px){.Landing{text-align:center;font-size:smaller}.landingSamples{display:inline-block}.p1,.p2{font-size:10px}.LoginBtn,.RegistrationBtn{font-size:15px}}.Landing{text-align:center;justify-content:center;align-items:center;background-color:#b6d084;margin-top:20px;margin-left:13px;margin-right:13px;border:2px solid #000;border-radius:7%;box-shadow:5px 5px 5px #2f7604}.flex-container{display:flex;text-align:center;margin:20px;padding:10px}.landinglogo{justify-content:center;align-items:center;width:55%;border:2px #000}.landingSamples,.site-description{text-align:center}.landingSamples{align-items:center;margin-left:10px;width:150px;height:50px;flex-direction:column;font-size:smaller;border:2px solid #000;border-radius:10%;color:#289e0e;text-decoration:none;box-shadow:5px 5px 5px #2f7604;padding:1%;width:25%;height:auto}.p1,.p2{font-size:20px;padding-left:8px;padding-right:8px}.LoginBtn,.RegistrationBtn{font-family:cookiesregular;font-size:25px;margin:10px;padding:5px}.recipeResults{list-style:none;margin:5%;font-family:Nanum Gothic,sans-serif}#results{font-family:cookiesregular}.individualResult{padding:2%;display:block;color:#000;text-decoration:none;font-weight:700}.individualResult:hover{background-color:#ffcb32}.searchRecipe{margin:5%}#searchBar{width:100%;height:32px;display:block}.searchArea{text-align:center}#searchButton{padding:10px;font-size:20px;font-family:Nanum Gothic,sans-serif;font-weight:700}.buttonGroupSearch{display:flex}@font-face{font-family:cookiesregular;src:url(/static/media/cookies-webfont.cd26d834.woff2) format("woff2"),url(/static/media/cookies-webfont.14a6855e.woff) format("woff");font-weight:400;font-style:normal}.recipePageHeader{font-size:30px;font-family:cookiesregular}.recipeInfo{font-weight:700;font-size:24px;padding-left:5%}#recipeView{background-color:#b6d084;border:2px solid #000;margin:5%;padding:2.5%;box-shadow:5px 5px 5px #2f7604;border-radius:2%}.buttonGroup{text-align:center}.a-field{font-family:Nanum Gothic,sans-serif;font-weight:700}@media screen and (max-width:720px){.instructions{font-size:16px}}.field__input{display:block;width:100%;font-size:20px;margin-bottom:5%}.Creation{background-color:#b6d084;border:2px solid #000;margin:5%;padding:2.5%;box-shadow:5px 5px 5px #2f7604;border-radius:2%}.a-field{padding:2.5%;font-size:20px;margin:2%}form{margin-top:15px}.Creation-Header{font-family:cookiesregular;text-align:center;font-size:25px}textarea{margin-bottom:2.5%}.inputParam{display:inline;font-size:14px;font-style:italic}.instructionsField{min-height:150px}.empty-fields-error-message{text-align:center;font-size:20px;font-weight:700;color:red}
/*# sourceMappingURL=main.33d2fed4.chunk.css.map */