@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap);:root{--Background:#e2e1e1;--Light:#fff;--Gold:#e9ae0c;--LightGold:#f7d57a;--FontColor:#010101;--LightBlue:#2a4e88;--Gray:#2d2d2d;--DarkBlue:#122757}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-color:#e2e1e1;background-color:var(--Background);background-image:radial-gradient(rgba(0,0,0,.301) 1px,#0000 0);background-position:50%;background-size:40px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}h1,h2{font-family:Source Code Pro,monospace;font-optical-sizing:auto;font-style:normal;font-weight:700}a{color:#010101;color:var(--FontColor);font-size:1.3em;text-decoration:none}.center{align-items:center;display:flex;flex-direction:column;justify-content:center}.sidePage{margin:8% auto;max-width:1200px}li{list-style-type:none}.divider{background-color:#e9ae0c;background-color:var(--Gold);height:3px;width:100%}ul{padding:0}button{font-size:1.3em}.Nav{align-items:center;background-image:linear-gradient(#f1f0f1ab,#f1f0f164);border-style:solid;border-width:1px;color:var(--FontColor);display:flex;justify-content:space-between;left:0;padding:2px 32px;position:fixed;right:0;top:0;z-index:99}.Nav nav ul{display:flex;list-style:none;margin:0;padding:0}.Nav nav ul li a{background-color:var(--LightBlue);border-radius:30px;border-style:solid;color:var(--Light);display:inline-block;margin:10px;min-width:80px;padding:7px 15px;text-align:center}.Nav nav ul li a:hover{background-color:var(--Light);color:var(--FontColor)}.Nav nav ul li:last-child{margin-right:0}.Footer{background-color:var(--Background);border-style:solid;border-bottom:0;border-left:0;border-right:0;display:flex;font-size:smaller;justify-content:space-between;margin-top:1%;padding:1%}.Footer h3{font-family:Source Code Pro,monospace;font-optical-sizing:auto;font-style:normal;font-weight:700}.home{align-items:center;display:flex;flex-direction:column;min-height:90vh}.Header{color:var(--FontColor);min-height:20vh;padding-top:8%}.about{align-items:center;background-color:var(--Background);border-radius:30px;border-style:solid;box-shadow:10px 10px 2px 1px var(--LightBlue);display:flex;flex-direction:column;font-size:1em;margin:auto 3%;max-width:1200px;overflow:hidden;padding:3%;text-align:center}.about a{color:var(--FontColor);font-size:1em}.about a:hover{color:var(--Gold)}.recipeImageSlide{animation:slide 3.5s linear infinite alternate;display:flex;width:120%}@keyframes slide{0%{transform:translate(-90px)}to{transform:translate(90px)}}.content{background-color:var(--LightBlue);border-radius:30px;border-style:solid;box-shadow:10px 10px 2px 1px var(--Gold);color:var(--Light);margin:3% auto;max-width:1200px;min-height:400px;padding:3%}.search{display:flex;justify-content:center;margin-top:20px}.searchBar{border-color:var(--FontColor);border-radius:20px;border-style:solid;border-width:2px;padding:8px 22px;width:50%}.custom-select,.search button,.searchBar{box-shadow:5px 5px 2px 1px var(--Gold);transition:.3s}.custom-select,.search button{background-color:var(--Light);border-color:var(--FontColor);border-radius:20px;border-style:solid;cursor:pointer;margin-left:20px;padding:8px 20px}.custom-select:hover,.search button:hover,.searchBar:hover{border-color:var(--FontColor);box-shadow:0 0 1px 8px var(--Gold)}.custom-select{border-width:2px}.no-recipes-container{align-items:center;display:flex;height:200px;justify-content:center}.no-recipes-found{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:700;text-align:center;width:100%}.results ul{display:flex;flex-wrap:wrap;justify-content:center}.results li{align-items:center;background-color:var(--Light);border-color:var(--FontColor);border-radius:20px;border-style:solid;box-shadow:10px 10px 2px 1px var(--Gold);color:var(--FontColor);display:flex;flex-direction:column;margin:3%;padding:1%;text-align:center;transition:.3s;width:350px}.results li:hover{box-shadow:-10px 10px 2px 1px var(--Gold)}.results li img{border-style:solid;border-width:2px}.recipeOptionButtons{align-items:center;display:flex;height:50px;justify-content:space-between;width:100%}.recipeOptionButtons :first-child,.recipeOptionButtons button{background-color:var(--Light);border-color:var(--Gray);border-radius:20px;border-style:solid;cursor:pointer;margin:auto 20px;padding:1% 3%;transition:.3s}.recipeOptionButtons :first-child:hover,.recipeOptionButtons button:hover{box-shadow:3px 3px 2px 1px var(--DarkBlue)}.HistoryWhole{align-items:center;background-color:ivory;border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;justify-content:center;margin:100px auto;max-width:1200px;min-height:100vh;padding:2%}.HistoryWhole>h1{margin-top:20px;text-align:center}.recipeHistoryCardContent{display:flex;flex-direction:column;justify-content:center;max-width:1000px;padding:2%}.historyimage-container{display:flex;justify-content:center;width:100%}.historyimage{align-items:center;background-color:var(--LightBlue);border-color:var(--Light);border-radius:20px;border-style:solid;border-width:2px;box-shadow:10px 10px 2px 1px var(--Gold);display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;max-width:540px;min-height:300px;padding:10px;transition:.3s;width:auto}.historyimage img{border:4px solid #ffeb3b;border-radius:20px;box-shadow:0 2px 4px #0000001a;height:auto;max-width:500px;width:75%}.historyimage:hover{box-shadow:-10px 10px 2px 1px var(--Gold)}.historytitle{color:#333;font-size:2rem;padding:20px;text-align:center}.sourceLink{display:none}.historyButton{background-color:var(--Light);border-color:var(--FontColor);border-radius:20px;border-style:solid;box-shadow:5px 5px 2px 1px var(--Gold);cursor:pointer;margin:15px;padding:8px 20px;transition:.3s;width:100px}.historyButton:hover{border-color:var(--FontColor);box-shadow:0 0 1px 8px var(--Gold)}.recipe-summary{box-shadow:10px 10px 2px 1px #0000001a;display:flex;height:100%;justify-content:center;margin-bottom:20px;padding:20px;text-align:center;transition:.3s}.recipe-ready-in,.recipe-servings,.recipe-summary{align-items:center;background-color:var(--LightBlue);border:2px solid var(--Gold);border-radius:20px;color:#fff;font-family:Arial,sans-serif;font-weight:700}.recipe-ready-in,.recipe-servings{box-shadow:5px 5px 2px 1px #0000001a;display:inline-flex;justify-content:flex-start;margin:10px 0;padding:10px 20px;width:auto}.recipe-details-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:2%}.printButton{display:flex;justify-content:flex-end;width:100%}.viewRecipe{min-height:90vh;padding-left:3%;padding-right:3%}.recipeTitle{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.imgWithIngredients{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:2%;width:100%}.imgWithIngredients img{border-radius:20px;border-style:solid;border-width:4px}.ingredients li{list-style-type:circle}.ingredients{background-color:var(--LightGold);background-image:linear-gradient(180deg,hsla(0,0%,50%,.253) 1px,#0000 0);background-size:20px 20px;border-radius:20px;border-style:solid;border-width:10px;border-left:0;border-right:0;margin:2%;padding:3%}.ingredients li{font-weight:600}.CreateRecipePage{align-items:center;display:flex;flex-direction:column;margin:auto;min-height:90vh;text-align:center}.createTitle{padding:150px 2% 0}.createRecipeCard{align-items:center;background-color:var(--LightBlue);border-color:var(--Light);border-radius:20px;border-style:solid;border-width:2px;box-shadow:10px 10px 2px 1px var(--Gold);display:flex;flex-direction:column;justify-content:center;min-height:300px;min-width:300px;padding:20px;transition:.3s}.createRecipeCard h3{color:var(--Light)}.card{display:flex;flex-direction:column;justify-content:center;min-width:200px}.my-1 input{background-color:var(--Light);padding:1%;width:190px}.createRecipeButton{background-color:var(--Light);border-color:var(--DarkBlue);border-radius:10px;border-style:ridge;box-shadow:5px 5px 2px 1px var(--Gold);cursor:pointer;margin-top:3%;padding:3%;transition:.3s}.createRecipeButton:hover{box-shadow:0 0 1px 5px var(--Gold)}.form-control{border-radius:2px;border-style:inherit;margin:2%;padding:2%}.summaryCreate textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-width:190px;padding:1%}.popup-content{background:#fff;border:1px solid #d7d7d7;margin:auto;padding:5px;width:50%}[role=tooltip].popup-content{border-radius:5px;box-shadow:0 0 3px #00000029;width:200px}.popup-overlay{background:#00000080}[data-popup=tooltip].popup-overlay{background:#0000}.popup-arrow{stroke-width:2px;stroke:#d7d7d7;stroke-dasharray:30px;stroke-dashoffset:-54px;bottom:0;color:#fff;filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));left:0;right:0;top:0}
/*# sourceMappingURL=main.656ce7ba.css.map*/