@import '../../tokens/tokens.css';

/* Primary button. Brass = ACTION only. */
.btn {
  background: var(--ds-brass);
  color: var(--ds-on-brass);
  font-family: var(--ds-font-body);
  font-weight: 600;
  font-size: 0.95rem;
  padding: 12px 20px;
  border: none;
  border-radius: var(--ds-r1);
  cursor: pointer;
  transition: background .18s ease;
}
.btn:hover, .btn.is-hover { background: var(--ds-brass-hi); }
.btn:focus-visible, .btn.is-focus { outline: 2px solid var(--ds-brass-hi); outline-offset: 3px; }
.btn:active, .btn.is-active { background: var(--ds-brass-press); }
.btn[disabled], .btn.is-disabled {
  background: transparent;
  color: var(--ds-text-mute);
  border: 1px solid var(--ds-text-mute);
  cursor: not-allowed;
}
