/*
  Global UI fixes for AdminLTE pages:
  - Better RTL alignment (Kurdish/Arabic)
  - Better mobile action button layout
*/

/* Mobile/table action buttons */
.action-buttons {
    display: inline-flex;
    gap: 0.5rem;
    flex-wrap: wrap;
    align-items: center;
}

.action-buttons .btn {
    white-space: nowrap;
}

/* RTL support (AdminLTE master already sets dir="rtl" for ku/ar) */
html[dir="rtl"],
body[dir="rtl"],
[dir="rtl"] {
    direction: rtl;
}

html[dir="rtl"] .card,
html[dir="rtl"] .card-header {
    text-align: right;
}

html[dir="rtl"] .card-header .card-title {
    float: right;
}

/* Flip common spacing utility used with icons */
html[dir="rtl"] .mr-1 { margin-right: 0 !important; margin-left: 0.25rem !important; }
html[dir="rtl"] .mr-2 { margin-right: 0 !important; margin-left: 0.5rem !important; }
html[dir="rtl"] .mr-3 { margin-right: 0 !important; margin-left: 1rem !important; }

/* Make action buttons order feel natural in RTL */
html[dir="rtl"] .action-buttons {
    flex-direction: row-reverse;
}


