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