@layer components{.a2-rowfilter{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.a2-rowfilter__group{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.a2-rowfilter__label{color:var(--a2-menu-label);font:700 var(--a2-fs-xs) / 1 var(--a2-font-ui);letter-spacing:.04em;text-transform:uppercase;margin-right:2px}.a2-rowfilter .a2-rowfilter__chip{opacity:.72}.a2-rowfilter .a2-rowfilter__chip[aria-pressed=true]{opacity:1;box-shadow:inset 0 0 0 1px var(--a2-select-line)}@media (pointer:coarse){.a2-rowfilter .a2-rowfilter__chip{height:32px;padding:0 10px}}.a2-rowfilter__count{color:var(--a2-note);font-size:var(--a2-fs-xs)}.a2-rowfilter__reset{color:var(--a2-link);font-size:var(--a2-fs-xs);cursor:pointer;background:0 0;border:0}.a2-rowfilter__reset:hover{text-decoration:underline}.a2-rowfilter.a2-rowfilter--plain .a2-rowfilter__chip{height:auto;min-height:26px;font-size:var(--a2-fs-xs);opacity:1;padding:3px 9px}.a2-rowfilter.a2-rowfilter--plain .a2-rowfilter__chip[aria-pressed=false]{box-shadow:inset 0 0 0 1px var(--a2-border-soft);color:var(--a2-text-dim);background:#ffffff0a;border-image-source:none}.a2-rowfilter.a2-rowfilter--plain .a2-rowfilter__chip[aria-pressed=false]:hover{color:var(--a2-text);box-shadow:inset 0 0 0 1px var(--a2-select-line)}@media not (min-width:40rem){.a2-rowfilter--rows{flex-flow:column;align-items:stretch;gap:6px;min-width:0}.a2-rowfilter--rows .a2-rowfilter__group{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;min-width:0;max-width:100%;padding-right:10px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.a2-rowfilter--rows .a2-rowfilter__group::-webkit-scrollbar{display:none}.a2-rowfilter--rows .a2-rowfilter__label{flex:none;min-width:4.5rem}.a2-rowfilter.a2-rowfilter--rows .a2-rowfilter__chip{white-space:nowrap;flex:none;min-height:32px}.a2-rowfilter--rows :is(.a2-rowfilter__count,.a2-rowfilter__reset){align-self:flex-start}}}
