@font-face{font-family:notosans;src:url(../a89c0e766c9f7264d04e.OTF) format("truetype")}@font-face{font-family:notosans;font-weight:700;src:url(../9b1db29fc2a12922bfa6.OTF) format("truetype")}:root{--label-color:#ffffffb3;--panel-color:var(--q-dark);--panel-head-color:#2b333b;--table-border-color:#4f4f4f;--table-border-color2:#5f5f5f;--table-head-color:var(--q-dark);--contents-background-color:#0003}body,html{background:#1e2329;color:#fff;font-family:notosans;font-size:14px;height:100%;margin:0;padding:0;width:100%}.back-dark{background-color:var(--q-dark)!important}body.body--dark{background-color:var(--q-dark);color:#fff;font-size:14px}#q-app{height:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body.body--dark .control-border,body.body--dark .q-table__container.tb-border{border-color:#000 #555 #555 #000;border-style:solid;border-width:1px}body.body--dark .shadow-box{border:1px solid #000;border-radius:5px;box-shadow:0 1px 3px #ffffff26,0 1px 1px hsla(0,0%,100%,.014),0 2px 1px -1px #ffffff05}.label{font-family:notosans;font-size:90%}.label,.unit{color:#9e9e9e;line-height:1}.unit{font-size:85%;padding-left:4px}.text-center{text-align:center}.text-left{text-align:left}.pointer{cursor:pointer}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-menu--dark{border:1px solid #ffffff36}.q-card--dark{border-color:#ffffff1a #000 #000 #ffffff1a;border-style:solid;border-width:1px}.q-tooltip{font-size:13px;max-width:400px!important;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.q-item{min-height:0}.q-item--active,.q-item.q-router-link--active{color:#8080ff!important}.q-btn{font-size:14px;height:48px;padding:2px 12px}.q-btn--dense{height:32px;min-width:32px;padding:0 8px}.body--dark .q-btn.no-outline.outbox{border:1px outset #fff3}.q-field__control,.q-field__marginal{height:unset}.q-field--dark .q-field__control:before{border-color:#fff3}.q-field--dense .q-field__control,.q-field--dense .q-field__marginal{height:32px}.q-field--auto-height.q-field--dense .q-field__control,.q-field--auto-height.q-field--dense .q-field__native{min-height:24px}.q-field--labeled .q-field__native,.q-field--labeled .q-field__prefix,.q-field--labeled .q-field__suffix{line-height:24px;padding-bottom:0;padding-top:24px}.q-field--dark.q-field--highlighted .q-field__label{color:#e1e1ff!important}.q-field--auto-height .q-field__control,.q-field--auto-height .q-field__native{min-height:36px}.q-field--labeled .q-field__control{min-height:56px}.q-textarea.q-field--labeled .q-field__native{min-height:0;padding-top:24px}.q-textarea.q-field--labeled .q-field__control-container{padding-top:unset}.q-textarea .q-field__control-container{min-height:0;padding-bottom:0}.q-textarea .q-field__control{height:auto;min-height:24px}.q-dialog-plugin{max-width:600px;min-width:400px;width:unset}.q-table__card{border:0;border-radius:0;box-shadow:none}.q-table tbody,.q-table__card,.q-table__card.q-dark{background-color:initial!important}.q-table th{background-color:var(--table-head-color)!important;font-weight:600;white-space:nowrap}.q-table tbody td,.q-table th{font-size:14px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.q-table tbody td{background-color:initial!important}.q-table thead tr:first-child th{border-top-width:0;height:36px!important;opacity:1;position:sticky;top:0;z-index:1}.q-table thead tr:nth-child(2) th{height:36px!important;opacity:1;position:sticky;top:36px;z-index:1}.q-table thead tr.multi-row,.q-table--dense tbody tr,.q-table--dense thead tr{height:36px!important}.q-table--dark .q-table__bottom,.q-table--dark td,.q-table--dark th,.q-table--dark tr{border-color:var(--table-border-color)!important}.q-table thead tr th[rowspan],.q-table thead tr:last-child th{border-bottom:1px solid var(--table-border-color2)!important}.q-table thead tr th[rowspan],.q-table thead tr:first-child th{border-top:1px solid var(--table-border-color2)!important}.q-table tbody tr:last-child td{border-bottom:1px solid var(--table-border-color2)!important}.q-table__container.tb-border{padding:1px}.scroll-y{overflow-x:hidden;overflow-y:auto}.scroll-x{overflow-x:auto;overflow-y:hidden}.scroll-x::-webkit-scrollbar,.scroll-y::-webkit-scrollbar,.scroll::-webkit-scrollbar{height:13px;width:13px}.scroll-x::-webkit-scrollbar-thumb,.scroll-y::-webkit-scrollbar-thumb,.scroll::-webkit-scrollbar-thumb{background-color:#808080b3;border:6px solid var(--panel-color);border-radius:6px}.scroll-x:hover::-webkit-scrollbar-thumb,.scroll-y:hover::-webkit-scrollbar-thumb,.scroll:hover::-webkit-scrollbar-thumb{border:3px solid var(--panel-color);border-radius:6px}.scroll-x::-webkit-scrollbar-track,.scroll-y::-webkit-scrollbar-track,.scroll::-webkit-scrollbar-corner,.scroll::-webkit-scrollbar-track{background-color:var(--panel-color)}.no-scrollbar.scroll-x::-webkit-scrollbar,.no-scrollbar.scroll-y::-webkit-scrollbar-thumb,.no-scrollbar.scroll::-webkit-scrollbar-thumb{height:0;width:0}.highcharts-credits{display:none}.highcharts-button-symbol{stroke:#7f7f7f;stroke-width:2px}.highcharts-menu{background:#272c31!important;border:1px solid #7f7f7f!important;border-radius:3px;box-shadow:1px 1px 5px #424242!important;padding:0!important}.highcharts-menu hr{border-color:#7f7f7f}.highcharts-menu-item{background:none;color:#cfcfcf!important;cursor:pointer;font-size:1rem!important;margin:2px;transition:background .25s,color .25s}.content-dug{background:#21252a;border:1px;border-radius:4px;box-shadow:inset 0 2px 4px #000;color:#9bb2c8;height:100%;position:relative;width:100%}.infomation-btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQTYxNzdCODEwNzkxMUU4QTg4MThFNUNDQkYxQzNCMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQTYxNzdCOTEwNzkxMUU4QTg4MThFNUNDQkYxQzNCMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBNjE3N0I2MTA3OTExRThBODgxOEU1Q0NCRjFDM0IwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNjE3N0I3MTA3OTExRThBODgxOEU1Q0NCRjFDM0IwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+gkecwwAAAV5JREFUeNqU0z8oRVEcwPH77pMkg5nEqJAMNiVFnlKUSQYkf1KYjTYx+dcLt8dMyoDyDAYiBlIUi5RIRur58/Ln+6vfrdNx7uBXn+Wc359zb+fEgiDwrCjEINpRhTgesA9JPjGTc6ziTsyiADvYxTtK0II+rKMfL3YDmZrEJobxZDX3tcEM9tCAjK+btTp5ER1GcalOlvjGMhpRibmwq8Q0rjGKH2NqF5askxxhHL2okQYVqMcEslbyFKq9v5HUH9vja/EHth2J8gnNjnUZtIWENCjDnTaxQ44577njRmp97RaLSIqrqMhKg3s9RZ73vyiXWmlwgFw0OZJeI4olvxVpaXCFQww4Er/w6ViXi1aE1fAmdiPfkbiib8CMOkzq3nl4kW5xqTdtA8W6/oxT490M6TW+wIjrMcnmgjaUyWd405+c0GOv6WPKuBrIZlontWFMr/ujvs4Ujs2CXwEGAF6OThfSTyKZAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:16px;opacity:.5;outline:none;width:16px}.panel-box{border:1px solid #000}.panel-head{background:var(--panel-head-color);border-bottom:1px solid #00000080;height:36px;padding:4px 8px}.panel-title{font-size:1.05rem;font-weight:800}.text-shadow{text-shadow:-1px -1px 3px #ffffff40,1px 1px 2px #00000080}.panel-body{background:var(--panel-color);position:relative}@keyframes blink-effect{0%{opacity:.3}40%,to{opacity:1}}.blink{animation:blink-effect 1.5s ease-in-out infinite alternate}.italic{font-style:italic}.no-select{-webkit-user-select:none;user-select:none}.no-break,.q-td .auto-fit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vertical-line{border-left:1px solid #111;border-right:1px solid #444}.horizontal-line{border-bottom:1px solid #444;border-top:1.5px solid #111}.q-td .auto-fit{position:absolute;top:12px;width:calc(100% - 32px)}.tool-bar{border:0 solid #0006}svg text{-webkit-touch-callout:none;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.highcharts-button-symbol{stroke-width:0px}:export{use:#80cbc4;ipp:#ef5350;gen:#47da47;dcg:#37aee1;chg:#fff701;soc:#44ded4;dmd:#7f7fff}:root{--colors__use:#80cbc4;--colors__ipp:#ef5350;--colors__gen:#47da47;--colors__dcg:#37aee1;--colors__chg:#fff701;--colors__soc:#44ded4;--colors__dmd:#7f7fff}.color-use{color:var(--colors__use)!important}.color-ipp{color:var(--colors__ipp)!important}.color-gen{color:var(--colors__gen)!important}.color-dcg{color:var(--colors__dcg)!important}.color-chg{color:var(--colors__chg)!important}.color-soc{color:var(--colors__soc)!important}.color-dmd{color:var(--colors__dmd)!important}.color-grid{color:#ff4c4c}.color-ac{color:#ff602f}.color-dc{color:#5ad185;color:#04e77b}.color-load{color:#dbcf49}.color-total{color:#f36100}.color-r{color:#ea3d59}.color-s{color:#dbcf49}.color-t{color:#38e1df}.color-tm{color:#69ca8d}.base-gene-kwh{color:#d1da47}.base-chg-kwh{color:#f3b701}.base-dcg-kwh{color:#37aee1}.base-grid-kwh{color:#ff4c4c}.base-ac-kw{color:#ff602f}.base-dc-kw{color:#5ad185}.base-load-kw{color:#dbcf49}.base-grid-kw{color:#ff4c4c}.base-fore-kw{color:#00a5fc}.base-target-kwh{color:#fff}.base-money{color:#dbcf49}.base-std-kwh{color:#6b7777}.base-soc{color:#44ded4}.base-gen-kw,.base-solar{color:#5bd185}.meas-total{color:#f36100}.meas-dc{color:#04e77b}.meas-r{color:#ea3d59}.meas-s{color:#dbcf49}.meas-t{color:#38e1df}.meas-tm{color:#69ca8d}.fsize-8{font-size:.2rem}.fsize-7{font-size:.3rem}.fsize-6{font-size:.4rem}.fsize-5{font-size:.5rem}.fsize-4{font-size:.6rem}.fsize-3{font-size:.7rem}.fsize-2{font-size:.8rem}.fsize-1{font-size:.9rem}.fsize0{font-size:1rem}.fsize1{font-size:1.1rem}.fsize2{font-size:1.2rem}.fsize3{font-size:1.3rem}.fsize4{font-size:1.4rem}.fsize5{font-size:1.5rem}.fsize6{font-size:1.6rem}.fsize7{font-size:1.7rem}.fsize8{font-size:1.8rem}.fsize9{font-size:1.9rem}.fsize10{font-size:2rem}.fsize11{font-size:2.1rem}.fsize12{font-size:2.2rem}.fsize13{font-size:2.3rem}.fsize14{font-size:2.4rem}.fsize15{font-size:2.5rem}.fsize16{font-size:2.6rem}.fsize17{font-size:2.7rem}.fsize18{font-size:2.8rem}.fsize19{font-size:2.9rem}.fsize20{font-size:3rem}.fsize22{font-size:3.2rem}.fsize24{font-size:3.4rem}.fsize25{font-size:3.5rem}.fsize27{font-size:3.7rem}.fsize28{font-size:3.8rem}.fsize30{font-size:4rem}.fsize32{font-size:4.2rem}.fsize34{font-size:4.4rem}.fsize36{font-size:4.6rem}.fsize38{font-size:4.8rem}.lsize38{line-height:4.8rem}.fbold{font-weight:700}.fnormal{font-weight:400}.fdigital{font-family:digital}