.pagination-wrapper{padding-block-start:3.2rem}@media screen and (min-width:750px){.pagination-wrapper{padding-block-start:8rem}}.pagination__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.6rem}@media (min-width:576px){.pagination__list{gap:0.8rem}}.pagination__list>li{display:flex;align-items:center;justify-content:center}.pagination__item{position:relative;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));padding-inline:0.4rem;padding-block:0.7rem;transition:color var(--duration-default) ease-in-out,border-color var(--duration-default) ease-in-out,background-color var(--duration-default) ease-in-out,background-size var(--duration-default) ease-in-out;width:2.4rem;border-radius:0.4rem;min-height:3.4rem}@media (min-width:576px){.pagination__item{width:3.4rem}}.pagination__item--current{background-size:100% 0.1rem;background-position:left 94%;background-repeat:no-repeat;text-decoration:none;word-break:break-word;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%)}.pagination__item-toggler{display:flex;align-items:center;gap:0.8rem;width:fit-content}.pagination__item-toggler--prev{margin-right:0.8rem}.pagination__item-toggler--next{margin-left:0.8rem}@media screen and (hover:hover) and (pointer:fine){.pagination__item-toggler:hover .pagination__item-toggler__circle-fill{stroke-dashoffset:0}}