/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */progress,sub,sup{vertical-align:baseline}*,::after,::before{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}legend{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:RobotoMono;src:url(/assets/fonts/RobotoMono-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Regular.ttf) format("truetype")}.two-colored-bar-graph{width:100%;height:100%;background-color:#ff0;display:grid;grid-template-rows:4.2vh;grid-template-areas:"title" "graph"}.tcbg_title{grid-area:title;width:100%;height:5vh;line-height:5vh;background-color:#8f32a5;color:#fff;font-size:36px;font-weight:700;text-align:center}.graph__labels,.production-hours-graph .graph__labels{font-size:18px;font-weight:700;position:absolute;font-family:Roboto,sans-serif}.tcbg_graph{grid-area:graph;background-color:#c799d2}.graph_canvas{width:100%;height:100%}.production-total-graph{display:flex;justify-content:center;align-items:center;width:100%;height:90%}.production-total-graph canvas{margin-top:-90px;margin-left:10px;width:1150px!important;height:570px!important}.graph__labels{width:1080px;top:535px;left:165px;border-top:8px solid #000;text-transform:uppercase;text-align:center}.graph__labels .labels{margin:0 20px;width:1040px;display:flex;justify-content:space-between}.graph__labels .labels div{margin-left:4px;width:100px;display:flex;flex-direction:column;align-items:center}.graph__labels .labels div img{height:90px;width:90px}.graph__labels .labels div p{margin:0}.graph__labels .labels .biomass p,.graph__labels .labels .gas p,.graph__labels .labels .sun p,.graph__labels .labels .water p{margin-top:20px}.production-hours-graph{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.production-hours-graph canvas{margin-top:-35px;width:1180px!important;height:570px!important}.production-hours-graph .graph__labels.hours{left:160px;width:1080px;text-transform:lowercase}.production-hours-graph .graph__labels.months{left:140px;width:1120px;justify-content:space-between}.production-hours-graph .graph__labels{top:580px;display:flex;border-top:8px solid #000}.production-hours-graph .graph__labels div{display:flex;flex-direction:column;align-items:center;margin-top:10px}.production-hours-graph .graph__labels div img{height:90px;width:90px}.production-hours-graph .graph__labels div p{margin:0}.production-hours-graph .graph__labels div.hours{width:45px}.production-hours-graph .graph__labels div.months{width:90px}.production-hours-graph .graph__labels div:nth-child(even){margin-top:30px}.production-hours-graph .slide__container{position:absolute;top:300px;left:182px;width:1060px;z-index:2}.production-hours-graph .slide__container .slider,.production-hours-graph .slide__container .sliderCircle{appearance:none;width:1040px;height:10px;outline:0}.production-hours-graph .slide__container .sliderCircle{width:1060px;margin-left:-10px}.production-hours-graph .slide__container .slider::-webkit-slider-thumb{appearance:none;width:4px;height:485px;background:#000;cursor:pointer;position:relative}.production-hours-graph .slide__container .sliderCircle::-webkit-slider-thumb{appearance:none;width:25px;height:25px;background:#000;cursor:pointer;border-radius:25px;position:relative;top:-285px}.production__header__title{z-index:2;background:#fff}.production__instructions.short{grid-row:3/3;grid-column:1/1}.production__instructions.long{grid-row:1/4;grid-column:1/1}.production__instructions{background:#000;color:#fff;display:flex;flex-direction:column;justify-content:end;align-items:center}.production__instructions p{font-size:30px;margin:25px 50px}.production__instructions button,.production__instructions p:last-child,p.production__instructions__short{margin-bottom:50px}.production__instructions button{width:345px;height:75px;font-size:26px;font-weight:700;background:#ABE0C1;text-transform:uppercase}.production__header{grid-row:1/3;grid-column:2/2;display:flex;flex-direction:column;border-width:6px;border-color:#000}.production__header h1{height:50%;margin:0;font-size:96px;font-weight:400;padding:0 0 0 100px;display:flex;align-items:center;border-left:6px solid #000;border-right:6px solid #000;border-bottom:6px solid #000}.production__header .production__header__dateAndNumbers{display:flex;height:50%;background:#eed9c3;border-left:6px solid #000;border-right:6px solid #000}.production__header .production__header__dateAndNumbers .dateAndHour{width:50%;display:flex;align-items:end;padding-left:100px;padding-bottom:100px}.production__header .production__header__dateAndNumbers .dateAndHour p{margin:2px}.production__header .production__header__dateAndNumbers .dateAndHour .title{text-transform:uppercase}.production__header .production__header__dateAndNumbers .dateAndHour .title p{margin-right:20px}.production__header .production__header__dateAndNumbers .dateAndHour .value{font-family:RobotoMono,sans-serif;font-weight:700;text-transform:uppercase}.production__header .production__header__dateAndNumbers .numbers{display:flex;justify-content:end;width:50%}.production__header .production__header__dateAndNumbers .numbers div{width:33%;display:flex;flex-direction:column;align-items:center;text-align:center;border-left:6px solid #000}.production__header .production__header__dateAndNumbers .numbers div .number{font-family:RobotoMono,sans-serif;font-weight:700;font-size:96px;margin:65px 65px 25px}.production__header .production__header__dateAndNumbers .numbers div .number span{font-size:48px}.production__header .production__header__dateAndNumbers .numbers div .description{font-size:24px;font-weight:700;width:235px;text-transform:uppercase;margin-top:auto}.production__color__legende{grid-row:3/4;grid-column:2/3;border:6px solid #000;background:#EED9C3;text-transform:uppercase}.production__color__legende p{padding-left:100px}.production__color__legende .production__legende{width:1918px;height:100px;display:flex;border-top:6px solid #000;border-bottom:6px solid #000}.production__color__legende .production__legende .end,.production__color__legende .production__legende .middle,.production__color__legende .production__legende .start{height:90px;width:90px}.production__color__legende .production__legende .start{background:#fff}.production__color__legende .production__legende .middle{width:1738px}.production__color__legende .production__legende .end{background:#000}.production__color__legende .percentage{position:absolute;text-align:center;font-weight:700;width:140px}.production__color__legende .percentage p{padding-left:0;padding-top:15px;margin:0}.production__color__legende .percentage::before{content:"|";font-weight:bolder;position:absolute;top:-128px}.production__color__legende .percentage::after{content:"|";font-weight:bolder;position:absolute;top:-32px}.production__color__legende .p0{margin-left:15px}.production__color__legende .p25{margin-left:439px}.production__color__legende .p50{margin-left:878px}.production__color__legende .p75{margin-left:1317px}.production__color__legende .p100{margin-left:1755px}.production__adjustable__meters{grid-row:4/5;grid-column:1/1;background:#ABE0C1}.production__adjustable__meters .production__adjustable__meters__toggle__information,.production__adjustable__meters .production__adjustable__meters__toggle__time{height:180px;display:flex;text-align:center;align-items:center;justify-content:space-evenly;border-bottom:6px solid #000}.production__adjustable__meters .production__adjustable__meters__toggle__information p,.production__adjustable__meters .production__adjustable__meters__toggle__time p{width:160px;font-size:26px;font-weight:700;text-transform:uppercase}.production__adjustable__meters .production__adjustable__meters__toggle__information img,.production__adjustable__meters .production__adjustable__meters__toggle__time img{margin:0 35px}.production__adjustable__meters .production__adjustable__meters__toggle__information .switch,.production__adjustable__meters .production__adjustable__meters__toggle__time .switch{position:relative;display:inline-block;width:200px;height:100px}.production__adjustable__meters .production__adjustable__meters__toggle__information .switch input,.production__adjustable__meters .production__adjustable__meters__toggle__time .switch input{opacity:0;width:0;height:0}.production__adjustable__meters .production__adjustable__meters__toggle__information .slider,.production__adjustable__meters .production__adjustable__meters__toggle__time .slider{position:absolute;cursor:none;top:0;left:0;right:0;bottom:0;background-color:#3D855B;transition:.4s;border-radius:50px}.production__adjustable__meters .production__adjustable__meters__toggle__information .slider:before,.production__adjustable__meters .production__adjustable__meters__toggle__time .slider:before{position:absolute;content:"";height:90px;width:90px;left:5px;bottom:5px;background-color:#1AEB37;transition:.4s;border-radius:50%}.production__adjustable__meters .production__adjustable__meters__toggle__information input:checked+.slider:before,.production__adjustable__meters .production__adjustable__meters__toggle__time input:checked+.slider:before{transform:translateX(100px)}.production__adjustable__meters .production__adjustable__meters__toggle__time p:first-child{width:136px}.production__adjustable__meters .production__adjustable__meters__slider{height:715px}.production__adjustable__meters .production__adjustable__meters__slider .slider__labels{position:absolute;margin-top:46px}.production__adjustable__meters .production__adjustable__meters__slider .slider__labels p{margin:0}.production__adjustable__meters .production__adjustable__meters__slider .slider__labels div{font-family:RobotoMono,sans-serif;font-weight:700;font-size:26px;margin:20px 80px}.production__adjustable__meters .production__adjustable__meters__slider .slider__labels div:before{content:"";position:absolute;display:inline-block;height:2px;vertical-align:bottom;width:90px;margin-top:15px;margin-right:-90px;margin-left:130px;border-top:2px solid #000}.production__adjustable__meters .production__adjustable__meters__slider .slider__labels div:after{content:"";position:absolute;display:inline-block;height:2px;vertical-align:bottom;width:90px;margin-top:-15px;margin-right:-30px;margin-left:280px;border-top:2px solid #000}.production__adjustable__meters .production__adjustable__meters__slider .slider__labels.hours{line-height:26px}.production__adjustable__meters .production__adjustable__meters__slider .slider__labels.hours div:after{margin-top:-11px!important}.production__adjustable__meters .production__adjustable__meters__slider .slider__labels.months{line-height:30px}.production__adjustable__meters .production__adjustable__meters__slider .slider__labels.months div{width:65px}.production__adjustable__meters .production__adjustable__meters__slider .slide__container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding-left:20px}.production__adjustable__meters .production__adjustable__meters__slider .slide__container .slider{transform:rotate(90deg)}.production__adjustable__meters .production__adjustable__meters__slider .slider{cursor:none;appearance:none;width:600px;height:10px;background:#3D855B;outline:0}.production__adjustable__meters .production__adjustable__meters__slider .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:45px;height:155px;background:#1AEB37;cursor:pointer;border-radius:25px}.production__adjustable__meters .production__adjustable__meters__slider .slider::-moz-range-thumb{-moz-appearance:none;appearance:none;width:45px;height:155px;background:#1AEB37;cursor:pointer;border-radius:25px}.production__map{position:relative;background:#abe0c1;grid-row:4/5;grid-column:2/3;display:flex;fill:#fff;width:100%;height:100%}.production__map__types{width:620px;height:1080px;border-left:6px solid #000;border-right:6px solid #000}.production__map__container{border-right:6px solid #000;position:relative;width:1300px;height:100%;overflow:hidden}.production__map__container .description{width:400px;font-size:26px;font-weight:700;font-style:italic;position:absolute;bottom:0;margin:0 0 50px 50px}.production__map__container .btnOverviewCountries{width:390px;height:75px;background:#3D855B;font-size:26px;font-weight:700;text-transform:uppercase;position:absolute;bottom:0;margin:0 0 50px 50px}.production__map .country{fill:inherit;stroke:#3d855b;stroke-linecap:round;stroke-linejoin:round}.production__map .country--disabled{pointer-events:none;fill:url(#diagonal-stripe) #3D855B}.production__map .production__map__types{padding-top:80px}.production__map .production__map__types div{text-align:center;width:250px;height:140px}.production__map .production__map__types img{width:160px;height:160px;border-radius:50%;background:#3D855B;box-shadow:15px -15px}.production__map .production__map__types .coal,.production__map .production__map__types .geothermal,.production__map .production__map__types .sun{display:block;width:100%}.production__map .production__map__types .biomass,.production__map .production__map__types .gas,.production__map .production__map__types .nuclear,.production__map .production__map__types .oil,.production__map .production__map__types .water,.production__map .production__map__types .wind{display:inline-block;width:49%}.production__map .production__map__types .sun.active__type img{background:#EB841A}.production__map .production__map__types .wind.active__type img{background:#1439B8}.production__map .production__map__types .water.active__type img{background:#1699C4}.production__map .production__map__types .geothermal.active__type img{background:#C41F4A}.production__map .production__map__types .biomass.active__type img{background:#13AB28}.production__map .production__map__types .nuclear.active__type img{background:#E1BE00}.production__map .production__map__types .coal.active__type img{background:#524232}.production__map .production__map__types .oil.active__type img{background:#8F32A5}.production__map .production__map__types .gas.active__type img{background:#F28FA1}.production__map__importExport{position:absolute;left:640px;top:360px;width:1920px;height:1800px;background:#ABE0C1;border-left:6px solid #000;border-right:6px solid #000}.production__map__importExport #befr,.production__map__importExport #frbe{left:975px;top:1125px}.production__map__importExport svg{margin-top:-150px;height:1950px;width:2030px}.production__map__importExport svg .country:not(.country--disabled){fill:#fff;stroke:#3D855B}.production__map__importExport svg .country.country--disabled{pointer-events:none;stroke:#3D855B;fill:url(#diagonal-stripe) #3D855B}.production__map__importExport .importExport{position:absolute;z-index:1}.production__map__importExport .importExport img{width:60px}.production__map__importExport #frbe img{transform:rotate(130deg)}.production__map__importExport #befr img,.production__map__importExport #fres img{transform:rotate(-45deg)}.production__map__importExport #esfr,.production__map__importExport #fres{left:860px;top:1455px}.production__map__importExport #benl,.production__map__importExport #nlbe{left:1015px;top:1040px}.production__map__importExport #esfr img{transform:rotate(130deg)}.production__map__importExport #benl img{transform:rotate(110deg)}.production__map__importExport #denl,.production__map__importExport #nlde{left:1075px;top:980px}.production__map__importExport #nlbe img{transform:rotate(-80deg)}.production__map__importExport #denl img{transform:rotate(0)}.production__map__importExport #defr,.production__map__importExport #frde{left:1110px;top:1170px}.production__map__importExport #nlde img{transform:rotate(180deg)}.production__map__importExport #frde img{transform:rotate(150deg)}.production__map__importExport #chde,.production__map__importExport #dech{left:1120px;top:1230px}.production__map__importExport #defr img{transform:rotate(-35deg)}.production__map__importExport #dech img{transform:rotate(290deg)}.production__map__importExport #atde,.production__map__importExport #deat{left:1250px;top:1225px}.production__map__importExport #chde img{transform:rotate(100deg)}.production__map__importExport #deat img{transform:rotate(230deg)}.production__map__importExport #huro,.production__map__importExport #rohu{left:1535px;top:1270px}.production__map__importExport #atde img{transform:rotate(50deg)}.production__map__importExport #huro img{transform:rotate(200deg)}.production__map__importExport #espt,.production__map__importExport #ptes{left:630px;top:1590px}.production__map__importExport #rohu img{transform:rotate(15deg)}.production__map__importExport #ptes img{transform:rotate(200deg)}.production__map__importExport #frit,.production__map__importExport #itfr{left:1065px;top:1360px}.production__map__importExport #espt img{transform:rotate(10deg)}.production__map__importExport #itfr img{transform:rotate(-15deg)}.production__map__importExport #frch img,.production__map__importExport #frit img{transform:rotate(170deg)}.production__map__importExport #chfr,.production__map__importExport #frch{left:1045px;top:1285px}.production__map__importExport #fruk,.production__map__importExport #ukfr{left:850px;top:1100px}.production__map__importExport #chfr img{transform:rotate(-15deg)}.production__map__importExport #fruk img{transform:rotate(80deg)}.production__map__importExport #ieuk,.production__map__importExport #ukie{left:690px;top:965px}.production__map__importExport #ukfr img{transform:rotate(-100deg)}.production__map__importExport #ukie img{transform:rotate(0)}.production__map__importExport #bede,.production__map__importExport #debe{left:1075px;top:1090px}.production__map__importExport #ieuk img{transform:rotate(180deg)}.production__map__importExport #debe img{transform:rotate(-20deg)}.production__map__importExport #dedk,.production__map__importExport #dkde{left:1150px;top:880px}.production__map__importExport #bede img{transform:rotate(160deg)}.production__map__importExport #dedk img{transform:rotate(90deg)}.production__map__importExport #czde,.production__map__importExport #decz{left:1260px;top:1090px}.production__map__importExport #dkde img{transform:rotate(265deg)}.production__map__importExport #decz img{transform:rotate(240deg)}.production__map__importExport #depl,.production__map__importExport #plde{left:1300px;top:990px}.production__map__importExport #czde img{transform:rotate(60deg)}.production__map__importExport #depl img{transform:rotate(180deg)}.production__map__importExport #chit,.production__map__importExport #itch{left:1155px;top:1320px}.production__map__importExport #plde img{transform:rotate(0)}.production__map__importExport #itch img{transform:rotate(55deg)}.production__map__importExport #atch,.production__map__importExport #chat{left:1155px;top:1265px}.production__map__importExport #chit img{transform:rotate(240deg)}.production__map__importExport #chat img{transform:rotate(165deg)}.production__map__importExport #atcz,.production__map__importExport #czat{left:1325px;top:1180px}.production__map__importExport #atch img{transform:rotate(-15deg)}.production__map__importExport #atcz img{transform:rotate(90deg)}.production__map__importExport #czpl,.production__map__importExport #plcz{left:1380px;top:1085px}.production__map__importExport #czat img{transform:rotate(270deg)}.production__map__importExport #plcz img{transform:rotate(290deg)}.production__map__importExport #athu,.production__map__importExport #huat{left:1380px;top:1250px}.production__map__importExport #czpl img{transform:rotate(100deg)}.production__map__importExport #huat img{transform:rotate(20deg)}.production__map__importExport #czsk,.production__map__importExport #skcz{left:1420px;top:1160px}.production__map__importExport #athu img{transform:rotate(210deg)}.production__map__importExport #czsk img{transform:rotate(190deg)}.production__map__importExport #husk,.production__map__importExport #skhu{left:1505px;top:1200px}.production__map__importExport #skcz img{transform:rotate(25deg)}.production__map__importExport #husk img{transform:rotate(85deg)}.production__map__importExport #rors,.production__map__importExport #rsro{left:1540px;top:1350px}.production__map__importExport #skhu img{transform:rotate(265deg)}.production__map__importExport #rors img{transform:rotate(0)}.production__map__importExport #bgro,.production__map__importExport #robg{left:1660px;top:1400px}.production__map__importExport #rsro img{transform:rotate(180deg)}.production__map__importExport #bgro img{transform:rotate(90deg)}.production__map__importExport #lvlt img,.production__map__importExport #robg img{transform:rotate(270deg)}.production__map__importExport #ltlv,.production__map__importExport #lvlt{left:1650px;top:800px}.production__map__importExport #eelv,.production__map__importExport #lvee{left:1660px;top:700px}.production__map__importExport #ltlv img{transform:rotate(90deg)}.production__map__importExport #eelv img{transform:rotate(270deg)}.production__map__importExport #eefi,.production__map__importExport #fiee{left:1660px;top:575px}.production__map__importExport #lvee img{transform:rotate(90deg)}.production__map__importExport #fiee img{transform:rotate(270deg)}.production__map__importExport #eefi img{transform:rotate(90deg)}.production__map__importExport #fise{left:1460px;top:450px}.production__map__importExport #fise img{transform:rotate(0)}.production__map__importExport #sefi{left:1460px;top:450px}.production__map__importExport #nose,.production__map__importExport #seno{left:1230px;top:450px}.production__map__importExport #sefi img{transform:rotate(180deg)}.production__map__importExport #seno img{transform:rotate(0)}.production__map__importExport #dkse,.production__map__importExport #sedk{left:1210px;top:755px}.production__map__importExport #nose img{transform:rotate(180deg)}.production__map__importExport #sedk img{transform:rotate(-25deg)}.production__map__importExport #dkno,.production__map__importExport #nodk{left:1115px;top:710px}.production__map__importExport #dkse img{transform:rotate(155deg)}.production__map__importExport #dkno img{transform:rotate(75deg)}.production__map__importExport #atsi img,.production__map__importExport #nodk img{transform:rotate(-110deg)}.production__map__importExport #atsi,.production__map__importExport #siat{left:1305px;top:1265px}.production__map__importExport #hrsi img,.production__map__importExport #siat img{transform:rotate(65deg)}.production__map__importExport #hrsi,.production__map__importExport #sihr{left:1320px;top:1340px}.production__map__importExport #husi,.production__map__importExport #sihu{left:1365px;top:1275px}.production__map__importExport #sihr img{transform:rotate(-110deg)}.production__map__importExport #husi img{transform:rotate(-20deg)}.production__map__importExport #itsi,.production__map__importExport #siit{left:1285px;top:1300px}.production__map__importExport #sihu img{transform:rotate(160deg)}.production__map__importExport #siit img{transform:rotate(0)}.production__map__importExport #plsk,.production__map__importExport #skpl{left:1535px;top:1130px}.production__map__importExport #itsi img{transform:rotate(185deg)}.production__map__importExport #skpl img{transform:rotate(90deg)}.production__map__importExport #bars,.production__map__importExport #rsba{left:1455px;top:1385px}.production__map__importExport #plsk img{transform:rotate(270deg)}.production__map__importExport #bars img{transform:rotate(180deg)}.production__map__importExport #bgrs img,.production__map__importExport #rsba img{transform:rotate(0)}.production__map__importExport #bgrs,.production__map__importExport #rsbg{left:1555px;top:1420px}.production__map__importExport #hrrs,.production__map__importExport #rshr{left:1440px;top:1325px}.production__map__importExport #rsbg img{transform:rotate(180deg)}.production__map__importExport #rshr img{transform:rotate(0)}.production__map__importExport #hurs,.production__map__importExport #rshu{left:1490px;top:1295px}.production__map__importExport #hrrs img{transform:rotate(180deg)}.production__map__importExport #rshu img{transform:rotate(260deg)}.production__map__importExport #ltpl,.production__map__importExport #pllt{left:1590px;top:905px}.production__map__importExport #hurs img{transform:rotate(80deg)}.production__map__importExport #pllt img{transform:rotate(120deg)}.production__map__importExport #plse,.production__map__importExport #sepl{left:1345px;top:840px}.production__map__importExport #ltpl img{transform:rotate(-60deg)}.production__map__importExport #plse img{transform:rotate(60deg)}.production__map__importExport #beuk,.production__map__importExport #ukbe{left:930px;top:1040px}.production__map__importExport #sepl img{transform:rotate(240deg)}.production__map__importExport #beuk img{transform:rotate(40deg)}.production__map__importExport #nluk,.production__map__importExport #uknl{left:950px;top:975px}.production__map__importExport #ukbe img{transform:rotate(220deg)}.production__map__importExport #nluk img{transform:rotate(5deg)}.production__map__importExport #uknl img{transform:rotate(185deg)}.production__map__importExport #nldk{left:1065px;top:885px}.production__map__importExport #nldk img{transform:rotate(115deg)}.production__map__importExport #dknl{left:1065px;top:885px}.production__map__importExport #nlno,.production__map__importExport #nonl{left:1010px;top:885px}.production__map__importExport #dknl img{transform:rotate(-65deg)}.production__map__importExport #nlno img{transform:rotate(-85deg)}.production__map__importExport #ltse,.production__map__importExport #selt{left:1425px;top:795px}.production__map__importExport #nonl img{transform:rotate(95deg)}.production__map__importExport #ltse img{transform:rotate(20deg)}.production__map__importExport #atit,.production__map__importExport #itat{left:1205px;top:1280px}.production__map__importExport #selt img{transform:rotate(200deg)}.production__map__importExport #itat img{transform:rotate(130deg)}.production__map__importExport #atit img,.production__map__importExport #huhr img{transform:rotate(-50deg)}.production__map__importExport #hrhu,.production__map__importExport #huhr{left:1400px;top:1305px}.production__map__importExport #bggr,.production__map__importExport #grbg{left:1610px;top:1515px}.production__map__importExport #hrhu img{transform:rotate(130deg)}.production__map__importExport #grbg img{transform:rotate(120deg)}.production__map__importExport #nouk,.production__map__importExport #ukno{left:900px;top:700px}.production__map__importExport #bggr img{transform:rotate(-60deg)}.production__map__importExport #ukno img{transform:rotate(-40deg)}.production__map__importExport #dese,.production__map__importExport #sede{left:1270px;top:880px}.production__map__importExport #nouk img{transform:rotate(140deg)}.production__map__importExport #dese img{transform:rotate(100deg)}.production__map__importExport #bahr,.production__map__importExport #hrba{left:1400px;top:1415px}.production__map__importExport #sede img{transform:rotate(280deg)}.production__map__importExport #bahr img{transform:rotate(0)}.production__map__importExport #hrba img,.site-menu button.selected svg{transform:rotate(180deg)}.production__map__importExport #belu,.production__map__importExport #lube{left:1035px;top:1110px}.production__map__importExport #lube img{transform:rotate(45deg)}.production__map__importExport #delu,.production__map__importExport #lude{left:1090px;top:1130px}.production__map__importExport #belu img{transform:rotate(225deg)}.production__map__importExport #lude img{transform:rotate(175deg)}.production__map__importExport #delu img{transform:rotate(-5deg)}.production__description__importExport{position:absolute;left:2554px;top:354px;padding-left:100px;padding-top:100px;z-index:99;border-left:6px solid #000;border-top:6px solid #000;border-bottom:6px solid #000;width:1285px;height:1445px}.production__description__importExport p{margin:0}.importExportDescription{width:500px;font-size:26px;font-weight:700;font-style:italic;position:absolute;bottom:0;margin:0 0 50px 50px}.site-default-meters{display:flex;width:100%;height:1985px;border-bottom:6px solid #000;background:#EED9C3}.site-default-meters p{margin:0;color:#DEB387;padding:25px 0;background:#000;text-align:center;font-weight:700}.site-default-meters .lightning,.site-default-meters .powerProduction,.site-default-meters .powerStored,.site-default-meters .powerUsage{border:4px solid #000}.site-default-meters .powerProduction{height:627px}.site-default-meters .powerUsage{height:270px;display:flex;justify-content:center;align-items:center}.site-default-meters .powerStored{height:446px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-left-width:0}.site-default-meters .powerStoredNow{height:190px;width:544px;background:url(/assets/icons/site/battery.svg);position:relative}.site-default-meters .powerStoredNow p,.site-default-meters .powerStoredNow::after{position:absolute;font-size:48px;font-family:RobotoMono,sans-serif;color:#fff}.site-default-meters .powerStoredNow::after{content:attr(data-value);width:125px;height:60px;background:#B84626;top:70px;left:182px;letter-spacing:2px;font-weight:700}.site-default-meters .powerStoredNow div{height:190px;width:520px;border:10px solid #000;border-radius:25px}.site-default-meters .powerStoredNow p{background:0 0;height:190px;width:520px;display:flex;align-items:center;padding-left:55px;top:0;letter-spacing:3px;mix-blend-mode:difference}.site-default-meters .powerStoredNow span{font-size:26px;padding-top:22px;padding-left:15px}.site-default-meters .powerStoredMax{background:0 0;color:#000;font-size:24px}.site-default-meters .meterInCircle{width:180px;height:180px;border-radius:50%;color:#fff;position:relative;background:#000;display:flex;align-items:center;justify-content:center;font-family:RobotoMono,sans-serif;font-size:48px;font-weight:700}.site-default-meters .borderInCircle{display:flex;align-items:center;justify-content:center;width:160px;height:160px;border-radius:50%;transform:rotate(220deg)}.site-default-meters .meterInCircle p{content:"";width:140px;height:140px;position:absolute;border-radius:50%;background:#000;display:flex;align-items:center;justify-content:center;color:#fff;transform:rotate(-220deg)}.site-default-meters .meterInCircle:after{content:"kW";font-size:26px;position:absolute;bottom:10px;color:#fff;font-family:RobotoMono-Regular,sans-serif}.site-default-meters .meterLong,.site-detailed-meters .nowAndToday .meter,.site-detailed-meters .today .meter p,.site-detailed-meters .year .digits p{font-family:RobotoMono,sans-serif}.site-default-meters .meterLong{color:#fff;padding:10px;letter-spacing:3px;font-weight:700;font-size:48px;background:linear-gradient(90deg,#000 41%,#B84626 41% 78%,#000 78%)}.site-default-meters-right .powerProduction span,.site-default-meters-right .powerUsage span{padding-left:15px;padding-right:15px}.site-default-meters .meterLong span{font-size:26px}.site-default-meters-left{width:50%}.site-default-meters-left>p,.site-default-meters-right>p{font-size:36px}.site-default-meters-left .powerProduction{border-left-width:0}.site-default-meters-left .powerProduction .coGenerator,.site-default-meters-left .powerProduction .sun,.site-default-meters-left .powerProduction .wind{display:flex;align-items:center;height:30%;margin:0 50px;justify-content:space-between}.site-default-meters-left .powerProduction .sun{margin-top:40px;margin-right:225px}.site-default-meters-left .powerProduction .wind{margin-top:-15px;margin-right:60px}.site-default-meters-left .powerProduction .coGenerator{margin-top:-15px;margin-right:225px}.site-default-meters-left .powerUsage{border-left-width:0}.site-default-meters-left .lightning{height:366px;background:#B84626;border-top-width:4px;border-left-width:0;display:flex;justify-content:center;align-items:center}.site-default-meters-left .lightning img{height:280px;width:auto;margin:5% 10%}.site-default-meters-left .title{border-right:3px solid #EED9C3;height:90px}.site-default-meters-right .title{border-left:3px solid #EED9C3;height:90px}.site-default-meters-right .longTitle{padding-top:5px}.site-default-meters-right{width:50%}.site-default-meters-right .powerUsage{border-right-width:0;display:block}.site-default-meters-right .powerUsage div{display:flex;justify-content:space-evenly;align-items:center;height:50%}.site-default-meters-right .powerUsage .title{padding-bottom:30px;padding-top:30px;font-weight:900;background:0 0;font-size:24px;color:#000}.site-default-meters-right .powerProduction{border-right-width:0}.site-default-meters-right .powerProduction .coGenerator,.site-default-meters-right .powerProduction .sun,.site-default-meters-right .powerProduction .wind{display:flex;align-items:center;height:30%;margin:0 75px 0 50px;justify-content:space-between}.site-default-meters-right .powerProduction .sun{margin-top:40px}.site-default-meters-right .information{height:902px;background:#000;border:4px solid #000;border-right-width:0;display:flex;align-items:end}.site-default-meters-right .information p{background:0 0;color:#000;font-weight:500;font-size:26px;text-align:left;letter-spacing:.5px;padding-top:7px;line-height:34px}.site-default-meters-right .information div.shortInformation{padding:50px 25px 30px 35px;border-top:5px solid #000;height:363px;background:#fff;display:flex;flex-direction:column;justify-content:end}.site-default-meters-right .information div.shortInformation p{vertical-align:bottom;padding-top:0;padding-bottom:30px}.site-default-meters-right .information div.longInformation{padding:70px 35px 30px;border-top:5px solid #000;height:902px;background:#fff;display:flex;flex-direction:column;justify-content:end}.site-default-meters-right .information div.longInformation p{padding-bottom:30px}.site-default-meters-right .information strong{font-weight:900}.site-default-meters-right .information button{background:#ACE0C2;text-transform:uppercase;color:#3D855B;position:relative;font-weight:700;height:70px;width:305px;font-size:26px}.site-detailed-meters{width:100%;height:1985px;border-bottom:8px solid #000;background:#EED9C3}.site-detailed-meters p{margin:0;padding:15px 0;text-align:center;font-weight:700}.site-detailed-meters .title{background:#000;color:#DEB387;height:120px;font-size:36px}.site-detailed-meters .nowAndToday{display:flex}.site-detailed-meters .nowAndToday div{width:100%}.site-detailed-meters .nowAndToday .meter{display:flex;align-items:center;height:230px}.site-detailed-meters .nowAndToday .meter img{width:120px;height:120px;margin-left:50px;margin-right:50px}.site-detailed-meters .year{display:grid;grid-template-columns:50% 50%;grid-template-rows:1095px 530px;gap:0 0}.lightning{grid-area:2/1/3/2}.shortInformation{grid-area:2/2/3/3}.graphMax{grid-area:1/1/2/3}.graphMin{grid-area:1/1/2/2;border-right:8px solid #000}.longInformation{grid-area:1/2/3/3}.graphMin p{font-size:30px}.site-detailed-meters .year .meter{height:976px;display:flex;align-items:center;justify-content:center;border-bottom:6px solid #000;font-size:36px;font-weight:700}.site-detailed-meters .year .months{padding-right:30px;border-right:8px solid #000}.site-detailed-meters .year .graphMin .months{margin-left:50px}.site-detailed-meters .year .months p{padding-top:0;padding-bottom:0;padding-left:30px;margin:30px 0}.site-detailed-meters .year .months p:first-child,.site-detailed-meters .year .months p:last-child{margin:0}.site-detailed-meters .year .digits{margin-left:30px;margin-right:30px;width:70%}.site-detailed-meters .year .graphMin .digits{margin-right:80px}.site-detailed-meters .year .digits p{letter-spacing:2px;background:#EB841A;padding-top:0;padding-bottom:0;padding-left:20px;margin:30px 0;text-align:left}.site-detailed-meters .year .graphMin .digits p{padding-left:10px}.site-detailed-meters .year .digits span{font-size:26px}.site-detailed-meters .now .title{border-right:6px solid #DEB387;font-size:36px}.site-detailed-meters .now .meter{border-right:8px solid #000;height:230px}.site-detailed-meters .today .meter p{background:linear-gradient(90deg,#000 61%,#B84626 61% 80%,#000 80%);letter-spacing:3px;padding:10px;color:#fff}.site-detailed-meters .today .meter span{font-size:26px}.site-detailed-meters .lightning{display:flex;justify-content:center;align-items:center;background:#B84626;border-right:8px solid #000;border-top:3px solid #000;height:532px}.site-detailed-meters .lightning img{height:280px;width:auto;margin:5% 10%}.site-detailed-meters .longInformation,.site-detailed-meters .shortInformation{background:#fff;font-size:26px}.site-detailed-meters .shortInformation{padding-top:40px;border-top:3px solid #000}.site-detailed-meters .longInformation,.site-detailed-meters .year .noTitle{border-top:8px solid #000}.site-detailed-meters .shortInformationText{height:340px;overflow:auto;display:flex;flex-direction:column;justify-content:flex-end}.site-detailed-meters .shortInformationText p{padding:0}.site-detailed-meters .longInformationText{height:1205px;display:flex;flex-direction:column;justify-content:end}.site-detailed-meters .longInformationText .onlyTextAvailable{height:1280px}.site-detailed-meters .longInformation p,.site-detailed-meters .shortInformation p{text-align:left!important;font-weight:400;margin:0 50px}.site-detailed-meters .longInformation .placeholder{background:#3D855B;height:112px;margin-bottom:150px}.site-detailed-meters button{background:#3D855B;text-transform:uppercase;color:#ACE0C2;position:relative;font-weight:700;height:70px;width:55%;margin:40px;font-size:26px}.site-detailed-meters .meterInCircle{width:180px!important;height:180px;border-radius:50%;color:#fff;position:relative;background:#000;display:flex;align-items:center;justify-content:center}.site-detailed-meters .borderInCircle{display:flex;align-items:center;justify-content:center;width:160px!important;height:160px;border-radius:50%;transform:rotate(220deg)}.site-detailed-meters .meterInCircle p{content:"";width:140px;height:140px;position:absolute;border-radius:50%;background:#000;display:flex;align-items:center;justify-content:center;color:#fff;transform:rotate(-220deg)}.site-detailed-meters .meterInCircle:after{content:"kW";font-size:26px;position:absolute;bottom:10px;color:#fff;font-family:RobotoMono-Regular,sans-serif}.site-detailed-meters .onlyNow{width:50%!important}.site-detailed-meters .onlyNow .title{border-right:8px solid #000}.site-detailed-meters .onlyNow .meter{border-right:8px solid #000;height:230px}.language,.languages{height:100%;display:flex}.site-detailed-meters .onlyNow .meter p{background:linear-gradient(90deg,#000 42%,#B84626 42% 80%,#000 80%);font-family:RobotoMono,sans-serif;letter-spacing:3px;padding:10px;color:#fff}.minigame-graph1 .graph_canvas,.minigame-graph2 .graph_canvas{padding-right:25px}.site-detailed-meters .onlyNow .meter span{font-size:26px}.site-detailed-meters .noTitle{background:#EED9C3}.languages{position:absolute;width:108%;left:-8%}.language{width:20%;margin:0;border-left:8px solid #000;justify-content:center;align-items:center;text-transform:uppercase;background:#fff}.minigame-time0,.minigame-time1,.minigame-time2{border-left:#8f32a5 .15625vw solid;border-right:#8f32a5 .15625vw solid}.language p{font-weight:700;font-size:48px}.language-active{background:#000;color:#fff}.language img{width:-webkit-fill-available;height:-webkit-fill-available;margin:25%}.minigame-grid{font-family:Roboto;width:100vw;height:100vh;display:grid;grid-template-columns:33.34% 33.33% 33.33%;grid-template-rows:37.45% 25.185% 4.259% 33.106%;grid-template-areas:"graph1 visuals visuals" "budget visuals visuals" "graph2 visuals visuals" "graph2 input time"}.minigame-input-result,.minigame-time{font-family:RobotoMono,sans-serif;text-align:center}.minigame-graph-mask{position:absolute;right:0;height:30vh;margin-top:5vh;top:0;width:50px;z-index:2;background-color:#c799d2}.minigame-graph1{position:relative;grid-area:graph1;background-color:#c799d2}.graph_canvas{transform:translate(25px,25px)}.minigame-graph2{position:relative;grid-area:graph2;background-color:#c799d2}.minigame-timer,.minigame-visuals{background-color:#8f32a5;border-bottom:#8f32a5 .15625vw solid}.minigame-time{grid-area:time;display:grid;grid-template-columns:50% 50%;grid-template-rows:25% 25% 25% 25%;grid-template-areas:"time0 timer" "time1 timerVisual" "time2 timerVisual" "timerEmpty timerEmpty";font-size:96px;font-weight:700;line-height:8vh;color:#8f32a5}.minigame-time p{margin:0;padding:0}.minigame-time0{grid-area:time0;border-bottom:#8f32a5 .15625vw solid}.minigame-time1{grid-area:time1;border-bottom:#8f32a5 .15625vw solid}.minigame-time1 p{opacity:.5}.minigame-time2{grid-area:time2;border-bottom:#8f32a5 .15625vw solid}.minigame-time2 p{opacity:.25}.minigame-timer{grid-area:timer;border-right:#8f32a5 .15625vw solid}.minigame-timer p{color:#fff}.minigame-timer-visual{grid-area:timerVisual;border-right:#8f32a5 .15625vw solid;border-bottom:#8f32a5 .15625vw solid}.minigame-timer-circle{position:relative;width:8vw;height:8vw;top:1vh;margin:auto;border-radius:50%;border:.15625vw solid #8f32a5;background:conic-gradient(#8f32a5 100%,0,#fff 0)}.minigame-timer-empty{grid-area:timerEmpty;border-left:#8f32a5 .15625vw solid;border-top:#8f32a5 .15625vw solid;position:relative;height:103%;z-index:200;top:-.15625vw}.minigame-timer-empty.hidden{border-left:#c799d2 .15625vw solid;border-top:#c799d2 .15625vw solid}.minigame-timer-empty .languages{height:104%;width:73%;left:27%;border-top:4px solid #8f32a5;top:-2%}.minigame-timer-empty.hidden .languages{border-top:4px solid #c799d2}.minigame-visuals{grid-area:visuals;border-left:#8f32a5 .15625vw solid;z-index:10}.minigame-input{z-index:10;grid-area:input;font-size:3.5vh;border-left:6px solid #8f32a5}.minigame-input-result{height:8.5648vh;background-color:#3d855b;color:#abe0c1;line-height:8.5648vh;font-size:48px;font-weight:700}.minigame-input-buttons{display:flex;font-family:Roboto;font-size:48px;font-weight:700}.minigame-input-button-container{width:50%;background-color:#abe0c1;height:24.5412vh}.minigame-input-button-container:nth-child(1){border-right:#3d855b .078125vw solid}.minigame-input-button-container:nth-child(2){border-left:#3d855b .078125vw solid}.minigame-input-button-title{height:220px;font-size:2.224vh;color:#3d855b;text-align:center;padding:4vh 1vw 1vh}.minigame-input-button-visual{width:5vw;height:5vw;margin-left:5vw;margin-top:1vw}.minigame-input-button-visual.disabled{opacity:.5;pointer-events:none}.minigame-budget{grid-area:budget;background-color:#fff;display:flex;flex-wrap:wrap;font-size:5vh}.minigame-budget-title{width:50%;height:4.17vh;background-color:#8f32a5;color:#fff;text-align:center;line-height:4.17vh;font-size:36px;font-weight:700}.minigame-budget-battery-target,.minigame-budget-text,.minigame-budget-text-target{font-size:26px;font-family:RobotoMono,sans-serif}.minigame-budget-title:nth-child(1){border-right:#fff .078125vw solid}.minigame-budget-title:nth-child(2){border-left:#fff .078125vw solid}.minigame-budget-battery-target{position:absolute;display:flex;left:220px;top:120px;font-weight:700;align-items:end;color:#C799D2;width:155px}.minigame-budget-battery-target p{margin:0;padding-left:10px}.minigame-budget-text{color:#8f32a5;margin-left:1.3vw;margin-right:1.3vw;font-weight:700}.minigame-budget-text-target{color:#C799D2;position:absolute;right:0;top:0;width:240px;text-align:right;padding-right:35px}.minigame-large-font{font-size:48px;font-weight:700}.minigame-align-right{text-align:right}.minigame-budget-half{width:50%;height:21.015vh;color:#8f32a5;position:relative}.minigame-coins{margin-left:3vw}.minigame-battery-fill{position:absolute;width:14.1927vw;height:8.796vh}.minigame-battery-mask{position:absolute;background-color:#fff;top:7vh;height:8.796vh;left:1.2vw;overflow:hidden}.minigame-battery-mask-red{position:absolute;background-color:#fff;top:0;height:8.796vh;right:0;overflow:hidden}.minigame-battery-mask-green{position:absolute;background-color:#fff;top:7vh;height:8.796vh;overflow:hidden;transform:translate(1.2vw,0)}.minigame-battery{left:1.2vw;top:7vh;position:absolute;width:14.1927vw;height:8.796vh}.minigame-budget-half:nth-child(3){border-right:#8f32a5 .078125vw solid}.minigame-budget-half:nth-child(4){border-left:#8f32a5 .078125vw solid}.minigame-button{margin-top:1.5vh;border:1vh solid green;text-align:center}.minigame-button-selected{background-color:green}.minigame-screensaver{z-index:100;background-color:rgba(255,255,255,.5);font-family:Roboto;position:absolute;width:100vw;height:100vh;top:0;left:0;display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:21% 59% 20%;grid-template-areas:"empty4 empty4 empty4 logo" "empty3 info info empty" "empty3 empty2 empty2 empty"}.minigame-screensaver-info{background-color:#fff;border:.3vh solid #000;font-family:Roboto,sans-serif;font-size:48px;grid-area:info}.minigame-screensaver-info .minigame-screensaver-title{color:#000;width:1604px;margin-top:10vh;margin-left:150px;margin-right:150px;font-size:96px;text-align:center}.minigame-screensaver-buttons{margin-top:8vh;display:flex;justify-content:space-evenly}.minigame-screensaver-more,.minigame-screensaver-start{background:#fff;border:.3vh solid #000;width:460px}.minigame-screensaver-more p,.minigame-screensaver-start p{text-transform:uppercase;font-weight:700;font-size:48px}.minigame-tutorial-background{z-index:100;position:absolute;left:0;top:0;width:100vw;height:100vh;background-color:rgba(255,255,255,.75)}.minigame-tutorial-popup{position:absolute;left:25vw;top:21vh;width:50vw;height:59vh;background-color:#fff;border:.3vh solid #000;font-size:48px;font-family:Roboto,sans-serif}.minigame-tutorial-close-button{position:absolute;right:-5px;top:-5px}.minigame-tutorial-start{background:#fff;border:.3vh solid #000;width:460px;height:180px;text-transform:uppercase;font-weight:700;font-size:48px;position:absolute;bottom:400px;left:calc(50% - 230px)}.minigame-tutorial-footer{position:absolute;bottom:0;left:20%;width:60%;height:20%;display:flex;justify-content:space-between;align-items:center}.minigame-tutorial-footer .minigame-tutorial-progress{width:20vh;display:flex;justify-content:space-between;align-items:center}.minigame-tutorial-next-button.hidden,.minigame-tutorial-previous-button.hidden{opacity:0}.minigame-tutorial-container{margin:190px}.minigame-tutorial-title{font-weight:700;margin-bottom:70px}.minigame-tutorial-image-container{max-width:640px;min-width:323px;max-height:405px;min-height:273px;float:left;margin-right:30px}.minigame-tutorial-image{object-fit:contain;width:100%;height:100%}.minigame-tutorial-text{font-size:2.3vh;left:4.4vw;width:40.3vw;bottom:4vh;height:20vh;text-align:left;margin-top:-10px}.minigame-tutorial-text-fullscreen{top:12vh;height:40vh;text-align:center;margin-top:300px}.minigame-tutorial-progress{height:1.5vh}.minigame-tutorial-progress img{height:100%}.minigame-tutorial-start-text{display:flex;flex-direction:column;align-items:center;justify-content:center;height:1275px}.minigame-tutorial-start-text p{text-align:center;width:1285px;margin:0}.minigame-tutorial-timer{font-size:96px;font-family:RobotoMono,sans-serif;margin-top:150px!important}.minigame-transparent{background-color:rgba(0,0,0,0)}.minigame-end-popup{position:absolute;z-index:105;left:960px;top:448px;width:1920px;height:1265px;border:.3vh solid #8F32A5;box-shadow:-5px -5px 50px 50px rgba(143,50,165,.2);display:flex;align-items:center;flex-direction:column}.minigame-end-popup-with-background{background:#fff}.minigame-end-gif{position:absolute;z-index:105}.minigame-end-text{font-size:36px;width:1000px;color:#8F32A5;text-align:center}.minigame-end-timer{margin-top:30px;font-size:96px;color:#8F32A5}.minigame-end-title{margin-top:150px;margin-bottom:100px;font-size:96px;color:#8F32A5}.minigame-end-title-short-margin{margin-top:20px}.minigame-end-restart{border:5px solid #8F32A5;height:180px;background:#fff;width:180px;margin-top:80px}.minigame-end-next,.minigame-end-stop{width:50%;height:10vh;font-size:2.2vh;background-color:#fff;position:absolute;bottom:0}.minigame-end-next{left:0;border:.5vh solid #000;border-right:.25vh solid #000}.minigame-end-stop{right:0;border:.5vh solid #000;border-left:.25vh solid #000}.minigame-coins-container{height:15.5vh;display:flex;flex-direction:row-reverse;margin-right:25px}.minigame-coins-1,.minigame-coins-35,.minigame-coins-5{margin:0;padding:0 2px;display:block;z-index:1;width:55px}.minigame-coins-target{position:absolute;height:340px;right:0}.minigame-coins-1,.minigame-coins-5{position:relative}.minigame-coins-5-container{max-height:40px}.minigame-coins-1-container{max-height:6px}.minigame-coin-partial-stack{width:55px;display:flex;flex-direction:column;justify-content:end;margin-bottom:25px}.flairtest-grid{width:100vw;height:100vh;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2" "gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2" "gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem1 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2 gridItem2" "gridItem3 gridItem3 gridItem3 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem5 gridItem5 gridItem5 gridItem5 gridItem5 gridItem5" "gridItem3 gridItem3 gridItem3 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem4 gridItem5 gridItem5 gridItem5 gridItem5 gridItem5 gridItem5" "gridItem6 gridItem6 gridItem6 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem8 gridItem8 gridItem8" "gridItem6 gridItem6 gridItem6 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem8 gridItem8 gridItem8" "gridItem6 gridItem6 gridItem6 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem8 gridItem8 gridItem8" "gridItem6 gridItem6 gridItem6 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem8 gridItem8 gridItem8" "gridItem6 gridItem6 gridItem6 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem7 gridItem8 gridItem8 gridItem8" "gridItem6 gridItem6 gridItem6 gridItem9 gridItem9 gridItem9 gridItem9 gridItem9 gridItem9 gridItem9 gridItem9 gridItem9 gridItem9 gridItem9 gridItem10 gridItem10 gridItem10 gridItem10"}.flairtest-gridItem1{grid-area:gridItem1}.flairtest-gridItem2{grid-area:gridItem2}.flairtest-gridItem3{grid-area:gridItem3;background:#B84626}.flairtest-gridItem4{grid-area:gridItem4}.flairtest-gridItem5{grid-area:gridItem5}.flairtest-gridItem6{grid-area:gridItem6}.flairtest-gridItem7{grid-area:gridItem7}.flairtest-gridItem8{grid-area:gridItem8}.flairtest-gridItem9{grid-area:gridItem9}.flairtest-gridItem10{grid-area:gridItem10}.flairtest-gridItem{border:4px solid #8f32a5}.flairtest-gridItem1,.flairtest-gridItem3,.flairtest-gridItem6{border-left:none}.flairtest-gridItem1,.flairtest-gridItem2{border-top:none}.flairtest-gridItem10,.flairtest-gridItem2,.flairtest-gridItem5,.flairtest-gridItem8{border-right:none}.flairtest-gridItem10,.flairtest-gridItem6,.flairtest-gridItem9{border-bottom:none}.flairtest-title{background:#000;color:#8f32a5;font-size:96px;padding:20px 150px}.flairtest-start-explanation{background:#8f32a5;color:#fff;font-size:3rem;font-weight:500;padding:20px 240px 20px 180px;display:flex;align-items:center}.flairtest-next p,.flairtest-previous p,.flairtest-start,.site-menu button{color:#3D855B;text-transform:uppercase}.flairtest-lightning-container img{width:-webkit-fill-available;height:-webkit-fill-available;margin:5%}.flairtest-start-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.flairtest-start{width:600px;height:600px;background:#fff;border-radius:50%;border:4px solid #3D855B;font-size:6rem;font-weight:700;text-align:center;display:flex;justify-content:center;align-items:center;box-shadow:25px -25px}.flairtest-start p{margin:0}.flairtest-gridItem8{display:flex;justify-content:center;align-items:center;flex-direction:column}.flairtest-next,.flairtest-previous{border:6px solid #3D855B;background:#ACE0C2;width:470px;position:relative;display:flex;justify-content:center;border-right:30px solid #3D855B;border-top:30px solid #3D855B;margin:30px}.flairtest-next:before,.flairtest-previous:before{content:"";position:absolute;top:-30px;left:-6px;border:0;border-top:30px solid #fff;border-right:30px solid #3D855B;width:0}.flairtest-next:after,.flairtest-previous:after{content:"";position:absolute;bottom:-6px;right:-30px;border-top:0;border-right:0;border-bottom:30px solid #fff;border-left:30px solid #3D855B;width:0;box-sizing:unset}.flairtest-next p,.flairtest-previous p{font-size:3rem;font-weight:700;margin:20px}.flairtest-next.disabled{opacity:.6}.flairtest-previousContainer{width:100%;height:85%;display:flex;align-items:center;justify-content:center}.flairtest-gridItem7{background:#ACE0C2}.flairtest-question{background:#C798D2;font-size:3rem;font-weight:500;padding:20px 180px;display:flex;align-items:center}.flairtest-answer-chosen .flairtest-answer,.flairtest-answer-possible{background:#fff}.flairtest-answers-container{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;grid-template-areas:"a c e" "b d f"}.flairtest-answer-a{grid-area:a}.flairtest-answer-b{grid-area:b}.flairtest-answer-c{grid-area:c}.flairtest-answer-d{grid-area:d}.flairtest-answer-e{grid-area:e}.flairtest-answer-f{grid-area:f}.flairtest-answer-a,.flairtest-answer-b,.flairtest-answer-c,.flairtest-answer-d,.flairtest-answer-e,.flairtest-answer-f{width:850px;height:460px;display:flex;justify-content:center;align-items:center}.flairtest-answer-a,.flairtest-answer-c,.flairtest-answer-e{margin-top:30px}.flairtest-answer-background{position:absolute;z-index:-1}.flairtest-answer{width:790px;height:378px;border-bottom:6px solid #3D855B;border-left:6px solid #3D855B;border-top:30px solid #3D855B;border-right:30px solid #3D855B;position:relative}.flairtest-answer:after,.flairtest-answer:before,.site-menu button:after,.site-menu button:before{content:"";width:0}.flairtest-answer:before{position:absolute;top:-30px;left:-6px;border:0;border-top:30px solid #ACE0C2;border-right:30px solid #3D855B}.flairtest-answer:after{position:absolute;bottom:-6px;right:-30px;border-top:0;border-right:0;border-bottom:30px solid #ACE0C2;border-left:30px solid #3D855B}.flairtest-answer-code{border-right:6px solid #3D855B;border-bottom:6px solid #3D855B;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.flairtest-answer-image{position:absolute;z-index:0}.flairtest-answer-content{position:absolute;z-index:1}.flairtest-answer-chosen .flairtest-answer-code{background:#C798D2}.flairtest-answer-code p{text-transform:uppercase;font-size:2.2rem;font-weight:700;margin:0}.flairtest-answer-description{margin-left:20px;height:250px;width:450px;display:flex;align-items:flex-end;font-size:2.2rem}.flairtest-answer-description p{margin:0}.flairtest-endscreen-description{background:#000;color:#8f32a5}.flairtest-result-container{width:100%;height:100%;background:#EED9C3;display:flex}.flairtest-no-information{background:#fff}.flairtest-result-container .flairtest-result{width:25%;height:100%;border-left:4px solid #8f32a5;border-right:4px solid #8f32a5;display:flex;align-items:center;font-size:2.5rem}.flairtest-result-container .flairtest-result:first-child{border-left:0}.flairtest-result-container .flairtest-result:last-child{border-right:0}.flairtest-result-container .flairtest-result div{width:100%;height:60%;border-bottom:8px solid #8f32a5;border-top:8px solid #8f32a5}.flairtest-result{font-weight:700}.flairtest-result .flairtest-tips .information-container{background:#E1BE00}.flairtest-result .flairtest-information .information-container{background:#fff}.flairtest-result .flairtest-information .information-container,.flairtest-result .flairtest-tips .information-container{border:0;height:100%;display:flex;align-items:center;text-align:center;justify-content:center}.flairtest-result .flairtest-information .information,.flairtest-result .flairtest-tips .information{border:0;height:80%;width:80%}.flairtest-result-container .flairtest-result .title{background:#8f32a5;color:#EED9C3;text-transform:uppercase;font-weight:700;text-align:center;line-height:95px}.flairtest-result-container .flairtest-result p{height:140px;margin:0;color:#8f32a5;display:flex;justify-content:center;align-items:center}.flairtest-result-container .flairtest-result img{width:330px;height:auto}.flairtest-title-result{font-size:3rem;background:#8f32a5;color:#fff;display:flex;align-items:center}.flairtest-title-result p{margin:0 150px}.flairtest-result-description{background:#000;color:#8f32a5}.flairtest-result-description p{margin:5px 0}.flairtest-languages-container{position:relative;height:100%;width:106%;left:-6%;z-index:10}.flairtest-languages-container .languages{height:104%;border-top:4px solid #8f32a5;top:-2%}.flairtest-grid .idle-popup{position:absolute;height:100%;width:100%;z-index:5}.flairtest-grid .idle-popup .background{position:absolute;background:#fff;opacity:.5;height:100%;width:100%}.flairtest-grid .idle-popup .popup{position:absolute;background:#fff;font-size:48px;top:19%;left:27%;width:1800px;height:1200px;display:flex;align-items:center;flex-direction:column;justify-content:center;border:10px solid #000}.flairtest-grid .idle-popup .title{font-size:5rem;height:380px;width:100%;margin:0;display:flex;align-items:center;justify-content:center}.flairtest-grid .idle-popup .main{height:835px;width:90%}.flairtest-grid .idle-popup .timer{text-align:center;font-size:4.5rem;margin:100px 0}.flairtest-grid .idle-popup .buttons{display:flex;width:100%}.flairtest-grid .idle-popup .buttons div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.flairtest-grid .idle-popup .confirm,.flairtest-grid .idle-popup .restart{border:5px solid #000;position:relative;background:#fff;height:180px;width:180px;margin-bottom:100px}.flairtest-grid .idle-popup .confirm img,.flairtest-grid .idle-popup .restart img{height:90px;width:90px}.flairtest-grid .idle-popup .confirm img{transform:rotate(-90deg)}.be__grid{display:grid;grid-template-rows:360px 360px 360px 1080px;grid-template-columns:640px 1920px 1280px;font-size:48px;font-family:Roboto,sans-serif}.be__bolt{grid-row:1/1;grid-column:3/3;font-size:200px;text-align:center;height:360px;width:auto;background-color:#b84626;border-bottom:6px solid #000;display:flex;align-items:center;justify-content:center}.be__bolt img{height:90%}.be__hour__graph,.be__total__graph{height:720px;width:1280px;border-bottom:6px solid #000;position:relative;background:#EED9C3}.be__hour__graph{grid-row:2/4;grid-column:3/3}.be__totalGraphAndLanguages{grid-row:4/5;grid-column:3/3}.be__totalGraphAndLanguages .be__blank__space{height:180px;background:#EED9C3;border-bottom:6px solid #000}.be__totalGraphAndLanguages .be__languages{position:relative;height:180px;width:840px;left:440px}.be__totalGraphAndLanguages .be__languages img.logo{position:absolute;left:-440px;top:50px;width:370px}.be__grid .production__map__container{display:flex;align-items:center;justify-content:center}.be__grid .production__map__container .description,.be__grid .production__map__container button{left:0}.be__grid .production__map__container .description{width:500px}.be__grid .production__map__container.notClickable{background:#EED9C3}.be__idle__popup .idle-popup{position:absolute;height:100%;width:100%;z-index:5}.be__idle__popup .idle-popup .background{position:absolute;background:#fff;opacity:.5;height:100%;width:100%}.be__idle__popup .idle-popup .popup{position:absolute;background:#fff;font-size:48px;top:19%;left:27%;width:1800px;height:1200px;display:flex;align-items:center;flex-direction:column;justify-content:center;border:10px solid #000}.be__idle__popup .idle-popup .title{font-size:5rem;height:380px;width:100%;margin:0;display:flex;align-items:center;justify-content:center}.be__idle__popup .idle-popup .main{height:835px;width:90%}.be__idle__popup .idle-popup .timer{text-align:center;font-size:4.5rem;margin:100px 0}.be__idle__popup .idle-popup .buttons{display:flex;width:100%}.be__idle__popup .idle-popup .buttons div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.be__idle__popup .idle-popup .confirm,.be__idle__popup .idle-popup .restart{border:5px solid #000;position:relative;background:#fff;height:180px;width:180px;margin-bottom:100px}.be__idle__popup .idle-popup .confirm img,.be__idle__popup .idle-popup .restart img{height:90px;width:90px}.be__idle__popup .idle-popup .confirm img{transform:rotate(-90deg)}.be__grid .production__map__container .belgiumBorder{position:absolute;height:92%;width:94%}.eu__grid{display:grid;grid-template-rows:360px 360px 360px 1080px;grid-template-columns:640px 1920px 1280px;font-size:48px;font-family:Roboto,sans-serif}.eu__bolt{grid-row:1/1;grid-column:3/3;font-size:200px;text-align:center;height:360px;width:auto;background-color:#b84626;border-bottom:6px solid #000;display:flex;align-items:center;justify-content:center}.eu__bolt img{height:90%}.eu__hour__graph,.eu__total__graph{height:720px;width:1280px;background:#EED9C3;border-bottom:6px solid #000;position:relative}.eu__hour__graph{grid-row:2/4;grid-column:3/3}.eu__totalGraphAndLanguages{grid-row:4/5;grid-column:3/3}.eu__totalGraphAndLanguages .eu__blank__space{height:180px;background:#EED9C3;border-bottom:6px solid #000}.eu__totalGraphAndLanguages .eu__languages{position:relative;height:180px;width:840px;left:440px}.eu__totalGraphAndLanguages .eu__languages img.logo{position:absolute;left:-440px;top:50px;width:370px}.eu__blank__space__white{background:#fff!important}.eu__grid .production__map__container svg{position:absolute;top:-68px;right:-5px;height:1145px}.eu__idle__popup .idle-popup{position:absolute;height:100%;width:100%;z-index:5}.eu__idle__popup .idle-popup .background{position:absolute;background:#fff;opacity:.5;height:100%;width:100%}.eu__idle__popup .idle-popup .popup{position:absolute;background:#fff;font-size:48px;top:19%;left:27%;width:1800px;height:1200px;display:flex;align-items:center;flex-direction:column;justify-content:center;border:10px solid #000}.eu__idle__popup .idle-popup .title{font-size:5rem;height:380px;width:100%;margin:0;display:flex;align-items:center;justify-content:center}.eu__idle__popup .idle-popup .main{height:835px;width:90%}.eu__idle__popup .idle-popup .timer{text-align:center;font-size:4.5rem;margin:100px 0}.eu__idle__popup .idle-popup .buttons{display:flex;width:100%}.eu__idle__popup .idle-popup .buttons div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.eu__idle__popup .idle-popup .confirm,.eu__idle__popup .idle-popup .restart{border:5px solid #000;position:relative;background:#fff;height:180px;width:180px;margin-bottom:100px}.eu__idle__popup .idle-popup .confirm img,.eu__idle__popup .idle-popup .restart img{height:90px;width:90px}.eu__idle__popup .idle-popup .confirm img{transform:rotate(-90deg)}.site{display:flex;height:100%;font-size:48px;font-family:Roboto,sans-serif}::-webkit-scrollbar{width:15px;background:#ACE0C2}::-webkit-scrollbar-thumb{background:#3D855B}.site-meters-container{width:1280px;height:100%;border-right:2px solid #000}.site-map-and-menu-container{width:2560px;height:100%}.site-benchmark{background:#000;height:180px;border-top:2px solid #000}.site-benchmark p{margin:0;color:#fff;padding:30px;font-weight:700;text-align:center}.site-map{height:1440px;border-left:6px solid #000;position:relative;background:#D7D7D7}.site-map .simulatedData{position:absolute;width:740px;bottom:0;left:40px;z-index:2;background:0 0;font-size:24px;font-weight:700;font-family:Roboto,sans-serif}.site-map .location{position:absolute;top:520px;left:1580px;color:#fff;background:#000;height:60px;width:60px;display:flex;align-items:baseline;justify-content:center;font-weight:400;border-radius:50%;font-size:70px;z-index:2}.site-map video{object-fit:cover;position:absolute;display:none}.site-map video.showVideo{display:block}.site-map .focus{position:absolute;top:0;left:0}.site-map .meterInCircle{top:14px;left:23px;position:absolute;width:180px;height:180px;border-radius:50%;color:#000;background:#fff;display:flex;align-items:center;justify-content:center;font-family:RobotoMono,sans-serif;font-size:48px;font-weight:700}.site-map .borderInCircle{display:flex;align-items:center;justify-content:center;width:160px;height:160px;border-radius:50%;transform:rotate(220deg)}.site-map .meterInCircle p{content:"";width:140px;height:140px;position:absolute;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#000;transform:rotate(-220deg)}.site-map .meterInCircle:after{content:"kW";font-size:26px;position:absolute;bottom:10px;color:#000;font-family:RobotoMono-Regular,sans-serif}.site-map .site-meter-on-map-coGenerator-1,.site-map .site-meter-on-map-solarPanels-1,.site-map .site-meter-on-map-solarPanels-2,.site-map .site-meter-on-map-solarPanels-3,.site-map .site-meter-on-map-solarPanels-4,.site-map .site-meter-on-map-usage-1,.site-map .site-meter-on-map-usage-2,.site-map .site-meter-on-map-usage-3,.site-map .site-meter-on-map-usage-4,.site-map .site-meter-on-map-usage-5,.site-map .site-meter-on-map-usage-6,.site-map .site-meter-on-map-usage-7,.site-map .site-meter-on-map-windTurbine-1{position:absolute}.site-map .site-meter-on-map-solarPanels-1{top:370px;left:1155px}.site-map .site-meter-on-map-solarPanels-2{top:130px;left:1520px}.site-map .site-meter-on-map-solarPanels-3{top:365px;left:1685px}.site-map .site-meter-on-map-solarPanels-4{top:515px;left:1905px}.site-map .site-meter-on-map-windTurbine-1{top:640px;left:2230px}.site-map .site-meter-on-map-coGenerator-1{top:135px;left:1705px}.site-map .site-meter-on-map-usage-1{top:250px;left:450px}.site-map .site-meter-on-map-usage-2{top:-10px;left:1250px}.site-map .site-meter-on-map-usage-3{top:200px;left:1600px}.site-map .site-meter-on-map-usage-4{top:500px;left:1930px}.site-map .site-meter-on-map-usage-5{top:500px;left:1300px}.site-menu{height:540px;background:#ACE0C2;border:5px solid #000;border-left:6px solid #000;border-top-width:8px;border-right:none;display:flex}.site-menu div{margin:2% 0 2% 2%;width:17.5%;height:85%}.site-menu button{border:6px solid #3D855B;background:#ACE0C2;height:115px;width:100%;position:relative;display:flex;justify-content:center;align-items:center;font-weight:700;border-right:30px solid #3D855B;border-top:30px solid #3D855B}.site-footer .legend,.site-menu li{font-weight:700;align-items:center;display:flex}.site-menu button:before{position:absolute;top:-30px;left:-6px;border:0;border-top:30px solid #ACE0C2;border-right:30px solid #3D855B}.site-menu button:after{position:absolute;bottom:-6px;right:-30px;border-top:0;border-right:0;border-bottom:30px solid #ACE0C2;border-left:30px solid #3D855B;box-sizing:unset}.site-menu button svg{position:absolute;height:50%;right:25px}.site-menu button.selected{border-color:#000;color:#000;background:#DEB387}.site-menu button.production.selected,.site-menu button.storage.selected{background:#ACE0C2}.site-menu button.selected:before{border-right-color:#000}.site-menu button.selected:after{border-left-color:#000}.site-menu button.selected svg path{stroke:#000}.site-menu ul{list-style-type:none;margin-top:15px;padding:0;width:93.5%}.site-menu li{height:100px;line-height:45px;text-align:center;justify-content:center;text-transform:uppercase;border-bottom:5px solid #000}.site-menu li.selected{background:#DEB387}.site-footer{height:180px;display:flex;font-size:24px;justify-content:space-between}.site-footer .legend{justify-content:space-between;border-left:6px solid #000;width:1650px;padding-left:35px;padding-right:35px}.site-footer .legend div{display:flex;align-items:center;min-width:380px}.site-footer .legend img{width:120px;height:auto;margin-right:20px}.site-footer .legend span{color:#fff;background:#000;height:60px;width:60px;display:flex;align-items:baseline;justify-content:center;font-weight:400;border-radius:50%;font-size:70px;margin-right:20px}.site-languages{position:relative;display:flex;height:100%;width:840px;z-index:10}.site__idle__popup,.site__idle__popup .idle-popup,.site__idle__popup .idle-popup .background{height:100%;width:100%;position:absolute}.site__idle__popup .idle-popup{z-index:5}.site__idle__popup .idle-popup .background{background:#fff;opacity:.5}.site__idle__popup .idle-popup .popup{position:absolute;background:#fff;font-size:48px;top:19%;left:27%;width:1800px;height:1200px;display:flex;align-items:center;flex-direction:column;justify-content:center;border:10px solid #000}.site__idle__popup .idle-popup .title{font-size:5rem;height:380px;width:100%;margin:0;display:flex;align-items:center;justify-content:center}.site__idle__popup .idle-popup .main{height:835px;width:90%}.site__idle__popup .idle-popup .timer{text-align:center;font-size:4.5rem;margin:100px 0}.site__idle__popup .idle-popup .buttons{display:flex;width:100%}.site__idle__popup .idle-popup .buttons div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.site__idle__popup .idle-popup .confirm,.site__idle__popup .idle-popup .restart{border:5px solid #000;position:relative;background:#fff;height:180px;width:180px;margin-bottom:100px}.site__idle__popup .idle-popup .confirm img,.site__idle__popup .idle-popup .restart img{height:90px;width:90px}.site__idle__popup .idle-popup .confirm img{transform:rotate(-90deg)}body,html{height:100%;width:100%;margin:0;overflow:hidden;-webkit-user-select:None;-moz-user-select:None;-ms-user-select:None;user-select:None}body{font-size:16px}button{border:none;outline:0}