/**
 * DC Content Restriction - Frontend Restriction Styles
 */

/* Hidden by restriction */
.dcr-restricted {
    display: none !important;
}

/* Allowed to view */
.dcr-allowed {
    display: block;
}

/* Checking access state */
.dcr-checking {
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

/* Fade in when allowed */
.dcr-allowed.dcr-checking {
    opacity: 1;
}
