#cursor
{
    position: fixed;
    width: 25px;
    height: 25px;
    border-top: 5px solid #0f0;
    border-left: 5px solid #0f0;
    transform-origin:top;
    z-index: 200;
    transform:translate(-1px,5px) rotate(15deg);
    transition: transform 0.1s;
    pointer-events: none;
    filter: drop-shadow(0 0 5px #0f0) drop-shadow(0 0 15px #0f0)
    drop-shadow(0 0 35px #0f0) hue-rotate(100deg);
}
#cursor::before
{
    content:'';
    position:absolute;
    left:-2.5px;
    width:5px;
    height:40px;
    background:#0f0;
    transform-origin:top;
    transform:rotate(315deg);
}
