.app-boot{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;min-width:0;padding:24px;background:var(--body,var(--boot-body,#13161d));color:var(--ink,var(--boot-ink,#edf0f7));font-family:Avenir Next,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased}.app-boot,.app-boot *{box-sizing:border-box}.app-boot-identity{width:108px;transform:translateY(-24px)}.app-boot-brand{display:flex;align-items:center;justify-content:center;gap:12px;height:32px}.app-boot-word{font-size:23px;line-height:1;font-weight:600}.app-boot-glyph{display:flex;align-items:center;gap:3px;height:28px;transform:skew(-14deg)}.app-boot-glyph i{display:block;width:5px;height:15px;border-radius:2px;background:var(--ink,var(--boot-ink,#edf0f7))}.app-boot-glyph i:nth-child(2){height:26px;background:var(--accent,#5968d9)}.app-boot-glyph i:nth-child(3){height:20px}.app-boot-progress{height:2px;margin-top:24px;overflow:hidden;border-radius:2px;background:var(--line,var(--boot-line,#303748))}.app-boot-progress span{display:block;width:36%;height:100%;border-radius:inherit;background:var(--accent,#5968d9);animation:app-boot-progress 1.6s ease-in-out infinite}@keyframes app-boot-progress{0%{transform:translate(-100%)}to{transform:translate(280%)}}@media (prefers-reduced-motion: reduce){.app-boot-progress span{animation:none;transform:translate(90%)}}body.motion-off .app-boot-progress span{animation:none;transform:translate(90%)}.loading-layout .skeleton{background:linear-gradient(100deg,var(--soft,var(--boot-soft)) 15%,var(--line,var(--boot-line)) 40%,var(--soft,var(--boot-soft)) 65%);background-size:300% 100%}@media (prefers-reduced-motion: reduce){.loading-layout .skeleton{animation:none}}body.motion-off .loading-layout .skeleton{animation:none}
