@page{size:6in 4in;margin:.25in}.Recipes_page__7mNXw{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);display:grid;align-items:center;justify-items:center;min-height:20svh;padding:50px;font-family:var(--font-geist-sans)}@media (prefers-color-scheme:dark){.Recipes_page__7mNXw{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06)}}.Recipes_page__7mNXw button,.Recipes_printButton__j0BvS{background-color:var(--foreground);color:var(--background);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:32px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500;margin-top:10px}.Recipes_printButton__j0BvS:hover{box-shadow:0 0 20px rgba(var(--foreground-rgb),.5)}.Recipes_page__7mNXw input{font-size:large;width:100%;background-color:#fcfafa;border-radius:128px;height:32px;padding:5px 10px;border:none;color:var(--foreground);margin-top:10px}.Recipes_addRecipeTable__biT61 td{padding:5px}.Recipes_checkboxContainer__MhuAR{display:flex;align-items:center;justify-content:space-between}.Recipes_filterCheckboxContainer__GkCn_{display:flex;justify-content:space-evenly;align-items:center;width:100%;padding:10px 0}.Recipes_filterCheckboxContainer__GkCn_ label{display:flex;flex-direction:column;align-items:center}.Recipes_recipeDetailsTable__Ky6mj{padding:5px;margin:20px auto;text-align:left}.Recipes_recipeDetailsTable__Ky6mj td{padding:5px}.Recipes_recipesItem__H7jqA{border:1px solid var(--foreground);padding:15px;border-radius:20px;text-align:center;color:var(--foreground);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.Recipes_recipesList__SdCJV{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;list-style:none;padding:10px;width:100%}.Recipes_recipeItem__ROaZ7{display:grid;align-items:center;justify-items:center;text-align:center;min-height:20svh;padding:50px;color:var(--foreground);font-family:var(--font-geist-sans);max-width:800px;width:100%;margin:0 auto}.Recipes_recipeTable___Jskn{width:100%;border-collapse:collapse}.Recipes_recipeTable___Jskn td{padding:10px;vertical-align:top}.Recipes_recipeItem__ROaZ7 h1{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;padding:2px}.Recipes_recipeItem__ROaZ7 h2{font-size:clamp(1.5rem,3vw,2rem);padding-top:50px;font-weight:700}.Recipes_filterHeader__icB60{font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;padding-top:20px}.Recipes_recipeItem__ROaZ7 p{margin-top:5px;color:var(--foreground)}.Recipes_ingredientList__Qkpgz{list-style:square;margin-bottom:1px;border-radius:0;display:inline-block;text-align:left}.Recipes_ingredientList__Qkpgz li{padding:5px}.Recipes_ingredientListnote__oAsIo{list-style:none;margin-left:10px;color:var(--foreground);font-style:italic}.Recipes_instructionList__c0wjc{margin-bottom:10px;border-radius:5px;text-align:left;display:inline-block}.Recipes_instructionList__c0wjc li{padding:10px}.Recipes_ingredientRow__mcE21{display:flex;gap:1rem}.Recipes_ingredientCol1__n25X3{width:66%}.Recipes_ingredientCol2__dUk_6{width:33%;display:flex;flex-direction:column}.Recipes_ingredientCol2__dUk_6 textarea{flex-grow:1;width:100%;background-color:#fcfafa;border-radius:10px;padding:5px 10px;border:none;color:var(--foreground);margin-top:10px;font-size:large}.Recipes_searchContainer__h04Ai{display:flex;align-items:center;width:100%;max-width:800px;margin-bottom:20px}.Recipes_searchInput__0A_pi{flex-grow:1;margin-right:10px}.Recipes_tagDropdownContainer__Lsciq{position:relative;display:inline-block}.Recipes_dropdownButton__VKUiG{position:relative;background-color:var(--foreground);color:var(--background);padding:10px 20px;font-size:16px;border:none;cursor:pointer;border-radius:128px}.Recipes_dropdownContent__Ll8tL{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;border-radius:10px;padding:10px}.Recipes_tagDropdownContainer__Lsciq:hover .Recipes_dropdownContent__Ll8tL{display:block}.Recipes_tagItem__fs2KO{display:flex;flex-direction:row;align-items:center;gap:5px}.Recipes_tagItem__fs2KO input[type=checkbox]{width:auto;height:auto;margin:0}@media (max-width:768px){.Recipes_page__7mNXw{padding:20px}.Recipes_addRecipeTable__biT61 td,.Recipes_recipeDetailsTable__Ky6mj td,.Recipes_recipeTable___Jskn td{display:block;width:100%;padding:2px 0}.Recipes_addRecipeTable__biT61 input{width:100%}.Recipes_recipeItem__ROaZ7{padding:20px}.Recipes_ingredientList__Qkpgz,.Recipes_instructionList__c0wjc{padding:0 20px}.Recipes_tagContainer__Xfgo5{grid-template-columns:repeat(2,1fr)}.Recipes_searchContainer__h04Ai{flex-direction:column;margin-bottom:10px}.Recipes_searchInput__0A_pi{margin-right:0;margin-bottom:10px}}.Recipes_footer__bCRk2{position:fixed;bottom:0;left:0;width:100%;background-color:var(--background);padding:10px;display:flex;justify-content:center;align-items:center;border-top:1px solid var(--gray-alpha-200)}@media print{.Recipes_page__7mNXw{visibility:hidden}.Recipes_recipeItem__ROaZ7,.Recipes_recipeItem__ROaZ7 *{visibility:visible}.Recipes_recipeItem__ROaZ7{position:absolute;left:0;top:0;width:100%;height:100%;background-color:white;color:black}.Recipes_recipeItem__ROaZ7 h1{font-size:24pt;font-weight:700;padding:0;margin:0}.Recipes_recipeItem__ROaZ7 h2{font-size:14pt;font-weight:700;padding-top:10px;margin:0}.Recipes_recipeDetailsTable__Ky6mj td{display:inline;width:auto;padding:0 5px}.Recipes_ingredientList__Qkpgz,.Recipes_instructionList__c0wjc{padding:0 20px;font-size:10pt}.Recipes_ingredientList__Qkpgz li,.Recipes_instructionList__c0wjc li{padding:2px 0}}.Recipes_tagNotification__Vr1Ou{position:absolute;top:0;right:0;transform:translate(25%,-25%);background-color:var(--foreground);color:var(--background);border-radius:9999px;padding:.2rem .4rem;font-size:.7rem;font-weight:500;line-height:1;border:2px solid var(--background)}