@font-face {
  font-family: CodecPro;
  font-weight: 700;
  src: url("/fonts/Codec-Pro-Bold.woff2") format("woff2");
}
@font-face {
  font-family: CodecPro;
  font-weight: 800;
  src: url("/fonts/Codec-Pro-Extrabold.woff2") format("woff2");
}
@font-face {
  font-family: Lato;
  font-weight: 400;
  src: url("/fonts/Lato-Regular.ttf") format("truetype");
}
@font-face {
  font-family: Lato;
  font-weight: 700;
  src: url("/fonts/Lato-Bold.ttf") format("truetype");
}

.powerbi-report {
  height: 100vh;
  width: 100%;
}

.animate-splash {
  animation: splash 1s ease-in-out;
}

@-webkit-keyframes splash {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

iframe {
  border: none;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
}

html,
body {
  padding: 0;
  margin: 0;
}

#root {
  background-color: #001944;
  min-height: 100vh;
}
