/* Provider content stays inside its own Shadow DOM and the common page grid. */
[data-local-site] #allrecords :is(.local-mixplat-stat, .local-mixplat-reports) {
    width: var(--content-shell-width);
    max-width: var(--content-width);
    margin: var(--space-8) auto 0;
    min-width: 0;
    scroll-margin-top: 110px;
}

[data-local-site] #allrecords .local-mixplat-stat {
    margin-bottom: calc(2 * var(--space-8));
}

[data-local-site] #allrecords .local-mixplat-reports {
    margin-bottom: var(--space-6);
}

[data-local-site] .local-payment-manage--official {
    display: block;
}

[data-type="mixplat-info-block"] {
    display: block;
    width: 100%;
    min-width: 0;
    font-family: var(--font-body);
    font-size: var(--type-body);
    line-height: var(--leading-body);
    color: var(--text);
}

.local-mixplat-stat > [data-type="mixplat-stat"] {
    display: block;
    width: 100%;
    min-width: 0;
}

@media(max-width:640px) {
    [data-local-site] #allrecords .local-mixplat-stat {
        margin-bottom: calc(2 * var(--space-6));
    }
}
