.pagination-container{grid-column:1/-1;inline-size:100%;padding-block-start:var(--spacing--l)}.pagination,.pagination-container{display:flex;justify-content:center}.pagination{align-items:center;flex-wrap:wrap;gap:.5rem}.pagination__item{position:relative}.pagination__link{align-items:center;block-size:2.75rem;border-radius:100%;color:inherit;display:flex;font-weight:500;font-weight:600;inline-size:2.75rem;justify-content:center;line-height:1.4;padding:.375rem .5rem;text-align:center;text-decoration:none}@media (prefers-reduced-motion:no-preference){.pagination__link:is(a){transition:color var(--timing) var(--ease),background-color var(--timing) var(--ease)}}.pagination__link:is(a):hover{color:var(--color--highlight)}.pagination__link--current{background-color:var(--color--background-alternate)}.pagination__link--next:is(span),.pagination__link--prev:is(span){opacity:.5}.pagination__page-select{align-items:center;display:flex;font-weight:700;gap:.5rem}.pagination__page-select-input{block-size:100%;font-weight:500;padding-inline-start:.5rem}@media (max-width:27.9375em){.pagination:not(.pagination--select):before{content:"";order:899;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.pagination:not(.pagination--select) .pagination__item:first-child{order:900}.pagination:not(.pagination--select) .pagination__item--prev{order:901}.pagination:not(.pagination--select) .pagination__item--next{order:902}.pagination:not(.pagination--select) .pagination__item:last-child{order:903}}@media (max-width:23.375em){.pagination--select:before{content:"";order:899;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.pagination--select .pagination__item:first-child{order:900}.pagination--select .pagination__item--prev{order:901}.pagination--select .pagination__item--next{order:902}.pagination--select .pagination__item:last-child{order:903}}