!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("klaro",[],t):"object"==typeof exports?exports.klaro=t():e.klaro=t()}(this,(function(){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=188)}([function(e,t,n){var o=n(2),r=n(27).f,i=n(21),a=n(22),c=n(66),s=n(101),l=n(58);e.exports=function(e,t){var n,u,p,f,d,m=e.target,v=e.global,y=e.stat;if(n=v?o:y?o[m]||c(m,{}):(o[m]||{}).prototype)for(u in t){if(f=t[u],p=e.noTargetGet?(d=r(n,u))&&d.value:n[u],!l(v?u:m+(y?".":"#")+u,e.forced)&&void 0!==p){if(typeof f==typeof p)continue;s(f,p)}(e.sham||p&&p.sham)&&i(f,"sham",!0),a(n,u,f,e)}}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n(158))},function(e,t,n){var o=n(2),r=n(68),i=n(15),a=n(55),c=n(72),s=n(106),l=r("wks"),u=o.Symbol,p=s?u:u&&u.withoutSetter||a;e.exports=function(e){return i(l,e)||(c&&i(u,e)?l[e]=u[e]:l[e]=p("Symbol."+e)),l[e]}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";var o=n(0),r=n(2),i=n(34),a=n(33),c=n(8),s=n(72),l=n(106),u=n(1),p=n(15),f=n(59),d=n(4),m=n(9),v=n(23),y=n(18),h=n(53),g=n(42),b=n(44),k=n(45),_=n(56),w=n(161),x=n(71),S=n(27),j=n(16),O=n(51),A=n(21),P=n(22),z=n(68),E=n(54),C=n(43),D=n(55),T=n(3),I=n(108),R=n(109),N=n(46),M=n(32),q=n(47).forEach,U=E("hidden"),L=T("toPrimitive"),F=M.set,H=M.getterFor("Symbol"),W=Object.prototype,B=r.Symbol,K=i("JSON","stringify"),V=S.f,$=j.f,G=w.f,Z=O.f,Y=z("symbols"),Q=z("op-symbols"),J=z("string-to-symbol-registry"),X=z("symbol-to-string-registry"),ee=z("wks"),te=r.QObject,ne=!te||!te.prototype||!te.prototype.findChild,oe=c&&u((function(){return 7!=b($({},"a",{get:function(){return $(this,"a",{value:7}).a}})).a}))?function(e,t,n){var o=V(W,t);o&&delete W[t],$(e,t,n),o&&e!==W&&$(W,t,o)}:$,re=function(e,t){var n=Y[e]=b(B.prototype);return F(n,{type:"Symbol",tag:e,description:t}),c||(n.description=t),n},ie=l?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof B},ae=function(e,t,n){e===W&&ae(Q,t,n),m(e);var o=h(t,!0);return m(n),p(Y,o)?(n.enumerable?(p(e,U)&&e[U][o]&&(e[U][o]=!1),n=b(n,{enumerable:g(0,!1)})):(p(e,U)||$(e,U,g(1,{})),e[U][o]=!0),oe(e,o,n)):$(e,o,n)},ce=function(e,t){m(e);var n=y(t),o=k(n).concat(pe(n));return q(o,(function(t){c&&!se.call(n,t)||ae(e,t,n[t])})),e},se=function(e){var t=h(e,!0),n=Z.call(this,t);return!(this===W&&p(Y,t)&&!p(Q,t))&&(!(n||!p(this,t)||!p(Y,t)||p(this,U)&&this[U][t])||n)},le=function(e,t){var n=y(e),o=h(t,!0);if(n!==W||!p(Y,o)||p(Q,o)){var r=V(n,o);return!r||!p(Y,o)||p(n,U)&&n[U][o]||(r.enumerable=!0),r}},ue=function(e){var t=G(y(e)),n=[];return q(t,(function(e){p(Y,e)||p(C,e)||n.push(e)})),n},pe=function(e){var t=e===W,n=G(t?Q:y(e)),o=[];return q(n,(function(e){!p(Y,e)||t&&!p(W,e)||o.push(Y[e])})),o};(s||(P((B=function(){if(this instanceof B)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=D(e),n=function(e){this===W&&n.call(Q,e),p(this,U)&&p(this[U],t)&&(this[U][t]=!1),oe(this,t,g(1,e))};return c&&ne&&oe(W,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",(function(){return H(this).tag})),P(B,"withoutSetter",(function(e){return re(D(e),e)})),O.f=se,j.f=ae,S.f=le,_.f=w.f=ue,x.f=pe,I.f=function(e){return re(T(e),e)},c&&($(B.prototype,"description",{configurable:!0,get:function(){return H(this).description}}),a||P(W,"propertyIsEnumerable",se,{unsafe:!0}))),o({global:!0,wrap:!0,forced:!s,sham:!s},{Symbol:B}),q(k(ee),(function(e){R(e)})),o({target:"Symbol",stat:!0,forced:!s},{for:function(e){var t=String(e);if(p(J,t))return J[t];var n=B(t);return J[t]=n,X[n]=t,n},keyFor:function(e){if(!ie(e))throw TypeError(e+" is not a symbol");if(p(X,e))return X[e]},useSetter:function(){ne=!0},useSimple:function(){ne=!1}}),o({target:"Object",stat:!0,forced:!s,sham:!c},{create:function(e,t){return void 0===t?b(e):ce(b(e),t)},defineProperty:ae,defineProperties:ce,getOwnPropertyDescriptor:le}),o({target:"Object",stat:!0,forced:!s},{getOwnPropertyNames:ue,getOwnPropertySymbols:pe}),o({target:"Object",stat:!0,forced:u((function(){x.f(1)}))},{getOwnPropertySymbols:function(e){return x.f(v(e))}}),K)&&o({target:"JSON",stat:!0,forced:!s||u((function(){var e=B();return"[null]"!=K([e])||"{}"!=K({a:e})||"{}"!=K(Object(e))}))},{stringify:function(e,t,n){for(var o,r=[e],i=1;arguments.length>i;)r.push(arguments[i++]);if(o=t,(d(t)||void 0!==e)&&!ie(e))return f(t)||(t=function(e,t){if("function"==typeof o&&(t=o.call(this,e,t)),!ie(t))return t}),r[1]=t,K.apply(null,r)}});B.prototype[L]||A(B.prototype,L,B.prototype.valueOf),N(B,"Symbol"),C[U]=!0},function(e,t,n){"use strict";var o=n(18),r=n(75),i=n(49),a=n(32),c=n(79),s=a.set,l=a.getterFor("Array Iterator");e.exports=c(Array,"Array",(function(e,t){s(this,{type:"Array Iterator",target:o(e),index:0,kind:t})}),(function(){var e=l(this),t=e.target,n=e.kind,o=e.index++;return!t||o>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:o,done:!1}:"values"==n?{value:t[o],done:!1}:{value:[o,t[o]],done:!1}}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t,n){var o=n(77),r=n(22),i=n(167);o||r(Object.prototype,"toString",i,{unsafe:!0})},function(e,t,n){var o=n(1);e.exports=!o((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,n){var o=n(4);e.exports=function(e){if(!o(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){"use strict";var o=n(0),r=n(8),i=n(2),a=n(15),c=n(4),s=n(16).f,l=n(101),u=i.Symbol;if(r&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var p={},f=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof f?new u(e):void 0===e?u():u(e);return""===e&&(p[t]=!0),t};l(f,u);var d=f.prototype=u.prototype;d.constructor=f;var m=d.toString,v="Symbol(test)"==String(u("test")),y=/^Symbol\((.*)\)[^)]+$/;s(d,"description",{configurable:!0,get:function(){var e=c(this)?this.valueOf():this,t=m.call(e);if(a(p,e))return"";var n=v?t.slice(7,-1):t.replace(y,"$1");return""===n?void 0:n}}),o({global:!0,forced:!0},{Symbol:f})}},function(e,t,n){n(109)("iterator")},function(e,t,n){"use strict";var o=n(22),r=n(9),i=n(1),a=n(88),c=RegExp.prototype,s=c.toString,l=i((function(){return"/a/b"!=s.call({source:"a",flags:"b"})})),u="toString"!=s.name;(l||u)&&o(RegExp.prototype,"toString",(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(void 0===n&&e instanceof RegExp&&!("flags"in c)?a.call(e):n)}),{unsafe:!0})},function(e,t,n){"use strict";var o=n(124).charAt,r=n(32),i=n(79),a=r.set,c=r.getterFor("String Iterator");i(String,"String",(function(e){a(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=o(n,r),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){var o=n(2),r=n(126),i=n(6),a=n(21),c=n(3),s=c("iterator"),l=c("toStringTag"),u=i.values;for(var p in r){var f=o[p],d=f&&f.prototype;if(d){if(d[s]!==u)try{a(d,s,u)}catch(e){d[s]=u}if(d[l]||a(d,l,p),r[p])for(var m in i)if(d[m]!==i[m])try{a(d,m,i[m])}catch(e){d[m]=i[m]}}}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var o=n(8),r=n(99),i=n(9),a=n(53),c=Object.defineProperty;t.f=o?c:function(e,t,n){if(i(e),t=a(t,!0),i(n),r)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var o=n(8),r=n(16).f,i=Function.prototype,a=i.toString,c=/^\s*function ([^ (]*)/;o&&!("name"in i)&&r(i,"name",{configurable:!0,get:function(){try{return a.call(this).match(c)[1]}catch(e){return""}}})},function(e,t,n){var o=n(52),r=n(26);e.exports=function(e){return o(r(e))}},function(e,t,n){var o=n(57),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";var o=n(0),r=n(4),i=n(59),a=n(105),c=n(19),s=n(18),l=n(60),u=n(3),p=n(61),f=n(36),d=p("slice"),m=f("slice",{ACCESSORS:!0,0:0,1:2}),v=u("species"),y=[].slice,h=Math.max;o({target:"Array",proto:!0,forced:!d||!m},{slice:function(e,t){var n,o,u,p=s(this),f=c(p.length),d=a(e,f),m=a(void 0===t?f:t,f);if(i(p)&&("function"!=typeof(n=p.constructor)||n!==Array&&!i(n.prototype)?r(n)&&null===(n=n[v])&&(n=void 0):n=void 0,n===Array||void 0===n))return y.call(p,d,m);for(o=new(void 0===n?Array:n)(h(m-d,0)),u=0;d1?arguments[1]:void 0)}})},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var o=n(8),r=n(51),i=n(42),a=n(18),c=n(53),s=n(15),l=n(99),u=Object.getOwnPropertyDescriptor;t.f=o?u:function(e,t){if(e=a(e),t=c(t,!0),l)try{return u(e,t)}catch(e){}if(s(e,t))return i(!r.f.call(e,t),e[t])}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var o=n(0),r=n(1),i=n(23),a=n(80),c=n(117);o({target:"Object",stat:!0,forced:r((function(){a(1)})),sham:!c},{getPrototypeOf:function(e){return a(i(e))}})},function(e,t,n){n(0)({target:"Object",stat:!0},{setPrototypeOf:n(81)})},function(e,t,n){var o=n(0),r=n(34),i=n(35),a=n(9),c=n(4),s=n(44),l=n(168),u=n(1),p=r("Reflect","construct"),f=u((function(){function e(){}return!(p((function(){}),[],e)instanceof e)})),d=!u((function(){p((function(){}))})),m=f||d;o({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(e,t){i(e),a(t);var n=arguments.length<3?e:i(arguments[2]);if(d&&!f)return p(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return o.push.apply(o,t),new(l.apply(e,o))}var r=n.prototype,u=s(c(r)?r:Object.prototype),m=Function.apply.call(e,u,t);return c(m)?m:u}})},function(e,t,n){var o,r,i,a=n(159),c=n(2),s=n(4),l=n(21),u=n(15),p=n(54),f=n(43),d=c.WeakMap;if(a){var m=new d,v=m.get,y=m.has,h=m.set;o=function(e,t){return h.call(m,e,t),t},r=function(e){return v.call(m,e)||{}},i=function(e){return y.call(m,e)}}else{var g=p("state");f[g]=!0,o=function(e,t){return l(e,g,t),t},r=function(e){return u(e,g)?e[g]:{}},i=function(e){return u(e,g)}}e.exports={set:o,get:r,has:i,enforce:function(e){return i(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!s(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},function(e,t){e.exports=!1},function(e,t,n){var o=n(103),r=n(2),i=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?i(o[e])||i(r[e]):o[e]&&o[e][t]||r[e]&&r[e][t]}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){var o=n(8),r=n(1),i=n(15),a=Object.defineProperty,c={},s=function(e){throw e};e.exports=function(e,t){if(i(c,e))return c[e];t||(t={});var n=[][e],l=!!i(t,"ACCESSORS")&&t.ACCESSORS,u=i(t,0)?t[0]:s,p=i(t,1)?t[1]:void 0;return c[e]=!!n&&!r((function(){if(l&&!o)return!0;var e={length:-1};l?a(e,1,{enumerable:!0,get:s}):e[1]=1,n.call(e,u,p)}))}},function(e,t,n){var o=n(0),r=n(23),i=n(45);o({target:"Object",stat:!0,forced:n(1)((function(){i(1)}))},{keys:function(e){return i(r(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(63);o({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},function(e,t,n){"use strict";var o=n(0),r=n(52),i=n(18),a=n(62),c=[].join,s=r!=Object,l=a("join",",");o({target:"Array",proto:!0,forced:s||!l},{join:function(e){return c.call(i(this),void 0===e?",":e)}})},function(e,t,n){"use strict";var o=n(0),r=n(1),i=n(59),a=n(4),c=n(23),s=n(19),l=n(60),u=n(110),p=n(61),f=n(3),d=n(73),m=f("isConcatSpreadable"),v=d>=51||!r((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),y=p("concat"),h=function(e){if(!a(e))return!1;var t=e[m];return void 0!==t?!!t:i(e)};o({target:"Array",proto:!0,forced:!v||!y},{concat:function(e){var t,n,o,r,i,a=c(this),p=u(a,0),f=0;for(t=-1,o=arguments.length;t9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n=9007199254740991)throw TypeError("Maximum allowed index exceeded");l(p,f++,i)}return p.length=f,p}})},function(e,t,n){"use strict";var o=n(0),r=n(47).filter,i=n(61),a=n(36),c=i("filter"),s=a("filter");o({target:"Array",proto:!0,forced:!c||!s},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports={}},function(e,t,n){var o,r=n(9),i=n(160),a=n(70),c=n(43),s=n(107),l=n(65),u=n(54),p=u("IE_PROTO"),f=function(){},d=function(e){return"