.su-page.svelte-j741vy.svelte-j741vy{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-4, 16px);background:linear-gradient(160deg,#fbfdf6 0%,#ffffff 55%);font-family:var(--font-sans);position:relative}.su-sub.svelte-j741vy bdi.svelte-j741vy{display:inline-block;max-width:100%;overflow-wrap:anywhere}.su-next.svelte-j741vy.svelte-j741vy{font-size:13px;color:#374151;line-height:1.55;margin:12px 0 0;padding:10px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.su-webview.svelte-j741vy.svelte-j741vy{font-size:12px;color:#6b7280;line-height:1.5;margin:12px 0 0;text-align:center}@media (max-width: 520px){.su-page.svelte-j741vy.svelte-j741vy{align-items:flex-start;padding-top:64px}}.su-card.svelte-j741vy.svelte-j741vy{width:100%;max-width:400px;background:#fff;border:1px solid var(--color-border, #d5d9d9);border-radius:var(--radius-lg, 12px);box-shadow:0 10px 40px #232f3e14;padding:var(--space-8, 48px) var(--space-6, 32px)}.su-lockup.svelte-j741vy.svelte-j741vy{display:flex;align-items:center;gap:8px;text-decoration:none;margin-bottom:var(--space-5, 24px)}.su-wm.svelte-j741vy.svelte-j741vy{font-size:20px;font-weight:800;color:var(--brand-olive, #7d9018);letter-spacing:-.01em}.su-h1.svelte-j741vy.svelte-j741vy{font-size:22px;font-weight:800;color:var(--color-ink, #232f3e);margin:0 0 6px;line-height:1.25}.su-sub.svelte-j741vy.svelte-j741vy{font-size:14px;color:#57606a;line-height:1.55;margin:0 0 20px}.su-value.svelte-j741vy.svelte-j741vy{font-size:13.5px;color:var(--color-ink, #232f3e);line-height:1.6;margin:0 0 20px}.su-form.svelte-j741vy.svelte-j741vy{display:flex;flex-direction:column}.su-label.svelte-j741vy.svelte-j741vy{font-size:12px;font-weight:700;color:#6b7280;margin-bottom:6px}.su-input.svelte-j741vy.svelte-j741vy{width:100%;box-sizing:border-box;border:1.5px solid var(--color-border, #d5d9d9);border-radius:var(--radius, 8px);padding:11px 12px;font-size:15px;font-family:var(--font-sans);color:var(--color-ink, #232f3e);background:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.su-input.svelte-j741vy.svelte-j741vy:focus{border-color:var(--brand-green, #74b62b);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-green, #74b62b) 20%,transparent)}.su-primary.svelte-j741vy.svelte-j741vy{width:100%;margin-top:14px;background:var(--brand-green, #74b62b);color:#fff;border:none;border-radius:var(--radius, 8px);padding:12px 16px;font-size:15px;font-weight:700;font-family:var(--font-sans);cursor:pointer;transition:background .15s ease}.su-primary.svelte-j741vy.svelte-j741vy:hover{background:var(--brand-green-dark, #5a9120)}.su-primary.svelte-j741vy.svelte-j741vy:disabled{opacity:.6;cursor:not-allowed}.su-google.svelte-j741vy.svelte-j741vy{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background:#fff;color:#374151;border:1.5px solid var(--color-border, #d5d9d9);border-radius:var(--radius, 8px);padding:11px 16px;font-size:15px;font-weight:700;font-family:var(--font-sans);cursor:pointer;transition:background .15s ease}.su-google.svelte-j741vy.svelte-j741vy:hover{background:#f9fafb}.su-google--primary.svelte-j741vy.svelte-j741vy{background:var(--brand-green, #74b62b);color:#fff;border-color:var(--brand-green, #74b62b)}.su-google--primary.svelte-j741vy.svelte-j741vy:hover{background:var(--brand-green-dark, #5a9120)}.su-google--primary.svelte-j741vy svg.svelte-j741vy{background:#fff;border-radius:4px;padding:3px;box-sizing:content-box}.su-ms.svelte-j741vy.svelte-j741vy{margin:10px 0 0;font-size:13px;line-height:1.5;color:#4b5563;text-align:start}.su-gap.svelte-j741vy.svelte-j741vy{height:10px}.su-secondary.svelte-j741vy.svelte-j741vy{width:100%;margin-top:12px;background:#fff;color:var(--color-ink, #232f3e);border:1.5px solid var(--color-border, #d5d9d9);border-radius:var(--radius, 8px);padding:11px 16px;font-size:14px;font-weight:700;font-family:var(--font-sans);cursor:pointer;transition:background .15s ease}.su-secondary.svelte-j741vy.svelte-j741vy:hover{background:#f9fafb}.su-back.svelte-j741vy.svelte-j741vy{display:block;box-sizing:border-box;text-align:center;text-decoration:none}.su-ai-context.svelte-j741vy.svelte-j741vy{font-size:13px;color:#3f4a3c;background:#f3f8ec;border:1px solid #dfeccf;border-radius:var(--radius, 8px);padding:9px 12px;margin:0 0 18px;line-height:1.5}.su-secondary.svelte-j741vy.svelte-j741vy:disabled{opacity:.6;cursor:not-allowed}.su-demo-note.svelte-j741vy.svelte-j741vy{font-size:12px;color:#6b7280;line-height:1.5;margin:8px 0 0;text-align:center}.su-or.svelte-j741vy.svelte-j741vy{display:flex;align-items:center;gap:12px;margin:16px 0}.su-or.svelte-j741vy span.svelte-j741vy{flex:1;height:1px;background:#e5e7eb}.su-or.svelte-j741vy em.svelte-j741vy{font-size:12px;font-weight:700;color:#9ca3af;font-style:normal}.su-otp.svelte-j741vy.svelte-j741vy{margin:8px 0 12px}.su-primary--otp.svelte-j741vy.svelte-j741vy{margin:0 0 14px}.su-err.svelte-j741vy.svelte-j741vy{font-size:13px;color:var(--color-danger, #dc2626);margin:8px 0 0}.su-err--center.svelte-j741vy.svelte-j741vy{text-align:center}.su-connect-err.svelte-j741vy.svelte-j741vy{margin:0 0 14px;padding:10px 12px;border-radius:10px;background:#fff7e6;border:1px solid #f3d9a4;color:#6b4a12;font-size:14px;line-height:1.5}.su-links.svelte-j741vy.svelte-j741vy{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:16px}.su-link.svelte-j741vy.svelte-j741vy{background:transparent;color:#6b7280;border:none;padding:0;font-size:13px;font-weight:700;font-family:var(--font-sans);text-decoration:underline;cursor:pointer}.su-link.svelte-j741vy.svelte-j741vy:hover{background:transparent;color:#374151}.su-link.svelte-j741vy.svelte-j741vy:disabled{opacity:.5;cursor:not-allowed}.su-note.svelte-j741vy.svelte-j741vy{font-size:13px;color:#6b7280;background:#f8fafc;border:1px solid #eef2f6;border-radius:var(--radius, 8px);padding:10px 12px;margin:0 0 12px;line-height:1.5}.su-trust.svelte-j741vy.svelte-j741vy{font-size:12px;color:#6b7280;line-height:1.55;margin:12px 0 0}.su-proof.svelte-j741vy.svelte-j741vy{font-size:12.5px;font-weight:700;color:#4b5563;line-height:1.55;margin:8px 0 0;font-variant-numeric:tabular-nums}.su-center.svelte-j741vy.svelte-j741vy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0}.su-loader.svelte-j741vy.svelte-j741vy{display:inline-flex;margin-bottom:16px}.su-lang.svelte-j741vy.svelte-j741vy{position:absolute;top:16px;inset-inline-end:16px}.su-lang-btn.svelte-j741vy.svelte-j741vy{display:flex;align-items:center;gap:5px;background:#fff;color:#374151;border:1px solid var(--color-border, #d5d9d9);border-radius:var(--radius, 8px);padding:7px 11px;font-size:13px;font-weight:700;font-family:var(--font-sans);cursor:pointer}.su-lang-btn.svelte-j741vy.svelte-j741vy:hover{background:#f9fafb}.su-lang-menu.svelte-j741vy.svelte-j741vy{position:absolute;inset-inline-end:0;margin-top:6px;background:#fff;border:1px solid var(--color-border, #d5d9d9);border-radius:var(--radius, 8px);box-shadow:0 8px 24px #232f3e1f;padding:6px;max-height:260px;overflow-y:auto;z-index:10;min-width:140px}.su-lang-item.svelte-j741vy.svelte-j741vy{display:block;width:100%;text-align:start;background:transparent;color:#374151;border:none;border-radius:6px;padding:8px 10px;font-size:13px;font-family:var(--font-sans);cursor:pointer}.su-lang-item.svelte-j741vy.svelte-j741vy:hover{background:#f3f4f6}.su-lang-item.current.svelte-j741vy.svelte-j741vy{color:var(--brand-green-dark, #5a9120);font-weight:700}
