.loader-container.svelte-1q01erf{align-items:center;background:#fff;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:99999}.nature-bg.svelte-1q01erf{background:radial-gradient(circle at 50% 50%,#fdfdfd 0,#f4f8f5);top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.glow-sphere.svelte-1q01erf{border-radius:50%;filter:blur(120px);opacity:.15;position:absolute}.sphere-1.svelte-1q01erf{animation:svelte-1q01erf-pulse-glow 8s infinite alternate;background:#39b66d;height:500px;right:-5%;top:-10%;width:500px}.sphere-2.svelte-1q01erf{animation:svelte-1q01erf-pulse-glow 10s infinite alternate-reverse;background:#1a4d31;bottom:-10%;height:600px;left:-5%;width:600px}@keyframes svelte-1q01erf-pulse-glow{0%{opacity:.1;transform:scale(1)}to{opacity:.2;transform:scale(1.2)}}.glass-card.svelte-1q01erf{align-items:center;display:flex;flex-direction:column;gap:2.5rem;position:relative;z-index:10}.scanner-box.svelte-1q01erf{background:#39b66d08;border-radius:12px;display:grid;height:100px;place-items:center;position:relative;width:100px}.corner.svelte-1q01erf{border:3.5px solid #39b66d;height:20px;position:absolute;width:20px}.tl.svelte-1q01erf{border-radius:8px 0 0;border-right:0;left:-5px}.tl.svelte-1q01erf,.tr.svelte-1q01erf{border-bottom:0;top:-5px}.tr.svelte-1q01erf{border-left:0;border-radius:0 8px 0 0;right:-5px}.bl.svelte-1q01erf{border-radius:0 0 0 8px;border-right:0;left:-5px}.bl.svelte-1q01erf,.br.svelte-1q01erf{border-top:0;bottom:-5px}.br.svelte-1q01erf{border-left:0;border-radius:0 0 8px;right:-5px}.qr-grid.svelte-1q01erf{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.qr-dot.svelte-1q01erf{animation:svelte-1q01erf-qr-blink 1.5s infinite;background:#39b66d;border-radius:3px;height:12px;width:12px}@keyframes svelte-1q01erf-qr-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.8)}}.scan-line.svelte-1q01erf{animation:svelte-1q01erf-scan 2s linear infinite;background:linear-gradient(90deg,transparent,#39b66d,transparent);box-shadow:0 0 15px #39b66d;height:3px;left:0;position:absolute;right:0}@keyframes svelte-1q01erf-scan{0%{opacity:0;top:0}50%{opacity:1}to{opacity:0;top:100%}}
