.notice-bell[data-v-3d277fb9] .el-badge__content{top:6px}.notice-head[data-v-3d277fb9]{justify-content:space-between;align-items:center;margin-bottom:6px;font-weight:600;display:flex}.notice-list[data-v-3d277fb9]{max-height:420px;margin:0;padding:0;list-style:none;overflow-y:auto}.notice-list li[data-v-3d277fb9]{border-top:1px solid var(--el-border-color-lighter);cursor:pointer;padding:8px 4px}.notice-list li[data-v-3d277fb9]:hover{background:var(--el-fill-color-light)}.notice-list li.unread .notice-title span[data-v-3d277fb9]{font-weight:600}.notice-title[data-v-3d277fb9]{align-items:center;gap:6px;display:flex}.notice-content[data-v-3d277fb9]{color:var(--el-text-color-regular);margin:2px 0;font-size:13px}.notice-time[data-v-3d277fb9]{color:var(--el-text-color-secondary);font-size:12px}.app-layout[data-v-9619cccf]{height:100vh}.app-aside[data-v-9619cccf]{background:var(--energy-aside-bg);transition:width .2s;overflow-x:hidden}.app-logo[data-v-9619cccf]{color:#fff;white-space:nowrap;align-items:center;gap:10px;height:56px;padding:0 18px;font-weight:600;display:flex}.app-logo img[data-v-9619cccf]{width:28px;height:28px}.app-menu[data-v-9619cccf]{--el-menu-bg-color:var(--energy-aside-bg);--el-menu-text-color:#cbd5e1;--el-menu-active-color:#fff;--el-menu-hover-bg-color:#134e4a;border-right:none}.app-menu[data-v-9619cccf] .el-menu-item.is-active{background:var(--el-color-primary)}.app-menu[data-v-9619cccf] .el-sub-menu .el-menu{background:#0b2121}.app-header[data-v-9619cccf]{border-bottom:1px solid var(--el-border-color-light);background:#fff;align-items:center;gap:8px;height:56px;display:flex}.app-title[data-v-9619cccf]{font-size:16px;font-weight:600}.app-header-right[data-v-9619cccf]{align-items:center;gap:12px;margin-left:auto;display:flex}.app-company[data-v-9619cccf]{color:var(--el-text-color-secondary);font-size:13px}.app-main[data-v-9619cccf]{background:var(--energy-page-bg)}:root{--energy-aside-bg:#0f2a2a;--energy-page-bg:#f3f5f7;--el-color-primary:#0f766e;--el-color-primary-light-3:#57a39c;--el-color-primary-light-5:#87bbb6;--el-color-primary-light-7:#b7d6d4;--el-color-primary-light-8:#cfe4e2;--el-color-primary-light-9:#e7f1f1;--el-color-primary-dark-2:#0c5e58}html,body,#app{height:100%;margin:0}body{color:var(--el-text-color-primary);background:var(--energy-page-bg);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}#nprogress .bar{background:var(--el-color-primary)!important}.w-100{width:100px}.w-120{width:120px}.w-140{width:140px}.w-160{width:160px}.w-180{width:180px}.w-200{width:200px}.w-220{width:220px}.w-240{width:240px}.w-280{width:280px}.scada-flow,.scada-flow-reverse{stroke-dasharray:8 6;animation:1s linear infinite scada-flow}.scada-flow-reverse{animation-direction:reverse}@keyframes scada-flow{to{stroke-dashoffset:-14px}}.scada-editor .x6-port-body{visibility:hidden}.scada-editor .x6-node:hover .x6-port-body{visibility:visible}
