@font-face {
    font-family: "IBM VGA";
    src: url("IBM VGA 8x16.ttf") format("truetype");
}

* {
    font-family: 'IBM VGA', monospace;
    color: var(--fg);
    background-color: var(--bg);
}

a {
    color: var(--lsblue);
}


input {
    border: none;
    outline: none;
    ime-mode: active;
    font-size: 16px;
    padding: 0;
    margin: 0;
    width: 50%;
}

@keyframes blink-cursor {
    50% {
        opacity: 0;
    }
}

:root {
    --lsblue: rgb(0, 110, 255);
    --loggreen: rgb(0, 122, 0);
    --bg: rgb(28, 0, 35);
    --fg: #BD74FA;
}

.time {
    color: rgb(183, 0, 229);
}

.no-color {
    color: var(--fg) !important;
}

.rainbow-hover span {
    font-weight: bold;
    transition: color 0.3s;
}
.c0 { color: red; }
.c1 { color: orange; }
.c2 { color: yellow; }
.c3 { color: green; }
.c4 { color: blue; }
.c5 { color: indigo; }
.c6 { color: violet; }
