/* RiPro-V5 10.3 缩略图延迟加载动画 */
.post-item .entry-media .media-img.lazy.loading::before {
    display: block;
    position: absolute;
    content: "";
    width: 28px;
    height: 28px;
    background: transparent;
    border: 2.5px solid;
    border-radius: 100%;
    border-color: #3b6ff5 transparent #10b981 transparent;
    animation: rotate 1s cubic-bezier(.09, .57, .49, .9) infinite;
}

.post-item .entry-media .media-img.lazy.loading {
    transition: .3s;
}

.post-item .entry-media .media-img.lazy.loaded {
    animation: lazy_blur .5s ease;
}

@keyframes lazy_blur {
    from {
        filter: blur(10px);
    }

    to {
        filter: blur(0);
    }
}
