.user-info-container[data-v-2f48806c]{margin:0 20px 20px;position:relative;z-index:1}.form-section[data-v-2f48806c]{background:var(--bg-color-white);border-radius:10px;box-shadow:0 2px 8px var(--shadow-color);padding:20px}.form-section .section-title[data-v-2f48806c]{border-bottom:2px solid var(--theme-color-light);color:var(--text-color-primary);font-size:20px;font-weight:600;margin-bottom:20px;padding-bottom:10px}.form-section .form-group[data-v-2f48806c]{margin-bottom:20px}.form-section .form-group label[data-v-2f48806c]{color:var(--text-color-primary);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.form-section .form-group .form-input[data-v-2f48806c]{border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;font-size:14px;padding:12px 16px;transition:border-color .3s ease;width:100%}.form-section .form-group .form-input[data-v-2f48806c]:focus{border-color:var(--theme-color-light);box-shadow:0 0 0 2px #02b3c11a;outline:none}.form-section .form-group .form-input[data-v-2f48806c]::-moz-placeholder{color:var(--text-color-tertiary)}.form-section .form-group .form-input[data-v-2f48806c]::placeholder{color:var(--text-color-tertiary)}.form-section .form-actions[data-v-2f48806c]{display:flex;gap:12px;justify-content:flex-end;margin-top:30px}.form-section .form-actions button[data-v-2f48806c]{border:none;border-radius:20px;cursor:pointer;font-size:14px;padding:10px 24px;transition:all .3s ease}.form-section .form-actions button.save-btn[data-v-2f48806c]{background:var(--theme-color-light);color:var(--text-color-white)}.form-section .form-actions button.save-btn[data-v-2f48806c]:hover{background:var(--theme-color-dark)}.form-section .form-actions button.cancel-btn[data-v-2f48806c]{background:var(--bg-color-gray-light);color:var(--text-color-secondary)}.form-section .form-actions button.cancel-btn[data-v-2f48806c]:hover{background:var(--border-color-light)}@media (max-width:767px){.user-info-container[data-v-2f48806c]{margin:0 10px 15px}.form-section[data-v-2f48806c]{padding:15px}.form-section .section-title[data-v-2f48806c]{font-size:18px}.form-section .form-actions[data-v-2f48806c]{flex-direction:column}.form-section .form-actions button[data-v-2f48806c]{width:100%}}
