[data-bs-theme=dark]{--ea-text-color--error: hsl(0, 0%, 85%);--ea-bg: #153441;--ea-title-bg: #0b0f17;--ea-bg-color--from: hsl(200, 50%, 15%);--ea-bg-color--to: hsl(210, 15%, 15%);--ea-bg-popup: hsl(210, 20%, 10%);--ea-base-color: #fff;--ea-hr-color: hsl(80, 20%, 40%);--ea-stepper-color: hsl(0, 0%, 89%);--ea-navbar-bg-color: #020b0d;--ea-sidebar-hover: hsl(80, 20%, 50%);--ea-sidebar-parent-active: #105d7373;--ea-sidebar-active: #105d7373;--ea-sidebar-item-text: #ffffff;--ea-data-grid-header: hsl(200, 30%, 20%);--ea-data-grid-filter-row: hsl(210, 20%, 20%);--ea-button-primary: hsl(80, 20%, 30%);--ea-button-primary-hover: hsl(80, 20%, 40%);--ea-button-primary-focus: hsl(80, 20%, 50%);--ea-button-default: hsl(45, 60%, 50%);--ea-button-danger: hsl(20, 80%, 50%);--ea-button-danger-hover: hsl(20, 80%, 60%);--ea-button-bg: #0b0f14;--ea-item-bg: #060910;--ea-bg-tariff-st: hsl(80, 15%, 30%);--ea-tariff-ht: hsl(149, 37%, 61%);--ea-tariff-lt: hsl(180, 43%, 38%);--ea-tariff-st: hsl(77, 41%, 60%);--ea-weekday-mon: hsl(0, 50%, 40%);--ea-weekday-tue: hsl(30, 50%, 40%);--ea-weekday-wed: hsl(60, 50%, 40%);--ea-weekday-thu: hsl(210, 50%, 40%);--ea-weekday-fri: hsl(270, 50%, 40%);--ea-weekday-sat: hsl(160, 60%, 40%);--ea-weekday-sun: hsl(80, 60%, 40%);--ea-lp-active-plus: hsl(0, 50%, 40%);--ea-lp-active-minus: hsl(90, 60%, 40%);--ea-lp-active-plus-net: hsl(300, 30%, 40%);--ea-lp-active-minus-net: hsl(140, 50%, 40%);--ea-lp-reactive-inductive: hsl(30, 50%, 40%);--ea-lp-reactive-capacitive: hsl(60, 50%, 40%);--ea-lp-reactive-q1: hsl(180, 50%, 40%);--ea-lp-reactive-q2: hsl(210, 50%, 40%);--ea-lp-reactive-q3: hsl(240, 50%, 40%);--ea-lp-reactive-q4: hsl(270, 50%, 40%);--ea-sun-on: hsl(40, 90%, 50%);--ea-sun-off: hsl(0, 0%, 50%);--introjs-bg: hsl(220, 20%, 30%);--ea-default-text: var(--dx-color-text);--ea-success-normal: var(--bs-success);--ea-button-outlined-border-color: hsl(0, 0%, 100%)}[data-bs-theme=light]{--ea-text-color--error: hsl(0, 0%, 85%);--ea-bg-color--from: hsl(213, 20%, 95%);--ea-bg-color--to: hsl(120, 20%, 100%);--ea-base-color: hsl(80, 20%, 40%);--ea-hr-color: hsl(80, 20%, 40%);--ea-stepper-color: hsl(0, 0%, 89%);--ea-sidebar-hover: hsl(80, 20%, 90%);--ea-sidebar-parent-active: hsl(80, 20%, 60%);--ea-sidebar-active: hsl(80, 20%, 80%);--ea-sidebar-item-text: hsl(80, 40%, 20%);--ea-navbar-bg-color: #f8fafa;--ea-data-grid-header: hsl(80, 20%, 80%);--ea-data-grid-filter-row: hsl(210, 30%, 30%);--ea-button-primary: hsl(80, 40%, 50%);--ea-button-primary-hover: hsl(80, 40%, 40%);--ea-button-primary-focus: hsl(80, 40%, 30%);--ea-button-default: hsl(45, 60%, 50%);--ea-button-danger: hsl(0, 40%, 50%);--ea-button-danger-hover: hsl(0, 40%, 40%);--ea-tariff-ht: hsl(20, 50%, 40%);--ea-tariff-lt: hsl(80, 50%, 40%);--ea-tariff-st: hsl(0, 0%, 40%);--ea-weekday-mon: hsl(0, 50%, 40%);--ea-weekday-tue: hsl(30, 50%, 40%);--ea-weekday-wed: hsl(60, 50%, 40%);--ea-weekday-thu: hsl(210, 50%, 40%);--ea-weekday-fri: hsl(270, 50%, 40%);--ea-weekday-sat: hsl(160, 60%, 40%);--ea-weekday-sun: hsl(80, 60%, 40%);--ea-lp-active-plus: hsl(0, 50%, 40%);--ea-lp-active-minus: hsl(90, 60%, 40%);--ea-lp-active-plus-net: hsl(300, 30%, 40%);--ea-lp-active-minus-net: hsl(140, 50%, 40%);--ea-lp-reactive-inductive: hsl(30, 50%, 40%);--ea-lp-reactive-capacitive: hsl(60, 50%, 40%);--ea-lp-reactive-q1: hsl(180, 50%, 40%);--ea-lp-reactive-q2: hsl(210, 50%, 40%);--ea-lp-reactive-q3: hsl(240, 50%, 40%);--ea-lp-reactive-q4: hsl(270, 50%, 40%);--ea-sun-on: hsl(40, 90%, 50%);--ea-sun-off: hsl(0, 0%, 50%);--introjs-bg: hsl(220, 20%, 90%);--ea-default-text: var(--dx-color-text);--ea-success-normal: var(--bs-success);--ea-button-outlined-border-color: hsl(210, 20%, 20%)}:root{--ea-main-padding: 8px}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}html{height:100%;height:100vh}body{height:auto;width:auto;min-height:100%;min-height:100vh;overflow:hidden;margin:0;padding:0}.sidebar.sidebar--icon+.app-container{width:calc(100% - 52px)}.sidebar.sidebar--none+.app-container{width:100%}.tooltip{font-size:.9rem}.custom-tooltip{--bs-tooltip-color: white;--bs-tooltip-bg: rgba(var(--bs-primary-rgb), .75);--bs-tooltip-border-radius: .2rem;--bs-tooltip-arrow-width: .5rem;--bs-tooltip-arrow-height: .8rem;--bs-tooltip-zindex: 10000;--bs-tooltip-padding-x: .4rem;--bs-tooltip-padding-y: .3rem}.card-stats .card-body{text-align:left!important}#language-form{display:none}.filter_alt_off:before{content:"filter_alt_off"}.dx-gridbase-a11y-status-container{display:none}.ea__hr-primary--1{border:none;height:1px;color:var(--ea-hr-color);background-color:var(--ea-hr-color);opacity:1}.ea__hr-primary--4{border:none;height:4px;color:var(--ea-hr-color);background-color:var(--ea-hr-color);opacity:1}.ea__button-group{display:flex;width:100%}.ea__button-group--start{justify-content:start}.ea__button-group--center{justify-content:center}.ea__button-group--end{justify-content:end}.ea__button-group .dx-box-flex{flex-direction:row!important;flex-wrap:wrap;gap:.5rem}.ea__button-group .dx-box-flex .dx-field-item{padding:0!important}.ea__form-group--no-bottom-padding .dx-form-group-content{padding-bottom:0!important}.ea__simple-item--min-width-xs .dx-field-item-content{min-width:16rem}.ea__simple-item--min-width-sm .dx-field-item-content{min-width:22rem}.ea__simple-item--min-width-md .dx-field-item-content{min-width:28rem}.ea__simple-item--min-width-lg .dx-field-item-content{min-width:34rem}.ea__simple-item--min-width-xl .dx-field-item-content{min-width:40rem}.ea__button-lg--round.dx-button{border-color:var(--ea-base-color);border-width:4px;height:3rem;width:3rem}.ea__button-lg--round.dx-button .dx-button-content .dx-icon{color:var(--ea-stepper-color);font-size:2rem;width:auto;height:auto}.ea__width-max-content{width:max-content!important}.ea__simple-popup-wrapper .dx-popup-normal{border:1px solid hsl(120,40%,20%)}#login-form .input-group-prepend span{border-top-right-radius:0;border-bottom-right-radius:0}.butn{display:inline-flex;justify-content:center;font-family:Roboto,sans-serif;align-items:center;gap:.5rem;padding:.6rem 1.25rem;line-height:2;height:3rem;width:fit-content;border:3px solid transparent;border-radius:50rem;color:#fff;font-size:.875rem;text-transform:uppercase;text-decoration:none;cursor:pointer}.btn-action-primary{background:linear-gradient(var(--ea-button-bg),var(--ea-button-bg)) padding-box,linear-gradient(90deg,#0a356a,#23909b,#0a356a) border-box;background-size:100% 100%,240% 100%;background-position:0 0,0% 0}.btn-action-primary:hover{animation:border-sweep 4s ease-in-out infinite}.btn-action-primary:active{animation-play-state:paused}.btn-action-primary .material-symbols-outlined{font-size:1.1rem}.btn-action-primary span{font-weight:500;letter-spacing:1.5px}.btn-action-secondary{background:linear-gradient(var(--ea-button-bg),var(--ea-button-bg)) padding-box,linear-gradient(90deg,#6689b6,#7c7c7c,#5ea19e) border-box;background-size:100% 100%,240% 100%;background-position:0 0,0% 0}.btn-action-secondary:hover{color:#fffffff2;animation:border-sweep 8s ease-in-out infinite}#button-refresh{display:inline-flex;justify-content:center;font-family:Roboto,sans-serif;align-items:center;gap:.5rem;padding:.6rem 1.25rem;line-height:2;height:3rem;width:fit-content;border:3px solid transparent;border-radius:50rem;color:#fff;font-size:.875rem;text-transform:uppercase;text-decoration:none;cursor:pointer;background:linear-gradient(var(--ea-button-bg),var(--ea-button-bg)) padding-box,linear-gradient(90deg,#0a356a,#23909b,#0a356a) border-box;background-size:100% 100%,240% 100%;background-position:0 0,0% 0}#button-refresh:hover{animation:border-sweep 4s ease-in-out infinite}@keyframes border-sweep{0%{background-position:0 0,0% 0}50%{background-position:0 0,100% 0}to{background-position:0 0,0% 0}}@media(prefers-reduced-motion:reduce){.btn-action-primary:hover{animation:none}}.form-control:focus{border-color:#29bcd7!important}@keyframes moveInLeft{0%{opacity:0;transform:translate(-10rem)}80%{transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translate(10rem)}80%{transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translate(0)}}@font-face{font-family:Roboto Thin;font-style:normal;font-weight:100;src:url(/static/css/fonts/Roboto-Thin.woff2) format(woff2),url(/static/css/fonts/Roboto-Thin.woff) format(woff),url(/static/css/fonts/Roboto-Thin.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Light;font-style:normal;font-weight:300;src:url(/static/css/fonts/Roboto-Light.woff2) format(woff2),url(/static/css/fonts/Roboto-Light.woff) format(woff),url(/static/css/fonts/Roboto-Light.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Regular;font-style:normal;font-weight:400;src:url(/static/css/fonts/Roboto-Regular.woff2) format(woff2),url(/static/css/fonts/Roboto-Regular.woff) format(woff),url(/static/css/fonts/Roboto-Regular.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Medium;font-style:normal;font-weight:500;src:url(/static/css/fonts/Roboto-Medium.woff2) format(woff2),url(/static/css/fonts/Roboto-Medium.woff) format(woff),url(/static/css/fonts/Roboto-Medium.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Bold;font-style:normal;font-weight:700;src:url(/static/css/fonts/Roboto-Bold.woff2) format(woff2),url(/static/css/fonts/Roboto-Bold.woff) format(woff),url(/static/css/fonts/Roboto-Bold.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Black;font-style:normal;font-weight:900;src:url(/static/css/fonts/Roboto-Black.woff2) format(woff2),url(/static/css/fonts/Roboto-Black.woff) format(woff),url(/static/css/fonts/Roboto-Black.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Italic Thin;font-style:italic;font-weight:100;src:url(/static/css/fonts/Roboto-ThinItalic.woff2) format(woff2),url(/static/css/fonts/Roboto-ThinItalic.woff) format(woff),url(/static/css/fonts/Roboto-ThinItalic.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Italic Light;font-style:italic;font-weight:300;src:url(/static/css/fonts/Roboto-LightItalic.woff2) format(woff2),url(/static/css/fonts/Roboto-LightItalic.woff) format(woff),url(/static/css/fonts/Roboto-LightItalic.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Italic Regular;font-style:italic;font-weight:400;src:url(/static/css/fonts/Roboto-Italic.woff2) format(woff2),url(/static/css/fonts/Roboto-Italic.woff) format(woff),url(/static/css/fonts/Roboto-Italic.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Italic Medium;font-style:italic;font-weight:500;src:url(/static/css/fonts/Roboto-MediumItalic.woff2) format(woff2),url(/static/css/fonts/Roboto-MediumItalic.woff) format(woff),url(/static/css/fonts/Roboto-MediumItalic.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Italic Bold;font-style:italic;font-weight:700;src:url(/static/css/fonts/Roboto-BoldItalic.woff2) format(woff2),url(/static/css/fonts/Roboto-BoldItalic.woff) format(woff),url(/static/css/fonts/Roboto-BoldItalic.ttf) format(truetype);font-display:swap}@font-face{font-family:Roboto Italic Black;font-style:italic;font-weight:900;src:url(/static/css/fonts/Roboto-BlackItalic.woff2) format(woff2),url(/static/css/fonts/Roboto-BlackItalic.woff) format(woff),url(/static/css/fonts/Roboto-BlackItalic.ttf) format(truetype);font-display:swap}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(/static/css/fonts/MaterialSymbolsOutlined%5BFILL,GRAD,opsz,wght%5D.woff2) format(woff2) tech(variations),url(/static/css/fonts/MaterialSymbolsOutlined%5BFILL,GRAD,opsz,wght%5D.ttf) format(truetype) tech(variations);font-display:swap}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;src:url(/static/css/fonts/MaterialSymbolsRounded%5BFILL,GRAD,opsz,wght%5D.woff2) format(woff2) tech(variations),url(/static/css/fonts/MaterialSymbolsRounded%5BFILL,GRAD,opsz,wght%5D.ttf) format(truetype) tech(variations);font-display:swap}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;src:url(/static/css/fonts/MaterialSymbolsSharp%5BFILL,GRAD,opsz,wght%5D.woff2) format(woff2) tech(variations),url(/static/css/fonts/MaterialSymbolsSharp%5BFILL,GRAD,opsz,wght%5D.ttf) format(truetype) tech(variations);font-display:swap}body{font-family:Roboto Light,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.7;color:var(--dx-color-text)}.material-symbols-outlined{position:relative;font-family:Material Symbols Outlined,sans-serif;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;font-style:normal;font-size:24px;line-height:1;vertical-align:text-bottom;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}.heading-gradient{display:inline-block;font-family:Roboto Bold,sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:.2rem;color:transparent;background-image:linear-gradient(to right,var(--bs-info),var(--bs-primary));-webkit-background-clip:text}.u-center-text{text-align:center!important}.u-margin-bottom-small{margin-bottom:1.5rem!important}.u-margin-bottom-medium{margin-bottom:4rem!important}.u-margin-bottom-big{margin-bottom:8rem!important}.u-margin-bottom-huge{margin-bottom:10rem!important}.u-margin-top-big{margin-bottom:8rem!important}.u-margin-top-huge{margin-bottom:10rem!important}.current-color{fill:currentColor!important}.h7{font-size:.8rem!important}.h8{font-size:.65rem!important}.font-family-thin{font-family:Roboto Thin,Helvetica,Arial,sans-serif!important}.font-family-light{font-family:Roboto Light,Helvetica,Arial,sans-serif!important}.font-family-regular{font-family:Roboto Regular,Helvetica,Arial,sans-serif!important}.font-family-medium,.font-family-bold,.font-family-black{font-family:Roboto Bold,Helvetica,Arial,sans-serif!important}.ea__button{min-width:8rem!important}.ea__button-icon{min-width:3rem!important}.ea__date-box{min-width:8rem!important;max-width:8rem!important}.dx-form-group-caption{color:var(--ea-base-color)!important}[data-bs-theme=dark]{--eapro-regular: lightgray;--eapro-info: lightskyblue;--eapro-error: tomato;--aepro-warning: sandybrown}[data-bs-theme=light]{--eapro-regular: dimgray;--eapro-info: blue;--eapro-error: red;--aepro-warning: darkorange}.log-line{margin:0;color:var(--eapro-regular)}.log-info{color:var(--eapro-info)}.log-error{color:var(--eapro-error)}.log-warning{color:var(--aepro-warning)}#load-indicator{position:fixed;left:50%;top:50%}.yas5{position:relative;margin:30px auto;display:block;width:305px;height:277px}.yas5 .All{position:absolute;width:100%;height:100%}.yas5 .svgWrapper{position:absolute;width:305px;height:277px;top:0;left:0}.yas5 .tickC{position:absolute;fill:none;stroke:#4caf50;stroke-width:5;stroke-linecap:round;stroke-miterlimit:10;stroke-dasharray:304;stroke-dashoffset:0;animation-name:yatickC0;animation-duration:.49s;animation-delay:1368ms;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}@keyframes yatickC0{0%{animation-timing-function:cubic-bezier(.215,.61,.355,1);stroke-dashoffset:304}to{animation-timing-function:linear;stroke-dashoffset:0}}.yas5 .tick-B{position:absolute;fill:none;stroke:#3b8d3e;stroke-width:5;stroke-linecap:round;stroke-miterlimit:10;stroke-dasharray:304;stroke-dashoffset:0;animation-name:yatick-B0;animation-duration:492ms;animation-delay:1237ms;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}@keyframes yatick-B0{0%{animation-timing-function:cubic-bezier(.215,.61,.355,1);stroke-dashoffset:304}to{animation-timing-function:linear;stroke-dashoffset:0}}.yas5 .tick-gray{position:absolute;fill:none;stroke:#85b87f;stroke-width:5;stroke-linecap:round;stroke-miterlimit:10;stroke-dasharray:304;stroke-dashoffset:0;animation-name:yatick-gray0;animation-duration:476ms;animation-delay:1037ms;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}@keyframes yatick-gray0{0%{animation-timing-function:cubic-bezier(.215,.61,.355,1);stroke-dashoffset:304}to{animation-timing-function:linear;stroke-dashoffset:0}}.circleDarkBlue,.circleLightBlue,.circleGray{position:absolute;fill:none;stroke-width:5;stroke-linecap:round;stroke-miterlimit:10;transform-origin:138px 138px;stroke-dasharray:675}.circleDarkBlue.circleDarkBlue,.circleLightBlue.circleDarkBlue,.circleGray.circleDarkBlue{stroke:#4caf50}.circleDarkBlue.circleLightBlue,.circleLightBlue.circleLightBlue,.circleGray.circleLightBlue{stroke:#3b8d3e}.circleDarkBlue.circleGray,.circleLightBlue.circleGray,.circleGray.circleGray{stroke:#4caf50}.progress-tracker{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:600px;margin:50px auto}.progress-tracker .progress-step{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:18px;font-weight:700;color:#fff;background-color:#ff4d4d;transition:background-color .3s ease}.progress-tracker .progress-step.step-1{background-color:#ff4d4d}.progress-tracker .progress-step.step-2{background-color:orange}.progress-tracker .progress-step.step-3{background-color:#4caf50}.progress-tracker .progress-line{flex:1;height:4px;background-color:#e0e0e0;margin:0 10px}.progress-tracker .progress-line.active{background-color:#4caf50;transition:background-color .3s ease}.cursor-wait,.cursor-wait *{cursor:wait!important}.app-container{position:absolute;top:0;right:0;bottom:0;font-family:Roboto Light,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;text-align:left}.app-container header{height:60px}.app-container main,.app-container .parent-container{background:linear-gradient(135deg,var(--ea-bg-color--from) 0%,var(--ea-bg-color--to) 100%);margin-top:1px;min-height:calc(100vh - 100px)}.app-container main::-webkit-scrollbar,.app-container .parent-container::-webkit-scrollbar{width:7px;height:7px}.app-container main::-webkit-scrollbar-thumb,.app-container .parent-container::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.app-container main::-webkit-scrollbar-thumb:hover,.app-container .parent-container::-webkit-scrollbar-thumb:hover{background:#555}.app-container main::-webkit-scrollbar-track,.app-container .parent-container::-webkit-scrollbar-track{background:transparent}.app-container section{margin-bottom:1.5rem;background:linear-gradient(139deg,var(--ea-title-bg),transparent);padding:.75rem;border-radius:6px}.app-container section .section-body{background:linear-gradient(#131a20,#131a20) padding-box,linear-gradient(180deg,#21272d,#2d3845,#3a4c5f) border-box;padding:1rem;border:.5rem solid transparent;position:relative;border-radius:10px}.app-container section .section-header{margin-bottom:.5rem;background:var(--ea-title-bg);padding:15px;border-radius:10px}.app-container section .section-header h4{font-size:1.1rem;font-weight:600;color:#fff;margin:0 5px;text-transform:uppercase;letter-spacing:2px}.app-container section .d-flex>div[id$=-card]{flex:0 0 auto}.app-container .main-panel{background:var(--ea-bg);min-height:100vh;padding:.5rem}.app-container footer{height:40px}.app-container footer .nav-link{background-color:transparent}.app-container--full{left:260px}.app-container--icon{left:52px}.app-container--line{left:0}.home-page .app-container main{padding:0}.dxc-tooltip text{z-index:11}.ea__resizable--right{min-width:275px;flex-shrink:0}.ea__resizable--right:after{content:"";position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:3px;height:40px;background-color:var(--bs-warning);z-index:8}.panel-header-wrapper{background:linear-gradient(145deg,#0a6b94,#375171 40%,#23909b 63%,#2d456d);border-radius:12px;margin-bottom:1rem;padding:.75rem;box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d;border:1px solid #1b2434;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.3fr);gap:.75rem;overflow:hidden}.panel-header-wrapper .panel-input-group{display:flex;background:var(--ea-title-bg);flex-direction:column;justify-content:flex-start;gap:1rem;border-radius:10px;padding:1.5rem 1rem 1rem;box-shadow:0 1px #ffffff0d,0 10px 24px #0000008c}.info-wrapper{width:100%;height:auto;position:relative;display:flex;justify-content:center;align-items:center}.resize-guide{width:160px;height:160px;bottom:0;position:absolute;border-radius:100%;background-color:#292a2c;display:none;flex-direction:column;align-items:center;justify-content:center;z-index:9}.resize-guide p{width:80%;color:#fff;font-family:sans-serif;text-align:center;font-size:13px;line-height:1.4;margin-top:15px}.mouse{width:40px;height:40px;transform-origin:center bottom;animation-name:swinging;animation-duration:1.2s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-delay:0s;animation-direction:alternate;animation-iteration-count:infinite;animation-fill-mode:none;animation-play-state:running}.mouse-click,.mouse-large-click,.mouse-small-click{opacity:0;transform-origin:center center;animation-name:click;animation-duration:1.2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-direction:alternate;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-play-state:running}@keyframes swinging{0%{transform:rotate(-10deg) translate3d(-15px,0,0)}to{transform:rotate(10deg) translate3d(15px,0,0)}}@keyframes click{0%{opacity:0}40%{opacity:1}to{opacity:1}}.inner-nav{position:sticky;top:0;z-index:10;box-shadow:0 2px 5px #0000001a;border-top:1px solid rgba(222,226,230,.25)}.phf-page .app-container main,.phf-page #app-container main,.dam-page .app-container main,.dam-page #app-container main,.energy-page .app-container main,.energy-page #app-container main,.finance-page .app-container main,.finance-page #app-container main,.dashboard-page .app-container main,.dashboard-page #app-container main{padding-top:0!important;margin-top:0!important;overflow-x:hidden!important}.phf-page .inner-nav,.dam-page .inner-nav,.energy-page .inner-nav,.finance-page .inner-nav,.dashboard-page .inner-nav{height:auto;transition:height .3s ease,background-color .3s ease}.phf-page .inner-nav .business-entity-box,.dam-page .inner-nav .business-entity-box,.energy-page .inner-nav .business-entity-box,.finance-page .inner-nav .business-entity-box,.dashboard-page .inner-nav .business-entity-box{display:grid;grid-template-rows:60px 50px;overflow:hidden;align-items:start;height:auto;width:inherit;transition:height .3s ease}.phf-page .inner-nav .business-entity-box .ea_button,.dam-page .inner-nav .business-entity-box .ea_button,.energy-page .inner-nav .business-entity-box .ea_button,.finance-page .inner-nav .business-entity-box .ea_button,.dashboard-page .inner-nav .business-entity-box .ea_button{width:20%;margin:0 auto .5rem}.phf-page .inner-nav #business-entity-name,.dam-page .inner-nav #business-entity-name,.energy-page .inner-nav #business-entity-name,.finance-page .inner-nav #business-entity-name,.dashboard-page .inner-nav #business-entity-name{display:none}.phf-page .inner-nav .inner-nav-content,.dam-page .inner-nav .inner-nav-content,.energy-page .inner-nav .inner-nav-content,.finance-page .inner-nav .inner-nav-content,.dashboard-page .inner-nav .inner-nav-content{display:grid;grid-auto-flow:row dense;grid-template-columns:150px auto 150px 150px;grid-template-rows:1fr 1fr;gap:10px;padding-top:0}.phf-page .inner-nav .business-entity-edit,.dam-page .inner-nav .business-entity-edit,.energy-page .inner-nav .business-entity-edit,.finance-page .inner-nav .business-entity-edit,.dashboard-page .inner-nav .business-entity-edit{cursor:pointer}.phf-page .inner-nav #energy-nav .container-fluid,.dam-page .inner-nav #energy-nav .container-fluid,.energy-page .inner-nav #energy-nav .container-fluid,.finance-page .inner-nav #energy-nav .container-fluid,.dashboard-page .inner-nav #energy-nav .container-fluid{display:flex;align-items:center;justify-content:space-between}.phf-page .inner-nav #energy-nav .container-fluid .p-2.d-flex,.dam-page .inner-nav #energy-nav .container-fluid .p-2.d-flex,.energy-page .inner-nav #energy-nav .container-fluid .p-2.d-flex,.finance-page .inner-nav #energy-nav .container-fluid .p-2.d-flex,.dashboard-page .inner-nav #energy-nav .container-fluid .p-2.d-flex{display:flex;align-items:center}.phf-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-group,.phf-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-entity,.dam-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-group,.dam-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-entity,.energy-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-group,.energy-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-entity,.finance-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-group,.finance-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-entity,.dashboard-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-group,.dashboard-page .inner-nav #energy-nav .container-fluid .p-2.d-flex #select-box__business-entity{width:100%}.phf-page .inner-nav #energy-nav .container-fluid .p-2.d-flex .mx-2,.dam-page .inner-nav #energy-nav .container-fluid .p-2.d-flex .mx-2,.energy-page .inner-nav #energy-nav .container-fluid .p-2.d-flex .mx-2,.finance-page .inner-nav #energy-nav .container-fluid .p-2.d-flex .mx-2,.dashboard-page .inner-nav #energy-nav .container-fluid .p-2.d-flex .mx-2{margin:0 .5rem}.phf-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav,.dam-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav,.energy-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav,.finance-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav,.dashboard-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav{display:flex;align-items:center}.phf-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav,.dam-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav,.energy-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav,.finance-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav,.dashboard-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav{display:flex;padding:0;margin:0}.phf-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item,.dam-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item,.energy-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item,.finance-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item,.dashboard-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item{margin-left:1rem}.phf-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a,.dam-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a,.energy-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a,.finance-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a,.dashboard-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;color:#f0ead2;font-size:.9rem;text-decoration:none;transition:color .3s}.phf-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a:hover,.dam-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a:hover,.energy-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a:hover,.finance-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a:hover,.dashboard-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a:hover{color:#fff}.phf-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .material-symbols-outlined,.dam-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .material-symbols-outlined,.energy-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .material-symbols-outlined,.finance-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .material-symbols-outlined,.dashboard-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .material-symbols-outlined{font-size:1.5rem;margin-bottom:.2rem}.phf-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .link-title,.dam-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .link-title,.energy-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .link-title,.finance-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .link-title,.dashboard-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item a .link-title{font-size:.8rem}.phf-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item.active a,.dam-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item.active a,.energy-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item.active a,.finance-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item.active a,.dashboard-page .inner-nav #energy-nav .container-fluid .navbar-collapse .navbar-nav .nav .nav-item.active a{color:#fff;font-weight:700}.phf-page #button-group-market-config .dx-buttongroup-first-item,.dam-page #button-group-market-config .dx-buttongroup-first-item,.energy-page #button-group-market-config .dx-buttongroup-first-item,.finance-page #button-group-market-config .dx-buttongroup-first-item,.dashboard-page #button-group-market-config .dx-buttongroup-first-item{border-end-start-radius:0}.phf-page #button-group-market-config .dx-buttongroup-last-item,.dam-page #button-group-market-config .dx-buttongroup-last-item,.energy-page #button-group-market-config .dx-buttongroup-last-item,.finance-page #button-group-market-config .dx-buttongroup-last-item,.dashboard-page #button-group-market-config .dx-buttongroup-last-item{border-end-end-radius:0}.phf-page #button-group-market-config .dx-button .dx-button-content,.dam-page #button-group-market-config .dx-button .dx-button-content,.energy-page #button-group-market-config .dx-button .dx-button-content,.finance-page #button-group-market-config .dx-button .dx-button-content,.dashboard-page #button-group-market-config .dx-button .dx-button-content{padding:.3rem 1.8rem}[data-bs-theme=light] .inner-nav{background-color:#fff;color:#000}[data-bs-theme=dark] .inner-nav{background-color:#202429}.container-flex{display:flex}.space-between{justify-content:space-between}#sidebar .custom-tooltip{position:relative;text-decoration:none;background-color:#282d32}#sidebar .custom-tooltip:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:8px 12px;color:#fff;background-color:#333;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:999;visibility:hidden}#sidebar .custom-tooltip:before{content:"";position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:transparent transparent #333 transparent;opacity:0;transition:opacity .3s ease;z-index:998;visibility:hidden}#sidebar .custom-tooltip:hover:after,#sidebar .custom-tooltip:hover:before{opacity:1;visibility:visible}[data-bs-theme=light] .menu-tooltip{background-color:#dbdbdb}[data-bs-theme=dark] .menu-tooltip{background-color:#141414}.menu-tooltip{position:absolute;padding:10px 10px 0;border-radius:8px;pointer-events:none;z-index:1000;box-shadow:0 4px 8px #0000004d;max-width:240px;white-space:normal;opacity:0;transition:opacity .2s ease}.menu-tooltip.visible{opacity:1}.menu-tooltip .nav{display:flex;flex-direction:column}.menu-tooltip .nav .nav-item{margin-bottom:8px}.menu-tooltip .nav .nav-item .nav-link{text-decoration:none;justify-content:start}.menu-tooltip .nav .nav-item .nav-link:hover{text-decoration:underline}.inner-nav{position:-webkit-sticky;position:sticky;top:0;z-index:9;background-color:#fff;padding:10px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease,padding .3s ease,background-color .3s ease;transform:scale(1);transform-origin:top}.inner-nav.sticky{transform:scale(.9);padding:5px;background-color:#333;color:#fff}.more-widget-btn{background:transparent!important}.business-entity-box{display:grid;overflow:hidden;align-items:start;height:auto;width:inherit;transform-origin:top left;transition:height .3s allow-discrete,transform .3s allow-discrete}.business-entity-box .dx-editor-outlined.dx-texteditor-label-outside{margin-top:24px}.business-entity-box.shrinked .inner-nav-content{grid-template-columns:150px auto 150px 150px}.business-entity-box.shrinked .inner-nav-content>*{opacity:1;transition:opacity .5s ease}.business-entity-box.shrinked .dx-editor-outlined.dx-texteditor-label-outside{margin-top:4px}.dam-page .dx-datagrid-rowsview,.phf-page .dx-datagrid-rowsview{cursor:pointer}.dam-page .inner-nav,.phf-page .inner-nav{padding:10px 10px 0}.finance-page .dxc-legend,.finance-page .dxc-item{cursor:pointer}.finance-page .inner-nav .business-entity-box{grid-template-rows:1fr;grid-template-columns:1fr .4fr;gap:1rem}.heading-center{margin-bottom:4rem;text-align:center}.row-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:2rem;justify-content:space-between;padding:2rem}.section-home,.section-feature{margin-bottom:3rem}.banner{height:640px;background-image:url(/static/img/banner.jpg);background-size:auto;background-repeat:no-repeat;position:relative}.banner__text-box{position:absolute;top:25%;left:50%}@media(min-width:1400px){.banner__text-box{left:30%}}@media(min-width:2400px){.banner__text-box{left:25%}}.banner__text-box{transform:translate(-50%,-50%);text-align:center}.banner__text-box .btn{color:var(--bs-gray-700)}.banner-primary{text-align:center;backface-visibility:hidden;margin-bottom:2rem}.banner-primary--main{display:block;font-size:3rem;font-weight:700;letter-spacing:.75rem;animation-name:moveInLeft;animation-duration:1s;animation-timing-function:ease-out}.banner-primary--sub{display:block;font-size:2.25rem;font-weight:500;letter-spacing:.5rem;animation:moveInRight 1s ease-out}.feature-box{background-color:var(--bs-body-bg);font-size:1.2rem;padding:2.5rem;text-align:center;border-radius:3px;box-shadow:.2rem .2rem .5rem .25rem rgba(var(--bs-primary-rgb),.25);transition:transform .3s}.feature-box .material-symbols-outlined{font-size:5rem;margin-bottom:.5rem;background-image:linear-gradient(to right bottom,rgba(var(--bs-primary-rgb),1),rgba(var(--bs-secondary-rgb),1));-webkit-background-clip:text;color:transparent}.feature-box__title{color:rgba(var(--bs-primary-rgb),1);font-size:1.5rem!important;font-weight:700!important}.feature-box:hover{transform:translateY(-.6rem) scale(1.01);box-shadow:.2rem .2rem .5rem .5rem rgba(var(--bs-primary-rgb),.25)}.msg-modal-wrapper{display:none}.msg-modal-wrapper #msg-stream{max-height:40vh;overflow-y:auto;padding-bottom:.5rem}.msg-modal-wrapper #msg-stream [data-type=INFO]{font-weight:700;padding:1rem;position:sticky;width:100%;top:0;background-color:var(--bs-body-bg);color:var(--bs-body-color)}.msg-modal-wrapper #msg-stream [data-type=DATA]{padding-bottom:.1rem}.msg-modal-wrapper #msg-stream [data-type=END_STREAM]{font-size:1rem;padding:1rem;font-weight:700;color:rgba(var(--bs-success-rgb))}.msg-modal-wrapper .msg-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;z-index:1001}.msg-modal-wrapper .msg-modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-height:40vh;width:50%;z-index:1002;overflow:auto;text-align:center;box-shadow:0 0 10px #0000001a;border-radius:8px;color:var(--bs-body-color);background-color:var(--bs-body-bg)}label[for=id_captcha]{display:none}.captcha{display:inline-block;overflow:hidden;width:298px;height:72px}.captcha>div{position:relative;top:-2px;left:-2px}.terms-conditions{margin-top:.4rem;margin-left:13px}.dx-layout-manager .register__settings-row.dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align){align-items:start;border-bottom:1px solid rgba(var(--bs-body-color-rgb),.1)}.dx-list-item{border-top:none}.icons a{text-decoration:none}#btn-scraping{background-color:#e5e7e9!important}#btn-sftp{background-color:#fad7a0!important}#btn-api{background-color:#a3e4d7!important}#btn-entsoe{background-color:#e6b0aa!important}.dx-header-row{background-color:var(--ea-data-grid-header)}.dx-datagrid-summary-item{color:var(--ea-success-normal)}.dx-datagrid-header-panel{padding:0}.dx-datagrid-filter-row{background-color:var(--ea-data-grid-filter-row)}.dx-button.dx-button-default,.dx-button.dx-button-normal,.dx-button.dx-button-success,.dx-button.dx-button-danger{border-radius:100px}.dx-button.dx-button-default.dx-button-rectangle,.dx-button.dx-button-normal.dx-button-rectangle,.dx-button.dx-button-success.dx-button-rectangle,.dx-button.dx-button-danger.dx-button-rectangle{border-radius:6px!important;min-height:32px}.dx-button.dx-button-default.dx-button-rectangle .dx-button-content .dx-icon,.dx-button.dx-button-normal.dx-button-rectangle .dx-button-content .dx-icon,.dx-button.dx-button-success.dx-button-rectangle .dx-button-content .dx-icon,.dx-button.dx-button-danger.dx-button-rectangle .dx-button-content .dx-icon{font-size:24px!important}.dx-button.dx-button-default{border-color:var(--ea-button-default)}.dx-button.dx-button-default .dx-button-text{color:var(--ea-button-default)}.dx-button-text{text-transform:none}.dx-button-mode-outlined{border:1px solid var(--ea-button-outlined-border-color)}.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content{color:var(--ea-text-color--error)}.ea__buttongroup .dx-buttongroup-wrapper{gap:10px}.ea__buttongroup .dx-buttongroup-item.dx-button-mode-contained.dx-button,.ea__buttongroup .dx-buttongroup-item.dx-button-mode-outlined.dx-button{border-radius:100px;border-inline-start-width:1px;min-width:8rem}.dx-step-content .dx-icon{font-size:2rem;width:auto;height:auto}.dx-step-indicator{border-width:4px;height:3rem;width:3rem}.dx-step.dx-step-selected .dx-step-indicator,.dx-step.dx-step-selected.dx-state-hover .dx-step-indicator,.dx-step.dx-step-selected.dx-state-focused .dx-step-indicator,.dx-step.dx-step-completed .dx-step-indicator,.dx-step.dx-step-completed.dx-state-hover .dx-step-indicator{border-color:var(--ea-stepper-color)}.dx-step.dx-step-selected .dx-step-indicator,.dx-step.dx-state-focused .dx-step-indicator,.dx-step.dx-state-focused.dx-state-hover .dx-step-indicator,.dx-step.dx-state-focused.dx-step-selected .dx-step-indicator,.dx-stepper.dx-state-focused .dx-step-selected.dx-state-focused .dx-step-indicator{box-shadow:0 0 0 2px var(--ea-bg-color--from),0 0 0 4px var(--ea-stepper-color),0 0 0 8px var(--ea-bg-color--from)}.dx-fileuploader-input-wrapper .dx-button{min-width:8rem}.dx-fileuploader .dx-fileuploader-button.dx-button-mode-contained{color:var(--ea-default-text);background-color:var(--ea-button-primary);border-color:transparent}.dx-fileuploader .dx-fileuploader-button.dx-button-mode-contained:hover{background-color:var(--ea-button-primary-hover)}.dx-fileuploader .dx-fileuploader-button.dx-button-mode-contained.dx-state-focused{background-color:var(--ea-button-primary-focus)}.dx-fileuploader .dx-button-content .dx-icon{color:var(--ea-default-text)}.dx-fileuploader.dx-state-disabled .dx-fileuploader-button.dx-button-mode-contained{background-color:var(--ea-default-disabled)}.dx-fileuploader.dx-state-disabled .dx-fileuploader-button.dx-button-mode-contained .dx-button-content .dx-icon{color:var(--ea-default-disabled)}.ea__popup>.dx-popup-normal{background-color:var(--ea-bg-popup);border:1px solid hsl(0,0%,40%)}.dx-popup-normal{border:1px solid hsl(0,0%,40%)}.dx-popup-wrapper>.dx-overlay-content{background-color:var(--ea-bg-popup)}.dx-tag-content{background-color:#525c3d}.dx-tag-content .dx-tag-remove-button:before{color:#e9967a}.tooltip{pointer-events:none}.ea__card--header{background:linear-gradient(90deg,#21262c,#263340)}.ea__card--body{background:linear-gradient(135deg,#21262c,#263340)}.cookie-consent-bar{position:fixed;bottom:0;left:0;right:0;background:#2d4053;color:#fff;padding:15px;text-align:center;z-index:9999}.cookie-consent-bar a{text-decoration:none}.introjs-tooltip{background-color:var(--introjs-bg)}
