/* نافذة النظام الموحدة (js/tq-dialog.js): فوق كل نوافذ الصفحات، والنص بسطوره وبلا سحب بالعرض */
.swal2-container { z-index: 100000; }
.tq-dlg { font-family: 'Cairo', Tahoma, sans-serif; direction: rtl; max-width: calc(100vw - 32px); }
.tq-dlg .swal2-title { padding-top: 12px; line-height: 1.5; overflow-wrap: anywhere; }
.tq-dlg .swal2-html-container { white-space: pre-line; line-height: 1.8; overflow-wrap: anywhere; }
.tq-dlg .swal2-input { max-width: calc(100% - 32px); box-sizing: border-box; }
.tq-dlg.tq-dlg-wait .swal2-title { padding-top: 22px; font-size: 1.15rem; font-weight: 700; }
.tq-dlg.tq-dlg-wait .swal2-actions { margin-bottom: 18px; }
