.pagination[data-v-c54bf226]{display:flex;align-items:center;gap:4px}.pagination__button[data-v-c54bf226],.pagination__dots[data-v-c54bf226]{display:flex;justify-content:center;align-items:center;text-align:center;width:35px;aspect-ratio:1 / 1;border-radius:4px;border:1px solid var(--color-neutral-300);background-color:var(--color-neutral-50);font-size:14px;font-weight:400;line-height:1.5;color:var(--color-neutral-500);transition:.15s}.pagination__dots[data-v-c54bf226]{width:initial;padding-inline:5px;border-color:var(--color-neutral-200)}.pagination__button--active[data-v-c54bf226]{color:var(--color-neutral-800);border-color:var(--color-neutral-800);cursor:default;pointer-events:none}.pagination__dots[data-v-c54bf226]{cursor:default}.pagination__page .pagination__button[data-v-c54bf226]{color:var(--color-neutral-600);border-color:var(--color-neutral-400);transition-duration:.15s;transition-property:background-color,color,border-color}.pagination__page .pagination__button[data-v-c54bf226]:disabled{cursor:not-allowed;opacity:.5}.pagination__page--previous .pagination__icon-button[data-v-c54bf226]{transform:rotate(180deg)}.pagination__icon-button[data-v-c54bf226]{max-width:5px}.pagination__button[data-v-c54bf226],.pagination__dots[data-v-c54bf226]{width:40px}@media(hover:hover)and (pointer:fine){.pagination__page .pagination__button[data-v-c54bf226]:not(.pagination__button--active,:disabled):hover{color:var(--color-neutral-800);background-color:var(--color-neutral-300);border-color:var(--color-neutral-500)}.pagination li:not(.pagination__page) .pagination__button[data-v-c54bf226]:not(.pagination__button--active,:disabled):hover{background-color:color-mix(in srgb,var(--color-neutral-600),transparent 90%);border-color:var(--color-neutral-800);color:var(--color-neutral-800)}}
