.filters{scrollbar-width:none;gap:8px;margin:0 -4px;padding:4px 4px 16px;display:flex;overflow-x:auto}.filters::-webkit-scrollbar{display:none}.filters__item{border-radius:var(--radius-pill);background:var(--color-bg);height:44px;box-shadow:var(--shadow-float);color:var(--color-text-muted);font:var(--font-medium) 14px/1 var(--font-family);cursor:pointer;transition:color var(--duration), box-shadow var(--duration), transform .12s var(--ease-out);border:0;flex:none;align-items:center;gap:8px;padding:4px 18px 4px 4px;display:inline-flex}.filters__img{border-radius:var(--radius-round);object-fit:cover;opacity:.6;width:36px;height:36px;transition:opacity var(--duration)}.filters__item:hover{color:var(--color-text)}.filters__item:active{transform:scale(.96)}.filters__item[aria-pressed=true]{color:var(--color-text);box-shadow:inset 0 0 0 2px var(--color-accent), var(--shadow-float)}.filters__item[aria-pressed=true] .filters__img{opacity:1}@media (min-width:900px){.filters{gap:16px}.filters__item{height:56px;padding-right:28px;font-size:16px}.filters__img{width:48px;height:48px}}
