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