// illustrations.jsx — cute SVG jamnik (dachshund) + kruk (raven) + americana bits // Shared by all variants. Colors are parametrizable so each theme can re-skin. function Jamnik({ size = 120, bodyColor = '#8b4a2a', earColor = '#5a2f1a', accent = '#c8342b', pose = 'stand', style }) { // pose: stand | sit | jump | sleep | love const common = { fill: bodyColor, stroke: '#2a1810', strokeWidth: 2.5, strokeLinecap: 'round', strokeLinejoin: 'round', }; if (pose === 'jump') { return ( ); } if (pose === 'sleep') { return ( ); } if (pose === 'love') { return ( ); } // default: stand return ( ); } function Kruk({ size = 100, bodyColor = '#1a1420', accent = '#c8342b', pose = 'stand', style }) { const common = { fill: bodyColor, stroke: '#000', strokeWidth: 2, strokeLinecap: 'round', strokeLinejoin: 'round', }; if (pose === 'fly') { return ( ); } if (pose === 'heart') { return ( ); } // default: stand return ( ); } // star for americana bg function Star({ size = 20, color = '#c8342b', style }) { return ( ); } // banner ribbon for labels function Ribbon({ children, bg = '#c8342b', fg = '#fff8e7', w = 280, h = 60, style }) { return (