.sps-member-form-edit-member{width:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.sps-member-form-edit-member .sps-member-form-edit-member__title{font-size:24px;font-weight:600;color:#333;margin-bottom:25px;text-align:center;border-bottom:2px solid #faa300;padding-bottom:15px}.sps-member-form-edit-member .sps-member-verify-form{background:#fff;border-radius:12px;padding:25px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e1e5e9;margin-bottom:20px}.sps-member-form-edit-member .sps-member-verify-form .verify-form__description{background:linear-gradient(135deg, #faa300 0%, #ff8f00 100%);color:#fff;padding:15px 20px;border-radius:8px;margin-bottom:20px;text-align:center}.sps-member-form-edit-member .sps-member-verify-form .verify-form__description strong{font-weight:600;font-size:16px}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field{margin-bottom:20px}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field.field-required{position:relative}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field.field-required::after{content:"*";position:absolute;top:0;right:8px;color:#e74c3c;font-weight:bold;font-size:16px}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field .verify-form__field--input{display:block;width:100%;font-size:16px;background:#fff !important;color:#333;padding:15px 18px;border:2px solid #e1e5e9;border-radius:8px;transition:all .3s ease;box-sizing:border-box}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field .verify-form__field--input:focus{outline:none;border-color:#faa300;box-shadow:0 0 0 3px rgba(250,163,0,.15);transform:translateY(-2px)}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field .verify-form__field--input::placeholder{color:#666;opacity:.8}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field .verify-form__field--input:hover{border-color:#ccc}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field .verify-form__field--submit{width:100% !important;font-size:16px;font-weight:600;padding:15px 30px;border:none;border-radius:8px;background:linear-gradient(135deg, #28a745 0%, #20c997 100%);color:#fff;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px rgba(40,167,69,.3)}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field .verify-form__field--submit:hover{background:linear-gradient(135deg, #218838 0%, #1ea970 100%);transform:translateY(-2px);box-shadow:0 8px 25px rgba(40,167,69,.4)}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field .verify-form__field--submit:active{transform:translateY(0);box-shadow:0 4px 15px rgba(40,167,69,.3)}.sps-member-form-edit-member .sps-member-verify-form .verify-form__field .verify-form__field--submit:disabled{opacity:.7;cursor:not-allowed;transform:none}.sps-member-form-edit-member .sps-member-edit-form{background:#fff;border-radius:12px;padding:30px;box-shadow:0 6px 30px rgba(0,0,0,.1);border:1px solid #e1e5e9;margin-top:20px}.sps-member-form-edit-member .sps-member-edit-form .edit-form__title{font-size:20px;font-weight:600;color:#333;margin-bottom:25px;text-align:center;padding:15px;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius:8px;border-left:4px solid #faa300}.sps-member-form-edit-member .sps-member-edit-form .edit-form__field{margin-bottom:20px}.sps-member-form-edit-member .sps-member-edit-form .edit-form__field label{display:block;font-size:14px;font-weight:600;margin-bottom:8px;color:#333}.sps-member-form-edit-member .sps-member-edit-form .edit-form__field.field-required{position:relative}.sps-member-form-edit-member .sps-member-edit-form .edit-form__field.field-required::after{content:"*";position:absolute;top:0;right:8px;color:#e74c3c;font-weight:bold;font-size:16px}.sps-member-form-edit-member .sps-member-edit-form .edit-form__field .edit-form__field--input{display:block;width:100%;font-size:15px;background:#fff !important;color:#333;padding:12px 15px;border:2px solid #e1e5e9;border-radius:6px;transition:all .3s ease;box-sizing:border-box}.sps-member-form-edit-member .sps-member-edit-form .edit-form__field .edit-form__field--input:focus{outline:none;border-color:#faa300;box-shadow:0 0 0 3px rgba(250,163,0,.1)}.sps-member-form-edit-member .sps-member-edit-form .edit-form__field .edit-form__field--input::placeholder{color:#666;opacity:.8}.sps-member-form-edit-member .sps-member-edit-form .edit-form__field .edit-form__field--input:hover{border-color:#ccc}.sps-member-form-edit-member .sps-member-edit-form .edit-form__actions{display:flex;gap:15px;margin-top:30px;padding-top:20px;border-top:1px solid #e1e5e9}.sps-member-form-edit-member .sps-member-edit-form .edit-form__actions .edit-form__field--cancel{flex:1;font-size:15px;font-weight:500;padding:12px 20px;border:2px solid #6c757d;border-radius:6px;background:#fff;color:#6c757d;cursor:pointer;transition:all .3s ease}.sps-member-form-edit-member .sps-member-edit-form .edit-form__actions .edit-form__field--cancel:hover{background:#6c757d;color:#fff;transform:translateY(-1px)}.sps-member-form-edit-member .sps-member-edit-form .edit-form__actions .edit-form__field--submit{flex:2;font-size:16px;font-weight:600;padding:12px 25px;border:none;border-radius:6px;background:linear-gradient(135deg, #faa300 0%, #ff8f00 100%);color:#fff;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px rgba(250,163,0,.3)}.sps-member-form-edit-member .sps-member-edit-form .edit-form__actions .edit-form__field--submit:hover{background:linear-gradient(135deg, #ff8f00 0%, #e65100 100%);transform:translateY(-2px);box-shadow:0 8px 25px rgba(250,163,0,.4)}.sps-member-form-edit-member .sps-member-edit-form .edit-form__actions .edit-form__field--submit:active{transform:translateY(0);box-shadow:0 4px 15px rgba(250,163,0,.3)}.sps-member-form-edit-member .sps-member-edit-form .edit-form__actions .edit-form__field--submit:disabled{opacity:.7;cursor:not-allowed;transform:none}.sps-member-form-edit-member .spsm-edit-notification{padding:15px 20px;margin:15px 0;border-radius:8px;border-left:4px solid;font-size:14px;line-height:1.4;animation:slideDown .3s ease-out}.sps-member-form-edit-member .spsm-edit-notification.spsm-notification-success{background-color:#d4edda;border-color:#28a745;color:#155724}.sps-member-form-edit-member .spsm-edit-notification.spsm-notification-error{background-color:#f8d7da;border-color:#dc3545;color:#721c24}.sps-member-form-edit-member .spsm-edit-notification.spsm-notification-warning{background-color:#fff3cd;border-color:#ffc107;color:#856404}.sps-member-form-edit-member .spsm-edit-notification.spsm-notification-info{background-color:#d1ecf1;border-color:#17a2b8;color:#0c5460}.sps-member-form-edit-member .spsm-edit-notification p{margin:0;font-weight:500}.sps-member-form-edit-member .field-error{color:#e74c3c;font-size:12px;margin-top:5px;display:block;font-weight:500}.sps-member-form-edit-member .has-error .verify-form__field--input,.sps-member-form-edit-member .has-error .edit-form__field--input{border-color:#e74c3c !important;box-shadow:0 0 0 3px rgba(231,76,60,.1) !important}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 768px){.sps-member-form-edit-member .sps-member-verify-form,.sps-member-form-edit-member .sps-member-edit-form{padding:20px 15px}.sps-member-form-edit-member .edit-form__actions{flex-direction:column;gap:10px}.sps-member-form-edit-member .edit-form__actions .edit-form__field--cancel,.sps-member-form-edit-member .edit-form__actions .edit-form__field--submit{flex:none}}
/*# sourceMappingURL=widget-member-form-edit-member.css.map */