/* =====================================================
   MUSIC FORGE — CUSTOM FORUM STATUS ICONS
   ===================================================== */

.forum_status {
    display: inline-block !important;

    width: 42px !important;
    height: 42px !important;

    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;

    border: 0 !important;

    transition:
        transform .2s ease,
        filter .2s ease;
}


/* NO NEW POSTS / READ */

.forum_status.forum_off {
    background-image:
        url(../../../images/nyahvolt/forum-status/forum_off.png) !important;
}


/* NEW POSTS / UNREAD */

.forum_status.forum_on {
    background-image:
        url(../../../images/nyahvolt/forum-status/forum_on.png) !important;

    animation: mfNewPostGlow 1.8s ease-in-out infinite;
}


/* LOCKED */

.forum_status.forum_offlock,
.forum_status.forum_onlock {
    background-image:
        url(../../../images/nyahvolt/forum-status/forum_offlock.png) !important;
}


/* HOVER */

.forum_status:hover {
    transform: scale(1.12);
}


/* NEW POST PULSE */

@keyframes mfNewPostGlow {

    0%,
    100% {
        filter:
            drop-shadow(0 0 3px #00eaff)
            drop-shadow(0 0 5px rgba(0,234,255,.45));
    }

    50% {
        filter:
            brightness(1.15)
            drop-shadow(0 0 5px #00eaff)
            drop-shadow(0 0 10px rgba(120,60,255,.70));
    }
}