.page-links {
    border: 1px solid #ddd;
    border-radius: 8px;
    padding: 16px;
    background: #fafafa;
}

.page-links ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.page-links li {
    border-bottom: 1px solid #e5e5e5;
}

.page-links li:last-child {
    border-bottom: none;
}

.page-links a {
    display: block;
    padding: 12px 8px;
    color: #333;
    text-decoration: none;
    transition: background 0.2s ease;
}

.page-links a:hover {
    background: #f0f0f0;
}