/* LGFT v5.24.10 — Global table pagination default/page indicator lock */
.lgft-dt-pages{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;max-width:360px;justify-content:center;}
.lgft-dt-page-btn{min-width:30px!important;padding-left:8px!important;padding-right:8px!important;text-align:center!important;}
.lgft-dt-page-btn.active,
.lgft-dt-page-btn[aria-current="page"]{background:linear-gradient(135deg, rgba(22,163,74,.95), rgba(21,128,61,.88))!important;border-color:rgba(74,222,128,.65)!important;color:#fff!important;box-shadow:0 8px 22px rgba(22,163,74,.22)!important;}
.lgft-dt-page-gap{display:inline-flex;align-items:center;justify-content:center;min-width:18px;color:#94a3b8;font-weight:900;line-height:1;}
.lgft-dt-actions select[data-dt-page-size]{font-weight:800;color:#fff;background:rgba(15,23,42,.92);}
.lgft-dt-actions select[data-dt-page-size] option{background:#0f172a;color:#fff;}
@media(max-width:760px){.lgft-dt-pages{justify-content:flex-start;max-width:100%;order:12}.lgft-dt-page-btn{min-width:28px!important;padding-left:7px!important;padding-right:7px!important}.lgft-dt-actions [data-dt-prev]{order:10}.lgft-dt-actions [data-dt-next]{order:13}}
@media print{.lgft-dt-pages{display:none!important}}
