@keyframes flicker {
    0%   {opacity: 100%;}
    50%  {opacity: 100%;}
    51%  {opacity: 50%;}
    52%  {opacity: 100%;}
    100% {opacity: 100%;}
}

body {
    background-color: #000000;
    scrollbar-width: thin;
    scrollbar-color: white black;
}

p, a, h2, h3 {
    color: white;
    margin: 0;
    text-decoration: none;
    text-shadow: 0 0 3px white;
    transition: text-shadow 0.3s ease;
    width: fit-content;
    animation: flicker 5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

p:hover, a:hover {
    text-shadow: none;
}

a:hover {
    color: lime;
}
