/* Filament Modallarını (Popup) tam ortaya alma düzeltmesi */

/* Ana sorun: Grid sisteminin veya containing-block'ların modali sola itmesi.
   Çözüm: Sadece normal modalları (slide-over olmayan) ekranın tam ortasına sabitlemek. */

.fi-modal-window:not(.fi-modal-slide-over-window) {
    position: fixed !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    margin: 0 !important;
    max-height: 90vh !important;
    overflow-y: auto !important;
}

/* Modal arka planını tam ekrana sabitle */
.fi-modal-close-overlay {
    position: fixed !important;
    inset: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
}

/* Layout seviyesinde taşırma hatalarını engelle */
.fi-layout, .fi-main-ctn {
    transform: none !important;
    will-change: auto !important;
    contain: none !important;
    perspective: none !important;
}
