.SettingNav[data-v-561c7c73]{position:fixed;top:0;left:0;right:0;z-index:999;height:46px;display:flex;align-items:center;background:var(--un-primary);padding:0 12px}.SettingNav__left[data-v-561c7c73]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:#000;cursor:pointer}.SettingNav__left[data-v-561c7c73] .van-icon{color:#000}.SettingNav__center[data-v-561c7c73]{flex:1;display:flex;align-items:center;justify-content:center;min-width:0;padding:0 12px}.SettingNav__title-center[data-v-561c7c73]{font-size:16px;font-weight:500;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SettingNav__right[data-v-561c7c73]{flex-shrink:0;display:flex;align-items:center}.SettingNav__kefu[data-v-561c7c73]{display:inline-flex;align-items:center;justify-content:center;padding:6px 8px;cursor:pointer}.SettingNav__kefu[data-v-561c7c73] .van-icon{color:#000}.setting-page[data-v-561c7c73]{background:#fff;min-height:100vh;padding-top:46px;position:relative}.setting-content[data-v-561c7c73]{background:#fff}.avatar-section[data-v-561c7c73]{display:flex;justify-content:center;align-items:center;margin-top:30px;padding-top:20px;margin-bottom:24px;gap:32px}.avatar-img[data-v-561c7c73]{width:100px;height:100px;border-radius:50%;background:#ffe5d0;-o-object-fit:cover;object-fit:cover;border:6px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.04)}.avatar-placeholder[data-v-561c7c73]{background:#e0e0e0}.avatar-upload[data-v-561c7c73]{width:100px;height:100px;border-radius:24px;border:3px dashed #7bb1a2;display:flex;align-items:center;justify-content:center;color:#bfc2c7;font-size:48px;background:#f8f8f8;cursor:pointer}.plus[data-v-561c7c73]{font-size:48px;color:#bfc2c7}.van-cell-group[data-v-561c7c73]{margin:24px 0 0 0;background:#fff}.van-cell[data-v-561c7c73]{font-size:18px;color:#333}.signout-btn[data-v-561c7c73]{display:block;width:80%;margin:20px auto 0 auto;padding:16px 0;border-radius:24px;border:2px solid #e53935;background:#e53935;color:#fff;font-size:22px;font-weight:700;letter-spacing:1px;text-align:center;transition:background .2s}.signout-btn[data-v-561c7c73]:active{background:#c62828}.icon-img[data-v-561c7c73]{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:8px}.avatar-popup[data-v-561c7c73]{padding:24px;max-height:60vh}.popup-header[data-v-561c7c73]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.popup-title[data-v-561c7c73]{font-size:20px;font-weight:600;color:#333}.avatar-grid[data-v-561c7c73]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:16px;max-height:400px;overflow-y:auto}.avatar-item[data-v-561c7c73]{width:60px;height:60px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;background:#f8f8f8}.avatar-item[data-v-561c7c73]:hover{border-color:#0b6b50;transform:scale(1.05)}.avatar-item.active[data-v-561c7c73]{border-color:#0b6b50;box-shadow:0 0 0 2px rgba(11,107,80,.2)}.avatar-item img[data-v-561c7c73]{width:50px;height:50px;border-radius:50%;-o-object-fit:cover;object-fit:cover}