body.theme-warp {
    background: black;
    overflow: hidden;
}

body.theme-warp::before {
    content: "";
    position: fixed;
    inset: 0;
    background: repeating-linear-gradient(
        to bottom,
        rgba(0,150,255,0.4) 0px,
        rgba(0,150,255,0.4) 2px,
        transparent 2px,
        transparent 6px
    );
    animation: warpSpeed 0.2s linear infinite;
    opacity: 0.5;
}

@keyframes warpSpeed {
    from { transform: translateY(0); }
    to   { transform: translateY(20px); }
}
