:root{--base-scale: 1;--font-scale: 1;--color-transparent: transparent;--color-white: #fff;--color-black: #090909;--color-grey-darker: #323231;--color-grey-dark: #666;--color-grey: #909090;--color-grey-light: #bfbfbf;--color-grey-lighter: #e1e1e1;--color-grey-lightest: #f8f8fb;--color-cyan-light: #67e3c4;--color-cyan-dark: #4eb7cc;--color-turquoise-light: #00be9b;--color-turquoise: #3cc9bd;--color-turquoise-dark: #1aa89e;--color-green-dark: #119142;--color-green: #8bdb78;--color-green-light: #dbffd4;--color-orange-pale: #faf3df;--color-orange: #ff9b00;--color-red-pale: #f8612a;--color-red-dark: #ae1e01;--color-cyan: #1fffca;--color-light-blue: #09e7ff;--color-pale-blue: #6eb0fa;--color-violet-blue: #5b1aff;--color-shadow: rgba(0, 0, 0, .08);--font-face-default: Proxima Nova, cursive;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-bold: 600}html,body,#root{height:100%}html,body{-webkit-tap-highlight-color:var(--color-transparent);-webkit-touch-callout:none;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:calc(var(--base-scale) * 10px)!important}body,#root{display:flex;flex-direction:column}body{background-color:#f8f8fb;font-family:var(--font-face-default);box-sizing:border-box}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:300;src:url(/assets/ProximaNova-Light-2tNGsCvj.woff2) format("woff2"),url(/assets/ProximaNova-Light-RJyOk6Ek.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(/assets/ProximaNova-Regular-YNNBUGVn.woff2) format("woff2"),url(/assets/ProximaNova-Regular-ofLYVFw9.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:400;src:url(/assets/ProximaNova-Regular-Italic-ezLFcI86.woff2) format("woff2"),url(/assets/ProximaNova-Regular-Italic-4q6kv49X.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:600;src:url(/assets/ProximaNova-Semibold-1j4-bcZI.woff2) format("woff2"),url(/assets/ProximaNova-Semibold-x7_-ubot.woff) format("woff")}:root{--font-face-default: "Proxima Nova", sans-serif}:root{--background: #1f1f1f;--color: #ffffff;--letter-spacing: -.5px;--icon-color: var(--icon-gradient-color-2);--icon-gradient-color-1: #169ef8;--icon-gradient-color-2: #19f583}:root body{background:var(--background);color:var(--color);letter-spacing:var(--letter-spacing)}:root .ae-mg-grid{--mg-color-gas: #80e9fa;--mg-color-heat: #ff9000;--mg-color-hydrogen: #00d91a;--mg-color-electricity: #714898;--stroke-width: 6;--stroke-dasharray: 0, 12;--grid-gap: 3rem;--line-offset: 3rem;--node-height: var(--item-height, 12.6rem);--node-width: 436px;--node-icon-size: 4.2rem;--node-background: var(--color-black);--node-background-hover: var(--color-black);--node-color: var(--color-white);--node-border: none;--node-border-radius: 8px;--node-content-color: var(--color-white);--node-content-font-size: calc(38 / (var(--base-scale) * 10) * var(--font-scale) * 1rem);--node-content-font-weight: var(--font-weight-normal);--node-content-line-height: 1;--node-content-text-transform: none;--node-content-letter-spacing: .05em}:root .ae-mg-grid .grid{grid-template-columns:2fr 1fr 2fr}:root .ae-mg-grid .ae-mg-area.left .ae-mg-node{flex-direction:row-reverse}:root .ae-mg-grid .ae-mg-area.left .ae-mg-node .content-icon{flex-direction:row-reverse;justify-content:flex-end}:root .ae-mg-grid .ae-mg-area.left .ae-mg-node .content-icon .icon{padding-right:1.5rem;padding-left:0}:root .ae-mg-grid .ae-mg-area.left .ae-mg-node .label{padding-right:0}:root .ae-mg-grid .ae-mg-area.left .ae-mg-node .prefix{margin-right:1px}:root .ae-mg-grid .ae-mg-area.left .ae-mg-node .prefix:after{left:-1px}:root .ae-mg-node .label,:root .ae-mg-node .prefix,:root .ae-mg-node-icon .label,:root .ae-mg-node-icon .prefix{padding:2.1rem}:root .ae-mg-node .prefix,:root .ae-mg-node-icon .prefix{position:relative;width:210px;margin-left:1px}:root .ae-mg-node .prefix:after,:root .ae-mg-node-icon .prefix:after{position:absolute;background-color:var(--color-grey-dark);width:1px;content:"";top:4px;bottom:4px;right:-1px}:root .ae-mg-node .content-icon,:root .ae-mg-node-icon .content-icon{flex:1}:root .ae-mg-node .custom-value,:root .ae-mg-node-icon .custom-value{display:block;font-weight:700;font-size:var(--node-content-font-size);padding-bottom:.2em}:root .ae-mg-node .custom-label,:root .ae-mg-node-icon .custom-label{display:block;font-size:20px;text-transform:uppercase;font-weight:400;letter-spacing:.1em}:root .ae-mg-node .icon,:root .ae-mg-node-icon .icon{justify-content:center}:root .ae-mg-node svg,:root .ae-mg-node-icon svg{display:flex;position:relative;fill:url(#grid-icon-gradient)}:root .ae-ui-kpi-donut{--kpi-donut-background: #4344bf;--kpi-donut-color-from: #19f583;--kpi-donut-color-to: #4344bf;--kpi-donut-value-color: var(--color-white);--kpi-donut-value-scale: .24;--kpi-donut-value-font-weight: var(--font-weight-bold);--kpi-donut-value-letter-spacing: 0;--kpi-donut-value-text-transform: none;--kpi-donut-inner-label-color: var(--color-white);--kpi-donut-inner-label-font-size: calc(22 / (var(--base-scale) * 10) * var(--font-scale) * 1rem);--kpi-donut-inner-label-font-weight: var(--font-weight-regular);--kpi-donut-inner-label-letter-spacing: .15em;--kpi-donut-inner-label-text-align: center;--kpi-donut-inner-label-text-transform: uppercase}
