.card.svelte-1uha8ag{width:min(520px,100%);padding:34px 30px;border-radius:22px;background:linear-gradient(180deg,#ffffff12,#ffffff09);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 80px #0000008c;overflow:hidden}.brand.svelte-1uha8ag{display:flex;align-items:center;gap:12px;margin-bottom:18px}.logo-img.svelte-1uha8ag{width:48px;height:48px;border-radius:12px;object-fit:contain}.brand.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;font-size:34px;letter-spacing:-.03em}.sub.svelte-1uha8ag{color:#e8eefcc7;font-size:12px}form.svelte-1uha8ag{margin-top:10px}.field.svelte-1uha8ag{display:flex;flex-direction:column;gap:7px;margin-bottom:12px}label.svelte-1uha8ag{color:#a9b6d8f2;font-size:12px}input.svelte-1uha8ag{appearance:none;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;padding:12px;color:var(--fg);outline:none}input.svelte-1uha8ag:focus{border-color:#7c5cff99;box-shadow:0 0 0 4px #7c5cff1f}.btn.svelte-1uha8ag{cursor:pointer;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,#7c5cfff2,#2de2e68c);color:#081018;font-weight:800;padding:11px 12px;width:100%;margin-top:6px}.fine.svelte-1uha8ag{margin-top:10px;color:#a9b6d8b3;font-size:11px}
