@charset "UTF-8";html{font-family:Roboto,sans-serif}*{font-weight:400}.btn{font-weight:500!important;border-radius:1rem}.user-icon button{color:#192408!important;background:inherit!important}.user-icon button:hover{background:#eefce5!important}input[type=checkbox]{--tw-text-opacity: 1;color:rgb(109 177 101 / var(--tw-text-opacity))}input[type=checkbox]:focus{outline-color:#6db165}.form-row label{margin-left:.5rem;font-weight:15px;font-style:italic;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity))}.form-row input:not([type=checkbox]):not([type=radio]):not([type=file]),.form-row select,.form-row textarea{height:36px;min-width:224px;border-radius:9999px}.form-row input:not([type=checkbox]):not([type=radio]):not([type=file])::-moz-placeholder,.form-row select::-moz-placeholder,.form-row textarea::-moz-placeholder{font-weight:13px;font-style:italic;--tw-text-opacity: 1;color:rgb(204 203 205 / var(--tw-text-opacity))}.form-row input:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,.form-row select::placeholder,.form-row textarea::placeholder{font-weight:13px;font-style:italic;--tw-text-opacity: 1;color:rgb(204 203 205 / var(--tw-text-opacity))}.btn.btn-solid{height:-moz-fit-content;height:fit-content;border-radius:9999px;padding-top:10px;padding-bottom:10px;font-size:15px;font-weight:700}.btn.btn-solid.btn-appolo-900{--tw-bg-opacity: 1;background-color:rgb(19 84 33 / var(--tw-bg-opacity))}.btn.btn-solid.btn-appolo-900:hover,.btn.btn-solid.btn-appolo-700{--tw-bg-opacity: 1;background-color:rgb(50 127 55 / var(--tw-bg-opacity))}.btn.btn-solid.btn-appolo-700:hover{--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity))}.swal-short{width:auto!important;align-items:center;gap:.75rem;display:flex!important;padding:1rem!important}.swal2-icon{border:none!important;margin:0!important;height:auto!important;margin-top:auto;margin-bottom:auto;width:auto!important}.swal2-title{font-size:15px!important;padding:1rem}.btn-small{height:24px!important}.form_row label.required:after{position:absolute}.align-input{width:50%!important;text-align:left!important}.align-input+select,.align-input+div{width:50%!important}.breadcrumb>*:not(:first-child){position:relative;margin-left:1rem;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity))}.breadcrumb>*:not(:first-child):is(a):hover{--tw-text-opacity: 1;color:rgb(153 208 141 / var(--tw-text-opacity))}.breadcrumb>*:not(:first-child):before{content:"▸";left:-22px;position:absolute;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.weekly_planner{position:relative;display:flex;flex-direction:column;gap:.5rem}.front_recipes_add .ts-control .weekly_planner,.front_recipe_edit .ts-control .weekly_planner{display:flex}.weekly_planner .nav-right{right:0;top:0;display:flex;justify-content:space-between;gap:.5rem}.front_recipes_add .ts-control .weekly_planner .nav-right,.front_recipe_edit .ts-control .weekly_planner .nav-right{display:flex}@media (min-width: 640px){.weekly_planner .nav-right{justify-content:center}}@media (min-width: 1024px){.weekly_planner .nav-right{position:absolute}}.weekly_planner .gen_meals:hover{--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity))}.weekly_planner .text-md{font-size:1.25rem;line-height:1.75rem}.weekly_planner .nav{margin-bottom:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:1.875rem;line-height:2.25rem}.front_recipes_add .ts-control .weekly_planner .nav,.front_recipe_edit .ts-control .weekly_planner .nav{display:flex}@media (min-width: 768px){.weekly_planner .nav{gap:1rem}}.weekly_planner .nav p{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center}.front_recipes_add .ts-control .weekly_planner .nav p,.front_recipe_edit .ts-control .weekly_planner .nav p{display:flex}.weekly_planner .weekly_container{overflow:auto}.weekly_planner .noon,.weekly_planner .diner{position:relative;display:grid;width:1535.92px;grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem}.weekly_planner .noon>.day-card,.weekly_planner .diner>.day-card{position:relative;display:flex;flex-direction:column;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.front_recipes_add .ts-control .weekly_planner .noon>.day-card,.front_recipe_edit .ts-control .weekly_planner .noon>.day-card,.front_recipes_add .ts-control .weekly_planner .diner>.day-card,.front_recipe_edit .ts-control .weekly_planner .diner>.day-card{display:flex}.weekly_planner .noon>.day-card,.weekly_planner .diner>.day-card{height:15rem}.weekly_planner .noon>.day-card .pin,.weekly_planner .diner>.day-card .pin{position:absolute;top:.5rem;right:.5rem;cursor:pointer}.weekly_planner .noon>.day-card.today .title,.weekly_planner .diner>.day-card.today .title{--tw-bg-opacity: 1;background-color:rgb(153 208 141 / var(--tw-bg-opacity))}.weekly_planner .noon>.day-card .title,.weekly_planner .diner>.day-card .title{width:75%;border-top-left-radius:.75rem;border-bottom-right-radius:1.5rem;--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity));padding-left:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.weekly_planner .noon>.day-card .content,.weekly_planner .diner>.day-card .content{margin-top:1.25rem;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:1rem;text-align:center;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.front_recipes_add .ts-control .weekly_planner .noon>.day-card .content,.front_recipe_edit .ts-control .weekly_planner .noon>.day-card .content,.front_recipes_add .ts-control .weekly_planner .diner>.day-card .content,.front_recipe_edit .ts-control .weekly_planner .diner>.day-card .content{display:flex}.weekly_planner .noon>.day-card .content .defined,.weekly_planner .diner>.day-card .content .defined{--tw-text-opacity: 1;color:rgb(109 177 101 / var(--tw-text-opacity))}.weekly_planner .noon>.day-card .replace-btn,.weekly_planner .diner>.day-card .replace-btn{margin:.25rem 2rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity));padding:.25rem 2rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 152 73 / var(--tw-text-opacity))}.weekly_planner .noon>.day-card .meal-preview,.weekly_planner .diner>.day-card .meal-preview{position:absolute;z-index:10;width:100%;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.weekly_planner .noon>.day-card .meal-preview .content,.weekly_planner .diner>.day-card .meal-preview .content{margin-top:0;display:flex;flex-direction:column;align-items:flex-start;padding:1rem;text-align:left}.front_recipes_add .ts-control .weekly_planner .noon>.day-card .meal-preview .content,.front_recipe_edit .ts-control .weekly_planner .noon>.day-card .meal-preview .content,.front_recipes_add .ts-control .weekly_planner .diner>.day-card .meal-preview .content,.front_recipe_edit .ts-control .weekly_planner .diner>.day-card .meal-preview .content{display:flex}.weekly_planner .noon:before{content:"Déjeuner";position:absolute;left:-65px;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(109 177 101 / var(--tw-text-opacity));top:50%;z-index:10;transform:rotate(-90deg) translate(25%);text-align:center}.weekly_planner .diner:before{content:"Dîner";position:absolute;left:-45px;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(109 177 101 / var(--tw-text-opacity));top:50%;z-index:10;transform:rotate(-90deg) translate(25%);text-align:center}.title-deco-1{position:relative;margin-left:10px}.title-deco-1:before{content:"";left:-10px;bottom:7px;position:absolute;display:inline-flex;height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity))}.recipe{position:relative;height:354px;width:252px;border-radius:20px;padding:6px 21px;text-align:center;background:#ffffff40;box-shadow:2px 2px 10px 3px #00000040}.recipe .more-informations{position:absolute;top:0;left:0;z-index:20;height:0px;width:100%;border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(238 252 229 / var(--tw-bg-opacity));padding:6px 21px;opacity:0}.recipe .more-informations .text-container{height:90%;overflow:auto}.recipe .more-informations>*{display:none}.recipe .more-informations.visible{height:100%;opacity:1;transition:all .3s ease-in-out}.recipe .more-informations.visible>*{display:inherit}.recipe .more-informations .times-header{margin-top:.25rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(50 127 55 / var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.recipe .more-informations .times-body{display:flex;justify-content:space-between;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;font-size:15px;--tw-text-opacity: 1;color:rgb(50 127 55 / var(--tw-text-opacity))}.front_recipes_add .ts-control .recipe .more-informations .times-body,.front_recipe_edit .ts-control .recipe .more-informations .times-body{display:flex}.recipe .more-informations .times-body>div{flex:1 1 0%}.recipe .more-informations .times-body>div p.font-bold{font-size:12px}.recipe .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:20px;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity));font-size:1.1vw}.recipe .actions{display:flex;gap:.25rem}.front_recipes_add .ts-control .recipe .actions,.front_recipe_edit .ts-control .recipe .actions{display:flex}.recipe .recipe_img_container{position:relative;margin:auto;margin-top:.75rem;height:169px;width:169px;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:18px;box-shadow:4px 4px 10px 5px #00000040}.recipe .recipe_img_container img.recipe_img{height:100%;width:100%;border-radius:9999px;box-shadow:6px 6px 10px #00000040;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.recipe .recipe_img_container .love-icon{position:absolute;z-index:10;bottom:-10px;left:50%;transform:translate(-50%)}.recipe .ingredients{margin-top:1.25rem;font-size:15px;font-style:italic;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity))}.recipe .bl-infos{position:absolute;bottom:15px;left:0;display:flex;width:100%;align-items:center;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem}.front_recipes_add .ts-control .recipe .bl-infos,.front_recipe_edit .ts-control .recipe .bl-infos{display:flex}.recipe .bl-infos .type{display:inline-block;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(50 127 55 / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;font-size:12px;font-style:italic;--tw-text-opacity: 1;color:rgb(50 127 55 / var(--tw-text-opacity))}.recipe .favorite{position:absolute;bottom:1rem;right:1rem}.recipe .favorite.loved svg{fill:#eb760a}photo-form-displayer .bg-photo{position:relative;display:flex;height:169px;width:169px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.25rem}.front_recipes_add .ts-control photo-form-displayer .bg-photo,.front_recipe_edit .ts-control photo-form-displayer .bg-photo{display:flex}photo-form-displayer .bg-photo{box-shadow:4px 4px 10px 5px #00000040}photo-form-displayer .bg-photo img{box-shadow:6px 6px 10px #00000040}photo-form-displayer .bg-photo img[src=""]+.delete-photo{display:none}photo-form-displayer .bg-photo img:not([src=""])+.delete-photo+.no-photo{display:none}photo-form-displayer .bg-photo .no-photo{position:absolute;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity))}photo-form-displayer .bg-photo .delete-photo{position:absolute;bottom:-14px;left:50%;display:flex;height:28px;width:28px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(19 84 33 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.front_recipes_add .ts-control photo-form-displayer .bg-photo .delete-photo,.front_recipe_edit .ts-control photo-form-displayer .bg-photo .delete-photo{display:flex}photo-form-displayer .bg-photo .delete-photo{transform:translate(-50%)}word-count{position:relative}word-count p{position:absolute;right:.5rem;bottom:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity));line-height:12px}hour-input>input{display:none!important}hour-input .input-hour-container{border:1px solid #327F37!important;outline:0;padding:0!important;margin-top:.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(50 127 55 / var(--tw-text-opacity));border-radius:50px!important;display:flex;height:22px;width:70px;align-items:center}.front_recipes_add .ts-control hour-input .input-hour-container,.front_recipe_edit .ts-control hour-input .input-hour-container{display:flex}hour-input .input-hour-container input{font-weight:700;--tw-text-opacity: 1;color:rgb(50 127 55 / var(--tw-text-opacity))}.recipe .more-informations .times-body>div phour-input .input-hour-container input{font-size:12px}hour-input .input-hour-container input{font-size:16px!important;border:none!important;background:none!important;padding:0!important;text-align:left;margin-left:2px}hour-input .input-hour-container input.left{text-align:right;margin-right:2px}.front_recipes_add .form-recipe-container,.front_recipe_edit .form-recipe-container{margin-top:1.5rem;border-radius:20px;padding:1.75rem 1.25rem;box-shadow:2px 2px 10px 3px #00000040;background:#ffffff40}.front_recipes_add .form-recipe-container .form_row,.front_recipe_edit .form-recipe-container .form_row{align-items:center}.front_recipes_add .form-recipe-container .form_row label,.front_recipe_edit .form-recipe-container .form_row label{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity));letter-spacing:1.5px}.front_recipes_add .form-recipe-container .form_row input,.front_recipe_edit .form-recipe-container .form_row input{height:30px;border-radius:9999px;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity));font-size:15px!important;padding-left:8px!important;padding-right:8px;background:#fffefed9}.front_recipes_add .form-recipe-container .expanded-group>div,.front_recipe_edit .form-recipe-container .expanded-group>div{display:flex;flex-wrap:wrap;justify-content:space-between}.front_recipes_add .form-recipe-container .expanded-group>div>.input-choice-container,.front_recipe_edit .form-recipe-container .expanded-group>div>.input-choice-container{display:flex;width:50%;flex-direction:column-reverse}.front_recipes_add .form-recipe-container .expanded-group>div>.input-choice-container label,.front_recipe_edit .form-recipe-container .expanded-group>div>.input-choice-container label{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(50 127 55 / var(--tw-text-opacity))}.front_recipes_add .form-recipe-container .expanded-group>div>.input-choice-container input,.front_recipe_edit .form-recipe-container .expanded-group>div>.input-choice-container input{width:16px;height:16px}.front_recipes_add .form-recipe-container .public .form_row,.front_recipe_edit .form-recipe-container .public .form_row{flex-direction:row;align-items:center}.weekly_planner .front_recipes_add .form-recipe-container .public .form_row label,.weekly_planner .front_recipe_edit .form-recipe-container .public .form_row label{font-size:1.25rem;line-height:1.75rem}.front_recipes_add .form-recipe-container .public .form_row label,.front_recipe_edit .form-recipe-container .public .form_row label{text-transform:inherit;font-weight:400}.front_recipes_add .form-recipe-container .public .form_row #recipe_form_public,.front_recipe_edit .form-recipe-container .public .form_row #recipe_form_public{display:flex;gap:1rem}.front_recipes_add .form-recipe-container .public .form_row #recipe_form_public .input-choice-container,.front_recipe_edit .form-recipe-container .public .form_row #recipe_form_public .input-choice-container{margin-bottom:0}.front_recipes_add .form-recipe-container .public .form_row #recipe_form_public input,.front_recipe_edit .form-recipe-container .public .form_row #recipe_form_public input{width:16px;height:16px}.front_recipes_add .form-recipe-container .public .form_row #recipe_form_public input:checked,.front_recipe_edit .form-recipe-container .public .form_row #recipe_form_public input:checked{--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity))}.front_recipes_add .form-recipe-container .tr-center,.front_recipe_edit .form-recipe-container .tr-center{margin-left:20%}.front_recipes_add .form-recipe-container .section,.front_recipe_edit .form-recipe-container .section{display:flex;flex:1 1 0%;flex-direction:column;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(50 127 55 / var(--tw-text-opacity))}.front_recipes_add .form-recipe-container .section .section_title,.front_recipe_edit .form-recipe-container .section .section_title{position:relative;border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(50 127 55 / var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.recipe .more-informations .times-body>div p.front_recipes_add .form-recipe-container .section .section_title,.recipe .more-informations .times-body>div p .front_recipe_edit .form-recipe-container .section .section_title{font-size:12px}.front_recipes_add .form-recipe-container .section .section_title,.front_recipe_edit .form-recipe-container .section .section_title{letter-spacing:.8px}.front_recipes_add .form-recipe-container .section .section_title.optional:after,.front_recipe_edit .form-recipe-container .section .section_title.optional:after{content:"Optionnel";font-size:12px;position:absolute;right:.5rem;bottom:0;font-weight:400;font-style:italic}.front_recipes_add .form-recipe-container .section .section_title.opt-mr:after,.front_recipe_edit .form-recipe-container .section .section_title.opt-mr:after{right:1rem}.front_recipes_add .form-recipe-container .section .section_title.variant,.front_recipe_edit .form-recipe-container .section .section_title.variant{max-width:35%;border-bottom-right-radius:1.5rem;border-top-right-radius:0}.front_recipes_add .form-recipe-container .section .section_body,.front_recipe_edit .form-recipe-container .section .section_body{padding:.5rem}.front_recipes_add .form-recipe-container .input-v2,.front_recipe_edit .form-recipe-container .input-v2{border:1px solid #327F37!important;outline:0;padding:0!important;margin-top:.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(50 127 55 / var(--tw-text-opacity));border-radius:50px!important;width:70px!important}.front_recipes_add .form_row,.front_recipe_edit .form_row{width:100%;align-items:flex-start}.front_recipes_add input[type=file],.front_recipe_edit input[type=file]{border:none!important;background:none!important}.front_recipes_add .title,.front_recipe_edit .title{font-size:2rem!important;text-align:center;width:100%!important}.front_recipes_add input,.front_recipes_add select,.front_recipes_add textarea,.front_recipes_add .ts-control,.front_recipe_edit input,.front_recipe_edit select,.front_recipe_edit textarea,.front_recipe_edit .ts-control{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(153 208 141 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(230 243 242 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(109 177 101 / var(--tw-text-opacity));border:1px solid #99D08D!important;padding:.5rem!important}.front_recipes_add input::file-selector-button,.front_recipes_add select::file-selector-button,.front_recipes_add textarea::file-selector-button,.front_recipes_add .ts-control::file-selector-button,.front_recipe_edit input::file-selector-button,.front_recipe_edit select::file-selector-button,.front_recipe_edit textarea::file-selector-button,.front_recipe_edit .ts-control::file-selector-button{background:none!important;color:#99d08d!important;padding:0!important}.front_recipes_add input.hidden-select,.front_recipes_add select.hidden-select,.front_recipes_add textarea.hidden-select,.front_recipes_add .ts-control.hidden-select,.front_recipe_edit input.hidden-select,.front_recipe_edit select.hidden-select,.front_recipe_edit textarea.hidden-select,.front_recipe_edit .ts-control.hidden-select{background:none!important;border:none!important;width:-moz-fit-content;width:fit-content}.front_recipes_add input input,.front_recipes_add select input,.front_recipes_add textarea input,.front_recipes_add .ts-control input,.front_recipe_edit input input,.front_recipe_edit select input,.front_recipe_edit textarea input,.front_recipe_edit .ts-control input{border:0!important}.front_recipes_add .ts-control,.front_recipe_edit .ts-control{padding:0 .5rem;display:flex;align-items:center}.front_recipes_add .ts-control .flex,.front_recipe_edit .ts-control .flex{display:flex}.front_recipes_add .ts-control input,.front_recipe_edit .ts-control input{flex:1}.front_recipes_add .recipe-alerts_container,.front_recipe_edit .recipe-alerts_container{display:flex;margin-top:1rem;margin-bottom:1rem;flex-direction:column;gap:.5rem}.front_recipes_add .recipe-alerts_container .recipe-alert,.front_recipe_edit .recipe-alerts_container .recipe-alert{display:flex;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(109 177 101 / var(--tw-border-opacity));padding:1rem;--tw-text-opacity: 1;color:rgb(109 177 101 / var(--tw-text-opacity))}.front_my_planning #generate_meal_form_choiceType{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem}.front_recipes_add .ts-control .front_my_planning #generate_meal_form_choiceType,.front_recipe_edit .ts-control .front_my_planning #generate_meal_form_choiceType{display:flex}.front_my_planning #generate_meal_form_choiceType .input-choice-container input{position:absolute;opacity:0}.front_my_planning #generate_meal_form_choiceType .input-choice-container input:checked+label{--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.front_my_planning #generate_meal_form_choiceType .input-choice-container label{cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(109 177 101 / var(--tw-border-opacity));padding:.5rem 1rem}.front_my_planning #generate_meal_form_choiceType .input-choice-container label:after{content:none}.front_my_planning #generate_meal_form_recipesTags,.front_my_planning #generate_meal_form_myrecipesTags,.front_my_planning #generate_meals_form_tags,.front_my_planning #generate_meals_form_ustensils{display:flex;flex-wrap:wrap;gap:1rem}.front_recipes_add .ts-control .front_my_planning #generate_meal_form_recipesTags,.front_recipe_edit .ts-control .front_my_planning #generate_meal_form_recipesTags,.front_recipes_add .ts-control .front_my_planning #generate_meal_form_myrecipesTags,.front_recipe_edit .ts-control .front_my_planning #generate_meal_form_myrecipesTags,.front_recipes_add .ts-control .front_my_planning #generate_meals_form_tags,.front_recipe_edit .ts-control .front_my_planning #generate_meals_form_tags,.front_recipes_add .ts-control .front_my_planning #generate_meals_form_ustensils,.front_recipe_edit .ts-control .front_my_planning #generate_meals_form_ustensils{display:flex}.front_my_planning .list-container{max-height:50vh;overflow:auto;padding:.5rem}.front_my_planning .form_row label{text-align:left}.front_my_planning .form-inline .form_row{grid-template-columns:30% 65%;display:grid;align-items:center}.front_my_planning .form-inline .form_row label{text-align:right}.front_my_planning .similar-recipes .selector{display:flex;cursor:pointer;gap:1rem}.front_recipes_add .ts-control .front_my_planning .similar-recipes .selector,.front_recipe_edit .ts-control .front_my_planning .similar-recipes .selector{display:flex}.front_my_planning .similar-recipes .selector .chip{height:1rem;width:1rem;border-radius:9999px}.front_my_planning .similar-recipes .content{margin-top:1rem;min-width:800px;border-radius:.5rem}.front_my_planning .similar-recipes .content .day{display:flex;flex:1 1 0%;flex-direction:column}.front_recipes_add .ts-control .front_my_planning .similar-recipes .content .day,.front_recipe_edit .ts-control .front_my_planning .similar-recipes .content .day{display:flex}.front_my_planning .similar-recipes .content .day .midday{cursor:pointer}.front_my_planning .similar-recipes .content .day .midday:hover{--tw-bg-opacity: 1;background-color:rgb(153 208 141 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.front_my_planning .similar-recipes .content .day .midday.has_been_selected:not(.active){opacity:.5}.front_my_planning .similar-recipes .content .day .midday.active{--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.front_my_planning .similar-recipes .content .day>p{--tw-text-opacity: 1;color:rgb(109 177 101 / var(--tw-text-opacity))}.front_my_planning .similar-recipes .content .day>div{padding:1rem}.front_my_planning .similar-recipes .content .day>div:nth-child(2){margin-top:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(219 247 204 / var(--tw-border-opacity))}.front_my_planning .similar-recipes .content .day>div:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-width:1px;border-top-width:0px;--tw-border-opacity: 1;border-color:rgb(219 247 204 / var(--tw-border-opacity))}.front_grocery_view .products_container{margin-top:1rem;display:flex;align-items:flex-start;gap:.5rem}.front_recipes_add .ts-control .front_grocery_view .products_container,.front_recipe_edit .ts-control .front_grocery_view .products_container{display:flex}.front_grocery_view .products_container div{display:flex;height:6rem;width:6rem;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(245 245 244 / var(--tw-border-opacity));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.front_recipes_add .ts-control .front_grocery_view .products_container div,.front_recipe_edit .ts-control .front_grocery_view .products_container div{display:flex}.front_grocery_view .products_container div .icon,.front_grocery_view .products_container div img{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity));font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.front_recipes_add .ts-control .front_grocery_view .products_container div .icon,.front_recipe_edit .ts-control .front_grocery_view .products_container div .icon,.front_recipes_add .ts-control .front_grocery_view .products_container div img,.front_recipe_edit .ts-control .front_grocery_view .products_container div img{display:flex}.front_grocery_view .row_list_products_container{margin-top:1rem;margin-bottom:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:1rem;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(238 252 229 / var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem}@media (min-width: 640px){.front_grocery_view .row_list_products_container{grid-template-columns:repeat(2,minmax(0,1fr))}}.front_grocery_view .row_list_products_container h3{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(109 177 101 / var(--tw-text-opacity))}.front_grocery_view .row_list_products_container>div:nth-child(2){border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(109 177 101 / var(--tw-border-opacity));padding-top:1rem}@media (min-width: 640px){.front_grocery_view .row_list_products_container>div:nth-child(2){border-top-width:0px;border-left-width:1px;padding-top:0;padding-left:1rem}}.front_grocery_view .row_list_products_container .groceries_finished{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity));padding:1rem;--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity))}.front_recipes_add .ts-control .front_grocery_view .row_list_products_container .groceries_finished,.front_recipe_edit .ts-control .front_grocery_view .row_list_products_container .groceries_finished{display:flex}.front_grocery_view .row_list_products_container .groceries_finished svg{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity))}.front_grocery_view .row_list_products_container .products_container_inner{display:flex;flex-direction:column;gap:.5rem}.front_recipes_add .ts-control .front_grocery_view .row_list_products_container .products_container_inner,.front_recipe_edit .ts-control .front_grocery_view .row_list_products_container .products_container_inner{display:flex}.front_grocery_view .row_list_products_container .products_container_inner .product{grid-template-columns:4rem 20% auto 2rem;display:grid;cursor:pointer;align-items:center;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(153 208 141 / var(--tw-border-opacity));padding:.5rem}.front_grocery_view .row_list_products_container .products_container_inner .product .icon,.front_grocery_view .row_list_products_container .products_container_inner .product img{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity));font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.front_recipes_add .ts-control .front_grocery_view .row_list_products_container .products_container_inner .product .icon,.front_recipe_edit .ts-control .front_grocery_view .row_list_products_container .products_container_inner .product .icon,.front_recipes_add .ts-control .front_grocery_view .row_list_products_container .products_container_inner .product img,.front_recipe_edit .ts-control .front_grocery_view .row_list_products_container .products_container_inner .product img{display:flex}.front_grocery_view .row_list_products_container .products_container_inner .product.checked{background:#0df48c33;--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity))}.front_grocery_view .row_list_products_container .products_container_inner .product.checked svg{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.front_grocery_view .row_list_products_container .products_container_inner .product svg{--tw-text-opacity: 1;color:rgb(75 152 73 / var(--tw-text-opacity))}.front_grocery_view .row_list_products_container .products_container_inner .product .product_infos{display:flex;flex-direction:column}.front_recipes_add .ts-control .front_grocery_view .row_list_products_container .products_container_inner .product .product_infos,.front_recipe_edit .ts-control .front_grocery_view .row_list_products_container .products_container_inner .product .product_infos{display:flex}.front_grocery_view .row_list_products_container .products_container_inner .product .product_infos .title{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 152 73 / var(--tw-text-opacity))}.front_grocery_view .row_list_products_container .products_container_inner .product .product_infos .description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.front_recipe_view .recipe_card{box-shadow:2px 2px 10px 3px #00000040;margin:60px 0;display:flex;flex-direction:column;align-items:center;border-radius:1rem;padding:2rem 1rem}.front_recipes_add .ts-control .front_recipe_view .recipe_card,.front_recipe_edit .ts-control .front_recipe_view .recipe_card{display:flex}@media (min-width: 768px){.front_recipe_view .recipe_card{margin-left:140px;margin-right:140px;padding-left:120px;padding-right:120px}}.front_recipe_view .recipe_card{color:#ffffff40}.front_recipe_view .recipe_card h1{font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity))}.front_recipe_view .recipe_card .recipe_img_container{margin-top:2rem;margin-bottom:2rem;height:180px;width:180px;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.25rem;box-shadow:4px 4px 10px 5px #00000040}.front_recipe_view .recipe_card .recipe_img_container img{border-radius:9999px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.front_recipe_view .recipe_card .section{min-width:10rem;flex:1 1 0%;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(50 127 55 / var(--tw-text-opacity))}.front_recipe_view .recipe_card .section .section_title{border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(50 127 55 / var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.front_recipe_view .recipe_card .section .section_title.variant{max-width:50%;border-bottom-right-radius:1.5rem;border-top-right-radius:0}@media (min-width: 1024px){.front_recipe_view .recipe_card .section .section_title.variant{max-width:31%}}.front_recipe_view .recipe_card .section .section_body{padding:.5rem}.front_recipe_view .recipe_card .recipe_ingredient{display:flex;align-items:center;gap:.75rem}.front_recipes_add .ts-control .front_recipe_view .recipe_card .recipe_ingredient,.front_recipe_edit .ts-control .front_recipe_view .recipe_card .recipe_ingredient{display:flex}.front_recipe_view .recipe_card .recipe_ingredient .icon{height:50px;width:50px;border-radius:9999px;padding:.25rem;background:#f2fdec}.front_recipe_view .recipe_card .recipe_ingredient .icon img{border-radius:9999px}.front_recipe_view .recipe_card .recipe_ingredient .quantity{font-weight:700}.front_dashboard #main_container{display:flex;flex-wrap:wrap;gap:2rem}.front_recipes_add .ts-control .front_dashboard #main_container,.front_recipe_edit .ts-control .front_dashboard #main_container{display:flex}.front_dashboard #main_container .card{border-radius:16px;background:#fff;box-shadow:0 7px 7px 2px #00000040;padding:18px 29px}.front_dashboard #main_container .card.dark{background:#6db165;box-shadow:none}.front_dashboard #main_container .card.dark h4{color:#fff}.front_dashboard #main_container .card h3,.front_dashboard #main_container .card h4{text-align:center;text-transform:uppercase;font-weight:700;font-size:24px}.front_dashboard #main_container .recipe_card{margin-top:.5rem;display:flex;align-items:center;gap:.5rem}.front_recipes_add .ts-control .front_dashboard #main_container .recipe_card,.front_recipe_edit .ts-control .front_dashboard #main_container .recipe_card{display:flex}.front_dashboard #main_container .recipe_card img{max-height:136px;max-width:136px}.front_dashboard #main_container #leftPart{display:flex;width:100%;flex-direction:column;gap:2rem}.front_recipes_add .ts-control .front_dashboard #main_container #leftPart,.front_recipe_edit .ts-control .front_dashboard #main_container #leftPart{display:flex}@media (min-width: 768px){.front_dashboard #main_container #leftPart{width:60%}}.front_dashboard #main_container #leftPart #nextDiners .card_body{margin-top:18px}.front_dashboard #main_container #leftPart #groceries{background:#fff}.front_dashboard #main_container #leftPart #groceries .card_body{padding-left:40px;padding-right:40px;padding-top:1.75rem;padding-bottom:1.75rem}.front_dashboard #main_container #leftPart #groceries dl{margin-bottom:.5rem;display:grid;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(19 84 33 / var(--tw-border-opacity));padding-bottom:.25rem;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity));grid-template-columns:max-content auto}.front_dashboard #main_container #leftPart #groceries dl dd{text-align:right}.front_dashboard #main_container #seasonVegetables{display:flex;flex:1 1 0%;flex-direction:column}.front_recipes_add .ts-control .front_dashboard #main_container #seasonVegetables,.front_recipe_edit .ts-control .front_dashboard #main_container #seasonVegetables{display:flex}.front_dashboard #main_container #seasonVegetables .card_body{width:calc(100% - 56px);position:relative;margin-top:18px;flex:1 1 0%;border-radius:1rem}@media (min-width: 768px){.front_dashboard #main_container #seasonVegetables .card_body{width:100%}}.front_dashboard #main_container #seasonVegetables .card_body .product{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.front_recipes_add .ts-control .front_dashboard #main_container #seasonVegetables .card_body .product,.front_recipe_edit .ts-control .front_dashboard #main_container #seasonVegetables .card_body .product{display:flex}.front_dashboard #main_container #seasonVegetables .card_body .product .icon{display:flex;height:86px;width:86px;align-items:center;justify-content:center;border-radius:9999px}.front_recipes_add .ts-control .front_dashboard #main_container #seasonVegetables .card_body .product .icon,.front_recipe_edit .ts-control .front_dashboard #main_container #seasonVegetables .card_body .product .icon{display:flex}.front_dashboard #main_container #seasonVegetables .card_body .product p{--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity));font-size:16px}.front_dashboard #main_container #seasonVegetables .card_body>div{z-index:1;grid-template-columns:1fr 1fr 1fr;position:absolute;top:0;left:0;height:100%;width:100%;flex:1 1 0%;border-radius:1rem;border-top-right-radius:0;--tw-bg-opacity: 1;background-color:rgb(187 231 171 / var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.5rem}@media (min-width: 640px){.front_dashboard #main_container #seasonVegetables .card_body>div{padding-left:54px;padding-right:54px;padding-top:60px}}.front_dashboard #main_container #seasonVegetables .card_body>div.active{z-index:2}.front_dashboard #main_container #seasonVegetables .card_body>div .tongue{position:absolute;display:flex;height:56px;cursor:pointer;align-items:center;justify-content:center;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(187 231 171 / var(--tw-bg-opacity));padding-left:28px;padding-right:28px;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity))}.front_recipes_add .ts-control .front_dashboard #main_container #seasonVegetables .card_body>div .tongue,.front_recipe_edit .ts-control .front_dashboard #main_container #seasonVegetables .card_body>div .tongue{display:flex}.front_dashboard #main_container #seasonVegetables .card_body>div .tongue{box-shadow:-6px 5px 5px .1px #00000026;font-size:23px;font-weight:700;transform:rotate(-90deg)}.front_dashboard #main_container #seasonVegetables .card_body .products{display:flex;height:100%;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;overflow:auto}.front_recipes_add .ts-control .front_dashboard #main_container #seasonVegetables .card_body .products,.front_recipe_edit .ts-control .front_dashboard #main_container #seasonVegetables .card_body .products{display:flex}@media (min-width: 640px){.front_dashboard #main_container #seasonVegetables .card_body .products{justify-content:flex-start}}@media (min-width: 768px){.front_dashboard #main_container #seasonVegetables .card_body .products{gap:2rem}}.front_dashboard #main_container #seasonVegetables .card_body #vegetables{z-index:2}.front_dashboard #main_container #seasonVegetables .card_body #vegetables .tongue{top:57px;right:-107px}.front_dashboard #main_container #seasonVegetables .card_body #fruits{border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(153 208 141 / var(--tw-bg-opacity))}.front_dashboard #main_container #seasonVegetables .card_body #fruits .tongue{top:210px;right:-93px;--tw-bg-opacity: 1;background-color:rgb(153 208 141 / var(--tw-bg-opacity))}.front_dashboard #main_container #seasonVegetables .card_body #cereals{border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity))}.front_dashboard #main_container #seasonVegetables .card_body #cereals .tongue{top:370px;right:-110px;--tw-bg-opacity: 1;background-color:rgb(109 177 101 / var(--tw-bg-opacity))}.front_index{background:#ffffea;overflow-x:hidden}.front_index #front{position:absolute;top:0;left:0;width:100%;z-index:-1;background-image:url(/images/fond2.jpeg);background-repeat:no-repeat;background-size:cover;background-position:top;height:100vh}.front_index #front:after{content:"";position:absolute;top:0;left:0;width:100%;height:40%;z-index:-1;background:linear-gradient(0deg,#6660,#0009 40%)}.front_index #explanations{margin-top:100vh}.front_index #explanations>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(50px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(50px * var(--tw-space-y-reverse))}.front_index #explanations{padding-left:1rem;padding-right:1rem;padding-bottom:3rem}@media (min-width: 640px){.front_index #explanations{padding-left:100px;padding-right:100px}}.front_index #explanations .row-explanation{display:flex;align-items:center;justify-content:center;gap:1rem}.front_recipes_add .ts-control .front_index #explanations .row-explanation,.front_recipe_edit .ts-control .front_index #explanations .row-explanation{display:flex}@media (min-width: 1024px){.front_index #explanations .row-explanation{gap:90px}}.front_index #explanations .row-explanation img{max-width:500px;min-width:300px;flex:1}.front_index #explanations .row-explanation .explanation-body{overflow:hidden;word-wrap:break-word;max-width:600px}.front_index #explanations .row-explanation .explanation-body h3{margin:auto auto 40px;max-width:536px;text-align:center;font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity))}.front_index #explanations .row-explanation .explanation-body p{text-align:justify;font-size:1.25rem;line-height:1.75rem;line-height:30px}*{-webkit-font-smoothing:antialiased}h3{color:#135421}.body_container{min-height:100vh;padding-left:32px;padding-right:32px;padding-top:40px}#hamburger.active .bar:nth-of-type(1){transform:rotate(45deg) translateY(10px)}#hamburger.active .bar:nth-of-type(2){display:none}#hamburger.active .bar:nth-of-type(3){transform:rotate(-45deg) translate(-4px) translateY(-5px)}nav{box-shadow:0 2px 2px #00000040}.filter-badge{display:inline-block;border-radius:9999px;padding:.25rem .5rem;font-size:11px;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity));background:#327f3740}.list-recipes .list-container{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}@media (min-width: 640px){.list-recipes .list-container{justify-content:flex-start}}.list-recipes .list-container .selected-recipe{border-width:1px;--tw-border-opacity: 1;border-color:rgb(109 177 101 / var(--tw-border-opacity))}.list-recipes-form{display:flex;flex-wrap:wrap-reverse;justify-content:center;gap:.5rem;font-size:15px;font-weight:400;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity))}@media (min-width: 640px){.list-recipes-form{justify-content:space-between}}.list-recipes-form .list-recipes-inputs{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media (min-width: 640px){.list-recipes-form .list-recipes-inputs{gap:0px}}.list-recipes-form .max-time{margin-left:10px;margin-right:18px}.list-recipes-form .advanced-search{position:relative;margin-top:auto;margin-bottom:6px;text-underline-offset:3px}.list-recipes-form .advanced-search>div:nth-child(1){font-style:italic;text-decoration-line:underline}.list-recipes-form .advanced-search .dropdown{position:absolute;left:0;top:32px;z-index:30}.list-recipes-form .advanced-search .dropdown .dropdown-inner{border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:1.25rem;padding-right:9px;box-shadow:4px 4px 4px 4px #00000040}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content{max-height:65vh;width:288px}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content{overflow-y:auto;padding-left:20px}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content::-webkit-scrollbar{width:10px}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content::-webkit-scrollbar-track{background:#327f3740;border-radius:5px}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content::-webkit-scrollbar-thumb{background:#327f37;border-radius:5px}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content::-webkit-scrollbar-thumb:hover{background:#6db165}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content .section{--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity));text-decoration-line:none}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content .section span{font-size:16px;font-weight:700;--tw-text-opacity: 1;color:rgb(19 84 33 / var(--tw-text-opacity))}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content .section .row{margin-top:.25rem;display:flex;align-items:center;gap:.25rem;font-weight:700}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content .section .row label{margin-left:0}.list-recipes-form .advanced-search .dropdown .dropdown-inner .dropdown-inner_content .section .row input[type=number]{border:1px solid rgb(19,84,33);height:24px;width:85px;border-radius:9999px}.list-recipes-form .add-recipe{padding-left:3rem;padding-right:3rem}.list-filters{margin-top:.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem}@media (min-width: 640px){.list-filters{justify-content:normal}}
