html,body,#root,.ant-app{width:100%;height:100%;margin:0;font-family:微软雅黑}._alertContainer_a3w4m_1{z-index:9999999;pointer-events:none;position:fixed;bottom:20px;right:20px}._alertContainer_a3w4m_1>*{pointer-events:auto}._alertPopup_a3w4m_11{background:linear-gradient(#ad2200 0%,#020b17fa 100%);border:1px solid #6e0f0a;border-radius:8px;width:400px;animation:.3s ease-out _slideInRight_a3w4m_1;overflow:hidden;box-shadow:0 4px 20px #00000080}@keyframes _slideInRight_a3w4m_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}._alertHeader_a3w4m_60{color:#fff;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;display:flex}._alertId_a3w4m_68{opacity:.9;font-size:14px}._alertTitle_a3w4m_72{text-align:center;flex:1;font-size:22px}._closeButton_a3w4m_77{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-size:18px;transition:all .2s;display:flex}._closeButton_a3w4m_77:hover{background:#fff3}._closeButton_a3w4m_77:active{background:#ffffff4d}._alertContent_a3w4m_96{color:#fff;padding:20px}._qrCodeContainer_a3w4m_100{justify-content:center;margin-bottom:20px;display:flex}._qrCode_a3w4m_100{background:#fff;border-radius:4px;width:200px;height:200px}._infoField_a3w4m_111{background:#ffffff0f;border:1px dashed #ff6b35;border-radius:4px;margin-bottom:16px;padding:12px;display:flex}._infoField_a3w4m_111 ._label_a3w4m_119{color:#ccc;font-size:16px;font-weight:500}._infoField_a3w4m_111 ._value_a3w4m_124{color:#fff;word-break:break-all;padding-left:5px;font-size:18px}._errorBoundaryWrap_1c1w5_1{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:48px 24px;display:flex}._errorBoundaryWrap_1c1w5_1 .ant-result-title{color:#e2e8f0}._errorBoundaryWrap_1c1w5_1 .ant-result-subtitle{color:#cbd5e1d9}._errorDetail_1c1w5_16{color:#fca5a5;white-space:pre-wrap;word-break:break-word;background:#0a1937a6;border:1px solid #ff4d4f40;border-radius:12px;width:100%;max-width:720px;max-height:200px;margin-top:24px;padding:16px 20px;font-size:13px;line-height:1.6;overflow:auto}._mainLayout_xfliy_1{background:url(/assets/bj-DTN8Wj5Q.png) 0 0/100% 100% no-repeat;flex-direction:column;height:100%;display:flex}._mainLayout_xfliy_1 ._header_xfliy_8{color:#fff;background:linear-gradient(135deg,#1a1a2e8c 0%,#16213e59 25%,#0f34607d 50%,#1a1a3e82 75%,#2d1b3d73 100%);height:120px;padding:0;position:relative;overflow:visible hidden}._mainLayout_xfliy_1 ._header_xfliy_8:before{content:"";pointer-events:none;background:radial-gradient(circle,#6496ff14 0%,#0000 70%);width:100%;height:200%;position:absolute;top:-50%;left:-50%}._mainLayout_xfliy_1 ._header_xfliy_8:after{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#6496ff0f 0%,#0000 50%),radial-gradient(circle at 80% 80%,#9664c80d 0%,#0000 50%),radial-gradient(circle at 40% 20%,#5078b40a 0%,#0000 50%);position:absolute;inset:0}._mainLayout_xfliy_1 ._header_xfliy_8>*{z-index:1;position:relative}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTop_xfliy_41{background:linear-gradient(#224686 0%,#0e2e6557 100%)}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTop_xfliy_41,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45{justify-content:space-between;height:50%;padding:0 20px;display:flex}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTop_xfliy_41{align-items:stretch;min-width:0;overflow:hidden}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45{align-items:center}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59{flex:1;align-items:center;gap:14px;min-width:0;max-width:calc(100% - 620px);height:100%;margin-left:-20px;padding:0 64px 0 20px;display:inline-flex;position:relative;overflow:hidden}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._headerTopLeftBg_xfliy_72{z-index:0;border-bottom-right-radius:inherit;position:absolute;inset:0}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._headerNavIcon_xfliy_78{z-index:3;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._headerNavIcon_xfliy_78 ._iconFont_xfliy_88{cursor:pointer;font-size:38px;line-height:1;transition:transform .3s}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._headerNavIcon_xfliy_78 ._iconFont_xfliy_88 svg{width:1em;height:1em}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._headerNavIcon_xfliy_78 ._iconFont_xfliy_88:hover{transform:rotate(90deg)}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101{flex-shrink:1;align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightEffect_xfliy_109{z-index:1;pointer-events:none;height:40px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightAmbient_xfliy_119{z-index:0;background:radial-gradient(100% 100% at 50% 100%,#50aaff47 0%,#3282dc1a 40%,#0000 72%);width:92%;height:24px;animation:4s ease-in-out infinite _headerAmbientPulse_xfliy_1;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightAmbient2_xfliy_130{z-index:0;background:radial-gradient(100% 100% at 50% 100%,#ffffff1f 0%,#0000 70%);width:55%;height:14px;animation:4s ease-in-out 2s infinite _headerAmbientPulse_xfliy_1;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightFrame_xfliy_142{z-index:1;height:8px;position:absolute;bottom:0;left:0;right:0}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightFrame_xfliy_142:before,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightFrame_xfliy_142:after{content:"";opacity:.7;width:14px;height:8px;position:absolute;bottom:0}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightFrame_xfliy_142:before{border-bottom:2px solid #64c8ff8c;border-left:2px solid #64c8ff8c;left:0;box-shadow:-2px 2px 8px #50b4ff33}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightFrame_xfliy_142:after{border-bottom:2px solid #64c8ff8c;border-right:2px solid #64c8ff8c;right:0;box-shadow:2px 2px 8px #50b4ff33}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightLine_xfliy_171{z-index:2;background:linear-gradient(90deg,#0000 0%,#3c8ce666 6%,#c8e6ffb3 50%,#3c8ce666 94%,#0000 100%);height:2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 10px #64beff59,0 0 24px #50a0f026}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightLine_xfliy_171:before{content:"";background:linear-gradient(90deg,#0000,#ffffffd9,#0000);width:12%;height:100%;animation:4.5s ease-in-out infinite _headerLineShimmer_xfliy_1;position:absolute;top:0;left:-15%}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightLine_xfliy_171:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:12%;height:100%;animation:4.5s ease-in-out 2.2s infinite _headerLineShimmer_xfliy_1;position:absolute;top:0;left:-15%}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightBeam_xfliy_202{z-index:3;filter:blur(.8px);background:linear-gradient(90deg,#0000 0%,#50aaff14 22%,#b4e1ff8c 42%,#ffffffd9 49%,#ffffffe6 51%,#bee1ff73 60%,#50aaff1a 80%,#0000 100%);width:48%;height:6px;animation:5.5s cubic-bezier(.4,0,.2,1) infinite _headerLightSweep_xfliy_1;position:absolute;bottom:-2px;left:-48%;box-shadow:0 0 12px #82c8ff80,0 0 28px #5aafff40,0 -10px 24px #50aaff26}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightBeam_xfliy_202:before{content:"";background:radial-gradient(circle,#fff 0%,#b4e6ffd9 45%,#0000 75%);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:6%;transform:translateY(-50%);box-shadow:0 0 4px #fff,0 0 12px #78c8ffcc,0 0 24px #50b4ff66}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightBeam_xfliy_202:after{content:"";filter:blur(1px);background:linear-gradient(#b4e6ff80 0%,#0000 100%);width:2px;height:18px;position:absolute;bottom:50%;right:4%}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightTrace_xfliy_236{z-index:4;background:linear-gradient(90deg,#0000 40%,#ffffffe6 50%,#0000 60%);width:48%;height:1px;animation:5.5s cubic-bezier(.4,0,.2,1) infinite _headerLightSweep_xfliy_1;position:absolute;bottom:0;left:-48%;box-shadow:0 0 6px #fff9,0 0 14px #78c8ff66}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightBeam2_xfliy_247{z-index:3;filter:blur(.5px);background:linear-gradient(90deg,#0000 0%,#64b9ff66 30%,#ffffffa6 50%,#64b9ff66 70%,#0000 100%);width:32%;height:3px;animation:8s cubic-bezier(.4,0,.2,1) 1.5s infinite _headerLightSweep2_xfliy_1;position:absolute;bottom:0;left:105%;box-shadow:0 0 10px #64b9ff59,0 0 20px #50a0f026}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightNodes_xfliy_260{z-index:2;height:8px;position:absolute;bottom:0;left:0;right:0}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightNodes_xfliy_260 i{background:#b4e6ffe6;border-radius:50%;width:4px;height:4px;animation:3s ease-in-out infinite _headerNodePulse_xfliy_1;position:absolute;bottom:-1px;box-shadow:0 0 4px #96dcffcc,0 0 10px #64beff66}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightNodes_xfliy_260 i:first-child{left:0}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightNodes_xfliy_260 i:last-child{animation-delay:1.5s;right:0}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightParticles_xfliy_285{z-index:2;height:22px;position:absolute;bottom:2px;left:0;right:0;overflow:hidden}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightParticles_xfliy_285 i{opacity:0;background:#c8ebffe6;border-radius:50%;width:2px;height:2px;animation:4s ease-out infinite _headerParticleFloat_xfliy_1;position:absolute;bottom:0;box-shadow:0 0 3px #96dcffb3}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightParticles_xfliy_285 i:first-child{animation-delay:0s;left:18%}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightParticles_xfliy_285 i:nth-child(2){animation-delay:1.2s;left:42%}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightParticles_xfliy_285 i:nth-child(3){animation-delay:2.4s;left:65%}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._headerLightParticles_xfliy_285 i:nth-child(4){animation-delay:.8s;left:82%}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopLeft_xfliy_59 ._systemNameWrap_xfliy_101 ._systemName_xfliy_101{z-index:3;letter-spacing:2px;white-space:nowrap;text-overflow:ellipsis;color:#fff;min-width:0;font-size:34px;font-weight:700;line-height:1.15;position:relative;overflow:hidden}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334{flex-shrink:0;align-items:center;gap:20px;min-width:0;margin-left:12px;font-size:18px;display:flex}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._languageSwitcher_xfliy_343{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;height:30px;line-height:30px;display:flex}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._topRightTimeBox_xfliy_352{letter-spacing:2px;color:#fff;flex-shrink:0;align-items:center;min-width:300px;font-weight:600;line-height:normal;display:flex}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._topRightTimeBox_xfliy_352 ._topRightTimeDate_xfliy_362{flex-shrink:0}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._topRightTimeBox_xfliy_352 ._topRightTimeHour_xfliy_365{flex-shrink:0;font-size:45px}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._topRightTimeBoxCompact_xfliy_369{letter-spacing:1px;gap:10px;min-width:auto;font-size:14px}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._topRightTimeBoxCompact_xfliy_369 ._topRightTimeHour_xfliy_365{font-size:30px}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378{letter-spacing:1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;flex-shrink:1;align-items:center;gap:8px;min-width:0;max-width:220px;padding:5px 16px;font-size:13px;font-weight:500;line-height:normal;transition:all .3s;display:flex}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378 ._websocketStatusText_xfliy_396{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378 ._websocketStatusDot_xfliy_402{border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite _pulse_xfliy_1;display:inline-block}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378._websocketConnected_xfliy_410 ._websocketStatusDot_xfliy_402{background-color:#52c41a;box-shadow:0 0 8px #52c41a99}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378._websocketConnecting_xfliy_414 ._websocketStatusDot_xfliy_402{background-color:#faad14;box-shadow:0 0 8px #faad1499}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378._websocketDisconnected_xfliy_418 ._websocketStatusDot_xfliy_402,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378._websocketServerError_xfliy_422 ._websocketStatusDot_xfliy_402{background-color:#ff4d4f;box-shadow:0 0 8px #ff4d4f99}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378 ._websocketRetryBtn_xfliy_426{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;margin-left:4px;padding:2px;transition:all .2s;display:inline-flex}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378 ._websocketRetryBtn_xfliy_426:hover{background:#ffffff26}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._websocketStatus_xfliy_378 ._websocketRetryBtn_xfliy_426 ._websocketRetryIcon_xfliy_439{color:#fff;font-size:14px}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._topRightUserName_xfliy_443{letter-spacing:1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;flex-shrink:0;align-items:center;gap:8px;min-width:120px;max-width:240px;padding:5px 16px;font-weight:500;line-height:normal;transition:all .3s;display:flex}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._topRightUserName_xfliy_443>div{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._topRightUserName_xfliy_443:hover{background:#ffffff26;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._topRightUserName_xfliy_443 ._userIconFont_xfliy_473{flex-shrink:0;margin-right:0}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._logoutButton_xfliy_477,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._fullscreenButton_xfliy_478,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._refreshButton_xfliy_479{cursor:pointer;justify-content:center;align-items:center;transition:all .3s;display:flex}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._logoutButton_xfliy_477:hover,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._fullscreenButton_xfliy_478:hover,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._refreshButton_xfliy_479:hover{transform:translateY(-1px)}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._logoutButton_xfliy_477 ._logoutIcon_xfliy_491,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._fullscreenButton_xfliy_478 ._logoutIcon_xfliy_491,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._refreshButton_xfliy_479 ._logoutIcon_xfliy_491,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._logoutButton_xfliy_477 ._fullscreenIcon_xfliy_494,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._fullscreenButton_xfliy_478 ._fullscreenIcon_xfliy_494,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._refreshButton_xfliy_479 ._fullscreenIcon_xfliy_494,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._logoutButton_xfliy_477 ._refreshIcon_xfliy_497,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._fullscreenButton_xfliy_478 ._refreshIcon_xfliy_497,._mainLayout_xfliy_1 ._header_xfliy_8 ._headerTopRight_xfliy_334 ._refreshButton_xfliy_479 ._refreshIcon_xfliy_497{color:#fff;flex-shrink:0;font-size:30px}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45{flex-wrap:nowrap;justify-content:end;gap:10px;width:100%;min-width:0;overflow:auto hidden}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45::-webkit-scrollbar{height:4px}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45::-webkit-scrollbar-thumb:hover{background:#ffffff80}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45 ._headerBottomItem_xfliy_527{white-space:nowrap;-webkit-backdrop-filter:blur(20px)saturate(180%);letter-spacing:.5px;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;flex-shrink:0;height:40px;padding:2px 20px;line-height:35px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #1f26875e,inset 0 1px #fff6}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45 ._headerBottomItem_xfliy_527:hover{cursor:pointer;background:#ffffff26;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a;color:#1890ff!important}._mainLayout_xfliy_1 ._header_xfliy_8 ._headerBottom_xfliy_45 ._headerBottomItem_xfliy_527 ._iconFont_xfliy_88{margin-right:2px}._mainLayout_xfliy_1._headerEn_xfliy_554 ._headerTopLeft_xfliy_59{max-width:calc(100% - 520px);padding:0 48px 0 16px}._mainLayout_xfliy_1._headerEn_xfliy_554 ._systemNameWrap_xfliy_101 ._systemName_xfliy_101{letter-spacing:.5px;font-size:22px}._mainLayout_xfliy_1._headerEn_xfliy_554 ._headerTopRight_xfliy_334{gap:10px;font-size:15px}._mainLayout_xfliy_1._headerEn_xfliy_554 ._languageSwitcher_xfliy_343{white-space:nowrap;font-size:14px}._mainLayout_xfliy_1._headerEn_xfliy_554 ._topRightUserName_xfliy_443{min-width:186px;max-width:240px;padding:5px 12px;font-size:14px}._mainLayout_xfliy_1._headerEn_xfliy_554 ._websocketStatus_xfliy_378{max-width:160px;padding:4px 10px;font-size:12px}._mainLayout_xfliy_1._headerEn_xfliy_554 ._logoutButton_xfliy_477 ._logoutIcon_xfliy_491,._mainLayout_xfliy_1._headerEn_xfliy_554 ._fullscreenButton_xfliy_478 ._logoutIcon_xfliy_491,._mainLayout_xfliy_1._headerEn_xfliy_554 ._refreshButton_xfliy_479 ._logoutIcon_xfliy_491,._mainLayout_xfliy_1._headerEn_xfliy_554 ._logoutButton_xfliy_477 ._fullscreenIcon_xfliy_494,._mainLayout_xfliy_1._headerEn_xfliy_554 ._fullscreenButton_xfliy_478 ._fullscreenIcon_xfliy_494,._mainLayout_xfliy_1._headerEn_xfliy_554 ._refreshButton_xfliy_479 ._fullscreenIcon_xfliy_494,._mainLayout_xfliy_1._headerEn_xfliy_554 ._logoutButton_xfliy_477 ._refreshIcon_xfliy_497,._mainLayout_xfliy_1._headerEn_xfliy_554 ._fullscreenButton_xfliy_478 ._refreshIcon_xfliy_497,._mainLayout_xfliy_1._headerEn_xfliy_554 ._refreshButton_xfliy_479 ._refreshIcon_xfliy_497{font-size:24px}._navigationDrawer_xfliy_592{z-index:9999999;top:120px}._navigationDrawer_xfliy_592 .ant-drawer-section,._navigationDrawer_xfliy_592 .ant-drawer-body{overflow:hidden!important}._navigationDrawer_xfliy_592 .ant-drawer-content-wrapper{border-radius:0;border:0!important;width:auto!important}._navigationDrawer_xfliy_592 .ant-drawer-body{display:flex;padding:0!important}._navigationDrawer_xfliy_592 .ant-drawer-content-wrapper{min-width:700px;width:auto!important}._navigationDrawer_xfliy_592 .ant-menu-item-icon svg{font-size:22px;width:28px!important;height:28px!important}._navigationDrawer_xfliy_592 .ant-menu-title-content{color:#000;font-weight:600;font-size:17px!important}._navigationDrawer_xfliy_592 .ant-menu{width:auto;min-width:230px}._navigationDrawer_xfliy_592 .navigation-menu{overflow:auto}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630{border-radius:8px;width:600px;margin:16px}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateTop_xfliy_635{border-bottom:1px solid #f0f0f0;padding:16px}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateTop_xfliy_635 ._ant-input-affix-wrapper_xfliy_639{background:#fff;border:1px solid #d9d9d9;border-radius:6px}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateTop_xfliy_635 ._ant-input-affix-wrapper_xfliy_639:hover{border-color:#40a9ff}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateTop_xfliy_635 ._ant-input-affix-wrapper_xfliy_639:focus,._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateTop_xfliy_635 ._ant-input-affix-wrapper_xfliy_639._ant-input-affix-wrapper-focused_xfliy_648{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateTop_xfliy_635 ._ant-input-affix-wrapper_xfliy_639 ._anticon_xfliy_652{color:#999}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateTop_xfliy_635 ._ant-input-affix-wrapper_xfliy_639 ._ant-input_xfliy_639{font-size:14px}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateBottom_xfliy_658{flex-wrap:wrap;height:calc(100% - 150px);padding:16px;display:flex;overflow-y:auto}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateBottom_xfliy_658 ._navigateItem_xfliy_665{cursor:pointer;border-radius:4px;align-items:center;padding:8px;transition:all .2s;display:flex}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateBottom_xfliy_658 ._navigateItem_xfliy_665:hover{background:#ffffff4d;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a;color:#1890ff!important}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateBottom_xfliy_658 ._navigateItem_xfliy_665._non-clickable_xfliy_679{cursor:default}._navigationDrawer_xfliy_592 ._searchNavigate_xfliy_630 ._searchNavigateBottom_xfliy_658 ._navigateItem_xfliy_665._non-clickable_xfliy_679:hover{box-shadow:none;background:0 0;transform:none}@keyframes _headerLightSweep_xfliy_1{0%{opacity:0;left:-48%}6%{opacity:1}88%{opacity:1}to{opacity:0;left:105%}}@keyframes _headerLightSweep2_xfliy_1{0%{opacity:0;left:105%}8%{opacity:.75}92%{opacity:.75}to{opacity:0;left:-35%}}@keyframes _headerLineShimmer_xfliy_1{0%{opacity:0;left:-15%}12%{opacity:.9}88%{opacity:.9}to{opacity:0;left:105%}}@keyframes _headerAmbientPulse_xfliy_1{0%,to{opacity:.55;transform:translate(-50%)scaleX(.9)}50%{opacity:1;transform:translate(-50%)scaleX(1.06)}}@keyframes _headerNodePulse_xfliy_1{0%,to{opacity:.5;transform:scale(.8);box-shadow:0 0 4px #96dcff80,0 0 8px #64beff33}50%{opacity:1;transform:scale(1.2);box-shadow:0 0 6px #c8f0ffe6,0 0 16px #78c8ff80}}@keyframes _headerParticleFloat_xfliy_1{0%{opacity:0;transform:translateY(0)scale(.5)}20%{opacity:.8;transform:translateY(-8px)scale(1)}75%{opacity:.4;transform:translateY(-18px)scale(.7)}to{opacity:0;transform:translateY(-26px)scale(.3)}}@keyframes _pulse_xfliy_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}._loading-container_1casp_2{background:#0d1c31;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}._loading-container_1casp_2 ._loading-spinner_1casp_10{border:4px solid #f3f3f3;border-top-color:#1890ff;border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite _spin_1casp_1}._loading-container_1casp_2 ._loading-text_1casp_19{color:#666;margin:0;font-size:14px}@keyframes _spin_1casp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._deviceExport_1casp_56{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._deviceExport_1casp_56 ._exportTitle_1casp_62{padding-right:20px;font-size:20px}._deviceExport_1casp_56 ._exportFormat_1casp_66,._deviceExport_1casp_56 ._excelEncryption_1casp_70{align-items:center;display:flex}._deviceExport_1casp_56 ._headerTitle_1casp_74{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3b8eec;align-items:center;gap:8px;font-size:16px;font-weight:600;transition:color .3s;display:flex}._deviceExport_1casp_56 ._headerTitle_1casp_74:hover{color:#40a9ff}._deviceExport_1casp_56 ._headerTitle_1casp_74 ._iconWrapper_1casp_88{align-items:center;transition:transform .3s ease-in-out;display:inline-flex;transform:rotate(0)}._deviceExport_1casp_56 ._headerTitle_1casp_74._expanded_1casp_94 ._iconWrapper_1casp_88{transform:rotate(180deg)}._deviceExport_1casp_56 ._fieldListContainer_1casp_97{max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}._deviceExport_1casp_56 ._fieldListContainer_1casp_97._expanded_1casp_94{max-height:500px}._deviceExport_1casp_56 ._fieldList_1casp_97{flex-wrap:wrap;gap:10px 3px;display:flex}._deviceExport_1casp_56 ._fieldList_1casp_97 ._fieldItem_1casp_110{white-space:nowrap;min-width:150px}._deviceStatusLogTable_1casp_114{background:linear-gradient(#043575 0%,#032a5d 20%,#021328 100%);border:1px solid #005fed;border-radius:15px;margin-bottom:20px;padding:16px}._deviceStatusLogTable_1casp_114 ._headerSection_1casp_121{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._deviceStatusLogTable_1casp_114 ._headerSection_1casp_121 ._titleRow_1casp_129{align-items:center;gap:8px;display:flex}._deviceStatusLogTable_1casp_114 ._headerSection_1casp_121 ._titleRow_1casp_129 ._refreshBtn_1casp_134{cursor:pointer;justify-content:center;align-items:center;transition:transform .3s;display:flex}._deviceStatusLogTable_1casp_114 ._headerSection_1casp_121 ._titleRow_1casp_129 ._refreshBtn_1casp_134:hover{transform:rotate(180deg)}._deviceStatusLogTable_1casp_114 ._headerSection_1casp_121 ._titleRow_1casp_129 ._refreshBtn_1casp_134 ._refreshIcon_1casp_144{color:inherit;font-size:20px}._deviceStatusLogTable_1casp_114 ._headerSection_1casp_121 ._title_1casp_129{color:inherit;margin:0;font-size:23px;font-weight:600}._deviceStatusLogTable_1casp_114 ._headerSection_1casp_121 ._filterSection_1casp_154{align-items:center;gap:8px;display:flex}._deviceStatusLogTable_1casp_114 ._headerSection_1casp_121 ._filterSection_1casp_154 ._filterLabel_1casp_159{white-space:nowrap;font-size:14px}._deviceStatusLogTable_1casp_114 ._headerSection_1casp_121 ._filterSection_1casp_154 ._statusTypeSelect_1casp_163{min-width:200px}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166{margin-bottom:16px}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 .ant-card-head{min-height:auto;padding:12px 16px}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 .ant-card-body{padding:16px}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._exportOptions_1casp_176{margin-bottom:0}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._encryptionSection_1casp_179{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._encryptionSection_1casp_179 ._encryptionLabel_1casp_185{white-space:nowrap;font-size:14px}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._encryptionSection_1casp_179 ._passwordInput_1casp_189{width:200px}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._fieldSettingsSection_1casp_192 ._fieldSettingsHeader_1casp_192{align-items:center;gap:8px;padding:8px 12px;display:flex}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._fieldSettingsSection_1casp_192 ._fieldSettingsHeader_1casp_192 ._fieldCount_1casp_198{color:#6b7280;margin-left:auto;font-size:12px}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._fieldSettingsSection_1casp_192 ._fieldListContainer_1casp_97{border-radius:4px;max-height:300px;margin-top:8px;overflow-y:auto}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._fieldSettingsSection_1casp_192 ._fieldListContainer_1casp_97::-webkit-scrollbar{width:6px}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._fieldSettingsSection_1casp_192 ._fieldListContainer_1casp_97::-webkit-scrollbar-track{background:0 0}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._fieldSettingsSection_1casp_192 ._fieldListContainer_1casp_97::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._fieldSettingsSection_1casp_192 ._fieldListContainer_1casp_97::-webkit-scrollbar-thumb:hover{background:#9ca3af}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._fieldSettingsSection_1casp_192 ._fieldList_1casp_97{flex-wrap:wrap;gap:8px;display:flex}._deviceStatusLogTable_1casp_114 ._exportCard_1casp_166 ._fieldSettingsSection_1casp_192 ._fieldList_1casp_97 ._fieldItem_1casp_110{white-space:nowrap;min-width:120px}._deviceStatusLogTable_1casp_114 ._tableSection_1casp_231{margin-top:0}[data-theme=light] .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:var(--theme-primary,#3b82f6)!important;border-color:var(--theme-primary,#3b82f6)!important}[data-theme=light] .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff!important}[data-theme=light] .ant-notification .ant-notification-notice-wrapper{-webkit-backdrop-filter:blur(10px)saturate(180%)!important;backdrop-filter:blur(10px)saturate(180%)!important;background:#ffffff80!important}[data-theme=light] .ant-notification .ant-notification-notice{-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);border:1px solid #e5e7eb!important;border-radius:8px!important;padding:16px!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}[data-theme=light] .ant-notification .ant-notification-notice .ant-notification-notice-message{color:#1f2937!important;margin-bottom:8px!important;font-size:16px!important;font-weight:600!important}[data-theme=light] .ant-notification .ant-notification-notice .ant-notification-notice-description{color:#6b7280!important;white-space:pre-line!important;font-size:14px!important;line-height:1.6!important}[data-theme=light] .ant-notification .ant-notification-notice .ant-notification-notice-icon{font-size:24px!important}[data-theme=light] .ant-notification .ant-notification-notice .ant-notification-notice-icon-success{color:#10b981!important}[data-theme=light] .ant-notification .ant-notification-notice .ant-notification-notice-icon-info{color:#3b82f6!important}[data-theme=light] .ant-notification .ant-notification-notice .ant-notification-notice-icon-warning{color:#f59e0b!important}[data-theme=light] .ant-notification .ant-notification-notice .ant-notification-notice-icon-error{color:#ef4444!important}[data-theme=light] .ant-notification .ant-notification-notice.ant-notification-notice-success{border-left:4px solid #10b981!important}[data-theme=light] .ant-notification .ant-notification-notice.ant-notification-notice-info{border-left:4px solid #3b82f6!important}[data-theme=light] .ant-notification .ant-notification-notice.ant-notification-notice-warning{border-left:4px solid #f59e0b!important}[data-theme=light] .ant-notification .ant-notification-notice.ant-notification-notice-error{border-left:4px solid #ef4444!important}[data-theme=light] .ant-notification .ant-notification-notice .ant-notification-notice-close{color:#9ca3af!important}[data-theme=light] .ant-notification .ant-notification-notice .ant-notification-notice-close:hover{color:#1f2937!important}[data-theme=dark] .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#314eec!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before,[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:before,[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:before,[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:before{background:#2563eb59!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range .ant-picker-cell-inner,[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover .ant-picker-cell-inner{color:#f9fafb!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{color:#fff!important;background:#2563eb!important}[data-theme=dark] .refresh-page{background:#111827!important}[data-theme=dark] .refresh-page .refresh-text{color:#f9fafb!important}[data-theme=dark] .ant-modal,[data-theme=dark] .ant-drawer-content-wrapper{background-color:#ffffff1a!important}[data-theme=dark] .ant-modal-confirm-title,[data-theme=dark] .ant-modal-confirm-content{color:#fff!important}[data-theme=dark] .ant-btn,[data-theme=dark] .ant-btn.ant-btn-primary{box-shadow:0 2px 4px #0000004d!important}[data-theme=dark] .ant-btn.ant-btn-primary:hover{box-shadow:0 4px 8px #0006!important}[data-theme=dark] .ant-btn.ant-btn-default{box-shadow:0 2px 4px #0000004d!important}[data-theme=dark] .ant-btn.ant-btn-default:hover{box-shadow:0 4px 8px #0006!important}[data-theme=dark] .customButton.ant-btn-primary{box-shadow:0 4px 12px #0000004d!important}[data-theme=dark] .customButton.ant-btn-primary:hover{box-shadow:0 6px 16px #0006!important}[data-theme=dark] .customButton.ant-btn-default{box-shadow:0 4px 12px #0003!important}[data-theme=dark] .customButton.ant-btn-default:hover{box-shadow:0 4px 12px #0000004d!important}[data-theme=dark] .ant-message .ant-message-notice-content{border:1px solid #4b5563;color:#f9fafb!important;background:#374151!important}[data-theme=dark] .ant-notification .ant-notification-notice-wrapper{-webkit-backdrop-filter:blur(10px)saturate(180%)!important;backdrop-filter:blur(10px)saturate(180%)!important;background:#37415170!important}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-message{color:#f9fafb!important;margin-bottom:8px!important;font-size:16px!important;font-weight:600!important}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-description{color:#d1d5db!important;white-space:pre-line!important;font-size:14px!important;line-height:1.6!important}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-icon{font-size:24px!important}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-icon-success{color:#10b981!important}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-icon-info{color:#3b82f6!important}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-icon-warning{color:#f59e0b!important}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-icon-error{color:#ef4444!important}[data-theme=dark] .ant-notification .ant-notification-notice.ant-notification-notice-success{border-left:4px solid #10b981!important}[data-theme=dark] .ant-notification .ant-notification-notice.ant-notification-notice-info{border-left:4px solid #3b82f6!important}[data-theme=dark] .ant-notification .ant-notification-notice.ant-notification-notice-warning{border-left:4px solid #f59e0b!important}[data-theme=dark] .ant-notification .ant-notification-notice.ant-notification-notice-error{border-left:4px solid #ef4444!important}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-close{color:#9ca3af!important}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-close:hover{color:#f9fafb!important}[data-theme=dark] .searchTitle{color:#d1d5db!important}[data-theme=dark] .searchTitle span{color:#fbbf24!important}[data-theme=dark] .ant-pagination .ant-pagination-item{background:#374151;border-color:#4b5563}[data-theme=dark] .ant-pagination .ant-pagination-item a{color:#f9fafb!important}[data-theme=dark] .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:var(--theme-primary,#2563eb);border-color:var(--theme-primary,#2563eb)}[data-theme=dark] .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff!important}[data-theme=dark] .ant-pagination .ant-pagination-prev .ant-pagination-item-link,[data-theme=dark] .ant-pagination .ant-pagination-next .ant-pagination-item-link{color:#f9fafb;background:#374151;border-color:#4b5563}[data-theme=dark] .ant-pagination .ant-pagination-options-quick-jumper input{color:#f9fafb;border-color:#4b5563;background:#374151!important}[data-theme=dark] .ant-pagination .ant-pagination-total-text{color:#d1d5db}[data-theme=dark] .ant-pagination .ant-select-selector{color:#f9fafb!important;background:#374151!important;border-color:#4b5563!important}[data-theme=dark] .editTableBtn{color:#fb923c!important}[data-theme=dark] .editTableBtn:hover{color:#fbbf24!important}[data-theme=dark] .assignTableBtn{color:#f472b6!important}[data-theme=dark] .assignTableBtn:hover{color:#ec4899!important}[data-theme=dark] .ant-form-item-label>label,[data-theme=dark] .formContainer .ant-form-horizontal .ant-form-item-label>label{color:#d1d5db!important}[data-theme=dark] .ant-btn-default{color:#f9fafb!important;background:#374151cc!important;border-color:#4b5563!important}[data-theme=dark] .ant-btn-default:hover{border-color:var(--theme-primary,#2563eb)!important;color:var(--theme-primary,#2563eb)!important;background:#374151f2!important}[data-theme=dark] .treeButtonGroup{border-top-color:#4b5563!important}[data-theme=dark] .ant-drawer-body .ant-menu-title-content{color:#f9fafb!important}[data-theme=dark] .searchNavigate .searchNavigateTop{border-bottom-color:#4b5563!important}[data-theme=dark] .searchNavigate .searchNavigateTop .ant-input-affix-wrapper{background:#1f2937!important;border-color:#4b5563!important}[data-theme=dark] .searchNavigate .searchNavigateTop .ant-input-affix-wrapper .ant-input{color:#f9fafb!important}[data-theme=dark] .searchNavigate .searchNavigateTop .ant-input-affix-wrapper .anticon{color:#9ca3af!important}[data-theme=dark] .searchNavigate .searchNavigateBottom .navigateItem{color:#d1d5db!important}[data-theme=dark] .searchNavigate .searchNavigateBottom .navigateItem[data-level="0"]{color:var(--theme-primary-hover,#60a5fa)!important;font-weight:700!important}[data-theme=dark] .searchNavigate .searchNavigateBottom .navigateItem[data-level="1"]{color:#e5e7eb!important;font-weight:600!important}[data-theme=dark] .searchNavigate .searchNavigateBottom .navigateItem[data-level="2"],[data-theme=dark] .searchNavigate .searchNavigateBottom .navigateItem[data-level="3"],[data-theme=dark] .searchNavigate .searchNavigateBottom .navigateItem[data-level="4"]{color:#9ca3af!important}[data-theme=dark] .searchNavigate .searchNavigateBottom .navigateItem:hover{color:var(--theme-primary-hover,#60a5fa)!important;background:#37415180!important}[data-theme=dark] .tableSearchBox .searchTitle{color:#d1d5db!important}[data-theme=dark] .tableSearchBox .searchTitle span{color:#fbbf24!important}[data-theme=dark] .ant-select-dropdown{border:1px solid #4b5563;background:#374151!important;box-shadow:0 4px 12px #0006!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option{color:#f9fafb!important;border-radius:6px!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-active:not([data-theme=dark] .ant-select-dropdown .ant-select-item-option-disabled){background:var(--theme-primary-light15,#2563eb26)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-selected:not([data-theme=dark] .ant-select-dropdown .ant-select-item-option-disabled){font-weight:500;background:var(--theme-primary-hover,#93c5fd)!important;color:#fff!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-selected:not([data-theme=dark] .ant-select-dropdown .ant-select-item-option-disabled) .ant-select-item-option-state{color:#fff!important}[data-happy-work=true] .ant-btn{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)!important}[data-happy-work=true] .ant-btn:active{transform:scale(.95)!important}[data-happy-work=true] .ant-btn:hover{box-shadow:0 4px 12px var(--theme-primary-light,#3b82f64d)!important;transform:translateY(-2px)!important}[data-happy-work=true] .ant-btn.ant-btn-primary:hover{transform:translateY(-2px)scale(1.02)!important}[data-happy-work=true] .ant-btn.ant-btn-danger:hover{transform:translateY(-2px)rotate(1deg)!important}[data-happy-work=true] .ant-input,[data-happy-work=true] .ant-input-affix-wrapper,[data-happy-work=true] .ant-input-password,[data-happy-work=true] .ant-select-selector,[data-happy-work=true] .ant-picker{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)!important}[data-happy-work=true] .ant-input:focus,[data-happy-work=true] .ant-input-affix-wrapper:focus,[data-happy-work=true] .ant-input-password:focus,[data-happy-work=true] .ant-select-selector:focus,[data-happy-work=true] .ant-picker:focus,[data-happy-work=true] .ant-input:focus-within,[data-happy-work=true] .ant-input-affix-wrapper:focus-within,[data-happy-work=true] .ant-input-password:focus-within,[data-happy-work=true] .ant-select-selector:focus-within,[data-happy-work=true] .ant-picker:focus-within{box-shadow:0 0 0 2px var(--theme-primary-light2,#3b82f633)!important;transform:scale(1.02)!important}[data-happy-work=true] .ant-card{transition:all .3s!important}[data-happy-work=true] .ant-card:hover{transform:translateY(-4px)!important;box-shadow:0 8px 16px #00000026!important}[data-happy-work=true] .ant-tag{transition:all .3s!important}[data-happy-work=true] .ant-tag:hover{transform:scale(1.1)rotate(2deg)!important}[data-happy-work=true] .ant-switch{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)!important}[data-happy-work=true] .ant-switch:active{transform:scale(.9)!important}[data-happy-work=true] .ant-checkbox,[data-happy-work=true] .ant-radio{transition:all .3s!important}[data-happy-work=true] .ant-checkbox:hover,[data-happy-work=true] .ant-radio:hover{transform:scale(1.1)!important}[data-happy-work=true] .ant-tabs-tab{transition:all .3s!important}[data-happy-work=true] .ant-tabs-tab:hover{transform:translateY(-2px)!important}[data-happy-work=true] .ant-menu-item{transition:all .3s!important}[data-happy-work=true] .ant-menu-item:hover{transform:translate(4px)!important}.ant-modal,.ant-drawer-content-wrapper{-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);background-color:#fff6!important}.ant-modal .ant-modal-container,.ant-drawer-content-wrapper .ant-modal-container,.ant-modal .ant-drawer-section,.ant-drawer-content-wrapper .ant-drawer-section,.ant-modal .ant-menu,.ant-drawer-content-wrapper .ant-menu,.ant-modal .ant-tree,.ant-drawer-content-wrapper .ant-tree{background-color:#0000!important}.ant-modal{border:1px solid #ffffff4d;border-radius:30px;position:relative!important}.ant-drawer-content-wrapper{border:1px solid #ffffff4d;border-radius:30px 0 0 30px}.ant-drawer,.ant-drawer:focus,.ant-drawer:focus-visible,.ant-drawer:focus-within,.ant-drawer .ant-drawer-section,.ant-drawer .ant-drawer-section:focus,.ant-drawer .ant-drawer-section:focus-visible{outline:none!important}.ant-drawer-mask-blur,.ant-modal-mask-blur{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ant-message{font-size:25px;top:50%!important}.ant-message .ant-message-notice-content{color:#000;background:#fff!important}.ant-message .anticon{font-size:25px!important}.tableSearchBox{align-items:center;min-height:75px;display:flex}.tableSearchBox .ant-tree-select,.tableSearchBox .ant-select{width:100%}.tableSearchBox .searchTitle{letter-spacing:2px;color:#333;font-size:26px;font-weight:600}.tableSearchBox .searchTitle span{color:#ff7b00;font-size:32px}.tableSearchBox .ant-select,.tableSearchBox .ant-tree-select .ant-select-content{height:100%}.tableSearchBox .ant-select .ant-select-input,.tableSearchBox .ant-tree-select .ant-select-content .ant-select-input{color:#fff}.tableSearchBox .ant-row{width:100%;height:100%}.tableSearchBox .ant-col{align-items:center;margin-right:10px;padding-bottom:10px;display:flex}.ant-table-cell-ellipsis.ant-table-cell-fix-end-shadow{background:#040e2e!important}.ant-table-cell-ellipsis.ant-table-cell-row-hover{background:#4b5563!important}.ant-pagination{justify-content:center;align-items:center;height:60px;display:flex}.ant-pagination .ant-pagination-options-quick-jumper input{background:#ffffff1a}.mainBox{height:100%;padding:20px;overflow:auto}.mainBox .tableBtn{cursor:pointer;font-weight:600;transition:all .3s ease-in-out}.mainBox .tableBtn:hover{transform:scale(1.05)}.mainBox .addTableBtn{color:#82c741}.mainBox .editTableBtn{color:#ff5918}.mainBox .assignTableBtn{color:#ff1865}.mainBox .deleteTableBtn{color:#ff183e}.mainBox .salvageTableBtn{color:#b3ff00}.ant-form-item-label{justify-content:end;align-items:center;display:flex}.formDrawer{top:120px}.formDrawer .ant-drawer-content-wrapper{box-shadow:none;height:calc(100% - 20px);margin:auto;width:1000px!important}.formDrawer .ant-drawer-content{border-top-left-radius:20px!important;border-bottom-left-radius:20px!important}.formDrawer .ant-drawer-header{height:100px}.formDrawer .ant-form-item-label{text-align:right;justify-content:end;align-items:center;display:flex}.formDrawer .drawerFormContainer,.formDrawer .ant-form{height:100%}.formDrawer .drawerFormContainer .ant-form,.formDrawer .ant-form .ant-form{height:calc(100% - 105px);padding-top:5px;overflow:auto}.formDrawer .drawerFormContainer .ant-row,.formDrawer .ant-form .ant-row{height:auto;max-height:calc(100% - 100px);margin:0!important}.formDrawer .drawerFormContainer .submitItem,.formDrawer .ant-form .submitItem{width:100%;height:100px!important}.formDrawer .treeContainer{height:calc(100% - 101px);overflow:auto}.formDrawer .treeButtonGroup{border-top:1px solid #f0f0f0;justify-content:flex-end;align-items:center;height:100px;display:flex}.formDrawer .treeButtonGroup .ant-btn{border-radius:12px;margin-left:10px;padding:25px 30px;font-size:20px;font-weight:600}.deviceDetailDrawer{z-index:9999999;top:0!important}.deviceDetailDrawer :global(.ant-drawer-mask){will-change:opacity;transform:translateZ(0);transition:opacity .3s cubic-bezier(.4,0,.2,1)!important}.deviceDetailDrawer :global(.ant-drawer-content-wrapper){will-change:transform;backface-visibility:hidden;transform:translateZ(0);transition:transform .3s cubic-bezier(.4,0,.2,1)!important}.deviceDetailDrawer :global(.ant-drawer-content-wrapper)[style*=transform]{transition:transform .3s cubic-bezier(.4,0,.2,1)!important}.deviceDetailDrawer .ant-drawer-content-wrapper{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:#00133099!important}.deviceDetailDrawer .ant-drawer-header{display:none}.deviceDetailDrawer .ant-drawer-content-wrapper{max-width:100%;height:100%;position:relative;border:none!important;border-radius:0!important;width:100%!important}.deviceDetailDrawer .ant-drawer-content-wrapper:before{content:"";pointer-events:none;opacity:.5;will-change:opacity;background-image:linear-gradient(90deg,#00fff608 1px,#0000 1px),linear-gradient(#00fff608 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}.deviceDetailDrawer .ant-drawer-content{contain:layout style paint;background:0 0!important}.deviceDetailDrawer .ant-drawer-body{contain:layout style paint;height:100%;overflow:hidden;padding:0!important}.deviceDetailDrawer .deviceDetailWrapper{color:#fff;contain:layout style paint;flex-direction:column;height:100%;display:flex}.deviceDetailDrawer .deviceDetailHeader{background:linear-gradient(90deg,#101d49 0%,#14255c 20%,#080e20 100%);justify-content:space-between;align-items:center;height:80px;display:flex}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderLeft{align-items:center;display:flex}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderLeft .deviceDetailHeaderLeftCircle{align-items:center;width:50px;margin-left:30px;display:flex;position:relative}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderLeft .deviceDetailHeaderLeftCircle>div{border-radius:50%;width:18px;height:18px}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderLeft .deviceDetailHeaderLeftCircle .deviceDetailHeaderLeftCircleMax{z-index:9;background:#00baff;position:absolute}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderLeft .deviceDetailHeaderLeftCircle .deviceDetailHeaderLeftCircleMin{background:#086ca5;width:16px;height:16px;position:absolute;left:12px}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderLeft .deviceDetailHeaderTitle{color:#fff;letter-spacing:2px;font-size:30px;font-weight:600}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderRight{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin-right:22px;padding:8px;transition:all .3s;display:flex}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderRight:hover{background:#ffffff1a;transform:scale(1.1)}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderRight:active{background:#fff3;transform:scale(.95)}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderRight span{font-size:28px;transition:color .3s}.deviceDetailDrawer .deviceDetailHeader .deviceDetailHeaderRight:hover span{color:#ff4d4f}.deviceDetailDrawer .deviceDetailContentWrapper{will-change:scroll-position;-webkit-overflow-scrolling:touch;height:calc(100% - 80px);padding:10px;overflow:auto;transform:translateZ(0)}.deviceDetailDrawer .deviceDetailStatusCards{flex-wrap:wrap;justify-content:space-between;gap:15px;margin-bottom:10px;display:flex}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;will-change:transform;contain:layout style paint;background:linear-gradient(#043575 0%,#032a5d 20%,#021328 100%);border:1px solid #005fed;border-radius:8px;align-items:center;gap:12px;min-width:200px;padding:15px 20px;transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard:before{content:"";background:linear-gradient(90deg,#0000,#005fed4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard:hover{background:linear-gradient(#054a8a 0%,#043d75 20%,#031a3d 100%);border-color:#00a8ff;transform:translateY(-4px)scale(1.02);box-shadow:0 8px 24px #005fed66,0 0 20px #00a8ff4d}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard:hover:before{left:100%}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard:hover .statusCardTitle{color:#ffffffe6}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard:hover .statusCardStatus{text-shadow:0 0 10px #00a8ff80;font-weight:600}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard .statusCardContent{flex:1}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard .statusCardContent .statusCardTitle{color:#fff;letter-spacing:1px;text-indent:1px;align-items:center;gap:10px;margin-bottom:5px;font-size:18px;transition:color .3s;display:flex}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard .statusCardContent .statusCardTitle .statusCardTitleIcon{background:#004482;border:1px dashed #008bf7;border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.deviceDetailDrawer .deviceDetailStatusCards .deviceDetailStatusCard .statusCardContent .statusCardStatus{color:#fffffff2;justify-content:center;align-items:center;gap:8px;font-size:22px;transition:color .3s,text-shadow .3s;display:flex}.deviceDetailDrawer .deviceDetailContent{contain:layout style paint;flex:1}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid{border-radius:15px;flex-wrap:wrap;gap:2px;display:flex;overflow:visible}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow{letter-spacing:1px;text-indent:1px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;border:1px solid #1c3666;border-radius:4px;flex:0 0 calc(25% - 1.5px);justify-content:flex-start;align-items:stretch;width:calc(25% - 1.5px);height:auto;min-height:56px;line-height:1.5;display:flex;overflow:visible}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow.dataRow-span-1{flex:0 0 calc(25% - 1.5px);width:calc(25% - 1.5px)}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow.dataRow-span-2{flex:0 0 calc(50% - 2px);width:calc(50% - 2px)}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow.dataRow-span-3{flex:0 0 calc(75% - 1.5px);width:calc(75% - 1.5px)}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow.dataRow-span-4{flex:0 0 100%;width:100%}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow .dataLabel{text-align:right;color:#ffffffb3;box-sizing:border-box;background:linear-gradient(90deg,#000d22 0%,#02173c 40%,#031941 100%);flex-shrink:0;justify-content:flex-end;align-items:center;width:200px;min-height:56px;padding:10px 20px 10px 8px;font-size:18px;font-weight:500;display:flex}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow .dataValue{color:#fff;box-sizing:border-box;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-all;background:#001431;flex:1;min-width:0;min-height:56px;padding:10px 16px 10px 20px;font-size:19px;font-weight:600;display:block;overflow:visible}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow .dataValue .batteryIndicator{justify-content:flex-start;align-items:center;gap:10px;display:flex}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow .dataValue .batteryIndicator .batteryIcon{background:#ffffff1a;border:2px solid #fff9;border-radius:4px;width:40px;height:20px;position:relative}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow .dataValue .batteryIndicator .batteryIcon:after{content:"";background:#fff9;border-radius:0 2px 2px 0;width:4px;height:10px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.deviceDetailDrawer .deviceDetailContent .deviceDetailDataGrid .dataRow .dataValue .batteryIndicator .batteryIcon .batteryFill{background:linear-gradient(90deg,#52c41a 0%,#73d13d 100%);border-radius:2px;height:100%;transition:width .3s}.deviceDetailDrawer .deviceMapAndImageWrapper{gap:20px;width:100%;margin-top:20px;margin-bottom:20px;display:flex}@media (width<=1200px){.deviceDetailDrawer .deviceMapAndImageWrapper{flex-direction:column}}.deviceDetailDrawer .deviceMapAndImageWrapper>.deviceLocationMap,.deviceDetailDrawer .deviceMapAndImageWrapper>.deviceImageCarousel{flex:1;margin:0}.deviceDetailDrawer .deviceLocationMap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#043575 0%,#032a5d 20%,#021328 100%);border:1px solid #005fed;border-radius:15px;width:calc(50% - 20px);margin-top:0;margin-bottom:0;padding:20px}.deviceDetailDrawer .deviceLocationMap .deviceLocationMapTitle{color:#fff;letter-spacing:1px;align-items:center;gap:10px;margin-bottom:15px;font-size:22px;font-weight:600;display:flex}.deviceDetailDrawer .deviceLocationMap .deviceLocationMapTitle:before{content:"";background:linear-gradient(#00baff 0%,#008bf7 100%);border-radius:2px;width:4px;height:20px}.deviceDetailDrawer .deviceLocationMap .deviceLocationMapContainer{border-radius:10px;width:100%;height:500px;position:relative;overflow:hidden}.deviceDetailDrawer .deviceLocationMap .deviceLocationMapLoading{z-index:1000;color:#fff;background:#00000080;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.deviceDetailDrawer .deviceLocationMap .deviceLocationMapLoading div{margin-top:16px;font-size:14px}.deviceDetailDrawer .deviceLocationMap .deviceLocationMapEmpty{color:#fff9;background:#0003;border-radius:10px;justify-content:center;align-items:center;height:400px;font-size:18px;display:flex}.deviceDetailDrawer .deviceImageCarousel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#043575 0%,#032a5d 20%,#021328 100%);border:1px solid #005fed;border-radius:15px;width:calc(50% - 20px);margin-top:0;margin-bottom:0;padding:20px}.deviceDetailDrawer .deviceImageCarousel .ant-carousel{height:500px}.deviceDetailDrawer .deviceImageCarousel .ant-carousel .slick-slider,.deviceDetailDrawer .deviceImageCarousel .ant-carousel .slick-list,.deviceDetailDrawer .deviceImageCarousel .ant-carousel .slick-track{height:100%}.deviceDetailDrawer .deviceImageCarousel .ant-carousel .slick-list{border-radius:10px}.deviceDetailDrawer .deviceImageCarousel .ant-carousel .slick-slide{height:100%}.deviceDetailDrawer .deviceImageCarousel .ant-carousel .slick-slide>div{justify-content:center;align-items:center;height:100%;display:flex!important}.deviceDetailDrawer .deviceImageCarousel .deviceImageCarouselTitle{color:#fff;letter-spacing:1px;align-items:center;gap:10px;margin-bottom:15px;font-size:22px;font-weight:600;display:flex}.deviceDetailDrawer .deviceImageCarousel .deviceImageCarouselTitle:before{content:"";background:linear-gradient(#00baff 0%,#008bf7 100%);border-radius:2px;width:4px;height:20px}.deviceDetailDrawer .deviceImageCarousel .deviceImageCarouselEmpty{color:#fff9;background:#0003;border-radius:10px;justify-content:center;align-items:center;height:500px;font-size:18px;display:flex}.deviceDetailDrawer .deviceImageCarousel .ant-carousel .deviceImageCarouselItem{box-sizing:border-box;justify-content:center;align-items:center;height:100%;min-height:0;padding:10px 10px 36px;overflow:hidden;display:flex!important}.deviceDetailDrawer .deviceImageCarousel .ant-carousel .deviceImageCarouselItem .ant-image{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex!important}.deviceDetailDrawer .deviceImageCarousel .ant-carousel .deviceImageCarouselItem .deviceImageCarouselImage,.deviceDetailDrawer .deviceImageCarousel .ant-carousel .deviceImageCarouselItem .ant-image-img{object-position:center;border-radius:10px;max-width:100%;max-height:100%;object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.deviceDetailDrawer .deviceImageCarousel .ant-carousel .deviceImageCarouselDots li button{background:#ffffff4d!important;border-radius:50%!important;width:12px!important;height:12px!important}.deviceDetailDrawer .deviceImageCarousel .ant-carousel .deviceImageCarouselDots li.slick-active button{background:#00baff!important;border-radius:6px!important;width:24px!important}.formDrawerDevice .ant-drawer-content-wrapper{width:1500px!important}.sysLogDrawer .ant-drawer-content-wrapper{border-radius:20px 0 0 20px;top:10px;background:#11182b!important;width:1000px!important;height:calc(100% - 20px)!important}.sysLogDrawer .ant-drawer-header{margin-bottom:0;background:#1f385d!important;padding:20px!important}.sysLogDrawer .ant-drawer-header .ant-drawer-title{color:#fff;font-size:20px}.sysLogDrawer .ant-drawer-body{padding-top:20px}.sysLogDialog .ant-modal-header{display:none}.sysLogDialog .ant-modal-content{border:1px solid #005fed;overflow:hidden;background:linear-gradient(#0a1a3a 0%,#061228 100%)!important;border-radius:12px!important}.sysLogDialog .ant-modal-body{max-height:72vh;overflow:auto;padding:0!important}.sysLogDialog .ant-modal-footer{background:linear-gradient(90deg,#101d49 0%,#080e20 100%)!important;border-top:1px solid #1c3666!important;padding:16px 24px!important}.sysLogDialog .sysLogDeviceDetail{color:#fff}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailHeader{background:linear-gradient(90deg,#101d49 0%,#14255c 20%,#080e20 100%);border-bottom:1px solid #1c3666;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailHeader .sysLogDeviceDetailHeaderLeft{align-items:center;gap:16px;display:flex}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailHeader .sysLogDeviceDetailHeaderLeft .sysLogDeviceDetailHeaderCircle{align-items:center;width:40px;display:flex;position:relative}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailHeader .sysLogDeviceDetailHeaderLeft .sysLogDeviceDetailHeaderCircle>div{border-radius:50%;width:16px;height:16px}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailHeader .sysLogDeviceDetailHeaderLeft .sysLogDeviceDetailHeaderCircle .sysLogDeviceDetailHeaderCircleMax{z-index:9;background:#00baff;position:absolute}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailHeader .sysLogDeviceDetailHeaderLeft .sysLogDeviceDetailHeaderCircle .sysLogDeviceDetailHeaderCircleMin{background:#086ca5;width:14px;height:14px;position:absolute;left:10px}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailHeader .sysLogDeviceDetailHeaderLeft .sysLogDeviceDetailTitle{letter-spacing:1px;font-size:22px;font-weight:600}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailHeader .sysLogDeviceDetailHeaderLeft .sysLogDeviceDetailSubtitle{color:#ffffffa6;background:#005fed33;border:1px solid #005fed66;border-radius:4px;padding:4px 12px;font-size:14px}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailStatusCards{background:#00143180;border-bottom:1px solid #1c3666;flex-wrap:wrap;gap:12px;padding:16px 24px;display:flex}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailStatusCards .sysLogDeviceDetailStatusCard{text-align:center;background:linear-gradient(#043575 0%,#032a5d 20%,#021328 100%);border:1px solid #005fed;border-radius:8px;flex:1;min-width:140px;padding:12px 16px;transition:border-color .2s,box-shadow .2s}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailStatusCards .sysLogDeviceDetailStatusCard:hover{border-color:#00a8ff;box-shadow:0 4px 12px #005fed4d}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailStatusCards .sysLogDeviceDetailStatusCard .sysLogDeviceDetailStatusTitle{color:#ffffffb3;margin-bottom:6px;font-size:13px}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailStatusCards .sysLogDeviceDetailStatusCard .sysLogDeviceDetailStatusValue{color:#fff;font-size:16px;font-weight:600}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailSections{flex-direction:column;gap:20px;padding:16px 24px 24px;display:flex}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailSection .sysLogDeviceDetailSectionTitle{color:#fff;letter-spacing:1px;border-left:3px solid #00baff;margin-bottom:12px;padding-left:12px;font-size:16px;font-weight:600}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailGrid{border-radius:8px;flex-wrap:wrap;gap:2px;display:flex;overflow:hidden}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailRow{box-sizing:border-box;border:1px solid #1c3666;flex:0 0 calc(50% - 1px);align-items:stretch;width:calc(50% - 1px);height:auto;min-height:44px;display:flex}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailRow.sysLogDeviceDetailRow-span-2,.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailRow.sysLogDeviceDetailRow-span-3,.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailRow.sysLogDeviceDetailRow-span-4{flex:0 0 100%;width:100%}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailRow .sysLogDeviceDetailLabel{text-align:right;color:#ffffffb3;background:linear-gradient(90deg,#000d22 0%,#02173c 40%,#031941 100%);flex-shrink:0;width:130px;padding:10px 14px;font-size:13px}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailRow .sysLogDeviceDetailValue{color:#fff;white-space:normal;overflow-wrap:anywhere;word-break:break-all;background:#001431;flex:1;min-width:0;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.45}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailImageList{flex-wrap:wrap;gap:12px;display:flex}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailImageList .sysLogDeviceDetailImageItem{cursor:pointer;background:#001431;border:1px solid #005fed;border-radius:8px;width:120px;height:120px;transition:transform .2s,box-shadow .2s;overflow:hidden}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailImageList .sysLogDeviceDetailImageItem:hover{transform:scale(1.05);box-shadow:0 4px 16px #005fed66}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailImageList .sysLogDeviceDetailImageItem .ant-image{width:100%;height:100%;display:block}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailImageEmpty{color:#ffffff73;background:#001431;border:1px dashed #1c3666;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px;font-size:14px;display:flex}.sysLogDialog .sysLogDeviceDetail .sysLogDeviceDetailImageEmpty .anticon{font-size:32px}.articleDrawerDevice .ant-drawer-content-wrapper{width:1600px!important}.articleDrawerDevice .ant-row{height:calc(100% - 100px)!important}.articleDrawerDevice .ant-form{height:100%!important}.ant-modal-header{background:#fff0!important}.themeModal .ant-modal,.userInfoModal .ant-modal{height:calc(80% - 108px)!important}.themeModal .ant-modal>div,.userInfoModal .ant-modal>div,.themeModal .ant-modal .ant-modal-container,.userInfoModal .ant-modal .ant-modal-container{height:100%!important}.themeModal .ant-modal .ant-modal-body,.userInfoModal .ant-modal .ant-modal-body{overflow:auto;height:calc(100% - 100px)!important}.themeModal .ant-modal .ant-modal-body .ant-form,.userInfoModal .ant-modal .ant-modal-body .ant-form{height:100%!important}.themeModal .ant-modal .ant-modal-footer,.userInfoModal .ant-modal .ant-modal-footer{height:100px!important}.userInfoModal .ant-modal .ant-modal-body{height:100%!important}.userInfoModal .ant-modal .ant-modal-body .drawerFormContainer{height:calc(100% - 50px)!important}.userInfoModal .ant-modal .ant-modal-body .drawerFormContainer .ant-form{overflow:auto;height:calc(100% - 100px)!important}.userInfoModal .ant-modal .ant-modal-body .drawerFormContainer .submitItem{height:50px}.userInfoModal .ant-modal .ant-modal-body .drawerFormContainer .ant-form-item{margin-bottom:10px}.userInfoModal .ant-modal .ant-modal-body .drawerFormContainer .ant-row{height:calc(100% - 100px)!important}.webSocketErrorModal .ant-modal-confirm-title,.webSocketErrorModal .ant-modal-confirm-content{color:#fff!important}.refresh-page{z-index:9999;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.refresh-page .refresh-text{color:#333;letter-spacing:5px;text-indent:5px;margin-top:16px;font-size:18px;font-weight:600}.editPasswordDrawer .ant-modal-title{margin-bottom:20px;font-size:22px}.uploadDeviceModal .ant-modal,.assignUserModal .ant-modal,.userAssignTUserModal .ant-modal,.repairDetailModal .ant-modal{height:calc(100% - 100px)!important}.uploadDeviceModal .ant-modal>div,.assignUserModal .ant-modal>div,.userAssignTUserModal .ant-modal>div,.repairDetailModal .ant-modal>div,.uploadDeviceModal .ant-modal .ant-modal-container,.assignUserModal .ant-modal .ant-modal-container,.userAssignTUserModal .ant-modal .ant-modal-container,.repairDetailModal .ant-modal .ant-modal-container{height:100%!important}.backupDetailModal .ant-modal-body{padding:24px 28px 28px}.backupDetailModal .backupDetailModalTitle{letter-spacing:.5px;font-size:18px;font-weight:600}.backupDetailModal .backupDetailContent{flex-direction:column;gap:20px;display:flex}.backupDetailModal .backupDetailItem{background:#ffffff80;border:1px solid #0000000f;border-radius:12px;padding:16px 20px;transition:all .2s}.backupDetailModal .backupDetailItem:hover{background:#ffffffa6;border-color:#ff7b0040}.backupDetailModal .backupDetailItemHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.backupDetailModal .backupDetailItemHeader .anticon{color:#ff7b00;font-size:18px}.backupDetailModal .backupDetailItemHeader .backupDetailItemLabel{color:#374151;letter-spacing:.3px;font-size:14px;font-weight:600}.backupDetailModal .backupDetailItemValue{color:#4b5563;word-break:break-all;padding-left:28px;font-size:14px;line-height:1.6}.backupDetailModal .backupDetailItemValue.backupDetailItemValueScroll{background:#00000008;border-radius:8px;max-height:180px;margin-left:28px;padding:12px 14px;font-family:Consolas,Monaco,monospace;font-size:13px;overflow-y:auto}.backupDetailModal .backupDetailItemValue.backupDetailItemValueScroll::-webkit-scrollbar{width:6px}.backupDetailModal .backupDetailItemValue.backupDetailItemValueScroll::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.backupDetailModal .backupDetailItemValue.backupDetailItemValueScroll::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.backupDetailModal .backupDetailItemValue.backupDetailItemValueScroll::-webkit-scrollbar-thumb:hover{background:#00000040}[data-theme=dark] .backupDetailModal .backupDetailItem{background:#ffffff14;border-color:#ffffff1a}[data-theme=dark] .backupDetailModal .backupDetailItem:hover{background:#ffffff1f;border-color:#ff7b0059}[data-theme=dark] .backupDetailModal .backupDetailItemLabel{color:#e5e7eb}[data-theme=dark] .backupDetailModal .backupDetailItemValue{color:#d1d5db}[data-theme=dark] .backupDetailModal .backupDetailItemValue.backupDetailItemValueScroll{background:#0003}.locationDrawer .ant-modal{width:1500px!important;height:calc(100% - 100px)!important}.locationDrawer .ant-modal>div{height:100%}.locationDrawer .ant-modal .ant-modal-container{height:100%;padding:0!important}.locationDrawer .ant-modal .ant-modal-container .ant-input-affix-wrapper{color:#000;background:#fff!important}.locationDrawer .ant-modal .ant-modal-body{height:100%!important}.locationDrawer .ant-modal .ant-input-affix-wrapper{border-color:#fff!important}.formUploadImg{border:1px solid #d9d9d9;border-radius:4px;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;overflow:hidden}.ant-image-preview{z-index:10000000!important}.ant-image-preview-mask-blur{-webkit-backdrop-filter:blur()!important;backdrop-filter:blur()!important}*{scrollbar-width:thin;scrollbar-color:#3b82f64d #ffffff1a}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border-radius:10px}::-webkit-scrollbar-thumb{background:#3b82f64d padding-box padding-box;border:2px solid #0000;border-radius:10px;transition:all .3s}::-webkit-scrollbar-thumb:hover{background:#3b82f680 padding-box padding-box}::-webkit-scrollbar-thumb:active{background:#3b82f6b3 padding-box padding-box}[data-theme=dark] *{scrollbar-color:#2563eb66 #3741514d}[data-theme=dark] ::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(10px);background:#3741514d}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#2563eb66 padding-box padding-box}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#2563eb99 padding-box padding-box}[data-theme=dark] ::-webkit-scrollbar-thumb:active{background:#2563ebcc padding-box padding-box}.mainBox::-webkit-scrollbar{width:10px;height:10px}.ant-drawer-body::-webkit-scrollbar{width:10px;height:10px}.ant-modal-body::-webkit-scrollbar{width:10px;height:10px}.ant-table-body::-webkit-scrollbar{width:10px;height:10px}.ant-tree-list::-webkit-scrollbar{width:10px;height:10px}.ant-select-dropdown::-webkit-scrollbar{width:10px;height:10px}.mainBox::-webkit-scrollbar-track{background:#ffffff14;border-radius:10px}.ant-drawer-body::-webkit-scrollbar-track{background:#ffffff14;border-radius:10px}.ant-modal-body::-webkit-scrollbar-track{background:#ffffff14;border-radius:10px}.ant-table-body::-webkit-scrollbar-track{background:#ffffff14;border-radius:10px}.ant-tree-list::-webkit-scrollbar-track{background:#ffffff14;border-radius:10px}.ant-select-dropdown::-webkit-scrollbar-track{background:#ffffff14;border-radius:10px}.mainBox::-webkit-scrollbar-thumb{background:#3b82f659 padding-box padding-box;border:2px solid #0000;border-radius:10px}.ant-drawer-body::-webkit-scrollbar-thumb{background:#3b82f659 padding-box padding-box;border:2px solid #0000;border-radius:10px}.ant-modal-body::-webkit-scrollbar-thumb{background:#3b82f659 padding-box padding-box;border:2px solid #0000;border-radius:10px}.ant-table-body::-webkit-scrollbar-thumb{background:#3b82f659 padding-box padding-box;border:2px solid #0000;border-radius:10px}.ant-tree-list::-webkit-scrollbar-thumb{background:#3b82f659 padding-box padding-box;border:2px solid #0000;border-radius:10px}.ant-select-dropdown::-webkit-scrollbar-thumb{background:#3b82f659 padding-box padding-box;border:2px solid #0000;border-radius:10px}.mainBox::-webkit-scrollbar-thumb:hover{background:#3b82f68c padding-box padding-box}.ant-drawer-body::-webkit-scrollbar-thumb:hover{background:#3b82f68c padding-box padding-box}.ant-modal-body::-webkit-scrollbar-thumb:hover{background:#3b82f68c padding-box padding-box}.ant-table-body::-webkit-scrollbar-thumb:hover{background:#3b82f68c padding-box padding-box}.ant-tree-list::-webkit-scrollbar-thumb:hover{background:#3b82f68c padding-box padding-box}.ant-select-dropdown::-webkit-scrollbar-thumb:hover{background:#3b82f68c padding-box padding-box}[data-theme=dark] .mainBox::-webkit-scrollbar-track{background:#37415166}[data-theme=dark] .ant-drawer-body::-webkit-scrollbar-track{background:#37415166}[data-theme=dark] .ant-modal-body::-webkit-scrollbar-track{background:#37415166}[data-theme=dark] .ant-table-body::-webkit-scrollbar-track{background:#37415166}[data-theme=dark] .ant-tree-list::-webkit-scrollbar-track{background:#37415166}[data-theme=dark] .ant-select-dropdown::-webkit-scrollbar-track{background:#37415166}[data-theme=dark] .mainBox::-webkit-scrollbar-thumb{background:#2563eb73 padding-box padding-box}[data-theme=dark] .ant-drawer-body::-webkit-scrollbar-thumb{background:#2563eb73 padding-box padding-box}[data-theme=dark] .ant-modal-body::-webkit-scrollbar-thumb{background:#2563eb73 padding-box padding-box}[data-theme=dark] .ant-table-body::-webkit-scrollbar-thumb{background:#2563eb73 padding-box padding-box}[data-theme=dark] .ant-tree-list::-webkit-scrollbar-thumb{background:#2563eb73 padding-box padding-box}[data-theme=dark] .ant-select-dropdown::-webkit-scrollbar-thumb{background:#2563eb73 padding-box padding-box}[data-theme=dark] .mainBox::-webkit-scrollbar-thumb:hover{background:#2563eba6 padding-box padding-box}[data-theme=dark] .ant-drawer-body::-webkit-scrollbar-thumb:hover{background:#2563eba6 padding-box padding-box}[data-theme=dark] .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#2563eba6 padding-box padding-box}[data-theme=dark] .ant-table-body::-webkit-scrollbar-thumb:hover{background:#2563eba6 padding-box padding-box}[data-theme=dark] .ant-tree-list::-webkit-scrollbar-thumb:hover{background:#2563eba6 padding-box padding-box}[data-theme=dark] .ant-select-dropdown::-webkit-scrollbar-thumb:hover{background:#2563eba6 padding-box padding-box}.BMap_bubble_pop{background:#fff0!important;border:none!important}.BMap_bubble_pop>img,.BMap_bubble_pop .BMap_bubble_top,.BMap_bubble_pop .BMap_bubble_bottom{display:none}.BMap_bubble_pop .mapInfoWindow{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 20% 30%,#00baff26 0%,#0000 50%),radial-gradient(circle at 80% 70%,#105a9426 0%,#0000 50%),linear-gradient(135deg,#05142dfa 0%,#081937fa 30%,#0c2346fa 60%,#05142dfa 100%);border:1px solid #00baff80;border-radius:16px;width:100%;height:auto;padding:0;position:relative;overflow:visible;box-shadow:0 8px 32px #0000004d,inset 0 0 0 1px #00baff33}.BMap_bubble_pop .mapInfoWindow:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(135deg,#00baff0d 0%,#0000 50%,#105a940d 100%);position:absolute;inset:0}.BMap_bubble_pop .mapInfoWindow .info-window-header{z-index:1;background:linear-gradient(135deg,#00baff1a 0%,#105a941a 100%);border-bottom:1px solid #00baff33;height:80px;padding:10px 18px;position:relative}.BMap_bubble_pop .mapInfoWindow .info-window-header .info-header-left{align-items:center;gap:12px;display:flex}.BMap_bubble_pop .mapInfoWindow .info-window-header .info-header-left .info-device-icon{object-fit:contain;filter:drop-shadow(0 2px 4px #0000004d);flex-shrink:0;width:40px;height:40px}.BMap_bubble_pop .mapInfoWindow .info-window-header .info-header-left .info-header-text{flex:1;min-width:0}.BMap_bubble_pop .mapInfoWindow .info-window-header .info-header-left .info-header-text .info-device-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.5px;margin-bottom:4px;font-size:18px;font-weight:600;overflow:hidden}.BMap_bubble_pop .mapInfoWindow .info-window-header .info-header-left .info-header-text .info-alert-badge{color:#fff;background:linear-gradient(135deg,#ff4d4f 0%,#ff7875 100%);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-block;box-shadow:0 2px 4px #ff4d4f4d}.BMap_bubble_pop .mapInfoWindow .info-window-body{z-index:1;height:auto;padding:12px 18px 18px;position:relative}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-row{border-bottom:1px solid #ffffff14;align-items:center;padding:5px 0;transition:background .2s;display:flex}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-row:last-child{border-bottom:none}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-row:hover{background:#00baff0d;border-radius:6px;margin-left:-4px;margin-right:-4px;padding-left:4px;padding-right:4px}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-row.info-row-full .info-label{width:auto}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-row.info-row-full .info-value{word-break:break-all;width:100%}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-row .info-label{color:#ffffffb3;flex-shrink:0;min-width:90px;font-size:14px;font-weight:500}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-row .info-value{color:#fffffff2;text-align:right;word-break:break-word;flex:1;justify-content:flex-end;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-battery-indicator{justify-content:flex-end;align-items:center;display:flex}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-battery-indicator .info-battery-icon{background:#ffffff1a;border:2px solid #fff6;border-radius:2px 0 0 2px;width:50px;height:22px;position:relative;overflow:visible}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-battery-indicator .info-battery-icon:after{content:"";box-sizing:border-box;background:#fff6;border:2px solid #fff6;border-left:none;border-radius:0 3px 3px 0;width:5px;height:10px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-battery-indicator .info-battery-icon .info-battery-fill{border-radius:2px;height:100%;transition:width .3s,background .3s;box-shadow:0 0 8px #10b98166}.BMap_bubble_pop .mapInfoWindow .info-window-body .info-battery-indicator .info-battery-text{text-align:right;min-width:40px;font-size:14px;font-weight:600}.BMap_bubble_pop .BMap_bubble_content{border-radius:10px;width:350px!important;height:auto!important}.ant-dropdown{height:500px;overflow:auto}.dataPushBox .cDataPushBox{flex-wrap:wrap;gap:0 1.5rem;width:50%;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}.dataPushBox .cDataPushBox .ant-btn{margin-left:1.5rem;padding-left:1rem;padding-right:1rem}.dataPushBox .cDataPushBox .cDataPushBtn{margin-left:1.5rem}.dataPushBox .cDataPushBox .dataPushBtn-green{color:#fff!important;background:#70c015!important;border-color:#70c015!important}.dataPushBox .cDataPushBox .dataPushBtn-green:hover{color:#fff!important;background:#166534!important;border-color:#166534!important}.dataPushBox .cDataPushBox .dataPushBtn-red{color:#fff!important;background:#ef4444!important;border-color:#ef4444!important}.dataPushBox .cDataPushBox .dataPushBtn-red:hover{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.dataPushBox .cDataPushBox .dataPushBtn-orange{color:#fff!important;background:#f59e0b!important;border-color:#f59e0b!important}.dataPushBox .cDataPushBox .dataPushBtn-orange:hover{color:#fff!important;background:#d97706!important;border-color:#d97706!important}.dataPushBox .cDataPushBox .dataPushBtn-blue{color:#fff!important;background:#3b82f6!important;border-color:#3b82f6!important}.dataPushBox .cDataPushBox .dataPushBtn-blue:hover{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.dataPushBox .cDataPushBox .dataPushBtn-primary{color:#fff!important;background:#6366f1!important;border-color:#6366f1!important}.dataPushBox .cDataPushBox .dataPushBtn-primary:hover{color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}.areaMapConfigBottom{flex-wrap:wrap;justify-content:end;align-items:center;gap:1rem;height:5rem;display:flex}.areaMapConfigBottom .ant-btn{min-width:5.5rem;height:3rem;font-size:1.2rem}
