.hub-busca{flex-direction:column;gap:14px;display:flex}.hub-busca-campo{max-width:420px}.hub-filtros{flex-wrap:wrap;gap:8px;display:flex}.hub-filtro{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink-700);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:.86rem}.hub-filtro:hover{border-color:color-mix(in srgb, var(--brand-500) 40%, var(--line))}.hub-filtro:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.hub-filtro[aria-pressed=true]{background:var(--brand-100);color:var(--brand-text);border-color:var(--brand-200);font-weight:600}.hub-busca-status{color:var(--ink-500);margin:0;font-size:.82rem}
