.pagination__base{--pagination-alignment-horizontal: var(--scope-alignment-horizontal, start);--pagination-text-color: var(--scope-color-main-color, var(--global-color-default-main-color, #000));--pagination-icon-disabled: var(--scope-color-accent1-disabled-text, #ccc);--pagination-line-height: var(--global-type-body-line-height);--pagination-item-width: auto}.pagination:not([class*=alignment-horizontal]) .pagination__base{--pagination-alignment-horizontal: center}.pagination__base{justify-content:var(--pagination-alignment-horizontal);display:flex}.pagination__container{display:inline-block}.pagination__items{display:flex;-moz-column-gap:6px;column-gap:6px}.pagination__viewCountLabel{margin-block-end:5px;text-align:center}.pagination__cta,.pagination__page,.pagination__ellipsis{display:inline-block;color:var(--pagination-text-color);text-decoration:none;padding-block:4px;padding-inline:4px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);line-height:var(--pagination-line-height);font-weight:400;cursor:pointer}.pagination__cta:hover,.pagination__cta:visited,.pagination__page:hover,.pagination__page:visited,.pagination__ellipsis:hover,.pagination__ellipsis:visited{color:var(--pagination-text-color)}.pagination__item--disabled .pagination__cta{cursor:not-allowed;color:var(--pagination-icon-disabled)}.pagination__item--disabled .pagination__cta heliux-icon{--icon-color: var(--pagination-icon-disabled)}.pagination__page{width:var(--pagination-item-width, auto);text-align:center}.pagination__item--active .pagination__page{font-weight:600}.pagination__item--active .pagination__page::after{content:"";position:absolute;bottom:3px;left:0;right:0;border-block-start:2.5px solid var(--pagination-text-color)}.pagination__ellipsis{line-height:1}.pagination__ellipsis::after{content:"..."}