.row {
  display: flex;
  gap: 6px;
  padding: 8px 12px;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  flex-shrink: 0;
  border-top: 1px solid var(--border);
  background: var(--bg-secondary);
}

.chip {
  padding: 6px 14px;
  border-radius: var(--radius-pill);
  border: 1px solid var(--border);
  background: var(--bg-tertiary);
  color: var(--fg-primary);
  font-size: 13px;
  font-family: var(--font-mono);
  white-space: nowrap;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  flex-shrink: 0;
}

.chip:active {
  background: var(--bg-highlight);
}
