1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a2de1f0b-af17-42eb-9d72-c512f8f72ced",e._sentryDebugIdIdentifier="sentry-dbid-a2de1f0b-af17-42eb-9d72-c512f8f72ced")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3850],{58527:function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},t.apply(this,arguments)}e.exports=t},25290:function(e,t,r){"use strict";r.d(t,{Au:function(){return o},G3:function(){return g},Ki:function(){return l},d3:function(){return f},hL:function(){return p},lx:function(){return m},qX:function(){return h},tm:function(){return d}});var i,n,a=r(35048),s=r.n(a),o=function(e){return"function"===ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer},l=function(e){return e instanceof Uint8Array?e:(Array.isArray(e)||o(e)||e instanceof ArrayBuffer||(e="number"!=typeof e||"number"==typeof e&&e!=e?0:[e]),new Uint8Array(e&&e.buffer||e,e&&e.byteOffset||0,e&&e.byteLength||0))},u=s().BigInt||Number,c=[u("0x1"),u("0x100"),u("0x10000"),u("0x1000000"),u("0x100000000"),u("0x10000000000"),u("0x1000000000000"),u("0x100000000000000"),u("0x10000000000000000")];255===(n=new Uint8Array((i=new Uint16Array([65484])).buffer,i.byteOffset,i.byteLength))[0]||n[0];var d=function(e,t){var r=void 0===t?{}:t,i=r.signed,n=r.le,a=void 0!==n&&n;e=l(e);var s=a?"reduce":"reduceRight",o=(e[s]?e[s]:Array.prototype[s]).call(e,function(t,r,i){var n=a?i:Math.abs(i+1-e.length);return t+u(r)*c[n]},u(0));if(void 0!==i&&i){var d=c[e.length]/u(2)-u(1);(o=u(o))>d&&(o-=d,o-=d,o-=u(2))}return Number(o)},p=function(e,t){var r=(void 0===t?{}:t).le,i=void 0!==r&&r;("bigint"!=typeof e&&"number"!=typeof e||"number"==typeof e&&e!=e)&&(e=0);for(var n=Math.ceil((e=u(e)).toString(2).length/8),a=new Uint8Array(new ArrayBuffer(n)),s=0;s<n;s++){var o=i?s:Math.abs(s+1-a.length);a[o]=Number(e/c[s]&u(255)),e<0&&(a[o]=Math.abs(~a[o]),a[o]-=0===s?1:2)}return a},f=function(e){if(!e)return"";e=Array.prototype.slice.call(e);var t=String.fromCharCode.apply(null,l(e));try{return decodeURIComponent(escape(t))}catch(e){}return t},h=function(e,t){if("string"!=typeof e&&e&&"function"==typeof e.toString&&(e=e.toString()),"string"!=typeof e)return new Uint8Array;t||(e=unescape(encodeURIComponent(e)));for(var r=new Uint8Array(e.length),i=0;i<e.length;i++)r[i]=e.charCodeAt(i);return r},m=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if((t=t.filter(function(e){return e&&(e.byteLength||e.length)&&"string"!=typeof e})).length<=1)return l(t[0]);var i=new Uint8Array(t.reduce(function(e,t,r){return e+(t.byteLength||t.length)},0)),n=0;return t.forEach(function(e){e=l(e),i.set(e,n),n+=e.byteLength}),i},g=function(e,t,r){var i=void 0===r?{}:r,n=i.offset,a=void 0===n?0:n,s=i.mask,o=void 0===s?[]:s;e=l(e);var u=(t=l(t)).every?t.every:Array.prototype.every;return t.length&&e.length-a>=t.length&&u.call(t,function(t,r){return t===(o[r]?o[r]&e[a+r]:e[a+r])})}},65210:function(e,t,r){"use strict";r.d(t,{Hi:function(){return h},Jg:function(){return c},KL:function(){return d},_5:function(){return p},kS:function(){return u},lA:function(){return m},p7:function(){return f},ws:function(){return l},xz:function(){return g}});var i=r(35048),n=r.n(i),a={mp4:/^(av0?1|avc0?[1234]|vp0?9|flac|opus|mp3|mp4a|mp4v|stpp.ttml.im1t)/,webm:/^(vp0?[89]|av0?1|opus|vorbis)/,ogg:/^(vp0?[89]|theora|flac|opus|vorbis)/,video:/^(av0?1|avc0?[1234]|vp0?[89]|hvc1|hev1|theora|mp4v)/,audio:/^(mp4a|flac|vorbis|opus|ac-[34]|ec-3|alac|mp3|speex|aac)/,text:/^(stpp.ttml.im1t)/,muxerVideo:/^(avc0?1)/,muxerAudio:/^(mp4a)/,muxerText:/a^/},s=["video","audio","text"],o=["Video","Audio","Text"],l=function(e){return e?e.replace(/avc1\.(\d+)\.(\d+)/i,function(e,t,r){return"avc1."+("00"+Number(t).toString(16)).slice(-2)+"00"+("00"+Number(r).toString(16)).slice(-2)}):e},u=function(e){void 0===e&&(e="");var t=e.split(","),r=[];return t.forEach(function(e){var t;
1e=e.trim(),s.forEach(function(i){var n=a[i].exec(e.toLowerCase());if(n&&!(n.length<=1)){t=i;var s=e.substring(0,n[1].length),o=e.replace(s,"");r.push({type:s,details:o,mediaType:i})}}),t||r.push({type:e,details:"",mediaType:"unknown"})}),r},c=function(e,t){if(!e.mediaGroups.AUDIO||!t)return null;var r=e.mediaGroups.AUDIO[t];if(!r)return null;for(var i in r){var n=r[i];if(n.default&&n.playlists)return u(n.playlists[0].attributes.CODECS)}return null},d=function(e){return void 0===e&&(e=""),a.audio.test(e.trim().toLowerCase())},p=function(e){if(e&&"string"==typeof e){var t,r=e.toLowerCase().split(",").map(function(e){return l(e.trim())}),i="video";1===r.length&&d(r[0])?i="audio":1===r.length&&(void 0===(t=r[0])&&(t=""),a.text.test(t.trim().toLowerCase()))&&(i="application");var n="mp4";return r.every(function(e){return a.mp4.test(e)})?n="mp4":r.every(function(e){return a.webm.test(e)})?n="webm":r.every(function(e){return a.ogg.test(e)})&&(n="ogg"),i+"/"+n+';codecs="'+e+'"'}},f=function(e,t){return void 0===e&&(e=""),void 0===t&&(t=!1),n().MediaSource&&n().MediaSource.isTypeSupported&&n().MediaSource.isTypeSupported(p(e))||t&&n().ManagedMediaSource&&n().ManagedMediaSource.isTypeSupported&&n().ManagedMediaSource.isTypeSupported(p(e))||!1},h=function(e){return void 0===e&&(e=""),e.toLowerCase().split(",").every(function(e){e=e.trim();for(var t=0;t<o.length;t++)if(a["muxer"+o[t]].test(e))return!0;return!1})},m="mp4a.40.2",g="avc1.4d400d"},76508:function(e,t,r){"use strict";r.d(t,{Xm:function(){return D},cz:function(){return x}});var i,n=r(25290);new Uint8Array([79,112,117,115,72,101,97,100]);var a=function(e){return"string"==typeof e?(0,n.qX)(e):e},s=function(e){e=(0,n.Ki)(e);for(var t=[],r=0;e.length>r;){var a=e[r],s=0,o=0,l=e[++o];for(o++;128&l;)s=(127&l)<<7,l=e[o],o++;s+=127&l;for(var u=0;u<i.length;u++){var c=i[u],d=c.id,p=c.parser;if(a===d){t.push(p(e.subarray(o,o+s)));break}}r+=s+o}return t};i=[{id:3,parser:function(e){var t={tag:3,id:e[0]<<8|e[1],flags:e[2],size:3,dependsOnEsId:0,ocrEsId:0,descriptors:[],url:""};if(128&t.flags&&(t.dependsOnEsId=e[t.size]<<8|e[t.size+1],t.size+=2),64&t.flags){var r=e[t.size];t.url=(0,n.d3)(e.subarray(t.size+1,t.size+1+r)),t.size+=r}return 32&t.flags&&(t.ocrEsId=e[t.size]<<8|e[t.size+1],t.size+=2),t.descriptors=s(e.subarray(t.size))||[],t}},{id:4,parser:function(e){return{tag:4,oti:e[0],streamType:e[1],bufferSize:e[2]<<16|e[3]<<8|e[4],maxBitrate:e[5]<<24|e[6]<<16|e[7]<<8|e[8],avgBitrate:e[9]<<24|e[10]<<16|e[11]<<8|e[12],descriptors:s(e.subarray(13))}}},{id:5,parser:function(e){return{tag:5,bytes:e}}},{id:6,parser:function(e){return{tag:6,bytes:e}}}];var o=function e(t,r,i){void 0===i&&(i=!1),r=Array.isArray(s=r)?s.map(function(e){return a(e)}):[a(s)],t=(0,n.Ki)(t);var s,o=[];if(!r.length)return o;for(var l=0;l<t.length;){var u=(t[l]<<24|t[l+1]<<16|t[l+2]<<8|t[l+3])>>>0,c=t.subarray(l+4,l+8);if(0===u)break;var d=l+u;if(d>t.length){if(i)break;d=t.length}var p=t.subarray(l+8,d);(0,n.G3)(c,r[0])&&(1===r.length?o.push(p):o.push.apply(o,e(p,r.slice(1),i))),l=d}return o},l={EBML:(0,n.Ki)([26,69,223,163]),DocType:(0,n.Ki)([66,130]),Segment:(0,n.Ki)([24,83,128,103]),SegmentInfo:(0,n.Ki)([21,73,169,102]),Tracks:(0,n.Ki)([22,84,174,107]),Track:(0,n.Ki)([174]),TrackNumber:(0,n.Ki)([215]),DefaultDuration:(0,n.Ki)([35,227,131]),TrackEntry:(0,n.Ki)([174]),TrackType:(0,n.Ki)([131]),FlagDefault:(0,n.Ki)([136]),CodecID:(0,n.Ki)([134]),CodecPrivate:(0,n.Ki)([99,162]),VideoTrack:(0,n.Ki)([224]),AudioTrack:(0,n.Ki)([225]),Cluster:(0,n.Ki)([31,67,182,117]),Timestamp:(0,n.Ki)([231]),TimestampScale:(0,n.Ki)([42,215,177]),BlockGroup:(0,n.Ki)([160]),BlockDuration:(0,n.Ki)([155]),Block:(0,n.Ki)([161]),SimpleBlock:(0,n.Ki)([163])},u=[128,64,32,16,8,4,2,1],c=function(e){for(var t=1,r=0;r<u.length&&!(e&u[r]);r++)t++;return t},d=function(e,t,r,i){void 0===r&&(r=!0),void 0===i&&(i=!1);var a=c(e[t]),s=e.subarray(t,t+a);return r&&(s=Array.prototype.slice.call(e,t,t+a),s[0]^=u[a-1]),{length:a,value:(0,n.tm)(s,{signed:i}),bytes:s}},p=function e(t){return"string"==typeof t?t.match(/.{1,2}/g).map(function(t){return e(t)}):"number"==typeof t?(0,n.hL)(t):t},f=function e(t,r,i){if(i>=r.length)return r.length;var a=d(r,i,!1);if((0,n.G3)(t.bytes,a.bytes))return i;var s=d(r,i+a.length);return e(t,r,i+s.length+s.value+a.length)},h=function e(t,r){r=Array.isArray(i=r)?i.map(function(e){return p(e)}):[p(i)],t=(0,n.Ki)(t);var i,a=[];if(!r.length)return a;for(var s=0;s<t.length;){var o=d(t,s,!1),l=d(t,s+o.length),u=s+o.length+l.length;127===l.value&&(l.value=f(o,t,u),l.value!==t.length&&(l.value-=u));var c=u+l.value>t.length?t.length:u+l.value,h=t.subarray(u,c);(0,n.G3)(r[0],o.bytes)&&(1===r.length?a.push(h):a=a.concat(e(h,r.slice(1)))),s+=o.length+l.length+h.length}return a},m=r(20502),g=(0,n.Ki)([0,0,0,1]),v=(0,n.Ki)([0,0,1]),b=(0,n.Ki)([0,0,3]),y=function(e){for(var t=[],r=1;r<e.length-2;)(0,n.G3)(e.subarray(r,r+3),b)&&(t.push(r+2),r++),r++;if(0===t.length)return e;var i=e.length-t.length,a=new Uint8Array(i),s=0;for(r=0;r<i;s++,r++)s===t[0]&&(s++,t.shift()),a[r]=e[s];return a},w=function(e,t,r,i){void 0===i&&(i=1/0),e=(0,n.Ki)(e),r=[].concat(r);for(var a,s=0,o=0;s<e.length&&(o<i||a);){var l=void 0;if((0,n.G3)(e.subarray(s),g)?l=4:(0,n.G3)(e.subarray(s),v)&&(l=3),!l){s++;continue}if(o++,a)return y(e.subarray(a,s));var u=void 0;"h264"===t?u=31&e[s+l]:"h265"===t&&(u=e[s+l]>>1&63),-1!==r.indexOf(u)&&(a=s+l),s+=l+("h264"===t?1:2)}return e.subarray(0,0)},E={webm:(0,n.Ki)([119,101,98,109]),matroska:(0,n.Ki)([109,97,116,114,111,115,107,97]),flac:(0,n.Ki)([102,76,97,67]),ogg:(0,n.Ki)([79,103,103,83]),ac3:(0,n.Ki)([11,119]),riff:(0,n.Ki)([82,73,70,70]),avi:(0,n.Ki)([65,86,73]),wav:(0,n.Ki)([87,65,86,69]),"3gp":(0,n.Ki)([102,116,121,112,51,103]),mp4:(0,n.Ki)([102,116,121,112]),fmp4:(0,n.Ki)([115,116,121,112]),mov:(0,n.Ki)([102,116,121,112,113,116]),moov:(0,n.Ki)([109,111,111,118]),moof:(0,n.Ki)([109,111,111,102])},T={aac:function(e){var t=(0,m.c)(e);return(0,n.G3)(e,[255,16],{offset:t,mask:[255,22]})},mp3:function(e){var t=(0,m.c)(e);return(0,n.G3)(e,[255,2],{offset:t,mask:[255,6]})},webm:function(e){var t=h(e,[l.EBML,l.DocType])[0];return(0,n.G3)(t,E.webm)},mkv:function(e){var t=h(e,[l.EBML,l.DocType])[0];return(0,n.G3)(t,E.matroska)},mp4:function(e){return!(T["3gp"](e)||T.mov(e))&&(!!((0,n.G3)(e,E.mp4,{offset:4})||(0,n.G3)(e,E.fmp4,{offset:4})||(0,n.G3)(e,E.moof,{offset:4})||(0,n.G3)(e,E.moov,{offset:4}))||void 0)},mov:function(e){return(0,n.G3)(e,E.mov,{offset:4})},"3gp":function(e){return(0,n.G3)(e,E["3gp"],{offset:4})},ac3:function(e){var t=(0,m.c)(e);return(0,n.G3)(e,E.ac3,{offset:t})},ts:function(e){if(e.length<189&&e.length>=1)return 71===e[0];for(var t=0;t+188<e.length&&t<188;){if(71===e[t]&&71===e[t+188])return!0;t+=1}return!1},flac:function(e){var t=(0,m.c)(e);return(0,n.G3)(e,E.flac,{offset:t})},ogg:function(e){return(0,n.G3)(e,E.ogg)},avi:function(e){return(0,n.G3)(e,E.riff)&&(0,n.G3)(e,E.avi,{offset:8})},wav:function(e){return(0,n.G3)(e,E.riff)&&(0,n.G3)(e,E.wav,{offset:8})},h264:function(e){return w(e,"h264",7,3).length},h265:function(e){return w(e,"h265",[32,33],3).length}},S=Object.keys(T).filter(function(e){return"ts"!==e&&"h264"!==e&&"h265"!==e}).concat(["ts","h264","h265"]);
1S.forEach(function(e){var t=T[e];T[e]=function(e){return t((0,n.Ki)(e))}});var D=function(e){e=(0,n.Ki)(e);for(var t=0;t<S.length;t++){var r=S[t];if(T[r](e))return r}return""},x=function(e){return o(e,["moof"]).length>0}},20502:function(e,t,r){"use strict";r.d(t,{c:function(){return s}});var i=r(25290),n=(0,i.Ki)([73,68,51]),a=function(e,t){void 0===t&&(t=0);var r=(e=(0,i.Ki)(e))[t+5],n=e[t+6]<<21|e[t+7]<<14|e[t+8]<<7|e[t+9];return(16&r)>>4?n+20:n+10},s=function e(t,r){return(void 0===r&&(r=0),(t=(0,i.Ki)(t)).length-r<10||!(0,i.G3)(t,n,{offset:r}))?r:(r+=a(t,r),e(t,r))}},3644:function(e,t,r){"use strict";r.d(t,{t:function(){return a}});var i=/^(audio|video|application)\/(x-|vnd\.apple\.)?mpegurl/i,n=/^application\/dash\+xml/i,a=function(e){return i.test(e)?"hls":n.test(e)?"dash":"application/vnd.videojs.vhs+json"===e?"vhs-json":null}},13136:function(e,t,r){"use strict";var i=r(35048),n=r.n(i),a="https://example.com";t.Z=function(e,t){if(/^[a-z]+:/i.test(t))return t;/^data:/.test(e)&&(e=n().location&&n().location.href||"");var r=/^\/\//.test(e),i=!n().location&&!/\/\//i.test(e),s=new URL(t,e=new(n()).URL(e,n().location||a));return i?s.href.slice(a.length):r?s.href.slice(s.protocol.length):s.href}},43517:function(e,t,r){"use strict";var i=r(35048);e.exports=function(e,t){return void 0===t&&(t=!1),function(r,n,a){if(r){e(r);return}if(n.statusCode>=400&&n.statusCode<=599){var s=a;if(t){if(i.TextDecoder){var o,l=(void 0===(o=n.headers&&n.headers["content-type"])&&(o=""),o.toLowerCase().split(";").reduce(function(e,t){var r=t.split("="),i=r[0],n=r[1];return"charset"===i.trim()?n.trim():e},"utf-8"));try{s=new TextDecoder(l).decode(a)}catch(e){}}else s=String.fromCharCode.apply(null,new Uint8Array(a))}e({cause:s});return}e(null,a)}}},86372:function(e,t,r){"use strict";var i=r(35048),n=r(56653),a=r(49748),s=r(25388),o=r(86222);c.httpHandler=r(43517),c.requestInterceptorsStorage=new s,c.responseInterceptorsStorage=new s,c.retryManager=new o;var l=function(e){var t={};return e&&e.trim().split("\n").forEach(function(e){var r=e.indexOf(":"),i=e.slice(0,r).trim().toLowerCase(),n=e.slice(r+1).trim();void 0===t[i]?t[i]=n:Array.isArray(t[i])?t[i].push(n):t[i]=[t[i],n]}),t};function u(e,t,r){var i=e;return a(t)?(r=t,"string"==typeof e&&(i={uri:e})):i=n({},t,{uri:e}),i.callback=r,i}function c(e,t,r){return d(t=u(e,t,r))}function d(e){if(void 0===e.callback)throw Error("callback argument missing");if(e.requestType&&c.requestInterceptorsStorage.getIsEnabled()){var t,r,i,n={uri:e.uri||e.url,headers:e.headers||{},body:e.body,metadata:e.metadata||{},retry:e.retry,timeout:e.timeout},a=c.requestInterceptorsStorage.execute(e.requestType,n);e.uri=a.uri,e.headers=a.headers,e.body=a.body,e.metadata=a.metadata,e.retry=a.retry,e.timeout=a.timeout}var s=!1,o=function(t,r,i){s||(s=!0,e.callback(t,r,i))};function u(t){if(clearTimeout(i),clearTimeout(e.retryTimeout),t instanceof Error||(t=Error(""+(t||"Unknown XMLHttpRequest Error"))),t.statusCode=0,!r&&c.retryManager.getIsEnabled()&&e.retry&&e.retry.shouldRetry()){e.retryTimeout=setTimeout(function(){e.retry.moveToNextAttempt(),e.xhr=f,d(e)},e.retry.getCurrentFuzzedDelay());return}if(e.requestType&&c.responseInterceptorsStorage.getIsEnabled()){var n={headers:w.headers||{},body:w.body,responseUrl:f.responseURL,responseType:f.responseType},a=c.responseInterceptorsStorage.execute(e.requestType,n);w.body=a.body,w.headers=a.headers}return o(t,w)}function p(){if(!r){clearTimeout(i),clearTimeout(e.retryTimeout);var t,n=w,a=null;if(0!==(t=e.useXDR&&void 0===f.status?200:1223===f.status?204:f.status)?(n={body:function(){var e=void 0;if(e=f.response?f.response:f.responseText||function(e){try{if("document"===e.responseType)return e.responseXML;var t=e.responseXML&&"parsererror"===e.responseXML.documentElement.nodeName;if(""===e.responseType&&!t)return e.responseXML}catch(e){}return null}(f),y)try{e=JSON.parse(e)}catch(e){}return e}(),statusCode:t,method:m,headers:{},url:h,rawRequest:f},f.getAllResponseHeaders&&(n.headers=l(f.getAllResponseHeaders()))):a=Error("Internal XMLHttpRequest Error"),e.requestType&&c.responseInterceptorsStorage.getIsEnabled()){var s={headers:n.headers||{},body:n.body,responseUrl:f.responseURL,responseType:f.responseType},u=c.responseInterceptorsStorage.execute(e.requestType,s);n.body=u.body,n.headers=u.headers}return o(a,n,n.body)}}var f=e.xhr||null;f||(f=e.cors||e.useXDR?new c.XDomainRequest:new c.XMLHttpRequest);var h=f.url=e.uri||e.url,m=f.method=e.method||"GET",g=e.body||e.data,v=f.headers=e.headers||{},b=!!e.sync,y=!1,w={body:void 0,headers:{},statusCode:0,method:m,url:h,rawRequest:f};if("json"in e&&!1!==e.json&&(y=!0,v.accept||v.Accept||(v.Accept="application/json"),"GET"!==m&&"HEAD"!==m&&(v["content-type"]||v["Content-Type"]||(v["Content-Type"]="application/json"),g=JSON.stringify(!0===e.json?g:e.json))),f.onreadystatechange=function(){4!==f.readyState||c.responseInterceptorsStorage.getIsEnabled()||setTimeout(p,0)},f.onload=p,f.onerror=u,f.onprogress=function(){},f.onabort=function(){r=!0,clearTimeout(e.retryTimeout)},f.ontimeout=u,f.open(m,h,!b,e.username,e.password),b||(f.withCredentials=!!e.withCredentials),!b&&e.timeout>0&&(i=setTimeout(function(){if(!r){r=!0,f.abort("timeout");var e=Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",u(e)}}
1,e.timeout)),f.setRequestHeader)for(t in v)v.hasOwnProperty(t)&&f.setRequestHeader(t,v[t]);else if(e.headers&&!function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}(e.headers))throw Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(f.responseType=e.responseType),"beforeSend"in e&&"function"==typeof e.beforeSend&&e.beforeSend(f),f.send(g||null),f}e.exports=c,e.exports.default=c,c.XMLHttpRequest=i.XMLHttpRequest||function(){},c.XDomainRequest="withCredentials"in new c.XMLHttpRequest?c.XMLHttpRequest:i.XDomainRequest,function(e,t){for(var r=0;r<e.length;r++)t(e[r])}(["get","put","post","patch","head","delete"],function(e){c["delete"===e?"del":e]=function(t,r,i){return(r=u(t,r,i)).method=e.toUpperCase(),d(r)}})},25388:function(e){"use strict";function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i}var r=function(){function e(){this.typeToInterceptorsMap_=new Map,this.enabled_=!1}var r=e.prototype;return r.getIsEnabled=function(){return this.enabled_},r.enable=function(){this.enabled_=!0},r.disable=function(){this.enabled_=!1},r.reset=function(){this.typeToInterceptorsMap_=new Map,this.enabled_=!1},r.addInterceptor=function(e,t){this.typeToInterceptorsMap_.has(e)||this.typeToInterceptorsMap_.set(e,new Set);var r=this.typeToInterceptorsMap_.get(e);return!r.has(t)&&(r.add(t),!0)},r.removeInterceptor=function(e,t){var r=this.typeToInterceptorsMap_.get(e);return!!(r&&r.has(t))&&(r.delete(t),!0)},r.clearInterceptorsByType=function(e){return!!this.typeToInterceptorsMap_.get(e)&&(this.typeToInterceptorsMap_.delete(e),this.typeToInterceptorsMap_.set(e,new Set),!0)},r.clear=function(){return!!this.typeToInterceptorsMap_.size&&(this.typeToInterceptorsMap_=new Map,!0)},r.getForType=function(e){return this.typeToInterceptorsMap_.get(e)||new Set},r.execute=function(e,r){for(var i,n=this.getForType(e),a=function(e,r){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,r){if(e){if("string"==typeof e)return t(e,void 0);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return t(e,void 0)}}(e))){i&&(e=i);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n);!(i=a()).done;){var s=i.value;try{r=s(r)}catch(e){}}return r},e}();e.exports=r},86222:function(e){"use strict";var t=function(){function e(){this.maxAttempts_=1,this.delayFactor_=.1,this.fuzzFactor_=.1,this.initialDelay_=1e3,this.enabled_=!1}var t=e.prototype;return t.getIsEnabled=function(){return this.enabled_},t.enable=function(){this.enabled_=!0},t.disable=function(){this.enabled_=!1},t.reset=function(){this.maxAttempts_=1,this.delayFactor_=.1,this.fuzzFactor_=.1,this.initialDelay_=1e3,this.enabled_=!1},t.getMaxAttempts=function(){return this.maxAttempts_},t.setMaxAttempts=function(e){this.maxAttempts_=e},t.getDelayFactor=function(){return this.delayFactor_},t.setDelayFactor=function(e){this.delayFactor_=e},t.getFuzzFactor=function(){return this.fuzzFactor_},t.setFuzzFactor=function(e){this.fuzzFactor_=e},t.getInitialDelay=function(){return this.initialDelay_},t.setInitialDelay=function(e){this.initialDelay_=e},t.createRetry=function(e){var t=void 0===e?{}:e,i=t.maxAttempts,n=t.delayFactor,a=t.fuzzFactor,s=t.initialDelay;return new r({maxAttempts:i||this.maxAttempts_,delayFactor:n||this.delayFactor_,fuzzFactor:a||this.fuzzFactor_,initialDelay:s||this.initialDelay_})},e}(),r=function(){function e(e){this.maxAttempts_=e.maxAttempts,this.delayFactor_=e.delayFactor,this.fuzzFactor_=e.fuzzFactor,this.currentDelay_=e.initialDelay,this.currentAttempt_=1}var t=e.prototype;return t.moveToNextAttempt=function(){this.currentAttempt_++;var e=this.currentDelay_*this.delayFactor_;this.currentDelay_=this.currentDelay_+e},t.shouldRetry=function(){return this.currentAttempt_<this.maxAttempts_},t.getCurrentDelay=function(){return this.currentDelay_},t.getCurrentMinPossibleDelay=function(){return(1-this.fuzzFactor_)*this.currentDelay_},t.getCurrentMaxPossibleDelay=function(){return(1+this.fuzzFactor_)*this.currentDelay_},t.getCurrentFuzzedDelay=function(){var e=this.getCurrentMinPossibleDelay();return e+Math.random()*(this.getCurrentMaxPossibleDelay()-e)},e}();e.exports=t},56653:function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},t.apply(this,arguments)}
vendor: 5,493 bytes, line 1
1e.exports=t},18073:function(e,t){"use strict";function r(e,t){return void 0===t&&(t=Object),t&&"function"==typeof t.freeze?t.freeze(e):e}var i=r({HTML:"text/html",isHTML:function(e){return e===i.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),n=r({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(e){return e===n.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});t.assign=function(e,t){if(null===e||"object"!=typeof e)throw TypeError("target is not an object");for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},t.find=function(e,t,r){if(void 0===r&&(r=Array.prototype),e&&"function"==typeof r.find)return r.find.call(e,t);for(var i=0;i<e.length;i++)if(Object.prototype.hasOwnProperty.call(e,i)){var n=e[i];if(t.call(void 0,n,i,e))return n}},t.freeze=r,t.MIME_TYPE=i,t.NAMESPACE=n},7218:function(e,t,r){var i=r(18073),n=r(24907),a=r(87650),s=r(25904),o=n.DOMImplementation,l=i.NAMESPACE,u=s.ParseError,c=s.XMLReader;function d(e){return e.replace(/\r[\n\u0085]/g,"\n").replace(/[\r\u0085\u2028]/g,"\n")}function p(e){this.options=e||{locator:{}}}function f(){this.cdata=!1}function h(e,t){t.lineNumber=e.lineNumber,t.columnNumber=e.columnNumber}function m(e){if(e)return"\n@"+(e.systemId||"")+"#[line:"+e.lineNumber+",col:"+e.columnNumber+"]"}function g(e,t,r){return"string"==typeof e?e.substr(t,r):e.length>=t+r||t?new java.lang.String(e,t,r)+"":e}function v(e,t){e.currentElement?e.currentElement.appendChild(t):e.doc.appendChild(t)}p.prototype.parseFromString=function(e,t){var r=this.options,i=new c,n=r.domBuilder||new f,s=r.errorHandler,o=r.locator,u=r.xmlns||{},p=/\/x?html?$/.test(t),h=p?a.HTML_ENTITIES:a.XML_ENTITIES;o&&n.setDocumentLocator(o),i.errorHandler=function(e,t,r){if(!e){if(t instanceof f)return t;e=t}var i={},n=e instanceof Function;function a(t){var a=e[t];!a&&n&&(a=2==e.length?function(r){e(t,r)}:e),i[t]=a&&function(e){a("[xmldom "+t+"] "+e+m(r))}||function(){}}return r=r||{},a("warning"),a("error"),a("fatalError"),i}(s,n,o),i.domBuilder=r.domBuilder||n,p&&(u[""]=l.HTML),u.xml=u.xml||l.XML;var g=r.normalizeLineEndings||d;return e&&"string"==typeof e?i.parse(g(e),u,h):i.errorHandler.error("invalid doc source"),n.doc},f.prototype={startDocument:function(){this.doc=new o().createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(e,t,r,i){var n=this.doc,a=n.createElementNS(e,r||t),s=i.length;v(this,a),this.currentElement=a,this.locator&&h(this.locator,a);for(var o=0;o<s;o++){var e=i.getURI(o),l=i.getValue(o),r=i.getQName(o),u=n.createAttributeNS(e,r);this.locator&&h(i.getLocator(o),u),u.value=u.nodeValue=l,a.setAttributeNode(u)}},endElement:function(e,t,r){var i=this.currentElement;i.tagName,this.currentElement=i.parentNode},startPrefixMapping:function(e,t){},endPrefixMapping:function(e){},processingInstruction:function(e,t){var r=this.doc.createProcessingInstruction(e,t);this.locator&&h(this.locator,r),v(this,r)},ignorableWhitespace:function(e,t,r){},characters:function(e,t,r){if(e=g.apply(this,arguments)){if(this.cdata)var i=this.doc.createCDATASection(e);else var i=this.doc.createTextNode(e);this.currentElement?this.currentElement.appendChild(i):/^\s*$/.test(e)&&this.doc.appendChild(i),this.locator&&h(this.locator,i)}},skippedEntity:function(e){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(e){(this.locator=e)&&(e.lineNumber=0)},comment:function(e,t,r){e=g.apply(this,arguments);var i=this.doc.createComment(e);this.locator&&h(this.locator,i),v(this,i)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(e,t,r){var i=this.doc.implementation;if(i&&i.createDocumentType){var n=i.createDocumentType(e,t,r);this.locator&&h(this.locator,n),v(this,n),this.doc.doctype=n}},warning:function(e){console.warn("[xmldom warning] "+e,m(this.locator))},error:function(e){console.error("[xmldom error] "+e,m(this.locator))},fatalError:function(e){throw new u(e,this.locator)}},"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(e){f.prototype[e]=function(){return null}}),t.DOMParser=p},24907:function(e,t,r){var i=r(18073),n=i.find,a=i.NAMESPACE;function s(e){return""!==e}function o(e,t){return e.hasOwnProperty(t)||(e[t]=!0),e}function l(e){return e?Object.keys((e?e.split(/[\t\n\f\r ]+/).filter(s):[]).reduce(o,{})):[]}function u(e,t){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])}function c(e,t){var r=e.prototype;if(!(r instanceof t)){function i(){}i.prototype=t.prototype,u(r,i=new i),e.prototype=r=i}r.constructor!=e&&("function"!=typeof e&&console.error("unknown Class:"+e),r.constructor=e)}var d={},p=d.ELEMENT_NODE=1,f=d.ATTRIBUTE_NODE=2,h=d.TEXT_NODE=3,m=d.CDATA_SECTION_NODE=4,g=d.ENTITY_REFERENCE_NODE=5,v=d.ENTITY_NODE=6,b=d.PROCESSING_INSTRUCTION_NODE=7,y=d.COMMENT_NODE=8,w=d.DOCUMENT_NODE=9,E=d.DOCUMENT_TYPE_NODE=10,T=d.DOCUMENT_FRAGMENT_NODE=11,S=d.NOTATION_NODE=12,D={},x={};D.INDEX_SIZE_ERR=(x[1]="Index size error",1),D.DOMSTRING_SIZE_ERR=(x[2]="DOMString size error",2);var A=D.HIERARCHY_REQUEST_ERR=(x[3]="Hierarchy request error",3);D.WRONG_DOCUMENT_ERR=(x[4]="Wrong document",4),D.INVALID_CHARACTER_ERR=(x[5]="Invalid character",5),D.NO_DATA_ALLOWED_ER
1R=(x[6]="No data allowed",6),D.NO_MODIFICATION_ALLOWED_ERR=(x[7]="No modification allowed",7);var C=D.NOT_FOUND_ERR=(x[8]="Not found",8);D.NOT_SUPPORTED_ERR=(x[9]="Not supported",9);var N=D.INUSE_ATTRIBUTE_ERR=(x[10]="Attribute in use",10);function O(e,t){if(t instanceof Error)var r=t;else r=this,Error.call(this,x[e]),this.message=x[e],Error.captureStackTrace&&Error.captureStackTrace(this,O);return r.code=e,t&&(this.message=this.message+": "+t),r}function I(){}function L(e,t){this._node=e,this._refresh=t,M(this)}function M(e){var t=e._node._inc||e._node.ownerDocument._inc;if(e._inc!==t){var r=e._refresh(e._node);if(em(e,"length",r.length),!e.$$length||r.length<e.$$length)for(var i=r.length;(i in e);i++)Object.prototype.hasOwnProperty.call(e,i)&&delete e[i];u(r,e),e._inc=t}}function R(){}function P(e,t){for(var r=e.length;r--;)if(e[r]===t)return r}function k(e,t,r,i){if(i?t[P(t,i)]=r:t[t.length++]=r,e){r.ownerElement=e;var n=e.ownerDocument;n&&(i&&z(n,e,i),n&&n._inc++,r.namespaceURI===a.XMLNS&&(e._nsMap[r.prefix?r.localName:""]=r.value))}}function _(e,t,r){var i=P(t,r);if(i>=0){for(var n=t.length-1;i<n;)t[i]=t[++i];if(t.length=n,e){var a=e.ownerDocument;a&&(z(a,e,r),r.ownerElement=null)}}else throw new O(C,Error(e.tagName+"@"+r))}function q(){}function V(){}function U(e){return"<"==e&&"<"||">"==e&&">"||"&"==e&&"&"||'"'==e&&"""||"&#"+e.charCodeAt()+";"}function B(e,t){if(t(e))return!0;if(e=e.firstChild)do if(B(e,t))return!0;while(e=e.nextSibling)}function F(){this.ownerDocument=this}function z(e,t,r,i){e&&e._inc++,r.namespaceURI===a.XMLNS&&delete t._nsMap[r.prefix?r.localName:""]}function G(e,t,r){if(e&&e._inc){e._inc++;var i=t.childNodes;if(r)i[i.length++]=r;else{for(var n=t.firstChild,a=0;n;)i[a++]=n,n=n.nextSibling;i.length=a,delete i[i.length]}}}function j(e,t){var r=t.previousSibling,i=t.nextSibling;return r?r.nextSibling=i:e.firstChild=i,i?i.previousSibling=r:e.lastChild=r,t.parentNode=null,t.previousSibling=null,t.nextSibling=null,G(e.ownerDocument,e),t}function X(e){return e&&e.nodeType===V.DOCUMENT_TYPE_NODE}function $(e){return e&&e.nodeType===V.ELEMENT_NODE}function H(e){return e&&e.nodeType===V.TEXT_NODE}function Y(e,t){var r=e.childNodes||[];if(n(r,$)||X(t))return!1;var i=n(r,X);return!(t&&i&&r.indexOf(i)>r.indexOf(t))}function W(e,t){var r=e.childNodes||[];if(n(r,function(e){return $(e)&&e!==t}))return!1;var i=n(r,X);return!(t&&i&&r.indexOf(i)>r.indexOf(t))}function K(e,t,r){var i=e.childNodes||[],a=t.childNodes||[];
1if(t.nodeType===V.DOCUMENT_FRAGMENT_NODE){var s=a.filter($);if(s.length>1||n(a,H))throw new O(A,"More than one element or text in fragment");if(1===s.length&&!W(e,r))throw new O(A,"Element in fragment can not be inserted before doctype")}if($(t)&&!W(e,r))throw new O(A,"Only one element can be added and only after doctype");if(X(t)){if(n(i,function(e){return X(e)&&e!==r}))throw new O(A,"Only one doctype is allowed");var o=n(i,$);if(r&&i.indexOf(o)<i.indexOf(r))throw new O(A,"Doctype can only be inserted before an element")}}function J(e,t,r,i){!function(e,t,r){if(!(e&&(e.nodeType===V.DOCUMENT_NODE||e.nodeType===V.DOCUMENT_FRAGMENT_NODE||e.nodeType===V.ELEMENT_NODE)))throw new O(A,"Unexpected parent node type "+e.nodeType);if(r&&r.parentNode!==e)throw new O(C,"child not in parent");if(!(t&&($(t)||H(t)||X(t)||t.nodeType===V.DOCUMENT_FRAGMENT_NODE||t.nodeType===V.COMMENT_NODE||t.nodeType===V.PROCESSING_INSTRUCTION_NODE))||X(t)&&e.nodeType!==V.DOCUMENT_NODE)throw new O(A,"Unexpected node type "+t.nodeType+" for parent node type "+e.nodeType)}(e,t,r),e.nodeType===V.DOCUMENT_NODE&&(i||function(e,t,r){var i=e.childNodes||[],a=t.childNodes||[];
vendor: 10,277 bytes, line 1
1if(t.nodeType===V.DOCUMENT_FRAGMENT_NODE){var s=a.filter($);if(s.length>1||n(a,H))throw new O(A,"More than one element or text in fragment");if(1===s.length&&!Y(e,r))throw new O(A,"Element in fragment can not be inserted before doctype")}if($(t)&&!Y(e,r))throw new O(A,"Only one element can be added and only after doctype");if(X(t)){if(n(i,X))throw new O(A,"Only one doctype is allowed");var o=n(i,$);if(r&&i.indexOf(o)<i.indexOf(r))throw new O(A,"Doctype can only be inserted before an element");if(!r&&o)throw new O(A,"Doctype can not be appended since element is present")}})(e,t,r);var a=t.parentNode;if(a&&a.removeChild(t),t.nodeType===T){var s=t.firstChild;if(null==s)return t;var o=t.lastChild}else s=o=t;var l=r?r.previousSibling:e.lastChild;s.previousSibling=l,o.nextSibling=r,l?l.nextSibling=s:e.firstChild=s,null==r?e.lastChild=o:r.previousSibling=o;do s.parentNode=e;while(s!==o&&(s=s.nextSibling));return G(e.ownerDocument||e,e),t.nodeType==T&&(t.firstChild=t.lastChild=null),t}function Q(){this._nsMap={}}function Z(){}function ee(){}function et(){}function er(){}function ei(){}function en(){}function ea(){}function es(){}function eo(){}function el(){}function eu(){}function ec(){}function ed(e,t){var r=[],i=9==this.nodeType&&this.documentElement||this,n=i.prefix,a=i.namespaceURI;if(a&&null==n){var n=i.lookupPrefix(a);if(null==n)var s=[{namespace:a,prefix:null}]}return eh(this,r,e,t,s),r.join("")}function ep(e,t,r){var i=e.prefix||"",n=e.namespaceURI;if(!n||"xml"===i&&n===a.XML||n===a.XMLNS)return!1;for(var s=r.length;s--;){var o=r[s];if(o.prefix===i)return o.namespace!==n}return!0}function ef(e,t,r){e.push(" ",t,'="',r.replace(/[<>&"\t\n\r]/g,U),'"')}function eh(e,t,r,i,n){if(n||(n=[]),i){if(!(e=i(e)))return;if("string"==typeof e){t.push(e);return}}switch(e.nodeType){case p:var s,o=e.attributes,l=o.length,u=e.firstChild,c=e.tagName;r=a.isHTML(e.namespaceURI)||r;var d=c;if(!r&&!e.prefix&&e.namespaceURI){for(var v=0;v<o.length;v++)if("xmlns"===o.item(v).name){s=o.item(v).value;break}if(!s)for(var S=n.length-1;S>=0;S--){var D=n[S];if(""===D.prefix&&D.namespace===e.namespaceURI){s=D.namespace;break}}if(s!==e.namespaceURI)for(var S=n.length-1;S>=0;S--){var D=n[S];if(D.namespace===e.namespaceURI){D.prefix&&(d=D.prefix+":"+c);break}}}t.push("<",d);for(var x=0;x<l;x++){var A=o.item(x);"xmlns"==A.prefix?n.push({prefix:A.localName,namespace:A.value}):"xmlns"==A.nodeName&&n.push({prefix:"",namespace:A.value})}for(var x=0;x<l;x++){var A=o.item(x);if(ep(A,r,n)){var C=A.prefix||"",N=A.namespaceURI;ef(t,C?"xmlns:"+C:"xmlns",N),n.push({prefix:C,namespace:N})}eh(A,t,r,i,n)}if(c===d&&ep(e,r,n)){var C=e.prefix||"",N=e.namespaceURI;ef(t,C?"xmlns:"+C:"xmlns",N),n.push({prefix:C,namespace:N})}if(u||r&&!/^(?:meta|link|img|br|hr|input)$/i.test(c)){if(t.push(">"),r&&/^script$/i.test(c))for(;u;)u.data?t.push(u.data):eh(u,t,r,i,n.slice()),u=u.nextSibling;else for(;u;)eh(u,t,r,i,n.slice()),u=u.nextSibling;t.push("</",d,">")}else t.push("/>");return;case w:case T:for(var u=e.firstChild;u;)eh(u,t,r,i,n.slice()),u=u.nextSibling;return;case f:return ef(t,e.name,e.value);case h:return t.push(e.data.replace(/[<&>]/g,U));case m:return t.push("<![CDATA[",e.data,"]]>");case y:return t.push("<!--",e.data,"-->");case E:var O=e.publicId,I=e.systemId;if(t.push("<!DOCTYPE ",e.name),O)t.push(" PUBLIC ",O),I&&"."!=I&&t.push(" ",I),t.push(">");else if(I&&"."!=I)t.push(" SYSTEM ",I,">");else{var L=e.internalSubset;L&&t.push(" [",L,"]"),t.push(">")}return;case b:return t.push("<?",e.target," ",e.data,"?>");case g:return t.push("&",e.nodeName,";");default:t.push("??",e.nodeName)}}function em(e,t,r){e[t]=r}D.INVALID_STATE_ERR=(x[11]="Invalid state",11),D.SYNTAX_ERR=(x[12]="Syntax error",12),D.INVALID_MODIFICATION_ERR=(x[13]="Invalid modification",13),D.NAMESPACE_ERR=(x[14]="Invalid namespace",14),D.INVALID_ACCESS_ERR=(x[15]="Invalid access",15),O.prototype=Error.prototype,u(D,O),I.prototype={length:0,item:function(e){return e>=0&&e<this.length?this[e]:null},toString:function(e,t){for(var r=[],i=0;i<this.length;i++)eh(this[i],r,e,t);return r.join("")},filter:function(e){return Array.prototype.filter.call(this,e)},indexOf:function(e){return Array.prototype.indexOf.call(this,e)}},L.prototype.item=function(e){return M(this),this[e]||null},c(L,I),R.prototype={length:0,item:I.prototype.item,getNamedItem:function(e){for(var t=this.length;t--;){var r=this[t];if(r.nodeName==e)return r}},setNamedItem:function(e){var t=e.ownerElement;if(t&&t!=this._ownerElement)throw new O(N);var r=this.getNamedItem(e.nodeName);return k(this._ownerElement,this,e,r),r},setNamedItemNS:function(e){var t,r=e.ownerElement;if(r&&r!=this._ownerElement)throw new O(N);return t=this.getNamedItemNS(e.namespaceURI,e.localName),k(this._ownerElement,this,e,t),t},removeNamedItem:function(e){var t=this.getNamedItem(e);return _(this._ownerElement,this,t),t},removeNamedItemNS:function(e,t){var r=this.getNamedItemNS(e,t);return _(this._ownerElement,this,r),r},getNamedItemNS:function(e,t){for(var r=this.length;r--;){var i=this[r];if(i.localName==t&&i.namespaceURI==e)return i}return null}},q.prototype={hasFeature:function(e,t){return!0},createDocument:function(e,t,r){var i=new F;if(i.implementation=this,i.childNodes=new I,i.doctype=r||null,r&&i.appendChild(r),t){var n=i.createElementNS(e,t);i.appendChild(n)}return i},createDocumentType:function(e,t,r){var i=new en;return i.name=e,i.nodeName=e,i.publicId=t||"",i.systemId=r||"",i}},V.prototype={firstChild:null,lastChild:null,previousSibling:null,nextSibling:null,attributes:null,parentNode:null,childNodes:null,ownerDocument:null,nodeValue:null,namespaceURI:null,prefix:null,localName:null,insertBefore:function(e,t){return J(this,e,t)},replaceChild:function(e,t){J(this,e,t,K),t&&this.removeChild(t)},removeChild:function(e){return j(this,e)},appendChild:function(e){return this.insertBefore(e,null)},hasChildNodes:function(){return null!=this.firstChild},cloneNode:function(e){return function e(t,r,i){var n=new r.constructor;for(var a in r)if(Object.prototype.hasOwnProperty.call(r,a)){var s=r[a];"object"!=typeof s&&s!=n[a]&&(n[a]=s)}switch(r.childNodes&&(n.childNodes=new I),n.ownerDocument=t,n.nodeType){case p:var o=r.attributes,l=n.attributes=new R,u=o.length;l._ownerElement=n;for(var c=0;c<u;c++)n.setAttributeNode(e(t,o.item(c),!0));break;case f:i=!0}if(i)for(var d=r.firstChild;d;)n.appendChild(e(t,d,i)),d=d.nextSibling;return n}(this.ownerDocument||this,this,e)},normalize:function(){for(var e=this.firstChild;e;){var t=e.nextSibling;t&&t.nodeType==h&&e.nodeType==h?(this.removeChild(t),e.appendData(t.data)):(e.normalize(),e=t)}},isSupported:function(e,t){return this.ownerDocument.implementation.hasFeature(e,t)},hasAttributes:function(){return this.attributes.length>0},lookupPrefix:function(e){for(var t=this;t;){var r=t._nsMap;if(r){for(var i in r)if(Object.prototype.hasOwnProperty.call(r,i)&&r[i]===e)return i}t=t.nodeType==f?t.ownerDocument:t.parentNode}return null},lookupNamespaceURI:function(e){for(var t=this;t;){var r=t._nsMap;if(r&&Object.prototype.hasOwnProperty.call(r,e))return r[e];t=t.nodeType==f?t.ownerDocument:t.parentNode}return null},isDefaultNamespace:function(e){return null==this.lookupPrefix(e)}},u(d,V),u(d,V.prototype),F.prototype={nodeName:"#document",nodeType:w,doctype:null,documentElement:null,_inc:1,insertBefore:function(e,t){if(e.nodeType==T){for(var r=e.firstChild;r;){var i=r.nextSibling;this.insertBefore(r,t),r=i}return e}return J(this,e,t),e.ownerDocument=this,null===this.documentElement&&e.nodeType===p&&(this.documentElement=e),e},removeChild:function(e){return this.documentElement==e&&(this.documentElement=null),j(this,e)},replaceChild:function(e,t){J(this,e,t,K),e.ownerDocument=this,t&&this.removeChild(t),$(e)&&(this.documentElement=e)},importNode:function(e,t){return function e(t,r,i){var n;switch(r.nodeType){case p:(n=r.cloneNode(!1)).ownerDocument=t;case T:break;case f:i=!0}if(n||(n=r.cloneNode(!1)),n.ownerDocument=t,n.parentNode=null,i)for(var a=r.firstChild;a;)n.appendChild(e(t,a,i)),a=a.nextSibling;return n}(this,e,t)},getElementById:function(e){var t=null;return B(this.documentElement,function(r){if(r.nodeType==p&&r.getAttribute("id")==e)return t=r,!0}),t},getElementsByClassName:function(e){var t=l(e);return new L(this,function(r){var i=[];return t.length>0&&B(r.documentElement,function(n){if(n!==r&&n.nodeType===p){var a=n.getAttribute("class");if(a){var s=e===a;if(!s){var o=l(a);s=t.every(function(e){return o&&-1!==o.indexOf(e)})}s&&i.push(n)}}}),i})},createElement:function(e){var t=new Q;return t.ownerDocument=this,t.nodeName=e,t.tagName=e,t.localName=e,t.childNodes=new I,(t.attributes=new R)._ownerElement=t,t},createDocumentFragment:function(){var e=new el;return e.ownerDocument=this,e.childNodes=new I,e},createTextNode:function(e){var t=new et;return t.ownerDocument=this,t.appendData(e),t},createComment:function(e){var t=new er;return t.ownerDocument=this,t.appendData(e),t},createCDATASection:function(e){var t=new ei;return t.ownerDocument=this,t.appendData(e),t},createProcessingInstruction:function(e,t){var r=new eu;return r.ownerDocument=this,r.tagName=r.nodeName=r.target=e,r.nodeValue=r.data=t,r},createAttribute:function(e){var t=new Z;return t.ownerDocument=this,t.name=e,t.nodeName=e,t.localName=e,t.specified=!0,t},createEntityReference:function(e){var t=new eo;return t.ownerDocument=this,t.nodeName=e,t},createElementNS:function(e,t){var r=new Q,i=t.split(":"),n=r.attributes=new R;return r.childNodes=new I,r.ownerDocument=this,r.nodeName=t,r.tagName=t,r.namespaceURI=e,2==i.length?(r.prefix=i[0],r.localName=i[1]):r.localName=t,n._ownerElement=r,r},createAttributeNS:function(e,t){var r=new Z,i=t.split(":");return r.ownerDocument=this,r.nodeName=t,r.name=t,r.namespaceURI=e,r.specified=!0,2==i.length?(r.prefix=i[0],r.localName=i[1]):r.localName=t,r}},c(F,V),Q.prototype={nodeType:p,hasAttribute:function(e){return null!=this.getAttributeNode(e)},getAttribute:function(e){var t=this.getAttributeNode(e);return t&&t.value||""},getAttributeNode:function(e){return this.attributes.getNamedItem(e)},setAttribute:function(e,t){var r=this.ownerDocument.createAttribute(e);r.value=r.nodeValue=""+t,this.setAttributeNode(r)},removeAttribute:function(e){var t=this.getAttributeNode(e);t&&this.removeAttributeNode(t)}
1,appendChild:function(e){return e.nodeType===T?this.insertBefore(e,null):(e.parentNode&&e.parentNode.removeChild(e),e.parentNode=this,e.previousSibling=this.lastChild,e.nextSibling=null,e.previousSibling?e.previousSibling.nextSibling=e:this.firstChild=e,this.lastChild=e,G(this.ownerDocument,this,e),e)},setAttributeNode:function(e){return this.attributes.setNamedItem(e)},setAttributeNodeNS:function(e){return this.attributes.setNamedItemNS(e)},removeAttributeNode:function(e){return this.attributes.removeNamedItem(e.nodeName)},removeAttributeNS:function(e,t){var r=this.getAttributeNodeNS(e,t);r&&this.removeAttributeNode(r)},hasAttributeNS:function(e,t){return null!=this.getAttributeNodeNS(e,t)},getAttributeNS:function(e,t){var r=this.getAttributeNodeNS(e,t);return r&&r.value||""},setAttributeNS:function(e,t,r){var i=this.ownerDocument.createAttributeNS(e,t);i.value=i.nodeValue=""+r,this.setAttributeNode(i)},getAttributeNodeNS:function(e,t){return this.attributes.getNamedItemNS(e,t)},getElementsByTagName:function(e){return new L(this,function(t){var r=[];return B(t,function(i){i!==t&&i.nodeType==p&&("*"===e||i.tagName==e)&&r.push(i)}),r})},getElementsByTagNameNS:function(e,t){return new L(this,function(r){var i=[];return B(r,function(n){n!==r&&n.nodeType===p&&("*"===e||n.namespaceURI===e)&&("*"===t||n.localName==t)&&i.push(n)}),i})}},F.prototype.getElementsByTagName=Q.prototype.getElementsByTagName,F.prototype.getElementsByTagNameNS=Q.prototype.getElementsByTagNameNS,c(Q,V),Z.prototype.nodeType=f,c(Z,V),ee.prototype={data:"",substringData:function(e,t){return this.data.substring(e,e+t)},appendData:function(e){e=this.data+e,this.nodeValue=this.data=e,this.length=e.length},insertData:function(e,t){this.replaceData(e,0,t)},appendChild:function(e){throw Error(x[A])},deleteData:function(e,t){this.replaceData(e,t,"")},replaceData:function(e,t,r){r=this.data.substring(0,e)+r+this.data.substring(e+t),this.nodeValue=this.data=r,this.length=r.length}},c(ee,V),et.prototype={nodeName:"#text",nodeType:h,splitText:function(e){var t=this.data,r=t.substring(e);t=t.substring(0,e),this.data=this.nodeValue=t,this.length=t.length;var i=this.ownerDocument.createTextNode(r);return this.parentNode&&this.parentNode.insertBefore(i,this.nextSibling),i}},c(et,ee),er.prototype={nodeName:"#comment",nodeType:y},c(er,ee),ei.prototype={nodeName:"#cdata-section",nodeType:m},c(ei,ee),en.prototype.nodeType=E,c(en,V),ea.prototype.nodeType=S,c(ea,V),es.prototype.nodeType=v,c(es,V),eo.prototype.nodeType=g,c(eo,V),el.prototype.nodeName="#document-fragment",el.prototype.nodeType=T,c(el,V),eu.prototype.nodeType=b,c(eu,V),ec.prototype.serializeToString=function(e,t,r){return ed.call(e,t,r)},V.prototype.toString=ed;try{Object.defineProperty&&(Object.defineProperty(L.prototype,"length",{get:function(){return M(this),this.$$length}}),Object.defineProperty(V.prototype,"textContent",{get:function(){return function e(t){switch(t.nodeType){case p:case T:var r=[];for(t=t.firstChild;t;)7!==t.nodeType&&8!==t.nodeType&&r.push(e(t)),t=t.nextSibling;return r.join("");default:return t.nodeValue}}(this)},set:function(e){switch(this.nodeType){case p:case T:for(;this.firstChild;)this.removeChild(this.firstChild);(e||String(e))&&this.appendChild(this.ownerDocument.createTextNode(e));break;default:this.data=e,this.value=e,this.nodeValue=e}}}),em=function(e,t,r){e["$$"+t]=r})}catch(e){}t.DocumentType=en,t.DOMException=O,t.DOMImplementation=q,t.Element=Q,t.Node=V,t.NodeList=I,t.XMLSerializer=ec},87650:function(e,t,r){"use strict";var i=r(18073).freeze;t.XML_ENTITIES=i({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),t.HTML_ENTITIES=i({Aacute:"\xc1",aacute:"\xe1",Abreve:"Ä",abreve:"Ä",ac:"â¾",acd:"â¿",acE:"â¾Ì³",Acirc:"\xc2",acirc:"\xe2",acute:"\xb4",Acy:"Ð",acy:"а",AElig:"\xc6",aelig:"\xe6",af:"â¡",Afr:"\uD835\uDD04",afr:"\uD835\uDD1E",Agrave:"\xc0",agrave:"\xe0",alefsym:"âµ",aleph:"âµ",Alpha:"Î",alpha:"α",Amacr:"Ä",amacr:"Ä",amalg:"⨿",AMP:"&",amp:"&",And:"â©",and:"â§",andand:"â©",andd:"â©",andslope:"â©",andv:"â©",ang:"â ",ange:"⦤",angle:"â ",angmsd:"â¡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"â¦",angmsdag:"⦮",angmsdah:"⦯",angrt:"â",angrtvb:"â¾",angrtvbd:"â¦",angsph:"â¢",angst:"\xc5",angzarr:"â¼",Aogon:"Ä",aogon:"Ä
",Aopf:"\uD835\uDD38",aopf:"\uD835\uDD52",ap:"â",apacir:"⩯",apE:"â©°",ape:"â",apid:"â",apos:"'",ApplyFunction:"â¡",approx:"â",approxeq:"â",Aring:"\xc5",aring:"\xe5",Ascr:"\uD835\uDC9C",ascr:"\uD835\uDCB6",Assign:"â",ast:"*",asymp:"â",asympeq:"â",Atilde:"\xc3",atilde:"\xe3",Auml:"\xc4",auml:"\xe4",awconint:"â³",awint:"â¨",backcong:"â",backepsilon:"϶",backprime:"âµ",backsim:"â½",backsimeq:"â",Backslash:"â",Barv:"â«§",barvee:"â½",Barwed:"â",barwed:"â
",barwedge:"â
",bbrk:"âµ",bbrktbrk:"â¶",bcong:"â",Bcy:"Ð",bcy:"б",bdquo:"â",becaus:"âµ",Because:"âµ",because:"âµ",bemptyv:"⦰",bepsi:"϶",bernou:"â¬",Bernoullis:"â¬",Beta:"Î",beta:"β",beth:"â¶",between:"â¬",Bfr:"\uD835\uDD05",bfr:"\uD835\uDD1F",bigcap:"â",bigcirc:"â¯",bigcup:"â",bigodot:"â¨",bigoplus:"â¨",bigotimes:"â¨",bigsqcup:"â¨",bigstar:"â
",bigtriangledown:"â½",bigtriangleup:"â³",biguplus:"â¨",bigvee:"â",bigwedge:"â",bkarow:"â¤",blacklozenge:"â§«",blacksquare:"âª",blacktriangle:"â´",blacktriangledown:"â¾",blacktriangleleft:"â",blacktriangleright:"â¸",blank:"â£",blk12:"â",blk14:"â",blk34:"â",block:"â",bne:"=â¥",bnequiv:"â¡â¥",bNot:"â«",bnot:"â",Bopf:"\uD835\uDD39",bopf:"\uD835\uDD53",bot:"â¥",bottom:"â¥",bowtie:"â",boxbox:"â§",boxDL:"â",boxDl:"â",boxdL:"â",boxdl:"â",boxDR:"â",boxDr:"â",boxdR:"â",boxdr:"â",boxH:"â",boxh:"â",boxHD:"â¦",boxHd:"â¤",boxhD:"â¥",boxhd:"â¬",boxHU:"â©",boxHu:"â§",boxhU:"â¨",boxhu:"â´",boxminus:"â",boxplus:"â",boxtimes:"â ",boxUL:"â",boxUl:"â",boxuL:"â",boxul:"â",boxUR:"â",boxUr:"â",boxuR:"â",boxur:"â",boxV:"â",boxv:"â",boxVH:"â¬",boxVh:"â«",boxvH:"âª",boxvh:"â¼",boxVL:"â£",boxVl:"â¢",boxvL:"â¡",boxvl:"â¤",boxVR:"â ",boxVr:"â",boxvR:"â",boxvr:"â",bprime:"âµ",Breve:"Ë",breve:"Ë",brvbar:"\xa6",Bscr:"â¬",bscr:"\uD835\uDCB7",bsemi:"â",bsim:"â½",b
1sime:"â",bsol:"\\",bsolb:"â§
",bsolhsub:"â",bull:"â¢",bullet:"â¢",bump:"â",bumpE:"⪮",bumpe:"â",Bumpeq:"â",bumpeq:"â",Cacute:"Ä",cacute:"Ä",Cap:"â",cap:"â©",capand:"â©",capbrcup:"â©",capcap:"â©",capcup:"â©",capdot:"â©",CapitalDifferentialD:"â
",caps:"â©ï¸",caret:"â",caron:"Ë",Cayleys:"â",ccaps:"â©",Ccaron:"Ä",ccaron:"Ä",Ccedil:"\xc7",ccedil:"\xe7",Ccirc:"Ä",ccirc:"Ä",Cconint:"â°",ccups:"â©",ccupssm:"â©",Cdot:"Ä",cdot:"Ä",cedil:"\xb8",Cedilla:"\xb8",cemptyv:"⦲",cent:"\xa2",CenterDot:"\xb7",centerdot:"\xb7",Cfr:"â",cfr:"\uD835\uDD20",CHcy:"Ч",chcy:"Ñ",check:"â",checkmark:"â",Chi:"Χ",chi:"Ï",cir:"â",circ:"Ë",circeq:"â",circlearrowleft:"âº",circlearrowright:"â»",circledast:"â",circledcirc:"â",circleddash:"â",CircleDot:"â",circledR:"\xae",circledS:"â",CircleMinus:"â",CirclePlus:"â",CircleTimes:"â",cirE:"â§",cire:"â",cirfnint:"â¨",cirmid:"⫯",cirscir:"â§",ClockwiseContourIntegral:"â²",CloseCurlyDoubleQuote:"â",CloseCurlyQuote:"â",clubs:"â£",clubsuit:"â£",Colon:"â·",colon:":",Colone:"â©´",colone:"â",coloneq:"â",comma:",",commat:"@",comp:"â",compfn:"â",complement:"â",complexes:"â",cong:"â
",congdot:"â©",Congruent:"â¡",Conint:"â¯",conint:"â®",ContourIntegral:"â®",Copf:"â",copf:"\uD835\uDD54",coprod:"â",Coproduct:"â",COPY:"\xa9",copy:"\xa9",copysr:"â",CounterClockwiseContourIntegral:"â³",crarr:"âµ",Cross:"⨯",cross:"â",Cscr:"\uD835\uDC9E",cscr:"\uD835\uDCB8",csub:"â«",csube:"â«",csup:"â«",csupe:"â«",ctdot:"â¯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"â",cuesc:"â",cularr:"â¶",cularrp:"⤽",Cup:"â",cup:"âª",cupbrcap:"â©",CupCap:"â",cupcap:"â©",cupcup:"â©",cupdot:"â",cupor:"â©
",cups:"âªï¸",curarr:"â·",curarrm:"⤼",curlyeqprec:"â",curlyeqsucc:"â",curlyvee:"â",curlywedge:"â",curren:"\xa4",curvearrowleft:"â¶",curvearrowright:"â·",cuvee:"â",cuwed:"â",cwconint:"â²",cwint:"â±",cylcty:"â",Dagger:"â¡",dagger:"â ",daleth:"â¸",Darr:"â¡",dArr:"â",darr:"â",dash:"â",Dashv:"⫤",dashv:"â£",dbkarow:"â¤",dblac:"Ë",Dcaron:"Ä",dcaron:"Ä",Dcy:"Ð",dcy:"д",DD:"â
",dd:"â
",ddagger:"â¡",ddarr:"â",DDotrahd:"â¤",ddotseq:"â©·",deg:"\xb0",Del:"â",Delta:"Î",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"\uD835\uDD07",dfr:"\uD835\uDD21",dHar:"⥥",dharl:"â",dharr:"â",DiacriticalAcute:"\xb4",DiacriticalDot:"Ë",DiacriticalDoubleAcute:"Ë",DiacriticalGrave:"`",DiacriticalTilde:"Ë",diam:"â",Diamond:"â",diamond:"â",diamondsuit:"â¦",diams:"â¦",die:"\xa8",DifferentialD:"â
",digamma:"Ï",disin:"â²",div:"\xf7",divide:"\xf7",divideontimes:"â",divonx:"â",DJcy:"Ð",djcy:"Ñ",dlcorn:"â",dlcrop:"â",dollar:"$",Dopf:"\uD835\uDD3B",dopf:"\uD835\uDD55",Dot:"\xa8",dot:"Ë",DotDot:"â",doteq:"â",doteqdot:"â",DotEqual:"â",dotminus:"â¸",dotplus:"â",dotsquare:"â¡",doublebarwedge:"â",DoubleContourIntegral:"â¯",DoubleDot:"\xa8",DoubleDownArrow:"â",DoubleLeftArrow:"â",DoubleLeftRightArrow:"â",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"â¸",DoubleLongLeftRightArrow:"âº",DoubleLongRightArrow:"â¹",DoubleRightArrow:"â",DoubleRightTee:"â¨",DoubleUpArrow:"â",DoubleUpDownArrow:"â",DoubleVerticalBar:"â¥",DownArrow:"â",Downarrow:"â",downarrow:"â",DownArrowBar:"â¤",DownArrowUpArrow:"âµ",DownBreve:"Ì",downdownarrows:"â",downharpoonleft:"â",downharpoonright:"â",DownLeftRightVector:"â¥",DownLeftTeeVector:"â¥",DownLeftVector:"â½",DownLeftVectorBar:"â¥",DownRightTeeVector:"â¥",DownRightVector:"â",DownRightVectorBar:"â¥",DownTee:"â¤",DownTeeArrow:"â§",drbkarow:"â¤",drcorn:"â",drcrop:"â",Dscr:"\uD835\uDC9F",dscr:"\uD835\uDCB9",DScy:"Ð
",dscy:"Ñ",dsol:"â§¶",Dstrok:"Ä",dstrok:"Ä",dtdot:"â±",dtri:"â¿",dtrif:"â¾",duarr:"âµ",duhar:"⥯",dwangle:"⦦",DZcy:"Ð",dzcy:"Ñ",dzigrarr:"â¿",Eacute:"\xc9",eacute:"\xe9",easter:"â©®",Ecaron:"Ä",ecaron:"Ä",ecir:"â",Ecirc:"\xca",ecirc:"\xea",ecolon:"â",Ecy:"Ð",ecy:"Ñ",eDDot:"â©·",Edot:"Ä",eDot:"â",edot:"Ä",ee:"â
",efDot:"â",Efr:"\uD835\uDD08",efr:"\uD835\uDD22",eg:"âª",Egrave:"\xc8",egrave:"\xe8",egs:"âª",egsdot:"âª",el:"âª",Element:"â",elinters:"â§",ell:"â",els:"âª",elsdot:"âª",Emacr:"Ä",emacr:"Ä",empty:"â
",emptyset:"â
",EmptySmallSquare:"â»",emptyv:"â
",EmptyVerySmallSquare:"â«",emsp:"â",emsp13:"â",emsp14:"â
",ENG:"Å",eng:"Å",ensp:"â",Eogon:"Ä",eogon:"Ä",Eopf:"\uD835\uDD3C",eopf:"\uD835\uDD56",epar:"â",eparsl:"â§£",eplus:"⩱",epsi:"ε",Epsilon:"Î",epsilon:"ε",epsiv:"ϵ",eqcirc:"â",eqcolon:"â",eqsim:"â",eqslantgtr:"âª",eqslantless:"âª",Equal:"⩵",equals:"=",EqualTilde:"â",equest:"â",Equilibrium:"â",equiv:"â¡",equivDD:"⩸",eqvparsl:"â§¥",erarr:"⥱",erDot:"â",Escr:"â°",escr:"â¯",esdot:"â",Esim:"⩳",esim:"â",Eta:"Î",eta:"η",ETH:"\xd0",eth:"\xf0",Euml:"\xcb",euml:"\xeb",euro:"â¬",excl:"!",exist:"â",Exists:"â",expectation:"â°",ExponentialE:"â
",exponentiale:"â
",fallingdotseq:"â",Fcy:"Ф",fcy:"Ñ",female:"â",ffilig:"ï¬",fflig:"ï¬",ffllig:"ï¬",Ffr:"\uD835\uDD09",ffr:"\uD835\uDD23",filig:"ï¬",FilledSmallSquare:"â¼",FilledVerySmallSquare:"âª",fjlig:"fj",flat:"â",fllig:"ï¬",fltns:"â±",fnof:"Æ",Fopf:"\uD835\uDD3D",fopf:"\uD835\uDD57",ForAll:"â",forall:"â",fork:"â",forkv:"â«",Fouriertrf:"â±",fpartint:"â¨",frac12:"\xbd",frac13:"â
",frac14:"\xbc",frac15:"â
",frac16:"â
",frac18
1:"â
",frac23:"â
",frac25:"â
",frac34:"\xbe",frac35:"â
",frac38:"â
",frac45:"â
",frac56:"â
",frac58:"â
",frac78:"â
",frasl:"â",frown:"â¢",Fscr:"â±",fscr:"\uD835\uDCBB",gacute:"ǵ",Gamma:"Î",gamma:"γ",Gammad:"Ï",gammad:"Ï",gap:"âª",Gbreve:"Ä",gbreve:"Ä",Gcedil:"Ä¢",Gcirc:"Ä",gcirc:"Ä",Gcy:"Ð",gcy:"г",Gdot:"Ä ",gdot:"Ä¡",gE:"â§",ge:"â¥",gEl:"âª",gel:"â",geq:"â¥",geqq:"â§",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"âª",gesdoto:"âª",gesdotol:"âª",gesl:"âï¸",gesles:"âª",Gfr:"\uD835\uDD0A",gfr:"\uD835\uDD24",Gg:"â",gg:"â«",ggg:"â",gimel:"â·",GJcy:"Ð",gjcy:"Ñ",gl:"â·",gla:"⪥",glE:"âª",glj:"⪤",gnap:"âª",gnapprox:"âª",gnE:"â©",gne:"âª",gneq:"âª",gneqq:"â©",gnsim:"â§",Gopf:"\uD835\uDD3E",gopf:"\uD835\uDD58",grave:"`",GreaterEqual:"â¥",GreaterEqualLess:"â",GreaterFullEqual:"â§",GreaterGreater:"⪢",GreaterLess:"â·",GreaterSlantEqual:"⩾",GreaterTilde:"â³",Gscr:"\uD835\uDCA2",gscr:"â",gsim:"â³",gsime:"âª",gsiml:"âª",Gt:"â«",GT:">",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"â",gtlPar:"â¦",gtquest:"⩼",gtrapprox:"âª",gtrarr:"⥸",gtrdot:"â",gtreqless:"â",gtreqqless:"âª",gtrless:"â·",gtrsim:"â³",gvertneqq:"â©ï¸",gvnE:"â©ï¸",Hacek:"Ë",hairsp:"â",half:"\xbd",hamilt:"â",HARDcy:"Ъ",hardcy:"Ñ",hArr:"â",harr:"â",harrcir:"â¥",harrw:"â",Hat:"^",hbar:"â",Hcirc:"Ĥ",hcirc:"Ä¥",hearts:"â¥",heartsuit:"â¥",hellip:"â¦",hercon:"â¹",Hfr:"â",hfr:"\uD835\uDD25",HilbertSpace:"â",hksearow:"⤥",hkswarow:"⤦",hoarr:"â¿",homtht:"â»",hookleftarrow:"â©",hookrightarrow:"âª",Hopf:"â",hopf:"\uD835\uDD59",horbar:"â",HorizontalLine:"â",Hscr:"â",hscr:"\uD835\uDCBD",hslash:"â",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"â",HumpEqual:"â",hybull:"â",hyphen:"â",Iacute:"\xcd",iacute:"\xed",ic:"â£",Icirc:"\xce",icirc:"\xee",Icy:"Ð",icy:"и",Idot:"İ",IEcy:"Ð",iecy:"е",iexcl:"\xa1",iff:"â",Ifr:"â",ifr:"\uD835\uDD26",Igrave:"\xcc",igrave:"\xec",ii:"â
",iiiint:"â¨",iiint:"â",iinfin:"â§",iiota:"â©",IJlig:"IJ",ijlig:"ij",Im:"â",Imacr:"Ī",imacr:"Ä«",image:"â",ImaginaryI:"â
",imagline:"â",imagpart:"â",imath:"ı",imof:"â·",imped:"Ƶ",Implies:"â",in:"â",incare:"â
",infin:"â",infintie:"â§",inodot:"ı",Int:"â¬",int:"â«",intcal:"âº",integers:"â¤",Integral:"â«",intercal:"âº",Intersection:"â",intlarhk:"â¨",intprod:"⨼",InvisibleComma:"â£",InvisibleTimes:"â¢",IOcy:"Ð",iocy:"Ñ",Iogon:"Ä®",iogon:"į",Iopf:"\uD835\uDD40",iopf:"\uD835\uDD5A",Iota:"Î",iota:"ι",iprod:"⨼",iquest:"\xbf",Iscr:"â",iscr:"\uD835\uDCBE",isin:"â",isindot:"âµ",isinE:"â¹",isins:"â´",isinsv:"â³",isinv:"â",it:"â¢",Itilde:"Ĩ",itilde:"Ä©",Iukcy:"Ð",iukcy:"Ñ",Iuml:"\xcf",iuml:"\xef",Jcirc:"Ä´",jcirc:"ĵ",Jcy:"Ð",jcy:"й",Jfr:"\uD835\uDD0D",jfr:"\uD835\uDD27",jmath:"È·",Jopf:"\uD835\uDD41",jopf:"\uD835\uDD5B",Jscr:"\uD835\uDCA5",jscr:"\uD835\uDCBF",Jsercy:"Ð",jsercy:"Ñ",Jukcy:"Ð",jukcy:"Ñ",Kappa:"Î",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"Ä·",Kcy:"Ð",kcy:"к",Kfr:"\uD835\uDD0E",kfr:"\uD835\uDD28",kgreen:"ĸ",KHcy:"Ð¥",khcy:"Ñ
",KJcy:"Ð",kjcy:"Ñ",Kopf:"\uD835\uDD42",kopf:"\uD835\uDD5C",Kscr:"\uD835\uDCA6",kscr:"\uD835\uDCC0",lAarr:"â",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"â",Lambda:"Î",lambda:"λ",Lang:"âª",lang:"â¨",langd:"â¦",langle:"â¨",lap:"âª
",Laplacetrf:"â",laquo:"\xab",Larr:"â",lArr:"â",larr:"â",larrb:"â¤",larrbfs:"â¤",larrfs:"â¤",larrhk:"â©",larrlp:"â«",larrpl:"⤹",larrsim:"⥳",larrtl:"â¢",lat:"⪫",lAtail:"â¤",latail:"â¤",late:"âª",lates:"âªï¸",lBarr:"â¤",lbarr:"â¤",lbbrk:"â²",lbrace:"{",lbrack:"[",lbrke:"â¦",lbrksld:"â¦",lbrkslu:"â¦",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ä»",lcedil:"ļ",lceil:"â",lcub:"{",Lcy:"Ð",lcy:"л",ldca:"⤶",ldquo:"â",ldquor:"â",ldrdhar:"⥧",ldrushar:"â¥",ldsh:"â²",lE:"â¦",le:"â¤",LeftAngleBracket:"â¨",LeftArrow:"â",Leftarrow:"â",leftarrow:"â",LeftArrowBar:"â¤",LeftArrowRightArrow:"â",leftarrowtail:"â¢",LeftCeiling:"â",LeftDoubleBracket:"â¦",LeftDownTeeVector:"⥡",LeftDownVector:"â",LeftDownVectorBar:"â¥",LeftFloor:"â",leftharpoondown:"â½",leftharpoonup:"â¼",leftleftarrows:"â",LeftRightArrow:"â",Leftrightarrow:"â",leftrightarrow:"â",leftrightarrows:"â",leftrightharpoons:"â",leftrightsquigarrow:"â",LeftRightVector:"â¥",LeftTee:"â£",LeftTeeArrow:"â¤",LeftTeeVector:"â¥",leftthreetimes:"â",LeftTriangle:"â²",LeftTriangleBar:"â§",LeftTriangleEqual:"â´",LeftUpDownVector:"â¥",LeftUpTeeVector:"⥠",LeftUpVector:"â¿",LeftUpVectorBar:"â¥",LeftVector:"â¼",LeftVectorBar:"â¥",lEg:"âª",leg:"â",leq:"â¤",leqq:"â¦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"â©¿",lesdoto:"âª",lesdotor:"âª",lesg:"âï¸",lesges:"âª",lessapprox:"âª
",lessdot:"â
1",lesseqgtr:"â",lesseqqgtr:"âª",LessEqualGreater:"â",LessFullEqual:"â¦",LessGreater:"â¶",lessgtr:"â¶",LessLess:"⪡",lesssim:"â²",LessSlantEqual:"⩽",LessTilde:"â²",lfisht:"⥼",lfloor:"â",Lfr:"\uD835\uDD0F",lfr:"\uD835\uDD29",lg:"â¶",lgE:"âª",lHar:"⥢",lhard:"â½",lharu:"â¼",lharul:"⥪",lhblk:"â",LJcy:"Ð",ljcy:"Ñ",Ll:"â",ll:"âª",llarr:"â",llcorner:"â",Lleftarrow:"â",llhard:"⥫",lltri:"âº",Lmidot:"Ä¿",lmidot:"Å",lmoust:"â°",lmoustache:"â°",lnap:"âª",lnapprox:"âª",lnE:"â¨",lne:"âª",lneq:"âª",lneqq:"â¨",lnsim:"â¦",loang:"â¬",loarr:"â½",lobrk:"â¦",LongLeftArrow:"âµ",Longleftarrow:"â¸",longleftarrow:"âµ",LongLeftRightArrow:"â·",Longleftrightarrow:"âº",longleftrightarrow:"â·",longmapsto:"â¼",LongRightArrow:"â¶",Longrightarrow:"â¹",longrightarrow:"â¶",looparrowleft:"â«",looparrowright:"â¬",lopar:"â¦
",Lopf:"\uD835\uDD43",lopf:"\uD835\uDD5D",loplus:"â¨",lotimes:"⨴",lowast:"â",lowbar:"_",LowerLeftArrow:"â",LowerRightArrow:"â",loz:"â",lozenge:"â",lozf:"â§«",lpar:"(",lparlt:"â¦",lrarr:"â",lrcorner:"â",lrhar:"â",lrhard:"â¥",lrm:"â",lrtri:"â¿",lsaquo:"â¹",Lscr:"â",lscr:"\uD835\uDCC1",Lsh:"â°",lsh:"â°",lsim:"â²",lsime:"âª",lsimg:"âª",lsqb:"[",lsquo:"â",lsquor:"â",Lstrok:"Å",lstrok:"Å",Lt:"âª",LT:"<",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"â",lthree:"â",ltimes:"â",ltlarr:"⥶",ltquest:"â©»",ltri:"â",ltrie:"â´",ltrif:"â",ltrPar:"â¦",lurdshar:"â¥",luruhar:"⥦",lvertneqq:"â¨ï¸",lvnE:"â¨ï¸",macr:"\xaf",male:"â",malt:"â ",maltese:"â ",Map:"â¤
",map:"â¦",mapsto:"â¦",mapstodown:"â§",mapstoleft:"â¤",mapstoup:"â¥",marker:"â®",mcomma:"⨩",Mcy:"Ð",mcy:"м",mdash:"â",mDDot:"âº",measuredangle:"â¡",MediumSpace:"â",Mellintrf:"â³",Mfr:"\uD835\uDD10",mfr:"\uD835\uDD2A",mho:"â§",micro:"\xb5",mid:"â£",midast:"*",midcir:"â«°",middot:"\xb7",minus:"â",minusb:"â",minusd:"â¸",minusdu:"⨪",MinusPlus:"â",mlcp:"â«",mldr:"â¦",mnplus:"â",models:"â§",Mopf:"\uD835\uDD44",mopf:"\uD835\uDD5E",mp:"â",Mscr:"â³",mscr:"\uD835\uDCC2",mstpos:"â¾",Mu:"Î",mu:"μ",multimap:"â¸",mumap:"â¸",nabla:"â",Nacute:"Å",nacute:"Å",nang:"â â",nap:"â",napE:"⩰̸",napid:"â̸",napos:"Å",napprox:"â",natur:"â®",natural:"â®",naturals:"â",nbsp:"\xa0",nbump:"â̸",nbumpe:"â̸",ncap:"â©",Ncaron:"Å",ncaron:"Å",Ncedil:"Å
",ncedil:"Å",ncong:"â",ncongdot:"â©Ì¸",ncup:"â©",Ncy:"Ð",ncy:"н",ndash:"â",ne:"â ",nearhk:"⤤",neArr:"â",nearr:"â",nearrow:"â",nedot:"â̸",NegativeMediumSpace:"â",NegativeThickSpace:"â",NegativeThinSpace:"â",NegativeVeryThinSpace:"â",nequiv:"â¢",nesear:"⤨",nesim:"â̸",NestedGreaterGreater:"â«",NestedLessLess:"âª",NewLine:"\n",nexist:"â",nexists:"â",Nfr:"\uD835\uDD11",nfr:"\uD835\uDD2B",ngE:"â§Ì¸",nge:"â±",ngeq:"â±",ngeqq:"â§Ì¸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"â̸",ngsim:"âµ",nGt:"â«â",ngt:"â¯",ngtr:"â¯",nGtv:"â«Ì¸",nhArr:"â",nharr:"â®",nhpar:"⫲",ni:"â",nis:"â¼",nisd:"âº",niv:"â",NJcy:"Ð",njcy:"Ñ",nlArr:"â",nlarr:"â",nldr:"â¥",nlE:"â¦Ì¸",nle:"â°",nLeftarrow:"â",nleftarrow:"â",nLeftrightarrow:"â",nleftrightarrow:"â®",nleq:"â°",nleqq:"â¦Ì¸",nleqslant:"⩽̸",nles:"⩽̸",nless:"â®",nLl:"â̸",nlsim:"â´",nLt:"âªâ",nlt:"â®",nltri:"âª",nltrie:"â¬",nLtv:"âªÌ¸",nmid:"â¤",NoBreak:"â ",NonBreakingSpace:"\xa0",Nopf:"â",nopf:"\uD835\uDD5F",Not:"⫬",not:"\xac",NotCongruent:"â¢",NotCupCap:"â",NotDoubleVerticalBar:"â¦",NotElement:"â",NotEqual:"â ",NotEqualTilde:"â̸",NotExists:"â",NotGreater:"â¯",NotGreaterEqual:"â±",NotGreaterFullEqual:"â§Ì¸",NotGreaterGreater:"â«Ì¸",NotGreaterLess:"â¹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"âµ",NotHumpDownHump:"â̸",NotHumpEqual:"â̸",notin:"â",notindot:"âµÌ¸",notinE:"â¹Ì¸",notinva:"â",notinvb:"â·",notinvc:"â¶",NotLeftTriangle:"âª",NotLeftTriangleBar:"â§Ì¸",NotLeftTriangleEqual:"â¬",NotLess:"â®",NotLessEqual:"â°",NotLessGreater:"â¸",NotLessLess:"âªÌ¸",NotLessSlantEqual:"⩽̸",NotLessTilde:"â´",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"â",notniva:"â",notnivb:"â¾",notnivc:"â½",NotPrecedes:"â",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"â ",NotReverseElement:"â",NotRightTriangle:"â«",NotRightTriangleBar:"â§Ì¸",NotRightTriangleEqual:"â",NotSquareSubset:"â̸",NotSquareSubsetEqual:"â¢",NotSquareSuperset:"â̸",NotSquareSupersetEqual:"â£",NotSubset:"ââ",NotSubsetEqual:"â",NotSucceeds:"â",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"â¡",NotSucceedsTilde:"â¿Ì¸",NotSuperset:"ââ",NotSupersetEqual:"â",NotTilde:"â",NotTildeEqual:"â",NotTildeFullEqual:"â",NotTildeTilde:"â",NotVerticalBar:"â¤",npar:"â¦",nparallel:"â¦",nparsl:"⫽â¥",npart:"â̸",npolint:"â¨",npr:"â",nprcue:"â
1 ",npre:"⪯̸",nprec:"â",npreceq:"⪯̸",nrArr:"â",nrarr:"â",nrarrc:"⤳̸",nrarrw:"â̸",nRightarrow:"â",nrightarrow:"â",nrtri:"â«",nrtrie:"â",nsc:"â",nsccue:"â¡",nsce:"⪰̸",Nscr:"\uD835\uDCA9",nscr:"\uD835\uDCC3",nshortmid:"â¤",nshortparallel:"â¦",nsim:"â",nsime:"â",nsimeq:"â",nsmid:"â¤",nspar:"â¦",nsqsube:"â¢",nsqsupe:"â£",nsub:"â",nsubE:"â«
̸",nsube:"â",nsubset:"ââ",nsubseteq:"â",nsubseteqq:"â«
̸",nsucc:"â",nsucceq:"⪰̸",nsup:"â
",nsupE:"â«Ì¸",nsupe:"â",nsupset:"ââ",nsupseteq:"â",nsupseteqq:"â«Ì¸",ntgl:"â¹",Ntilde:"\xd1",ntilde:"\xf1",ntlg:"â¸",ntriangleleft:"âª",ntrianglelefteq:"â¬",ntriangleright:"â«",ntrianglerighteq:"â",Nu:"Î",nu:"ν",num:"#",numero:"â",numsp:"â",nvap:"ââ",nVDash:"â¯",nVdash:"â®",nvDash:"â",nvdash:"â¬",nvge:"â¥â",nvgt:">â",nvHarr:"â¤",nvinfin:"â§",nvlArr:"â¤",nvle:"â¤â",nvlt:"<â",nvltrie:"â´â",nvrArr:"â¤",nvrtrie:"âµâ",nvsim:"â¼â",nwarhk:"⤣",nwArr:"â",nwarr:"â",nwarrow:"â",nwnear:"⤧",Oacute:"\xd3",oacute:"\xf3",oast:"â",ocir:"â",Ocirc:"\xd4",ocirc:"\xf4",Ocy:"Ð",ocy:"о",odash:"â",Odblac:"Å",odblac:"Å",odiv:"⨸",odot:"â",odsold:"⦼",OElig:"Å",oelig:"Å",ofcir:"⦿",Ofr:"\uD835\uDD12",ofr:"\uD835\uDD2C",ogon:"Ë",Ograve:"\xd2",ograve:"\xf2",ogt:"â§",ohbar:"⦵",ohm:"Ω",oint:"â®",olarr:"âº",olcir:"⦾",olcross:"⦻",oline:"â¾",olt:"â§",Omacr:"Å",omacr:"Å",Omega:"Ω",omega:"Ï",Omicron:"Î",omicron:"ο",omid:"⦶",ominus:"â",Oopf:"\uD835\uDD46",oopf:"\uD835\uDD60",opar:"⦷",OpenCurlyDoubleQuote:"â",OpenCurlyQuote:"â",operp:"⦹",oplus:"â",Or:"â©",or:"â¨",orarr:"â»",ord:"â©",order:"â´",orderof:"â´",ordf:"\xaa",ordm:"\xba",origof:"â¶",oror:"â©",orslope:"â©",orv:"â©",oS:"â",Oscr:"\uD835\uDCAA",oscr:"â´",Oslash:"\xd8",oslash:"\xf8",osol:"â",Otilde:"\xd5",otilde:"\xf5",Otimes:"⨷",otimes:"â",otimesas:"⨶",Ouml:"\xd6",ouml:"\xf6",ovbar:"â½",OverBar:"â¾",OverBrace:"â",OverBracket:"â´",OverParenthesis:"â",par:"â¥",para:"\xb6",parallel:"â¥",parsim:"⫳",parsl:"⫽",part:"â",PartialD:"â",Pcy:"Ð",pcy:"п",percnt:"%",period:".",permil:"â°",perp:"â¥",pertenk:"â±",Pfr:"\uD835\uDD13",pfr:"\uD835\uDD2D",Phi:"Φ",phi:"Ï",phiv:"Ï",phmmat:"â³",phone:"â",Pi:"Î ",pi:"Ï",pitchfork:"â",piv:"Ï",planck:"â",planckh:"â",plankv:"â",plus:"+",plusacir:"⨣",plusb:"â",pluscir:"⨢",plusdo:"â",plusdu:"⨥",pluse:"⩲",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"⨦",plustwo:"⨧",pm:"\xb1",Poincareplane:"â",pointint:"â¨",Popf:"â",popf:"\uD835\uDD61",pound:"\xa3",Pr:"⪻",pr:"âº",prap:"⪷",prcue:"â¼",prE:"⪳",pre:"⪯",prec:"âº",precapprox:"⪷",preccurlyeq:"â¼",Precedes:"âº",PrecedesEqual:"⪯",PrecedesSlantEqual:"â¼",PrecedesTilde:"â¾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"â¨",precsim:"â¾",Prime:"â³",prime:"â²",primes:"â",prnap:"⪹",prnE:"⪵",prnsim:"â¨",prod:"â",Product:"â",profalar:"â®",profline:"â",profsurf:"â",prop:"â",Proportion:"â·",Proportional:"â",propto:"â",prsim:"â¾",prurel:"â°",Pscr:"\uD835\uDCAB",pscr:"\uD835\uDCC5",Psi:"Ψ",psi:"Ï",puncsp:"â",Qfr:"\uD835\uDD14",qfr:"\uD835\uDD2E",qint:"â¨",Qopf:"â",qopf:"\uD835\uDD62",qprime:"â",Qscr:"\uD835\uDCAC",qscr:"\uD835\uDCC6",quaternions:"â",quatint:"â¨",quest:"?",questeq:"â",QUOT:'"',quot:'"',rAarr:"â",race:"â½Ì±",Racute:"Å",racute:"Å",radic:"â",raemptyv:"⦳",Rang:"â«",rang:"â©",rangd:"â¦",range:"⦥",rangle:"â©",raquo:"\xbb",Rarr:"â ",rArr:"â",rarr:"â",rarrap:"⥵",rarrb:"â¥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"â¤",rarrhk:"âª",rarrlp:"â¬",rarrpl:"â¥
",rarrsim:"⥴",Rarrtl:"â¤",rarrtl:"â£",rarrw:"â",rAtail:"â¤",ratail:"â¤",ratio:"â¶",rationals:"â",RBarr:"â¤",rBarr:"â¤",rbarr:"â¤",rbbrk:"â³",rbrace:"}",rbrack:"]",rbrke:"â¦",rbrksld:"â¦",rbrkslu:"â¦",Rcaron:"Å",rcaron:"Å",Rcedil:"Å",rcedil:"Å",rceil:"â",rcub:"}",Rcy:"Ð ",rcy:"Ñ",rdca:"⤷",rdldhar:"⥩",rdquo:"â",rdquor:"â",rdsh:"â³",Re:"â",real:"â",realine:"â",realpart:"â",reals:"â",rect:"â",REG:"\xae",reg:"\xae",ReverseElement:"â",ReverseEquilibrium:"â",ReverseUpEquilibrium:"⥯",rf
1isht:"⥽",rfloor:"â",Rfr:"â",rfr:"\uD835\uDD2F",rHar:"⥤",rhard:"â",rharu:"â",rharul:"⥬",Rho:"Ρ",rho:"Ï",rhov:"ϱ",RightAngleBracket:"â©",RightArrow:"â",Rightarrow:"â",rightarrow:"â",RightArrowBar:"â¥",RightArrowLeftArrow:"â",rightarrowtail:"â£",RightCeiling:"â",RightDoubleBracket:"â§",RightDownTeeVector:"â¥",RightDownVector:"â",RightDownVectorBar:"â¥",RightFloor:"â",rightharpoondown:"â",rightharpoonup:"â",rightleftarrows:"â",rightleftharpoons:"â",rightrightarrows:"â",rightsquigarrow:"â",RightTee:"â¢",RightTeeArrow:"â¦",RightTeeVector:"â¥",rightthreetimes:"â",RightTriangle:"â³",RightTriangleBar:"â§",RightTriangleEqual:"âµ",RightUpDownVector:"â¥",RightUpTeeVector:"â¥",RightUpVector:"â¾",RightUpVectorBar:"â¥",RightVector:"â",RightVectorBar:"â¥",ring:"Ë",risingdotseq:"â",rlarr:"â",rlhar:"â",rlm:"â",rmoust:"â±",rmoustache:"â±",rnmid:"â«®",roang:"â",roarr:"â¾",robrk:"â§",ropar:"â¦",Ropf:"â",ropf:"\uD835\uDD63",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"â¦",rppolint:"â¨",rrarr:"â",Rrightarrow:"â",rsaquo:"âº",Rscr:"â",rscr:"\uD835\uDCC7",Rsh:"â±",rsh:"â±",rsqb:"]",rsquo:"â",rsquor:"â",rthree:"â",rtimes:"â",rtri:"â¹",rtrie:"âµ",rtrif:"â¸",rtriltri:"â§",RuleDelayed:"â§´",ruluhar:"⥨",rx:"â",Sacute:"Å",sacute:"Å",sbquo:"â",Sc:"⪼",sc:"â»",scap:"⪸",Scaron:"Å ",scaron:"Å¡",sccue:"â½",scE:"⪴",sce:"⪰",Scedil:"Å",scedil:"Å",Scirc:"Å",scirc:"Å",scnap:"⪺",scnE:"⪶",scnsim:"â©",scpolint:"â¨",scsim:"â¿",Scy:"С",scy:"Ñ",sdot:"â
",sdotb:"â¡",sdote:"⩦",searhk:"⤥",seArr:"â",searr:"â",searrow:"â",sect:"\xa7",semi:";",seswar:"⤩",setminus:"â",setmn:"â",sext:"â¶",Sfr:"\uD835\uDD16",sfr:"\uD835\uDD30",sfrown:"â¢",sharp:"â¯",SHCHcy:"Щ",shchcy:"Ñ",SHcy:"Ш",shcy:"Ñ",ShortDownArrow:"â",ShortLeftArrow:"â",shortmid:"â£",shortparallel:"â¥",ShortRightArrow:"â",ShortUpArrow:"â",shy:"\xad",Sigma:"Σ",sigma:"Ï",sigmaf:"Ï",sigmav:"Ï",sim:"â¼",simdot:"⩪",sime:"â",simeq:"â",simg:"âª",simgE:"⪠",siml:"âª",simlE:"âª",simne:"â",simplus:"⨤",simrarr:"⥲",slarr:"â",SmallCircle:"â",smallsetminus:"â",smashp:"⨳",smeparsl:"⧤",smid:"â£",smile:"â£",smt:"⪪",smte:"⪬",smtes:"⪬ï¸",SOFTcy:"Ь",softcy:"Ñ",sol:"/",solb:"â§",solbar:"â¿",Sopf:"\uD835\uDD4A",sopf:"\uD835\uDD64",spades:"â ",spadesuit:"â ",spar:"â¥",sqcap:"â",sqcaps:"âï¸",sqcup:"â",sqcups:"âï¸",Sqrt:"â",sqsub:"â",sqsube:"â",sqsubset:"â",sqsubseteq:"â",sqsup:"â",sqsupe:"â",sqsupset:"â",sqsupseteq:"â",squ:"â¡",Square:"â¡",square:"â¡",SquareIntersection:"â",SquareSubset:"â",SquareSubsetEqual:"â",SquareSuperset:"â",SquareSupersetEqual:"â",SquareUnion:"â",squarf:"âª",squf:"âª",srarr:"â",Sscr:"\uD835\uDCAE",sscr:"\uD835\uDCC8",ssetmn:"â",ssmile:"â£",sstarf:"â",Star:"â",star:"â",starf:"â
",straightepsilon:"ϵ",straightphi:"Ï",strns:"\xaf",Sub:"â",sub:"â",subdot:"⪽",subE:"â«
",sube:"â",subedot:"â«",submult:"â«",subnE:"â«",subne:"â",subplus:"⪿",subrarr:"⥹",Subset:"â",subset:"â",subseteq:"â",subseteqq:"â«
",SubsetEqual:"â",subsetneq:"â",subsetneqq:"â«",subsim:"â«",subsub:"â«",subsup:"â«",succ:"â»",succapprox:"⪸",succcurlyeq:"â½",Succeeds:"â»",SucceedsEqual:"⪰",SucceedsSlantEqual:"â½",SucceedsTilde:"â¿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"â©",succsim:"â¿",SuchThat:"â",Sum:"â",sum:"â",sung:"âª",Sup:"â",sup:"â",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supdot:"⪾",supdsub:"â«",supE:"â«",supe:"â",supedot:"â«",Superset:"â",SupersetEqual:"â",suphsol:"â",suphsub:"â«",suplarr:"⥻",supmult:"â«",supnE:"â«",supne:"â",supplus:"â«",Supset:"â",supset:"â",supseteq:"â",supseteqq:"â«",supsetneq:"â",supsetneqq:"â«",supsim:"â«",supsub:"â«",supsup:"â«",swarhk:"⤦",swArr:"â",swarr:"â",swarrow:"â",swnwar:"⤪",szlig:"\xdf",Tab:" ",target:"â",Tau:"Τ",tau:"Ï",tbrk:"â´",Tcaron:"Ť",tcaron:"Å¥",Tcedil:"Å¢",tcedil:"Å£",Tcy:"Т",tcy:"Ñ",tdot:"â",telrec:"â",Tfr:"\uD835\uDD17",tfr:"\uD835\uDD31",there4:"â´",Therefore:"â´",therefore:"â´",Theta:"Î",theta:"θ",thetasym:"Ï",thetav:"Ï",thickapprox:"â",thicksim:"â¼",ThickS
1pace:"ââ",thinsp:"â",ThinSpace:"â",thkap:"â",thksim:"â¼",THORN:"\xde",thorn:"\xfe",Tilde:"â¼",tilde:"Ë",TildeEqual:"â",TildeFullEqual:"â
",TildeTilde:"â",times:"\xd7",timesb:"â ",timesbar:"⨱",timesd:"⨰",tint:"â",toea:"⤨",top:"â¤",topbot:"â¶",topcir:"⫱",Topf:"\uD835\uDD4B",topf:"\uD835\uDD65",topfork:"â«",tosa:"⤩",tprime:"â´",TRADE:"â¢",trade:"â¢",triangle:"âµ",triangledown:"â¿",triangleleft:"â",trianglelefteq:"â´",triangleq:"â",triangleright:"â¹",trianglerighteq:"âµ",tridot:"â¬",trie:"â",triminus:"⨺",TripleDot:"â",triplus:"⨹",trisb:"â§",tritime:"⨻",trpezium:"â¢",Tscr:"\uD835\uDCAF",tscr:"\uD835\uDCC9",TScy:"Ц",tscy:"Ñ",TSHcy:"Ð",tshcy:"Ñ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"â¬",twoheadleftarrow:"â",twoheadrightarrow:"â ",Uacute:"\xda",uacute:"\xfa",Uarr:"â",uArr:"â",uarr:"â",Uarrocir:"â¥",Ubrcy:"Ð",ubrcy:"Ñ",Ubreve:"Ŭ",ubreve:"Å",Ucirc:"\xdb",ucirc:"\xfb",Ucy:"У",ucy:"Ñ",udarr:"â
",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"\uD835\uDD18",ufr:"\uD835\uDD32",Ugrave:"\xd9",ugrave:"\xf9",uHar:"⥣",uharl:"â¿",uharr:"â¾",uhblk:"â",ulcorn:"â",ulcorner:"â",ulcrop:"â",ultri:"â¸",Umacr:"Ū",umacr:"Å«",uml:"\xa8",UnderBar:"_",UnderBrace:"â",UnderBracket:"âµ",UnderParenthesis:"â",Union:"â",UnionPlus:"â",Uogon:"Ų",uogon:"ų",Uopf:"\uD835\uDD4C",uopf:"\uD835\uDD66",UpArrow:"â",Uparrow:"â",uparrow:"â",UpArrowBar:"â¤",UpArrowDownArrow:"â
",UpDownArrow:"â",Updownarrow:"â",updownarrow:"â",UpEquilibrium:"⥮",upharpoonleft:"â¿",upharpoonright:"â¾",uplus:"â",UpperLeftArrow:"â",UpperRightArrow:"â",Upsi:"Ï",upsi:"Ï
",upsih:"Ï",Upsilon:"Î¥",upsilon:"Ï
",UpTee:"â¥",UpTeeArrow:"â¥",upuparrows:"â",urcorn:"â",urcorner:"â",urcrop:"â",Uring:"Å®",uring:"ů",urtri:"â¹",Uscr:"\uD835\uDCB0",uscr:"\uD835\uDCCA",utdot:"â°",Utilde:"Ũ",utilde:"Å©",utri:"âµ",utrif:"â´",uuarr:"â",Uuml:"\xdc",uuml:"\xfc",uwangle:"⦧",vangrt:"â¦",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"â
",varphi:"Ï",varpi:"Ï",varpropto:"â",vArr:"â",varr:"â",varrho:"ϱ",varsigma:"Ï",varsubsetneq:"âï¸",varsubsetneqq:"â«ï¸",varsupsetneq:"âï¸",varsupsetneqq:"â«ï¸",vartheta:"Ï",vartriangleleft:"â²",vartriangleright:"â³",Vbar:"â««",vBar:"⫨",vBarv:"â«©",Vcy:"Ð",vcy:"в",VDash:"â«",Vdash:"â©",vDash:"â¨",vdash:"â¢",Vdashl:"⫦",Vee:"â",vee:"â¨",veebar:"â»",veeeq:"â",vellip:"â®",Verbar:"â",verbar:"|",Vert:"â",vert:"|",VerticalBar:"â£",VerticalLine:"|",VerticalSeparator:"â",VerticalTilde:"â",VeryThinSpace:"â",Vfr:"\uD835\uDD19",vfr:"\uD835\uDD33",vltri:"â²",vnsub:"ââ",vnsup:"ââ",Vopf:"\uD835\uDD4D",vopf:"\uD835\uDD67",vprop:"â",vrtri:"â³",Vscr:"\uD835\uDCB1",vscr:"\uD835\uDCCB",vsubnE:"â«ï¸",vsubne:"âï¸",vsupnE:"â«ï¸",vsupne:"âï¸",Vvdash:"âª",vzigzag:"â¦",Wcirc:"Å´",wcirc:"ŵ",wedbar:"â©",Wedge:"â",wedge:"â§",wedgeq:"â",weierp:"â",Wfr:"\uD835\uDD1A",wfr:"\uD835\uDD34",Wopf:"\uD835\uDD4E",wopf:"\uD835\uDD68",wp:"â",wr:"â",wreath:"â",Wscr:"\uD835\uDCB2",wscr:"\uD835\uDCCC",xcap:"â",xcirc:"â¯",xcup:"â",xdtri:"â½",Xfr:"\uD835\uDD1B",xfr:"\uD835\uDD35",xhArr:"âº",xharr:"â·",Xi:"Î",xi:"ξ",xlArr:"â¸",xlarr:"âµ",xmap:"â¼",xnis:"â»",xodot:"â¨",Xopf:"\uD835\uDD4F",xopf:"\uD835\uDD69",xoplus:"â¨",xotime:"â¨",xrArr:"â¹",xrarr:"â¶",Xscr:"\uD835\uDCB3",xscr:"\uD835\uDCCD",xsqcup:"â¨",xuplus:"â¨",xutri:"â³",xvee:"â",xwedge:"â",Yacute:"\xdd",yacute:"\xfd",YAcy:"Я",yacy:"Ñ",Ycirc:"Ŷ",ycirc:"Å·",Ycy:"Ы",ycy:"Ñ",yen:"\xa5",Yfr:"\uD835\uDD1C",yfr:"\uD835\uDD36",YIcy:"Ð",yicy:"Ñ",Yopf:"\uD835\uDD50",yopf:"\uD835\uDD6A",Yscr:"\uD835\uDCB4",yscr:"\uD835\uDCCE",YUcy:"Ю",yucy:"Ñ",Yuml:"Ÿ",yuml:"\xff",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"Ð",zcy:"з",Zdot:"Å»",zdot:"ż",zeetrf:"â¨",ZeroWidthSpace:"â",Zeta:"Î",zeta:"ζ",Zfr:"â¨",zfr:"\uD835\uDD37",ZHcy:"Ð",zhcy:"ж",zigrarr:"â",Zopf:"â¤",zopf:"\uD835\uDD6B",Zscr:"\uD835\uDCB5",zscr:"\uD835\uDCCF",zwj:"â",zwnj:"â"}),t.entityMap=t.HTML_ENTITIES},59291:function(e,t,r){var i=r(24907);i.DOMImplementation,i.XMLSerializer,t.DOMParser=r(7218).DOMParser},25904:function(e,t,r){var i=r(18073).NAMESPACE,n=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,a=RegExp("[\\-\\.0-9"+n.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),s=RegExp("^"+n.source+a.source+"*(?::"+n.source+a.source+"*)?$");function o(e,t){this.message=e,this.locator=t,Error.captureStackTrace&&Error.captureStackTrace(this,o)}function l(){}function u(e,t){return t.lineNumber=e.lineNumber,t.columnNumber=e.columnNumber,t}function c(e,t,r){for(var n=e.tagName,a=null,s=e.length;s--;){var o=e[s],l=o.qName,u=o.value,c=l.indexOf(":");if(c>0)var p=o.prefix=l.slice(0,c),f=l.slice(c+1),h="xmlns"===p&&f;else f=l,p=null,h="xmlns"===l&&"";o.localName=f,!1!==h&&(null==a&&(a={},d(r,r={})),r[h]=a[h]=u,o.uri=i.XMLNS,t.startPrefixMapping(h,u))}for(var s=e.length;s--;){var p=(o=e[s]).prefix;p&&("xml"===p&&(o.uri=i.XML),"xmlns"!==p&&(o.uri=r[p||""]))}var c=n.indexOf(":");c>0?(p=e.prefix=n.slice(0,c),f=e.localName=n.slice(c+1)):(p=null,f=e.localName=n);var m=e.uri=r[p||""];if(t.startElement(m,f,n,e),!e.closed)return e.currentNSMap=r,e.localNSMap=a,!0;if(t.endElement(m,f,n),a)for(p in a)Object.prototype.hasOwnProperty.call(a,p)&&t.endPrefixMapping(p)}function d(e,t){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])}function p(){this.attributeNames={}}o.prototype=Error(),o.prototype.name=o.name,l.prototype={parse:function(e,t,r){var n=this.domBuilder;n.startDocument(),d(t,t={}),function(e,t,r,n,a){function s(e){var t,i=e.slice(1,-1);return Object.hasOwnProperty.call(r,i)?r[i]:"#"!==i.charAt(0)?(a.error("entity n
1ot found:"+e),e):(t=parseInt(i.substr(1).replace("x","0x")))>65535?String.fromCharCode(55296+((t-=65536)>>10),56320+(1023&t)):String.fromCharCode(t)}function l(t){if(t>y){var r=e.substring(y,t).replace(/&#?\w+;/g,s);g&&d(y),n.characters(r,0,t-y),y=t}}function d(t,r){for(;t>=h&&(r=m.exec(e));)h=(f=r.index)+r[0].length,g.lineNumber++;g.columnNumber=t-f+1}for(var f=0,h=0,m=/.*(?:\r\n?|\n)|.*$/g,g=n.locator,v=[{currentNSMap:t}],b={},y=0;;){try{var w=e.indexOf("<",y);if(w<0){if(!e.substr(y).match(/^\s*$/)){var E=n.doc,T=E.createTextNode(e.substr(y));E.appendChild(T),n.currentElement=T}return}switch(w>y&&l(w),e.charAt(w+1)){case"/":var S=e.indexOf(">",w+3),D=e.substring(w+2,S).replace(/[ \t\n\r]+$/g,""),x=v.pop();S<0?(D=e.substring(w+2).replace(/[\s<].*/,""),a.error("end tag name: "+D+" is not complete:"+x.tagName),S=w+1+D.length):D.match(/\s</)&&(D=D.replace(/[\s<].*/,""),a.error("end tag name: "+D+" maybe not complete"),S=w+1+D.length);var A=x.localNSMap,C=x.tagName==D;if(C||x.tagName&&x.tagName.toLowerCase()==D.toLowerCase()){if(n.endElement(x.uri,x.localName,D),A)for(var N in A)Object.prototype.hasOwnProperty.call(A,N)&&n.endPrefixMapping(N);C||a.fatalError("end tag name: "+D+" is not match the current start tagName:"+x.tagName)}else v.push(x);S++;break;case"?":g&&d(w),S=function(e,t,r){var i=e.indexOf("?>",t);if(i){var n=e.substring(t,i).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);if(n)return n[0].length,r.processingInstruction(n[1],n[2]),i+2}return -1}(e,w,n);break;case"!":g&&d(w),S=function(e,t,r,i){if("-"===e.charAt(t+2)){if("-"===e.charAt(t+3)){var n=e.indexOf("-->",t+4);if(n>t)return r.comment(e,t+4,n-t-4),n+3;i.error("Unclosed comment")}}else{if("CDATA["==e.substr(t+3,6)){var n=e.indexOf("]]>",t+9);return r.startCDATA(),r.characters(e,t+9,n-t-9),r.endCDATA(),n+3}var a=function(e,t){var r,i=[],n=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(n.lastIndex=t,n.exec(e);r=n.exec(e);)if(i.push(r),r[1])return i}(e,t),s=a.length;if(s>1&&/!doctype/i.test(a[0][0])){var o=a[1][0],l=!1,u=!1;s>3&&(/^public$/i.test(a[2][0])?(l=a[3][0],u=s>4&&a[4][0]):/^system$/i.test(a[2][0])&&(u=a[3][0]));var c=a[s-1];return r.startDTD(o,l,u),r.endDTD(),c.index+c[0].length}}return -1}(e,w,n,a);break;default:g&&d(w);var O=new p,I=v[v.length-1].currentNSMap,S=function(e,t,r,n,a,s){function o(e,t,i){r.attributeNames.hasOwnProperty(e)&&s.fatalError("Attribute "+e+" redefined"),r.addValue(e,t.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,a),i)}for(var l,u,c=++t,d=0;;){var p=e.charAt(c);switch(p){case"=":if(1===d)l=e.slice(t,c),d=3;else if(2===d)d=3;else throw Error("attribute equal must after attrName");break;case"'":case'"':if(3===d||1===d){if(1===d&&(s.warning('attribute value must after "="'),l=e.slice(t,c)),t=c+1,(c=e.indexOf(p,t))>0)o(l,u=e.slice(t,c),t-1),d=5;else throw Error("attribute value no end '"+p+"' match")}else if(4==d)o(l,u=e.slice(t,c),t),s.warning('attribute "'+l+'" missed start quot('+p+")!!"),t=c+1,d=5;else throw Error('attribute value must after "="');break;case"/":switch(d){case 0:r.setTagName(e.slice(t,c));case 5:case 6:case 7:d=7,r.closed=!0;case 4:case 1:break;case 2:r.closed=!0;break;default:throw Error("attribute invalid close char('/')")}break;case"":return s.error("unexpected end of input"),0==d&&r.setTagName(e.slice(t,c)),c;case">":switch(d){case 0:r.setTagName(e.slice(t,c));case 5:case 6:case 7:break;case 4:case 1:"/"===(u=e.slice(t,c)).slice(-1)&&(r.closed=!0,u=u.slice(0,-1));case 2:2===d&&(u=l),4==d?(s.warning('attribute "'+u+'" missed quot(")!'),o(l,u,t)):(i.isHTML(n[""])&&u.match(/^(?:disabled|checked|selected)$/i)||s.warning('attribute "'+u+'" missed value!! "'+u+'" instead!!'),o(u,u,t));break;case 3:throw Error("attribute value missed!!")}return c;case"\x80":p=" ";default:if(p<=" ")switch(d){case 0:r.setTagName(e.slice(t,c)),d=6;break;case 1:l=e.slice(t,c),d=2;break;case 4:var u=e.slice(t,c);s.warning('attribute "'+u+'" missed quot(")!!'),o(l,u,t);case 5:d=6}else switch(d){case 2:r.tagName,i.isHTML(n[""])&&l.match(/^(?:disabled|checked|selected)$/i)||s.warning('attribute "'+l+'" missed value!! "'+l+'" instead2!!'),o(l,l,t),t=c,d=1;break;case 5:s.warning('attribute space is required"'+l+'"!!');case 6:d=1,t=c;break;case 3:d=4,t=c;break;case 7:throw Error("elements closed character '/' and '>' must be connected to")}}c++}}(e,w,O,I,s,a),L=O.length;if(!O.closed&&function(e,t,r,i){var n=i[r];return null==n&&((n=e.lastIndexOf("</"+r+">"))<t&&(n=e.lastIndexOf("</"+r)),i[r]=n),n<t}(e,S,O.tagName,b)&&(O.closed=!0,r.nbsp||a.warning("unclosed xml attribute")),g&&L){for(var M=u(g,{}),R=0;R<L;R++){var P=O[R];d(P.offset),P.locator=u(g,{})}n.locator=M,c(O,n,I)&&v.push(O),n.locator=g}else c(O,n,I)&&v.push(O);i.isHTML(O.uri)&&!O.closed?S=function(e,t,r,i,n){if(/^(?:script|textarea)$/i.test(r)){var a=e.indexOf("</"+r+">",t),s=e.substring(t+1,a);if(/[&<]/.test(s))return/^script$/i.test(r)||(s=s.replace(/&#?\w+;/g,i)),n.characters(s,0,s.length),a}return t+1}(e,S,O.tagName,s,n):S++}}catch(e){if(e instanceof o)throw e;a.error("element parse error: "+e),S=-1}S>y?y=S:l(Math.max(w,y)+1)}}(e,t,r,n,this.errorHandler),n.endDocument()}},p.prototype={setTagName:function(e){if(!s.test(e))throw Error("invalid tagName:"+e);this.tagName=e},addValue:function(e,t,r){if(!s.test(e))throw Error("invalid attribute:"+e);this.attributeNames[e]=this.length,this[this.length++]={qName:e,value:t,offset:r}},length:0,getLocalName:function(e){return this[e].localName},getLocator:function(e){return this[e].locator},getQName:function(e){return this[e].qName},getURI:function(e){return this[e].uri},getValue:function(e){return this[e].value}},t.XMLReader=l,t.ParseError=o},43931:function(e){var t;t=function(){"use strict";function e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function t(t){for(var r=1;r<arguments.length;r++){var i=null!=arguments[r]?arguments[r]:{};
1r%2?e(Object(i),!0).forEach(function(e){var r;r=i[e],e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],i=!0,n=!1,a=void 0;try{for(var s,o=e[Symbol.iterator]();!(i=(s=o.next()).done)&&(r.push(s.value),!t||r.length!==t);i=!0);}catch(e){n=!0,a=e}finally{try{i||null==o.return||o.return()}finally{if(n)throw a}}return r}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance")}()}function i(e){return function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance")}()}function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(r,i){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},a=JSON.stringify(r);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);var s=i(),o=n&&n.miss||function(){return Promise.resolve()};return s.then(function(e){return o(e)}).then(function(){return s})},set:function(r,i){return t[JSON.stringify(r)]=e.serializable?JSON.stringify(i):i,Promise.resolve(i)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function a(e,t){return t&&Object.keys(t).forEach(function(r){e[r]=t[r](e)}),e}function s(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];var n=0;return e.replace(/%s/g,function(){return encodeURIComponent(r[n++])})}var o={WithinQueryParameters:0,WithinHeaders:1};function l(e,t){var r=e||{},i=r.data||{};return Object.keys(r).forEach(function(e){-1===["timeout","headers","queryParameters","data","cacheable"].indexOf(e)&&(i[e]=r[e])}),{data:Object.entries(i).length>0?i:void 0,timeout:r.timeout||t,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var u={Read:1,Write:2,Any:3};function c(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return t(t({},e),{},{status:r,lastUpdate:Date.now()})}function d(e){return"string"==typeof e?{protocol:"https",url:e,accept:u.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||u.Any}}var p="POST";function f(e,r,n,a){var s,o,l,u=[],p=function(e,r){if("GET"!==e.method&&(void 0!==e.data||void 0!==r.data))return JSON.stringify(Array.isArray(e.data)?e.data:t(t({},e.data),r.data))}(n,a),f=(s=t(t({},e.headers),a.headers),o={},Object.keys(s).forEach(function(e){var t=s[e];o[e.toLowerCase()]=t}),o),v=n.method,b="GET"!==n.method?{}:t(t({},n.data),a.data),y=t(t(t({"x-algolia-agent":e.userAgent.value},e.queryParameters),b),a.queryParameters),w=0,E=function t(r,i){var s,o,l,d=r.pop();if(void 0===d)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact [email protected].",transporterStackTrace:m(u)};var b={data:p,headers:f,method:v,url:(s=n.path,o=h(y),l="".concat(d.protocol,"://").concat(d.url,"/").concat("/"===s.charAt(0)?s.substr(1):s),o.length&&(l+="?".concat(o)),l),connectTimeout:i(w,e.timeouts.connect),responseTimeout:i(w,a.timeout)},E=function(e){var t={request:b,response:e,host:d,triesLeft:r.length};return u.push(t),t},T={onSuccess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw{name:"DeserializationError",message:t.message,response:e}}}(e)},onRetry:function(n){var a=E(n);return n.isTimedOut&&w++,Promise.all([e.logger.info("Retryable failure",g(a)),e.hostsCache.set(d,c(d,n.isTimedOut?3:2))]).then(function(){return t(r,i)})},onFail:function(e){throw E(e),function(e,t){var r=e.content,i=e.status,n=r;
1try{n=JSON.parse(r).message}catch(e){}return{name:"ApiError",message:n,status:i,transporterStackTrace:t}}(e,m(u))}};return e.requester.send(b).then(function(e){var t,r,i;return(t=e.status,e.isTimedOut||(r=e.isTimedOut,i=e.status,!r&&0==~~i)||2!=~~(t/100)&&4!=~~(t/100))?T.onRetry(e):2==~~(e.status/100)?T.onSuccess(e):T.onFail(e)})};return(l=e.hostsCache,Promise.all(r.map(function(e){return l.get(e,function(){return Promise.resolve(c(e))})})).then(function(e){var t=e.filter(function(e){return 1===e.status||Date.now()-e.lastUpdate>12e4}),n=e.filter(function(e){return 3===e.status&&Date.now()-e.lastUpdate<=12e4}),a=[].concat(i(t),i(n));return{getTimeout:function(e,t){return(0===n.length&&0===e?1:n.length+3+e)*t},statelessHosts:a.length>0?a.map(function(e){return d(e)}):r}})).then(function(e){return E(i(e.statelessHosts).reverse(),e.getTimeout)})}function h(e){return Object.keys(e).map(function(t){var r;return s("%s=%s",t,(r=e[t],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r)?JSON.stringify(e[t]):e[t]))}).join("&")}function m(e){return e.map(function(e){return g(e)})}function g(e){var r=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return t(t({},e),{},{request:t(t({},e.request),{},{headers:t(t({},e.request.headers),r)})})}var v=function(e){var i,n,s,c,p,h,m,g,v,b,y,w,E,T=e.appId,S=(i=void 0!==e.authMode?e.authMode:o.WithinHeaders,n={"x-algolia-api-key":e.apiKey,"x-algolia-application-id":T},{headers:function(){return i===o.WithinHeaders?n:{}},queryParameters:function(){return i===o.WithinQueryParameters?n:{}}}),D=(c=(s=t(t({hosts:[{url:"".concat(T,"-dsn.algolia.net"),accept:u.Read},{url:"".concat(T,".algolia.net"),accept:u.Write}].concat(function(e){for(var t=e.length-1;t>0;t--){var r=Math.floor(Math.random()*(t+1)),i=e[t];e[t]=e[r],e[r]=i}return e}([{url:"".concat(T,"-1.algolianet.com")},{url:"".concat(T,"-2.algolianet.com")},{url:"".concat(T,"-3.algolianet.com")}]))},e),{},{headers:t(t(t({},S.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:t(t({},S.queryParameters()),e.queryParameters)})).hostsCache,p=s.logger,h=s.requester,m=s.requestsCache,g=s.responsesCache,v=s.timeouts,b=s.userAgent,y=s.hosts,w=s.queryParameters,E={hostsCache:c,logger:p,requester:h,requestsCache:m,responsesCache:g,timeouts:v,userAgent:b,headers:s.headers,queryParameters:w,hosts:y.map(function(e){return d(e)}),read:function(e,t){var i=l(t,E.timeouts.read),n=function(){return f(E,E.hosts.filter(function(e){return 0!=(e.accept&u.Read)}),e,i)};if(!0!==(void 0!==i.cacheable?i.cacheable:e.cacheable))return n();var a={request:e,mappedRequestOptions:i,transporter:{queryParameters:E.queryParameters,headers:E.headers}};return E.responsesCache.get(a,function(){return E.requestsCache.get(a,function(){return E.requestsCache.set(a,n()).then(function(e){return Promise.all([E.requestsCache.delete(a),e])},function(e){return Promise.all([E.requestsCache.delete(a),Promise.reject(e)])}).then(function(e){var t=r(e,2);return t[0],t[1]})})},{miss:function(e){return E.responsesCache.set(a,e)}})},write:function(e,t){return f(E,E.hosts.filter(function(e){return 0!=(e.accept&u.Write)}),e,l(t,E.timeouts.write))}});return a({transporter:D,appId:T,addAlgoliaAgent:function(e,t){D.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([D.requestsCache.clear(),D.responsesCache.clear()]).then(function(){})}},e.methods)},b=function(e){return function(t,r){return"GET"===t.method?e.transporter.read(t,r):e.transporter.write(t,r)}},y=function(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return a({transporter:e.transporter,appId:e.appId,indexName:t},r.methods)}},w=function(e){return function(r,i){var n=r.map(function(e){return t(t({},e),{},{params:h(e.params||{})})});return e.transporter.read({method:p,path:"1/indexes/*/queries",data:{requests:n},cacheable:!0},i)}},E=function(e){return function(r,i){return Promise.all(r.map(function(r){var n=r.params,a=n.facetName,s=n.facetQuery,o=function(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r,i,n={},a=Object.keys(e);for(i=0;i<a.length;i++)r=a[i],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}(n,["facetName","facetQuery"]);return y(e)(r.indexName,{methods:{searchForFacetValues:D}}).searchForFacetValues(a,s,t(t({},i),o))}))}},T=function(e){return function(t,r,i){return e.transporter.read({method:p,path:s("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:r},cacheable:!0},i)}},S=function(e){return function(t,r){return e.transporter.read({method:p,path:s("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},r)}},D=function(e){return function(t,r,i){return e.transporter.read({method:p,path:s("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:r},cacheable:!0},i)}};function x(e,a,s){var l,u,c,d,p,f;return v(t(t(t({},{appId:e,apiKey:a,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise(function(t){var r=new XMLHttpRequest;
1r.open(e.method,e.url,!0),Object.keys(e.headers).forEach(function(t){return r.setRequestHeader(t,e.headers[t])});var i,n=function(e,i){return setTimeout(function(){r.abort(),t({status:0,content:i,isTimedOut:!0})},1e3*e)},a=n(e.connectTimeout,"Connection timeout");r.onreadystatechange=function(){r.readyState>r.OPENED&&void 0===i&&(clearTimeout(a),i=n(e.responseTimeout,"Socket timeout"))},r.onerror=function(){0===r.status&&(clearTimeout(a),clearTimeout(i),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=function(){clearTimeout(a),clearTimeout(i),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)})}},logger:{debug:function(e,t){return Promise.resolve()},info:function(e,t){return Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}},responsesCache:n(),requestsCache:n({serializable:!1}),hostsCache:function e(t){var n=i(t.caches),a=n.shift();return void 0===a?{get:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then(function(e){return Promise.all([e,i.miss(e)])}).then(function(e){return r(e,1)[0]})},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(t,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return a.get(t,r,i).catch(function(){return e({caches:n}).get(t,r,i)})},set:function(t,r){return a.set(t,r).catch(function(){return e({caches:n}).set(t,r)})},delete:function(t){return a.delete(t).catch(function(){return e({caches:n}).delete(t)})},clear:function(){return a.clear().catch(function(){return e({caches:n}).clear()})}}}({caches:[(l={key:"".concat("4.13.0","-").concat(e)},c="algoliasearch-client-js-".concat(l.key),d=function(){return void 0===u&&(u=l.localStorage||window.localStorage),u},p=function(){return JSON.parse(d().getItem(c)||"{}")},{get:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){var r=JSON.stringify(e),i=p()[r];return Promise.all([i||t(),void 0!==i])}).then(function(e){var t=r(e,2),n=t[0];return Promise.all([n,t[1]||i.miss(n)])}).then(function(e){return r(e,1)[0]})},set:function(e,t){return Promise.resolve().then(function(){var r=p();return r[JSON.stringify(e)]=t,d().setItem(c,JSON.stringify(r)),t})},delete:function(e){return Promise.resolve().then(function(){var t=p();delete t[JSON.stringify(e)],d().setItem(c,JSON.stringify(t))})},clear:function(){return Promise.resolve().then(function(){d().removeItem(c)})}}),n()]}),userAgent:(f={value:"Algolia for JavaScript (".concat("4.13.0",")"),add:function(e){var t="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return -1===f.value.indexOf(t)&&(f.value="".concat(f.value).concat(t)),f}}).add({segment:"Browser",version:"lite"}),authMode:o.WithinQueryParameters}),s),{},{methods:{search:w,searchForFacetValues:E,multipleQueries:w,multipleSearchForFacetValues:E,customRequest:b,initIndex:function(e){return function(t){return y(e)(t,{methods:{search:S,searchForFacetValues:D,findAnswers:T}})}}}}))}return x.version="4.13.0",x},e.exports=t()},34153:function(e,t,r){var i,n=void 0!==r.g?r.g:"undefined"!=typeof window?window:{},a=r(43558);"undefined"!=typeof document?i=document:(i=n["__GLOBAL_DOCUMENT_CACHE@4"])||(i=n["__GLOBAL_DOCUMENT_CACHE@4"]=a),e.exports=i},35048:function(e,t,r){var i;"undefined"!=typeof window?i=window:void 0!==r.g?i=r.g:"undefined"!=typeof self?i=self:i={},e.exports=i},49748:function(e){e.exports=function(e){if(!e)return!1;var r=t.call(e);return"[object Function]"===r||"function"==typeof e&&"[object RegExp]"!==r||"undefined"!=typeof window&&(e===window.setTimeout||e===window.alert||e===window.confirm||e===window.prompt)};var t=Object.prototype.toString},47653:function(e){e.exports=function(e){return(""+e).replace(/["'\\\n\r\u2028\u2029]/g,function(e){switch(e){case'"':case"'":case"\\":return"\\"+e;case"\n":return"\\n";case"\r":return"\\r";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029"}})}}
1,42360:function(e,t,r){"use strict";r.d(t,{_b:function(){return v}});var i=function(){function e(){this.listeners={}}var t=e.prototype;return t.on=function(e,t){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push(t)},t.off=function(e,t){if(!this.listeners[e])return!1;var r=this.listeners[e].indexOf(t);return this.listeners[e]=this.listeners[e].slice(0),this.listeners[e].splice(r,1),r>-1},t.trigger=function(e){var t=this.listeners[e];if(t){if(2==arguments.length)for(var r=t.length,i=0;i<r;++i)t[i].call(this,arguments[1]);else for(var n=Array.prototype.slice.call(arguments,1),a=t.length,s=0;s<a;++s)t[s].apply(this,n)}},t.dispose=function(){this.listeners={}},t.pipe=function(e){this.on("data",function(t){e.push(t)})},e}(),n=r(58527),a=r.n(n),s=r(35048),o=r.n(s),l=r(79644).Buffer;class u extends i{constructor(){super(),this.buffer=""}push(e){let t;for(this.buffer+=e,t=this.buffer.indexOf("\n");t>-1;t=this.buffer.indexOf("\n"))this.trigger("data",this.buffer.substring(0,t)),this.buffer=this.buffer.substring(t+1)}}let c=function(e){let t=/([0-9.]*)?@?([0-9.]*)?/.exec(e||""),r={};return t[1]&&(r.length=parseInt(t[1],10)),t[2]&&(r.offset=parseInt(t[2],10)),r},d=function(e){let t;let r={};if(!e)return r;let i=e.split(RegExp('(?:^|,)((?:[^=]*)=(?:"[^"]*"|[^,]*))')),n=i.length;for(;n--;)""!==i[n]&&((t=/([^=]*)=(.*)/.exec(i[n]).slice(1))[0]=t[0].replace(/^\s+|\s+$/g,""),t[1]=t[1].replace(/^\s+|\s+$/g,""),t[1]=t[1].replace(/^['"](.*)['"]$/g,"$1"),r[t[0]]=t[1]);return r},p=e=>{let t=e.split("x"),r={};return t[0]&&(r.width=parseInt(t[0],10)),t[1]&&(r.height=parseInt(t[1],10)),r};class f extends i{constructor(){super(),this.customParsers=[],this.tagMappers=[]}push(e){let t,r;if(0!==(e=e.trim()).length){if("#"!==e[0]){this.trigger("data",{type:"uri",uri:e});return}this.tagMappers.reduce((t,r)=>{let i=r(e);return i===e?t:t.concat([i])},[e]).forEach(e=>{for(let t=0;t<this.customParsers.length;t++)if(this.customParsers[t].call(this,e))return;if(0!==e.indexOf("#EXT")){this.trigger("data",{type:"comment",text:e.slice(1)});return}if(e=e.replace("\r",""),t=/^#EXTM3U/.exec(e)){this.trigger("data",{type:"tag",tagType:"m3u"});return}if(t=/^#EXTINF:([0-9\.]*)?,?(.*)?$/.exec(e)){r={type:"tag",tagType:"inf"},t[1]&&(r.duration=parseFloat(t[1])),t[2]&&(r.title=t[2]),this.trigger("data",r);return}if(t=/^#EXT-X-TARGETDURATION:([0-9.]*)?/.exec(e)){r={type:"tag",tagType:"targetduration"},t[1]&&(r.duration=parseInt(t[1],10)),this.trigger("data",r);return}if(t=/^#EXT-X-VERSION:([0-9.]*)?/.exec(e)){r={type:"tag",tagType:"version"},t[1]&&(r.version=parseInt(t[1],10)),this.trigger("data",r);return}if(t=/^#EXT-X-MEDIA-SEQUENCE:(\-?[0-9.]*)?/.exec(e)){r={type:"tag",tagType:"media-sequence"},t[1]&&(r.number=parseInt(t[1],10)),this.trigger("data",r);return}if(t=/^#EXT-X-DISCONTINUITY-SEQUENCE:(\-?[0-9.]*)?/.exec(e)){r={type:"tag",tagType:"discontinuity-sequence"},t[1]&&(r.number=parseInt(t[1],10)),this.trigger("data",r);return}if(t=/^#EXT-X-PLAYLIST-TYPE:(.*)?$/.exec(e)){r={type:"tag",tagType:"playlist-type"},t[1]&&(r.playlistType=t[1]),this.trigger("data",r);return}if(t=/^#EXT-X-BYTERANGE:(.*)?$/.exec(e)){r=a()(c(t[1]),{type:"tag",tagType:"byterange"}),this.trigger("data",r);return}if(t=/^#EXT-X-ALLOW-CACHE:(YES|NO)?/.exec(e)){r={type:"tag",tagType:"allow-cache"},t[1]&&(r.allowed=!/NO/.test(t[1])),this.trigger("data",r);return}if(t=/^#EXT-X-MAP:(.*)$/.exec(e)){if(r={type:"tag",tagType:"map"},t[1]){let e=d(t[1]);e.URI&&(r.uri=e.URI),e.BYTERANGE&&(r.byterange=c(e.BYTERANGE))}this.trigger("data",r);return}if(t=/^#EXT-X-STREAM-INF:(.*)$/.exec(e)){r={type:"tag",tagType:"stream-inf"},t[1]&&(r.attributes=d(t[1]),r.attributes.RESOLUTION&&(r.attributes.RESOLUTION=p(r.attributes.RESOLUTION)),r.attributes.BANDWIDTH&&(r.attributes.BANDWIDTH=parseInt(r.attributes.BANDWIDTH,10)),r.attributes["FRAME-RATE"]&&(r.attributes["FRAME-RATE"]=parseFloat(r.attributes["FRAME-RATE"])),r.attributes["PROGRAM-ID"]&&(r.attributes["PROGRAM-ID"]=parseInt(r.attributes["PROGRAM-ID"],10))),this.trigger("data",r);return}if(t=/^#EXT-X-MEDIA:(.*)$/.exec(e)){r={type:"tag",tagType:"media"},t[1]&&(r.attributes=d(t[1])),this.trigger("data",r);return}if(t=/^#EXT-X-ENDLIST/.exec(e)){this.trigger("data",{type:"tag",tagType:"endlist"});return}if(t=/^#EXT-X-DISCONTINUITY/.exec(e)){this.trigger("data",{type:"tag",tagType:"discontinuity"});return}if(t=/^#EXT-X-PROGRAM-DATE-TIME:(.*)$/.exec(e)){r={type:"tag",tagType:"program-date-time"}
1,t[1]&&(r.dateTimeString=t[1],r.dateTimeObject=new Date(t[1])),this.trigger("data",r);return}if(t=/^#EXT-X-KEY:(.*)$/.exec(e)){r={type:"tag",tagType:"key"},t[1]&&(r.attributes=d(t[1]),r.attributes.IV&&("0x"===r.attributes.IV.substring(0,2).toLowerCase()&&(r.attributes.IV=r.attributes.IV.substring(2)),r.attributes.IV=r.attributes.IV.match(/.{8}/g),r.attributes.IV[0]=parseInt(r.attributes.IV[0],16),r.attributes.IV[1]=parseInt(r.attributes.IV[1],16),r.attributes.IV[2]=parseInt(r.attributes.IV[2],16),r.attributes.IV[3]=parseInt(r.attributes.IV[3],16),r.attributes.IV=new Uint32Array(r.attributes.IV))),this.trigger("data",r);return}if(t=/^#EXT-X-START:(.*)$/.exec(e)){r={type:"tag",tagType:"start"},t[1]&&(r.attributes=d(t[1]),r.attributes["TIME-OFFSET"]=parseFloat(r.attributes["TIME-OFFSET"]),r.attributes.PRECISE=/YES/.test(r.attributes.PRECISE)),this.trigger("data",r);return}if(t=/^#EXT-X-CUE-OUT-CONT:(.*)?$/.exec(e)){r={type:"tag",tagType:"cue-out-cont"},t[1]?r.data=t[1]:r.data="",this.trigger("data",r);return}if(t=/^#EXT-X-CUE-OUT:(.*)?$/.exec(e)){r={type:"tag",tagType:"cue-out"},t[1]?r.data=t[1]:r.data="",this.trigger("data",r);return}if(t=/^#EXT-X-CUE-IN:?(.*)?$/.exec(e)){r={type:"tag",tagType:"cue-in"},t[1]?r.data=t[1]:r.data="",this.trigger("data",r);return}if((t=/^#EXT-X-SKIP:(.*)$/.exec(e))&&t[1]){(r={type:"tag",tagType:"skip"}).attributes=d(t[1]),r.attributes.hasOwnProperty("SKIPPED-SEGMENTS")&&(r.attributes["SKIPPED-SEGMENTS"]=parseInt(r.attributes["SKIPPED-SEGMENTS"],10)),r.attributes.hasOwnProperty("RECENTLY-REMOVED-DATERANGES")&&(r.attributes["RECENTLY-REMOVED-DATERANGES"]=r.attributes["RECENTLY-REMOVED-DATERANGES"].split(" ")),this.trigger("data",r);return}if((t=/^#EXT-X-PART:(.*)$/.exec(e))&&t[1]){(r={type:"tag",tagType:"part"}).attributes=d(t[1]),["DURATION"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=parseFloat(r.attributes[e]))}),["INDEPENDENT","GAP"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=/YES/.test(r.attributes[e]))}),r.attributes.hasOwnProperty("BYTERANGE")&&(r.attributes.byterange=c(r.attributes.BYTERANGE)),this.trigger("data",r);return}if((t=/^#EXT-X-SERVER-CONTROL:(.*)$/.exec(e))&&t[1]){(r={type:"tag",tagType:"server-control"}).attributes=d(t[1]),["CAN-SKIP-UNTIL","PART-HOLD-BACK","HOLD-BACK"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=parseFloat(r.attributes[e]))}),["CAN-SKIP-DATERANGES","CAN-BLOCK-RELOAD"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=/YES/.test(r.attributes[e]))}),this.trigger("data",r);return}if((t=/^#EXT-X-PART-INF:(.*)$/.exec(e))&&t[1]){(r={type:"tag",tagType:"part-inf"}).attributes=d(t[1]),["PART-TARGET"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=parseFloat(r.attributes[e]))}),this.trigger("data",r);return}if((t=/^#EXT-X-PRELOAD-HINT:(.*)$/.exec(e))&&t[1]){(r={type:"tag",tagType:"preload-hint"}).attributes=d(t[1]),["BYTERANGE-START","BYTERANGE-LENGTH"].forEach(function(e){if(r.attributes.hasOwnProperty(e)){r.attributes[e]=parseInt(r.attributes[e],10);let t="BYTERANGE-LENGTH"===e?"length":"offset";r.attributes.byterange=r.attributes.byterange||{},r.attributes.byterange[t]=r.attributes[e],delete r.attributes[e]}}),this.trigger("data",r);return}if((t=/^#EXT-X-RENDITION-REPORT:(.*)$/.exec(e))&&t[1]){(r={type:"tag",tagType:"rendition-report"}).attributes=d(t[1]),["LAST-MSN","LAST-PART"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=parseInt(r.attributes[e],10))}),this.trigger("data",r);return}if((t=/^#EXT-X-DATERANGE:(.*)$/.exec(e))&&t[1]){(r={type:"tag",tagType:"daterange"}).attributes=d(t[1]),["ID","CLASS"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=String(r.attributes[e]))}),["START-DATE","END-DATE"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=new Date(r.attributes[e]))}),["DURATION","PLANNED-DURATION"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=parseFloat(r.attributes[e]))}),["END-ON-NEXT"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=/YES/i.test(r.attributes[e]))}),["SCTE35-CMD"," SCTE35-OUT","SCTE35-IN"].forEach(function(e){r.attributes.hasOwnProperty(e)&&(r.attributes[e]=r.attributes[e].toString(16))});let e=/^X-([A-Z]+-)+[A-Z]+$/;
1for(let t in r.attributes){if(!e.test(t))continue;let i=/[0-9A-Fa-f]{6}/g.test(r.attributes[t]),n=/^\d+(\.\d+)?$/.test(r.attributes[t]);r.attributes[t]=i?r.attributes[t].toString(16):n?parseFloat(r.attributes[t]):String(r.attributes[t])}this.trigger("data",r);return}if(t=/^#EXT-X-INDEPENDENT-SEGMENTS/.exec(e)){this.trigger("data",{type:"tag",tagType:"independent-segments"});return}if(t=/^#EXT-X-I-FRAMES-ONLY/.exec(e)){this.trigger("data",{type:"tag",tagType:"i-frames-only"});return}if(t=/^#EXT-X-CONTENT-STEERING:(.*)$/.exec(e)){(r={type:"tag",tagType:"content-steering"}).attributes=d(t[1]),this.trigger("data",r);return}if(t=/^#EXT-X-I-FRAME-STREAM-INF:(.*)$/.exec(e)){(r={type:"tag",tagType:"i-frame-playlist"}).attributes=d(t[1]),r.attributes.URI&&(r.uri=r.attributes.URI),r.attributes.BANDWIDTH&&(r.attributes.BANDWIDTH=parseInt(r.attributes.BANDWIDTH,10)),r.attributes.RESOLUTION&&(r.attributes.RESOLUTION=p(r.attributes.RESOLUTION)),r.attributes["AVERAGE-BANDWIDTH"]&&(r.attributes["AVERAGE-BANDWIDTH"]=parseInt(r.attributes["AVERAGE-BANDWIDTH"],10)),r.attributes["FRAME-RATE"]&&(r.attributes["FRAME-RATE"]=parseFloat(r.attributes["FRAME-RATE"])),this.trigger("data",r);return}if(t=/^#EXT-X-DEFINE:(.*)$/.exec(e)){(r={type:"tag",tagType:"define"}).attributes=d(t[1]),this.trigger("data",r);return}this.trigger("data",{type:"tag",data:e.slice(4)})})}}addParser({expression:e,customType:t,dataParser:r,segment:i}){"function"!=typeof r&&(r=e=>e),this.customParsers.push(n=>{if(e.exec(n))return this.trigger("data",{type:"custom",data:r(n),customType:t,segment:i}),!0})}addTagMapper({expression:e,map:t}){this.tagMappers.push(r=>e.test(r)?t(r):r)}}let h=e=>e.toLowerCase().replace(/-(\w)/g,e=>e[1].toUpperCase()),m=function(e){let t={};return Object.keys(e).forEach(function(r){t[h(r)]=e[r]}),t},g=function(e){let{serverControl:t,targetDuration:r,partTargetDuration:i}=e;if(!t)return;let n="#EXT-X-SERVER-CONTROL",a="holdBack",s="partHoldBack",o=r&&3*r,l=i&&2*i;r&&!t.hasOwnProperty(a)&&(t[a]=o,this.trigger("info",{message:`${n} defaulting HOLD-BACK to targetDuration * 3 (${o}).`})),o&&t[a]<o&&(this.trigger("warn",{message:`${n} clamping HOLD-BACK (${t[a]}) to targetDuration * 3 (${o})`}),t[a]=o),i&&!t.hasOwnProperty(s)&&(t[s]=3*i,this.trigger("info",{message:`${n} defaulting PART-HOLD-BACK to partTargetDuration * 3 (${t[s]}).`})),i&&t[s]<l&&(this.trigger("warn",{message:`${n} clamping PART-HOLD-BACK (${t[s]}) to partTargetDuration * 2 (${l}).`}),t[s]=l)};class v extends i{constructor(e={}){let t,r;super(),this.lineStream=new u,this.parseStream=new f,this.lineStream.pipe(this.parseStream),this.mainDefinitions=e.mainDefinitions||{},this.params=new URL(e.uri,"https://a.com").searchParams,this.lastProgramDateTime=null;let i=this,n=[],s={},c=!1,d=function(){},p={AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},h=0;this.manifest={allowCache:!0,discontinuityStarts:[],dateRanges:[],iFramePlaylists:[],segments:[]};let v=0,b=0,y={};this.on("end",()=>{!s.uri&&(s.parts||s.preloadHints)&&(!s.map&&t&&(s.map=t),!s.key&&r&&(s.key=r),s.timeline||"number"!=typeof h||(s.timeline=h),this.manifest.preloadSegment=s)}),this.parseStream.on("data",function(e){let u,f;if(i.manifest.definitions){for(let t in i.manifest.definitions)if(e.uri&&(e.uri=e.uri.replace(`{$${t}}`,i.manifest.definitions[t])),e.attributes)for(let r in e.attributes)"string"==typeof e.attributes[r]&&(e.attributes[r]=e.attributes[r].replace(`{$${t}}`,i.manifest.definitions[t]))}({tag(){(({version(){e.version&&(this.manifest.version=e.version)},"allow-cache"(){this.manifest.allowCache=e.allowed,"allowed"in e||(this.trigger("info",{message:"defaulting allowCache to YES"}),this.manifest.allowCache=!0)},byterange(){let t={};"length"in e&&(s.byterange=t,t.length=e.length,"offset"in e||(e.offset=v)),"offset"in e&&(s.byterange=t,t.offset=e.offset),v=t.offset+t.length},endlist(){this.manifest.endList=!0},inf(){"mediaSequence"in this.manifest||(this.manifest.mediaSequence=0,this.trigger("info",{message:"defaulting media sequence to zero"})),"discontinuitySequence"in this.manifest||(this.manifest.discontinuitySequence=0,this.trigger("info",{message:"defaulting discontinuity sequence to zero"})),e.title&&(s.title=e.title),e.duration>0&&(s.duration=e.duration),0===e.duration&&(s.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=n},key(){if(!e.attributes){this.trigger("warn",{message:"ignoring key declaration without attribute list"});return}if("NONE"===e.attributes.METHOD){r=null;return}if(!e.attributes.URI){this.trigger("warn",{message:"ignoring key declaration without URI"});return}if("com.apple.streamingkeydelivery"===e.attributes.KEYFORMAT){this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:e.attributes};return}if("com.microsoft.playready"===e.attributes.KEYFORMAT){this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.microsoft.playready"]={uri:e.attributes.URI};return}if("urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"===e.attributes.KEYFORMAT){if(-1===["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"].indexOf(e.attributes.METHOD)){this.trigger("warn",{message:"invalid key method provided for Widevine"});return}if("SAMPLE-AES-CENC"===e.attributes.METHOD&&this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),"data:text/plain;base64,"!==e.attributes.URI.substring(0,23)){this.trigger("warn",{message:"invalid key URI provided for Widevine"});return}if(!(e.attributes.KEYID&&"0x"===e.attributes.KEYID.substring(0,2))){this.trigger("warn",{message:"invalid key ID provided for Widevine"});return}this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.widevine.alpha"]={attributes:{schemeIdUri:e.attributes.KEYFORMAT,keyId:e.attributes.KEYID.substring(2)},pssh:function(e){for(var t=o().atob?o().atob(e):l.from(e,"base64").toString("binary"),r=new Uint8Array(t.length),i=0;i<t.length;i++)r[i]=t.charCodeAt(i);return r}(e.attributes.URI.split(",")[1])};return}e.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),r={method:e.attributes.METHOD||"AES-128",uri:e.attributes.URI},void 0!==e.attributes.IV&&(r.iv=e.attributes.IV)},"media-sequence"(){if(!isFinite(e.number)){this.trigger("warn",{message:"ignoring invalid media sequence: "+e.number});return}this.manifest.mediaSequence=e.number},"discontinuity-sequence"(){if(!isFinite(e.number)){this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+e.number});return}this.manifest.discontinuitySequence=e.number,h=e.number},"playlist-type"(){if(!/VOD|EVENT/.test(e.playlistType)){this.trigger("warn",{message:"ignoring unknown playlist type: "+e.playlist});return}this.manifest.playlistType=e.playlistType},map(){t={}
1,e.uri&&(t.uri=e.uri),e.byterange&&(t.byterange=e.byterange),r&&(t.key=r)},"stream-inf"(){if(this.manifest.playlists=n,this.manifest.mediaGroups=this.manifest.mediaGroups||p,!e.attributes){this.trigger("warn",{message:"ignoring empty stream-inf attributes"});return}s.attributes||(s.attributes={}),a()(s.attributes,e.attributes)},media(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||p,!(e.attributes&&e.attributes.TYPE&&e.attributes["GROUP-ID"]&&e.attributes.NAME)){this.trigger("warn",{message:"ignoring incomplete or missing media group"});return}let t=this.manifest.mediaGroups[e.attributes.TYPE];t[e.attributes["GROUP-ID"]]=t[e.attributes["GROUP-ID"]]||{},u=t[e.attributes["GROUP-ID"]],(f={default:/yes/i.test(e.attributes.DEFAULT)}).default?f.autoselect=!0:f.autoselect=/yes/i.test(e.attributes.AUTOSELECT),e.attributes.LANGUAGE&&(f.language=e.attributes.LANGUAGE),e.attributes.URI&&(f.uri=e.attributes.URI),e.attributes["INSTREAM-ID"]&&(f.instreamId=e.attributes["INSTREAM-ID"]),e.attributes.CHARACTERISTICS&&(f.characteristics=e.attributes.CHARACTERISTICS),e.attributes.FORCED&&(f.forced=/yes/i.test(e.attributes.FORCED)),u[e.attributes.NAME]=f},discontinuity(){h+=1,s.discontinuity=!0,this.manifest.discontinuityStarts.push(n.length)},"program-date-time"(){void 0===this.manifest.dateTimeString&&(this.manifest.dateTimeString=e.dateTimeString,this.manifest.dateTimeObject=e.dateTimeObject),s.dateTimeString=e.dateTimeString,s.dateTimeObject=e.dateTimeObject;let{lastProgramDateTime:t}=this;this.lastProgramDateTime=new Date(e.dateTimeString).getTime(),null===t&&this.manifest.segments.reduceRight((e,t)=>(t.programDateTime=e-1e3*t.duration,t.programDateTime),this.lastProgramDateTime)},targetduration(){if(!isFinite(e.duration)||e.duration<0){this.trigger("warn",{message:"ignoring invalid target duration: "+e.duration});return}this.manifest.targetDuration=e.duration,g.call(this,this.manifest)},start(){if(!e.attributes||isNaN(e.attributes["TIME-OFFSET"])){this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"});return}this.manifest.start={timeOffset:e.attributes["TIME-OFFSET"],precise:e.attributes.PRECISE}},"cue-out"(){s.cueOut=e.data},"cue-out-cont"(){s.cueOutCont=e.data},"cue-in"(){s.cueIn=e.data},skip(){this.manifest.skip=m(e.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",e.attributes,["SKIPPED-SEGMENTS"])},part(){c=!0;let t=this.manifest.segments.length,r=m(e.attributes);s.parts=s.parts||[],s.parts.push(r),r.byterange&&(r.byterange.hasOwnProperty("offset")||(r.byterange.offset=b),b=r.byterange.offset+r.byterange.length);let i=s.parts.length-1;this.warnOnMissingAttributes_(`#EXT-X-PART #${i} for segment #${t}`,e.attributes,["URI","DURATION"]),this.manifest.renditionReports&&this.manifest.renditionReports.forEach((e,t)=>{e.hasOwnProperty("lastPart")||this.trigger("warn",{message:`#EXT-X-RENDITION-REPORT #${t} lacks required attribute(s): LAST-PART`})})},"server-control"(){let t=this.manifest.serverControl=m(e.attributes);t.hasOwnProperty("canBlockReload")||(t.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),g.call(this,this.manifest),t.canSkipDateranges&&!t.hasOwnProperty("canSkipUntil")&&this.trigger("warn",{message:"#EXT-X-SERVER-CONTROL lacks required attribute CAN-SKIP-UNTIL which is required when CAN-SKIP-DATERANGES is set"})},"preload-hint"(){let t=this.manifest.segments.length,r=m(e.attributes),i=r.type&&"PART"===r.type;s.preloadHints=s.preloadHints||[],s.preloadHints.push(r),r.byterange&&!r.byterange.hasOwnProperty("offset")&&(r.byterange.offset=i?b:0,i&&(b=r.byterange.offset+r.byterange.length));let n=s.preloadHints.length-1;if(this.warnOnMissingAttributes_(`#EXT-X-PRELOAD-HINT #${n} for segment #${t}`,e.attributes,["TYPE","URI"]),r.type)for(let e=0;e<s.preloadHints.length-1;e++){let i=s.preloadHints[e];i.type&&i.type===r.type&&this.trigger("warn",{message:`#EXT-X-PRELOAD-HINT #${n} for segment #${t} has the same TYPE ${r.type} as preload hint #${e}`})}},"rendition-report"(){let t=m(e.attributes);this.manifest.renditionReports=this.manifest.renditionReports||[],this.manifest.renditionReports.push(t);let r=this.manifest.renditionReports.length-1,i=["LAST-MSN","URI"];c&&i.push("LAST-PART"),this.warnOnMissingAttributes_(`#EXT-X-RENDITION-REPORT #${r}`,e.attributes,i)},"part-inf"(){this.manifest.partInf=m(e.attributes),this.warnOnMissingAttributes_("#EXT-X-PART-INF",e.attributes,["PART-TARGET"]),this.manifest.partInf.partTarget&&(this.manifest.partTargetDuration=this.manifest.partInf.partTarget),g.call(this,this.manifest)},daterange(){this.manifest.dateRanges.push(m(e.attributes));let t=this.manifest.dateRanges.length-1;this.warnOnMissingAttributes_(`#EXT-X-DATERANGE #${t}`,e.attributes,["ID","START-DATE"]);let r=this.manifest.dateRanges[t];r.endDate&&r.startDate&&new Date(r.endDate)<new Date(r.startDate)&&this.trigger("warn",{message:"EXT-X-DATERANGE END-DATE must be equal to or later than the value of the START-DATE"}),r.duration&&r.duration<0&&this.trigger("warn",{message:"EXT-X-DATERANGE DURATION must not be negative"}),r.plannedDuration&&r.plannedDuration<0&&this.trigger("warn",{message:"EXT-X-DATERANGE PLANNED-DURATION must not be negative"});let i=!!r.endOnNext;if(i&&!r.class&&this.trigger("warn",{message:"EXT-X-DATERANGE with an END-ON-NEXT
1=YES attribute must have a CLASS attribute"}),i&&(r.duration||r.endDate)&&this.trigger("warn",{message:"EXT-X-DATERANGE with an END-ON-NEXT=YES attribute must not contain DURATION or END-DATE attributes"}),r.duration&&r.endDate){let e=r.startDate.getTime()+1e3*r.duration;this.manifest.dateRanges[t].endDate=new Date(e)}if(y[r.id]){for(let e in y[r.id])if(r[e]&&JSON.stringify(y[r.id][e])!==JSON.stringify(r[e])){this.trigger("warn",{message:"EXT-X-DATERANGE tags with the same ID in a playlist must have the same attributes values"});break}let e=this.manifest.dateRanges.findIndex(e=>e.id===r.id);this.manifest.dateRanges[e]=a()(this.manifest.dateRanges[e],r),y[r.id]=a()(y[r.id],r),this.manifest.dateRanges.pop()}else y[r.id]=r},"independent-segments"(){this.manifest.independentSegments=!0},"i-frames-only"(){this.manifest.iFramesOnly=!0,this.requiredCompatibilityversion(this.manifest.version,4)},"content-steering"(){this.manifest.contentSteering=m(e.attributes),this.warnOnMissingAttributes_("#EXT-X-CONTENT-STEERING",e.attributes,["SERVER-URI"])},define(){this.manifest.definitions=this.manifest.definitions||{};let t=(e,t)=>{if(e in this.manifest.definitions){this.trigger("error",{message:`EXT-X-DEFINE: Duplicate name ${e}`});return}this.manifest.definitions[e]=t};if("QUERYPARAM"in e.attributes){if("NAME"in e.attributes||"IMPORT"in e.attributes){this.trigger("error",{message:"EXT-X-DEFINE: Invalid attributes"});return}let r=this.params.get(e.attributes.QUERYPARAM);if(!r){this.trigger("error",{message:`EXT-X-DEFINE: No query param ${e.attributes.QUERYPARAM}`});return}t(e.attributes.QUERYPARAM,decodeURIComponent(r));return}if("NAME"in e.attributes){if("IMPORT"in e.attributes){this.trigger("error",{message:"EXT-X-DEFINE: Invalid attributes"});return}if(!("VALUE"in e.attributes)||"string"!=typeof e.attributes.VALUE){this.trigger("error",{message:`EXT-X-DEFINE: No value for ${e.attributes.NAME}`});return}t(e.attributes.NAME,e.attributes.VALUE);return}if("IMPORT"in e.attributes){if(!this.mainDefinitions[e.attributes.IMPORT]){this.trigger("error",{message:`EXT-X-DEFINE: No value ${e.attributes.IMPORT} to import, or IMPORT used on main playlist`});return}t(e.attributes.IMPORT,this.mainDefinitions[e.attributes.IMPORT]);return}this.trigger("error",{message:"EXT-X-DEFINE: No attribute"})},"i-frame-playlist"(){this.manifest.iFramePlaylists.push({attributes:e.attributes,uri:e.uri,timeline:h}),this.warnOnMissingAttributes_("#EXT-X-I-FRAME-STREAM-INF",e.attributes,["BANDWIDTH","URI"])}})[e.tagType]||d).call(i)},uri(){s.uri=e.uri,n.push(s),!this.manifest.targetDuration||"duration"in s||(this.trigger("warn",{message:"defaulting segment duration to the target duration"}),s.duration=this.manifest.targetDuration),r&&(s.key=r),s.timeline=h,t&&(s.map=t),b=0,null!==this.lastProgramDateTime&&(s.programDateTime=this.lastProgramDateTime,this.lastProgramDateTime+=1e3*s.duration),s={}},comment(){},custom(){e.segment?(s.custom=s.custom||{},s.custom[e.customType]=e.data):(this.manifest.custom=this.manifest.custom||{},this.manifest.custom[e.customType]=e.data)}})[e.type].call(i)})}requiredCompatibilityversion(e,t){(e<t||!e)&&this.trigger("warn",{message:`manifest must be at least version ${t}`})}warnOnMissingAttributes_(e,t,r){let i=[];r.forEach(function(e){t.hasOwnProperty(e)||i.push(e)}),i.length&&this.trigger("warn",{message:`${e} lacks required attribute(s): ${i.join(", ")}`})}push(e){this.lineStream.push(e)}end(){this.lineStream.push("\n"),this.manifest.dateRanges.length&&null===this.lastProgramDateTime&&this.trigger("warn",{message:"A playlist with EXT-X-DATERANGE tag must contain atleast one EXT-X-PROGRAM-DATE-TIME tag"}),this.lastProgramDateTime=null,this.trigger("end")}addParser(e){this.parseStream.addParser(e)}addTagMapper(e){this.parseStream.addTagMapper(e)}}},48740:function(e,t,r){"use strict";r.d(t,{jp:function(){return N},mm:function(){return q},Qc:function(){return eL},LG:function(){return eM}});var i=r(29082),n=r.n(i),a=r(35048),s=r.n(a),o="http://example.com",l=function(e,t){if(/^[a-z]+:/i.test(t))return t;/^data:/.test(e)&&(e=s().location&&s().location.href||"");var r="function"==typeof s().URL,i=/^\/\//.test(e),a=!s().location&&!/\/\//i.test(e);
1if(r?e=new(s()).URL(e,s().location||o):/\/\//i.test(e)||(e=n().buildAbsoluteURL(s().location&&s().location.href||"",e)),r){var l=new URL(t,e);return a?l.href.slice(o.length):i?l.href.slice(l.protocol.length):l.href}return n().buildAbsoluteURL(e,t)},u=function(e,t,r){t.forEach(function(t){for(var i in e.mediaGroups[t])for(var n in e.mediaGroups[t][i])r(e.mediaGroups[t][i][n],t,i,n)})},c=r(79644).Buffer,d=r(59291);let p=e=>!!e&&"object"==typeof e,f=(...e)=>e.reduce((e,t)=>("object"!=typeof t||Object.keys(t).forEach(r=>{Array.isArray(e[r])&&Array.isArray(t[r])?e[r]=e[r].concat(t[r]):p(e[r])&&p(t[r])?e[r]=f(e[r],t[r]):e[r]=t[r]}),e),{}),h=e=>Object.keys(e).map(t=>e[t]),m=(e,t)=>{let r=[];for(let i=e;i<t;i++)r.push(i);return r},g=e=>e.reduce((e,t)=>e.concat(t),[]),v=e=>{if(!e.length)return[];let t=[];for(let r=0;r<e.length;r++)t.push(e[r]);return t},b=(e,t)=>e.reduce((e,r,i)=>(r[t]&&e.push(i),e),[]),y=(e,t)=>h(e.reduce((e,r)=>(r.forEach(r=>{e[t(r)]=r}),e),{}));var w={INVALID_NUMBER_OF_PERIOD:"INVALID_NUMBER_OF_PERIOD",DASH_EMPTY_MANIFEST:"DASH_EMPTY_MANIFEST",DASH_INVALID_XML:"DASH_INVALID_XML",NO_BASE_URL:"NO_BASE_URL",SEGMENT_TIME_UNSPECIFIED:"SEGMENT_TIME_UNSPECIFIED",UNSUPPORTED_UTC_TIMING_SCHEME:"UNSUPPORTED_UTC_TIMING_SCHEME"};let E=({baseUrl:e="",source:t="",range:r="",indexRange:i=""})=>{let n={uri:t,resolvedUri:l(e||"",t)};if(r||i){let e;let t=(r||i).split("-"),a=s().BigInt?s().BigInt(t[0]):parseInt(t[0],10),o=s().BigInt?s().BigInt(t[1]):parseInt(t[1],10);a<Number.MAX_SAFE_INTEGER&&"bigint"==typeof a&&(a=Number(a)),o<Number.MAX_SAFE_INTEGER&&"bigint"==typeof o&&(o=Number(o)),"bigint"==typeof(e="bigint"==typeof o||"bigint"==typeof a?s().BigInt(o)-s().BigInt(a)+s().BigInt(1):o-a+1)&&e<Number.MAX_SAFE_INTEGER&&(e=Number(e)),n.byterange={length:e,offset:a}}return n},T=e=>{let t;return t="bigint"==typeof e.offset||"bigint"==typeof e.length?s().BigInt(e.offset)+s().BigInt(e.length)-s().BigInt(1):e.offset+e.length-1,`${e.offset}-${t}`},S=e=>(e&&"number"!=typeof e&&(e=parseInt(e,10)),isNaN(e))?null:e,D={static(e){let{duration:t,timescale:r=1,sourceDuration:i,periodDuration:n}=e,a=S(e.endNumber),s=t/r;return"number"==typeof a?{start:0,end:a}:"number"==typeof n?{start:0,end:n/s}:{start:0,end:i/s}},dynamic(e){let{NOW:t,clientOffset:r,availabilityStartTime:i,timescale:n=1,duration:a,periodStart:s=0,minimumUpdatePeriod:o=0,timeShiftBufferDepth:l=1/0}=e,u=S(e.endNumber),c=(t+r)/1e3,d=i+s;return{start:Math.max(0,Math.floor((c-d-l)*n/a)),end:"number"==typeof u?u:Math.min(Math.ceil((c+o-d)*n/a),Math.floor((c-d)*n/a))}}},x=e=>t=>{let{duration:r,timescale:i=1,periodStart:n,startNumber:a=1}=e;return{number:a+t,duration:r/i,timeline:n,time:t*r}},A=e=>{let{type:t,duration:r,timescale:i=1,periodDuration:n,sourceDuration:a}=e,{start:s,end:o}=D[t](e),l=m(s,o).map(x(e));if("static"===t){let e=l.length-1;l[e].duration=("number"==typeof n?n:a)-r/i*e}return l},C=e=>{let{baseUrl:t,initialization:r={},sourceDuration:i,indexRange:n="",periodStart:a,presentationTime:s,number:o=0,duration:l}=e;if(!t)throw Error(w.NO_BASE_URL);let u=E({baseUrl:t,source:r.sourceURL,range:r.range}),c=E({baseUrl:t,source:t,indexRange:n});if(c.map=u,l){let t=A(e);t.length&&(c.duration=t[0].duration,c.timeline=t[0].timeline)}else i&&(c.duration=i,c.timeline=a);return c.presentationTime=s||a,c.number=o,[c]},N=(e,t,r)=>{let i;let n=e.sidx.map?e.sidx.map:null,a=e.sidx.duration,o=e.timeline||0,l=e.sidx.byterange,u=l.offset+l.length,c=t.timescale,d=t.references.filter(e=>1!==e.referenceType),p=[],f=e.endList?"static":"dynamic",h=e.sidx.timeline,m=h,g=e.mediaSequence||0;i="bigint"==typeof t.firstOffset?s().BigInt(u)+t.firstOffset:u+t.firstOffset;for(let e=0;e<d.length;e++){let l;let u=t.references[e],d=u.referencedSize,v=u.subsegmentDuration;l="bigint"==typeof i?i+s().BigInt(d)-s().BigInt(1):i+d-1;let b=C({baseUrl:r,timescale:c,timeline:o,periodStart:h,presentationTime:m,number:g,duration:v,sourceDuration:a,indexRange:`${i}-${l}`,type:f})[0];n&&(b.map=n),p.push(b),"bigint"==typeof i?i+=s().BigInt(d):i+=d,m+=v/c,g++}return e.segments=p,e},O=["AUDIO","SUBTITLES"],I=1/60,L=e=>y(e,({timeline:e})=>e).sort((e,t)=>
vendor: 3,782 bytes, line 1
1e.timeline>t.timeline?1:-1),M=(e,t)=>{for(let r=0;r<e.length;r++)if(e[r].attributes.NAME===t)return e[r];return null},R=e=>{let t=[];return u(e,O,(e,r,i,n)=>{t=t.concat(e.playlists||[])}),t},P=({playlist:e,mediaSequence:t})=>{e.mediaSequence=t,e.segments.forEach((t,r)=>{t.number=e.mediaSequence+r})},k=({oldPlaylists:e,newPlaylists:t,timelineStarts:r})=>{t.forEach(t=>{t.discontinuitySequence=r.findIndex(function({timeline:e}){return e===t.timeline});let i=M(e,t.attributes.NAME);if(!i||t.sidx)return;let n=t.segments[0],a=i.segments.findIndex(function(e){return Math.abs(e.presentationTime-n.presentationTime)<I});if(-1===a){P({playlist:t,mediaSequence:i.mediaSequence+i.segments.length}),t.segments[0].discontinuity=!0,t.discontinuityStarts.unshift(0),(!i.segments.length&&t.timeline>i.timeline||i.segments.length&&t.timeline>i.segments[i.segments.length-1].timeline)&&t.discontinuitySequence--;return}i.segments[a].discontinuity&&!n.discontinuity&&(n.discontinuity=!0,t.discontinuityStarts.unshift(0),t.discontinuitySequence--),P({playlist:t,mediaSequence:i.segments[a].number})})},_=({oldManifest:e,newManifest:t})=>{let r=e.playlists.concat(R(e)),i=t.playlists.concat(R(t));return t.timelineStarts=L([e.timelineStarts,t.timelineStarts]),k({oldPlaylists:r,newPlaylists:i,timelineStarts:t.timelineStarts}),t},q=e=>e&&e.uri+"-"+T(e.byterange),V=e=>{let t=e.reduce(function(e,t){return e[t.attributes.baseUrl]||(e[t.attributes.baseUrl]=[]),e[t.attributes.baseUrl].push(t),e},{}),r=[];return Object.values(t).forEach(e=>{let t=h(e.reduce((e,t)=>{let r=t.attributes.id+(t.attributes.lang||"");return e[r]?(t.segments&&(t.segments[0]&&(t.segments[0].discontinuity=!0),e[r].segments.push(...t.segments)),t.attributes.contentProtection&&(e[r].attributes.contentProtection=t.attributes.contentProtection)):(e[r]=t,e[r].attributes.timelineStarts=[]),e[r].attributes.timelineStarts.push({start:t.attributes.periodStart,timeline:t.attributes.periodStart}),e},{}));r=r.concat(t)}),r.map(e=>(e.discontinuityStarts=b(e.segments||[],"discontinuity"),e))},U=(e,t)=>{let r=q(e.sidx),i=r&&t[r]&&t[r].sidx;return i&&N(e,i,e.sidx.resolvedUri),e},B=(e,t={})=>{if(!Object.keys(t).length)return e;for(let r in e)e[r]=U(e[r],t);return e},F=({attributes:e,segments:t,sidx:r,mediaSequence:i,discontinuitySequence:n,discontinuityStarts:a},s)=>{let o={attributes:{NAME:e.id,BANDWIDTH:e.bandwidth,CODECS:e.codecs,"PROGRAM-ID":1},uri:"",endList:"static"===e.type,timeline:e.periodStart,resolvedUri:e.baseUrl||"",targetDuration:e.duration,discontinuitySequence:n,discontinuityStarts:a,timelineStarts:e.timelineStarts,mediaSequence:i,segments:t};return e.contentProtection&&(o.contentProtection=e.contentProtection),e.serviceLocation&&(o.attributes.serviceLocation=e.serviceLocation),r&&(o.sidx=r),s&&(o.attributes.AUDIO="audio",o.attributes.SUBTITLES="subs"),o},z=({attributes:e,segments:t,mediaSequence:r,discontinuityStarts:i,discontinuitySequence:n})=>{void 0===t&&(t=[{uri:e.baseUrl,timeline:e.periodStart,resolvedUri:e.baseUrl||"",duration:e.sourceDuration,number:0}],e.duration=e.sourceDuration);let a={NAME:e.id,BANDWIDTH:e.bandwidth,"PROGRAM-ID":1};e.codecs&&(a.CODECS=e.codecs);let s={attributes:a,uri:"",endList:"static"===e.type,timeline:e.periodStart,resolvedUri:e.baseUrl||"",targetDuration:e.duration,timelineStarts:e.timelineStarts,discontinuityStarts:i,discontinuitySequence:n,mediaSequence:r,segments:t};return e.serviceLocation&&(s.attributes.serviceLocation=e.serviceLocation),s},G=(e,t={},r=!1)=>{let i;let n=e.reduce((e,n)=>{let a=n.attributes.role&&n.attributes.role.value||"",s=n.attributes.lang||"",o=n.attributes.label||"main";if(s&&!n.attributes.label){let e=a?` (${a})`:"";o=`${n.attributes.lang}${e}`}e[o]||(e[o]={language:s,autoselect:!0,default:"main"===a,playlists:[],uri:""});
1let l=U(F(n,r),t);return e[o].playlists.push(l),void 0===i&&"main"===a&&((i=n).default=!0),e},{});if(!i){let e=Object.keys(n)[0];n[e].default=!0}return n},j=(e,t={})=>e.reduce((e,r)=>{let i=r.attributes.label||r.attributes.lang||"text",n=r.attributes.lang||"und";return e[i]||(e[i]={language:n,default:!1,autoselect:!1,playlists:[],uri:""}),e[i].playlists.push(U(z(r),t)),e},{}),X=e=>e.reduce((e,t)=>(t&&t.forEach(t=>{let{channel:r,language:i}=t;e[i]={autoselect:!1,default:!1,instreamId:r,language:i},t.hasOwnProperty("aspectRatio")&&(e[i].aspectRatio=t.aspectRatio),t.hasOwnProperty("easyReader")&&(e[i].easyReader=t.easyReader),t.hasOwnProperty("3D")&&(e[i]["3D"]=t["3D"])}),e),{}),$=({attributes:e,segments:t,sidx:r,discontinuityStarts:i})=>{let n={attributes:{NAME:e.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:e.width,height:e.height},CODECS:e.codecs,BANDWIDTH:e.bandwidth,"PROGRAM-ID":1},uri:"",endList:"static"===e.type,timeline:e.periodStart,resolvedUri:e.baseUrl||"",targetDuration:e.duration,discontinuityStarts:i,timelineStarts:e.timelineStarts,segments:t};return e.frameRate&&(n.attributes["FRAME-RATE"]=e.frameRate),e.contentProtection&&(n.contentProtection=e.contentProtection),e.serviceLocation&&(n.attributes.serviceLocation=e.serviceLocation),r&&(n.sidx=r),n},H=({attributes:e})=>"video/mp4"===e.mimeType||"video/webm"===e.mimeType||"video"===e.contentType,Y=({attributes:e})=>"audio/mp4"===e.mimeType||"audio/webm"===e.mimeType||"audio"===e.contentType,W=({attributes:e})=>"text/vtt"===e.mimeType||"text"===e.contentType,K=(e,t)=>{e.forEach(e=>{e.mediaSequence=0,e.discontinuitySequence=t.findIndex(function({timeline:t}){return t===e.timeline}),e.segments&&e.segments.forEach((e,t)=>{e.number=t})})},J=e=>e?Object.keys(e).reduce((t,r)=>{let i=e[r];return t.concat(i.playlists)},[]):[],Q=({dashPlaylists:e,locations:t,contentSteering:r,sidxMapping:i={},previousManifest:n,eventStream:a})=>{if(!e.length)return{};let{sourceDuration:s,type:o,suggestedPresentationDelay:l,minimumUpdatePeriod:u}=e[0].attributes,c=V(e.filter(H)).map($),d=V(e.filter(Y)),p=V(e.filter(W)),f=e.map(e=>e.attributes.captionServices).filter(Boolean),h={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:"",duration:s,playlists:B(c,i)};u>=0&&(h.minimumUpdatePeriod=1e3*u),t&&(h.locations=t),r&&(h.contentSteering=r),"dynamic"===o&&(h.suggestedPresentationDelay=l),a&&a.length>0&&(h.eventStream=a);let m=0===h.playlists.length,g=d.length?G(d,i,m):null,v=p.length?j(p,i):null,b=c.concat(J(g),J(v)),y=b.map(({timelineStarts:e})=>e);return(h.timelineStarts=L(y),K(b,h.timelineStarts),g&&(h.mediaGroups.AUDIO.audio=g),v&&(h.mediaGroups.SUBTITLES.subs=v),f.length&&(h.mediaGroups["CLOSED-CAPTIONS"].cc=X(f)),n)?_({oldManifest:n,newManifest:h}):h},Z=(e,t,r)=>{let{NOW:i,clientOffset:n,availabilityStartTime:a,timescale:s=1,periodStart:o=0,minimumUpdatePeriod:l=0}=e;return Math.ceil((((i+n)/1e3+l-(a+o))*s-t)/r)},ee=(e,t)=>{let{type:r,minimumUpdatePeriod:i=0,media:n="",sourceDuration:a,timescale:s=1,startNumber:o=1,periodStart:l}=e,u=[],c=-1;for(let d=0;d<t.length;d++){let p;let f=t[d],h=f.d,m=f.r||0,g=f.t||0;if(c<0&&(c=g),g&&g>c&&(c=g),m<0){let o=d+1;p=o===t.length?"dynamic"===r&&i>0&&n.indexOf("$Number$")>0?Z(e,c,h):(a*s-c)/h:(t[o].t-c)/h}else p=m+1;let v=o+u.length+p,b=o+u.length;for(;b<v;)u.push({number:b,duration:h/s,time:c,timeline:l}),c+=h,b++}return u},et=/\$([A-z]*)(?:(%0)([0-9]+)d)?\$/g,er=e=>(t,r,i,n)=>{if("$$"===t)return"$";if(void 0===e[r])return t;let a=""+e[r];return"RepresentationID"===r?a:(n=i?parseInt(n,10):1,a.length>=n)?a:`${Array(n-a.length+1).join("0")}${a}`},ei=(e,t)=>e.replace(et,er(t)),en=(e,t)=>e.duration||t?e.duration?A(e):ee(e,t):[{number:e.startNumber||1,duration:e.sourceDuration,time:0,timeline:e.periodStart}],ea=(e,t)=>{let r={RepresentationID:e.id,Bandwidth:e.bandwidth||0},{initialization:i={sourceURL:"",range:""}}
vendor: 4,138 bytes, line 1
1=e,n=E({baseUrl:e.baseUrl,source:ei(i.sourceURL,r),range:i.range});return en(e,t).map(t=>{r.Number=t.number,r.Time=t.time;let i=ei(e.media||"",r),a=e.timescale||1,s=e.presentationTimeOffset||0,o=e.periodStart+(t.time-s)/a;return{uri:i,timeline:t.timeline,duration:t.duration,resolvedUri:l(e.baseUrl||"",i),map:n,number:t.number,presentationTime:o}})},es=(e,t)=>{let{baseUrl:r,initialization:i={}}=e,n=E({baseUrl:r,source:i.sourceURL,range:i.range}),a=E({baseUrl:r,source:t.media,range:t.mediaRange});return a.map=n,a},eo=(e,t)=>{let r;let{duration:i,segmentUrls:n=[],periodStart:a}=e;if(!i&&!t||i&&t)throw Error(w.SEGMENT_TIME_UNSPECIFIED);let s=n.map(t=>es(e,t));return i&&(r=A(e)),t&&(r=ee(e,t)),r.map((t,r)=>{if(s[r]){let i=s[r],n=e.timescale||1,o=e.presentationTimeOffset||0;return i.timeline=t.timeline,i.duration=t.duration,i.number=t.number,i.presentationTime=a+(t.time-o)/n,i}}).filter(e=>e)},el=({attributes:e,segmentInfo:t})=>{let r,i;t.template?(i=ea,r=f(e,t.template)):t.base?(i=C,r=f(e,t.base)):t.list&&(i=eo,r=f(e,t.list));let n={attributes:e};if(!i)return n;let a=i(r,t.segmentTimeline);if(r.duration){let{duration:e,timescale:t=1}=r;r.duration=e/t}else a.length?r.duration=a.reduce((e,t)=>Math.max(e,Math.ceil(t.duration)),0):r.duration=0;return n.attributes=r,n.segments=a,t.base&&r.indexRange&&(n.sidx=a[0],n.segments=[]),n},eu=e=>e.map(el),ec=(e,t)=>v(e.childNodes).filter(({tagName:e})=>e===t),ed=e=>e.textContent.trim(),ep=e=>parseFloat(e.split("/").reduce((e,t)=>e/t)),ef=e=>{let t=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/.exec(e);if(!t)return 0;let[r,i,n,a,s,o]=t.slice(1);return 31536e3*parseFloat(r||0)+2592e3*parseFloat(i||0)+86400*parseFloat(n||0)+3600*parseFloat(a||0)+60*parseFloat(s||0)+parseFloat(o||0)},eh=e=>(/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/.test(e)&&(e+="Z"),Date.parse(e)),em={mediaPresentationDuration:e=>ef(e),availabilityStartTime:e=>eh(e)/1e3,minimumUpdatePeriod:e=>ef(e),suggestedPresentationDelay:e=>ef(e),type:e=>e,timeShiftBufferDepth:e=>ef(e),start:e=>ef(e),width:e=>parseInt(e,10),height:e=>parseInt(e,10),bandwidth:e=>parseInt(e,10),frameRate:e=>ep(e),startNumber:e=>parseInt(e,10),timescale:e=>parseInt(e,10),presentationTimeOffset:e=>parseInt(e,10),duration(e){let t=parseInt(e,10);return isNaN(t)?ef(e):t},d:e=>parseInt(e,10),t:e=>parseInt(e,10),r:e=>parseInt(e,10),presentationTime:e=>parseInt(e,10),DEFAULT:e=>e},eg=e=>e&&e.attributes?v(e.attributes).reduce((e,t)=>{let r=em[t.name]||em.DEFAULT;return e[t.name]=r(t.value),e},{}):{},ev={"urn:uuid:1077efec-c0b2-4d02-ace3-3c1e52e2fb4b":"org.w3.clearkey","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":"com.widevine.alpha","urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95":"com.microsoft.playready","urn:uuid:f239e769-efa3-4850-9c16-a903c6932efb":"com.adobe.primetime","urn:mpeg:dash:mp4protection:2011":"mp4protection"},eb=(e,t)=>t.length?g(e.map(function(e){return t.map(function(t){let r=ed(t),i=l(e.baseUrl,r),n=f(eg(t),{baseUrl:i});return i!==r&&!n.serviceLocation&&e.serviceLocation&&(n.serviceLocation=e.serviceLocation),n})})):e,ey=e=>{let t=ec(e,"SegmentTemplate")[0],r=ec(e,"SegmentList")[0],i=r&&ec(r,"SegmentURL").map(e=>f({tag:"SegmentURL"},eg(e))),n=ec(e,"SegmentBase")[0],a=r||t,s=a&&ec(a,"SegmentTimeline")[0],o=r||n||t,l=o&&ec(o,"Initialization")[0],u=t&&eg(t);u&&l?u.initialization=l&&eg(l):u&&u.initialization&&(u.initialization={sourceURL:u.initialization});let c={template:u,segmentTimeline:s&&ec(s,"S").map(e=>eg(e)),list:r&&f(eg(r),{segmentUrls:i,initialization:eg(l)}),base:n&&f(eg(n),{initialization:eg(l)})};return Object.keys(c).forEach(e=>{c[e]||delete c[e]}),c},ew=(e,t,r)=>i=>{let n=eb(t,ec(i,"BaseURL")),a=f(e,eg(i)),s=ey(i);return n.map(e=>({segmentInfo:f(r,s),attributes:f(a,e)}))},eE=e=>e.reduce((e,t)=>{let r=eg(t);r.schemeIdUri&&(r.schemeIdUri=r.schemeIdUri.toLowerCase());let i=ev[r.schemeIdUri];if(i){e[i]={attributes:r};let n=ec(t,"cenc:pssh")[0];if(n){let t=ed(n);e[i].pssh=t&&function(e){for(var t=s().atob?s().atob(e):c.from(e,"base64").toString("binary"),r=new Uint8Array(t.length),i=0;i<t.length;i++)r[i]=t.charCodeAt(i);return r}(t)}}return e},{}),eT=e=>
1"urn:scte:dash:cc:cea-608:2015"===e.schemeIdUri?("string"!=typeof e.value?[]:e.value.split(";")).map(e=>{let t,r;return r=e,/^CC\d=/.test(e)?[t,r]=e.split("="):/^CC\d$/.test(e)&&(t=e),{channel:t,language:r}}):"urn:scte:dash:cc:cea-708:2015"===e.schemeIdUri?("string"!=typeof e.value?[]:e.value.split(";")).map(e=>{let t={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(e)){let[r,i=""]=e.split("=");t.channel=r,t.language=e,i.split(",").forEach(e=>{let[r,i]=e.split(":");"lang"===r?t.language=i:"er"===r?t.easyReader=Number(i):"war"===r?t.aspectRatio=Number(i):"3D"===r&&(t["3D"]=Number(i))})}else t.language=e;return t.channel&&(t.channel="SERVICE"+t.channel),t}):void 0,eS=e=>g(ec(e.node,"EventStream").map(t=>{let r=eg(t),i=r.schemeIdUri;return ec(t,"Event").map(t=>{let n=eg(t),a=n.presentationTime||0,s=r.timescale||1,o=n.duration||0,l=a/s+e.attributes.start;return{schemeIdUri:i,value:r.value,id:n.id,start:l,end:l+o/s,messageData:ed(t)||n.messageData,contentEncoding:r.contentEncoding,presentationTimeOffset:r.presentationTimeOffset||0}})})),eD=(e,t,r)=>i=>{let n=eg(i),a=eb(t,ec(i,"BaseURL")),s=f(e,n,{role:eg(ec(i,"Role")[0])}),o=eT(eg(ec(i,"Accessibility")[0]));o&&(s=f(s,{captionServices:o}));let l=ec(i,"Label")[0];l&&l.childNodes.length&&(s=f(s,{label:l.childNodes[0].nodeValue.trim()}));let u=eE(ec(i,"ContentProtection"));Object.keys(u).length&&(s=f(s,{contentProtection:u}));let c=ey(i),d=ec(i,"Representation"),p=f(r,c);return g(d.map(ew(s,a,p)))},ex=(e,t)=>(r,i)=>{let n=eb(t,ec(r.node,"BaseURL")),a=f(e,{periodStart:r.attributes.start});"number"==typeof r.attributes.duration&&(a.periodDuration=r.attributes.duration);
1let s=ec(r.node,"AdaptationSet"),o=ey(r.node);return g(s.map(eD(a,n,o)))},eA=(e,t)=>{if(e.length>1&&t({type:"warn",message:"The MPD manifest should contain no more than one ContentSteering tag"}),!e.length)return null;let r=f({serverURL:ed(e[0])},eg(e[0]));return r.queryBeforeStart="true"===r.queryBeforeStart,r},eC=({attributes:e,priorPeriodAttributes:t,mpdType:r})=>"number"==typeof e.start?e.start:t&&"number"==typeof t.start&&"number"==typeof t.duration?t.start+t.duration:t||"static"!==r?null:0,eN=(e,t={})=>{let{manifestUri:r="",NOW:i=Date.now(),clientOffset:n=0,eventHandler:a=function(){}}=t,s=ec(e,"Period");if(!s.length)throw Error(w.INVALID_NUMBER_OF_PERIOD);let o=ec(e,"Location"),l=eg(e),u=eb([{baseUrl:r}],ec(e,"BaseURL")),c=ec(e,"ContentSteering");l.type=l.type||"static",l.sourceDuration=l.mediaPresentationDuration||0,l.NOW=i,l.clientOffset=n,o.length&&(l.locations=o.map(ed));let d=[];return s.forEach((e,t)=>{let r=eg(e),i=d[t-1];r.start=eC({attributes:r,priorPeriodAttributes:i?i.attributes:null,mpdType:l.type}),d.push({node:e,attributes:r})}),{locations:l.locations,contentSteeringInfo:eA(c,a),representationInfo:g(d.map(ex(l,u))),eventStream:g(d.map(eS))}},eO=e=>{let t,r;if(""===e)throw Error(w.DASH_EMPTY_MANIFEST);let i=new d.DOMParser;try{r=(t=i.parseFromString(e,"application/xml"))&&"MPD"===t.documentElement.tagName?t.documentElement:null}catch(e){}if(!r||r&&r.getElementsByTagName("parsererror").length>0)throw Error(w.DASH_INVALID_XML);return r},eI=e=>{let t=ec(e,"UTCTiming")[0];if(!t)return null;let r=eg(t);switch(r.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":r.method="HEAD";break;case"urn:mpeg:dash:utc:http-xsdate:2014":case"urn:mpeg:dash:utc:http-iso:2014":case"urn:mpeg:dash:utc:http-xsdate:2012":case"urn:mpeg:dash:utc:http-iso:2012":r.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":r.method="DIRECT",r.value=Date.parse(r.value);break;default:throw Error(w.UNSUPPORTED_UTC_TIMING_SCHEME)}return r},eL=(e,t={})=>{let r=eN(eO(e),t);return Q({dashPlaylists:eu(r.representationInfo),locations:r.locations,contentSteering:r.contentSteeringInfo,sidxMapping:t.sidxMapping,previousManifest:t.previousManifest,eventStream:r.eventStream})},eM=e=>eI(eO(e))},58230:function(e,t,r){var i=r(53323).getUint64;e.exports=function(e){var t=new DataView(e.buffer,e.byteOffset,e.byteLength),r={version:e[0],flags:new Uint8Array(e.subarray(1,4)),references:[],referenceId:t.getUint32(4),timescale:t.getUint32(8)},n=12;0===r.version?(r.earliestPresentationTime=t.getUint32(n),r.firstOffset=t.getUint32(n+4),n+=8):(r.earliestPresentationTime=i(e.subarray(n)),r.firstOffset=i(e.subarray(n+8)),n+=16),n+=2;var a=t.getUint16(n);for(n+=2;a>0;n+=12,a--)r.references.push({referenceType:(128&e[n])>>>7,referencedSize:2147483647&t.getUint32(n),subsegmentDuration:t.getUint32(n+4),startsWithSap:!!(128&e[n+8]),sapType:(112&e[n+8])>>>4,sapDeltaTime:268435455&t.getUint32(n+8)});return r}},47055:function(e){var t,r,i,n,a,s,o;t=function(e){return 9e4*e},r=function(e,t){return e*t},i=function(e){return e/9e4},n=function(e,t){return e/t},a=function(e,r){return t(n(e,r))},s=function(e,t){return r(i(e),t)},o=function(e,t,r){return i(r?e:e-t)},e.exports={ONE_SECOND_IN_TS:9e4,secondsToVideoTs:t,secondsToAudioTs:r,videoTsToSeconds:i,audioTsToSeconds:n,audioTsToVideoTs:a,videoTsToAudioTs:s,metadataTsToSeconds:o}},53323:function(e){e.exports={getUint64:function(e){var t,r=new DataView(e.buffer,e.byteOffset,e.byteLength);return r.getBigUint64?(t=r.getBigUint64(0))<Number.MAX_SAFE_INTEGER?Number(t):t:4294967296*r.getUint32(0)+r.getUint32(4)},MAX_UINT32:4294967296}},59135:function(){},73316:function(){},86023:function(){},35856:function(){},29082:function(e){var t,r,i,n,a;t=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,r=/^(?=([^\/?#]*))\1([^]*)$/,i=/(?:\/|^)\.(?=\/)/g,n=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,a={buildAbsoluteURL:function(e,t,i){if(i=i||{},e=e.trim(),!(t=t.trim())){if(!i.alwaysNormalize)return e;var n=a.parseURL(e);if(!n)throw Error("Error trying to parse base URL.");return n.path=a.normalizePath(n.path),a.buildURLFromParts(n)}var s=a.parseURL(t);if(!s)throw Error("Error trying to parse relative URL.");
1if(s.scheme)return i.alwaysNormalize?(s.path=a.normalizePath(s.path),a.buildURLFromParts(s)):t;var o=a.parseURL(e);if(!o)throw Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=r.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};if(!s.netLoc&&(u.netLoc=o.netLoc,"/"!==s.path[0])){if(s.path){var c=o.path,d=c.substring(0,c.lastIndexOf("/")+1)+s.path;u.path=a.normalizePath(d)}else u.path=o.path,s.params||(u.params=o.params,s.query||(u.query=o.query))}return null===u.path&&(u.path=i.alwaysNormalize?a.normalizePath(s.path):s.path),a.buildURLFromParts(u)},parseURL:function(e){var r=t.exec(e);return r?{scheme:r[1]||"",netLoc:r[2]||"",path:r[3]||"",params:r[4]||"",query:r[5]||"",fragment:r[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(i,"");e.length!==(e=e.replace(n,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}},e.exports=a},91034:function(e,t,r){var i=r(35048),n=e.exports={WebVTT:r(77284),VTTCue:r(9866),VTTRegion:r(75496)};i.vttjs=n,i.WebVTT=n.WebVTT;var a=n.VTTCue,s=n.VTTRegion,o=i.VTTCue,l=i.VTTRegion;n.shim=function(){i.VTTCue=a,i.VTTRegion=s},n.restore=function(){i.VTTCue=o,i.VTTRegion=l},i.VTTCue||n.shim()},77284:function(e,t,r){var i=r(34153),n=Object.create||function(){function e(){}return function(t){if(1!=arguments.length)throw Error("Object.create shim only accepts one parameter.");return e.prototype=t,new e}}();function a(e,t){this.name="ParsingError",this.code=e.code,this.message=t||e.message}function s(e){function t(e,t,r,i){return(0|e)*3600+(0|t)*60+(0|r)+(0|i)/1e3}var r=e.match(/^(\d+):(\d{1,2})(:\d{1,2})?\.(\d{3})/);return r?r[3]?t(r[1],r[2],r[3].replace(":",""),r[4]):r[1]>59?t(r[1],r[2],0,r[4]):t(0,r[1],r[2],r[4]):null}function o(){this.values=n(null)}function l(e,t,r,i){var n=i?e.split(i):[e];for(var a in n)if("string"==typeof n[a]){var s=n[a].split(r);2===s.length&&t(s[0].trim(),s[1].trim())}}a.prototype=n(Error.prototype),a.prototype.constructor=a,a.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},o.prototype={set:function(e,t){this.get(e)||""===t||(this.values[e]=t)},get:function(e,t,r){return r?this.has(e)?this.values[e]:t[r]:this.has(e)?this.values[e]:t},has:function(e){return e in this.values},alt:function(e,t,r){for(var i=0;i<r.length;++i)if(t===r[i]){this.set(e,t);break}},integer:function(e,t){/^-?\d+$/.test(t)&&this.set(e,parseInt(t,10))},percent:function(e,t){return!!(t.match(/^([\d]{1,3})(\.[\d]*)?%$/)&&(t=parseFloat(t))>=0&&t<=100)&&(this.set(e,t),!0)}};var u=i.createElement&&i.createElement("textarea"),c={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},d={white:"rgba(255,255,255,1)",lime:"rgba(0,255,0,1)",cyan:"rgba(0,255,255,1)",red:"rgba(255,0,0,1)",yellow:"rgba(255,255,0,1)",magenta:"rgba(255,0,255,1)",blue:"rgba(0,0,255,1)",black:"rgba(0,0,0,1)"},p={v:"title",lang:"lang"},f={rt:"ruby"};function h(e,t){for(var r,i=e.document.createElement("div"),n=i,a=[];null!==(r=function(){if(!t)return null;var e,r=t.match(/^([^<]*)(<[^>]*>?)?/);return e=r[1]?r[1]:r[2],t=t.substr(e.length),e}());){if("<"===r[0]){if("/"===r[1]){a.length&&a[a.length-1]===r.substr(2).replace(">","")&&(a.pop(),n=n.parentNode);continue}var o,l,h,m,g=s(r.substr(1,r.length-2));if(g){m=e.document.createProcessingInstruction("timestamp",g),n.appendChild(m);continue}var v=r.match(/^<([^.\s/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!v||!(m=function(t,r){var i=c[t];if(!i)return null;var n=e.document.createElement(i),a=p[t];return a&&r&&(n[a]=r.trim()),n}(v[1],v[3]))||(l=n,f[(h=m).localName]&&f[h.localName]!==l.localName))continue;if(v[2]){var b=v[2].split(".");b.forEach(function(e){var t=/^bg_/.test(e),r=t?e.slice(3):e;if(d.hasOwnProperty(r)){var i=t?"background-color":"color",n=d[r];m.style[i]=n}}),m.className=b.join(" ")}a.push(v[1]),n.appendChild(m),n=m;continue}n.appendChild(e.document.createTextNode((o=r,u.innerHTML=o,o=u.textContent,u.textContent="",o)))}return i}var m=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551
vendor: 4,838 bytes, line 1
1],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];function g(){}function v(e,t,r){g.call(this),this.cue=t,this.cueDiv=h(e,t.text);var i={color:"rgba(255, 255, 255, 1)",backgroundColor:"rgba(0, 0, 0, 0.8)",position:"relative",left:0,right:0,top:0,bottom:0,display:"inline",writingMode:""===t.vertical?"horizontal-tb":"lr"===t.vertical?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext"};this.applyStyles(i,this.cueDiv),this.div=e.document.createElement("div"),i={direction:function(e){var t=[],r="";if(!e||!e.childNodes)return"ltr";function i(e,t){for(var r=t.childNodes.length-1;r>=0;r--)e.push(t.childNodes[r])}for(i(t,e);r=function e(t){if(!t||!t.length)return null;var r=t.pop(),n=r.textContent||r.innerText;if(n){var a=n.match(/^.*(\n|\r)/);return a?(t.length=0,a[0]):n}return"ruby"===r.tagName?e(t):r.childNodes?(i(t,r),e(t)):void 0}(t);)for(var n=0;n<r.length;n++)if(function(e){for(var t=0;t<m.length;t++){var r=m[t];if(e>=r[0]&&e<=r[1])return!0}return!1}(r.charCodeAt(n)))return"rtl";return"ltr"}(this.cueDiv),writingMode:""===t.vertical?"horizontal-tb":"lr"===t.vertical?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext",textAlign:"middle"===t.align?"center":t.align,font:r.font,whiteSpace:"pre-line",position:"absolute"},this.applyStyles(i),this.div.appendChild(this.cueDiv);var n=0;switch(t.positionAlign){case"start":case"line-left":n=t.position;break;case"center":n=t.position-t.size/2;break;case"end":case"line-right":n=t.position-t.size}""===t.vertical?this.applyStyles({left:this.formatStyle(n,"%"),width:this.formatStyle(t.size,"%")}):this.applyStyles({top:this.formatStyle(n,"%"),height:this.formatStyle(t.size,"%")}),this.move=function(e){this.applyStyles({top:this.formatStyle(e.top,"px"),bottom:this.formatStyle(e.bottom,"px"),left:this.formatStyle(e.left,"px"),right:this.formatStyle(e.right,"px"),height:this.formatStyle(e.height,"px"),width:this.formatStyle(e.width,"px")})}}function b(e){var t,r,i,n;if(e.div){r=e.div.offsetHeight,i=e.div.offsetWidth,n=e.div.offsetTop;var a=(a=e.div.childNodes)&&(a=a[0])&&a.getClientRects&&a.getClientRects();e=e.div.getBoundingClientRect(),t=a?Math.max(a[0]&&a[0].height||0,e.height/a.length):0}this.left=e.left,this.right=e.right,this.top=e.top||n,this.height=e.height||r,this.bottom=e.bottom||n+(e.height||r),this.width=e.width||i,this.lineHeight=void 0!==t?t:e.lineHeight}function y(){}g.prototype.applyStyles=function(e,t){for(var r in t=t||this.div,e)e.hasOwnProperty(r)&&(t.style[r]=e[r])},g.prototype.formatStyle=function(e,t){return 0===e?0:e+t},v.prototype=n(g.prototype),v.prototype.constructor=v,b.prototype.move=function(e,t){switch(t=void 0!==t?t:this.lineHeight,e){case"+x":this.left+=t,this.right+=t;break;case"-x":this.left-=t,this.right-=t;break;case"+y":this.top+=t,this.bottom+=t;break;case"-y":this.top-=t,this.bottom-=t}},b.prototype.overlaps=function(e){return this.left<e.right&&this.right>e.left&&this.top<e.bottom&&this.bottom>e.top},b.prototype.overlapsAny=function(e){for(var t=0;t<e.length;t++)if(this.overlaps(e[t]))return!0;return!1},b.prototype.within=function(e){return this.top>=e.top&&this.bottom<=e.bottom&&this.left>=e.left&&this.right<=e.right},b.prototype.overlapsOppositeAxis=function(e,t){switch(t){case"+x":return this.left<e.left;case"-x":return this.right>e.right;case"+y":return this.top<e.top;case"-y":return this.bottom>e.bottom}},b.prototype.intersectPercentage=function(e){return Math.max(0,Math.min(this.right,e.right)-Math.max(this.left,e.left))*Math.max(0,Math.min(this.bottom,e.bottom)-Math.max(this.top,e.top))/(this.height*this.width)},b.prototype.toCSSCompatValues=function(e){return{top:this.top-e.top,bottom:e.bottom-this.bottom,left:this.left-e.left,right:e.right-this.right,height:this.height,width:this.width}},b.getSimpleBoxPosition=function(e){var t=e.div?e.div.offsetHeight:e.tagName?e.offsetHeight:0,r=e.div?e.div.offsetWidth:e.tagName?e.offsetWidth:0,i=e.div?e.div.offsetTop:e.tagName?e.offsetTop:0;return{left:(e=e.div?e.div.getBoundingClientRect():e.tagName?e.getBoundingClientRect():e).left,right:e.right,top:e.top||i,height:e.height||t,bottom:e.bottom||i+(e.height||t),width:e.width||r}},y.StringDecoder=function(){return{decode:function(e){if(!e)return"";if("string"!=typeof e)throw Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))}}},y.convertCueToDOMTree=function(e,t){return e&&t?h(e,t):null},y.processCues=function(e,t,r){if(!e||!t||!r)return null;for(;r.firstChild;)r.removeChild(r.firstChild);var i=e.document.createElement("div");if(i.style.position="absolute",i.style.left="0",i.style.right="0",i.style.top="0",i.style.bottom="0",
1i.style.margin="1.5%",r.appendChild(i),!function(e){for(var t=0;t<e.length;t++)if(e[t].hasBeenReset||!e[t].displayState)return!0;return!1}(t)){for(var n=0;n<t.length;n++)i.appendChild(t[n].displayState);return}var a=[],s=b.getSimpleBoxPosition(i),o={font:Math.round(5*s.height)/100+"px sans-serif"};!function(){for(var r,n,l=0;l<t.length;l++)r=new v(e,n=t[l],o),i.appendChild(r.div),function(e,t,r,i){var n=new b(t),a=t.cue,s=function(e){if("number"==typeof e.line&&(e.snapToLines||e.line>=0&&e.line<=100))return e.line;if(!e.track||!e.track.textTrackList||!e.track.textTrackList.mediaElement)return -1;for(var t=e.track,r=t.textTrackList,i=0,n=0;n<r.length&&r[n]!==t;n++)"showing"===r[n].mode&&i++;return -1*++i}(a),o=[];if(a.snapToLines){switch(a.vertical){case"":o=["+y","-y"],l="height";break;case"rl":o=["+x","-x"],l="width";break;case"lr":o=["-x","+x"],l="width"}var l,u=n.lineHeight,c=u*Math.round(s),d=r[l]+u,p=o[0];Math.abs(c)>d&&(c=Math.ceil(d/u)*u*(c<0?-1:1)),s<0&&(c+=""===a.vertical?r.height:r.width,o=o.reverse()),n.move(p,c)}else{var f=n.lineHeight/r.height*100;switch(a.lineAlign){case"center":s-=f/2;break;case"end":s-=f}switch(a.vertical){case"":t.applyStyles({top:t.formatStyle(s,"%")});break;case"rl":t.applyStyles({left:t.formatStyle(s,"%")});break;case"lr":t.applyStyles({right:t.formatStyle(s,"%")})}o=["+y","-x","+x","-y"],n=new b(t)}var h=function(e,t){for(var n,a=new b(e),s=1,o=0;o<t.length;o++){for(;e.overlapsOppositeAxis(r,t[o])||e.within(r)&&e.overlapsAny(i);)e.move(t[o]);if(e.within(r))return e;var l=e.intersectPercentage(r);s>l&&(n=new b(e),s=l),e=new b(a)}return n||a}(n,o);t.move(h.toCSSCompatValues(r))}(0,r,s,a),n.displayState=r.div,a.push(b.getSimpleBoxPosition(r))}()},y.Parser=function(e,t,r){r||(r=t,t={}),t||(t={}),this.window=e,this.vttjs=t,this.state="INITIAL",this.buffer="",this.decoder=r||new TextDecoder("utf8"),this.regionList=[]},y.Parser.prototype={reportOrThrowError:function(e){if(e instanceof a)this.onparsingerror&&this.onparsingerror(e);else throw e},parse:function(e){var t=this;function r(){for(var e=t.buffer,r=0;r<e.length&&"\r"!==e[r]&&"\n"!==e[r];)++r;var i=e.substr(0,r);return"\r"===e[r]&&++r,"\n"===e[r]&&++r,t.buffer=e.substr(r),i}e&&(t.buffer+=t.decoder.decode(e,{stream:!0}));try{if("INITIAL"===t.state){if(!/\r\n|\n/.test(t.buffer))return this;var i,n,u=(n=r()).match(/^WEBVTT([ \t].*)?$/);if(!u||!u[0])throw new a(a.Errors.BadSignature);t.state="HEADER"}for(var c=!1;t.buffer&&/\r\n|\n/.test(t.buffer);)switch(c?c=!1:n=r(),t.state){case"HEADER":/:/.test(n)?(i=n).match(/X-TIMESTAMP-MAP/)?l(i,function(e,r){if("X-TIMESTAMP-MAP"===e){var i;i=new o,l(r,function(e,t){switch(e){case"MPEGT":i.integer(e+"S",t);break;case"LOCA":i.set(e+"L",s(t))}},/[^\d]:/,/,/),t.ontimestampmap&&t.ontimestampmap({MPEGTS:i.get("MPEGTS"),LOCAL:i.get("LOCAL")})}},/=/):l(i,function(e,r){"Region"===e&&function(e){var r=new o;if(l(e,function(e,t){switch(e){case"id":r.set(e,t);break;case"width":r.percent(e,t);break;case"lines":r.integer(e,t);break;case"regionanchor":case"viewportanchor":var i=t.split(",");if(2!==i.length)break;var n=new o;if(n.percent("x",i[0]),n.percent("y",i[1]),!n.has("x")||!n.has("y"))break;r.set(e+"X",n.get("x")),r.set(e+"Y",n.get("y"));break;case"scroll":r.alt(e,t,["up"])}},/=/,/\s/),r.has("id")){var i=new(t.vttjs.VTTRegion||t.window.VTTRegion);i.width=r.get("width",100),i.lines=r.get("lines",3),i.regionAnchorX=r.get("regionanchorX",0),i.regionAnchorY=r.get("regionanchorY",100),i.viewportAnchorX=r.get("viewportanchorX",0),i.viewportAnchorY=r.get("viewportanchorY",100),i.scroll=r.get("scroll",""),t.onregion&&t.onregion(i),t.regionList.push({id:r.get("id"),region:i})}}(r)},/:/):n||(t.state="ID");continue;case"NOTE":n||(t.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(n)){t.state="NOTE";break}if(!n)continue;t.cue=new(t.vttjs.VTTCue||t.window.VTTCue)(0,0,"");try{t.cue.align="center"}catch(e){t.cue.align="middle"}if(t.state="CUE",-1===n.indexOf("-->")){t.cue.id=n;continue}case"CUE":try{!function(e,t,r){var i=e;function n(){var t=s(e);if(null===t)throw new a(a.Errors.BadTimeStamp,"Malformed timestamp: "+i);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function u(){e=e.replace(/^\s+/,"")}if(u(),t.startTime=n(),u(),"-->"!==e.substr(0,3))throw new a(a.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '-->'): "+i);e=e.substr(3),u(),t.endTime=n(),u(),function(e,t){var i=new o;l(e,function(e,t){switch(e){case"region":for(var n=r.length-1;n>=0;n--)if(r[n].id===t){i.set(e,r[n].region);break}break;case"vertical":i.alt(e,t,["rl","lr"]);break;case"line":var a=t.split(","),s=a[0];i.integer(e,s),i.percent(e,s)&&i.set("snapToLines",!1),i.alt(e,s,["auto"]),2===a.length&&i.alt("lineAlign",a[1],["start","center","end"]);break;case"position":a=t.split(","),i.percent(e,a[0]),2===a.length&&i.alt("positionAlign",a[1],["start","center","end"]);break;case"size":i.percent(e,t);break;case"align":i.alt(e,t,["start","center","end","left","right"])}},/:/,/\s/),t.region=i.get("region",null),t.vertical=i.get("vertical","");try{t.line=i.get("line","auto")}catch(e){}t.lineAlign=i.get("lineAlign","start"),t.snapToLines=i.get("snapToLines",!0),t.size=i.get("size",100);try{t.align=i.get("align","center")}catch(e){t.align=i.get("align","middle")}try{t.position=i.get("position","auto")}catch(e){t.position=i.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},t.align)}t.positionAlign=i.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},t.align)}(e,t)}(n,t.cue,t.regionList)}catch(e){t.reportOrThrowError(e),t.cue=null,t.state="BADCUE";continue}t.state="CUETEXT";continue;case"CUETEXT":var d=-1!==n.indexOf("-->");if(!n||d&&(c=!0)){t.oncue&&t.oncue(t.cue),t.cue=null,t.state="ID";continue}t.cue.text&&(t.cue.text+="\n"),t.cue.text+=n.replace(/\u2028/g,"\n").replace(/u2029/g,"\n");continue;case"BADCUE":n||(t.state="ID");continue}}catch(e){t.reportOrThrowError(e),"CUETEXT"===t.state&&t.cue&&t.oncue&&t.oncue(t.cue),t.cue=null,t.state="INITIAL"===t.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){try{if(this.buffer+=this.decoder.decode(),(this.cue||"HEADER"===this.state)&&(this.buffer+="\n\n",this.parse()),"INITIAL"===this.state)throw new a(a.Errors.BadSignature)}catch(e){this.reportOrThrowError(e)}return this.onflush&&this.onflush(),this}},e.exports=y}
1,9866:function(e){var t={"":1,lr:1,rl:1},r={start:1,center:1,end:1,left:1,right:1,auto:1,"line-left":1,"line-right":1};function i(e){return"string"==typeof e&&!!r[e.toLowerCase()]&&e.toLowerCase()}function n(e,r,n){this.hasBeenReset=!1;var a="",s=!1,o=e,l=r,u=n,c=null,d="",p=!0,f="auto",h="start",m="auto",g="auto",v=100,b="center";Object.defineProperties(this,{id:{enumerable:!0,get:function(){return a},set:function(e){a=""+e}},pauseOnExit:{enumerable:!0,get:function(){return s},set:function(e){s=!!e}},startTime:{enumerable:!0,get:function(){return o},set:function(e){if("number"!=typeof e)throw TypeError("Start time must be set to a number.");o=e,this.hasBeenReset=!0}},endTime:{enumerable:!0,get:function(){return l},set:function(e){if("number"!=typeof e)throw TypeError("End time must be set to a number.");l=e,this.hasBeenReset=!0}},text:{enumerable:!0,get:function(){return u},set:function(e){u=""+e,this.hasBeenReset=!0}},region:{enumerable:!0,get:function(){return c},set:function(e){c=e,this.hasBeenReset=!0}},vertical:{enumerable:!0,get:function(){return d},set:function(e){var r="string"==typeof e&&!!t[e.toLowerCase()]&&e.toLowerCase();if(!1===r)throw SyntaxError("Vertical: an invalid or illegal direction string was specified.");d=r,this.hasBeenReset=!0}},snapToLines:{enumerable:!0,get:function(){return p},set:function(e){p=!!e,this.hasBeenReset=!0}},line:{enumerable:!0,get:function(){return f},set:function(e){if("number"!=typeof e&&"auto"!==e)throw SyntaxError("Line: an invalid number or illegal string was specified.");f=e,this.hasBeenReset=!0}},lineAlign:{enumerable:!0,get:function(){return h},set:function(e){var t=i(e);t?(h=t,this.hasBeenReset=!0):console.warn("lineAlign: an invalid or illegal string was specified.")}},position:{enumerable:!0,get:function(){return m},set:function(e){if(e<0||e>100)throw Error("Position must be between 0 and 100.");m=e,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return g},set:function(e){var t=i(e);t?(g=t,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return v},set:function(e){if(e<0||e>100)throw Error("Size must be between 0 and 100.");v=e,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return b},set:function(e){var t=i(e);if(!t)throw SyntaxError("align: an invalid or illegal alignment string was specified.");b=t,this.hasBeenReset=!0}}}),this.displayState=void 0}n.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},e.exports=n},75496:function(e){var t={"":!0,up:!0};function r(e){return"number"==typeof e&&e>=0&&e<=100}e.exports=function(){var e=100,i=3,n=0,a=100,s=0,o=100,l="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return e},set:function(t){if(!r(t))throw Error("Width must be between 0 and 100.");e=t}},lines:{enumerable:!0,get:function(){return i},set:function(e){if("number"!=typeof e)throw TypeError("Lines must be set to a number.");i=e}},regionAnchorY:{enumerable:!0,get:function(){return a}
1,set:function(e){if(!r(e))throw Error("RegionAnchorX must be between 0 and 100.");a=e}},regionAnchorX:{enumerable:!0,get:function(){return n},set:function(e){if(!r(e))throw Error("RegionAnchorY must be between 0 and 100.");n=e}},viewportAnchorY:{enumerable:!0,get:function(){return o},set:function(e){if(!r(e))throw Error("ViewportAnchorY must be between 0 and 100.");o=e}},viewportAnchorX:{enumerable:!0,get:function(){return s},set:function(e){if(!r(e))throw Error("ViewportAnchorX must be between 0 and 100.");s=e}},scroll:{enumerable:!0,get:function(){return l},set:function(e){var r="string"==typeof e&&!!t[e.toLowerCase()]&&e.toLowerCase();!1===r?console.warn("Scroll: an invalid or illegal string was specified."):l=r}}})}},63955:function(e,t,r){"use strict";r.d(t,{cI:function(){return eh}});var i=r(2784),n=e=>"checkbox"===e.type,a=e=>e instanceof Date,s=e=>null==e;let o=e=>"object"==typeof e;var l=e=>!s(e)&&!Array.isArray(e)&&o(e)&&!a(e),u=e=>l(e)&&e.target?n(e.target)?e.target.checked:e.target.value:e,c=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,d=(e,t)=>e.has(c(t)),p=e=>Array.isArray(e)?e.filter(Boolean):[],f=e=>void 0===e,h=(e,t,r)=>{if(!t||!l(e))return r;let i=p(t.split(/[,[\].]+?/)).reduce((e,t)=>s(e)?e:e[t],e);return f(i)||i===e?f(e[t])?r:e[t]:i};let m={BLUR:"blur",FOCUS_OUT:"focusout"},g={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},v={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"};i.createContext(null);var b=(e,t,r,i=!0)=>{let n={};for(let a in e)Object.defineProperty(n,a,{get:()=>(t[a]!==g.all&&(t[a]=!i||g.all),r&&(r[a]=!0),e[a])});return n},y=e=>l(e)&&!Object.keys(e).length,w=(e,t,r)=>{let{name:i,...n}=e;return y(n)||Object.keys(n).length>=Object.keys(t).length||Object.keys(n).find(e=>t[e]===(!r||g.all))},E=e=>Array.isArray(e)?e:[e],T=e=>"string"==typeof e,S=(e,t,r,i)=>{let n=Array.isArray(e);return T(e)?(i&&t.watch.add(e),h(r,e)):n?e.map(e=>(i&&t.watch.add(e),h(r,e))):(i&&(t.watchAll=!0),r)},D=e=>"function"==typeof e,x=e=>{for(let t in e)if(D(e[t]))return!0;return!1},A=(e,t,r,i,n)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[i]:n||!0}}:{},C=e=>/^\w*$/.test(e),N=e=>p(e.replace(/["|']|\]/g,"").split(/\.|\[/));function O(e,t,r){let i=-1,n=C(t)?[t]:N(t),a=n.length,s=a-1;for(;++i<a;){let t=n[i],a=r;if(i!==s){let r=e[t];a=l(r)||Array.isArray(r)?r:isNaN(+n[i+1])?{}:[]}e[t]=a,e=e[t]}return e}let I=(e,t,r)=>{for(let i of r||Object.keys(e)){let r=h(e,i);if(r){let{_f:e,...i}=r;if(e&&t(e.name)){if(e.ref.focus&&f(e.ref.focus()))break;if(e.refs){e.refs[0].focus();break}}else l(i)&&I(i,t)}}};var L=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),M=(e,t,r)=>{let i=p(h(e,r));return O(i,"root",t[r]),O(e,r,i),e},R=e=>"boolean"==typeof e,P=e=>"file"===e.type,k=e=>T(e)||i.isValidElement(e),_=e=>"radio"===e.type,q=e=>e instanceof RegExp;let V={value:!1,isValid:!1},U={value:!0,isValid:!0};var B=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!f(e[0].attributes.value)?f(e[0].value)||""===e[0].value?U:{value:e[0].value,isValid:!0}:U:V}return V};let F={isValid:!1,value:null};var z=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,F):F;function G(e,t,r="validate"){if(k(e)||Array.isArray(e)&&e.every(k)||R(e)&&!e)return{type:r,message:k(e)?e:"",ref:t}}var j=e=>l(e)&&!q(e)?e:{value:e,message:""},X=async(e,t,r,i,a)=>{let{ref:o,refs:u,required:c,maxLength:d,minLength:p,min:f,max:h,pattern:m,validate:g,name:b,valueAsNumber:w,mount:E,disabled:S}=e._f;if(!E||S)return{};let x=u?u[0]:o,C=e=>{i&&x.reportValidity&&(x.setCustomValidity(R(e)?"":e||" "),x.reportValidity())},N={},O=_(o),I=n(o),L=(w||P(o))&&!o.value||""===t||Array.isArray(t)&&!t.length,M=A.bind(null,b,r,N),V=(e,t,r,i=v.maxLength,n=v.minLength)=>{let a=e?t:r;N[b]={type:e?i:n,message:a,ref:o,...M(e?i:n,a)}};if(a?!Array.isArray(t)||!t.length:c&&(!(O||I)&&(L||s(t))||R(t)&&!t||I&&!B(u).isValid||O&&!z(u).isValid)){let{value:e,message:t}=k(c)?{value:!!c,message:c}:j(c);if(e&&(N[b]={type:v.required,message:t,ref:x,...M(v.required,t)},!r))return C(t),N}if(!L&&(!s(f)||!s(h))){let e,i;let n=j(h),a=j(f);if(s(t)||isNaN(t)){let r=o.valueAsDate||new Date(t);T(n.value)&&(e=r>new Date(n.value)),T(a.value)&&(i=r<new Date(a.value))}else{let r=o.valueAsNumber||+t;s(n.value)||(e=r>n.value),s(a.value)||(i=r<a.value)}if((e||i)&&(V(!!e,n.message,a.message,v.max,v.min),!r))return C(N[b].message),N}if((d||p)&&!L&&(T(t)||a&&Array.isArray(t))){let e=j(d),i=j(p),n=!s(e.value)&&t.length>e.value,a=!s(i.value)&&t.length<i.value;if((n||a)&&(V(n,e.message,i.message),!r))return C(N[b].message),N}if(m&&!L&&T(t)){let{value:e,message:i}=j(m);if(q(e)&&!t.match(e)&&(N[b]={type:v.pattern,message:i,ref:o,...M(v.pattern,i)},!r))return C(i),N}if(g){if(D(g)){let e=G(await g(t),x);if(e&&(N[b]={...e,...M(v.validate,e.message)},!r))return C(e.message),N}else if(l(g)){let e={};for(let i in g){if(!y(e)&&!r)break;let n=G(await g[i](t),x,i);n&&(e={...n,...M(i,n.message)},C(n.message),r&&(N[b]=e))}if(!y(e)&&(N[b]={ref:x,...e},!r))return N}}return C(!0),N},$="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function H(e){let t;let r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!($&&(e instanceof Blob||e instanceof FileList))&&(r||l(e))))return e;else for(let i in t=r?[]:{},e){if(D(e[i])){t=e;break}t[i]=H(e[i])}return t}var Y=e=>({isOnSubmit:!e||e===g.onSubmit,isOnBlur:e===g.onBlur,isOnChange:e===g.onChange,isOnAll:e===g.all,isOnTouch:e===g.onTouched});function W(e,t){let r;let i=C(t)?[t]:N(t),n=1==i.length?e:function(e,t){let r=t.slice(0,-1).length,i=0;for(;i<r;)e=f(e)?i++:e[t[i++]];return e}(e,i),a=i[i.length-1];n&&delete n[a];for(let t=0;t<i.slice(0,-1).length;t++){let n,a=-1,s=i.slice(0,-(t+1)),o=s.length-1;for(t>0&&(r=e);++a<s.length;){let t=s[a];n=n?n[t]:e[t],o===a&&(l(n)&&y(n)||Array.isArray(n)&&function(e){for(let t in e)if(!f(e[t]))return!1;return!0}(n))&&(r?delete r[t]:delete e[t]),r=n}}return e}function K(){let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}}var J=e=>s(e)||!o(e);function Q(e,t){if(J(e)||J(t))return e===t;if(a(e)&&a(t))return e.getTime()===t.getTime();let r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let n of r){let r=e[n];if(!i.includes(n))return!1;if("ref"!==n){let e=t[n];if(a(r)&&a(e)||l(r)&&l(e)||Array.isArray(r)&&Array.isArray(e)?!Q(r,e):r!==e)return!1}}return!0}var Z=e=>{let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},ee=e=>"select-multiple"===e.type,et=e=>
1_(e)||n(e),er=e=>Z(e)&&e.isConnected;function ei(e,t={}){let r=Array.isArray(e);if(l(e)||r)for(let r in e)Array.isArray(e[r])||l(e[r])&&!x(e[r])?(t[r]=Array.isArray(e[r])?[]:{},ei(e[r],t[r])):s(e[r])||(t[r]=!0);return t}var en=(e,t)=>(function e(t,r,i){let n=Array.isArray(t);if(l(t)||n)for(let n in t)Array.isArray(t[n])||l(t[n])&&!x(t[n])?f(r)||J(i[n])?i[n]=Array.isArray(t[n])?ei(t[n],[]):{...ei(t[n])}:e(t[n],s(r)?{}:r[n],i[n]):i[n]=!Q(t[n],r[n]);return i})(e,t,ei(t)),ea=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:i})=>f(e)?e:t?""===e||s(e)?NaN:+e:r&&T(e)?new Date(e):i?i(e):e;function es(e){let t=e.ref;return(e.refs?e.refs.every(e=>e.disabled):t.disabled)?void 0:P(t)?t.files:_(t)?z(e.refs).value:ee(t)?[...t.selectedOptions].map(({value:e})=>e):n(t)?B(e.refs).value:ea(f(t.value)?e.ref.value:t.value,e)}var eo=(e,t,r,i)=>{let n={};for(let r of e){let e=h(t,r);e&&O(n,r,e._f)}return{criteriaMode:r,names:[...e],fields:n,shouldUseNativeValidation:i}},el=e=>f(e)?void 0:q(e)?e.source:l(e)?q(e.value)?e.value.source:e.value:e,eu=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function ec(e,t,r){let i=h(e,r);if(i||C(r))return{error:i,name:r};let n=r.split(".");for(;n.length;){let i=n.join("."),a=h(t,i),s=h(e,i);if(a&&!Array.isArray(a)&&r!==i)break;if(s&&s.type)return{name:i,error:s};n.pop()}return{name:r}}var ed=(e,t,r,i,n)=>!n.isOnAll&&(!r&&n.isOnTouch?!(t||e):(r?i.isOnBlur:n.isOnBlur)?!e:(r?!i.isOnChange:!n.isOnChange)||e),ep=(e,t)=>!p(h(e,t)).length&&W(e,t);let ef={mode:g.onSubmit,reValidateMode:g.onChange,shouldFocusError:!0};function eh(e={}){let t=i.useRef(),[r,o]=i.useState({isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touchedFields:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,errors:{}});t.current?t.current.control._options=e:t.current={...function(e={}){let t,r={...ef,...e},i={isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touchedFields:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,errors:{}},o={},l=H(r.defaultValues)||{},c=r.shouldUnregister?{}:H(l),v={action:!1,mount:!1,watch:!1},b={mount:new Set,unMount:new Set,array:new Set,watch:new Set},w=0,x={},A={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},C={watch:K(),array:K(),state:K()},N=Y(r.mode),k=Y(r.reValidateMode),_=r.criteriaMode===g.all,q=e=>t=>{clearTimeout(w),w=window.setTimeout(e,t)},V=async e=>{let t=!1;return A.isValid&&(t=r.resolver?y((await G()).errors):await ei(o,!0),e||t===i.isValid||(i.isValid=t,C.state.next({isValid:t}))),t},U=(e,t)=>{O(i.errors,e,t),C.state.next({errors:i.errors})},B=(e,t,r,i)=>{let n=h(o,e);if(n){let a=h(c,e,f(r)?h(l,e):r);f(a)||i&&i.defaultChecked||t?O(c,e,t?a:es(n._f)):eg(e,a),v.mount&&V()}},F=(e,t,r,n,a)=>{let s=!1,o={name:e},u=h(i.touchedFields,e);if(A.isDirty){let e=i.isDirty;i.isDirty=o.isDirty=eh(),s=e!==o.isDirty}if(A.dirtyFields&&(!r||n)){let r=h(i.dirtyFields,e);Q(h(l,e),t)?W(i.dirtyFields,e):O(i.dirtyFields,e,!0),o.dirtyFields=i.dirtyFields,s=s||r!==h(i.dirtyFields,e)}return r&&!u&&(O(i.touchedFields,e,r),o.touchedFields=i.touchedFields,s=s||A.touchedFields&&u!==r),s&&a&&C.state.next(o),s?o:{}},z=async(r,n,a,s)=>{let o=h(i.errors,r),l=A.isValid&&i.isValid!==n;if(e.delayError&&a?(t=q(()=>U(r,a)))(e.delayError):(clearTimeout(w),t=null,a?O(i.errors,r,a):W(i.errors,r)),(a?!Q(o,a):o)||!y(s)||l){let e={...s,...l?{isValid:n}:{},errors:i.errors,name:r};i={...i,...e},C.state.next(e)}x[r]--,A.isValidating&&!Object.values(x).some(e=>e)&&(C.state.next({isValidating:!1}),x={})},G=async e=>r.resolver?await r.resolver({...c},r.context,eo(e||b.mount,o,r.criteriaMode,r.shouldUseNativeValidation)):{},j=async e=>{let{errors:t}=await G();if(e)for(let r of e){let e=h(t,r);e?O(i.errors,r,e):W(i.errors,r)}else i.errors=t;return t},ei=async(e,t,n={valid:!0})=>{for(let a in e){let s=e[a];if(s){let{_f:e,...a}=s;if(e){let a=b.array.has(e.name),o=await X(s,h(c,e.name),_,r.shouldUseNativeValidation,a);if(o[e.name]&&(n.valid=!1,t))break;t||(h(o,e.name)?a?M(i.errors,o,e.name):O(i.errors,e.name,o[e.name]):W(i.errors,e.name))}a&&await ei(a,t,n)}}return n.valid},eh=(e,t)=>(e&&t&&O(c,e,t),!Q(eE(),l)),em=(e,t,r)=>{let i={...v.mount?c:f(t)?l:T(e)?{[e]:t}:t};return S(e,b,i,r)},eg=(e,t,r={})=>{let i=h(o,e),a=t;if(i){let r=i._f;r&&(r.disabled||O(c,e,ea(t,r)),a=$&&Z(r.ref)&&s(t)?"":t,ee(r.ref)?[...r.ref.options].forEac
1h(e=>e.selected=a.includes(e.value)):r.refs?n(r.ref)?r.refs.length>1?r.refs.forEach(e=>!e.disabled&&(e.checked=Array.isArray(a)?!!a.find(t=>t===e.value):a===e.value)):r.refs[0]&&(r.refs[0].checked=!!a):r.refs.forEach(e=>e.checked=e.value===a):P(r.ref)?r.ref.value="":(r.ref.value=a,r.ref.type||C.watch.next({name:e})))}(r.shouldDirty||r.shouldTouch)&&F(e,a,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&ew(e)},ev=(e,t,r)=>{for(let i in t){let n=t[i],s=`${e}.${i}`,l=h(o,s);!b.array.has(e)&&J(n)&&(!l||l._f)||a(n)?eg(s,n,r):ev(s,n,r)}},eb=(e,t,r={})=>{let n=h(o,e),a=b.array.has(e),u=H(t);O(c,e,u),a?(C.array.next({name:e,values:c}),(A.isDirty||A.dirtyFields)&&r.shouldDirty&&(i.dirtyFields=en(l,c),C.state.next({name:e,dirtyFields:i.dirtyFields,isDirty:eh(e,u)}))):!n||n._f||s(u)?eg(e,u,r):ev(e,u,r),L(e,b)&&C.state.next({}),C.watch.next({name:e})},ey=async e=>{let n=e.target,a=n.name,s=h(o,a);if(s){let l,d;let p=n.type?es(s._f):u(e),f=e.type===m.BLUR||e.type===m.FOCUS_OUT,g=!eu(s._f)&&!r.resolver&&!h(i.errors,a)&&!s._f.deps||ed(f,h(i.touchedFields,a),i.isSubmitted,k,N),v=L(a,b,f);O(c,a,p),f?(s._f.onBlur&&s._f.onBlur(e),t&&t(0)):s._f.onChange&&s._f.onChange(e);let w=F(a,p,f,!1),E=!y(w)||v;if(f||C.watch.next({name:a,type:e.type}),g)return E&&C.state.next({name:a,...v?{}:w});if(!f&&v&&C.state.next({}),x[a]=(x[a],1),C.state.next({isValidating:!0}),r.resolver){let{errors:e}=await G([a]),t=ec(i.errors,o,a),r=ec(e,o,t.name||a);l=r.error,a=r.name,d=y(e)}else l=(await X(s,h(c,a),_,r.shouldUseNativeValidation))[a],d=await V(!0);s._f.deps&&ew(s._f.deps),z(a,d,l,w)}},ew=async(e,t={})=>{let n,a;let s=E(e);if(C.state.next({isValidating:!0}),r.resolver){let t=await j(f(e)?e:s);n=y(t),a=e?!s.some(e=>h(t,e)):n}else e?((a=(await Promise.all(s.map(async e=>{let t=h(o,e);return await ei(t&&t._f?{[e]:t}:t)}))).every(Boolean))||i.isValid)&&V():a=n=await ei(o);return C.state.next({...!T(e)||A.isValid&&n!==i.isValid?{}:{name:e},...r.resolver?{isValid:n}:{},errors:i.errors,isValidating:!1}),t.shouldFocus&&!a&&I(o,e=>h(i.errors,e),e?s:b.mount),a},eE=e=>{let t={...l,...v.mount?c:{}};return f(e)?t:T(e)?h(t,e):e.map(e=>h(t,e))},eT=(e,t)=>({invalid:!!h((t||i).errors,e),isDirty:!!h((t||i).dirtyFields,e),isTouched:!!h((t||i).touchedFields,e),error:h((t||i).errors,e)}),eS=(e,t={})=>{for(let n of e?E(e):b.mount)b.mount.delete(n),b.array.delete(n),h(o,n)&&(t.keepValue||(W(o,n),W(c,n)),t.keepError||W(i.errors,n),t.keepDirty||W(i.dirtyFields,n),t.keepTouched||W(i.touchedFields,n),r.shouldUnregister||t.keepDefaultValue||W(l,n));C.watch.next({}),C.state.next({...i,...t.keepDirty?{isDirty:eh()}:{}}),t.keepIsValid||V()},eD=(e,t={})=>{let i=h(o,e),n=R(t.disabled);return O(o,e,{_f:{...i&&i._f?i._f:{ref:{name:e}},name:e,mount:!0,...t}}),b.mount.add(e),i?n&&O(c,e,t.disabled?void 0:h(c,e,es(i._f))):B(e,!0,t.value),{...n?{disabled:t.disabled}:{},...r.shouldUseNativeValidation?{required:!!t.required,min:el(t.min),max:el(t.max),minLength:el(t.minLength),maxLength:el(t.maxLength),pattern:el(t.pattern)}:{},name:e,onChange:ey,onBlur:ey,ref:n=>{if(n){eD(e,t),i=h(o,e);let r=f(n.value)&&n.querySelectorAll&&n.querySelectorAll("input,select,textarea")[0]||n,a=et(r),s=i._f.refs||[];(a?s.find(e=>e===r):r===i._f.ref)||(O(o,e,{_f:{...i._f,...a?{refs:[...s.filter(er),r,...Array.isArray(h(l,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),B(e,!1,void 0,r))}else(i=h(o,e,{}))._f&&(i._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(d(b.array,e)&&v.action)&&b.unMount.add(e)}}};return{control:{register:eD,unregister:eS,getFieldState:eT,_executeSchema:G,_getWatch:em,_getDirty:eh,_updateValid:V,_removeUnmounted:()=>{for(let e of b.unMount){let t=h(o,e);t&&(t._f.refs?t._f.refs.every(e=>!er(e)):!er(t._f.ref))&&eS(e)}b.unMount=new Set},_updateFieldArray:(e,t=[],r,n,a=!0,s=!0)=>{if(n&&r){if(v.action=!0,s&&Array.isArray(h(o,e))){let t=r(h(o,e),n.argA,n.argB);a&&O(o,e,t)}if(A.errors&&s&&Array.isArray(h(i.errors,e))){let t=r(h(i.errors,e),n.argA,n.argB);a&&O(i.errors,e,t),ep(i.errors,e)}if(A.touchedFields&&s&&Array.isArray(h(i.touchedFields,e))){let t=r(h(i.touchedFields,e),n.argA,n.argB);a&&O(i.touchedFields,e,t)}A.dirtyFields&&(i.dirtyFields=en(l,c)),C.state.next({isDirty:eh(e,t),dirtyFields:i.dirtyFields,errors:i.errors,isValid:i.isValid})}else O(c,e,t)},_getFieldArray:t=>p(h(v.mount?c:l,t,e.shouldUnregister?h(l,t,[]):[])),_subjects:C,_proxyFormState:A,get _fields(){return o},get _formValues(){return c},get _stateFlags(){return v},set _stateFlags(value){v=value},get _defaultValues(){return l},get _names(){return b},set _names(value){b=value},get _formState(){return i},set _formState(value){i=value},get _options(){return r},set _options(value){r={...r,...value}}},trigger:ew,register:eD,handleSubmit:(e,t)=>
1async n=>{n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let a=!0,s=H(c);C.state.next({isSubmitting:!0});try{if(r.resolver){let{errors:e,values:t}=await G();i.errors=e,s=t}else await ei(o);y(i.errors)?(C.state.next({errors:{},isSubmitting:!0}),await e(s,n)):(t&&await t({...i.errors},n),r.shouldFocusError&&I(o,e=>h(i.errors,e),b.mount))}catch(e){throw a=!1,e}finally{i.isSubmitted=!0,C.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:y(i.errors)&&a,submitCount:i.submitCount+1,errors:i.errors})}},watch:(e,t)=>D(e)?C.watch.subscribe({next:r=>e(em(void 0,t),r)}):em(e,t,!0),setValue:eb,getValues:eE,reset:(t,r={})=>{let n=t||l,a=H(n),s=t&&!y(t)?a:l;if(r.keepDefaultValues||(l=n),!r.keepValues){if(r.keepDirtyValues)for(let e of b.mount)h(i.dirtyFields,e)?O(s,e,h(c,e)):eb(e,h(s,e));else{if($&&f(t))for(let e of b.mount){let t=h(o,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;try{if(Z(e)){e.closest("form").reset();break}}catch(e){}}}o={}}c=e.shouldUnregister?r.keepDefaultValues?H(l):{}:a,C.array.next({values:s}),C.watch.next({values:s})}b={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},v.mount=!A.isValid||!!r.keepIsValid,v.watch=!!e.shouldUnregister,C.state.next({submitCount:r.keepSubmitCount?i.submitCount:0,isDirty:r.keepDirty||r.keepDirtyValues?i.isDirty:!!(r.keepDefaultValues&&!Q(t,l)),isSubmitted:!!r.keepIsSubmitted&&i.isSubmitted,dirtyFields:r.keepDirty||r.keepDirtyValues?i.dirtyFields:r.keepDefaultValues&&t?en(l,t):{},touchedFields:r.keepTouched?i.touchedFields:{},errors:r.keepErrors?i.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},resetField:(e,t={})=>{h(o,e)&&(f(t.defaultValue)?eb(e,h(l,e)):(eb(e,t.defaultValue),O(l,e,t.defaultValue)),t.keepTouched||W(i.touchedFields,e),t.keepDirty||(W(i.dirtyFields,e),i.isDirty=t.defaultValue?eh(e,h(l,e)):eh()),!t.keepError&&(W(i.errors,e),A.isValid&&V()),C.state.next({...i}))},clearErrors:e=>{e?E(e).forEach(e=>W(i.errors,e)):i.errors={},C.state.next({errors:i.errors})},unregister:eS,setError:(e,t,r)=>{let n=(h(o,e,{_f:{}})._f||{}).ref;O(i.errors,e,{...t,ref:n}),C.state.next({name:e,errors:i.errors,isValid:!1}),r&&r.shouldFocus&&n&&n.focus&&n.focus()},setFocus:(e,t={})=>{let r=h(o,e)._f,i=r.refs?r.refs[0]:r.ref;i.focus(),t.shouldSelect&&i.select()},getFieldState:eT}}(e),formState:r};let l=t.current.control,c=i.useCallback(e=>{w(e,l._proxyFormState,!0)&&(l._formState={...l._formState,...e},o({...l._formState}))},[l]);return!function(e){let t=i.useRef(e);t.current=e,i.useEffect(()=>{let r=e=>{e&&e.unsubscribe()},i=!e.disabled&&t.current.subject.subscribe({next:t.current.callback});return()=>r(i)},[e.disabled])}({subject:l._subjects.state,callback:c}),i.useEffect(()=>{l._stateFlags.mount||(l._proxyFormState.isValid&&l._updateValid(),l._stateFlags.mount=!0),l._stateFlags.watch&&(l._stateFlags.watch=!1,l._subjects.state.next({})),l._removeUnmounted()}),t.current.formState=b(r,l._proxyFormState),t.current}},94233:function(e,t,r){"use strict";r.d(t,{ZP:function(){return d}});var i=r(2784),n=r(43100),a=r(51325);let s=i.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),o={dedupe:!0};a.$l.defineProperty(a.J$,"defaultValue",{value:a.u_});let l=(0,a.s6)((e,t,r)=>{let{cache:l,compare:u,suspense:c,fallbackData:d,revalidateOnMount:p,revalidateIfStale:f,refreshInterval:h,refreshWhenHidden:m,refreshWhenOffline:g,keepPreviousData:v}=r,[b,y,w,E]=a.DY.get(l),[T,S]=(0,a.qC)(e),D=(0,i.useRef)(!1),x=(0,i.useRef)(!1),A=(0,i.useRef)(T),C=(0,i.useRef)(t),N=(0,i.useRef)(r),O=()=>N.current,I=()=>O().isVisible()&&O().isOnline(),[L,M,R,P]=(0,a.JN)(l,T),k=(0,i.useRef)({}).current,_=(0,a.o8)(d)?r.fallback[T]:d,q=(e,t)=>{for(let r in k)if("data"===r){if(!u(e[r],t[r])&&(!(0,a.o8)(e[r])||!u($,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},V=(0,i.useMemo)(()=>{let e=!!T&&!!t&&((0,a.o8)(p)?!O().isPaused()&&!c&&(!!(0,a.o8)(f)||f):p),r=t=>{let r=(0,a.PM)(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},i=L(),n=P(),s=r(i),o=i===n?s:r(n),l=s;return[()=>{let e=r(L());return q(e,l)?(l.data=e.data,l.isLoading=e.isLoading,l.isValidating=e.isValidating,l.error=e.error,l):(l=e,e)},()=>o]}
1,[l,T]),U=(0,n.useSyncExternalStore)((0,i.useCallback)(e=>R(T,(t,r)=>{q(r,t)||e()}),[l,T]),V[0],V[1]),B=!D.current,F=b[T]&&b[T].length>0,z=U.data,G=(0,a.o8)(z)?_:z,j=U.error,X=(0,i.useRef)(G),$=v?(0,a.o8)(z)?X.current:z:G,H=(!F||!!(0,a.o8)(j))&&(B&&!(0,a.o8)(p)?p:!O().isPaused()&&(c?!(0,a.o8)(G)&&f:(0,a.o8)(G)||f)),Y=!!(T&&t&&B&&H),W=(0,a.o8)(U.isValidating)?Y:U.isValidating,K=(0,a.o8)(U.isLoading)?Y:U.isLoading,J=(0,i.useCallback)(async e=>{let t,i;let n=C.current;if(!T||!n||x.current||O().isPaused())return!1;let s=!0,o=e||{},l=!w[T]||!o.dedupe,c=()=>a.w6?!x.current&&T===A.current&&D.current:T===A.current,d={isValidating:!1,isLoading:!1},p=()=>{M(d)},f=()=>{let e=w[T];e&&e[1]===i&&delete w[T]},h={isValidating:!0};(0,a.o8)(L().data)&&(h.isLoading=!0);try{if(l&&(M(h),r.loadingTimeout&&(0,a.o8)(L().data)&&setTimeout(()=>{s&&c()&&O().onLoadingSlow(T,r)},r.loadingTimeout),w[T]=[n(S),(0,a.u3)()]),[t,i]=w[T],t=await t,l&&setTimeout(f,r.dedupingInterval),!w[T]||w[T][1]!==i)return l&&c()&&O().onDiscarded(T),!1;d.error=a.i_;let e=y[T];if(!(0,a.o8)(e)&&(i<=e[0]||i<=e[1]||0===e[1]))return p(),l&&c()&&O().onDiscarded(T),!1;let o=L().data;d.data=u(o,t)?o:t,l&&c()&&O().onSuccess(t,T,r)}catch(r){f();let e=O(),{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=r,l&&c()&&(e.onError(r,T,e),(!0===t||(0,a.mf)(t)&&t(r))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||I())&&e.onErrorRetry(r,T,e,e=>{let t=b[T];t&&t[0]&&t[0](a.sj.ERROR_REVALIDATE_EVENT,e)},{retryCount:(o.retryCount||0)+1,dedupe:!0})))}return s=!1,p(),!0},[T,l]),Q=(0,i.useCallback)((...e)=>(0,a.BN)(l,A.current,...e),[]);if((0,a.LI)(()=>{C.current=t,N.current=r,(0,a.o8)(z)||(X.current=z)}),(0,a.LI)(()=>{if(!T)return;let e=J.bind(a.i_,o),t=0,r=(0,a.ko)(T,b,(r,i={})=>{if(r==a.sj.FOCUS_EVENT){let r=Date.now();O().revalidateOnFocus&&r>t&&I()&&(t=r+O().focusThrottleInterval,e())}else if(r==a.sj.RECONNECT_EVENT)O().revalidateOnReconnect&&I()&&e();else if(r==a.sj.MUTATE_EVENT)return J();else if(r==a.sj.ERROR_REVALIDATE_EVENT)return J(i)});return x.current=!1,A.current=T,D.current=!0,M({_k:S}),H&&((0,a.o8)(G)||a.W6?e():(0,a.kw)(e)),()=>{x.current=!0,r()}},[T]),(0,a.LI)(()=>{let e;function t(){let t=(0,a.mf)(h)?h(L().data):h;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!L().error&&(m||O().isVisible())&&(g||O().isOnline())?J(o).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[h,m,g,T]),(0,i.useDebugValue)($),c&&(0,a.o8)(G)&&T){if(!a.w6&&a.W6)throw Error("Fallback data is required when using suspense in SSR.");C.current=t,N.current=r,x.current=!1;let e=E[T];if((0,a.o8)(e)||s(Q(e)),(0,a.o8)(j)){let e=J(o);(0,a.o8)($)||(e.status="fulfilled",e.value=!0),s(e)}else throw j}return{mutate:Q,get data(){return k.data=!0,$},get error(){return k.error=!0,j},get isValidating(){return k.isValidating=!0,W},get isLoading(){return k.isLoading=!0,K}}}),u=e=>(0,a.qC)(e?e(0,null):null)[0],c=Promise.resolve(),d=(0,a.xD)(l,e=>(t,r,s)=>{let o;let l=(0,i.useRef)(!1),{cache:d,initialSize:p=1,revalidateAll:f=!1,persistSize:h=!1,revalidateFirstPage:m=!0,revalidateOnMount:g=!1,parallel:v=!1}=s,[,,,b]=a.DY.get(a.Fs);try{(o=u(t))&&(o=a.UG+o)}catch(e){}let[y,w,E]=(0,a.JN)(d,o),T=(0,i.useCallback)(()=>(0,a.o8)(y()._l)?p:y()._l,[d,o,p]);(0,n.useSyncExternalStore)((0,i.useCallback)(e=>o?E(o,()=>{e()}):()=>{},[d,o]),T,T);let S=(0,i.useCallback)(()=>{let e=y()._l;return(0,a.o8)(e)?p:e},[o,p]),D=(0,i.useRef)(S());(0,a.LI)(()=>{if(!l.current){l.current=!0;return}o&&w({_l:h?D.current:S()})},[o,d]);let x=g&&!l.current,A=e(o,async e=>{let i=y()._i,n=y()._r;w({_r:a.i_});let o=[],l=S(),[u]=(0,a.JN)(d,e),c=u().data,p=[],h=null;for(let e=0;e<l;++e){let[l,u]=(0,a.qC)(t(e,v?null:h));if(!l)break;let[g,y]=(0,a.JN)(d,l),w=g().data,E=f||i||(0,a.o8)(w)||m&&!e&&!(0,a.o8)(c)||x||c&&!(0,a.o8)(c[e])&&!s.compare(c[e],w);if(r&&("function"==typeof n?n(w,u):E)){let t=async()=>{if(l in b){let e=b[l];delete b[l],w=await e}else w=await r(u);y({data:w,_k:u}),o[e]=w};v?p.push(t):await t()}else o[e]=w;v||(h=w)}return v&&await Promise.all(p.map(e=>e())),w({_i:a.i_}),o},s),C=(0,i.useCallback)(function(e,t){let r="boolean"==typeof t?{revalidate:t}:t||{},i=!1!==r.revalidate;return o?(i&&((0,a.o8)(e)?w({_i:!0,_r:r.revalidate}):w({_i:!1,_r:r.revalidate})),arguments.length?A.mutate(e,{...r,revalidate:i}):A.mutate()):c},[o,d]),N=(0,i.useCallback)(e=>{let r;if(!o)return c;let[,i]=(0,a.JN)(d,o);if((0,a.mf)(e)?r=e(S()):"number"==typeof e&&(r=e),"number"!=typeof r)return c;i({_l:r}),D.current=r;let n=[],[s]=(0,a.JN)(d,o),l=null;for(let e=0;e<r;++e){let[r]=(0,a.qC)(t(e,l)),[i]=(0,a.JN)(d,r),o=r?i().data:a.i_;if((0,a.o8)(o))return C(s().data);n.push(o),l=o}return C(n)},[o,d,C,S]);return{size:S(),setSize:N,mutate:C,get data(){return A.data},get error(){return A.error},get isValidating(){return A.isValidating},get isLoading(){return A.isLoading}}})},51115:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var i=r(2784),n=r(43100),a=r(51325);let s=i.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),o={dedupe:!0};a.$l.defineProperty(a.J$,"defaultValue",{value:a.u_});let l=(0,a.s6)((e,t,r)=>{let{cache:l,compare:u,suspense:c,fallbackData:d,revalidateOnMount:p,revalidateIfStale:f,refreshInterval:h,refreshWhenHidden:m,refreshWhenOffline:g,keepPreviousData:v}=r,[b,y,w,E]=a.DY.get(l),[T,S]=(0,a.qC)(e),D=(0,i.useRef)(!1),x=(0,i.useRef)(!1),A=(0,i.useRef)(T),C=(0,i.useRef)(t),N=(0,i.useRef)(r),O=()=>N.current,I=()=>O().isVisible()&&O().isOnline(),[L,M,R,P]=(0,a.JN)(l,T),k=(0,i.useRef)({}).current,_=(0,a.o8)(d)?r.fallback[T]:d,q=(e,t)=>
1{for(let r in k)if("data"===r){if(!u(e[r],t[r])&&(!(0,a.o8)(e[r])||!u($,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},V=(0,i.useMemo)(()=>{let e=!!T&&!!t&&((0,a.o8)(p)?!O().isPaused()&&!c&&(!!(0,a.o8)(f)||f):p),r=t=>{let r=(0,a.PM)(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},i=L(),n=P(),s=r(i),o=i===n?s:r(n),l=s;return[()=>{let e=r(L());return q(e,l)?(l.data=e.data,l.isLoading=e.isLoading,l.isValidating=e.isValidating,l.error=e.error,l):(l=e,e)},()=>o]},[l,T]),U=(0,n.useSyncExternalStore)((0,i.useCallback)(e=>R(T,(t,r)=>{q(r,t)||e()}),[l,T]),V[0],V[1]),B=!D.current,F=b[T]&&b[T].length>0,z=U.data,G=(0,a.o8)(z)?_:z,j=U.error,X=(0,i.useRef)(G),$=v?(0,a.o8)(z)?X.current:z:G,H=(!F||!!(0,a.o8)(j))&&(B&&!(0,a.o8)(p)?p:!O().isPaused()&&(c?!(0,a.o8)(G)&&f:(0,a.o8)(G)||f)),Y=!!(T&&t&&B&&H),W=(0,a.o8)(U.isValidating)?Y:U.isValidating,K=(0,a.o8)(U.isLoading)?Y:U.isLoading,J=(0,i.useCallback)(async e=>{let t,i;let n=C.current;if(!T||!n||x.current||O().isPaused())return!1;let s=!0,o=e||{},l=!w[T]||!o.dedupe,c=()=>a.w6?!x.current&&T===A.current&&D.current:T===A.current,d={isValidating:!1,isLoading:!1},p=()=>{M(d)},f=()=>{let e=w[T];e&&e[1]===i&&delete w[T]},h={isValidating:!0};(0,a.o8)(L().data)&&(h.isLoading=!0);try{if(l&&(M(h),r.loadingTimeout&&(0,a.o8)(L().data)&&setTimeout(()=>{s&&c()&&O().onLoadingSlow(T,r)},r.loadingTimeout),w[T]=[n(S),(0,a.u3)()]),[t,i]=w[T],t=await t,l&&setTimeout(f,r.dedupingInterval),!w[T]||w[T][1]!==i)return l&&c()&&O().onDiscarded(T),!1;d.error=a.i_;let e=y[T];if(!(0,a.o8)(e)&&(i<=e[0]||i<=e[1]||0===e[1]))return p(),l&&c()&&O().onDiscarded(T),!1;let o=L().data;d.data=u(o,t)?o:t,l&&c()&&O().onSuccess(t,T,r)}catch(r){f();let e=O(),{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=r,l&&c()&&(e.onError(r,T,e),(!0===t||(0,a.mf)(t)&&t(r))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||I())&&e.onErrorRetry(r,T,e,e=>{let t=b[T];t&&t[0]&&t[0](a.sj.ERROR_REVALIDATE_EVENT,e)},{retryCount:(o.retryCount||0)+1,dedupe:!0})))}return s=!1,p(),!0},[T,l]),Q=(0,i.useCallback)((...e)=>(0,a.BN)(l,A.current,...e),[]);if((0,a.LI)(()=>{C.current=t,N.current=r,(0,a.o8)(z)||(X.current=z)}),(0,a.LI)(()=>{if(!T)return;let e=J.bind(a.i_,o),t=0,r=(0,a.ko)(T,b,(r,i={})=>{if(r==a.sj.FOCUS_EVENT){let r=Date.now();O().revalidateOnFocus&&r>t&&I()&&(t=r+O().focusThrottleInterval,e())}else if(r==a.sj.RECONNECT_EVENT)O().revalidateOnReconnect&&I()&&e();else if(r==a.sj.MUTATE_EVENT)return J();else if(r==a.sj.ERROR_REVALIDATE_EVENT)return J(i)});return x.current=!1,A.current=T,D.current=!0,M({_k:S}),H&&((0,a.o8)(G)||a.W6?e():(0,a.kw)(e)),()=>{x.current=!0,r()}},[T]),(0,a.LI)(()=>{let e;function t(){let t=(0,a.mf)(h)?h(L().data):h;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!L().error&&(m||O().isVisible())&&(g||O().isOnline())?J(o).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[h,m,g,T]),(0,i.useDebugValue)($),c&&(0,a.o8)(G)&&T){if(!a.w6&&a.W6)throw Error("Fallback data is required when using suspense in SSR.");C.current=t,N.current=r,x.current=!1;let e=E[T];if((0,a.o8)(e)||s(Q(e)),(0,a.o8)(j)){let e=J(o);(0,a.o8)($)||(e.status="fulfilled",e.value=!0),s(e)}else throw j}return{mutate:Q,get data(){return k.data=!0,$},get error(){return k.error=!0,j},get isValidating(){return k.isValidating=!0,W},get isLoading(){return k.isLoading=!0,K}}}),u=a.w6?e=>{e()}:i.startTransition,c=e=>{let[,t]=(0,i.useState)({}),r=(0,i.useRef)(!1),n=(0,i.useRef)(e),s=(0,i.useRef)({data:!1,error:!1,isValidating:!1}),o=(0,i.useCallback)(e=>{let i=!1,a=n.current;for(let t in e)a[t]!==e[t]&&(a[t]=e[t],s.current[t]&&(i=!0));i&&!r.current&&t({})},[]);return(0,a.LI)(()=>(r.current=!1,()=>{r.current=!0})),[n,s.current,o]},d=(0,a.xD)(l,()=>(e,t,r={})=>{let{mutate:n}=(0,a.kY)(),s=(0,i.useRef)(e),o=(0,i.useRef)(t),l=(0,i.useRef)(r),d=(0,i.useRef)(0),[p,f,h]=c({data:a.i_,error:a.i_,isMutating:!1}),m=p.current,g=(0,i.useCallback)(async(e,t)=>{let[r,i]=(0,a.qC)(s.current);if(!o.current)throw Error("Canât trigger the mutation: missing fetcher.");if(!r)throw Error("Canât trigger the mutation: missing key.");let c=(0,a.PM)((0,a.PM)({populateCache:!1,throwOnError:!0},l.current),t),p=(0,a.u3)();d.current=p,h({isMutating:!0});try{let t=await n(r,o.current(i,{arg:e}),(0,a.PM)(c,{throwOnError:!0}));return d.current<=p&&(u(()=>h({data:t,isMutating:!1,error:void 0})),null==c.onSuccess||c.onSuccess.call(c,t,r,c)),t}catch(e){if(d.current<=p&&(u(()=>h({error:e,isMutating:!1})),null==c.onError||c.onError.call(c,e,r,c),c.throwOnError))throw e}},[]),v=(0,i.useCallback)(()=>{d.current=(0,a.u3)(),h({data:a.i_,error:a.i_,isMutating:!1})},[]);return(0,a.LI)(()=>{s.current=e,o.current=t,l.current=r}),{trigger:g,reset:v,get data(){return f.data=!0,m.data},get error(){return f.error=!0,m.error},get isMutating(){return f.isMutating=!0,m.isMutating}}})},66832:function(e,t,r){"use strict";r.d(t,{W_:function(){return s},tl:function(){return l}}),r(13433);var i=r(7185);function n(e,t,r,n){return e.params.createElements&&Object.keys(n).forEac
1h(a=>{if(!r[a]&&!0===r.auto){let s=(0,i.e)(e.el,`.${n[a]}`)[0];s||((s=(0,i.c)("div",n[a])).className=n[a],e.el.append(s)),r[a]=s,t[a]=s}}),r}let a='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function s({swiper:e,extendParams:t,on:r,emit:s}){function o(t){let r;return t&&"string"==typeof t&&e.isElement&&(r=e.el.querySelector(t)||e.hostEl.querySelector(t))?r:(t&&("string"==typeof t&&(r=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&r&&r.length>1&&1===e.el.querySelectorAll(t).length?r=e.el.querySelector(t):r&&1===r.length&&(r=r[0])),t&&!r)?t:r}function l(t,r){let n=e.params.navigation;(t=(0,i.m)(t)).forEach(t=>{t&&(t.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=r),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](n.lockClass))})}function u(){let{nextEl:t,prevEl:r}=e.navigation;if(e.params.loop){l(r,!1),l(t,!1);return}l(r,e.isBeginning&&!e.params.rewind),l(t,e.isEnd&&!e.params.rewind)}function c(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),s("navigationPrev"))}function d(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),s("navigationNext"))}function p(){let t=e.params.navigation;if(e.params.navigation=n(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(t.nextEl||t.prevEl))return;let r=o(t.nextEl),s=o(t.prevEl);Object.assign(e.navigation,{nextEl:r,prevEl:s}),r=(0,i.m)(r),s=(0,i.m)(s);let l=(r,n)=>{if(r){if(t.addIcons&&r.matches(".swiper-button-next,.swiper-button-prev")&&!r.querySelector("svg")){let e=document.createElement("div");(0,i.s)(e,a),r.appendChild(e.querySelector("svg")),e.remove()}r.addEventListener("click","next"===n?d:c)}!e.enabled&&r&&r.classList.add(...t.lockClass.split(" "))};r.forEach(e=>
1l(e,"next")),s.forEach(e=>l(e,"prev"))}function f(){let{nextEl:t,prevEl:r}=e.navigation;t=(0,i.m)(t),r=(0,i.m)(r);let n=(t,r)=>{t.removeEventListener("click","next"===r?d:c),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>n(e,"next")),r.forEach(e=>n(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:a},r("init",()=>{!1===e.params.navigation.enabled?h():(p(),u())}),r("toEdge fromEdge lock unlock",()=>{u()}),r("destroy",()=>{f()}),r("enable disable",()=>{let{nextEl:t,prevEl:r}=e.navigation;if(t=(0,i.m)(t),r=(0,i.m)(r),e.enabled){u();return}[...t,...r].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),r("click",(t,r)=>{let{nextEl:n,prevEl:a}=e.navigation;n=(0,i.m)(n),a=(0,i.m)(a);let o=r.target,l=a.includes(o)||n.includes(o);if(e.isElement&&!l){let e=r.path||r.composedPath&&r.composedPath();e&&(l=e.find(e=>n.includes(e)||a.includes(e)))}if(e.params.navigation.hideOnClick&&!l){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;n.length?t=n[0].classList.contains(e.params.navigation.hiddenClass):a.length&&(t=a[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?s("navigationShow"):s("navigationHide"),[...n,...a].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let h=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),f()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),p(),u()},disable:h,update:u,init:p,destroy:f})}function o(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function l({swiper:e,extendParams:t,on:r,emit:a}){let s;let l="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${l}-bullet`,bulletActiveClass:`${l}-bullet-active`,modifierClass:`${l}-`,currentClass:`${l}-current`,totalClass:`${l}-total`,hiddenClass:`${l}-hidden`,progressbarFillClass:`${l}-progressbar-fill`,progressbarOppositeClass:`${l}-progressbar-opposite`,clickableClass:`${l}-clickable`,lockClass:`${l}-lock`,horizontalClass:`${l}-horizontal`,verticalClass:`${l}-vertical`,paginationDisabledClass:`${l}-disabled`}}),e.pagination={el:null,bullets:[]};let u=0;function c(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function d(t,r){let{bulletActiveClass:i}=e.params.pagination;t&&(t=t[`${"prev"===r?"previous":"next"}ElementSibling`])&&(t.classList.add(`${i}-${r}`),(t=t[`${"prev"===r?"previous":"next"}ElementSibling`])&&t.classList.add(`${i}-${r}-${r}`))}function p(t){let r=t.target.closest(o(e.params.pagination.bulletClass));if(!r)return;t.preventDefault();let n=(0,i.j)(r)*e.params.slidesPerGroup;if(e.params.loop){var a,s,l;if(e.realIndex===n)return;let t=(a=e.realIndex,s=n,(a%=l=e.slides.length,(s%=l)===a+1)?"next":s===a-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(n)}else e.slideTo(n)}function f(){let t,r;let n=e.rtl,l=e.params.pagination;if(c())return;let p=e.pagination.el;p=(0,i.m)(p);let f=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,h=e.params.loop?Math.ceil(f/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(r=e.previousRealIndex||0,t=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,r=e.previousSnapIndex):(r=e.previousIndex||0,t=e.activeIndex||0),"bullets"===l.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let a,o,c;let f=e.pagination.bullets;if(l.dynamicBullets&&(s=(0,i.i)(f[0],e.isHorizontal()?"width":"height",!0),p.forEach(t=>{t.style[e.isHorizontal()?"width":"height"]=`${s*(l.dynamicMainBullets+4)}px`}),l.dynamicMainBullets>1&&void 0!==r&&((u+=t-(r||0))>l.dynamicMainBullets-1?u=l.dynamicMainBullets-1:u<0&&(u=0)),c=((o=(a=Math.max(t-u,0))+(Math.min(f.length,l.dynamicMainBullets)-1))+a)/2),f.forEach(e
1=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${l.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),p.length>1)f.forEach(r=>{let n=(0,i.j)(r);n===t?r.classList.add(...l.bulletActiveClass.split(" ")):e.isElement&&r.setAttribute("part","bullet"),l.dynamicBullets&&(n>=a&&n<=o&&r.classList.add(...`${l.bulletActiveClass}-main`.split(" ")),n===a&&d(r,"prev"),n===o&&d(r,"next"))});else{let r=f[t];if(r&&r.classList.add(...l.bulletActiveClass.split(" ")),e.isElement&&f.forEach((e,r)=>{e.setAttribute("part",r===t?"bullet-active":"bullet")}),l.dynamicBullets){let e=f[a],t=f[o];for(let e=a;e<=o;e+=1)f[e]&&f[e].classList.add(...`${l.bulletActiveClass}-main`.split(" "));d(e,"prev"),d(t,"next")}}if(l.dynamicBullets){let t=Math.min(f.length,l.dynamicMainBullets+4),r=(s*t-s)/2-c*s,i=n?"right":"left";f.forEach(t=>{t.style[e.isHorizontal()?i:"top"]=`${r}px`})}}p.forEach((r,n)=>{if("fraction"===l.type&&(r.querySelectorAll(o(l.currentClass)).forEach(e=>{e.textContent=l.formatFractionCurrent(t+1)}),r.querySelectorAll(o(l.totalClass)).forEach(e=>{e.textContent=l.formatFractionTotal(h)})),"progressbar"===l.type){let i;i=l.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let n=(t+1)/h,a=1,s=1;"horizontal"===i?a=n:s=n,r.querySelectorAll(o(l.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${s})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===l.type&&l.renderCustom?((0,i.s)(r,l.renderCustom(e,t+1,h)),0===n&&a("paginationRender",r)):(0===n&&a("paginationRender",r),a("paginationUpdate",r)),e.params.watchOverflow&&e.enabled&&r.classList[e.isLocked?"add":"remove"](l.lockClass)})}function h(){let t=e.params.pagination;if(c())return;let r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length,n=e.pagination.el;n=(0,i.m)(n);let s="";if("bullets"===t.type){let i=e.params.loop?Math.ceil(r/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&i>r&&(i=r);for(let r=0;r<i;r+=1)t.renderBullet?s+=t.renderBullet.call(e,r,t.bulletClass):s+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(s=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(s=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],n.forEach(r=>{"custom"!==t.type&&(0,i.s)(r,s||""),"bullets"===t.type&&e.pagination.bullets.push(...r.querySelectorAll(o(t.bulletClass)))}),"custom"!==t.type&&a("paginationRender",n[0])}function m(){let t;e.params.pagination=n(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let r=e.params.pagination;r.el&&("string"==typeof r.el&&e.isElement&&(t=e.el.querySelector(r.el)),t||"string"!=typeof r.el||(t=[...document.querySelectorAll(r.el)]),t||(t=r.el),t&&0!==t.length&&(e.params.uniqueNavElements&&"string"==typeof r.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(r.el)]).length>1&&(t=t.find(t=>(0,i.d)(t,".swiper")[0]===e.el)),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(t=(0,i.m)(t)).forEach(t=>{"bullets"===r.type&&r.clickable&&t.classList.add(...(r.clickableClass||"").split(" ")),t.classList.add(r.modifierClass+r.type),t.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass),"bullets"===r.type&&r.dynamicBullets&&(t.classList.add(`${r.modifierClass}${r.type}-dynamic`),u=0,r.dynamicMainBullets<1&&(r.dynamicMainBullets=1)),"progressbar"===r.type&&r.progressbarOpposite&&t.classList.add(r.progressbarOppositeClass),r.clickable&&t.addEventListener("click",p),e.enabled||t.classList.add(r.lockClass)})))}function g(){let t=e.params.pagination;if(c())return;let r=e.pagination.el;
1r&&(r=(0,i.m)(r)).forEach(r=>{r.classList.remove(t.hiddenClass),r.classList.remove(t.modifierClass+t.type),r.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(r.classList.remove(...(t.clickableClass||"").split(" ")),r.removeEventListener("click",p))}),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:r}=e.pagination;(r=(0,i.m)(r)).forEach(r=>{r.classList.remove(t.horizontalClass,t.verticalClass),r.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),r("init",()=>{!1===e.params.pagination.enabled?v():(m(),h(),f())}),r("activeIndexChange",()=>{void 0===e.snapIndex&&f()}),r("snapIndexChange",()=>{f()}),r("snapGridLengthChange",()=>{h(),f()}),r("destroy",()=>{g()}),r("enable disable",()=>{let{el:t}=e.pagination;t&&(t=(0,i.m)(t)).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass))}),r("lock unlock",()=>{f()}),r("click",(t,r)=>{let n=r.target,s=(0,i.m)(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&s&&s.length>0&&!n.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&n===e.navigation.nextEl||e.navigation.prevEl&&n===e.navigation.prevEl))return;!0===s[0].classList.contains(e.params.pagination.hiddenClass)?a("paginationShow"):a("paginationHide"),s.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let v=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=(0,i.m)(t)).forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass)),g()};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=(0,i.m)(t)).forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass)),m(),h(),f()},disable:v,render:h,update:f,init:m,destroy:g})}},13433:function(e,t,r){"use strict";function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function n(e={},t={}){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:i(t[r])&&i(e[r])&&Object.keys(t[r]).length>0&&n(e[r],t[r])})}r.d(t,{a:function(){return l},g:function(){return s}});let a={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function s(){let e="undefined"!=typeof document?document:{};return n(e,a),e}let o={document:a,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function l(){let e="undefined"!=typeof window?window:{};return n(e,o),e}},7185:function(e,t,r){"use strict";r.d(t,{b:function(){return u},c:function(){return h},d:function(){return y},e:function(){return d},h:function(){return s},i:function(){return w},j:function(){return b},l:function(){return o},m:function(){return E},n:function(){return a},q:function(){return v},r:function(){return g},s:function(){return T},t:function(){return m},u:function(){return c},v:function(){return f},w:function(){return p},x:function(){return function e(...t){let r=Object(t[0]);for(let i=1;i<t.length;i+=1){let n=t[i];if(null!=n&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(n instanceof HTMLElement):!n||1!==n.nodeType&&11!==n.nodeType)){let t=Object.keys(Object(n)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let i=0,a=t.length;i<a;i+=1){let a=t[i],s=Object.getOwnPropertyDescriptor(n,a);void 0!==s&&s.enumerable&&(l(r[a])&&l(n[a])?n[a].__swiper__?r[a]=n[a]:e(r[a],n[a]):!l(r[a])&&l(n[a])?(r[a]={},n[a].__swiper__?r[a]=n[a]:e(r[a],n[a])):r[a]=n[a])}}}return r}},y:function(){return n}});var i=r(13433);function n(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}function a(e,t=0){return setTimeout(e,t)}function s(){return Date.now()}function o(e,t="x"){let r,n,a;let s=(0,i.a)(),o=function(e){let t;let r=(0,i.a)();return r.getComputedStyle&&(t=r.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return s.WebKitCSSMatrix?((n=o.transform||o.webkitTransform).split(",").length>6&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new s.WebKitCSSMatrix("none"===n?"":n)):r=(a=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=s.WebKitCSSMatrix?a.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(n=s.WebKitCSSMatrix?a.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),n||0}function l(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function u(e,t,r){e.style.setProperty(t,r)}function c({swiper:e,targetPosition:t,side:r}){let n;let a=(0,i.a)(),s=-e.translate,o=null,l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(e.cssModeFrameID);let u=t>s?"next":"prev",c=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,d=()=>{n=new Date().getTime(),null===o&&(o=n);let i=s+(.5-Math.cos(Math.max(Math.min((n-o)/l,1),0)*Math.PI)/2)*(t-s);if(c(i,t)&&(i=t),e.wrapperEl.scrollTo({[r]:i}),c(i,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[r]:i})}),a.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=a.requestAnimationFrame(d)};d()}function d(e,t=""){let r=(0,i.a)(),n=[...e.children];return(r.HTMLSlotElement&&e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t)?n.filter(e=>e.matches(t)):n}function p(e,t){let r=(0,i.a)(),n=t.contains(e);return!n&&r.HTMLSlotElement&&t instanceof HTMLSlotElement&&!(n=[...t.assignedElements()].includes(e))&&(n=function(e,t){let r=[t];for(;r.length>0;){let t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t)),n}function f(e){try{console.warn(e);return}catch(e){}}function h(e,t=[]){let r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:function(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}(t)),r}function m(e,t){let r=[];for(;e.previousElementSibling;){let i=e.previousElementSibling;t?i.matches(t)&&r.push(i):r.push(i),e=i}return r}function g(e,t){let r=[];for(;e.nextElementSibling;){let i=e.nextElementSibling;t?i.matches(t)&&r.push(i):r.push(i),e=i}return r}function v(e,t){return(0,i.a)().getComputedStyle(e,null).getPropertyValue(t)}function b(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function y(e,t){let r=[],i=e.parentElement;for(;i;)t?i.matches(t)&&r.push(i):r.push(i),i=i.parentElement;return r}function w(e,t,r){let n=(0,i.a)();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function E(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function T(e,t=""){"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}},2261:function(e,t,r){"use strict";let i,n,a;r.d(t,{tq:function(){return $},o5:function(){return H}});var s=r(2784),o=r(13433),l=r(7185);
1function u(){return i||(i=function(){let e=(0,o.a)(),t=(0,o.g)();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),i}function c(e={}){return n||(n=function({userAgent:e}={}){let t=u(),r=(0,o.a)(),i=r.navigator.platform,n=e||r.navigator.userAgent,a={ios:!1,android:!1},s=r.screen.width,l=r.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/),d=n.match(/(iPad)(?!\1).*OS\s([\d_]+)/),p=n.match(/(iPod)(.*OS\s([\d_]+))?/),f=!d&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="MacIntel"===i;return!d&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${s}x${l}`)>=0&&((d=n.match(/(Version)\/([\d.]+)/))||(d=[0,1,"13_0_0"]),h=!1),c&&"Win32"!==i&&(a.os="android",a.android=!0),(d||f||p)&&(a.os="ios",a.ios=!0),a}(e)),n}function d(){return a||(a=function(){let e=(0,o.a)(),t=c(),r=!1;function i(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(i()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,i]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));r=e<16||16===e&&i<2}}let n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=i(),s=a||n&&t.ios;return{isSafari:r||a,needPerspectiveFix:r,need3dFix:s,isWebView:n}}()),a}let p=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},f=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},h=(e,t)=>{if(!e||e.destroyed||!e.params)return;let r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&!t.lazyPreloaderManaged&&t.remove()})),t&&!t.lazyPreloaderManaged&&t.remove()}},m=(e,t)=>{if(!e.slides[t])return;let r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},g=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);let i="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),n=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let r=[n-t];r.push(...Array.from({length:t}).map((e,t)=>n+i+t)),e.slides.forEach((t,i)=>{r.includes(t.column)&&m(e,i)});return}let a=n+i-1;if(e.params.rewind||e.params.loop)for(let i=n-t;i<=a+t;i+=1){let t=(i%r+r)%r;(t<n||t>a)&&m(e,t)}else for(let i=Math.max(n-t,0);i<=Math.min(a+t,r-1);i+=1)i!==n&&(i>a||i<n)&&m(e,i)};function v({swiper:e,runCallbacks:t,direction:r,step:i}){let{activeIndex:n,previousIndex:a}=e,s=r;s||(s=n>a?"next":n<a?"prev":"reset"),e.emit(`transition${i}`),t&&"reset"===s?e.emit(`slideResetTransition${i}`):t&&n!==a&&(e.emit(`slideChangeTransition${i}`),"next"===s?e.emit(`slideNextTransition${i}`):e.emit(`slidePrevTransition${i}`))}function b(e,t,r){let i=(0,o.a)(),{params:n}=e,a=n.edgeSwipeDetection,s=n.edgeSwipeThreshold;return!a||!(r<=s)&&!(r>=i.innerWidth-s)||"prevent"===a&&(t.preventDefault(),!0)}function y(e){let t=(0,o.g)(),r=e;r.originalEvent&&(r=r.originalEvent);let i=this.touchEventsData;if("pointerdown"===r.type){if(null!==i.pointerId&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(i.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type){b(this,r,r.targetTouches[0].pageX);return}let{params:n,touches:a,enabled:s}=this;if(!s||!n.simulateTouch&&"mouse"===r.pointerType||this.animating&&n.preventInteractionOnTransition)return;!this.animating&&n.cssMode&&n.loop&&this.loopFix();let u=r.target;if("wrapper"===n.touchEventsTarget&&!(0,l.w)(u,this.wrapperEl)||"which"in r&&3===r.which||"button"in r&&r.button>0||i.isTouched&&i.isMoved)return;let c=!!n.noSwipingClass&&""!==n.noSwipingClass,d=r.composedPath?r.composedPath():r.path;
1c&&r.target&&r.target.shadowRoot&&d&&(u=d[0]);let p=n.noSwipingSelector?n.noSwipingSelector:`.${n.noSwipingClass}`,f=!!(r.target&&r.target.shadowRoot);if(n.noSwiping&&(f?function(e,t=this){return function t(r){if(!r||r===(0,o.g)()||r===(0,o.a)())return null;r.assignedSlot&&(r=r.assignedSlot);let i=r.closest(e);return i||r.getRootNode?i||t(r.getRootNode().host):null}(t)}(p,u):u.closest(p))){this.allowClick=!0;return}if(n.swipeHandler&&!u.closest(n.swipeHandler))return;a.currentX=r.pageX,a.currentY=r.pageY;let h=a.currentX,m=a.currentY;if(!b(this,r,h))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=h,a.startY=m,i.touchStartTime=(0,l.h)(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,n.threshold>0&&(i.allowThresholdMove=!1);let g=!0;u.matches(i.focusableElements)&&(g=!1,"SELECT"===u.nodeName&&(i.isTouched=!1)),t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==u&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!u.matches(i.focusableElements))&&t.activeElement.blur();let v=g&&this.allowTouchMove&&n.touchStartPreventDefault;(n.touchStartForcePreventDefault||v)&&!u.isContentEditable&&r.preventDefault(),n.freeMode&&n.freeMode.enabled&&this.freeMode&&this.animating&&!n.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",r)}function w(e){let t,r;let i=(0,o.g)(),n=this.touchEventsData,{params:a,touches:s,rtlTranslate:u,enabled:c}=this;if(!c||!a.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),"pointermove"===d.type&&(null!==n.touchId||d.pointerId!==n.pointerId))return;if("touchmove"===d.type){if(!(t=[...d.changedTouches].find(e=>e.identifier===n.touchId))||t.identifier!==n.touchId)return}else t=d;if(!n.isTouched){n.startMoving&&n.isScrolling&&this.emit("touchMoveOpposite",d);return}let p=t.pageX,f=t.pageY;if(d.preventedByNestedSwiper){s.startX=p,s.startY=f;return}if(!this.allowTouchMove){d.target.matches(n.focusableElements)||(this.allowClick=!1),n.isTouched&&(Object.assign(s,{startX:p,startY:f,currentX:p,currentY:f}),n.touchStartTime=(0,l.h)());return}if(a.touchReleaseOnEdges&&!a.loop){if(this.isVertical()){if(f<s.startY&&this.translate<=this.maxTranslate()||f>s.startY&&this.translate>=this.minTranslate()){n.isTouched=!1,n.isMoved=!1;return}}else if(u&&(p>s.startX&&-this.translate<=this.maxTranslate()||p<s.startX&&-this.translate>=this.minTranslate()))return;else if(!u&&(p<s.startX&&this.translate<=this.maxTranslate()||p>s.startX&&this.translate>=this.minTranslate()))return}if(i.activeElement&&i.activeElement.matches(n.focusableElements)&&i.activeElement!==d.target&&"mouse"!==d.pointerType&&i.activeElement.blur(),i.activeElement&&d.target===i.activeElement&&d.target.matches(n.focusableElements)){n.isMoved=!0,this.allowClick=!1;return}n.allowTouchCallbacks&&this.emit("touchMove",d),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=p,s.currentY=f;let h=s.currentX-s.startX,m=s.currentY-s.startY;if(this.params.threshold&&Math.sqrt(h**2+m**2)<this.params.threshold)return;if(void 0===n.isScrolling){let e;this.isHorizontal()&&s.currentY===s.startY||this.isVertical()&&s.currentX===s.startX?n.isScrolling=!1:h*h+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,n.isScrolling=this.isHorizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(n.isScrolling&&this.emit("touchMoveOpposite",d),void 0===n.startMoving&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(n.startMoving=!0),n.isScrolling||"touchmove"===d.type&&n.preventTouchMoveFromPointerMove){n.isTouched=!1;return}if(!n.startMoving)return;this.allowClick=!1,!a.cssMode&&d.cancelable&&d.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&d.stopPropagation();let g=this.isHorizontal()?h:m,v=this.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;a.oneWayMovement&&(g=Math.abs(g)*(u?1:-1),v=Math.abs(v)*(u?1:-1)),s.diff=g,g*=a.touchRatio,u&&(g=-g,v=-v);let b=this.touchesDirection;this.swipeDirection=g>0?"prev":"next",this.touchesDirection=v>0?"prev":"next";let y=this.params.loop&&!a.cssMode,w="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!n.isMoved){if(y&&w&&this.loopFix({direction:this.swipeDirection}),n.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
1this.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,a.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",d)}if(new Date().getTime(),!1!==a._loopSwapReset&&n.isMoved&&n.allowThresholdMove&&b!==this.touchesDirection&&y&&w&&Math.abs(g)>=1){Object.assign(s,{startX:p,startY:f,currentX:p,currentY:f,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,n.startTranslate=n.currentTranslate;return}this.emit("sliderMove",d),n.isMoved=!0,n.currentTranslate=g+n.startTranslate;let E=!0,T=a.resistanceRatio;if(a.touchReleaseOnEdges&&(T=0),g>0?(y&&w&&!r&&n.allowThresholdMove&&n.currentTranslate>(a.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==a.slidesPerView&&this.slides.length-a.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>this.minTranslate()&&(E=!1,a.resistance&&(n.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+n.startTranslate+g)**T))):g<0&&(y&&w&&!r&&n.allowThresholdMove&&n.currentTranslate<(a.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==a.slidesPerView&&this.slides.length-a.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===a.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),n.currentTranslate<this.maxTranslate()&&(E=!1,a.resistance&&(n.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-n.startTranslate-g)**T))),E&&(d.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),this.allowSlidePrev||this.allowSlideNext||(n.currentTranslate=n.startTranslate),a.threshold>0){if(Math.abs(g)>a.threshold||n.allowThresholdMove){if(!n.allowThresholdMove){n.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,n.currentTranslate=n.startTranslate,s.diff=this.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{n.currentTranslate=n.startTranslate;return}}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&this.freeMode||a.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(n.currentTranslate),this.setTranslate(n.currentTranslate))}function E(e){let t,r;let i=this,n=i.touchEventsData,a=e;if(a.originalEvent&&(a=a.originalEvent),"touchend"===a.type||"touchcancel"===a.type){if(!(t=[...a.changedTouches].find(e=>e.identifier===n.touchId))||t.identifier!==n.touchId)return}else{if(null!==n.touchId||a.pointerId!==n.pointerId)return;t=a}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(a.type)&&!(["pointercancel","contextmenu"].includes(a.type)&&(i.browser.isSafari||i.browser.isWebView)))return;n.pointerId=null,n.touchId=null;let{params:s,touches:o,rtlTranslate:u,slidesGrid:c,enabled:d}=i;if(!d||!s.simulateTouch&&"mouse"===a.pointerType)return;if(n.allowTouchCallbacks&&i.emit("touchEnd",a),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&s.grabCursor&&i.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}s.grabCursor&&n.isMoved&&n.isTouched&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!1);let p=(0,l.h)(),f=p-n.touchStartTime;if(i.allowClick){let e=a.path||a.composedPath&&a.composedPath();i.updateClickedSlide(e&&e[0]||a.target,e),i.emit("tap click",a),f<300&&p-n.lastClickTime<300&&i.emit("doubleTap doubleClick",a)}if(n.lastClickTime=(0,l.h)(),(0,l.n)(()=>{i.destroyed||(i.allowClick=!0)}),!n.isTouched||!n.isMoved||!i.swipeDirection||0===o.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,r=s.followFinger?u?i.translate:-i.translate:-n.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled){i.freeMode.onTouchEnd({currentPos:r});return}let h=r>=-i.maxTranslate()&&!i.params.loop,m=0,g=i.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<s.slidesPerGroupSkip?1:s.slidesPerGroup){let t=e<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==c[e+t]?(h||r>=c[e]&&r<c[e+t])&&(m=e,g=c[e+t]-c[e]):(h||r>=c[e])&&(m=e,g=c[c.length-1]-c[c.length-2])}let v=null,b=null;s.rewind&&(i.isBeginning?b=s.virtual&&s.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1:i.isEnd&&(v=0));let y=(r-c[m])/g,w=m<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(f>s.longSwipesMs){if(!s.longSwipes){i.slideTo(i.activeIndex);return}"next"===i.swipeDirection&&(y>=s.longSwipesRatio?i.slideTo(s.rewind&&i.isEnd?v:m+w):i.slideTo(m)),"prev"===i.swipeDirection&&(y>1-s.longSwipesRatio?i.slideTo(m+w):null!==b&&y<0&&Math.abs(y)>s.longSwipesRatio?i.slideTo(b):i.slideTo(m))}else{if(!s.shortSwipes){i.slideTo(i.activeIndex);return}i.navigation&&(a.target===i.navigation.nextEl||a.target===i.navigation.prevEl)?a.target===i.navigation.nextEl?i.slideTo(m+w):i.slideTo(m):("next"===i.swipeDirection&&i.slideTo(null!==v?v:m+w),"prev"===i.swipeDirection&&i.slideTo(null!==b?b:m))}}function T(){let e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:i,allowSlidePrev:n,snapGrid:a}=e,s=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let o=s&&t.loop;if("auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o)e.params.loop&&!s?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);else{let t=s?e.virtual.slides:e.slides;e.slideTo(t.length-1,0,!1,!0)}e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=n,e.allowSlideNext=i,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function S(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function D(){let{wrapperEl:e,rtlTranslate:t,enabled:r}=this;if(!r)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let i=this.maxTranslate()-this.minTranslate();(0===i?0:(this.translate-this.minTranslate())/i)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit
1("setTranslate",this.translate,!1)}function x(e){h(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function A(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let C=(e,t)=>{let r=(0,o.g)(),{params:i,el:n,wrapperEl:a,device:s}=e,l=!!i.nested,u="on"===t?"addEventListener":"removeEventListener";n&&"string"!=typeof n&&(r[u]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),n[u]("touchstart",e.onTouchStart,{passive:!1}),n[u]("pointerdown",e.onTouchStart,{passive:!1}),r[u]("touchmove",e.onTouchMove,{passive:!1,capture:l}),r[u]("pointermove",e.onTouchMove,{passive:!1,capture:l}),r[u]("touchend",e.onTouchEnd,{passive:!0}),r[u]("pointerup",e.onTouchEnd,{passive:!0}),r[u]("pointercancel",e.onTouchEnd,{passive:!0}),r[u]("touchcancel",e.onTouchEnd,{passive:!0}),r[u]("pointerout",e.onTouchEnd,{passive:!0}),r[u]("pointerleave",e.onTouchEnd,{passive:!0}),r[u]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&n[u]("click",e.onClick,!0),i.cssMode&&a[u]("scroll",e.onScroll),i.updateOnWindowResize?e[t](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",T,!0):e[t]("observerUpdate",T,!0),n[u]("load",e.onLoad,{capture:!0}))},N=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var O={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let I={eventsEmitter:{on(e,t,r){let i=this;if(!i.eventsListeners||i.destroyed||"function"!=typeof t)return i;let n=r?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][n](t)}),i},once(e,t,r){let i=this;if(!i.eventsListeners||i.destroyed||"function"!=typeof t)return i;function n(...r){i.off(e,n),n.__emitterProxy&&delete n.__emitterProxy,t.apply(i,r)}return n.__emitterProxy=t,i.on(e,n,r)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&e.split(" ").forEach(e
1=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((i,n)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&r.eventsListeners[e].splice(n,1)})}),r},emit(...e){let t,r,i;let n=this;return n.eventsListeners&&!n.destroyed&&n.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],r=e.slice(1,e.length),i=n):(t=e[0].events,r=e[0].data,i=e[0].context||n),r.unshift(i),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(t=>{t.apply(i,[e,...r])}),n.eventsListeners&&n.eventsListeners[e]&&n.eventsListeners[e].forEach(e=>{e.apply(i,r)})})),n}},update:{updateSize:function(){let e,t;let r=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:r.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:r.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt((0,l.q)(r,"padding-left")||0,10)-parseInt((0,l.q)(r,"padding-right")||0,10),t=t-parseInt((0,l.q)(r,"padding-top")||0,10)-parseInt((0,l.q)(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e;let t=this;function r(e,r){return parseFloat(e.getPropertyValue(t.getDirectionLabel(r))||0)}let i=t.params,{wrapperEl:n,slidesEl:a,rtlTranslate:s,wrongRTL:o}=t,u=t.virtual&&i.virtual.enabled,c=u?t.virtual.slides.length:t.slides.length,d=(0,l.e)(a,`.${t.params.slideClass}, swiper-slide`),p=u?t.virtual.slides.length:d.length,f=[],h=[],m=[],g=i.slidesOffsetBefore;"function"==typeof g&&(g=i.slidesOffsetBefore.call(t));let v=i.slidesOffsetAfter;"function"==typeof v&&(v=i.slidesOffsetAfter.call(t));let b=t.snapGrid.length,y=t.slidesGrid.length,w=t.size-g-v,E=i.spaceBetween,T=-g,S=0,D=0;if(void 0===w)return;"string"==typeof E&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*w:"string"==typeof E&&(E=parseFloat(E)),t.virtualSize=-E-g-v,d.forEach(e=>{s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&((0,l.b)(n,"--swiper-centered-offset-before",""),(0,l.b)(n,"--swiper-centered-offset-after","")),i.cssMode&&((0,l.b)(n,"--swiper-slides-offset-before",`${g}px`),(0,l.b)(n,"--swiper-slides-offset-after",`${v}px`));let x=i.grid&&i.grid.rows>1&&t.grid;x?t.grid.initSlides(d):t.grid&&t.grid.unsetSlides();let A="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(e=>void 0!==i.breakpoints[e].slidesPerView).length>0;for(let n=0;n<p;n+=1){e=0;let a=d[n];if(!a||(x&&t.grid.updateSlide(n,a,d),"none"!==(0,l.q)(a,"display"))){if(u&&"auto"===i.slidesPerView)i.virtual.slidesPerViewAutoSlideSize&&(e=i.virtual.slidesPerViewAutoSlideSize),e&&a&&(i.roundLengths&&(e=Math.floor(e)),a.style[t.getDirectionLabel("width")]=`${e}px`);else if("auto"===i.slidesPerView){A&&(a.style[t.getDirectionLabel("width")]="");let n=getComputedStyle(a),s=a.style.transform,o=a.style.webkitTransform;if(s&&(a.style.transform="none"),o&&(a.style.webkitTransform="none"),i.roundLengths)e=t.isHorizontal()?(0,l.i)(a,"width",!0):(0,l.i)(a,"height",!0);else{let t=r(n,"width"),i=r(n,"padding-left"),s=r(n,"padding-right"),o=r(n,"margin-left"),l=r(n,"margin-right"),u=n.getPropertyValue("box-sizing");if(u&&"border-box"===u)e=t+o+l;else{let{clientWidth:r,offsetWidth:n}=a;e=t+i+s+o+l+(n-r)}}s&&(a.style.transform=s),o&&(a.style.webkitTransform=o),i.roundLengths&&(e=Math.floor(e))}else e=(w-(i.slidesPerView-1)*E)/i.slidesPerView,i.roundLengths&&(e=Math.floor(e)),a&&(a.style[t.getDirectionLabel("width")]=`${e}px`);a&&(a.swiperSlideSize=e),m.push(e),i.centeredSlides?(T=T+e/2+S/2+E,0===S&&0!==n&&(T=T-w/2-E),0===n&&(T=T-w/2-E),.001>Math.abs(T)&&(T=0),i.roundLengths&&(T=Math.floor(T)),D%i.slidesPerGroup==0&&f.push(T),h.push(T)):(i.roundLengths&&(T=Math.floor(T)),(D-Math.min(t.params.slidesPerGroupSkip,D))%t.params.slidesPerGroup==0&&f.push(T),h.push(T),T=T+e+E),t.virtualSize+=e+E,S=e,D+=1}}if(t.virtualSize=Math.max(t.virtualSize,w)+v,s&&o&&("slide"===i.effect||"coverflow"===i.effect)&&(n.style.width=`${t.virtualSize+E}px`),i.setWrapperSize&&(n.style[t.getDirectionLabel("width")]=`${t.virtualSize+E}px`),x&&t.grid.updateWrapperSize(e,f),!i.centeredSlides){let e="auto"!==i.slidesPerView&&i.slidesPerView%1!=0,r=i.snapToSlideEdge&&!i.loop&&("auto"===i.slidesPerView||e),n=f.length;if(r){let e;if("auto"===i.slidesPerView){e=1;let t=0;for(let r=m.length-1;r>=0;r-=1)if((t+=m[r]+(r<m.length-1?E:0))<=w)e=m.length-r;else break}else e=Math.floor(i.slidesPerView);n=Math.max(p-e,0)}let a=[];for(let e=0;e<f.length;e+=1){let s=f[e];i.roundLengths&&(s=Math.floor(s)),r?e<=n&&a.push(s):f[e]<=t.virtualSize-w&&a.push(s)}f=a,Math.floor(t.virtualSize-w)-Math.floor(f[f.length-1])>
11&&!r&&f.push(t.virtualSize-w)}if(u&&i.loop){let e=m[0]+E;if(i.slidesPerGroup>1){let r=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/i.slidesPerGroup),n=e*i.slidesPerGroup;for(let e=0;e<r;e+=1)f.push(f[f.length-1]+n)}for(let r=0;r<t.virtual.slidesBefore+t.virtual.slidesAfter;r+=1)1===i.slidesPerGroup&&f.push(f[f.length-1]+e),h.push(h[h.length-1]+e),t.virtualSize+=e}if(0===f.length&&(f=[0]),0!==E){let e=t.isHorizontal()&&s?"marginLeft":t.getDirectionLabel("marginRight");d.filter((e,t)=>!i.cssMode||!!i.loop||t!==d.length-1).forEach(t=>{t.style[e]=`${E}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;m.forEach(t=>{e+=t+(E||0)});let t=(e-=E)>w?e-w:0;f=f.map(e=>e<=0?-g:e>t?t+v:e)}if(i.centerInsufficientSlides){let e=0;if(m.forEach(t=>{e+=t+(E||0)}),(e-=E)<w){let t=(w-e)/2;f.forEach((e,r)=>{f[r]=e-t}),h.forEach((e,r)=>{h[r]=e+t})}}if(Object.assign(t,{slides:d,snapGrid:f,slidesGrid:h,slidesSizesGrid:m}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){(0,l.b)(n,"--swiper-centered-offset-before",`${-f[0]}px`),(0,l.b)(n,"--swiper-centered-offset-after",`${t.size/2-m[m.length-1]/2}px`);let e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+r)}if(p!==c&&t.emit("slidesLengthChange"),f.length!==b&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),h.length!==y&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!u&&!i.cssMode&&("slide"===i.effect||"fade"===i.effect)){let e=`${i.containerModifierClass}backface-hidden`,r=t.el.classList.contains(e);p<=i.maxBackfaceHiddenSlides?r||t.el.classList.add(e):r&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t;let r=this,i=[],n=r.virtual&&r.params.virtual.enabled,a=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let s=e=>n?r.slides[r.getSlideIndexByData(e)]:r.slides[e];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>1){if(r.params.centeredSlides)(r.visibleSlides||[]).forEach(e=>{i.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!n)break;i.push(s(e))}}else i.push(s(r.activeIndex));for(t=0;t<i.length;t+=1)if(void 0!==i[t]){let e=i[t].offsetHeight;a=e>a?e:a}(a||0===a)&&(r.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=(this.isHorizontal()?e[r].offsetLeft:e[r].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:r,rtlTranslate:i,snapGrid:n}=this;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&this.updateSlidesOffset();let a=-e;i&&(a=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let s=t.spaceBetween;"string"==typeof s&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*this.size:"string"==typeof s&&(s=parseFloat(s));for(let e=0;e<r.length;e+=1){let o=r[e],l=o.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=r[0].swiperSlideOffset);let u=(a+(t.centeredSlides?this.minTranslate():0)-l)/(o.swiperSlideSize+s),c=(a-n[0]+(t.centeredSlides?this.minTranslate():0)-l)/(o.swiperSlideSize+s),d=-(a-l),f=d+this.slidesSizesGrid[e],h=d>=0&&d<=this.size-this.slidesSizesGrid[e],m=d>=0&&d<this.size-1||f>1&&f<=this.size||d<=0&&f>=this.size;m&&(this.visibleSlides.push(o),this.visibleSlidesIndexes.push(e)),p(o,m,t.slideVisibleClass),p(o,h,t.slideFullyVisibleClass),o.progress=i?-u:u,o.originalProgress=i?-c:c}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,r=this.maxTranslate()-this.minTranslate(),{progress:i,isBeginning:n,isEnd:a,progressLoop:s}=this,o=n,l=a;if(0===r)i=0,n=!0,a=!0;else{i=(e-this.minTranslate())/r;let t=1>Math.abs(e-this.minTranslate()),s=1>Math.abs(e-this.maxTranslate());n=t||i<=0,a=s||i>=1,t&&(i=0),s&&(i=1)}if(t.loop){let t=this.getSlideIndexByData(0),r=this.getSlideIndexByData(this.slides.length-1),i=this.slidesGrid[t],n=this.slidesGrid[r],a=this.slidesGrid[this.slidesGrid.length-1],o=Math.abs(e);(s=o>=i?(o-i)/a:(o+a-n)/a)>1&&(s-=1)}Object.assign(this,{progress:i,progressLoop:s,isBeginning:n,isEnd:a}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),n&&!o&&this.emit
1("reachBeginning toEdge"),a&&!l&&this.emit("reachEnd toEdge"),(o&&!n||l&&!a)&&this.emit("fromEdge"),this.emit("progress",i)},updateSlidesClasses:function(){let e,t,r;let{slides:i,params:n,slidesEl:a,activeIndex:s}=this,o=this.virtual&&n.virtual.enabled,u=this.grid&&n.grid&&n.grid.rows>1,c=e=>(0,l.e)(a,`.${n.slideClass}${e}, swiper-slide${e}`)[0];if(o){if(n.loop){let t=s-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=c(`[data-swiper-slide-index="${t}"]`)}else e=c(`[data-swiper-slide-index="${s}"]`)}else u?(e=i.find(e=>e.column===s),r=i.find(e=>e.column===s+1),t=i.find(e=>e.column===s-1)):e=i[s];e&&!u&&(r=(0,l.r)(e,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!r&&(r=i[0]),t=(0,l.t)(e,`.${n.slideClass}, swiper-slide`)[0],n.loop),i.forEach(i=>{f(i,i===e,n.slideActiveClass),f(i,i===r,n.slideNextClass),f(i,i===t,n.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,r;let i=this,n=i.rtlTranslate?i.translate:-i.translate,{snapGrid:a,params:s,activeIndex:o,realIndex:l,snapIndex:u}=i,c=e,d=e=>{let t=e-i.virtual.slidesBefore;return t<0&&(t=i.virtual.slides.length+t),t>=i.virtual.slides.length&&(t-=i.virtual.slides.length),t};if(void 0===c&&(c=function(e){let t;let{slidesGrid:r,params:i}=e,n=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?n>=r[e]&&n<r[e+1]-(r[e+1]-r[e])/2?t=e:n>=r[e]&&n<r[e+1]&&(t=e+1):n>=r[e]&&(t=e);return i.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(i)),a.indexOf(n)>=0)t=a.indexOf(n);else{let e=Math.min(s.slidesPerGroupSkip,c);t=e+Math.floor((c-e)/s.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),c===o&&!i.params.loop){t!==u&&(i.snapIndex=t,i.emit("snapIndexChange"));return}if(c===o&&i.params.loop&&i.virtual&&i.params.virtual.enabled){i.realIndex=d(c);return}let p=i.grid&&s.grid&&s.grid.rows>1;if(i.virtual&&s.virtual.enabled)r=s.loop?d(c):c;else if(p){let e=i.slides.find(e=>e.column===c),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(i.slides.indexOf(e),0)),r=Math.floor(t/s.grid.rows)}else if(i.slides[c]){let e=i.slides[c].getAttribute("data-swiper-slide-index");r=e?parseInt(e,10):c}else r=c;Object.assign(i,{previousSnapIndex:u,snapIndex:t,previousRealIndex:l,realIndex:r,previousIndex:o,activeIndex:c}),i.initialized&&g(i),i.emit("activeIndexChange"),i.emit("snapIndexChange"),(i.initialized||i.params.runCallbacksOnInit)&&(l!==r&&i.emit("realIndexChange"),i.emit("slideChange"))},updateClickedSlide:function(e,t){let r;let i=this.params,n=e.closest(`.${i.slideClass}, swiper-slide`);!n&&this.isElement&&t&&t.length>
11&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!n&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(n=e)});let a=!1;if(n){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===n){a=!0,r=e;break}}if(n&&a)this.clickedSlide=n,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(n.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=r;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}i.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:r,translate:i,wrapperEl:n}=this;if(t.virtualTranslate)return r?-i:i;if(t.cssMode)return i;let a=(0,l.l)(n,e);return a+=this.cssOverflowAdjustment(),r&&(a=-a),a||0},setTranslate:function(e,t){let{rtlTranslate:r,params:i,wrapperEl:n,progress:a}=this,s=0,o=0;this.isHorizontal()?s=r?-e:e:o=e,i.roundLengths&&(s=Math.floor(s),o=Math.floor(o)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?s:o,i.cssMode?n[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-s:-o:i.virtualTranslate||(this.isHorizontal()?s-=this.cssOverflowAdjustment():o-=this.cssOverflowAdjustment(),n.style.transform=`translate3d(${s}px, ${o}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==a&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,r=!0,i=!0,n){let a;let s=this,{params:o,wrapperEl:u}=s;if(s.animating&&o.preventInteractionOnTransition)return!1;let c=s.minTranslate(),d=s.maxTranslate();if(a=i&&e>c?c:i&&e<d?d:e,s.updateProgress(a),o.cssMode){let e=s.isHorizontal();if(0===t)u[e?"scrollLeft":"scrollTop"]=-a;else{if(!s.support.smoothScroll)return(0,l.u)({swiper:s,targetPosition:-a,side:e?"left":"top"}),!0;u.scrollTo({[e?"left":"top"]:-a,behavior:"smooth"})}return!0}return 0===t?(s.setTransition(0),s.setTranslate(a),r&&(s.emit("beforeTransitionStart",t,n),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(a),r&&(s.emit("beforeTransitionStart",t,n),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,r&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),v({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),v({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,r=!0,i,n){let a;"string"==typeof e&&(e=parseInt(e,10));let s=this,o=e;o<0&&(o=0);let{params:u,snapGrid:c,slidesGrid:p,previousIndex:f,activeIndex:h,rtlTranslate:m,wrapperEl:g,enabled:v}=s;if(!v&&!i&&!n||s.destroyed||s.animating&&u.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);let b=Math.min(s.params.slidesPerGroupSkip,o),y=b+Math.floor((o-b)/s.params.slidesPerGroup);y>=c.length&&(y=c.length-1);let w=-c[y];if(u.normalizeSlideIndex)for(let e=0;e<p.length;e+=1){let t=-Math.floor(100*w),r=Math.floor(100*p[e]),i=Math.floor(100*p[e+1]);void 0!==p[e+1]?t>=r&&t<i-(i-r)/2?o=e:t>=r&&t<i&&(o=e+1):t>=r&&(o=e)}if(s.initialized&&o!==h&&(!s.allowSlideNext&&(m?w>s.translate&&w>s.minTranslate():w<s.translate&&w<s.minTranslate())||!s.allowSlidePrev&&w>s.translate&&w>s.maxTranslate()&&(h||0)!==o))return!1;o!==(f||0)&&r&&s.emit("beforeSlideChangeStart"),s.updateProgress(w),a=o>h?"next":o<h?"prev":"reset";let E=s.virtual&&s.params.virtual.enabled;if(!(E&&n)&&(m&&-w===s.translate||!m&&w===s.translate))return s.updateActiveIndex(o),u.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==u.effect&&s.setTranslate(w),"reset"!==a&&(s.transitionStart(r,a),s.transitionEnd(r,a)),!1;if(u.cssMode){let e=s.isHorizontal(),r=m?w:-w;if(0===t)E&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),E&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{g[e?"scrollLeft":"scrollTop"]=r})):g[e?"scrollLeft":"scrollTop"]=r,E&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1});else{if(!s.support.smoothScroll)return(0,l.u)({swiper:s,targetPosition:r,side:e?"left"
1:"top"}),!0;g.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}let T=d().isSafari;return E&&!n&&T&&s.isElement&&s.virtual.update(!1,!1,o),s.setTransition(t),s.setTranslate(w),s.updateActiveIndex(o),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(r,a),0===t?s.transitionEnd(r,a):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(r,a))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,r=!0,i){"string"==typeof e&&(e=parseInt(e,10));let n=this;if(n.destroyed)return;void 0===t&&(t=n.params.speed);let a=n.grid&&n.params.grid&&n.params.grid.rows>1,s=e;if(n.params.loop){if(n.virtual&&n.params.virtual.enabled)s+=n.virtual.slidesBefore;else{let e;if(a){let t=s*n.params.grid.rows;e=n.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===t).column}else e=n.getSlideIndexByData(s);let t=a?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:r,slidesOffsetBefore:o,slidesOffsetAfter:l}=n.params,u=r||!!o||!!l,c=n.params.slidesPerView;"auto"===c?c=n.slidesPerViewDynamic():(c=Math.ceil(parseFloat(n.params.slidesPerView,10)),u&&c%2==0&&(c+=1));let d=t-e<c;if(u&&(d=d||e<Math.ceil(c/2)),i&&u&&"auto"!==n.params.slidesPerView&&!a&&(d=!1),d){let r=u?e<n.activeIndex?"prev":"next":e-n.activeIndex-1<n.params.slidesPerView?"next":"prev";n.loopFix({direction:r,slideTo:!0,activeSlideIndex:"next"===r?e+1:e-t+1,slideRealIndex:"next"===r?n.realIndex:void 0})}if(a){let e=s*n.params.grid.rows;s=n.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e).column}else s=n.getSlideIndexByData(s)}}return requestAnimationFrame(()=>{n.slideTo(s,t,r,i)}),n},slideNext:function(e,t=!0,r){let i=this,{enabled:n,params:a,animating:s}=i;if(!n||i.destroyed)return i;void 0===e&&(e=i.params.speed);let o=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic("current",!0),1));let l=i.activeIndex<a.slidesPerGroupSkip?1:o,u=i.virtual&&a.virtual.enabled;if(a.loop){if(s&&!u&&a.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+l,e,t,r)}),!0}return a.rewind&&i.isEnd?i.slideTo(0,e,t,r):i.slideTo(i.activeIndex+l,e,t,r)},slidePrev:function(e,t=!0,r){let i=this,{params:n,snapGrid:a,slidesGrid:s,rtlTranslate:o,enabled:l,animating:u}=i;if(!l||i.destroyed)return i;void 0===e&&(e=i.params.speed);let c=i.virtual&&n.virtual.enabled;if(n.loop){if(u&&!c&&n.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=d(o?i.translate:-i.translate),f=a.map(e=>d(e)),h=n.freeMode&&n.freeMode.enabled,m=a[f.indexOf(p)-1];if(void 0===m&&(n.cssMode||h)){let e;a.forEach((t,r)=>{p>=t&&(e=r)}),void 0!==e&&(m=h?a[e]:a[e>0?e-1:e])}let g=0;if(void 0!==m&&((g=s.indexOf(m))<0&&(g=i.activeIndex-1),"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(g=Math.max(g=g-i.slidesPerViewDynamic("previous",!0)+1,0))),n.rewind&&i.isBeginning){let n=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(n,e,t,r)}return n.loop&&0===i.activeIndex&&n.cssMode?(requestAnimationFrame(()=>{i.slideTo(g,e,t,r)}),!0):i.slideTo(g,e,t,r)},slideReset:function(e,t=!0,r){if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t=!0,r,i=.5){if(this.destroyed)return;void 0===e&&(e=this.params.speed);let n=this.activeIndex,a=Math.min(this.params.slidesPerGroupSkip,n),s=a+Math.floor((n-a)/this.params.slidesPerGroup),o=this.rtlTranslate?this.translate:-this.translate;if(o>=this.snapGrid[s]){let e=this.snapGrid[s];o-e>(this.snapGrid[s+1]-e)*i&&(n+=this.params.slidesPerGroup)}else{let e=this.snapGrid[s-1];o-e<=(this.snapGrid[s]-e)*i&&(n-=this.params.slidesPerGroup)}return n=Math.min(n=Math.max(n,0),this.slidesGrid.length-1),this.slideTo(n,e,t,r)},slideToClickedSlide:function(){let e;let t=this;if(t.destroyed)return;let{params:r,slidesEl:i}=t,n="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,a=t.getSlideIndexWhenGrid(t.clickedIndex),s=t.isElement?"swiper-slide":`.${r.slideClass}`,o=t.grid&&t.params.grid&&t.params.grid.rows>1;if(r.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?t.slideToLoop(e):a>(o?(t.slides.length-n)/2-(t.params.grid.rows-1):t.slides.length-n)?(t.loopFix(),a=t.getSlideIndex((0,l.e)(i,`${s}[data-swiper-slide-index="${e}"]`)[0]),(0,l.n)(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(e,t){let r=this,{params:i,slidesEl:n}=r;if(!i.loop||r.virtual&&r.params.virtual.enabled)return;let a=r.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||a)&&(()=>{let e=(0,l.e)(n,`.${i.slideBlankClass}`);
1e.forEach(e=>{e.remove()}),e.length>0&&(r.recalcSlides(),r.updateSlides())})();let s=i.slidesPerGroup*(a?i.grid.rows:1),o=r.slides.length%s!=0,u=a&&r.slides.length%i.grid.rows!=0,c=e=>{for(let t=0;t<e;t+=1){let e=r.isElement?(0,l.c)("swiper-slide",[i.slideBlankClass]):(0,l.c)("div",[i.slideClass,i.slideBlankClass]);r.slidesEl.append(e)}};o?i.loopAddBlankSlides?(c(s-r.slides.length%s),r.recalcSlides(),r.updateSlides()):(0,l.v)("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):u&&(i.loopAddBlankSlides?(c(i.grid.rows-r.slides.length%i.grid.rows),r.recalcSlides(),r.updateSlides()):(0,l.v)("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),(0,l.e)(n,`.${i.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)});let d=i.centeredSlides||!!i.slidesOffsetBefore||!!i.slidesOffsetAfter;r.loopFix({slideRealIndex:e,direction:d?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:r,setTranslate:i,activeSlideIndex:n,initial:a,byController:s,byMousewheel:o}={}){let u=this;if(!u.params.loop)return;u.emit("beforeLoopFix");let{slides:c,allowSlidePrev:d,allowSlideNext:p,slidesEl:f,params:h}=u,{centeredSlides:m,slidesOffsetBefore:g,slidesOffsetAfter:v,initialSlide:b}=h,y=m||!!g||!!v;if(u.allowSlidePrev=!0,u.allowSlideNext=!0,u.virtual&&h.virtual.enabled){t&&(y||0!==u.snapIndex?y&&u.snapIndex<h.slidesPerView?u.slideTo(u.virtual.slides.length+u.snapIndex,0,!1,!0):u.snapIndex===u.snapGrid.length-1&&u.slideTo(u.virtual.slidesBefore,0,!1,!0):u.slideTo(u.virtual.slides.length,0,!1,!0)),u.allowSlidePrev=d,u.allowSlideNext=p,u.emit("loopFix");return}let w=h.slidesPerView;"auto"===w?w=u.slidesPerViewDynamic():(w=Math.ceil(parseFloat(h.slidesPerView,10)),y&&w%2==0&&(w+=1));let E=h.slidesPerGroupAuto?w:h.slidesPerGroup,T=y?Math.max(E,Math.ceil(w/2)):E;T%E!=0&&(T+=E-T%E),T+=h.loopAdditionalSlides,u.loopedSlides=T;let S=u.grid&&h.grid&&h.grid.rows>1;c.length<w+T||"cards"===u.params.effect&&c.length<w+2*T?(0,l.v)("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):S&&"row"===h.grid.fill&&(0,l.v)("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let D=[],x=[],A=S?Math.ceil(c.length/h.grid.rows):c.length,C=a&&A-b<w&&!y,N=C?b:u.activeIndex;void 0===n?n=u.getSlideIndex(c.find(e=>e.classList.contains(h.slideActiveClass))):N=n;let O="next"===r||!r,I="prev"===r||!r,L=0,M=0,R=(S?c[n].column:n)+(y&&void 0===i?-w/2+.5:0);if(R<T){L=Math.max(T-R,E);for(let e=0;e<T-R;e+=1){let t=e-Math.floor(e/A)*A;if(S){let e=A-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&D.push(t)}else D.push(A-t-1)}}else if(R+w>A-T){M=Math.max(R-(A-2*T),E),C&&(M=Math.max(M,w-A+b+1));for(let e=0;e<M;e+=1){let t=e-Math.floor(e/A)*A;S?c.forEach((e,r)=>{e.column===t&&x.push(r)}):x.push(t)}}if(u.__preventObserver__=!0,requestAnimationFrame(()=>{u.__preventObserver__=!1}),"cards"===u.params.effect&&c.length<w+2*T&&(x.includes(n)&&x.splice(x.indexOf(n),1),D.includes(n)&&D.splice(D.indexOf(n),1)),I&&D.forEach(e=>{c[e].swiperLoopMoveDOM=!0,f.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),O&&x.forEach(e=>{c[e].swiperLoopMoveDOM=!0,f.append(c[e]),c[e].swiperLoopMoveDOM=!1}),u.recalcSlides(),"auto"===h.slidesPerView?u.updateSlides():S&&(D.length>0&&I||x.length>0&&O)&&u.slides.forEach((e,t)=>{u.grid.updateSlide(t,e,u.slides)}),h.watchSlidesProgress&&u.updateSlidesOffset(),t){if(D.length>0&&I){if(void 0===e){let e=u.slidesGrid[N],t=u.slidesGrid[N+L]-e;o?u.setTranslate(u.translate-t):(u.slideTo(N+Math.ceil(L),0,!1,!0),i&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else if(i){let e=S?D.length/h.grid.rows:D.length;u.slideTo(u.activeIndex+e,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(x.length>0&&O){if(void 0===e){let e=u.slidesGrid[N],t=u.slidesGrid[N-M]-e;o?u.setTranslate(u.translate-t):(u.slideTo(N-M,0,!1,!0),i&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else{let e=S?x.length/h.grid.rows:x.length;u.slideTo(u.activeIndex-e,0,!1,!0)}}}if(u.allowSlidePrev=d,u.allowSlideNext=p,u.controller&&u.controller.control&&!s){let a={slideRealIndex:e,direction:r,setTranslate:i,activeSlideIndex:n,byController:!0};Array.isArray(u.controller.control)?u.controller.control.forEach(e
1=>{!e.destroyed&&e.params.loop&&e.loopFix({...a,slideTo:e.params.slidesPerView===h.slidesPerView&&t})}):u.controller.control instanceof u.constructor&&u.controller.control.params.loop&&u.controller.control.loopFix({...a,slideTo:u.controller.control.params.slidesPerView===h.slidesPerView&&t})}u.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let r=[];this.slides.forEach(e=>{r[void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=y.bind(this),this.onTouchMove=w.bind(this),this.onTouchEnd=E.bind(this),this.onDocumentTouchStart=A.bind(this),e.cssMode&&(this.onScroll=D.bind(this)),this.onClick=S.bind(this),this.onLoad=x.bind(this),C(this,"on")},detachEvents:function(){C(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:r,params:i,el:n}=e,a=i.breakpoints;if(!a||a&&0===Object.keys(a).length)return;let s=(0,o.g)(),u="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,c=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:s.querySelector(i.breakpointsBase),d=e.getBreakpoint(a,u,c);if(!d||e.currentBreakpoint===d)return;let p=(d in a?a[d]:void 0)||e.originalParams,f=N(e,i),h=N(e,p),m=e.params.grabCursor,g=p.grabCursor,v=i.enabled;f&&!h?(n.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!f&&h&&(n.classList.add(`${i.containerModifierClass}grid`),(p.grid.fill&&"column"===p.grid.fill||!p.grid.fill&&"column"===i.grid.fill)&&n.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!g?e.unsetGrabCursor():!m&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===p[t])return;let r=i[t]&&i[t].enabled,n=p[t]&&p[t].enabled;r&&!n&&e[t].disable(),!r&&n&&e[t].enable()});let b=p.direction&&p.direction!==i.direction,y=i.loop&&(p.slidesPerView!==i.slidesPerView||b),w=i.loop;b&&r&&e.changeDirection(),(0,l.x)(e.params,p);let E=e.params.enabled,T=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!E?e.disable():!v&&E&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",p),r&&(y?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&T?(e.loopCreate(t),e.updateSlides()):w&&!T&&e.loopDestroy()),e.emit("breakpoint",p)},getBreakpoint:function(e,t="window",r){if(!e||"container"===t&&!r)return;let i=!1,n=(0,o.a)(),a="window"===t?n.innerHeight:r.clientHeight,s=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:a*parseFloat(e.substr(1)),point:e}:{value:e,point:e});s.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<s.length;e+=1){let{point:a,value:o}=s[e];"window"===t?n.matchMedia(`(min-width: ${o}px)`).matches&&(i=a):o<=r.clientWidth&&(i=a)}return i||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:r}=t;if(r){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*r;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit
1(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:r,el:i,device:n}=this,a=function(e,t){let r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(i=>{e[i]&&r.push(t+i)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:r},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...a),i.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},L={};class M{constructor(...e){let t,r;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?r=e[0]:[t,r]=e,r||(r={}),r=(0,l.x)({},r),t&&!r.el&&(r.el=t);let i=(0,o.g)();if(r.el&&"string"==typeof r.el&&i.querySelectorAll(r.el).length>1){let e=[];return i.querySelectorAll(r.el).forEach(t=>{let i=(0,l.x)({},r,{el:t});e.push(new M(i))}),e}let n=this;n.__swiper__=!0,n.support=u(),n.device=c({userAgent:r.userAgent}),n.browser=d(),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__],r.modules&&Array.isArray(r.modules)&&r.modules.forEach(e=>{"function"==typeof e&&0>n.modules.indexOf(e)&&n.modules.push(e)});let a={};n.modules.forEach(e=>{var t;e({params:r,swiper:n,extendParams:(t=r,function(e={}){let r=Object.keys(e)[0],i=e[r];if("object"!=typeof i||null===i||(!0===t[r]&&(t[r]={enabled:!0}),"navigation"===r&&t[r]&&t[r].enabled&&!t[r].prevEl&&!t[r].nextEl&&(t[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&t[r]&&t[r].enabled&&!t[r].el&&(t[r].auto=!0),!(r in t&&"enabled"in i))){(0,l.x)(a,e);return}"object"!=typeof t[r]||"enabled"in t[r]||(t[r].enabled=!0),t[r]||(t[r]={enabled:!1}),(0,l.x)(a,e)}),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})});let s=(0,l.x)({},O,a);return n.params=(0,l.x)({},s,L,r),n.originalParams=(0,l.x)({},n.params),n.passedParams=(0,l.x)({}
1,r),n.params&&n.params.on&&Object.keys(n.params.on).forEach(e=>{n.on(e,n.params.on[e])}),n.params&&n.params.onAny&&n.onAny(n.params.onAny),Object.assign(n,{enabled:n.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===n.params.direction,isVertical:()=>"vertical"===n.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:r}=this,i=(0,l.e)(t,`.${r.slideClass}, swiper-slide`),n=(0,l.j)(i[0]);return(0,l.j)(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=(0,l.e)(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let r=this.minTranslate(),i=(this.maxTranslate()-r)*e+r;this.translateTo(i,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(r=>{let i=e.getSlideClasses(r);t.push({slideEl:r,classNames:i}),e.emit("_slideClass",r,i)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:r,slides:i,slidesGrid:n,slidesSizesGrid:a,size:s,activeIndex:o}=this,l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=i[o]?Math.ceil(i[o].swiperSlideSize):0;for(let r=o+1;r<i.length;r+=1)i[r]&&!e&&(t+=Math.ceil(i[r].swiperSlideSize),l+=1,t>s&&(e=!0));for(let r=o-1;r>=0;r-=1)i[r]&&!e&&(t+=i[r].swiperSlideSize,l+=1,t>s&&(e=!0))}else if("current"===e)for(let e=o+1;e<i.length;e+=1)(t?n[e]+a[e]-n[o]<s:n[e]-n[o]<s)&&(l+=1);else for(let e=o-1;e>=0;e-=1)n[o]-n[e]<s&&(l+=1);return l}update(){let e;let t=this;if(!t||t.destroyed)return;let{snapGrid:r,params:i}=t;function n(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&h(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode)n(),i.autoHeight&&t.updateAutoHeight();else{if(("auto"===i.slidesPerView||i.slidesPerView>1)&&t.isEnd&&!i.centeredSlides){let r=t.virtual&&i.virtual.enabled?t.virtual.slides:t.slides;
1e=t.slideTo(r.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||n()}i.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${r}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,n=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):(0,l.e)(r,i())[0];return!n&&t.params.createElements&&(n=(0,l.c)("div",t.params.wrapperClass),r.append(n),(0,l.e)(r,`.${t.params.slideClass}`).forEach(e=>{n.append(e)})),Object.assign(t,{el:r,wrapperEl:n,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:n,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===(0,l.q)(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===(0,l.q)(r,"direction")),wrongRTL:"-webkit-box"===(0,l.q)(n,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?h(t,e):e.addEventListener("load",e=>{h(t,e.target)})}),g(t),t.initialized=!0,g(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let r=this,{params:i,el:n,wrapperEl:a,slides:s}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),t&&(r.removeClasses(),n&&"string"!=typeof n&&n.removeAttribute("style"),a&&a.removeAttribute("style"),s&&s.length&&s.forEach(e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),(0,l.y)(r)),r.destroyed=!0),null}static extendDefaults(e){(0,l.x)(L,e)}static get extendedDefaults(){return L}static get defaults(){return O}static installModule(e){M.prototype.__modules__||(M.prototype.__modules__=[]);let t=M.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>M.installModule(e)):M.installModule(e),M}}Object.keys(I).forEach(e=>{Object.keys(I[e]).forEach(t=>{M.prototype[t]=I[e][t]})}),M.use([function({swiper:e,on:t,emit:r}){let i=(0,o.a)(),n=null,a=null,s=()=>{e&&!e.destroyed&&e.initialized&&(r("beforeResize"),r("resize"))},l=()=>{e&&!e.destroyed&&e.initialized&&(n=new ResizeObserver(t=>{a=i.requestAnimationFrame(()=>{let{width:r,height:i}=e,n=r,a=i;t.forEach(({contentBoxSize:t,contentRect:r,target:i})=>{i&&i!==e.el||(n=r?r.width:(t[0]||t).inlineSize,a=r?r.height:(t[0]||t).blockSize)}),(n!==r||a!==i)&&s()})})).observe(e.el)},u=()=>{a&&i.cancelAnimationFrame(a),n&&n.unobserve&&e.el&&(n.unobserve(e.el),n=null)},c=()=>{e&&!e.destroyed&&e.initialized&&r("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==i.ResizeObserver){l();return}i.addEventListener("resize",s),i.addEventListener("orientationchange",c)}),t("destroy",()=>{u(),i.removeEventListener("resize",s),i.removeEventListener("orientationchange",c)})},function({swiper:e,extendParams:t,on:r,emit:i}){let n=[],a=(0,o.a)(),s=(t,r={})=>{let s=new(a.MutationObserver||a.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length){i("observerUpdate",t[0]);return}let r=function(){i("observerUpdate",t[0])};a.requestAnimationFrame?a.requestAnimationFrame(r):a.setTimeout(r,0)});s.observe(t,{attributes:void 0===r.attributes||r.attributes,childList:e.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),n.push(s)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=(0,l.d)(e.hostEl);for(let e=0;e<t.length;e+=1)s(t[e])}s(e.hostEl,{childList:e.params.observeSlideChildren}),s(e.wrapperEl,{attributes:!1})}}),r("destroy",()=>
1{n.forEach(e=>{e.disconnect()}),n.splice(0,n.length)})}]);let R=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function P(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function k(e,t){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:P(t[r])&&P(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:k(e[r],t[r]):e[r]=t[r]})}function _(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function q(e={}){return e.pagination&&void 0===e.pagination.el}function V(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function U(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),r=[];return t.forEach(e=>{0>r.indexOf(e)&&r.push(e)}),r.join(" ")}let B=e=>{e&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function F(){return(F=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(this,arguments)}function z(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function G(e,t){return"undefined"==typeof window?(0,s.useEffect)(e,t):(0,s.useLayoutEffect)(e,t)}let j=(0,s.createContext)(null),X=(0,s.createContext)(null),$=(0,s.forwardRef)(({className:e,tag:t="div",wrapperTag:r="div",children:i,onSwiper:n,...a}={},o)=>{let u=!1,[c,d]=(0,s.useState)("swiper"),[p,f]=(0,s.useState)(null),[h,m]=(0,s.useState)(!1),g=(0,s.useRef)(!1),v=(0,s.useRef)(null),b=(0,s.useRef)(null),y=(0,s.useRef)(null),w=(0,s.useRef)(null),E=(0,s.useRef)(null),T=(0,s.useRef)(null),S=(0,s.useRef)(null),D=(0,s.useRef)(null),{params:x,passedParams:A,rest:C,events:N}=function(e={},t=!0){let r={on:{}},i={},n={};k(r,O),r._emitClasses=!0,r.init=!1;let a={},s=R.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(o=>{void 0!==e[o]&&(s.indexOf(o)>=0?P(e[o])?(r[o]={},n[o]={},k(r[o],e[o]),k(n[o],e[o])):(r[o]=e[o],n[o]=e[o]):0===o.search(/on[A-Z]/)&&"function"==typeof e[o]?t?i[`${o[2].toLowerCase()}${o.substr(3)}`]=e[o]:r.on[`${o[2].toLowerCase()}${o.substr(3)}`]=e[o]:a[o]=e[o])}
1),["navigation","pagination","scrollbar"].forEach(e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]}),{params:r,passedParams:n,rest:a,events:i}}(a),{slides:I,slots:L}=function(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return s.Children.toArray(e).forEach(e=>{if(z(e))t.push(e);else if(e.props&&e.props.slot&&r[e.props.slot])r[e.props.slot].push(e);else if(e.props&&e.props.children){let i=function e(t){let r=[];return s.Children.toArray(t).forEach(t=>{z(t)?r.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>r.push(e))}),r}(e.props.children);i.length>0?i.forEach(e=>t.push(e)):r["container-end"].push(e)}else r["container-end"].push(e)}),{slides:t,slots:r}}(i),j=()=>{m(!h)};Object.assign(x.on,{_containerClasses(e,t){d(t)}});let $=()=>{Object.assign(x.on,N),u=!0;let e={...x};if(delete e.wrapperClass,b.current=new M(e),b.current.virtual&&b.current.params.virtual.enabled){b.current.virtual.slides=I;let e={cache:!1,slides:I,renderExternal:f,renderExternalUpdate:!1};k(b.current.params.virtual,e),k(b.current.originalParams.virtual,e)}};v.current||$(),b.current&&b.current.on("_beforeBreakpoint",j);let H=()=>{!u&&N&&b.current&&Object.keys(N).forEach(e=>{b.current.on(e,N[e])})},Y=()=>{N&&b.current&&Object.keys(N).forEach(e=>{b.current.off(e,N[e])})};return(0,s.useEffect)(()=>()=>{b.current&&b.current.off("_beforeBreakpoint",j)}),(0,s.useEffect)(()=>{!g.current&&b.current&&(b.current.emitSlidesClasses(),g.current=!0)}),G(()=>{if(o&&(o.current=v.current),v.current)return b.current.destroyed&&$(),function({el:e,nextEl:t,prevEl:r,paginationEl:i,scrollbarEl:n,swiper:a},s){_(s)&&t&&r&&(a.params.navigation.nextEl=t,a.originalParams.navigation.nextEl=t,a.params.navigation.prevEl=r,a.originalParams.navigation.prevEl=r),q(s)&&i&&(a.params.pagination.el=i,a.originalParams.pagination.el=i),V(s)&&n&&(a.params.scrollbar.el=n,a.originalParams.scrollbar.el=n),a.init(e)}({el:v.current,nextEl:E.current,prevEl:T.current,paginationEl:S.current,scrollbarEl:D.current,swiper:b.current},x),n&&!b.current.destroyed&&n(b.current),()=>{b.current&&!b.current.destroyed&&b.current.destroy(!0,!1)}},[]),G(()=>{H();let e=function(e,t,r,i,n){let a=[];if(!t)return a;let s=e=>{0>a.indexOf(e)&&a.push(e)};if(r&&i){let e=i.map(n),t=r.map(n);e.join("")!==t.join("")&&s("children"),i.length!==r.length&&s("children")}return R.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t){if(P(e[r])&&P(t[r])){let i=Object.keys(e[r]),n=Object.keys(t[r]);i.length!==n.length?s(r):(i.forEach(i=>{e[r][i]!==t[r][i]&&s(r)}),n.forEach(i=>{e[r][i]!==t[r][i]&&s(r)}))}else e[r]!==t[r]&&s(r)}}),a}(A,y.current,I,w.current,e=>e.key);return y.current=A,w.current=I,e.length&&b.current&&!b.current.destroyed&&function({swiper:e,slides:t,passedParams:r,changedParams:i,nextEl:n,prevEl:a,scrollbarEl:s,paginationEl:o}){let u,c,d,p,f,h,m,g;let v=i.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:b,pagination:y,navigation:w,scrollbar:E,virtual:T,thumbs:S}=e;i.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&!r.thumbs.swiper.destroyed&&b.thumbs&&(!b.thumbs.swiper||b.thumbs.swiper.destroyed)&&(u=!0),i.includes("controller")&&r.controller&&r.controller.control&&b.controller&&!b.controller.control&&(c=!0),i.includes("pagination")&&r.pagination&&(r.pagination.el||o)&&(b.pagination||!1===b.pagination)&&y&&!y.el&&(d=!0),i.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||s)&&(b.scrollbar||!1===b.scrollbar)&&E&&!E.el&&(p=!0),i.includes("navigation")&&r.navigation&&(r.navigation.prevEl||a)&&(r.navigation.nextEl||n)&&(b.navigation||!1===b.navigation)&&w&&!w.prevEl&&!w.nextEl&&(f=!0);let D=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),b[t].prevEl=void 0,b[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),b[t].el=void 0,e[t].el=void 0))};i.includes("loop")&&e.isElement&&(b.loop&&!r.loop?h=!0:!b.loop&&r.loop?m=!0:g=!0),v.forEach(e=>{if(P(b[e])&&P(r[e]))Object.assign(b[e],r[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in r[e]&&!r[e].enabled&&D(e);else{let t=r[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&D(e):b[e]=r[e]}}),v.includes("controller")&&!c&&e.controller&&e.controller.control&&b.controller&&b.controller.control&&(e.controller.control=b.controller.control),i.includes("children")&&t&&T&&b.virtual.enabled?(T.slides=t,T.update(!0)):i.includes("virtual")&&T&&b.virtual.enabled&&(t&&(T.slides=t),T.update(!0)),i.includes("children")&&t&&b.loop&&(g=!0),u&&S.init()&&S.update(!0),c&&(e.controller.control=b.controller.control),d&&(e.isElement&&(!o||"string"==typeof o)&&((o=document.createElement("div")).classList.add("swiper-pagination"),o.part.add("pagination"),e.el.appendChild(o)),o&&(b.pagination.el=o),y.init(),y.render(),y.update()),p&&(e.isElement&&(!s||"string"==typeof s)&&((s=document.createElement("div")).classList.add("swiper-scrollbar"),s.part.add("scrollbar"),e.el.appendChild(s)),s&&(b.scrollbar.el=s),E.init(),E.updateSize(),E.setTranslate()),f&&(e.isElement&&(n&&"string"!=typeof n||((n=document.createElement("div")).classList.add("swiper-button-next"),(0,l.s)(n,e.navigation.arrowSvg),n.part.add("button-next"),e.el.appendChild(n)),a&&"string"!=typeof a||((a=document.createElement("div")).classList.add("swiper-button-prev"),(0,l.s)(a,e.navigation.arrowSvg),a.part.add("button-prev"),e.el.appendChild(a))),n&&(b.navigation.nextEl=n),a&&(b.navigation.prevEl=a),w.init(),w.update()),i.includes("allowSlideNext")&&(e.allowSlideNext=r.allowSlideNext),i.includes("allowSlidePrev")&&(e.allowSlidePrev=r.allowSlidePrev),i.includes("direction")&&e.changeDirection(r.direction,!1),(h||g)&&e.loopDestroy(),(m||g)&&e.loopCreate(),e.update(
1)}({swiper:b.current,slides:I,passedParams:A,changedParams:e,nextEl:E.current,prevEl:T.current,scrollbarEl:D.current,paginationEl:S.current}),()=>{Y()}}),G(()=>{B(b.current)},[p]),s.createElement(t,F({ref:v,className:U(`${c}${e?` ${e}`:""}`)},C),s.createElement(X.Provider,{value:b.current},L["container-start"],s.createElement(r,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(x.wrapperClass)},L["wrapper-start"],x.virtual?function(e,t,r){if(!r)return null;let i=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},n=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:a,to:o}=r,l=e.params.loop?-t.length:0,u=e.params.loop?2*t.length:t.length,c=[];for(let e=l;e<u;e+=1)e>=a&&e<=o&&c.push(t[i(e)]);return c.map((t,r)=>s.cloneElement(t,{swiper:e,style:n,key:t.props.virtualIndex||t.key||`slide-${r}`}))}(b.current,I,p):I.map((e,t)=>s.cloneElement(e,{swiper:b.current,swiperSlideIndex:t})),L["wrapper-end"]),_(x)&&s.createElement(s.Fragment,null,s.createElement("div",{ref:T,className:"swiper-button-prev"}),s.createElement("div",{ref:E,className:"swiper-button-next"})),V(x)&&s.createElement("div",{ref:D,className:"swiper-scrollbar"}),q(x)&&s.createElement("div",{ref:S,className:"swiper-pagination"}),L["container-end"]))});$.displayName="Swiper";let H=(0,s.forwardRef)(({tag:e="div",children:t,className:r="",swiper:i,zoom:n,lazy:a,virtualIndex:o,swiperSlideIndex:l,...u}={},c)=>{let d=(0,s.useRef)(null),[p,f]=(0,s.useState)("swiper-slide"),[h,m]=(0,s.useState)(!1);function g(e,t,r){t===d.current&&f(r)}G(()=>{if(void 0!==l&&(d.current.swiperSlideIndex=l),c&&(c.current=d.current),d.current&&i){if(i.destroyed){"swiper-slide"!==p&&f("swiper-slide");return}return i.on("_slideClass",g),()=>{i&&i.off("_slideClass",g)}}}),G(()=>{i&&d.current&&!i.destroyed&&f(i.getSlideClasses(d.current))},[i]);let v={isActive:p.indexOf("swiper-slide-active")>=0,isVisible:p.indexOf("swiper-slide-visible")>=0,isPrev:p.indexOf("swiper-slide-prev")>=0,isNext:p.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof t?t(v):t;return s.createElement(e,F({ref:d,className:U(`${p}${r?` ${r}`:""}`),"data-swiper-slide-index":o,onLoad:()=>{m(!0)}},u),n&&s.createElement(j.Provider,{value:v},s.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof n?n:void 0},b(),a&&!h&&s.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}}))),!n&&s.createElement(j.Provider,{value:v},b(),a&&!h&&s.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}})))});H.displayName="SwiperSlide"}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.