html,body,#runtime{margin:0;width:100%;height:100%;overflow:hidden;background:#fff;color:#16253b}ruffle-player{display:block;width:100%;height:100%}#loading{position:fixed;inset:0;z-index:100;padding:10vh 7vw;background:white;font:16px sans-serif}#loading h1{font-size:24px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}

.zwtj-startup-login[hidden]{display:none}.zwtj-startup-login{position:fixed;inset:0;z-index:2147483500;display:grid;place-items:center;background:rgba(250,249,255,.97);padding:24px;box-sizing:border-box;font:16px/1.6 system-ui,sans-serif}.zwtj-startup-login>div{width:min(100%,420px)}.zwtj-startup-login button{display:block;width:100%;min-height:48px;margin:12px 0;border:1px solid #c8c5e7;border-radius:8px;background:#f4f1ff;color:#342b70;font:inherit;cursor:pointer}.zwtj-startup-login h1{font-size:28px}.zwtj-startup-login p:last-child{color:#646079;font-size:14px}
