body:has(.login-page) nav{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page) header:not(.login-page header){visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page) footer{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page) .banner-system{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page) .mouse-follower{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page) .cookie-banner{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page) .feedback-widget{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page) .telegram-widget{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page) .session-tracker{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page) .page-status-indicator{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body:has(.login-page){overflow:hidden}body:has(.login-page) main{margin:0!important;padding:0!important}.login-slide-wrapper{will-change:opacity;transition:opacity 1.5s ease-in-out}@keyframes logoPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.logo-pulse{animation:3s ease-in-out infinite logoPulse}
