/*! 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{gap:calc(var(--spacing,.25rem)*4);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;flex-flow:wrap;place-content:flex-start center;align-items:flex-start;display:flex;overflow-y:scroll}.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);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);text-align:center;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;justify-content:center;align-items:center;display:flex}.RecipeList_recipeCardWithImage__EyhFn{justify-content:space-around}.RecipeList_recipeCardImageContainer__4YdaS{height:calc(var(--spacing,.25rem)*28);width:calc(var(--spacing,.25rem)*28);position:relative}.RecipeList_recipeCardImage__VLJGh{margin-top:calc(var(--spacing,.25rem)*4);border-radius:.25rem}.RecipeList_recipeCardTitle__ioqjH{font-family:var(--font-dancing,var(--font-dancing-script));font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));flex-grow:1;justify-content:center;align-items:center;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}