.pagination[data-v-7478d4d1]{display:flex;align-items:center;justify-content:center;padding:20px 0}.pagination .pagination-controls[data-v-7478d4d1]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pagination .pagination-btn[data-v-7478d4d1]{min-width:40px;height:40px;background:var(--flec-card-bg);color:var(--font-color);border-radius:6px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.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;font-weight:600;cursor:default}.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);padding:0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-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}}
