
.entry-content svg:not([class]):not([width]) {
    width: 1.4em;
    height: 1.4em;
    vertical-align: middle;
    fill: currentColor;
}

.entry-content a > svg:not([class]),
.entry-content li > svg:not([class]) {
    width: 1.15em;
    height: 1.15em;
    margin-right: .35em;
}

.entry-content img,
.entry-content svg {
    max-width: 100%;
}

.navigation.pagination {
    margin: 40px 0;
}
.navigation.pagination .nav-links {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    justify-content: center;
}
.navigation.pagination .page-numbers {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 40px;
    height: 40px;
    padding: 0 12px;
    border-radius: 6px;
    border: 1px solid var(--ui-border-color, #282b2e);
    color: inherit;
    text-decoration: none;
    line-height: 1;
}
.navigation.pagination .page-numbers.current {
    background: var(--uc-primary-color, #E3C083);
    border-color: var(--uc-primary-color, #E3C083);
    color: #14171A;
}
.navigation.pagination a.page-numbers:hover {
    border-color: var(--uc-primary-color, #E3C083);
}
