/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pager__heading{clip:rect(.1rem,.1rem,.1rem,.1rem);word-wrap:normal;bottom:auto;height:.1rem;left:auto;overflow:hidden;position:absolute !important;right:auto;top:auto;width:.1rem;}.pager__heading.focusable:active,.pager__heading.focusable:focus{clip:auto;height:auto;overflow:visible;position:static !important;width:auto;}.pager__items{display:flex;font-weight:var(--font-weight-bold);justify-content:space-between;list-style:none;padding:0;}@media screen and (min-width:481px){.pager__items{justify-content:center;}}.pager__item{margin:0 .1rem 1rem;}.pager__item a,.pager__item a:hover{text-decoration:none;}.pager__item span{line-height:2.5rem;}.pager__item--hidden{visibility:hidden;}.pager__item--first .link.link--icon-before .icon{margin-right:.4rem;}.pager__item--last .link.link--icon-after .icon{margin-left:.4rem;}.pager__item--next{text-align:right;}.pager__item--last,.pager__item--previous{text-align:left;}.pager__item--first,.pager__item--last{display:none;margin:0 .5rem 1rem;width:4.5rem;}.pager__item--first .link .icon,.pager__item--last .link .icon{align-self:center;height:15px;margin-bottom:0;margin-top:0;width:15px;}@media screen and (min-width:1020px){.pager__item--first,.pager__item--last{display:inline-block;}}.pager__item--next,.pager__item--previous{margin:0 .5rem 1rem;width:5.5rem;}.pager__item--next .link .icon,.pager__item--previous .link .icon{align-self:center;margin-bottom:0;margin-top:0;}.pager__item--ellipsis{display:none;}@media screen and (min-width:761px){.pager__item--ellipsis{display:inline-block;}}.pager__item--page{display:none;}@media screen and (min-width:761px){.pager__item--page{display:inline-block;}}.pager__item--ellipsis span,.pager__item--page span{display:inline-block;text-align:center;width:2.5rem;}.pager__item--ellipsis a,.pager__item--page a{display:inline-block;}.pager__item--ellipsis a span,.pager__item--page a span{background-color:transparent;}.pager__item--ellipsis a:hover,.pager__item--page a:hover{background-color:var(--color-grey-lighter);}.pager__item--active span{background-color:var(--color-primary);color:var(--color-primary-contrast);}
