.personal-center-page[data-v-475516ce]{background:#f8f5f0;min-height:100vh}.personal-center-page .profile-header[data-v-475516ce]{position:relative;padding:60px 20px 50px;overflow:hidden}.personal-center-page .profile-header .header-bg[data-v-475516ce]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#7a0e05,#990c00 40%,#cd1000)}.personal-center-page .profile-header .header-content[data-v-475516ce]{position:relative;z-index:1;max-width:1600px;margin:0 auto}.personal-center-page .profile-header .user-info[data-v-475516ce]{display:flex;align-items:center;margin-bottom:36px}.personal-center-page .profile-header .user-info .avatar-wrapper[data-v-475516ce]{position:relative;margin-right:24px}.personal-center-page .profile-header .user-info .avatar-wrapper .user-avatar[data-v-475516ce]{width:96px;height:96px;border-radius:50%;background:hsla(0,0%,100%,.2);border:3px solid rgba(217,169,106,.8);display:flex;align-items:center;justify-content:center}.personal-center-page .profile-header .user-info .avatar-wrapper .user-avatar i[data-v-475516ce]{font-size:48px;color:#fff}.personal-center-page .profile-header .user-info .avatar-wrapper .level-badge[data-v-475516ce]{position:absolute;bottom:-6px;right:-6px;background:linear-gradient(135deg,#d9a96a,#f5e6cc);color:#7a0e05;font-size:13px;font-weight:700;padding:4px 10px;border-radius:12px;border:2px solid #fff}.personal-center-page .profile-header .user-info .user-detail .user-nickname[data-v-475516ce]{color:#fff;font-size:28px;font-weight:600;margin-bottom:8px}.personal-center-page .profile-header .user-info .user-detail .user-id[data-v-475516ce]{color:hsla(0,0%,100%,.8);font-size:15px;margin:0}.personal-center-page .profile-header .stats-row[data-v-475516ce]{max-width:600px}.personal-center-page .profile-header .stats-row .stat-item[data-v-475516ce]{text-align:center;padding:16px 12px;background:hsla(0,0%,100%,.15);border-radius:12px;backdrop-filter:blur(10px)}.personal-center-page .profile-header .stats-row .stat-item h3[data-v-475516ce]{color:#d9a96a;font-size:32px;font-weight:700;margin-bottom:6px}.personal-center-page .profile-header .stats-row .stat-item p[data-v-475516ce]{color:hsla(0,0%,100%,.9);font-size:15px;margin:0}.personal-center-page .page-container[data-v-475516ce]{max-width:1600px;margin:0 auto;padding:0 20px;margin-top:-40px;position:relative;z-index:2}.personal-center-page .section[data-v-475516ce]{margin-top:50px}.personal-center-page .section-header[data-v-475516ce]{text-align:center;margin-bottom:32px}.personal-center-page .section-header .section-tag[data-v-475516ce]{display:inline-block;padding:6px 20px;background:rgba(205,16,0,.1);color:#cd1000;border-radius:20px;font-size:15px;margin-bottom:16px;font-weight:500}.personal-center-page .section-header h2[data-v-475516ce]{font-size:32px;color:#333;margin-bottom:12px;font-weight:600}.personal-center-page .section-header .subtitle[data-v-475516ce]{color:#666;font-size:17px;position:relative;display:inline-block}.personal-center-page .section-header .subtitle[data-v-475516ce]:after,.personal-center-page .section-header .subtitle[data-v-475516ce]:before{content:"";display:inline-block;width:30px;height:1px;background:#d9a96a;margin:0 15px;vertical-align:middle}.personal-center-page .menu-list[data-v-475516ce]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(205,16,0,.08)}.personal-center-page .menu-list .menu-item[data-v-475516ce]{display:flex;align-items:center;padding:24px 20px;cursor:pointer;transition:all .3s ease;border-bottom:1px solid #f5f5f5}.personal-center-page .menu-list .menu-item[data-v-475516ce]:last-child{border-bottom:none}.personal-center-page .menu-list .menu-item[data-v-475516ce]:hover{background:rgba(205,16,0,.04)}.personal-center-page .menu-list .menu-item:hover .menu-arrow[data-v-475516ce]{color:#cd1000;transform:translateX(4px)}.personal-center-page .menu-list .menu-item .menu-icon[data-v-475516ce]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0}.personal-center-page .menu-list .menu-item .menu-icon i[data-v-475516ce]{font-size:26px;color:#fff}.personal-center-page .menu-list .menu-item .menu-info[data-v-475516ce]{flex:1}.personal-center-page .menu-list .menu-item .menu-info h3[data-v-475516ce]{color:#333;font-size:19px;font-weight:600;margin-bottom:4px}.personal-center-page .menu-list .menu-item .menu-info p[data-v-475516ce]{color:#888;font-size:15px;margin:0}.personal-center-page .menu-list .menu-item .menu-arrow[data-v-475516ce]{font-size:20px;color:#ccc;transition:all .3s ease}.personal-center-page .medal-card[data-v-475516ce]{text-align:center;padding:28px 16px;margin-bottom:20px;background:#fff;border-radius:16px;transition:all .3s ease;box-shadow:0 4px 20px rgba(205,16,0,.08);border:2px solid transparent;cursor:pointer}.personal-center-page .medal-card[data-v-475516ce]:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(205,16,0,.15);border-color:rgba(205,16,0,.2)}.personal-center-page .medal-card[data-v-475516ce]:focus-visible{outline:2px solid #cd1000;outline-offset:4px}.personal-center-page .medal-card .medal-icon[data-v-475516ce]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;box-shadow:0 8px 20px rgba(205,16,0,.2)}.personal-center-page .medal-card .medal-icon i[data-v-475516ce]{font-size:32px;color:#fff}.personal-center-page .medal-card h4[data-v-475516ce]{color:#333;font-size:18px;font-weight:600;margin:0 0 6px}.personal-center-page .medal-card .medal-date[data-v-475516ce]{color:#999;font-size:13px;display:block;margin-bottom:8px}.personal-center-page .medal-card .medal-hint[data-v-475516ce]{font-size:12px;color:#cd1000;opacity:.7}.personal-center-page .veteran-info-card[data-v-475516ce]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(205,16,0,.08)}.personal-center-page .veteran-info-card .veteran-card-header[data-v-475516ce]{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:linear-gradient(135deg,rgba(205,16,0,.08),rgba(217,169,106,.08));border-bottom:1px solid #f5f5f5}.personal-center-page .veteran-info-card .veteran-card-header .header-left[data-v-475516ce]{display:flex;align-items:center;gap:8px}.personal-center-page .veteran-info-card .veteran-card-header .header-left i[data-v-475516ce]{font-size:20px;color:#cd1000}.personal-center-page .veteran-info-card .veteran-card-header .header-left span[data-v-475516ce]{font-size:16px;font-weight:600;color:#333}.personal-center-page .veteran-info-card .veteran-info-row[data-v-475516ce]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;border-bottom:1px solid #f5f5f5;transition:background .2s ease}.personal-center-page .veteran-info-card .veteran-info-row[data-v-475516ce]:last-of-type{border-bottom:none}.personal-center-page .veteran-info-card .veteran-info-row[data-v-475516ce]:hover{background:rgba(205,16,0,.04)}.personal-center-page .veteran-info-card .veteran-info-row:hover .veteran-info-value i[data-v-475516ce]{color:#cd1000;transform:translateX(4px)}.personal-center-page .veteran-info-card .veteran-info-row .veteran-info-label[data-v-475516ce]{display:flex;align-items:center;gap:10px}.personal-center-page .veteran-info-card .veteran-info-row .veteran-info-label i[data-v-475516ce]{font-size:20px;color:#cd1000}.personal-center-page .veteran-info-card .veteran-info-row .veteran-info-label span[data-v-475516ce]{font-size:16px;color:#333;font-weight:500}.personal-center-page .veteran-info-card .veteran-info-row .veteran-info-value[data-v-475516ce]{display:flex;align-items:center;gap:8px}.personal-center-page .veteran-info-card .veteran-info-row .veteran-info-value .value-placeholder[data-v-475516ce]{color:#bbb;font-size:15px}.personal-center-page .veteran-info-card .veteran-info-row .veteran-info-value span[data-v-475516ce]:not(.value-placeholder){color:#333;font-size:15px}.personal-center-page .veteran-info-card .veteran-info-row .veteran-info-value i[data-v-475516ce]{font-size:16px;color:#ccc;transition:all .3s ease}.personal-center-page .health-card[data-v-475516ce]{background:#fff;border-radius:16px;padding:24px 20px;margin-bottom:20px;box-shadow:0 4px 20px rgba(205,16,0,.08);cursor:pointer;transition:all .3s ease;border-top:3px solid #cd1000}.personal-center-page .health-card[data-v-475516ce]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(205,16,0,.15)}.personal-center-page .health-card.status-good[data-v-475516ce]{border-top-color:#67c23a}.personal-center-page .health-card.status-good .health-status .status-text[data-v-475516ce]{color:#67c23a}.personal-center-page .health-card.status-warning[data-v-475516ce]{border-top-color:#e6a23c}.personal-center-page .health-card.status-warning .health-status .status-text[data-v-475516ce]{color:#e6a23c}.personal-center-page .health-card.status-danger[data-v-475516ce]{border-top-color:#f56c6c}.personal-center-page .health-card.status-danger .health-status .status-text[data-v-475516ce]{color:#f56c6c}.personal-center-page .health-card .health-label[data-v-475516ce]{display:flex;align-items:center;gap:6px;margin-bottom:12px}.personal-center-page .health-card .health-label i[data-v-475516ce]{font-size:18px;color:#cd1000}.personal-center-page .health-card .health-label span[data-v-475516ce]{font-size:15px;color:#666;font-weight:500}.personal-center-page .health-card .health-value[data-v-475516ce]{display:flex;align-items:baseline;gap:6px;margin-bottom:8px}.personal-center-page .health-card .health-value .value-num[data-v-475516ce]{font-size:32px;color:#333;font-weight:700}.personal-center-page .health-card .health-value .value-unit[data-v-475516ce]{font-size:14px;color:#999}.personal-center-page .health-card .health-status .status-text[data-v-475516ce]{font-size:14px;color:#cd1000;font-weight:500}.personal-center-page .disease-card[data-v-475516ce]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(205,16,0,.08)}.personal-center-page .disease-card .disease-row[data-v-475516ce]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;border-bottom:1px solid #f5f5f5;transition:background .2s ease}.personal-center-page .disease-card .disease-row[data-v-475516ce]:last-child{border-bottom:none}.personal-center-page .disease-card .disease-row[data-v-475516ce]:hover{background:rgba(205,16,0,.04)}.personal-center-page .disease-card .disease-row:hover .disease-value i[data-v-475516ce]{color:#cd1000;transform:translateX(4px)}.personal-center-page .disease-card .disease-row .disease-label[data-v-475516ce]{display:flex;align-items:center;gap:10px}.personal-center-page .disease-card .disease-row .disease-label i[data-v-475516ce]{font-size:20px;color:#cd1000}.personal-center-page .disease-card .disease-row .disease-label span[data-v-475516ce]{font-size:16px;color:#333;font-weight:500}.personal-center-page .disease-card .disease-row .disease-value[data-v-475516ce]{display:flex;align-items:center;gap:8px}.personal-center-page .disease-card .disease-row .disease-value span[data-v-475516ce]{font-size:15px;color:#666;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.personal-center-page .disease-card .disease-row .disease-value i[data-v-475516ce]{font-size:16px;color:#ccc;transition:all .3s ease}@media(max-width:992px){.personal-center-page .profile-header[data-v-475516ce]{padding:50px 20px 40px}.personal-center-page .profile-header .user-info .avatar-wrapper[data-v-475516ce]{margin-right:20px}.personal-center-page .profile-header .user-info .avatar-wrapper .user-avatar[data-v-475516ce]{width:84px;height:84px}.personal-center-page .profile-header .user-info .avatar-wrapper .user-avatar i[data-v-475516ce]{font-size:40px}.personal-center-page .profile-header .user-info .user-detail .user-nickname[data-v-475516ce]{font-size:24px}.personal-center-page .profile-header .stats-row .stat-item h3[data-v-475516ce],.personal-center-page .section-header h2[data-v-475516ce]{font-size:28px}.personal-center-page .medal-card[data-v-475516ce]{padding:24px 12px}.personal-center-page .medal-card .medal-icon[data-v-475516ce]{width:64px;height:64px}.personal-center-page .medal-card .medal-icon i[data-v-475516ce]{font-size:28px}}@media(max-width:768px){.personal-center-page .profile-header[data-v-475516ce]{padding:44px 20px 36px}.personal-center-page .profile-header .user-info[data-v-475516ce]{margin-bottom:28px}.personal-center-page .profile-header .user-info .avatar-wrapper[data-v-475516ce]{margin-right:16px}.personal-center-page .profile-header .user-info .avatar-wrapper .user-avatar[data-v-475516ce]{width:72px;height:72px}.personal-center-page .profile-header .user-info .avatar-wrapper .user-avatar i[data-v-475516ce]{font-size:36px}.personal-center-page .profile-header .user-info .avatar-wrapper .level-badge[data-v-475516ce]{font-size:11px;padding:3px 8px}.personal-center-page .profile-header .user-info .user-detail .user-nickname[data-v-475516ce]{font-size:20px}.personal-center-page .profile-header .user-info .user-detail .user-id[data-v-475516ce]{font-size:13px}.personal-center-page .profile-header .stats-row .stat-item[data-v-475516ce]{padding:12px 8px}.personal-center-page .profile-header .stats-row .stat-item h3[data-v-475516ce]{font-size:24px}.personal-center-page .profile-header .stats-row .stat-item p[data-v-475516ce]{font-size:13px}.personal-center-page .section-header[data-v-475516ce]{margin-bottom:24px}.personal-center-page .section-header .section-tag[data-v-475516ce]{font-size:13px;padding:4px 14px}.personal-center-page .section-header h2[data-v-475516ce]{font-size:24px}.personal-center-page .section-header .subtitle[data-v-475516ce]{font-size:14px}.personal-center-page .section-header .subtitle[data-v-475516ce]:after,.personal-center-page .section-header .subtitle[data-v-475516ce]:before{width:20px;margin:0 10px}.personal-center-page .menu-list .menu-item[data-v-475516ce]{padding:20px 16px}.personal-center-page .menu-list .menu-item .menu-icon[data-v-475516ce]{width:48px;height:48px;margin-right:16px}.personal-center-page .menu-list .menu-item .menu-icon i[data-v-475516ce]{font-size:22px}.personal-center-page .menu-list .menu-item .menu-info h3[data-v-475516ce]{font-size:17px}.personal-center-page .menu-list .menu-item .menu-info p[data-v-475516ce]{font-size:14px}.personal-center-page .medal-card[data-v-475516ce]{padding:20px 10px}.personal-center-page .medal-card .medal-icon[data-v-475516ce]{width:56px;height:56px}.personal-center-page .medal-card .medal-icon i[data-v-475516ce]{font-size:24px}.personal-center-page .medal-card h4[data-v-475516ce]{font-size:15px}}@media(max-width:480px){.personal-center-page .profile-header[data-v-475516ce]{padding:36px 16px 30px}.personal-center-page .profile-header .user-info .avatar-wrapper .user-avatar[data-v-475516ce]{width:64px;height:64px}.personal-center-page .profile-header .user-info .avatar-wrapper .user-avatar i[data-v-475516ce]{font-size:30px}.personal-center-page .profile-header .user-info .user-detail .user-nickname[data-v-475516ce]{font-size:18px}.personal-center-page .profile-header .stats-row .stat-item h3[data-v-475516ce]{font-size:20px}.personal-center-page .section[data-v-475516ce]{margin-top:36px}.personal-center-page .section-header h2[data-v-475516ce]{font-size:20px}.personal-center-page .menu-list .menu-item[data-v-475516ce]{padding:16px 14px}.personal-center-page .menu-list .menu-item .menu-info h3[data-v-475516ce]{font-size:16px}.personal-center-page .menu-list .menu-item .menu-info p[data-v-475516ce]{font-size:13px}.personal-center-page .medal-card[data-v-475516ce]{padding:16px 8px}.personal-center-page .medal-card .medal-icon[data-v-475516ce]{width:48px;height:48px}.personal-center-page .medal-card .medal-icon i[data-v-475516ce]{font-size:20px}.personal-center-page .medal-card h4[data-v-475516ce]{font-size:14px}}.medal-dialog{border-radius:20px;overflow:hidden;box-shadow:0 24px 60px rgba(205,16,0,.25);max-width:92vw}.medal-dialog .el-dialog__header{padding:0;margin:0}.medal-dialog .el-dialog__headerbtn{top:16px;right:16px;z-index:10;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.25);backdrop-filter:blur(6px);transition:all .25s ease}.medal-dialog .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:20px}.medal-dialog .el-dialog__headerbtn:hover{background:hsla(0,0%,100%,.4);transform:rotate(90deg)}.medal-dialog .el-dialog__body{padding:0}.medal-dialog .medal-detail{text-align:center;transform-origin:center center;animation:medalZoomIn .5s cubic-bezier(.16,1,.3,1) both}.medal-dialog .medal-detail .detail-cover{position:relative;padding:60px 32px 50px;overflow:hidden}.medal-dialog .medal-detail .detail-cover .detail-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,0) 60%)}.medal-dialog .medal-detail .detail-cover .detail-icon{position:relative;font-size:84px;color:#fff;text-shadow:0 8px 24px rgba(0,0,0,.25);animation:medalFloat 3s ease-in-out infinite}.medal-dialog .medal-detail .detail-cover .detail-tag{position:absolute;top:20px;left:50%;transform:translateX(-50%);padding:4px 16px;background:hsla(0,0%,100%,.25);backdrop-filter:blur(6px);color:#fff;font-size:12px;border-radius:12px;letter-spacing:1px}.medal-dialog .medal-detail .detail-body{padding:28px 32px 32px;background:#fff}.medal-dialog .medal-detail .detail-body .detail-title{font-size:26px;font-weight:700;color:#333;margin:0 0 16px;letter-spacing:2px}.medal-dialog .medal-detail .detail-body .detail-time{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;background:rgba(205,16,0,.08);border-radius:16px;color:#cd1000;font-size:14px;font-weight:500;margin-bottom:20px}.medal-dialog .medal-detail .detail-body .detail-time i{font-size:16px}.medal-dialog .medal-detail .detail-body .detail-divider{width:60px;height:3px;background:linear-gradient(90deg,#cd1000,#d9a96a);border-radius:2px;margin:0 auto 20px}.medal-dialog .medal-detail .detail-body .detail-desc{font-size:15px;line-height:1.9;color:#555;margin:0 0 24px;text-align:justify;text-indent:2em}.medal-dialog .medal-detail .detail-body .detail-footer{display:inline-flex;align-items:center;gap:6px;padding:10px 24px;background:linear-gradient(135deg,#f8f5f0,#fff);border:1px solid rgba(205,16,0,.15);border-radius:24px;color:#cd1000;font-size:13px;font-weight:500}.medal-dialog .medal-detail .detail-body .detail-footer i{font-size:18px}@keyframes medalFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes medalZoomIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media(max-width:480px){.medal-dialog{width:92vw!important}.medal-dialog .medal-detail .detail-cover{padding:44px 20px 36px}.medal-dialog .medal-detail .detail-cover .detail-icon{font-size:64px}.medal-dialog .medal-detail .detail-body{padding:20px 20px 24px}.medal-dialog .medal-detail .detail-body .detail-title{font-size:20px;letter-spacing:1px}.medal-dialog .medal-detail .detail-body .detail-desc{font-size:14px;line-height:1.8}}.settings-page[data-v-6687d950]{background:#f8f5f0;min-height:100vh}.settings-page .page-header[data-v-6687d950]{position:relative;padding:80px 20px 60px;text-align:center;overflow:hidden}.settings-page .page-header .header-bg[data-v-6687d950]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#7a0e05,#990c00 40%,#cd1000)}.settings-page .page-header .header-content[data-v-6687d950]{position:relative;z-index:1}.settings-page .page-header .header-content .page-tag[data-v-6687d950]{display:inline-block;padding:6px 20px;background:rgba(217,169,106,.2);color:#d9a96a;border-radius:20px;font-size:15px;margin-bottom:20px;font-weight:500}.settings-page .page-header .header-content h1[data-v-6687d950]{font-size:44px;color:#fff;margin-bottom:16px;font-weight:700}.settings-page .page-header .header-content p[data-v-6687d950]{font-size:20px;color:hsla(0,0%,100%,.9)}.settings-page .page-container[data-v-6687d950]{max-width:1600px;margin:0 auto;padding:0 20px;margin-top:-40px;position:relative;z-index:2}.settings-page .section[data-v-6687d950]{margin-top:50px}.settings-page .settings-card[data-v-6687d950]{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 20px rgba(205,16,0,.08)}.settings-page .settings-card .settings-tabs[data-v-6687d950] .el-tabs__header{margin-bottom:28px;border-bottom:2px solid #f0f0f0}.settings-page .settings-card .settings-tabs[data-v-6687d950] .el-tabs__item{font-size:16px;font-weight:500;color:#666;padding:0 24px;height:44px;line-height:44px}.settings-page .settings-card .settings-tabs[data-v-6687d950] .el-tabs__item:hover{color:#cd1000}.settings-page .settings-card .settings-tabs[data-v-6687d950] .el-tabs__item.is-active{color:#cd1000;font-weight:600}.settings-page .settings-card .settings-tabs[data-v-6687d950] .el-tabs__active-bar{background-color:#cd1000;height:3px;border-radius:2px}.settings-page .settings-card .settings-form[data-v-6687d950]{max-width:600px}.settings-page .settings-card .settings-form .avatar-upload[data-v-6687d950]{display:flex;align-items:center;gap:16px}.settings-page .settings-card .settings-form .avatar-upload .current-avatar[data-v-6687d950]{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#cd1000,#e61600);display:flex;align-items:center;justify-content:center}.settings-page .settings-card .settings-form .avatar-upload .current-avatar i[data-v-6687d950]{font-size:36px;color:#fff}.settings-page .settings-card .settings-form .avatar-upload .change-avatar-btn[data-v-6687d950]{border-color:#cd1000;color:#cd1000}.settings-page .settings-card .settings-form .avatar-upload .change-avatar-btn[data-v-6687d950]:hover{background:#cd1000;color:#fff}.settings-page .settings-card .settings-form .verify-btn[data-v-6687d950]{margin-left:10px;border-color:#cd1000;color:#cd1000}.settings-page .settings-card .settings-form .verify-btn[data-v-6687d950]:hover{background:#cd1000;color:#fff}.settings-page .settings-card .settings-form .password-strength[data-v-6687d950]{margin-top:8px;display:flex;align-items:center;gap:10px}.settings-page .settings-card .settings-form .password-strength .strength-label[data-v-6687d950]{font-size:13px;color:#999;white-space:nowrap}.settings-page .settings-card .settings-form .password-strength .strength-bar[data-v-6687d950]{flex:1;height:6px;background:#f0f0f0;border-radius:3px;overflow:hidden}.settings-page .settings-card .settings-form .password-strength .strength-bar .strength-fill[data-v-6687d950]{height:100%;border-radius:3px;transition:width .3s ease,background .3s ease}.settings-page .settings-card .settings-form .password-strength .strength-bar .strength-fill.weak[data-v-6687d950]{background:#f56c6c}.settings-page .settings-card .settings-form .password-strength .strength-bar .strength-fill.medium[data-v-6687d950]{background:#e6a23c}.settings-page .settings-card .settings-form .password-strength .strength-bar .strength-fill.good[data-v-6687d950]{background:#409eff}.settings-page .settings-card .settings-form .password-strength .strength-bar .strength-fill.strong[data-v-6687d950]{background:#67c23a}.settings-page .settings-card .settings-form .password-strength .strength-text[data-v-6687d950]{font-size:13px;font-weight:600;min-width:30px;text-align:right}.settings-page .settings-card .settings-form .password-strength .strength-text.weak[data-v-6687d950]{color:#f56c6c}.settings-page .settings-card .settings-form .password-strength .strength-text.medium[data-v-6687d950]{color:#e6a23c}.settings-page .settings-card .settings-form .password-strength .strength-text.good[data-v-6687d950]{color:#409eff}.settings-page .settings-card .settings-form .password-strength .strength-text.strong[data-v-6687d950]{color:#67c23a}.settings-page .settings-card .settings-list .setting-item[data-v-6687d950]{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #f5f5f5}.settings-page .settings-card .settings-list .setting-item[data-v-6687d950]:last-child{border-bottom:none}.settings-page .settings-card .settings-list .setting-item .setting-info h4[data-v-6687d950]{font-size:16px;color:#333;font-weight:600;margin:0 0 6px}.settings-page .settings-card .settings-list .setting-item .setting-info p[data-v-6687d950]{font-size:13px;color:#999;margin:0}.settings-page .settings-card .form-actions[data-v-6687d950]{margin-top:24px}@media(max-width:768px){.settings-page .page-header[data-v-6687d950]{padding:60px 20px 50px}.settings-page .page-header .header-content h1[data-v-6687d950]{font-size:32px}.settings-page .page-header .header-content p[data-v-6687d950]{font-size:16px}.settings-page .page-container[data-v-6687d950]{margin-top:-20px}.settings-page .settings-card[data-v-6687d950]{padding:24px 16px}.settings-page .settings-card .settings-tabs[data-v-6687d950] .el-tabs__item{padding:0 16px;font-size:15px}.settings-page .settings-card .settings-form .password-strength[data-v-6687d950]{flex-wrap:wrap}.settings-page .settings-card .settings-form .password-strength .strength-label[data-v-6687d950]{width:100%;margin-bottom:4px}.settings-page .settings-card .settings-list .setting-item[data-v-6687d950]{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:480px){.settings-page .page-header[data-v-6687d950]{padding:50px 16px 40px}.settings-page .page-header .header-content h1[data-v-6687d950]{font-size:26px}.settings-page .settings-card[data-v-6687d950]{padding:20px 12px}.settings-page .settings-card .settings-tabs[data-v-6687d950] .el-tabs__item{padding:0 12px;font-size:14px}}