/* 1. Hide all versions by default (Strong rule) */
.apex-dynamic-content-engine .apex-content-version {
    display: none !important;
}

/* 2. Show the active version (Stronger rule) */
/* This class will be added by our JavaScript */
.apex-dynamic-content-engine .apex-content-version.apex-show {
    display: block !important;
    animation: apexFadeIn 0.3s ease-in-out;
}

/* 3. Basic cleanup for the container */
.apex-dynamic-content-engine {
    border: none !important;
    background: transparent !important;
    padding: 0 !important;
    min-height: auto !important;
}

@keyframes apexFadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}
/* === APEX BUILDER UTILITIES (managed - do not edit by hand) === */
@media (max-width:767px){.apex-hide-mobile{display:none !important}}
@media (min-width:768px) and (max-width:1023px){.apex-hide-tablet{display:none !important}}
@media (min-width:1024px){.apex-hide-desktop{display:none !important}}
.apex-text-shadow-sm{text-shadow:0 1px 2px rgba(0,0,0,.35)}
.apex-text-shadow-md{text-shadow:0 2px 4px rgba(0,0,0,.5)}
.apex-text-shadow-lg{text-shadow:0 4px 12px rgba(0,0,0,.6)}
/* === END APEX BUILDER UTILITIES === */
