@import url("https://use.typekit.net/wce2mjz.css");

html, body {
    top: 0;
    left: 0;
    padding: 0;
    margin: 0;
    color: green;
    font-family: 'hack monospace';
    overflow-y: overlay;
    overflow-x: hidden;
    scroll-behavior: smooth;
    text-align: center;
}

body {
    background-color: black;
}

::selection {
    background-color: #b30000;
}

a::selection {
    background-color: unset;
}

a span::selection {
    background-color: unset;
}

.hidden {
    display: none !important;
}

  /* Width */
::-webkit-scrollbar {
    width: 8px;
}

  /* Track */
::-webkit-scrollbar-track {
    background: none;
}

  /* Handle */
::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 10px;
    transition-duration: 0.15s;
}

  /* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: white;
}

a {
    color: white;
}

hr {
    height: 1px;
    margin: auto;
    background-color: rgba(255, 255, 255, 0.5);
    border: none;
}

@keyframes blink {
    50% { border-color: transparent; }
}

.cmdline {
    width: fit-content;
}

.cmdline.blink {
    border-right: 1ch solid green;
    animation: blink 1s step-end infinite;
}
