.ds-c-pagination__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-size-space-2,8px);justify-content:space-between;list-style-type:none;max-height:var(--ds-size-spacing-4xl,48px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ds-c-pagination{display:block}@media (min-width:576px){.ds-c-pagination:is([data-respond-at=sm]) .ds-c-pagination__list{gap:var(--ds-size-space-4,16px);justify-content:center}.ds-c-pagination:is([data-respond-at=sm]) :is(.ds-c-pagination__item--page,.ds-c-pagination__item--ellipsis){display:flex}.ds-c-pagination:is([data-respond-at=sm]) :is(.ds-c-pagination__info){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.ds-c-pagination:is([data-respond-at=sm]) :is(.ds-c-pagination__info--visible){height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;white-space:normal}.ds-c-pagination:is([data-respond-at=sm]) :is(.ds-c-pagination__item--nextprev-hidden){display:none}.ds-c-pagination:is([data-respond-at=sm]) :is(.ds-c-pagination__item--firstlast){display:flex}}@media (min-width:768px){.ds-c-pagination:is([data-respond-at=md]) .ds-c-pagination__list{gap:var(--ds-size-space-4,16px);justify-content:center}.ds-c-pagination:is([data-respond-at=md]) :is(.ds-c-pagination__item--page,.ds-c-pagination__item--ellipsis){display:flex}.ds-c-pagination:is([data-respond-at=md]) :is(.ds-c-pagination__info){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.ds-c-pagination:is([data-respond-at=md]) :is(.ds-c-pagination__info--visible){height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;white-space:normal}.ds-c-pagination:is([data-respond-at=md]) :is(.ds-c-pagination__item--nextprev-hidden){display:none}.ds-c-pagination:is([data-respond-at=md]) :is(.ds-c-pagination__item--firstlast){display:flex}}@media (min-width:992px){.ds-c-pagination:is([data-respond-at=lg]) .ds-c-pagination__list{gap:var(--ds-size-space-4,16px);justify-content:center}.ds-c-pagination:is([data-respond-at=lg]) :is(.ds-c-pagination__item--page,.ds-c-pagination__item--ellipsis){display:flex}.ds-c-pagination:is([data-respond-at=lg]) :is(.ds-c-pagination__info){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.ds-c-pagination:is([data-respond-at=lg]) :is(.ds-c-pagination__info--visible){height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;white-space:normal}.ds-c-pagination:is([data-respond-at=lg]) :is(.ds-c-pagination__item--nextprev-hidden){display:none}.ds-c-pagination:is([data-respond-at=lg]) :is(.ds-c-pagination__item--firstlast){display:flex}}.ds-c-pagination__list--compact{gap:var(--ds-size-space-2,8px);justify-content:space-between}.ds-c-pagination__item{max-width:56rem}.ds-c-pagination__item--current{pointer-events:none}.ds-c-button.ds-c-pagination__button{align-items:center;justify-content:center;max-width:56rem;padding:var(--ds-size-space-0,0)}.ds-c-button.ds-c-pagination__button:is([data-current=true]):hover{background-color:var(--ds-color-palette-brand-1,#1976d2);border-color:transparent;border-style:solid;border-width:var(--ds-size-border-width-base,2px);color:var(--ds-color-alias-cta-primary-default-text);cursor:default}.ds-c-button.ds-c-pagination__button:is([data-current=true]):focus{background-color:var(--ds-color-palette-brand-1,#1976d2);border-color:transparent;border-style:solid;border-width:var(--ds-size-border-width-base,2px);color:var(--ds-color-alias-cta-primary-default-text);cursor:default}.ds-c-button.ds-c-pagination__button:is([data-current=true]):active{background-color:var(--ds-color-palette-brand-1,#1976d2);border-color:transparent;border-style:solid;border-width:var(--ds-size-border-width-base,2px);color:var(--ds-color-alias-cta-primary-default-text);cursor:default}.ds-c-pagination__item--ellipsis{max-width:32rem}.ds-c-pagination__item--ellipsis,.ds-c-pagination__item--firstlast,.ds-c-pagination__item--page{display:none}.ds-c-pagination__info{height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;font-family:var(--ds-font-family-base,"Roboto",Arial,Helvetica,sans-serif);font-size:var(--ds-font-size-body-1,1rem);font-weight:var(--ds-font-stack-body-1-font-weight,400);line-height:var(--ds-font-stack-body-1-line-height,1.5);white-space:normal}.ds-c-pagination__item--nextprev-hidden,.ds-c-pagination__item--nextprev-visible{display:flex}