.gate.svelte-y4kpdf{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--sn-bg, var(--background, #fff));color:var(--sn-text, var(--text-primary, #0a0a0a))}.panel.svelte-y4kpdf{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:420px}.logo.svelte-y4kpdf{width:132px;height:132px;background:url(../../../brand/bird-dark.png) center / contain no-repeat;animation:svelte-y4kpdf-logo-in .55s cubic-bezier(.22,1,.36,1) both,svelte-y4kpdf-bootpulse 1.6s ease-in-out .55s infinite;transition:width .6s cubic-bezier(.22,1,.36,1),height .6s cubic-bezier(.22,1,.36,1),margin-bottom .6s cubic-bezier(.22,1,.36,1);will-change:width,height,transform}html.dark .logo.svelte-y4kpdf{background-image:url(../../../brand/bird-white.png)}.logo.settled.svelte-y4kpdf{width:104px;height:104px;margin-bottom:14px;animation:none}.reveal.svelte-y4kpdf{max-height:0;overflow:hidden;opacity:0;transform:translateY(18px);transition:max-height .65s cubic-bezier(.22,1,.36,1),opacity .5s ease .18s,transform .6s cubic-bezier(.22,1,.36,1) .12s}.panel.ready.svelte-y4kpdf .reveal:where(.svelte-y4kpdf){max-height:560px;opacity:1;transform:translateY(0)}h1.svelte-y4kpdf{font-size:26px;font-weight:800;letter-spacing:-.02em;margin:0 0 8px}.lede.svelte-y4kpdf{font-size:14.5px;line-height:1.5;color:var(--sn-text-muted, var(--text-muted));max-width:34ch;margin:0 auto 22px}.qr.svelte-y4kpdf{width:264px;height:264px;margin:0 auto;display:grid;place-items:center;padding:12px;border-radius:20px;background:#fff;border:1px solid var(--sn-border, var(--border, rgba(0, 0, 0, .1)));box-shadow:0 14px 40px #0000001f}.qr.svelte-y4kpdf img:where(.svelte-y4kpdf){width:100%;height:100%;border-radius:10px;display:block}.qr-skel.svelte-y4kpdf{width:100%;height:100%;border-radius:10px;background:var(--sn-glass, rgba(0, 0, 0, .06));animation:svelte-y4kpdf-bootpulse 1.4s ease-in-out infinite}.url.svelte-y4kpdf{margin:16px 0 0;font-size:13px;font-weight:600;color:var(--sn-text-muted, var(--text-muted))}@keyframes svelte-y4kpdf-logo-in{0%{opacity:0;transform:scale(.86) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes svelte-y4kpdf-bootpulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.05);opacity:1}}@media(prefers-reduced-motion:reduce){.logo.svelte-y4kpdf,.logo.settled.svelte-y4kpdf,.reveal.svelte-y4kpdf,.qr-skel.svelte-y4kpdf{animation:none;transition:none}.reveal.svelte-y4kpdf{max-height:560px;opacity:1;transform:none}}
