.sn-enter-screen{position:fixed;inset:0;display:flex;flex-direction:column;gap:18px;align-items:center;justify-content:center;background:var(--wall)}.sn-enter-mark{opacity:.92;filter:drop-shadow(0 4px 22px oklch(.55 .16 40/.4));animation:sn-enter-breathe 2.2s ease-in-out infinite}html:not([lang=ar]) .sn-loading-label-ar,html[lang=ar] .sn-loading-label-en{display:none}.sn-enter-type{overflow:hidden;white-space:nowrap;font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;letter-spacing:0;color:hsl(var(--ink-600));border-inline-end:1.5px solid hsl(var(--ink-500));padding-inline-end:2px;animation:sn-enter-content .26s ease-out both,sn-type 2.4s steps(11) infinite alternate,sn-caret 1.1s steps(1) infinite}@keyframes sn-enter-content{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes sn-type{0%{width:0}15%{width:0}85%{width:11ch}to{width:11ch}}@keyframes sn-caret{0%,to{border-inline-end-color:hsl(var(--ink-500))}50%{border-inline-end-color:transparent}}@keyframes sn-enter-breathe{0%,to{opacity:.82;transform:scale(.97)}50%{opacity:1;transform:scale(1.05)}}.sn-app-enter{background:var(--wall)}.sn-app-enter>*{animation:sn-app-enter .52s cubic-bezier(.16,1,.3,1) both}@keyframes sn-app-enter{0%{opacity:0;transform:scale(.992)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sn-app-enter>*,.sn-enter-mark,.sn-enter-screen{animation:none}}