.Recipe-module-scss-module__HViH1q__recipe .Recipe-module-scss-module__HViH1q__inputFields{flex-direction:column;align-items:center;display:flex}.Recipe-module-scss-module__HViH1q__recipe .Recipe-module-scss-module__HViH1q__inputFields input.Recipe-module-scss-module__HViH1q__title{text-align:center;color:#ff662e;border-bottom:1px solid #ff662e;max-width:100%;height:1.5em;margin-bottom:1rem;font-size:clamp(2rem,5vw,3rem)}.Recipe-module-scss-module__HViH1q__recipe .Recipe-module-scss-module__HViH1q__inputFields textarea.Recipe-module-scss-module__HViH1q__description{text-align:center;color:#33372c;resize:none;border-bottom:1px solid #ff662e;max-width:100%;margin-bottom:1rem;padding:1rem;font-size:1rem}.Recipe-module-scss-module__HViH1q__recipe>.Recipe-module-scss-module__HViH1q__recipeContent{grid-template-columns:.4fr 1fr;grid-template-areas:"ingredients instructions";gap:3rem;transition:all .3s cubic-bezier(.075,.82,.165,1);display:grid;position:relative}@media screen and (max-width:1400px){.Recipe-module-scss-module__HViH1q__recipe>.Recipe-module-scss-module__HViH1q__recipeContent{grid-template-columns:.6fr 1fr}}@media screen and (max-width:768px){.Recipe-module-scss-module__HViH1q__recipe>.Recipe-module-scss-module__HViH1q__recipeContent{grid-template-columns:1fr;grid-template-areas:"ingredients""instructions"}}@media screen and (min-width:769px){.Recipe-module-scss-module__HViH1q__recipe>.Recipe-module-scss-module__HViH1q__recipeContent:has(.Recipe-module-scss-module__HViH1q__recipeIngredients.Recipe-module-scss-module__HViH1q__edit-mode){grid-template-columns:.6fr 1fr}}@media screen and (max-width:768px){.Recipe-module-scss-module__HViH1q__recipe>.Recipe-module-scss-module__HViH1q__recipeContent.Recipe-module-scss-module__HViH1q__cook-mode{gap:0;padding-top:1rem}}.Recipe-module-scss-module__HViH1q__recipe>.Recipe-module-scss-module__HViH1q__recipeContent .Recipe-module-scss-module__HViH1q__recipeIngredients{grid-area:ingredients;height:max-content}.Recipe-module-scss-module__HViH1q__recipe>.Recipe-module-scss-module__HViH1q__recipeContent .Recipe-module-scss-module__HViH1q__recipeInstructions{grid-area:instructions}
.info-message{color:#27536d;background-color:#eef7fa}.info-message .content-wrapper{align-items:flex-start;gap:1rem;padding:1rem;display:flex}.info-message .content-wrapper .icon{margin-top:.15em}.info-message .content-wrapper p{margin-top:.3rem}.info-message.error{color:#c73642;background-color:#fdeaec}
.RecipeIntro-module-scss-module__02m_Aa__recipeIntro{color:#c64710;background-color:#fff7ef;padding:2rem 0}@media screen and (max-width:1024px){.RecipeIntro-module-scss-module__02m_Aa__recipeIntro{padding:1rem 0}}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro.RecipeIntro-module-scss-module__02m_Aa__loading{filter:blur(4px)}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro .RecipeIntro-module-scss-module__02m_Aa__loadingOverlay{min-height:15rem}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro .RecipeIntro-module-scss-module__02m_Aa__loadingOverlay .RecipeIntro-module-scss-module__02m_Aa__title,.RecipeIntro-module-scss-module__02m_Aa__recipeIntro .RecipeIntro-module-scss-module__02m_Aa__loadingOverlay .RecipeIntro-module-scss-module__02m_Aa__description{filter:blur(15px)}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content{-moz-column-gap:3rem;grid-template-columns:.4fr 1fr;grid-template-areas:"left-col right-col";column-gap:3rem;display:grid}@media screen and (max-width:1400px){.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content{grid-template-columns:.6fr 1fr}}@media screen and (max-width:1024px){.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content{-moz-column-gap:0;grid-template-columns:1fr;grid-template-areas:"right-col""left-col";column-gap:0}}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__rightCol{grid-area:right-col;width:100%}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__rightCol .RecipeIntro-module-scss-module__02m_Aa__title{letter-spacing:-.025em;max-width:1024px;margin-bottom:1rem;font-size:clamp(2rem,6vw,3rem)}@media screen and (max-width:1024px){.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__rightCol .RecipeIntro-module-scss-module__02m_Aa__title{text-align:center}}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__rightCol .RecipeIntro-module-scss-module__02m_Aa__description{max-width:768px;margin-bottom:4rem;font-size:clamp(1rem,2vw,1.25rem)}@media screen and (max-width:1024px){.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__rightCol .RecipeIntro-module-scss-module__02m_Aa__description{text-align:center;margin:0 auto 3rem}}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__leftCol{grid-area:left-col;align-items:flex-end;display:flex}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__body{grid-column:span 2}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__body .RecipeIntro-module-scss-module__02m_Aa__inputFields{flex-direction:column;align-items:center;margin-bottom:2rem;display:flex}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__body .RecipeIntro-module-scss-module__02m_Aa__inputFields input.RecipeIntro-module-scss-module__02m_Aa__title{text-align:center;color:#ff662e;border-bottom:1px solid #ff662e;width:60vw;max-width:100%;height:1.5em;margin-bottom:1rem;font-size:clamp(2rem,5vw,3rem)}@media screen and (max-width:768px){.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__body .RecipeIntro-module-scss-module__02m_Aa__inputFields input.RecipeIntro-module-scss-module__02m_Aa__title{width:100%}}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__body .RecipeIntro-module-scss-module__02m_Aa__inputFields textarea.RecipeIntro-module-scss-module__02m_Aa__description{text-align:center;color:#33372c;resize:none;border-bottom:1px solid #ff662e;width:40vw;max-width:100%;margin-bottom:1rem;padding:1rem;font-size:1rem}@media screen and (max-width:768px){.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__body .RecipeIntro-module-scss-module__02m_Aa__inputFields textarea.RecipeIntro-module-scss-module__02m_Aa__description{width:100%}}.RecipeIntro-module-scss-module__02m_Aa__recipeIntro>.RecipeIntro-module-scss-module__02m_Aa__content>.RecipeIntro-module-scss-module__02m_Aa__body .RecipeIntro-module-scss-module__02m_Aa__actions{align-items:center;gap:1rem;display:flex}
.MagicLinkModal-module-scss-module__NqgE6q__magicLinkForm{margin-top:2rem;margin-bottom:2rem}
.LogoutButton-module-scss-module__DPFJ9W__logout-button{align-items:center;gap:.5rem;display:inline-flex}.LogoutButton-module-scss-module__DPFJ9W__logout-button .LogoutButton-module-scss-module__DPFJ9W__text{color:#000;margin-top:.2rem}
.AccountImage-module-scss-module__nih9UW__image{border-radius:50%;width:5rem;max-width:100%;height:5rem;margin:0 auto;overflow:hidden}.AccountImage-module-scss-module__nih9UW__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
