/**
 * SAW Admin - Table Pagination
 * @package SAW_Visitors
 * @version 3.0.0
 */

.sa-table-pagination {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--saw-space-4);
    padding: var(--saw-space-4);
    background: var(--saw-bg-primary);
    border-top: 1px solid var(--saw-border-color);
}

.sa-table-pagination-info {
    font-size: var(--saw-text-sm);
    color: var(--saw-text-secondary);
}

.sa-table-pagination-controls {
    display: flex;
    align-items: center;
    gap: var(--saw-space-2);
}

.sa-table-pagination-btn {
    padding: 6px 12px;
    font-size: var(--saw-text-sm);
    background: var(--saw-bg-secondary);
    border: 1px solid var(--saw-border-color);
    border-radius: var(--saw-radius-md);
    cursor: pointer;
    transition: all var(--saw-transition-fast);
}

.sa-table-pagination-btn:hover:not(:disabled) {
    background: var(--saw-bg-tertiary);
    border-color: var(--saw-border-color-dark);
}

.sa-table-pagination-btn:disabled {
    opacity: 0.5;
    cursor: not-allowed;
}

.sa-table-pagination-btn--active {
    background: var(--saw-brand-600);
    color: #ffffff;
    border-color: var(--saw-brand-600);
}


