.pagination[data-v-39767a10]{display:flex;align-items:center;gap:4px}.pagination__button[data-v-39767a10],.pagination__dots[data-v-39767a10]{display:flex;justify-content:center;align-items:center;text-align:center;width:48px;aspect-ratio:1 / 1;background-color:var(--color-surface-50);border:1px solid var(--color-neutral-300);border-radius:6px;font-size:16px;font-weight:400;line-height:150%;color:var(--color-neutral-700);transition:.15s;transition-property:color,background-color,border-color,opacity}.pagination__dots[data-v-39767a10]{cursor:default;pointer-events:none}.pagination__button--active[data-v-39767a10]{color:var(--color-neutral-50);background-color:var(--color-primary-500);border-color:var(--color-primary-500);font-weight:500;cursor:default;pointer-events:none}.pagination__page .pagination__button[data-v-39767a10]{background-color:var(--color-primary-500);border-color:var(--color-primary-500);color:var(--color-neutral-50)}.pagination__page .pagination__button[data-v-39767a10]:disabled{cursor:not-allowed;background-color:var(--color-surface-50);border-color:var(--color-neutral-300);color:var(--color-neutral-400);opacity:1}.pagination__page--previous .pagination__icon-button[data-v-39767a10]{transform:rotate(180deg)}.pagination__icon-button[data-v-39767a10]{max-width:5px}@media(hover:hover)and (pointer:fine){.pagination__page .pagination__button[data-v-39767a10]:not(:disabled):hover{background-color:var(--color-primary-700);border-color:var(--color-primary-700)}.pagination li:not(.pagination__page) .pagination__button[data-v-39767a10]:not(.pagination__button--active):hover{background-color:var(--color-primary-50);border-color:var(--color-primary-400);color:var(--color-primary-600)}}
