*{box-sizing:border-box}body{height:100%;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;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/static/media/background.8ffa20ee.jpg);background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/static/media/background.8ffa20ee.jpg);background-size:cover;background-repeat:no-repeat}main{align-items:center}main,section{display:flex;justify-content:center}section{flex-direction:column}.addButton{width:100px;margin:auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.dashboard-container{padding-top:55px;height:100vh;margin-top:0;overflow-y:auto;width:100%}.landing-section{margin-top:0;height:70vh;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,.7)));background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7));display:flex;flex-direction:column}.dashhead{font-family:Raleway,sans-serif;font-size:30px;color:#fff;letter-spacing:2px;margin:0;padding-top:10vh;padding-right:10px;padding-left:10px}.dashhead span{color:rgba(114,182,105,.856)}.describution{font-size:18px;padding-top:50px;padding-right:15px;padding-left:15px}.describution,.start{font-family:Raleway,sans-serif;color:#fff}.start{background:rgba(92,146,85,.856);text-align:center;text-decoration:none;font-size:20px;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;width:150px;height:35px;margin:25px auto;border:1px solid #fff;border-radius:1em;padding:2.5px}.start:hover{color:#5c9255;background:#fff}.dashboard-div{height:300px;margin:10px;background:rgba(92,146,85,.856);color:#fff;border-radius:18px;display:flex;flex-direction:column;justify-content:center}.welcome{margin-top:0;font-size:50px;color:#fff;padding:80px 10px 30px;margin-bottom:0}.dashboard-div p,.welcome{font-family:Cookie,cursive}.dashboard-div p{font-size:40px;margin:0;padding:0}.infiltLogo{background:url(/static/media/app-ingre-icon.3ed27896.png);width:90px;height:115px;background-repeat:no-repeat;background-size:contain;margin:26px auto}.timefiltLogo{background:url(/static/media/app-timer-icon.01ee60a1.png);width:100px;background-repeat:no-repeat;background-size:contain}.allfiltLogo,.timefiltLogo{height:100px;margin:30px auto}.allfiltLogo{background:url(/static/media/app-book-icon.6c495c6c.png);width:113px;background-repeat:no-repeat;background-size:contain}.dashboard-div:hover{background:#5b9054;box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);-webkit-transition-duration:.4s;transition-duration:.4s}@media (min-width:500px){.dashhead{font-size:40px}.dashhead,.describution{width:500px;margin:0 auto}.describution{font-size:20px}.welcome{font-size:65px}}@media (min-width:800px){.dashhead{width:600px;margin:0 auto}.describution{width:560px;margin:0 auto}.dashboard-div p{font-size:40px}.welcome{margin-top:0;font-family:Cookie,cursive;font-size:80px;color:#fff;padding:80px 10px 30px;margin-bottom:0}.options{margin:auto;display:flex;flex-direction:row;justify-content:space-evenly;width:90%}.get-started{height:100vh}.dashboard-div{width:100%;height:500px}.dashboard-div p{font-family:Cookie,cursive;font-size:34px;margin:0;padding:0}.infiltLogo{background:url(/static/media/app-ingre-icon.3ed27896.png);width:30%;background-repeat:no-repeat;background-size:contain}.infiltLogo,.timefiltLogo{height:30%;margin:50px auto}.timefiltLogo{background:url(/static/media/app-timer-icon.01ee60a1.png);width:35%;background-repeat:no-repeat;background-size:contain}.allfiltLogo{background:url(/static/media/app-book-icon.6c495c6c.png);width:40%;height:30%;background-repeat:no-repeat;background-size:contain;margin:50px auto}}@media (min-width:1000px){.dashhead{width:800px;margin:0 auto;padding-top:20vh}.describution{width:750px;margin:0 auto}}@media (min-width:1200px){.dashboard-div p{font-family:Cookie,cursive;font-size:53px}}.filter-all-container{overflow-y:auto;height:100vh;width:100vw}.filter-all-container h2{color:#fff;margin-top:55px;padding:20px;font-family:Cookie,cursive;font-size:60px}main{height:100vh;overflow-y:auto}.ingredFilt-container{margin:auto;width:90%;padding-top:70px}.ingredFilt-container,.left,.right{display:flex;flex-direction:column;overflow-y:auto}.left,.right{background:#5c9255;width:100%;align-items:center;margin:15px 0}.left p,.right p{font-family:Cookie,cursive;font-size:2.5em;margin:20px 5px;color:#fff}.left input{border:1px solid grey;width:200px;margin-top:15px;height:35px;border-radius:5px;font-family:Raleway,sans-serif;font-size:17px;padding-left:15px}.add-more-ingred,.search{margin-left:5px;background:rgba(92,146,85,.856);color:#fff;text-align:center;text-decoration:none;font-family:Raleway,sans-serif;font-size:20px;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;border:0}.add-more-ingred{width:250px;margin-top:10px}.search{display:block;width:90px;height:30px;margin:25px auto;border:1px solid #fff;border-radius:1em}.search:hover{color:#5c9255;background:#fff}@media (min-width:800px){.ingredFilt-container{margin:auto;width:95%;display:flex;flex-direction:row;justify-content:space-around}.left,.right{background:#5c9255;width:48%;height:75vh;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.left p,.right p{font-family:Cookie,cursive;font-size:3em;margin:20px 5px;color:#fff}.left input{border:1px solid grey;width:18vw;margin-top:15px;height:35px;border-radius:5px;font-family:Raleway,sans-serif;font-size:17px;padding-left:15px}}@media (min-width:1000px){.ingredFilt-container{margin:auto;width:90%;display:flex;flex-direction:row;justify-content:space-around}.left,.right{background:#5c9255;width:40%;height:75vh;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.left p,.right p{font-family:Cookie,cursive;font-size:3em;margin:20px 5px;color:#fff}.left input{border:1px solid grey;width:18vw;margin-top:15px;height:35px;border-radius:5px;font-family:Raleway,sans-serif;font-size:17px;padding-left:15px}.add-more-ingred,.search{margin-left:5px;background:rgba(92,146,85,.856);color:#fff;text-align:center;text-decoration:none;font-family:Raleway,sans-serif;font-size:20px;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;border:0}.add-more-ingred{width:250px;margin-top:10px}.search{display:block;width:90px;height:30px;margin:25px auto;border:1px solid #fff;border-radius:1em}.search:hover{color:#5c9255;background:#fff}}.recipeM-container p{font-family:Raleway,sans-serif;padding:5px 20px;font-size:.9em;color:#000;margin:5px 0}.recipeM-container span{font-family:Vidaloka,serif;font-size:20px;color:#fff}.recipeM-container h2{font-size:2.3em}@media (min-width:800px){.recipeM-container p{font-family:Raleway,sans-serif;padding:5px 50px;font-size:17px;color:#000;margin:10px 0}.recipeM-container span{font-family:Vidaloka,serif;font-size:30px;color:#fff}.recipeM-container h2{margin-top:10px;font-size:3.2em}}.filter-time{overflow-y:auto;height:100vh;width:100vw}.filter-time h2{color:#fff;margin-top:55px;margin-bottom:20px;padding:20px;font-family:Cookie,cursive;font-size:50px}.select-container{display:flex;flex-direction:row;justify-content:center}.filter-time button{height:40px;width:70px;margin-left:5px;background:rgba(92,146,85,.856);color:#fff;padding:5px;text-align:center;text-decoration:none;font-family:Raleway,sans-serif;font-weight:550;font-size:20px;cursor:pointer;border:0;border-radius:.5em}.filter-time button,.filter-time button:hover{-webkit-transition-duration:.4s;transition-duration:.4s}.filter-time button:hover{background:#5c9255}h3{font-size:25px;letter-spacing:1px}h3,h4{margin:0;padding:10px}h4{font-size:15px}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;font-size:16px;font-family:Raleway,sans-serif;font-weight:700;color:grey;line-height:1.3;padding:.6em 1.4em .5em .8em;width:50%;height:40px;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em}.recipe-links-container a{color:#fff;font-family:Vidaloka,serif;display:flex;flex-direction:column;align-items:center;width:100%;background:rgba(92,146,85,.856);margin:10px auto;padding:10px}.recipe-links-container a:hover{background:#5c9255;box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);-webkit-transition-duration:.4s;transition-duration:.4s}@media (min-width:600px){.filter-time h2{color:#fff;margin-top:55px;margin-bottom:20px;padding:30px;font-family:Cookie,cursive;font-size:60px}select{width:30%}.recipe-links-container a{color:#fff;font-family:Vidaloka,serif;display:flex;flex-direction:column;align-items:center;width:75%;background:rgba(92,146,85,.856);margin:10px auto;padding:10px;border-radius:5px}h3{font-size:32px}h4{font-size:16px}}@media (min-width:800px){.recipe-links-container a{color:#fff;font-family:Vidaloka,serif;display:flex;flex-direction:column;align-items:center;width:50%;background:rgba(92,146,85,.856);margin:10px auto;padding:10px;border-radius:5px}select{width:25%}}@media (min-width:1000px){select{width:15%}}.forms-container{padding-top:55px;height:100%;width:100%;justify-content:center}.forms-container,.login-container form{display:flex;flex-direction:column;align-items:center}.login-container form{color:#fff;font-family:Raleway,sans-serif;font-weight:500;font-size:20px}.login-container form button,.register-container button{background:rgba(92,146,85,.856);color:#fff;padding:5px 25px;text-align:center;text-decoration:none;font-family:Raleway,sans-serif;font-weight:550;font-size:15px;margin-top:15px;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;border-radius:40px;border:1.1px solid #fff}.login-container form button:hover,.register-container button:hover{color:rgba(92,146,85,.856);background:#fff}.login-container p{margin:0 auto;padding-bottom:8px;font-family:Raleway,sans-serif}.login-container{display:flex;flex-direction:column;justify-content:center;width:90%;height:375px;background:rgba(92,146,85,.856);box-shadow:0 5px 10px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border-radius:18px;margin-top:30px;font-size:30px;color:#fff}#password,#user_name{width:75%;margin:28px auto 0;height:35px;border-radius:5px;border:0;font-family:Raleway,sans-serif;font-size:17px;padding-left:15px}#user_name{margin-top:7px}.error{color:red;padding:10px}.error,.instructions{font-size:15px}.register-container p{margin:0 auto;padding-bottom:15px;font-family:Raleway,sans-serif}.register-container{justify-content:center;width:90%;height:350px;margin-top:30px;background:rgba(92,146,85,.856);box-shadow:0 5px 10px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border-radius:18px;font-size:30px}.register-container,.register-container form{display:flex;flex-direction:column;color:#fff}.register-container form{font-family:Raleway,sans-serif;font-weight:500;font-size:20px;align-items:center}.or{padding:5px 0}.login-container>button,.or{font-weight:550;font-size:15px}.login-container>button{background:rgba(92,146,85,.856);width:140px;color:#fff;padding:5px 25px;text-align:center;text-decoration:none;font-family:Raleway,sans-serif;margin:0 auto;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;border-radius:40px;border:1.1px solid #fff}.reg-message{padding-top:10px;padding-right:5px;padding-left:5px;font-size:15px}@media (min-width:800px){.forms-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.login-container form{color:#fff;font-family:Raleway,sans-serif;font-weight:500;font-size:20px;display:flex;flex-direction:column;align-items:center}.login-container form button,.register-container button{background:rgba(92,146,85,.856);color:#fff;padding:5px 25px;text-align:center;text-decoration:none;font-family:Raleway,sans-serif;font-weight:550;font-size:15px;margin-top:15px;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;border-radius:40px;border:1.1px solid #fff}.login-container form button:hover,.register-container button:hover{color:rgba(92,146,85,.856);background:#fff}.login-container p{margin:0 auto;padding-bottom:8px;font-family:Raleway,sans-serif}.login-container{display:flex;flex-direction:column;justify-content:center;width:35%;height:375px;background:rgba(92,146,85,.856);box-shadow:0 5px 10px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border-radius:18px;margin-top:0;font-size:30px;color:#fff}#password,#user_name{width:75%;margin:28px auto 0;height:35px;border-radius:5px;border:0;font-family:Raleway,sans-serif;font-size:17px;padding-left:15px}#user_name{margin-top:7px}.error{color:red;padding:10px}.error,.instructions{font-size:15px}.register-container p{margin:0 auto;padding-bottom:15px;font-family:Raleway,sans-serif}.register-container{justify-content:center;width:35%;height:350px;margin-top:0;background:rgba(92,146,85,.856);box-shadow:0 5px 10px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border-radius:18px;font-size:30px}.register-container,.register-container form{display:flex;flex-direction:column;color:#fff}.register-container form{font-family:Raleway,sans-serif;font-weight:500;font-size:20px;align-items:center}.or{padding:5px 0}.login-container>button,.or{font-weight:550;font-size:15px}.login-container>button{background:rgba(92,146,85,.856);width:140px;color:#fff;padding:5px 25px;text-align:center;text-decoration:none;font-family:Raleway,sans-serif;margin:0 auto;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;border-radius:40px;border:1.1px solid #fff}}@media (min-width:1200px){.login-container{height:375px}.login-container,.register-container{display:flex;flex-direction:column;justify-content:center;width:28%;background:rgba(92,146,85,.856);box-shadow:0 5px 10px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border-radius:18px;font-size:30px;color:#fff}.register-container{height:40vh}}.navbar{height:55px;background-color:#282429;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:fixed;width:100%}.navbar a{color:#fff;font-family:Raleway,sans-serif;font-size:20px;margin-right:10px;padding:5px 10px;-webkit-transition-duration:.2s;transition-duration:.2s}.navbar a:hover{background:rgba(92,146,85,.856);border-radius:5px}.form-container{width:100%;height:100%;background:rgba(92,146,85,.856);font-family:Raleway,sans-serif;color:#fff}.add-form,.form-container{display:flex;flex-direction:column;justify-content:center;margin:auto}.add-form{width:85%;text-align:left;padding:55px 0}.add-form button{background:rgba(92,146,85,.856);color:#fff;padding:5px 25px;text-align:center;text-decoration:none;font-family:Raleway,sans-serif;font-weight:550;font-size:17px;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;border-radius:40px;border:1.1px solid #fff;width:150px;margin:20px auto}.add-form button:hover{color:rgba(92,146,85,.856);background:#fff}.field{font-family:Raleway,sans-serif;font-size:13px;padding:5px;border:0;border-radius:5px}.field,.recipe-minutes,.recipe-title{width:100%}.recipe-ingre,.recipe-instr,.recipe-minutes,.recipe-title{margin-top:20px;padding:10px}.ingre{height:75px}.instr{height:120px}@media (min-width:580px){.split{display:flex;flex-direction:row}}@media (min-width:800px){.form-container{width:650px;height:500px;background:rgba(92,146,85,.856);box-shadow:0 5px 10px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border-radius:18px;font-family:Raleway,sans-serif;color:#fff;margin:auto}.add-form,.form-container{display:flex;flex-direction:column;justify-content:center}.add-form{width:85%;margin:20px auto;text-align:left}.field{display:block;width:100%;font-family:Raleway,sans-serif;font-size:13px;padding:5px;border:0;border-radius:5px}.recipe-minutes,.recipe-title{width:50%}}.recipe-container{flex-direction:column;justify-content:center;height:100%;padding-top:70px;background:rgba(92,146,85,.856);overflow-y:auto}h2{margin:0;font-family:Vidaloka,serif;font-size:3em;padding:2%}.recipe-container p{font-family:Raleway,sans-serif;padding:5px 20px;font-size:15px}.recipe-container span{font-family:Vidaloka,serif;font-size:22px;color:#fff}.recipe-buttons{display:flex;flex-direction:row;width:90%;margin:10px auto}.edit,.remove{font-size:17px;width:100px;padding:5px}.button{background:rgba(92,146,85,.856);color:#fff;text-align:center;text-decoration:none;font-family:Raleway,sans-serif;font-weight:550;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;border:1.1px solid #fff;margin:20px auto}.update{width:75px;font-size:13px;padding:3px;margin-left:10px}.update-input{width:50px;height:25px;margin-left:7px}@media (min-width:500px){h2{margin:0;font-family:Vidaloka,serif;font-size:3.5em;padding:2%}.recipe-container p{font-family:Raleway,sans-serif;padding:5px 50px;font-size:17px}.recipe-container span{font-family:Vidaloka,serif;font-size:30px;color:#fff}.recipe-buttons{display:flex;flex-direction:row;width:50%;margin:10px auto}}@media (min-width:800px){.recipe-container{flex-direction:column;justify-content:center;margin:auto;width:60%;height:70%;background:rgba(92,146,85,.856);overflow-y:auto}.recipe-buttons{display:flex;flex-direction:row;width:50%;margin:10px auto}}
/*# sourceMappingURL=main.c6c6bd4e.chunk.css.map */