.page-module-scss-module__rcUngW__background{background-image:linear-gradient(#466e6e99,#466e6e99),url(../media/background_small.43ba99e1.png);background-position:100%;background-repeat:no-repeat;background-size:cover}.page-module-scss-module__rcUngW__loginFormRow{border:1px solid #fff}@media (min-width:768px){.page-module-scss-module__rcUngW__background{background-image:linear-gradient(#466e6e99,#466e6e99),url(../media/background_big.005f0cad.png)}.page-module-scss-module__rcUngW__loginFormRow{border:1px solid #fff;border-right:0}}
.Input-module-scss-module__MWzzWa__floatingLabelWrapper{margin-bottom:1rem;position:relative}.Input-module-scss-module__MWzzWa__inputField{color:var(--input-forecolor);background-color:#fff3;border:0;border-bottom:1px solid #000;border-radius:0;padding-top:1.25rem;padding-bottom:.25rem}.Input-module-scss-module__MWzzWa__inputField:focus{color:var(--input-forecolor);box-shadow:none;background-color:#fff9;border-bottom:1px solid #0f161f99;border-radius:0}.Input-module-scss-module__MWzzWa__floatingLabel{pointer-events:none;color:#0009;background-color:#0000;padding:0 0 0 10px;font-size:1rem;transition:all .2s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.Input-module-scss-module__MWzzWa__floatingLabel.Input-module-scss-module__MWzzWa__floated{color:#0f161fcc;background-color:#fffc;padding:0 10px;top:0;transform:translateY(-20%)translate(-10%)}
.Textarea-module-scss-module__-XPujG__floatingLabelWrapper{height:100%;margin-bottom:1rem;position:relative}.Textarea-module-scss-module__-XPujG__textareaField{color:var(--input-forecolor);resize:vertical;background-color:#ffffff4d;border:0;border-bottom:1px solid #000;border-radius:0;min-height:80px;padding-top:1.5rem;padding-bottom:.5rem}.Textarea-module-scss-module__-XPujG__textareaField:focus{color:var(--input-forecolor);box-shadow:none;background-color:#fff9;border-bottom:1px solid #0f161f99;border-radius:0}.Textarea-module-scss-module__-XPujG__floatingLabel{pointer-events:none;color:#0009;background-color:#0000;padding:0 0 0 10px;font-size:1rem;transition:all .2s ease-in-out;position:absolute;top:0}.Textarea-module-scss-module__-XPujG__floatingLabel.Textarea-module-scss-module__-XPujG__floated{color:#0f161fcc;background-color:#fffc;padding:0 10px;top:0;transform:translateY(-20%)translate(-10%)}
.Select-module-scss-module__326CBW__floatingLabelWrapper{margin-bottom:1rem;position:relative}.Select-module-scss-module__326CBW__selectField{color:var(--input-forecolor);appearance:none;background-color:#ffffff4d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23000' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:12px;border:0;border-bottom:1px solid #000;border-radius:0;padding-top:1.25rem;padding-bottom:.25rem;padding-right:2.5rem}.Select-module-scss-module__326CBW__selectField:focus{color:var(--input-forecolor);box-shadow:none;background-color:#fff9;border-bottom:1px solid #0f161f99;border-radius:0;outline:none}.Select-module-scss-module__326CBW__floatingLabel{pointer-events:none;color:#0009;background-color:#0000;padding:0 0 0 10px;font-size:1rem;transition:all .2s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.Select-module-scss-module__326CBW__floatingLabel.Select-module-scss-module__326CBW__floated{color:#0f161fcc;background-color:#fffc;padding:0 10px;top:0;transform:translateY(-20%)translate(-10%)}
.RadioGroup-module-scss-module__-0p42W__floatingLabelWrapper{margin-bottom:1rem;position:relative}.RadioGroup-module-scss-module__-0p42W__radioGroup{background-color:#ffffff4d;border:0;border-bottom:1px solid #000;border-radius:0;flex-flow:wrap;gap:1rem;padding:1.5rem .75rem .5rem;display:flex}.RadioGroup-module-scss-module__-0p42W__radioOption{align-items:center;gap:.5rem;display:flex}.RadioGroup-module-scss-module__-0p42W__radioInput{cursor:pointer;width:1.25rem;height:1.25rem;accent-color:var(--background)}.RadioGroup-module-scss-module__-0p42W__radioInput:focus{outline-offset:2px;outline:2px solid #0f161f99}.RadioGroup-module-scss-module__-0p42W__radioLabel{cursor:pointer;color:var(--input-forecolor);-webkit-user-select:none;user-select:none;margin:0}.RadioGroup-module-scss-module__-0p42W__floatingLabel{pointer-events:none;color:#0f161fcc;background-color:#fffc;padding:0 10px;font-size:.75rem;transition:all .2s ease-in-out;position:absolute;top:0;transform:translateY(-20%)translate(-10%)}.RadioGroup-module-scss-module__-0p42W__floatingLabel.RadioGroup-module-scss-module__-0p42W__floated{color:#0f161fcc;background-color:#fffc;padding:0 10px;top:0;transform:translateY(-20%)translate(-10%)}
.Dropdown-module-scss-module__pRfV_G__floatingLabelWrapper{margin-bottom:1rem;position:relative}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__control{color:var(--input-forecolor);box-shadow:none;background-color:#fff3;border:0;border-bottom:1px solid #000;border-radius:0;min-height:auto;padding:0}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__control:hover{border-bottom:1px solid #000}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__control--is-focused{color:var(--input-forecolor);box-shadow:none;background-color:#fff9;border-bottom:1px solid #0f161f99;border-radius:0}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__value-container{padding:.5rem 8px 0}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__single-value{color:var(--input-forecolor);padding-top:15px}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__placeholder{color:#0006}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__indicator-separator{display:none}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__dropdown-indicator{color:#0009}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__menu{border-radius:4px;box-shadow:0 2px 8px #00000026}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__option{color:#000000e6}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__option--is-focused{color:#000000e6;background-color:#0f161f1a}.Dropdown-module-scss-module__pRfV_G__dropdownField .react-select__option--is-selected{color:#000000e6;background-color:#0f161f33}.Dropdown-module-scss-module__pRfV_G__floatingLabel{pointer-events:none;color:#0009;z-index:1;background-color:#0000;padding:0 0 0 10px;font-size:1rem;transition:all .2s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.Dropdown-module-scss-module__pRfV_G__floatingLabel.Dropdown-module-scss-module__pRfV_G__floated{color:#0f161fcc;background-color:#fffc;padding:0 10px;top:0;transform:translateY(-20%)translate(-10%)}
.iconTile-module-scss-module__fRtvrG__linkBtn{text-decoration:none}.iconTile-module-scss-module__fRtvrG__glowBtn{background-color:var(--tile);color:#fff;text-align:center;cursor:pointer;border:none;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:95px;height:95px;padding:3px;display:flex;position:relative;font-size:2.5em!important}.iconTile-module-scss-module__fRtvrG__glowBtn p{margin-top:auto;font-size:12px}.iconTile-module-scss-module__fRtvrG__glowBtn:hover{background-color:#0388b1;box-shadow:0 0 30px #006d8eb3}.iconTile-module-scss-module__fRtvrG__glowBtn:active{box-shadow:0 0 10px #0388b14d}.iconTile-module-scss-module__fRtvrG__glowBtn1{width:75px;height:75px;font-size:1.5em!important}.iconTile-module-scss-module__fRtvrG__glowBtn2{width:50px;height:50px;font-size:1em!important}@media (max-width:768px){.iconTile-module-scss-module__fRtvrG__glowBtn{flex-direction:column;justify-content:center;align-items:center;width:58px;height:58px;display:flex;font-size:1.5em!important}.iconTile-module-scss-module__fRtvrG__glowBtn1{width:55px;height:55px;font-size:1.5em!important}}.iconTile-module-scss-module__fRtvrG__glowBtn i{font-size:1em!important}.iconTile-module-scss-module__fRtvrG__glowBtnDisabled{background-color:#4d4e50}.iconTile-module-scss-module__fRtvrG__glowBtnDisabled:hover{background-color:#4d4e50;box-shadow:0 0 30px #4d4e50b3}.iconTile-module-scss-module__fRtvrG__glowBtnDisabled:active{box-shadow:0 0 10px #4d4e504d}.iconTile-module-scss-module__fRtvrG__glowBtnWarn{background-color:#b94b4b}.iconTile-module-scss-module__fRtvrG__glowBtnWarn:hover{background-color:#e14b4b;box-shadow:0 0 30px #b94b4bb3}.iconTile-module-scss-module__fRtvrG__glowBtnWarn:active{box-shadow:0 0 10px #b94b4b4d}
.Overlay-module-scss-module__eNndlq__overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Overlay-module-scss-module__eNndlq__dark{background-color:#000c}.Overlay-module-scss-module__eNndlq__light{background-color:#0003}
.notificationDot-module-scss-module__HtGvYq__notificationDot{color:#fff;background-color:#af2d2d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex;position:absolute;top:-5px;right:-5px}
.AppointmentViewOverlay-module-scss-module__mfUoYa__appointmentViewOverlay{background-color:var(--background-overlay)}.AppointmentViewOverlay-module-scss-module__mfUoYa__card{max-width:100%}@media (min-width:768px){.AppointmentViewOverlay-module-scss-module__mfUoYa__card{max-width:50%;margin:auto}}
.Navigation-module-scss-module__y0H4Bq__navigation{background-color:#fff3;border:none;border-radius:20px;padding:3px}
.CookbookCategory-module-scss-module__lsOtvG__cookbookCategory{border:none;width:100%;padding:3px}.CookbookCategory-module-scss-module__lsOtvG__clickable{cursor:pointer}.CookbookCategory-module-scss-module__lsOtvG__textCol{color:var(--background-overlay);background-color:#f0f0f0;border-top-right-radius:20px;border-bottom-right-radius:20px}.CookbookCategory-module-scss-module__lsOtvG__textCol h1{text-align:center;font-size:1.75rem;font-weight:700}.CookbookCategory-module-scss-module__lsOtvG__imageCol{background-color:#fff3;border-top-left-radius:20px;border-bottom-left-radius:20px;position:relative;overflow:hidden}.CookbookCategory-module-scss-module__lsOtvG__imageCol:before{content:"";opacity:.5;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.CookbookCategory-module-scss-module__lsOtvG__imageCol>*{z-index:1;position:relative}.CookbookCategory-module-scss-module__lsOtvG__imageStarters:before{background-image:url(/category/starters.png)}.CookbookCategory-module-scss-module__lsOtvG__imageMainCourses:before{background-image:url(/category/mainCourses.png)}.CookbookCategory-module-scss-module__lsOtvG__imageSideDishes:before{background-image:url(/category/sideDishes.png)}.CookbookCategory-module-scss-module__lsOtvG__imageDesserts:before{background-image:url(/category/desserts.png)}.CookbookCategory-module-scss-module__lsOtvG__imageBakedGoods:before{background-image:url(/category/bakedGoods.png)}.CookbookCategory-module-scss-module__lsOtvG__imageSnacksFingerFood:before{background-image:url(/category/snacksFingerFood.png)}.CookbookCategory-module-scss-module__lsOtvG__imageBreakfastBrunch:before{background-image:url(/category/breakfestBrunch.png)}.CookbookCategory-module-scss-module__lsOtvG__imageDrinks:before{background-image:url(/category/drinkgs.png)}
.Header-module-scss-module__NyXuFq__logo{width:65px;height:auto}@media (min-width:768px){.Header-module-scss-module__NyXuFq__logo{width:85px;height:auto}}.Header-module-scss-module__NyXuFq__navBackgroundColor{background-color:#ffffff1a}.Header-module-scss-module__NyXuFq__backButton{width:35px;height:35px;margin-top:8px;margin-left:30px}
.RecipesOverview-module-scss-module__EQgWyq__category{justify-content:center;align-items:center;min-height:100px;display:flex}
.RecipeFormIngredients-module-scss-module__Qz5zXG__ingredientsRow{flex-wrap:wrap;align-items:stretch;display:flex}.RecipeFormIngredients-module-scss-module__Qz5zXG__ingredientsCol,.RecipeFormIngredients-module-scss-module__Qz5zXG__textareaCol{flex-direction:column;display:flex}.RecipeFormIngredients-module-scss-module__Qz5zXG__textareaWrapper{flex-direction:column;flex:1;display:flex}
.Slider-module-scss-module__RM-gLa__sliderWrapper{width:100%;position:relative}.Slider-module-scss-module__RM-gLa__sliderContainer{width:100%;position:relative;overflow:hidden}.Slider-module-scss-module__RM-gLa__sliderTrack{width:100%;transition:transform .5s ease-in-out;display:flex}.Slider-module-scss-module__RM-gLa__slide{flex-shrink:0;width:100%;min-width:100%}.Slider-module-scss-module__RM-gLa__navigation{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 0;display:flex}.Slider-module-scss-module__RM-gLa__slideIndicator{color:var(--foreground);text-align:center;min-width:60px;font-size:1rem;font-weight:700}
.RecipeElement-module-scss-module__GGoFdG__cardImage{background-position:50%;background-repeat:no-repeat;background-size:cover;height:270px}.RecipeElement-module-scss-module__GGoFdG__cardText{min-height:150px}.RecipeElement-module-scss-module__GGoFdG__buttonbar{background-color:#fffc;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:8px}.RecipeElement-module-scss-module__GGoFdG__blackForecolor{color:#000}
.Cookbook-module-scss-module___VAzwa__category{min-height:150px}
.RecipeFormImageElement-module-scss-module__2nZCUa__container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px}.RecipeFormImageElement-module-scss-module__2nZCUa__buttonbar{background-color:#0000004d}
.RecipeShow-module-scss-module__yn7_Pq__recipeImage{object-fit:contain;width:100%;height:300px;display:block}.RecipeShow-module-scss-module__yn7_Pq__topBorder{border-top:1px solid #e4e4e4}
.RequestDeleteDialog-module-scss-module__ft9i6W__requestDeleteDialog{color:#000;background-color:#fff;border:2px solid red;border-radius:8px;padding:8px}
.ErrorDialog-module-scss-module__U0KPba__errorDialog{color:#000;background-color:#fff;border:2px solid red;border-radius:8px;padding:8px}
.Navigation-module-scss-module__UwemJG__navigation{background-color:#fff;margin:0;padding:0;box-shadow:0 -2px 8px #00000080}.Navigation-module-scss-module__UwemJG__linkTag{padding-right:2px;font-weight:700}
