.remote-detail-wrap[data-v-0eabf6d1]{min-height:0;box-sizing:border-box;padding:12px;background:#f0f2f5;overflow:hidden}.detail-body[data-v-0eabf6d1],.remote-detail-wrap[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}.detail-body[data-v-0eabf6d1]{min-height:calc(100vh - 145px);background:#fff;padding:16px;border-radius:4px;overflow:auto}.detail-row[data-v-0eabf6d1]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%}.left-col[data-v-0eabf6d1],.right-col[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.device-head-card[data-v-0eabf6d1]{background:#4690ff;border-radius:4px;padding:8px 14px;margin-bottom:12px}.device-head-card .device-name[data-v-0eabf6d1]{color:#fff;font-size:14px;font-weight:600}.video-box[data-v-0eabf6d1]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;margin-bottom:12px}.video-box .video-player[data-v-0eabf6d1]{height:200px;background:#000;overflow:hidden}.video-box .video-player>div[data-v-0eabf6d1],.video-box .video-player[data-v-0eabf6d1] .container{width:100%!important;height:100%!important}.video-box .video-player[data-v-0eabf6d1] canvas,.video-box .video-player[data-v-0eabf6d1] video{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}.video-box .video-placeholder[data-v-0eabf6d1]{height:200px;background:#1f2430;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#6b7280}.video-box .video-placeholder .video-err-img[data-v-0eabf6d1]{max-width:100%;max-height:130px}.video-box .video-placeholder .video-err-text[data-v-0eabf6d1]{margin-top:6px;padding:0 8px;font-size:12px;color:#9ca3af;text-align:center}.op-btn-row[data-v-0eabf6d1]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.event-card[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0}.event-card[data-v-0eabf6d1] .ant-card-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;padding:12px}.event-list[data-v-0eabf6d1]{position:relative;-ms-flex:0 0 auto;flex:0 0 auto;max-height:360px;overflow-y:auto;padding:6px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.event-list[data-v-0eabf6d1]::-webkit-scrollbar{width:6px}.event-list[data-v-0eabf6d1]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.event-list[data-v-0eabf6d1]::-webkit-scrollbar-track{background:transparent}.event-loading[data-v-0eabf6d1]{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;z-index:2;pointer-events:none}.event-item[data-v-0eabf6d1]{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 0;border-bottom:1px dashed #f0f0f0;font-size:13px}.event-item .event-time[data-v-0eabf6d1]{-ms-flex:0 0 132px;flex:0 0 132px;padding-right:10px;color:#8c8c8c;white-space:nowrap}.event-item .event-desc[data-v-0eabf6d1]{-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;padding-right:12px;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-item .event-status[data-v-0eabf6d1]{-ms-flex:0 0 auto;flex:0 0 auto;max-width:130px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-item.is-record[data-v-0eabf6d1]{padding-bottom:12px}.event-item.is-record .event-desc[data-v-0eabf6d1]{-ms-flex:1 1 auto;flex:1 1 auto;white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word;line-height:20px}.point-card[data-v-0eabf6d1],.point-card[data-v-0eabf6d1] .ant-card-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.point-card[data-v-0eabf6d1] .ant-card-body{padding:12px}.point-grid[data-v-0eabf6d1]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:auto;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);gap:12px}@media (max-width:1200px){.point-grid[data-v-0eabf6d1]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.point-grid[data-v-0eabf6d1]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}.point-col[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;min-width:0}.point-toolbar[data-v-0eabf6d1]{-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.filter-chips[data-v-0eabf6d1],.point-toolbar[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-chips[data-v-0eabf6d1]{gap:8px}.chip[data-v-0eabf6d1]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:2px 10px;border:1px solid #d9d9d9;border-radius:12px;font-size:13px;color:#595959;cursor:pointer;transition:all .2s ease}.chip .chip-dot[data-v-0eabf6d1]{width:8px;height:8px;border-radius:50%;margin-right:6px}.chip.active[data-v-0eabf6d1]{border-color:#1890ff;color:#1890ff;background:#e6f7ff}.secondary-tabs[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.secondary-tabs .sec-tab[data-v-0eabf6d1]{padding:6px 14px;font-size:14px;color:#595959;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.secondary-tabs .sec-tab.active[data-v-0eabf6d1]{color:#1890ff;border-bottom-color:#1890ff;font-weight:600}.secondary-tabs .sec-more[data-v-0eabf6d1]{margin-left:auto;color:#8c8c8c;font-size:13px;cursor:pointer;padding:6px 4px}.point-item[data-v-0eabf6d1]{-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-height:150px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #e8e8e8;border-radius:4px;padding:10px;transition:all .2s ease;background:#fff}.point-item[data-v-0eabf6d1]:hover{box-shadow:0 4px 14px rgba(24,144,255,.18);border-color:#91d5ff}.point-item .point-top[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.point-item .point-top .point-icon[data-v-0eabf6d1]{font-size:20px;color:#1890ff;margin-right:8px}.point-item .point-top .point-info[data-v-0eabf6d1]{-ms-flex:1;flex:1;min-width:0}.point-item .point-top .point-info .point-name[data-v-0eabf6d1]{font-size:14px;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.point-item .point-top .point-info .point-no[data-v-0eabf6d1]{font-size:12px;color:#8c8c8c}.point-item .point-address[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding-left:28px;font-size:12px}.point-item .point-address .pa-value[data-v-0eabf6d1]{-ms-flex:1;flex:1;min-width:0;color:#595959;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.point-item .point-flags[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;padding-left:28px;padding-right:10px;font-size:12px}.point-item .point-flags .pf[data-v-0eabf6d1]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#bfbfbf;white-space:nowrap}.point-item .point-flags .pf[data-v-0eabf6d1]:before{content:"";width:8px;height:8px;border-radius:50%;margin-right:5px;background:#d9d9d9}.point-item .point-flags .pf.active[data-v-0eabf6d1]{color:#595959}.point-item .point-flags .pf.start.active[data-v-0eabf6d1]:before{background:#1890ff}.point-item .point-flags .pf.feedback.active[data-v-0eabf6d1]:before{background:#52c41a}.point-item .point-flags .pf.fault.active[data-v-0eabf6d1]:before{background:#faad14}.point-item .point-actions[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;gap:8px;margin-top:auto}.point-item .point-actions[data-v-0eabf6d1] .ant-btn{-ms-flex:1;flex:1}.point-pagination[data-v-0eabf6d1]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.point-pagination .total-text[data-v-0eabf6d1]{margin-right:12px;color:#595959;font-size:13px}.detail-footer[data-v-0eabf6d1]{-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;padding:8px 16px;background:#fff;border-top:1px solid #f0f0f0;border-radius:0 0 4px 4px;margin-top:12px}