:root{--loading-tips-color:#c8c8d4;--loading-page-background:#010114}body{background-color:var(--loading-page-background)}.loadingMain{position:fixed;inset:0;z-index:100000;width:100vw;height:100vh;height:100lvh;overflow:hidden;background-color:var(--loading-page-background)}.loading-bg{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.loading-figure{position:absolute;left:50%;bottom:-3.4px;width:min(102.6vw,calc(83.77lvh * .566));aspect-ratio:400.125/706.981;transform:translateX(-50%);pointer-events:none}.loading-figure__img{display:block;width:100%;height:100%;object-fit:fill;object-position:bottom;opacity:.66;transform:rotate(179.67deg)scaleY(-1)}.loading-glow{position:absolute;left:-245px;top:-290px;width:750px;height:716px;pointer-events:none}.loading-glow img{display:block}.loading-bottom-fade{position:absolute;left:0;right:0;bottom:0;height:178.475px;background:linear-gradient(180deg,rgba(0,0,16,0) 0%,#000010 100%);pointer-events:none}.loadingTop{position:absolute;left:max(16px,calc(50% - 162.5px));top:calc(env(safe-area-inset-top,0px) + 30px);display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;transition:opacity .3s ease}.loadingLogoImg{width:78px;height:78px;border-radius:7.312px;overflow:hidden;background:#fff}.loadingLogoImg img{display:block;width:100%;height:100%;object-fit:cover}.loading-name{margin:0;font-family:archivo black,arial black,pingfang sc,sans-serif;font-size:16px;font-weight:900;line-height:normal;color:#fff;text-align:center;white-space:nowrap}.loading-tips{margin:0;font-size:12px;font-weight:400;color:var(--loading-tips-color);text-align:center}.loading-tips:empty{display:none}.loading-cont{position:absolute;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 74px);width:min(350px,calc(100% - 40px));transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px}.loading-progress{width:100%;height:8px;border-radius:90px;background:#291b46;overflow:hidden}.loading-progress__bar{width:8%;height:100%;border-radius:90px;background:linear-gradient(90deg,#c4026c 0%,#f65170 100%);transition:width .25s ease}.loading-title{width:100%;font-family:pingfang sc,-apple-system,sans-serif;font-size:12px;font-weight:400;line-height:normal;color:#fff;text-align:center}.app-init-progress{display:none}