.pwd-form[data-v-c028a9ae]{flex-direction:column;gap:15px;display:flex}.pwd-form .pf[data-v-c028a9ae]{flex-direction:column;gap:7px;min-width:0;display:flex}.pwd-form .pf label[data-v-c028a9ae]{color:#5a5e74;align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.pwd-form .pf label .opt[data-v-c028a9ae]{color:#b4b8c6;font-weight:500}.pwd-form .ipt[data-v-c028a9ae]{background:#fff;border:1px solid #e3e5ee;border-radius:11px;align-items:center;gap:8px;height:40px;padding:0 13px;transition:border-color .16s,box-shadow .16s;display:flex}.pwd-form .ipt[data-v-c028a9ae]:focus-within{border-color:#b7a4ff;box-shadow:0 0 0 3px #7b5cf51a}.pwd-form .ipt input[data-v-c028a9ae]{color:#1c1d2e;letter-spacing:1px;-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:13px}.pwd-form .ipt input[data-v-c028a9ae]::placeholder{color:#b4b8c6;letter-spacing:0}.pwd-form .eye[data-v-c028a9ae]{cursor:pointer;flex-shrink:0;align-items:center;display:flex}.pwd-form .eye svg[data-v-c028a9ae]{stroke:#b4b8c6;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.pwd-form .eye:hover svg[data-v-c028a9ae]{stroke:#7b5cf5}.pwd-form .match[data-v-c028a9ae]{color:#22b07d;flex-shrink:0;align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:flex}.pwd-form .match svg[data-v-c028a9ae]{fill:none;stroke:#22b07d;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.pwd-form .str[data-v-c028a9ae]{align-items:center;gap:6px;margin-top:1px;display:flex}.pwd-form .str span[data-v-c028a9ae]{background:#edeff6;border-radius:3px;flex:1;height:6px;transition:background .16s}.pwd-form .str span.on[data-v-c028a9ae]{background:linear-gradient(90deg,#39c994,#22b07d)}.pwd-form .str em[data-v-c028a9ae]{color:#22b07d;flex-shrink:0;margin-left:4px;font-size:10.5px;font-style:normal;font-weight:700}.pwd-form .rules[data-v-c028a9ae]{background:#fafbfd;border:1px solid #f0f2f8;border-radius:12px;grid-template-columns:1fr 1fr;gap:9px 14px;padding:12px 14px;display:grid}.pwd-form .rule[data-v-c028a9ae]{color:#9aa0b2;align-items:center;gap:7px;font-size:11.5px;display:flex}.pwd-form .rule svg[data-v-c028a9ae]{fill:none;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;stroke:#c6cad8;flex-shrink:0;width:14px;height:14px}.pwd-form .rule.ok[data-v-c028a9ae]{color:#5b5f73}.pwd-form .rule.ok svg[data-v-c028a9ae]{stroke:#22b07d}.pwd-form .tip[data-v-c028a9ae]{color:#b26a00;background:#fef3e6;border:1px solid #f8ddb9;border-radius:11px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:11px;line-height:1.65;display:flex}.pwd-form .tip svg[data-v-c028a9ae]{fill:none;stroke:#e08a00;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px;margin-top:1px}.pwd-form .ft[data-v-c028a9ae]{border-top:1px solid #f0f2f8;align-items:center;gap:10px;padding-top:16px;display:flex}.pwd-form .btn-p[data-v-c028a9ae],.pwd-form .btn-g[data-v-c028a9ae]{cursor:pointer;border:1px solid #0000;border-radius:18px;height:36px;padding:0 18px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .16s}.pwd-form .btn-p[data-v-c028a9ae]{color:#fff;background:linear-gradient(135deg,#9f7bff 0%,#6c4df6 100%);box-shadow:0 6px 14px #6c4df63d}.pwd-form .btn-p[data-v-c028a9ae]:hover:not(:disabled){filter:brightness(1.06)}.pwd-form .btn-p[data-v-c028a9ae]:disabled{opacity:.6;cursor:not-allowed}.pwd-form .btn-g[data-v-c028a9ae]{color:#5b5f73;background:#fff;border-color:#eceef5}.pwd-form .btn-g[data-v-c028a9ae]:hover{color:#3a3d52;border-color:#d9dcee}
