.loading-screen.svelte-1p9h290{background-color:var(--color-bg-base);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100vh;display:flex}.logo-pulse.svelte-1p9h290{animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-1p9h290-pulse}.logo-mark-loading.svelte-1p9h290{object-fit:contain;width:64px;height:64px}.message-container.svelte-1p9h290{justify-content:center;align-items:center;height:1.5rem;display:flex}.loading-text.svelte-1p9h290{color:var(--color-text-muted);letter-spacing:.05em;text-align:center;margin:0;font-weight:500}.animate-fade.svelte-1p9h290{animation:svelte-1p9h290-fadeInOut var(--fade-duration,2.5s) ease-in-out}@keyframes svelte-1p9h290-fadeInOut{0%{opacity:0;transform:translateY(4px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes svelte-1p9h290-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}}
