.ts-advanced-list > .fad-page-hidden {
    display: none !important;
}

.fad-list-pager {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 12px;
    margin-top: 16px;
}

.fad-list-pager[hidden] { display: none; }

.fad-list-pager button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    height: 38px;
    padding: 0;
    border: 1px solid var(--fad-pager-border, #d4d6dd);
    border-radius: 50%;
    background: var(--fad-pager-background, #fff);
    color: var(--fad-pager-color, #313135);
    cursor: pointer;
}

.fad-list-pager button svg { width: 18px; height: 18px; }
.fad-list-pager button:disabled { opacity: .35; cursor: default; }
.fad-list-pager button:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
