.md-preloader{display:none;position:fixed;inset:0;z-index:9999999;width:100vw;height:101vh;height:101dvh;background:#000;color:#fff;opacity:1;transition:opacity .5s ease-in;pointer-events:auto}
.md-preload-on .md-preloader{display:block}
.md-preloader.is-leaving{opacity:0;pointer-events:none}
.md-preloader .loading-block{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column}
.md-preloader .loading-block>img{display:block;width:70px;height:70px;object-fit:contain}
.md-preloader .loading-text{display:flex;justify-content:center;align-items:center;width:100%;margin-top:15px;text-align:center}
.md-preloader .loading-text span{display:inline-block;margin:0 5px;color:#fff;font:400 14px Manrope,Arial,sans-serif;animation:md-blur-text 1.5s linear infinite alternate;animation-delay:calc(var(--i) * .2s)}
@keyframes md-blur-text{from{filter:blur(0)}to{filter:blur(4px)}}
@media(min-width:2000px){.md-preloader .loading-block>img{width:clamp(70px,5.5vw,140px);height:clamp(70px,5.5vw,140px)}.md-preloader .loading-text span{font-size:clamp(14px,.8vw,22px);margin:0 clamp(5px,.25vw,10px)}}
@media(prefers-reduced-motion:reduce){.md-preloader{display:none!important}}
