/**
 * Abrovink Video Control Enhanced - CSS for controlling video controls visibility
 */

/* Hide controls completely when showcontrols="no" or showcontrols="false" */
.avce-controls-none::-webkit-media-controls {
    display: none !important;
}

.avce-controls-none::-webkit-media-controls-enclosure {
    display: none !important;
}

.avce-controls-none::-webkit-media-controls-panel {
    display: none !important;
}

/* Firefox */
.avce-controls-none::-moz-media-controls {
    display: none !important;
}

/* Microsoft Edge / IE */
.avce-controls-none::-ms-media-controls {
    display: none !important;
}

/* Fallback for other browsers */
.avce-controls-none {
    pointer-events: auto;
}

/* Optional: Ensure hover behavior is natural for avce-controls-hover */
/* Native browser behavior already handles this, but we keep the class for future customization */
.avce-controls-hover {
    /* Can be extended in the future if needed */
}

/* Optional: Ensure always visible behavior for avce-controls-always */
.avce-controls-always {
    /* Can be extended in the future if needed */
}
