/*
 * DO NOT EDIT THIS FILE.
 * It's generated automatically by 'yarn build' command.
 * @preserve
 */

.m-pager {
  display: flex;
  gap: 0.25rem;
}

.m-pager__pages {
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  gap: 0.125rem;
}

.m-pager__item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.75rem;
  height: 1.75rem;
  text-align: center;
  color: var(--color-dark-grey);
}

.m-pager__item--inactive {
  cursor: not-allowed;
  color: var(--color-grey-light);
}

.m-pager__link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: inherit;
  border-radius: 0.125rem;
}

@media (hover: hover) and (pointer: fine) {
  .m-pager__link:hover {
    color: var(--color-black);
  }
}

.m-pager__link--current {
  color: var(--color-black);
}

.m-pager__text {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.m-pager__icon {
  width: 0.8125rem;
  height: 0.75rem;
  transform: rotate(90deg);
  fill: currentColor;
}

.m-pager__item--next .m-pager__icon,
.m-pager__item--last .m-pager__icon {
  transform: rotate(-90deg);
}
