:root{--zoom:1}@media screen and (min-width:2560px) and (min-height:1200px){:root{--zoom:1.3333}body>#preloader{zoom:1.3333}}@media screen and (min-width:3840px) and (min-height:1800px){:root{--zoom:2}body>#preloader{zoom:2}}body{margin:0;font-family:Inter,Arial,sans-serif;overflow:hidden}.preloader{--art-height:50%;z-index:0;box-sizing:border-box;background:#060606;flex-direction:column;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.preloader-content{z-index:2;margin-top:calc(27.5vh / var(--zoom));flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.brand-logo{background:50%/contain no-repeat;width:256px;height:95px;position:relative}.brand-logo>svg{width:136.4%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preloader-progress{align-items:center;gap:8px;margin-top:19px;display:flex;position:relative}.preloader-spinner{width:16px;height:16px;animation:1s linear infinite spinner-rotation}.spinner-track,.spinner-arc{fill:none;stroke-width:2.5px}.spinner-track{stroke:rgba(242,242,242,.3)}.spinner-arc{stroke:#fff;stroke-linecap:round;stroke-dasharray:31.8 10.6}.preloader-percent{letter-spacing:-.0853px;color:#f2f2f2;font-size:16px;font-weight:600;line-height:19px}@keyframes spinner-rotation{to{transform:rotate(360deg)}}.preloader:before{content:"";height:var(--art-height,50%);background:radial-gradient(116% 96% at 50% 106%, var(--glow-core,#204cd3) 0%, var(--glow-mid,rgba(58,96,226,.2)) 55%, var(--glow-fade,rgba(0,31,153,0)) 100%);position:absolute;bottom:0;left:0;right:0}.preloader img{max-height:100%;max-width:100%}.main-content{left:0;right:0;z-index:1;height:var(--art-height,50%);pointer-events:none;position:absolute;bottom:0}.background-image,.main-image{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.preloader .background-image,.preloader .main-image{max-height:none;max-width:none}.main-image{bottom:var(--main-image-bottom,0);width:auto;height:var(--main-image-height,50vmin)}.save-data .background-image,.save-data .main-image{display:none}@media (max-width:600px),(max-height:600px){.preloader-content{margin-top:calc(22vh / var(--zoom))}.brand-logo{width:164px;height:61px}.preloader-progress{margin-top:8px}.preloader-spinner{width:12px;height:12px}.preloader-percent{font-size:14px}.preloader{--art-height:58%}}@media (max-height:475px){.preloader-content{display:none}}.preloader{--u:min(calc(100vh / 900), calc(100vw / 1100), 1.3px);--strip:none;--strip-x:-599;--strip-b:0;--strip-w:1198;--strip-h:105}@supports (height:100dvh){.preloader{--u:min(calc(100dvh / 900), calc(100vw / 1100), 1.3px)}}.preloader:after{content:"";z-index:1;bottom:calc(var(--strip-b) * var(--u));left:calc(50% + var(--strip-x) * var(--u));width:calc(var(--strip-w) * var(--u));height:calc(var(--strip-h) * var(--u));background:var(--strip) center / 100% 100% no-repeat;pointer-events:none;position:absolute}.brand-logo{--logo-src:url(./assets/logo.svg)}.art{position:absolute;top:0;bottom:0;left:0;right:0}.layer{bottom:calc(var(--b,0) * var(--u));left:calc(50% + var(--x,0) * var(--u));width:calc(var(--w,0) * var(--u));height:calc(var(--h,0) * var(--u));background-image:var(--img,none);background-position:var(--img-pos,0 0);background-size:var(--img-size,100% 100%);background-repeat:no-repeat;position:absolute}.save-data .art{display:none}@media (max-width:600px),(max-height:600px){.preloader{--u:min(calc(100vh / 520), calc(100vw / 360))}@supports (height:100dvh){.preloader{--u:min(calc(100dvh / 520), calc(100vw / 360))}}}