.ga-pagination{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:30px 0 10px;padding:22px 0 4px;border-top:1px solid #e2e8e4}.ga-pagination-summary{font-size:12px;color:#728078;white-space:nowrap}.ga-pagination-controls{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap}.ga-page-number,.ga-page-direction,.ga-page-ellipsis{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-width:40px;min-height:42px;border:1px solid #dfe7e1;border-radius:8px;padding:8px 12px;background:#fff;color:#425a4a;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;box-sizing:border-box}.ga-page-direction{padding:8px 14px}.ga-page-number:hover,.ga-page-direction[href]:hover{background:#edf7ef;border-color:#83b894;color:#216737}.ga-page-number.is-current{background:#14a800;border-color:#14a800;color:#fff;font-weight:700;box-shadow:0 3px 8px #14a80022}.ga-page-direction.is-disabled{color:#a2ada5;background:#f5f7f5;border-color:#edf0ed}.ga-page-ellipsis{border-color:transparent;background:transparent;min-width:24px;padding:4px}.ga-pagination a:focus-visible{outline:2px solid #4b965f;outline-offset:3px}.system-admin .paginator{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:22px 0!important;line-height:2!important}.system-admin .paginator a,.system-admin .paginator .this-page{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:40px;padding:6px 12px!important;border-radius:8px;border:1px solid #dfe7e1;background:#fff;color:#425a4a}.system-admin .paginator .this-page{background:#14a800;color:#fff;border-color:#14a800}.system-admin .paginator .showall{margin-inline-start:12px}
@media(max-width:767px){.ga-pagination{justify-content:center;flex-direction:column;gap:12px}.ga-pagination-controls{gap:5px}.ga-page-number,.ga-page-direction{min-width:36px;min-height:40px;padding:7px 10px;font-size:12px}.ga-page-direction{padding:7px 11px}}
@media(max-width:390px){.ga-page-direction span{display:none}.ga-page-direction{min-width:36px}.ga-pagination-controls{gap:4px}}
