.list-item-type{border:1px solid var(--bg-colour,#0d0809);background-color:var(--bg-colour,#0d0809);border-radius:50%;width:1rem;height:1rem;display:inline-flex;position:relative}@media (width>=1024px){.list-item-type{width:1.4rem;height:1.4rem}}.list-item-type:after{content:"";opacity:0;background-color:#999;border-radius:50%;transition:opacity .6s cubic-bezier(.14,1,.34,1);position:absolute;inset:-1px}.list-list-item--filtered .list-item-type:after{opacity:1}
