body.intranet-bg {
    --body-intranet-bg-linear-gradient: linear-gradient(180deg, rgba(0, 0, 0, 0) 19.64%, rgba(5, 5, 5, 0.15) 100%);
    --body-intranet-bg-img-preview: url("/local/templates/.default/assets/img/login-background/background-320.webp");
    --body-intranet-bg-1024-img: url("/local/templates/.default/assets/img/login-background/background-1024.webp");

	background-color: #bfd4df !important;
	background-image:
		var(--body-intranet-bg-linear-gradient),
        var(--body-intranet-bg-1024-img),
		var(--body-intranet-bg-img-preview) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

@media only screen and (min-width: 1024px) {
    body.intranet-bg {
        background-image:
            var(--body-intranet-bg-linear-gradient),
            url("/local/templates/.default/assets/img/login-background/background-1920.webp"),
            var(--body-intranet-bg-1024-img),
            var(--body-intranet-bg-img-preview) !important;
    }
}

@media only screen and (min-width: 1921px) {
    body.intranet-bg {
        background-image:
            var(--body-intranet-bg-linear-gradient),
            url("/local/templates/.default/assets/img/login-background/background-2500.webp"),
            var(--body-intranet-bg-1024-img),
            var(--body-intranet-bg-img-preview) !important;
    }
}

body .intranet-auth-cover__logo {
    background-color: transparent;
    background-image: var(--mcart-logo-path, url("/bitrix/images/intranet/logo/bitrix24/ru/bitrix24-logo-ru-white.svg"));
    background-position: left center;
    background-size: contain;
    background-repeat: no-repeat;
}

body .intranet-auth-cover__logo img {
    visibility: hidden;

    opacity: 0;
}

body .intranet-auth-cover-header {
    margin-top: 8px;
}
