.profile-page[data-v-cfa52ad4]{padding:24px}.profile-layout[data-v-cfa52ad4]{display:flex;gap:24px;max-width:1200px;margin:0 auto}.profile-left[data-v-cfa52ad4]{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.profile-right[data-v-cfa52ad4]{flex:1;min-width:0}.user-card[data-v-cfa52ad4],.info-card[data-v-cfa52ad4],.form-card[data-v-cfa52ad4]{border-radius:12px;box-shadow:0 1px 3px #0000000f}.card-header[data-v-cfa52ad4]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.avatar-section[data-v-cfa52ad4]{display:flex;flex-direction:column;align-items:center;padding:12px 0 4px;gap:12px}.avatar-wrapper[data-v-cfa52ad4]{position:relative;cursor:pointer;border-radius:50%;overflow:hidden}.profile-avatar[data-v-cfa52ad4]{border:3px solid #f0f0f0;transition:transform .3s}.avatar-overlay[data-v-cfa52ad4]{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000073;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .25s}.avatar-wrapper:hover .avatar-overlay[data-v-cfa52ad4]{opacity:1}.avatar-wrapper:hover .profile-avatar[data-v-cfa52ad4]{transform:scale(1.05)}.user-nickname[data-v-cfa52ad4]{margin:0;font-size:20px;font-weight:600;color:#1f2937}.user-username[data-v-cfa52ad4]{margin:0;font-size:13px;color:#9ca3af}.info-list[data-v-cfa52ad4]{display:flex;flex-direction:column}.info-row[data-v-cfa52ad4]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f5f5f5}.info-row[data-v-cfa52ad4]:last-child{border-bottom:none}.info-label[data-v-cfa52ad4]{font-size:13px;color:#9ca3af}.info-value[data-v-cfa52ad4]{font-size:13px;color:#374151;font-weight:500}.form-actions[data-v-cfa52ad4]{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #f5f5f5}body.dark-theme{color:#ffffffd9}body.dark-theme{color:#ffffff73}body.dark-theme{color:#ffffffbf}body.dark-theme{border-bottom-color:#ffffff14}body.dark-theme{border-top-color:#ffffff14}body.dark-theme{border-color:#3f3f46}
