/* RapidFMWeb Records 0.9.46 */
.rapidfmweb-records > .rapidfmweb-records-item[data-rfmw-more-hidden],
.rapidfmweb-records-more[hidden],
.rapidfmweb-records-more-button[hidden] { display: none !important; }
.rapidfmweb-records-more {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: .8em;
    margin: 1.5em 0;
}
.rapidfmweb-records-more-button {
    appearance: none;
    box-sizing: border-box;
    font: inherit;
    color: inherit;
    line-height: 1.4;
    background: transparent;
    border: 1px solid currentColor;
    border-radius: .3em;
    padding: .65em 1.25em;
    cursor: pointer;
}
.rapidfmweb-records-more-button:hover { background-color: rgba(127,127,127,.1); }
.rapidfmweb-records-more-button:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
.rapidfmweb-records-more-status { font-size: .85em; opacity: .75; font-variant-numeric: tabular-nums; }
@media print {
    .rapidfmweb-records > .rapidfmweb-records-item[data-rfmw-more-hidden] { display: block !important; }
    .rapidfmweb-records-more { display: none !important; }
}
