.app-pagination{align-items:center;color:var(--text-minor-color);display:flex;flex-wrap:wrap;font:var(--minor-font);justify-content:space-between;width:100%}.app-pagination__total{margin-right:auto;padding:var(--space-25) var(--space-300) var(--space-25) 0;white-space:nowrap}.app-pagination__list{align-self:center;display:flex;list-style:none;margin:0;padding:var(--space-25) 0}.app-pagination__link{align-items:center;background:none;border:none;color:var(--text-minor-color);display:flex;justify-content:center;line-height:1.25;margin:0;min-width:1.5rem;padding:0;position:relative;transition:color .3s}.app-pagination__link:focus{box-shadow:none;z-index:3}.app-pagination__link:hover{background:none;color:var(--text-secondary-color);text-decoration:none;z-index:2}.app-pagination__item{align-items:center;display:flex}.app-pagination__item:after{content:"-";display:block;margin:0 var(--space-25)}.app-pagination__item:last-child:after{display:none}.app-pagination__item.--active .app-pagination__link{background:none;color:var(--control-accent-color);z-index:3}.app-pagination__item.--active .app-pagination__link:hover{text-decoration:none}.app-pagination__item.--disabled{color:var(--text-minor-color)}.app-pagination__item.--disabled .app-pagination__link{background:none;cursor:auto;pointer-events:none}
