/* Custom overrides layered on top of the Metronic theme bundle (style.bundle.css). */
/* Kept separate so theme updates can safely overwrite public/assets/css/style.bundle.css. */

.app-toolbar {
	background-color: var(--bs-app-toolbar-base-bg-color, #26272F);
}
.app-toolbar .title-custom {
	color: var(--bs-gray-900);
}
[data-bs-theme=dark] .app-toolbar .header-search.search-custom input {
	background-color: #1B1C22 !important;
}
[data-bs-theme=dark] .app-toolbar .header-search.search-custom ::placeholder {
	color: #808290 !important;
}

/* Yığın (stacked) modal'lar: üstte bir modal açıkken alttakini geri plana it,
   böylece kullanıcı derinlik hissini kaybetmez (bkz. components/modal.blade.php'deki
   data-modal-level ve level*10 z-index artışı). pointer-events: none, bulanıklaşan
   formla yanlışlıkla etkileşimi engeller - üstteki modal'ın backdrop'u zaten daha
   yüksek z-index'te olduğu için tıklamaları karşılıyor. */
body:has(.modal[data-modal-level="1"]) .modal[data-modal-level="0"] .modal-content {
	filter: blur(2px);
	transform: scale(0.97);
	transition: filter 0.15s ease, transform 0.15s ease;
	pointer-events: none;
}
