#fatelit-loading-screen{z-index:2147483000;isolation:isolate;contain:paint;color:#fff4df;cursor:wait;touch-action:none;overscroll-behavior:contain;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;animation:12s step-end forwards fatelit-loader-timeout;position:fixed;inset:0;overflow:hidden}#fatelit-loading-screen *{box-sizing:border-box}.fatelit-loader-backdrop{background:radial-gradient(at 50% 44%,#1d203b 0%,#171833 28%,#121427 70%,#0d1020 100%);position:absolute;inset:0}.fatelit-loader-backdrop:after{content:"";background:radial-gradient(at 3% 2%,#6666951a,#0000 35%),radial-gradient(at 99% 95%,#6d6fa31a,#0000 33%);position:absolute;inset:0}.fatelit-loader-stars{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fatelit-loader-brand{top:max(28px,env(safe-area-inset-top));text-align:center;letter-spacing:.53em;color:#d8bd89;padding-inline-start:.53em;font:400 17px/1.3 Georgia,Times New Roman,serif;position:absolute;left:0;right:0}.fatelit-loader-center{flex-direction:column;align-items:center;gap:40px;display:flex;position:absolute;top:50%;left:20px;right:20px;transform:translateY(-47%)}.fatelit-loader-orb{background:radial-gradient(circle at 35% 30%,#ded4bb,#aea58e 60%,#78745f);border-radius:50%;flex:none;width:218px;height:218px;position:relative}.fatelit-loader-halo{pointer-events:none;background:radial-gradient(circle,#ecdbb01a 10%,#dbcdac0a 34%,#0000 65%);border-radius:50%;position:absolute;inset:-45%}.fatelit-loader-texture,.fatelit-loader-moon{filter:drop-shadow(0 0 18px #eadcb914);border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.fatelit-loader-type{text-align:center}#fatelit-loading-screen p{margin:0}#fatelit-loading-screen .fatelit-loader-zh{letter-spacing:.28em;color:#9d8d72;white-space:pre;padding-inline-start:.28em;font:400 30px/1.55 Songti SC,Noto Serif CJK SC,STSong,serif}#fatelit-loading-screen .fatelit-loader-en{letter-spacing:.33em;color:#a6916f;white-space:pre;margin-top:12px;padding-inline-start:.33em;font:400 12px/1.8 Georgia,Times New Roman,serif}.fatelit-loader-zh>span>span{animation:3.2s linear infinite fatelit-loader-zh-glow;animation-delay:calc(var(--letter)*.457s - .35s)}.fatelit-loader-en>span>span{animation:3.2s linear infinite fatelit-loader-en-glow;animation-delay:calc(var(--letter)*.168s - 90ms)}.fatelit-loader-signature{bottom:max(26px,env(safe-area-inset-bottom));opacity:.55;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;left:0;right:0}.fatelit-loader-signature span{background:linear-gradient(90deg,#0000,#d8bd89b3);width:34px;height:1px}.fatelit-loader-signature span:last-child{transform:rotate(180deg)}.fatelit-loader-signature i{background:#d8bd89;border-radius:50%;width:3px;height:3px}#fatelit-loading-screen[data-phase=exiting]{cursor:wait}#fatelit-loading-screen[data-phase=exiting] .fatelit-loader-backdrop{animation:.65s ease-in-out both fatelit-loader-reveal}#fatelit-loading-screen[data-phase=exiting] .fatelit-loader-center{animation:.45s ease-in both fatelit-loader-center-exit}#fatelit-loading-screen[data-phase=exiting] .fatelit-loader-brand,#fatelit-loading-screen[data-phase=exiting] .fatelit-loader-signature{animation:.35s ease-in both fatelit-loader-reveal}.fatelit-loader-recovery{z-index:2147482999;inset-inline:16px;color:#15152b;visibility:hidden;background:#fffdf8;border:1px solid #c7a86a;border-radius:8px;width:fit-content;max-width:calc(100% - 32px);margin-inline:auto;padding:12px 18px;font:14px/1.6 Arial,Microsoft YaHei,sans-serif;animation:12s step-end forwards fatelit-loader-recovery;position:fixed;bottom:16px}.fatelit-loader-recovery a{color:#a54639;padding:4px;text-decoration:underline;display:inline-block}@keyframes fatelit-loader-zh-glow{0%,28%,to{color:#9d8d72;text-shadow:none}14%{color:#fffbe8;text-shadow:0 0 6px #ffeabf8c,0 0 14px #ffdd992e}}@keyframes fatelit-loader-en-glow{0%,16%,to{color:#a6916f;text-shadow:none}8%{color:#fff2d0;text-shadow:0 0 6px #ffeabf8c,0 0 14px #ffdd992e}}@keyframes fatelit-loader-reveal{to{opacity:0}}@keyframes fatelit-loader-center-exit{to{opacity:0;transform:translateY(-49%)scale(1.025)}}@keyframes fatelit-loader-timeout{to{visibility:hidden;pointer-events:none}}@keyframes fatelit-loader-recovery{to{visibility:visible}}@media (width<=600px){.fatelit-loader-brand{font-size:15px}.fatelit-loader-center{gap:32px;left:16px;right:16px}.fatelit-loader-orb{width:174px;height:174px}#fatelit-loading-screen .fatelit-loader-zh{letter-spacing:.22em;padding-inline-start:.22em;font-size:24px}#fatelit-loading-screen .fatelit-loader-en{letter-spacing:.19em;padding-inline-start:.19em;font-size:11px}}@media (height<=500px){.fatelit-loader-brand{font-size:13px;top:16px}.fatelit-loader-center{gap:16px}.fatelit-loader-orb{width:110px;height:110px}#fatelit-loading-screen .fatelit-loader-zh{font-size:21px}#fatelit-loading-screen .fatelit-loader-en{margin-top:5px;font-size:10px}.fatelit-loader-signature{bottom:14px}}@media (prefers-reduced-motion:reduce){.fatelit-loader-zh>span>span,.fatelit-loader-en>span>span{color:#e4d6b7;animation:none}#fatelit-loading-screen[data-phase=exiting] .fatelit-loader-center{animation:.12s linear both fatelit-loader-reveal;transform:translateY(-47%)}#fatelit-loading-screen[data-phase=exiting] .fatelit-loader-stars{animation:.12s linear both fatelit-loader-reveal}#fatelit-loading-screen[data-phase=exiting] .fatelit-loader-backdrop,#fatelit-loading-screen[data-phase=exiting] .fatelit-loader-brand,#fatelit-loading-screen[data-phase=exiting] .fatelit-loader-signature{animation-duration:.12s}}
