/* Syncfusion grids — pagination RTL + global overrides */

/* حذف حاشیه آبی فوکوس هنگام کلیک روی سلول/هدر (تمام گریدها) */
.e-grid .e-gridcontent .e-content td.e-rowcell:focus,
.e-grid .e-gridcontent .e-content td.e-rowcell:focus-visible,
.e-grid td.e-rowcell.e-focus.e-focused,
.e-grid td.e-groupcaption.e-focus.e-focused,
.e-grid .e-rowcell.e-focused,
.e-grid .e-gridheader .e-headercontent th.e-headercell:focus,
.e-grid .e-gridheader .e-headercontent th.e-headercell:focus-visible,
.e-grid th.e-headercell.e-focus.e-focused,
.e-grid th.e-headercell.e-focused {
    box-shadow: none !important;
    outline: none !important;
}

/* RTL Syncfusion grids — pagination bar aligned like incident module */
.e-grid.e-rtl .e-gridpager .e-pager,
.e-grid.e-rtl .e-gridpager .e-pager.e-rtl {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100%;
    text-align: right !important;
}

.e-grid.e-rtl .e-gridpager .e-pager .e-pagercontainer {
    display: inline-flex !important;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start !important;
    text-align: right !important;
    margin-inline-start: auto !important;
}

.e-grid.e-rtl .e-gridpager .e-pager .e-parentmsgbar {
    text-align: left !important;
    margin-inline-end: auto !important;
}
