/* Принудительное скрытие ВСЕХ прелоадеров */
.loader,
.spinner,
.preloader,
.page-loader,
.global-loader,
.loading-spinner,
.ajax-loader,
.loading,
.page-loading,
.global-loading,
.spinner-border,
.spinner-grow,
#preloader,
#loader,
#global-loader,
#loading,
#page-loading,
[class*="loader"],
[class*="loading"],
[class*="spinner"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}

/* Фикс для верхнего левого угла */
div[style*="top: 0"] div[style*="left: 0"],
div[style*="position: fixed"][style*="z-index: 9999"],
div[style*="position: absolute"][style*="z-index: 9999"] {
    display: none !important;
}

/* Убираем анимации */
@keyframes spinner-border,
@keyframes spinner-grow,
@keyframes spin,
@keyframes loading {
    0% { opacity: 0; }
    100% { opacity: 0; }
}

/* Фикс для body */
body.loading::before,
body.loading::after,
body.page-loading::before,
body.page-loading::after,
body::before[class*="loader"],
body::after[class*="loader"] {
    display: none !important;
    content: none !important;
}

body {
    overflow: auto !important;
    position: static !important;
}