.pagination[data-v-3bead581]{align-items:center;display:flex;flex-direction:column;gap:10px;padding:18px 0 4px}.pagination-controls[data-v-3bead581]{align-items:center;display:flex;gap:6px}.pagination-arrow[data-v-3bead581]{align-items:center;background:var(--surface,#fff);border:1.5px solid var(--border-strong,#d4d8e0);border-radius:50%;cursor:pointer;display:flex;flex:0 0 auto;height:40px;justify-content:center;padding:0;transition:background var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast);width:40px}.pagination-arrow[data-v-3bead581]:active:not(.disabled),.pagination-arrow[data-v-3bead581]:hover:not(.disabled){background:var(--primary-10);border-color:var(--primary-100)}.pagination-arrow.disabled[data-v-3bead581],.pagination-arrow[data-v-3bead581]:disabled{cursor:default;opacity:.35}.arrow-icon[data-v-3bead581]{background-color:var(--text-primary);height:20px;-webkit-mask-image:url(../images/icon/icon_arrow.svg);mask-image:url(../images/icon/icon_arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color var(--transition-fast);width:20px}.pagination-arrow-prev .arrow-icon[data-v-3bead581]{transform:rotate(180deg)}.pagination-arrow.disabled .arrow-icon[data-v-3bead581],.pagination-arrow:disabled .arrow-icon[data-v-3bead581]{background-color:var(--text-secondary)}.pagination-pages[data-v-3bead581]{align-items:center;display:flex;gap:6px}.pagination-page[data-v-3bead581]{align-items:center;background:var(--surface,#fff);border:1.5px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;display:flex;font-family:M PLUS\ 1,sans-serif;font-size:14.5px;font-weight:800;height:40px;justify-content:center;min-width:40px;padding:0 6px;transition:all var(--transition-fast)}.pagination-page[data-v-3bead581]:hover:not(.active){border-color:var(--primary-100);color:var(--primary-100)}.pagination-page.active[data-v-3bead581]{background:var(--primary-100);border-color:var(--primary-100);color:#fff}.pagination-info[data-v-3bead581]{color:var(--text-secondary);font-size:11.5px;font-weight:700}
