.ob.svelte-19g92rv{display:flex;flex-direction:column;align-items:center;border:1px solid var(--line-strong);border-radius:22px;background:radial-gradient(90% 60% at 50% 0%,rgba(0,255,133,.12),transparent 70%),#ffffff09;padding:22px 18px;text-align:center}.ob-back.svelte-19g92rv{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;margin-bottom:10px;color:var(--text-dim);font-size:11px;font-weight:650}.ob-mark.svelte-19g92rv{display:grid;height:54px;width:54px;place-items:center;border:1px solid rgba(0,255,133,.38);border-radius:18px;background:#00ff851f;color:var(--mint)}.ob-title.svelte-19g92rv{margin-top:14px;font-size:1.7rem;line-height:1;text-transform:uppercase}.ob-blurb.svelte-19g92rv{margin-top:8px;max-width:300px;color:var(--text-dim);font-size:12.5px;line-height:1.5}.ob-steps.svelte-19g92rv{display:grid;gap:8px;width:100%;margin-top:16px;text-align:left}.ob-steps.svelte-19g92rv li:where(.svelte-19g92rv){display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;background:#ffffff0a;padding:10px 11px;color:var(--text);font-size:12px;line-height:1.35}.ob-step-n.svelte-19g92rv{display:grid;height:22px;width:22px;flex:none;place-items:center;border-radius:999px;background:#00ff8524;color:var(--mint);font-size:11px;font-weight:750}.ob-cta.svelte-19g92rv{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:16px;border-radius:14px;background:linear-gradient(180deg,var(--mint-bright),var(--mint-deep));padding:13px 16px;color:#06130c;font-size:13.5px;font-weight:800;transition:transform .14s var(--ease-out)}.ob-cta.svelte-19g92rv:active{transform:scale(.98)}.ob-cta.svelte-19g92rv:disabled{opacity:.7}.ob-note.svelte-19g92rv{display:flex;align-items:flex-start;gap:6px;margin-top:10px;color:var(--text-faint);font-size:10px;line-height:1.45;text-align:left}.ob-note.svelte-19g92rv svg{flex:none;margin-top:1px;color:var(--mint)}.ob-link.svelte-19g92rv{margin-top:12px;color:var(--mint);font-size:11.5px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.login-card.svelte-1uq82rf{width:min(100%,340px);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 18px 18px;border-radius:24px;border:1px solid var(--line-strong);background:linear-gradient(180deg,#340c3cf5,#120216f5);box-shadow:var(--shadow-lg)}.login-mark.svelte-1uq82rf{display:grid;place-items:center;height:52px;width:52px;border-radius:17px;border:1px solid rgba(0,255,133,.28);background:#00ff851a;color:var(--mint)}.login-title.svelte-1uq82rf{margin:12px 0 0;font-size:22px;text-transform:uppercase;letter-spacing:.01em}.login-blurb.svelte-1uq82rf{margin:7px 0 0;color:var(--text-dim);font-size:12.5px;line-height:1.45}.login-form.svelte-1uq82rf{width:100%;display:grid;gap:10px;margin-top:16px}.field.svelte-1uq82rf{position:relative;display:flex;align-items:center;gap:10px;padding:0 14px;border-radius:14px;border:1px solid var(--line-strong);background:#0000004d;transition:border-color .2s ease,box-shadow .2s ease}.field.svelte-1uq82rf .field-icon{color:var(--text-faint);flex:none}.field.svelte-1uq82rf:focus-within{border-color:#00ff8599;box-shadow:0 0 0 3px #00ff851f}.field.svelte-1uq82rf:focus-within .field-icon{color:var(--mint)}.field.svelte-1uq82rf input:where(.svelte-1uq82rf){flex:1;min-width:0;padding:13px 0;border:0;background:transparent;color:var(--text);font-size:14px;font-weight:600;outline:none}.field.svelte-1uq82rf input:where(.svelte-1uq82rf)::placeholder{color:var(--text-faint);font-weight:500}.field.svelte-1uq82rf input:where(.svelte-1uq82rf):-webkit-autofill,.field.svelte-1uq82rf input:where(.svelte-1uq82rf):-webkit-autofill:hover,.field.svelte-1uq82rf input:where(.svelte-1uq82rf):-webkit-autofill:focus,.field.svelte-1uq82rf input:where(.svelte-1uq82rf):-webkit-autofill:active,.field.svelte-1uq82rf input:where(.svelte-1uq82rf):autofill{-webkit-text-fill-color:var(--text);-webkit-background-clip:text;background-clip:text;caret-color:var(--text);border-radius:14px;transition:background-color 9999s ease-in-out 0s}.eye-btn.svelte-1uq82rf{display:grid;place-items:center;flex:none;padding:6px;margin-right:-6px;border:0;background:transparent;color:var(--text-faint)}.err.svelte-1uq82rf{display:grid;gap:6px;padding:9px 11px;border-radius:12px;border:1px solid rgba(255,45,117,.4);background:#ff2d751a;text-align:left}.err-msg.svelte-1uq82rf{margin:0;color:#ff8ab4;font-size:12px;font-weight:600;line-height:1.35}.err-cta.svelte-1uq82rf{display:inline-flex;align-items:center;gap:5px;color:var(--mint);font-size:11.5px;font-weight:700}.err-wait.svelte-1uq82rf{border-color:#ffb02073;background:#ffb0201f}.err-wait.svelte-1uq82rf .err-msg:where(.svelte-1uq82rf){color:#ffcf7a}.err-title.svelte-1uq82rf{margin:0;color:#ffd79a;font-size:12.5px;font-weight:800;letter-spacing:.01em}.err-retry.svelte-1uq82rf{margin:0;color:#ffffffa8;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.sign-cta.svelte-1uq82rf{width:100%;padding:13px;font-size:14px}.login-note.svelte-1uq82rf{margin:12px 0 0;color:var(--text-faint);font-size:11px}.login-link.svelte-1uq82rf{margin-top:6px;color:var(--mint);font-size:12px;font-weight:700}
