.mask[data-v-a8e8b8ad]{background:#00000073;display:grid;inset:0;place-items:center;position:fixed;z-index:200}.dialog[data-v-a8e8b8ad]{background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000002e;padding:28px 28px 22px;position:relative;width:400px}.close[data-v-a8e8b8ad]{background:transparent;border:0;color:var(--text-3);cursor:pointer;font-size:22px;line-height:1;position:absolute;right:14px;top:10px}.title[data-v-a8e8b8ad]{font-size:20px;margin:0 0 6px}.subtitle[data-v-a8e8b8ad]{color:var(--text-2);font-size:13px;margin:0 0 18px}.tabs[data-v-a8e8b8ad]{border-bottom:1px solid var(--border);display:flex;gap:20px;margin-bottom:18px}.tabs button[data-v-a8e8b8ad]{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--text-2);cursor:pointer;font-size:15px;padding:8px 0 10px}.tabs button.on[data-v-a8e8b8ad]{border-bottom-color:var(--primary);color:var(--primary);font-weight:600}.form[data-v-a8e8b8ad]{gap:14px}.field[data-v-a8e8b8ad],.form[data-v-a8e8b8ad]{display:flex;flex-direction:column}.field[data-v-a8e8b8ad]{gap:6px}.label[data-v-a8e8b8ad]{color:var(--text-2);font-size:13px}.field input[data-v-a8e8b8ad]{border:1px solid var(--border);border-radius:8px;font-size:15px;height:42px;outline:none;padding:0 12px}.field input[data-v-a8e8b8ad]:focus{border-color:var(--primary)}.code-row[data-v-a8e8b8ad]{display:flex;gap:10px}.code-row input[data-v-a8e8b8ad]{flex:1}.send[data-v-a8e8b8ad]{background:#fff;border:1px solid var(--primary);border-radius:8px;color:var(--primary);cursor:pointer;font-size:13px;width:132px}.send[data-v-a8e8b8ad]:disabled{border-color:var(--border);color:var(--text-3);cursor:not-allowed}.tip[data-v-a8e8b8ad]{color:var(--primary);font-size:13px;margin:0}.submit[data-v-a8e8b8ad]{background:var(--primary);border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;height:44px;margin-top:4px}.submit[data-v-a8e8b8ad]:disabled{background:#e6a5a1;cursor:not-allowed}.agreement[data-v-a8e8b8ad]{color:var(--text-3);font-size:12px;line-height:1.6;margin:4px 0 0}.wechat[data-v-a8e8b8ad]{padding:10px 0 6px;text-align:center}.qr-placeholder[data-v-a8e8b8ad]{border:1px dashed var(--border);border-radius:10px;display:grid;height:160px;margin:0 auto 14px;place-items:center;width:160px}.wechat-tip[data-v-a8e8b8ad]{color:var(--text);font-size:14px;margin:0 0 6px}.wechat-hint[data-v-a8e8b8ad]{color:var(--text-3);font-size:12px;line-height:1.6;margin:0}.wechat-hint code[data-v-a8e8b8ad]{background:var(--bg);border-radius:4px;padding:1px 5px}.fade-enter-active[data-v-a8e8b8ad],.fade-leave-active[data-v-a8e8b8ad]{transition:opacity .18s ease}.fade-enter-from[data-v-a8e8b8ad],.fade-leave-to[data-v-a8e8b8ad]{opacity:0}
