/* All loader intents keep the page crisp; the centered feedback card is unchanged. */
html body :is(.page-loading-overlay.page-loading-overlay,.logout-overlay.logout-overlay),
html body :is(.page-loading-overlay.page-loading-overlay,.logout-overlay.logout-overlay).is-visible[aria-hidden="false"]{
    --vjs-loader-backdrop:transparent!important;
    background:transparent!important;
    background-image:none!important;
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
    filter:none!important;
    box-shadow:none!important;
}

html body :is(.page-loading-overlay.page-loading-overlay,.logout-overlay.logout-overlay)::before,
html body :is(.page-loading-overlay.page-loading-overlay,.logout-overlay.logout-overlay)::after,
html body :is(.page-loading-overlay.page-loading-overlay,.logout-overlay.logout-overlay).is-visible[aria-hidden="false"]::before,
html body :is(.page-loading-overlay.page-loading-overlay,.logout-overlay.logout-overlay).is-visible[aria-hidden="false"]::after{
    content:none!important;
    display:none!important;
    background:transparent!important;
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
    filter:none!important;
}

/* Loading cards have one clean surface; stale clipping must not trim their edges or shadow. */
html body :is(.page-loading-overlay.page-loading-overlay,.logout-overlay.logout-overlay) :is(.page-loading-card,.logout-loading-card).is-loading,
html body :is(.page-loading-overlay.page-loading-overlay,.logout-overlay.logout-overlay).is-visible[aria-hidden="false"] :is(.page-loading-card,.logout-loading-card).is-loading{
    min-height:58px!important;
    border:0!important;
    outline:0!important;
    background:#fff!important;
    background-image:none!important;
    border-radius:24px!important;
    clip-path:none!important;
    -webkit-clip-path:none!important;
    box-shadow:0 6px 24px rgba(15,23,42,.1)!important;
    filter:none!important;
}

html body :is(.page-loading-overlay,.logout-overlay) :is(.page-loading-card,.logout-loading-card).is-loading::before,
html body :is(.page-loading-overlay,.logout-overlay) :is(.page-loading-card,.logout-loading-card).is-loading::after{
    content:none!important;
    display:none!important;
}
