:root{--loading-page-background:#000000;--loading-accent:#fcf103;--loading-shell-max-width:450px}body{background-color:var(--loading-page-background)}.loadingMain{position:fixed;inset:0;z-index:100000;width:100vw;height:100vh;height:100lvh;overflow:hidden;background:linear-gradient(180deg,#050504 0%,#2a110b 100%)}.loading-bg{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none}.loading-cont{position:absolute;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 40px);width:min(240px,calc(100% - 80px));transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px}.loading-progress{width:100%;height:4px;border-radius:90px;background:rgba(255,255,255,.2);overflow:hidden}.loading-progress__bar{width:8%;height:100%;border-radius:90px;background:var(--loading-accent);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:rgba(255,255,255,.8);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.app-init-progress{display:none}html[data-platform=pc]:not(.cap-native) body{background-color:#222}html[data-platform=pc]:not(.cap-native) .loadingMain{inset:auto;top:0;bottom:0;left:50%;right:auto;width:min(100vw,var(--loading-shell-max-width));max-width:var(--loading-shell-max-width);transform:translateX(-50%);box-shadow:0 0 0 1px rgba(255,255,255,6%)}