/* Register-specific tweaks — base styling lives in auth.css */
.terms-row {
  display: flex; align-items: flex-start; gap: 10px;
  font-size: 0.82rem; color: var(--text-muted); margin-bottom: 22px;
}
.terms-row input { margin-top: 3px; }
.starting-balance-note {
  display: flex; align-items: center; gap: 10px;
  background: rgba(212,175,55,0.06); border: 1px solid var(--border);
  border-radius: var(--radius-sm); padding: 12px 16px;
  font-size: 0.82rem; color: var(--gold-bright); margin-bottom: 24px;
}
