.settings-chip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 8px;
  border-radius: 999px;
  border: 1px solid rgba(148, 163, 184, 0.32);
  font-size: 11px;
  line-height: 1.2;
  letter-spacing: 0.01em;
  font-weight: 600;
  background: var(--chip-neutral-bg);
  color: var(--chip-neutral-fg);
  white-space: nowrap;
  flex-shrink: 0;
}

.settings-chip--ok {
  background: var(--chip-success-bg);
  color: var(--chip-success-fg);
  border-color: rgba(34, 197, 94, 0.22);
}

.settings-chip--warn {
  background: var(--chip-warn-bg);
  color: var(--chip-warn-fg);
  border-color: rgba(245, 158, 11, 0.24);
}

.settings-chip--danger {
  background: var(--chip-danger-bg);
  color: var(--chip-danger-fg);
  border-color: rgba(239, 68, 68, 0.2);
}

.settings-chip--pending {
  background: var(--chip-info-bg);
  color: var(--chip-info-fg);
  border-color: rgba(14, 165, 233, 0.2);
}

.settings-chip--owner {
  background: var(--chip-warn-bg);
  color: var(--chip-warn-fg);
  border-color: rgba(245, 158, 11, 0.24);
}

.settings-chip--neutral {
  background: var(--chip-neutral-bg);
  color: var(--chip-neutral-fg);
  border-color: rgba(148, 163, 184, 0.32);
}

.settings-chip--muted {
  background: var(--chip-muted-bg);
  color: var(--chip-muted-fg);
  border-color: rgba(107, 114, 128, 0.18);
}

