.b10-controls{display:flex;flex-wrap:wrap;gap:14px;margin:18px 0}.b10-controls label{display:grid;gap:6px;max-width:100%}.b10-controls input,.b10-controls select{padding:10px;border:1px solid #c7d6e8;border-radius:8px;background:white;max-width:100%;font:inherit}.b10-food-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:14px}.b10-food{background:white;border:1px solid #dbe4ee;border-radius:12px;padding:16px;overflow-wrap:anywhere}.b10-food p{margin:9px 0}.b10-bars{display:flex;align-items:end;gap:8px;height:140px;margin:15px 0}.b10-bars>div{flex:1;display:flex;flex-direction:column;justify-content:end;text-align:center}.b10-bars span{display:block;border-radius:4px 4px 0 0}.b10-panel h2{font-size:24px}.b10-panel h3{margin-top:25px}.b10-panel details{margin:15px 0}.b10-panel a{text-decoration:underline}.b10-controls label:has(input[type=checkbox]){display:flex;align-items:center}.b10-crowd{background:white;padding:18px;border-radius:12px}
