/* Türkçe yorum: Buton stilleri */

.btn { 
  display: inline-flex; align-items: center; justify-content: center; gap: 10px; 
  padding: 12px 18px; border-radius: 10px; border: 1px solid var(--color-border);
  color: var(--color-text); background: rgba(255,255,255,0.04); font-weight: 600; transition: transform .15s ease, background .2s;
}
.btn:hover { background: rgba(255,255,255,0.08); transform: translateY(-1px); }
.btn:active { transform: translateY(0); }

.btn--primary { background: var(--color-primary); border-color: var(--color-primary-700); }
.btn--primary:hover { background: var(--color-primary-700); }

.btn--block { width: 100%; }


