.ele-notice-group{display:block}.ele-notice-group .el-badge{line-height:1;display:block}.ele-notice-pop{padding:0!important}.ele-notice-pop .el-tabs__nav-scroll{text-align:center}.ele-notice-pop .el-tabs__nav{float:none;display:inline-block}.ele-notice-pop .el-tabs__item{height:44px;line-height:44px;padding:0 20px!important}.ele-notice-pop .ele-empty{padding:100px 0}.ele-notice-list{padding-top:8px;max-height:360px;overflow:auto}.ele-notice-item .ele-notice-item-wrapper{padding:12px 15px;transition:background-color .2s;cursor:pointer}.ele-notice-item .ele-notice-item-wrapper:hover{background-color:hsla(0,0%,60%,.05)}.ele-notice-item .ele-text-secondary{margin-top:5px;font-size:13px}.ele-notice-item .ele-cell-desc{margin-top:3px!important;font-size:12px!important}.ele-notice-item-icon{width:32px;height:32px;line-height:32px!important;color:#fff;font-size:16px;background-color:#60b2fc;border-radius:50%;text-align:center}.ele-notice-item-icon.el-icon-s-check{background-color:#f5686f}.ele-notice-item-icon.el-icon-video-camera{background-color:#7cd734}.ele-notice-item-icon.el-icon-s-claim{background-color:#faad14}.ele-notice-item-icon.el-icon-message-solid{background-color:#2bcacd}.ele-notice-actions>.ele-cell-content{line-height:42px;text-align:center;cursor:pointer}.ele-notice-actions>.ele-cell-content:hover{background-color:hsla(0,0%,60%,.05)}.pwa-install-dialog .install-content[data-v-3cfe074e]{text-align:center}.pwa-install-dialog .install-content .install-icon[data-v-3cfe074e]{margin-bottom:20px}.pwa-install-dialog .install-content .install-icon .app-icon[data-v-3cfe074e]{width:64px;height:64px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.pwa-install-dialog .install-content .install-info h3[data-v-3cfe074e]{margin:0 0 15px 0;color:#303133;font-size:18px;font-weight:600}.pwa-install-dialog .install-content .install-info p[data-v-3cfe074e]{color:#606266;font-size:14px;line-height:1.6;margin-bottom:15px}.pwa-install-dialog .install-content .install-info .feature-list[data-v-3cfe074e]{list-style:none;padding:0;text-align:left}.pwa-install-dialog .install-content .install-info .feature-list li[data-v-3cfe074e]{padding:5px 0;color:#606266;font-size:14px}.pwa-install-dialog .install-content .install-info .feature-list li i[data-v-3cfe074e]{color:#67c23a;margin-right:8px;font-weight:700}.pwa-update-dialog .update-content[data-v-3cfe074e]{display:flex;align-items:center}.pwa-update-dialog .update-content .update-icon[data-v-3cfe074e]{font-size:32px;color:#409eff;margin-right:15px}.pwa-update-dialog .update-content .update-icon i[data-v-3cfe074e]{animation:rotate-data-v-3cfe074e 2s linear infinite}.pwa-update-dialog .update-content .update-info[data-v-3cfe074e]{flex:1}.pwa-update-dialog .update-content .update-info p[data-v-3cfe074e]{margin:5px 0;color:#303133;font-size:16px;font-weight:600}.pwa-update-dialog .update-content .update-info p.update-desc[data-v-3cfe074e]{font-size:14px;color:#606266;font-weight:400}@keyframes rotate-data-v-3cfe074e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.offline-banner[data-v-3cfe074e]{position:fixed;top:0;left:0;right:0;background:#e6a23c;color:#fff;padding:10px 20px;display:flex;align-items:center;justify-content:center;font-size:14px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.12)}.offline-banner i[data-v-3cfe074e]{margin-right:8px;font-size:16px}.offline-banner .el-button[data-v-3cfe074e]{color:#fff;margin-left:15px}.offline-banner .el-button[data-v-3cfe074e]:hover{color:#f0f0f0}.slide-down-enter-active[data-v-3cfe074e],.slide-down-leave-active[data-v-3cfe074e]{transition:all .3s ease}.slide-down-enter[data-v-3cfe074e],.slide-down-leave-to[data-v-3cfe074e]{transform:translateY(-100%)}.pwa-status-indicator[data-v-3cfe074e]{position:fixed;bottom:20px;right:20px;background:#fff;border:1px solid #dcdfe6;border-radius:20px;padding:8px 12px;font-size:12px;color:#606266;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;z-index:1000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pwa-status-indicator .status-dot[data-v-3cfe074e]{width:8px;height:8px;border-radius:50%;margin-right:6px}.pwa-status-indicator .status-dot.active[data-v-3cfe074e]{background:#67c23a}.pwa-status-indicator .status-dot.installed[data-v-3cfe074e]{background:#409eff}.pwa-status-indicator .status-dot.installable[data-v-3cfe074e]{background:#e6a23c}.pwa-status-indicator .status-dot.update[data-v-3cfe074e]{background:#f56c6c;animation:pulse-data-v-3cfe074e 1.5s infinite}.pwa-status-indicator .status-dot.offline[data-v-3cfe074e]{background:#909399}.pwa-status-indicator .status-details[data-v-3cfe074e]{position:absolute;bottom:100%;right:0;background:#fff;border:1px solid #dcdfe6;border-radius:8px;padding:15px;min-width:200px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:10px}.pwa-status-indicator .status-details .status-item[data-v-3cfe074e]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:12px}.pwa-status-indicator .status-details .status-item[data-v-3cfe074e]:last-child{margin-bottom:0}@keyframes pulse-data-v-3cfe074e{0%,to{opacity:1}50%{opacity:.5}}.fade-enter-active[data-v-3cfe074e],.fade-leave-active[data-v-3cfe074e]{transition:opacity .3s}.fade-enter[data-v-3cfe074e],.fade-leave-to[data-v-3cfe074e]{opacity:0}@media (display-mode:standalone){.offline-banner[data-v-3cfe074e]{top:env(safe-area-inset-top,0)}}.vab-data-empty{display:flex;align-items:center;justify-content:center;min-height:50vh}.vab-data-empty .el-image__inner{width:200px}.lu{color:#409eff!important;border-color:#ecf5ff!important;background-color:#ecf5ff!important}.ele-admin-content-view{padding:10px}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#409eff}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}.avatar{width:100px;height:100px;display:block}.pointer{cursor:pointer}