body{background:#f2f1ed;min-height:100vh;margin:0;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#00000080;border-radius:999px}::-webkit-scrollbar-track{background:#0000001a;border-radius:999px}._root_1tian_1{background:#0b1220;flex-direction:column;height:100vh;min-height:100vh;display:flex}._content_1tian_9{background:0 0;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._wrap_135o3_1{justify-content:center;align-items:center;min-height:360px;padding:24px 16px;display:flex}._root_vmirr_1{min-height:100vh;overflow:hidden}._sider_vmirr_6 .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}._logo_vmirr_12{cursor:pointer;z-index:2;background:#fff;flex-shrink:0;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex;position:relative}._logoText_vmirr_25{color:#26251e;font-weight:600}._menuContainer_vmirr_31{background:0 0;flex-direction:column;flex:1;max-height:calc(100vh - 56px);display:flex;position:relative;overflow-y:auto}._bgDecoration_vmirr_42{opacity:.2;pointer-events:none;z-index:0;background:url(/background.png) bottom/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 100%);mask-image:linear-gradient(#0000 0%,#000 100%)}._menuWrapper_vmirr_66{z-index:1;flex:1;padding-bottom:56px;position:relative;overflow-y:auto}._menu_vmirr_31{background:0 0!important;border-inline-end:none!important}._collapseBtn_vmirr_80{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff80;border:1px solid #0000000a;border-radius:8px;flex-shrink:0;height:40px;margin:4px 8px 8px;transition:all .2s;position:relative;color:#00000059!important}._collapseBtn_vmirr_80:hover{border-color:#00000014;color:#000000bf!important;background:#ffffffd9!important}._menuLoading_vmirr_99,._menuError_vmirr_100{justify-content:center;align-items:center;height:100%;padding:24px;display:flex}._alert_vmirr_108{width:100%}._header_vmirr_112{border-bottom:1px solid #e8e8e8;justify-content:flex-end;align-items:center;height:56px;padding-inline:24px;line-height:normal;display:flex}._headerActions_vmirr_122{align-items:center;gap:8px;display:flex}._user_vmirr_128{color:#26251ea6;cursor:pointer}._content_vmirr_133{height:calc(100vh - 56px);position:relative;overflow-y:auto}._page_1ymf3_1{box-sizing:border-box;background-color:#000829;background-image:url(/background.png);background-position:50%;background-repeat:no-repeat;background-size:100%;justify-content:right;align-items:center;min-height:100vh;padding:48px;display:flex}._header_1ymf3_15{align-items:center;gap:14px;display:flex;position:absolute;top:32px;left:48px}._headerLogo_1ymf3_24{width:44px;height:44px}._headerTitle_1ymf3_29{color:#fff;letter-spacing:2px;text-shadow:0 2px 8px #0000004d;font-size:1.35rem;font-weight:700}._card_1ymf3_37{border-radius:12px;width:100%;max-width:400px;box-shadow:0 28px 70px #00000024,0 14px 32px #0000001a,0 0 0 1px oklab(26.3084% -.00230259 .0124794/.1)}._tabs_1ymf3_47{border-bottom:1px solid #f0f0f0;gap:0;margin-bottom:28px;display:flex}._tab_1ymf3_47{color:#8c8c8c;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;padding:10px 4px 12px;font-size:.9rem;font-weight:500;transition:color .2s,border-color .2s}._tab_1ymf3_47:hover{color:#434343}._tabActive_1ymf3_72{font-weight:600}._loading_1ymf3_76{justify-content:center;padding:48px 0;display:flex}._error_1ymf3_82{text-align:center;color:#cf2d56}._errorText_1ymf3_87{margin:0 0 16px}._captchaRow_1ymf3_91{align-items:center;gap:12px;display:flex}._captchaInput_1ymf3_97{flex:1}._captchaImageButton_1ymf3_101{cursor:pointer;background:#fff;border:1px solid oklab(26.3084% -.00230259 .0124794/.15);border-radius:8px;flex-shrink:0;height:40px;padding:0;overflow:hidden}._captchaImage_1ymf3_101{width:auto;height:40px;display:block}._footer_1ymf3_118{text-align:center;color:#ffffffb3;font-size:.8rem;position:absolute;bottom:16px;left:0;right:0}._footerDivider_1ymf3_128{opacity:.5;margin:0 8px}._icpLink_1ymf3_133{color:#ffffffb3;text-decoration:none}._icpLink_1ymf3_133:hover{color:#fff;text-decoration:underline}._action_6io6r_2{box-sizing:border-box;color:#94a3b8f2;letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:#0f172ab8;border:1px solid #38bdf847;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}._action_6io6r_2:hover{color:#e0f2fefa;background:#0f172ae0;border-color:#38bdf88c}._action_6io6r_2:focus-visible{outline-offset:2px;outline:2px solid #38bdf8a6}._icon_6io6r_39{font-size:14px;line-height:1}._container_1w942_1{background-color:#000;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._container_1w942_1:hover .controls{opacity:1;bottom:0}._video_1w942_29{object-fit:contain;width:100%;height:100%}._controls_1w942_17{box-sizing:border-box;opacity:0;z-index:10;color:#fff;background:#0009;align-items:center;gap:15px;width:100%;height:40px;padding:0 10px;transition:all .3s;display:flex;position:absolute;bottom:-40px;left:0}._btn_1w942_77{cursor:pointer;color:#fff;align-items:center;font-size:28px;display:flex}._btn_1w942_77:hover{color:#1890ff}._spacer_1w942_101{flex:1}._statusOverlay_1w942_109{color:#fff;pointer-events:none;z-index:5;text-align:center;width:100%;font-size:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._topRightOverlay_1w942_135{z-index:15;color:#fff;background:#00000080;border-radius:4px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:calc(100% - 20px);padding:4px 8px;font-size:12px;display:flex;position:absolute;top:10px;right:10px}._overlayChip_1w942_171{align-items:center;display:inline-flex}._picker_1ig1r_1{min-width:320px}._pickerSmall_1ig1r_5{min-width:280px}._dark_1ig1r_9 .ant-picker{background:#0f172ab8;border-color:#38bdf838}._dark_1ig1r_9 .ant-picker .ant-picker-input>input{color:#e2e8f0eb}._dark_1ig1r_9 .ant-picker .ant-picker-input>input::placeholder{color:#94a3b8a6}._dark_1ig1r_9 .ant-picker-suffix,._dark_1ig1r_9 .ant-picker-separator{color:#94a3b8d9}._root_1xw8i_1{flex-direction:column;min-height:0;display:flex}._loading_1xw8i_7{justify-content:center;align-items:center;min-height:120px;padding:24px;display:flex}._loading_1xw8i_7 .ant-spin{color:#38bdf8}._placeholder_1xw8i_19{color:#64748bf2;text-align:center;justify-content:center;align-items:center;min-height:120px;padding:12px;font-size:13.6px;display:flex}._grid_own4q_1{grid-template-columns:1fr 1fr;gap:42px;height:100%;min-height:0;display:grid}._cell_own4q_9{min-height:0}._scrollable_1lta9_1 .ant-table-body::-webkit-scrollbar{width:var(--mapdetail-scrollbar-size);height:var(--mapdetail-scrollbar-size)}._scrollable_1lta9_1 .ant-table-content::-webkit-scrollbar{width:var(--mapdetail-scrollbar-size);height:var(--mapdetail-scrollbar-size)}._scrollable_1lta9_1 .rc-virtual-list-holder::-webkit-scrollbar{width:var(--mapdetail-scrollbar-size);height:var(--mapdetail-scrollbar-size)}._scrollable_1lta9_1 .ant-table-body::-webkit-scrollbar-track{background:var(--mapdetail-scrollbar-track);border-radius:999px}._scrollable_1lta9_1 .ant-table-content::-webkit-scrollbar-track{background:var(--mapdetail-scrollbar-track);border-radius:999px}._scrollable_1lta9_1 .rc-virtual-list-holder::-webkit-scrollbar-track{background:var(--mapdetail-scrollbar-track);border-radius:999px}._scrollable_1lta9_1 .ant-table-body::-webkit-scrollbar-thumb{background:var(--mapdetail-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_1lta9_1 .ant-table-content::-webkit-scrollbar-thumb{background:var(--mapdetail-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_1lta9_1 .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:var(--mapdetail-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_1lta9_1 .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--mapdetail-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_1lta9_1 .ant-table-content::-webkit-scrollbar-thumb:hover{background:var(--mapdetail-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_1lta9_1 .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:var(--mapdetail-scrollbar-thumb-hover);background-clip:padding-box}._handleBody_sj6cx_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._scrollInner_sj6cx_9{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}._handleBodyLoading_sj6cx_18{flex:1;justify-content:center;align-items:center;min-height:140px;display:flex;overflow:hidden}._handleBodyLoading_sj6cx_18 .ant-spin{color:#38bdf8}._placeholder_sj6cx_31{color:#64748bf2;text-align:center;flex:1;justify-content:center;align-items:center;min-height:0;padding:12px;font-size:13.6px;display:flex}._statusStrip_sj6cx_43{color:#e8f4ff;background:#0a162af2;border:1px solid #00d4ff61;border-radius:8px;flex-shrink:0;margin-bottom:12px;padding:10px 12px;font-size:13px;line-height:1.5}._statusRow_sj6cx_55{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._statusLabel_sj6cx_62{color:#9db8d4;font-weight:600}._statusValue_sj6cx_67{color:#f6fbff;font-weight:600}._statusMeta_sj6cx_72{color:#b4d0f0;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:6px;font-size:12px;display:flex}._metaItem_sj6cx_82{align-items:center;gap:6px;display:inline-flex}._metaLabel_sj6cx_88{color:#7a9ab8}._levelValue_sj6cx_92{color:#f87171;font-weight:600}._dealForm_sj6cx_97{min-height:min-content}._dealForm_sj6cx_97 .ant-form-item{margin-bottom:16px}._dealForm_sj6cx_97 .ant-form-item-label>label{color:#94a3b8f2!important}._dealForm_sj6cx_97 .ant-select{--ant-select-background-color:#0a162af2!important;--ant-select-border-color:#00d4ff61!important;--ant-select-color:#f6fbff!important}._dealForm_sj6cx_97 .ant-select-placeholder,._dealForm_sj6cx_97 .ant-select-content{color:#f6fbff!important}._dealForm_sj6cx_97 .ant-select-placeholder{color:#b4d0f0!important}._dealForm_sj6cx_97 .ant-select-suffix,._dealForm_sj6cx_97 .ant-select-clear{color:#d0e8ff!important}._dealForm_sj6cx_97 .ant-select-outlined .ant-select-selector,._dealForm_sj6cx_97 .ant-select-selector{color:#f6fbff!important;background:#0a162af2!important;border-color:#00d4ff61!important}._dealForm_sj6cx_97 .ant-select-selection-placeholder,._dealForm_sj6cx_97 .ant-select-selection-item,._dealForm_sj6cx_97 .ant-select-selection-search-input{color:#f6fbff!important}._dealForm_sj6cx_97 .ant-input,._dealForm_sj6cx_97 .ant-input-affix-wrapper,._dealForm_sj6cx_97 textarea.ant-input{color:#f6fbff!important;background:#0a162af2!important;border-color:#00d4ff61!important}._dealForm_sj6cx_97 textarea.ant-input::placeholder{color:#b4d0f0!important;opacity:1!important}._dealForm_sj6cx_97 textarea.ant-input{line-height:1.55;min-height:88px!important}._formSubmitter_sj6cx_160{margin-top:4px}._formSubmitter_sj6cx_160 .ant-btn-primary{width:100%;height:36px;font-weight:600;color:#0a0f1a!important;background:linear-gradient(135deg,#38bdf8,#2563eb)!important;border:none!important}._formSubmitter_sj6cx_160 .ant-btn-primary:hover{filter:brightness(1.08);color:#0a0f1a!important}._wrap_4bgvd_1{width:100%}._viewport_4bgvd_5{touch-action:none;background:#fafafa;border:1px solid #ffffff14;border-radius:8px;width:100%;position:relative;overflow:hidden}._viewportCanPan_4bgvd_15{cursor:grab}._viewportPanning_4bgvd_19{cursor:grabbing}._panLayer_4bgvd_23{will-change:transform;flex-shrink:0;position:relative}._stage_4bgvd_29{line-height:0;position:relative}._bgImg_4bgvd_34{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}._overlay_4bgvd_42{position:absolute;top:0;left:0;overflow:hidden}._moduleIcon_4bgvd_49{z-index:25;object-fit:cover;border:2px solid #fff;border-radius:8px;position:absolute;box-shadow:0 2px 8px #0000002e}._modulePlaceholder_4bgvd_58{color:#00000073;text-align:center;background:#0000000f;justify-content:center;align-items:center;padding:4px;font-size:12px;display:flex}._ratioFloat_4bgvd_69{z-index:40;flex-direction:column;align-items:flex-end;gap:4px;max-width:min(200px,55%);display:flex;position:absolute;bottom:8px;right:8px}._ratioFloatInner_4bgvd_81{font-variant-numeric:tabular-nums;color:#000000e0;background:#fffffff0;border:1px solid #0000000f;border-radius:8px;padding:5px 10px;font-size:12px;line-height:1.35;box-shadow:0 1px 4px #00000014}._ratioFloatMuted_4bgvd_93{color:#00000073;font-size:12px}._root_v98sb_1{height:100%;min-height:0;overflow-y:auto}._placeholder_v98sb_7{color:#64748bf2;text-align:center;justify-content:center;align-items:center;min-height:120px;padding:12px;font-size:13.6px;display:flex}._list_v98sb_18{margin:0;padding:0;list-style:none}._item_v98sb_24{border-bottom:1px solid #50648233;align-items:flex-start;gap:10px;padding:9px 0;font-size:13.2px;line-height:1.45;display:flex}._item_v98sb_24:last-child{border-bottom:none}._label_v98sb_38{color:#94a3b8d9;flex-shrink:0;width:70px;font-weight:500}._value_v98sb_45{color:#e2e8f0f2;word-break:break-all;flex:1;min-width:0}._onlineBadge_v98sb_52{border-radius:4px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._online_v98sb_52{color:#34d399;background:#34d3991f}._offline_v98sb_65{color:#f87171;background:#f871711f}._logs_v98sb_69{border-top:1px solid #475966;height:120px;overflow-y:auto}._logs_v98sb_69>div{color:#e2e8f0f2;background:#0a162af2;border-bottom:1px solid #00d4ff61;padding:5px 16px}._container_1hiqq_1{color:#e8f4ff;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;padding-top:2px;display:grid;overflow-y:auto}._cardItem_1hiqq_17{background:#0000004d;border:1px solid #50648233;border-radius:6px;align-items:flex-start;gap:8px;min-width:0;padding:8px 10px;display:flex}._dot_1hiqq_37{background:#333;border:1px solid #555;border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-top:3px;transition:box-shadow .25s,background .25s,border-color .25s}._alarm_1hiqq_57{color:#ff3b3b;background:#ff3b3b;border-color:#ff3b3b;animation:.5s infinite _param-dot-blink_1hiqq_1;box-shadow:0 0 10px,0 0 20px}@keyframes _param-dot-blink_1hiqq_1{0%,to{opacity:1}50%{opacity:.35}}._fault_1hiqq_89,._offline_1hiqq_101{color:#ff9f43;background:#ff9f43;border-color:#ff9f43;box-shadow:0 0 10px,0 0 16px #ff9f4359}._normal_1hiqq_113{color:#0f8;background:#0f8;border-color:#0f8;box-shadow:0 0 8px,0 0 16px #00ff8847}._text_content_1hiqq_125{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._name_1hiqq_139{color:"#7a9ab8";word-break:break-word;font-size:.7rem;line-height:1.25}._value_1hiqq_151{color:"#e8f4ff";word-break:break-word;font-size:.82rem;font-weight:600;line-height:1.3}._container_je2od_1{margin-top:16px}._cardTitle_je2od_7{color:#e8f4ff;min-width:80px;font-size:16px}._buttonGroup_je2od_19{flex-wrap:wrap;gap:10px;display:flex}._controlCard_je2od_31{background:#0000004d;border-radius:4px;flex-direction:row;align-items:center;padding:6px;display:flex;box-shadow:0 2px 4px #0000001a}._btn_je2od_49{cursor:pointer;text-align:center;color:#fff;text-shadow:0 1px 1px #0003;border-top:none;border-bottom:4px solid #0003;border-left:none;border-right:2px solid #0003;border-radius:6px;flex-grow:1;min-width:80px;padding:10px 15px;font-size:14px;transition:all .3s;position:relative;box-shadow:0 4px 6px #0003,inset 0 1px #ffffff4d}._btn_je2od_49:hover{transform:translateY(-2px);box-shadow:0 6px 10px #0000004d,inset 0 1px #ffffff4d}._defaultBtn_je2od_99{background:linear-gradient(#4a96ff,#3a86ff)}._switchOff_je2od_107{background:linear-gradient(#ff6262,#ff5252)}._switchOn_je2od_115{background:linear-gradient(#5cba60,#4caf50)}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._panel_j18sk_2{box-sizing:border-box;background:linear-gradient(145deg,#252b38,#1a1f2e);border:1px solid #5064824d;border-radius:12px;flex-direction:column;flex:1;min-height:0;margin:0;padding:15px;display:flex;overflow:hidden}._titleBar_j18sk_16{color:#94a3b8f2;border-bottom:1px solid #5064824d;flex-shrink:0;margin-bottom:12px;padding-bottom:8px;font-size:13.6px;font-weight:600}._titleBarRow_j18sk_26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}._titleText_j18sk_34{color:#94a3b8f2;flex:1;min-width:0;font-size:13.6px;font-weight:600}._titleExtra_j18sk_42{flex-shrink:0;align-items:center;gap:8px;display:flex}._body_j18sk_49{flex:1;min-height:0;position:relative;overflow:hidden}._bodyScroll_j18sk_56{overflow:hidden auto}._bodyFill_j18sk_62{flex-direction:column;min-height:0;display:flex}._bodyAlarm_j18sk_68{flex-direction:column;min-height:0;display:flex;overflow:hidden}._bodyAlarm_j18sk_68>*{flex:1;width:100%;min-height:0}._placeholder_j18sk_81{color:#64748bf2;text-align:center;flex:1;justify-content:center;align-items:center;min-height:0;padding:12px;font-size:13.6px;display:flex}._tabs_3ilg9_1{align-items:center;gap:2px;display:flex}._tab_3ilg9_1{color:#64748bcc;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 12px;font-size:12px;transition:color .2s,background .2s,border-color .2s}._tab_3ilg9_1:hover{color:#c8d2e1e6;background:#38bdf80f}._tabActive_3ilg9_27{color:#38bdf8f2;background:#38bdf81a;border-color:#38bdf847}._remoteGate_3ilg9_33{border-left:1px solid #5064824d;align-items:center;margin-left:8px;padding-left:8px;display:inline-flex}._filters_cfr9a_1{flex-flow:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}._statusBar_cfr9a_10{color:#94a3b8e0;text-align:center;justify-content:center;align-items:center;gap:10px;padding:8px;font-size:12px;display:flex}._statusError_cfr9a_21{color:#f87171e6}._grid_cfr9a_25{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),280px));place-content:start;gap:8px 10px;display:grid}._card_cfr9a_33{box-sizing:border-box;background:#0f172aa6;border:1px solid #3341558c;border-radius:6px;flex-direction:column;gap:6px;width:100%;min-width:0;padding:8px 10px;display:flex}._cardTitle_cfr9a_46{color:#f8fafcfa;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:1.35}._cardLine1_cfr9a_54{color:#e2e8f0f2;font-variant-numeric:tabular-nums;word-break:break-word;font-size:12px;font-weight:500;line-height:1.4}._cardLine2_cfr9a_63{color:#bae6fde0;word-break:break-word;font-size:11px;line-height:1.4}._cardActions_cfr9a_70{border-top:1px solid #33415559;flex-wrap:wrap;gap:8px;margin-top:2px;padding-top:6px;display:flex}._btnStart_cfr9a_79.ant-btn.ant-btn-primary{color:#052e16!important;background:#22c55e!important;border-color:#16a34a!important}._btnStart_cfr9a_79.ant-btn.ant-btn-primary:not(:disabled):hover{color:#052e16!important;background:#4ade80!important;border-color:#22c55e!important}._btnStop_cfr9a_91{color:#f87171e6!important;background:#f871711a!important;border-color:#f871714d!important}._btnStop_cfr9a_91:not(:disabled):hover{color:#fecaca!important;background:#f8717133!important;border-color:#f8717180!important}._meta_cfr9a_103{color:#94a3b8bf;margin-top:6px;padding-inline:2px;font-size:11px}._grid_12l4u_1{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(5,1fr);gap:6px;height:100%;display:grid}._key_12l4u_9{box-sizing:border-box;color:#e2e8f0f2;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#1e293bf2 0%,#0f172afa 100%);border:1px solid #38bdf847;border-radius:6px;margin:0;padding:4px 2px;font-size:11px;font-weight:500;line-height:1.15;transition:background .15s,border-color .15s,color .15s,transform .1s}._key_12l4u_9:hover{color:#f0f9ff;background:linear-gradient(#334155f2 0%,#1e293bfa 100%);border-color:#38bdf88c}._key_12l4u_9:active{transform:scale(.97)}._key_12l4u_9:disabled{opacity:.55;cursor:not-allowed;transform:none}._key_12l4u_9:disabled:hover:not(._keyCancel_12l4u_54):not(._keyConfirm_12l4u_54){color:#e2e8f0f2;background:linear-gradient(#1e293bf2 0%,#0f172afa 100%);border-color:#38bdf847}._key_12l4u_9:focus-visible{outline-offset:1px;outline:2px solid #0ea5e9a6}._keyDigit_12l4u_69{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}._keyCancel_12l4u_54{color:#fed7aa;background:linear-gradient(#9a3412d9 0%,#7c2d12e6 100%);border-color:#ea580c73;font-weight:600}._keyCancel_12l4u_54:hover{color:#ffedd5;background:linear-gradient(#c2410cd9 0%,#9a3412e6 100%);border-color:#fb923c99}._key_12l4u_9._keyCancel_12l4u_54:focus-visible{outline-color:#fb923cbf}._keyConfirm_12l4u_54{color:#99f6e4;background:linear-gradient(#0f766ed9 0%,#134e4ae6 100%);border-color:#14b8a673;font-weight:600}._keyConfirm_12l4u_54:hover{color:#ccfbf1;background:linear-gradient(#14b8a6d9 0%,#0f766ee6 100%);border-color:#2dd4bf99}._key_12l4u_9._keyConfirm_12l4u_54:focus-visible{outline-color:#2dd4bfbf}._wrapDark_1b9g3_2{--data-table-dark-scrollbar-size:6px;--data-table-dark-scrollbar-track:#0f172a73;--data-table-dark-scrollbar-thumb:#38bdf847;--data-table-dark-scrollbar-thumb-hover:#38bdf880;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--data-table-dark-scrollbar-thumb) var(--data-table-dark-scrollbar-track)}._wrapDark_1b9g3_2::-webkit-scrollbar{width:var(--data-table-dark-scrollbar-size);height:var(--data-table-dark-scrollbar-size)}._wrapDark_1b9g3_2::-webkit-scrollbar-track{background:var(--data-table-dark-scrollbar-track);border-radius:999px}._wrapDark_1b9g3_2::-webkit-scrollbar-thumb{background:var(--data-table-dark-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._wrapDark_1b9g3_2::-webkit-scrollbar-thumb:hover{background:var(--data-table-dark-scrollbar-thumb-hover);background-clip:padding-box}._wrapDark_1b9g3_2::-webkit-scrollbar-corner{background:0 0}._tableDark_1b9g3_40 .ant-table{color:#e2e8f0eb;background:#161e32}._tableDark_1b9g3_40 .ant-table-container{background:#161e32;border-radius:8px;overflow:hidden;border:1px solid #38bdf82e!important}._tableDark_1b9g3_40 .ant-table-content,._tableDark_1b9g3_40 .ant-table-body,._tableDark_1b9g3_40 .ant-table-header{background:#161e32!important}._tableDark_1b9g3_40 .ant-table-thead>tr>th{font-weight:600;color:#cbd5e1f5!important;background:#1e293b!important;border-bottom:1px solid #38485f!important;padding:6px 8px!important}._tableDark_1b9g3_40 .ant-table-thead>tr>th:before{background-color:#475569!important}._tableDark_1b9g3_40 .ant-table-tbody>tr>td{color:#e2e8f0e6;background:#161e32!important;border-bottom:1px solid #2d3a4e!important;padding:4px 8px!important}._tableDark_1b9g3_40 .ant-table-tbody>tr:hover>td{background:#1c283a!important}._tableDark_1b9g3_40 .ant-table-tbody>tr.ant-table-placeholder>td{background:#161e32!important;border-bottom:none!important}._tableDark_1b9g3_40 .ant-empty-description{color:#94a3b8e0}._tableDark_1b9g3_40 .ant-pagination{margin:10px 4px 0!important}._paginationInTitleBar_1b9g3_94.ant-pagination{margin:0!important}._tableDark_1b9g3_40 .ant-pagination-item{background:#1e293ba6;border-color:#38bdf838}._tableDark_1b9g3_40 .ant-pagination-item a{color:#cbd5e1e6}._tableDark_1b9g3_40 .ant-pagination-item-active{background:#0ea5e92e;border-color:#0ea5e98c}._tableDark_1b9g3_40 .ant-pagination-item-active a{color:#f0f9ff}._tableDark_1b9g3_40 .ant-pagination-prev .ant-pagination-item-link,._tableDark_1b9g3_40 .ant-pagination-next .ant-pagination-item-link{color:#cbd5e1e0;background:#1e293ba6;border-color:#38bdf838}._tableDark_1b9g3_40 .ant-pagination-disabled .ant-pagination-item-link{color:#64748b8c}._tableDark_1b9g3_40 .ant-pagination-options .ant-select-selector{color:#e2e8f0eb!important;background:#2d3a4e!important;border-color:#38bdf847!important}._tableDark_1b9g3_40 .ant-pagination-options .ant-select-arrow{color:#94a3b8d9}._tableDark_1b9g3_40 .ant-pagination-options .ant-select-open .ant-select-selector{box-shadow:0 0 0 2px #0ea5e91f;border-color:#38bdf873!important}._tableDark_1b9g3_40 .ant-pagination-total-text{color:#94a3b8e0}._paginationSelectDropdown_1b9g3_147{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#38bdf847 #0f172a73;background:#2d3a4e!important;border:1px solid #38bdf852!important;border-radius:8px!important;padding:4px!important;box-shadow:0 14px 44px #00000073,inset 0 0 0 1px #38bdf814!important}._paginationSelectDropdown_1b9g3_147 .ant-select-dropdown,._paginationSelectDropdown_1b9g3_147 .rc-virtual-list,._paginationSelectDropdown_1b9g3_147 .rc-virtual-list-holder,._paginationSelectDropdown_1b9g3_147 .rc-virtual-list-holder-inner{background:0 0!important}._paginationSelectDropdown_1b9g3_147 .ant-select-item{min-height:30px;line-height:30px;color:#e2e8f0eb!important;border-radius:6px!important}._paginationSelectDropdown_1b9g3_147 .ant-select-item-option-content{font-variant-numeric:tabular-nums}._paginationSelectDropdown_1b9g3_147 .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#38bdf81f!important}._paginationSelectDropdown_1b9g3_147 .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:500;color:#f0f9ff!important;background:#0ea5e938!important}._toolbar_svgsv_1{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}._toolbar_svgsv_1 .ant-input-number,._toolbar_svgsv_1 .ant-input-affix-wrapper,._toolbar_svgsv_1 .ant-input{color:#e2e8f0eb!important;background:#0f172ab8!important;border-color:#38bdf838!important}._toolbar_svgsv_1 .ant-input-number-input::placeholder,._toolbar_svgsv_1 .ant-input::placeholder{color:#94a3b899}._toolbar_svgsv_1 .ant-input-clear-icon,._toolbar_svgsv_1 .ant-input-number-handler-wrap{color:#94a3b8bf}._filterField_svgsv_27{align-items:center;gap:6px;display:inline-flex}._filterLabel_svgsv_33{color:#cbd5e1e0;white-space:nowrap;font-size:12px}._filterInput_svgsv_39{width:96px}._filterInputWide_svgsv_43{width:120px}._tableWrap_svgsv_47{min-height:0;margin-right:-2px;padding-right:2px;overflow:auto}._statusBar_svgsv_54{color:#94a3b8e0;text-align:center;justify-content:center;align-items:center;gap:10px;padding:8px;font-size:12px;display:flex}._statusError_svgsv_65{color:#f87171e6}._opCell_svgsv_69{flex-wrap:wrap;align-items:center;gap:2px;display:flex}._iconBtnWrap_svgsv_76{vertical-align:middle;line-height:1;display:inline-flex}._iconBtnWrap_svgsv_76 .ant-btn[disabled]{pointer-events:none}._opIconBtn_svgsv_86.ant-btn.ant-btn-text{color:#e2e8f0e0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._opIconBtn_svgsv_86.ant-btn.ant-btn-text:not(:disabled):hover{background:#38bdf81f}._opIconShield_svgsv_101{color:#fbbf24f2!important}._opIconUnshield_svgsv_105{color:#34d399eb!important}._opIconStart_svgsv_109{color:#0d9488!important}._opIconStop_svgsv_113{color:#d97706!important}._scrollable_1lta9_1{--mapdetail-scrollbar-size:6px;--mapdetail-scrollbar-track:#0f172a73;--mapdetail-scrollbar-thumb:#38bdf847;--mapdetail-scrollbar-thumb-hover:#38bdf880;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--mapdetail-scrollbar-thumb) var(--mapdetail-scrollbar-track)}._scrollable_1lta9_1::-webkit-scrollbar{width:var(--mapdetail-scrollbar-size);height:var(--mapdetail-scrollbar-size)}._scrollable_1lta9_1::-webkit-scrollbar-track{background:var(--mapdetail-scrollbar-track);border-radius:999px}._scrollable_1lta9_1::-webkit-scrollbar-thumb{background:var(--mapdetail-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px;transition:background .18s}._scrollable_1lta9_1::-webkit-scrollbar-thumb:hover{background:var(--mapdetail-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_1lta9_1::-webkit-scrollbar-corner{background:0 0}._scrollable_1lta9_1 .ant-table-body,._scrollable_1lta9_1 .ant-table-content,._scrollable_1lta9_1 .rc-virtual-list-holder{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--mapdetail-scrollbar-thumb) var(--mapdetail-scrollbar-track)}._scrollable_1lta9_1 .ant-table-body::-webkit-scrollbar{width:var(--mapdetail-scrollbar-size);height:var(--mapdetail-scrollbar-size)}._scrollable_1lta9_1 .ant-table-content::-webkit-scrollbar{width:var(--mapdetail-scrollbar-size);height:var(--mapdetail-scrollbar-size)}._scrollable_1lta9_1 .rc-virtual-list-holder::-webkit-scrollbar{width:var(--mapdetail-scrollbar-size);height:var(--mapdetail-scrollbar-size)}._scrollable_1lta9_1 .ant-table-body::-webkit-scrollbar-track{background:var(--mapdetail-scrollbar-track);border-radius:999px}._scrollable_1lta9_1 .ant-table-content::-webkit-scrollbar-track{background:var(--mapdetail-scrollbar-track);border-radius:999px}._scrollable_1lta9_1 .rc-virtual-list-holder::-webkit-scrollbar-track{background:var(--mapdetail-scrollbar-track);border-radius:999px}._scrollable_1lta9_1 .ant-table-body::-webkit-scrollbar-thumb{background:var(--mapdetail-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_1lta9_1 .ant-table-content::-webkit-scrollbar-thumb{background:var(--mapdetail-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_1lta9_1 .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:var(--mapdetail-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_1lta9_1 .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--mapdetail-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_1lta9_1 .ant-table-content::-webkit-scrollbar-thumb:hover{background:var(--mapdetail-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_1lta9_1 .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:var(--mapdetail-scrollbar-thumb-hover);background-clip:padding-box}._panel_dwy9m_1{box-sizing:border-box;background:linear-gradient(145deg,#252b38,#1a1f2e);border:1px solid #5064824d;border-radius:12px;flex-direction:column;flex:1;min-height:0;margin:0;padding:15px;display:flex;overflow:hidden}._titleBar_dwy9m_15{color:#94a3b8f2;border-bottom:1px solid #5064824d;flex-shrink:0;margin-bottom:12px;padding-bottom:8px;font-size:13.6px;font-weight:600}._titleBarRow_dwy9m_25{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}._titleText_dwy9m_33{color:#94a3b8f2;flex:1;min-width:0;font-size:13.6px;font-weight:600}._titleExtra_dwy9m_41{flex-shrink:0;align-items:center;gap:8px;display:flex}._body_dwy9m_48{flex:1;min-height:0;position:relative;overflow:hidden}._bodyScroll_dwy9m_55{overflow:hidden auto}._bodyFill_dwy9m_61{flex-direction:column;min-height:0;display:flex}._bodyAlarm_dwy9m_67{flex-direction:column;min-height:0;display:flex;overflow:hidden}._bodyAlarm_dwy9m_67>*{flex:1;width:100%;min-height:0}._placeholder_dwy9m_80{color:#64748bf2;text-align:center;flex:1;justify-content:center;align-items:center;min-height:0;padding:12px;font-size:13.6px;display:flex}.fire-map-alarm-deal-select-dropdown{--ant-color-bg-elevated:#0c1a30fa!important;--ant-color-text:#e8f4ff!important;--ant-select-option-selected-color:#fff!important;--ant-select-option-selected-bg:#00d4ff42!important;--ant-select-option-active-bg:#00d4ff29!important;z-index:6500!important;background:#0c1a30fa!important;border:1px solid #00d4ff61!important;box-shadow:0 10px 28px #00000080!important}.fire-map-alarm-deal-select-dropdown .ant-select-item,.fire-map-alarm-deal-select-dropdown .ant-select-item-option{font-weight:500;color:#e8f4ff!important}.fire-map-alarm-deal-select-dropdown .ant-select-item-option-content{color:inherit!important}.fire-map-alarm-deal-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled),.fire-map-alarm-deal-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-content{font-weight:600;color:#fff!important;background:#00d4ff42!important}.fire-map-alarm-deal-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){color:#fff!important;background:#00d4ff29!important}.fire-map-alarm-deal-select-dropdown .ant-empty-description{color:#b4d0f0!important}.fire-map-alarm-deal-select-dropdown .rc-virtual-list-holder-inner{background:0 0}._overlay_nglop_1{--fire-map-scrollbar-size:6px;--fire-map-scrollbar-track:#0f172a73;--fire-map-scrollbar-thumb:#38bdf847;--fire-map-scrollbar-thumb-hover:#38bdf880;z-index:2;background:#0a0f1a;flex-direction:column;display:flex;position:fixed;inset:0}._header_nglop_16{background:linear-gradient(#0a0f1af2,#0a0f1ae6);border-bottom:1px solid #38bdf82e;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:15px 25px;display:flex}._backBtn_nglop_31{color:#94a3b8f2;cursor:pointer;background:#0f172a8c;border:1px solid #38bdf838;border-radius:8px;align-items:center;gap:10px;padding:10px 18px;font-size:14px;transition:border-color .2s,color .2s;display:inline-flex}._backBtn_nglop_31:hover{color:#e0f2fefa;border-color:#38bdf88c}._titleBlock_nglop_52{flex:1;justify-content:center;align-items:center;gap:15px;min-width:0;display:flex}._title_nglop_52{color:#38bdf8fa;margin:0;font-size:20px;font-weight:600}._badge_nglop_68{border:1px solid #0000;border-radius:6px;flex-shrink:0;padding:6px 14px;font-size:14px;font-weight:500}._badgeAlarm_nglop_77{color:#f87171;background:#f8717126;border-color:#f87171}._badgeFault_nglop_83{color:#fbbf24;background:#fbbf2426;border-color:#fbbf24}._badgeAction_nglop_89{color:#34d399;background:#34d39926;border-color:#34d399}._headerActions_nglop_95{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;min-width:100px;display:flex}._hostBtn_nglop_104{color:#94a3b8f2;cursor:pointer;background:#0f172a8c;border:1px solid #38bdf838;border-radius:8px;padding:10px 18px;font-size:14px;transition:border-color .2s,color .2s,background .2s}._hostBtn_nglop_104:hover{color:#e0f2fefa;border-color:#38bdf88c}._hostBtnActive_nglop_123{color:#38bdf8fa;background:#38bdf81f;border-color:#38bdf88c}._gridBody_nglop_129{box-sizing:border-box;flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:0;padding:12px 16px 16px;display:grid;overflow:hidden}._gridCell_nglop_141{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._cellVideo_nglop_149{grid-area:1/1}._cellFloor_nglop_154{grid-area:1/2/auto/span 2}._cellInfo_nglop_159{grid-area:2/1}._cellParams_nglop_164{grid-area:2/2}._cellAlarm_nglop_169{grid-area:2/3}._gridBodyHost_nglop_174 ._cellVideo_nglop_149{grid-area:1/1}._gridBodyHost_nglop_174 ._cellHostVideos_nglop_179{grid-area:1/2/auto/span 2}._gridBodyHost_nglop_174 ._cellLeftTabs_nglop_184{grid-area:2/1}._gridBodyHost_nglop_174 ._cellHostBus_nglop_189{grid-area:2/2}._gridBodyHost_nglop_174 ._cellHostKeyboard_nglop_194{grid-area:2/3}._debugMeta_nglop_199{color:#64748be6;word-break:break-all;margin:0 0 8px;font-size:12px}._root_7g89c_1{flex-wrap:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}._indicator_7g89c_11{box-sizing:border-box;background:#0f172ab8;border:1px solid #38bdf838;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;transition:border-color .25s,transform .25s;display:flex}._indicator_7g89c_11:hover{border-color:#38bdf87a;transform:translateY(-1px)}._icon_7g89c_31{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}._info_7g89c_42{flex-direction:column;min-width:0;display:flex}._value_7g89c_48{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.2}._label_7g89c_56{color:#64748bf2;white-space:nowrap;font-size:11px}._valueMuted_7g89c_62{color:#94a3b88c}._indicatorProjects_7g89c_67 ._icon_7g89c_31{background:#94a3b81f}._indicatorProjects_7g89c_67 ._value_7g89c_48{color:#e2e8f0f5}._indicatorDevices_7g89c_76 ._icon_7g89c_31{background:#38bdf826}._indicatorDevices_7g89c_76 ._value_7g89c_48{color:#38bdf8fa}._indicatorOnline_7g89c_85 ._icon_7g89c_31{background:#34d39926}._indicatorOnline_7g89c_85 ._value_7g89c_48{color:#34d399fa}._indicatorAlarm_7g89c_94 ._icon_7g89c_31{background:#f8717133;animation:1.5s ease-in-out infinite _fire-map-head-pulse-alarm_7g89c_1}._indicatorAlarm_7g89c_94 ._value_7g89c_48{color:#f87171fa}._indicatorFault_7g89c_104 ._icon_7g89c_31{background:#fbbf2426}._indicatorFault_7g89c_104 ._value_7g89c_48{color:#fbbf24fa}@keyframes _fire-map-head-pulse-alarm_7g89c_1{0%,to{box-shadow:0 0 4px #f8717140}50%{box-shadow:0 0 14px #f871718c}}.fire-map-marker{pointer-events:auto;cursor:pointer;width:28px;height:28px;position:relative}.fire-map-marker__dot{background:var(--fire-map-marker-color);width:12px;height:12px;box-shadow:0 0 14px var(--fire-map-marker-color);z-index:2;border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%}.fire-map-marker__ripple{border:2px solid var(--fire-map-marker-color);opacity:.65;z-index:1;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;animation:2.2s ease-out infinite fire-map-marker-ripple;position:absolute;top:50%;left:50%}.fire-map-marker__ripple--delay{animation-delay:1.1s}@keyframes fire-map-marker-ripple{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(3.8)}}._wrap_knfxa_1{width:100%;min-width:0;height:100%;min-height:0;position:relative}._canvas_knfxa_9{width:100%;height:100%}._error_knfxa_14{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex}._root_utx41_1{z-index:0;background:#0a1628;min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}._map_utx41_11{width:100%;min-width:0;height:100%;min-height:0}._panel_16siw_1{z-index:2;box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background:#0d192deb;border:1px solid #38bdf838;border-radius:12px;flex-direction:column;min-height:0;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s,left .35s cubic-bezier(.4,0,.2,1),right .35s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;box-shadow:0 8px 32px #0006}._panelLeft_16siw_21{width:var(--fire-overlay-left-width,320px);top:0;bottom:0;left:0}._leftCollapsed_16siw_28{opacity:0;pointer-events:none;transform:translate(calc(-100% - 12px))}._panelRight_16siw_34{width:var(--fire-overlay-right-width,360px);top:0;bottom:0;right:0}._rightCollapsed_16siw_41{opacity:0;pointer-events:none;transform:translate(calc(100% + 12px))}._panelBottom_16siw_48{z-index:3;bottom:0;left:calc(var(--fire-overlay-left-width,320px) + var(--fire-overlay-channel-gap,10px));right:calc(var(--fire-overlay-right-width,360px) + var(--fire-overlay-channel-gap,10px));width:auto;min-width:0;max-width:none;height:auto;max-height:32%;transform:none}._panelBottomFlushLeft_16siw_61{left:0}._panelBottomFlushRight_16siw_65{right:0}._bottomCollapsed_16siw_69{opacity:0;pointer-events:none;transform:translateY(calc(100% + 12px))}._header_16siw_75{border-bottom:1px solid #38bdf824;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}._title_16siw_85{color:#f0f9fff5;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}._title_16siw_85:before{content:"";background:linear-gradient(#38bdf8f2,#0ea5e98c);border-radius:2px;width:3px;height:16px}._toggle_16siw_107{color:#94a3b8f2;cursor:pointer;background:#0f172ab8;border:1px solid #38bdf847;border-radius:6px;flex-shrink:0;width:28px;height:28px;padding:0;font-size:12px;line-height:1;transition:border-color .2s,color .2s}._toggle_16siw_107:hover{color:#e0f2fefa;border-color:#38bdf88c}._body_16siw_129{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._panelBottom_16siw_48 ._body_16siw_129{flex:none}._placeholder_16siw_141{color:#64748be6;text-align:center;flex:1;justify-content:center;align-items:center;min-height:120px;padding:20px 16px;font-size:13px;display:flex}._placeholderCompact_16siw_153{flex:none;min-height:0;padding:12px 16px}._expandBtn_16siw_159{z-index:4;color:#38bdf8f2;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d192deb;border:1px solid #38bdf847;border-radius:8px;width:36px;height:36px;padding:0;font-size:14px;line-height:1;transition:border-color .2s,box-shadow .2s;position:absolute;box-shadow:0 4px 16px #00000059}._expandBtn_16siw_159:hover{border-color:#38bdf88c;box-shadow:0 0 16px #38bdf840}._expandBtnLeft_16siw_185{top:0;left:0}._expandBtnRight_16siw_190{top:0;right:0}._expandBtnBottom_16siw_195{bottom:0;left:50%;transform:translate(-50%)}@media (width<=1280px){._panelBottom_16siw_48{max-height:28%}}@media (width<=1100px){._root_16siw_208{--fire-overlay-left-width:280px;--fire-overlay-right-width:300px}}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._root_1x8x1_1{flex-direction:column;flex:1;min-height:0;display:flex}._toolbar_1x8x1_8{flex-shrink:0}._search_1x8x1_12{border-bottom:1px solid #38bdf81f;padding:12px 14px}._searchInput_1x8x1_17{box-sizing:border-box;color:#f0f9fff2;background:#0f172aa6;border:1px solid #38bdf838;border-radius:8px;outline:none;width:100%;padding:9px 12px;font-size:13px;transition:border-color .2s}._searchInput_1x8x1_17::placeholder{color:#64748bd9}._searchInput_1x8x1_17:focus{border-color:#38bdf88c}._tabs_1x8x1_38{border-bottom:1px solid #38bdf81f;flex-wrap:wrap;flex-shrink:0;gap:8px;padding:10px 14px;display:flex}._tabBtn_1x8x1_47{color:#94a3b8f2;cursor:pointer;background:0 0;border:1px solid #38bdf838;border-radius:6px;padding:5px 11px;font-size:12px;transition:border-color .2s,color .2s,background .2s}._tabBtn_1x8x1_47:hover{color:#e0f2fefa;border-color:#38bdf873}._tabBtnActive_1x8x1_66{color:#0b1220;background:#38bdf8eb;border-color:#38bdf8eb;font-weight:600}._list_1x8x1_73{flex:1;min-height:0;padding:10px;overflow:hidden auto}._loading_1x8x1_82{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}._empty_1x8x1_90{text-align:center;color:#64748be6;padding:24px 16px;font-size:13px}._item_1x8x1_97{box-sizing:border-box;text-align:left;cursor:pointer;appearance:none;width:100%;font:inherit;color:inherit;background:#0f172a8c;border:1px solid #0000;border-radius:10px;margin:0 0 8px;padding:12px 14px;transition:border-color .2s,background .2s,transform .2s;display:block;position:relative;overflow:hidden}._item_1x8x1_97:before{content:"";background:#34d399;width:3px;position:absolute;top:0;bottom:0;left:0}._itemWarning_1x8x1_129:before{background:#f87171;animation:1.5s ease-in-out infinite _fire-map-list-pulse-alarm_1x8x1_1}._itemFault_1x8x1_134:before{background:#fbbf24}._item_1x8x1_97:hover{background:#142846bf;border-color:#38bdf873;transform:translate(3px)}._itemName_1x8x1_144{color:#f0f9fff5;align-items:center;gap:6px;margin-bottom:6px;font-size:14px;font-weight:600;display:flex}._itemArea_1x8x1_154{color:#64748bf2;margin-bottom:8px;font-size:12px}._itemStats_1x8x1_160{flex-wrap:wrap;gap:12px;display:flex}._stat_1x8x1_166{color:#94a3b8eb;align-items:center;gap:4px;font-size:12px;display:inline-flex}._dot_1x8x1_174{border-radius:50%;flex-shrink:0;width:6px;height:6px}._dotAlarm_1x8x1_181{background:#f87171}._dotFault_1x8x1_185{background:#fbbf24}@keyframes _fire-map-list-pulse-alarm_1x8x1_1{0%,to{opacity:1}50%{opacity:.55}}._root_199i8_1{background:#f871711f;border:1px solid #f8717159;border-radius:6px;align-items:center;gap:8px;padding:2px 10px;display:inline-flex}._label_199i8_11{color:#f87171;white-space:nowrap;font-size:13px;font-weight:600}._silenceBtn_199i8_18{color:#f87171;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #f87171;border-radius:4px;padding:1px 10px;font-size:12px;font-weight:600}._silenceBtn_199i8_18:hover{color:#fff;background:#f87171}._scrollable_gwsou_3{--fire-map-scrollbar-size:6px;--fire-map-scrollbar-track:#0f172a73;--fire-map-scrollbar-thumb:#38bdf847;--fire-map-scrollbar-thumb-hover:#38bdf880;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--fire-map-scrollbar-thumb) var(--fire-map-scrollbar-track)}._scrollable_gwsou_3::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px;transition:background .18s}._scrollable_gwsou_3::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_gwsou_3::-webkit-scrollbar-corner{background:0 0}._scrollable_gwsou_3 .ant-table-body,._scrollable_gwsou_3 .ant-table-content,._scrollable_gwsou_3 .rc-virtual-list-holder{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--fire-map-scrollbar-thumb) var(--fire-map-scrollbar-track)}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar{width:var(--fire-map-scrollbar-size);height:var(--fire-map-scrollbar-size)}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar-track{background:var(--fire-map-scrollbar-track);border-radius:999px}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:var(--fire-map-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_gwsou_3 .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_gwsou_3 .ant-table-content::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_gwsou_3 .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:var(--fire-map-scrollbar-thumb-hover);background-clip:padding-box}._root_1eqkg_1{flex-direction:column;flex:1;min-height:0;display:flex}._eventTabs_1eqkg_8{border-bottom:1px solid #38bdf81f;flex-wrap:wrap;flex-shrink:0;gap:6px;padding:10px 12px;display:flex}._eventTab_1eqkg_8{color:#94a3b8f2;cursor:pointer;background:#0f172a8c;border:1px solid #38bdf838;border-radius:6px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;transition:border-color .2s,color .2s,background .2s;display:inline-flex}._eventTab_1eqkg_8:hover{color:#e0f2fefa;border-color:#38bdf873}._eventTabFireActive_1eqkg_39{color:#f87171;background:#f8717133;border-color:#0000}._eventTabFaultActive_1eqkg_45{color:#fbbf24;background:#fbbf2433;border-color:#0000}._eventTabActionActive_1eqkg_51{color:#34d399;background:#34d39933;border-color:#0000}._eventTabOperationActive_1eqkg_57{color:#38bdf8;background:#38bdf833;border-color:#0000}._eventTabCount_1eqkg_63{background:#ffffff1a;border-radius:10px;padding:1px 6px;font-size:11px;line-height:1.3}._tabBody_1eqkg_71{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._listBody_1eqkg_79{flex:1;min-height:0;padding:8px 10px 10px;overflow:hidden auto}._listLoading_1eqkg_88{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}._empty_1eqkg_96{text-align:center;color:#64748be6;padding:28px 16px;font-size:13px}._emptyIcon_1eqkg_103{margin-bottom:8px;font-size:28px}._cardStack_1eqkg_108{background:#050c1c59;border:1px solid #38bdf838;border-radius:10px;overflow:hidden}._eventCard_1eqkg_115{background:#0f172a8c;border-left:3px solid #0000;padding:12px 14px;box-shadow:inset 0 -1px #38bdf81f}._eventCardBtn_1eqkg_122{box-sizing:border-box;text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;appearance:none;border:none;border-left:3px solid #0000;transition:filter .2s;display:block}._eventCardBtn_1eqkg_122:hover{filter:brightness(1.06)}._eventCard_1eqkg_115:last-child{box-shadow:none}._eventCardFire_1eqkg_144{border-left-color:#f87171}._eventCardFault_1eqkg_148{border-left-color:#fbbf24}._eventCardAction_1eqkg_152{border-left-color:#34d399}._eventHeader_1eqkg_156{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}._eventTag_1eqkg_164{border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}._tagFire_1eqkg_172{color:#f87171;background:#f8717133}._tagFault_1eqkg_177{color:#fbbf24;background:#fbbf2433}._tagAction_1eqkg_182{color:#34d399;background:#34d39933}._eventTime_1eqkg_187{color:#64748bf2;white-space:nowrap;font-size:11px}._eventContent_1eqkg_193{color:#f0f9fff2;word-break:break-word;margin-bottom:6px;font-size:13px;font-weight:500;line-height:1.45}._eventDevice_1eqkg_202{color:#64748bf2;word-break:break-word;font-size:12px;line-height:1.4}._loadingMore_1eqkg_209{text-align:center;color:#7ec2fff2;padding:8px;font-size:12px}._root_ayewg_1{flex-direction:column;display:flex}._loading_ayewg_6,._error_ayewg_7{color:#94a3b8e6;text-align:center;padding:12px 16px;font-size:13px}._error_ayewg_7{color:#f87171e6}._cards_ayewg_18{gap:12px;padding:12px 16px;display:flex;overflow-x:auto}._card_ayewg_18{background:#0f172a8c;border:1px solid #38bdf81f;border-radius:8px;flex:1;min-width:100px;max-width:180px;padding:10px 14px}._cardLabel_ayewg_35{color:#94a3b8d9;white-space:nowrap;margin-bottom:6px;font-size:12px}._cardValue_ayewg_42{gap:12px;font-size:13px;display:flex}._onlineCount_ayewg_48{color:#34d399}._onlineCount_ayewg_48 strong{font-weight:700}._offlineCount_ayewg_56{color:#64748be6}._offlineCount_ayewg_56 strong{font-weight:700}._root_1nklg_1{pointer-events:none;--fire-overlay-left-width:320px;--fire-overlay-right-width:360px;--fire-overlay-channel-gap:10px;position:absolute;inset:0}._root_1nn04_1{z-index:1;box-sizing:border-box;pointer-events:none;min-width:0;min-height:0;padding:14px;position:absolute;inset:0;overflow:hidden}._inner_1nn04_13{pointer-events:none;width:100%;height:100%;min-height:0;position:relative}._page_a8ly2_1{--fire-map-scrollbar-size:6px;--fire-map-scrollbar-track:#0f172a73;--fire-map-scrollbar-thumb:#38bdf847;--fire-map-scrollbar-thumb-hover:#38bdf880;box-sizing:border-box;flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:hidden}._head_a8ly2_17{box-sizing:border-box;border-bottom:1px solid #38bdf82e;flex-shrink:0;align-items:center;gap:15px;min-height:70px;padding:12px 20px 10px;display:flex}._headMain_a8ly2_28{border-right:1px solid #38bdf824;flex-shrink:0;min-width:0;padding-right:16px}._title_a8ly2_35{letter-spacing:.04em;color:#f0f9fffa;text-shadow:0 0 40px #0ea5e959;margin:0;font-size:22px;font-weight:700}._subtitle_a8ly2_44{color:#94a3b8d9;margin:4px 0 0;font-size:13px}._headActions_a8ly2_50{border-left:1px solid #38bdf824;flex-shrink:0;align-items:center;gap:10px;padding-left:15px;display:flex}._headNav_a8ly2_59{align-items:center;gap:8px;display:flex}._body_a8ly2_66{flex:1;min-height:0;position:relative;overflow:hidden}._root_z0i0t_1{box-sizing:border-box;background:linear-gradient(160deg,#0f172aeb 0%,#0b1220f5 100%);border:1px solid #38bdf838;border-radius:10px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000059,0 12px 40px #00000059}._titleBar_z0i0t_20{background:linear-gradient(90deg,#0ea5e91f 0%,#0000 55%);border-bottom:1px solid #38bdf826;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 10px;padding:10px 14px;display:flex}._titleBarExtra_z0i0t_36{flex-shrink:0;margin-left:auto}._titleAccent_z0i0t_41{background:linear-gradient(#38bdf8,#0ea5e9);border-radius:2px;flex-shrink:0;width:3px;height:14px}._titleText_z0i0t_49{letter-spacing:.02em;color:#f0f9fff2;margin:0;font-size:15px;font-weight:600}._body_z0i0t_57{flex:1;min-height:0;padding:12px 14px 14px;overflow:auto}._scrollable_rguaz_5 .ant-table-body::-webkit-scrollbar{width:var(--fire-ctrl-scrollbar-size);height:var(--fire-ctrl-scrollbar-size)}._scrollable_rguaz_5 .ant-table-content::-webkit-scrollbar{width:var(--fire-ctrl-scrollbar-size);height:var(--fire-ctrl-scrollbar-size)}._scrollable_rguaz_5 .rc-virtual-list-holder::-webkit-scrollbar{width:var(--fire-ctrl-scrollbar-size);height:var(--fire-ctrl-scrollbar-size)}._scrollable_rguaz_5 .ant-table-body::-webkit-scrollbar-track{background:var(--fire-ctrl-scrollbar-track);border-radius:999px}._scrollable_rguaz_5 .ant-table-content::-webkit-scrollbar-track{background:var(--fire-ctrl-scrollbar-track);border-radius:999px}._scrollable_rguaz_5 .rc-virtual-list-holder::-webkit-scrollbar-track{background:var(--fire-ctrl-scrollbar-track);border-radius:999px}._scrollable_rguaz_5 .ant-table-body::-webkit-scrollbar-thumb{background:var(--fire-ctrl-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_rguaz_5 .ant-table-content::-webkit-scrollbar-thumb{background:var(--fire-ctrl-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_rguaz_5 .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:var(--fire-ctrl-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_rguaz_5 .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--fire-ctrl-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_rguaz_5 .ant-table-content::-webkit-scrollbar-thumb:hover{background:var(--fire-ctrl-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_rguaz_5 .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:var(--fire-ctrl-scrollbar-thumb-hover);background-clip:padding-box}._page_pw5zn_11{--fire-ctrl-semantic-success:#34d399;--fire-ctrl-semantic-success-bg:#34d39924;--fire-ctrl-semantic-error:#f87171;--fire-ctrl-semantic-error-bg:#f871711f;--fire-ctrl-semantic-warning:#fbbf24;--fire-ctrl-semantic-warning-bg:#fbbf241f;--fire-ctrl-positive-from:#0478578c;--fire-ctrl-positive-to:#064e3bd1;--fire-ctrl-positive-hover-from:#0d948899;--fire-ctrl-positive-hover-to:#0f766ed9;--fire-ctrl-positive-border:#2dd4bf8c;--fire-ctrl-positive-border-hover:#5eead4b3;--fire-ctrl-positive-text:#ccfbf1;--fire-ctrl-positive-text-hover:#f0fdfa;--fire-ctrl-positive-outline:#2dd4bfcc;--fire-ctrl-positive-solid:#0d9488;--fire-ctrl-positive-solid-hover:#14b8a6;--fire-ctrl-positive-on-solid:#ecfeff;--fire-ctrl-halt-from:#b4530980;--fire-ctrl-halt-to:#78350fc7;--fire-ctrl-halt-hover-from:#d977068c;--fire-ctrl-halt-hover-to:#92400ed1;--fire-ctrl-halt-border:#fbbf248c;--fire-ctrl-halt-border-hover:#fcd34dbf;--fire-ctrl-halt-text:#fef3c7;--fire-ctrl-halt-text-hover:#fffbeb;--fire-ctrl-halt-outline:#fbbf24cc;--fire-ctrl-halt-solid:#d97706;--fire-ctrl-halt-solid-hover:#ea580c;--fire-ctrl-halt-on-solid:#fffbeb;--fire-ctrl-dismiss-from:#9a341273;--fire-ctrl-dismiss-to:#431407b8;--fire-ctrl-dismiss-hover-from:#c2410c80;--fire-ctrl-dismiss-hover-to:#5b1c0acc;--fire-ctrl-dismiss-border:#fb923c8c;--fire-ctrl-dismiss-border-hover:#fdba74bf;--fire-ctrl-dismiss-text:#fed7aa;--fire-ctrl-dismiss-text-hover:#ffedd5;--fire-ctrl-dismiss-outline:#fb923cbf;--fire-ctrl-scrollbar-size:6px;--fire-ctrl-scrollbar-track:#0f172a73;--fire-ctrl-scrollbar-thumb:#38bdf847;--fire-ctrl-scrollbar-thumb-hover:#38bdf880;box-sizing:border-box;flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 20px 16px;display:flex;overflow:hidden}._head_pw5zn_139{box-sizing:border-box;border-bottom:1px solid #38bdf81f;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 2px;display:flex}._headMain_pw5zn_163{min-width:0}._title_pw5zn_171{letter-spacing:.04em;color:#f0f9fffa;text-shadow:0 0 40px #0ea5e959;margin:0;font-size:22px;font-weight:700}._subtitle_pw5zn_189{color:#94a3b8d9;margin:4px 0 0;font-size:13px}._headActions_pw5zn_201{flex-shrink:0;align-items:center;gap:12px;display:flex}._headNav_pw5zn_215{align-items:center;gap:8px;display:flex}._body_pw5zn_227{flex:1;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:14px;min-height:0;display:grid}._gridMain_pw5zn_247{grid-area:1/1/3/3}._gridSide_pw5zn_257{grid-area:1/3/3}._gridWide_pw5zn_267{grid-area:3/1/auto/3}._gridMini_pw5zn_277{grid-area:3/3}._keyboardRemoteGate_pw5zn_287{align-items:center;gap:8px;display:inline-flex}._keyboardRemoteGateLabel_pw5zn_299{color:#cbd5e1e6;white-space:nowrap;font-size:12px;font-weight:500}._scrollable_rguaz_5{--fire-ctrl-scrollbar-size:6px;--fire-ctrl-scrollbar-track:#0f172a73;--fire-ctrl-scrollbar-thumb:#38bdf847;--fire-ctrl-scrollbar-thumb-hover:#38bdf880;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--fire-ctrl-scrollbar-thumb) var(--fire-ctrl-scrollbar-track)}._scrollable_rguaz_5::-webkit-scrollbar{width:var(--fire-ctrl-scrollbar-size);height:var(--fire-ctrl-scrollbar-size)}._scrollable_rguaz_5::-webkit-scrollbar-track{background:var(--fire-ctrl-scrollbar-track);border-radius:999px}._scrollable_rguaz_5::-webkit-scrollbar-thumb{background:var(--fire-ctrl-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px;transition:background .18s}._scrollable_rguaz_5::-webkit-scrollbar-thumb:hover{background:var(--fire-ctrl-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_rguaz_5::-webkit-scrollbar-corner{background:0 0}._scrollable_rguaz_5 .ant-table-body,._scrollable_rguaz_5 .ant-table-content,._scrollable_rguaz_5 .rc-virtual-list-holder{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--fire-ctrl-scrollbar-thumb) var(--fire-ctrl-scrollbar-track)}._scrollable_rguaz_5 .ant-table-body::-webkit-scrollbar{width:var(--fire-ctrl-scrollbar-size);height:var(--fire-ctrl-scrollbar-size)}._scrollable_rguaz_5 .ant-table-content::-webkit-scrollbar{width:var(--fire-ctrl-scrollbar-size);height:var(--fire-ctrl-scrollbar-size)}._scrollable_rguaz_5 .rc-virtual-list-holder::-webkit-scrollbar{width:var(--fire-ctrl-scrollbar-size);height:var(--fire-ctrl-scrollbar-size)}._scrollable_rguaz_5 .ant-table-body::-webkit-scrollbar-track{background:var(--fire-ctrl-scrollbar-track);border-radius:999px}._scrollable_rguaz_5 .ant-table-content::-webkit-scrollbar-track{background:var(--fire-ctrl-scrollbar-track);border-radius:999px}._scrollable_rguaz_5 .rc-virtual-list-holder::-webkit-scrollbar-track{background:var(--fire-ctrl-scrollbar-track);border-radius:999px}._scrollable_rguaz_5 .ant-table-body::-webkit-scrollbar-thumb{background:var(--fire-ctrl-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_rguaz_5 .ant-table-content::-webkit-scrollbar-thumb{background:var(--fire-ctrl-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_rguaz_5 .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:var(--fire-ctrl-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}._scrollable_rguaz_5 .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--fire-ctrl-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_rguaz_5 .ant-table-content::-webkit-scrollbar-thumb:hover{background:var(--fire-ctrl-scrollbar-thumb-hover);background-clip:padding-box}._scrollable_rguaz_5 .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:var(--fire-ctrl-scrollbar-thumb-hover);background-clip:padding-box}._root_1dyfn_1{flex-direction:column;height:100%;min-height:0;display:flex}._searchRow_1dyfn_8{flex:none;padding:0 0 8px}._searchInput_1dyfn_13{width:100%}._searchInput_1dyfn_13.ant-input-affix-wrapper{color:#f1f5f9f2;background:#0f172aa6;border-color:#64748b73}._searchInput_1dyfn_13.ant-input-affix-wrapper:hover,._searchInput_1dyfn_13.ant-input-affix-wrapper-focused{border-color:#38bdf88c}._searchInput_1dyfn_13.ant-input{color:#f1f5f9f2;background:0 0}._searchInput_1dyfn_13.ant-input-affix-wrapper .ant-input::placeholder,._searchInput_1dyfn_13.ant-input-outlined.ant-input::placeholder{color:#e2e8f0d1}._searchEmpty_1dyfn_42{color:#94a3b8d9;text-align:center;justify-content:center;align-items:center;min-height:120px;padding:12px 8px;font-size:12px;display:flex}._loading_1dyfn_53{flex:1;justify-content:center;align-items:center;display:flex}._treeWrap_1dyfn_60{flex:1;min-height:0;padding:0 2px 4px 0;overflow:auto}._tree_1dyfn_60{color:#e2e8f0eb;--fire-tree-indent:14px;background:0 0}._tree_1dyfn_60 .ant-tree-list-holder-inner{padding:2px 0}._tree_1dyfn_60 .ant-tree-treenode{align-items:flex-start;padding-block:0}._tree_1dyfn_60 .ant-tree-indent-unit{width:var(--fire-tree-indent)}._tree_1dyfn_60 .ant-tree-switcher{color:#94a3b8f2;width:20px;line-height:20px}._tree_1dyfn_60 .ant-tree-switcher:hover{color:#bae6fdf2}._tree_1dyfn_60 .ant-tree-show-line .ant-tree-indent-unit:before,._tree_1dyfn_60 .ant-tree-show-line .ant-tree-indent-unit-end:before,._tree_1dyfn_60 .ant-tree-show-line .ant-tree-indent-unit-start-end:before{border-inline-end:1px solid #64748b73}._tree_1dyfn_60 .ant-tree-show-line .ant-tree-switcher-line-icon{color:#64748ba6}._tree_1dyfn_60 .ant-tree-node-content-wrapper{border-radius:4px;min-height:20px;padding-block:1px;padding-inline:4px 6px;line-height:1.3;transition:background .15s,box-shadow .15s}._tree_1dyfn_60 .ant-tree-node-content-wrapper:hover{box-shadow:inset 0 0 0 1px #38bdf81f;background:#38bdf81a!important}._tree_1dyfn_60 .ant-tree-node-selected .ant-tree-node-content-wrapper,._tree_1dyfn_60 .ant-tree-treenode-selected .ant-tree-node-content-wrapper{box-shadow:inset 0 0 0 1px #22d3eebf,0 0 0 1px #22d3ee33;background:#0f172aeb!important}._tree_1dyfn_60 .ant-tree-title{font-size:12px;line-height:1.35}._tree_1dyfn_60 .ant-tree-node-selected .ant-tree-title,._tree_1dyfn_60 .ant-tree-treenode-selected .ant-tree-title{color:#f8fafc}._nodeTitle_1dyfn_146{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}._nodeProgram_1dyfn_155{letter-spacing:.02em;color:#f1f5f9fa;font-size:12px;font-weight:600}._nodeAddr_1dyfn_162{color:#cbd5e1f2;font-size:11.5px;font-weight:500}._nodeHost_1dyfn_168{font-variant-numeric:tabular-nums;color:#bae6fdfa;font-size:12px;font-weight:500}._tree_1dyfn_60 .ant-tree-node-selected ._nodeProgram_1dyfn_155,._tree_1dyfn_60 .ant-tree-node-selected ._nodeAddr_1dyfn_162,._tree_1dyfn_60 .ant-tree-node-selected ._nodeHost_1dyfn_168,._tree_1dyfn_60 .ant-tree-treenode-selected ._nodeProgram_1dyfn_155,._tree_1dyfn_60 .ant-tree-treenode-selected ._nodeAddr_1dyfn_162,._tree_1dyfn_60 .ant-tree-treenode-selected ._nodeHost_1dyfn_168{color:#f1f5f9}._empty_1dyfn_184{color:#94a3b8d9;flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}._root_h4van_1{flex-direction:column;gap:8px;height:100%;min-height:160px;padding:4px 2px;display:flex}._hint_h4van_10{color:#bae6fdbf;text-align:center;margin:auto;font-size:13px}._statusBar_h4van_17{color:#bae6fdbf;flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:flex}._videoFill_h4van_26{flex:1;min-height:0;display:flex;overflow:hidden}._videoFill_h4van_26>*{flex:1;min-height:0}._videoGrid_h4van_38{flex:1;grid-template-columns:1fr 1fr;gap:8px;min-height:0;display:grid}._videoCell_h4van_46{min-height:0}._root_10ppi_1{flex-direction:column;flex:1;min-height:0;display:flex}._tableWrap_10ppi_8{scrollbar-width:thin;scrollbar-color:#38bdf847 #0f172a73;flex:1;min-height:0;overflow-y:auto}._tableWrap_10ppi_8::-webkit-scrollbar{width:6px}._tableWrap_10ppi_8::-webkit-scrollbar-track{background:#0f172a73;border-radius:999px}._tableWrap_10ppi_8::-webkit-scrollbar-thumb{background:#38bdf847 padding-box padding-box;border:2px solid #0000;border-radius:999px}._tableWrap_10ppi_8::-webkit-scrollbar-thumb:hover{background:#38bdf880 padding-box padding-box}._tableWrap_10ppi_8::-webkit-scrollbar-corner{background:0 0}._loading_10ppi_42{flex:1;justify-content:center;align-items:center;padding:12px;display:flex}._pagination_10ppi_50{border-top:1px solid #38bdf81f;flex-shrink:0;justify-content:flex-end;padding:8px 10px;display:flex}._dealLink_10ppi_58{color:#38bdf8;white-space:nowrap;cursor:pointer;font-size:12px}._dealLink_10ppi_58:hover{color:#7dd3fc}._root_14gvf_1{flex-direction:column;height:100%;min-height:0;display:flex}._body_14gvf_8{flex-direction:column;flex:1;min-height:0;display:flex;padding:0!important}._tableWrap_14gvf_16{flex:1;min-height:0;padding:8px 10px 10px;overflow:auto}._loading_14gvf_23{flex:1;justify-content:center;align-items:center;padding:12px;display:flex}._headerTools_14gvf_31{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;max-width:min(100%,920px);display:flex}._headerForm_14gvf_40{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}._headerForm_14gvf_40 .ant-form-item{margin-bottom:0}._headerDivider_14gvf_51{background:#38bdf838;flex-shrink:0;width:1px;height:22px}._dealLink_14gvf_58{color:#38bdf8;white-space:nowrap;font-size:12px}._dealLink_14gvf_58:hover{color:#7dd3fc}._root_1a83i_1{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex}._toolbar_1a83i_9{flex-shrink:0}._grid_1a83i_13{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;gap:10px;min-height:0;display:grid}._card_1a83i_23{box-sizing:border-box;background:#0f172a8c;border:1px solid #38bdf82e;border-radius:8px;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:10px 12px;display:flex}._cardLabel_1a83i_36{color:#94a3b8eb;margin:0;font-size:12px;font-weight:500}._cardValue_1a83i_43{font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:0;font-size:22px;font-weight:700;line-height:1.15}._valueOnline_1a83i_52{color:#34d399fa;text-shadow:0 0 24px #34d39940}._valueOffline_1a83i_57{color:#f87171f2;text-shadow:0 0 22px #f8717133}._valueAlarm_1a83i_62{color:#f87171fa;text-shadow:0 0 22px #f8717138}._valueFault_1a83i_67{color:#fbbf24fa;text-shadow:0 0 22px #fbbf2433}._loading_1a83i_72{flex:1;justify-content:center;align-items:center;display:flex}._root_yoji6_1{flex-direction:column;height:100%;min-height:0;display:flex}._searchRow_yoji6_8{flex:none;padding:0 0 8px}._searchInput_yoji6_13{width:100%}._searchInput_yoji6_13.ant-input-affix-wrapper{color:#f1f5f9f2;background:#0f172aa6;border-color:#64748b73}._searchInput_yoji6_13.ant-input-affix-wrapper:hover,._searchInput_yoji6_13.ant-input-affix-wrapper-focused{border-color:#38bdf88c}._searchInput_yoji6_13.ant-input{color:#f1f5f9f2;background:0 0}._searchInput_yoji6_13.ant-input-affix-wrapper .ant-input::placeholder,._searchInput_yoji6_13.ant-input-outlined.ant-input::placeholder{color:#e2e8f0d1}._searchEmpty_yoji6_41{color:#94a3b8d9;text-align:center;justify-content:center;align-items:center;min-height:120px;padding:12px 8px;font-size:12px;display:flex}._loading_yoji6_52{flex:1;justify-content:center;align-items:center;display:flex}._treeWrap_yoji6_59{flex:1;min-height:0;padding:0 2px 4px 0;overflow:auto}._tree_yoji6_59{color:#e2e8f0eb;--floor-tree-indent:14px;background:0 0}._tree_yoji6_59 .ant-tree-list-holder-inner{padding:2px 0}._tree_yoji6_59 .ant-tree-treenode{align-items:flex-start;padding-block:0}._tree_yoji6_59 .ant-tree-indent-unit{width:var(--floor-tree-indent)}._tree_yoji6_59 .ant-tree-switcher{color:#94a3b8f2;width:20px;line-height:20px}._tree_yoji6_59 .ant-tree-switcher:hover{color:#bae6fdf2}._tree_yoji6_59 .ant-tree-show-line .ant-tree-indent-unit:before,._tree_yoji6_59 .ant-tree-show-line .ant-tree-indent-unit-end:before,._tree_yoji6_59 .ant-tree-show-line .ant-tree-indent-unit-start-end:before{border-inline-end:1px solid #64748b73}._tree_yoji6_59 .ant-tree-show-line .ant-tree-switcher-line-icon{color:#64748ba6}._tree_yoji6_59 .ant-tree-node-content-wrapper{border-radius:4px;min-height:20px;padding-block:1px;padding-inline:4px 6px;line-height:1.3;transition:background .15s,box-shadow .15s}._tree_yoji6_59 .ant-tree-node-content-wrapper:hover{box-shadow:inset 0 0 0 1px #38bdf81f;background:#38bdf81a!important}._tree_yoji6_59 .ant-tree-node-selected .ant-tree-node-content-wrapper,._tree_yoji6_59 .ant-tree-treenode-selected .ant-tree-node-content-wrapper{box-shadow:inset 0 0 0 1px #22d3eebf,0 0 0 1px #22d3ee33;background:#0f172aeb!important}._tree_yoji6_59 .ant-tree-title{font-size:12px;line-height:1.35}._tree_yoji6_59 .ant-tree-node-selected .ant-tree-title,._tree_yoji6_59 .ant-tree-treenode-selected .ant-tree-title{color:#f8fafc}._nodeTitle_yoji6_142{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;color:#cbd5e1f2;max-width:100%;font-size:12px;font-weight:500;display:inline-block;overflow:hidden}._tree_yoji6_59 .ant-tree-node-selected ._nodeTitle_yoji6_142,._tree_yoji6_59 .ant-tree-treenode-selected ._nodeTitle_yoji6_142{color:#f1f5f9}._empty_yoji6_159{color:#94a3b8d9;flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}._scrollable_382xv_7{--floor-map-scrollbar-size:6px;--floor-map-scrollbar-track:#0f172a73;--floor-map-scrollbar-thumb:#38bdf847;--floor-map-scrollbar-thumb-hover:#38bdf880;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--floor-map-scrollbar-thumb) var(--floor-map-scrollbar-track)}._scrollable_382xv_7::-webkit-scrollbar{width:var(--floor-map-scrollbar-size);height:var(--floor-map-scrollbar-size)}._scrollable_382xv_7::-webkit-scrollbar-track{background:var(--floor-map-scrollbar-track)}._scrollable_382xv_7::-webkit-scrollbar-thumb{background:var(--floor-map-scrollbar-thumb);border-radius:999px}._scrollable_382xv_7::-webkit-scrollbar-thumb:hover{background:var(--floor-map-scrollbar-thumb-hover)}._root_fzwik_1{flex-wrap:wrap;flex-shrink:1;align-items:center;gap:8px 12px;min-width:0;display:flex}._rootDisabled_fzwik_10{opacity:.55;pointer-events:none}._hint_fzwik_15{color:#000000a6;white-space:nowrap;font-size:12px;line-height:1.45}._hintDark_fzwik_22{color:#cbd5e1e0}._zoomControls_fzwik_26{background:#ffffffe0;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:2px 6px;display:flex}._zoomControlsDark_fzwik_36{background:#0f172ac7;border:1px solid #38bdf838}._zoomControlsDark_fzwik_36 .ant-btn{color:#e2e8f0eb!important}._zoomControlsDark_fzwik_36 .ant-btn:disabled{color:#94a3b859!important}._zoomLabel_fzwik_49{color:#0000008c;text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-size:12px}._zoomLabelDark_fzwik_57{color:#cbd5e1e6}._root_x3rpp_1{box-sizing:border-box;color:#f1f5f9f2;background:#0f172af5;border:1px solid #38bdf847;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.45;overflow:hidden auto}._rootEmbedded_x3rpp_14{box-shadow:none;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#38bdf859 #0f172a80;border:none}._root_x3rpp_1::-webkit-scrollbar{width:6px}._root_x3rpp_1::-webkit-scrollbar-track{background:#0f172a80;border-radius:999px}._root_x3rpp_1::-webkit-scrollbar-thumb{background:#38bdf859;border-radius:999px}._row_x3rpp_36{gap:8px;margin-bottom:4px;display:flex}._row_x3rpp_36:last-of-type{margin-bottom:8px}._label_x3rpp_46{color:#94a3b8f2;white-space:nowrap;flex:none}._value_x3rpp_52{word-break:break-all;flex:1;min-width:0}._paramTable_x3rpp_58{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:2px}._paramTable_x3rpp_58 th,._paramTable_x3rpp_58 td{text-align:left;vertical-align:top;text-overflow:ellipsis;border-top:1px solid #38bdf826;padding:3px 6px;overflow:hidden}._paramTable_x3rpp_58 th{color:#94a3b8eb;white-space:nowrap;font-weight:500}._paramTable_x3rpp_58 th:first-child,._paramTable_x3rpp_58 td:first-child{width:32%}._paramTable_x3rpp_58 th:nth-child(2),._paramTable_x3rpp_58 td:nth-child(2){width:38%}._paramValue_x3rpp_91{font-variant-numeric:tabular-nums;word-break:break-all}._status_x3rpp_96{white-space:nowrap;display:inline-block}._statusNormal_x3rpp_101{color:#34d399f2}._statusAlarm_x3rpp_105{color:#f87171fa}._statusFault_x3rpp_109{color:#fbbf24fa}._emptyParams_x3rpp_113{color:#94a3b8e0;margin-top:4px;font-size:11px}._shell_1mk08_1{box-sizing:border-box;border:2px solid #0000;border-radius:8px;flex-shrink:0;position:relative;overflow:hidden}._img_1mk08_10{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}._fallback_1mk08_19{text-align:center;color:#fff;-webkit-user-select:none;user-select:none;word-break:break-all;background:linear-gradient(145deg,#0ea5e9,#0369a1);justify-content:center;align-items:center;width:100%;height:100%;padding:2px;font-size:10px;line-height:1.1;display:flex}._statusOnline_1mk08_35{background:#34d39952;border-color:#34d399f2;box-shadow:0 2px 6px #34d39940}._statusOffline_1mk08_41{background:#64748b73;border-color:#94a3b8e6;box-shadow:0 2px 6px #0f172a47}._statusFault_1mk08_47{background:#fbbf2457;border-color:#fbbf24fa;box-shadow:0 2px 8px #fbbf2447}._statusAlarm_1mk08_53{background:#ef44446b;border-color:#f87171fa;animation:1.35s ease-out infinite _markerAlarmRipple_1mk08_1}@keyframes _markerAlarmRipple_1mk08_1{0%{box-shadow:0 0 #f87171a6}70%{box-shadow:0 0 0 9px #f8717100}to{box-shadow:0 0 #f8717100}}._wrap_j4wus_1{flex-direction:column;height:100%;min-height:0;display:flex}._viewportFit_j4wus_8{flex:1;height:100%;min-height:0;max-height:none}._viewport_j4wus_8{touch-action:none;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;flex:1;width:100%;min-height:120px;position:relative;overflow:hidden}._viewportDark_j4wus_27{background:#0f172a73;border-color:#38bdf82e}._viewportCanPan_j4wus_32{cursor:grab}._viewportPanning_j4wus_36{cursor:grabbing}._viewportDeviceTooltips_j4wus_40,._viewportDeviceTooltips_j4wus_40 ._panLayer_j4wus_44,._viewportDeviceTooltips_j4wus_40 ._stageContent_j4wus_45,._viewportDeviceTooltips_j4wus_40 ._markersLayer_j4wus_46{overflow:visible}._overlay_j4wus_50{z-index:4;pointer-events:none;position:absolute;inset:0}._overlayHint_j4wus_61{color:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background:#ffffffd1;border-radius:6px;max-width:min(100% - 20px,320px);padding:4px 10px;font-size:12px;line-height:1.45;position:absolute;bottom:8px;left:10px}._overlayHintDark_j4wus_76{color:#e2e8f0f2;background:#0f172ab8;border:1px solid #38bdf833}._overlayControls_j4wus_82{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background:#ffffffe0;border-radius:8px;align-items:center;gap:4px;padding:2px 6px;display:flex;position:absolute;top:8px;right:10px}._overlayControlsDark_j4wus_96{background:#0f172ac7;border:1px solid #38bdf838}._overlayControlsDark_j4wus_96 .ant-btn{color:#e2e8f0eb!important}._overlayControlsDark_j4wus_96 .ant-btn:disabled{color:#94a3b859!important}._zoomLabel_j4wus_109{color:#0000008c;text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-size:12px}._zoomLabelDark_j4wus_117{color:#cbd5e1e6}._panLayer_j4wus_44{will-change:transform;flex-shrink:0;position:relative}._stageContent_j4wus_45{flex-shrink:0;position:relative}._markersLayer_j4wus_46{z-index:20;position:absolute;top:0;left:0}._markerWithDeviceTooltip_j4wus_140{z-index:2;flex-direction:row;align-items:flex-start;gap:6px;width:max-content;max-width:none;display:flex;position:absolute}._markerIconHit_j4wus_152,._markerHoverReveal_j4wus_156{pointer-events:auto}._markerHoverReveal_j4wus_156 ._deviceInfoBox_j4wus_160{display:none}._markerHoverReveal_j4wus_156:hover ._deviceInfoBox_j4wus_160{display:block}._deviceInfoBox_j4wus_160{z-index:3;box-shadow:none;flex-shrink:0}._panHit_j4wus_175{z-index:1;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}._bgImg_j4wus_185{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}._empty_j4wus_193{color:#00000073;text-align:center;border:1px dashed #0000001f;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:120px;padding:16px;font-size:13px;display:flex}._emptyDark_j4wus_207{color:#94a3b8e0;border-color:#38bdf833}._root_tj8cl_1{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#38bdf859 #0f172a80;height:100%;min-height:0;padding:4px 2px 8px;overflow:auto}._root_tj8cl_1::-webkit-scrollbar{width:6px;height:6px}._root_tj8cl_1::-webkit-scrollbar-track{background:#0f172a80;border-radius:999px}._root_tj8cl_1::-webkit-scrollbar-thumb{background:#38bdf859;border-radius:999px}._flexGrid_tj8cl_26{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:10px;min-height:min-content;display:flex}._deviceCard_tj8cl_35{flex-direction:row;flex:none;align-items:flex-start;gap:6px;display:flex}._infoBox_tj8cl_43{flex-shrink:0}._empty_tj8cl_47{color:#94a3b8e6;text-align:center;justify-content:center;align-items:center;font-size:13px;display:flex}._viewerWrap_1bryq_1{flex-direction:column;gap:6px;height:100%;min-height:0;display:flex}._deviceWarn_1bryq_9{flex-shrink:0}._viewer_1bryq_1{flex:1;min-height:0}._sequentialLayout_1bryq_18{flex:1;min-height:0;position:relative;overflow:hidden}._sequentialBg_1bryq_25{z-index:0;pointer-events:none;position:absolute;inset:0}._sequentialOverlay_1bryq_32{z-index:1;background:0 0;min-height:0;position:absolute;inset:0}._placeholder_1bryq_40{color:#94a3b8eb;text-align:center;justify-content:center;align-items:center;height:100%;min-height:0;padding:12px;font-size:13px;line-height:1.5;display:flex}._placeholder_1bryq_40 .ant-alert{max-width:100%}._toolbar_r1abr_1{flex-wrap:wrap;flex-shrink:1;align-items:center;gap:6px 8px;min-width:0;display:flex}._toolbarDivider_r1abr_11{background:#38bdf847;flex-shrink:0;width:1px;height:18px}._switch_r1abr_18.ant-switch{min-width:68px}._switch_r1abr_18 .ant-switch-inner{font-size:11px}._root_jy2rd_1{flex-direction:column;height:100%;min-height:0;display:flex}._root_jy2rd_1>*{flex:1;min-height:0}._root_86w03_3{z-index:2;-webkit-user-select:none;user-select:none;background:#0f172a;border:1px solid #334155;border-radius:10px;flex-direction:column;width:calc(33.3333vw - 13.3333px);max-width:calc(100vw - 40px);height:calc(100vw - 40px);max-height:calc(100vh - 40px);display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 48px #0000008c}._rootHost_86w03_21{width:calc(100vw - 40px)}._header_86w03_25{cursor:grab;background:#1e293b;border-bottom:1px solid #1e293b;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}._header_86w03_25:active{cursor:grabbing}._title_86w03_40{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}._headerActions_86w03_51{flex-shrink:0;align-items:center;gap:6px;margin-left:8px;display:flex}._hostBtn_86w03_59{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #475569;border-radius:4px;padding:2px 10px;font-size:12px}._hostBtn_86w03_59:hover{color:#38bdf8;border-color:#38bdf8}._hostBtnActive_86w03_75{color:#38bdf8;background:#38bdf81f;border-color:#38bdf8}._closeBtn_86w03_81{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:flex}._closeBtn_86w03_81:hover{color:#f1f5f9;background:#334155}._layoutWrap_86w03_103{flex:1;grid-template-columns:1fr 2fr;min-height:0;display:grid;overflow:hidden}._layoutWrap_86w03_103>:only-child{grid-column:1/-1}._body_86w03_117{flex:1;grid-template-rows:1fr 1fr;gap:6px;min-width:0;padding:6px;display:grid;overflow:hidden auto}._panelShell_86w03_129{flex:none!important;overflow:visible!important}._panelVideo_86w03_135,._panelInfo_86w03_139{min-height:0}._panelParams_86w03_143{min-height:160px}._panelAlarm_86w03_147{min-height:300px}._hostBody_86w03_153{border-left:1px solid #1e293b;flex:1;grid-template-rows:1fr 1fr;gap:6px;min-width:0;padding:6px;display:grid;overflow:hidden}._hostVideo_86w03_167{flex:1;min-height:200px;display:flex;overflow:hidden}._hostVideo_86w03_167>*{flex:1;min-height:0}._hostBottom_86w03_180{flex-shrink:0;gap:6px;min-height:260px;display:flex;overflow:hidden}._hostParams_86w03_190{flex:1;min-width:0;overflow-y:auto}._hostCtrl_86w03_197{background:linear-gradient(145deg,#252b38,#1a1f2e);border:1px solid #5064824d;border-radius:12px;flex-direction:column;flex:1;min-width:0;padding:15px;display:flex;overflow:hidden}._hostCtrlBar_86w03_210{border-bottom:1px solid #5064824d;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px;margin-bottom:12px;padding-bottom:10px;display:flex}._hostTab_86w03_221{color:#94a3b8f2;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:3px 10px;font-size:13.6px;font-weight:600}._hostTab_86w03_221:hover{color:#e2e8f0;background:#1e293b}._hostTabActive_86w03_238{color:#38bdf8;background:#1e293b}._hostPanel_86w03_243{flex:1;min-height:0;overflow:hidden auto}._placeholder_86w03_252{color:#64748bf2;text-align:center;flex:1;justify-content:center;align-items:center;min-height:0;padding:8px;font-size:13.6px;display:flex}._page_1eeoq_1{box-sizing:border-box;flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 20px 16px;display:flex;overflow:hidden}._head_1eeoq_23{box-sizing:border-box;border-bottom:1px solid #38bdf81f;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 2px;display:flex}._headMain_1eeoq_47{min-width:0}._title_1eeoq_55{letter-spacing:.04em;color:#f0f9fffa;text-shadow:0 0 40px #0ea5e959;margin:0;font-size:22px;font-weight:700}._subtitle_1eeoq_73{color:#94a3b8d9;margin:4px 0 0;font-size:13px}._headActions_1eeoq_85{flex-shrink:0;align-items:center;gap:12px;display:flex}._headNav_1eeoq_99{align-items:center;gap:8px;display:flex}._body_1eeoq_113{flex:1;gap:14px;min-height:0;display:grid}._gridTopLeft_1eeoq_127{grid-area:1/1;min-width:0;min-height:0}._gridTopRight_1eeoq_141{grid-area:1/2;min-width:0;min-height:0}._gridTopRightBody_1eeoq_155{padding:4px 6px 6px;overflow:hidden}._gridBottomLeft_1eeoq_165{grid-area:2/1;min-width:0;min-height:0}._gridBottomRight_1eeoq_179{grid-area:2/2;min-width:0;min-height:0}._root_iaocc_1{flex-direction:column;flex:1;min-height:0;display:flex}._tableWrap_iaocc_8{scrollbar-width:thin;scrollbar-color:#38bdf847 #0f172a73;flex:1;min-height:0;overflow-y:auto}._tableWrap_iaocc_8::-webkit-scrollbar{width:6px}._tableWrap_iaocc_8::-webkit-scrollbar-track{background:#0f172a73;border-radius:999px}._tableWrap_iaocc_8::-webkit-scrollbar-thumb{background:#38bdf847 padding-box padding-box;border:2px solid #0000;border-radius:999px}._tableWrap_iaocc_8::-webkit-scrollbar-thumb:hover{background:#38bdf880 padding-box padding-box}._tableWrap_iaocc_8::-webkit-scrollbar-corner{background:0 0}._loading_iaocc_42{flex:1;justify-content:center;align-items:center;padding:12px;display:flex}._pagination_iaocc_50{border-top:1px solid #38bdf81f;flex-shrink:0;justify-content:flex-end;padding:8px 10px;display:flex}._page_cpchj_1{box-sizing:border-box;flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 20px 16px;display:flex;overflow:hidden}._head_cpchj_12{box-sizing:border-box;border-bottom:1px solid #38bdf81f;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 2px;display:flex}._headMain_cpchj_24{min-width:0}._title_cpchj_28{letter-spacing:.04em;color:#f0f9fffa;text-shadow:0 0 40px #0ea5e959;margin:0;font-size:22px;font-weight:700}._subtitle_cpchj_37{color:#94a3b8d9;margin:4px 0 0;font-size:13px}._headActions_cpchj_43{flex-shrink:0;align-items:center;gap:12px;display:flex}._headNav_cpchj_50{align-items:center;gap:8px;display:flex}._body_cpchj_56{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:14px;min-height:0;display:grid}._gridCell_cpchj_65{min-width:0;min-height:0}._headFilter_cpchj_70{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}._headFilter_cpchj_70 .ant-form-item{margin-bottom:0}._headDivider_cpchj_81{background:#38bdf838;flex-shrink:0;width:1px;height:22px}._panelHeaderTools_cpchj_88{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}._panelHeaderDivider_cpchj_95{background:#38bdf82e;flex-shrink:0;width:1px;height:18px}._panelBody_cpchj_102{flex-direction:column;display:flex;overflow:hidden}._addressRow_1yulf_1{align-items:flex-start;gap:8px;width:100%;display:flex}._addressInputWrap_1yulf_8{flex:1;min-width:0}._mapBlock_1yulf_13{margin-top:8px}._mapWrap_1yulf_17{border:1px solid #f0f0f0;border-radius:8px;width:100%;height:320px;position:relative;overflow:hidden}._map_1yulf_13{width:100%;height:100%}._mapSearchBar_1yulf_31{z-index:20;border-radius:8px;display:flex;position:absolute;top:8px;left:8px;right:8px;overflow:hidden;box-shadow:0 2px 8px #00000014}._mapSearchBar_1yulf_31 .ant-input{background:#fffffff5}._mapSearchBar_1yulf_31 .ant-btn{border-radius:0}._coordOverlay_1yulf_52{z-index:300;pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:36px;left:auto;right:10px}._coordPill_1yulf_66{background:#fffffff0;border:1px solid #0000000f;border-radius:8px;flex:none;width:max-content;min-width:0;max-width:168px;padding:5px 10px;box-shadow:0 1px 4px #00000014}._coordOverlay_1yulf_52 ._coordPill_1yulf_66{max-width:min(168px,42vw)}._coordLabel_1yulf_82{color:#00000073;margin-bottom:2px;font-size:11px;line-height:1.2}._coordValue_1yulf_89{font-variant-numeric:tabular-nums;color:#000000e0;word-break:break-all;font-size:13px;line-height:1.3}._searchHint_1yulf_97{z-index:24;color:#00000073;background:#fffffff5;border-radius:8px;padding:8px 12px;font-size:12px;position:absolute;top:48px;left:8px;right:8px;box-shadow:0 2px 8px #0000000f}._searchResults_1yulf_111{z-index:25;background:#fff;border:1px solid #f0f0f0;border-radius:8px;max-height:200px;padding:4px 0;position:absolute;top:48px;left:8px;right:8px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._searchResultItem_1yulf_126{cursor:pointer;padding:6px 12px;font-size:13px;line-height:1.4}._searchResultItem_1yulf_126:hover{background:#f5f5f5}._searchResultTitle_1yulf_137{color:#000000e0}._searchResultSub_1yulf_141{color:#00000073;font-size:12px}._coordRowStandalone_1yulf_146{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:8px;display:flex}._coordRowStandalone_1yulf_146 ._coordPill_1yulf_66{pointer-events:auto;flex:0 auto;max-width:168px}._displayText_1yulf_160{color:#000000e0;word-break:break-word}._displayLink_1yulf_165{word-break:break-word}._displayModalBody_1yulf_169{flex-direction:column;gap:8px;display:flex}._displayModalAddress_1yulf_175{color:#000000e0;word-break:break-word;font-size:14px;line-height:1.5}._displayModalCoords_1yulf_182{font-size:13px}._modalMap_1yulf_186{height:400px}._page_qw0p2_1{padding:0 4px 24px}._title_qw0p2_9{font-size:18px;font-weight:600;line-height:1.3}._hint_qw0p2_21{color:#000000a6;margin:0 0 16px;font-size:14px;line-height:1.6}._toolbarLabel_qw0p2_35{color:#000000a6;font-size:14px}._progressInline_qw0p2_45{min-width:120px;max-width:220px;margin:0!important}._selectedCount_qw0p2_57{color:#000000e0;font-size:14px}._selectedCountTotal_qw0p2_67{color:#00000073}._dragger_qw0p2_75{margin-bottom:16px}._tableWrap_qw0p2_83{margin-top:8px}._colHeader_qw0p2_91{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;padding:2px 6px;transition:background .15s,opacity .15s}._colHeader_qw0p2_91:hover{background:#0000000f}._colHeaderPrimaryKey_qw0p2_115{color:#1677ff;cursor:default;background:#1677ff14;border-left:3px solid #1677ff;border-radius:0 4px 4px 0;padding-left:4px;font-weight:500}._colHeaderPrimaryKey_qw0p2_115:hover{background:#1677ff1f}._colHeaderSelected_qw0p2_143{color:#389e0d;background:#52c41a14;border-left:3px solid #52c41a;border-radius:0 4px 4px 0;padding-left:4px;font-weight:500}._colHeaderSelected_qw0p2_143:hover{background:#52c41a24}._colCellPrimaryKey_qw0p2_169{background:#1677ff08}._colCellSelected_qw0p2_177{background:#52c41a0a}._container_1oyrr_1{height:calc(100vh - 140px);display:flex}._left_1oyrr_11{width:200px;height:100%;overflow:auto}._center_1oyrr_23,._right_1oyrr_31{flex:1}._container_12icg_1{width:100%;height:100%;position:relative}._container_12icg_1 ._header_12icg_9{justify-content:flex-end;align-items:center;height:50px;display:flex}._container_12icg_1 ._body_12icg_21{height:calc(100% - 50px);position:relative;overflow:hidden}._container_12icg_1 ._body_12icg_21 ._image_12icg_29{width:100%;height:100%;position:absolute;left:0;right:0}._container_12icg_1 ._body_12icg_21 ._image_12icg_29>img{width:100%;height:100%}._container_12icg_1 ._body_12icg_21 ._devices_12icg_51{width:100%;height:100%;position:absolute;left:0;right:0}._item_icon_19qbi_1{box-sizing:border-box;border:2px solid #0000;border-radius:4px;display:block}._stageWrap_227u4_1{margin-top:8px}._stageToolbar_227u4_5{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}._stageHint_227u4_13{color:#00000073;flex:1;min-width:0;font-size:12px}._zoomControls_227u4_20{flex-shrink:0;align-items:center;gap:4px;display:flex}._zoomLabel_227u4_27{color:#0000008c;text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-size:12px}._stageViewport_227u4_35{touch-action:none;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;width:100%;max-height:420px;position:relative;overflow:hidden}._stageViewportCanPan_227u4_46{cursor:grab}._stageViewportPanning_227u4_50{cursor:grabbing}._panLayer_227u4_54{will-change:transform;flex-shrink:0;position:relative}._stageContent_227u4_60{flex-shrink:0;position:relative}._panHit_227u4_65{z-index:5;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}._bgImg_227u4_75{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}._overlay_227u4_83{pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}._placementHit_227u4_92{z-index:21;cursor:crosshair;pointer-events:auto;background:0 0;border:none;border-radius:0;margin:0;padding:0;position:absolute;inset:0}._placementHit_227u4_92:focus-visible{outline-offset:-2px;outline:2px solid #1677ff}._ratioFloat_227u4_110{z-index:40;pointer-events:none;flex-direction:column;align-items:flex-end;gap:4px;max-width:min(200px,55%);display:flex;position:absolute;bottom:8px;right:8px}._ratioFloatInner_227u4_123{font-variant-numeric:tabular-nums;color:#000000e0;background:#fffffff0;border:1px solid #0000000f;border-radius:8px;padding:5px 10px;font-size:12px;line-height:1.35;box-shadow:0 1px 4px #00000014}._ratioFloatMuted_227u4_135{color:#00000073;font-size:12px}._moduleIcon_227u4_140{box-sizing:border-box;z-index:25;object-fit:cover;pointer-events:auto;touch-action:none;cursor:move;border:2px solid #fff;border-radius:8px;position:absolute;box-shadow:0 2px 8px #0000002e}._modulePlaceholder_227u4_153{color:#00000073;text-align:center;background:#0000000f;justify-content:center;align-items:center;padding:4px;font-size:12px;display:flex}._emptyHint_1ljnc_1{margin-top:8px}._opCell_zobkz_1{flex-wrap:wrap;align-items:center;gap:2px;display:flex}._opCell_zobkz_1 .ant-btn.ant-btn-text{border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._opIconDeny_zobkz_18{color:#f87171e6!important}._opIconAllow_zobkz_22{color:#34d399eb!important}._opIconReset_zobkz_26{color:#38bdf8eb!important}._opIconMute_zobkz_30{color:#d97706!important}._opCell_1lvm1_1{flex-wrap:wrap;align-items:center;gap:2px;display:flex}._opCell_1lvm1_1 .ant-btn.ant-btn-text{border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._opIconShield_1lvm1_18{color:#fbbf24f2!important}._opIconUnshield_1lvm1_22{color:#34d399eb!important}._opIconStart_1lvm1_26{color:#0d9488!important}._opIconStop_1lvm1_30{color:#d97706!important}.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}._container_zesp1_1{flex-direction:column;height:calc(100% - 40px);margin:16px;display:flex}._container_zesp1_1 ._head_zesp1_11{justify-content:space-between;padding:6px 16px;display:flex}._container_zesp1_1 ._body_zesp1_21{flex:1;height:100%;display:flex;position:relative;overflow-y:auto}._container_zesp1_1 ._body_zesp1_21 ._menu_zesp1_33{width:50px;height:100%;overflow-y:auto}._container_zesp1_1 ._body_zesp1_21 ._child_zesp1_43{flex:1}._wrap_5g6tm_1{flex-wrap:wrap;align-content:flex-start;gap:16px;display:flex}._card_5g6tm_8{border-radius:8px;flex-direction:column;flex-shrink:0;width:360px;height:260px;display:flex;overflow:hidden}._cardHead_5g6tm_18{justify-content:end;align-items:center;gap:8px;padding:8px 12px;display:flex}._cardHeadTitle_5g6tm_26{flex:1;min-width:0}._cardBody_5g6tm_31{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px;display:flex;overflow:hidden}._cardBodySelect_5g6tm_41{flex-shrink:0}._cardBodyEditor_5g6tm_45{border-radius:4px;flex:1;min-height:0;overflow:hidden}._addCard_5g6tm_52{cursor:pointer;border-style:dashed;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:360px;height:260px;display:flex}._addCard_5g6tm_52:hover{border-color:var(--ant-color-primary);color:var(--ant-color-primary)}._root_10v24_1{width:100%;height:100%;overflow:auto}._container_1m4f9_1{height:calc(100% - 40px);margin:16px;position:relative}._container_1m4f9_1 ._head_1m4f9_9{justify-content:end;height:45px;padding:6px 16px;display:flex}._container_1m4f9_1 ._body_1m4f9_21{background-color:#fff;flex:1;height:calc(100% - 45px);display:flex;position:relative;overflow-y:auto}._page_1ik2q_1{box-sizing:border-box;flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 20px 16px;display:flex;overflow:hidden}._head_1ik2q_12{box-sizing:border-box;border-bottom:1px solid #38bdf81f;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 2px;display:flex}._headMain_1ik2q_24{min-width:0}._title_1ik2q_28{letter-spacing:.04em;color:#f0f9fffa;text-shadow:0 0 40px #0ea5e959;margin:0;font-size:22px;font-weight:700}._subtitle_1ik2q_37{color:#94a3b8d9;margin:4px 0 0;font-size:13px}._headActions_1ik2q_43{flex-shrink:0;align-items:center;gap:12px;display:flex}._headNav_1ik2q_50{align-items:center;gap:8px;display:flex}._body_1ik2q_56{flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;align-content:start;gap:14px;min-height:0;display:grid;overflow-y:auto}._overviewRow_1ik2q_67{grid-column:1/-1}._chartCell_1ik2q_71{min-width:0;min-height:300px}._headFilter_1ik2q_76{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}._headFilter_1ik2q_76 .ant-form-item{margin-bottom:0}
