.dashboard-target-list[data-v-1b82f3de]{min-height:0;overflow:hidden}.dashboard-target-scroll[data-v-1b82f3de]{height:var(--dashboard-map-height);overflow-y:auto}.dashboard-target-row[data-v-1b82f3de]{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:28px minmax(0,1fr) auto 14px;align-items:center;gap:6px;width:100%;min-height:39px;padding:4px 8px;display:grid}.dashboard-target-row .target-glyph[data-v-1b82f3de]{width:28px;height:28px}.dashboard-target-row>span[data-v-1b82f3de]:nth-child(2){min-width:0;display:grid}.dashboard-target-row b[data-v-1b82f3de],.dashboard-target-row small[data-v-1b82f3de]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-target-row b[data-v-1b82f3de]{font-size:10px}.dashboard-target-row small[data-v-1b82f3de]{color:#8a96a8;font-size:8px}.dashboard-target-row>i[data-v-1b82f3de]{color:#7b8798;font-style:normal}.dashboard-target-row.active[data-v-1b82f3de]{background:#f5f9ff}.dashboard-target-expanded[data-v-1b82f3de]{background:#f8fbff;border-radius:6px;grid-column:1/-1;padding:8px}.dashboard-target-expanded dl[data-v-1b82f3de]{grid-template-columns:1fr 1fr;gap:5px;margin:0;display:grid}.dashboard-target-expanded dl>div[data-v-1b82f3de]{justify-content:space-between;gap:6px;font-size:9px;display:flex}.dashboard-target-expanded dt[data-v-1b82f3de]{color:#8793a5}.dashboard-target-expanded dd[data-v-1b82f3de]{margin:0}.dashboard-target-expanded p[data-v-1b82f3de]{color:#66758a;margin:7px 0 0;font-size:9px}.dashboard-target-scroll[data-v-1b82f3de]::-webkit-scrollbar{width:5px}.dashboard-target-scroll[data-v-1b82f3de]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.target-quick-list[data-v-7fc85116]{border-bottom:1px solid #edf1f6;max-height:310px;overflow-y:auto}.target-quick-list>button[data-v-7fc85116]{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:minmax(0,1fr) auto 15px;align-items:center;gap:7px;width:100%;min-height:46px;padding:6px 9px;display:grid}.target-quick-list>button.active[data-v-7fc85116]{background:#edf5ff}.target-quick-list span[data-v-7fc85116]{min-width:0;display:grid}.target-quick-list b[data-v-7fc85116],.target-quick-list small[data-v-7fc85116]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.target-quick-list b[data-v-7fc85116]{font-size:10px}.target-quick-list small[data-v-7fc85116]{color:#8b97a8;font-size:8px}.target-quick-list em[data-v-7fc85116]{color:#1677ff;font-size:9px;font-style:normal}.target-quick-list svg[data-v-7fc85116]{width:13px;transition:transform .2s}.target-quick-list svg.rotated[data-v-7fc85116]{transform:rotate(180deg)}.realtime-console[data-v-7fc85116]{grid-template-rows:auto minmax(0,1fr);gap:6px;min-width:0;min-height:calc(100vh - 70px);display:grid}.realtime-kpis[data-v-7fc85116]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-width:0;display:grid}.realtime-kpi[data-v-7fc85116]{background:#fff;border:1px solid #e6ebf2;border-radius:7px;align-items:center;gap:10px;min-width:0;min-height:76px;padding:10px 12px;display:flex;overflow:hidden}.realtime-kpi>span[data-v-7fc85116]{color:#1677ff;background:#edf4ff;border-radius:9px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.realtime-kpi>span svg[data-v-7fc85116]{width:22px}.realtime-kpi>div[data-v-7fc85116]{grid-template-columns:auto 1fr;align-items:end;column-gap:8px;min-width:0;display:grid}.realtime-kpi small[data-v-7fc85116]{color:#516075;grid-column:1/-1;font-size:11px}.realtime-kpi strong[data-v-7fc85116]{color:#18263b;text-overflow:ellipsis;white-space:nowrap;font-size:25px;line-height:1.1;overflow:hidden}.realtime-kpi em[data-v-7fc85116]{color:#8a96a8;white-space:nowrap;align-self:center;font-size:10px;font-style:normal}.realtime-kpi em.online[data-v-7fc85116]{color:#16a36a}.realtime-kpi em i[data-v-7fc85116]{background:#aab4c2;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.realtime-kpi em.online i[data-v-7fc85116]{background:#18b778}.realtime-kpi.cyan>span[data-v-7fc85116]{color:#08a7b9;background:#e9fbfc}.realtime-kpi.orange>span[data-v-7fc85116]{color:#f28b3c;background:#fff3e9}.realtime-kpi.purple>span[data-v-7fc85116]{color:#8257e6;background:#f2edff}.realtime-kpi.update>span[data-v-7fc85116]{color:#52647d;background:#f1f4f8}.realtime-kpi.update strong[data-v-7fc85116]{font-size:17px}.realtime-main[data-v-7fc85116]{grid-template-columns:230px minmax(0,1fr) 310px;gap:6px;min-width:0;min-height:0;display:grid}.realtime-left[data-v-7fc85116],.realtime-right[data-v-7fc85116]{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.device-search-block[data-v-7fc85116]{border-bottom:1px solid #edf1f6;padding:10px}.device-search-block header[data-v-7fc85116],.area-groups header[data-v-7fc85116],.device-list-block>header[data-v-7fc85116],.target-source-card header[data-v-7fc85116],.target-events header[data-v-7fc85116]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.device-search-block header b[data-v-7fc85116],.area-groups header b[data-v-7fc85116],.device-list-block>header b[data-v-7fc85116],.target-source-card header b[data-v-7fc85116],.target-events header b[data-v-7fc85116]{font-size:12px}.device-search-block header span[data-v-7fc85116]{color:#526077;font-size:10px}.device-search-block header i[data-v-7fc85116]{background:#17b978;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.device-search-block label[data-v-7fc85116]{color:#98a3b2;border:1px solid #dfe6ef;border-radius:6px;align-items:center;gap:6px;height:34px;padding:0 9px;display:flex}.device-search-block label svg[data-v-7fc85116]{width:15px}.device-search-block input[data-v-7fc85116]{background:0 0;border:0;width:100%;min-width:0;min-height:30px;padding:0}.monitor-scope[data-v-7fc85116]{width:100%;margin:8px 0 0}.area-groups[data-v-7fc85116]{border-bottom:1px solid #edf1f6;padding:10px}.area-groups header small[data-v-7fc85116],.device-list-block>header small[data-v-7fc85116],.target-source-card header small[data-v-7fc85116],.target-events header small[data-v-7fc85116]{color:#8b97a8;font-size:10px}.area-groups button[data-v-7fc85116]{color:#4c596c;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;height:32px;padding:0 8px;font-size:11px;display:flex}.area-groups button[data-v-7fc85116]:hover{background:#f5f8fc}.area-groups button.active[data-v-7fc85116]{color:#1677ff;background:#eaf3ff;font-weight:700}.area-groups button span[data-v-7fc85116]{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.area-groups button svg[data-v-7fc85116]{width:14px}.area-groups button em[data-v-7fc85116]{font-style:normal}.device-list-block[data-v-7fc85116]{flex-direction:column;flex:1;min-height:0;padding:10px;display:flex}.device-scroll[data-v-7fc85116]{flex:1;align-content:start;gap:5px;min-height:100px;display:grid;overflow-y:auto}.console-device[data-v-7fc85116]{text-align:left;background:#fff;border:1px solid #e5eaf1;border-radius:6px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:60px;padding:7px;display:grid}.console-device[data-v-7fc85116]:hover{background:#f8fbff;border-color:#b8d2f7}.console-device.active[data-v-7fc85116]{background:#edf5ff;border-color:#7fb1f4;box-shadow:inset 3px 0 #1677ff}.console-device-icon[data-v-7fc85116]{color:#1677ff;background:#e9f3ff;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.console-device-icon.offline[data-v-7fc85116]{color:#8f9aaa;background:#f0f2f5}.console-device-icon svg[data-v-7fc85116]{width:17px}.console-device-copy[data-v-7fc85116]{min-width:0;display:grid}.console-device-copy b[data-v-7fc85116],.console-device-copy small[data-v-7fc85116]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-device-copy b[data-v-7fc85116]{font-size:11px}.console-device-copy small[data-v-7fc85116]{color:#8894a5;margin-top:2px;font-size:9px}.console-device-state[data-v-7fc85116]{color:#16a36a;align-self:stretch;align-items:flex-start;gap:3px;font-size:9px;display:flex}.console-device-state>i[data-v-7fc85116]{background:currentColor;border-radius:50%;width:6px;height:6px;margin-top:3px}.console-device-state.offline[data-v-7fc85116]{color:#8f9aaa}.console-device-state em[data-v-7fc85116]{color:#5e6c80;background:#edf1f6;border-radius:8px;align-self:flex-end;margin-left:-20px;padding:2px 5px;font-style:normal}.console-refresh[data-v-7fc85116]{height:34px;min-height:34px;margin-top:8px}.console-refresh svg[data-v-7fc85116]{width:14px}.console-empty[data-v-7fc85116]{color:#98a3b2;justify-content:center;align-items:center;gap:6px;min-height:64px;font-size:10px;display:flex}.console-empty svg[data-v-7fc85116]{width:16px}.realtime-map[data-v-7fc85116]{min-width:0;min-height:0;overflow:hidden}.realtime-map-head[data-v-7fc85116]{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:7px 10px;display:flex}.realtime-map-head>div[data-v-7fc85116]{min-width:0;display:grid}.realtime-map-head b[data-v-7fc85116]{font-size:12px}.realtime-map-head small[data-v-7fc85116]{color:#8995a6;margin-top:2px;font-size:9px}.realtime-map-head>span[data-v-7fc85116]{color:#18a66c;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.realtime-map-head>span svg[data-v-7fc85116]{width:14px}.target-detail-head[data-v-7fc85116]{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:7px;min-height:50px;padding:8px 10px;display:flex}.target-detail-head>div[data-v-7fc85116]{min-width:0;display:grid}.target-detail-head b[data-v-7fc85116]{font-size:12px}.target-detail-head small[data-v-7fc85116]{color:#8995a6;font-size:9px}.target-detail-head label[data-v-7fc85116]{min-width:0;max-width:150px;position:relative}.target-detail-head select[data-v-7fc85116]{width:100%;height:30px;min-height:30px;padding:0 24px 0 7px;font-size:10px}.target-detail-head label svg[data-v-7fc85116]{pointer-events:none;width:13px;position:absolute;top:8px;right:6px}.target-detail-scroll[data-v-7fc85116]{min-height:0;padding:10px;overflow-y:auto}.target-identity[data-v-7fc85116]{border-bottom:1px solid #edf1f6;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;padding-bottom:10px;display:grid}.target-identity>div[data-v-7fc85116]{min-width:0;display:grid}.target-identity b[data-v-7fc85116],.target-identity small[data-v-7fc85116]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.target-identity b[data-v-7fc85116]{font-size:14px}.target-identity small[data-v-7fc85116]{color:#8995a6;font-size:9px}.target-primary-details[data-v-7fc85116]{gap:0;margin:0;padding:8px 0;display:grid}.target-primary-details>div[data-v-7fc85116]{border-bottom:1px dashed #edf1f6;grid-template-columns:86px minmax(0,1fr);align-items:center;min-width:0;min-height:30px;font-size:10px;display:grid}.target-primary-details dt[data-v-7fc85116]{color:#8793a5}.target-primary-details dd[data-v-7fc85116]{text-overflow:ellipsis;white-space:nowrap;color:#26354a;text-align:right;margin:0;overflow:hidden}.target-metric-grid[data-v-7fc85116]{background:#fafcff;border:1px solid #e5eaf1;border-radius:7px;grid-template-columns:1fr 1fr;gap:5px;padding:8px;display:grid}.target-metric-grid>div[data-v-7fc85116]{align-items:center;gap:6px;min-width:0;display:flex}.target-metric-grid svg[data-v-7fc85116]{color:#6f8097;flex:0 0 15px;width:15px}.target-metric-grid span[data-v-7fc85116]{color:#8b97a8;min-width:0;font-size:9px;display:grid}.target-metric-grid b[data-v-7fc85116]{text-overflow:ellipsis;white-space:nowrap;color:#24344a;font-size:10px;overflow:hidden}.target-source-card[data-v-7fc85116],.target-events[data-v-7fc85116]{margin-top:10px}.target-source-card>div[data-v-7fc85116]{border-bottom:1px solid #edf1f6;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:38px;padding:5px 0;display:grid}.target-source-card>div>svg[data-v-7fc85116]{color:#1677ff;width:15px}.target-source-card>div>span[data-v-7fc85116]{min-width:0;display:grid}.target-source-card>div b[data-v-7fc85116],.target-source-card>div small[data-v-7fc85116]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.target-source-card>div b[data-v-7fc85116]{font-size:10px}.target-source-card>div small[data-v-7fc85116]{color:#8995a6;font-size:9px}.target-source-card>div em[data-v-7fc85116]{color:#59677a;font-size:9px;font-style:normal}.target-event[data-v-7fc85116]{align-items:center;min-height:43px;padding:6px 0 6px 17px;display:flex;position:relative}.target-event[data-v-7fc85116]:before{content:"";border-left:1px solid #dfe6ef;position:absolute;top:0;bottom:0;left:3px}.target-event>i[data-v-7fc85116]{background:#1677ff;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;left:0;box-shadow:0 0 0 1px #9ec4f7}.target-event>i.high[data-v-7fc85116],.target-event>i.critical[data-v-7fc85116]{background:#e5484d;box-shadow:0 0 0 1px #f2a2a5}.target-event>i.medium[data-v-7fc85116]{background:#f59e0b;box-shadow:0 0 0 1px #f6ce82}.target-event span[data-v-7fc85116]{min-width:0;display:grid}.target-event b[data-v-7fc85116],.target-event small[data-v-7fc85116]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.target-event b[data-v-7fc85116]{font-size:10px}.target-event small[data-v-7fc85116]{color:#8995a6;font-size:9px}.target-empty[data-v-7fc85116]{color:#98a3b2;place-content:center;justify-items:center;gap:8px;min-height:300px;font-size:11px;display:grid}.target-empty svg[data-v-7fc85116]{width:28px}.target-glyph[data-v-7fc85116]{width:38px;height:38px}.tag[data-v-7fc85116]{white-space:nowrap}@media (width<=1400px){.realtime-main[data-v-7fc85116]{grid-template-columns:210px minmax(0,1fr) 280px}.realtime-kpi[data-v-7fc85116]{padding:9px}.realtime-kpi>span[data-v-7fc85116]{flex-basis:36px;width:36px;height:36px}.realtime-kpi strong[data-v-7fc85116]{font-size:22px}}@media (width<=1100px){.realtime-kpis[data-v-7fc85116]{grid-template-columns:repeat(3,minmax(0,1fr))}.realtime-main[data-v-7fc85116]{grid-template-columns:1fr}.realtime-map[data-v-7fc85116]{order:-1}.realtime-map[data-v-7fc85116] .map-panel-wrap{height:520px!important}.realtime-left[data-v-7fc85116],.realtime-right[data-v-7fc85116]{max-height:none}.device-scroll[data-v-7fc85116]{max-height:360px}.target-detail-scroll[data-v-7fc85116]{max-height:600px}}@media (width<=700px){.realtime-kpis[data-v-7fc85116]{grid-template-columns:repeat(2,minmax(0,1fr))}.realtime-kpi[data-v-7fc85116]{min-height:68px}.realtime-kpi.update[data-v-7fc85116]{grid-column:1/-1}.realtime-main[data-v-7fc85116]{gap:5px}.realtime-map[data-v-7fc85116] .map-panel-wrap{height:400px!important}.target-metric-grid[data-v-7fc85116]{grid-template-columns:1fr}.target-detail-head[data-v-7fc85116]{flex-direction:column;align-items:stretch}.target-detail-head label[data-v-7fc85116]{max-width:none}.area-groups button[data-v-7fc85116],.console-device[data-v-7fc85116]{min-height:42px}.console-device[data-v-7fc85116]{min-height:64px}}.area-groups header>span[data-v-7fc85116]{align-items:center;gap:5px;display:flex}.area-groups header>span>button[data-v-7fc85116],.area-group-edit[data-v-7fc85116]{color:#64748b!important;background:#f1f5f9!important;border:0!important;border-radius:5px!important;place-items:center!important;width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;display:grid!important}.area-groups header>span>button[data-v-7fc85116]:hover,.area-group-edit[data-v-7fc85116]:hover{color:#1677ff!important;background:#eaf3ff!important}.area-groups header svg[data-v-7fc85116],.area-group-edit svg[data-v-7fc85116]{width:13px}.area-group-row[data-v-7fc85116]{grid-template-columns:minmax(0,1fr) auto;gap:3px;display:grid}.area-group-row>button[data-v-7fc85116]:first-child{color:#4c596c;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;height:32px;padding:0 8px;font-size:11px;display:flex}.area-group-row>button[data-v-7fc85116]:first-child:hover{background:#f5f8fc}.area-group-row>button:first-child.active[data-v-7fc85116]{color:#1677ff;background:#eaf3ff;font-weight:700}.area-group-row>button:first-child span[data-v-7fc85116]{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.area-group-row>button:first-child svg[data-v-7fc85116]{width:14px}.area-group-row>button:first-child em[data-v-7fc85116]{font-style:normal}.area-group-edit[data-v-7fc85116]{width:28px!important}.console-device[data-v-7fc85116]{position:relative}.console-device.draggable[data-v-7fc85116]{cursor:grab;padding-left:17px}.console-device.draggable[data-v-7fc85116]:active{cursor:grabbing}.device-grip[data-v-7fc85116]{color:#a6b0bd;width:13px;position:absolute;left:2px}.group-dialog-backdrop[data-v-7fc85116]{z-index:1500;background:#0f172a6b;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.group-dialog[data-v-7fc85116]{background:#fff;border:1px solid #dfe6ef;border-radius:8px;width:min(380px,100%);padding:0;overflow:hidden;box-shadow:0 18px 55px #0f172a33}.group-dialog header[data-v-7fc85116]{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;min-height:54px;padding:10px 12px;display:flex}.group-dialog header>div[data-v-7fc85116]{display:grid}.group-dialog header b[data-v-7fc85116]{font-size:13px}.group-dialog header small[data-v-7fc85116]{color:#8b97a8;font-size:10px}.group-dialog header button[data-v-7fc85116]{background:#f4f6f9;border:0;border-radius:6px;width:32px;height:32px}.group-dialog header svg[data-v-7fc85116]{width:15px}.group-dialog>label[data-v-7fc85116]{color:#536176;gap:6px;padding:14px;font-size:11px;display:grid}.group-dialog input[data-v-7fc85116]{width:100%}.group-dialog footer[data-v-7fc85116]{border-top:1px solid #edf1f6;justify-content:flex-end;gap:7px;padding:10px 12px;display:flex}.group-dialog footer button[data-v-7fc85116]{min-height:34px}.group-dialog footer svg[data-v-7fc85116]{width:14px}.alert-head-actions[data-v-e12291eb]{gap:5px;display:flex}.alert-queue header .clear-alerts[data-v-e12291eb]{color:#dc3545;border-color:#f3c4c8}.alert-console[data-v-e12291eb]{gap:6px;min-width:0;display:grid}.alert-kpis[data-v-e12291eb]{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.alert-kpi[data-v-e12291eb]{background:#fff;border:1px solid #e4e9f0;border-radius:7px;align-items:center;gap:10px;min-width:0;min-height:76px;padding:10px 12px;display:flex;box-shadow:0 1px 3px #18274b0a}.alert-kpi>span[data-v-e12291eb]{color:#1677ff;background:#eaf3ff;border-radius:12px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.alert-kpi>span svg[data-v-e12291eb]{width:20px}.alert-kpi>div[data-v-e12291eb]{min-width:0;display:grid}.alert-kpi small[data-v-e12291eb]{color:#56657a;font-size:10px;font-weight:700}.alert-kpi strong[data-v-e12291eb]{color:#1677ff;font-size:23px;line-height:1.05}.alert-kpi em[data-v-e12291eb]{text-overflow:ellipsis;white-space:nowrap;color:#8b97a8;font-size:9px;font-style:normal;overflow:hidden}.alert-kpi.red>span[data-v-e12291eb]{color:#e5484d;background:#fff0f0}.alert-kpi.red strong[data-v-e12291eb]{color:#e5484d}.alert-kpi.orange>span[data-v-e12291eb]{color:#f08c18;background:#fff5e8}.alert-kpi.orange strong[data-v-e12291eb]{color:#e47c0b}.alert-kpi.green>span[data-v-e12291eb]{color:#16a36a;background:#eaf9f2}.alert-kpi.green strong[data-v-e12291eb]{color:#16a36a}.alert-kpi.purple>span[data-v-e12291eb]{color:#8158d4;background:#f3edff}.alert-kpi.purple strong[data-v-e12291eb]{color:#8158d4}.alert-kpi.update strong[data-v-e12291eb]{color:#23344d;font-size:17px}.alert-kpi.update em[data-v-e12291eb]{color:#16a36a;align-items:center;gap:5px;display:flex}.alert-kpi.update i[data-v-e12291eb]{background:#21be78;border-radius:50%;width:6px;height:6px}.alert-error[data-v-e12291eb]{color:#c73737;background:#fff3f3;border:1px solid #ffd3d3;border-radius:6px;margin:0;padding:7px 10px;font-size:10px}.alert-workbench[data-v-e12291eb]{grid-template-columns:240px minmax(400px,1fr) 300px;align-items:stretch;gap:6px;min-width:0;display:grid}.alert-workbench>.panel[data-v-e12291eb],.alert-detail>.panel[data-v-e12291eb]{border-color:#e2e8f0;box-shadow:0 1px 3px #18274b0a}.alert-queue[data-v-e12291eb]{grid-template-rows:auto auto auto minmax(0,1fr);height:calc(100vh - 168px);min-height:560px;display:grid;overflow:hidden}.alert-queue>header[data-v-e12291eb],.alert-map>header[data-v-e12291eb],.alert-detail-card>header[data-v-e12291eb],.disposition-card>header[data-v-e12291eb],.timeline-card>header[data-v-e12291eb]{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:7px;min-height:42px;padding:8px 10px;display:flex}.alert-queue header b[data-v-e12291eb],.alert-map header b[data-v-e12291eb],.alert-detail header b[data-v-e12291eb]{font-size:11px}.alert-queue header em[data-v-e12291eb]{color:#1677ff;font-style:normal}.alert-queue header button[data-v-e12291eb],.map-switches button[data-v-e12291eb]{color:#607087;background:#fff;border:1px solid #dfe6ef;border-radius:5px;align-items:center;gap:4px;height:28px;min-height:28px;padding:0 7px;font-size:10px;display:flex}.alert-queue header svg[data-v-e12291eb],.map-switches svg[data-v-e12291eb]{width:13px}.alert-search[data-v-e12291eb]{color:#9aa5b4;border:1px solid #dfe6ef;border-radius:5px;align-items:center;gap:6px;height:36px;margin:8px 9px 4px;padding:0 8px;display:flex}.alert-search svg[data-v-e12291eb]{width:14px}.alert-search input[data-v-e12291eb]{background:0 0;border:0;outline:0;width:100%;height:100%;min-height:0;padding:0;font-size:10px}.alert-filters[data-v-e12291eb]{grid-template-columns:1fr 1fr;gap:5px;padding:4px 9px 8px;display:grid}.alert-filters select[data-v-e12291eb]{color:#526176;background:#fff;border:1px solid #dfe6ef;border-radius:5px;width:100%;min-width:0;height:30px;padding:0 7px;font-size:10px}.alert-filters select[data-v-e12291eb]:last-child{grid-column:1/-1}.alert-list[data-v-e12291eb]{min-height:0;overflow:auto}.alert-row[data-v-e12291eb]{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;gap:7px;width:100%;min-height:67px;padding:9px 10px 8px 13px;display:grid;position:relative}.alert-row[data-v-e12291eb]:before{content:"";background:#f0a128;width:3px;position:absolute;top:0;bottom:0;left:0}.alert-row.high[data-v-e12291eb]:before{background:#eb3c43}.alert-row.low[data-v-e12291eb]:before{background:#20a875}.alert-row.active[data-v-e12291eb]{background:#fff4f4}.alert-row-top[data-v-e12291eb],.alert-row-bottom[data-v-e12291eb]{align-items:center;gap:7px;min-width:0;display:flex}.alert-row-top>em[data-v-e12291eb]{color:#d88b08;white-space:nowrap;background:#fff5df;border-radius:4px;align-items:center;gap:3px;height:21px;padding:0 5px;font-size:9px;font-style:normal;display:flex}.alert-row-top>em.high[data-v-e12291eb]{color:#e23b40;background:#fff0f0}.alert-row-top>em.low[data-v-e12291eb]{color:#159966;background:#eaf9f2}.alert-row-top svg[data-v-e12291eb]{width:11px}.alert-row-top b[data-v-e12291eb]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.alert-row-top>small[data-v-e12291eb]{text-overflow:ellipsis;white-space:nowrap;color:#62738a;max-width:72px;font-size:9px;overflow:hidden}.alert-row-bottom[data-v-e12291eb]{color:#8490a1;justify-content:space-between;font-size:9px}.alert-row-bottom i[data-v-e12291eb]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.alert-row-bottom time[data-v-e12291eb]{white-space:nowrap}.alert-empty[data-v-e12291eb]{color:#9aa5b4;place-content:center;justify-items:center;gap:7px;min-height:180px;font-size:10px;display:grid}.alert-empty svg[data-v-e12291eb]{width:25px}.alert-map[data-v-e12291eb]{grid-template-rows:43px minmax(0,1fr);min-width:0;height:calc(100vh - 168px);min-height:560px;display:grid;overflow:hidden}.alert-map>header>div[data-v-e12291eb]{min-width:0;display:grid}.alert-map header small[data-v-e12291eb]{color:#8c98a8;font-size:9px}.map-switches[data-v-e12291eb]{align-items:center;gap:5px;display:flex}.map-switches label[data-v-e12291eb]{color:#5f6e82;white-space:nowrap;border:1px solid #dfe6ef;border-radius:5px;align-items:center;gap:4px;height:28px;padding:0 7px;font-size:9px;display:flex}.map-switches input[data-v-e12291eb]{accent-color:#1677ff;width:13px;height:13px;min-height:13px;padding:0}.alert-map[data-v-e12291eb] .map-panel-wrap{border:0!important;border-radius:0!important;min-height:0!important}.alert-detail[data-v-e12291eb]{align-content:start;gap:6px;min-width:0;height:calc(100vh - 168px);min-height:560px;display:grid;overflow:auto}.alert-detail-card[data-v-e12291eb],.disposition-card[data-v-e12291eb],.timeline-card[data-v-e12291eb]{overflow:hidden}.alert-title[data-v-e12291eb]{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.alert-title>span[data-v-e12291eb]{color:#e5484d;background:#fff0f0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.alert-title>span.medium[data-v-e12291eb]{color:#e78b12;background:#fff5e5}.alert-title>span.low[data-v-e12291eb]{color:#16a36a;background:#eaf9f2}.alert-title svg[data-v-e12291eb]{width:17px}.alert-title>div[data-v-e12291eb]{min-width:0;display:grid}.alert-title b[data-v-e12291eb],.alert-title small[data-v-e12291eb]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alert-title b[data-v-e12291eb]{font-size:11px}.alert-title small[data-v-e12291eb]{color:#8592a4;font-size:9px}.alert-title>em[data-v-e12291eb]{color:#df353c;background:#fff0f0;border-radius:4px;padding:3px 6px;font-size:9px;font-style:normal}.alert-title>em.medium[data-v-e12291eb]{color:#d88708;background:#fff4df}.alert-title>em.low[data-v-e12291eb]{color:#159966;background:#eaf9f2}.alert-definition[data-v-e12291eb]{margin:0;padding:0 10px 8px}.alert-definition>div[data-v-e12291eb]{border-bottom:1px dashed #edf1f6;grid-template-columns:78px minmax(0,1fr);align-items:center;min-height:29px;font-size:9px;display:grid}.alert-definition dt[data-v-e12291eb]{color:#8390a2}.alert-definition dd[data-v-e12291eb]{text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#33435a;min-width:0;margin:0;overflow:hidden}.alert-definition dd.high[data-v-e12291eb]{color:#df353c}.alert-definition dd.medium[data-v-e12291eb]{color:#d88708}.alert-definition dd.low[data-v-e12291eb]{color:#159966}.alert-definition dd small[data-v-e12291eb]{color:#1677ff;margin-left:4px}.alert-telemetry[data-v-e12291eb]{background:#fafcff;border:1px solid #e6ebf2;border-radius:6px;grid-template-columns:1fr 1fr;gap:6px;margin:0 10px 10px;padding:7px;display:grid}.alert-telemetry span[data-v-e12291eb]{grid-template-rows:auto auto;grid-template-columns:17px minmax(0,1fr);column-gap:5px;min-width:0;display:grid}.alert-telemetry svg[data-v-e12291eb]{color:#6f8097;grid-row:1/3;align-self:center;width:14px}.alert-telemetry small[data-v-e12291eb]{color:#8c98a8;font-size:8px}.alert-telemetry b[data-v-e12291eb]{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.alert-description[data-v-e12291eb]{color:#657388;background:#f7f9fc;border-radius:5px;margin:0 10px 10px;padding:7px;font-size:9px;line-height:1.6}.disposition-card>div[data-v-e12291eb]{grid-template-columns:repeat(4,1fr);gap:5px;padding:8px;display:grid}.disposition-card>div button[data-v-e12291eb]{color:#526176;background:#fff;border:1px solid #dfe6ef;border-radius:5px;height:31px;min-height:31px;padding:0 4px;font-size:9px}.disposition-card>div button.active[data-v-e12291eb]{color:#fff;background:#1677ff;border-color:#1677ff}.false-alarm[data-v-e12291eb]{color:#d53c42;background:#fff5f5;border:1px solid #f0c7c9;border-radius:5px;justify-content:center;align-items:center;gap:5px;width:calc(100% - 16px);min-height:31px;margin:0 8px 8px;font-size:9px;display:flex}.false-alarm svg[data-v-e12291eb]{width:13px}.timeline-card header small[data-v-e12291eb]{color:#8490a1;font-size:9px}.alert-timeline[data-v-e12291eb]{padding:6px 10px 10px}.alert-timeline>div[data-v-e12291eb]{grid-template-columns:45px minmax(0,1fr);align-items:start;gap:7px;min-height:43px;padding:7px 0 7px 15px;display:grid;position:relative}.alert-timeline>div[data-v-e12291eb]:before{content:"";border-left:1px solid #dfe6ef;position:absolute;top:0;bottom:0;left:3px}.alert-timeline i[data-v-e12291eb]{background:#1677ff;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:0;box-shadow:0 0 0 1px #9fc6fa}.alert-timeline .high i[data-v-e12291eb]{background:#e5484d;box-shadow:0 0 0 1px #f0a0a4}.alert-timeline .medium i[data-v-e12291eb]{background:#f09a1a;box-shadow:0 0 0 1px #f5ca85}.alert-timeline .resolved i[data-v-e12291eb],.alert-timeline .low i[data-v-e12291eb]{background:#18a66a;box-shadow:0 0 0 1px #8ed5b8}.alert-timeline time[data-v-e12291eb]{color:#67778d;font-size:9px}.alert-timeline span[data-v-e12291eb]{min-width:0;display:grid}.alert-timeline b[data-v-e12291eb],.alert-timeline small[data-v-e12291eb]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alert-timeline b[data-v-e12291eb]{font-size:9px}.alert-timeline small[data-v-e12291eb]{color:#8c98a8;font-size:8px}.alert-no-selection[data-v-e12291eb]{color:#8f9bab;place-content:center;justify-items:center;gap:6px;min-height:220px;display:grid}.alert-no-selection svg[data-v-e12291eb]{width:26px}.alert-no-selection b[data-v-e12291eb]{font-size:11px}.alert-no-selection small[data-v-e12291eb]{font-size:9px}@media (width<=1350px){.alert-kpis[data-v-e12291eb]{grid-template-columns:repeat(3,minmax(0,1fr))}.alert-workbench[data-v-e12291eb]{grid-template-columns:220px minmax(360px,1fr) 280px}.alert-queue[data-v-e12291eb],.alert-map[data-v-e12291eb],.alert-detail[data-v-e12291eb]{height:calc(100vh - 248px)}}@media (width<=1050px){.alert-workbench[data-v-e12291eb]{grid-template-columns:220px minmax(0,1fr)}.alert-detail[data-v-e12291eb]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;height:auto;min-height:0}.alert-detail-card[data-v-e12291eb]{grid-row:span 2}.alert-queue[data-v-e12291eb],.alert-map[data-v-e12291eb]{height:580px}.alert-map[data-v-e12291eb]{min-width:0}.timeline-card[data-v-e12291eb]{max-height:360px;overflow:auto}}@media (width<=720px){.alert-kpis[data-v-e12291eb]{grid-template-columns:repeat(2,minmax(0,1fr))}.alert-kpi[data-v-e12291eb]{min-height:68px;padding:8px}.alert-workbench[data-v-e12291eb]{grid-template-columns:1fr}.alert-queue[data-v-e12291eb],.alert-map[data-v-e12291eb]{height:430px;min-height:430px}.alert-map>header[data-v-e12291eb]{flex-direction:column;align-items:flex-start;height:auto;min-height:69px}.alert-map[data-v-e12291eb]{grid-template-rows:auto minmax(0,1fr)}.map-switches[data-v-e12291eb]{width:100%;overflow-x:auto}.map-switches label[data-v-e12291eb],.map-switches button[data-v-e12291eb]{min-width:max-content;min-height:34px}.alert-detail[data-v-e12291eb]{grid-column:auto;grid-template-columns:1fr}.alert-detail-card[data-v-e12291eb]{grid-row:auto}.alert-filters select[data-v-e12291eb],.alert-search[data-v-e12291eb]{min-height:38px}.alert-row[data-v-e12291eb]{min-height:70px}.disposition-card>div button[data-v-e12291eb],.false-alarm[data-v-e12291eb]{min-height:40px}}.flight-console[data-v-e618520b]{gap:6px;min-width:0;display:grid}.flight-kpis[data-v-e618520b]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.flight-kpi[data-v-e618520b]{background:#fff;border:1px solid #e3e9f1;border-radius:7px;align-items:center;gap:10px;min-width:0;min-height:76px;padding:10px 12px;display:flex}.flight-kpi>span[data-v-e618520b]{color:#1677ff;background:#eaf3ff;border-radius:12px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.flight-kpi>span svg[data-v-e618520b]{width:21px}.flight-kpi>div[data-v-e618520b]{min-width:0;display:grid}.flight-kpi small[data-v-e618520b]{color:#58677b;font-size:10px;font-weight:700}.flight-kpi strong[data-v-e618520b]{color:#1677ff;font-size:23px;line-height:1.08}.flight-kpi strong i[data-v-e618520b]{margin-left:3px;font-size:10px;font-style:normal}.flight-kpi em[data-v-e618520b]{text-overflow:ellipsis;white-space:nowrap;color:#8996a8;font-size:9px;font-style:normal;overflow:hidden}.flight-kpi.red>span[data-v-e618520b]{color:#e5484d;background:#fff0f0}.flight-kpi.red strong[data-v-e618520b]{color:#e5484d}.flight-kpi.orange>span[data-v-e618520b]{color:#ee8b16;background:#fff4e5}.flight-kpi.orange strong[data-v-e618520b]{color:#dc7a0d}.flight-kpi.purple>span[data-v-e618520b]{color:#8157d6;background:#f3edff}.flight-kpi.purple strong[data-v-e618520b]{color:#8157d6}.flight-kpi.update strong[data-v-e618520b]{color:#263750;font-size:17px}.flight-kpi.update em[data-v-e618520b]{color:#17a66a;align-items:center;gap:5px;display:flex}.flight-kpi.update em i[data-v-e618520b]{background:#1fbd76;border-radius:50%;width:6px;height:6px}.flight-workbench[data-v-e618520b]{grid-template-columns:240px minmax(400px,1fr) 300px;gap:6px;min-width:0;display:grid}.flight-list-panel[data-v-e618520b],.flight-map-panel[data-v-e618520b],.flight-right[data-v-e618520b]{height:calc(100vh - 168px);min-height:560px}.flight-list-panel[data-v-e618520b]{grid-template-rows:auto auto auto minmax(0,1fr);display:grid;overflow:hidden}.flight-list-panel>header[data-v-e618520b],.flight-map-panel>header[data-v-e618520b],.flight-right header[data-v-e618520b]{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:7px;min-height:42px;padding:8px 10px;display:flex}.flight-list-panel header b[data-v-e618520b],.flight-map-panel header b[data-v-e618520b],.flight-right header b[data-v-e618520b]{font-size:11px}.flight-list-panel header small[data-v-e618520b],.flight-right header small[data-v-e618520b]{color:#8491a3;font-size:9px}.flight-filters[data-v-e618520b]{grid-template-columns:1fr 1fr;gap:5px;padding:8px 9px 4px;display:grid}.flight-filters select[data-v-e618520b],.flight-filters input[data-v-e618520b],.map-filters select[data-v-e618520b],.map-filters input[data-v-e618520b],.flight-controls select[data-v-e618520b]{color:#526176;background:#fff;border:1px solid #dfe6ef;border-radius:5px;width:100%;min-width:0;height:31px;padding:0 7px;font-size:9px}.flight-search[data-v-e618520b]{color:#99a4b3;border:1px solid #dfe6ef;border-radius:5px;align-items:center;gap:6px;height:35px;margin:4px 9px 8px;padding:0 8px;display:flex}.flight-search svg[data-v-e618520b]{width:14px}.flight-search input[data-v-e618520b]{background:0 0;border:0;outline:0;width:100%;height:100%;min-height:0;padding:0;font-size:9px}.flight-list[data-v-e618520b]{min-height:0;overflow:auto}.flight-row[data-v-e618520b]{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;gap:5px;width:100%;min-height:91px;padding:9px 10px;display:grid}.flight-row.active[data-v-e618520b]{background:#edf5ff;box-shadow:inset 3px 0 #1677ff}.flight-row-head[data-v-e618520b]{align-items:center;gap:7px;min-width:0;display:flex}.flight-row-head>i[data-v-e618520b]{color:#1677ff;background:#eaf3ff;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.flight-row-head svg[data-v-e618520b]{width:12px}.flight-row-head b[data-v-e618520b]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;overflow:hidden}.flight-row-head em[data-v-e618520b],.flight-status[data-v-e618520b]{color:#159966;white-space:nowrap;background:#eaf9f2;border-radius:4px;padding:2px 5px;font-size:8px;font-style:normal}.flight-row.flying .flight-row-head em[data-v-e618520b],.flight-status.flying[data-v-e618520b]{color:#1677ff;background:#eaf3ff}.flight-row.abnormal .flight-row-head em[data-v-e618520b],.flight-status.abnormal[data-v-e618520b]{color:#df393f;background:#fff0f0}.flight-row-rid[data-v-e618520b],.flight-row-station[data-v-e618520b]{text-overflow:ellipsis;white-space:nowrap;color:#68788d;font-size:9px;overflow:hidden}.flight-row-metrics[data-v-e618520b]{color:#526177;grid-template-columns:repeat(3,1fr);gap:4px;font-size:9px;display:grid}.flight-empty[data-v-e618520b]{color:#98a3b2;place-content:center;justify-items:center;gap:7px;min-height:180px;font-size:10px;display:grid}.flight-empty svg[data-v-e618520b]{width:26px}.flight-map-panel[data-v-e618520b]{grid-template-rows:43px minmax(0,1fr);min-width:0;display:grid;position:relative;overflow:hidden}.map-filters[data-v-e618520b]{align-items:center;gap:5px;display:flex}.map-filters select[data-v-e618520b]{width:110px}.map-filters label[data-v-e618520b]{align-items:center;gap:4px;display:flex}.map-filters svg[data-v-e618520b]{color:#76859a;width:13px}.flight-map-panel>header>button[data-v-e618520b]{color:#607087;background:#fff;border:1px solid #dfe6ef;border-radius:5px;align-items:center;gap:4px;height:29px;min-height:29px;padding:0 8px;font-size:9px;display:flex}.flight-map-panel>header>button svg[data-v-e618520b]{width:13px}.flight-map-panel[data-v-e618520b] .map-panel-wrap{border:0!important;border-radius:0!important;min-height:0!important}.flight-map-playback[data-v-e618520b]{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffeb;border:1px solid #d6dfebe6;border-radius:7px;align-items:center;gap:8px;min-height:45px;padding:7px 9px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.flight-map-playback .play[data-v-e618520b]{color:#fff;background:#1677ff;border:0;border-radius:5px;align-items:center;gap:4px;min-height:31px;padding:0 9px;font-size:9px;display:flex}.flight-map-playback svg[data-v-e618520b]{width:13px}.flight-map-playback input[data-v-e618520b]{flex:1;min-width:0}.flight-map-playback time[data-v-e618520b]{color:#596a80;white-space:nowrap;font-size:9px}.flight-right[data-v-e618520b]{align-content:start;gap:6px;min-width:0;display:grid;overflow:auto}.flight-title[data-v-e618520b]{align-items:center;gap:8px;padding:10px;display:flex}.flight-title>span[data-v-e618520b]{color:#1677ff;background:#eaf3ff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.flight-title svg[data-v-e618520b]{width:17px}.flight-title>div[data-v-e618520b]{min-width:0;display:grid}.flight-title b[data-v-e618520b],.flight-title small[data-v-e618520b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flight-title b[data-v-e618520b]{font-size:11px}.flight-title small[data-v-e618520b]{color:#8491a3;font-size:9px}.flight-detail-card dl[data-v-e618520b]{margin:0;padding:0 10px 8px}.flight-detail-card dl>div[data-v-e618520b]{border-bottom:1px dashed #edf1f6;grid-template-columns:78px minmax(0,1fr);align-items:center;min-height:29px;font-size:9px;display:grid}.flight-detail-card dt[data-v-e618520b]{color:#8491a3}.flight-detail-card dd[data-v-e618520b]{text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#304158;min-width:0;margin:0;overflow:hidden}.flight-telemetry[data-v-e618520b]{background:#fafcff;border:1px solid #e5ebf2;border-radius:6px;grid-template-columns:1fr 1fr;gap:6px;margin:0 10px 10px;padding:7px;display:grid}.flight-telemetry span[data-v-e618520b]{grid-template-rows:auto auto;grid-template-columns:17px minmax(0,1fr);column-gap:5px;min-width:0;display:grid}.flight-telemetry svg[data-v-e618520b]{color:#6f8097;grid-row:1/3;align-self:center;width:14px}.flight-telemetry small[data-v-e618520b]{color:#8a96a7;font-size:8px}.flight-telemetry b[data-v-e618520b]{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.flight-events>div[data-v-e618520b]{padding:6px 10px}.flight-events article[data-v-e618520b]{grid-template-columns:45px minmax(0,1fr);gap:6px;min-height:42px;padding:6px 0 6px 15px;display:grid;position:relative}.flight-events article[data-v-e618520b]:before{content:"";border-left:1px solid #dfe6ef;position:absolute;top:0;bottom:0;left:3px}.flight-events article>i[data-v-e618520b]{background:#1677ff;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:13px;left:0;box-shadow:0 0 0 1px #9dc4f7}.flight-events article.green>i[data-v-e618520b]{background:#18a66a;box-shadow:0 0 0 1px #95d7bb}.flight-events article.orange>i[data-v-e618520b]{background:#ed9317;box-shadow:0 0 0 1px #f2ca8d}.flight-events article.red>i[data-v-e618520b]{background:#e5484d;box-shadow:0 0 0 1px #f0a3a7}.flight-events time[data-v-e618520b]{color:#68788d;font-size:8px}.flight-events span[data-v-e618520b]{min-width:0;display:grid}.flight-events b[data-v-e618520b],.flight-events small[data-v-e618520b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flight-events b[data-v-e618520b]{font-size:9px}.flight-events small[data-v-e618520b]{color:#8a96a7;font-size:8px}.flight-controls[data-v-e618520b]{padding-bottom:9px}.flight-controls>div[data-v-e618520b]{grid-template-columns:1fr 65px 1fr;gap:5px;padding:8px;display:grid}.flight-controls button[data-v-e618520b]{justify-content:center;align-items:center;gap:4px;min-height:31px;padding:0 7px;font-size:9px;display:flex}.flight-controls button svg[data-v-e618520b]{width:13px}.flight-controls>input[data-v-e618520b]{width:calc(100% - 18px);margin:0 9px}.flight-controls>time[data-v-e618520b]{text-align:right;color:#68788d;padding:3px 9px 0;font-size:8px;display:block}@media (width<=1350px){.flight-workbench[data-v-e618520b]{grid-template-columns:220px minmax(360px,1fr) 280px}.flight-list-panel[data-v-e618520b],.flight-map-panel[data-v-e618520b],.flight-right[data-v-e618520b]{height:calc(100vh - 168px)}}@media (width<=1050px){.flight-kpis[data-v-e618520b]{grid-template-columns:repeat(3,minmax(0,1fr))}.flight-workbench[data-v-e618520b]{grid-template-columns:220px minmax(0,1fr)}.flight-list-panel[data-v-e618520b],.flight-map-panel[data-v-e618520b]{height:580px}.flight-right[data-v-e618520b]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;height:auto;min-height:0}}@media (width<=720px){.flight-kpis[data-v-e618520b]{grid-template-columns:repeat(2,minmax(0,1fr))}.flight-kpi.update[data-v-e618520b]{grid-column:1/-1}.flight-workbench[data-v-e618520b]{grid-template-columns:1fr}.flight-list-panel[data-v-e618520b],.flight-map-panel[data-v-e618520b]{height:430px;min-height:430px}.flight-right[data-v-e618520b]{grid-column:auto;grid-template-columns:1fr}.map-filters[data-v-e618520b]{min-width:0;overflow-x:auto}.map-filters select[data-v-e618520b],.map-filters label[data-v-e618520b]{min-width:115px}.flight-filters select[data-v-e618520b],.flight-filters input[data-v-e618520b],.flight-search[data-v-e618520b]{min-height:40px}.flight-map-playback[data-v-e618520b]{bottom:6px;left:6px;right:6px}.flight-map-playback time[data-v-e618520b]{display:none}.flight-controls button[data-v-e618520b],.flight-controls select[data-v-e618520b]{min-height:40px}}.fence-console[data-v-f4ac6112]{gap:6px;min-width:0;display:grid}.fence-kpis[data-v-f4ac6112]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.fence-kpi[data-v-f4ac6112]{background:#fff;border:1px solid #e3e9f1;border-radius:7px;justify-content:space-between;align-items:center;gap:9px;min-width:0;min-height:72px;padding:9px 11px;display:flex}.fence-kpi>span[data-v-f4ac6112]{color:#1677ff;background:#eaf3ff;border-radius:11px;flex:0 0 38px;order:2;place-items:center;width:38px;height:38px;display:grid}.fence-kpi>span svg[data-v-f4ac6112]{width:20px}.fence-kpi>div[data-v-f4ac6112]{min-width:0;display:grid}.fence-kpi small[data-v-f4ac6112]{color:#58677b;font-size:10px;font-weight:700}.fence-kpi strong[data-v-f4ac6112]{color:#24354d;font-size:21px}.fence-kpi em[data-v-f4ac6112]{text-overflow:ellipsis;white-space:nowrap;color:#8a96a7;font-size:9px;font-style:normal;overflow:hidden}.fence-kpi.green>span[data-v-f4ac6112]{color:#18a66a;background:#eaf9f2}.fence-kpi.purple>span[data-v-f4ac6112]{color:#8257d7;background:#f3edff}.fence-kpi.red>span[data-v-f4ac6112]{color:#e5484d;background:#fff0f0}.fence-kpi.orange>span[data-v-f4ac6112]{color:#ed8b15;background:#fff4e5}.fence-toolbar[data-v-f4ac6112]{justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:5px 7px;display:flex}.fence-toolbar>div[data-v-f4ac6112],.fence-toolbar>span[data-v-f4ac6112]{align-items:center;gap:5px;display:flex}.fence-toolbar button[data-v-f4ac6112]{color:#536278;background:#fff;border:1px solid #dfe6ef;border-radius:5px;align-items:center;gap:4px;min-height:31px;padding:0 9px;font-size:9px;display:flex}.fence-toolbar button svg[data-v-f4ac6112]{width:13px}.fence-toolbar button.primary[data-v-f4ac6112],.fence-toolbar button.active[data-v-f4ac6112]{color:#fff;background:#1677ff;border-color:#1677ff}.fence-error[data-v-f4ac6112]{color:#c93a3a;background:#fff3f3;border:1px solid #ffd1d1;border-radius:5px;margin:0;padding:7px 9px;font-size:9px}.fence-workbench[data-v-f4ac6112]{grid-template-columns:240px minmax(400px,1fr) 300px;gap:6px;min-width:0;display:grid}.fence-list-panel[data-v-f4ac6112],.fence-map-panel[data-v-f4ac6112],.fence-right[data-v-f4ac6112]{height:calc(100vh - 216px);min-height:530px}.fence-list-panel[data-v-f4ac6112]{grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.fence-search[data-v-f4ac6112]{color:#99a4b3;border:1px solid #dfe6ef;border-radius:5px;align-items:center;gap:6px;height:35px;margin:8px 9px 5px;padding:0 8px;display:flex}.fence-search svg[data-v-f4ac6112]{width:14px}.fence-search input[data-v-f4ac6112]{background:0 0;border:0;outline:0;width:100%;height:100%;min-height:0;padding:0;font-size:9px}.fence-groups[data-v-f4ac6112]{border-bottom:1px solid #edf1f6;gap:2px;padding:3px 7px 7px;display:grid}.fence-groups button[data-v-f4ac6112]{color:#536278;background:#fff;border:0;border-radius:5px;justify-content:space-between;align-items:center;height:29px;padding:0 7px;font-size:9px;display:flex}.fence-groups button[data-v-f4ac6112]:hover,.fence-groups button.active[data-v-f4ac6112]{color:#1677ff;background:#edf5ff;font-weight:700}.fence-groups span[data-v-f4ac6112]{align-items:center;gap:6px;display:flex}.fence-groups i[data-v-f4ac6112]{background:#1677ff;border-radius:2px;width:3px;height:14px}.fence-groups i.no_fly[data-v-f4ac6112]{background:#e5484d}.fence-groups i.height_limit[data-v-f4ac6112]{background:#ee9419}.fence-groups i.warning[data-v-f4ac6112]{background:#8057d6}.fence-groups i.disabled[data-v-f4ac6112]{background:#98a3b2}.fence-groups em[data-v-f4ac6112]{font-style:normal}.fence-list-scroll[data-v-f4ac6112]{min-height:0;overflow:auto}.fence-row[data-v-f4ac6112]{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;gap:5px;width:100%;min-height:76px;padding:8px 9px;display:grid}.fence-row.active[data-v-f4ac6112]{background:#edf5ff;box-shadow:inset 3px 0 #1677ff}.fence-row-head[data-v-f4ac6112]{align-items:center;gap:5px;min-width:0;display:flex}.fence-row-head>i[data-v-f4ac6112]{color:#e5484d;background:#fff0f0;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.fence-row.medium .fence-row-head>i[data-v-f4ac6112]{color:#e58c16;background:#fff4e5}.fence-row.low .fence-row-head>i[data-v-f4ac6112]{color:#18a66a;background:#eaf9f2}.fence-row-head svg[data-v-f4ac6112]{width:12px}.fence-row-head b[data-v-f4ac6112]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;overflow:hidden}.fence-row-head em[data-v-f4ac6112]{color:#dd3c42;background:#fff0f0;border-radius:3px;padding:2px 4px;font-size:8px;font-style:normal}.fence-row-head small[data-v-f4ac6112]{color:#159966;background:#eaf9f2;border-radius:3px;padding:2px 4px;font-size:8px}.fence-row-head small.disabled[data-v-f4ac6112]{color:#7d8999;background:#f0f2f5}.fence-row>span[data-v-f4ac6112]:not(.fence-row-head),.fence-row>time[data-v-f4ac6112]{text-overflow:ellipsis;white-space:nowrap;color:#7e8b9d;font-size:8px;overflow:hidden}.fence-empty[data-v-f4ac6112]{color:#98a3b2;place-content:center;justify-items:center;gap:7px;min-height:160px;font-size:10px;display:grid}.fence-empty svg[data-v-f4ac6112]{width:26px}.fence-map-panel[data-v-f4ac6112]{min-width:0;position:relative;overflow:hidden}.fence-map-panel[data-v-f4ac6112] .map-panel-wrap{border:0!important;border-radius:0!important;height:100%!important;min-height:0!important}.drawing-toolbar[data-v-f4ac6112]{z-index:150;background:#fffffff0;border:1px solid #dce5f0;border-radius:6px;align-items:center;gap:7px;min-height:39px;padding:5px 7px;display:flex;position:absolute;top:8px;left:8px;right:8px}.drawing-toolbar b[data-v-f4ac6112]{align-items:center;gap:4px;font-size:9px;display:flex}.drawing-toolbar b svg[data-v-f4ac6112]{color:#1677ff;width:13px}.drawing-toolbar span[data-v-f4ac6112]{color:#6b7b90;margin-right:auto;font-size:9px}.drawing-toolbar button[data-v-f4ac6112]{color:#5d6c80;background:#fff;border:1px solid #dfe6ef;border-radius:5px;align-items:center;gap:3px;min-height:28px;padding:0 7px;font-size:8px;display:flex}.drawing-toolbar button svg[data-v-f4ac6112]{width:12px}.fence-map-legend[data-v-f4ac6112]{z-index:120;color:#5c6b7f;background:#ffffffeb;border:1px solid #d6dfebe6;border-radius:6px;align-items:center;gap:11px;min-height:34px;padding:5px 8px;font-size:8px;display:flex;position:absolute;bottom:10px;left:10px}.fence-map-legend span[data-v-f4ac6112]{white-space:nowrap;align-items:center;gap:4px;display:flex}.fence-map-legend i[data-v-f4ac6112]{background:#e5484d;border-radius:2px;width:7px;height:7px}.fence-map-legend i.medium[data-v-f4ac6112]{background:#ed9418}.fence-map-legend i.low[data-v-f4ac6112]{background:#18a66a}.fence-map-legend svg[data-v-f4ac6112]{color:#1677ff;width:12px}.fence-right[data-v-f4ac6112]{min-width:0;overflow:auto}.fence-detail-card>header[data-v-f4ac6112],.fence-editor-card>header[data-v-f4ac6112]{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:7px;min-height:46px;padding:8px 10px;display:flex}.fence-detail-card header>div[data-v-f4ac6112],.fence-editor-card header>div[data-v-f4ac6112]{min-width:0;display:grid}.fence-detail-card header b[data-v-f4ac6112],.fence-editor-card header b[data-v-f4ac6112]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.fence-detail-card header small[data-v-f4ac6112],.fence-editor-card header small[data-v-f4ac6112]{color:#8491a3;font-size:8px}.fence-detail-card header>span[data-v-f4ac6112]{color:#159966;background:#eaf9f2;border-radius:4px;padding:3px 6px;font-size:8px}.fence-detail-card header>span.disabled[data-v-f4ac6112]{color:#778496;background:#f0f2f5}.fence-detail-card dl[data-v-f4ac6112]{margin:0;padding:6px 10px}.fence-detail-card dl>div[data-v-f4ac6112]{border-bottom:1px dashed #edf1f6;grid-template-columns:76px minmax(0,1fr);align-items:center;min-height:32px;font-size:9px;display:grid}.fence-detail-card dt[data-v-f4ac6112]{color:#8491a3}.fence-detail-card dd[data-v-f4ac6112]{text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#304158;min-width:0;margin:0;overflow:hidden}.fence-detail-card dd em[data-v-f4ac6112]{color:#dd3b41;background:#fff0f0;border-radius:4px;padding:2px 5px;font-style:normal}.fence-detail-card dd em.medium[data-v-f4ac6112]{color:#dc8612;background:#fff4e5}.fence-detail-card dd em.low[data-v-f4ac6112]{color:#159966;background:#eaf9f2}.fence-size[data-v-f4ac6112]{background:#fafcff;border:1px solid #e5ebf2;border-radius:6px;grid-template-columns:1fr 1fr;gap:7px;margin:3px 10px 10px;padding:8px;display:grid}.fence-size span[data-v-f4ac6112]{text-align:center;display:grid}.fence-size small[data-v-f4ac6112]{color:#8491a3;font-size:8px}.fence-size b[data-v-f4ac6112]{font-size:11px}.fence-detail-card footer[data-v-f4ac6112]{border-top:1px solid #edf1f6;gap:6px;padding:8px 10px;display:flex}.fence-detail-card footer button[data-v-f4ac6112]{flex:1;justify-content:center;align-items:center;gap:4px;min-height:33px;font-size:9px;display:flex}.fence-detail-card footer svg[data-v-f4ac6112]{width:13px}.fence-editor-card header>button[data-v-f4ac6112]{color:#68778b;background:#f3f5f8;border:0;border-radius:5px;place-items:center;width:29px;height:29px;display:grid}.fence-editor-card header svg[data-v-f4ac6112]{width:14px}.fence-editor-card form[data-v-f4ac6112]{gap:8px;padding:9px;display:grid}.fence-editor-card label[data-v-f4ac6112]{color:#536278;gap:4px;min-width:0;font-size:9px;display:grid}.fence-editor-card input[data-v-f4ac6112],.fence-editor-card select[data-v-f4ac6112]{width:100%;min-width:0;min-height:32px}.shape-switch[data-v-f4ac6112]{grid-template-columns:1fr 1fr;gap:5px;display:grid}.shape-switch button[data-v-f4ac6112]{color:#536278;background:#fff;border:1px solid #dfe6ef;border-radius:5px;justify-content:center;align-items:center;gap:4px;min-height:34px;font-size:9px;display:flex}.shape-switch button.active[data-v-f4ac6112]{color:#1677ff;background:#edf5ff;border-color:#1677ff}.shape-switch svg[data-v-f4ac6112]{width:13px}.form-pair[data-v-f4ac6112]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.radius-control[data-v-f4ac6112]{grid-template-columns:minmax(0,1fr) 55px;align-items:center;gap:7px;display:grid}.radius-control input[data-v-f4ac6112]{min-height:20px;padding:0}.radius-control output[data-v-f4ac6112]{text-align:right;color:#1677ff;font-size:9px;font-weight:700}.enable-row[data-v-f4ac6112]{align-items:center;gap:6px;display:flex!important}.enable-row input[data-v-f4ac6112]{width:14px;height:14px;min-height:14px}.save-fence[data-v-f4ac6112]{justify-content:center;align-items:center;gap:5px;min-height:36px;display:flex}.save-fence svg[data-v-f4ac6112]{width:14px}@media (width<=1350px){.fence-workbench[data-v-f4ac6112]{grid-template-columns:220px minmax(360px,1fr) 280px}}@media (width<=1050px){.fence-kpis[data-v-f4ac6112]{grid-template-columns:repeat(3,minmax(0,1fr))}.fence-workbench[data-v-f4ac6112]{grid-template-columns:220px minmax(0,1fr)}.fence-list-panel[data-v-f4ac6112],.fence-map-panel[data-v-f4ac6112]{height:570px}.fence-right[data-v-f4ac6112]{grid-column:1/-1;height:auto;min-height:0}.fence-detail-card dl[data-v-f4ac6112]{grid-template-columns:1fr 1fr;column-gap:14px;display:grid}}@media (width<=720px){.fence-kpis[data-v-f4ac6112]{grid-template-columns:repeat(2,minmax(0,1fr))}.fence-toolbar[data-v-f4ac6112]{flex-direction:column;align-items:stretch}.fence-toolbar>div[data-v-f4ac6112],.fence-toolbar>span[data-v-f4ac6112]{overflow-x:auto}.fence-toolbar button[data-v-f4ac6112]{white-space:nowrap;min-height:40px}.fence-workbench[data-v-f4ac6112]{grid-template-columns:1fr}.fence-list-panel[data-v-f4ac6112],.fence-map-panel[data-v-f4ac6112]{height:430px;min-height:430px}.fence-right[data-v-f4ac6112]{grid-column:auto}.fence-detail-card dl[data-v-f4ac6112]{display:block}.fence-search[data-v-f4ac6112]{min-height:40px}.fence-groups button[data-v-f4ac6112]{min-height:38px}.drawing-toolbar[data-v-f4ac6112]{overflow-x:auto}.drawing-toolbar b[data-v-f4ac6112],.drawing-toolbar span[data-v-f4ac6112],.drawing-toolbar button[data-v-f4ac6112]{min-width:max-content}.fence-map-legend[data-v-f4ac6112]{max-width:calc(100% - 20px);overflow-x:auto}.fence-editor-card input[data-v-f4ac6112],.fence-editor-card select[data-v-f4ac6112],.shape-switch button[data-v-f4ac6112],.save-fence[data-v-f4ac6112]{min-height:42px}}
