.pager{--pager-size: 3rem;--pager-border-width: 0.125rem;--pager-fg-color: var(--bs-gray-500);--pager-bg-color: transparent;--pager-hover-bg-color: var(--bs-light-red);--pager-focus-bg-color: var(--bs-burgundy);--pager-active-fg-color: var(--bs-white);--pager-active-bg-color: var(--bs-red);--pager-border-radius--action: var(--pager-border-width);margin-block:var(--bs-border-radius-xxl)}.pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin:var(--bs-border-radius-xxl) 0;list-style:none;text-align:center;font-weight:bold}.pager__item{display:inline-block;margin-inline:calc(var(--bs-border-radius-sm)/2);vertical-align:middle}@media(max-width: 991.98px){.pager__items--list .pager__item{display:none}.pager__items--list .pager__item--active,.pager__items--list .pager__item--active+.pager__item{display:inline-block}}.pager__item .material-icons{width:1.5rem}.pager__link,.pager__item--current{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-inline-size:var(--pager-size);block-size:var(--pager-size);padding-inline:var(--bs-border-radius-xl);text-decoration:none;color:#343a40;border-radius:var(--bs-border-radius-xxl);background:var(--pager-bg-color);line-height:1}.pager__link:hover,.pager__link:focus,.pager__link:active{text-decoration:none}.pager__link--number:hover,.pager__link--number.is-active:hover{background:var(--pager-hover-bg-color);transition:background-color 1.5s cubic-bezier(0.25, 0.1, 0.25, 1)}.pager__link--action-link{border-radius:var(--pager-border-radius--action);padding:0}.pager__link.is-active,.pager__item--current{color:var(--pager-active-fg-color);border:var(--pager-border-width) solid rgba(0,0,0,0);background:var(--pager-active-bg-color)}.pager__item--mini{margin-inline:calc(var(--bs-border-radius-xxl)/2)}.pager__link--mini{border-radius:50%}.pager__link--mini::before{margin-inline:0}.pager__item-title--backward{margin-inline-start:.5rem}.pager__item-title--forward{margin-inline-end:.5rem}@media(forced-colors: active){.pager__item a:hover{-webkit-text-decoration:underline;text-decoration:underline}}.pager__item--previous.disabled,.pager__item--next.disabled{color:#999;pointer-events:none;cursor:default;text-decoration:none}.pager__item--first .pager__link::before,.pager__item--previous .pager__link::before,.pager__item--next .pager__link::after,.pager__item--last .pager__link::after{display:none}
