.kawa-text-cursor,
span:not(span .no-select):not(button span):not(.el-link__inner),
.el-input,
.el-input__inner,
.el-notification__content p {
    cursor: url(1.png) !important;
    -webkit-animation: text-cursor 1500ms infinite !important;
    animation: text-cursor 1500ms infinite !important;
}

@-webkit-keyframes text-cursor {
    0% {
        cursor: url(1.png), text;
    }

    10% {
        cursor: url(2.png), text;
    }

    20% {
        cursor: url(3.png), text;
    }

    30% {
        cursor: url(4.png), text;
    }

    40% {
        cursor: url(5.png), text;
    }

    50% {
        cursor: url(6.png), text;
    }

    60% {
        cursor: url(7.png), text;
    }

    70% {
        cursor: url(8.png), text;
    }

    80% {
        cursor: url(9.png), text;
    }

    90% {
        cursor: url(10.png), text;
    }

    100% {
        cursor: url(1.png), text;
    }
}

@keyframes text-cursor {
    0% {
        cursor: url(1.png), text;
    }

    10% {
        cursor: url(2.png), text;
    }

    20% {
        cursor: url(3.png), text;
    }

    30% {
        cursor: url(4.png), text;
    }

    40% {
        cursor: url(5.png), text;
    }

    50% {
        cursor: url(6.png), text;
    }

    60% {
        cursor: url(7.png), text;
    }

    70% {
        cursor: url(8.png), text;
    }

    80% {
        cursor: url(9.png), text;
    }

    90% {
        cursor: url(10.png), text;
    }

    100% {
        cursor: url(1.png), text;
    }
}