.edit-profile-page .page-header[data-v-3f1e65ae]{margin-bottom:32px}.edit-profile-page .page-header .page-title[data-v-3f1e65ae]{font-size:24px;font-weight:700;margin:0}.edit-profile-page .photo-upload-wrapper[data-v-3f1e65ae] .ant-upload-select-picture-card i{font-size:32px;color:#999}.edit-profile-page .photo-upload-wrapper[data-v-3f1e65ae] .ant-upload-select-picture-card .ant-upload-text{margin-top:8px;color:#666}.edit-profile-page[data-v-3f1e65ae] .ant-form-item-label>label{font-weight:600;color:#333}.edit-profile-page[data-v-3f1e65ae] .ant-form-item{margin-bottom:24px}.edit-profile-page[data-v-3f1e65ae] .ant-input-password-disabled,.edit-profile-page[data-v-3f1e65ae] .ant-input:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.edit-profile-page .mt-2[data-v-3f1e65ae]{margin-top:8px}@media(max-width:768px){.edit-profile-page .page-header .page-title[data-v-3f1e65ae]{font-size:24px}}.clear-signature-button[data-v-3f1e65ae]{border:2px solid #222;background:#fff;color:#222;border-radius:25px;font-weight:800;font-size:14px;box-shadow:none}.clear-signature-button[data-v-3f1e65ae]:focus,.clear-signature-button[data-v-3f1e65ae]:hover{border-color:#1d2671;color:#1d2671;background:#f6f8fb}.submit-buttons[data-v-3f1e65ae]{display:flex;gap:16px}.submit-buttons button[data-v-3f1e65ae]{max-width:200px;width:100%}@media(max-width:576px){.submit-buttons[data-v-3f1e65ae]{flex-direction:column;gap:12px}.submit-buttons button[data-v-3f1e65ae]{max-width:100%}}@media(max-width:576px){[data-v-3f1e65ae] .ant-card-body{padding:12px!important}}