:root {
  --bodyHeightScale: 1; }

@keyframes TemporaryShow {
  0%, 100% {
    visibility: visible; } }

@keyframes TemporaryHide {
  0%, 100% {
    visibility: hidden; } }

html {
  height: 100%;
  width: 100%;
  overflow: hidden; }
  html body {
    -webkit-user-select: none;
    font-family: Roboto-Regular;
    font-size: calc(var(--viewportHeightRatio) * (36px / 21.6) * var(--currentPageHeight) / 100);
    color: white;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0; }

#highlight {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 10; }

#Electricity {
  width: 100%;
  height: 100%; }
  #Electricity[state=off] {
    display: none; }

@font-face {
  font-family: "Roboto";
  src: url("/Fonts/RobotoMono-Medium.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Roboto-Light";
  src: url("/Fonts/RobotoMono-Light.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Roboto-Bold";
  src: url("/Fonts/RobotoMono-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }


  
gtn1750-element #highlight {
  pointer-events: none;
  z-index: 10000;
}

gtn1750-element {
  width: 100%;
  height: 100%;
  background-color: black;
  font-family: Roboto-Bold;
  overflow: hidden;
}
gtn1750-element #Electricity {
  width: 100%;
  height: 100%;
}
gtn1750-element #Electricity[state=off] {
  display: none;
}
gtn1750-element #Mainframe {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
gtn1750-element #Mainframe #Electricity {
  position: relative;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay {
  position: absolute;
  height: 100%;
  width: 100%;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea {
  position: absolute;
  height: 100%;
  width: 100%;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #LeftInfos {
  width: 20%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: #1a1d21;
  position: absolute;
  visibility: hidden;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #MiddleInfos {
  height: 100%;
  width: 15%;
  background-color: black;
  position: absolute;
  left: 20.5%;
  top: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  visibility: hidden;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #RightInfos {
  height: 100%;
  width: 63.5%;
  right: 0;
  top: 0;
  background-color: black;
  position: absolute;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #RightInfos #Gtn750_Container{
  height: 100%;
  width: 100%;
  background-color: black;
}

gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #LeftInfos #ED {
  width: 100%;
  position: relative;
  top: -2vh;
  display: block;
  transform: scaleY(0.92);
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #LeftInfos[state=piston] #TurboEngine {
  display: none;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #LeftInfos[state=piston] #XMLEngineDisplay {
  display: none;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #LeftInfos[state=turbo] {
  width: 35%;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #LeftInfos[state=turbo] #PistonEngine {
  display: none;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #LeftInfos[state=turbo] #XMLEngineDisplay {
  display: none;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #LeftInfos[state=XML] #TurboEngine {
  display: none;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #LeftInfos[state=XML] #PistonEngine {
  display: none;
}

gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #MiddleInfos .EngineButton {
  width: 100%;
  height: 6%;
  display: none;
  justify-content: center;
  align-items: center;
  background-color: #1a1d21;
  margin: 2%;
  font-size: 3vh;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #MiddleInfos .EngineButton:Hover:Active {
  background-color: #6a6d71;
}
gtn1750-element #Mainframe #Electricity #CenterDisplay #MainDisplayArea #MiddleInfos .EngineButton[state=Selected] {
  color: yellowgreen;
}
