body {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",
    Helvetica, Arial, sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.categoryList > li {
    margin-top: 0.25em;
}

.iconNav {
    margin-inline-start: 0.5em;
}

.iconNav > span {
    margin-right: 0.25em;
}

.iconNav * img {
    height: 1em;
    width: 1em;
}

.github-corner svg {
    color: white;
    fill: black;
}

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

@keyframes octocat-wave {
    0%, 100% {
        transform: rotate(0)
    }
    20%, 60% {
        transform: rotate(-25deg)
    }
    40%, 80% {
        transform: rotate(10deg)
    }
}

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

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

@media (prefers-color-scheme: dark) {
    body {
        background-color: black;
        color: white;
    }

    a {
        color: cornflowerblue;
    }

    .dark-invert {
        filter: invert(1);
    }
}
