.app-startup{z-index:1000;background:var(--bg);place-items:center;min-height:100dvh;padding:24px;display:grid;position:fixed;inset:0}.app-startup[data-ready=true]{pointer-events:none}.startup-identity{text-align:center;flex-direction:column;align-items:center;margin-top:-4dvh;display:flex}.startup-identity .teacher-mark{width:104px;height:104px;margin-bottom:20px}.startup-name{color:var(--text);letter-spacing:-.045em;font-size:1.5rem;font-weight:600;line-height:1.25}.startup-identity p{color:var(--muted);margin-top:10px;font-size:.8125rem}.startup-recovery{inset-inline:24px;bottom:max(32px, env(safe-area-inset-bottom));text-align:center;color:var(--muted);visibility:hidden;opacity:0;font-size:.8125rem;animation:0s 6s forwards startup-recovery;position:absolute}@keyframes startup-recovery{to{visibility:visible;opacity:1}}.app-startup[data-ready=true] .startup-recovery{display:none}.startup-recovery .button{margin-top:6px}.no-script{text-align:center;place-content:center;gap:12px;min-height:100dvh;padding:24px;display:grid}
