// Waves !function(t,e){"use strict";"function"==typeof define&&define.amd?define([],function(){return t.Waves=e.call(t),t.Waves}):"object"==typeof exports?module.exports=e.call(t):t.Waves=e.call(t)}("object"==typeof global?global:this,function(){"use strict";var e=e||{},o=document.querySelectorAll.bind(document),r=Object.prototype.toString,s="ontouchstart"in window;function a(t){var e=typeof t;return"function"==e||"object"==e&&!!t}function l(t){var e,n=r.call(t);return"[object String]"===n?o(t):a(t)&&/^\[object (Array|HTMLCollection|NodeList|Object)\]$/.test(n)&&t.hasOwnProperty("length")?t:a(e=t)&&0