body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,sans-serif!important;margin:0}.ant-col,code{font-family:Arial,sans-serif}.site{position:relative}.site,.site .nav{background-color:#030a17;height:100vh}.site .nav{display:flex;flex-direction:column;gap:10px;left:-420px;padding:10px 0;position:fixed;top:0;transition:left .3s ease-in-out;width:420px;z-index:1000}.site .nav.open{left:0}.site .nav .nav-home-wrap{padding:8px 12px 2px}.site .nav .nav-home-wrap .nav-home-link{align-items:center;background:#0095ff14;border:1px solid #0095ff2e;border-radius:6px;color:#fff;cursor:pointer;display:flex;gap:10px;height:44px;margin:0 8px;padding:0 14px;transition:background .2s ease-in-out,box-shadow .2s ease-in-out}.site .nav .nav-home-wrap .nav-home-link .anticon{font-size:16px}.site .nav .nav-home-wrap .nav-home-link span{font-size:15px;font-weight:600}.site .nav .nav-home-wrap .nav-home-link:hover{background:#0095ff29;box-shadow:0 0 12px #0095ff1f}.site .nav .item{align-items:center;display:flex;height:50px}.site .nav .item .link{align-items:center;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:100%;margin:0 8px;padding-left:20px;text-decoration:none;transition:background-color 0s ease-in-out;white-space:nowrap;width:100%}.site .nav .item .link.active{background:linear-gradient(90deg,rgba(0,149,255,.204),#0062a80d);border-left:3px solid #0095ffcc;box-shadow:inset 0 0 15px #0062a826,0 0 20px #0095ff0d;font-weight:600;padding-left:17px;text-shadow:0 0 10px #109cff4d,0 0 20px #0062a833}.site .nav .item .link:hover:not(.active){background:#0095ff1a}.site .overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.754);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100vw;z-index:999}.site .overlay.active{opacity:1;visibility:visible}.site .main{min-height:100vh;padding-left:0;position:relative;transition:padding-left .3s ease-in-out}.site .main .toggle{align-items:center;background:#0c447c4d;border:2px solid #0000;border-image:linear-gradient(180deg,#0c447ce6,#06223eb3) 1;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;left:15px;position:fixed;top:15px;transition:left .3s ease-in-out;width:32px;z-index:1001}.site .main .toggle.menu-open{left:435px}.site .main .toggle .anticon{color:#fff;font-size:16px;transition:all .3s}.site .main .toggle:hover{background:#0c447c80}.site .main .toggle:active{background:#0c447cb3;box-shadow:0 0 5px #0095ff1a,inset 0 0 15px #0062a84d}.site .main .toggle .icon-wrapper{height:16px;position:relative;width:16px}.site .main .toggle .icon-wrapper .close-icon,.site .main .toggle .icon-wrapper .menu-icon{color:#fff;font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.645,.045,.355,1)}.site .main .toggle .icon-wrapper .menu-icon.show{opacity:1;transform:translate(-50%,-50%) rotate(0)}.site .main .toggle .icon-wrapper .menu-icon.hide{opacity:0;transform:translate(-50%,-50%) rotate(-180deg)}.site .main .toggle .icon-wrapper .close-icon.show{opacity:1;transform:translate(-50%,-50%) rotate(0)}.site .main .toggle .icon-wrapper .close-icon.hide{opacity:0;transform:translate(-50%,-50%) rotate(180deg)}.site .main .toggle:hover .close-icon.show,.site .main .toggle:hover .menu-icon.show{text-shadow:0 0 10px #ffffff80}.index{background-image:url(/static/media/index-bg.d80f6bf01ae01c0d4c24.png);overflow:hidden}.index .header{background-image:url(/static/media/header-bg.55a5ed15ac2b12ba71e9.png);background-position:top;background-repeat:no-repeat;background-size:auto 10vh;color:#fff;display:flex;height:10vh;justify-content:center;position:relative}.index .header .site-name{font-size:28px;font-weight:600;padding-top:12px}.index .header .now-time{align-items:center;display:flex;font-family:Arial,sans-serif;font-size:22px;font-weight:500;gap:10px;letter-spacing:1px;padding-top:40px;position:absolute;right:35px;text-shadow:#327bfa99 0 0 4px,#327bfa99 0 0 9px;z-index:1}.index .header .now-time:before{animation:pulse 2s infinite;background:#fff;border-radius:50%;box-shadow:0 0 15px #327bfacc;content:"";display:block;height:10px;width:10px}.index .box{color:#fff;display:flex;height:90vh;padding:0 30px}.index .box .box-item{flex:1 1;height:90vh;margin-right:30px}.index .box .box-item .data-box{background-color:rgba(0,0,0,.204);background-image:url(/static/media/box-bg-v2.eb88ff4fe4f522b9602f.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;padding:0 20px}.index .box .box-item .data-box .hd{align-items:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXwAAAAWCAYAAADD/ydCAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAQpSURBVHic7dy9bxxFGAbwZ25m9+58HLaJIhML0YBC5BSRQgcNDREFVChRpDQgGprkX/BR0VAgUaSiCBUSUpTCSpOGSHxUoYiUSAgk4oJIxjj25bCd9X68FHd7O7Mze6GwLAs9v8K6eWfmnbmT77FlS6cww9p9WYxifAXg1oU3cFMpVcxaT0REx5dqmrj9i5zUPXyhFK4A+BsFru7cx81Ll1R+hPcjIqJD0goV19Zl0fTwOYArEGgIlqDw5fw5fDAYSHAPEREdb8HwjvcxEOAjBWirvAzB9bcu4/wR3Y2IiA5RMPBzwW2l8NgpKuQAflARfjuKixER0eEKBv57Z3CnKHAVwJ8AAIVcCtzqFrj27mtqeJQXJCKiw9H4T1sRad35Fe9D4Wso/IwCn144ox43rSciouOt8R+wSqnip2+xJjk+bOX4mGFPRERERERERERERERERERERERERERERERERERERERERERERMeUWr2x/odXzNTbg09e5WfnEBH9j6jVG+tSLwrUZaD4q2lTq6UF2ay2/mSujWgt7llpeG0KoCXGu9f4bPHqGTKvTUuH94fuUK5NA3fR2gjS1KnlAvHWBKSo9rUKf43Wbh97jb23OqOq5QX8fsY64yDFQX2+qJ67NpG13+qro9rrcwBt1fKi/vpXp2gTS2Idqk211pi42pdMvwAAsiIWe2yvzWacZ0wsz9xJmFymvUw06ZO4a7Lc7WlM2xq7HU1crU2zjgD7AIAo70zr+5NayZ4DgDR2z4us8d5e7f5xMZ2L25N1u0DUdnvs1gZxu9qXZL3aa/YP2p2qNhqNpjOxVW93a6/1U6Dd7QsADOF/KnrnoPC+B3d2Jr3m5gXYdua6vQXZwpPx42TB2rsFAJjrv+T229x0n0X/hGBjw6m98OJJa8/4d9Th4lLw/QgA87uvCAA8wiMAQH+UBdeeePn1QP0h8LAanTq1IvdwL3jO8umRu/8u8GDlncZ72c5ehAw+a5hchTR/xrF6bn81+Gb9WgHVt4utXP2YIqu/lxxNgVrS4gdSUBou5tP+9eCLAn1T5IFA9e40CXs7CLV5zj0ni3UteOphWt5TF0YQjxe4oepvygNnez+Q7PVe+Fn77F6TczJTW58AZlKzM1DbYYwEpogD5yTOwwSAjvz7m1ovncfeefV+poglmxG69r1nSXMRE3XkWS2ATS2AgX1EsVvbK2vuVgBVIkdxV8phFLthVwZwnPnBHGVztfOruLaDur4ksULeDmwAGGEc2nGnJxihURniw6fluG/1GQJDoNNtuMMkvPfnxvPd3kJt3RNntJfU57ec0TTQNzfH4e3Y8IbjMK/+0DAryEvbu+EAt/WXMsHv1bgp3B8AWNxeseb8cF8+/aa/9+73AICVQMB/N+NeZy+O30+NYQ+MA/+/Uv4PgH8BuwWvlkkNf5sAAAAASUVORK5CYII=);background-position:0 100%;background-repeat:no-repeat;background-size:380px 22px;display:flex;font-size:24px;font-weight:600;height:9.5vh;justify-content:center;white-space:nowrap}.index .box .box-item .data-box .bd .rain{align-items:center;color:#fff;display:flex;font-size:20px;height:11.5vh;justify-content:center}.index .box .box-item:last-child{margin-right:0}.index .box .box-item2{display:flex;flex:2 1;flex-direction:column;gap:15px;height:90vh;margin-right:30px}.index .box .box-item2 .video-row{display:flex;flex-wrap:wrap;margin:-15px -15px 0}.index .box .box-item2 .video-row .video-item{box-sizing:border-box;flex:0 0 50%;flex-grow:1;padding:15px;position:relative}.index .box .box-item2 .video-row .video-item .video-container{height:30vh;position:relative;width:100%}.index .box .box-item2 .video-row .video-item .video-container:before{border:5px solid #0000;border-image:linear-gradient(170deg,#27687e,#0a2f5f) 1;bottom:0;box-shadow:0 0 15px #0095ff26;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.index .box .box-item2 .video-row .video-item .video-container canvas{background-color:#010d2880;border-radius:5px;display:block;height:100%!important;width:100%!important}.index .box .box-item2 .video-row .video-item .video-container canvas.offline{display:none!important}.index .box .box-item2 .video-row .video-item .video-container .video-offline{align-items:center;background:#000000b3;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.index .box .box-item2 .center-row{display:flex;gap:10px}.index .box .box-item2 .center-row .center-item{background:#010d2880;flex:1.1 1;min-width:0;padding-top:1.5vh}.index .box .box-item2 .center-row .center-item.center-item-single{flex:.8 1}.index .box .box-item2 .center-row .center-item .hd{background-image:url(/static/media/title-bg2.1e4c260e4c5e64d6a1d3.png);background-repeat:no-repeat;background-size:100% auto;height:5.5vh;padding-bottom:.5vh;position:relative}.index .box .box-item2 .center-row .center-item .hd .title-icon{bottom:0;height:55px;left:0;position:absolute;-webkit-user-select:none;user-select:none;width:55px;z-index:1}.index .box .box-item2 .center-row .center-item .hd .title{font-size:19px;font-weight:600;padding-left:55px;white-space:nowrap}.index .box .box-item2 .center-row .center-item .bd{display:flex;height:12vh;padding:0 5px}.index .box .box-item2 .center-row .center-item .bd .bd-item{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.index .box .box-item2 .center-row .center-item .bd .bd-item .title{font-size:15px;white-space:nowrap}.index .box .box-item2 .center-row .center-item .bd .bd-item .unit{color:#fff;font-size:13px;white-space:nowrap}.index .box .box-item2 .center-row .center-item .bd .bd-item .value{color:#03fc94;font-size:21px;font-weight:600;text-shadow:#327bfa99 0 0 4px;white-space:nowrap}.index .box .box-item2 .center-row .center-item .bd .bd-item.single-item{width:100%}.index .box .box-item2 .center-row .center-item .bd .bd-item.single-item .title{font-size:16px}.index .box .box-item2 .center-row .center-item .bd .bd-item.single-item .value{font-size:28px}.highlight-value{color:#03fc94;font-size:15px;font-weight:700;padding:0 2px;text-shadow:#327bfa99 0 0 4px}.highlight-unit{color:#fff;font-size:12px;font-weight:400}.data-line{height:6.3vh;justify-content:space-between;margin-bottom:3.5vh;margin-top:3.5vh}.data-line,.data-line .left{align-items:center;display:flex}.data-line .left{flex:1 1}.data-line .left .icon{position:relative}.data-line .left .icon .icon-img{height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.data-line .left .icon .round{animation:rotate 5s linear infinite;height:64px;width:64px}.data-line .left .title{font-size:20px;font-weight:600;margin-left:15px;width:5vw}.data-line .left .value{color:#03fc94;font-size:36px;font-weight:600;text-shadow:#327bfa99 0 0 4px}.data-line .unit{color:#fff;font-size:18px;padding-right:20px}.data-row{display:flex;padding-top:1vh}.data-row .data-col{align-items:center;display:flex;flex:1 1;flex-direction:column}.data-row .data-col .title{font-size:22px;font-weight:600}.data-row .data-col .unit{color:#fff;font-size:18px}.data-row .data-col .value{color:#03fc94;font-size:27px;font-weight:600;text-shadow:#327bfa99 0 0 4px}.right-bottom-box,.right-bottom-box .sub-section{box-sizing:border-box;display:flex;flex-direction:column}.right-bottom-box .sub-section{width:100%}.right-bottom-box .sub-section .sub-hd{align-items:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXwAAAAWCAYAAADD/ydCAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAQpSURBVHic7dy9bxxFGAbwZ25m9+58HLaJIhML0YBC5BSRQgcNDREFVChRpDQgGprkX/BR0VAgUaSiCBUSUpTCSpOGSHxUoYiUSAgk4oJIxjj25bCd9X68FHd7O7Mze6GwLAs9v8K6eWfmnbmT77FlS6cww9p9WYxifAXg1oU3cFMpVcxaT0REx5dqmrj9i5zUPXyhFK4A+BsFru7cx81Ll1R+hPcjIqJD0goV19Zl0fTwOYArEGgIlqDw5fw5fDAYSHAPEREdb8HwjvcxEOAjBWirvAzB9bcu4/wR3Y2IiA5RMPBzwW2l8NgpKuQAflARfjuKixER0eEKBv57Z3CnKHAVwJ8AAIVcCtzqFrj27mtqeJQXJCKiw9H4T1sRad35Fe9D4Wso/IwCn144ox43rSciouOt8R+wSqnip2+xJjk+bOX4mGFPRERERERERERERERERERERERERERERERERERERERERERERMeUWr2x/odXzNTbg09e5WfnEBH9j6jVG+tSLwrUZaD4q2lTq6UF2ay2/mSujWgt7llpeG0KoCXGu9f4bPHqGTKvTUuH94fuUK5NA3fR2gjS1KnlAvHWBKSo9rUKf43Wbh97jb23OqOq5QX8fsY64yDFQX2+qJ67NpG13+qro9rrcwBt1fKi/vpXp2gTS2Idqk211pi42pdMvwAAsiIWe2yvzWacZ0wsz9xJmFymvUw06ZO4a7Lc7WlM2xq7HU1crU2zjgD7AIAo70zr+5NayZ4DgDR2z4us8d5e7f5xMZ2L25N1u0DUdnvs1gZxu9qXZL3aa/YP2p2qNhqNpjOxVW93a6/1U6Dd7QsADOF/KnrnoPC+B3d2Jr3m5gXYdua6vQXZwpPx42TB2rsFAJjrv+T229x0n0X/hGBjw6m98OJJa8/4d9Th4lLw/QgA87uvCAA8wiMAQH+UBdeeePn1QP0h8LAanTq1IvdwL3jO8umRu/8u8GDlncZ72c5ehAw+a5hchTR/xrF6bn81+Gb9WgHVt4utXP2YIqu/lxxNgVrS4gdSUBou5tP+9eCLAn1T5IFA9e40CXs7CLV5zj0ni3UteOphWt5TF0YQjxe4oepvygNnez+Q7PVe+Fn77F6TczJTW58AZlKzM1DbYYwEpogD5yTOwwSAjvz7m1ovncfeefV+poglmxG69r1nSXMRE3XkWS2ATS2AgX1EsVvbK2vuVgBVIkdxV8phFLthVwZwnPnBHGVztfOruLaDur4ksULeDmwAGGEc2nGnJxihURniw6fluG/1GQJDoNNtuMMkvPfnxvPd3kJt3RNntJfU57ec0TTQNzfH4e3Y8IbjMK/+0DAryEvbu+EAt/WXMsHv1bgp3B8AWNxeseb8cF8+/aa/9+73AICVQMB/N+NeZy+O30+NYQ+MA/+/Uv4PgH8BuwWvlkkNf5sAAAAASUVORK5CYII=);background-position:bottom;background-repeat:no-repeat;background-size:240px 14px;color:#fff;display:flex;font-size:15px;font-weight:600;height:24px;justify-content:center;line-height:24px;margin-bottom:6px}.right-bottom-box .sub-section.section-1{border-bottom:1px solid #ffffff40;flex:1 1;min-height:0;padding-bottom:10px}.right-bottom-box .sub-section.section-1 .warning-box{display:flex;flex-direction:column;height:calc(100% - 30px)}.right-bottom-box .sub-section.section-1 .warning-box .warning-count{align-items:center;display:flex;height:28px;margin-bottom:4px}.right-bottom-box .sub-section.section-1 .warning-box .warning-count .icon-warning{animation:zoomInOut 1s ease-in-out infinite;height:24px;width:24px}.right-bottom-box .sub-section.section-1 .warning-box .warning-count .title{color:#fff;font-size:14px;font-weight:600;margin-left:8px}.right-bottom-box .sub-section.section-1 .warning-box .warning-count .number{color:red;font-size:22px;font-weight:600;margin-left:12px}.right-bottom-box .sub-section.section-1 .warning-box .warning-list{flex:1 1;overflow-x:hidden;overflow-y:auto;padding-right:5px}.right-bottom-box .sub-section.section-1 .warning-box .warning-list::-webkit-scrollbar{width:4px}.right-bottom-box .sub-section.section-1 .warning-box .warning-list::-webkit-scrollbar-thumb{background-color:#113d66;border-radius:10px}.right-bottom-box .sub-section.section-1 .warning-box .warning-list::-webkit-scrollbar-track{background-color:#030e19}.right-bottom-box .sub-section.section-1 .warning-box .warning-list .warning-item{background-repeat:no-repeat;background-size:100% 100%;height:100px;margin-bottom:8px;position:relative}.right-bottom-box .sub-section.section-1 .warning-box .warning-list .warning-item .warning-close{align-items:center;background:#ffffffbf;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:16px;height:20px;justify-content:center;position:absolute;right:10px;top:10px;width:20px}.right-bottom-box .sub-section.section-1 .warning-box .warning-list .warning-item .warning-content{font-size:12px;left:10px;line-height:1.5;position:absolute;right:10px;top:8px}.right-bottom-box .sub-section.section-1 .warning-box .warning-list .warning-item.warning-default{background-image:url(/static/media/Level_Default.5021008c96c6f48e909a.png)}.right-bottom-box .sub-section.section-1 .warning-box .warning-list .warning-item.warning-warning{background-image:url(/static/media/Level_Warning.18adc2baf6f535356608.png)}.right-bottom-box .sub-section.section-1 .warning-box .warning-list .warning-item.warning-alert{background-image:url(/static/media/Level_Alert.1905683b2a7377f43759.png)}.right-bottom-box .sub-section.section-1 .warning-box .warning-list .warning-item.warning-danger{background-image:url(/static/media/Level_Dangerous.0c66fe42ada7f190bc4a.png)}.right-bottom-box .sub-section.section-1 .warning-box .warning-list .warning-item.warning-emergency{background-image:url(/static/media/Level_Emergency.ca235285b55571574041.png)}.right-bottom-box .sub-section.section-2{padding-bottom:10px;padding-top:10px}.right-bottom-box .sub-section.section-2 .predicted-conductivity-single{align-items:baseline;display:flex;font-size:16px;gap:5px;justify-content:center;line-height:1.5;margin-top:8px;width:100%}.right-bottom-box .sub-section.section-2 .predicted-conductivity-single .highlight-value{font-size:21px}.right-bottom-box .sub-section.section-2 .predicted-conductivity-single .highlight-unit{font-size:16px}@keyframes pulse{0%,to{opacity:.8}50%{opacity:1}}.index{background-color:#030a17;overflow-y:auto}.analyse-kai .analyse-box{background-color:#002b56;border-radius:12px;box-sizing:border-box;padding:30px;width:1360px}.analyse-kai .analyse-box .name{font-size:28px;font-weight:600;margin-bottom:24px}.ant-upload-list{display:none}.upload-success{color:#4caf50;cursor:pointer;font-size:18px;text-decoration:underline}.upload-danger{color:red;font-size:18px}.ant-btn[disabled],.custom-disabled-button[disabled]{background-color:#a7a7a7!important;border-color:#a7a7a7!important;color:#ccc!important;cursor:not-allowed!important}.ant-row{align-items:center}.ant-pagination{margin-bottom:0!important}.analyse-kaimodal.ant-modal{z-index:9999!important}.analyse-kaimodal.ant-modal .ant-modal-content{background-color:#002b56!important;box-shadow:0 0 10px #00000080}.analyse-kaimodal.ant-modal .ant-modal-content .ant-modal-header{background-color:#0000;border-bottom:3px solid #ffffff1a;padding-bottom:5px}.analyse-kaimodal.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff;font-size:24px}.analyse-kaimodal.ant-modal .ant-modal-content .ant-modal-close{align-items:center;background-color:#2d7adf;border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;right:16px;top:16px;transition:all .3s;width:32px}.analyse-kaimodal.ant-modal .ant-modal-content .ant-modal-close:hover{background-color:#1890ff}.analyse-kaimodal.ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{font-size:16px;height:32px;line-height:32px;width:32px}.analyse-kaimodal.ant-modal .ant-modal-content .ant-tabs-nav{margin-bottom:24px}.analyse-kaimodal.ant-modal .ant-modal-content .ant-tabs-nav .ant-tabs-tab{color:#ffffffd9}.analyse-kaimodal.ant-modal .ant-modal-content .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:#1890ff}.ant-tabs .ant-tabs-nav:before{border-bottom:1px solid #105291}.ant-tabs .ant-tabs-nav .ant-tabs-nav-list{display:flex;gap:5px;justify-content:space-between}.ant-tabs .ant-tabs-nav .ant-tabs-ink-bar{background-color:#2d7adf;border-radius:5px;bottom:0;height:3px;left:0;position:absolute;width:100%}.ant-tabs .ant-tabs-nav .ant-tabs-tab{align-items:center;border-radius:7px;color:#fff;display:flex;font-size:16px;font-weight:700;height:35px;justify-content:center;margin:0 0 10px;padding:10px;width:60px}.ant-tabs .ant-tabs-nav .ant-tabs-tab:hover{background-color:rgba(11,81,146,.502)}.ant-tabs .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{color:#fff!important}.ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background-color:#2d7adf}.ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.ant-tabs .ant-tabs-nav .ant-tabs-extra-content{margin-right:16px}.ant-tabs .ant-tabs-nav .ant-tabs-extra-content .ant-btn{align-items:center;background-color:#2d7adf;border-color:#2d7adf;border-radius:6px;display:flex;gap:8px;height:35px;margin-bottom:10px;padding:0 16px;transition:all .3s}.ant-tabs .ant-tabs-nav .ant-tabs-extra-content .ant-btn:hover{background-color:#1890ff;border-color:#1890ff}.ant-tabs .ant-tabs-nav .ant-tabs-extra-content .ant-btn .anticon{font-size:16px}.ant-modal-wrap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;z-index:9998!important}.index{background-color:#222;background-position:bottom;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;height:100vh}.analyse-kaiv2 .analyse-box{background-color:#002b56;border-radius:12px;box-sizing:border-box;padding:30px;width:1360px}.analyse-kaiv2 .analyse-box .name{font-size:28px;font-weight:600;margin-bottom:24px}.ant-upload-wrapper{display:flex;flex:1 1;flex-direction:row-reverse;justify-content:space-between}.ant-upload-icon,.ant-upload-list-item-actions{display:none}.ant-upload-list-item-name{color:#4caf50;font-size:16px;text-decoration:underline}.opt-box{margin-top:30px}.opt-box .name{font-size:16px;font-weight:600}.opt-box .name,.opt-box .search{margin-bottom:24px}.opt-box .ant-form-item .ant-form-item-label>label{color:#fff}.mb30{margin-bottom:30px}.pd30{padding-bottom:30px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes zoomInOut{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.custom-disabled-button{background-color:#52c31b;border:0;color:#fff;margin:0 auto;width:180px}.custom-disabled-button[disabled]{background-color:#a7a7a7;border:0;color:#fff;cursor:not-allowed}.ant-btn-color-success{background:#4caf50!important}.ant-btn-variant-link{color:#4caf50!important}.ant-pagination .ant-pagination-disabled .ant-pagination-item-link,.ant-select .ant-select-arrow{color:#fff}.ant-select-dropdown .ant-select-item,.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#333}.ant-pagination-item-ellipsis{color:#fff!important}.ant-picker-input input{text-align:center}.ant-select.ant-select-outlined{width:100%}.ant-select.ant-select-outlined .ant-select-selection-item{padding-inline-end:0;text-align:center}.ant-select.ant-select-outlined .ant-select-arrow{display:none}.confirm-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .3s}.confirm-button:hover{background-color:#45a049}.confirm-button:disabled{background-color:#a7a7a7;cursor:not-allowed}.status-button{background-color:#da382c;border:none;border-radius:4px;color:#fff;cursor:pointer;overflow:hidden;padding:8px 16px;position:relative;transition:all .3s ease-in-out}.status-button.unresolved:hover{background-color:#f74235}.status-button.resolved{background-color:#35a039!important;cursor:default}.status-button:hover.unresolved{background-color:#ff6054!important;box-shadow:0 0 20px rgba(255,83,71,.662);color:#fff!important}.status-button:active.unresolved{transform:scale(.95)}.ant-table-cell{padding-bottom:12.8px!important;padding-top:12.8px!important}.ant-spin-fullscreen{background:#000000d9!important;z-index:9999}.alarm-rule-module{background:#002b56fa;border-radius:12px;box-shadow:0 20px 40px #0000004d;left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.95);transition:all .3s cubic-bezier(.4,0,.2,1);width:600px;z-index:1000}.alarm-rule-module.visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.alarm-rule-module .module-header{align-items:center;background:#002b56fa;border-bottom:1px solid #ffffff1a;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:16px 24px}.alarm-rule-module .module-header h3{color:#fff;font-size:18px;font-weight:500;margin:0}.alarm-rule-module .module-header .close-btn{background:#0000;border:none;color:#ffffff73;cursor:pointer;padding:4px;transition:color .3s}.alarm-rule-module .module-header .close-btn:hover{background:#ffffff0d;color:#ffffffd9}.alarm-rule-module .module-header .close-btn .close-icon{font-size:22px;line-height:1}.alarm-rule-module .module-content{padding:24px}.alarm-rule-module .module-content .ant-form{width:100%}.alarm-rule-module .module-content .ant-form .ant-form-item{margin-bottom:24px;width:100%}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content{width:100%}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-form-item-label{padding-bottom:8px;text-align:left!important;width:100%}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-form-item-label>label{color:#ffffffd9;font-size:16px;height:auto;justify-content:flex-start!important}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-form-item-label>label:after{display:none!important}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-form-item-control{flex:1 1}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-form-item-control-input{width:100%}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-select{width:100%!important}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-select .ant-select-selector{background:#ffffff0a;border:1px solid #ffffff26;height:40px;padding:0 12px;width:100%}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-select .ant-select-selector .ant-select-selection-item{color:#fff;font-size:16px;line-height:38px}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#ffffff4d;font-size:16px;line-height:38px}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-select:hover .ant-select-selector{border-color:#177ddc}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-select.ant-select-focused .ant-select-selector{border-color:#177ddc;box-shadow:0 0 0 2px #177ddc33}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-input{background:#ffffff0a;border:1px solid #ffffff26;color:#fff;font-size:16px;height:40px;width:100%!important}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-input::placeholder{color:#ffffff4d;font-size:16px}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-input:hover{border-color:#177ddc}.alarm-rule-module .module-content .ant-form .ant-form-item .ant-input:focus{border-color:#177ddc;box-shadow:0 0 0 2px #177ddc33}.alarm-rule-module .module-content .form-buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;width:100%}.alarm-rule-module .module-content .form-buttons .ant-btn{border-radius:4px;font-size:16px;height:36px;min-width:88px}.alarm-rule-module .module-content .form-buttons .ant-btn.ant-btn-default{background:#0000;border:1px solid #ffffff26;color:#ffffffd9}.alarm-rule-module .module-content .form-buttons .ant-btn.ant-btn-default:hover{border-color:#177ddc;color:#177ddc}.alarm-rule-module .module-content .form-buttons .ant-btn.ant-btn-primary{background:#177ddc;border-color:#177ddc}.alarm-rule-module .module-content .form-buttons .ant-btn.ant-btn-primary:hover{background:#1890ff;border-color:#1890ff}.modal-overlay{align-items:center;background:rgba(0,0,0,.504);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:999}.modal-overlay,.modal-overlay.visible{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-overlay.visible{background:#0009}.modal-overlay .alarm-rule-module{background:#002b56f2;border-radius:12px;box-shadow:0 20px 40px #0000004d;margin:auto;opacity:0;transform:scale(.95) translateY(20px);transition:all .3s cubic-bezier(.4,0,.2,1);width:600px}.modal-overlay .alarm-rule-module.visible{opacity:1;transform:scale(1) translateY(0)}.modal-overlay .alarm-rule-module .module-header{align-items:center;background:#ffffff0d;border-bottom:1px solid #ffffff1a;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:20px 24px}.modal-overlay .alarm-rule-module .module-header h3{color:#fff;font-size:18px;font-weight:500;margin:0}.modal-overlay .alarm-rule-module .module-header .close-btn{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#fffc;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.modal-overlay .alarm-rule-module .module-header .close-btn:hover{background:#fff3;color:#fff;transform:scale(1.05)}.modal-overlay .alarm-rule-module .module-header .close-btn:active{transform:scale(.95)}.modal-overlay .alarm-rule-module .module-content{max-height:calc(100vh - 200px);overflow-y:auto;padding:24px}.modal-overlay .alarm-rule-module .module-content::-webkit-scrollbar{width:6px}.modal-overlay .alarm-rule-module .module-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.modal-overlay .alarm-rule-module .module-content::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.modal-overlay .alarm-rule-module .module-content::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.modal-overlay .alarm-rule-module .module-content .custom-form .ant-form-item{margin-bottom:24px}.modal-overlay .alarm-rule-module .module-content .custom-form .ant-form-item:last-child{margin-bottom:0}.modal-overlay .alarm-rule-module .module-content .custom-form .ant-form-item .ant-form-item-label{padding-bottom:8px;text-align:left!important}.modal-overlay .alarm-rule-module .module-content .custom-form .ant-form-item .ant-form-item-label label{color:#ffffffd9;font-size:16px;justify-content:flex-start!important}.modal-overlay .alarm-rule-module .module-content .custom-form .ant-form-item .ant-form-item-label label .required{color:#ff4d4f;margin-right:4px}.modal-overlay .alarm-rule-module .module-content .custom-form .ant-form-item .ant-form-item-label label:after{display:none!important}.alarm-settings{background-color:#030a17;background-image:url(/static/media/index-bg.d80f6bf01ae01c0d4c24.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;color:#fff;height:100vh;padding:20px}.alarm-settings .settings-container{margin:0 auto;max-width:1200px}.alarm-settings .settings-container .filter-bar{align-items:center;background:#002b56e6;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:16px;padding:16px 24px}.alarm-settings .settings-container .filter-bar .filter-items{align-items:center;display:flex;gap:12px}.alarm-settings .settings-container .filter-bar .filter-items .label{color:#ffffffd9}.alarm-settings .settings-container .rules-table{background:#002b56e6;border-radius:8px;overflow:hidden;width:100%}.alarm-settings .settings-container .rules-table .table-header,.alarm-settings .settings-container .rules-table .table-row{align-items:center;border-bottom:1px solid #ffffff1a;display:grid;grid-template-columns:2fr repeat(4,1.4fr) .8fr 1.2fr;padding:12px 24px}.alarm-settings .settings-container .rules-table .table-header .col,.alarm-settings .settings-container .rules-table .table-row .col{align-items:center;display:flex}.alarm-settings .settings-container .rules-table .table-header .col.sensor,.alarm-settings .settings-container .rules-table .table-row .col.sensor{padding-right:16px}.alarm-settings .settings-container .rules-table .table-header .col.h,.alarm-settings .settings-container .rules-table .table-header .col.hh,.alarm-settings .settings-container .rules-table .table-header .col.l,.alarm-settings .settings-container .rules-table .table-header .col.ll,.alarm-settings .settings-container .rules-table .table-header .col.status,.alarm-settings .settings-container .rules-table .table-row .col.h,.alarm-settings .settings-container .rules-table .table-row .col.hh,.alarm-settings .settings-container .rules-table .table-row .col.l,.alarm-settings .settings-container .rules-table .table-row .col.ll,.alarm-settings .settings-container .rules-table .table-row .col.status{justify-content:center}.alarm-settings .settings-container .rules-table .table-header .col.actions,.alarm-settings .settings-container .rules-table .table-row .col.actions{justify-content:flex-end}.alarm-settings .settings-container .rules-table .table-header{background:#010d2880;color:#ffffffd9;font-weight:500}.alarm-settings .settings-container .rules-table .table-row{transition:all .3s}.alarm-settings .settings-container .rules-table .table-row:hover{background:#010d284d}.alarm-settings .settings-container .rules-table .table-row:last-child{border-bottom:none}.simulation-page{align-items:flex-start;background-color:#0000;box-sizing:border-box;color:#182333;display:flex;justify-content:center;min-height:100vh;padding:70px 24px 40px}.simulation-page .simulation-card{background:#fff;border:1px solid #cbd8e4;border-radius:8px;box-shadow:0 12px 35px #0d304e24;box-sizing:border-box;padding:34px 38px 28px;width:min(720px,100%)}.simulation-page h1{color:#23384d;font-size:28px;line-height:1.4;margin:0 0 30px;text-align:center}.simulation-page .simulation-input-box,.simulation-page .simulation-panel{border-radius:7px;padding:24px}.simulation-page .simulation-input-box{background:#edf3f8;margin-bottom:20px;text-align:center}.simulation-page .simulation-field-label,.simulation-page .simulation-panel-label{font-size:16px;font-weight:700;margin-bottom:15px}.simulation-page .simulation-field-value{align-items:center;display:flex;font-size:18px;font-weight:700;gap:10px;justify-content:center}.simulation-page .simulation-field-value .input-prefix{font-size:17px}.simulation-page .simulation-field-value input{background:#fff;border:1px solid #aab9c7;border-radius:5px;box-sizing:border-box;color:#17293b;font-size:20px;font-weight:700;padding:9px 12px;text-align:center;width:150px}.simulation-page .simulation-current,.simulation-page .simulation-hint,.simulation-page .simulation-range-hint{color:#657789;font-size:14px;margin-top:10px}.simulation-page .simulation-range-hint{margin-top:6px}.simulation-page .simulation-panel{background:#f8fafc;border:1px solid #dce5ed}.simulation-page .simulation-slider-row{align-items:center;display:flex;gap:20px}.simulation-page .simulation-slider-row input{accent-color:#177ac2;flex:1 1}.simulation-page .simulation-slider-row .simulation-range-value{align-items:flex-end;color:#1768a0;display:flex;flex-direction:column;line-height:1.35;min-width:145px;text-align:right}.simulation-page .simulation-slider-row .simulation-range-value strong{font-size:17px}.simulation-page .simulation-slider-row .simulation-range-value span{font-size:15px;font-weight:700;margin-top:2px}.simulation-page button{background:#177ac2;border:0;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:23px auto 0;min-width:160px;padding:11px 25px}.simulation-page button:hover{background:#1169aa}.simulation-page .simulation-result{border-radius:6px;line-height:1.8;margin-top:22px;padding:17px 20px;text-align:center}.simulation-page .simulation-result strong{display:block;font-size:24px}.simulation-page .simulation-result.allowed{background:#eaf7ee;border:1px solid #a9d9b6;color:#166534}.simulation-page .simulation-result.denied{background:#fff0ef;border:1px solid #f1b3ad;color:#b42318}.simulation-page .simulation-disclaimer{color:#657789;font-size:14px;margin:23px 0 0;text-align:center}@media(max-width:720px){.simulation-page{padding:62px 14px 24px}.simulation-page .simulation-card{padding:25px 18px 22px}.simulation-page h1{font-size:22px}.simulation-page .simulation-field-value,.simulation-page .simulation-slider-row{flex-wrap:wrap}.simulation-page .simulation-range-value{align-items:center;text-align:center;width:100%}}
/*# sourceMappingURL=main.1b8a74f1.css.map*/