@charset "UTF-8";html,body{font-family:-apple-system,BlinkMacSystemFont,Microsoft JhengHei,Microsoft YaHei,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important}.bg-layout{background-color:#3a4771}.text-device-color{color:#00b4ff}.bg-device-color{background-color:#00b4ff}.f-rem-100{font-size:1rem!important}.f-rem-105{font-size:1.05rem!important}.f-rem-110{font-size:1.1rem!important}.f-rem-115{font-size:1.15rem!important}.f-rem-120{font-size:1.2rem!important}.f-rem-125{font-size:1.25rem!important}.f-rem-130{font-size:1.3rem!important}.f-rem-135{font-size:1.35rem!important}.f-rem-140{font-size:1.4rem!important}.f-rem-145{font-size:1.45rem!important}.f-rem-150{font-size:1.5rem!important}.f-rem-155{font-size:1.55rem!important}.f-rem-160{font-size:1.6rem!important}.f-rem-165{font-size:1.65rem!important}.f-rem-170{font-size:1.7rem!important}.f-rem-175{font-size:1.75rem!important}.f-rem-180{font-size:1.8rem!important}.f-rem-185{font-size:1.85rem!important}.f-rem-190{font-size:1.9rem!important}.f-rem-195{font-size:1.95rem!important}.f-rem-200{font-size:2rem!important}.d-flex{display:flex}.d-none{display:none!important}.v-hidden{visibility:hidden}.f-20{font-size:20px!important}.pointer-events-none{pointer-events:none}.user-select-none{-webkit-user-select:none;user-select:none}.flex-nowrap{flex-wrap:nowrap!important}.flex-1{flex:1}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-hidden{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.max-80{max-height:80vh!important;display:flex;flex-direction:column}.max-80 .scroll-area{flex:1;overflow:auto;min-height:0}.border-none{border:none}.all-no-wrap *,.all-no-wrap{flex-wrap:nowrap!important}.ems-back{background-color:#f4f5f7}img.tag-image{max-width:100%;height:auto}.SwitchPage{display:flex;justify-content:left;align-items:center}.SwitchPage .on{border-bottom:5px solid #244bc3}.SwitchPage .off{padding-bottom:5px}button.tab-btn{font-weight:800;font-size:1em;color:#fff!important}.ele-block .unit2{width:6%;padding:0 .5%}.ele_meter_block{display:flex;justify-content:flex-start}.area-title{padding:9% 0;margin:33% 0%;color:#fff;font-weight:800;border-radius:8px;background:rgba(45,150,229,.9215686275);-webkit-user-select:none;user-select:none}.factory_block{width:100%;background-color:#0c1d49;box-shadow:#1ac6ffe6 0 0 10px 3px inset!important;border-radius:10px;border:1px solid rgba(255,255,255,.9);font-weight:600;padding:10px}.factory_block .block_title p{font-weight:800;color:#fff;margin:0}.factory_block span{color:#fff}.factory_block .block_title .block_btn{position:relative;margin:3px 0;padding:5px}.factory_block .block_title .material-icons{color:#02a5d5;margin:3px}.factory_block .block_body{padding:10px}.factory_block .block_body .block_body_info:nth-child(2){margin:10px 0}.factory_block .material-icons{color:#5b5b5b;border-radius:50%;border:1px solid #f1f1f1;padding:4px;box-shadow:#63636317 0 2px 8px}.detail{text-align:center;padding:10px 0 0}.ele_meter_title{width:90px;text-align:start;color:#fff}.ele_meter_value{width:120px;text-align:end;color:#46fffd!important}.ele_meter_unit{width:50px}.demand-card{background-color:#fff;padding:15px;border-radius:10px;box-shadow:#0000000f 0 10px 23px}.card-input{background-color:#fbf9f9;border:1px solid #dddddd;border-radius:10px;margin:10px 0;padding:3px 1%;display:flex;justify-content:center!important;align-items:center;font-weight:600}.card-input .row:nth-child(1){width:43%}.card-input .full-width{text-align:end}.card-input .row:nth-child(2){width:43%}.card-input .row:nth-child(3){justify-content:end}.demand-border-mark{display:flex;justify-content:end;height:8%;font-size:14px;color:#999;font-weight:600}#electricity_area_header .header_right_border{position:relative;background-color:#244bc3;border-radius:1em;color:#fff;box-shadow:#244bc33d 0 0 7px 2px}#electricity_area_header .header_right_block{color:#fff;font-weight:800}#electricity_area_header .q-field__native{color:#fff;font-size:20px;height:24px}#electricity_area_header .q-field__control,#electricity_area_header .q-field__native{min-height:24px}#electricity_area_header .q-field__append{height:24px}#electricity_area_header .header_right_block .material-icons{color:#fff;margin:0 10px}#electricity_area_header .header_right_block:before{content:"";position:absolute;left:-14%;top:-14%;height:128%;width:2px;background-color:#00000014}.checkbox{position:relative;display:inline-block;top:4px}.checkbox:after,.checkbox:before{font-family:FontAwesome;font-feature-settings:normal;-webkit-font-kerning:auto;font-kerning:auto;font-language-override:normal;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:400;text-rendering:auto}.checkbox label{width:90px;height:42px;background:#ccc;position:relative;display:inline-block;border-radius:46px;transition:.4s}.checkbox label:after{content:"";position:absolute;width:50px;height:50px;border-radius:100%;left:0;top:-5px;z-index:2;background:#fff;box-shadow:0 0 5px #0003;transition:.4s}.checkbox input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}.checkbox input:hover+label:after{box-shadow:0 2px 15px #0003,0 3px 8px #00000026}.checkbox input:checked+label:after{left:40px}.model-switch{text-align:center;font-size:20px;font-weight:600}.model-switch .checkbox:after{content:attr(data-str) " ";font-family:Arial;position:absolute;color:#666;top:6px;right:15px;white-space:normal}.model-switch .checkbox label{background:none;border:3px solid #777;height:40px;border-radius:20px}.model-switch .checkbox label:after{content:attr(data-str) " ";font-family:Arial;color:#fff;line-height:28px;text-indent:100px;background:#777;overflow:hidden;box-shadow:none;border-radius:14px;transform:translate(-50px);-moz-transition:all .4s .2s,width .2s linear,text-indent .4s linear;-o-transition:all .4s .2s,width .2s linear,text-indent .4s linear;-webkit-transition:all .4s,width .2s linear,text-indent .4s linear;-webkit-transition-delay:.2s,0s,0s;transition:all .4s .2s,width .2s linear,text-indent .4s linear;top:3px;left:auto;right:2px;width:28px;height:28px;white-space:normal}.model-switch .checkbox input:checked+label{border-color:#244bc3}.model-switch .checkbox input:checked+label:after{background:#5573cf;left:auto;transform:translate(0);-moz-transition:all .4s,width .2s linear .4s,text-indent .3s linear .4s;-o-transition:all .4s,width .2s linear .4s,text-indent .3s linear .4s;-webkit-transition:all .4s,width .2s linear,text-indent .3s linear;-webkit-transition-delay:0s,.4s,.4s;transition:all .4s,width .2s linear .4s,text-indent .3s linear .4s;width:80px;text-indent:0}.absolute-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000;cursor:pointer;z-index:7}.clear-readonly-border.q-field--filled.q-field--readonly .q-field__control:before{border-bottom-style:none}.mx-datepicker-popup{z-index:7000!important}.custom-dialog .mx-datepicker{width:90%}.custom-dialog .q-field__marginal,.custom-dialog-edit .q-field__marginal{font-size:14px!important}.custom-date .q-field__append .mx-input{border:none;background-color:inherit;box-shadow:none;font-size:1.3em;text-align:right}.custom-date .mx-datepicker{width:100%}.custom-date .q-field__append,.custom-dialog .q-field__native{justify-content:end}.custom-dialog .q-field__inner,.custom-dialog-edit .q-field__inner{background-color:#fff}.dialog-select-right .q-field__native{justify-content:end;font-size:1.3em}.dialog-input-right{text-align:right!important;font-size:1.3em!important}.date-picker-popup-no-year .mx-btn-current-year,.date-picker-popup-no-year .mx-btn-icon-double-left,.date-picker-popup-no-year .mx-btn-icon-double-right{display:none}.date-picker-popup-no-year-left .mx-btn-icon-left,.date-picker-popup-no-year-right .mx-btn-icon-right{visibility:hidden}.mx-input.date-borderless{text-align:right;border:none;box-shadow:none}.price_analyze_peak_item{background-color:#fff;border-radius:10px;border:1px solid #0b1e48;height:50px}.price_analyze_peak_item .mx-input:disabled{color:#000}.price_analyze_peak_add{height:50px;border-radius:10px;border:1px solid #0b1e48}.price_analyze_peak_item input{font-size:20px;text-align:right}.rwd-dialog-sm .q-card{width:30%}.rwd_price_analyze_deviceside{width:15%;z-index:50}.rwd_price_analyze_deviceside .element_icon{display:none}.rwd_price_analyze_deviceside .element_expand{height:100%}.rwd_price_analyze_devicemain{width:85%}.rwd_price_analyze_date_search{width:65%}.rwd_price_analyze_date_search .rwd_sm_show{display:none}.rwd_price_analyze_date_type{width:35%;justify-content:end}.rwd_trend_analyze_deviceside{width:15%;z-index:50}.rwd_trend_analyze_deviceside .element_icon{display:none}.rwd_trend_analyze_deviceside .element_expand{height:100%}.rwd_trend_analyze_devicemain{width:85%}.rwd_trend_analyze_date_search{width:100%}.rwd_trend_analyze_date_search .rwd_sm_show{display:none}@media screen and (max-width: 1680px){.rwd-dialog-sm .q-card{width:50%}}@media screen and (max-width: 1080px){.rwd_price_analyze_date_search,.rwd_price_analyze_date_type,.rwd_trend_analyze_date_search,.rwd_trend_analyze_date_type{width:100%;justify-content:center}}@media screen and (max-width: 960px){.rwd-dialog-sm .q-card{width:70%}}@media screen and (max-width: 800px){.rwd_price_analyze_deviceside{width:100%}.rwd_price_analyze_deviceside .element_icon{display:flex;font-size:2em;padding:0 0 5px}.rwd_price_analyze_deviceside .element_expand{position:absolute;height:400px;overflow-y:auto}.rwd_price_analyze_devicemain,.rwd_trend_analyze_deviceside{width:100%}.rwd_trend_analyze_deviceside .element_icon{display:flex;font-size:2em;padding:0 0 5px}.rwd_trend_analyze_deviceside .element_expand{position:absolute;height:400px;overflow-y:auto}.rwd_trend_analyze_devicemain{width:100%}}@media screen and (max-width: 678px){.rwd-dialog-sm .q-card{width:100%}.rwd_price_analyze_date_search .f-20{display:none}.rwd_price_analyze_date_search .element_col-12{width:100%;display:flex;justify-content:center;align-items:center}.rwd_price_analyze_date_search .rwd_sm_show{display:inline;padding:0 5px 0 0;width:70px;text-align:center}.rwd_trend_analyze_date_search .f-20{display:none}.rwd_trend_analyze_date_search .element_col-12{width:100%;display:flex;justify-content:center;align-items:center}.rwd_trend_analyze_date_search .rwd_sm_show{display:inline;padding:0 5px 0 0;width:70px;text-align:center}}.confirm-delete .q-dialog__title{text-align:center;font-weight:600;color:red}.confirm-delete .q-dialog__message{text-align:center}.confirm-delete .q-card__actions--horiz{justify-content:center}.dialog-zebra-row:nth-child(odd){background-color:#f4f8fb}.dialog-zebra-row:nth-child(2n){background-color:#fff}.toggle-switch{position:relative;display:inline-block;width:60px;height:34px}.toggle-switch input{display:none}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2196f3;-webkit-transition:.4s;transition:.4s}.toggle-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.toggle-slider{background-color:#2196f3}input:focus+.toggle-slider{box-shadow:0 0 1px #2196f3}input:checked+.toggle-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.toggle-slider.round{border-radius:34px}.toggle-slider.round:before{border-radius:50%}.device-sidebar-color{background-color:#4a639c;color:#fff}.device-sidebar .q-checkbox__bg{top:19%;left:19%;width:60%;height:60%;border:2px solid white}.hide_loading:hover{cursor:wait}.custom-datepicker-not-allowed{cursor:not-allowed!important}.custom-datepicker-not-allowed div{pointer-events:none}.id-btn .q-btn-inner{font-size:20px;font-weight:600}.detail_box .q-table--horizontal-separator thead th{border-bottom:none}.detail_box input::-webkit-outer-spin-button,.detail_box input::-webkit-inner-spin-button{-webkit-appearance:none}.detail_container input{color:#45feff;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.7);border-radius:0;padding:0;font-size:1.2rem;font-weight:600;text-align:right;height:40px}.detail_container .q-select span{color:#45feff;font-size:1.2rem;font-weight:600}.detail_container .q-select .q-field__control-container{border-bottom:1px solid rgba(255,255,255,.7);border-radius:0}.detail_container .q-select .q-field__native{justify-content:end}.detail_container input::placeholder{color:#999}.detail_container .mx-input-wrapper input{padding-right:30px}.detail_box .input-changed .q-input-target{color:#ffe700}.detail_box .input-changed.q-if-focused{color:#ffe700!important}.detail_box .input-changed input,.detail_box .input-changed.q-select span{color:#ffe700}.f-20-btn{font-size:20px!important;font-weight:700!important;min-height:1rem!important}.f-20-btn-dense{font-size:20px!important;font-weight:700!important;min-height:1rem!important;padding:0 8px!important}.dialog-close{font-size:20px;font-weight:800;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.search-block{display:flex;align-items:center;margin:10px;border-radius:5px;font-size:20px;font-weight:600;overflow:hidden;box-shadow:#6464641a 0 2px 8px}.search-block *{font-size:20px!important}.search-block .search-block-label{height:100%;display:flex;align-items:center;justify-content:center;padding:0 10px;background-color:#027be3;color:#fff}.search-block .search-block-input{height:100%;background-color:#fff;min-width:120px}.search-block .search-block-input input,select{border-radius:0;padding:10px;text-align:center;border:unset;box-shadow:unset}.search-block .search-block-input .q-field__native{font-weight:800}.c-input-p{height:42px;background-color:#fff;border-radius:5px;border:1px solid black;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px}.c-input-p .span-hide span{display:none}.c-input-p .span-hide input{text-align:center}.c-input-p .input-hide input{display:none}.c-input{cursor:pointer;outline:none;border:none;text-align:center}.c-input span,.c-input .q-field__native,.c-input .q-field__native input{font-weight:700}.material-icons-outlined{font-variation-settings:"FILL" 0}.c-bg-card{background-image:url(http://127.0.0.1:8080/storage/Sunware/images/bg_paper.png)}.c-bg-ele{background-image:url(http://127.0.0.1:8080/storage/Sunware/images/bg_ele.png)}.c-bg-gas{background-image:url(http://127.0.0.1:8080/storage/Sunware/images/bg_gas.png)}.c-bg-water{background-image:url(http://127.0.0.1:8080/storage/Sunware/images/bg_water.png)}.c-bg-dirty_water{background-image:url(http://127.0.0.1:8080/storage/Sunware/images/bg_dirty_water.png)}
