body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.website-name-on-navbar{color:green;font-size:30px}@media (max-width:600px){.website-name-on-navbar{color:green;font-size:20px;margin-left:5px}}.nav-links{display:flex;font-family:Nunito,sans-serif;gap:1rem;justify-content:flex-end;width:100%}.get-started{box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#fff;font-weight:700;margin:1rem}.home-link,.no-underlining{text-decoration:none}.home-link{color:#000;font-size:19px;margin:1.4rem}.heading-3{background-color:#ee5f5f;border-radius:25px;color:#fff;display:inline-block;font-size:45px;padding:.8rem;width:70%}@media (max-width:600px){.heading-3{font-size:22px;font-weight:700;margin:0;padding:1.5px}.landing-page-p{font-size:15px;font-weight:bolder;margin:0;padding:5px;width:auto}}p{background-color:#8cc671;border-radius:25px;color:#fff;display:inline-block;font-size:25px;padding:.5rem;width:auto}.bold-text-for-modal{font-weight:700}form{margin:1rem}.flex-for-form{justify-self:center}.get-started-button{margin:1rem}.center-question,.flex-for-form{align-items:center;display:flex;justify-content:center}select{border-radius:10px;padding:.5rem}.how-it-works-container{display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-around;margin:4rem}.how-it-works-container-children{align-items:center;background-color:#8cc671;border:.3rem solid green;border-radius:15px;box-shadow:2px 2px 5px rgba(0,0,0,.3);display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:1rem;width:30%}.how-it-works-container-children img{width:30%}.how-it-works-container div h1{color:#fff;font-size:25px;text-align:center}.centered-text-in-main{text-align:center}@media (max-width:600px){.circle{margin-left:16px;text-align:center;width:25%}.centered-text-in-main{font-size:25px}.how-it-works-container div h1{font-size:15px;padding:.5rem;text-align:center}.how-it-works-container-children img{width:40%}.last-img{border:.1rem solid #000;width:20%}.how-it-works-container-children{align-items:center;background-color:#8cc671;border:.3rem solid green;border-radius:15px;box-shadow:2px 2px 5px rgba(0,0,0,.3);display:flex;flex-wrap:wrap;gap:1rem;height:50%;justify-content:center;padding:1rem;width:70%}}.circle,.last-img{border:.1rem solid #000;border-radius:70px;width:30%}footer{background-color:#f8f8f8;padding:1rem;text-align:center}.steps-div{background-color:#d0f4eb;padding:1rem}.flex-single-recipe-title{display:flex;gap:1rem;justify-content:flex-end;margin:1.5rem}.single-recipe-title{color:#000;font-size:30px;margin:2px;width:67%}.single-recipe-image{border-radius:20px;box-shadow:2px 2px 5px rgba(0,0,0,.3);height:50%;margin:2rem}.cook-time-serving{background-color:#ff9e49;border:1px solid #ffc85b;box-shadow:2px 2px 5px rgba(0,0,0,.3);font-size:20px;font-weight:700;margin-right:.5rem;padding:.5rem}.image-ingredient-flex{display:flex;justify-content:space-between;margin:1rem}@media (max-width:600px){.image-ingredient-flex{align-items:center;display:flex;flex-direction:column}.align-center{text-align:center}.single-recipe-image{border-radius:20px;box-shadow:2px 2px 5px rgba(0,0,0,.3);margin:2rem;width:70%}.flex-single-recipe-title{align-items:center;display:flex;flex-direction:column}.single-recipe-title{text-align:center}.cook-time-serving{font-size:15px;font-weight:700;padding:.3rem}.ingredients{font-size:5px;text-align:center;width:20%}.instructions{font-size:16px;font-weight:600;padding:.4rem}.centered-url{align-items:center;display:flex;flex-direction:column;font-weight:700;justify-content:center}}.ingredients{border:2.5px solid green;box-shadow:2px 2px 5px rgba(0,0,0,.3);font-size:20px;font-weight:600;margin:.7rem;padding:.6rem;text-align:center}.summary{margin-left:2rem;margin-right:2rem}.instructions,.summary{border:2.5px solid green;font-size:20px;font-weight:600;padding:.9rem}.instructions{box-shadow:2px 2px 5px rgba(0,0,0,.3)}.centered-url{align-items:center;display:flex;font-weight:700;justify-content:center}.additional-information{font-size:35px;margin:2rem}.remove-background{border:0;font-weight:700;text-decoration:underline}.remove-background,:hover .remove-background{background-color:#fff;color:#0065fc}.center-button{align-items:center;display:flex;justify-content:center}h1{font-family:Nunito,sans-serif}p{font-family:Nunito Sans,sans-serif}.bold-text-for-footer,h3{font-family:Nunito,sans-serif;font-weight:700}@media (max-width:600px){.bold-text-for-footer{font-size:14px}}.centered-text-userdash{margin:1rem;text-align:center}h5{font-family:Nunito,sans-serif;font-weight:700}.results-parent-div{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-around;margin:1rem}@media (max-width:600px){.results-parent-div{flex-wrap:wrap;gap:1rem}.results-flex,.results-parent-div{align-items:center;display:flex;flex-direction:column}.results-flex{background-color:#8cc671;box-shadow:2px 2px 5px rgba(0,0,0,.3);margin-top:1rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:1000%}.font-for-results{font-size:18px;font-weight:700;text-align:center}.circular-edge{border-radius:20px}}.results-flex{align-items:center;background-color:#8cc671;border-radius:20px;box-shadow:2px 2px 5px rgba(0,0,0,.3);display:flex;justify-content:center;margin-top:1rem;padding:1rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:40%}.results-flex:hover{-webkit-transform:scale(1.075);transform:scale(1.075)}.circular-edge{border-radius:20px;width:50%}.result-length{text-align:center}.font-for-results{font-size:25px;margin-right:10px;padding:1rem}.div-holding-spinner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem}.margin-for-results{background-color:red;border-radius:25px;color:#fff;display:inline-block;margin:20px 400px 30px;padding:.6rem;text-align:center}.center-results-box{display:flex;flex-direction:column}@media (max-width:600px){.margin-for-results{font-size:25px;margin:20px 20px 0}.fetching-recipes{font-size:18px}}.center-suggestions{align-items:center;display:flex;justify-content:center}.fetching-recipes{margin-bottom:1rem;text-align:center}.error-results{margin:1rem}.error-results,.similar-recipe-flexbox{align-items:center;display:flex;justify-content:center}.auth-form-heading{margin-top:1.5rem;text-align:center}@media (max-width:600px){.auth-form-heading{font-size:20px}.small-input-label{font-size:15px}.input-padding{padding:.3rem;width:100%}.auth-submit-error{font-size:18px}.auth-submit-button{font-size:15px;width:27%}}.auth-inputs-flexbox{gap:1rem}.auth-inputs-flexbox,.auth-submit-center{align-items:center;display:flex;justify-content:center}.auth-submit-error{background-color:#fff;color:red;font-size:20px;font-weight:700;text-align:center}.toggle-login-signup-link{text-align:center}.flex-calendar-instructions{display:flex}.clear-button{align-self:flex-end}.underline{text-decoration:underline}.underline:hover{color:purple}.userdashboard-recipes{border:.2rem solid green;box-shadow:#282c34;font-weight:700;text-align:center}.saved-recipes-msg{color:#000;text-align:center}.meal-type{color:#545454;font-size:12px;text-align:center}.delete-single-recipe{color:red;font-size:12px;text-align:center}.trash-can{color:gray;margin:5px;text-align:center}.no-p-styles{background-color:#e2b5ff;color:#000;font-size:18px;margin:0;text-align:center}.no-p-styles2{background-color:#fff;color:red;font-size:18px}.centered-trash-can{border-radius:25px;display:flex;justify-content:center}.background-feedback-color-trash{background-color:#f08080}.drag-instructions{color:#000}.user-dashboard-recipes{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:1rem}.users-recipes-size{font-size:18.5px}@media (max-width:600px){.user-dashboard-recipes{align-items:center;display:flex}.users-recipes-size{flex-basis:33.33%;font-size:16px;text-align:center}.day-of-the-week-container{align-content:center;display:flex;flex-direction:column;gap:1rem}.centered-button{display:block;margin:0 auto}.sorted-msg,.weekly-meal-calendar-text{text-align:center}.sorted-msg{color:#545454;font-size:12px;margin:1px}}.margin-for-dash{margin:1.5rem}.username-margin{margin-left:1rem}.day-of-the-week-drag-area{border:3px solid #db8cff;border-radius:25px;color:green;flex-wrap:wrap;font-weight:700;padding:2rem 3rem;text-align:center}.day-of-the-week{font-size:18px;height:100%;text-align:center;width:80%}.day-of-the-week-container{display:flex;gap:1rem;justify-content:space-around}.purple-background{background-color:#e2b5ff;border:3px solid #db8cff;border-radius:25px;padding:1rem}.sorted-msg{color:#545454;font-size:12px;margin:1px}.center-text{text-align:center}.error-boundary{color:#000;padding-bottom:200px;padding-top:100px}.link{font-size:25px}.eb-image{border-radius:20px;height:400px}.flex-getstarted{align-items:center;display:flex;justify-content:center;margin:1rem}
/*# sourceMappingURL=main.a73d1efe.css.map*/