.pagination {
display: flex;
justify-content: center;
padding-top: 0.625rem;
}
.pagination-list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
align-items: center;
margin-left: -0.625rem;
}
.pagination-list li {
margin-left: 0.625rem;
}
.pagination-list li:hover a, .pagination-list li:hover span, .pagination-list li.active a, .pagination-list li.active span {
color: var(--accent-color);
border-color: var(--accent-color);
}
.pagination-list li.active a, .pagination-list li.active span {
cursor: default;
pointer-events: none;
}
.pagination-list li.pagination-item-arrow a, .pagination-list li.pagination-item-arrow span {
color: var(--accent-color);
border-color: transparent;
width: 1.5rem;
height: 1.5rem;
}
.pagination-list li.pagination-item-arrow:hover a, .pagination-list li.pagination-item-arrow:hover span {
color: var(--text-primary);
}
.pagination-list li.pagination-item-disabled a, .pagination-list li.pagination-item-disabled span {
color: var(--text-secondary);
pointer-events: none;
}
.pagination-list li.pagination-item-disabled:hover a, .pagination-list li.pagination-item-disabled:hover span {
color: var(--text-secondary);
}
.pagination-list li a, .pagination-list li span {
display: flex;
align-items: center;
justify-content: center;
width: 2.1875rem;
height: 2.1875rem;
color: var(--text-secondary);
text-decoration: none;
border: 1px solid var(--border-color);
border-radius: var(--el-border-radius-min);
}
.pagination-list li a.dots, .pagination-list li span.dots {
border-color: transparent;
}
@media only screen and (max-width: 480px) {
.pagination-full .pagination-list {
padding-bottom: 2.2rem;
}
.pagination-full .pagination-item-arrow {
position: absolute;
bottom: 0;
}
.pagination-full .pagination-item-arrow-prev {
right: 50%;
margin-right: 0.625rem;
}
.pagination-full .pagination-item-arrow-first {
right: 50%;
margin-right: 2.1rem;
}
.pagination-full .pagination-item-arrow-next {
left: 50%;
}
.pagination-full .pagination-item-arrow-last {
left: 50%;
margin-left: 2.1rem !important;
}
}