body{margin:0}.wrap.svelte-zkaomh.svelte-zkaomh{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 50% 0%,#1a1230,#0e0b13 60%);font-family:-apple-system,Hiragino Sans,Noto Sans JP,sans-serif;padding:24px}.card.svelte-zkaomh.svelte-zkaomh{width:100%;max-width:360px;text-align:center;color:#e8e3f0}.brand.svelte-zkaomh.svelte-zkaomh{display:flex;justify-content:center}.tag.svelte-zkaomh.svelte-zkaomh{color:#b3a7c9;margin:14px 0 36px;font-size:15px}.apple-btn.svelte-zkaomh.svelte-zkaomh{display:flex;align-items:center;justify-content:center;gap:8px;width:280px;height:44px;margin:0 auto 12px;border:none;border-radius:22px;background:#000;color:#fff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer}.apple-btn.svelte-zkaomh.svelte-zkaomh:hover{background:#1a1a1a}.apple-logo.svelte-zkaomh.svelte-zkaomh{width:16px;height:18px}.gbtn.svelte-zkaomh.svelte-zkaomh{display:flex;justify-content:center;min-height:44px}.muted.svelte-zkaomh.svelte-zkaomh{color:#8a80a0;font-size:14px;margin-top:20px}.err.svelte-zkaomh.svelte-zkaomh{color:#ff8a9c;font-size:13px;margin:4px 0 0;text-align:left;overflow-wrap:anywhere}.divider.svelte-zkaomh.svelte-zkaomh{display:flex;align-items:center;gap:12px;margin:24px 0 16px;color:#6f6688;font-size:12px}.divider.svelte-zkaomh.svelte-zkaomh:before,.divider.svelte-zkaomh.svelte-zkaomh:after{content:"";flex:1;height:1px;background:#2a2138}.email-form.svelte-zkaomh.svelte-zkaomh{display:flex;flex-direction:column;gap:10px}.field.svelte-zkaomh.svelte-zkaomh{width:100%;height:44px;padding:0 14px;border-radius:12px;border:1px solid #2a2138;background:#17101f;color:#e8e3f0;font-size:14px;font-family:inherit;box-sizing:border-box}.field.svelte-zkaomh.svelte-zkaomh::placeholder{color:#8f85a5}.field.svelte-zkaomh.svelte-zkaomh:focus{outline:none;border-color:#6c4cf1}.email-submit.svelte-zkaomh.svelte-zkaomh{height:44px;margin-top:4px;border:none;border-radius:22px;background:#6c4cf1;color:#fff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer}.email-submit.svelte-zkaomh.svelte-zkaomh:disabled{opacity:.6;cursor:default}.switchrow.svelte-zkaomh.svelte-zkaomh{display:flex;justify-content:space-between;margin-top:14px;font-size:13px}.switchrow.svelte-zkaomh a.svelte-zkaomh,.linklike.svelte-zkaomh.svelte-zkaomh{color:#b39ddb;background:none;border:none;padding:0;font-size:13px;font-family:inherit;cursor:pointer;text-decoration:none}.fine.svelte-zkaomh.svelte-zkaomh{color:#6f6688;font-size:12px;margin-top:32px;line-height:1.7}.fine.svelte-zkaomh a.svelte-zkaomh{color:#b39ddb}
