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