.wow-recipes{width:100%;min-width:0}.wow-recipe-filters{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin-bottom:18px}.wow-recipe-filters label{display:grid;gap:5px;color:var(--muted);font-size:13px}.wow-recipe-filters label:first-child{flex:1 1 240px}.wow-recipe-filters input,.wow-recipe-filters select{box-sizing:border-box;width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink);font:inherit}.wow-recipe-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.wow-recipe-heading h2{font-size:18px;margin:0 0 10px}.wow-recipe-heading span{font-size:12px;color:var(--muted)}.wow-recipe-list{list-style:none;padding:0;margin:0;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--panel)}.wow-recipe-list>li{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(0,1.1fr);gap:14px;padding:14px;border-bottom:1px solid var(--line)}.wow-recipe-list>li:last-child{border:0}.wow-recipe-title{display:flex;gap:10px;align-items:start;min-width:0}.wow-recipe-title img{width:40px;height:40px;object-fit:contain;border-radius:4px;flex:none}.wow-recipe-title div{display:grid;gap:4px;min-width:0}.wow-recipe-title a{font-weight:600;color:var(--accent);overflow-wrap:anywhere}.wow-recipe-title span,.wow-recipe-reagents>span{font-size:12px;color:var(--muted)}.wow-recipe-reagents ul{display:flex;flex-wrap:wrap;gap:5px 14px;list-style:none;margin:5px 0 0;padding:0;font-size:13px}.wow-recipe-reagents li{overflow-wrap:anywhere}.wow-recipe-reagents a,.wow-recipe-pagination a{color:var(--accent)}.wow-recipe-pagination{display:flex;gap:16px;align-items:center;margin:16px 0;font-size:13px}.wow-recipe-pagination span{color:var(--muted)}
@media(max-width:760px){.wow-recipe-filters label{flex:1 1 130px}.wow-recipe-filters input,.wow-recipe-filters select{min-height:44px}.wow-recipe-list>li{grid-template-columns:1fr;gap:8px}}
