.recommendation-carousel{color:#fff;display:flex;overflow-x:scroll;width:360px}.recommendation-card{background-color:#f0f8ff;border-radius:8px;margin:20px;padding:8px;text-align:center;width:200px}.recommendation-card img{border-radius:8px;margin-bottom:8px;width:120px}.recommendation-card p{background-color:#e74343;border-radius:8px;margin:0;padding:8px}*{margin:0}body,html{-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}.app{background-color:#e74343;height:100vh;overflow:scroll}.login-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:450px;width:100%}.login-container .login-animation{margin-top:80px;position:absolute;top:0}.login-container form{margin-top:100px;width:80%}.login-container form div{margin:0;padding:0;position:relative}.login-container form div input{border:none;border-radius:2px;height:30px;margin-top:10px;padding-left:26px;width:calc(98% - 26px)}.login-container form div input:focus{outline:none}.login-container form div span{bottom:0;left:0;position:absolute}.login-container form button{align-items:center;background-color:#f58c03;border:none;border-radius:2px;color:#fff;display:flex;height:35px;justify-content:center;margin-top:15px;width:99%}.login-container form button:disabled{background-color:#ac6203}.footer-container{bottom:0;height:40px;position:fixed}.footer-container,.footer-container button{display:flex;justify-content:center;width:100%}.footer-container button{align-items:center;background-color:#f58c03;border:none;color:#fff;font-size:14px;height:100%}.footer-container button:disabled{background-color:#c47003}.header-container{align-items:center;background-color:#f58c03;color:#fff;display:flex;justify-content:space-between;position:fixed;top:0;width:100%;z-index:2}.header-container h1{display:inline-block;font-size:26px;margin-left:5px}.header-container .buttons-header button{background-color:#f58c03;border:none;color:#fff;font-size:14px;padding:5px}.header-container .buttons-header button:disabled{background-color:#c47003}.searchbar-container{align-items:center;background-color:#f58c03;display:flex;flex-direction:column;justify-content:center;position:absolute;top:119px;width:100%}.searchbar-container input[type=radio]{accent-color:#e74343}.searchbar-container .wrapper{display:flex;margin-top:4px;width:100%}.searchbar-container .wrapper input[type=text]{border:none;border-radius:2px;height:25px;margin-left:5px;padding-left:5px;width:80%}.searchbar-container .wrapper input:focus{outline:none}.searchbar-container .wrapper button{background-color:#e74343;border:none;color:#fff;font-size:14px;margin-right:5px;padding:5px;width:20%}.searchbar-container .filter{display:flex;gap:25px;margin:5px}.category-filter-container{background-color:#f58c03;display:flex;flex-wrap:wrap;justify-content:center;position:fixed;top:45px;width:100%;z-index:2}.category-filter-container button{background-color:#e74343;border:none;border-radius:50px;color:#fff;flex-grow:1;font-size:15px;margin:5px;padding:5px}.list-recipes-container{align-items:center;background-color:#e74343;display:flex;flex-wrap:wrap;height:calc(100vh - 159px);justify-content:center;overflow:scroll;position:absolute;top:119px;width:100%}.list-recipes-container a{align-items:center;background-color:#f58c03;color:#fff;display:flex;flex-direction:column;margin:4px;position:relative;text-decoration:none;width:45%}.list-recipes-container a p{background-color:#f58c03;position:absolute;text-align:center;width:100%}.list-recipes-container a img{width:100%}.recipe-details-container{margin-bottom:27px}.recipe-details-container .wrapper{background-color:#e74343;color:#fff;margin:0 auto;width:100%}.recipe-details-container .wrapper .category{background-color:#f58c03;padding-bottom:5px;padding-left:5px;padding-top:5px;width:100%}.recipe-details-container .wrapper img{border-bottom:4px solid #f58c03;height:180px;object-fit:cover;width:100%}.recipe-details-container .wrapper div{margin:0 auto;width:90%}.recipe-details-container .wrapper div ul{-webkit-padding-start:20px;padding-inline-start:20px}.recipe-details-container .wrapper div p{margin:10px 0;text-align:justify}.recipe-details-container .wrapper div iframe{height:200px;margin:10px 0;width:100%}.recipe-details-container .button-start{background-color:#f58c03;border:none;bottom:0;color:#fff;flex-grow:1;font-size:15px;padding:10px;position:fixed;width:100%}.recipe-details-container .share-and-favorite-button-container{position:relative}.recipe-details-container .share-and-favorite-button-container button{background-color:#f58c03;border:none;padding:5px;width:50%}.recipe-details-container .share-and-favorite-button-container span{background-color:#e74343;bottom:2px;color:#fff;display:block;font-size:18px;margin:0 auto;opacity:90%;padding:10px;position:absolute;text-align:center;width:100%}.recipes-inprogress-container{color:#fff;margin-bottom:47px;width:100%}.recipes-inprogress-container .category{background-color:#f58c03;padding-bottom:5px;padding-left:5px;padding-top:5px;width:100%}.recipes-inprogress-container h2{padding-left:20px}.recipes-inprogress-container div{margin:0 auto;width:90%}.recipes-inprogress-container div input[type=checkbox]{accent-color:#f58c03}.recipes-inprogress-container div ul{-webkit-padding-start:0;list-style:none;padding-inline-start:0}.recipes-inprogress-container div .done{color:#252525;text-decoration:line-through}.recipes-inprogress-container div p{margin:10px 0;text-align:justify}.recipes-inprogress-container .button-finish{background-color:#f58c03;border:none;bottom:0;color:#fff;flex-grow:1;font-size:15px;padding:10px;position:fixed;width:100%}.recipes-inprogress-container .button-finish:disabled{background-color:#c47003}.recipes-inprogress-container img{border-bottom:4px solid #f58c03;height:180px;object-fit:cover;width:100%}.recipes-inprogress-container .share-and-favorite-button-container{position:relative;width:100%}.recipes-inprogress-container .share-and-favorite-button-container button{background-color:#f58c03;border:none;padding:5px;width:50%}.recipes-inprogress-container .share-and-favorite-button-container span{background-color:#e74343;bottom:2px;color:#fff;display:block;font-size:18px;margin:0 auto;opacity:90%;padding:10px;position:absolute;text-align:center;width:100%}.done-recipes-container{align-items:center;background-color:#f58c03;color:#fff;display:flex;flex-direction:column;margin-top:30px;width:100%}.done-recipes-container .done-recipe-card{margin-bottom:10px;position:relative;width:90%}.done-recipes-container .done-recipe-card h4{background-color:#f58c03;font-size:15px;width:100%}.done-recipes-container .done-recipe-card .snackbar{background-color:#f58c03;display:none;font-size:18px;opacity:90%;padding-bottom:5px;padding-top:5px;position:absolute;text-align:center;top:150px;width:100%}.done-recipes-container .done-recipe-card .container-done-infos{align-items:center;background-color:#e74343;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:10px}.done-recipes-container .done-recipe-card .container-done-infos h5,.done-recipes-container .done-recipe-card .container-done-infos p{display:flex;justify-content:flex-end;margin:0;padding:0}.done-recipes-container .done-recipe-card .container-done-infos div{width:70%}.done-recipes-container .done-recipe-card .container-done-infos .btn-share-done{width:30%}.done-recipes-container .done-recipe-card button{background-color:#e74343;border:none;color:#fff;width:100%}.done-recipes-container .done-recipe-card button img{height:180px;object-fit:cover;width:100%}.profile-container{align-items:center;color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center}.profile-container p{margin:6px}.profile-container button{align-items:center;background-color:#f58c03;border:none;border-radius:50px;color:#fff;display:flex;font-size:15px;justify-content:center;margin:5px;padding:5px;width:45%}.profile-container .profile-animation{margin-bottom:40px;width:50%}.profile-container .profile-animation svg{border:7px solid #f58c03;border-radius:100%}.favorite-container{color:#fff;display:flex;flex-direction:column;margin-top:45px}.favorite-container .favorite-filters-container{background-color:#e74343;display:flex;position:absolute;width:100%}.favorite-container .favorite-filters-container button{background-color:#f58c03;border:none;border-radius:50px;color:#fff;font-size:15px;margin:5px;padding:5px;width:45%}.favorite-container .list-recipe-favorite-container{margin-top:37px;width:100%}.favorite-container .list-recipe-favorite-container .not-found-recipe-favorite-container{align-items:center;display:flex;flex-direction:column;margin-top:80px}.favorite-container .list-recipe-favorite-container .not-found-recipe-favorite-container h2{font-size:35px;text-align:center;width:80%}.favorite-container .list-recipe-favorite-container h4{font-size:16px}.favorite-container .list-recipe-favorite-container button{background-color:#f58c03;border:none;color:#fff;width:100%}.favorite-container .list-recipe-favorite-container button img{height:180px;object-fit:cover;width:100%}.favorite-container .list-recipe-favorite-container .share-and-favorite-buttons{display:flex;position:relative}.favorite-container .list-recipe-favorite-container .snackbar{background-color:#e74343;display:none;font-size:18px;opacity:80%;padding-bottom:5px;padding-top:5px;position:absolute;text-align:center;top:300px;width:100%}.favorite-container .list-recipe-favorite-container .card-recipe-favorite{margin-bottom:10px}.favorite-container .list-recipe-favorite-container .card-recipe-favorite h5{font-size:15px;padding-left:10px}
/*# sourceMappingURL=main.8f13c8a8.css.map*/