/* Decorative SVG elements: berries, leaves, branches */ const BerryBranch = ({ flip = false, size = 220, color = '#E36A1F' }) => ( {/* branch */} {/* leaves */} {[ { x: 30, y: 90, r: -20, l: 28 }, { x: 50, y: 105, r: 15, l: 24 }, { x: 80, y: 80, r: -25, l: 30 }, { x: 110, y: 95, r: 10, l: 26 }, { x: 140, y: 75, r: -15, l: 28 }, ].map((L, i) => ( ))} {/* berries */} {[ { x: 70, y: 95 }, { x: 75, y: 105 }, { x: 65, y: 110 }, { x: 120, y: 85 }, { x: 128, y: 92 }, { x: 115, y: 95 }, { x: 160, y: 78 }, { x: 168, y: 84 }, { x: 155, y: 88 }, { x: 162, y: 92 }, ].map((B, i) => ( ))} ); const SmallBerries = ({ size = 80 }) => ( {[ { x: 30, y: 50, r: 14 }, { x: 50, y: 38, r: 13 }, { x: 65, y: 55, r: 15 }, { x: 45, y: 62, r: 12 }, ].map((B, i) => ( ))} {/* leaves */} ); const LeafFlourish = ({ size = 24, color = '#6A7A48' }) => ( ); const Sparkles = () => ( {Array.from({ length: 24 }).map((_, i) => { const cx = Math.random() * 400; const cy = Math.random() * 400; const r = Math.random() * 1.5 + 0.5; return ; })} ); window.Decor = { BerryBranch, SmallBerries, LeafFlourish, Sparkles };