.RecipeSearch-module__BSjUoG__search{height:34.8px}
.RecipeList-module__gRaQvG__table{border-collapse:collapse;width:100%;margin-bottom:calc(var(--baseline)*6);padding:var(--baseline);background:#f9f9f9;border:1px solid #eee;border-radius:4px}.RecipeList-module__gRaQvG__table thead th{padding:calc(var(--baseline)*.25)calc(var(--baseline)*.5);color:#fff;background:#296982;font-weight:700}.RecipeList-module__gRaQvG__table th:first-of-type{border-top-left-radius:4px}.RecipeList-module__gRaQvG__table th:last-of-type{border-top-right-radius:4px}@media screen and (min-width:480px){.RecipeList-module__gRaQvG__table th:last-of-type{padding:calc(var(--baseline)*.5)var(--baseline)}}.RecipeList-module__gRaQvG__table tr th:first-child{padding-left:var(--baseline)}.RecipeList-module__gRaQvG__table tbody tr:hover{background:#d8dee1}.RecipeList-module__gRaQvG__table tbody tr:hover td:first-child{cursor:pointer}.RecipeList-module__gRaQvG__table tbody td:first-child{padding-left:var(--baseline)}.RecipeList-module__gRaQvG__table tbody td{padding:var(--baseline)*.5 0;border-bottom:1px solid var(--grey-100)}@media screen and (min-width:480px){.RecipeList-module__gRaQvG__table tbody td{padding:calc(var(--baseline)*.5)var(--baseline)}}.RecipeList-module__gRaQvG__recipeItem img{width:20px;max-width:20px}.RecipeList-module__gRaQvG__headerCell img{width:12px}.RecipeList-module__gRaQvG__headerCell th{width:auto}.RecipeList-module__gRaQvG__headerCell th:first-of-type{width:45%}.RecipeList-module__gRaQvG__headerCell th:nth-of-type(4){width:50px}.RecipeList-module__gRaQvG__sortable{cursor:pointer;text-wrap:nowrap}
.RecipeItem-module__sEQuva__card{padding:var(--baseline);width:100%;margin-bottom:calc(var(--baseline)*.5);background:#f9f9f9;border:1px solid #eee;border-radius:4px}.RecipeItem-module__sEQuva__card div:first-of-type{margin-bottom:calc(var(--baseline)*.5);flex-direction:row;justify-content:space-between;font-weight:600;display:flex}.RecipeItem-module__sEQuva__card div:first-of-type p:first-of-type{margin-bottom:calc(var(--baseline)*.25)}.RecipeItem-module__sEQuva__delete{margin-top:calc(var(--baseline)*.25);flex-direction:row-reverse;display:flex}.RecipeItem-module__sEQuva__card button{border:1px solid #ccc}.RecipeItem-module__sEQuva__card img{width:20px;max-width:20px}.RecipeItem-module__sEQuva__lastUsed{color:#666}.RecipeItem-module__sEQuva__tagsList{gap:4px;display:flex}.RecipeItem-module__sEQuva__recipeTag{cursor:pointer;background-color:#e7e7e7;border-radius:4px;padding:2px 4px;font-size:12px;transition:background-color .2s}.RecipeItem-module__sEQuva__recipeTag:hover{color:#fff;background-color:#296982}.RecipeItem-module__sEQuva__lastUpdated{color:#666}.RecipeItem-module__sEQuva__recipeItem{min-width:40px}.RecipeItem-module__sEQuva__recipeItem button{margin-right:var(--baseline)}.RecipeItem-module__sEQuva__recipeItem:last-of-type{margin-right:0}
.RecipeDetails-module__83LH7W__recipeDetails h2{margin-bottom:1em}.RecipeDetails-module__83LH7W__recipeDetails h3{font-size:1.1rem}.RecipeDetails-module__83LH7W__recipeDetails p{margin-bottom:1em;line-height:1.35}.RecipeDetails-module__83LH7W__tagsList{gap:4px;margin-top:.75em;margin-bottom:1.5em;display:flex}.RecipeDetails-module__83LH7W__recipeTag{background-color:#e7e7e7;border-radius:4px;padding:2px 4px;font-size:1rem}
.Footer-module__q7ZRWa__footer{padding:var(--baseline);margin-top:2em;font-size:.9rem}.Footer-module__q7ZRWa__footer span,.Footer-module__q7ZRWa__footer a{color:#838383}.Footer-module__q7ZRWa__landingFooter{padding:var(--baseline);margin-top:calc(var(--baseline)*3);text-align:center;background:#f2f3f4}.Footer-module__q7ZRWa__landingFooter span,.Footer-module__q7ZRWa__landingFooter a{color:#838383}.Footer-module__q7ZRWa__landingPlan{padding:calc(var(--baseline));margin-top:auto;padding-left:0}.Footer-module__q7ZRWa__landingPlan span,.Footer-module__q7ZRWa__landingPlan a{color:#838383}
.Header-module__zCemKG__header{background:var(--color-header-background);color:var(--base);z-index:100;flex-direction:row;width:100%;display:flex;position:fixed;top:0}.Header-module__zCemKG__header a{flex-direction:row;align-items:center;display:flex}.Header-module__zCemKG__header a.Header-module__zCemKG__logo img{margin:0 16px 0 8px}@media screen and (max-width:400px){.Header-module__zCemKG__header a.Header-module__zCemKG__logo img{margin-right:0}}@media screen and (max-width:470px){.Header-module__zCemKG__header span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.Header-module__zCemKG__header h1,.Header-module__zCemKG__header p{color:#032d09;padding:calc(var(--baseline)*.5);font-size:1.2rem;font-weight:500;line-height:calc(var(--baseline)*1.8);margin:0}.Header-module__zCemKG__header a{color:var(--base);text-decoration:none}.Header-module__zCemKG__mainNav{margin:0 0 0 var(--baseline);flex-direction:row;padding:0;list-style:none;display:flex}.Header-module__zCemKG__header li{margin:0 0 0 calc(var(--baseline)*2);padding:calc(var(--baseline)*.5)0;line-height:calc(var(--baseline)*1.8);font-size:1rem;font-weight:400}@media screen and (max-width:560px){.Header-module__zCemKG__header li{margin-left:var(--baseline)}.Header-module__zCemKG__header li:first-of-type{margin-left:0}}.Header-module__zCemKG__authLinks{padding-right:var(--baseline);align-items:center;margin-left:auto;display:flex}ul.Header-module__zCemKG__settings{padding-right:var(--baseline);align-items:center;margin:0 0 0 auto;display:flex}ul.Header-module__zCemKG__settings button{margin:calc(var(--baseline)*.5)0}.Header-module__zCemKG__settingsIcon{vertical-align:middle;max-height:18px}
