/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.RecipeList_searchInput__3qD9n{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));width:100%;padding:calc(var(--spacing,.25rem)*2)}.RecipeList_tabList__YLrMU{gap:calc(var(--spacing,.25rem)*1);flex-direction:row;display:flex}.RecipeList_basicTab__0iFIz{margin-top:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*12);--tw-border-style:none;padding:calc(var(--spacing,.25rem)*2);opacity:.5;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));--tw-outline-style:none;border-style:none;outline-style:none;flex-direction:row;flex-grow:1;justify-content:center;align-items:center;display:flex}.RecipeList_basicTab__0iFIz[data-selected]{margin-top:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*14);opacity:1}.RecipeList_basicTab__0iFIz{border-radius:16px 16px 0 0}.RecipeList_basicTab__0iFIz>svg{fill:var(--color-black,#000)}.RecipeList_tab__o3aZz[data-selected]>svg{fill:var(--color-white,#fff)}.RecipeList_tab__o3aZz:hover{--tw-border-style:none;opacity:1;--tw-outline-style:none;border-style:none;outline-style:none}.RecipeList_tab__o3aZz:hover>svg{fill:var(--color-white,#fff)}.RecipeList_tab__o3aZz:focus{--tw-border-style:none;--tw-outline-style:none;border-style:none;outline-style:none}.RecipeList_tab__o3aZz:focus>svg{fill:var(--color-white,#fff)}.RecipeList_tabPanel__LFDXL{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));height:100%;min-height:100%;padding:calc(var(--spacing,.25rem)*2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media (min-width:40rem){.RecipeList_tabPanel__LFDXL{padding:calc(var(--spacing,.25rem)*4)}}.RecipeList_tabPanel__LFDXL{background-size:20px 20px;border-top-width:10px;overflow-y:scroll}.RecipeList_tabPanelCards__HAl_8{flex-flow:wrap;place-content:flex-start center;align-items:flex-start;gap:1rem;max-width:65rem;margin-left:auto;margin-right:auto;display:flex}.RecipeList_tabPanelBackground_bread_and_dough__UEHT7{background-image:linear-gradient(90deg,#dd74001a 1px,#0000 0),linear-gradient(#dd74001a 1px,#0000 0)}@supports (color:color-mix(in lab,red,red)){.RecipeList_tabPanelBackground_bread_and_dough__UEHT7{background-image:linear-gradient(to right,color-mix(in oklab,var(--color-bread_and_dough-600)10%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-bread_and_dough-600)10%,transparent)1px,transparent 1px)}}.RecipeList_tabPanelBackground_breakfast__gwA3I{background-image:linear-gradient(90deg,#a361001a 1px,#0000 0),linear-gradient(#a361001a 1px,#0000 0)}@supports (color:color-mix(in lab,red,red)){.RecipeList_tabPanelBackground_breakfast__gwA3I{background-image:linear-gradient(to right,color-mix(in oklab,var(--color-breakfast-700)10%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-breakfast-700)10%,transparent)1px,transparent 1px)}}.RecipeList_tabPanelBackground_dessert__8pqz1{background-image:linear-gradient(90deg,#fda5d533 1px,#0000 0),linear-gradient(#fda5d533 1px,#0000 0)}@supports (color:color-mix(in lab,red,red)){.RecipeList_tabPanelBackground_dessert__8pqz1{background-image:linear-gradient(to right,color-mix(in oklab,var(--color-dessert-300)20%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-dessert-300)20%,transparent)1px,transparent 1px)}}.RecipeList_tabPanelBackground_drink__RLVJN{background-image:linear-gradient(90deg,#d9b3ff33 1px,#0000 0),linear-gradient(#d9b3ff33 1px,#0000 0)}@supports (color:color-mix(in lab,red,red)){.RecipeList_tabPanelBackground_drink__RLVJN{background-image:linear-gradient(to right,color-mix(in oklab,var(--color-drink-300)20%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-drink-300)20%,transparent)1px,transparent 1px)}}.RecipeList_tabPanelBackground_main_course__9wdLa{background-image:linear-gradient(to right,var(--color-main_course-100)1px,transparent 1px),linear-gradient(to bottom,var(--color-main_course-100)1px,transparent 1px)}.RecipeList_tabPanelBackground_sauce__Uh4ml{background-image:linear-gradient(90deg,#ff65681a 1px,#0000 0),linear-gradient(#ff65681a 1px,#0000 0)}@supports (color:color-mix(in lab,red,red)){.RecipeList_tabPanelBackground_sauce__Uh4ml{background-image:linear-gradient(to right,color-mix(in oklab,var(--color-sauce-400)10%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-sauce-400)10%,transparent)1px,transparent 1px)}}.RecipeList_tabPanelBackground_starter___aJoH{background-image:linear-gradient(90deg,#05df7233 1px,#0000 0),linear-gradient(#05df7233 1px,#0000 0)}@supports (color:color-mix(in lab,red,red)){.RecipeList_tabPanelBackground_starter___aJoH{background-image:linear-gradient(to right,color-mix(in oklab,var(--color-starter-400)20%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-starter-400)20%,transparent)1px,transparent 1px)}}.RecipeList_recipeCard__g97T8{height:calc(var(--spacing,.25rem)*56);width:calc(var(--spacing,.25rem)*40);text-align:center;background-color:var(--card-bg,#fef08a);border-radius:2px;flex-direction:column;justify-content:center;align-items:center;padding:.85rem .8rem .7rem;text-decoration-line:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;transform:rotate(1.5deg);box-shadow:2px 3px 8px #0000002e,0 1px 2px #0000001a}.RecipeList_recipeCard__g97T8:nth-child(2n){transform:rotate(-1deg)}.RecipeList_recipeCard__g97T8:hover{transform:rotate(0)translateY(-5px);box-shadow:3px 7px 18px #00000038,0 1px 2px #0000001a}.RecipeList_recipeCardMedia__E6UZ7{flex-shrink:0;justify-content:center;align-items:center;display:flex}.RecipeList_recipeCardImageContainer__4YdaS{border:2px solid #0000001a;border-radius:3.40282e+38px;width:7rem;height:7rem;position:relative;overflow:hidden}.RecipeList_recipeCardIconWrap__l0clF{opacity:.35;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex}.RecipeList_recipeCardIconWrap__l0clF>svg{width:100%;height:100%}.RecipeList_fastIcon__AxaS3{color:var(--color-red-500,oklch(63.7% .237 25.331));opacity:.8;width:.9rem;height:.9rem;position:absolute;bottom:.3rem;left:.4rem}.RecipeList_vegetarianLeaf__2tggT{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);fill:var(--color-green-400,oklch(79.2% .209 151.711));position:absolute;bottom:0;right:.2rem}.RecipeList_recipeCardTitle__ioqjH{text-align:center;font-family:var(--font-dancing,var(--font-dancing-script));color:var(--color-gray-800,oklch(27.8% .033 256.848));word-break:break-word;flex:1;justify-content:center;align-items:center;margin-top:.4rem;font-size:1.1rem;line-height:1.25;display:flex;overflow:hidden}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}