.pagination[data-v-7478d4d1]{justify-content:center;align-items:center;padding:20px 0;display:flex}.pagination .pagination-controls[data-v-7478d4d1]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pagination .pagination-btn[data-v-7478d4d1]{background:var(--flec-card-bg);min-width:40px;height:40px;color:var(--font-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:1.1rem;transition:all .3s;display:flex}.pagination .pagination-btn[data-v-7478d4d1]:hover:not(.disabled):not(.active){color:#fff;background:var(--flec-btn-hover)}.pagination .pagination-btn.active[data-v-7478d4d1]{background:var(--flec-btn);color:#fff;cursor:default;font-weight:600}.pagination .pagination-btn.disabled[data-v-7478d4d1]{opacity:.4;cursor:not-allowed}.pagination .pagination-btn i[data-v-7478d4d1]{font-size:1.5rem}.pagination .pagination-ellipsis[data-v-7478d4d1]{color:var(--font-color);-webkit-user-select:none;user-select:none;padding:0 4px}@media screen and (width<=768px){.pagination[data-v-7478d4d1]{padding:14px 0}.pagination .pagination-controls[data-v-7478d4d1]{gap:6px}.pagination .pagination-btn[data-v-7478d4d1]{min-width:34px;height:34px;font-size:.95rem}.pagination .pagination-btn i[data-v-7478d4d1]{font-size:1.25rem}.pagination .pagination-ellipsis[data-v-7478d4d1]{padding:0 3px}}
