.recipe_recipe__JTbZ_{grid-area:1/1/3/6}.recipe_recipe__JTbZ_ .recipe_buttons__4ttqv{display:flex;align-items:center;justify-content:flex-start;gap:2%}.recipe_recipe__JTbZ_ .recipe_buttons__4ttqv .recipe_button__FZa3h{font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:.75em 1.5em;background:#f5f4e9;color:#2e3131;transform:translateY(-.2em);transition:transform .2s ease;font-size:1rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.recipe_recipe__JTbZ_ .recipe_buttons__4ttqv .recipe_button__FZa3h:hover{transform:translateY(-.33em)}.recipe_recipe__JTbZ_ .recipe_buttons__4ttqv .recipe_button__FZa3h:active{transform:translateY(0)}@media(max-width:950px){.recipe_recipe__JTbZ_ .recipe_buttons__4ttqv .recipe_button__FZa3h,.recipe_recipe__JTbZ_ .recipe_buttons__4ttqv .recipe_button__FZa3h:hover{transform:translateY(-.2em)}}.recipe_recipe__JTbZ_ .recipe_buttons__4ttqv a{text-decoration:none}.recipe_recipe__JTbZ_ .recipe_recipeTitle__nBZhc{font-size:2.5rem;text-decoration:underline;font-family:Panchang,sans-serif}.recipe_recipe__JTbZ_ .recipe_ingredients__mO_uS,.recipe_recipe__JTbZ_ .recipe_instructions___fMZx,.recipe_recipe__JTbZ_ .recipe_tips__RybCR{padding:0 4%;width:100%}.recipe_recipe__JTbZ_ .recipe_ingredients__mO_uS h1,.recipe_recipe__JTbZ_ .recipe_instructions___fMZx h1,.recipe_recipe__JTbZ_ .recipe_tips__RybCR h1{font-family:Panchang,sans-serif;font-size:1.2rem}.notification_notification__IhXU6{position:fixed;z-index:102;left:85%;bottom:5%;width:30vw;height:8vh;transform:translatex(-55%);padding:0 2%;background-color:green;color:#f5f4e9;border-radius:20px;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:1rem}.notification_notification__IhXU6 .notification_dismiss__L_w_9{height:100%;display:flex;align-items:center}.notification_notification__IhXU6 .notification_message__yWXM4{width:80%}@media(max-width:850px){.notification_notification__IhXU6{transform:translatex(-75%);padding:0 2%;width:50vw}}.quickRecipe_quickRecipe__af2rq{font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:1em 1.5em;background:#f5f4e9;color:#2e3131;height:-moz-fit-content;height:fit-content}.quickRecipe_quickRecipe__af2rq .quickRecipe_titleContainer__Qvdmp{display:flex;justify-content:space-between}.quickRecipe_quickRecipe__af2rq .quickRecipe_titleContainer__Qvdmp .quickRecipe_title__Zu2AD{font-family:Panchang,sans-serif;color:#a52700;font-size:1.5em}.quickRecipe_quickRecipe__af2rq .quickRecipe_titleContainer__Qvdmp .quickRecipe_dropdownButton__TtgME{position:relative;font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:.75em 1.5em;background:#f5f4e9;color:#2e3131;transform:translateY(-.2em);transition:transform .2s ease;font-size:1rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.quickRecipe_quickRecipe__af2rq .quickRecipe_titleContainer__Qvdmp .quickRecipe_dropdownButton__TtgME:hover{transform:translateY(-.33em)}.quickRecipe_quickRecipe__af2rq .quickRecipe_titleContainer__Qvdmp .quickRecipe_dropdownButton__TtgME:active{transform:translateY(0)}@media(max-width:950px){.quickRecipe_quickRecipe__af2rq .quickRecipe_titleContainer__Qvdmp .quickRecipe_dropdownButton__TtgME,.quickRecipe_quickRecipe__af2rq .quickRecipe_titleContainer__Qvdmp .quickRecipe_dropdownButton__TtgME:hover{transform:translateY(-.2em)}}.quickRecipe_quickRecipe__af2rq .quickRecipe_active__jcoSG{background-color:#a52700;color:#f5f4e9;transform:translateY(0)}@media(max-width:1050px){.quickRecipe_quickRecipe__af2rq{width:100%}}.quickRecipe_quickRecipe__af2rq .quickRecipe_tastes__rJxhl{display:flex;justify-content:center;align-content:space-around;flex-wrap:wrap;margin:2.5% 0;gap:2vh;height:auto}.quickRecipe_quickRecipe__af2rq .quickRecipe_tastes__rJxhl .quickRecipe_dropdownButton__TtgME{position:relative;font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:.75em 1.5em;background:#f5f4e9;color:#2e3131;transform:translateY(-.2em);transition:transform .2s ease;font-size:1rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.quickRecipe_quickRecipe__af2rq .quickRecipe_tastes__rJxhl .quickRecipe_dropdownButton__TtgME:hover{transform:translateY(-.33em)}.quickRecipe_quickRecipe__af2rq .quickRecipe_tastes__rJxhl .quickRecipe_dropdownButton__TtgME:active{transform:translateY(0)}@media(max-width:950px){.quickRecipe_quickRecipe__af2rq .quickRecipe_tastes__rJxhl .quickRecipe_dropdownButton__TtgME,.quickRecipe_quickRecipe__af2rq .quickRecipe_tastes__rJxhl .quickRecipe_dropdownButton__TtgME:hover{transform:translateY(-.2em)}}.quickBuilder_quickBuilder__wvQ_p{max-width:100%;font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:1em 1.5em;background:#f5f4e9;color:#2e3131;height:-moz-fit-content;height:fit-content}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_titleContainer__tNLJ6{display:flex;justify-content:space-between}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_titleContainer__tNLJ6 .quickBuilder_title__q1Ys2{font-family:Panchang,sans-serif;color:#a52700;font-size:1.5em}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_titleContainer__tNLJ6 .quickBuilder_dropdownButton__CGgwz{position:relative;font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:.75em 1.5em;background:#f5f4e9;color:#2e3131;transform:translateY(-.2em);transition:transform .2s ease;font-size:1rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_titleContainer__tNLJ6 .quickBuilder_dropdownButton__CGgwz:hover{transform:translateY(-.33em)}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_titleContainer__tNLJ6 .quickBuilder_dropdownButton__CGgwz:active{transform:translateY(0)}@media(max-width:950px){.quickBuilder_quickBuilder__wvQ_p .quickBuilder_titleContainer__tNLJ6 .quickBuilder_dropdownButton__CGgwz,.quickBuilder_quickBuilder__wvQ_p .quickBuilder_titleContainer__tNLJ6 .quickBuilder_dropdownButton__CGgwz:hover{transform:translateY(-.2em)}}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_active__qKmhT{background-color:#a52700;color:#f5f4e9;transform:translateY(0)}@media(max-width:1050px){.quickBuilder_quickBuilder__wvQ_p{width:100%}}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_components__RQyox{display:flex;flex-direction:column;max-width:100%;box-sizing:border-box}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_components__RQyox .quickBuilder_component__QpI3_{width:100%}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_components__RQyox .quickBuilder_component__QpI3_ .quickBuilder_buttons__fVMfS{display:flex;align-items:center;gap:2.5%;padding:2% 0;max-width:100%;overflow-x:scroll;overflow-y:visible}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_components__RQyox .quickBuilder_component__QpI3_ .quickBuilder_buttons__fVMfS .quickBuilder_button__w39Lv{font-size:1rem;flex:0 0 auto}.quickBuilder_quickBuilder__wvQ_p .quickBuilder_buttons__fVMfS{display:inline-flex;justify-content:space-between;width:100%}.recipeBuilder_recipeBuilder__Guyol{font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:1em 1.5em;background:#f5f4e9;color:#2e3131;height:-moz-fit-content;height:fit-content}.recipeBuilder_recipeBuilder__Guyol .recipeBuilder_titleContainer__Xzw8s{display:flex;justify-content:space-between}.recipeBuilder_recipeBuilder__Guyol .recipeBuilder_titleContainer__Xzw8s .recipeBuilder_title__oHqz7{font-family:Panchang,sans-serif;color:#a52700;font-size:1.5em}.recipeBuilder_recipeBuilder__Guyol .recipeBuilder_titleContainer__Xzw8s .recipeBuilder_dropdownButton__ys_LN{position:relative;font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:.75em 1.5em;background:#f5f4e9;color:#2e3131;transform:translateY(-.2em);transition:transform .2s ease;font-size:1rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.recipeBuilder_recipeBuilder__Guyol .recipeBuilder_titleContainer__Xzw8s .recipeBuilder_dropdownButton__ys_LN:hover{transform:translateY(-.33em)}.recipeBuilder_recipeBuilder__Guyol .recipeBuilder_titleContainer__Xzw8s .recipeBuilder_dropdownButton__ys_LN:active{transform:translateY(0)}@media(max-width:950px){.recipeBuilder_recipeBuilder__Guyol .recipeBuilder_titleContainer__Xzw8s .recipeBuilder_dropdownButton__ys_LN,.recipeBuilder_recipeBuilder__Guyol .recipeBuilder_titleContainer__Xzw8s .recipeBuilder_dropdownButton__ys_LN:hover{transform:translateY(-.2em)}}.recipeBuilder_recipeBuilder__Guyol .recipeBuilder_active__JYtI0{background-color:#a52700;color:#f5f4e9;transform:translateY(0)}@media(max-width:1050px){.recipeBuilder_recipeBuilder__Guyol{width:100%}}.input_inputContainer__j7E6l{display:flex;align-items:center;flex-direction:column;justify-content:space-around;width:100%}.input_inputContainer__j7E6l .input_textContainer__nSy4i{display:flex;align-items:center;gap:2vh}.input_inputContainer__j7E6l .input_textContainer__nSy4i .input_input__AntEA{padding:1em 1.5em;background-color:#adadad;font-family:Tabular,sans-serif;box-sizing:border-box;border-color:rgba(0,0,0,0);border-radius:.75em;font-size:16px;margin-bottom:10px;width:75%;transition:background-color .3s ease;width:100%}.input_inputContainer__j7E6l .input_textContainer__nSy4i .input_input__AntEA ::placeholder{color:#2e3131}.input_inputContainer__j7E6l .input_textContainer__nSy4i .input_input__AntEA:focus{outline:none;background-color:#f5f4e9;border:2px solid #2e3131}.input_inputContainer__j7E6l .input_textContainer__nSy4i input::placeholder{color:#2e3131}.input_inputContainer__j7E6l .input_textContainer__nSy4i .input_remove__JJ1Jp{position:relative;font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:.75em 1.5em;background:#f5f4e9;color:#2e3131;transform:translateY(-.2em);transition:transform .2s ease;font-size:1rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.input_inputContainer__j7E6l .input_textContainer__nSy4i .input_remove__JJ1Jp:hover{transform:translateY(-.33em)}.input_inputContainer__j7E6l .input_textContainer__nSy4i .input_remove__JJ1Jp:active{transform:translateY(0)}@media(max-width:950px){.input_inputContainer__j7E6l .input_textContainer__nSy4i .input_remove__JJ1Jp,.input_inputContainer__j7E6l .input_textContainer__nSy4i .input_remove__JJ1Jp:hover{transform:translateY(-.2em)}}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS{display:flex;align-items:center;flex-direction:column;margin-bottom:10px;text-align:center;position:relative}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS .input_thumbTag__kWfyG{position:absolute;pointer-events:none;transition:left .1s;background:#fff;border:1px solid #ccc;border-radius:8px;padding:2px 8px;font-size:.9em;box-shadow:0 2px 6px rgba(0,0,0,.08);z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS label{margin-bottom:0}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer;width:15rem;border:none}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS input[type=range]:focus{outline:none}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS input[type=range]::-webkit-slider-runnable-track{background-color:#a52700;border-radius:1rem;height:.5rem}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-4px;background-color:#2e3131;border-radius:1rem;height:1rem;width:1rem}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS input[type=range]:focus::-webkit-slider-thumb{outline:3px solid #2e3131;outline-offset:.125rem}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS input[type=range]::-moz-range-track{background-color:#a52700;border-radius:1rem;height:.5rem}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS input[type=range]::-moz-range-thumb{background-color:#2e3131;border:none;border-radius:1rem;height:1rem;width:1rem}.input_inputContainer__j7E6l .input_preferenceContainer__El1jS input[type=range]:focus::-moz-range-thumb{outline:3px solid #2e3131;outline-offset:.125rem}.dashboard_userDashboard__RuWAt .dashboard_dashboard__XkZMs{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;grid-row-gap:2.5%;grid-column-gap:2.5%;max-width:100%}.dashboard_userDashboard__RuWAt .dashboard_dashboard__XkZMs .dashboard_quickSection__XtmzW{display:flex;max-width:100%;gap:1rem;flex-direction:column}@media(max-width:1050px){.dashboard_userDashboard__RuWAt .dashboard_dashboard__XkZMs{display:flex;flex-direction:column;gap:2.5vh}}.home_content__fpwEe{width:80vw;margin:0 auto}.home_home__9_1NR{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.home_home__9_1NR .home_landing__31ZQE{opacity:1;visibility:visible;pointer-events:auto;max-height:500px;overflow:hidden;transition:opacity .6s ease,max-height .6s ease,visibility .6s ease}.home_home__9_1NR .home_landing__31ZQE .home_title__Utn_n{position:relative;display:inline-block;font-family:Panchang,sans-serif;font-size:3rem}.home_home__9_1NR .home_landing__31ZQE .home_title__Utn_n .home_word__BLY1P span{display:inline-block;transition:transform .3s ease}.home_home__9_1NR .home_landing__31ZQE .home_title__Utn_n .home_word__BLY1P span:hover{transform:translateY(-10px)}.home_home__9_1NR .home_landing__31ZQE h3{font-size:1.3rem}@media(max-width:850px){.home_content__fpwEe{width:90vw}}.login_user__1zKb4{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.login_user__1zKb4 .login_guest__vFKU_ button,.login_user__1zKb4 .login_login__aUKeA button{font-family:Tabular,sans-serif;display:block;box-sizing:border-box;border:2px solid #2e3131;border-radius:.75em;padding:.75em 1.5em;background:#f5f4e9;color:#2e3131;transform:translateY(-.2em);transition:transform .2s ease;font-size:1rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.login_user__1zKb4 .login_guest__vFKU_ button:hover,.login_user__1zKb4 .login_login__aUKeA button:hover{transform:translateY(-.33em)}.login_user__1zKb4 .login_guest__vFKU_ button:active,.login_user__1zKb4 .login_login__aUKeA button:active{transform:translateY(0)}@media(max-width:950px){.login_user__1zKb4 .login_guest__vFKU_ button,.login_user__1zKb4 .login_guest__vFKU_ button:hover,.login_user__1zKb4 .login_login__aUKeA button,.login_user__1zKb4 .login_login__aUKeA button:hover{transform:translateY(-.2em)}}.modal_modal__pu6Zo .modal_modalBackdrop__MeYsP{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:200}.modal_modal__pu6Zo .modal_modalContainer__A1fuw{position:fixed;background-color:#f5f4e9;color:#2e3131;top:50%;left:50%;transform:translate(-50%,-50%);width:50vw;height:auto;border-radius:8px;z-index:201;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal_modal__pu6Zo .modal_modalContainer__A1fuw .modal_modalContainerClose__YQtPq{position:absolute;top:10px;right:10px;cursor:pointer;font-size:1.2rem;color:#2e3131}.modal_modal__pu6Zo .modal_modalContainerContent__IFmPa{padding:1rem}.footer_footer__LfxW5{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer_footer__LfxW5 h4 a{color:#a52700}.nav_nav__ke_D3{padding:1rem 2rem}.nav_nav__ke_D3 ul{display:flex;gap:2%;justify-content:flex-end;list-style:none}.nav_nav__ke_D3 ul li a{text-decoration:none;font-weight:500;font-size:1.2rem;color:#a52700}@media(max-width:1050px){.nav_nav__ke_D3{position:fixed;left:0;right:0;bottom:0;z-index:4;background-color:#a52700}.nav_nav__ke_D3 ul{justify-content:space-evenly}.nav_nav__ke_D3 ul li a{color:#f5f4e9}}.loginModal_loginModal__1SsLH{display:flex;flex-direction:column;width:100%}.loginModal_loginModal__1SsLH input{padding:1em 1.5em;background-color:#adadad;font-family:Tabular,sans-serif;box-sizing:border-box;border-color:rgba(0,0,0,0);border-radius:.75em;font-size:16px;margin-bottom:10px;width:75%;transition:background-color .3s ease;width:100%}.loginModal_loginModal__1SsLH input ::placeholder{color:#2e3131}.loginModal_loginModal__1SsLH input:focus{outline:none;background-color:#f5f4e9;border:2px solid #2e3131}