:root{--bg-main:#f9f9f9;--bg-white:#fff;--bg-btn:#e5e5e5;--bg-divider:#dfdfdf;--bg-navbar:#0c1938;--bg-navbar-header:#283553;--text-title-color:#3f3f3f;--text-subtitle-color:#6d6d6d;--text-color:#979797;--text-color-black:#000;--text-primary:#20ace8;--text-white:#fff;--text-a6a6a6:#a6a6a6;--text-title-zone:#3f3f3f;--btn-custom:#fff;--btn-custom-border:#eee;--bg-table-head:#f6f6f6;--bg-wind-start:#f4f4f4}@font-face{font-family:"SFProText";src:url(/static/media/FontsFree-Net-SFProText-Bold.9dae2991.ttf)}@font-face{font-family:"SFProTextRegular";src:url(/static/media/FontsFree-Net-SFProText-Regular.90da7ab1.ttf)}@font-face{font-family:"GraphikLight";src:url(/static/media/GraphikLight.532fcbe7.otf)}body{margin:0;background:#f9f9f9!important;background:var(--bg-main)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.cursor-pointer{cursor:pointer}button{overflow:visible!important}.h-34{height:34px!important}.h-22{height:22px!important}.bg-main{background:#f9f9f9!important;background:var(--bg-main)!important}.bg-white{background-color:#fff!important;background-color:var(--bg-white)!important}.bg-pri{background-color:#20ace8!important}.text-20ace8{color:var(--text-primary)!important}.bg-divider{background:#dfdfdf!important;background:var(--bg-divider)!important}.mr-1-75{margin-right:1.75rem}.mr-2-75{margin-right:2.75rem}.mr-2-625{margin-right:2.625rem}.mr-2-5625{margin-right:2.5625rem}.text-20ace8{color:#20ace8!important}.mb-17{margin-bottom:17px!important}.mb-24{margin-bottom:24px!important}.mb-28{margin-bottom:28px!important}.mt-19{margin-top:19px!important}.mb-47{margin-bottom:47px!important}.bg-sec{background-color:#f4f4f4!important}.text-3f3f3f{color:#3f3f3f!important;color:var(--text-title-color)!important}.bg-on{background:#3ccab0!important;color:#fff!important}.bg-off,.bg-on{outline:none;border:none!important}.bg-off{background:#e5e5e5!important;background:var(--bg-btn)!important}.text-6d6d6d{color:#6d6d6d!important;color:var(--text-subtitle-color)!important}.text-000{color:#000;color:var(--text-color-black)}.text-ccc{color:#ccc!important}.text-1d1d1f{color:#1d1d1f!important}div{line-height:normal}.ant-card-body{background-color:#fff!important;background-color:var(--bg-white)!important}.ant-typography.title,h3,h5,h6{color:#3f3f3f;color:var(--text-title-color)}.ant-typography{color:#000!important;color:var(--text-color-black)!important}.device .device-content .d-body .d-body-title h6>*{color:#3f3f3f!important}.text-title-zone{color:#3f3f3f!important;color:var(--text-title-zone)!important}.text-color-black{color:#000!important;color:var(--text-color-black)!important}.bg-table{background:#979797;background:var(--text-color)}.text-a6a6a6{color:#a6a6a6!important;color:var(--text-a6a6a6)!important}.bg-none{background:none!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#208ee8!important}.ant-tabs-ink-bar{background:#208ee8!important}.text-9c9c9c{color:#9c9c9c!important}.text-979797{color:#979797!important}.text-12px{font-size:12px!important}.text-14px{font-size:14px!important}.text-20px{font-size:20px!important}.mb-12{margin-bottom:12px}.mb-8{margin-bottom:8px}.mb-30{margin-bottom:30px}.mb-20{margin-bottom:20px!important}.mr-12px{margin-right:12px!important}.mb-31{margin-bottom:31px}.ant-modal-content,.ant-modal-header{background-color:#fff!important;background-color:var(--bg-white)!important}.ant-table-pagination.ant-pagination{margin:16px!important}.ant-table-tbody>tr>td{color:#a6a6a6;color:var(--text-a6a6a6)}.ant-table-tbody tr td,.select-device__control,.SelectDevice,.TextAreaHeating{background:transparent!important}.ant-table-tbody tr:hover td{background:#f9f9f9!important}.mr-1-5625{margin-right:1.5625rem}.mt-18{margin-top:18px!important}.mb-16{margin-bottom:16px!important}.mr-35{margin-right:35px!important}.width-67{width:67px}.ml-13{margin-left:13px}.ml-27{margin-left:27px!important}.mb-21{margin-bottom:21px!important}.mb-11{margin-bottom:11px!important}.margin-divider{margin:28px 0 35px!important}.h-10{height:10px}.sidebar{overflow:auto;height:100vh;position:fixed;background:var(--bg-navbar);left:0}.sidebar .MenuItem{position:relative}.sidebar .MenuItem a{display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;-webkit-align-items:center;align-items:center}.sidebar .MenuItem a span{margin-left:10px}.sidebar .MenuItem a svg{fill:hsla(0,0%,100%,.34901960784313724)}.sidebar .MenuItem a.active span{color:#fff!important}.sidebar .MenuItem a.active:before{content:"";position:absolute;left:10px;top:18px;width:5px;height:5px;background:#20ace8;border-radius:100%}.sidebar .MenuItem a.active svg{fill:#fff}.sidebar .footer-sidebar{height:58px;display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;padding-left:14px;-webkit-align-items:center;align-items:center;position:absolute;bottom:0;left:0;color:#fff;width:100%}.sidebar .footer-sidebar:before{content:"";position:absolute;top:0;left:7px;border-top:1px solid hsla(0,0%,100%,.15);width:92.5%}.sidebar .footer-sidebar .Button{background:none;border:0;padding:0}.sidebar .footer-sidebar .Button .nickname{margin-right:9px;background:#208ee8!important;border-radius:50%;min-height:34px;min-width:34px;font-weight:600;font-size:13px;color:#fff;line-height:34px}.sidebar .footer-sidebar .Button .NameWithRole{text-align:left;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;align-items:start;-webkit-flex-direction:column;flex-direction:column;margin-right:13px}.sidebar .footer-sidebar .Button .NameWithRole .title{line-height:15px;font-size:12px;color:#fff!important;font-weight:700;margin:0;width:88px;overflow:hidden;text-overflow:ellipsis;letter-spacing:.7px}.sidebar .footer-sidebar .Button .NameWithRole .role{color:hsla(0,0%,100%,.55)!important;font-size:10px}.Header{position:fixed;height:54px;top:0;z-index:3;width:100%;background:var(--bg-navbar);padding:11px 22px 9px 28px}.Header .icon{width:34px;height:34px;-webkit-flex-grow:0;flex-grow:0;border-radius:100%;background-color:#208ee8;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:0}.Header .icon span{font-size:14px;color:#fff;font-weight:500;font-stretch:normal;height:14.6px!important}.Footer{position:fixed;bottom:0;left:0;width:100%;background:var(--bg-navbar);height:50px;z-index:2}*{font-family:"SFProTextRegular"!important;font-weight:400}body{font-family:"SFProText"}#components-layout-demo-fixed-sider .logo{height:32px;margin:16px;background:hsla(0,0%,100%,.2)}.site-layout .site-layout-background{padding:21px 28px 21px 22px;background:#f9f9f9;min-height:0;height:100%;overflow:auto}.logo{color:#fff;height:50px;background:var(--bg-navbar-header);padding:15px 27px;position:relative}.logo .logo-v{position:absolute;right:10px;bottom:5px;font-size:8px;color:#aaa}#components-layout-demo-custom-trigger .trigger{padding:0 24px;font-size:18px;line-height:64px;cursor:pointer;transition:color .3s}#components-layout-demo-custom-trigger .trigger:hover{color:#1890ff}#components-layout-demo-custom-trigger .logo{height:32px;margin:16px;background:hsla(0,0%,100%,.3)}.site-layout .site-layout-background{background:#fff}@media screen and (max-width:991px){.site-layout{margin:auto!important;width:100%;padding-top:54px;padding-bottom:20px}}body{background:#fff}*{font-family:"SFProText"}input[type=password]{-webkit-text-security:square!important;-moz-text-security:square!important;-o-text-security:square!important;text-security:square!important}.Login{overflow-y:hidden}.Login .left-bg{background:url(/static/media/login.c2e913f9.png) no-repeat 50%;background-size:cover;height:100vh;width:100%}.Login div{line-height:unset!important;min-height:auto}.Login label{height:13px}.Login .ant-form-vertical .ant-form-item-label{padding-bottom:0}.Login .LoginContent{width:430px;margin:83px auto 0}.Login .LoginContent .LoginHeader{margin-bottom:70px}.Login .LoginContent .LoginHeader img{width:120px}.Login .LoginContent .LoginHeader h3{margin-top:23px;margin-bottom:8px;font-size:24px;color:#3f3f3f;line-height:unset}.Login .LoginContent .LoginHeader p{font-size:14px;color:#979797}.Login .SelectPaltform.ant-select:not(.ant-select-customize-input) .ant-select-selector{height:48px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:4px}.Login .Privacy{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;display:block;margin-top:76px}.Login .Privacy span{border-bottom:1px solid #979797}.h-48px{height:48px;border-radius:5px}.ant-form-item-control-input-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{content:none}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;margin-left:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.labelForm{font-size:11px;text-transform:uppercase}@media screen and (max-width:430px){.Login .LoginContent{width:auto;padding:0 37px 0 35px}.Login .LoginContent .LoginHeader h3{font-size:18px}}.highcharts-data-table table,.highcharts-figure{min-width:360px;max-width:800px;margin:1em auto}.highcharts-data-table table{font-family:Verdana,sans-serif;border-collapse:collapse;border:1px solid #ebebeb;margin:10px auto;text-align:center;width:100%;max-width:500px}.highcharts-data-table caption{padding:1em 0;font-size:1.2em;color:#555}.highcharts-data-table th{font-weight:600;padding:.5em}.highcharts-data-table caption,.highcharts-data-table td,.highcharts-data-table th{padding:.5em}.highcharts-data-table thead tr,.highcharts-data-table tr:nth-child(2n){background:#f8f8f8}.highcharts-data-table tr:hover{background:#f1f7ff}.highcharts-a11y-proxy-button{z-index:1!important;background:transparent!important;color:var(--text-a6a6a6)}.highcharts-background{fill:var(--bg-white)}.chartContainer{width:100%!important;display:block!important;overflow:hidden!important;padding:0}.highcharts-title{fill:var(--text-a6a6a6)!important}.GarphData .SelectDevice{max-width:130px!important;min-width:130px!important;min-height:34px!important}.GarphData .ScheduledOption .SelectResponsive{margin-right:10px}.GarphData .ScheduledOption .SelectResponsive:last-child{margin-right:0}.GarphData .DatePicker{height:34px!important;max-width:140px!important;background:transparent}.GarphData button{height:39px}@media screen and (max-width:768px){.GarphData .GarphDataDiv,.GarphData .ScheduledOption{-webkit-flex-wrap:wrap;flex-wrap:wrap}.GarphData .ScheduledOption{margin-top:19px}.GarphData .ScheduledOption .SelectResponsive{width:47%}.GarphData .ScheduledOption .SelectResponsive .DatePicker{max-width:unset!important}.GarphData .ScheduledOption .SelectDevice{width:100%!important;min-width:unset!important;max-width:unset!important}}.camActive{background:#000!important;height:28px;width:111px;border-radius:2px;border:none;padding-left:27px}.camActive span{font-size:13px;color:#fff;position:relative;font-weight:500}.camActive span:before{content:"";position:absolute;background:#ff3232;width:8px;height:8px;border-radius:100%;left:-12px;top:6px}.ButtonCustom{width:34px;height:34px;color:var(--text-color-black);font-size:28px;font-weight:500;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.btnSetTemp,.ButtonCustom{border:1px solid var(--btn-custom-border);background:var(--btn-custom);border-radius:4px}.btnSetTemp{width:auto;padding:3px 6px!important;height:auto;right:30%;top:2px}.SelectPlatform{min-width:214px;max-width:214px;min-height:40px;box-shadow:0 2px 0 0 rgba(77,80,96,.08);border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;margin-right:10px;font-size:13px;height:40px;color:var(--text-title-color)!important}.SelectPlatform .ant-select-selector{height:100%!important;border:0!important;padding-top:3px!important}.HeaderDetails{margin-top:22px}.HeaderDetails .DivDetail .title{font-size:12px;text-transform:uppercase;font-weight:100;width:173px}.HeaderDetails .DivDetail .value{font-size:18px;font-weight:400;letter-spacing:-.835px}.HeaderDetails .DivDetail .SetTempVal{margin-left:18px;margin-right:20px}.HeaderDetails .DivBtns{min-width:342px}.HeaderDetails .BtnSnowSensor{text-transform:uppercase;letter-spacing:.154px;background-color:#f4f4f4;color:#9c9c9c;font-size:13px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0;border-radius:4px;border:1px solid #e3e3e3;height:43px;min-width:161px;width:100%}.HeaderDetails .BtnSnowSensor:first-child{margin-right:13px;margin-left:25px}.HeaderDetails .BtnSnowSensor:last-child{margin-right:0;margin-left:13px}.HeaderDetails .BtnSnowSensor span{margin-left:8px;height:16px;line-height:17px}.HeaderDetails .BtnFan{color:#fff;text-transform:uppercase;border:0;border-radius:4px;background-color:#20ace8;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;letter-spacing:.442px;font-size:13px;height:43px}.HeaderDetails .BtnFan span{height:16px;line-height:17px;margin-left:8px}.HeaderDetails .BtnFanWidth{min-width:143px;width:100%;margin-left:13px}@media screen and (max-width:1644px){.HeaderDetails{-webkit-flex-wrap:wrap;flex-wrap:wrap}.HeaderDetails .DivDetail .title{width:auto}}@media screen and (max-width:1143px){.HeaderDetails .Details1,.HeaderDetails .Details2{margin-bottom:33px}}@media screen and (max-width:500px){.HeaderDetails{margin-top:19px;margin-bottom:40px}.HeaderDetails .mr-2-75,.HeaderDetails .mr-2-625,.HeaderDetails .mr-2-5625{margin-right:16px!important}.HeaderDetails .Details2{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:start!important;align-items:start!important;-webkit-justify-content:start!important;justify-content:start!important}.HeaderDetails .Details2 .DivDetail{margin-bottom:22px;width:100%}.HeaderDetails .Details2 .DivDetail .position-relative{background:#fff;padding:8px 12px}.HeaderDetails .Details2 .DivBtns{-webkit-align-items:start!important;align-items:start!important;-webkit-justify-content:start!important;justify-content:start!important;width:100%}.HeaderDetails .Details2 .DivBtns .BtnSnowSensor{margin-left:0}}.MasterControls{margin-right:32.5px}.MasterControls .title{font-size:12.09px;margin-bottom:9px}.MasterControls .btns-on-off .btn-on{display:-webkit-flex;display:flex;margin-right:6.5px;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;padding:0;width:62.5px;height:90px;border-radius:4px;box-shadow:0 7px 14px 0 rgba(60,202,176,.3)}.MasterControls .btns-on-off .btn-on .btn-icon{font-size:23px;margin-bottom:25px}.MasterControls .btns-on-off .btn-on span{margin:0;font-size:14px}.MasterControls .btns-on-off .btn-off{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;padding:0;width:62.5px;height:90px;border-radius:4px}.MasterControls .btns-on-off .btn-off .btn-icon{font-size:23px;margin-bottom:25px}.MasterControls .btns-on-off .btn-off span{margin:0;font-size:14px}.OveralTemperature{margin-right:32px}.OveralTemperature .title{font-size:12.09px;margin-bottom:9px}.OveralTemperature .Card{width:212px;height:90px;box-shadow:0 3px 20px 0 rgba(77,80,96,.06);background-color:var(--bg-white)}.OveralTemperature .Card .Body{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.OveralTemperature .Card .Body .overal-temp-btn{width:33px;height:33px;padding:0;border-radius:4px;box-shadow:0 2px 0 0 rgba(77,80,96,.08);border:1px solid #e0e0e0;background-color:#fff}.OveralTemperature .Card .Body .set-temp{font-size:24px;font-weight:500;color:var(--text-color-black)}.OveralTemperature .Card .BtnOverallSetTemp{width:auto;padding:3px 6px!important;height:auto;right:41%;border-radius:4px;background:var(--btn-custom);border:1px solid var(--btn-custom-border);bottom:-30px}.WindTimer{min-width:285px}.WindTimer .title{font-size:12.09px;margin-bottom:9px}.WindTimer .Card{box-shadow:0 3px 20px 0 rgba(77,80,96,.06)}.WindTimer .Card .Body{position:relative;padding-right:14px;height:57px}.WindTimer .Card .Body:after{content:"";position:absolute;right:0;top:0;width:1px;height:57px;background:#edecec}.WindTimer .Card .Body .wind-icon{font-size:28px}.WindTimer .Card .Body .wind_countdown{margin-left:15px;margin-right:43px;font-size:13px;text-align:center}.WindTimer .Card .Body .wind_countdown .countdown{font-size:20px}.WindTimer .Card .Body .btns button{margin-bottom:7px;font-size:14px;width:62px;height:32px;text-align:center;padding:0;border:0;color:#fff;border-radius:4px}.WindTimer .Card .Body .btns button:last-child{margin-bottom:0}.WindTimer .windStart{cursor:pointer;border-radius:4px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;background:var(--bg-wind-start);width:59px;height:56px}.Fuel{min-width:236px}.Fuel .title{font-size:12.09px;margin-bottom:9px;color:var(--text-color-black)}.Fuel .Card{box-shadow:10px 3px 20px 0 rgba(77,80,96,.06);background:var(--bg-white);height:90px}.Fuel .Card .Body{padding-right:25px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;height:57px}.Fuel .Card .Body:after{content:"";position:absolute;right:0;top:0;width:1px;height:57px;background:#edecec}.Fuel .Card .Body .fuel-icon{font-size:22px;width:22px;height:28px}.Fuel .Card .Body .Content{margin-left:11px}.Fuel .Card .Body .Content .title{font-size:20px;font-weight:400;margin:0 0 4px!important}.Fuel .Card .Body .Content .paragraph{font-size:13px;margin:0}.Energy{min-width:259px}.Energy .title{font-size:12.09px;margin-bottom:9px;color:var(--text-color-black)}.Energy .Card{box-shadow:10px 3px 20px 0 rgba(77,80,96,.06)}.Energy .Card .Body{padding-right:31px}.Energy .Card .Body .energy-icon{font-size:22px;width:22px;height:28px}.Energy .Card .Body .Content{margin-left:11px}.Energy .Card .Body .Content .title{font-size:20px;font-weight:400;margin:0 0 4px!important}.Energy .Card .Body .Content .paragraph{font-size:13px;margin:0}.Device{padding:10px 10px 0}.Device .title{font-size:13px;margin-bottom:12px}.Device .CardDevice{min-width:383px;min-height:383px;max-height:383px;background:var(--bg-white)}.Device .CardDevice .Tabs{padding:0!important;margin:0!important}.Device .CardDevice .Tabs .TabPane{padding:0!important;margin:0}.Device .CardDevice .Tabs .TabItem{min-height:17px;padding:0 0 0 41px;margin-right:0}.Device .CardDevice .Tabs .ant-tabs-tab{width:100%;margin-right:0;padding:14px 0}.Device .CardDevice .Tabs .ant-tabs-nav-list{width:100%}.Device .CardDevice .DeviceSec1{margin-bottom:17px}.Device .CardDevice .DeviceSec1 .DeviceSec1_1 .bg-none{margin-right:12px;height:34px}.Device .CardDevice .DeviceSec1 .DeviceSec1_1 .Current{font-size:11px;margin-bottom:2px}.Device .CardDevice .DeviceSec1 .DeviceSec1_1 .Temp{font-size:18px}.Device .CardDevice .DeviceSec1 .DeviceSec1_2 .btn-device{line-height:0;margin-right:29.7px!important}.Device .CardDevice .DeviceSec1 .DeviceSec1_2 .btn-device:last-child{margin-right:0!important}.Device .CardDevice .ButtonRssVertical{width:25.792px;height:19.056px}.Device .CardDevice .BtnVideoVertical{width:25.792px;height:21.056px;margin:0 27.9px 0 26.4px!important}.Device .CardDevice .horizontalPadding{padding:0 15px}.Device .CardDevice .verticalPadding{padding:0 17px 0 26px}.Device .CardDevice .enclosure_temp_vertical{margin-right:49px;margin-left:49px;width:109px}.Device .CardDevice .fuel_vertical{margin-right:49px;width:53px}.Device .CardDevice .energy_vertical{margin-right:66px!important;width:66px!important}.Device .CardDevice .set_temp_vertical{margin-right:40px;width:178px}.Device .CardDevice .DeviceSec2{margin-bottom:19px;-webkit-justify-content:space-between;justify-content:space-between}.Device .CardDevice .DeviceSec2 .BtnSnowSensor{border:0;border-radius:4px;text-transform:uppercase;letter-spacing:.154px;background-color:#f4f4f4;color:#9c9c9c;font-size:13px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0;height:42px;min-width:176px;width:100%}.Device .CardDevice .DeviceSec2 .BtnSnowSensor span{height:16px;line-height:17px;margin-left:8px}.Device .CardDevice .DeviceSec2 .BtnFanWidth{min-width:163px;width:100%;margin-left:13px}.Device .CardDevice .DeviceSec2 .BtnActive{color:#fff;text-transform:uppercase;border:0;border-radius:4px;background-color:#20ace8;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;letter-spacing:.442px;font-size:13px;height:42px}.Device .CardDevice .DeviceSec2 .BtnActive span{height:16px;line-height:17px;margin-left:8px}.Device .CardDevice .CardFooter{margin-bottom:40px}.Device .CardDevice .CardFooter .SetTempVal{font-size:22px}.Device .CardDevice .CardFooter .temp_device{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.Device .CardDevice .CardFooter .temp_device span{font-size:17px;display:-webkit-flex;display:flex;-webkit-align-self:start;align-self:start;margin-top:5px}.Device .CardDevice .DeviceTitle{font-size:12px}.Device .CardDevice .BtnDetails{color:#20ace8;font-size:13px;padding:0;background:none;height:auto;display:block;margin:auto}.Device.Vertical .CardDevice{min-height:auto}.Device.Vertical .Tabs .ant-tabs-tab{width:166px}.Device.Vertical .Tabs .TabItem{padding:0 0 0 20px}.Device.Vertical .Tabs .ant-tabs-nav-list{width:auto}.Device.Vertical .Tabs .temp_device span{font-size:18px;letter-spacing:-1.9px}.Device.Vertical .Current{margin-bottom:12px!important}.Device.Vertical .Temp{letter-spacing:-1.9px}.Device.Vertical .DeviceTitle{margin-bottom:12px}.Device.Vertical .DeviceSec1_2{position:absolute;right:20px;top:9.7px}.Device.Vertical .DeviceSec2{margin-bottom:0}.Device.Vertical .BtnDetails{font-family:"SFProText"!important;height:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:23px;letter-spacing:normal;text-align:center;text-transform:uppercase}.Device.DeviceFault .ant-tabs-ink-bar{background:none!important}.Device.DeviceFault svg{fill:#ccc}@media screen and (max-width:1349px){.device{min-width:50%}.Device{min-width:49%;padding:12px 0 0 11px;margin:auto}}@media screen and (max-width:991px){.device{min-width:100%!important}.device-footer{overflow-x:auto}.device-footer .country-weather{margin-right:20px}.device .device-content .d-body{margin-right:25px;margin-left:25px}}@media screen and (max-width:768px){.Device{margin-bottom:25px}.Device,.device{min-width:100%}}@media screen and (max-width:415px){.Device .CardDevice{width:100%;min-width:unset}.Device .CardDevice .DeviceSec2 .BtnSnowSensor{width:50%;min-width:unset;padding:0;font-size:10px}}.faultTooltip .ant-tooltip-inner{box-shadow:0 4px 22px 0 rgba(0,0,0,.05)}.ant-tabs-tab-disabled div{color:#979797!important}.ant-tabs-tab-disabled svg{fill:#ccc!important}.select-device__dropdown-indicator,.select-device__indicator-separator{display:none!important}.select-device__control{border:0!important}.CustomButton:disabled{background-color:#8a8a8a!important;opacity:unset;color:#fff!important;border-color:#8a8a8a!important}.footerBtn{padding:14.3px 30px 13px 31px!important;border:none;height:43px;font-size:13px;border-radius:4px;margin-left:10px}.ant-modal-header{border-color:#dfdfdf}.ant-modal-footer{border:none}.SelectDevice{min-width:214px;max-width:214px;min-height:40px;border-radius:4px;box-shadow:0 2px 0 0 rgba(77,80,96,.08);border:1px solid #e0e0e0;font-size:13px;color:var(--text-title-color)!important}.SelectDevice .ant-select-clear{background:transparent;color:var(--text-white)}.DatePicker{width:140px;height:40px;font-size:13px!important;border-radius:4px!important;box-shadow:0 2px 0 0 rgba(77,80,96,.08)!important;border:1px solid #e0e0e0!important}.DatePicker *{font-size:13px!important;color:var(--text-title-color)!important}.TextAreaHeating{border-color:#e0e0e0;box-shadow:0 2px 0 0 rgba(77,80,96,.08);border-radius:4px;height:119px!important}thead[class*=ant-table-thead] th{background-color:var(--bg-table-head)!important;height:36px;border-radius:0!important;color:#787878;font-size:12px;padding:10px 31px;border:0!important}.ant-table-tbody>tr.ant-table-placeholder:hover>td{background-color:inherit!important}.ant-table-tbody{background:var(--bg-white)!important}.ant-table-tbody>tr>td{border:0}@media screen and (max-width:768px){thead[class*=ant-table-thead] th{padding:10px 0 10px 13px}}.ScheduledHeating{margin-top:32px;margin-bottom:35px;border-radius:2px;box-shadow:0 3px 20px 0 rgba(77,80,96,.06);background:var(--bg-white)}.ScheduledHeating .title{font-size:14px}.ScheduledHeating .ScheduledBody{padding:21px 26px 20px}.ScheduledHeating .ScheduledBody .ScheduledOption .SelectDevice{margin-right:10px;min-width:130px;max-width:200px;max-height:34px;border-radius:4px;box-shadow:0 2px 0 0 rgba(77,80,96,.08);border:1px solid #e0e0e0;font-size:13px;color:var(--text-title-color)!important}.ScheduledHeating .ScheduledBody .ScheduledOption .SelectDevice .ant-select-clear{background:transparent;color:var(--text-white)}.ScheduledHeating .ScheduledBody .ScheduledOption .DatePicker{margin-right:10px;width:140px;font-size:13px!important;border-radius:4px!important;box-shadow:0 2px 0 0 rgba(77,80,96,.08)!important;border:1px solid #e0e0e0!important}.ScheduledHeating .ScheduledBody .ScheduledOption .DatePicker *{font-size:13px!important;color:var(--text-title-color)!important}.ScheduledHeating .ScheduledBody .BtnAddHeating{width:160px;height:34px;-webkit-flex-grow:0;flex-grow:0;border-radius:4px;box-shadow:0 2px 0 0 rgba(77,80,96,.08);border:1px solid #20ace8!important;background-color:var(--bg-white);font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--text-primary)}.ScheduledHeating .ScheduledBody .BtnAddHeating:focus{background:var(--text-primary);color:#fff}@media screen and (max-width:768px){.ScheduledBody{padding:15px 11px 20px 12px!important}.ScheduledOption{width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ScheduledOption>div{width:47.5%}.ScheduledOption .DatePicker,.SelectDevice{width:100%!important}.SelectDevice{margin-bottom:20px;margin-right:0!important;min-width:auto!important;max-width:unset!important}}.Trigger{border-right:1px solid #e9e9e9;min-height:61px;padding-right:55px;padding-left:56px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;align-items:start;-webkit-flex-direction:column;flex-direction:column;width:33%}.Trigger:first-child{padding-left:0}.Trigger:last-child{border:none;padding-right:0}.Trigger .Details{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:7px;font-size:18px;width:-webkit-max-content;width:max-content}.Trigger .Details .Temp{margin-left:34px;position:relative}.Trigger .Details .Temp:before{content:"";position:absolute;top:8px;left:-19px;background:#c4c4c4;border-radius:100%;width:7px;height:7px}.Trigger .Name{font-size:13px}@media screen and (max-width:768px){.Trigger{padding-right:26px;padding-left:10px}.Trigger:last-child{border:none;padding-right:26px}.Trigger .Details{font-size:13px}.Trigger .Temp{margin-left:5px!important}.Trigger .Temp:before{left:-4px!important;top:7px!important;width:3px!important;height:3px!important}.Trigger .Name{font-size:12px}}.WindFactorTriggers .Card{padding:14px 58px 15px 19px;box-shadow:0 3px 20px 0 rgba(77,80,96,.06);background:var(--bg-white)}.WindFactorTriggers .Card .-trigger{overflow-x:auto;width:100%}.WindFactorTriggers .title{font-size:14px}@media screen and (max-width:768px){.WindFactorTriggers{margin-bottom:25px}.WindFactorTriggers .Card{padding:0 10px;box-shadow:0 3px 20px 0 rgba(77,80,96,.06);width:100%}.WindFactorTriggers .title{font-size:13px}}.details-header{margin-top:23px;margin-bottom:20px}@media screen and (max-width:1437px){.LocationSetting{margin-top:20px}}@media screen and (max-width:1030px){.LocationSetting{width:100%}.LocationSetting .windFactorCol{width:100%;margin-bottom:6px}.LocationSetting .windFactorCol .WindTimer{min-width:100%}.LocationSetting .windFactorCol .WindTimer .title{font-size:10px}.LocationSetting .windFactorCol .WindTimer .Body{-webkit-justify-content:start!important;justify-content:start!important;-webkit-align-items:center!important;align-items:center!important}.LocationSetting .windFactorCol .WindTimer .Body:after{content:none}.LocationSetting .windFactorCol .WindTimer .Body .wind_countdown{margin-left:18px;margin-right:auto}.LocationSetting .windFactorCol .WindTimer .Body .btns{-webkit-flex-direction:row!important;flex-direction:row!important}.LocationSetting .windFactorCol .WindTimer .Body .btns button{margin-bottom:0;margin-right:7px}.LocationSetting .windFactorCol .WindTimer .Body .btns button:last-child{margin-right:0}.LocationSetting .fuelCol{width:50%}.LocationSetting .fuelCol .Fuel{min-width:auto;width:100%}.LocationSetting .fuelCol .Fuel>.title{display:none!important}.LocationSetting .fuelCol .Fuel .ant-card-body{padding:0!important;height:100%}.LocationSetting .fuelCol .Fuel .Card{height:55px!important}.LocationSetting .fuelCol .Fuel .Body{padding:0}.LocationSetting .fuelCol .Fuel .Body:after{content:none}.LocationSetting .fuelCol .Fuel .Body svg{width:17.3px;height:22px}.LocationSetting .fuelCol .Fuel .Body .Content .title{font-size:15px!important}.LocationSetting .fuelCol .Fuel .Body .Content .paragraph{font-size:12px!important}.LocationSetting .energyCol{width:50%}.LocationSetting .energyCol .Energy{min-width:auto;height:56px!important;width:100%}.LocationSetting .energyCol .Energy>.title{display:none!important}.LocationSetting .energyCol .Energy .Body{padding-right:0}.LocationSetting .energyCol .Energy .Body svg{width:16.1px;height:22px}.LocationSetting .energyCol .Energy .ant-card-body{padding:9px 12px 10px 0!important}.LocationSetting .energyCol .Energy .Content .title{font-size:15px!important}.LocationSetting .energyCol .Energy .Content .paragraph{font-size:12px!important}}@media screen and (max-width:991px){.site-layout .site-layout-background{padding:13px 17px 25px 16px}.MasterControls{margin-right:17px!important}.MasterControls .title{font-size:10px!important}.OveralTemperature{margin-right:unset!important;width:182px}.OveralTemperature .title{font-size:10px!important}.OveralTemperature .Card{width:auto!important}.MasterControls .btns-on-off .btn-on{padding:14px 20px 14px 10px!important;-webkit-flex-direction:row!important;flex-direction:row!important;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:auto!important;height:44px!important}.MasterControls .btns-on-off .btn-on .btn-icon{margin-right:13.82px;margin-bottom:0!important}.MasterControls .btns-on-off .btn-on .btn-icon svg{width:19px;height:22px}.MasterControls .btns-on-off .btn-off{padding:14px 20px 14px 10px!important;-webkit-flex-direction:row!important;flex-direction:row!important;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:auto!important;height:44px!important}.MasterControls .btns-on-off .btn-off .btn-icon{margin-right:10px;margin-bottom:0!important}.MasterControls .btns-on-off .btn-off .btn-icon svg{width:24px;height:24px}.OveralTemperature .Card{height:44px!important}.OveralTemperature .Card .ant-card-body{padding:8px!important}.OveralTemperature .Card .ButtonCustom{width:28px!important;height:28px!important}.OveralTemperature .Card .set-temp{font-size:14px!important;color:#000}}@media screen and (max-width:410px){.LocationSetting .fuelCol{width:100%;margin-bottom:6px}.LocationSetting .energyCol{width:100%}}.device{min-width:383px;margin-bottom:31px}.device .device-title{text-transform:uppercase;font-size:14px;margin-bottom:7px;color:var(--text-title-color);height:17px;line-height:17px}.device .device-content{background:var(--bg-white);box-shadow:0 3px 20px 0 rgba(77,80,96,.06)}.device .device-content .d-image{height:238px}.device .device-content .d-image img{min-height:160px;height:160px;object-fit:cover}.device .device-content .devices{height:40px;margin:0 35.6px 0 19px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.device .device-content .devices span{color:#979797;font-size:14px;margin:0 10px 0 0;background:#eee;padding:1px 6px;border-radius:4px}.device .device-content .devices span.emptyDevices{background:transparent}.device .device-content .d-body{margin:16px 35.6px 0 19px;min-height:33px}.device .device-content .d-body .d-body-title h6>*{color:var(--text-title-color)!important;font-size:20px;margin-bottom:4px;font-weight:600}.device .device-content .d-body .temprature{font-size:18px;color:var(--text-title-color)}.device .device-content .d-body .temprature span{width:43px;height:21px;font-weight:500;margin-right:13.8px}.device .device-content .device-footer{margin:0 19px;padding:14.54px 0 18px}.device .device-content .device-footer .country-weather{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;font-size:13px;color:#979797}.device .device-content .device-footer .country-weather .country-weather-icon{margin-bottom:9px;font-size:21px}.device .device-content .device-footer .country-weather .country-weather-title{font-weight:500}.device .device-content .device-footer .country-weather.country-weather-active .country-weather-title{color:var(--text-primary)!important}.content-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:36px}.content-header h3{font-size:22px;margin:0}.content-header .header-form{margin-right:10px;margin-bottom:0;width:332px}.content-header .header-input{height:40px;border-radius:6px;color:#979797;font-size:20px;border:1px solid #e0e0e0;padding:9px 13px}.content-header .header-input .search-icon{margin-right:8px}.content-header .header-input.mobile{position:absolute;width:200px;right:-10px;top:-8px;z-index:0}.content-header .header-btn{width:37px;height:37px;border-radius:4px;text-align:center;padding:0;color:#979797;font-size:20px}@media screen and (max-width:991px){.content-header h3{font-weight:700;font-size:18px;letter-spacing:.3213px}}.add-device{position:fixed;right:29px;bottom:32px;width:50px;height:50px;border-radius:38px;box-shadow:0 4px 14px 0 rgba(32,172,232,.5);background-color:#20ace8;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:15.6px;color:#fff;border:0}@media screen and (max-width:991px){.add-device{position:relative;right:0;display:-webkit-flex;display:flex;margin-left:auto;margin-top:20px}}.PersonalInfo{margin-bottom:35px}.PersonalInfo .title{font-size:13px;margin-bottom:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.PersonalInfo .Card{box-shadow:0 3px 20px 0 rgba(77,80,96,.06)}.PersonalInfo .Card .CardContent{display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;-webkit-align-content:center;align-content:center}.PersonalInfo .Card .CardContent .icon{margin-right:19px;width:84px;height:84px;-webkit-flex-grow:0;flex-grow:0;background-color:#20ace8;border-radius:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.PersonalInfo .Card .CardContent .icon span{color:#fff;font-size:33px;text-transform:uppercase;font-weight:600;font-family:GraphikLight!important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.18px}.PersonalInfo .Card .CardContent .info{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;-webkit-flex-direction:column;flex-direction:column}.PersonalInfo .Card .CardContent .info .name{font-size:24px;font-weight:bolder;margin-right:15px}.PersonalInfo .Card .CardContent .info .role{font-size:16px}.PersonalInfo .Card .CardContent .info .email{margin-top:6px;font-size:16px}.Units .title{font-size:13px;margin-bottom:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.Units .Card{box-shadow:0 3px 20px 0 rgba(77,80,96,.06)}.Units .Card .CardContent .title{font-size:12px;margin-bottom:14px}.Units .Card .CardContent .btnsUnit .btnUnit{margin-right:13px;height:43px;border:none;border-radius:4px;font-size:15px;background:#f4f4f4;width:-webkit-fill-available}.Units .Card .CardContent .btnsUnit .btnUnit:last-child{margin-right:0}.Units .Card .CardContent .Temperature{margin-bottom:21px}.Units .Card .CardContent .Temperature .btnUnit{width:109.4px}.Units .Card .CardContent .Speed .btnUnit:first-child{width:100px}.Units .Card .CardContent .Speed .btnUnit:last-child{width:120px}.ChangePassword .title{font-size:13px;margin-bottom:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.ChangePassword .ant-form-item-explain.ant-form-item-explain-error{position:absolute;bottom:-29px;width:100%;text-transform:lowercase;font-size:12px}.ChangePassword .Card{box-shadow:0 3px 20px 0 rgba(77,80,96,.06)}.ChangePassword .Card .CardContent .newPasswordSection{margin-top:22px}.ChangePassword .Card .CardContent .newPasswordSection .Item{margin-right:32px!important}.ChangePassword .Card .CardContent .newPasswordSection .Item:last-child{margin-right:0!important}.ChangePassword .Card .CardContent label{font-size:12px;color:#979797;line-height:14px}.ChangePassword .Card .CardContent .Item,.ChangePassword .Card .CardContent .Item>*{line-height:14px}.ChangePassword .Card .CardContent .Input{max-width:320px;width:320px;height:48px;border-radius:4px;border:1px solid #e0e0e0;font-size:16px;color:#000;background:transparent}.ChangePassword .Card .CardContent .Input input{background:transparent}.ChangePassword .Card .CardContent .Button{min-width:148px;height:48px;border-radius:4px;border:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-align-self:flex-end;align-self:flex-end;background:#f9f9f9;box-shadow:none}.ChangePassword .Card .CardContent .Button span{color:#9c9c9c;font-size:13px;font-weight:600;text-transform:uppercase}@media screen and (max-width:1420px){.ChangePassword .Card .CardContent .newPasswordSection{-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-align-items:start!important;align-items:start!important}.ChangePassword .Card .CardContent .Item{margin-bottom:20px!important;width:100%}.ChangePassword .Card .CardContent .Item .Input{width:100%;max-width:unset}.ChangePassword .Card .CardContent .Button{width:100%}}@media screen and (max-width:991px){.ChangePassword .Card .CardContent .newPasswordSection{-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-align-items:start!important;align-items:start!important}.ChangePassword .Card .CardContent .Item{width:100%}.ChangePassword .Card .CardContent .Item .Input{width:100%;max-width:unset}.ChangePassword .Card .CardContent .Button{width:100%}}.OtherSettings .title{font-size:13px;margin-bottom:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.OtherSettings .Card{box-shadow:0 3px 20px 0 rgba(77,80,96,.06)}.Settings>.title{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.44px;margin-bottom:41px}.Settings .other{margin-top:37px}@media screen and (max-width:991px){.Settings{padding-bottom:38px}}@media screen and (max-width:768px){.PersonalInfo{margin-bottom:0}.PersonalInfo .Card .CardContent .icon{min-width:62px;min-height:62px;width:62px;height:62px;padding:0}.PersonalInfo .Card .CardContent .info .name{font-size:20px}.PersonalInfo .Card .CardContent .info .role{font-size:12px}.PersonalInfo .Card .CardContent .info .email{font-size:14px;margin-top:1px}.PersonalInfo .Card .CardContent .icon span{font-size:23px}.Units .Card .CardContent .Temperature .btnUnit{width:50%}.Units .Card .CardContent .Speed .btnUnit{width:50%!important}.Units{margin-top:19px;width:100%}.ChangePassword{margin-top:19px;width:100%!important}.other{margin-top:29px}.other .OtherSettings{width:100%}}
/*# sourceMappingURL=main.391b060f.chunk.css.map */