/* 列表滚动加载：Load more 按钮 / 状态 / 页码条（TrendyReplicas） */
.listing { min-width: 0; }
.listing-more {
    display: flex;
    justify-content: center;
    padding: 1.5rem 0 .25rem;
}
.listing-more .btn { min-width: 220px; }
.listing-more .btn.is-loading {
    opacity: .55;
    cursor: progress;
    pointer-events: none;
}
.listing-status {
    min-height: 1.5em;
    margin: .5rem 0 0;
    text-align: center;
    font-size: .8125rem;
}
.listing-status:empty {
    min-height: 0;
    margin: 0;
}
.listing .pagination { margin-bottom: 0; }
@media (max-width: 575.98px) {
    .listing-more .btn { width: 100%; max-width: 320px; }
}
