/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.kpi-bar[data-v-2588c60d]{-ms-flex-negative:0;flex-shrink:0;width:100%}.kpi-bar[data-v-2588c60d] .ant-spin-container,.kpi-bar[data-v-2588c60d] .ant-spin-nested-loading{width:100%}.kpi-bar__row[data-v-2588c60d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(2.4px,.41666667vw,16px)}.kpi-card[data-v-2588c60d]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:clamp(2.4px,.74074074vh,16px);padding-right:clamp(3px,.52083333vw,20px);padding-bottom:clamp(2.4px,.74074074vh,16px);padding-left:clamp(3px,.52083333vw,20px);border-radius:clamp(1.8px,.3125vw,7.8px);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,70,130,.42)),to(rgba(4,18,40,.72)));background:linear-gradient(180deg,rgba(0,70,130,.42),rgba(4,18,40,.72));border:1px solid rgba(0,229,255,.28);-webkit-box-shadow:inset 0 1px 0 rgba(160,240,255,.16);box-shadow:inset 0 1px 0 rgba(160,240,255,.16)}.kpi-card__label[data-v-2588c60d]{font-size:clamp(4.2px,1.2962963vh,16.8px);color:rgba(180,230,255,.88);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-card__main[data-v-2588c60d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:clamp(.6px,.18518519vh,4px);gap:clamp(1.2px,.20833333vw,8px)}.kpi-card__value[data-v-2588c60d]{font-size:clamp(6px,1.85185185vh,24px);font-weight:600;color:#eaf8ff;line-height:1;text-shadow:0 0 10px rgba(0,229,255,.28)}.kpi-card__unit[data-v-2588c60d]{font-size:clamp(4.2px,1.2962963vh,16.8px);color:rgba(180,230,255,.75)}.kpi-card__change[data-v-2588c60d]{font-size:clamp(4.2px,1.2962963vh,16.8px);font-weight:700;margin-left:auto}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.board[data-v-0c643c0e]{width:100%;height:100%;min-height:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.board[data-v-0c643c0e] .ant-spin-container,.board[data-v-0c643c0e] .ant-spin-nested-loading{height:100%}.board-body[data-v-0c643c0e],.board[data-v-0c643c0e] .ant-spin-container,.board[data-v-0c643c0e] .ant-spin-nested-loading{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.board-body[data-v-0c643c0e]{width:100%;gap:clamp(2.4px,.41666667vw,16px)}.board-body--fill[data-v-0c643c0e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.metric-row[data-v-0c643c0e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.8px,.3125vw,12px);-ms-flex-negative:0;flex-shrink:0}.metric[data-v-0c643c0e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-top:clamp(1.8px,.55555556vh,12px);padding-right:clamp(2.4px,.41666667vw,16px);padding-bottom:clamp(1.8px,.55555556vh,12px);padding-left:clamp(2.4px,.41666667vw,16px);border-radius:clamp(1.8px,.3125vw,7.8px);background:rgba(0,70,120,.22);border:1px solid rgba(0,229,255,.22)}.metric--highlight[data-v-0c643c0e]{background:rgba(0,80,50,.28);border-color:rgba(0,255,136,.45)}.metric__label[data-v-0c643c0e]{font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(180,230,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric__tip[data-v-0c643c0e]{margin-left:clamp(.9px,.15625vw,6px);font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(0,229,255,.65);vertical-align:-1px}.metric__value[data-v-0c643c0e]{margin-top:clamp(.6px,.18518519vh,4px);font-size:clamp(4.5px,1.38888889vh,18px);font-weight:800;color:#eaf8ff}.metric__value small[data-v-0c643c0e]{margin-left:clamp(.6px,.10416667vw,4px);font-size:clamp(3.3px,1.01851852vh,13.2px);font-weight:600;color:rgba(180,230,255,.75)}.metric__value.cyan[data-v-0c643c0e]{color:#00e5ff;text-shadow:0 0 8px rgba(0,229,255,.35)}.metric__value.green[data-v-0c643c0e]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.35)}.metric__value.purple[data-v-0c643c0e]{color:#c9a8ff;text-shadow:0 0 8px rgba(179,136,255,.4)}.metric__value.orange[data-v-0c643c0e]{color:#ffb800;text-shadow:0 0 8px rgba(255,184,0,.35)}.metric__value.white[data-v-0c643c0e]{color:#eaf8ff}.metric__value.highlight[data-v-0c643c0e]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.45)}.metric__value.highlight small[data-v-0c643c0e]{color:#0f8}.chart-box[data-v-0c643c0e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:clamp(45px,13.88888889vh,180px);min-width:0;position:relative}.chart-box[data-v-0c643c0e] .ant-spin-container,.chart-box[data-v-0c643c0e] .ant-spin-nested-loading{height:100%;min-height:inherit}.chart-box[data-v-0c643c0e] .chart{height:100%}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.board[data-v-e2dd2ddc]{width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.board[data-v-e2dd2ddc],.board[data-v-e2dd2ddc] .ant-spin-container,.board[data-v-e2dd2ddc] .ant-spin-nested-loading{height:100%;min-height:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.board-body[data-v-e2dd2ddc],.board[data-v-e2dd2ddc] .ant-spin-container,.board[data-v-e2dd2ddc] .ant-spin-nested-loading{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.board-body[data-v-e2dd2ddc]{width:100%;min-height:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;gap:clamp(2.4px,.41666667vw,16px)}.board-body--fill[data-v-e2dd2ddc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.metric-row[data-v-e2dd2ddc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.8px,.3125vw,12px);-ms-flex-negative:0;flex-shrink:0}.metric[data-v-e2dd2ddc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-top:clamp(1.8px,.55555556vh,12px);padding-right:clamp(2.4px,.41666667vw,16px);padding-bottom:clamp(1.8px,.55555556vh,12px);padding-left:clamp(2.4px,.41666667vw,16px);border-radius:clamp(1.8px,.3125vw,7.8px);background:rgba(0,70,120,.22);border:1px solid rgba(0,229,255,.22)}.metric--highlight[data-v-e2dd2ddc]{background:rgba(0,80,50,.28);border-color:rgba(0,255,136,.45)}.metric__label[data-v-e2dd2ddc]{font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(180,230,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric__tip[data-v-e2dd2ddc]{margin-left:clamp(.9px,.15625vw,6px);font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(0,229,255,.65);vertical-align:-1px}.metric__value[data-v-e2dd2ddc]{margin-top:clamp(.6px,.18518519vh,4px);font-size:clamp(4.5px,1.38888889vh,18px);font-weight:800;color:#eaf8ff}.metric__value small[data-v-e2dd2ddc]{margin-left:clamp(.6px,.10416667vw,4px);font-size:clamp(3.3px,1.01851852vh,13.2px);font-weight:600;color:rgba(180,230,255,.75)}.metric__value.cyan[data-v-e2dd2ddc]{color:#00e5ff;text-shadow:0 0 8px rgba(0,229,255,.35)}.metric__value.green[data-v-e2dd2ddc]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.35)}.metric__value.purple[data-v-e2dd2ddc]{color:#c9a8ff;text-shadow:0 0 8px rgba(179,136,255,.4)}.metric__value.orange[data-v-e2dd2ddc]{color:#ffb800;text-shadow:0 0 8px rgba(255,184,0,.35)}.metric__value.white[data-v-e2dd2ddc]{color:#eaf8ff}.metric__value.highlight[data-v-e2dd2ddc]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.45)}.metric__value.highlight small[data-v-e2dd2ddc]{color:#0f8}.chart-box[data-v-e2dd2ddc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:clamp(45px,13.88888889vh,180px);min-width:0;position:relative}.chart-box[data-v-e2dd2ddc] .ant-spin-container,.chart-box[data-v-e2dd2ddc] .ant-spin-nested-loading{height:100%;min-height:inherit}.chart-box[data-v-e2dd2ddc] .chart{height:100%}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.board[data-v-59221136]{width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.board[data-v-59221136],.board[data-v-59221136] .ant-spin-container,.board[data-v-59221136] .ant-spin-nested-loading{height:100%;min-height:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.board-body[data-v-59221136],.board[data-v-59221136] .ant-spin-container,.board[data-v-59221136] .ant-spin-nested-loading{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.board-body[data-v-59221136]{width:100%;min-height:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;gap:clamp(2.4px,.41666667vw,16px)}.board-body--fill[data-v-59221136]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.metric-row[data-v-59221136]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.8px,.3125vw,12px);-ms-flex-negative:0;flex-shrink:0}.metric[data-v-59221136]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-top:clamp(1.8px,.55555556vh,12px);padding-right:clamp(2.4px,.41666667vw,16px);padding-bottom:clamp(1.8px,.55555556vh,12px);padding-left:clamp(2.4px,.41666667vw,16px);border-radius:clamp(1.8px,.3125vw,7.8px);background:rgba(0,70,120,.22);border:1px solid rgba(0,229,255,.22)}.metric--highlight[data-v-59221136]{background:rgba(0,80,50,.28);border-color:rgba(0,255,136,.45)}.metric__label[data-v-59221136]{font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(180,230,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric__tip[data-v-59221136]{margin-left:clamp(.9px,.15625vw,6px);font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(0,229,255,.65);vertical-align:-1px}.metric__value[data-v-59221136]{margin-top:clamp(.6px,.18518519vh,4px);font-size:clamp(4.5px,1.38888889vh,18px);font-weight:800;color:#eaf8ff}.metric__value small[data-v-59221136]{margin-left:clamp(.6px,.10416667vw,4px);font-size:clamp(3.3px,1.01851852vh,13.2px);font-weight:600;color:rgba(180,230,255,.75)}.metric__value.cyan[data-v-59221136]{color:#00e5ff;text-shadow:0 0 8px rgba(0,229,255,.35)}.metric__value.green[data-v-59221136]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.35)}.metric__value.purple[data-v-59221136]{color:#c9a8ff;text-shadow:0 0 8px rgba(179,136,255,.4)}.metric__value.orange[data-v-59221136]{color:#ffb800;text-shadow:0 0 8px rgba(255,184,0,.35)}.metric__value.white[data-v-59221136]{color:#eaf8ff}.metric__value.highlight[data-v-59221136]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.45)}.metric__value.highlight small[data-v-59221136]{color:#0f8}.chart-box[data-v-59221136]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:clamp(45px,13.88888889vh,180px);min-width:0;position:relative}.chart-box[data-v-59221136] .ant-spin-container,.chart-box[data-v-59221136] .ant-spin-nested-loading{height:100%;min-height:inherit}.chart-box[data-v-59221136] .chart{height:100%}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.board[data-v-d9f9f67a]{width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.board[data-v-d9f9f67a],.board[data-v-d9f9f67a] .ant-spin-container,.board[data-v-d9f9f67a] .ant-spin-nested-loading{height:100%;min-height:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.board-body[data-v-d9f9f67a],.board[data-v-d9f9f67a] .ant-spin-container,.board[data-v-d9f9f67a] .ant-spin-nested-loading{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.board-body[data-v-d9f9f67a]{width:100%;min-height:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;gap:clamp(2.4px,.41666667vw,16px)}.board-body--fill[data-v-d9f9f67a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.metric-row[data-v-d9f9f67a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.8px,.3125vw,12px);-ms-flex-negative:0;flex-shrink:0}.metric[data-v-d9f9f67a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-top:clamp(1.8px,.55555556vh,12px);padding-right:clamp(2.4px,.41666667vw,16px);padding-bottom:clamp(1.8px,.55555556vh,12px);padding-left:clamp(2.4px,.41666667vw,16px);border-radius:clamp(1.8px,.3125vw,7.8px);background:rgba(0,70,120,.22);border:1px solid rgba(0,229,255,.22)}.metric--highlight[data-v-d9f9f67a]{background:rgba(0,80,50,.28);border-color:rgba(0,255,136,.45)}.metric__label[data-v-d9f9f67a]{font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(180,230,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric__tip[data-v-d9f9f67a]{margin-left:clamp(.9px,.15625vw,6px);font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(0,229,255,.65);vertical-align:-1px}.metric__value[data-v-d9f9f67a]{margin-top:clamp(.6px,.18518519vh,4px);font-size:clamp(4.5px,1.38888889vh,18px);font-weight:800;color:#eaf8ff}.metric__value small[data-v-d9f9f67a]{margin-left:clamp(.6px,.10416667vw,4px);font-size:clamp(3.3px,1.01851852vh,13.2px);font-weight:600;color:rgba(180,230,255,.75)}.metric__value.cyan[data-v-d9f9f67a]{color:#00e5ff;text-shadow:0 0 8px rgba(0,229,255,.35)}.metric__value.green[data-v-d9f9f67a]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.35)}.metric__value.purple[data-v-d9f9f67a]{color:#c9a8ff;text-shadow:0 0 8px rgba(179,136,255,.4)}.metric__value.orange[data-v-d9f9f67a]{color:#ffb800;text-shadow:0 0 8px rgba(255,184,0,.35)}.metric__value.white[data-v-d9f9f67a]{color:#eaf8ff}.metric__value.highlight[data-v-d9f9f67a]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.45)}.metric__value.highlight small[data-v-d9f9f67a]{color:#0f8}.chart-box[data-v-d9f9f67a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:clamp(45px,13.88888889vh,180px);min-width:0;position:relative}.chart-box[data-v-d9f9f67a] .ant-spin-container,.chart-box[data-v-d9f9f67a] .ant-spin-nested-loading{height:100%;min-height:inherit}.chart-box[data-v-d9f9f67a] .chart{height:100%}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.board[data-v-bc6b3324]{width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.board[data-v-bc6b3324],.board[data-v-bc6b3324] .ant-spin-container,.board[data-v-bc6b3324] .ant-spin-nested-loading{height:100%;min-height:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.board-body[data-v-bc6b3324],.board[data-v-bc6b3324] .ant-spin-container,.board[data-v-bc6b3324] .ant-spin-nested-loading{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.board-body[data-v-bc6b3324]{width:100%;min-height:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;gap:clamp(2.4px,.41666667vw,16px)}.board-body--fill[data-v-bc6b3324]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.metric-row[data-v-bc6b3324]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.8px,.3125vw,12px);-ms-flex-negative:0;flex-shrink:0}.metric[data-v-bc6b3324]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-top:clamp(1.8px,.55555556vh,12px);padding-right:clamp(2.4px,.41666667vw,16px);padding-bottom:clamp(1.8px,.55555556vh,12px);padding-left:clamp(2.4px,.41666667vw,16px);border-radius:clamp(1.8px,.3125vw,7.8px);background:rgba(0,70,120,.22);border:1px solid rgba(0,229,255,.22)}.metric--highlight[data-v-bc6b3324]{background:rgba(0,80,50,.28);border-color:rgba(0,255,136,.45)}.metric__label[data-v-bc6b3324]{font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(180,230,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric__tip[data-v-bc6b3324]{margin-left:clamp(.9px,.15625vw,6px);font-size:clamp(3.3px,1.01851852vh,13.2px);color:rgba(0,229,255,.65);vertical-align:-1px}.metric__value[data-v-bc6b3324]{margin-top:clamp(.6px,.18518519vh,4px);font-size:clamp(4.5px,1.38888889vh,18px);font-weight:800;color:#eaf8ff}.metric__value small[data-v-bc6b3324]{margin-left:clamp(.6px,.10416667vw,4px);font-size:clamp(3.3px,1.01851852vh,13.2px);font-weight:600;color:rgba(180,230,255,.75)}.metric__value.cyan[data-v-bc6b3324]{color:#00e5ff;text-shadow:0 0 8px rgba(0,229,255,.35)}.metric__value.green[data-v-bc6b3324]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.35)}.metric__value.purple[data-v-bc6b3324]{color:#c9a8ff;text-shadow:0 0 8px rgba(179,136,255,.4)}.metric__value.orange[data-v-bc6b3324]{color:#ffb800;text-shadow:0 0 8px rgba(255,184,0,.35)}.metric__value.white[data-v-bc6b3324]{color:#eaf8ff}.metric__value.highlight[data-v-bc6b3324]{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.45)}.metric__value.highlight small[data-v-bc6b3324]{color:#0f8}.chart-box[data-v-bc6b3324]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:clamp(45px,13.88888889vh,180px);min-width:0;position:relative}.chart-box[data-v-bc6b3324] .ant-spin-container,.chart-box[data-v-bc6b3324] .ant-spin-nested-loading{height:100%;min-height:inherit}.chart-box[data-v-bc6b3324] .chart{height:100%}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.scene-ring[data-v-318f8184]{position:absolute;left:50%;top:39%;width:42%;aspect-ratio:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;z-index:2}.scene-ring__img[data-v-318f8184]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:.78;-webkit-filter:drop-shadow(0 0 16px rgba(0,229,255,.4));filter:drop-shadow(0 0 16px rgba(0,229,255,.4))}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.scene-core[data-v-4c37e862]{position:relative;width:100%;height:100%;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}.scene-core__glow[data-v-4c37e862]{position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle,rgba(0,229,255,.28) 0,rgba(0,80,140,.12) 55%,transparent 72%);-webkit-animation:sg-hub-breathe-4c37e862 3.2s ease-in-out infinite;animation:sg-hub-breathe-4c37e862 3.2s ease-in-out infinite;pointer-events:none}.scene-core__content[data-v-4c37e862]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scene-core__title[data-v-4c37e862]{font-size:22px;font-weight:800;letter-spacing:.22em;color:#fff;text-shadow:0 0 10px #00e5ff}.scene-core__sub[data-v-4c37e862]{margin-top:4px;font-size:14px;color:#eaf8ff}.scene-core__value[data-v-4c37e862]{margin-top:4px;font-size:26px;font-weight:800;color:#fff;text-shadow:0 0 12px hsla(0,0%,100%,.35)}@-webkit-keyframes sg-hub-breathe-4c37e862{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.85}50%{-webkit-transform:scale(1.08);transform:scale(1.08);opacity:1}}@keyframes sg-hub-breathe-4c37e862{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.85}50%{-webkit-transform:scale(1.08);transform:scale(1.08);opacity:1}}@media (prefers-reduced-motion:reduce){.scene-core__glow[data-v-4c37e862]{-webkit-animation:none;animation:none}}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.scene-node[data-v-0a65fe08]{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:sg-node-pulse-0a65fe08 3.2s ease-in-out infinite;animation:sg-node-pulse-0a65fe08 3.2s ease-in-out infinite}.scene-node--load[data-v-0a65fe08]{-webkit-animation-delay:.4s;animation-delay:.4s}.scene-node--storage[data-v-0a65fe08]{-webkit-animation-delay:.8s;animation-delay:.8s;overflow:visible}.scene-node__frame[data-v-0a65fe08]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scene-node__title[data-v-0a65fe08]{position:relative;z-index:3;-ms-flex-negative:0;flex-shrink:0}.scene-node__badge[data-v-0a65fe08]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 22px 7px;-webkit-filter:drop-shadow(0 4px 10px rgba(0,0,0,.35));filter:drop-shadow(0 4px 10px rgba(0,0,0,.35))}.scene-node__badge[data-v-0a65fe08]:before{content:"";position:absolute;left:0;right:0;top:3px;bottom:-2px;background:-webkit-gradient(linear,left top,left bottom,from(#031628),to(#010a14));background:linear-gradient(180deg,#031628,#010a14);clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);z-index:-2}.scene-node__badge[data-v-0a65fe08]:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(180,240,255,.28)),color-stop(22%,transparent)),-webkit-gradient(linear,left top,left bottom,from(rgba(0,130,190,.78)),color-stop(42%,rgba(0,58,105,.88)),to(rgba(0,28,58,.94)));background:linear-gradient(180deg,rgba(180,240,255,.28),transparent 22%),linear-gradient(180deg,rgba(0,130,190,.78),rgba(0,58,105,.88) 42%,rgba(0,28,58,.94));clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);border:1px solid rgba(0,229,255,.62);z-index:-1}.scene-node__badge.is-wide[data-v-0a65fe08]{padding:5px 30px 7px}.scene-node__badge-text[data-v-0a65fe08]{position:relative;z-index:1;font-size:16px;font-weight:700;letter-spacing:.14em;color:#fff;white-space:nowrap;text-shadow:0 0 10px rgba(0,229,255,.45)}.scene-node__img[data-v-0a65fe08]{position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1;width:92%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 6px 16px rgba(0,180,255,.22));filter:drop-shadow(0 6px 16px rgba(0,180,255,.22))}.scene-node--storage .scene-node__img[data-v-0a65fe08]{width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.scene-node__metrics[data-v-0a65fe08]{position:relative;z-index:3;-ms-flex-negative:0;flex-shrink:0;text-align:center}.scene-node__metric[data-v-0a65fe08]{font-size:15px;line-height:1.45;white-space:nowrap}.scene-node__metric-label[data-v-0a65fe08]{color:#fff;text-shadow:0 0 8px rgba(0,229,255,.35)}.scene-node__metric-val[data-v-0a65fe08]{margin-left:4px;color:#00e5ff;font-size:20px;font-weight:700;text-shadow:0 0 10px rgba(0,229,255,.55)}@-webkit-keyframes sg-node-pulse-0a65fe08{0%,to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-filter:brightness(1.12);filter:brightness(1.12)}}@keyframes sg-node-pulse-0a65fe08{0%,to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-filter:brightness(1.12);filter:brightness(1.12)}}@media (prefers-reduced-motion:reduce){.scene-node[data-v-0a65fe08]{-webkit-animation:none;animation:none}}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.scene-hub[data-v-161cc6c2]{position:relative;width:100%;height:100%;min-height:0;overflow:hidden}.scene-hub__spin[data-v-161cc6c2]{width:100%;height:100%}.scene-hub__spin[data-v-161cc6c2] .ant-spin-container{width:100%;height:100%;position:relative}.scene-hub__viewport[data-v-161cc6c2]{position:absolute;inset:0;overflow:hidden}.scene-hub__stage[data-v-161cc6c2]{position:absolute;left:0;top:0;overflow:visible;will-change:transform}.scene-stage[data-v-161cc6c2]{position:absolute;left:18%;right:18%;bottom:6%;height:28%;background:radial-gradient(ellipse at center,rgba(0,180,255,.22) 0,rgba(0,80,140,.08) 42%,transparent 72%);pointer-events:none;z-index:0}.scene-links[data-v-161cc6c2],.scene-nodes[data-v-161cc6c2],.scene-ui[data-v-161cc6c2]{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.scene-nodes[data-v-161cc6c2]{z-index:3}.scene-links[data-v-161cc6c2]{z-index:4;overflow:visible}.scene-ui[data-v-161cc6c2]{z-index:5}.scene-hub-core[data-v-161cc6c2]{position:absolute;z-index:5}.scene-fx[data-v-161cc6c2]{position:absolute;inset:0;pointer-events:none;z-index:6;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(48%,rgba(0,229,255,.04)),color-stop(52%,transparent),to(transparent));background:linear-gradient(180deg,transparent,rgba(0,229,255,.04) 48%,transparent 52%,transparent);background-size:100% 220%;-webkit-animation:sg-scan-161cc6c2 6s linear infinite;animation:sg-scan-161cc6c2 6s linear infinite}.pipe__shell[data-v-161cc6c2]{fill:none;stroke:rgba(0,40,80,.5);stroke-width:11;stroke-linecap:round;stroke-linejoin:round}.pipe__body[data-v-161cc6c2]{fill:none;stroke:url(#sgPipeCyan);stroke-width:7.5;stroke-linecap:round;stroke-linejoin:round}.pipe__flow[data-v-161cc6c2]{fill:none;stroke:#00e5ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10 14;-webkit-animation:sg-pipe-flow-161cc6c2 1.1s linear infinite;animation:sg-pipe-flow-161cc6c2 1.1s linear infinite}.pipe--orange .pipe__shell[data-v-161cc6c2]{stroke:rgba(80,48,0,.45)}.pipe--orange .pipe__body[data-v-161cc6c2]{stroke:url(#sgPipeOrange)}.pipe--orange .pipe__flow[data-v-161cc6c2]{stroke:#ffbe46}.pipe--slow .pipe__flow[data-v-161cc6c2]{-webkit-animation-duration:1.55s;animation-duration:1.55s}.pipe--fast .pipe__flow[data-v-161cc6c2]{-webkit-animation-duration:.82s;animation-duration:.82s}.pipe--thin .pipe__shell[data-v-161cc6c2]{stroke-width:7}.pipe--thin .pipe__body[data-v-161cc6c2]{stroke-width:4.5}.pipe--thin .pipe__flow[data-v-161cc6c2]{stroke-width:2.2}.pipe--dashed .pipe__shell[data-v-161cc6c2]{stroke-width:5;stroke-dasharray:8 8}.pipe--dashed .pipe__body[data-v-161cc6c2]{stroke-width:2.4;stroke-dasharray:8 8}.pipe--dashed .pipe__flow[data-v-161cc6c2]{stroke-width:2;stroke-dasharray:8 10}.flow-band[data-v-161cc6c2]{opacity:.92}.flow-label[data-v-161cc6c2]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:16px;font-weight:600;line-height:1.4;white-space:nowrap;z-index:5;background:none}.flow-label__text[data-v-161cc6c2]{color:#fff;text-shadow:0 0 10px rgba(0,229,255,.45)}.flow-label__val[data-v-161cc6c2]{margin-top:2px;color:#00e5ff;font-size:18px;font-weight:700;text-shadow:0 0 10px rgba(0,229,255,.65)}.flow-label--orange .flow-label__val[data-v-161cc6c2]{color:#ffbe46;text-shadow:0 0 8px rgba(255,190,70,.55)}.flow-label--on-band .flow-label__text[data-v-161cc6c2],.flow-label--on-band .flow-label__val[data-v-161cc6c2]{color:#fff;text-shadow:none}.flow-label--inline[data-v-161cc6c2]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;white-space:nowrap;gap:clamp(1.8px,.3125vw,12px)}.flow-label--inline .flow-label__text[data-v-161cc6c2],.flow-label--inline .flow-label__val[data-v-161cc6c2]{-ms-flex-negative:0;flex-shrink:0}.flow-label--inline .flow-label__val[data-v-161cc6c2]{margin-top:0;font-size:16px}@-webkit-keyframes sg-pipe-flow-161cc6c2{to{stroke-dashoffset:-36}}@keyframes sg-pipe-flow-161cc6c2{to{stroke-dashoffset:-36}}@-webkit-keyframes sg-scan-161cc6c2{0%{background-position:0 -40%}to{background-position:0 140%}}@keyframes sg-scan-161cc6c2{0%{background-position:0 -40%}to{background-position:0 140%}}@media (prefers-reduced-motion:reduce){.pipe__flow[data-v-161cc6c2],.scene-fx[data-v-161cc6c2]{-webkit-animation:none;animation:none}}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.cockpit-wrapper[data-v-433e0646]{height:100%;color:#fff;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-font-smoothing:antialiased;background-size:100% 100%;background-repeat:no-repeat;background-color:#0a1929}.cockpit-main[data-v-433e0646],.cockpit-wrapper[data-v-433e0646]{width:100%;overflow:hidden;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.cockpit-main[data-v-433e0646]{-ms-flex:1;flex:1;padding-left:clamp(4.8px,.83333333vw,32px);padding-right:clamp(4.8px,.83333333vw,32px);padding-bottom:clamp(3.6px,1.11111111vh,24px);-webkit-column-gap:clamp(4.2px,.72916667vw,28px);-moz-column-gap:clamp(4.2px,.72916667vw,28px);column-gap:clamp(4.2px,.72916667vw,28px);min-height:0}.cockpit-col[data-v-433e0646]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:clamp(3.6px,1.11111111vh,24px);min-height:0;height:100%}.cockpit-col.left[data-v-433e0646],.cockpit-col.right[data-v-433e0646]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.cockpit-col.center[data-v-433e0646]{-webkit-box-flex:2.2;-ms-flex:2.2;flex:2.2;min-width:0;overflow:hidden}.center-bottom[data-v-433e0646]{-webkit-box-flex:0.55;-ms-flex:0.55;flex:0.55;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(3.6px,.625vw,24px);-moz-column-gap:clamp(3.6px,.625vw,24px);column-gap:clamp(3.6px,.625vw,24px);overflow:hidden}.cockpit-wrapper[data-v-433e0646]{background-image:url(../img/bg.1b13d948.png);background-color:#0a0e1a}.center-top[data-v-433e0646]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:clamp(3px,.92592593vh,20px)}.situation-panel[data-v-433e0646]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;min-height:0;position:relative;overflow:hidden}.center-bottom[data-v-433e0646]{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8;min-height:0}.run-status[data-v-433e0646]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(1.8px,.3125vw,12px);padding-top:clamp(1.2px,.37037037vh,8px);padding-right:clamp(3.6px,.625vw,24px);padding-bottom:clamp(1.2px,.37037037vh,8px);padding-left:clamp(3.6px,.625vw,24px);border-radius:clamp(4.2px,.72916667vw,18.2px);font-size:clamp(3.9px,1.2037037vh,15.6px);color:#7dffb3;background:rgba(0,80,40,.45);border:1px solid rgba(0,255,136,.45);white-space:nowrap}.run-status__dot[data-v-433e0646]{width:clamp(2.4px,.41666667vw,9.6px);height:clamp(2.4px,.74074074vh,9.6px);border-radius:50%;background:#0f8;-webkit-box-shadow:0 0 8px rgba(0,255,136,.8);box-shadow:0 0 8px rgba(0,255,136,.8)}