body {
  margin: 14px;
  font-family: monospace; }

header {
  display: flex;
  font-size: 23px;
  align-items: center;
  margin-bottom: 20px; }
  header discord {
    font-weight: bold;
    font-size: 0.7em;
    margin-left: auto;
    display: flex;
    color: #5865F2; }
    header discord svg {
      display: flex;
      margin-left: 7px;
      margin-top: 2px; }
  header title {
    display: flex;
    font-family: monospace; }

a.project {
  margin: 0;
  display: flex;
  flex-direction: column;
  padding: 13px;
  font-family: monospace;
  text-decoration: none;
  color: black;
  overflow: hidden; }
  a.project:hover {
    background-color: black;
    color: white; }
  a.project h2 {
    font-size: 1.5rem;
    margin: 0;
    text-decoration: none; }
  a.project pre {
    white-space: break-spaces; }
