--- // src/components/WaveBackground.astro const { opacity = "opacity-30", theme = "cyan" } = Astro.props; const mainColor = theme === 'purple' ? '#c026d3' : '#4fd1c5'; const secondaryColor = theme === 'purple' ? '#db2777' : '#22d3ee'; const pulseMain = theme === 'purple' ? '#f0abfc' : '#a5f3fc'; const pulseSec = theme === 'purple' ? '#fbcfe8' : '#cffafe'; const pulseCore = theme === 'purple' ? '#fdf4ff' : '#f0fdfa'; ---