await SBCanvas.media.playSequence([
{ action: 'show', target: '#alert-bg', animation: 'fadeIn', duration_ms: 300 },
{ action: 'wait', duration_ms: 200 },
{ action: 'show', target: '#alert-text', animation: 'slideInLeft', duration_ms: 400 },
{ action: 'play_sound', url: '/sounds/whoosh.mp3', volume: 0.6 },
{ action: 'wait', duration_ms: 300 },
{ action: 'animate', target: '#alert-icon', animation: 'pulse', duration_ms: 500 },
{ action: 'wait', duration_ms: 4000 },
{ action: 'hide', target: '#alert-text', animation: 'slideOutRight', duration_ms: 400 },
{ action: 'hide', target: '#alert-bg', animation: 'fadeOut', duration_ms: 300 }
]);