@property --wz-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.wz-overlay.svelte-1gkwtat{z-index:100;background:linear-gradient(135deg, color-mix(in srgb, var(--wz-primary) 8%, transparent) 0%, color-mix(in srgb, var(--wz-secondary) 4%, transparent) 100%);-webkit-backdrop-filter:blur(24px)saturate(180%);opacity:1;justify-content:center;align-items:center;transition:opacity .7s ease-out,transform .7s ease-out;display:flex;position:fixed;inset:0;transform:scale(1)}.dark .wz-overlay.svelte-1gkwtat{background:linear-gradient(135deg, color-mix(in srgb, var(--wz-primary) 12%, #0a0a0ad9) 0%, color-mix(in srgb, var(--wz-secondary) 6%, #0a0a0aeb) 100%)}.wz-fading.svelte-1gkwtat{opacity:0;pointer-events:none;transform:scale(1.05)}.wz-grid.svelte-1gkwtat{background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--wz-primary) 18%, transparent) 1px, transparent 0);opacity:.45;pointer-events:none;background-size:24px 24px;position:absolute;inset:0}.wz-stage.svelte-1gkwtat{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:480px;padding:0 24px;display:flex;position:relative}.wz-ring-wrap.svelte-1gkwtat{justify-content:center;align-items:center;width:240px;height:240px;display:flex;position:relative}.wz-ring.svelte-1gkwtat{background:conic-gradient(from var(--wz-angle), transparent 0deg, var(--wz-primary) 90deg, var(--wz-secondary) 180deg, transparent 270deg, transparent 360deg);filter:drop-shadow(0 0 24px var(--wz-glow));border-radius:50%;animation:2s linear infinite svelte-1gkwtat-wz-ring-spin;position:absolute;inset:0}.wz-ring-mask.svelte-1gkwtat{background:var(--wz-mask-bg,#ffffffeb);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;position:absolute;inset:12px}.dark .wz-ring-mask.svelte-1gkwtat{background:#0a0a0ce0}.wz-logo.svelte-1gkwtat{z-index:2;background:linear-gradient(135deg, var(--wz-primary) 0%, var(--wz-secondary) 100%);width:96px;height:96px;filter:drop-shadow(0 0 20px var(--wz-glow));border-radius:24px;justify-content:center;align-items:center;animation:2.4s ease-in-out infinite svelte-1gkwtat-wz-logo-breathe;display:flex;position:relative}.wz-dot.svelte-1gkwtat{animation:1.4s ease-in-out infinite svelte-1gkwtat-wz-dot-pulse;animation-delay:var(--wz-dot-delay,0s);transform-origin:50%}.wz-check.svelte-1gkwtat{z-index:3;background:var(--wz-mask-bg,#ffffffeb);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;animation:.7s ease-out forwards svelte-1gkwtat-wz-check-fade;display:flex;position:absolute;inset:0}.dark .wz-check.svelte-1gkwtat{background:#0a0a0ce0}.wz-check-circle.svelte-1gkwtat{stroke-dasharray:151;stroke-dashoffset:151px;animation:.5s ease-out forwards svelte-1gkwtat-wz-check-circle-draw}.wz-check-mark.svelte-1gkwtat{stroke-dasharray:50;stroke-dashoffset:50px;animation:.35s ease-out .25s forwards svelte-1gkwtat-wz-check-mark-draw}.wz-message.svelte-1gkwtat{text-align:center;justify-content:center;align-items:center;min-height:24px;display:flex}.wz-message-text.svelte-1gkwtat{letter-spacing:-.01em;color:var(--wz-msg-color,#1f2937);font-size:15px;font-weight:600;font-family:var(--font-space), "Space Grotesk", system-ui, sans-serif;animation:.35s ease-out svelte-1gkwtat-wz-message-morph}.dark .wz-message-text.svelte-1gkwtat{color:#f3f4f6}.wz-progress-track.svelte-1gkwtat{gap:8px;width:240px;display:flex}.wz-progress-seg.svelte-1gkwtat{background:color-mix(in srgb, var(--wz-primary) 16%, transparent);border-radius:99px;flex:1;height:4px;position:relative;overflow:hidden}.wz-progress-fill.svelte-1gkwtat{background:linear-gradient(90deg, var(--wz-primary), var(--wz-secondary));transform-origin:0;border-radius:99px;transition:transform .3s ease-out;position:absolute;inset:0;transform:scaleX(0)}@keyframes svelte-1gkwtat-wz-ring-spin{to{--wz-angle:360deg}}@keyframes svelte-1gkwtat-wz-logo-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes svelte-1gkwtat-wz-dot-pulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes svelte-1gkwtat-wz-check-fade{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1gkwtat-wz-check-circle-draw{to{stroke-dashoffset:0}}@keyframes svelte-1gkwtat-wz-check-mark-draw{to{stroke-dashoffset:0}}@keyframes svelte-1gkwtat-wz-message-morph{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.wz-reduced.svelte-1gkwtat .wz-ring:where(.svelte-1gkwtat){background:conic-gradient(from 0deg, var(--wz-primary) 0deg 270deg, transparent 270deg 360deg);animation:none}.wz-reduced.svelte-1gkwtat .wz-logo:where(.svelte-1gkwtat){animation:none;transform:scale(1.04)}.wz-reduced.svelte-1gkwtat .wz-dot:where(.svelte-1gkwtat){opacity:.9;animation:none}.wz-reduced.svelte-1gkwtat .wz-check:where(.svelte-1gkwtat){opacity:1;animation:none;transform:scale(1)}.wz-reduced.svelte-1gkwtat .wz-check-circle:where(.svelte-1gkwtat),.wz-reduced.svelte-1gkwtat .wz-check-mark:where(.svelte-1gkwtat){stroke-dashoffset:0;animation:none}.wz-reduced.svelte-1gkwtat .wz-message-text:where(.svelte-1gkwtat){animation:none}@media (width<=480px){.wz-ring-wrap.svelte-1gkwtat{width:200px;height:200px}.wz-logo.svelte-1gkwtat{border-radius:20px;width:80px;height:80px}.wz-stage.svelte-1gkwtat{gap:24px}.wz-progress-track.svelte-1gkwtat{width:200px}}
