/* Bootstrap modal drag stilleri — modal-drag.js icin.
   Eskiden JS dinamik <style> bloku enjekte ediyordu; CSP style-src-elem 'self'
   bunu blokladigi icin CSS'i static dosyaya tasidik. */
.modal-header {
    cursor: move;
    user-select: none;
    -webkit-user-select: none;
    touch-action: none;
}

.modal-header .btn-close,
.modal-header [data-bs-dismiss],
.modal-header input,
.modal-header select,
.modal-header textarea,
.modal-header button {
    cursor: auto;
}

.modal.modal-dragging .modal-dialog {
    transition: none !important;
}

/* Floating modal: backdrop yok, arka plan kilitlenmez — sayfa kullanilabilir kalir,
   kart serbestce suruklenir (header ustu dahil her yere). .modal pointer-events:none
   ile tiklamalar arkadaki sayfaya gecer; sadece .modal-content yakalar. */
.modal.modal-floating {
    pointer-events: none;
}
.modal.modal-floating .modal-content {
    pointer-events: auto;
}
