.force-notice-dialog[data-v-84c6d4f5] .el-dialog__header{background-color:#f5f7fa;border-bottom:1px solid #e4e7ed;padding:20px}.force-notice-dialog[data-v-84c6d4f5] .el-dialog__title{color:#303133;font-size:18px;font-weight:600}.force-notice-dialog[data-v-84c6d4f5] .el-dialog__body{max-height:60vh;overflow-y:auto;padding:20px}.notice-content[data-v-84c6d4f5]{display:flex;flex-direction:column;gap:16px}.notice-meta[data-v-84c6d4f5]{align-items:center;border-bottom:1px solid #ebeef5;display:flex;gap:12px;padding-bottom:12px}.notice-time[data-v-84c6d4f5]{color:#909399;font-size:13px}.notice-body[data-v-84c6d4f5]{color:#606266;font-size:14px;line-height:1.8;white-space:pre-wrap;word-break:break-word}.notice-body[data-v-84c6d4f5] p{margin:0 0 12px}.notice-body[data-v-84c6d4f5] p:last-child{margin-bottom:0}.dialog-footer[data-v-84c6d4f5]{display:flex;justify-content:center;padding:10px 0}.confirm-btn[data-v-84c6d4f5]{background-color:#35771f;border-color:#35771f;min-width:120px}.confirm-btn[data-v-84c6d4f5]:hover{background-color:#2d6319;border-color:#2d6319}.dashboard-layout[data-v-7432f1e2]{background:#f5f7fa}.dashboard-header[data-v-7432f1e2]{background:#35771f;height:60px;left:0;position:fixed;right:0;top:0;z-index:1000}.header-content[data-v-7432f1e2]{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1400px;padding:0 20px}.logo[data-v-7432f1e2]{height:19px;margin-right:40px}.logo img[data-v-7432f1e2]{height:100%}.dashboard-menu[data-v-7432f1e2]{border:none}.header-right[data-v-7432f1e2]{align-items:center;display:flex;gap:24px;height:60px;margin-left:auto}.notification-wrapper[data-v-7432f1e2]{align-items:center;cursor:pointer;display:flex;height:100%;padding:0 8px}.notification-wrapper[data-v-7432f1e2]:hover{background:#ffffff1a}.notice-badge[data-v-7432f1e2]{height:24px;line-height:24px}.notice-badge[data-v-7432f1e2] .el-icon{color:#ffffffd9;font-size:24px}.notice-icon-wrapper[data-v-7432f1e2]{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 16px;transition:background-color .3s}.notice-icon-wrapper[data-v-7432f1e2]:hover{background:#ffffff1a}.notice-icon[data-v-7432f1e2]{color:#fff;font-size:20px}.notice-badge[data-v-7432f1e2] .el-badge__content{background-color:#f56c6c;border:2px solid #35771f}.user-wrapper[data-v-7432f1e2]{align-items:center;cursor:pointer;display:flex;height:100%;padding:0 8px}.user-wrapper[data-v-7432f1e2]:hover{background:#ffffff1a}.user-info[data-v-7432f1e2]{align-items:center;display:flex;gap:8px}.arrow-icon[data-v-7432f1e2]{color:#ffffffd9;font-size:12px;margin-left:4px}.el-icon[data-v-7432f1e2]{align-items:center;display:flex;justify-content:center}.page-content[data-v-7432f1e2]{background-color:#fff;height:calc(100vh - 60px);padding-top:60px}.dashboard-footer[data-v-7432f1e2]{background-color:#fff;border-top:1px solid #ebeef5;margin-top:auto;padding:20px 0}.footer-content[data-v-7432f1e2]{align-items:center;color:#909399;display:flex;font-size:14px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}.footer-links[data-v-7432f1e2]{display:flex;gap:20px}.footer-link[data-v-7432f1e2]{color:#909399;text-decoration:none}.footer-link[data-v-7432f1e2]:hover{color:#35771f}.dashboard-layout[data-v-7432f1e2]{display:flex;flex-direction:column;min-height:100vh}.page-content[data-v-7432f1e2]{flex:1}.notification-popup[data-v-7432f1e2]{background:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001a;position:absolute;right:0;top:50px;width:400px;z-index:2000}.popup-header[data-v-7432f1e2]{align-items:center;border-bottom:1px solid #ebeef5;display:flex;justify-content:space-between;padding:16px}.popup-header span[data-v-7432f1e2]{color:#303133;font-size:14px;font-weight:500}.popup-actions[data-v-7432f1e2]{align-items:center;display:flex;gap:8px}.divider[data-v-7432f1e2]{color:#dcdfe6;font-size:12px}.popup-content[data-v-7432f1e2]{align-items:center;display:flex;justify-content:center;min-height:200px;padding:24px}.empty-message[data-v-7432f1e2]{color:#909399;text-align:center}.empty-icon[data-v-7432f1e2]{color:#dcdfe6;font-size:48px;margin-bottom:12px}.empty-message p[data-v-7432f1e2]{font-size:14px;margin:0}.popup-footer[data-v-7432f1e2]{border-top:1px solid #ebeef5;display:flex;justify-content:flex-end;padding:12px 16px}.message-count[data-v-7432f1e2]{color:#909399;font-size:12px}.notification-wrapper[data-v-7432f1e2]{position:relative}.notification-wrapper:hover .notification-popup[data-v-7432f1e2]{display:block}.notification-popup[data-v-7432f1e2]{display:none}.balance-info[data-v-7432f1e2],.version-info[data-v-7432f1e2]{align-items:center;border-bottom:1px solid #ebeef5;display:flex;justify-content:space-between;padding:16px}.version-header[data-v-7432f1e2]{align-items:center;display:flex;gap:8px}.trophy-icon[data-v-7432f1e2]{color:#ff9b3f;font-size:20px}.version-name[data-v-7432f1e2]{color:#303133;font-size:14px}.version-validity[data-v-7432f1e2]{color:#909399;font-size:12px}.balance-info[data-v-7432f1e2],.usage-info[data-v-7432f1e2]{border-bottom:1px solid #ebeef5;padding:16px}.usage-item[data-v-7432f1e2]{margin-bottom:12px}.usage-item[data-v-7432f1e2]:last-child{margin-bottom:0}.usage-label[data-v-7432f1e2]{color:#606266;font-size:13px;margin-bottom:8px}.usage-progress[data-v-7432f1e2]{align-items:center;display:flex;gap:12px}.usage-progress[data-v-7432f1e2] .el-progress{flex:1}.usage-progress[data-v-7432f1e2] .el-progress-bar__outer{background-color:#f0f2f5}.usage-progress[data-v-7432f1e2] .el-progress-bar__inner{transition:all .3s}.usage-value[data-v-7432f1e2]{color:#909399;font-size:12px;min-width:80px;text-align:right}.menu-items[data-v-7432f1e2]{padding:8px 0}.menu-items[data-v-7432f1e2] .el-dropdown-menu__item{align-items:center;display:flex;gap:8px}.menu-items[data-v-7432f1e2] .el-dropdown-menu__item:hover{background-color:#35771f0d;color:#35771f}.menu-items[data-v-7432f1e2] .el-dropdown-menu__item .el-icon{font-size:16px;margin-right:8px}.verify-status[data-v-7432f1e2]{color:#67c23a;font-size:12px;margin-left:auto}.recharge-btn[data-v-7432f1e2],.upgrade-btn[data-v-7432f1e2]{font-size:12px;padding:6px 16px}.action-link[data-v-7432f1e2]{color:#35771f;cursor:pointer;font-size:13px;text-decoration:none}.action-link[data-v-7432f1e2]:hover{color:#4a9c2b}.balance-row[data-v-7432f1e2]{align-items:center;display:flex;gap:24px;width:100%}.balance-item[data-v-7432f1e2]{display:flex;flex-direction:column;gap:4px}.balance-item .label[data-v-7432f1e2]{color:#909399;font-size:12px}.balance-item .amount[data-v-7432f1e2]{color:#303133;font-size:14px}.balance-row[data-v-7432f1e2]{justify-content:space-between}.user-dropdown[data-v-7432f1e2]{width:320px!important}[data-v-7432f1e2] .el-dropdown-menu{padding:0!important}.balance-info[data-v-7432f1e2],.usage-info[data-v-7432f1e2],.version-info[data-v-7432f1e2]{border-bottom:1px solid #ebeef5;padding:16px}.menu-items[data-v-7432f1e2] .el-dropdown-menu__item{height:40px;line-height:40px;padding:0 16px}.v-icon[data-v-7432f1e2]{align-items:center;background:#ff9b3f;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;height:20px;justify-content:center;width:20px}.username[data-v-7432f1e2]{color:#ffffffd9;font-size:14px;margin-left:8px}.nav-publish-item[data-v-7432f1e2]{position:relative}.nav-publish-dropdown[data-v-7432f1e2]{background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 12px #00000026;left:0;padding:8px 0;position:absolute;top:60px;width:480px;z-index:10000}.nav-menu-section[data-v-7432f1e2]{padding:4px 0}.nav-menu-section+.nav-menu-section[data-v-7432f1e2]{border-top:1px solid #f0f0f0;margin-top:4px}.nav-section-title[data-v-7432f1e2]{color:#333;font-size:14px;font-weight:500;line-height:1.2;padding:4px 20px}.nav-menu-grid[data-v-7432f1e2]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);padding:2px 12px}.nav-menu-item[data-v-7432f1e2]{align-items:center;border-radius:2px!important;color:#666!important;display:flex;font-size:14px!important;justify-content:center;line-height:1.2!important;padding:6px 12px!important;text-align:center!important;text-decoration:none!important;transition:all .2s!important}.nav-menu-item.active[data-v-7432f1e2],.nav-menu-item[data-v-7432f1e2]:hover{background:#35771f;color:#fff!important}.nav-order-item[data-v-7432f1e2]{position:relative}.nav-order-dropdown[data-v-7432f1e2]{background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 12px #00000026;left:0;padding:8px 0;position:absolute;top:60px;width:480px;z-index:10000}.nav-design-item[data-v-7432f1e2]{position:relative}.nav-design-dropdown[data-v-7432f1e2]{background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 12px #00000026;left:0;padding:8px 0;position:absolute;top:60px;width:480px;z-index:10000}.el-dialog__title{font-size:16px!important;font-weight:500}.custom-message-box{border-radius:8px;width:380px!important}.custom-message-box .el-message-box__header{border-bottom:none;padding:20px 20px 10px;text-align:left!important}.custom-message-box .el-message-box__title{display:block!important;font-size:16px;font-weight:500;margin:0!important;padding:0!important;text-align:left!important}.custom-message-box .el-message-box__header,.custom-message-box .el-message-box__title,.custom-message-box .el-message-box__title span{display:block!important;justify-content:flex-start!important;text-align:left!important}.custom-message-box .el-message-box__content{color:#666;font-size:14px;padding:0 20px 20px}.custom-message-box .el-message-box__message p{margin:0!important;padding:0!important;text-align:left!important;white-space:normal!important}.custom-message-box .el-message-box__btns{display:flex!important;justify-content:flex-end!important;padding:0 20px 20px;text-align:right!important}.custom-message-box .confirm-button{background-color:#f56c6c!important;border-color:#f56c6c!important;border-radius:4px;color:#fff!important;margin-left:10px!important;order:2;padding:8px 20px}.custom-message-box .cancel-button{background-color:#fff!important;border-color:#dcdfe6!important;border-radius:4px;color:#606266!important;order:1;padding:8px 20px}.custom-message-box .el-message-box__close{color:#909399;font-size:18px}.custom-message-box .el-message-box__headerbtn{top:15px}.el-image-viewer__mask{z-index:5000!important}
