.compactrecipes{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:10px}.compactrecipes .card{padding:13px;margin:0}.compactrecipes h3{font-size:15px;line-height:1.25;margin:9px 0;min-height:38px}.compactrecipes small{font-size:11px}.compactrecipes .toolbar{margin:9px 0 0}.compactrecipes button{padding:6px 10px;font-size:12px}.familyfilters{display:flex;gap:7px;flex-wrap:wrap;margin:8px 0 15px}.familyfilters button{font-size:12px;padding:7px 12px;background:transparent;color:var(--navy);border:1px solid #b8c9cc}.familyfilters .active{background:var(--navy);color:white}.adminlinks{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}#adminGesture{font:inherit;border:0;background:none;color:inherit;padding:0;cursor:pointer}.ingredientrow .recipe-picker{min-width:0}.ingredientrow .recipe-predictions{max-height:260px;overflow-y:auto;z-index:20}.adminwarning{border:2px solid #b43a36;padding:20px;border-radius:12px}.requestbutton{margin-top:12px}

@media(max-width:750px){.asidefoot{display:block;position:static;margin-top:12px}.ingredientrow .recipe-picker input{width:100%}}
