/* Dashboard ile ortak açık/koyu renk paleti. Giriş ekranları da aynı temayı kullanır. */
:root{color-scheme:dark;}
:root[data-tema="acik"]{color-scheme:light;}

#parola-overlay,#profil-overlay{background:var(--bg)!important;}
#parola-overlay>div,#profil-overlay>div,#gizli-overlay>div,#pdf-secim-overlay>div{
  background:var(--card)!important;border-color:var(--cb)!important;color:var(--t1)!important;
}
#parola-overlay [style*="color:#FAF9F7"],#profil-overlay [style*="color:#FAF9F7"],
#gizli-overlay [style*="color:#FAF9F7"]{color:var(--t1)!important;}
#parola-overlay [style*="color:#A8A29E"],#profil-overlay [style*="color:#78716C"],
#gizli-overlay [style*="color:#78716C"]{color:var(--t2)!important;}
#giris-dashboard-btn,#gizli-btn,#parola-btn{background:var(--blue-m)!important;color:#fff!important;}
#giris-baska-hesap-btn,#gizli-iptal{border-color:var(--cb)!important;color:var(--t2)!important;}
#gizli-inp{background:var(--surf)!important;border-color:var(--cb)!important;color:var(--t1)!important;}
#gizli-overlay,#pdf-secim-overlay,#bulut-yukleniyor{background:color-mix(in srgb,var(--bg) 86%,transparent)!important;}

.yukleme-karti,.profil-kullanici-panel,.profil-ortak-btn{background:var(--card)!important;border-color:var(--cb)!important;}
.yukleme-ust #yukleme-baslik,.profil-ortak-btn{color:var(--t1)!important;}
.yukleme-ust #yukleme-adim,.profil-ortak-btn>span{color:var(--blue)!important;}
#yukleme-aciklama,.profil-kullanici-panel label,#profil-liste-durum,.profil-ortak-btn small{color:var(--t2)!important;}
.yukleme-ilerleme{background:var(--surf)!important;border-color:var(--cb)!important;}
.yukleme-ilerleme>span{background:var(--blue-m)!important;box-shadow:none!important;}
.yukleme-asamalar span{background:var(--cb)!important;}
.yukleme-asamalar span.tamam{background:var(--blue-m)!important;}
.profil-kullanici-panel select,.profil-duzenle-satir input,.profil-ekle-satir input{
  background:var(--surf)!important;border-color:var(--cb)!important;color:var(--t1)!important;
}
#profil-kullanici-devam{background:var(--blue-m)!important;color:#fff!important;}
.profil-ayarlar-btn,.profil-yonetim-listesi,.profil-duzenle-satir{background:var(--surf)!important;border-color:var(--cb)!important;}
.profil-ayarlar-btn:hover,.profil-ayarlar-btn[aria-expanded="true"],.profil-yonetim-listesi button:hover,
.profil-ortak-btn:hover{background:var(--blue-bg)!important;border-color:var(--blue-m)!important;}
.profil-ekle-satir button{background:var(--blue-bg)!important;border-color:var(--blue-m)!important;color:var(--blue)!important;}

/* Sonuç alanındaki eski arduvaz dolgusunu dashboard mavisine taşı. */
#sonuc-kart .met.vurg,.sn-alt{background:var(--blue-bg)!important;color:var(--t1)!important;}
#sonuc-kart .met.vurg .mlbl,#sonuc-kart .met.vurg .msub,
#sonuc-kart .met.vurg .mval,.sn-alt strong,.sn-alt-l,.sn-alt-m,.sn-alt-ok{color:var(--t1)!important;}
