/**
 * GSAP Animation Overrides - NO REFLOW
 * Removes CSS transitions that cause reflow, replaced by GSAP animations
 */

/* Remove transition:all from buttons - using GSAP instead */
.ra-button.green,
.ra-button.outline.light {
    /* transition: all removed - using GSAP transform/opacity instead */
}

/* Remove transition:all from menu items - using GSAP instead */
.menu-opt.svelte-13kut5s {
    /* transition: all .2s removed - using GSAP transform/opacity instead */
}

/* Remove transition-shadow from cards - using GSAP instead */
[class*="transition-shadow"],
.hover\:shadow-md {
    /* transition-shadow removed - using GSAP transform instead */
}

/* Ensure anim-safe class is applied via JS for performance */
.anim-safe {
    will-change: transform, opacity;
    transform: translateZ(0);
    backface-visibility: hidden;
    perspective: 1000px;
}

