.pagination[data-v-eec7cb95]{justify-content:space-between;width:100%}.pagination[data-v-eec7cb95],.pagination__pages[data-v-eec7cb95]{align-items:center;display:flex}.pagination__pages[data-v-eec7cb95]{gap:4px}.pagination__control[data-v-eec7cb95],.pagination__ellipsis[data-v-eec7cb95],.pagination__page[data-v-eec7cb95],.pagination__placeholder[data-v-eec7cb95]{align-items:center;aspect-ratio:1/1;background:transparent;border:0;border-radius:50%;color:#1f2937;display:inline-flex;font-family:Geist;font-size:1rem;font-style:normal;font-weight:400;gap:0;height:2.75rem;justify-content:center;letter-spacing:-.02rem;line-height:1.25rem;padding:10px 0;width:2.75rem}.pagination__placeholder[data-v-eec7cb95]{pointer-events:none;visibility:hidden}.pagination__control[data-v-eec7cb95]{color:#1f2937}.pagination__control[data-v-eec7cb95]:disabled{color:#d1d5db;cursor:default}.pagination__control svg[data-v-eec7cb95]{height:20px;width:20px}.pagination__control[data-v-eec7cb95]:not(:disabled),.pagination__page[data-v-eec7cb95]{transition:color .16s ease,background-color .16s ease}.pagination__control[data-v-eec7cb95]:not(:disabled):focus-visible,.pagination__control[data-v-eec7cb95]:not(:disabled):hover,.pagination__page[data-v-eec7cb95]:focus-visible,.pagination__page[data-v-eec7cb95]:hover{color:#194b96}.pagination__control[data-v-eec7cb95]:not(:disabled):focus-visible,.pagination__page[data-v-eec7cb95]:focus-visible{outline:2px solid rgba(25,75,150,.35);outline-offset:3px}.pagination__page--active[data-v-eec7cb95]{background:#194b96;color:#fff}.pagination__page--active[data-v-eec7cb95]:focus-visible,.pagination__page--active[data-v-eec7cb95]:hover{color:#fff}@media(max-width:23.375rem){.pagination__control[data-v-eec7cb95],.pagination__ellipsis[data-v-eec7cb95],.pagination__page[data-v-eec7cb95],.pagination__placeholder[data-v-eec7cb95]{height:36px;width:36px}}@media(min-width:768px){.pagination[data-v-eec7cb95]{gap:8px;justify-content:flex-start;width:auto}.pagination__control[data-v-eec7cb95],.pagination__ellipsis[data-v-eec7cb95],.pagination__page[data-v-eec7cb95],.pagination__placeholder[data-v-eec7cb95]{font-family:Geist;font-size:clamp(.8125rem,1.12vw,1rem);font-weight:500;letter-spacing:0;line-height:clamp(1.25rem,1.67vw,1.5rem)}}
