.invite-module__pxXFVa__shell{--bg:#faf9f6;--surface:#fff;--ink:#16263c;--ink-soft:#3d4f66;--muted:#8291a1;--border:#eae6da;--gold:#009695;--gold-light:#4d9494;--danger:#c6524a;--danger-bg:#fbeceb;--sage:#2f8f65;--sage-bg:#eaf6f0;background:var(--bg);min-height:100vh;color:var(--ink);justify-content:center;align-items:center;padding:24px;font-family:Noto Sans JP,sans-serif;display:flex}.invite-module__pxXFVa__card{background:var(--surface);border:1px solid var(--border);border-radius:18px;width:100%;max-width:400px;padding:36px;box-shadow:0 10px 30px #16263c14}.invite-module__pxXFVa__eyebrow{letter-spacing:1.5px;color:var(--muted);text-transform:uppercase;margin-bottom:8px;font-size:10px}.invite-module__pxXFVa__title{margin-bottom:12px;font-size:20px;font-weight:700}.invite-module__pxXFVa__desc{color:var(--muted);margin-bottom:24px;font-size:12.5px;line-height:1.7}.invite-module__pxXFVa__form{flex-direction:column;gap:16px;display:flex}.invite-module__pxXFVa__field{color:var(--muted);flex-direction:column;gap:6px;font-size:11.5px;font-weight:600;display:flex}.invite-module__pxXFVa__input{border:1px solid var(--border);background:var(--surface);color:var(--ink);border-radius:10px;padding:10px 12px;font-family:Noto Sans JP,sans-serif;font-size:16px}.invite-module__pxXFVa__input:focus{border-color:var(--gold);outline:none}.invite-module__pxXFVa__input:disabled{color:var(--muted);background:var(--bg)}.invite-module__pxXFVa__submitBtn{background:linear-gradient(135deg, var(--gold-light), var(--gold));color:#fff;cursor:pointer;border:none;border-radius:10px;margin-top:8px;padding:12px 18px;font-size:13px;font-weight:700}.invite-module__pxXFVa__submitBtn:disabled{opacity:.6;cursor:not-allowed}.invite-module__pxXFVa__errorMsg{color:var(--danger);font-size:11.5px}.invite-module__pxXFVa__successMsg{color:var(--sage);font-size:13px}.invite-module__pxXFVa__helpLinks{flex-wrap:wrap;gap:8px 18px;margin-top:14px;display:flex}.invite-module__pxXFVa__helpLink{color:var(--gold);font-size:12.5px;font-weight:600;text-decoration:underline}
