"document"inself&&("classList"indocument.createElement("_")&&(!document.createElementNS||"classList"indocument.createElementNS("http://www.w3.org/2000/svg","g"))||!function(t){"use strict";if("Element"int){vare="classList",n="prototype",i=t.Element[n],s=Object,r=String[n].trim||function(){returnthis.replace(/^\s+|\s+$/g,"")},o=Array[n].indexOf||function(t){for(vare=0,n=this.length;n>e;e++)if(einthis&&this[e]===t)returne;return-1},c=function(t,e){this.name=t,this.code=DOMException[t],this.message=e},a=function(t,e){if(""===e)thrownewc("SYNTAX_ERR","The token must not be empty.");if(/\s/.test(e))thrownewc("INVALID_CHARACTER_ERR","The token must not contain space characters.");returno.call(t,e)},l=function(t){for(vare=r.call(t.getAttribute("class")||""),n=e?e.split(/\s+/):[],i=0,s=n.length;s>i;i++)this.push(n[i]);this._updateClassName=function(){t.setAttribute("class",this.toString())}},u=l[n]=[],h=function(){returnnewl(this)};if(c[n]=Error[n],u.item=function(t){returnthis[t]||null},u.contains=function(t){return~a(this,t+"")},u.add=function(){vart,e=arguments,n=0,i=e.length,s=!1;dot=e[n]+"",~a(this,t)||(this.push(t),s=!0);while(++n<i);s&&this._updateClassName()},u.remove=function(){vart,e,n=arguments,i=0,s=n.length,r=!1;dofor(t=n[i]+"",e=a(this,t);~e;)this.splice(e,1),r=!0,e=a(this,t);while(++i<s);r&&this._updateClassName()},u.toggle=function(t,e){varn=this.contains(t),i=n?e!==!0&&"remove":e!==!1&&"add";returni&&this[i](t),e===!0||e===!1?e:!n},u.replace=function(t,e){varn=a(t+"");~n&&(this.splice(n,1,e),this._updateClassName())},u.toString=function(){returnthis.join(" ")},s.defineProperty){varf={get:h,enumerable:!0,configurable:!0};try{s.defineProperty(i,e,f)}catch(p){void0!==p.number&&-2146823252!==p.number||(f.enumerable=!1,s.defineProperty(i,e,f))}}elses[n].__defineGetter__&&i.__defineGetter__(e,h)}}(self),function(){"use strict";vart=document.createElement("_");if(t.classList.add("c1","c2"),!t.classList.contains("c2")){vare=function(t){vare=DOMTokenList.prototype[t];DOMTokenList.prototype[t]=function(t){varn,i=arguments.length;for(n=0;i>n;n++)t=arguments[n],e.call(this,t)}};e("add"),e("remove")}if(t.classList.toggle("c3",!1),t.classList.contains("c3")){varn=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(t,e){return1inarguments&&!this.contains(t)==!e?e:n.call(this,t)}}"replace"indocument.createElement("_").classList||(DOMTokenList.prototype.replace=function(t,e){varn=this.toString().split(" "),i=n.indexOf(t+"");~i&&(n=n.slice(i),this.remove.apply(this,n),this.add(e),this.add.apply(this,n.slice(1)))}),t=null}());