/*! For license information please see yasgui.min.js.LICENSE.txt */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("Yasgui",[],t):"object"==typeof exports?exports.Yasgui=t():e.Yasgui=t()}(self,()=>(()=>{var __webpack_modules__={3111:(e,t,r)=>{"use strict";r.d(t,{wc:()=>s,iQ:()=>p,uZ:()=>u,Mg:()=>l,_A:()=>f,nB:()=>c,vy:()=>d});var n=r(4996),i=r(9121),o=r(4758),a=r(5043),s=function(){return(0,o.A)((function e(t){(0,i.A)(this,e),this.namespace=t}),[{key:"set",value:function(e,t,r,n){if(a.enabled&&(this.removeExpiredKeys(),e&&void 0!==t)){t.documentElement&&(t=(new XMLSerializer).serializeToString(t.documentElement));try{a.set(e,{namespace:this.namespace,val:t,exp:r,time:(new Date).getTime()/1e3})}catch(e){if(e instanceof Error){var i=e;if(i.quotaExceeded=function(e){var t=!1;if(e)if(e.code)switch(e.code){case 22:t=!0;break;case 1014:"NS_ERROR_DOM_QUOTA_REACHED"===e.name&&(t=!0)}else-2147024882===e.number&&(t=!0);return t}(e),!i.quotaExceeded||!n)throw i;n(e)}throw e}}}},{key:"remove",value:function(e){a.enabled&&e&&a.remove(e)}},{key:"removeExpiredKeys",value:function(){var e=this;a.enabled&&a.each((function(t,r){t&&t.exp&&(new Date).getTime()/1e3-t.time>t.exp&&e.remove(r)}))}},{key:"removeAll",value:function(){a.enabled}},{key:"removeNamespace",value:function(){var e=this;a.each((function(t,r){t.namespace&&t.namespace===e.namespace&&e.remove(r)}))}},{key:"get",value:function(e){if(a.enabled&&e&&(this.removeExpiredKeys(),e)){var t=a.get(e);if(!t)return;return t.val}}}])}();function l(e){if(e&&0==e.trim().indexOf("