.point-detail-mask[data-v-183e93e4]{position:fixed;inset:0;z-index:2000;background:rgba(0,8,20,.55);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;pointer-events:auto}.point-detail-dialog[data-v-183e93e4]{width:min(860px,92vw);background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,28,58,.96)),to(rgba(4,18,40,.96)));background:linear-gradient(180deg,rgba(6,28,58,.96),rgba(4,18,40,.96));border:1px solid rgba(0,200,255,.45);border-radius:10px;color:#fff;-webkit-box-shadow:0 0 0 1px rgba(0,140,255,.15),0 16px 48px rgba(0,0,0,.55);box-shadow:0 0 0 1px rgba(0,140,255,.15),0 16px 48px rgba(0,0,0,.55);overflow:hidden}.dialog-header[data-v-183e93e4]{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;padding:14px 18px 8px}.header-title[data-v-183e93e4]{font-family:YouSheBiaoTiHei,Microsoft YaHei,sans-serif;font-size:20px;letter-spacing:1px;color:#fff}.close[data-v-183e93e4]{width:28px;height:28px;line-height:26px;text-align:center;font-size:22px;cursor:pointer;color:hsla(0,0%,100%,.7);border-radius:4px}.close[data-v-183e93e4]:hover{color:#fff;background:hsla(0,0%,100%,.08)}.point-row[data-v-183e93e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 18px 10px}.point-name[data-v-183e93e4]{font-size:16px;font-weight:600;color:#e8f4ff}.detail-loading[data-v-183e93e4]{font-size:12px;color:#00e5ff;opacity:.85}.level-tag[data-v-183e93e4]{font-size:12px;padding:1px 8px;border-radius:3px;border:1px solid currentColor;line-height:18px}.lv-3[data-v-183e93e4]{color:#ff4d4f;background:rgba(255,77,79,.12)}.lv-2[data-v-183e93e4]{color:#fadb14;background:rgba(250,219,20,.12)}.lv-1[data-v-183e93e4]{color:#fa8c16;background:rgba(250,140,22,.12)}.lv-0[data-v-183e93e4]{color:#3aa0ff;background:rgba(58,160,255,.12)}.dialog-body[data-v-183e93e4]{padding:0 16px 8px}.top-row[data-v-183e93e4]{display:grid;grid-template-columns:1fr 1.15fr;gap:12px;margin-bottom:12px}.panel[data-v-183e93e4]{background:rgba(0,24,48,.45);border:1px solid rgba(0,180,255,.18);border-radius:6px;padding:10px 12px}.panel-title[data-v-183e93e4]{font-size:13px;color:#7ec8ff;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.metric-list[data-v-183e93e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:4px 2px}.metric-row[data-v-183e93e4]{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;min-height:28px}.m-label[data-v-183e93e4]{font-size:13px;color:rgba(200,220,240,.75)}.m-value[data-v-183e93e4]{font-size:16px;color:#e8f4ff;font-weight:500;text-align:right}.m-value em[data-v-183e93e4]{font-style:normal;font-size:12px;color:rgba(200,220,240,.65);margin-left:2px}.m-value.danger[data-v-183e93e4]{color:#ff4d4f;font-size:26px;font-family:YouSheBiaoTiHei,sans-serif;font-weight:400;line-height:1}.m-value.danger em[data-v-183e93e4]{font-size:13px;color:#ff4d4f}.m-value.ok[data-v-183e93e4]{color:#52c41a}.m-value.up[data-v-183e93e4]{color:#ff4d4f}.m-value.down[data-v-183e93e4]{color:#52c41a}.m-value.time[data-v-183e93e4]{font-size:13px;font-weight:400;color:rgba(230,240,255,.9)}.video-panel[data-v-183e93e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:210px}.video-box[data-v-183e93e4]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:170px;background:#06101c;border-radius:4px;overflow:hidden;border:1px solid rgba(0,180,255,.12)}.video-el[data-v-183e93e4]{width:100%;height:100%}.video-empty[data-v-183e93e4]{position:absolute;inset: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;color:hsla(0,0%,100%,.4);font-size:13px;pointer-events:none;padding:0 12px;text-align:center}.video-loading[data-v-183e93e4]{font-size:11px;color:#00e5ff}.live-badge[data-v-183e93e4]{position:absolute;right:8px;bottom:8px;padding:1px 6px;font-size:10px;color:#fff;background:#ff4d4f;border-radius:3px;z-index:2}.alarm-image-preview[data-v-183e93e4]{text-align:center}.alarm-image-preview img[data-v-183e93e4]{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:4px}.preview-meta[data-v-183e93e4]{margin-top:10px;font-size:13px;color:#666}.chart-panel[data-v-183e93e4]{margin-bottom:4px}.chart[data-v-183e93e4]{height:200px}.dialog-footer[data-v-183e93e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;padding:12px 16px 16px}.action-btn[data-v-183e93e4]{min-width:120px;height:34px;padding:0 16px;border-radius:4px;border:1px solid rgba(0,180,255,.55);background:rgba(0,40,80,.55);color:#7ec8ff;font-size:13px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.action-btn[data-v-183e93e4]:hover{border-color:#00d4ff;color:#fff;background:rgba(0,80,140,.55)}.action-btn[data-v-183e93e4]:disabled{opacity:.45;cursor:not-allowed}.action-btn[data-v-183e93e4]:disabled:hover{background:rgba(0,40,80,.55)}.action-btn.snapshot-btn[data-v-183e93e4],.action-btn[data-v-183e93e4]:disabled:hover{border-color:rgba(255,140,100,.55);color:#ffb089}.action-btn.snapshot-btn[data-v-183e93e4]:hover:not(:disabled){border-color:#ff9a6b;color:#ffd0b5;background:rgba(255,100,60,.18)}.action-btn.follow[data-v-183e93e4]{border-color:rgba(250,173,20,.65);color:#faad14}.action-btn.follow.active[data-v-183e93e4],.action-btn.follow[data-v-183e93e4]:hover{background:rgba(250,173,20,.15);color:#ffc53d;border-color:#faad14}.action-btn .star[data-v-183e93e4]{margin-right:2px}.around-grid[data-v-183e93e4]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.around-card[data-v-183e93e4]{padding:12px;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.around-card[data-v-183e93e4]:hover{border-color:#1890ff;background:#f0f7ff}.around-name[data-v-183e93e4]{font-weight:600;margin-bottom:4px}.around-hint[data-v-183e93e4]{font-size:12px;color:#888}.around-empty[data-v-183e93e4]{grid-column:1/-1;text-align:center;color:#999;padding:24px}@media (max-width:720px){.top-row[data-v-183e93e4]{grid-template-columns:1fr}}.zhjc-reform-scroll,.zhjc-reform-scroll *{scrollbar-width:thin;scrollbar-color:rgba(0,200,255,.45) rgba(0,20,40,.35)}.zhjc-reform-scroll ::-webkit-scrollbar{width:6px;height:6px}.zhjc-reform-scroll ::-webkit-scrollbar-track{background:rgba(0,20,40,.35);border-radius:3px}.zhjc-reform-scroll ::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,220,255,.55)),to(rgba(0,120,220,.45)));background:linear-gradient(180deg,rgba(0,220,255,.55),rgba(0,120,220,.45));border-radius:3px;border:1px solid rgba(0,200,255,.2)}.zhjc-reform-scroll ::-webkit-scrollbar-thumb:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,240,255,.8)),to(rgba(0,160,255,.65)));background:linear-gradient(180deg,rgba(0,240,255,.8),rgba(0,160,255,.65))}.zhjc-reform-scroll ::-webkit-scrollbar-corner{background:transparent}