-
-
Notifications
You must be signed in to change notification settings - Fork 53
/
service-worker.js
3 lines (3 loc) · 107 KB
/
service-worker.js
1
2
3
/*! For license information please see service-worker.js.LICENSE.txt */
(()=>{var t={3099:t=>{t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},6077:(t,e,r)=>{var n=r(111);t.exports=function(t){if(!n(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},1223:(t,e,r)=>{var n=r(5112),o=r(30),a=r(3070),i=n("unscopables"),s=Array.prototype;null==s[i]&&a.f(s,i,{configurable:!0,value:o(null)}),t.exports=function(t){s[i][t]=!0}},1530:(t,e,r)=>{"use strict";var n=r(8710).charAt;t.exports=function(t,e,r){return e+(r?n(t,e).length:1)}},5787:t=>{t.exports=function(t,e,r){if(!(t instanceof e))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return t}},9670:(t,e,r)=>{var n=r(111);t.exports=function(t){if(!n(t))throw TypeError(String(t)+" is not an object");return t}},4019:t=>{t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},260:(t,e,r)=>{"use strict";var n,o=r(4019),a=r(9781),i=r(7854),s=r(111),c=r(6656),u=r(648),f=r(8880),l=r(1320),h=r(3070).f,p=r(9518),d=r(7674),y=r(5112),v=r(9711),g=i.Int8Array,m=g&&g.prototype,w=i.Uint8ClampedArray,x=w&&w.prototype,b=g&&p(g),A=m&&p(m),_=Object.prototype,T=_.isPrototypeOf,E=y("toStringTag"),I=v("TYPED_ARRAY_TAG"),S=o&&!!d&&"Opera"!==u(i.opera),R=!1,O={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},k={BigInt64Array:8,BigUint64Array:8},M=function(t){if(!s(t))return!1;var e=u(t);return c(O,e)||c(k,e)};for(n in O)i[n]||(S=!1);if((!S||"function"!=typeof b||b===Function.prototype)&&(b=function(){throw TypeError("Incorrect invocation")},S))for(n in O)i[n]&&d(i[n],b);if((!S||!A||A===_)&&(A=b.prototype,S))for(n in O)i[n]&&d(i[n].prototype,A);if(S&&p(x)!==A&&d(x,A),a&&!c(A,E))for(n in R=!0,h(A,E,{get:function(){return s(this)?this[I]:void 0}}),O)i[n]&&f(i[n],I,n);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:S,TYPED_ARRAY_TAG:R&&I,aTypedArray:function(t){if(M(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(d){if(T.call(b,t))return t}else for(var e in O)if(c(O,n)){var r=i[e];if(r&&(t===r||T.call(r,t)))return t}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(t,e,r){if(a){if(r)for(var n in O){var o=i[n];if(o&&c(o.prototype,t))try{delete o.prototype[t]}catch(t){}}A[t]&&!r||l(A,t,r?e:S&&m[t]||e)}},exportTypedArrayStaticMethod:function(t,e,r){var n,o;if(a){if(d){if(r)for(n in O)if((o=i[n])&&c(o,t))try{delete o[t]}catch(t){}if(b[t]&&!r)return;try{return l(b,t,r?e:S&&b[t]||e)}catch(t){}}for(n in O)!(o=i[n])||o[t]&&!r||l(o,t,e)}},isView:function(t){if(!s(t))return!1;var e=u(t);return"DataView"===e||c(O,e)||c(k,e)},isTypedArray:M,TypedArray:b,TypedArrayPrototype:A}},3331:(t,e,r)=>{"use strict";var n=r(7854),o=r(9781),a=r(4019),i=r(8880),s=r(2248),c=r(7293),u=r(5787),f=r(9958),l=r(7466),h=r(7067),p=r(1179),d=r(9518),y=r(7674),v=r(8006).f,g=r(3070).f,m=r(1285),w=r(8003),x=r(9909),b=x.get,A=x.set,_="ArrayBuffer",T="DataView",E="Wrong index",I=n.ArrayBuffer,S=I,R=n.DataView,O=R&&R.prototype,k=Object.prototype,M=n.RangeError,L=p.pack,j=p.unpack,D=function(t){return[255&t]},P=function(t){return[255&t,t>>8&255]},C=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},U=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},N=function(t){return L(t,23,4)},F=function(t){return L(t,52,8)},q=function(t,e){g(t.prototype,e,{get:function(){return b(this)[e]}})},B=function(t,e,r,n){var o=h(r),a=b(t);if(o+e>a.byteLength)throw M(E);var i=b(a.buffer).bytes,s=o+a.byteOffset,c=i.slice(s,s+e);return n?c:c.reverse()},W=function(t,e,r,n,o,a){var i=h(r),s=b(t);if(i+e>s.byteLength)throw M(E);for(var c=b(s.buffer).bytes,u=i+s.byteOffset,f=n(+o),l=0;l<e;l++)c[u+l]=f[a?l:e-l-1]};if(a){if(!c((function(){I(1)}))||!c((function(){new I(-1)}))||c((function(){return new I,new I(1.5),new I(NaN),I.name!=_}))){for(var K,H=(S=function(t){return u(this,S),new I(h(t))}).prototype=I.prototype,Z=v(I),V=0;Z.length>V;)(K=Z[V++])in S||i(S,K,I[K]);H.constructor=S}y&&d(O)!==k&&y(O,k);var Y=new R(new S(2)),G=O.setInt8;Y.setInt8(0,2147483648),Y.setInt8(1,2147483649),!Y.getInt8(0)&&Y.getInt8(1)||s(O,{setInt8:function(t,e){G.call(this,t,e<<24>>24)},setUint8:function(t,e){G.call(this,t,e<<24>>24)}},{unsafe:!0})}else S=function(t){u(this,S,_);var e=h(t);A(this,{bytes:m.call(new Array(e),0),byteLength:e}),o||(this.byteLength=e)},R=function(t,e,r){u(this,R,T),u(t,S,T);var n=b(t).byteLength,a=f(e);if(a<0||a>n)throw M("Wrong offset");if(a+(r=void 0===r?n-a:l(r))>n)throw M("Wrong length");A(this,{buffer:t,byteLength:r,byteOffset:a}),o||(this.buffer=t,this.byteLength=r,this.byteOffset=a)},o&&(q(S,"byteLength"),q(R,"buffer"),q(R,"byteLength"),q(R,"byteOffset")),s(R.prototype,{getInt8:function(t){return B(this,1,t)[0]<<24>>24},getUint8:function(t){return B(this,1,t)[0]},getInt16:function(t){var e=B(this,2,t,arguments.length>1?arguments[1]:void 0);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=B(this,2,t,arguments.length>1?arguments[1]:void 0);return e[1]<<8|e[0]},getInt32:function(t){return U(B(this,4,t,arguments.length>1?arguments[1]:void 0))},getUint32:function(t){return U(B(this,4,t,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(t){return j(B(this,4,t,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(t){return j(B(this,8,t,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(t,e){W(this,1,t,D,e)},setUint8:function(t,e){W(this,1,t,D,e)},setInt16:function(t,e){W(this,2,t,P,e,arguments.length>2?arguments[2]:void 0)},setUint16:function(t,e){W(this,2,t,P,e,arguments.length>2?arguments[2]:void 0)},setInt32:function(t,e){W(this,4,t,C,e,arguments.length>2?arguments[2]:void 0)},setUint32:function(t,e){W(this,4,t,C,e,arguments.length>2?arguments[2]:void 0)},setFloat32:function(t,e){W(this,4,t,N,e,arguments.length>2?arguments[2]:void 0)},setFloat64:function(t,e){W(this,8,t,F,e,arguments.length>2?arguments[2]:void 0)}});w(S,_),w(R,T),t.exports={ArrayBuffer:S,DataView:R}},1048:(t,e,r)=>{"use strict";var n=r(7908),o=r(1400),a=r(7466),i=Math.min;t.exports=[].copyWithin||function(t,e){var r=n(this),s=a(r.length),c=o(t,s),u=o(e,s),f=arguments.length>2?arguments[2]:void 0,l=i((void 0===f?s:o(f,s))-u,s-c),h=1;for(u<c&&c<u+l&&(h=-1,u+=l-1,c+=l-1);l-- >0;)u in r?r[c]=r[u]:delete r[c],c+=h,u+=h;return r}},1285:(t,e,r)=>{"use strict";var n=r(7908),o=r(1400),a=r(7466);t.exports=function(t){for(var e=n(this),r=a(e.length),i=arguments.length,s=o(i>1?arguments[1]:void 0,r),c=i>2?arguments[2]:void 0,u=void 0===c?r:o(c,r);u>s;)e[s++]=t;return e}},8533:(t,e,r)=>{"use strict";var n=r(2092).forEach,o=r(9341)("forEach");t.exports=o?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},8457:(t,e,r)=>{"use strict";var n=r(9974),o=r(7908),a=r(3411),i=r(7659),s=r(7466),c=r(6135),u=r(1246);t.exports=function(t){var e,r,f,l,h,p,d=o(t),y="function"==typeof this?this:Array,v=arguments.length,g=v>1?arguments[1]:void 0,m=void 0!==g,w=u(d),x=0;if(m&&(g=n(g,v>2?arguments[2]:void 0,2)),null==w||y==Array&&i(w))for(r=new y(e=s(d.length));e>x;x++)p=m?g(d[x],x):d[x],c(r,x,p);else for(h=(l=w.call(d)).next,r=new y;!(f=h.call(l)).done;x++)p=m?a(l,g,[f.value,x],!0):f.value,c(r,x,p);return r.length=x,r}},1318:(t,e,r)=>{var n=r(5656),o=r(7466),a=r(1400),i=function(t){return function(e,r,i){var s,c=n(e),u=o(c.length),f=a(i,u);if(t&&r!=r){for(;u>f;)if((s=c[f++])!=s)return!0}else for(;u>f;f++)if((t||f in c)&&c[f]===r)return t||f||0;return!t&&-1}};t.exports={includes:i(!0),indexOf:i(!1)}},2092:(t,e,r)=>{var n=r(9974),o=r(8361),a=r(7908),i=r(7466),s=r(5417),c=[].push,u=function(t){var e=1==t,r=2==t,u=3==t,f=4==t,l=6==t,h=7==t,p=5==t||l;return function(d,y,v,g){for(var m,w,x=a(d),b=o(x),A=n(y,v,3),_=i(b.length),T=0,E=g||s,I=e?E(d,_):r||h?E(d,0):void 0;_>T;T++)if((p||T in b)&&(w=A(m=b[T],T,x),t))if(e)I[T]=w;else if(w)switch(t){case 3:return!0;case 5:return m;case 6:return T;case 2:c.call(I,m)}else switch(t){case 4:return!1;case 7:c.call(I,m)}return l?-1:u||f?f:I}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterOut:u(7)}},6583:(t,e,r)=>{"use strict";var n=r(5656),o=r(9958),a=r(7466),i=r(9341),s=Math.min,c=[].lastIndexOf,u=!!c&&1/[1].lastIndexOf(1,-0)<0,f=i("lastIndexOf"),l=u||!f;t.exports=l?function(t){if(u)return c.apply(this,arguments)||0;var e=n(this),r=a(e.length),i=r-1;for(arguments.length>1&&(i=s(i,o(arguments[1]))),i<0&&(i=r+i);i>=0;i--)if(i in e&&e[i]===t)return i||0;return-1}:c},1194:(t,e,r)=>{var n=r(7293),o=r(5112),a=r(7392),i=o("species");t.exports=function(t){return a>=51||!n((function(){var e=[];return(e.constructor={})[i]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},9341:(t,e,r)=>{"use strict";var n=r(7293);t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},3671:(t,e,r)=>{var n=r(3099),o=r(7908),a=r(8361),i=r(7466),s=function(t){return function(e,r,s,c){n(r);var u=o(e),f=a(u),l=i(u.length),h=t?l-1:0,p=t?-1:1;if(s<2)for(;;){if(h in f){c=f[h],h+=p;break}if(h+=p,t?h<0:l<=h)throw TypeError("Reduce of empty array with no initial value")}for(;t?h>=0:l>h;h+=p)h in f&&(c=r(c,f[h],h,u));return c}};t.exports={left:s(!1),right:s(!0)}},4362:t=>{var e=Math.floor,r=function(t,a){var i=t.length,s=e(i/2);return i<8?n(t,a):o(r(t.slice(0,s),a),r(t.slice(s),a),a)},n=function(t,e){for(var r,n,o=t.length,a=1;a<o;){for(n=a,r=t[a];n&&e(t[n-1],r)>0;)t[n]=t[--n];n!==a++&&(t[n]=r)}return t},o=function(t,e,r){for(var n=t.length,o=e.length,a=0,i=0,s=[];a<n||i<o;)a<n&&i<o?s.push(r(t[a],e[i])<=0?t[a++]:e[i++]):s.push(a<n?t[a++]:e[i++]);return s};t.exports=r},5417:(t,e,r)=>{var n=r(111),o=r(3157),a=r(5112)("species");t.exports=function(t,e){var r;return o(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!o(r.prototype)?n(r)&&null===(r=r[a])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===e?0:e)}},3411:(t,e,r)=>{var n=r(9670),o=r(9212);t.exports=function(t,e,r,a){try{return a?e(n(r)[0],r[1]):e(r)}catch(e){throw o(t),e}}},7072:(t,e,r)=>{var n=r(5112)("iterator"),o=!1;try{var a=0,i={next:function(){return{done:!!a++}},return:function(){o=!0}};i[n]=function(){return this},Array.from(i,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var r=!1;try{var a={};a[n]=function(){return{next:function(){return{done:r=!0}}}},t(a)}catch(t){}return r}},4326:t=>{var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},648:(t,e,r)=>{var n=r(1694),o=r(4326),a=r(5112)("toStringTag"),i="Arguments"==o(function(){return arguments}());t.exports=n?o:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),a))?r:i?o(e):"Object"==(n=o(e))&&"function"==typeof e.callee?"Arguments":n}},9920:(t,e,r)=>{var n=r(6656),o=r(3887),a=r(1236),i=r(3070);t.exports=function(t,e){for(var r=o(e),s=i.f,c=a.f,u=0;u<r.length;u++){var f=r[u];n(t,f)||s(t,f,c(e,f))}}},8544:(t,e,r)=>{var n=r(7293);t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},4994:(t,e,r)=>{"use strict";var n=r(3383).IteratorPrototype,o=r(30),a=r(9114),i=r(8003),s=r(7497),c=function(){return this};t.exports=function(t,e,r){var u=e+" Iterator";return t.prototype=o(n,{next:a(1,r)}),i(t,u,!1,!0),s[u]=c,t}},8880:(t,e,r)=>{var n=r(9781),o=r(3070),a=r(9114);t.exports=n?function(t,e,r){return o.f(t,e,a(1,r))}:function(t,e,r){return t[e]=r,t}},9114:t=>{t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},6135:(t,e,r)=>{"use strict";var n=r(7593),o=r(3070),a=r(9114);t.exports=function(t,e,r){var i=n(e);i in t?o.f(t,i,a(0,r)):t[i]=r}},654:(t,e,r)=>{"use strict";var n=r(2109),o=r(4994),a=r(9518),i=r(7674),s=r(8003),c=r(8880),u=r(1320),f=r(5112),l=r(1913),h=r(7497),p=r(3383),d=p.IteratorPrototype,y=p.BUGGY_SAFARI_ITERATORS,v=f("iterator"),g="keys",m="values",w="entries",x=function(){return this};t.exports=function(t,e,r,f,p,b,A){o(r,e,f);var _,T,E,I=function(t){if(t===p&&M)return M;if(!y&&t in O)return O[t];switch(t){case g:case m:case w:return function(){return new r(this,t)}}return function(){return new r(this)}},S=e+" Iterator",R=!1,O=t.prototype,k=O[v]||O["@@iterator"]||p&&O[p],M=!y&&k||I(p),L="Array"==e&&O.entries||k;if(L&&(_=a(L.call(new t)),d!==Object.prototype&&_.next&&(l||a(_)===d||(i?i(_,d):"function"!=typeof _[v]&&c(_,v,x)),s(_,S,!0,!0),l&&(h[S]=x))),p==m&&k&&k.name!==m&&(R=!0,M=function(){return k.call(this)}),l&&!A||O[v]===M||c(O,v,M),h[e]=M,p)if(T={values:I(m),keys:b?M:I(g),entries:I(w)},A)for(E in T)(y||R||!(E in O))&&u(O,E,T[E]);else n({target:e,proto:!0,forced:y||R},T);return T}},7235:(t,e,r)=>{var n=r(857),o=r(6656),a=r(6061),i=r(3070).f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});o(e,t)||i(e,t,{value:a.f(t)})}},9781:(t,e,r)=>{var n=r(7293);t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(t,e,r)=>{var n=r(7854),o=r(111),a=n.document,i=o(a)&&o(a.createElement);t.exports=function(t){return i?a.createElement(t):{}}},8324:t=>{t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8886:(t,e,r)=>{var n=r(8113).match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},7871:t=>{t.exports="object"==typeof window},256:(t,e,r)=>{var n=r(8113);t.exports=/MSIE|Trident/.test(n)},6833:(t,e,r)=>{var n=r(8113);t.exports=/(?:iphone|ipod|ipad).*applewebkit/i.test(n)},5268:(t,e,r)=>{var n=r(4326),o=r(7854);t.exports="process"==n(o.process)},1036:(t,e,r)=>{var n=r(8113);t.exports=/web0s(?!.*chrome)/i.test(n)},8113:(t,e,r)=>{var n=r(5005);t.exports=n("navigator","userAgent")||""},7392:(t,e,r)=>{var n,o,a=r(7854),i=r(8113),s=a.process,c=s&&s.versions,u=c&&c.v8;u?o=(n=u.split("."))[0]<4?1:n[0]+n[1]:i&&(!(n=i.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=i.match(/Chrome\/(\d+)/))&&(o=n[1]),t.exports=o&&+o},8008:(t,e,r)=>{var n=r(8113).match(/AppleWebKit\/(\d+)\./);t.exports=!!n&&+n[1]},748:t=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(t,e,r)=>{var n=r(7854),o=r(1236).f,a=r(8880),i=r(1320),s=r(3505),c=r(9920),u=r(4705);t.exports=function(t,e){var r,f,l,h,p,d=t.target,y=t.global,v=t.stat;if(r=y?n:v?n[d]||s(d,{}):(n[d]||{}).prototype)for(f in e){if(h=e[f],l=t.noTargetGet?(p=o(r,f))&&p.value:r[f],!u(y?f:d+(v?".":"#")+f,t.forced)&&void 0!==l){if(typeof h==typeof l)continue;c(h,l)}(t.sham||l&&l.sham)&&a(h,"sham",!0),i(r,f,h,t)}}},7293:t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},7007:(t,e,r)=>{"use strict";r(4916);var n=r(1320),o=r(2261),a=r(7293),i=r(5112),s=r(8880),c=i("species"),u=RegExp.prototype;t.exports=function(t,e,r,f){var l=i(t),h=!a((function(){var e={};return e[l]=function(){return 7},7!=""[t](e)})),p=h&&!a((function(){var e=!1,r=/a/;return"split"===t&&((r={}).constructor={},r.constructor[c]=function(){return r},r.flags="",r[l]=/./[l]),r.exec=function(){return e=!0,null},r[l](""),!e}));if(!h||!p||r){var d=/./[l],y=e(l,""[t],(function(t,e,r,n,a){var i=e.exec;return i===o||i===u.exec?h&&!a?{done:!0,value:d.call(e,r,n)}:{done:!0,value:t.call(r,e,n)}:{done:!1}}));n(String.prototype,t,y[0]),n(u,l,y[1])}f&&s(u[l],"sham",!0)}},9974:(t,e,r)=>{var n=r(3099);t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 0:return function(){return t.call(e)};case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,o){return t.call(e,r,n,o)}}return function(){return t.apply(e,arguments)}}},5005:(t,e,r)=>{var n=r(857),o=r(7854),a=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?a(n[t])||a(o[t]):n[t]&&n[t][e]||o[t]&&o[t][e]}},1246:(t,e,r)=>{var n=r(648),o=r(7497),a=r(5112)("iterator");t.exports=function(t){if(null!=t)return t[a]||t["@@iterator"]||o[n(t)]}},647:(t,e,r)=>{var n=r(7908),o=Math.floor,a="".replace,i=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,r,c,u,f){var l=r+t.length,h=c.length,p=s;return void 0!==u&&(u=n(u),p=i),a.call(f,p,(function(n,a){var i;switch(a.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(l);case"<":i=u[a.slice(1,-1)];break;default:var s=+a;if(0===s)return n;if(s>h){var f=o(s/10);return 0===f?n:f<=h?void 0===c[f-1]?a.charAt(1):c[f-1]+a.charAt(1):n}i=c[s-1]}return void 0===i?"":i}))}},7854:(t,e,r)=>{var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},6656:(t,e,r)=>{var n=r(7908),o={}.hasOwnProperty;t.exports=Object.hasOwn||function(t,e){return o.call(n(t),e)}},3501:t=>{t.exports={}},842:(t,e,r)=>{var n=r(7854);t.exports=function(t,e){var r=n.console;r&&r.error&&(1===arguments.length?r.error(t):r.error(t,e))}},490:(t,e,r)=>{var n=r(5005);t.exports=n("document","documentElement")},4664:(t,e,r)=>{var n=r(9781),o=r(7293),a=r(317);t.exports=!n&&!o((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},1179:t=>{var e=Math.abs,r=Math.pow,n=Math.floor,o=Math.log,a=Math.LN2;t.exports={pack:function(t,i,s){var c,u,f,l=new Array(s),h=8*s-i-1,p=(1<<h)-1,d=p>>1,y=23===i?r(2,-24)-r(2,-77):0,v=t<0||0===t&&1/t<0?1:0,g=0;for((t=e(t))!=t||t===1/0?(u=t!=t?1:0,c=p):(c=n(o(t)/a),t*(f=r(2,-c))<1&&(c--,f*=2),(t+=c+d>=1?y/f:y*r(2,1-d))*f>=2&&(c++,f/=2),c+d>=p?(u=0,c=p):c+d>=1?(u=(t*f-1)*r(2,i),c+=d):(u=t*r(2,d-1)*r(2,i),c=0));i>=8;l[g++]=255&u,u/=256,i-=8);for(c=c<<i|u,h+=i;h>0;l[g++]=255&c,c/=256,h-=8);return l[--g]|=128*v,l},unpack:function(t,e){var n,o=t.length,a=8*o-e-1,i=(1<<a)-1,s=i>>1,c=a-7,u=o-1,f=t[u--],l=127&f;for(f>>=7;c>0;l=256*l+t[u],u--,c-=8);for(n=l&(1<<-c)-1,l>>=-c,c+=e;c>0;n=256*n+t[u],u--,c-=8);if(0===l)l=1-s;else{if(l===i)return n?NaN:f?-1/0:1/0;n+=r(2,e),l-=s}return(f?-1:1)*n*r(2,l-e)}}},8361:(t,e,r)=>{var n=r(7293),o=r(4326),a="".split;t.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?a.call(t,""):Object(t)}:Object},9587:(t,e,r)=>{var n=r(111),o=r(7674);t.exports=function(t,e,r){var a,i;return o&&"function"==typeof(a=e.constructor)&&a!==r&&n(i=a.prototype)&&i!==r.prototype&&o(t,i),t}},2788:(t,e,r)=>{var n=r(5465),o=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(t){return o.call(t)}),t.exports=n.inspectSource},9909:(t,e,r)=>{var n,o,a,i=r(8536),s=r(7854),c=r(111),u=r(8880),f=r(6656),l=r(5465),h=r(6200),p=r(3501),d="Object already initialized",y=s.WeakMap;if(i||l.state){var v=l.state||(l.state=new y),g=v.get,m=v.has,w=v.set;n=function(t,e){if(m.call(v,t))throw new TypeError(d);return e.facade=t,w.call(v,t,e),e},o=function(t){return g.call(v,t)||{}},a=function(t){return m.call(v,t)}}else{var x=h("state");p[x]=!0,n=function(t,e){if(f(t,x))throw new TypeError(d);return e.facade=t,u(t,x,e),e},o=function(t){return f(t,x)?t[x]:{}},a=function(t){return f(t,x)}}t.exports={set:n,get:o,has:a,enforce:function(t){return a(t)?o(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!c(e)||(r=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}}},7659:(t,e,r)=>{var n=r(5112),o=r(7497),a=n("iterator"),i=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||i[a]===t)}},3157:(t,e,r)=>{var n=r(4326);t.exports=Array.isArray||function(t){return"Array"==n(t)}},4705:(t,e,r)=>{var n=r(7293),o=/#|\.prototype\./,a=function(t,e){var r=s[i(t)];return r==u||r!=c&&("function"==typeof e?n(e):!!e)},i=a.normalize=function(t){return String(t).replace(o,".").toLowerCase()},s=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";t.exports=a},111:t=>{t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},1913:t=>{t.exports=!1},408:(t,e,r)=>{var n=r(9670),o=r(7659),a=r(7466),i=r(9974),s=r(1246),c=r(9212),u=function(t,e){this.stopped=t,this.result=e};t.exports=function(t,e,r){var f,l,h,p,d,y,v,g=r&&r.that,m=!(!r||!r.AS_ENTRIES),w=!(!r||!r.IS_ITERATOR),x=!(!r||!r.INTERRUPTED),b=i(e,g,1+m+x),A=function(t){return f&&c(f),new u(!0,t)},_=function(t){return m?(n(t),x?b(t[0],t[1],A):b(t[0],t[1])):x?b(t,A):b(t)};if(w)f=t;else{if("function"!=typeof(l=s(t)))throw TypeError("Target is not iterable");if(o(l)){for(h=0,p=a(t.length);p>h;h++)if((d=_(t[h]))&&d instanceof u)return d;return new u(!1)}f=l.call(t)}for(y=f.next;!(v=y.call(f)).done;){try{d=_(v.value)}catch(t){throw c(f),t}if("object"==typeof d&&d&&d instanceof u)return d}return new u(!1)}},9212:(t,e,r)=>{var n=r(9670);t.exports=function(t){var e=t.return;if(void 0!==e)return n(e.call(t)).value}},3383:(t,e,r)=>{"use strict";var n,o,a,i=r(7293),s=r(9518),c=r(8880),u=r(6656),f=r(5112),l=r(1913),h=f("iterator"),p=!1;[].keys&&("next"in(a=[].keys())?(o=s(s(a)))!==Object.prototype&&(n=o):p=!0);var d=null==n||i((function(){var t={};return n[h].call(t)!==t}));d&&(n={}),l&&!d||u(n,h)||c(n,h,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:p}},7497:t=>{t.exports={}},5948:(t,e,r)=>{var n,o,a,i,s,c,u,f,l=r(7854),h=r(1236).f,p=r(261).set,d=r(6833),y=r(1036),v=r(5268),g=l.MutationObserver||l.WebKitMutationObserver,m=l.document,w=l.process,x=l.Promise,b=h(l,"queueMicrotask"),A=b&&b.value;A||(n=function(){var t,e;for(v&&(t=w.domain)&&t.exit();o;){e=o.fn,o=o.next;try{e()}catch(t){throw o?i():a=void 0,t}}a=void 0,t&&t.enter()},d||v||y||!g||!m?x&&x.resolve?((u=x.resolve(void 0)).constructor=x,f=u.then,i=function(){f.call(u,n)}):i=v?function(){w.nextTick(n)}:function(){p.call(l,n)}:(s=!0,c=m.createTextNode(""),new g(n).observe(c,{characterData:!0}),i=function(){c.data=s=!s})),t.exports=A||function(t){var e={fn:t,next:void 0};a&&(a.next=e),o||(o=e,i()),a=e}},3366:(t,e,r)=>{var n=r(7854);t.exports=n.Promise},133:(t,e,r)=>{var n=r(7392),o=r(7293);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},8536:(t,e,r)=>{var n=r(7854),o=r(2788),a=n.WeakMap;t.exports="function"==typeof a&&/native code/.test(o(a))},8523:(t,e,r)=>{"use strict";var n=r(3099),o=function(t){var e,r;this.promise=new t((function(t,n){if(void 0!==e||void 0!==r)throw TypeError("Bad Promise constructor");e=t,r=n})),this.resolve=n(e),this.reject=n(r)};t.exports.f=function(t){return new o(t)}},30:(t,e,r)=>{var n,o=r(9670),a=r(6048),i=r(748),s=r(3501),c=r(490),u=r(317),f=r(6200),l=f("IE_PROTO"),h=function(){},p=function(t){return"<script>"+t+"</"+"script>"},d=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;d=n?function(t){t.write(p("")),t.close();var e=t.parentWindow.Object;return t=null,e}(n):((e=u("iframe")).style.display="none",c.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(p("document.F=Object")),t.close(),t.F);for(var r=i.length;r--;)delete d.prototype[i[r]];return d()};s[l]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(h.prototype=o(t),r=new h,h.prototype=null,r[l]=t):r=d(),void 0===e?r:a(r,e)}},6048:(t,e,r)=>{var n=r(9781),o=r(3070),a=r(9670),i=r(1956);t.exports=n?Object.defineProperties:function(t,e){a(t);for(var r,n=i(e),s=n.length,c=0;s>c;)o.f(t,r=n[c++],e[r]);return t}},3070:(t,e,r)=>{var n=r(9781),o=r(4664),a=r(9670),i=r(7593),s=Object.defineProperty;e.f=n?s:function(t,e,r){if(a(t),e=i(e,!0),a(r),o)try{return s(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},1236:(t,e,r)=>{var n=r(9781),o=r(5296),a=r(9114),i=r(5656),s=r(7593),c=r(6656),u=r(4664),f=Object.getOwnPropertyDescriptor;e.f=n?f:function(t,e){if(t=i(t),e=s(e,!0),u)try{return f(t,e)}catch(t){}if(c(t,e))return a(!o.f.call(t,e),t[e])}},1156:(t,e,r)=>{var n=r(5656),o=r(8006).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return i&&"[object Window]"==a.call(t)?function(t){try{return o(t)}catch(t){return i.slice()}}(t):o(n(t))}},8006:(t,e,r)=>{var n=r(6324),o=r(748).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},5181:(t,e)=>{e.f=Object.getOwnPropertySymbols},9518:(t,e,r)=>{var n=r(6656),o=r(7908),a=r(6200),i=r(8544),s=a("IE_PROTO"),c=Object.prototype;t.exports=i?Object.getPrototypeOf:function(t){return t=o(t),n(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?c:null}},6324:(t,e,r)=>{var n=r(6656),o=r(5656),a=r(1318).indexOf,i=r(3501);t.exports=function(t,e){var r,s=o(t),c=0,u=[];for(r in s)!n(i,r)&&n(s,r)&&u.push(r);for(;e.length>c;)n(s,r=e[c++])&&(~a(u,r)||u.push(r));return u}},1956:(t,e,r)=>{var n=r(6324),o=r(748);t.exports=Object.keys||function(t){return n(t,o)}},5296:(t,e)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!r.call({1:2},1);e.f=o?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},7674:(t,e,r)=>{var n=r(9670),o=r(6077);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),e=r instanceof Array}catch(t){}return function(r,a){return n(r),o(a),e?t.call(r,a):r.__proto__=a,r}}():void 0)},288:(t,e,r)=>{"use strict";var n=r(1694),o=r(648);t.exports=n?{}.toString:function(){return"[object "+o(this)+"]"}},3887:(t,e,r)=>{var n=r(5005),o=r(8006),a=r(5181),i=r(9670);t.exports=n("Reflect","ownKeys")||function(t){var e=o.f(i(t)),r=a.f;return r?e.concat(r(t)):e}},857:(t,e,r)=>{var n=r(7854);t.exports=n},2534:t=>{t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},9478:(t,e,r)=>{var n=r(9670),o=r(111),a=r(8523);t.exports=function(t,e){if(n(t),o(e)&&e.constructor===t)return e;var r=a.f(t);return(0,r.resolve)(e),r.promise}},2248:(t,e,r)=>{var n=r(1320);t.exports=function(t,e,r){for(var o in e)n(t,o,e[o],r);return t}},1320:(t,e,r)=>{var n=r(7854),o=r(8880),a=r(6656),i=r(3505),s=r(2788),c=r(9909),u=c.get,f=c.enforce,l=String(String).split("String");(t.exports=function(t,e,r,s){var c,u=!!s&&!!s.unsafe,h=!!s&&!!s.enumerable,p=!!s&&!!s.noTargetGet;"function"==typeof r&&("string"!=typeof e||a(r,"name")||o(r,"name",e),(c=f(r)).source||(c.source=l.join("string"==typeof e?e:""))),t!==n?(u?!p&&t[e]&&(h=!0):delete t[e],h?t[e]=r:o(t,e,r)):h?t[e]=r:i(e,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||s(this)}))},7651:(t,e,r)=>{var n=r(4326),o=r(2261);t.exports=function(t,e){var r=t.exec;if("function"==typeof r){var a=r.call(t,e);if("object"!=typeof a)throw TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==n(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},2261:(t,e,r)=>{"use strict";var n,o,a=r(7066),i=r(2999),s=r(2309),c=r(30),u=r(9909).get,f=r(9441),l=r(8173),h=RegExp.prototype.exec,p=s("native-string-replace",String.prototype.replace),d=h,y=(n=/a/,o=/b*/g,h.call(n,"a"),h.call(o,"a"),0!==n.lastIndex||0!==o.lastIndex),v=i.UNSUPPORTED_Y||i.BROKEN_CARET,g=void 0!==/()??/.exec("")[1];(y||g||v||f||l)&&(d=function(t){var e,r,n,o,i,s,f,l=this,m=u(l),w=m.raw;if(w)return w.lastIndex=l.lastIndex,e=d.call(w,t),l.lastIndex=w.lastIndex,e;var x=m.groups,b=v&&l.sticky,A=a.call(l),_=l.source,T=0,E=t;if(b&&(-1===(A=A.replace("y","")).indexOf("g")&&(A+="g"),E=String(t).slice(l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==t[l.lastIndex-1])&&(_="(?: "+_+")",E=" "+E,T++),r=new RegExp("^(?:"+_+")",A)),g&&(r=new RegExp("^"+_+"$(?!\\s)",A)),y&&(n=l.lastIndex),o=h.call(b?r:l,E),b?o?(o.input=o.input.slice(T),o[0]=o[0].slice(T),o.index=l.lastIndex,l.lastIndex+=o[0].length):l.lastIndex=0:y&&o&&(l.lastIndex=l.global?o.index+o[0].length:n),g&&o&&o.length>1&&p.call(o[0],r,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(o[i]=void 0)})),o&&x)for(o.groups=s=c(null),i=0;i<x.length;i++)s[(f=x[i])[0]]=o[f[1]];return o}),t.exports=d},7066:(t,e,r)=>{"use strict";var n=r(9670);t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},2999:(t,e,r)=>{var n=r(7293),o=function(t,e){return RegExp(t,e)};e.UNSUPPORTED_Y=n((function(){var t=o("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=n((function(){var t=o("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},9441:(t,e,r)=>{var n=r(7293);t.exports=n((function(){var t=RegExp(".","string".charAt(0));return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)}))},8173:(t,e,r)=>{var n=r(7293);t.exports=n((function(){var t=RegExp("(?<a>b)","string".charAt(5));return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")}))},4488:t=>{t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},3505:(t,e,r)=>{var n=r(7854),o=r(8880);t.exports=function(t,e){try{o(n,t,e)}catch(r){n[t]=e}return e}},6340:(t,e,r)=>{"use strict";var n=r(5005),o=r(3070),a=r(5112),i=r(9781),s=a("species");t.exports=function(t){var e=n(t),r=o.f;i&&e&&!e[s]&&r(e,s,{configurable:!0,get:function(){return this}})}},8003:(t,e,r)=>{var n=r(3070).f,o=r(6656),a=r(5112)("toStringTag");t.exports=function(t,e,r){t&&!o(t=r?t:t.prototype,a)&&n(t,a,{configurable:!0,value:e})}},6200:(t,e,r)=>{var n=r(2309),o=r(9711),a=n("keys");t.exports=function(t){return a[t]||(a[t]=o(t))}},5465:(t,e,r)=>{var n=r(7854),o=r(3505),a="__core-js_shared__",i=n[a]||o(a,{});t.exports=i},2309:(t,e,r)=>{var n=r(1913),o=r(5465);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.15.1",mode:n?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},6707:(t,e,r)=>{var n=r(9670),o=r(3099),a=r(5112)("species");t.exports=function(t,e){var r,i=n(t).constructor;return void 0===i||null==(r=n(i)[a])?e:o(r)}},8710:(t,e,r)=>{var n=r(9958),o=r(4488),a=function(t){return function(e,r){var a,i,s=String(o(e)),c=n(r),u=s.length;return c<0||c>=u?t?"":void 0:(a=s.charCodeAt(c))<55296||a>56319||c+1===u||(i=s.charCodeAt(c+1))<56320||i>57343?t?s.charAt(c):a:t?s.slice(c,c+2):i-56320+(a-55296<<10)+65536}};t.exports={codeAt:a(!1),charAt:a(!0)}},261:(t,e,r)=>{var n,o,a,i=r(7854),s=r(7293),c=r(9974),u=r(490),f=r(317),l=r(6833),h=r(5268),p=i.location,d=i.setImmediate,y=i.clearImmediate,v=i.process,g=i.MessageChannel,m=i.Dispatch,w=0,x={},b="onreadystatechange",A=function(t){if(x.hasOwnProperty(t)){var e=x[t];delete x[t],e()}},_=function(t){return function(){A(t)}},T=function(t){A(t.data)},E=function(t){i.postMessage(t+"",p.protocol+"//"+p.host)};d&&y||(d=function(t){for(var e=[],r=1;arguments.length>r;)e.push(arguments[r++]);return x[++w]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},n(w),w},y=function(t){delete x[t]},h?n=function(t){v.nextTick(_(t))}:m&&m.now?n=function(t){m.now(_(t))}:g&&!l?(a=(o=new g).port2,o.port1.onmessage=T,n=c(a.postMessage,a,1)):i.addEventListener&&"function"==typeof postMessage&&!i.importScripts&&p&&"file:"!==p.protocol&&!s(E)?(n=E,i.addEventListener("message",T,!1)):n=b in f("script")?function(t){u.appendChild(f("script")).onreadystatechange=function(){u.removeChild(this),A(t)}}:function(t){setTimeout(_(t),0)}),t.exports={set:d,clear:y}},1400:(t,e,r)=>{var n=r(9958),o=Math.max,a=Math.min;t.exports=function(t,e){var r=n(t);return r<0?o(r+e,0):a(r,e)}},7067:(t,e,r)=>{var n=r(9958),o=r(7466);t.exports=function(t){if(void 0===t)return 0;var e=n(t),r=o(e);if(e!==r)throw RangeError("Wrong length or index");return r}},5656:(t,e,r)=>{var n=r(8361),o=r(4488);t.exports=function(t){return n(o(t))}},9958:t=>{var e=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:e)(t)}},7466:(t,e,r)=>{var n=r(9958),o=Math.min;t.exports=function(t){return t>0?o(n(t),9007199254740991):0}},7908:(t,e,r)=>{var n=r(4488);t.exports=function(t){return Object(n(t))}},4590:(t,e,r)=>{var n=r(3002);t.exports=function(t,e){var r=n(t);if(r%e)throw RangeError("Wrong offset");return r}},3002:(t,e,r)=>{var n=r(9958);t.exports=function(t){var e=n(t);if(e<0)throw RangeError("The argument can't be less than 0");return e}},7593:(t,e,r)=>{var n=r(111);t.exports=function(t,e){if(!n(t))return t;var r,o;if(e&&"function"==typeof(r=t.toString)&&!n(o=r.call(t)))return o;if("function"==typeof(r=t.valueOf)&&!n(o=r.call(t)))return o;if(!e&&"function"==typeof(r=t.toString)&&!n(o=r.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},1694:(t,e,r)=>{var n={};n[r(5112)("toStringTag")]="z",t.exports="[object z]"===String(n)},9843:(t,e,r)=>{"use strict";var n=r(2109),o=r(7854),a=r(9781),i=r(3832),s=r(260),c=r(3331),u=r(5787),f=r(9114),l=r(8880),h=r(7466),p=r(7067),d=r(4590),y=r(7593),v=r(6656),g=r(648),m=r(111),w=r(30),x=r(7674),b=r(8006).f,A=r(7321),_=r(2092).forEach,T=r(6340),E=r(3070),I=r(1236),S=r(9909),R=r(9587),O=S.get,k=S.set,M=E.f,L=I.f,j=Math.round,D=o.RangeError,P=c.ArrayBuffer,C=c.DataView,U=s.NATIVE_ARRAY_BUFFER_VIEWS,N=s.TYPED_ARRAY_TAG,F=s.TypedArray,q=s.TypedArrayPrototype,B=s.aTypedArrayConstructor,W=s.isTypedArray,K="BYTES_PER_ELEMENT",H="Wrong length",Z=function(t,e){for(var r=0,n=e.length,o=new(B(t))(n);n>r;)o[r]=e[r++];return o},V=function(t,e){M(t,e,{get:function(){return O(this)[e]}})},Y=function(t){var e;return t instanceof P||"ArrayBuffer"==(e=g(t))||"SharedArrayBuffer"==e},G=function(t,e){return W(t)&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},$=function(t,e){return G(t,e=y(e,!0))?f(2,t[e]):L(t,e)},z=function(t,e,r){return!(G(t,e=y(e,!0))&&m(r)&&v(r,"value"))||v(r,"get")||v(r,"set")||r.configurable||v(r,"writable")&&!r.writable||v(r,"enumerable")&&!r.enumerable?M(t,e,r):(t[e]=r.value,t)};a?(U||(I.f=$,E.f=z,V(q,"buffer"),V(q,"byteOffset"),V(q,"byteLength"),V(q,"length")),n({target:"Object",stat:!0,forced:!U},{getOwnPropertyDescriptor:$,defineProperty:z}),t.exports=function(t,e,r){var a=t.match(/\d+$/)[0]/8,s=t+(r?"Clamped":"")+"Array",c="get"+t,f="set"+t,y=o[s],v=y,g=v&&v.prototype,E={},I=function(t,e){M(t,e,{get:function(){return function(t,e){var r=O(t);return r.view[c](e*a+r.byteOffset,!0)}(this,e)},set:function(t){return function(t,e,n){var o=O(t);r&&(n=(n=j(n))<0?0:n>255?255:255&n),o.view[f](e*a+o.byteOffset,n,!0)}(this,e,t)},enumerable:!0})};U?i&&(v=e((function(t,e,r,n){return u(t,v,s),R(m(e)?Y(e)?void 0!==n?new y(e,d(r,a),n):void 0!==r?new y(e,d(r,a)):new y(e):W(e)?Z(v,e):A.call(v,e):new y(p(e)),t,v)})),x&&x(v,F),_(b(y),(function(t){t in v||l(v,t,y[t])})),v.prototype=g):(v=e((function(t,e,r,n){u(t,v,s);var o,i,c,f=0,l=0;if(m(e)){if(!Y(e))return W(e)?Z(v,e):A.call(v,e);o=e,l=d(r,a);var y=e.byteLength;if(void 0===n){if(y%a)throw D(H);if((i=y-l)<0)throw D(H)}else if((i=h(n)*a)+l>y)throw D(H);c=i/a}else c=p(e),o=new P(i=c*a);for(k(t,{buffer:o,byteOffset:l,byteLength:i,length:c,view:new C(o)});f<c;)I(t,f++)})),x&&x(v,F),g=v.prototype=w(q)),g.constructor!==v&&l(g,"constructor",v),N&&l(g,N,s),E[s]=v,n({global:!0,forced:v!=y,sham:!U},E),K in v||l(v,K,a),K in g||l(g,K,a),T(s)}):t.exports=function(){}},3832:(t,e,r)=>{var n=r(7854),o=r(7293),a=r(7072),i=r(260).NATIVE_ARRAY_BUFFER_VIEWS,s=n.ArrayBuffer,c=n.Int8Array;t.exports=!i||!o((function(){c(1)}))||!o((function(){new c(-1)}))||!a((function(t){new c,new c(null),new c(1.5),new c(t)}),!0)||o((function(){return 1!==new c(new s(2),1,void 0).length}))},3074:(t,e,r)=>{var n=r(260).aTypedArrayConstructor,o=r(6707);t.exports=function(t,e){for(var r=o(t,t.constructor),a=0,i=e.length,s=new(n(r))(i);i>a;)s[a]=e[a++];return s}},7321:(t,e,r)=>{var n=r(7908),o=r(7466),a=r(1246),i=r(7659),s=r(9974),c=r(260).aTypedArrayConstructor;t.exports=function(t){var e,r,u,f,l,h,p=n(t),d=arguments.length,y=d>1?arguments[1]:void 0,v=void 0!==y,g=a(p);if(null!=g&&!i(g))for(h=(l=g.call(p)).next,p=[];!(f=h.call(l)).done;)p.push(f.value);for(v&&d>2&&(y=s(y,arguments[2],2)),r=o(p.length),u=new(c(this))(r),e=0;r>e;e++)u[e]=v?y(p[e],e):p[e];return u}},9711:t=>{var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},3307:(t,e,r)=>{var n=r(133);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},6061:(t,e,r)=>{var n=r(5112);e.f=n},5112:(t,e,r)=>{var n=r(7854),o=r(2309),a=r(6656),i=r(9711),s=r(133),c=r(3307),u=o("wks"),f=n.Symbol,l=c?f:f&&f.withoutSetter||i;t.exports=function(t){return a(u,t)&&(s||"string"==typeof u[t])||(s&&a(f,t)?u[t]=f[t]:u[t]=l("Symbol."+t)),u[t]}},2222:(t,e,r)=>{"use strict";var n=r(2109),o=r(7293),a=r(3157),i=r(111),s=r(7908),c=r(7466),u=r(6135),f=r(5417),l=r(1194),h=r(5112),p=r(7392),d=h("isConcatSpreadable"),y=9007199254740991,v="Maximum allowed index exceeded",g=p>=51||!o((function(){var t=[];return t[d]=!1,t.concat()[0]!==t})),m=l("concat"),w=function(t){if(!i(t))return!1;var e=t[d];return void 0!==e?!!e:a(t)};n({target:"Array",proto:!0,forced:!g||!m},{concat:function(t){var e,r,n,o,a,i=s(this),l=f(i,0),h=0;for(e=-1,n=arguments.length;e<n;e++)if(w(a=-1===e?i:arguments[e])){if(h+(o=c(a.length))>y)throw TypeError(v);for(r=0;r<o;r++,h++)r in a&&u(l,h,a[r])}else{if(h>=y)throw TypeError(v);u(l,h++,a)}return l.length=h,l}})},7327:(t,e,r)=>{"use strict";var n=r(2109),o=r(2092).filter;n({target:"Array",proto:!0,forced:!r(1194)("filter")},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},1038:(t,e,r)=>{var n=r(2109),o=r(8457);n({target:"Array",stat:!0,forced:!r(7072)((function(t){Array.from(t)}))},{from:o})},6992:(t,e,r)=>{"use strict";var n=r(5656),o=r(1223),a=r(7497),i=r(9909),s=r(654),c="Array Iterator",u=i.set,f=i.getterFor(c);t.exports=s(Array,"Array",(function(t,e){u(this,{type:c,target:n(t),index:0,kind:e})}),(function(){var t=f(this),e=t.target,r=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}}),"values"),a.Arguments=a.Array,o("keys"),o("values"),o("entries")},1249:(t,e,r)=>{"use strict";var n=r(2109),o=r(2092).map;n({target:"Array",proto:!0,forced:!r(1194)("map")},{map:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},7042:(t,e,r)=>{"use strict";var n=r(2109),o=r(111),a=r(3157),i=r(1400),s=r(7466),c=r(5656),u=r(6135),f=r(5112),l=r(1194)("slice"),h=f("species"),p=[].slice,d=Math.max;n({target:"Array",proto:!0,forced:!l},{slice:function(t,e){var r,n,f,l=c(this),y=s(l.length),v=i(t,y),g=i(void 0===e?y:e,y);if(a(l)&&("function"!=typeof(r=l.constructor)||r!==Array&&!a(r.prototype)?o(r)&&null===(r=r[h])&&(r=void 0):r=void 0,r===Array||void 0===r))return p.call(l,v,g);for(n=new(void 0===r?Array:r)(d(g-v,0)),f=0;v<g;v++,f++)v in l&&u(n,f,l[v]);return n.length=f,n}})},561:(t,e,r)=>{"use strict";var n=r(2109),o=r(1400),a=r(9958),i=r(7466),s=r(7908),c=r(5417),u=r(6135),f=r(1194)("splice"),l=Math.max,h=Math.min,p=9007199254740991,d="Maximum allowed length exceeded";n({target:"Array",proto:!0,forced:!f},{splice:function(t,e){var r,n,f,y,v,g,m=s(this),w=i(m.length),x=o(t,w),b=arguments.length;if(0===b?r=n=0:1===b?(r=0,n=w-x):(r=b-2,n=h(l(a(e),0),w-x)),w+r-n>p)throw TypeError(d);for(f=c(m,n),y=0;y<n;y++)(v=x+y)in m&&u(f,y,m[v]);if(f.length=n,r<n){for(y=x;y<w-n;y++)g=y+r,(v=y+n)in m?m[g]=m[v]:delete m[g];for(y=w;y>w-n+r;y--)delete m[y-1]}else if(r>n)for(y=w-n;y>x;y--)g=y+r-1,(v=y+n-1)in m?m[g]=m[v]:delete m[g];for(y=0;y<r;y++)m[y+x]=arguments[y+2];return m.length=w-n+r,f}})},8309:(t,e,r)=>{var n=r(9781),o=r(3070).f,a=Function.prototype,i=a.toString,s=/^\s*function ([^ (]*)/,c="name";n&&!(c in a)&&o(a,c,{configurable:!0,get:function(){try{return i.call(this).match(s)[1]}catch(t){return""}}})},5003:(t,e,r)=>{var n=r(2109),o=r(7293),a=r(5656),i=r(1236).f,s=r(9781),c=o((function(){i(1)}));n({target:"Object",stat:!0,forced:!s||c,sham:!s},{getOwnPropertyDescriptor:function(t,e){return i(a(t),e)}})},9337:(t,e,r)=>{var n=r(2109),o=r(9781),a=r(3887),i=r(5656),s=r(1236),c=r(6135);n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){for(var e,r,n=i(t),o=s.f,u=a(n),f={},l=0;u.length>l;)void 0!==(r=o(n,e=u[l++]))&&c(f,e,r);return f}})},7941:(t,e,r)=>{var n=r(2109),o=r(7908),a=r(1956);n({target:"Object",stat:!0,forced:r(7293)((function(){a(1)}))},{keys:function(t){return a(o(t))}})},1539:(t,e,r)=>{var n=r(1694),o=r(1320),a=r(288);n||o(Object.prototype,"toString",a,{unsafe:!0})},8674:(t,e,r)=>{"use strict";var n,o,a,i,s=r(2109),c=r(1913),u=r(7854),f=r(5005),l=r(3366),h=r(1320),p=r(2248),d=r(7674),y=r(8003),v=r(6340),g=r(111),m=r(3099),w=r(5787),x=r(2788),b=r(408),A=r(7072),_=r(6707),T=r(261).set,E=r(5948),I=r(9478),S=r(842),R=r(8523),O=r(2534),k=r(9909),M=r(4705),L=r(5112),j=r(7871),D=r(5268),P=r(7392),C=L("species"),U="Promise",N=k.get,F=k.set,q=k.getterFor(U),B=l&&l.prototype,W=l,K=B,H=u.TypeError,Z=u.document,V=u.process,Y=R.f,G=Y,$=!!(Z&&Z.createEvent&&u.dispatchEvent),z="function"==typeof PromiseRejectionEvent,X="unhandledrejection",J=!1,Q=M(U,(function(){var t=x(W)!==String(W);if(!t&&66===P)return!0;if(c&&!K.finally)return!0;if(P>=51&&/native code/.test(W))return!1;var e=new W((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};return(e.constructor={})[C]=r,!(J=e.then((function(){}))instanceof r)||!t&&j&&!z})),tt=Q||!A((function(t){W.all(t).catch((function(){}))})),et=function(t){var e;return!(!g(t)||"function"!=typeof(e=t.then))&&e},rt=function(t,e){if(!t.notified){t.notified=!0;var r=t.reactions;E((function(){for(var n=t.value,o=1==t.state,a=0;r.length>a;){var i,s,c,u=r[a++],f=o?u.ok:u.fail,l=u.resolve,h=u.reject,p=u.domain;try{f?(o||(2===t.rejection&&it(t),t.rejection=1),!0===f?i=n:(p&&p.enter(),i=f(n),p&&(p.exit(),c=!0)),i===u.promise?h(H("Promise-chain cycle")):(s=et(i))?s.call(i,l,h):l(i)):h(n)}catch(t){p&&!c&&p.exit(),h(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&ot(t)}))}},nt=function(t,e,r){var n,o;$?((n=Z.createEvent("Event")).promise=e,n.reason=r,n.initEvent(t,!1,!0),u.dispatchEvent(n)):n={promise:e,reason:r},!z&&(o=u["on"+t])?o(n):t===X&&S("Unhandled promise rejection",r)},ot=function(t){T.call(u,(function(){var e,r=t.facade,n=t.value;if(at(t)&&(e=O((function(){D?V.emit("unhandledRejection",n,r):nt(X,r,n)})),t.rejection=D||at(t)?2:1,e.error))throw e.value}))},at=function(t){return 1!==t.rejection&&!t.parent},it=function(t){T.call(u,(function(){var e=t.facade;D?V.emit("rejectionHandled",e):nt("rejectionhandled",e,t.value)}))},st=function(t,e,r){return function(n){t(e,n,r)}},ct=function(t,e,r){t.done||(t.done=!0,r&&(t=r),t.value=e,t.state=2,rt(t,!0))},ut=function(t,e,r){if(!t.done){t.done=!0,r&&(t=r);try{if(t.facade===e)throw H("Promise can't be resolved itself");var n=et(e);n?E((function(){var r={done:!1};try{n.call(e,st(ut,r,t),st(ct,r,t))}catch(e){ct(r,e,t)}})):(t.value=e,t.state=1,rt(t,!1))}catch(e){ct({done:!1},e,t)}}};if(Q&&(K=(W=function(t){w(this,W,U),m(t),n.call(this);var e=N(this);try{t(st(ut,e),st(ct,e))}catch(t){ct(e,t)}}).prototype,(n=function(t){F(this,{type:U,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=p(K,{then:function(t,e){var r=q(this),n=Y(_(this,W));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=D?V.domain:void 0,r.parent=!0,r.reactions.push(n),0!=r.state&&rt(r,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new n,e=N(t);this.promise=t,this.resolve=st(ut,e),this.reject=st(ct,e)},R.f=Y=function(t){return t===W||t===a?new o(t):G(t)},!c&&"function"==typeof l&&B!==Object.prototype)){i=B.then,J||(h(B,"then",(function(t,e){var r=this;return new W((function(t,e){i.call(r,t,e)})).then(t,e)}),{unsafe:!0}),h(B,"catch",K.catch,{unsafe:!0}));try{delete B.constructor}catch(t){}d&&d(B,K)}s({global:!0,wrap:!0,forced:Q},{Promise:W}),y(W,U,!1,!0),v(U),a=f(U),s({target:U,stat:!0,forced:Q},{reject:function(t){var e=Y(this);return e.reject.call(void 0,t),e.promise}}),s({target:U,stat:!0,forced:c||Q},{resolve:function(t){return I(c&&this===a?W:this,t)}}),s({target:U,stat:!0,forced:tt},{all:function(t){var e=this,r=Y(e),n=r.resolve,o=r.reject,a=O((function(){var r=m(e.resolve),a=[],i=0,s=1;b(t,(function(t){var c=i++,u=!1;a.push(void 0),s++,r.call(e,t).then((function(t){u||(u=!0,a[c]=t,--s||n(a))}),o)})),--s||n(a)}));return a.error&&o(a.value),r.promise},race:function(t){var e=this,r=Y(e),n=r.reject,o=O((function(){var o=m(e.resolve);b(t,(function(t){o.call(e,t).then(r.resolve,n)}))}));return o.error&&n(o.value),r.promise}})},4916:(t,e,r)=>{"use strict";var n=r(2109),o=r(2261);n({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},8783:(t,e,r)=>{"use strict";var n=r(8710).charAt,o=r(9909),a=r(654),i="String Iterator",s=o.set,c=o.getterFor(i);a(String,"String",(function(t){s(this,{type:i,string:String(t),index:0})}),(function(){var t,e=c(this),r=e.string,o=e.index;return o>=r.length?{value:void 0,done:!0}:(t=n(r,o),e.index+=t.length,{value:t,done:!1})}))},4723:(t,e,r)=>{"use strict";var n=r(7007),o=r(9670),a=r(7466),i=r(4488),s=r(1530),c=r(7651);n("match",(function(t,e,r){return[function(e){var r=i(this),n=null==e?void 0:e[t];return void 0!==n?n.call(e,r):new RegExp(e)[t](String(r))},function(t){var n=r(e,this,t);if(n.done)return n.value;var i=o(this),u=String(t);if(!i.global)return c(i,u);var f=i.unicode;i.lastIndex=0;for(var l,h=[],p=0;null!==(l=c(i,u));){var d=String(l[0]);h[p]=d,""===d&&(i.lastIndex=s(u,a(i.lastIndex),f)),p++}return 0===p?null:h}]}))},5306:(t,e,r)=>{"use strict";var n=r(7007),o=r(7293),a=r(9670),i=r(7466),s=r(9958),c=r(4488),u=r(1530),f=r(647),l=r(7651),h=r(5112)("replace"),p=Math.max,d=Math.min,y="$0"==="a".replace(/./,"$0"),v=!!/./[h]&&""===/./[h]("a","$0");n("replace",(function(t,e,r){var n=v?"$":"$0";return[function(t,r){var n=c(this),o=null==t?void 0:t[h];return void 0!==o?o.call(t,n,r):e.call(String(n),t,r)},function(t,o){if("string"==typeof o&&-1===o.indexOf(n)&&-1===o.indexOf("$<")){var c=r(e,this,t,o);if(c.done)return c.value}var h=a(this),y=String(t),v="function"==typeof o;v||(o=String(o));var g=h.global;if(g){var m=h.unicode;h.lastIndex=0}for(var w=[];;){var x=l(h,y);if(null===x)break;if(w.push(x),!g)break;""===String(x[0])&&(h.lastIndex=u(y,i(h.lastIndex),m))}for(var b,A="",_=0,T=0;T<w.length;T++){x=w[T];for(var E=String(x[0]),I=p(d(s(x.index),y.length),0),S=[],R=1;R<x.length;R++)S.push(void 0===(b=x[R])?b:String(b));var O=x.groups;if(v){var k=[E].concat(S,I,y);void 0!==O&&k.push(O);var M=String(o.apply(void 0,k))}else M=f(E,y,I,S,O,o);I>=_&&(A+=y.slice(_,I)+M,_=I+E.length)}return A+y.slice(_)}]}),!!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!y||v)},1817:(t,e,r)=>{"use strict";var n=r(2109),o=r(9781),a=r(7854),i=r(6656),s=r(111),c=r(3070).f,u=r(9920),f=a.Symbol;if(o&&"function"==typeof f&&(!("description"in f.prototype)||void 0!==f().description)){var l={},h=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof h?new f(t):void 0===t?f():f(t);return""===t&&(l[e]=!0),e};u(h,f);var p=h.prototype=f.prototype;p.constructor=h;var d=p.toString,y="Symbol(test)"==String(f("test")),v=/^Symbol\((.*)\)[^)]+$/;c(p,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,e=d.call(t);if(i(l,t))return"";var r=y?e.slice(7,-1):e.replace(v,"$1");return""===r?void 0:r}}),n({global:!0,forced:!0},{Symbol:h})}},2165:(t,e,r)=>{r(7235)("iterator")},2526:(t,e,r)=>{"use strict";var n=r(2109),o=r(7854),a=r(5005),i=r(1913),s=r(9781),c=r(133),u=r(3307),f=r(7293),l=r(6656),h=r(3157),p=r(111),d=r(9670),y=r(7908),v=r(5656),g=r(7593),m=r(9114),w=r(30),x=r(1956),b=r(8006),A=r(1156),_=r(5181),T=r(1236),E=r(3070),I=r(5296),S=r(8880),R=r(1320),O=r(2309),k=r(6200),M=r(3501),L=r(9711),j=r(5112),D=r(6061),P=r(7235),C=r(8003),U=r(9909),N=r(2092).forEach,F=k("hidden"),q="Symbol",B=j("toPrimitive"),W=U.set,K=U.getterFor(q),H=Object.prototype,Z=o.Symbol,V=a("JSON","stringify"),Y=T.f,G=E.f,$=A.f,z=I.f,X=O("symbols"),J=O("op-symbols"),Q=O("string-to-symbol-registry"),tt=O("symbol-to-string-registry"),et=O("wks"),rt=o.QObject,nt=!rt||!rt.prototype||!rt.prototype.findChild,ot=s&&f((function(){return 7!=w(G({},"a",{get:function(){return G(this,"a",{value:7}).a}})).a}))?function(t,e,r){var n=Y(H,e);n&&delete H[e],G(t,e,r),n&&t!==H&&G(H,e,n)}:G,at=function(t,e){var r=X[t]=w(Z.prototype);return W(r,{type:q,tag:t,description:e}),s||(r.description=e),r},it=u?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof Z},st=function(t,e,r){t===H&&st(J,e,r),d(t);var n=g(e,!0);return d(r),l(X,n)?(r.enumerable?(l(t,F)&&t[F][n]&&(t[F][n]=!1),r=w(r,{enumerable:m(0,!1)})):(l(t,F)||G(t,F,m(1,{})),t[F][n]=!0),ot(t,n,r)):G(t,n,r)},ct=function(t,e){d(t);var r=v(e),n=x(r).concat(ht(r));return N(n,(function(e){s&&!ut.call(r,e)||st(t,e,r[e])})),t},ut=function(t){var e=g(t,!0),r=z.call(this,e);return!(this===H&&l(X,e)&&!l(J,e))&&(!(r||!l(this,e)||!l(X,e)||l(this,F)&&this[F][e])||r)},ft=function(t,e){var r=v(t),n=g(e,!0);if(r!==H||!l(X,n)||l(J,n)){var o=Y(r,n);return!o||!l(X,n)||l(r,F)&&r[F][n]||(o.enumerable=!0),o}},lt=function(t){var e=$(v(t)),r=[];return N(e,(function(t){l(X,t)||l(M,t)||r.push(t)})),r},ht=function(t){var e=t===H,r=$(e?J:v(t)),n=[];return N(r,(function(t){!l(X,t)||e&&!l(H,t)||n.push(X[t])})),n};(c||(R((Z=function(){if(this instanceof Z)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=L(t),r=function(t){this===H&&r.call(J,t),l(this,F)&&l(this[F],e)&&(this[F][e]=!1),ot(this,e,m(1,t))};return s&&nt&&ot(H,e,{configurable:!0,set:r}),at(e,t)}).prototype,"toString",(function(){return K(this).tag})),R(Z,"withoutSetter",(function(t){return at(L(t),t)})),I.f=ut,E.f=st,T.f=ft,b.f=A.f=lt,_.f=ht,D.f=function(t){return at(j(t),t)},s&&(G(Z.prototype,"description",{configurable:!0,get:function(){return K(this).description}}),i||R(H,"propertyIsEnumerable",ut,{unsafe:!0}))),n({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Z}),N(x(et),(function(t){P(t)})),n({target:q,stat:!0,forced:!c},{for:function(t){var e=String(t);if(l(Q,e))return Q[e];var r=Z(e);return Q[e]=r,tt[r]=e,r},keyFor:function(t){if(!it(t))throw TypeError(t+" is not a symbol");if(l(tt,t))return tt[t]},useSetter:function(){nt=!0},useSimple:function(){nt=!1}}),n({target:"Object",stat:!0,forced:!c,sham:!s},{create:function(t,e){return void 0===e?w(t):ct(w(t),e)},defineProperty:st,defineProperties:ct,getOwnPropertyDescriptor:ft}),n({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:lt,getOwnPropertySymbols:ht}),n({target:"Object",stat:!0,forced:f((function(){_.f(1)}))},{getOwnPropertySymbols:function(t){return _.f(y(t))}}),V)&&n({target:"JSON",stat:!0,forced:!c||f((function(){var t=Z();return"[null]"!=V([t])||"{}"!=V({a:t})||"{}"!=V(Object(t))}))},{stringify:function(t,e,r){for(var n,o=[t],a=1;arguments.length>a;)o.push(arguments[a++]);if(n=e,(p(e)||void 0!==t)&&!it(t))return h(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!it(e))return e}),o[1]=e,V.apply(null,o)}});Z.prototype[B]||S(Z.prototype,B,Z.prototype.valueOf),C(Z,q),M[F]=!0},2990:(t,e,r)=>{"use strict";var n=r(260),o=r(1048),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("copyWithin",(function(t,e){return o.call(a(this),t,e,arguments.length>2?arguments[2]:void 0)}))},8927:(t,e,r)=>{"use strict";var n=r(260),o=r(2092).every,a=n.aTypedArray;(0,n.exportTypedArrayMethod)("every",(function(t){return o(a(this),t,arguments.length>1?arguments[1]:void 0)}))},3105:(t,e,r)=>{"use strict";var n=r(260),o=r(1285),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("fill",(function(t){return o.apply(a(this),arguments)}))},5035:(t,e,r)=>{"use strict";var n=r(260),o=r(2092).filter,a=r(3074),i=n.aTypedArray;(0,n.exportTypedArrayMethod)("filter",(function(t){var e=o(i(this),t,arguments.length>1?arguments[1]:void 0);return a(this,e)}))},7174:(t,e,r)=>{"use strict";var n=r(260),o=r(2092).findIndex,a=n.aTypedArray;(0,n.exportTypedArrayMethod)("findIndex",(function(t){return o(a(this),t,arguments.length>1?arguments[1]:void 0)}))},4345:(t,e,r)=>{"use strict";var n=r(260),o=r(2092).find,a=n.aTypedArray;(0,n.exportTypedArrayMethod)("find",(function(t){return o(a(this),t,arguments.length>1?arguments[1]:void 0)}))},2846:(t,e,r)=>{"use strict";var n=r(260),o=r(2092).forEach,a=n.aTypedArray;(0,n.exportTypedArrayMethod)("forEach",(function(t){o(a(this),t,arguments.length>1?arguments[1]:void 0)}))},4731:(t,e,r)=>{"use strict";var n=r(260),o=r(1318).includes,a=n.aTypedArray;(0,n.exportTypedArrayMethod)("includes",(function(t){return o(a(this),t,arguments.length>1?arguments[1]:void 0)}))},7209:(t,e,r)=>{"use strict";var n=r(260),o=r(1318).indexOf,a=n.aTypedArray;(0,n.exportTypedArrayMethod)("indexOf",(function(t){return o(a(this),t,arguments.length>1?arguments[1]:void 0)}))},6319:(t,e,r)=>{"use strict";var n=r(7854),o=r(260),a=r(6992),i=r(5112)("iterator"),s=n.Uint8Array,c=a.values,u=a.keys,f=a.entries,l=o.aTypedArray,h=o.exportTypedArrayMethod,p=s&&s.prototype[i],d=!!p&&("values"==p.name||null==p.name),y=function(){return c.call(l(this))};h("entries",(function(){return f.call(l(this))})),h("keys",(function(){return u.call(l(this))})),h("values",y,!d),h(i,y,!d)},8867:(t,e,r)=>{"use strict";var n=r(260),o=n.aTypedArray,a=n.exportTypedArrayMethod,i=[].join;a("join",(function(t){return i.apply(o(this),arguments)}))},7789:(t,e,r)=>{"use strict";var n=r(260),o=r(6583),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("lastIndexOf",(function(t){return o.apply(a(this),arguments)}))},3739:(t,e,r)=>{"use strict";var n=r(260),o=r(2092).map,a=r(6707),i=n.aTypedArray,s=n.aTypedArrayConstructor;(0,n.exportTypedArrayMethod)("map",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0,(function(t,e){return new(s(a(t,t.constructor)))(e)}))}))},4483:(t,e,r)=>{"use strict";var n=r(260),o=r(3671).right,a=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduceRight",(function(t){return o(a(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},9368:(t,e,r)=>{"use strict";var n=r(260),o=r(3671).left,a=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduce",(function(t){return o(a(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},2056:(t,e,r)=>{"use strict";var n=r(260),o=n.aTypedArray,a=n.exportTypedArrayMethod,i=Math.floor;a("reverse",(function(){for(var t,e=this,r=o(e).length,n=i(r/2),a=0;a<n;)t=e[a],e[a++]=e[--r],e[r]=t;return e}))},3462:(t,e,r)=>{"use strict";var n=r(260),o=r(7466),a=r(4590),i=r(7908),s=r(7293),c=n.aTypedArray;(0,n.exportTypedArrayMethod)("set",(function(t){c(this);var e=a(arguments.length>1?arguments[1]:void 0,1),r=this.length,n=i(t),s=o(n.length),u=0;if(s+e>r)throw RangeError("Wrong length");for(;u<s;)this[e+u]=n[u++]}),s((function(){new Int8Array(1).set({})})))},678:(t,e,r)=>{"use strict";var n=r(260),o=r(6707),a=r(7293),i=n.aTypedArray,s=n.aTypedArrayConstructor,c=n.exportTypedArrayMethod,u=[].slice;c("slice",(function(t,e){for(var r=u.call(i(this),t,e),n=o(this,this.constructor),a=0,c=r.length,f=new(s(n))(c);c>a;)f[a]=r[a++];return f}),a((function(){new Int8Array(1).slice()})))},7462:(t,e,r)=>{"use strict";var n=r(260),o=r(2092).some,a=n.aTypedArray;(0,n.exportTypedArrayMethod)("some",(function(t){return o(a(this),t,arguments.length>1?arguments[1]:void 0)}))},3824:(t,e,r)=>{"use strict";var n=r(260),o=r(7854),a=r(7293),i=r(3099),s=r(7466),c=r(4362),u=r(8886),f=r(256),l=r(7392),h=r(8008),p=n.aTypedArray,d=n.exportTypedArrayMethod,y=o.Uint16Array,v=y&&y.prototype.sort,g=!!v&&!a((function(){var t=new y(2);t.sort(null),t.sort({})})),m=!!v&&!a((function(){if(l)return l<74;if(u)return u<67;if(f)return!0;if(h)return h<602;var t,e,r=new y(516),n=Array(516);for(t=0;t<516;t++)e=t%4,r[t]=515-t,n[t]=t-2*e+3;for(r.sort((function(t,e){return(t/4|0)-(e/4|0)})),t=0;t<516;t++)if(r[t]!==n[t])return!0}));d("sort",(function(t){var e=this;if(void 0!==t&&i(t),m)return v.call(e,t);p(e);var r,n=s(e.length),o=Array(n);for(r=0;r<n;r++)o[r]=e[r];for(o=c(e,function(t){return function(e,r){return void 0!==t?+t(e,r)||0:r!=r?-1:e!=e?1:0===e&&0===r?1/e>0&&1/r<0?1:-1:e>r}}(t)),r=0;r<n;r++)e[r]=o[r];return e}),!m||g)},5021:(t,e,r)=>{"use strict";var n=r(260),o=r(7466),a=r(1400),i=r(6707),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("subarray",(function(t,e){var r=s(this),n=r.length,c=a(t,n);return new(i(r,r.constructor))(r.buffer,r.byteOffset+c*r.BYTES_PER_ELEMENT,o((void 0===e?n:a(e,n))-c))}))},2974:(t,e,r)=>{"use strict";var n=r(7854),o=r(260),a=r(7293),i=n.Int8Array,s=o.aTypedArray,c=o.exportTypedArrayMethod,u=[].toLocaleString,f=[].slice,l=!!i&&a((function(){u.call(new i(1))}));c("toLocaleString",(function(){return u.apply(l?f.call(s(this)):s(this),arguments)}),a((function(){return[1,2].toLocaleString()!=new i([1,2]).toLocaleString()}))||!a((function(){i.prototype.toLocaleString.call([1,2])})))},5016:(t,e,r)=>{"use strict";var n=r(260).exportTypedArrayMethod,o=r(7293),a=r(7854).Uint8Array,i=a&&a.prototype||{},s=[].toString,c=[].join;o((function(){s.call({})}))&&(s=function(){return c.call(this)});var u=i.toString!=s;n("toString",s,u)},2472:(t,e,r)=>{r(9843)("Uint8",(function(t){return function(e,r,n){return t(this,e,r,n)}}))},4747:(t,e,r)=>{var n=r(7854),o=r(8324),a=r(8533),i=r(8880);for(var s in o){var c=n[s],u=c&&c.prototype;if(u&&u.forEach!==a)try{i(u,"forEach",a)}catch(t){u.forEach=a}}},3948:(t,e,r)=>{var n=r(7854),o=r(8324),a=r(6992),i=r(8880),s=r(5112),c=s("iterator"),u=s("toStringTag"),f=a.values;for(var l in o){var h=n[l],p=h&&h.prototype;if(p){if(p[c]!==f)try{i(p,c,f)}catch(t){p[c]=f}if(p[u]||i(p,u,l),o[l])for(var d in a)if(p[d]!==a[d])try{i(p,d,a[d])}catch(t){p[d]=a[d]}}}},5666:t=>{var e=function(t){"use strict";var e,r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function f(t,e,r,n){var a=e&&e.prototype instanceof v?e:v,i=Object.create(a.prototype),s=new O(n||[]);return o(i,"_invoke",{value:E(t,r,s)}),i}function l(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=f;var h="suspendedStart",p="executing",d="completed",y={};function v(){}function g(){}function m(){}var w={};u(w,i,(function(){return this}));var x=Object.getPrototypeOf,b=x&&x(x(k([])));b&&b!==r&&n.call(b,i)&&(w=b);var A=m.prototype=v.prototype=Object.create(w);function _(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function T(t,e){function r(o,a,i,s){var c=l(t[o],t,a);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==typeof f&&n.call(f,"__await")?e.resolve(f.__await).then((function(t){r("next",t,i,s)}),(function(t){r("throw",t,i,s)})):e.resolve(f).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,s)}))}s(c.arg)}var a;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return a=a?a.then(o,o):o()}})}function E(t,e,r){var n=h;return function(o,a){if(n===p)throw new Error("Generator is already running");if(n===d){if("throw"===o)throw a;return M()}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var s=I(i,r);if(s){if(s===y)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===h)throw n=d,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=p;var c=l(t,e,r);if("normal"===c.type){if(n=r.done?d:"suspendedYield",c.arg===y)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n=d,r.method="throw",r.arg=c.arg)}}}function I(t,r){var n=t.iterator[r.method];if(n===e){if(r.delegate=null,"throw"===r.method){if(t.iterator.return&&(r.method="return",r.arg=e,I(t,r),"throw"===r.method))return y;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return y}var o=l(n,t.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var a=o.arg;return a?a.done?(r[t.resultName]=a.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function S(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function R(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function O(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function k(t){if(t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}return{next:M}}function M(){return{value:e,done:!0}}return g.prototype=m,o(A,"constructor",{value:m,configurable:!0}),o(m,"constructor",{value:g,configurable:!0}),g.displayName=u(m,c,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,m):(t.__proto__=m,u(t,c,"GeneratorFunction")),t.prototype=Object.create(A),t},t.awrap=function(t){return{__await:t}},_(T.prototype),u(T.prototype,s,(function(){return this})),t.AsyncIterator=T,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new T(f(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},_(A),u(A,c,"Generator"),u(A,i,(function(){return this})),u(A,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function t(){for(;r.length;){var n=r.pop();if(n in e)return t.value=n,t.done=!1,t}return t.done=!0,t}},t.values=k,O.prototype={constructor:O,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(R),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return s.type="throw",s.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=t,i.arg=e,a?(this.method="next",this.next=a.finallyLoc,y):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),R(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;R(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:k(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),y}},t}(t.exports);try{regeneratorRuntime=e}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=e:Function("r","regeneratorRuntime = r")(e)}},913:()=>{"use strict";try{self["workbox:core:6.5.3"]&&_()}catch(t){}},6550:()=>{"use strict";try{self["workbox:expiration:6.5.3"]&&_()}catch(t){}},7977:()=>{"use strict";try{self["workbox:precaching:6.5.3"]&&_()}catch(t){}},9080:()=>{"use strict";try{self["workbox:routing:6.5.3"]&&_()}catch(t){}},6873:()=>{"use strict";try{self["workbox:strategies:6.5.3"]&&_()}catch(t){}}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var a=e[n]={exports:{}};return t[n](a,a.exports,r),a.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),(()=>{"use strict";r(913);const t=(t,...e)=>{let r=t;return e.length>0&&(r+=` :: ${JSON.stringify(e)}`),r};class e extends Error{constructor(e,r){super(t(e,r)),this.name=e,this.details=r}}const n=new Set;const o={googleAnalytics:"googleAnalytics",precache:"precache-v2",prefix:"workbox",runtime:"runtime",suffix:"undefined"!=typeof registration?registration.scope:""},a=t=>[o.prefix,t,o.suffix].filter((t=>t&&t.length>0)).join("-"),i=t=>t||a(o.precache),s=t=>t||a(o.runtime);function c(t,e){const r=new URL(t);for(const t of e)r.searchParams.delete(t);return r.href}let u;function f(t){t.then((()=>{}))}class l{constructor(){this.promise=new Promise(((t,e)=>{this.resolve=t,this.reject=e}))}}const h=t=>new URL(String(t),location.href).href.replace(new RegExp(`^${location.origin}`),"");function p(t,e){const r=e();return t.waitUntil(r),r}async function d(t,r){let n=null;if(t.url){n=new URL(t.url).origin}if(n!==self.location.origin)throw new e("cross-origin-copy-response",{origin:n});const o=t.clone(),a={headers:new Headers(o.headers),status:o.status,statusText:o.statusText},i=r?r(a):a,s=function(){if(void 0===u){const t=new Response("");if("body"in t)try{new Response(t.body),u=!0}catch(t){u=!1}u=!1}return u}()?o.body:await o.blob();return new Response(s,i)}r(7977);function y(t){if(!t)throw new e("add-to-cache-list-unexpected-type",{entry:t});if("string"==typeof t){const e=new URL(t,location.href);return{cacheKey:e.href,url:e.href}}const{revision:r,url:n}=t;if(!n)throw new e("add-to-cache-list-unexpected-type",{entry:t});if(!r){const t=new URL(n,location.href);return{cacheKey:t.href,url:t.href}}const o=new URL(n,location.href),a=new URL(n,location.href);return o.searchParams.set("__WB_REVISION__",r),{cacheKey:o.href,url:a.href}}class v{constructor(){this.updatedURLs=[],this.notUpdatedURLs=[],this.handlerWillStart=async({request:t,state:e})=>{e&&(e.originalRequest=t)},this.cachedResponseWillBeUsed=async({event:t,state:e,cachedResponse:r})=>{if("install"===t.type&&e&&e.originalRequest&&e.originalRequest instanceof Request){const t=e.originalRequest.url;r?this.notUpdatedURLs.push(t):this.updatedURLs.push(t)}return r}}}class g{constructor({precacheController:t}){this.cacheKeyWillBeUsed=async({request:t,params:e})=>{const r=(null==e?void 0:e.cacheKey)||this._precacheController.getCacheKeyForURL(t.url);return r?new Request(r,{headers:t.headers}):t},this._precacheController=t}}r(6873);function m(t){return"string"==typeof t?new Request(t):t}class w{constructor(t,e){this._cacheKeys={},Object.assign(this,e),this.event=e.event,this._strategy=t,this._handlerDeferred=new l,this._extendLifetimePromises=[],this._plugins=[...t.plugins],this._pluginStateMap=new Map;for(const t of this._plugins)this._pluginStateMap.set(t,{});this.event.waitUntil(this._handlerDeferred.promise)}async fetch(t){const{event:r}=this;let n=m(t);if("navigate"===n.mode&&r instanceof FetchEvent&&r.preloadResponse){const t=await r.preloadResponse;if(t)return t}const o=this.hasCallback("fetchDidFail")?n.clone():null;try{for(const t of this.iterateCallbacks("requestWillFetch"))n=await t({request:n.clone(),event:r})}catch(t){if(t instanceof Error)throw new e("plugin-error-request-will-fetch",{thrownErrorMessage:t.message})}const a=n.clone();try{let t;t=await fetch(n,"navigate"===n.mode?void 0:this._strategy.fetchOptions);for(const e of this.iterateCallbacks("fetchDidSucceed"))t=await e({event:r,request:a,response:t});return t}catch(t){throw o&&await this.runCallbacks("fetchDidFail",{error:t,event:r,originalRequest:o.clone(),request:a.clone()}),t}}async fetchAndCachePut(t){const e=await this.fetch(t),r=e.clone();return this.waitUntil(this.cachePut(t,r)),e}async cacheMatch(t){const e=m(t);let r;const{cacheName:n,matchOptions:o}=this._strategy,a=await this.getCacheKey(e,"read"),i=Object.assign(Object.assign({},o),{cacheName:n});r=await caches.match(a,i);for(const t of this.iterateCallbacks("cachedResponseWillBeUsed"))r=await t({cacheName:n,matchOptions:o,cachedResponse:r,request:a,event:this.event})||void 0;return r}async cachePut(t,r){const o=m(t);var a;await(a=0,new Promise((t=>setTimeout(t,a))));const i=await this.getCacheKey(o,"write");if(!r)throw new e("cache-put-with-no-response",{url:h(i.url)});const s=await this._ensureResponseSafeToCache(r);if(!s)return!1;const{cacheName:u,matchOptions:f}=this._strategy,l=await self.caches.open(u),p=this.hasCallback("cacheDidUpdate"),d=p?await async function(t,e,r,n){const o=c(e.url,r);if(e.url===o)return t.match(e,n);const a=Object.assign(Object.assign({},n),{ignoreSearch:!0}),i=await t.keys(e,a);for(const e of i)if(o===c(e.url,r))return t.match(e,n)}(l,i.clone(),["__WB_REVISION__"],f):null;try{await l.put(i,p?s.clone():s)}catch(t){if(t instanceof Error)throw"QuotaExceededError"===t.name&&await async function(){for(const t of n)await t()}(),t}for(const t of this.iterateCallbacks("cacheDidUpdate"))await t({cacheName:u,oldResponse:d,newResponse:s.clone(),request:i,event:this.event});return!0}async getCacheKey(t,e){const r=`${t.url} | ${e}`;if(!this._cacheKeys[r]){let n=t;for(const t of this.iterateCallbacks("cacheKeyWillBeUsed"))n=m(await t({mode:e,request:n,event:this.event,params:this.params}));this._cacheKeys[r]=n}return this._cacheKeys[r]}hasCallback(t){for(const e of this._strategy.plugins)if(t in e)return!0;return!1}async runCallbacks(t,e){for(const r of this.iterateCallbacks(t))await r(e)}*iterateCallbacks(t){for(const e of this._strategy.plugins)if("function"==typeof e[t]){const r=this._pluginStateMap.get(e),n=n=>{const o=Object.assign(Object.assign({},n),{state:r});return e[t](o)};yield n}}waitUntil(t){return this._extendLifetimePromises.push(t),t}async doneWaiting(){let t;for(;t=this._extendLifetimePromises.shift();)await t}destroy(){this._handlerDeferred.resolve(null)}async _ensureResponseSafeToCache(t){let e=t,r=!1;for(const t of this.iterateCallbacks("cacheWillUpdate"))if(e=await t({request:this.request,response:e,event:this.event})||void 0,r=!0,!e)break;return r||e&&200!==e.status&&(e=void 0),e}}class x{constructor(t={}){this.cacheName=s(t.cacheName),this.plugins=t.plugins||[],this.fetchOptions=t.fetchOptions,this.matchOptions=t.matchOptions}handle(t){const[e]=this.handleAll(t);return e}handleAll(t){t instanceof FetchEvent&&(t={event:t,request:t.request});const e=t.event,r="string"==typeof t.request?new Request(t.request):t.request,n="params"in t?t.params:void 0,o=new w(this,{event:e,request:r,params:n}),a=this._getResponse(o,r,e);return[a,this._awaitComplete(a,o,r,e)]}async _getResponse(t,r,n){let o;await t.runCallbacks("handlerWillStart",{event:n,request:r});try{if(o=await this._handle(r,t),!o||"error"===o.type)throw new e("no-response",{url:r.url})}catch(e){if(e instanceof Error)for(const a of t.iterateCallbacks("handlerDidError"))if(o=await a({error:e,event:n,request:r}),o)break;if(!o)throw e}for(const e of t.iterateCallbacks("handlerWillRespond"))o=await e({event:n,request:r,response:o});return o}async _awaitComplete(t,e,r,n){let o,a;try{o=await t}catch(a){}try{await e.runCallbacks("handlerDidRespond",{event:n,request:r,response:o}),await e.doneWaiting()}catch(t){t instanceof Error&&(a=t)}if(await e.runCallbacks("handlerDidComplete",{event:n,request:r,response:o,error:a}),e.destroy(),a)throw a}}class b extends x{constructor(t={}){t.cacheName=i(t.cacheName),super(t),this._fallbackToNetwork=!1!==t.fallbackToNetwork,this.plugins.push(b.copyRedirectedCacheableResponsesPlugin)}async _handle(t,e){const r=await e.cacheMatch(t);return r||(e.event&&"install"===e.event.type?await this._handleInstall(t,e):await this._handleFetch(t,e))}async _handleFetch(t,r){let n;const o=r.params||{};if(!this._fallbackToNetwork)throw new e("missing-precache-entry",{cacheName:this.cacheName,url:t.url});{0;const e=o.integrity,a=t.integrity,i=!a||a===e;if(n=await r.fetch(new Request(t,{integrity:"no-cors"!==t.mode?a||e:void 0})),e&&i&&"no-cors"!==t.mode){this._useDefaultCacheabilityPluginIfNeeded();await r.cachePut(t,n.clone());0}}return n}async _handleInstall(t,r){this._useDefaultCacheabilityPluginIfNeeded();const n=await r.fetch(t);if(!await r.cachePut(t,n.clone()))throw new e("bad-precaching-response",{url:t.url,status:n.status});return n}_useDefaultCacheabilityPluginIfNeeded(){let t=null,e=0;for(const[r,n]of this.plugins.entries())n!==b.copyRedirectedCacheableResponsesPlugin&&(n===b.defaultPrecacheCacheabilityPlugin&&(t=r),n.cacheWillUpdate&&e++);0===e?this.plugins.push(b.defaultPrecacheCacheabilityPlugin):e>1&&null!==t&&this.plugins.splice(t,1)}}b.defaultPrecacheCacheabilityPlugin={cacheWillUpdate:async({response:t})=>!t||t.status>=400?null:t},b.copyRedirectedCacheableResponsesPlugin={cacheWillUpdate:async({response:t})=>t.redirected?await d(t):t};class A{constructor({cacheName:t,plugins:e=[],fallbackToNetwork:r=!0}={}){this._urlsToCacheKeys=new Map,this._urlsToCacheModes=new Map,this._cacheKeysToIntegrities=new Map,this._strategy=new b({cacheName:i(t),plugins:[...e,new g({precacheController:this})],fallbackToNetwork:r}),this.install=this.install.bind(this),this.activate=this.activate.bind(this)}get strategy(){return this._strategy}precache(t){this.addToCacheList(t),this._installAndActiveListenersAdded||(self.addEventListener("install",this.install),self.addEventListener("activate",this.activate),this._installAndActiveListenersAdded=!0)}addToCacheList(t){const r=[];for(const n of t){"string"==typeof n?r.push(n):n&&void 0===n.revision&&r.push(n.url);const{cacheKey:t,url:o}=y(n),a="string"!=typeof n&&n.revision?"reload":"default";if(this._urlsToCacheKeys.has(o)&&this._urlsToCacheKeys.get(o)!==t)throw new e("add-to-cache-list-conflicting-entries",{firstEntry:this._urlsToCacheKeys.get(o),secondEntry:t});if("string"!=typeof n&&n.integrity){if(this._cacheKeysToIntegrities.has(t)&&this._cacheKeysToIntegrities.get(t)!==n.integrity)throw new e("add-to-cache-list-conflicting-integrities",{url:o});this._cacheKeysToIntegrities.set(t,n.integrity)}if(this._urlsToCacheKeys.set(o,t),this._urlsToCacheModes.set(o,a),r.length>0){const t=`Workbox is precaching URLs without revision info: ${r.join(", ")}\nThis is generally NOT safe. Learn more at https://bit.ly/wb-precache`;console.warn(t)}}}install(t){return p(t,(async()=>{const e=new v;this.strategy.plugins.push(e);for(const[e,r]of this._urlsToCacheKeys){const n=this._cacheKeysToIntegrities.get(r),o=this._urlsToCacheModes.get(e),a=new Request(e,{integrity:n,cache:o,credentials:"same-origin"});await Promise.all(this.strategy.handleAll({params:{cacheKey:r},request:a,event:t}))}const{updatedURLs:r,notUpdatedURLs:n}=e;return{updatedURLs:r,notUpdatedURLs:n}}))}activate(t){return p(t,(async()=>{const t=await self.caches.open(this.strategy.cacheName),e=await t.keys(),r=new Set(this._urlsToCacheKeys.values()),n=[];for(const o of e)r.has(o.url)||(await t.delete(o),n.push(o.url));return{deletedURLs:n}}))}getURLsToCacheKeys(){return this._urlsToCacheKeys}getCachedURLs(){return[...this._urlsToCacheKeys.keys()]}getCacheKeyForURL(t){const e=new URL(t,location.href);return this._urlsToCacheKeys.get(e.href)}getIntegrityForCacheKey(t){return this._cacheKeysToIntegrities.get(t)}async matchPrecache(t){const e=t instanceof Request?t.url:t,r=this.getCacheKeyForURL(e);if(r){return(await self.caches.open(this.strategy.cacheName)).match(r)}}createHandlerBoundToURL(t){const r=this.getCacheKeyForURL(t);if(!r)throw new e("non-precached-url",{url:t});return e=>(e.request=new Request(t),e.params=Object.assign({cacheKey:r},e.params),this.strategy.handle(e))}}let _;const T=()=>(_||(_=new A),_);r(9080);const E=t=>t&&"object"==typeof t?t:{handle:t};class I{constructor(t,e,r="GET"){this.handler=E(e),this.match=t,this.method=r}setCatchHandler(t){this.catchHandler=E(t)}}class S extends I{constructor(t,e,r){super((({url:e})=>{const r=t.exec(e.href);if(r&&(e.origin===location.origin||0===r.index))return r.slice(1)}),e,r)}}class R{constructor(){this._routes=new Map,this._defaultHandlerMap=new Map}get routes(){return this._routes}addFetchListener(){self.addEventListener("fetch",(t=>{const{request:e}=t,r=this.handleRequest({request:e,event:t});r&&t.respondWith(r)}))}addCacheListener(){self.addEventListener("message",(t=>{if(t.data&&"CACHE_URLS"===t.data.type){const{payload:e}=t.data;0;const r=Promise.all(e.urlsToCache.map((e=>{"string"==typeof e&&(e=[e]);const r=new Request(...e);return this.handleRequest({request:r,event:t})})));t.waitUntil(r),t.ports&&t.ports[0]&&r.then((()=>t.ports[0].postMessage(!0)))}}))}handleRequest({request:t,event:e}){const r=new URL(t.url,location.href);if(!r.protocol.startsWith("http"))return void 0;const n=r.origin===location.origin,{params:o,route:a}=this.findMatchingRoute({event:e,request:t,sameOrigin:n,url:r});let i=a&&a.handler;const s=t.method;if(!i&&this._defaultHandlerMap.has(s)&&(i=this._defaultHandlerMap.get(s)),!i)return void 0;let c;try{c=i.handle({url:r,request:t,event:e,params:o})}catch(t){c=Promise.reject(t)}const u=a&&a.catchHandler;return c instanceof Promise&&(this._catchHandler||u)&&(c=c.catch((async n=>{if(u){0;try{return await u.handle({url:r,request:t,event:e,params:o})}catch(t){t instanceof Error&&(n=t)}}if(this._catchHandler)return this._catchHandler.handle({url:r,request:t,event:e});throw n}))),c}findMatchingRoute({url:t,sameOrigin:e,request:r,event:n}){const o=this._routes.get(r.method)||[];for(const a of o){let o;const i=a.match({url:t,sameOrigin:e,request:r,event:n});if(i)return o=i,(Array.isArray(o)&&0===o.length||i.constructor===Object&&0===Object.keys(i).length||"boolean"==typeof i)&&(o=void 0),{route:a,params:o}}return{}}setDefaultHandler(t,e="GET"){this._defaultHandlerMap.set(e,E(t))}setCatchHandler(t){this._catchHandler=E(t)}registerRoute(t){this._routes.has(t.method)||this._routes.set(t.method,[]),this._routes.get(t.method).push(t)}unregisterRoute(t){if(!this._routes.has(t.method))throw new e("unregister-route-but-not-found-with-method",{method:t.method});const r=this._routes.get(t.method).indexOf(t);if(!(r>-1))throw new e("unregister-route-route-not-registered");this._routes.get(t.method).splice(r,1)}}let O;const k=()=>(O||(O=new R,O.addFetchListener(),O.addCacheListener()),O);function M(t,r,n){let o;if("string"==typeof t){const e=new URL(t,location.href);0;o=new I((({url:t})=>t.href===e.href),r,n)}else if(t instanceof RegExp)o=new S(t,r,n);else if("function"==typeof t)o=new I(t,r,n);else{if(!(t instanceof I))throw new e("unsupported-route-type",{moduleName:"workbox-routing",funcName:"registerRoute",paramName:"capture"});o=t}return k().registerRoute(o),o}class L extends I{constructor(t,e){super((({request:r})=>{const n=t.getURLsToCacheKeys();for(const o of function*(t,{ignoreURLParametersMatching:e=[/^utm_/,/^fbclid$/],directoryIndex:r="index.html",cleanURLs:n=!0,urlManipulation:o}={}){const a=new URL(t,location.href);a.hash="",yield a.href;const i=function(t,e=[]){for(const r of[...t.searchParams.keys()])e.some((t=>t.test(r)))&&t.searchParams.delete(r);return t}(a,e);if(yield i.href,r&&i.pathname.endsWith("/")){const t=new URL(i.href);t.pathname+=r,yield t.href}if(n){const t=new URL(i.href);t.pathname+=".html",yield t.href}if(o){const t=o({url:a});for(const e of t)yield e.href}}(r.url,e)){const e=n.get(o);if(e){return{cacheKey:e,integrity:t.getIntegrityForCacheKey(e)}}}}),t.strategy)}}const j={cacheWillUpdate:async({response:t})=>200===t.status||0===t.status?t:null};let D,P;const C=new WeakMap,U=new WeakMap,N=new WeakMap,F=new WeakMap,q=new WeakMap;let B={get(t,e,r){if(t instanceof IDBTransaction){if("done"===e)return U.get(t);if("objectStoreNames"===e)return t.objectStoreNames||N.get(t);if("store"===e)return r.objectStoreNames[1]?void 0:r.objectStore(r.objectStoreNames[0])}return H(t[e])},set:(t,e,r)=>(t[e]=r,!0),has:(t,e)=>t instanceof IDBTransaction&&("done"===e||"store"===e)||e in t};function W(t){return t!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?(P||(P=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])).includes(t)?function(...e){return t.apply(Z(this),e),H(C.get(this))}:function(...e){return H(t.apply(Z(this),e))}:function(e,...r){const n=t.call(Z(this),e,...r);return N.set(n,e.sort?e.sort():[e]),H(n)}}function K(t){return"function"==typeof t?W(t):(t instanceof IDBTransaction&&function(t){if(U.has(t))return;const e=new Promise(((e,r)=>{const n=()=>{t.removeEventListener("complete",o),t.removeEventListener("error",a),t.removeEventListener("abort",a)},o=()=>{e(),n()},a=()=>{r(t.error||new DOMException("AbortError","AbortError")),n()};t.addEventListener("complete",o),t.addEventListener("error",a),t.addEventListener("abort",a)}));U.set(t,e)}(t),e=t,(D||(D=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])).some((t=>e instanceof t))?new Proxy(t,B):t);var e}function H(t){if(t instanceof IDBRequest)return function(t){const e=new Promise(((e,r)=>{const n=()=>{t.removeEventListener("success",o),t.removeEventListener("error",a)},o=()=>{e(H(t.result)),n()},a=()=>{r(t.error),n()};t.addEventListener("success",o),t.addEventListener("error",a)}));return e.then((e=>{e instanceof IDBCursor&&C.set(e,t)})).catch((()=>{})),q.set(e,t),e}(t);if(F.has(t))return F.get(t);const e=K(t);return e!==t&&(F.set(t,e),q.set(e,t)),e}const Z=t=>q.get(t);const V=["get","getKey","getAll","getAllKeys","count"],Y=["put","add","delete","clear"],G=new Map;function $(t,e){if(!(t instanceof IDBDatabase)||e in t||"string"!=typeof e)return;if(G.get(e))return G.get(e);const r=e.replace(/FromIndex$/,""),n=e!==r,o=Y.includes(r);if(!(r in(n?IDBIndex:IDBObjectStore).prototype)||!o&&!V.includes(r))return;const a=async function(t,...e){const a=this.transaction(t,o?"readwrite":"readonly");let i=a.store;return n&&(i=i.index(e.shift())),(await Promise.all([i[r](...e),o&&a.done]))[0]};return G.set(e,a),a}B=(t=>({...t,get:(e,r,n)=>$(e,r)||t.get(e,r,n),has:(e,r)=>!!$(e,r)||t.has(e,r)}))(B);r(6550);const z="cache-entries",X=t=>{const e=new URL(t,location.href);return e.hash="",e.href};class J{constructor(t){this._db=null,this._cacheName=t}_upgradeDb(t){const e=t.createObjectStore(z,{keyPath:"id"});e.createIndex("cacheName","cacheName",{unique:!1}),e.createIndex("timestamp","timestamp",{unique:!1})}_upgradeDbAndDeleteOldDbs(t){this._upgradeDb(t),this._cacheName&&function(t,{blocked:e}={}){const r=indexedDB.deleteDatabase(t);e&&r.addEventListener("blocked",(t=>e(t.oldVersion,t))),H(r).then((()=>{}))}(this._cacheName)}async setTimestamp(t,e){const r={url:t=X(t),timestamp:e,cacheName:this._cacheName,id:this._getId(t)},n=(await this.getDb()).transaction(z,"readwrite",{durability:"relaxed"});await n.store.put(r),await n.done}async getTimestamp(t){const e=await this.getDb(),r=await e.get(z,this._getId(t));return null==r?void 0:r.timestamp}async expireEntries(t,e){const r=await this.getDb();let n=await r.transaction(z).store.index("timestamp").openCursor(null,"prev");const o=[];let a=0;for(;n;){const r=n.value;r.cacheName===this._cacheName&&(t&&r.timestamp<t||e&&a>=e?o.push(n.value):a++),n=await n.continue()}const i=[];for(const t of o)await r.delete(z,t.id),i.push(t.url);return i}_getId(t){return this._cacheName+"|"+X(t)}async getDb(){return this._db||(this._db=await function(t,e,{blocked:r,upgrade:n,blocking:o,terminated:a}={}){const i=indexedDB.open(t,e),s=H(i);return n&&i.addEventListener("upgradeneeded",(t=>{n(H(i.result),t.oldVersion,t.newVersion,H(i.transaction),t)})),r&&i.addEventListener("blocked",(t=>r(t.oldVersion,t.newVersion,t))),s.then((t=>{a&&t.addEventListener("close",(()=>a())),o&&t.addEventListener("versionchange",(t=>o(t.oldVersion,t.newVersion,t)))})).catch((()=>{})),s}("workbox-expiration",1,{upgrade:this._upgradeDbAndDeleteOldDbs.bind(this)})),this._db}}class Q{constructor(t,e={}){this._isRunning=!1,this._rerunRequested=!1,this._maxEntries=e.maxEntries,this._maxAgeSeconds=e.maxAgeSeconds,this._matchOptions=e.matchOptions,this._cacheName=t,this._timestampModel=new J(t)}async expireEntries(){if(this._isRunning)return void(this._rerunRequested=!0);this._isRunning=!0;const t=this._maxAgeSeconds?Date.now()-1e3*this._maxAgeSeconds:0,e=await this._timestampModel.expireEntries(t,this._maxEntries),r=await self.caches.open(this._cacheName);for(const t of e)await r.delete(t,this._matchOptions);this._isRunning=!1,this._rerunRequested&&(this._rerunRequested=!1,f(this.expireEntries()))}async updateTimestamp(t){await this._timestampModel.setTimestamp(t,Date.now())}async isURLExpired(t){if(this._maxAgeSeconds){const e=await this._timestampModel.getTimestamp(t),r=Date.now()-1e3*this._maxAgeSeconds;return void 0===e||e<r}return!1}async delete(){this._rerunRequested=!1,await this._timestampModel.expireEntries(1/0)}}var tt,et;r(5666),r(4916),r(5306),r(7042),r(6992),r(1539),r(2472),r(2990),r(8927),r(3105),r(5035),r(4345),r(7174),r(2846),r(4731),r(7209),r(6319),r(8867),r(7789),r(3739),r(9368),r(4483),r(2056),r(3462),r(678),r(7462),r(3824),r(5021),r(2974),r(5016),r(8674),r(4723),r(3948),r(2222),r(561),r(1249),r(8783),r(2526),r(1817),r(2165),r(1038),r(8309),r(7941),r(7327),r(5003),r(4747),r(9337);function rt(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function nt(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?rt(Object(r),!0).forEach((function(e){ot(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):rt(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function ot(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function at(t){return function(t){if(Array.isArray(t))return it(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return it(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return it(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function it(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function st(t,e,r,n,o,a,i){try{var s=t[a](i),c=s.value}catch(t){return void r(t)}s.done?e(c):Promise.resolve(c).then(n,o)}function ct(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function i(t){st(a,n,o,i,s,"next",t)}function s(t){st(a,n,o,i,s,"throw",t)}i(void 0)}))}}!function(t){var e,r=20037508.342789244,n={},o=function(t,e,r,n){return t.replace("{z}",e).replace("{x}",r).replace("{y}",n).replace("{-y}",Math.pow(2,e)-n-1)},a=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:512,n=atob(t),o=[],a=0;a<n.length;a+=r){for(var i=n.slice(a,a+r),s=new Array(i.length),c=0;c<i.length;c++)s[c]=i.charCodeAt(c);var u=new Uint8Array(s);o.push(u)}var f=new Blob(o,{type:e});return f},i=function(){var t=ct(regeneratorRuntime.mark((function t(e,r,o){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,a){try{if(n[e])t(n[e]);else{var i=indexedDB.open(e);i.onupgradeneeded=function(t){t.target.result.createObjectStore(r,{keyPath:o})},i.onsuccess=function(r){var o=r.target.result;n[e]=o,t(o)},i.onerror=function(t){a(t)}}}catch(t){a(t)}})));case 1:case"end":return t.stop()}}),t)})));return function(e,r,n){return t.apply(this,arguments)}}(),s=function(){var t=ct(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n[e]&&(n[e].close(),delete n[e]),t.abrupt("return",new Promise((function(t,r){try{var n=indexedDB.deleteDatabase(e);n.onsuccess=function(){var e=ct(regeneratorRuntime.mark((function e(r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t();case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.onerror=function(t){r(t)}}catch(t){r(t)}})));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),c=function(){var t=ct(regeneratorRuntime.mark((function t(e,r){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,n){var o=e.transaction([r],"readwrite"),a=o.objectStore(r).clear();a.onsuccess=function(t){},a.onerror=function(t){n(t)},o.oncomplete=function(e){t()},o.onabort=function(t){n(t)},o.onerror=function(t){n(t)}})));case 1:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}(),u=function(){var t=ct(regeneratorRuntime.mark((function t(e,r){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,n){var o=e.transaction([r],"readonly"),a=o.objectStore(r).openCursor(),i=0,s=0;a.onsuccess=function(t){var e=a.result;e&&(i++,s+=e.value.blob.size,e.continue())},a.onerror=function(t){n(t)},o.oncomplete=function(e){t({count:i,size:s})},o.onabort=function(t){n(t)},o.onerror=function(t){n(t)}})));case 1:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}(),f=function(){var t=ct(regeneratorRuntime.mark((function t(e,r,n,o){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,a){var i=e.transaction([r],"readonly"),s=i.objectStore(r),c=o?s.getKey(n):s.get(n);c.onsuccess=function(t){},c.onerror=function(t){a(t)},i.oncomplete=function(e){t(c.result)},i.onabort=function(t){a(t)},i.onerror=function(t){a(t)}})));case 1:case"end":return t.stop()}}),t)})));return function(e,r,n,o){return t.apply(this,arguments)}}(),l=function(){var t=ct(regeneratorRuntime.mark((function t(e,r,n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,o){var a=e.transaction([r],"readwrite"),i=a.objectStore(r).put(n);i.onsuccess=function(t){},i.onerror=function(t){o(t)},a.oncomplete=function(e){t()},a.onabort=function(t){o(t)},a.onerror=function(t){o(t)}})));case 1:case"end":return t.stop()}}),t)})));return function(e,r,n){return t.apply(this,arguments)}}(),h=function(){var t=ct(regeneratorRuntime.mark((function t(e,r,n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,o){var a=e.transaction([r],"readwrite"),i=a.objectStore(r).delete(n);i.onsuccess=function(t){},i.onerror=function(t){o(t)},a.oncomplete=function(e){t()},a.onabort=function(t){o(t)},a.onerror=function(t){o(t)}})));case 1:case"end":return t.stop()}}),t)})));return function(e,r,n){return t.apply(this,arguments)}}(),p=function(){var t=ct(regeneratorRuntime.mark((function t(e,r){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,n){var o=e.transaction([r],"readwrite"),a=o.objectStore(r).getAllKeys();a.onsuccess=function(t){},a.onerror=function(t){n(t)},o.oncomplete=function(e){t(a.result)},o.onabort=function(t){n(t)},o.onerror=function(t){n(t)}})));case 1:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}(),d=function(){var t=ct(regeneratorRuntime.mark((function t(e){var r,n,o,a,i,s,c,u;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=e.url,e.request,n=e.event,e.params,!n.clientId){t.next=7;break}return t.next=4,self.clients.get(n.clientId);case 4:t.t0=t.sent,t.next=8;break;case 7:t.t0=void 0;case 8:if(o=t.t0,!(a=r.pathname.match(/^\/api\/([\w\d]+)(?:\/(.+))?$/))){t.next=20;break}return i=at(r.searchParams.entries()).reduce((function(t,e){var n=r.searchParams.getAll(e[0]);return 1===n.length?t[e[0]]=n[0]:t[e[0]]=n,t}),{}),s=a[1],c=a[2],t.next=16,g(s,i,c,o);case 16:if(!(u=t.sent)){t.next=20;break}return u instanceof Response||(u=new Response(u)),t.abrupt("return",u);case 20:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),y=function(){var t=ct(regeneratorRuntime.mark((function t(r,n,s,c,u){var h,p,d,y,v,g,m,w,x,b,A,_,T,E,I,S,R;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,i("Weiwudi");case 2:return p=t.sent,t.next=5,f(p,"mapSetting",r);case 5:if(d=t.sent,u){t.next=10;break}if(d){t.next=9;break}return t.abrupt("return",'Error: MapID "'.concat(r,'" not found'));case 9:n<d.minZoom||n>d.maxZoom?h="zoom":(y=Math.floor(d.minX/Math.pow(2,d.maxZoom-n)),v=Math.floor(d.maxX/Math.pow(2,d.maxZoom-n)),g=Math.floor(d.minY/Math.pow(2,d.maxZoom-n)),m=Math.floor(d.maxY/Math.pow(2,d.maxZoom-n)),(s<y||s>v||c<g||c>m)&&(h="extent"));case 10:if(w={},b=200,A="OK",!h){t.next=17;break}"zoom"===h?(b=404,A="Not Found"):x=a("iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAMAAABrrFhUAAAAB3RJTUUH3QgIBToaSbAjlwAAABd0RVh0U29mdHdhcmUAR0xEUE5HIHZlciAzLjRxhaThAAAACHRwTkdHTEQzAAAAAEqAKR8AAAAEZ0FNQQAAsY8L/GEFAAAAA1BMVEX///+nxBvIAAAAAXRSTlMAQObYZgAAAFRJREFUeNrtwQEBAAAAgJD+r+4ICgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgBDwABHHIJwwAAAABJRU5ErkJggg==",(w={"content-type":"image/png"})["content-type"]),t.next=61;break;case 17:return t.next=19,i("Weiwudi_".concat(r));case 19:return _=t.sent,t.next=22,f(_,"tileCache","".concat(n,"_").concat(s,"_").concat(c),u);case 22:if(T=t.sent,E=(new Date).getTime(),T&&T.epoch&&!(E-T.epoch>864e5)){t.next=60;break}return I=d.url instanceof Array?d.url[Math.floor(Math.random()*d.url.length)]:d.url,S=o(I,n,s,c),t.prev=27,t.next=30,fetch(S);case 30:if(!(R=t.sent).ok){t.next=40;break}return w=at(R.headers.entries()).reduce((function(t,e){return nt(nt({},t),{},ot({},e[0],e[1]))}),{}),t.next=35,R.blob();case 35:return x=t.sent,t.next=38,l(_,"tileCache",{z_x_y:"".concat(n,"_").concat(s,"_").concat(c),headers:w,blob:x,epoch:E});case 38:t.next=52;break;case 40:if(!T){t.next=45;break}w=T.headers,x=T.blob,t.next=51;break;case 45:return b=R.status,A=R.statusText,w=at(R.headers.entries()).reduce((function(t,e){return nt(nt({},t),{},ot({},e[0],e[1]))}),{}),t.next=50,R.blob();case 50:x=t.sent;case 51:e&&e.error++;case 52:t.next=58;break;case 54:t.prev=54,t.t0=t.catch(27),T?(w=T.headers,x=T.blob):(b=404,A="Not Found"),e&&e.error++;case 58:t.next=61;break;case 60:u||(w=T.headers,x=T.blob);case 61:return t.abrupt("return",u?void 0:new Response(x,{status:b,statusText:A,headers:new Headers(w)}));case 62:case"end":return t.stop()}}),t,null,[[27,54]])})));return function(e,r,n,o,a){return t.apply(this,arguments)}}(),v=function(){var t=ct(regeneratorRuntime.mark((function t(r,n){var o,a,s,c,u,f,l,h,d,v,g,m,w,x,b;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=0,0,a=0,t.next=5,i("Weiwudi_".concat(n.mapID));case 5:return s=t.sent,t.next=8,p(s,"tileCache");case 8:for(c=t.sent,t.prev=9,u=[],f=n.minZoom;f<=n.maxZoom;f++)for(l=Math.floor(n.maxX/Math.pow(2,n.maxZoom-f)),h=Math.floor(n.minX/Math.pow(2,n.maxZoom-f)),d=Math.floor(n.maxY/Math.pow(2,n.maxZoom-f)),v=Math.floor(n.minY/Math.pow(2,n.maxZoom-f)),g=h;g<=l;g++)for(m=v;m<=d;m++)u.push([f,g,m]);u.length!=n.totalTile&&console.log("Number of tiles is different"),w=u.splice(0,5);case 14:if(!w.length){t.next=35;break}return t.next=17,self.clients.get(r.id);case 17:if(t.sent){t.next=21;break}return e=void 0,t.abrupt("return");case 21:if(!e.cancel){t.next=25;break}return e=void 0,r.postMessage({type:"canceled",message:"Fetching tile of ".concat(n.mapID," is canceled"),mapID:n.mapID}),t.abrupt("return");case 25:return x=w.map((function(t){if(!(c.indexOf("".concat(t[0],"_").concat(t[1],"_").concat(t[2]))>=0))return y(n.mapID,t[0],t[1],t[2],!0)})),t.next=28,Promise.all(x);case 28:o+=x.length,e.count=o,a=Math.floor(100*o/n.totalTile),r.postMessage({type:"proceed",message:"Proceeding the tile fetching: ".concat(n.mapID," ").concat(a,"% (").concat(o," / ").concat(n.totalTile,")"),percent:a,processed:o,error:e.error,total:n.totalTile,mapID:n.mapID}),w=u.splice(0,5),t.next=14;break;case 35:b=e.error,e=void 0,r.postMessage({type:"finish",message:"Fetched all tiles of ".concat(n.mapID).concat(b?" with ".concat(b," error cases"):""),total:n.totalTile,mapID:n.mapID,error:b}),t.next=44;break;case 40:t.prev=40,t.t0=t.catch(9),e=void 0,r.postMessage({type:"stop",message:"Fetching stopped: ".concat(n.mapID," ").concat(o," / ").concat(n.totalTile),reason:t.t0,processed:o,total:n.totalTile,mapID:n.mapID});case 44:case"end":return t.stop()}}),t,null,[[9,40]])})));return function(e,r){return t.apply(this,arguments)}}(),g=function(){var t=ct(regeneratorRuntime.mark((function t(n,o,a,p){var d,g,m,w,x,b,A,_,T,E,I,S,R,O,k,M,L,j,D,P,C,U,N,F,q,B,W;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:g=function(t,e){return e.reduce((function(e,r){return e||(void 0===t[r]?'Error: Attribute "'.concat(r,'" is missing'):e)}),void 0)},t.prev=1,t.t0=n,t.next="ping"===t.t0?5:"info"===t.t0?7:"add"===t.t0?17:"clean"===t.t0?40:"delete"===t.t0?53:"cancel"===t.t0?68:"stats"===t.t0?70:"cache"===t.t0?91:"fetchAll"===t.t0?100:110;break;case 5:return d="Implemented",t.abrupt("break",111);case 7:if(d=g(o,["mapID"])){t.next=16;break}return t.next=11,i("Weiwudi","mapSetting","mapID");case 11:return m=t.sent,t.next=14,f(m,"mapSetting",o.mapID);case 14:w=t.sent,d=w?new Response(JSON.stringify(w),{headers:new Headers({"content-type":"application/json"})}):'Error: MapID "'.concat(o.mapID,'" not found');case 16:return t.abrupt("break",111);case 17:return t.next=19,i("Weiwudi","mapSetting","mapID");case 19:if(x=t.sent,d=g(o,["mapID","type","url"])){t.next=32;break}o.tileSize=parseInt(o.tileSize||256),t.t1=o.type,t.next="xyz"===t.t1?26:"wmts"===t.t1?29:31;break;case 26:return(d=g(o,["width","height"]))||(o.width=parseInt(o.width),o.height=parseInt(o.height),b=function(t){return Math.ceil(Math.log(t/o.tileSize)/Math.log(2))},o.maxZoom=Math.max(b(o.width),b(o.height)),o.minZoom=o.minZoom?parseInt(o.minZoom):0,o.minX=0,o.minY=0,o.maxX=Math.ceil(o.width/o.tileSize)-1,o.maxY=Math.ceil(o.height/o.tileSize)-1),t.abrupt("break",32);case 29:return d||(A=function(t){return 6378137*t*Math.PI/180},_=function(t){return 6378137*Math.log(Math.tan(Math.PI/360*(90+t)))},o.maxZoom&&(o.maxZoom=parseInt(o.maxZoom)),o.minZoom&&(o.minZoom=parseInt(o.minZoom)),o.maxLng&&o.minLng&&o.maxLat&&o.minLat&&(o.maxLng=parseFloat(o.maxLng),o.minLng=parseFloat(o.minLng),o.maxLat=parseFloat(o.maxLat),o.minLat=parseFloat(o.minLat),T=A(o.maxLng),E=A(o.minLng),I=_(o.maxLat),S=_(o.minLat),o.minX=Math.floor((r+E)/(2*r)*Math.pow(2,o.maxZoom)),o.maxX=Math.floor((r+T)/(2*r)*Math.pow(2,o.maxZoom)),o.minY=Math.floor((r-I)/(2*r)*Math.pow(2,o.maxZoom)),o.maxY=Math.floor((r-S)/(2*r)*Math.pow(2,o.maxZoom)))),t.abrupt("break",32);case 31:d='Error: Unknown "type" value';case 32:if(d){t.next=39;break}if(!g(o,["maxX","minX","maxY","minY","minZoom","maxZoom"]))for(o.totalTile=0,R=function(t,e){return Math.floor(t/Math.pow(2,o.maxZoom-e))},O=o.minZoom;O<=o.maxZoom;O++)k=R(o.minX,O),M=R(o.minY,O),L=R(o.maxX,O),j=R(o.maxY,O),o.totalTile+=(L-k+1)*(j-M+1);return t.next=36,l(x,"mapSetting",o);case 36:return t.next=38,i("Weiwudi_".concat(o.mapID),"tileCache","z_x_y");case 38:d=new Response(JSON.stringify(o),{headers:new Headers({"content-type":"application/json"})});case 39:return t.abrupt("break",111);case 40:if(d=g(o,["mapID"]),!e||e.mapID!=o.mapID){t.next=45;break}d="Error: ".concat(o.mapID," is under fetching process. Please cancel it first"),t.next=52;break;case 45:if(d){t.next=52;break}return t.next=48,i("Weiwudi_".concat(o.mapID));case 48:return D=t.sent,t.next=51,c(D,"tileCache");case 51:d="Cleaned: ".concat(o.mapID);case 52:return t.abrupt("break",111);case 53:if(d=g(o,["mapID"]),!e||e.mapID!=o.mapID){t.next=58;break}d="Error: ".concat(o.mapID," is under fetching process. Please cancel it first"),t.next=67;break;case 58:if(d){t.next=67;break}return t.next=61,s("Weiwudi_".concat(o.mapID));case 61:return t.next=63,i("Weiwudi");case 63:return P=t.sent,t.next=66,h(P,"mapSetting",o.mapID);case 66:d="Deleted: ".concat(o.mapID);case 67:return t.abrupt("break",111);case 68:d=g(o,["mapID"]),e&&e.mapID==o.mapID?(e.cancel=!0,d="Fetching process of ".concat(e.mapID," is canceled")):d="Error: There are no fetching process of ".concat(o.mapID);case 70:if(d=g(o,["mapID"])){t.next=90;break}return t.next=74,i("Weiwudi");case 74:return C=t.sent,t.next=77,f(C,"mapSetting",o.mapID);case 77:if(U=t.sent){t.next=82;break}d='Error: MapID "'.concat(o.mapID,'" not found'),t.next=90;break;case 82:return t.next=84,i("Weiwudi_".concat(o.mapID));case 84:return N=t.sent,t.next=87,u(N,"tileCache");case 87:F=t.sent,U.totalTile&&(F.total=U.totalTile,F.percent=Math.floor(F.count/F.total*100)),d=new Response(JSON.stringify(F),{headers:new Headers({"content-type":"application/json"})});case 90:return t.abrupt("break",111);case 91:if(!(q=a.match(/^([^\/]+)\/(\d+)\/(\d+)\/(\d+)$/))){t.next=98;break}return t.next=95,y(q[1],parseInt(q[2]),parseInt(q[3]),parseInt(q[4]));case 95:d=t.sent,t.next=99;break;case 98:d='Error: "cache" api needs mapID, zoom, x, y settings';case 99:return t.abrupt("break",111);case 100:if(d=g(o,["mapID"])){t.next=109;break}return t.next=104,i("Weiwudi");case 104:return B=t.sent,t.next=107,f(B,"mapSetting",o.mapID);case 107:(W=t.sent)?W.totalTile?e?d='Error: Another fetching process is running: "'.concat(e.mapID,'" (').concat(e.count," / ").concat(e.total,")"):(setTimeout((function(){e={mapID:o.mapID,total:W.totalTile,count:0,error:0},v(p,W)}),1),d="Fetching task start: ".concat(o.mapID)):d='Error: Map "'.concat(o.mapID,'" cannot fetch all tiles'):d='Error: MapID "'.concat(o.mapID,'" not found');case 109:return t.abrupt("break",111);case 110:d="Error: API ".concat(n," not found");case 111:t.next=116;break;case 113:t.prev=113,t.t2=t.catch(1),d="Error: ".concat(t.t2);case 116:if(!d){t.next=118;break}return t.abrupt("return",d);case 118:case"end":return t.stop()}}),t,null,[[1,113]])})));return function(e,r,n,o){return t.apply(this,arguments)}}();t(/^https?:\/\/weiwudi.example.com/,d,"GET")}(M),self.skipWaiting(),self.addEventListener("activate",(()=>self.clients.claim())),tt=[{'revision':'93909403ed86db0f973a8cd011f4434e','url':'./assets/maplat.css'},{'revision':'47145c50e67d44748b79cdb9c0ffb8cf','url':'./assets/maplat.js'},{'revision':'8059a6199dc2dc5c41b41a275c8942d4','url':'./assets/maplat.js.LICENSE.txt'},{'revision':'7685e665efd23bc4a2253571a98e39cb','url':'./service-worker.js.LICENSE.txt'},{'revision':null,'url':'assets/fonts/a8c0074cf70b152b56105e6c4b227bd8.woff'},{'revision':null,'url':'assets/fonts/cfeff2e898a64ebe7e6b5ec078b174c3.woff'},{'revision':null,'url':'assets/images/09c3ce5a86d600e24f8e85de3a019853.png'},{'revision':null,'url':'assets/images/0beac2cb41dfab43ddfd9df80b32b85d.png'},{'revision':null,'url':'assets/images/1354b4f40dd58bb0f2a4871cb4ff81d8.png'},{'revision':null,'url':'assets/images/2a61e310e46b50b5f8ddd5e905ba9db9.png'},{'revision':null,'url':'assets/images/3131423d782cd3ea89a81247065e7f9d.png'},{'revision':null,'url':'assets/images/41b2cf0fa604d3f196ca52337d238219.jpg'},{'revision':null,'url':'assets/images/558bc7e8b9b6c5f41a7141cddb8cdb5e.png'},{'revision':null,'url':'assets/images/56f7003805ed02f8a21199947651db2e.png'},{'revision':null,'url':'assets/images/5ba349e3596aca094c41c56966b45dc7.png'},{'revision':null,'url':'assets/images/6111b8076a2cf81c73f0e46f41a3af60.png'},{'revision':null,'url':'assets/images/6345ee67d554fbfbf484ba4035ad19d9.jpg'},{'revision':null,'url':'assets/images/649fce122b354de2ac725ba5f2661955.png'},{'revision':null,'url':'assets/images/6a580287dea82c2fb9b214321a375145.png'},{'revision':null,'url':'assets/images/6c5dba7f7d76e74c3a8c7c5b1c3fc544.png'},{'revision':null,'url':'assets/images/6e1f2f2f6fed3c5cddeb925e7ae75aba.png'},{'revision':null,'url':'assets/images/799a0177b0dc540682fa4a2e349a8f4f.png'},{'revision':null,'url':'assets/images/7bef6f357e921c43f4f800cfcb757872.png'},{'revision':null,'url':'assets/images/7d9d643a903df6f57b8b7386316021e5.png'},{'revision':null,'url':'assets/images/7df82bae917b68159f84998182f2fdc6.png'},{'revision':null,'url':'assets/images/8e5d0335f6598b8d874ba23ea9fb295f.png'},{'revision':null,'url':'assets/images/90c32e751366be22777f3fe40a53fe06.png'},{'revision':null,'url':'assets/images/9247459937b9c882303962e42bd8d989.png'},{'revision':null,'url':'assets/images/927c34e7b9b2f95c82ba477993117eaf.png'},{'revision':null,'url':'assets/images/95e9ca8285131f8ccb6da5052093173c.png'},{'revision':null,'url':'assets/images/9a243e0cb0fc43e2a016d5d3aaa330d5.png'},{'revision':null,'url':'assets/images/9ac6d81f417d6a5626b7c8d5a087c32b.png'},{'revision':null,'url':'assets/images/9d3a01c866095b8b3e8e63f9cf11dd51.png'},{'revision':null,'url':'assets/images/9df733bcb29a746cb16b47eedea9fc3a.png'},{'revision':null,'url':'assets/images/acc6eab0ba9c470ae20fb4b74135e865.png'},{'revision':null,'url':'assets/images/b9ae27f0a01228380dff76a33b605707.jpg'},{'revision':null,'url':'assets/images/ba48b220f61a6e1028f1854326f43acd.png'},{'revision':null,'url':'assets/images/bf67cc860289b85c0402a4d4f890a3bd.png'},{'revision':null,'url':'assets/images/c49f2344772e33256ba24d64b59b20d1.png'},{'revision':null,'url':'assets/images/ca6b77b234b18e7bb9b1ccda774da286.png'},{'revision':null,'url':'assets/images/cd213169df16398b0017450e31788d73.png'},{'revision':null,'url':'assets/images/f101a0974972eeab41189185a5c5b225.png'},{'revision':null,'url':'assets/images/f115726e6249018905cca51653e1262c.png'},{'revision':null,'url':'assets/images/f7acb820d978ab2dd69e8bf695c574d1.png'},{'revision':null,'url':'assets/images/ffea4dd10bf2506aa1e0cd4c61426b42.png'},{'revision':'2ad04478b69f8c90bc59f3dfe540f7a6','url':'assets/locales/en/translation.json'},{'revision':'278e8baf9c6ad9d42c6a24ba7bc50e35','url':'assets/locales/ja/translation.json'},{'revision':'c2a766a600543f80ce505441e04b04a2','url':'assets/locales/ko/translation.json'},{'revision':'0a8396f814e3d4e1eef7a965b4ec175b','url':'assets/locales/zh-TW/translation.json'},{'revision':'410ded22d709b826a47c1976ce04b182','url':'assets/locales/zh/translation.json'}],et={},function(t){T().precache(t)}(tt),function(t){const e=T();M(new L(e,t))}(et),M(/(?:maps\/.+\.json|pwa\/.+|pois\/.+\.json|apps\/.+\.json|tmbs\/.+\.jpg|images\/.+\.(?:png|jpg))$/,new class extends x{constructor(t={}){super(t),this.plugins.some((t=>"cacheWillUpdate"in t))||this.plugins.unshift(j)}async _handle(t,r){const n=r.fetchAndCachePut(t).catch((()=>{}));r.waitUntil(n);let o,a=await r.cacheMatch(t);if(a)0;else{0;try{a=await n}catch(t){t instanceof Error&&(o=t)}}if(!a)throw new e("no-response",{url:t.url,error:o});return a}}({cacheName:"resourcesCache",plugins:[new class{constructor(t={}){this.cachedResponseWillBeUsed=async({event:t,request:e,cacheName:r,cachedResponse:n})=>{if(!n)return null;const o=this._isResponseDateFresh(n),a=this._getCacheExpiration(r);f(a.expireEntries());const i=a.updateTimestamp(e.url);if(t)try{t.waitUntil(i)}catch(t){0}return o?n:null},this.cacheDidUpdate=async({cacheName:t,request:e})=>{const r=this._getCacheExpiration(t);await r.updateTimestamp(e.url),await r.expireEntries()},this._config=t,this._maxAgeSeconds=t.maxAgeSeconds,this._cacheExpirations=new Map,t.purgeOnQuotaError&&function(t){n.add(t)}((()=>this.deleteCacheAndMetadata()))}_getCacheExpiration(t){if(t===s())throw new e("expire-custom-caches-only");let r=this._cacheExpirations.get(t);return r||(r=new Q(t,this._config),this._cacheExpirations.set(t,r)),r}_isResponseDateFresh(t){if(!this._maxAgeSeconds)return!0;const e=this._getDateHeaderTimestamp(t);if(null===e)return!0;return e>=Date.now()-1e3*this._maxAgeSeconds}_getDateHeaderTimestamp(t){if(!t.headers.has("date"))return null;const e=t.headers.get("date"),r=new Date(e).getTime();return isNaN(r)?null:r}async deleteCacheAndMetadata(){for(const[t,e]of this._cacheExpirations)await self.caches.delete(t),await e.delete();this._cacheExpirations=new Map}}({maxAgeSeconds:86400,purgeOnQuotaError:!1})]}),"GET")})()})();
//# sourceMappingURL=service-worker.js.map