.cl-narrow{flex-direction:column;gap:6px;margin:4px 0 12px;display:flex}.cl-nrow{align-items:center;gap:6px;min-width:0;display:flex}.cl-nchips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.cl-nlabel{min-width:44px;color:var(--ink-3);flex-shrink:0}.cl-facet{cursor:pointer;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--border-2);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-family:inherit;font-size:11px;font-weight:500;display:inline-flex}.cl-facet:hover{color:var(--brand-ink);background:var(--brand-soft);border-color:var(--brand-line)}.cl-facet.on{color:var(--on-brand);background:var(--brand);border-color:var(--brand)}.cl-fcount{color:var(--ink-3);font-size:10.5px}.cl-facet.on .cl-fcount{color:inherit}.cl-nnote{color:var(--ink-3);font-size:11px}.cl-narrow.touch .cl-nchips{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.cl-narrow.touch .cl-nchips::-webkit-scrollbar{display:none}.cl-narrow.touch .cl-facet{min-height:44px;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--border-2);flex-shrink:0;padding:0 14px;font-size:13px}.cl-narrow.touch .cl-facet.on{color:var(--on-brand);background:var(--brand);border-color:var(--brand)}.cl-narrow.touch .cl-fcount{font-size:11px}.cl-narrow.touch .cl-nnote{font-size:11.5px}.cl-narrow.touch .cl-nlabel{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}
