.BackendPage {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: auto;
  width: 100%;
  height: 100%;
  min-height: 100%;
  padding: 20px 0;
  border: 1px solid #3f3f3f;
  border-top: 0;
  font-family: 'Noto Sans', sans-serif;
  -webkit-font-smoothing: antialiased;
  background-color: #222222;

  .Container {
    flex-shrink: 0;
    width: 500px;
    max-width: 90%;
    margin: auto;
    text-align: center;
    color: #ffffff;

    h1 {
      margin: 0;
      margin-bottom: 10px;
    }

    code {
      display: inline-block;
      margin-bottom: 10px;
      border: 1px solid #000000;
      border-radius: 4px;
      background-color: #3a3a3a;
    }

    pre {
      margin: 0;
      padding: 3px 7px;
    }

    dl {
      display: grid;
      grid-template-columns: 1fr auto;
      grid-auto-rows: auto;
      grid-row-gap: 0.25rem;
      row-gap: 0.25rem;
      grid-column-gap: 1rem;
      -moz-column-gap: 1rem;
           column-gap: 1rem;
      text-align: left;
    }

    dt {
      font-weight: 700;
    }
  }
}

.BackendPage .Text {
    padding: 10px;
    background-color: #ffffff;
  }

.Alert {
  background-color: white !important;
}

.Alert {
  display: flex;
  flex-direction: column;
  align-items: start;
  margin-top: 20px;
  padding: 10px;
  text-align: left;
  color: black;
}

.Alert-header-inner {
  display: flex;
  flex-direction: column;
}

.Alert-title-track {
  font-size: 1.6rem;
  font-weight: 700;
}
