#root,body,html{height:100%}.pre-screen{background-color:#f7f7f7;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:Nunito,sans-serif}.pre-screen .raw-message-banner{padding:2em 4em;background-color:#257b35;color:#ddd}.main-layout{height:100%;display:flex;flex-direction:column}se-container{height:100%}.demo-mode-chip{cursor:default;border:1px solid #2f3136;border-radius:1em;padding:.2em .5em;margin:.2em;font-size:1em;color:#2f3136}.message-banner{display:flex;flex-flow:column;align-items:center;padding-top:4em}.message-banner h3{margin-bottom:1em}.message-banner .raw-contact-list{font-size:1.2em;margin-top:1.5em;text-align:center}.message-banner .raw-contact-list .contact-name{margin-right:1em}.legal-document{display:flex;flex-direction:column;height:100%;overflow:hidden}.legal-document .document-container{flex:1 1;background-color:#f7f7f7;padding:1em;overflow-y:hidden}.legal-document .document{overflow-y:auto;overflow-x:hidden;height:100%;width:812px;margin:auto}.legal-document .document .annotationLayer{display:none}.show-alternative{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9fa0a4}.user-profile-dialog{display:flex;flex-direction:column;height:100%;overflow:hidden}.user-profile-dialog .user-profile-dialog-content se-loading{padding:6em;overflow:hidden}.user-profile-dialog .user-profile-dialog-content se-icon{padding:1.04em;overflow:hidden}.user-profile-dialog .user-profile-dialog-content .field-label{padding-right:10px;margin-bottom:0;margin-top:5px}.user-profile-dialog .user-profile-dialog-content .field-value{font-weight:700;padding-top:2px;padding-bottom:5px}.configuration-tree-view a,.configuration-tree-view a:hover{color:inherit;text-decoration:none}.configuration-tab-bar .form-container{height:100%;overflow:hidden}.configuration-tab-bar .inactive{pointer-events:none!important}.configuration-tab-bar .status-circle{height:10px;width:10px;border-radius:50%;display:inline-block;margin-right:5px}.configuration-tab-general .form-field input[type=text],.configuration-tab-general .form-field select{padding-left:.7em;height:2.6em;width:100%;border:1px solid #9fa0a4;border-radius:.25rem}.configuration-tab-general .form-field-span{width:100%;height:2.6em;padding-left:.7em;padding-top:.5em}.configuration-tab-general se-button{position:relative}.configuration-tab-general .button-container{width:100%;padding:4px;margin:1em 0;display:flex}.configuration-tab-general .button-container .button-placeholder{width:26%;min-width:140px;margin-left:8px}.configuration-tab-general .button-container .button{padding-left:16px}.configuration-tab-general .dropdown-button{padding-left:.7em;margin-left:.7em;width:20em;height:2.6em;background:none;border:1px solid #9fa0a4;text-align:inherit}.configuration-tab-general .dropdown-container .arrow{position:relative}.configuration-tab-general .dropdown-container .arrow:after{content:"";width:0;height:0;border-color:#9fa0a4 transparent transparent;border-style:solid;border-width:6px 5.5px 0 5px;position:relative;right:25px;top:15px}.configuration-tab-general .location-finder{font-family:inherit;font-size:.85em;font-weight:500;margin-top:.5em;max-width:76em;margin-left:12em}.configuration-tab-general .save-btn{position:relative;top:10em;left:25em}.configuration-tab-general .title-content{padding-bottom:0}.configuration-tab-general se-snackbar{margin-left:22em}.configuration-tab-general .azure-maps-control-button{z-index:1}.configuration-tab-general .location-finder .row{margin-right:0}.form-title-content{display:flex;width:30%;justify-content:flex-end;padding-top:.5em;padding-bottom:1em}.form-title{font-weight:900;margin-right:.25em;margin-top:1em}.form-field{display:flex}.form-field .shifted-right{width:20%}.form-field .form-field-label{font-weight:500;white-space:nowrap}.form-field .form-field-label,.form-field .form-field-tooltip{margin-right:.25em;padding-top:1em}.form-field .form-field-content{width:100%;max-width:350px;margin-left:.5em;margin-bottom:.5em;margin-top:.5em;position:relative;display:flex}.form-field .form-field-before-content{display:flex;width:30%;justify-content:flex-end}.form-field-before-content .label-mandatory{display:flex;align-items:center;margin-right:.25em}.license-activation-dialog .field-activation-code{color:var(--se-primary)}.license-activation-dialog .field-input{margin-top:20px;min-width:0;width:100%}.der-list-modal .der-list-container{margin-bottom:0}.der-list-modal ul li:hover{background:#f7f7f7}.der-list-modal .der-list-container .der-list-item{font-size:1em;font-weight:550;padding:.4em;cursor:pointer}.der-list-modal .divider-style{margin:0}.configuration-der-all{width:100%;height:30em}.flow-line circle.animate{-webkit-animation:inflate 1s infinite;animation:inflate 1s infinite}@-webkit-keyframes inflate{0%{stroke-width:0}10%{stroke-width:3}20%{stroke-width:0}to{stroke-width:0}}@keyframes inflate{0%{stroke-width:0}10%{stroke-width:3}20%{stroke-width:0}to{stroke-width:0}}text.rosette-icon.se-icon-wrapper{font-size:3.6rem;dominant-baseline:middle;text-anchor:middle;stroke-width:0}.flower-petal .petal-name{fill:#333;font-size:.82rem;font-weight:600}.flower-petal a:hover{text-decoration:none}.flower-petal a:hover>circle.clickable-petal{stroke-width:.5em}.flower-petal .count-label{font-size:.65rem;fill:#6a6a71;font-weight:600}.petal-value{fill:#333;font-size:.82rem;font-weight:600}.petal-value .arrow{font-weight:700;font-size:1.2em}g.flower-center:hover>circle{stroke-width:.5em}g.flower-center{cursor:pointer}g.flower-center.no-click{pointer-events:none}.configuration-no-der{display:flex;justify-content:right;align-items:baseline;grid-gap:20px;gap:20px;margin:20px 100px 20px 20px}.configuration-no-der img{height:60px;width:150px}.manage-der-types-modal input{height:2.5em}.manage-der-types-modal .der-type-container{border:1px solid #9fa0a4;height:2.5em;cursor:pointer;font-weight:550;display:flex;align-items:center;width:100%}.manage-der-types-modal .der-type-container se-icon,.manage-der-types-modal ul li se-icon{padding:0 .2em}.manage-der-types-modal .der-type-container span{width:15em}.manage-der-types-modal .form-field-span{width:100%;height:2.5em;padding-left:.7em;padding-top:.5em}.manage-der-types-modal .options-container{list-style-type:none;position:absolute;top:2.5em;border:none;background:#fff;box-shadow:0 2px 4px 0 rgb(0 0 0/50%);z-index:9;overflow:auto}.manage-der-types-modal ul li{display:flex;align-items:center;height:2.5em}.manage-der-types-modal ul li:hover{cursor:pointer;background-color:#4db8ff}.manage-der-types-modal .form-field .form-field-content .der-type-container{border:1px solid #9fa0a4;border-radius:.25rem;height:2.5em;cursor:pointer;font-weight:550;display:flex;align-items:center;width:100%;padding-left:.5em}.manage-der-types-modal .form-field .form-field-content .der-type-option-item{padding-right:.5em;display:flex;align-items:center}.manage-der-types-modal .form-field .form-field-content .options-container{list-style-type:none;position:absolute;width:100%;max-height:12.5em;border:none;background:#fff;box-shadow:0 2px 4px 0 rgb(0 0 0/50%);z-index:9;overflow:auto}.manage-der-types-modal .der-type-container .arrow-down{position:absolute;right:.5em;cursor:pointer}.manage-der-types-modal .default-value{width:100%}.manage-der-types-modal se-dialog-content{overflow:inherit}.create-element-dialog .field-label{padding-right:10px}.floating-action-button se-fab .fab-items{overflow-y:auto;max-height:calc(100vh - 260px);display:flex;flex-direction:column;align-items:flex-end;padding-right:5px}.add-der-button .floating-action-button se-fab{top:0;right:0;position:fixed;transform:translateY(91px)}.der-energy-type-form input{width:12.5em;border:1px solid #9fa0a4;height:2.5em}.der-energy-type-form .category-label{font-size:.875em;padding-right:1em;width:10em;text-align:right}.der-energy-type-form .der-category-container .category-label span,.der-energy-type-form .der-maxpower-container .maxpower-label span{padding-right:.3em}.der-energy-type-form .display-category{display:flex;align-items:center;font-weight:400}.der-energy-type-form .display-category se-tooltip{padding-left:.3em}.der-energy-type-form .der-co2emissionrate-container,.der-energy-type-form .der-maxpower-container{display:flex;align-items:center;font-weight:550;margin-left:1.3em;padding:.3em 0 .8em}.der-energy-type-form .der-co2emissionrate-container .co2emissionrate-label,.der-energy-type-form .der-maxpower-container .maxpower-label{font-size:.875em;padding-right:1em;width:20em;text-align:right}.der-energy-type-form .der-category-container .category-label se-tooltip,.der-energy-type-form .der-maxpower-container .maxpower-label se-tooltip{text-align:left}.der-energy-type-form .form-field .form-field-content{height:2.5em;width:12.5em}.der-energy-type-form .block-content{padding:.5em}.der-form-battery-type input{height:2.5em;border:1px solid #9fa0a4}.der-form-battery-type .capacity-label{padding-top:1em;display:flex;align-items:center;margin-left:13.2em;font-family:inherit;font-weight:550}.der-form-battery-type .capacity-label span{padding-left:.5em;font-size:.875em}.der-form-battery-type .capacity-label se-icon{padding-left:.2em;padding-right:.7em}.der-form-battery-type .capacity-label input{width:20em}.der-form-battery-type .soc-label{padding-top:1em;display:flex;align-items:center;margin-left:16.6em;font-family:inherit;font-weight:550}.der-form-battery-type .soc-label span{font-size:.875em}.der-form-battery-type .soc-label se-tooltip se-icon{padding-left:.2em}.der-form-battery-type .soc-label input{width:5em}.der-form-battery-type .soc-values-container .soc-values-minmax{font-weight:550;padding:.5em .6em 0}.der-form-battery-type .soc-values-container input{max-width:4em}.der-configuration-form .block-content{padding:.5em}.der-configuration-form se-container{overflow:visible}.der-configuration-form input{height:2.5em}.der-configuration-form .der-type-container{border:1px solid #9fa0a4;height:2.5em;cursor:pointer;font-weight:550;display:flex;align-items:center;width:100%}.der-configuration-form .der-type-container se-icon,.der-configuration-form ul li se-icon{padding:0 .2em}.der-configuration-form .der-type-container span{width:15em}.der-configuration-form .form-field-span{width:100%;height:2.5em;padding-left:.7em;padding-top:.5em}.der-configuration-form .options-container{list-style-type:none;position:absolute;top:2.5em;border:none;background:#fff;box-shadow:0 2px 4px 0 rgb(0 0 0/50%);z-index:9;overflow:auto}.der-configuration-form ul li{display:flex;align-items:center;height:2.5em}.der-configuration-form ul li:hover{cursor:pointer;background-color:#4db8ff}.der-configuration-form .delete-element-dialog ul li:hover{cursor:default;background:none}.der-configuration-form .der-controllable-label{padding-top:.2em;display:flex;align-items:center;margin-left:17em;font-family:inherit;font-size:.875em;font-weight:550}.der-configuration-form .der-controllable-label se-icon{padding-left:5px}.der-configuration-form .der-controllable-label se-checkbox{padding-left:.7em}.der-configuration-form .energy-type-container .energy-type-label{display:flex;align-items:center;margin:2em 0 0 18em;font-family:inherit;font-size:.875em;font-weight:550}.der-configuration-form .energy-type-container .energy-type-label span{width:6em;text-align:right}.der-configuration-form .energy-type-container .energy-type-label se-checkbox{padding-left:.7em}.der-configuration-form .energy-types-label{font-weight:600;font-family:inherit;font-size:.875em;margin:2em 0 0 18em}.der-configuration-form se-snackbar{margin-left:22em}.der-configuration-form .energy-type-title{font-weight:900}.der-configuration-form .form-field .form-field-content input{height:2.5em;width:100%;padding-left:.5em;border:1px solid #9fa0a4;border-radius:.25rem}.der-configuration-form .alias-form-entry .alias-row-container input,.der-configuration-form .alias-form-entry .alias-row-container select{text-overflow:ellipsis;background-color:#fff;padding-left:.5em;border:1px solid #9fa0a4;border-radius:.25rem}.der-configuration-form .alias-form-header .alias-head{font-weight:500;display:flex;grid-gap:.3em;gap:.3em;align-items:center;padding-left:.1em}.der-configuration-form .alias-form-entry .alias-row-container input,.der-configuration-form .alias-form-entry .alias-row-container select,.der-configuration-form .alias-form-header .alias-head{height:2.5em;width:13em}.der-configuration-form .alias-row-container{display:flex;flex-flow:row nowrap;grid-gap:1em;gap:1em}.der-configuration-form .form-field .form-field-content .der-type-container{border:1px solid #9fa0a4;border-radius:.25rem;height:2.5em;cursor:pointer;font-weight:550;display:flex;align-items:center;width:100%;padding-left:.5em}.der-configuration-form .form-field .form-field-content .options-container{list-style-type:none;position:absolute;width:20em;max-height:12.5em;border:none;background:#fff;box-shadow:0 2px 4px 0 rgb(0 0 0/50%);z-index:9;overflow:auto}.der-configuration-form .form-field .form-field-content se-checkbox{padding-top:.5em}.der-configuration-form .der-type-container .arrow-down{position:absolute;right:.5em;cursor:pointer}.der-configuration-form .save-button-container{margin:2em 0 0 20em}.der-configuration-form .unavailable-alias{display:flex;flex-direction:column;align-items:center;padding:2em}.der-configuration-form .unavailable-derTypes{display:flex;flex-direction:column;align-items:center;text-align:center}.der-configuration-form .unavailable-alias .retrieval-error,.der-configuration-form .unavailable-derTypes .retrieval-error{font-weight:500}.delete-element-dialog ul{list-style-type:circle;padding:20px}.delete-element-dialog ul li{display:list-item}.long-press-button .progress-div{position:absolute;display:block;top:1px;left:1px;right:1px;bottom:1px;background:#bfbfbf;border-radius:3px;transform:scaleX(0);transform-origin:left}.long-press-button .span-button-label{position:relative;color:#000;transition:all .25s linear}.long-press-button .long-press-button-delete{position:relative;box-sizing:border-box;transition:all .25s}.long-press-button .long-press-button-delete:active:hover .progress-div{transform:scale(1);transition:all 2s linear}.configuration-tab-autogrid .form-field input[type=text],.configuration-tab-autogrid .form-field select{padding-left:.7em;height:2.6em;width:100%;border:1px solid #9fa0a4;border-radius:.25rem}.configuration-tab-autogrid .form-field-span{width:100%;height:2.6em;padding-left:.7em;padding-top:.5em}.configuration-tab-autogrid se-button{position:relative}.configuration-tab-autogrid .button-container{margin-top:auto;width:100%;padding:4px;display:flex}.configuration-tab-autogrid .button-container .button-placeholder{width:26%;min-width:140px;margin-left:8px}.configuration-tab-autogrid .button-container .button{padding-left:110px}.configuration-tab-autogrid .dropdown-button{padding-left:.7em;margin-left:.7em;width:20em;height:2.6em;background:none;border:1px solid #9fa0a4;text-align:inherit}.configuration-tab-autogrid .dropdown-container .arrow{position:relative}.configuration-tab-autogrid .dropdown-container .arrow:after{content:"";width:0;height:0;border-color:#9fa0a4 transparent transparent;border-style:solid;border-width:6px 5.5px 0 5px;position:relative;right:25px;top:15px}.configuration-tab-autogrid .save-btn{position:relative;top:10em;left:25em}.configuration-tab-autogrid .title-content{padding-bottom:0}.configuration-tab-autogrid .service-point .form-field-label{z-index:1;font-weight:700}.configuration-tab-autogrid{padding-left:.7em;width:100%;display:flex;flex-direction:column;justify-content:center;min-height:200px;margin-bottom:10px}.configuration-battery-form .form-field-span{width:100%;height:2.6em;padding-left:.7em;padding-top:.5em}.configuration-battery-form .form-field .form-field-content se-checkbox{padding-top:.5em}.configuration-battery-form .form-field .form-field-content{width:100%;max-width:350px;margin-left:.5em;margin-bottom:.5em;margin-top:.5em;position:relative;display:flex}.configuration-battery-form .battery-form-field{align-items:center}.configuration-battery-form .form-field input[type=number]{padding-left:.7em;height:2.6em;width:100%;border:1px solid #9fa0a4;border-radius:.25rem}.configuration-battery-form .form-field .battery-capacity-description{display:flex;width:30%;justify-content:flex-end}.configuration-battery-form .form-field .battery-capacity-content{width:10%!important;max-width:350px;margin-left:.5em;margin-bottom:.5em;margin-top:.5em;position:relative;display:flex}.configuration-battery-form .form-field .battery-switch-description{width:auto!important;margin-left:1rem}.configuration-battery-form .form-field .battery-switch-content{width:auto!important}.configuration-tab-usecase{padding-left:2em;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;min-height:200px}.configuration-tab-usecase .form-field select{padding-left:.7em;height:2.6em;width:100%;border:1px solid #9fa0a4;border-radius:.25rem}.configuration-tab-usecase .form-field-span{width:100%;height:2.6em;padding-left:.7em;padding-top:.5em}.configuration-tab-usecase .form-field .form-field-content se-checkbox{padding-top:.5em}.configuration-tab-usecase .button-container{margin-top:auto;width:100%;padding:4px;display:flex}.configuration-tab-usecase .button-container .button-placeholder{width:26%;min-width:140px;margin-left:8px}.configuration-tab-usecase .button-container .button{padding-left:140px}.configuration-tab-usecase .optimizer-label-container{display:flex}.configuration-tab-usecase .label-circle-green{margin-right:1%;color:#fff;background-color:#3dcd58;border-radius:45px;display:inline-block;width:18px;height:18px;vertical-align:middle;text-align:center;font-size:12px}.configuration-tab-usecase .select-optimizer-text{font-size:12px;font-weight:700}.radio-group{display:flex;grid-gap:1rem;gap:1rem;min-width:90%;margin-top:1%;min-height:80px}.radio-group .header{font-size:12px;margin:none;font-weight:700}.radio-group .description{font-size:12px;margin-top:.25rem}.radio-group .content{display:flex;flex-direction:column}.radio-group .box-container-selected{display:flex;border-radius:5px;flex-basis:30%;padding:1%;border:1px solid #3dcd58}.radio-group .box-container-disable,.radio-group .box-container-unselected{display:flex;border-radius:5px;flex-basis:30%;padding:1%;border:1px solid #bcbcbc}.radio-group .box-container-disable{pointer-events:none;opacity:.4}.radio-group .hydrated{margin-top:3%}.configuration-tab-device-no-der .no-device-message{margin-left:25px;font-weight:400}.configuration-tab-device-content{display:flex;justify-content:left;align-items:baseline;grid-gap:20px;gap:20px;margin-top:25px;margin-left:5px;margin-bottom:20px}.configuration-tab-device-content .form-field select{padding-left:.7em;height:2.6em;width:100%;border:1px solid #9fa0a4;border-radius:.25rem}.configuration-tab-device-content .deviceContainer{background-color:#fff;display:flex}.configuration-tab-device-content .button{float:left;position:relative;left:40%}.configuration-tab-device-content .add-button{margin-left:35px;margin-top:5px;margin-bottom:5px}.configuration-tab-device-content .centered-element{margin-left:auto;margin-right:auto;background-color:#e1dddd;padding:15px;width:500px}.configuration-tab-device-content h5{margin:12px}.configuration-tab-device-content table,td,th{border:none}.configuration-tab-device-content label{display:inline-block;width:300px}.configuration-tab-device-content .device-input{margin-left:35px;border:none;width:24em}.configuration-tab-device-content .device-container{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:.5em}.configuration-tab-device-content.device-empty{margin-left:35px;border:none}.configuration-tab-device-content .delete-icon{cursor:pointer}.configuration-tab-device-content .card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);display:inline-block;transition:.3s;width:100%}.configuration-tab-device-content se-snackbar{margin-left:15em}.configuration-tab-license .form-field span{height:2.4em;padding-left:.5em;padding-top:.5em}.configuration-tab-license .form-field .form-field-content se-checkbox{padding-top:.5em;padding-left:.5em}.configuration-tab-license .form-field-label{margin-top:.5em;padding-left:.5em}.configuration-tab-license .form-field .form-field-content .status-circle{height:10px;width:10px;border-radius:50%;display:inline-block}.configuration-tab-license se-snackbar{margin-left:30em}.configuration-tab-content{width:100%;height:calc(100% - 46px)}.configuration-tab-content-tab-bar{height:46px}.configuration-tab-content .configuration-tab-container{width:100%;height:100%;padding:1em 0;overflow:auto}.configuration .form-container{height:100%;width:100%}.configuration .form-container .se-block-content{height:100%}.configuration .form-container .empty{display:flex;justify-content:center;padding-top:4em}.configuration input::-webkit-inner-spin-button,.configuration input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.configuration input[type=number]{-moz-appearance:textfield}.configuration se-list-group .configuration-list-icon{width:1.6em}.configuration .title-container{display:flex;justify-content:space-between;align-items:center}.configuration .extra-content{margin-top:12px}.configuration .configuration-tree-container{border-right:1px solid #e6e6e6}.configuration-no-site{display:flex;justify-content:left;align-items:baseline;grid-gap:20px;gap:20px;margin-top:25px;margin-left:5px;margin-bottom:20px}.configuration-no-site img{height:60px;width:150px;transform:rotateY(180deg)}.sea-search-input{position:relative;color:#aaa}.sea-search-input.se-input-field input{width:10em;padding:1px 30px 1px 7px}.sea-search-input i{position:absolute;right:12px;top:12px;font-size:24px}.se-input-field{padding:8px;white-space:nowrap}.se-input-field input{height:28px;font-family:inherit;font-size:14px;padding:1px 7px;border:1px solid #e6e6e6;box-sizing:initial;color:#000;border-radius:0}.se-input-field label{padding-top:4px;font-weight:300;font-size:14px;padding-right:7px;width:30%;display:inline-block;text-align:right}.site-selector{justify-content:center}.site-selector .sea-search-input{margin-right:.25em}.site-selector .no-match{line-height:3;font-size:14px;text-align:center;color:#888}.period-dropdown .dropdown-container{display:inline-block;width:315px;margin:0 auto}.period-dropdown .dropdown-container .dropdown-btn{font-family:inherit;width:100%;border-radius:3px;background:#fff;border:2px solid #e2e2e2;text-align:left;padding:6px 15px;outline:none;cursor:pointer}.period-dropdown .dropdown-container .dropdown-btn:focus{background:#fff}.period-dropdown .dropdown-container .arrow{position:relative}.period-dropdown .dropdown-container .arrow:after{content:"";width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:6px 5.5px 0 5px;position:absolute;right:10px;top:9px}.period-dropdown .dropdown-container .dropdown-list{list-style-type:none;position:absolute;margin:0;padding:0;width:315px;height:auto;border:none;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);z-index:26;overflow:auto}.period-dropdown .dropdown-container .dropdown-list .option{padding:10px;cursor:pointer;font-weight:500}.period-dropdown .dropdown-container .dropdown-list .option:hover{color:#fff;background:#4db8ff}.period-selector{position:relative}.period-selector .daypicker-container{position:absolute;top:9px;left:-5px}.period-selector .DayPicker-wrapper{width:315px;box-shadow:2px 3px 10px 3px #ccc;background:#fff;position:absolute;z-index:1;margin:12px 5px}.period-selector .DayPicker-Day{border-radius:0}.period-selector .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#f0f8ff;color:#4a90e2}.site-name-nav{display:flex;align-items:center;white-space:nowrap;margin-left:10px}.site-name-nav .name{font-size:22px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.operation-header{height:46px;background-color:#fff;display:flex;justify-content:space-between}.operation-header>:first-child{display:flex;align-items:center;overflow:hidden}.operation-header .site-name{overflow:hidden}.operation-header .main-select-container{position:relative;padding:0 1.5em;display:flex;align-items:center}.operation-header .main-select-container .period-title{font-size:16px;font-weight:700;line-height:20px;margin:0 .5em;display:flex;align-items:center}.operation-header .main-select-container .text-label{white-space:nowrap}.operation-header .main-select-container .info-icon{margin:0 .5em;cursor:default}.operation-header .main-select-container .local-time-container{margin:0 .2em 0 1.5em}.flower-tooltip{--tooltip-arrow-size:5px;--tooltip-background-color:#0087cd;--tooltip-arrow-margin:3px;position:absolute;background-color:var(--tooltip-background-color);font-size:12px;font-weight:700;color:#fff;text-align:justify;border-radius:2px;padding:15px;align-content:center;border-color:var(--tooltip-background-color)}.flower-tooltip:before{content:" ";position:absolute;border:var(--tooltip-arrow-size) solid transparent}.flower-tooltip.left{right:calc(var(--tooltip-arrow-size) + var(--tooltip-arrow-margin))}.flower-tooltip.left:before{border-left-color:var(--tooltip-background-color);border-right:0;right:calc(var(--tooltip-arrow-size)*-1);top:50%;transform:translateX(0) translateY(-50%)}.flower-tooltip.right{left:calc(var(--tooltip-arrow-size) + var(--tooltip-arrow-margin))}.flower-tooltip.right:before{border-right-color:var(--tooltip-background-color);border-left:0;left:calc(var(--tooltip-arrow-size)*-1);top:50%;transform:translateX(0) translateY(-50%)}.flower-tooltip.top{top:calc(-1px*var(--tooltip-arrow-size))}.flower-tooltip.top:before{border-top-color:var(--tooltip-background-color);border-bottom:0;left:50%;bottom:calc(var(--tooltip-arrow-size)*-1)}.flower-tooltip.bottom{top:calc(var(--tooltip-arrow-size))}.flower-tooltip.bottom:before{border-bottom-color:var(--tooltip-background-color);border-top:0;left:50%;top:calc(var(--tooltip-arrow-size)*-1)}.flower-petal-warning .petal-warning{stroke-width:.2em;stroke:grey;fill:grey}.flower-petal-warning .petal-tooltip{cursor:default;fill:#fff;font-size:1.2em;text-anchor:middle;dominant-baseline:middle}.flower-petal-warning:hover>circle{stroke-width:.3em}.flower-details-table{text-align:center;border:1px solid #ddd;width:100%;background-color:#fff}.flower-details-table .flower-table-cell{border:1px solid #ddd;padding:5px;white-space:nowrap;font-size:12px;font-weight:700;text-align:left}.flower-details-table .energy-direction-indicator{height:8px;width:8px;display:inline-block;border:thin solid #ddd;margin-right:3px}.label-banner{margin:10% auto}.label-banner label{font-size:x-large}.sea-accordion-button{display:inline;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sea-accordion .ReactCollapse--collapse{transition:height .25s}.der-layout>se-block{border:2px solid #e6e6e6;border-radius:1px;margin-bottom:15px}.der-layout.der-piloted>se-block{border-color:#3dcd58}.der-layout.der-comm-issue>se-block{border-color:#e47f00}.der-layout h5{display:inline}.der-layout .comm-error{color:#e47f00}.der-layout .comm-error se-icon{margin:0 .5em 0 1em;vertical-align:text-bottom}.der-layout .der-container{display:flex;width:100%;padding:8px 0}.der-layout .der-container .labeled-value-container{display:flex;flex-wrap:wrap}.der-layout .der-container .labeled-value-container .labeled-value{flex:0 0 33%}.der-layout .der-container .left{flex:1 1;border-right:1px solid #e6e6e6;padding-right:15px}.der-layout .der-container .right{flex:1 1;padding-left:15px}.der-layout .sea-progress-bar .label{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.der-layout .sea-progress-bar .value{width:72px;text-align:right}.der-layout .der-chart-accordion{border:2px solid #f3f3f3;border-radius:1px;margin:8px 0}.der-layout .der-chart-accordion .toggle-button{display:flex;width:100%;align-items:center;background-color:#f7f7f7;padding:8px 16px}.der-layout .der-chart-accordion .toggle-button .toggle-label{color:#333;font-size:16px;font-weight:400;padding:0 1em;flex:1 1}.der-layout .der-chart-accordion .der-chart-container{padding:8px 16px}.chart-now-bar-hoverable{opacity:0;cursor:ew-resize}.chart-now-bar-hoverable:hover{opacity:.33}.data-dependent-overlay{display:flex;position:absolute;width:100%;height:100%;background-color:#fff;color:#9fa0a4;align-items:center;justify-content:center;z-index:10}.resource-type-list{padding:.5em 1em}.resource-type-list .resource-type .resource-type-name{display:inline-block;font-size:16px;font-weight:700;padding:8px;color:#333}.resource-type-list .resource-type .resource-type-toggle-button{margin-left:.5em;background-color:#cbcbcb;border-radius:50%;display:inline-block;width:20px;height:20px;vertical-align:middle}.resource-type-list .resource-type .resource-type-toggle-button se-icon{margin-left:-2px;position:relative;top:-2px}.resource-type-list .resource-type .resource-type-container{display:inline}.tab-der-wrapper{margin:10% auto}.tab-der-wrapper .label{font-size:x-large}.organization-selector .manage-button{color:#42b4e6}.form-container .field-error{margin-top:5px;color:var(--danger)}.form-container .field-container label{min-width:"max-content"}.form-container .field-container .form-field-content{flex-direction:column}.form-container .field-container .ff-wrapper{padding-left:10px}.form-container .field-container .ff-wrapper .input-field{padding:4px;margin-left:2px;height:30px;width:calc(100% - 15px)!important;border:1px solid}.input-field:disabled{border-color:var(--gray-dark);cursor:default;background-color:var(--light);color:var(--gray-dark);opacity:.5}.input-file-field-container{width:100%}.input-file-field-container .input-field-upload-label{color:var(--blue);cursor:pointer}.input-file-field-container input{display:none}.input-file-field-container .input-field-uploaded-file{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--green);border-radius:4px;padding:0 8px;color:var(--green);background-color:var(--light)}.create-view-organization-form .create-update-org{width:500px;margin-top:5%;padding:16px}.create-view-organization-form .create-update-header{color:#3dcd58;margin-top:1%}.create-view-organization-form .footer{margin-top:10px;display:flex;justify-content:center;align-items:center;padding:0 10px}.create-view-organization-form .field-container .label-mandatory{margin-top:12px;margin-bottom:10px;display:block}.organization-wrapper #organization-modal-container{--se-overlay:rgba(159,160,164,0.9411764705882353);overflow-y:hidden}.organization-wrapper .header-text{font-size:2rem;font-weight:500}.organization-wrapper .organization-list-container{display:flex;justify-content:space-between;align-items:center;background:rgba(159,160,164,.5803921568627451)}.organization-wrapper .organization-name{font-size:1.3rem;padding:6px 10px;font-weight:500}.organization-wrapper .organization-tab{border-bottom:1px solid #e6e6e6}.organization-wrapper .organization-creation{font-size:2rem;font-weight:600}.organization-wrapper .organization-list{height:490px;overflow:auto}.organization-wrapper .confirmation-footer{display:flex;justify-content:flex-end;margin-top:20px}.autoGrid-tenant-list .button-create{padding:15px 0 0 20px}.autoGrid-tenant-list .autoGrid-tenant-table{padding:24px 5px 0 10px}.autoGrid-tenant-list .autoGrid-tenant-table .hydrated .autoGrid-no-tenant-message{padding:10px;display:flex;justify-content:center;align-items:flex-start;font-size:18px;font-weight:500}.autoGrid-tenant-list .autoGrid-tenant-table .autoGrid-tenant-data-item .item-action{margin:3px 1px 3px 3px}.autogrid-tenant-form-container{height:430px;width:100%;overflow-y:scroll}.autogrid-tenant-form-container .basic-details-container{display:flex;width:100%;padding:0 20px}.autogrid-tenant-form-container .credential-container{display:flex;width:100%}.autogrid-tenant-form-container .basic-details-container .field-container,.autogrid-tenant-form-container .credential-container .field-container{width:100%}.autogrid-tenant-form-container .basic-details-container .field-container label>span,.autogrid-tenant-form-container .credential-container .field-container label>span{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;min-width:30px}.autogrid-tenant-form-container .credential-container,.autogrid-tenant-form-container .web-api-configuration{display:flex;align-items:center;grid-gap:20px;gap:20px;padding:0 20px}.autogrid-tenant-form-container .web-api-configuration .field-container label{margin:2px 0 0}.autogrid-tenant-form-container .url-container{width:100%;padding:0 20px}.autogrid-tenant-form-container .url-container se-form-field .ff-wrapper-input{max-width:100%}.autogrid-tenant-form-container .url-container .field-container label>span{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;min-width:30px}.autogrid-tenant-form-container .bus-configuration-container{display:flex;margin-top:10px;flex-direction:column;min-width:80%;min-height:48px;padding-bottom:10px}.autogrid-tenant-form-container .bus-configuration-container .field-container .form-field-content{max-width:430px}.autogrid-tenant-form-container .footer{display:flex;justify-content:center;padding:5px;margin-top:10px;width:100%}.autogrid-tenant-form-container .bus-configuration-header{padding-left:21px}.autogrid-tenant-form-container .bus-configuration-header,.autogrid-tenant-form-container .web-api-configuration{color:#3dcd58;font-size:20px;font-weight:500;min-height:48px;display:flex;align-items:center}.autogrid-tenant-form-container .autogrid-tenant-form-container-divider{display:block;border-top:3px solid #3dcd58;margin-bottom:20px}.autogrid-tenant-form-container .url-container .field-container .form-field-content{min-width:87.1%}.autogrid-tenant-form-container .credential-container .field-container .form-field-before-content{width:24%}.autogrid-tenant-form-container .field-container .form-field-label{padding-top:12px}.autogrid-tenant-form-container .field-container .label-mandatory{margin-top:8px;margin-bottom:10px;display:block}.autogrid-tenant-form-container .field-container .form-field-tooltip{padding-top:12px}.autogrid-tenant-form-container .field-container .input-field-upload-label{padding-top:5px}.autogrid-tenant-form-container .input-file-field-container .input-field-upload-label{text-align:center}.autogrid-tenant-form-container .form-container .field-container .ff-wrapper{padding-left:0}.manage-organization .se-list-item{position:relative}.manage-organization .manage-text{position:absolute;left:15%}.user-management-dialog .field-label{padding-right:10px;margin-bottom:0;margin-top:10px}.user-management-dialog .field-input{min-width:0;width:100%}.user-management-dialog select{width:100%}.user-management .search-reset{margin-top:2px;margin-right:8px}.user-management .pagination-users{display:inline-block;padding-left:0;margin:5px 0;border-radius:4px}.user-management .page-link{color:var(--se-primary)}.user-management .page-item.active .page-link{background-color:var(--se-primary);border-color:var(--se-primary)}.user-management .user-data-item .item-action{margin:3px 1px 3px 3px}.dsc-products-table{margin:8px}.sortable-table .pagination-items{display:inline-block;padding-left:0;margin:5px 0;border-radius:4px}.sortable-table .page-link{color:var(--se-primary)}.sortable-table .page-item.active .page-link{background-color:var(--se-primary);border-color:var(--se-primary)}.sortable-table .sortable-table-header{z-index:3}.sortable-table .sortable-table-body .row-expander{position:relative;margin-left:1px;height:1em}.sortable-table .sortable-table-body .row-expander se-icon{position:absolute;margin-top:-.1em}.sortable-table .sortable-table-column .status-circle{height:10px;width:10px;border-radius:50%;display:inline-block}.dsc .search-reset{margin-top:2px;margin-right:8px}.legal-agreement .agreement-form{display:flex;align-items:center;justify-content:center;padding:2em 0 4em}.legal-agreement .agreement-form label{white-space:nowrap}.privacy-notice-agreement .privacy-notice-form{display:flex;align-items:center;justify-content:center;padding:2em 0 4em}label.arrow{display:inline}se-tabbar .tab-end-primary.opt-end-nav nav{height:44px}