body {
    background: black;
    color: white;
    font-family: monospace;
    text-align: center;
    transition: all 0.5s ease;
}

#clickButton {
    padding: 20px 40px;
    font-size: 20px;
    cursor: pointer;
}

.glitch {
    animation: glitch 0.2s infinite;
}

@keyframes glitch {
    0% { transform: translate(2px, 0); }
    50% { transform: translate(-2px, 2px); }
    100% { transform: translate(0, -2px); }
}

.red {
    background: darkred;
}

.hidden {
    display: none;
}

.flicker {
    animation: flicker 0.1s infinite;
}

@keyframes flicker {
    0% { opacity: 1; }
    50% { opacity: 0.5; }
    100% { opacity: 1; }
}
