.pagination{align-items:stretch;display:flex;gap:var(--space-2xs);margin:auto;margin-top:var(--space-m);width:-moz-fit-content;width:fit-content}@media (max-width:425px){.pagination.middle{gap:var(--space-3xs)}}.pagination svg{width:100%}.pagination .current-page,.pagination a{align-items:center;background-color:var(--pagination-other-pages-background);border:1px solid var(--pagination-other-pages-border);border-radius:5px;color:var(--pagination-other-pages-text)!important;display:grid;font-size:var(--step-3);height:var(--space-xl);justify-items:center;place-items:center;width:var(--space-xl)}.pagination.compact :is(a,.current-page){font-size:var(--step-1);height:var(--space-l);width:var(--space-l)}.pagination .current-page,.pagination>a:first-child,.pagination>a:last-child{background-color:var(--pagination-current-page-background);border:1px solid var(--pagination-current-page-border);color:var(--pagination-current-page-text)!important}.pagination>:last-child svg{transform:rotate(180deg)}.pagination>ul{align-self:center;display:flex;gap:var(--space-2xs);list-style:none!important}@media (max-width:425px){.middle:is(.pagination>ul){gap:var(--space-3xs)}}:is(.pagination>ul) li{color:var(--button-text);list-style:none!important}@media (max-width:500px){:is(.pagination>ul) .current-page,:is(.pagination>ul) a{font-size:var(--step-2);width:var(--space-l)}}