.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.with-icon{height:var(--button-size-sm);width:var(--button-size-sm)}@media only screen and (min-width:640.98px){.app-pagination .pagination-btn.with-icon{height:var(--button-size-md);width:var(--button-size-md)}}@media only screen and (min-width:1024.98px){.app-pagination .pagination-btn.with-icon{height:var(--button-size-lg);width:var(--button-size-lg)}}.app-pagination .pagination-btn:not(.pagination-nav){background-color:#f5f7f9;font-size:13px}@media only screen and (min-width:640.98px){.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:#fff;color:#db0053;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:#db0053;color:#fff}.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}
