html {
    cursor: url('/images/cursor_32.svg'), auto;
}

body {
    background-color: #fec4cb;
    /* Custom cursor, "auto" makes it so that the mouse falls back to the default if the custom image is missing.*/
    cursor: url('/images/cursor_32.svg'), auto;
}

div {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@font-face {
    font-family: Jua;
    src: url(/fonts/Jua-Regular.woff2);
}

@font-face {
    font-family: SuperChiby;
    src: url(/fonts/SuperChiby-BL62V.woff2);
}

h1 {
    font-family: SuperChiby;
    text-align: center;
    font-size:4em;
    color: #eb3b76;
    margin-bottom: -0.3em;
}

p {
    font-family: Jua;
    text-align: center;
    font-size: 1.5em;
    color: #f36393;
}
a {
    cursor: url('/images/bug_32.svg'), auto;
}

/* unvisited link */
a:link {
  color: #fab030;
}

/* visited link */
a:visited {
  color: #df6d40;
}

/* mouse over link */
a:hover {
  color: #ffd87f;
}

/* link the moment it is clicked */
a:active {
  color: #ee8e5a;
}