:root {
    --erp-primary:       #ffa57d;
    --erp-primary-hover: #ff8647;
    --erp-primary-light: #fff7ed;
    --erp-primary-dark:  #9a3412;
    --erp-sidebar-active-bg:   #fff7ed;
    --erp-sidebar-active-text: #ffa57d;

    --bs-primary:          #ffa57d;
    --bs-primary-rgb:      255, 165, 125;
    --bs-link-color:       #ffa57d;
    --bs-link-color-rgb:   255, 165, 125;
    --bs-link-hover-color: #ff8647;
}

/* Dark modda primary buton/link rengi hâlâ aynı primary olmalı, ama:
   - primary-light arkaplan koyu lacivert (#1e3a8a) — light değer dark'ta okunmaz
   - sidebar-active-bg dinamik primary (koyu mavi)
   - sidebar-active-text BEYAZ — :root'taki dinamik primary değerini dark
     için EZMEMİZ ŞART, yoksa active item arkaplan ve text aynı primary
     tonuna çakışır ve yazı görünmez olur. */
[data-theme="dark"] {
    --erp-primary-light: #1e3a8a;
    --erp-sidebar-active-bg: #ffa57d;
    --erp-sidebar-active-text: #ffffff;
}

/* Bootstrap btn-primary varyantı (sadece --bs-primary'yi okumuyor, kendi değişkenleri var) */
.btn-primary {
    --bs-btn-bg:                #ffa57d;
    --bs-btn-border-color:      #ffa57d;
    --bs-btn-hover-bg:          #ff8647;
    --bs-btn-hover-border-color:#ff8647;
    --bs-btn-active-bg:         #9a3412;
    --bs-btn-active-border-color:#9a3412;
    --bs-btn-disabled-bg:       #ffa57d;
    --bs-btn-disabled-border-color:#ffa57d;
}
.btn-outline-primary {
    --bs-btn-color:             #ffa57d;
    --bs-btn-border-color:      #ffa57d;
    --bs-btn-hover-bg:          #ffa57d;
    --bs-btn-hover-border-color:#ffa57d;
    --bs-btn-active-bg:         #ffa57d;
    --bs-btn-active-border-color:#ffa57d;
}