/* static/css/components.css */
/* Single source of truth for buttons */

.btn {
  display: inline-flex;
  align-items: center;
  padding: 8px 16px;
  font-weight: 500;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.2s;
}

.btn-primary {
  background: #1d1d1f;
  /* Remove white color to prevent visibility issues */
}

.btn-primary:hover {
  background: #515154;
}

/* Remove button styles from other 5 files */