.MagicLinkForm_stack__r2jGi{display:grid;gap:10px;width:100%}.MagicLinkForm_row__U_MD5{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:8px 14px 8px 8px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--foreground);font-size:14px;font-weight:500;text-align:left;transition:border-color .14s ease,transform .14s ease}.MagicLinkForm_row__U_MD5:hover:not(:disabled){border-color:var(--muted)}.MagicLinkForm_row__U_MD5:active:not(:disabled){transform:scale(.99)}.MagicLinkForm_row__U_MD5:disabled{opacity:.6;cursor:not-allowed}.MagicLinkForm_primary__DXtQv:focus-visible,.MagicLinkForm_row__U_MD5:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.MagicLinkForm_chip__k8FvM{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--background);border:1px solid var(--border)}.MagicLinkForm_mailChip__RZimY{background:#a484f8;border-color:transparent;color:#fff}.MagicLinkForm_field__1YiTt{display:flex;align-items:center;gap:12px;min-height:50px;padding:8px 14px 8px 8px;border:1px solid var(--border);border-radius:12px;background:var(--surface);transition:border-color .14s ease,box-shadow .14s ease}.MagicLinkForm_field__1YiTt:focus-within{border-color:#a484f8;box-shadow:0 0 0 3px color-mix(in srgb,#a484f8 22%,transparent)}.MagicLinkForm_field__1YiTt input{flex:1;min-width:0;min-height:34px;background:transparent;color:var(--foreground);font-size:16px;outline:none}.MagicLinkForm_field__1YiTt input::placeholder{color:var(--muted)}.MagicLinkForm_primary__DXtQv{min-height:48px;border-radius:12px;background:var(--foreground);color:var(--background);font-size:14px;font-weight:600;transition:opacity .14s ease,transform .14s ease}.MagicLinkForm_primary__DXtQv:hover:not(:disabled){opacity:.88}.MagicLinkForm_primary__DXtQv:active:not(:disabled){transform:scale(.99)}.MagicLinkForm_primary__DXtQv:disabled{opacity:.6;cursor:not-allowed}.MagicLinkForm_error__QBpp_,.MagicLinkForm_ok__IXC7I{padding:11px 14px;border:1px solid var(--border);border-radius:12px;font-size:14px}.MagicLinkForm_error__QBpp_{border-color:color-mix(in srgb,#e5484d 45%,var(--border))}.MagicLinkForm_help__A8FQ3{justify-self:center;font-size:13px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.MagicLinkForm_sent__6bl3s{display:grid;gap:10px;width:100%;text-align:center}.MagicLinkForm_sent__6bl3s h2{font-size:20px;font-weight:600;letter-spacing:-.02em}.MagicLinkForm_sent__6bl3s p{font-size:14px;color:var(--muted)}.MagicLinkForm_sent__6bl3s .MagicLinkForm_hint__j0loj{margin-bottom:6px;font-size:13px}.MagicLinkForm_sent__6bl3s .MagicLinkForm_row__U_MD5{justify-content:center;padding-left:14px}