.el-breadcrumb{margin-bottom:16px}.page-header{background:#fff;padding:16px 32px 0 32px;border-bottom:1px solid #e8e8e8}.page-content{margin:24px 24px 0}.main-page-content{min-height:600px}.ape-drawer{position:fixed;top:0;left:0;z-index:1000}.ape-drawer>*{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ape-drawer-left,.ape-drawer-right{width:0;height:100%}.ape-drawer-bottom,.ape-drawer-top{width:100%;height:0%}.ape-drawer-mask{position:fixed;width:100%;height:0;opacity:0;background-color:rgba(0,0,0,.65);-webkit-transition:opacity .3s linear,height 0s ease .3s;transition:opacity .3s linear,height 0s ease .3s}.ape-drawer-left.ape-drawer-open,.ape-drawer-right.ape-drawer-open{width:100%}.ape-drawer-bottom.ape-drawer-open,.ape-drawer-top.ape-drawer-open{height:100%}.ape-drawer.ape-drawer-open>.ape-drawer-mask{opacity:.6;height:100%;-webkit-transition:opacity .38s ease-in-out,visibility .38s ease-in-out;transition:opacity .38s ease-in-out,visibility .38s ease-in-out}.ape-drawer-content-wrapper{position:fixed}.ape-drawer-right .ape-drawer-content-wrapper{right:0}.ape-drawer-bottom .ape-drawer-content-wrapper{bottom:0}.ape-drawer-left .ape-drawer-content-wrapper,.ape-drawer-right .ape-drawer-content-wrapper{height:100%}.ape-drawer-bottom .ape-drawer-content-wrapper,.ape-drawer-top .ape-drawer-content-wrapper{width:100%}.ape-drawer-right.ape-drawer-open .ape-drawer-content-wrapper{-webkit-box-shadow:-2px 0 8px rgba(0,21,41,.35);box-shadow:-2px 0 8px rgba(0,21,41,.35)}.ape-drawer-left.ape-drawer-open .ape-drawer-content-wrapper{-webkit-box-shadow:2px 0 8px rgba(0,21,41,.35);box-shadow:2px 0 8px rgba(0,21,41,.35)}.ape-drawer-top.ape-drawer-open .ape-drawer-content-wrapper{-webkit-box-shadow:0 2px 8px rgba(0,21,41,.35);box-shadow:0 2px 8px rgba(0,21,41,.35)}.ape-drawer-bottom.ape-drawer-open .ape-drawer-content-wrapper{-webkit-box-shadow:0 -2px 8px rgba(0,21,41,.35);box-shadow:0 -2px 8px rgba(0,21,41,.35)}.ape-drawer-content{width:100%;height:100%;position:relative;background-color:#fff;border:0;background-clip:padding-box;z-index:1}.ape-drawer-content-header{padding:16px 24px;border-radius:4px 4px 0 0;background:#fff;color:rgba(0,0,0,.85);border-bottom:1px solid #e8e8e8;position:relative;font-size:16px;font-weight:500}.ape-drawer-content-header-btn{position:absolute;top:20px;right:20px;padding:0;background:transparent;border:none;outline:none;cursor:pointer;font-size:16px}.ape-drawer-content-footer{line-height:72px;text-align:right;position:absolute;background:#fff;bottom:0;width:100%;padding-right:4px;border-top:1px solid #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box}.ape-drawer-content-footer .el-button{margin-right:12px}.ape-drawer-content-footer .el-button:nth-child(2){margin-right:24px}.ape-drawer-content-body{padding:24px;font-size:14px;line-height:1.5;word-wrap:break-word;min-height:120px;max-height:1000px;overflow:auto}.main-page-content[data-v-b89398a6]{padding:16px;min-height:calc(100vh - 84px);background:#f5f7fa}.group-layout[data-v-b89398a6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;min-height:640px}.group-sidebar[data-v-b89398a6]{width:280px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border-radius:8px;border:1px solid #e8ecf4;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar-header[data-v-b89398a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.sidebar-header h3[data-v-b89398a6]{margin:0;font-size:16px}.group-search[data-v-b89398a6]{margin-bottom:12px}.group-list[data-v-b89398a6]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.group-item[data-v-b89398a6]{padding:10px 12px;border-radius:6px;cursor:pointer;margin-bottom:6px;border:1px solid transparent}.group-item[data-v-b89398a6]:hover{background:#f5f7fa}.group-item.active[data-v-b89398a6]{background:#ecf5ff;border-color:#b3d8ff}.group-item-title[data-v-b89398a6]{font-weight:600;color:#303133;margin-bottom:6px}.group-item-meta[data-v-b89398a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;color:#909399}.group-main[data-v-b89398a6]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:8px;border:1px solid #e8ecf4;padding:16px}.main-header[data-v-b89398a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.main-header h3[data-v-b89398a6]{margin:0 0 4px 0}.main-header .main-desc[data-v-b89398a6]{margin:0;color:#909399;font-size:13px}.main-actions[data-v-b89398a6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.empty-main[data-v-b89398a6],.empty-tip[data-v-b89398a6]{color:#909399;text-align:center;padding:40px 12px}.profile-container[data-v-68717241]{padding:24px;min-height:calc(100vh - 84px);background-color:#f5f7fa}.page-title-section[data-v-68717241]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:32px;margin-bottom:24px;color:#fff;-webkit-box-shadow:0 8px 32px rgba(102,126,234,.15);box-shadow:0 8px 32px rgba(102,126,234,.15)}.title-content[data-v-68717241]{text-align:center}.page-title[data-v-68717241]{font-size:32px;font-weight:600;margin:0 0 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.page-title i[data-v-68717241]{font-size:36px}.page-subtitle[data-v-68717241]{font-size:16px;opacity:.9;margin:0;line-height:1.5}.form-card[data-v-68717241]{background:#fff;border-radius:12px;padding:32px;max-width:600px;margin:0 auto;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e8ecf4}.form-header[data-v-68717241]{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f0f2f5}.form-title[data-v-68717241]{color:#1f2937;font-size:20px;font-weight:600;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.profile-form[data-v-68717241] .el-form-item{margin-bottom:24px}.profile-form[data-v-68717241] .el-form-item__label{color:#374151;font-weight:500;font-size:14px}.profile-form[data-v-68717241] .el-input__inner{border-radius:8px;border:1px solid #d1d5db;padding:12px 15px 12px 40px;-webkit-transition:all .3s ease;transition:all .3s ease}.profile-form[data-v-68717241] .el-input__inner:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 3px rgba(102,126,234,.1);box-shadow:0 0 0 3px rgba(102,126,234,.1)}.profile-form[data-v-68717241] .el-input__inner:disabled{background-color:#f9fafb;color:#6b7280}.profile-form[data-v-68717241] .el-input__prefix{left:12px;color:#9ca3af}.submit-item[data-v-68717241]{text-align:center;margin-top:32px}.submit-btn[data-v-68717241]{background:linear-gradient(45deg,#667eea,#764ba2);border:none;border-radius:8px;padding:14px 32px;font-weight:500;font-size:16px;min-width:180px;-webkit-transition:all .3s ease;transition:all .3s ease}.submit-btn[data-v-68717241]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 25px rgba(102,126,234,.3);box-shadow:0 8px 25px rgba(102,126,234,.3)}@media (max-width:768px){.profile-container[data-v-68717241]{padding:16px}.page-title-section[data-v-68717241]{padding:24px 20px}.page-title[data-v-68717241]{font-size:24px}.form-card[data-v-68717241]{padding:24px 20px;margin:0 8px}.profile-form[data-v-68717241] .el-form-item__label{min-width:100px}}