.bnb-members-tabs,.bnb-members-pagination{display:flex;flex-wrap:wrap;gap:.75rem;margin-block:1.25rem}.bnb-members-tabs [aria-current=page]{font-weight:700;text-decoration:underline;text-underline-offset:.3em}.bnb-members-search{max-width:40rem;margin-block:1.5rem}.bnb-members-search label{display:block;font-weight:700;margin-block-end:.4rem}.bnb-members-search>div{display:flex;gap:.65rem}.bnb-members-search input{min-width:0;flex:1;padding:.7rem;border:1px solid var(--bnb-border,#cbd5e1);border-radius:.5rem;font:inherit}.bnb-members-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;list-style:none;padding:0}.bnb-members-grid li{min-width:0}.bnb-members-grid li>a{display:flex;align-items:center;gap:.85rem;height:100%;padding:1rem;border:1px solid var(--bnb-border,#cbd5e1);border-radius:.75rem;text-decoration:none;overflow-wrap:anywhere}.bnb-members-card-note{display:block;margin-block-start:.3rem}.bnb-public-profile-links{padding:1rem;margin-block:1rem;border:1px solid var(--bnb-border,#cbd5e1);border-radius:.75rem;overflow-wrap:anywhere}.bnb-public-profile-links nav{display:flex;flex-wrap:wrap;gap:.75rem;margin-block:.75rem}.bnb-public-profile-links label{display:block}.bnb-public-profile-links input{box-sizing:border-box;width:100%;max-width:42rem;padding:.65rem;font:inherit}.bnb-member-discovery a:focus-visible,.bnb-member-discovery input:focus-visible,.bnb-public-profile-links a:focus-visible,.bnb-public-profile-links input:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(max-width:480px){.bnb-members-search>div{flex-direction:column}.bnb-members-search button{width:100%}}
