html {
    max-width:800px;
    margin: auto;
    font-family: "Helvetica Neue", Arial, sans-serif;
    color: #333;
}

header .list {
  display: flex;
}

pre {
  font-family: monospace;
  font-size: 12px;
  white-space: pre-line;
  margin: 0 1em;
  padding: 0.5em 1em;
  background-color: #f0f0f0;
}

.drawer {
    width: 700px;
    height: 500px;
    margin: 1rem 0;
}

@media (max-width: 720px) {
  .drawer {
    width: 100%;
  }
}

.github-corner:hover .octo-arm {
    animation: octocat-wave 560ms ease-in-out;
}

@keyframes octocat-wave {
    0% {
        transform: rotate(0deg);
    }

    20% {
        transform: rotate(-25deg);
    }

    40% {
        transform: rotate(10deg);
    }

    60% {
        transform: rotate(-25deg);
    }

    80% {
        transform: rotate(10deg);
    }

    100% {
        transform: rotate(0deg);
    }
}

@media (max-width: 500px) {
    .github-corner:hover .octo-arm {
        animation: none;
    }

    .github-corner .octo-arm {
        animation: octocat-wave 560ms ease-in-out;
    }
}
