:root {
  --color-green: rgb(0, 255, 0);
}

* {
  box-sizing: border-box;
}

html, body {
  display: flex;
  margin: 0;
  padding: 0;
  border: none;
  max-height: 100vh;
  height: 100%;
}

body {
  font-family: monospace;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.logo {
  height: 80px;
}

dialog {
  text-align: center;
  outline: none;
  top: 0;
  padding: 1.6rem 2rem;
  width: 100%;
  max-width: 480px;
  background-color: transparent;
  border: 0px;
}

.origin {
    text-align: center;
    position: absolute;
    background-color: transparent;
    border: 0px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
