.app-pagination{display:flex;gap:8px;justify-content:center}@media only screen and (min-width:640.98px){.app-pagination{gap:12px}}@media only screen and (min-width:1024.98px){.app-pagination{gap:16px}}.app-pagination .pagination-btn{flex-shrink:0;height:var(--btn-size-xs)!important;min-width:var(--btn-size-xs)!important;width:auto!important}.app-pagination .pagination-btn:not(.pagination-nav){background-color:#e5f1ff;font-size:13px;padding:0 12px!important}@media only screen and (min-width:640.98px){.app-pagination .pagination-btn{height:var(--btn-size-sm)!important;min-width:var(--btn-size-sm)!important;width:auto!important}.app-pagination .pagination-btn:not(.pagination-nav){font-size:14px}}@media only screen and (min-width:1024.98px){.app-pagination .pagination-btn:not(.pagination-nav){font-size:16px}}.app-pagination .pagination-btn.active{background-color:#005dcf;color:#fff;cursor:auto}.app-pagination .pagination-btn.disabled{opacity:.5}.app-pagination .pagination-btn.btn-first-in-group,.app-pagination .pagination-btn.btn-last-in-group{display:none}@media only screen and (min-width:640.98px){.app-pagination .pagination-btn.btn-first-in-group,.app-pagination .pagination-btn.btn-last-in-group{display:inline-flex}}.app-pagination .pagination-btn:hover:not(.active,.disabled){background-color:#b8d8ff}.app-pagination .pagination-btn.pagination-nav{font-size:20px}@media only screen and (min-width:640.98px){.app-pagination .pagination-btn.pagination-nav{font-size:22px}}@media only screen and (min-width:1024.98px){.app-pagination .pagination-btn.pagination-nav{font-size:24px}}.app-pagination .pagination-btn.pagination-nav.prev{margin-right:8px}.app-pagination .pagination-btn.pagination-nav.next{margin-left:8px}.app-pagination .separator{align-items:center;display:inline-flex}
