.pagination[data-v-983a8890]{display:flex;align-items:center;gap:4px}.pagination__button[data-v-983a8890],.pagination__dots[data-v-983a8890]{display:flex;justify-content:center;align-items:center;text-align:center;width:34px;aspect-ratio:1 / 1;background-color:transparent;font-size:16px;font-weight:400;line-height:150%;color:var(--color-neutral-300);transition:.15s;transition-property:color,background-color,opacity}.pagination__dots[data-v-983a8890]{width:initial;padding-inline:5px}.pagination__button--active[data-v-983a8890]{color:var(--color-neutral-50);background-color:var(--color-primary-500);cursor:default;pointer-events:none}.pagination__dots[data-v-983a8890]{cursor:default}.pagination__page .pagination__button[data-v-983a8890]{color:var(--color-primary-600);background-color:transparent;transition-duration:.15s;transition-property:background-color,color,opacity}.pagination__page .pagination__button[data-v-983a8890]:disabled{cursor:not-allowed;color:var(--color-neutral-400);background-color:transparent;opacity:.38}.pagination__page--previous .pagination__icon-button[data-v-983a8890]{transform:rotate(180deg)}.pagination__icon-button[data-v-983a8890]{max-width:8px}@media (min-width: 350px){.pagination__button[data-v-983a8890]{width:40px}.pagination__dots[data-v-983a8890]{width:20px}.pagination__dots[data-v-983a8890]{padding-inline:0;border-color:var(--color-surface-600)}}@media (min-width: 430px){.pagination__dots[data-v-983a8890]{width:40px}}@media (hover: hover) and (pointer: fine){.pagination__page .pagination__button[data-v-983a8890]:not(.pagination__button--active,:disabled):hover{background-color:var(--color-neutral-50)}.pagination li:not(.pagination__page) .pagination__button[data-v-983a8890]:not(.pagination__button--active,:disabled):hover{background-color:var(--color-neutral-50)}}
