.omg-impactmaker-filters{--omg-impactmaker-filters-surface:#fff;--omg-impactmaker-filters-text:var(--sw-text-color,var(--bs-body-color));--omg-impactmaker-filters-border:var(--sw-border-color,var(--bs-border-color));--omg-impactmaker-filters-accent:var(--sw-color-brand-primary,var(--bs-primary));flex-wrap:wrap;gap:8px;margin-bottom:1rem;display:flex}.omg-impactmaker-filters__input{pointer-events:none;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.omg-impactmaker-filters__pill{color:var(--omg-impactmaker-filters-text);background-color:var(--omg-impactmaker-filters-surface);border:1px solid var(--omg-impactmaker-filters-border);cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-bottom:0;padding:6px 14px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.omg-impactmaker-filters__pill:hover{border-color:var(--omg-impactmaker-filters-accent)}.omg-impactmaker-filters__input:focus-visible+.omg-impactmaker-filters__pill{outline:2px solid var(--omg-impactmaker-filters-accent);outline-offset:2px}.omg-impactmaker-filters__input:checked+.omg-impactmaker-filters__pill{color:#fff;background-color:var(--omg-impactmaker-filters-accent);border-color:var(--omg-impactmaker-filters-accent);font-weight:700}.omg-impactmaker-filters__icon{background-color:var(--omg-impactmaker-filters-surface);object-fit:contain;border-radius:50%;width:18px;height:18px}
