.ux-pagination {
    --ux-pagination-color: white;
    --ux-pagination-muted-color: var(--gray);
    --ux-pagination-border-color: white;
    --ux-pagination-background: transparent;
    --ux-pagination-active-background: white;
    --ux-pagination-active-color: black;
    --ux-pagination-focus-color: transparent;

    .ux-pagination__list { justify-content: center }
    .ux-pagination__link {
        gap: 0.25rem;

        > span { text-box: trim-both ex alphabetic }
    }
}

.results-line {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 0.5rem 1rem;
    font-weight: bold;

    p { margin-block: 0 }

    &.empty { color: var(--gray) }
}