.projects-loading-screen_screen__aIX_l{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;overflow:auto;padding:48px 24px 80px;background:var(--background);color:var(--foreground)}.projects-loading-screen_content__g87Xm{display:flex;flex-direction:column;align-items:center;gap:28px;width:min(100%,320px)}.projects-loading-screen_mark__tUFnG{color:var(--primary-ink)}.projects-loading-screen_meter__G9vG4{display:flex;flex-direction:column;gap:12px;width:100%}.projects-loading-screen_track__FlkNi{position:relative;height:6px;overflow:hidden;border-radius:999px;background:var(--accent)}.projects-loading-screen_track__FlkNi span{display:block;width:0;height:100%;border-radius:inherit;background:var(--primary);transition:width .35s ease}.projects-loading-screen_track__FlkNi[data-indeterminate] span{width:36%;animation:projects-loading-screen_progress__hKING 1.6s cubic-bezier(.65,0,.35,1) infinite alternate}.projects-loading-screen_meta__TU_os{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.projects-loading-screen_status__t1Vhw{margin:0;min-width:0;color:var(--foreground);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.projects-loading-screen_percent__MiX86{flex-shrink:0;color:var(--muted-foreground);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:13px;font-variant-numeric:tabular-nums}.projects-loading-screen_signature__7Ij2B{position:absolute;bottom:max(32px,env(safe-area-inset-bottom));inset-inline:24px;margin:0;color:var(--muted-foreground);text-align:center;font-size:12px;line-height:1.5}.projects-loading-screen_signature__7Ij2B strong{color:var(--foreground);font-weight:600;letter-spacing:-.02em}@keyframes projects-loading-screen_progress__hKING{0%{transform:translateX(-10%)}to{transform:translateX(188%)}}@media (max-height:420px){.projects-loading-screen_screen__aIX_l{padding-block:24px}.projects-loading-screen_content__g87Xm{gap:18px}.projects-loading-screen_mark__tUFnG{width:72px;height:72px}.projects-loading-screen_signature__7Ij2B{display:none}}@media (prefers-reduced-motion:reduce){.projects-loading-screen_track__FlkNi span{transition:none}.projects-loading-screen_track__FlkNi[data-indeterminate] span{animation:none;transform:translateX(90%)}}