vendor: 4,420 bytes, lines 1-8
1(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))i(a);new MutationObserver(a=>{for(const r of a)if(r.type==="childList")for(const s of r.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&i(s)}).observe(document,{childList:!0,subtree:!0});function n(a){const r={};return a.integrity&&(r.integrity=a.integrity),a.referrerPolicy&&(r.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?r.credentials="include":a.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function i(a){if(a.ep)return;a.ep=!0;const r=n(a);fetch(a.href,r)}})();/** 2* @vue/shared v3.4.37 3* (c) 2018-present Yuxi (Evan) You and Vue contributors 4* @license MIT 5**//*! #__NO_SIDE_EFFECTS__ */function Vm(e,t){const n=new Set(e.split(","));return t?i=>n.has(i.toLowerCase()):i=>n.has(i)}const It={},ys=[],Wa=()=>{},vE=()=>!1,od=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Km=e=>e.startsWith("onUpdate:"),Jt=Object.assign,zm=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},bE=Object.prototype.hasOwnProperty,st=(e,t)=>bE.call(e,t),Fe=Array.isArray,ks=e=>Iu(e)==="[object Map]",Xs=e=>Iu(e)==="[object Set]",Mv=e=>Iu(e)==="[object Date]",Ge=e=>typeof e=="function",Ft=e=>typeof e=="string",qn=e=>typeof e=="symbol",bt=e=>e!==null&&typeof e=="object",j1=e=>(bt(e)||Ge(e))&&Ge(e.then)&&Ge(e.catch),U1=Object.prototype.toString,Iu=e=>U1.call(e),yE=e=>Iu(e).slice(8,-1),H1=e=>Iu(e)==="[object Object]",Wm=e=>Ft(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ho=Vm(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ud=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},kE=/-(\w)/g,Cn=ud(e=>e.replace(kE,(t,n)=>n?n.toUpperCase():"")),_E=/\B([A-Z])/g,zr=ud(e=>e.replace(_E,"-$1").toLowerCase()),ld=ud(e=>e.charAt(0).toUpperCase()+e.slice(1)),Yl=ud(e=>e?`on${ld(e)}`:""),er=(e,t)=>!Object.is(e,t),Xl=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},V1=(e,t,n,i=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:n})},yc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},TE=e=>{const t=Ft(e)?Number(e):NaN;return isNaN(t)?e:t};let Ov;const Gm=()=>Ov||(Ov=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Qs(e){if(Fe(e)){const t={};for(let n=0;n<e.length;n++){const i=e[n],a=Ft(i)?EE(i):Qs(i);if(a)for(const r in a)t[r]=a[r]}return t}else if(Ft(e)||bt(e))return e}const SE=/;(?![^(]*\))/g,CE=/:([^]+)/,wE=/\/\*[^]*?\*\//g;function EE(e){const t={};return e.replace(wE,"").split(SE).forEach(n=>{if(n){const i=n.split(CE);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function Ea(e){let t="";if(Ft(e))t=e;else if(Fe(e))for(let n=0;n<e.length;n++){const i=Ea(e[n]);i&&(t+=i+" ")}else if(bt(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function BV(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Ft(t)&&(e.class=Ea(t)),n&&(e.style=Qs(n)),e}const xE="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",AE=Vm(xE);function K1(e){return!!e||e===""}function DE(e,t){if(e.length!==t.length)return!1;let n=!0;for(let i=0;n&&i<e.length;i++)n=Fr(e[i],t[i]);return n}function Fr(e,t){if(e===t)return!0;let n=Mv(e),i=Mv(t);if(n||i)return n&&i?e.getTime()===t.getTime():!1;if(n=qn(e),i=qn(t),n||i)return e===t;if(n=Fe(e),i=Fe(t),n||i)return n&&i?DE(e,t):!1;if(n=bt(e),i=bt(t),n||i){if(!n||!i)return!1;const a=Object.keys(e).length,r=Object.keys(t).length;if(a!==r)return!1;for(const s in e){const o=e.hasOwnProperty(s),u=t.hasOwnProperty(s);if(o&&!u||!o&&u||!Fr(e[s],t[s]))return!1}}return String(e)===String(t)}function $m(e,t){return e.findIndex(n=>Fr(n,t))}const z1=e=>!!(e&&e.__v_isRef===!0),Lt=e=>Ft(e)?e:e==null?"":Fe(e)||bt(e)&&(e.toString===U1||!Ge(e.toString))?z1(e)?Lt(e.value):JSON.stringify(e,W1,2):String(e),W1=(e,t)=>z1(t)?W1(e,t.value):ks(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,a],r)=>(n[kh(i,r)+" =>"]=a,n),{})}:Xs(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>kh(n))}:qn(t)?kh(t):bt(t)&&!Fe(t)&&!H1(t)?String(t):t,kh=(e,t="")=>{var n;return qn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** 6* @vue/reactivity v3.4.37 7* (c) 2018-present Yuxi (Evan) You and Vue contributors 8* @license MIT
vendor: 4,242 bytes, line 9
9**/let bn;class G1{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=bn,!t&&bn&&(this.index=(bn.scopes||(bn.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=bn;try{return bn=this,t()}finally{bn=n}}}on(){bn=this}off(){bn=this.parent}stop(t){if(this._active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const a=this.parent.scopes.pop();a&&a!==this&&(this.parent.scopes[this.index]=a,a.index=this.index)}this.parent=void 0,this._active=!1}}}function PE(e){return new G1(e)}function IE(e,t=bn){t&&t.active&&t.effects.push(e)}function LE(){return bn}let Ir;class Jm{constructor(t,n,i,a){this.fn=t,this.trigger=n,this.scheduler=i,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,IE(this,a)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,lr();for(let t=0;t<this._depsLength;t++){const n=this.deps[t];if(n.computed&&(ME(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),cr()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Xi,n=Ir;try{return Xi=!0,Ir=this,this._runnings++,Rv(this),this.fn()}finally{Nv(this),this._runnings--,Ir=n,Xi=t}}stop(){this.active&&(Rv(this),Nv(this),this.onStop&&this.onStop(),this.active=!1)}}function ME(e){return e.value}function Rv(e){e._trackId++,e._depsLength=0}function Nv(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)$1(e.deps[t],e);e.deps.length=e._depsLength}}function $1(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}let Xi=!0,bf=0;const J1=[];function lr(){J1.push(Xi),Xi=!1}function cr(){const e=J1.pop();Xi=e===void 0?!0:e}function qm(){bf++}function Ym(){for(bf--;!bf&&yf.length;)yf.shift()()}function q1(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const i=e.deps[e._depsLength];i!==t?(i&&$1(i,e),e.deps[e._depsLength++]=t):e._depsLength++}}const yf=[];function Y1(e,t,n){qm();for(const i of e.keys()){let a;i._dirtyLevel<t&&(a??(a=e.get(i)===i._trackId))&&(i._shouldSchedule||(i._shouldSchedule=i._dirtyLevel===0),i._dirtyLevel=t),i._shouldSchedule&&(a??(a=e.get(i)===i._trackId))&&(i.trigger(),(!i._runnings||i.allowRecurse)&&i._dirtyLevel!==2&&(i._shouldSchedule=!1,i.scheduler&&yf.push(i.scheduler)))}Ym()}const X1=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},kc=new WeakMap,Lr=Symbol(""),kf=Symbol("");function Na(e,t,n){if(Xi&&Ir){let i=kc.get(e);i||kc.set(e,i=new Map);let a=i.get(n);a||i.set(n,a=X1(()=>i.delete(n))),q1(Ir,a)}}function fi(e,t,n,i,a,r){const s=kc.get(e);if(!s)return;let o=[];if(t==="clear")o=[...s.values()];else if(n==="length"&&Fe(e)){const u=Number(i);s.forEach((l,c)=>{(c==="length"||!qn(c)&&c>=u)&&o.push(l)})}else switch(n!==void 0&&o.push(s.get(n)),t){case"add":Fe(e)?Wm(n)&&o.push(s.get("length")):(o.push(s.get(Lr)),ks(e)&&o.push(s.get(kf)));break;case"delete":Fe(e)||(o.push(s.get(Lr)),ks(e)&&o.push(s.get(kf)));break;case"set":ks(e)&&o.push(s.get(Lr));break}qm();for(const u of o)u&&Y1(u,4);Ym()}function OE(e,t){const n=kc.get(e);return n&&n.get(t)}const RE=Vm("__proto__,__v_isRef,__isVue"),Q1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(qn)),Fv=NE();function NE(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=rt(this);for(let r=0,s=this.length;r<s;r++)Na(i,"get",r+"");const a=i[t](...n);return a===-1||a===!1?i[t](...n.map(rt)):a}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){lr(),qm();const i=rt(this)[t].apply(this,n);return Ym(),cr(),i}}),e}function FE(e){qn(e)||(e=String(e));const t=rt(this);return Na(t,"has",e),t.hasOwnProperty(e)}class Z1{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){const a=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;
vendor: 7,007 bytes, lines 9-12
9if(n==="__v_isShallow")return r;if(n==="__v_raw")return i===(a?r?YE:n2:r?a2:t2).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const s=Fe(t);if(!a){if(s&&st(Fv,n))return Reflect.get(Fv,n,i);if(n==="hasOwnProperty")return FE}const o=Reflect.get(t,n,i);return(qn(n)?Q1.has(n):RE(n))||(a||Na(t,"get",n),r)?o:ca(o)?s&&Wm(n)?o:o.value:bt(o)?a?Zm(o):jn(o):o}}class e2 extends Z1{constructor(t=!1){super(!1,t)}set(t,n,i,a){let r=t[n];if(!this._isShallow){const u=Br(r);if(!xs(i)&&!Br(i)&&(r=rt(r),i=rt(i)),!Fe(t)&&ca(r)&&!ca(i))return u?!1:(r.value=i,!0)}const s=Fe(t)&&Wm(n)?Number(n)<t.length:st(t,n),o=Reflect.set(t,n,i,a);return t===rt(a)&&(s?er(i,r)&&fi(t,"set",n,i):fi(t,"add",n,i)),o}deleteProperty(t,n){const i=st(t,n);t[n];const a=Reflect.deleteProperty(t,n);return a&&i&&fi(t,"delete",n,void 0),a}has(t,n){const i=Reflect.has(t,n);return(!qn(n)||!Q1.has(n))&&Na(t,"has",n),i}ownKeys(t){return Na(t,"iterate",Fe(t)?"length":Lr),Reflect.ownKeys(t)}}class BE extends Z1{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const jE=new e2,UE=new BE,HE=new e2(!0);const Xm=e=>e,cd=e=>Reflect.getPrototypeOf(e);function bl(e,t,n=!1,i=!1){e=e.__v_raw;const a=rt(e),r=rt(t);n||(er(t,r)&&Na(a,"get",t),Na(a,"get",r));const{has:s}=cd(a),o=i?Xm:n?tp:iu;if(s.call(a,t))return o(e.get(t));if(s.call(a,r))return o(e.get(r));e!==a&&e.get(t)}function yl(e,t=!1){const n=this.__v_raw,i=rt(n),a=rt(e);return t||(er(e,a)&&Na(i,"has",e),Na(i,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function kl(e,t=!1){return e=e.__v_raw,!t&&Na(rt(e),"iterate",Lr),Reflect.get(e,"size",e)}function Bv(e,t=!1){!t&&!xs(e)&&!Br(e)&&(e=rt(e));const n=rt(this);return cd(n).has.call(n,e)||(n.add(e),fi(n,"add",e,e)),this}function jv(e,t,n=!1){!n&&!xs(t)&&!Br(t)&&(t=rt(t));const i=rt(this),{has:a,get:r}=cd(i);let s=a.call(i,e);s||(e=rt(e),s=a.call(i,e));const o=r.call(i,e);return i.set(e,t),s?er(t,o)&&fi(i,"set",e,t):fi(i,"add",e,t),this}function Uv(e){const t=rt(this),{has:n,get:i}=cd(t);let a=n.call(t,e);a||(e=rt(e),a=n.call(t,e)),i&&i.call(t,e);const r=t.delete(e);return a&&fi(t,"delete",e,void 0),r}function Hv(){const e=rt(this),t=e.size!==0,n=e.clear();return t&&fi(e,"clear",void 0,void 0),n}function _l(e,t){return function(i,a){const r=this,s=r.__v_raw,o=rt(s),u=t?Xm:e?tp:iu;return!e&&Na(o,"iterate",Lr),s.forEach((l,c)=>i.call(a,u(l),u(c),r))}}function Tl(e,t,n){return function(...i){const a=this.__v_raw,r=rt(a),s=ks(r),o=e==="entries"||e===Symbol.iterator&&s,u=e==="keys"&&s,l=a[e](...i),c=n?Xm:t?tp:iu;return!t&&Na(r,"iterate",u?kf:Lr),{next(){const{value:d,done:h}=l.next();return h?{value:d,done:h}:{value:o?[c(d[0]),c(d[1])]:c(d),done:h}},[Symbol.iterator](){return this}}}}function Bi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function VE(){const e={get(r){return bl(this,r)},get size(){return kl(this)},has:yl,add:Bv,set:jv,delete:Uv,clear:Hv,forEach:_l(!1,!1)},t={get(r){return bl(this,r,!1,!0)},get size(){return kl(this)},has:yl,add(r){return Bv.call(this,r,!0)},set(r,s){return jv.call(this,r,s,!0)},delete:Uv,clear:Hv,forEach:_l(!1,!0)},n={get(r){return bl(this,r,!0)},get size(){return kl(this,!0)},has(r){return yl.call(this,r,!0)},add:Bi("add"),set:Bi("set"),delete:Bi("delete"),clear:Bi("clear"),forEach:_l(!0,!1)},i={get(r){return bl(this,r,!0,!0)},get size(){return kl(this,!0)},has(r){return yl.call(this,r,!0)},add:Bi("add"),set:Bi("set"),delete:Bi("delete"),clear:Bi("clear"),forEach:_l(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=Tl(r,!1,!1),n[r]=Tl(r,!0,!1),t[r]=Tl(r,!1,!0),i[r]=Tl(r,!0,!0)}),[e,n,t,i]}const[KE,zE,WE,GE]=VE();function Qm(e,t){const n=t?e?GE:WE:e?zE:KE;return(i,a,r)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?i:Reflect.get(st(n,a)&&a in i?n:i,a,r)}const $E={get:Qm(!1,!1)},JE={get:Qm(!1,!0)},qE={get:Qm(!0,!1)};const t2=new WeakMap,a2=new WeakMap,n2=new WeakMap,YE=new WeakMap;function XE(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function QE(e){return e.__v_skip||!Object.isExtensible(e)?0:XE(yE(e))}function jn(e){return Br(e)?e:ep(e,!1,jE,$E,t2)}function ZE(e){return ep(e,!1,HE,JE,a2)}function Zm(e){return ep(e,!0,UE,qE,n2)}function ep(e,t,n,i,a){if(!bt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=a.get(e);if(r)return r;const s=QE(e);if(s===0)return e;const o=new Proxy(e,s===2?i:n);return a.set(e,o),o}function Vo(e){return Br(e)?Vo(e.__v_raw):!!(e&&e.__v_isReactive)}function Br(e){return!!(e&&e.__v_isReadonly)}function xs(e){return!!(e&&e.__v_isShallow)}function i2(e){return e?!!e.__v_raw:!1}function rt(e){const t=e&&e.__v_raw;return t?rt(t):e}function e3(e){return Object.isExtensible(e)&&V1(e,"__v_skip",!0),e}const iu=e=>bt(e)?jn(e):e,tp=e=>bt(e)?Zm(e):e;class r2{constructor(t,n,i,a){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Jm(()=>t(this._value),()=>Ql(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=i}get value(){const t=rt(this);return(!t._cacheable||t.effect.dirty)&&er(t._value,t._value=t.effect.run())&&Ql(t,4),s2(t),t.effect._dirtyLevel>=2&&Ql(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function t3(e,t,n=!1){let i,a;const r=Ge(e);return r?(i=e,a=Wa):(i=e.get,a=e.set),new r2(i,a,r||!a,n)}function s2(e){var t;Xi&&Ir&&(e=rt(e),q1(Ir,(t=e.dep)!=null?t:e.dep=X1(()=>e.dep=void 0,e instanceof r2?e:void 0)))}function Ql(e,t=4,n,i){e=rt(e);const a=e.dep;a&&Y1(a,t)}function ca(e){return!!(e&&e.__v_isRef===!0)}function Pe(e){return o2(e,!1)}function Ko(e){return o2(e,!0)}function o2(e,t){return ca(e)?e:new a3(e,t)}class a3{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:rt(t),this._value=n?t:iu(t)}get value(){return s2(this),this._value}set value(t){const n=this.__v_isShallow||xs(t)||Br(t);t=n?t:rt(t),er(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:iu(t),Ql(this,4))}}function Qi(e){return ca(e)?e.value:e}function jV(e){return Ge(e)?e():Qi(e)}const n3={get:(e,t,n)=>Qi(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const a=e[t];return ca(a)&&!ca(n)?(a.value=n,!0):Reflect.set(e,t,n,i)}};function u2(e){return Vo(e)?e:new Proxy(e,n3)}class i3{constructor(t,n,i){this._object=t,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return OE(rt(this._object),this._key)}}class r3{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function UV(e,t,n){return ca(e)?e:Ge(e)?new r3(e):bt(e)&&arguments.length>1?s3(e,t,n):Pe(e)}function s3(e,t,n){const i=e[t];return ca(i)?i:new i3(e,t,n)}/** 10* @vue/runtime-core v3.4.37 11* (c) 2018-present Yuxi (Evan) You and Vue contributors 12* @license MIT
13**/function Zi(e,t,n,i){try{return i?e(...i):e()}catch(a){dd(a,t,n)}}function rn(e,t,n,i){if(Ge(e)){const a=Zi(e,t,n,i);return a&&j1(a)&&a.catch(r=>{dd(r,t,n)}),a}if(Fe(e)){const a=[];for(let r=0;r<e.length;r++)a.push(rn(e[r],t,n,i));return a}}function dd(e,t,n,i=!0){const a=t?t.vnode:null;if(t){let r=t.parent;const s=t.proxy,o=`https://vuejs.org/error-reference/#runtime-${n}`;for(;r;){const l=r.ec;if(l){for(let c=0;c<l.length;c++)if(l[c](e,s,o)===!1)return}r=r.parent}const u=t.appContext.config.errorHandler;if(u){lr(),Zi(u,null,10,[e,s,o]),cr();return}}o3(e,n,a,i)}function o3(e,t,n,i=!0){console.error(e)}let ru=!1,_f=!1;const ha=[];let Bn=0;const _s=[];let Gi=null,wr=0;const l2=Promise.resolve();let ap=null;function hd(e){const t=ap||l2;return e?t.then(this?e.bind(this):e):t}function u3(e){let t=Bn+1,n=ha.length;for(;t<n;){const i=t+n>>>1,a=ha[i],r=su(a);r<e||r===e&&a.pre?t=i+1:n=i}return t}function np(e){(!ha.length||!ha.includes(e,ru&&e.allowRecurse?Bn+1:Bn))&&(e.id==null?ha.push(e):ha.splice(u3(e.id),0,e),c2())}function c2(){!ru&&!_f&&(_f=!0,ap=l2.then(h2))}function l3(e){const t=ha.indexOf(e);t>Bn&&ha.splice(t,1)}function c3(e){Fe(e)?_s.push(...e):(!Gi||!Gi.includes(e,e.allowRecurse?wr+1:wr))&&_s.push(e),c2()}function Vv(e,t,n=ru?Bn+1:0){for(;n<ha.length;n++){const i=ha[n];if(i&&i.pre){if(e&&i.id!==e.uid)continue;ha.splice(n,1),n--,i()}}}function d2(e){if(_s.length){const t=[...new Set(_s)].sort((n,i)=>su(n)-su(i));if(_s.length=0,Gi){Gi.push(...t);return}for(Gi=t,wr=0;wr<Gi.length;wr++){const n=Gi[wr];n.active!==!1&&n()}Gi=null,wr=0}}const su=e=>e.id==null?1/0:e.id,d3=(e,t)=>{const n=su(e)-su(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function h2(e){_f=!1,ru=!0,ha.sort(d3);const t=Wa;try{for(Bn=0;Bn<ha.length;Bn++){const n=ha[Bn];n&&n.active!==!1&&Zi(n,n.i,n.i?15:14)}}finally{Bn=0,ha.length=0,d2(),ru=!1,ap=null,(ha.length||_s.length)&&h2()}}let ea=null,fd=null;function _c(e){const t=ea;return ea=e,fd=e&&e.type.__scopeId||null,t}function HV(e){fd=e}function VV(){fd=null}function an(e,t=ea,n){if(!t||e._n)return e;const i=(...a)=>{i._d&&Xv(-1);const r=_c(t);let s;try{s=e(...a)}finally{_c(r),i._d&&Xv(1)}return s};return i._n=!0,i._c=!0,i._d=!0,i}function yo(e,t){if(ea===null)return e;const n=kd(ea),i=e.dirs||(e.dirs=[]);for(let a=0;a<t.length;a++){let[r,s,o,u=It]=t[a];r&&(Ge(r)&&(r={mounted:r,updated:r}),r.deep&&qi(s),i.push({dir:r,instance:n,value:s,oldValue:void 0,arg:o,modifiers:u}))}return e}function kr(e,t,n,i){const a=e.dirs,r=t&&t.dirs;for(let s=0;s<a.length;s++){const o=a[s];r&&(o.oldValue=r[s].value);let u=o.dir[i];u&&(lr(),rn(u,n,8,[e.el,o,e,t]),cr())}}const es=Symbol("_leaveCb"),Sl=Symbol("_enterCb");function h3(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Wr(()=>{e.isMounted=!0}),pd(()=>{e.isUnmounting=!0}),e}const en=[Function,Array],f3={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:en,onEnter:en,onAfterEnter:en,onEnterCancelled:en,onBeforeLeave:en,onLeave:en,onAfterLeave:en,onLeaveCancelled:en,onBeforeAppear:en,onAppear:en,onAfterAppear:en,onAppearCancelled:en};function m3(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Tf(e,t,n,i,a){const{appear:r,mode:s,persisted:o=!1,onBeforeEnter:u,onEnter:l,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:h,onLeave:m,onAfterLeave:b,onLeaveCancelled:y,onBeforeAppear:_,onAppear:k,onAfterAppear:E,onAppearCancelled:D}=t,A=String(e.key),P=m3(n,e),M=(F,j)=>{F&&rn(F,i,9,j)},R=(F,j)=>{const X=j[1];M(F,j),Fe(F)?F.every($=>$.length<=1)&&X():F.length<=1&&X()},V={mode:s,persisted:o,beforeEnter(F){let j=u;if(!n.isMounted)if(r)j=_||u;else return;F[es]&&F[es](!0);const X=P[A];X&&cs(e,X)&&X.el[es]&&X.el[es](),M(j,[F])},enter(F){let j=l,X=c,$=d;if(!n.isMounted)if(r)j=k||l,X=E||c,$=D||d;else return;let J=!1;const Q=F[Sl]=te=>{J||(J=!0,te?M($,[F]):M(X,[F]),V.delayedLeave&&V.delayedLeave(),F[Sl]=void 0)};j?R(j,[F,Q]):Q()},leave(F,j){const X=String(e.key);if(F[Sl]&&F[Sl](!0),n.isUnmounting)return j();M(h,[F]);let $=!1;const J=F[es]=Q=>{$||($=!0,j(),Q?M(y,[F]):M(b,[F]),F[es]=void 0,P[X]===e&&delete P[X])};P[X]=e,m?R(m,[F,J]):J()},clone(F){const j=Tf(F,t,n,i,a);return a&&a(j),j}};return V}function Tc(e,t){e.shapeFlag&6&&e.component?Tc(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function f2(e,t=!1,n){let i=[],a=0;for(let r=0;r<e.length;r++){let s=e[r];const o=n==null?s.key:String(n)+String(s.key!=null?s.key:r);s.type===Qt?(s.patchFlag&128&&a++,i=i.concat(f2(s.children,t,o))):(t||s.type!==ki)&&i.push(o!=null?jr(s,{key:o}):s)}if(a>1)for(let r=0;r<i.length;r++)i[r].patchFlag=-2;return i}/*! #__NO_SIDE_EFFECTS__ */function Ya(e,t){return Ge(e)?(()=>Jt({name:e.name},t,{setup:e}))():e}const zo=e=>!!e.type.__asyncLoader,m2=e=>e.type.__isKeepAlive;function p3(e,t){p2(e,"a",t)}function g3(e,t){p2(e,"da",t)}function p2(e,t,n=oa){const i=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(md(t,i,n),n){let a=n.parent;for(;a&&a.parent;)m2(a.parent.vnode)&&v3(i,t,n,a),a=a.parent}}function v3(e,t,n,i){const a=md(t,e,i,!0);rp(()=>{zm(i[t],a)},n)}function md(e,t,n=oa,i=!1){if(n){const a=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...s)=>{lr();const o=Mu(n),u=rn(t,n,e,s);return o(),cr(),u});return i?a.unshift(r):a.push(r),r}}const Di=e=>(t,n=oa)=>{(!yd||e==="sp")&&md(e,(...i)=>t(...i),n)},ip=Di("bm"),Wr=Di("m"),b3=Di("bu"),g2=Di("u"),pd=Di("bum"),rp=Di("um"),y3=Di("sp"),k3=Di("rtg"),_3=Di("rtc");function T3(e,t=oa){md("ec",e,t)}const sp="components",S3="directives";function Ga(e,t){return op(sp,e,!0,t)||e}const v2=Symbol.for("v-ndc");function gd(e){return Ft(e)?op(sp,e,!1)||e:e||v2}function KV(e){return op(S3,e)}function op(e,t,n=!0,i=!1){const a=ea||oa;if(a){const r=a.type;if(e===sp){const o=mx(r,!1);if(o&&(o===t||o===Cn(t)||o===ld(Cn(t))))return r}const s=Kv(a[e]||r[e],t)||Kv(a.appContext[e],t);return!s&&i?r:s}}function Kv(e,t){return e&&(e[t]||e[Cn(t)]||e[ld(Cn(t))])}function Sf(e,t,n,i){let a;const r=n&&n[i];if(Fe(e)||Ft(e)){a=new Array(e.length);for(let s=0,o=e.length;s<o;s++)a[s]=t(e[s],s,void 0,r&&r[s])}else if(typeof e=="number"){a=new Array(e);for(let s=0;s<e;s++)a[s]=t(s+1,s,void 0,r&&r[s])}else if(bt(e))if(e[Symbol.iterator])a=Array.from(e,(s,o)=>t(s,o,void 0,r&&r[o]));else{const s=Object.keys(e);a=new Array(s.length);for(let o=0,u=s.length;o<u;o++){const l=s[o];a[o]=t(e[l],l,o,r&&r[o])}}else a=[];return n&&(n[i]=a),a}function zV(e,t){for(let n=0;n<t.length;n++){const i=t[n];if(Fe(i))for(let a=0;a<i.length;a++)e[i[a].name]=i[a].fn;else i&&(e[i.name]=i.key?(...a)=>{const r=i.fn(...a);return r&&(r.key=i.key),r}:i.fn)}return e}function C3(e,t,n={},i,a){if(ea.isCE||ea.parent&&zo(ea.parent)&&ea.parent.isCE)return t!=="default"&&(n.name=t),Nt("slot",n,i&&i());let r=e[t];r&&r._c&&(r._d=!1),ve();const s=r&&b2(r(n)),o=ta(Qt,{key:(n.key||s&&s.key||`_${t}`)+(!s&&i?"_fb":"")},s||(i?i():[]),s&&e._===1?64:-2);return!a&&o.scopeId&&(o.slotScopeIds=[o.scopeId+"-s"]),r&&r._c&&(r._d=!0),o}function b2(e){return e.some(t=>Cc(t)?!(t.type===ki||t.type===Qt&&!b2(t.children)):!0)?e:null}function w3(e,t){const n={};for(const i in e)n[t&&/[A-Z]/.test(i)?`on:${i}`:Yl(i)]=e[i];return n}const Cf=e=>e?F2(e)?kd(e):Cf(e.parent):null,Wo=Jt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Cf(e.parent),$root:e=>Cf(e.root),$emit:e=>e.emit,$options:e=>up(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,np(e.update)}),$nextTick:e=>e.n||(e.n=hd.bind(e.proxy)),$watch:e=>q3.bind(e)}),_h=(e,t)=>e!==It&&!e.__isScriptSetup&&st(e,t),E3={get({_:e},t){if(t==="__v_skip")return!0;
vendor: 5,369 bytes, line 13
13const{ctx:n,setupState:i,data:a,props:r,accessCache:s,type:o,appContext:u}=e;let l;if(t[0]!=="$"){const m=s[t];if(m!==void 0)switch(m){case 1:return i[t];case 2:return a[t];case 4:return n[t];case 3:return r[t]}else{if(_h(i,t))return s[t]=1,i[t];if(a!==It&&st(a,t))return s[t]=2,a[t];if((l=e.propsOptions[0])&&st(l,t))return s[t]=3,r[t];if(n!==It&&st(n,t))return s[t]=4,n[t];wf&&(s[t]=0)}}const c=Wo[t];let d,h;if(c)return t==="$attrs"&&Na(e.attrs,"get",""),c(e);if((d=o.__cssModules)&&(d=d[t]))return d;if(n!==It&&st(n,t))return s[t]=4,n[t];if(h=u.config.globalProperties,st(h,t))return h[t]},set({_:e},t,n){const{data:i,setupState:a,ctx:r}=e;return _h(a,t)?(a[t]=n,!0):i!==It&&st(i,t)?(i[t]=n,!0):st(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:a,propsOptions:r}},s){let o;return!!n[s]||e!==It&&st(e,s)||_h(t,s)||(o=r[0])&&st(o,s)||st(i,s)||st(Wo,s)||st(a.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:st(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function zv(e){return Fe(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let wf=!0;function x3(e){const t=up(e),n=e.proxy,i=e.ctx;wf=!1,t.beforeCreate&&Wv(t.beforeCreate,e,"bc");const{data:a,computed:r,methods:s,watch:o,provide:u,inject:l,created:c,beforeMount:d,mounted:h,beforeUpdate:m,updated:b,activated:y,deactivated:_,beforeDestroy:k,beforeUnmount:E,destroyed:D,unmounted:A,render:P,renderTracked:M,renderTriggered:R,errorCaptured:V,serverPrefetch:F,expose:j,inheritAttrs:X,components:$,directives:J,filters:Q}=t;if(l&&A3(l,i,null),s)for(const Y in s){const se=s[Y];Ge(se)&&(i[Y]=se.bind(n))}if(a){const Y=a.call(n,n);bt(Y)&&(e.data=jn(Y))}if(wf=!0,r)for(const Y in r){const se=r[Y],be=Ge(se)?se.bind(n,n):Ge(se.get)?se.get.bind(n,n):Wa,_e=!Ge(se)&&Ge(se.set)?se.set.bind(n):Wa,Ke=Qe({get:be,set:_e});Object.defineProperty(i,Y,{enumerable:!0,configurable:!0,get:()=>Ke.value,set:Ne=>Ke.value=Ne})}if(o)for(const Y in o)y2(o[Y],i,n,Y);if(u){const Y=Ge(u)?u.call(n):u;Reflect.ownKeys(Y).forEach(se=>{Zl(se,Y[se])})}c&&Wv(c,e,"c");function Z(Y,se){Fe(se)?se.forEach(be=>Y(be.bind(n))):se&&Y(se.bind(n))}if(Z(ip,d),Z(Wr,h),Z(b3,m),Z(g2,b),Z(p3,y),Z(g3,_),Z(T3,V),Z(_3,M),Z(k3,R),Z(pd,E),Z(rp,A),Z(y3,F),Fe(j))if(j.length){const Y=e.exposed||(e.exposed={});j.forEach(se=>{Object.defineProperty(Y,se,{get:()=>n[se],set:be=>n[se]=be})})}else e.exposed||(e.exposed={});P&&e.render===Wa&&(e.render=P),X!=null&&(e.inheritAttrs=X),$&&(e.components=$),J&&(e.directives=J)}function A3(e,t,n=Wa){Fe(e)&&(e=Ef(e));for(const i in e){const a=e[i];let r;bt(a)?"default"in a?r=Ja(a.from||i,a.default,!0):r=Ja(a.from||i):r=Ja(a),ca(r)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>r.value,set:s=>r.value=s}):t[i]=r}}function Wv(e,t,n){rn(Fe(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function y2(e,t,n,i){const a=i.includes(".")?M2(n,i):()=>n[i];if(Ft(e)){const r=t[e];Ge(r)&&ua(a,r)}else if(Ge(e))ua(a,e.bind(n));else if(bt(e))if(Fe(e))e.forEach(r=>y2(r,t,n,i));else{const r=Ge(e.handler)?e.handler.bind(n):t[e.handler];Ge(r)&&ua(a,r,e)}}function up(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:a,optionsCache:r,config:{optionMergeStrategies:s}}=e.appContext,o=r.get(t);let u;return o?u=o:!a.length&&!n&&!i?u=t:(u={},a.length&&a.forEach(l=>Sc(u,l,s,!0)),Sc(u,t,s)),bt(t)&&r.set(t,u),u}function Sc(e,t,n,i=!1){const{mixins:a,extends:r}=t;r&&Sc(e,r,n,!0),a&&a.forEach(s=>Sc(e,s,n,!0));for(const s in t)if(!(i&&s==="expose")){const o=D3[s]||n&&n[s];e[s]=o?o(e[s],t[s]):t[s]}return e}const D3={data:Gv,props:$v,emits:$v,methods:Mo,computed:Mo,beforeCreate:ya,created:ya,beforeMount:ya,mounted:ya,beforeUpdate:ya,updated:ya,beforeDestroy:ya,beforeUnmount:ya,destroyed:ya,unmounted:ya,activated:ya,deactivated:ya,errorCaptured:ya,serverPrefetch:ya,components:Mo,directives:Mo,watch:I3,provide:Gv,inject:P3};function Gv(e,t){return t?e?function(){return Jt(Ge(e)?e.call(this,this):e,Ge(t)?t.call(this,this):t)}:t:e}function P3(e,t){return Mo(Ef(e),Ef(t))}function Ef(e){if(Fe(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function ya(e,t){return e?[...new Set([].concat(e,t))]:t}function Mo(e,t){return e?Jt(Object.create(null),e,t):t}function $v(e,t){return e?Fe(e)&&Fe(t)?[...new Set([...e,...t])]:Jt(Object.create(null),zv(e),zv(t??{})):t}function I3(e,t){if(!e)return t;if(!t)return e;const n=Jt(Object.create(null),e);for(const i in t)n[i]=ya(e[i],t[i]);return n}function k2(){return{app:null,config:{isNativeTag:vE,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let L3=0;function M3(e,t){return function(i,a=null){Ge(i)||(i=Jt({},i)),a!=null&&!bt(a)&&(a=null);const r=k2(),s=new WeakSet;let o=!1;const u=r.app={_uid:L3++,_component:i,_props:a,_container:null,_context:r,_instance:null,version:gx,get config(){return r.config},set config(l){},use(l,...c){return s.has(l)||(l&&Ge(l.install)?(s.add(l),l.install(u,...c)):Ge(l)&&(s.add(l),l(u,...c))),u},mixin(l){return r.mixins.includes(l)||r.mixins.push(l),u},component(l,c){return c?(r.components[l]=c,u):r.components[l]},directive(l,c){return c?(r.directives[l]=c,u):r.directives[l]}
vendor: 17,444 bytes, line 13
13,mount(l,c,d){if(!o){const h=Nt(i,a);return h.appContext=r,d===!0?d="svg":d===!1&&(d=void 0),c&&t?t(h,l):e(h,l,d),o=!0,u._container=l,l.__vue_app__=u,kd(h.component)}},unmount(){o&&(e(null,u._container),delete u._container.__vue_app__)},provide(l,c){return r.provides[l]=c,u},runWithContext(l){const c=Ts;Ts=u;try{return l()}finally{Ts=c}}};return u}}let Ts=null;function Zl(e,t){if(oa){let n=oa.provides;const i=oa.parent&&oa.parent.provides;i===n&&(n=oa.provides=Object.create(i)),n[e]=t}}function Ja(e,t,n=!1){const i=oa||ea;if(i||Ts){const a=Ts?Ts._context.provides:i?i.parent==null?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(a&&e in a)return a[e];if(arguments.length>1)return n&&Ge(t)?t.call(i&&i.proxy):t}}const _2={},T2=()=>Object.create(_2),S2=e=>Object.getPrototypeOf(e)===_2;function O3(e,t,n,i=!1){const a={},r=T2();e.propsDefaults=Object.create(null),C2(e,t,a,r);for(const s in e.propsOptions[0])s in a||(a[s]=void 0);n?e.props=i?a:ZE(a):e.type.props?e.props=a:e.props=r,e.attrs=r}function R3(e,t,n,i){const{props:a,attrs:r,vnode:{patchFlag:s}}=e,o=rt(a),[u]=e.propsOptions;let l=!1;if((i||s>0)&&!(s&16)){if(s&8){const c=e.vnode.dynamicProps;for(let d=0;d<c.length;d++){let h=c[d];if(vd(e.emitsOptions,h))continue;const m=t[h];if(u)if(st(r,h))m!==r[h]&&(r[h]=m,l=!0);else{const b=Cn(h);a[b]=xf(u,o,b,m,e,!1)}else m!==r[h]&&(r[h]=m,l=!0)}}}else{C2(e,t,a,r)&&(l=!0);let c;for(const d in o)(!t||!st(t,d)&&((c=zr(d))===d||!st(t,c)))&&(u?n&&(n[d]!==void 0||n[c]!==void 0)&&(a[d]=xf(u,o,d,void 0,e,!0)):delete a[d]);if(r!==o)for(const d in r)(!t||!st(t,d))&&(delete r[d],l=!0)}l&&fi(e.attrs,"set","")}function C2(e,t,n,i){const[a,r]=e.propsOptions;let s=!1,o;if(t)for(let u in t){if(Ho(u))continue;const l=t[u];let c;a&&st(a,c=Cn(u))?!r||!r.includes(c)?n[c]=l:(o||(o={}))[c]=l:vd(e.emitsOptions,u)||(!(u in i)||l!==i[u])&&(i[u]=l,s=!0)}if(r){const u=rt(n),l=o||It;for(let c=0;c<r.length;c++){const d=r[c];n[d]=xf(a,u,d,l[d],e,!st(l,d))}}return s}function xf(e,t,n,i,a,r){const s=e[n];if(s!=null){const o=st(s,"default");if(o&&i===void 0){const u=s.default;if(s.type!==Function&&!s.skipFactory&&Ge(u)){const{propsDefaults:l}=a;if(n in l)i=l[n];else{const c=Mu(a);i=l[n]=u.call(null,t),c()}}else i=u}s[0]&&(r&&!o?i=!1:s[1]&&(i===""||i===zr(n))&&(i=!0))}return i}const N3=new WeakMap;function w2(e,t,n=!1){const i=n?N3:t.propsCache,a=i.get(e);if(a)return a;const r=e.props,s={},o=[];let u=!1;if(!Ge(e)){const c=d=>{u=!0;const[h,m]=w2(d,t,!0);Jt(s,h),m&&o.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!r&&!u)return bt(e)&&i.set(e,ys),ys;if(Fe(r))for(let c=0;c<r.length;c++){const d=Cn(r[c]);Jv(d)&&(s[d]=It)}else if(r)for(const c in r){const d=Cn(c);if(Jv(d)){const h=r[c],m=s[d]=Fe(h)||Ge(h)?{type:h}:Jt({},h),b=m.type;let y=!1,_=!0;if(Fe(b))for(let k=0;k<b.length;++k){const E=b[k],D=Ge(E)&&E.name;if(D==="Boolean"){y=!0;break}else D==="String"&&(_=!1)}else y=Ge(b)&&b.name==="Boolean";m[0]=y,m[1]=_,(y||st(m,"default"))&&o.push(d)}}const l=[s,o];return bt(e)&&i.set(e,l),l}function Jv(e){return e[0]!=="$"&&!Ho(e)}const E2=e=>e[0]==="_"||e==="$stable",lp=e=>Fe(e)?e.map(Rn):[Rn(e)],F3=(e,t,n)=>{if(t._n)return t;const i=an((...a)=>lp(t(...a)),n);return i._c=!1,i},x2=(e,t,n)=>{const i=e._ctx;for(const a in e){if(E2(a))continue;const r=e[a];if(Ge(r))t[a]=F3(a,r,i);else if(r!=null){const s=lp(r);t[a]=()=>s}}},A2=(e,t)=>{const n=lp(t);e.slots.default=()=>n},D2=(e,t,n)=>{for(const i in t)(n||i!=="_")&&(e[i]=t[i])},B3=(e,t,n)=>{const i=e.slots=T2();if(e.vnode.shapeFlag&32){const a=t._;a?(D2(i,t,n),n&&V1(i,"_",a,!0)):x2(t,i)}else t&&A2(e,t)},j3=(e,t,n)=>{const{vnode:i,slots:a}=e;let r=!0,s=It;if(i.shapeFlag&32){const o=t._;o?n&&o===1?r=!1:D2(a,t,n):(r=!t.$stable,x2(t,a)),s=t}else t&&(A2(e,t),s={default:1});if(r)for(const o in a)!E2(o)&&s[o]==null&&delete a[o]};function Af(e,t,n,i,a=!1){if(Fe(e)){e.forEach((h,m)=>Af(h,t&&(Fe(t)?t[m]:t),n,i,a));return}if(zo(i)&&!a)return;const r=i.shapeFlag&4?kd(i.component):i.el,s=a?null:r,{i:o,r:u}=e,l=t&&t.r,c=o.refs===It?o.refs={}:o.refs,d=o.setupState;if(l!=null&&l!==u&&(Ft(l)?(c[l]=null,st(d,l)&&(d[l]=null)):ca(l)&&(l.value=null)),Ge(u))Zi(u,o,12,[s,c]);else{const h=Ft(u),m=ca(u);if(h||m){const b=()=>{if(e.f){const y=h?st(d,u)?d[u]:c[u]:u.value;a?Fe(y)&&zm(y,r):Fe(y)?y.includes(r)||y.push(r):h?(c[u]=[r],st(d,u)&&(d[u]=c[u])):(u.value=[r],e.k&&(c[e.k]=u.value))}else h?(c[u]=s,st(d,u)&&(d[u]=s)):m&&(u.value=s,e.k&&(c[e.k]=s))};s?(b.id=-1,La(b,n)):b()}}}const U3=Symbol("_vte"),H3=e=>e.__isTeleport;function V3(){typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__!="boolean"&&(Gm().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1)}const La=nx;function K3(e){return z3(e)}function z3(e,t){V3();const n=Gm();n.__VUE__=!0;const{insert:i,remove:a,patchProp:r,createElement:s,createText:o,createComment:u,setText:l,setElementText:c,parentNode:d,nextSibling:h,setScopeId:m=Wa,insertStaticContent:b}=e,y=(w,S,L,W=null,G=null,ae=null,re=void 0,de=null,le=!!S.dynamicChildren)=>{if(w===S)return;w&&!cs(w,S)&&(W=ee(w),Ne(w,G,ae,!0),w=null),S.patchFlag===-2&&(le=!1,S.dynamicChildren=null);const{type:H,ref:q,shapeFlag:Ce}=S;switch(H){case Lu:_(w,S,L,W);break;case ki:k(w,S,L,W);break;case ec:w==null&&E(S,L,W,re);break;case Qt:$(w,S,L,W,G,ae,re,de,le);break;default:Ce&1?P(w,S,L,W,G,ae,re,de,le):Ce&6?J(w,S,L,W,G,ae,re,de,le):(Ce&64||Ce&128)&&H.process(w,S,L,W,G,ae,re,de,le,pe)}q!=null&&G&&Af(q,w&&w.ref,ae,S||w,!S)},_=(w,S,L,W)=>{if(w==null)i(S.el=o(S.children),L,W);else{const G=S.el=w.el;S.children!==w.children&&l(G,S.children)}},k=(w,S,L,W)=>{w==null?i(S.el=u(S.children||""),L,W):S.el=w.el},E=(w,S,L,W)=>{[w.el,w.anchor]=b(w.children,S,L,W,w.el,w.anchor)},D=({el:w,anchor:S},L,W)=>{let G;for(;w&&w!==S;)G=h(w),i(w,L,W),w=G;i(S,L,W)},A=({el:w,anchor:S})=>{let L;for(;w&&w!==S;)L=h(w),a(w),w=L;a(S)},P=(w,S,L,W,G,ae,re,de,le)=>{S.type==="svg"?re="svg":S.type==="math"&&(re="mathml"),w==null?M(S,L,W,G,ae,re,de,le):F(w,S,G,ae,re,de,le)},M=(w,S,L,W,G,ae,re,de)=>{let le,H;const{props:q,shapeFlag:Ce,transition:ye,dirs:Be}=w;if(le=w.el=s(w.type,ae,q&&q.is,q),Ce&8?c(le,w.children):Ce&16&&V(w.children,le,null,W,G,Th(w,ae),re,de),Be&&kr(w,null,W,"created"),R(le,w,w.scopeId,re,W),q){for(const tt in q)tt!=="value"&&!Ho(tt)&&r(le,tt,null,q[tt],ae,W);"value"in q&&r(le,"value",null,q.value,ae),(H=q.onVnodeBeforeMount)&&In(H,W,w)}Be&&kr(w,null,W,"beforeMount");const Ve=W3(G,ye);Ve&&ye.beforeEnter(le),i(le,S,L),((H=q&&q.onVnodeMounted)||Ve||Be)&&La(()=>{H&&In(H,W,w),Ve&&ye.enter(le),Be&&kr(w,null,W,"mounted")},G)},R=(w,S,L,W,G)=>{if(L&&m(w,L),W)for(let ae=0;ae<W.length;ae++)m(w,W[ae]);if(G){let ae=G.subTree;if(S===ae){const re=G.vnode;R(w,re,re.scopeId,re.slotScopeIds,G.parent)}}},V=(w,S,L,W,G,ae,re,de,le=0)=>{for(let H=le;H<w.length;H++){const q=w[H]=de?$i(w[H]):Rn(w[H]);y(null,q,S,L,W,G,ae,re,de)}},F=(w,S,L,W,G,ae,re)=>{const de=S.el=w.el;let{patchFlag:le,dynamicChildren:H,dirs:q}=S;le|=w.patchFlag&16;const Ce=w.props||It,ye=S.props||It;let Be;if(L&&_r(L,!1),(Be=ye.onVnodeBeforeUpdate)&&In(Be,L,S,w),q&&kr(S,w,L,"beforeUpdate"),L&&_r(L,!0),(Ce.innerHTML&&ye.innerHTML==null||Ce.textContent&&ye.textContent==null)&&c(de,""),H?j(w.dynamicChildren,H,de,L,W,Th(S,G),ae):re||se(w,S,de,null,L,W,Th(S,G),ae,!1),le>0){if(le&16)X(de,Ce,ye,L,G);else if(le&2&&Ce.class!==ye.class&&r(de,"class",null,ye.class,G),le&4&&r(de,"style",Ce.style,ye.style,G),le&8){const Ve=S.dynamicProps;for(let tt=0;tt<Ve.length;tt++){const at=Ve[tt],Dt=Ce[at],We=ye[at];(We!==Dt||at==="value")&&r(de,at,Dt,We,G,L)}}le&1&&w.children!==S.children&&c(de,S.children)}else!re&&H==null&&X(de,Ce,ye,L,G);((Be=ye.onVnodeUpdated)||q)&&La(()=>{Be&&In(Be,L,S,w),q&&kr(S,w,L,"updated")},W)},j=(w,S,L,W,G,ae,re)=>{for(let de=0;de<S.length;de++){const le=w[de],H=S[de],q=le.el&&(le.type===Qt||!cs(le,H)||le.shapeFlag&70)?d(le.el):L;y(le,H,q,null,W,G,ae,re,!0)}},X=(w,S,L,W,G)=>{if(S!==L){if(S!==It)for(const ae in S)!Ho(ae)&&!(ae in L)&&r(w,ae,S[ae],null,G,W);for(const ae in L){if(Ho(ae))continue;const re=L[ae],de=S[ae];re!==de&&ae!=="value"&&r(w,ae,de,re,G,W)}"value"in L&&r(w,"value",S.value,L.value,G)}},$=(w,S,L,W,G,ae,re,de,le)=>{const H=S.el=w?w.el:o(""),q=S.anchor=w?w.anchor:o("");let{patchFlag:Ce,dynamicChildren:ye,slotScopeIds:Be}=S;Be&&(de=de?de.concat(Be):Be),w==null?(i(H,L,W),i(q,L,W),V(S.children||[],L,q,G,ae,re,de,le)):Ce>0&&Ce&64&&ye&&w.dynamicChildren?(j(w.dynamicChildren,ye,L,G,ae,re,de),(S.key!=null||G&&S===G.subTree)&&P2(w,S,!0)):se(w,S,L,q,G,ae,re,de,le)},J=(w,S,L,W,G,ae,re,de,le)=>{S.slotScopeIds=de,w==null?S.shapeFlag&512?G.ctx.activate(S,L,W,re,le):Q(S,L,W,G,ae,re,le):te(w,S,le)},Q=(w,S,L,W,G,ae,re)=>{const de=w.component=lx(w,W,G);if(m2(w)&&(de.ctx.renderer=pe),cx(de,!1,re),de.asyncDep){if(G&&G.registerDep(de,Z,re),!w.el){const le=de.subTree=Nt(ki);k(null,le,S,L)}}else Z(de,w,S,L,G,ae,re)},te=(w,S,L)=>{const W=S.component=w.component;if(ex(w,S,L))if(W.asyncDep&&!W.asyncResolved){Y(W,S,L);return}else W.next=S,l3(W.update),W.effect.dirty=!0,W.update();else S.el=w.el,W.vnode=S},Z=(w,S,L,W,G,ae,re)=>{const de=()=>{if(w.isMounted){let{next:q,bu:Ce,u:ye,parent:Be,vnode:Ve}=w;{const An=I2(w);if(An){q&&(q.el=Ve.el,Y(w,q,re)),An.asyncDep.then(()=>{w.isUnmounted||de()});return}}let tt=q,at;_r(w,!1),q?(q.el=Ve.el,Y(w,q,re)):q=Ve,Ce&&Xl(Ce),(at=q.props&&q.props.onVnodeBeforeUpdate)&&In(at,Be,q,Ve),_r(w,!0);const Dt=Sh(w),We=w.subTree;w.subTree=Dt,y(We,Dt,d(We.el),ee(We),w,G,ae),q.el=Dt.el,tt===null&&tx(w,Dt.el),ye&&La(ye,G),(at=q.props&&q.props.onVnodeUpdated)&&La(()=>In(at,Be,q,Ve),G)}else{let q;const{el:Ce,props:ye}=S,{bm:Be,m:Ve,parent:tt}=w,at=zo(S);if(_r(w,!1),Be&&Xl(Be),!at&&(q=ye&&ye.onVnodeBeforeMount)&&In(q,tt,S),_r(w,!0),Ce&&Ze){const Dt=()=>{w.subTree=Sh(w),Ze(Ce,w.subTree,w,G,null)};at?S.type.__asyncLoader().then(()=>!w.isUnmounted&&Dt()):Dt()}else{const Dt=w.subTree=Sh(w);y(null,Dt,L,W,w,G,ae),S.el=Dt.el}if(Ve&&La(Ve,G),!at&&(q=ye&&ye.onVnodeMounted)){const Dt=S;La(()=>In(q,tt,Dt),G)}(S.shapeFlag&256||tt&&zo(tt.vnode)&&tt.vnode.shapeFlag&256)&&w.a&&La(w.a,G),w.isMounted=!0,S=L=W=null}},le=w.effect=new Jm(de,Wa,()=>np(H),w.scope),H=w.update=()=>{le.dirty&&le.run()};H.i=w,H.id=w.uid,_r(w,!0),H()},Y=(w,S,L)=>{S.component=w;const W=w.vnode.props;w.vnode=S,w.next=null,R3(w,S.props,W,L),j3(w,S.children,L),lr(),Vv(w),cr()},se=(w,S,L,W,G,ae,re,de,le=!1)=>{const H=w&&w.children,q=w?w.shapeFlag:0,Ce=S.children,{patchFlag:ye,shapeFlag:Be}=S;if(ye>0){if(ye&128){_e(H,Ce,L,W,G,ae,re,de,le);return}else if(ye&256){be(H,Ce,L,W,G,ae,re,de,le);return}}Be&8?(q&16&&Ye(H,G,ae),Ce!==H&&c(L,Ce)):q&16?Be&16?_e(H,Ce,L,W,G,ae,re,de,le):Ye(H,G,ae,!0):(q&8&&c(L,""),Be&16&&V(Ce,L,W,G,ae,re,de,le))},be=(w,S,L,W,G,ae,re,de,le)=>{w=w||ys,S=S||ys;const H=w.length,q=S.length,Ce=Math.min(H,q);let ye;for(ye=0;ye<Ce;ye++){const Be=S[ye]=le?$i(S[ye]):Rn(S[ye]);y(w[ye],Be,L,null,G,ae,re,de,le)}H>q?Ye(w,G,ae,!0,!1,Ce):V(S,L,W,G,ae,re,de,le,Ce)},_e=(w,S,L,W,G,ae,re,de,le)=>{let H=0;const q=S.length;let Ce=w.length-1,ye=q-1;for(;H<=Ce&&H<=ye;){const Be=w[H],Ve=S[H]=le?$i(S[H]):Rn(S[H]);if(cs(Be,Ve))y(Be,Ve,L,null,G,ae,re,de,le);else break;H++}for(;H<=Ce&&H<=ye;){const Be=w[Ce],Ve=S[ye]=le?$i(S[ye]):Rn(S[ye]);if(cs(Be,Ve))y(Be,Ve,L,null,G,ae,re,de,le);else break;Ce--,ye--}if(H>Ce){if(H<=ye){const Be=ye+1,Ve=Be<q?S[Be].el:W;for(;H<=ye;)y(null,S[H]=le?$i(S[H]):Rn(S[H]),L,Ve,G,ae,re,de,le),H++}}else if(H>ye)for(;H<=Ce;)Ne(w[H],G,ae,!0),H++;else{const Be=H,Ve=H,tt=new Map;for(H=Ve;H<=ye;H++){const xe=S[H]=le?$i(S[H]):Rn(S[H]);xe.key!=null&&tt.set(xe.key,H)}let at,Dt=0;const We=ye-Ve+1;let An=!1,mr=0;const Zn=new Array(We);for(H=0;H<We;H++)Zn[H]=0;for(H=Be;H<=Ce;H++){const xe=w[H];if(Dt>=We){Ne(xe,G,ae,!0);continue}let ke;if(xe.key!=null)ke=tt.get(xe.key);else for(at=Ve;at<=ye;at++)if(Zn[at-Ve]===0&&cs(xe,S[at])){ke=at;break}ke===void 0?Ne(xe,G,ae,!0):(Zn[ke-Ve]=H+1,ke>=mr?mr=ke:An=!0,y(xe,S[ke],L,null,G,ae,re,de,le),Dt++)}const Ae=An?G3(Zn):ys;for(at=Ae.length-1,H=We-1;H>=0;H--){const xe=Ve+H,ke=S[xe],we=xe+1<q?S[xe+1].el:W;Zn[H]===0?y(null,ke,L,we,G,ae,re,de,le):An&&(at<0||H!==Ae[at]?Ke(ke,L,we,2):at--)}}},Ke=(w,S,L,W,G=null)=>{const{el:ae,type:re,transition:de,children:le,shapeFlag:H}=w;if(H&6){Ke(w.component.subTree,S,L,W);return}if(H&128){w.suspense.move(S,L,W);return}if(H&64){re.move(w,S,L,pe);return}if(re===Qt){i(ae,S,L);for(let Ce=0;Ce<le.length;Ce++)Ke(le[Ce],S,L,W);i(w.anchor,S,L);return}if(re===ec){D(w,S,L);return}if(W!==2&&H&1&&de)if(W===0)de.beforeEnter(ae),i(ae,S,L),La(()=>de.enter(ae),G);else{const{leave:Ce,delayLeave:ye,afterLeave:Be}=de,Ve=()=>i(ae,S,L),tt=()=>{Ce(ae,()=>{Ve(),Be&&Be()})};ye?ye(ae,Ve,tt):tt()}else i(ae,S,L)},Ne=(w,S,L,W=!1,G=!1)=>{const{type:ae,props:re,ref:de,children:le,dynamicChildren:H,shapeFlag:q,patchFlag:Ce,dirs:ye,cacheIndex:Be}=w;if(Ce===-2&&(G=!1),de!=null&&Af(de,null,L,w,!0),Be!=null&&(S.renderCache[Be]=void 0),q&256){S.ctx.deactivate(w);return}const Ve=q&1&&ye,tt=!zo(w);let at;if(tt&&(at=re&&re.onVnodeBeforeUnmount)&&In(at,S,w),q&6)gt(w.component,L,W);else{if(q&128){w.suspense.unmount(L,W);return}Ve&&kr(w,null,S,"beforeUnmount"),q&64?w.type.remove(w,S,L,pe,W):H&&!H.hasOnce&&(ae!==Qt||Ce>0&&Ce&64)?Ye(H,S,L,!1,!0):(ae===Qt&&Ce&384||!G&&q&16)&&Ye(le,S,L),W&&qe(w)}(tt&&(at=re&&re.onVnodeUnmounted)||Ve)&&La(()=>{at&&In(at,S,w),Ve&&kr(w,null,S,"unmounted")},L)},qe=w=>{const{type:S,el:L,anchor:W,transition:G}=w;if(S===Qt){et(L,W);return}if(S===ec){A(w);return}const ae=()=>{a(L),G&&!G.persisted&&G.afterLeave&&G.afterLeave()};if(w.shapeFlag&1&&G&&!G.persisted){const{leave:re,delayLeave:de}=G,le=()=>re(L,ae);de?de(w.el,ae,le):le()}else ae()},et=(w,S)=>{let L;for(;w!==S;)L=h(w),a(w),w=L;a(S)},gt=(w,S,L)=>{const{bum:W,scope:G,update:ae,subTree:re,um:de,m:le,a:H}=w;qv(le),qv(H),W&&Xl(W),G.stop(),ae&&(ae.active=!1,Ne(re,w,S,L)),de&&La(de,S),La(()=>{w.isUnmounted=!0},S),S&&S.pendingBranch&&!S.isUnmounted&&w.asyncDep&&!w.asyncResolved&&w.suspenseId===S.pendingId&&(S.deps--,S.deps===0&&S.resolve())},Ye=(w,S,L,W=!1,G=!1,ae=0)=>{for(let re=ae;re<w.length;re++)Ne(w[re],S,L,W,G)},ee=w=>{if(w.shapeFlag&6)return ee(w.component.subTree);if(w.shapeFlag&128)return w.suspense.next();const S=h(w.anchor||w.el),L=S&&S[U3];return L?h(L):S};let ce=!1;const oe=(w,S,L)=>{w==null?S._vnode&&Ne(S._vnode,null,null,!0):y(S._vnode||null,w,S,null,null,null,L),S._vnode=w,ce||(ce=!0,Vv(),d2(),ce=!1)},pe={p:y,um:Ne,m:Ke,r:qe,mt:Q,mc:V,pc:se,pbc:j,n:ee,o:e};let Oe,Ze;return t&&([Oe,Ze]=t(pe)),{render:oe,hydrate:Oe,createApp:M3(oe,Oe)}}function Th({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function _r({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function W3(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function P2(e,t,n=!1){const i=e.children,a=t.children;if(Fe(i)&&Fe(a))for(let r=0;r<i.length;r++){const s=i[r];let o=a[r];o.shapeFlag&1&&!o.dynamicChildren&&((o.patchFlag<=0||o.patchFlag===32)&&(o=a[r]=$i(a[r]),o.el=s.el),!n&&o.patchFlag!==-2&&P2(s,o)),o.type===Lu&&(o.el=s.el)}}function G3(e){const t=e.slice(),n=[0];let i,a,r,s,o;const u=e.length;for(i=0;i<u;i++){const l=e[i];if(l!==0){if(a=n[n.length-1],e[a]<l){t[i]=a,n.push(i);continue}for(r=0,s=n.length-1;r<s;)o=r+s>>1,e[n[o]]<l?r=o+1:s=o;l<e[n[r]]&&(r>0&&(t[i]=n[r-1]),n[r]=i)}}for(r=n.length,s=n[r-1];r-- >0;)n[r]=s,s=t[s];return n}function I2(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:I2(t)}function qv(e){if(e)for(let t=0;t<e.length;t++)e[t].active=!1}const $3=Symbol.for("v-scx"),J3=()=>Ja($3);function L2(e,t){return cp(e,null,t)}const Cl={};function ua(e,t,n){return cp(e,t,n)}function cp(e,t,{immediate:n,deep:i,flush:a,once:r,onTrack:s,onTrigger:o}=It){if(t&&r){const M=t;t=(...R)=>{M(...R),P()}}const u=oa,l=M=>i===!0?M:qi(M,i===!1?1:void 0);let c,d=!1,h=!1;if(ca(e)?(c=()=>e.value,d=xs(e)):Vo(e)?(c=()=>l(e),d=!0):Fe(e)?(h=!0,d=e.some(M=>Vo(M)||xs(M)),c=()=>e.map(M=>{if(ca(M))return M.value;if(Vo(M))return l(M);if(Ge(M))return Zi(M,u,2)})):Ge(e)?t?c=()=>Zi(e,u,2):c=()=>(m&&m(),rn(e,u,3,[b])):c=Wa,t&&i){const M=c;c=()=>qi(M())}let m,b=M=>{m=D.onStop=()=>{Zi(M,u,4),m=D.onStop=void 0}},y;if(yd)if(b=Wa,t?n&&rn(t,u,3,[c(),h?[]:void 0,b]):c(),a==="sync"){const M=J3();y=M.__watcherHandles||(M.__watcherHandles=[])}else return Wa;let _=h?new Array(e.length).fill(Cl):Cl;const k=()=>{if(!(!D.active||!D.dirty))if(t){const M=D.run();(i||d||(h?M.some((R,V)=>er(R,_[V])):er(M,_)))&&(m&&m(),rn(t,u,3,[M,_===Cl?void 0:h&&_[0]===Cl?[]:_,b]),_=M)}else D.run()};k.allowRecurse=!!t;let E;a==="sync"?E=k:a==="post"?E=()=>La(k,u&&u.suspense):(k.pre=!0,u&&(k.id=u.uid),E=()=>np(k));const D=new Jm(c,Wa,E),A=LE(),P=()=>{D.stop(),A&&zm(A.effects,D)};return t?n?k():_=D.run():a==="post"?La(D.run.bind(D),u&&u.suspense):D.run(),y&&y.push(P),P}function q3(e,t,n){const i=this.proxy,a=Ft(e)?e.includes(".")?M2(i,e):()=>i[e]:e.bind(i,i);let r;Ge(t)?r=t:(r=t.handler,n=t);const s=Mu(this),o=cp(a,r.bind(i),n);return s(),o}function M2(e,t){const n=t.split(".");return()=>{let i=e;for(let a=0;a<n.length&&i;a++)i=i[n[a]];return i}}function qi(e,t=1/0,n){if(t<=0||!bt(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,ca(e))qi(e.value,t,n);else if(Fe(e))for(let i=0;i<e.length;i++)qi(e[i],t,n);else if(Xs(e)||ks(e))e.forEach(i=>{qi(i,t,n)});else if(H1(e)){for(const i in e)qi(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&qi(e[i],t,n)}return e}const Y3=(e,t)=>
vendor: 4,519 bytes, line 13
13t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Cn(t)}Modifiers`]||e[`${zr(t)}Modifiers`];function X3(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||It;let a=n;const r=t.startsWith("update:"),s=r&&Y3(i,t.slice(7));s&&(s.trim&&(a=n.map(c=>Ft(c)?c.trim():c)),s.number&&(a=n.map(yc)));let o,u=i[o=Yl(t)]||i[o=Yl(Cn(t))];!u&&r&&(u=i[o=Yl(zr(t))]),u&&rn(u,e,6,a);const l=i[o+"Once"];if(l){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,rn(l,e,6,a)}}function O2(e,t,n=!1){const i=t.emitsCache,a=i.get(e);if(a!==void 0)return a;const r=e.emits;let s={},o=!1;if(!Ge(e)){const u=l=>{const c=O2(l,t,!0);c&&(o=!0,Jt(s,c))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!r&&!o?(bt(e)&&i.set(e,null),null):(Fe(r)?r.forEach(u=>s[u]=null):Jt(s,r),bt(e)&&i.set(e,s),s)}function vd(e,t){return!e||!od(t)?!1:(t=t.slice(2).replace(/Once$/,""),st(e,t[0].toLowerCase()+t.slice(1))||st(e,zr(t))||st(e,t))}function Sh(e){const{type:t,vnode:n,proxy:i,withProxy:a,propsOptions:[r],slots:s,attrs:o,emit:u,render:l,renderCache:c,props:d,data:h,setupState:m,ctx:b,inheritAttrs:y}=e,_=_c(e);let k,E;try{if(n.shapeFlag&4){const A=a||i,P=A;k=Rn(l.call(P,A,c,d,m,h,b)),E=o}else{const A=t;k=Rn(A.length>1?A(d,{attrs:o,slots:s,emit:u}):A(d,null)),E=t.props?o:Q3(o)}}catch(A){Go.length=0,dd(A,e,1),k=Nt(ki)}let D=k;if(E&&y!==!1){const A=Object.keys(E),{shapeFlag:P}=D;A.length&&P&7&&(r&&A.some(Km)&&(E=Z3(E,r)),D=jr(D,E,!1,!0))}return n.dirs&&(D=jr(D,null,!1,!0),D.dirs=D.dirs?D.dirs.concat(n.dirs):n.dirs),n.transition&&(D.transition=n.transition),k=D,_c(_),k}const Q3=e=>{let t;for(const n in e)(n==="class"||n==="style"||od(n))&&((t||(t={}))[n]=e[n]);return t},Z3=(e,t)=>{const n={};for(const i in e)(!Km(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function ex(e,t,n){const{props:i,children:a,component:r}=e,{props:s,children:o,patchFlag:u}=t,l=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return i?Yv(i,s,l):!!s;if(u&8){const c=t.dynamicProps;for(let d=0;d<c.length;d++){const h=c[d];if(s[h]!==i[h]&&!vd(l,h))return!0}}}else return(a||o)&&(!o||!o.$stable)?!0:i===s?!1:i?s?Yv(i,s,l):!0:!!s;return!1}function Yv(e,t,n){const i=Object.keys(t);if(i.length!==Object.keys(e).length)return!0;for(let a=0;a<i.length;a++){const r=i[a];if(t[r]!==e[r]&&!vd(n,r))return!0}return!1}function tx({vnode:e,parent:t},n){for(;t;){const i=t.subTree;if(i.suspense&&i.suspense.activeBranch===e&&(i.el=e.el),i===e)(e=t.vnode).el=n,t=t.parent;else break}}const ax=e=>e.__isSuspense;function nx(e,t){t&&t.pendingBranch?Fe(e)?t.effects.push(...e):t.effects.push(e):c3(e)}const Qt=Symbol.for("v-fgt"),Lu=Symbol.for("v-txt"),ki=Symbol.for("v-cmt"),ec=Symbol.for("v-stc"),Go=[];let $a=null;function ve(e=!1){Go.push($a=e?null:[])}function ix(){Go.pop(),$a=Go[Go.length-1]||null}let ou=1;function Xv(e){ou+=e,e<0&&$a&&($a.hasOnce=!0)}function R2(e){return e.dynamicChildren=ou>0?$a||ys:null,ix(),ou>0&&$a&&$a.push(e),e}function Ie(e,t,n,i,a,r){return R2(Me(e,t,n,i,a,r,!0))}function ta(e,t,n,i,a){return R2(Nt(e,t,n,i,a,!0))}function Cc(e){return e?e.__v_isVNode===!0:!1}function cs(e,t){return e.type===t.type&&e.key===t.key}const N2=({key:e})=>e??null,tc=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ft(e)||ca(e)||Ge(e)?{i:ea,r:e,k:t,f:!!n}:e:null);function Me(e,t=null,n=null,i=0,a=null,r=e===Qt?0:1,s=!1,o=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&N2(t),ref:t&&tc(t),scopeId:fd,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:i,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:ea};return o?(dp(u,n),r&128&&e.normalize(u)):n&&(u.shapeFlag|=Ft(n)?8:16),ou>0&&!s&&$a&&(u.patchFlag>0||r&6)&&u.patchFlag!==32&&$a.push(u),u}const Nt=rx;function rx(e,t=null,n=null,i=0,a=null,r=!1){if((!e||e===v2)&&(e=ki),Cc(e)){const o=jr(e,t,!0);return n&&dp(o,n),ou>0&&!r&&$a&&(o.shapeFlag&6?$a[$a.indexOf(e)]=o:$a.push(o)),o.patchFlag=-2,o}if(px(e)&&(e=e.__vccOpts),t){t=sx(t);let{class:o,style:u}=t;o&&!Ft(o)&&(t.class=Ea(o)),bt(u)&&(i2(u)&&!Fe(u)&&(u=Jt({},u)),t.style=Qs(u))}const s=Ft(e)?1:ax(e)?128:H3(e)?64:bt(e)?4:Ge(e)?2:0;return Me(e,t,n,i,a,s,r,!0)}function sx(e){return e?i2(e)||S2(e)?Jt({},e):e:null}function jr(e,t,n=!1,i=!1){const{props:a,ref:r,patchFlag:s,children:o,transition:u}=e,l=t?bd(a||{}
vendor: 2,286 bytes, line 13
13,t):a,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&N2(l),ref:t&&t.ref?n&&r?Fe(r)?r.concat(tc(t)):[r,tc(t)]:tc(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Qt?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&jr(e.ssContent),ssFallback:e.ssFallback&&jr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u&&i&&Tc(c,u.clone(c)),c}function nn(e=" ",t=0){return Nt(Lu,null,e,t)}function WV(e,t){const n=Nt(ec,null,e);return n.staticCount=t,n}function ut(e="",t=!1){return t?(ve(),ta(ki,null,e)):Nt(ki,null,e)}function Rn(e){return e==null||typeof e=="boolean"?Nt(ki):Fe(e)?Nt(Qt,null,e.slice()):typeof e=="object"?$i(e):Nt(Lu,null,String(e))}function $i(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:jr(e)}function dp(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(Fe(t))n=16;else if(typeof t=="object")if(i&65){const a=t.default;a&&(a._c&&(a._d=!1),dp(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!S2(t)?t._ctx=ea:a===3&&ea&&(ea.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Ge(t)?(t={default:t,_ctx:ea},n=32):(t=String(t),i&64?(n=16,t=[nn(t)]):n=8);e.children=t,e.shapeFlag|=n}function bd(...e){const t={};for(let n=0;n<e.length;n++){const i=e[n];for(const a in i)if(a==="class")t.class!==i.class&&(t.class=Ea([t.class,i.class]));else if(a==="style")t.style=Qs([t.style,i.style]);else if(od(a)){const r=t[a],s=i[a];s&&r!==s&&!(Fe(r)&&r.includes(s))&&(t[a]=r?[].concat(r,s):s)}else a!==""&&(t[a]=i[a])}return t}function In(e,t,n,i=null){rn(e,t,7,[n,i])}const ox=k2();let ux=0;function lx(e,t,n){const i=e.type,a=(t?t.appContext:e.appContext)||ox,r={uid:ux++,vnode:e,type:i,parent:t,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,scope:new G1(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(a.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:w2(i,a),emitsOptions:O2(i,a),emit:null,emitted:null,propsDefaults:It,
vendor: 2,567 bytes, lines 13-16
13inheritAttrs:i.inheritAttrs,ctx:It,data:It,props:It,attrs:It,slots:It,refs:It,setupState:It,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return r.ctx={_:r},r.root=t?t.root:r,r.emit=X3.bind(null,r),e.ce&&e.ce(r),r}let oa=null;const Ur=()=>oa||ea;let wc,Df;{const e=Gm(),t=(n,i)=>{let a;return(a=e[n])||(a=e[n]=[]),a.push(i),r=>{a.length>1?a.forEach(s=>s(r)):a[0](r)}};wc=t("__VUE_INSTANCE_SETTERS__",n=>oa=n),Df=t("__VUE_SSR_SETTERS__",n=>yd=n)}const Mu=e=>{const t=oa;return wc(e),e.scope.on(),()=>{e.scope.off(),wc(t)}},Qv=()=>{oa&&oa.scope.off(),wc(null)};function F2(e){return e.vnode.shapeFlag&4}let yd=!1;function cx(e,t=!1,n=!1){t&&Df(t);const{props:i,children:a}=e.vnode,r=F2(e);O3(e,i,r,t),B3(e,a,n);const s=r?dx(e,t):void 0;return t&&Df(!1),s}function dx(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,E3);const{setup:i}=n;if(i){const a=e.setupContext=i.length>1?fx(e):null,r=Mu(e);lr();const s=Zi(i,e,0,[e.props,a]);if(cr(),r(),j1(s)){if(s.then(Qv,Qv),t)return s.then(o=>{Zv(e,o,t)}).catch(o=>{dd(o,e,0)});e.asyncDep=s}else Zv(e,s,t)}else B2(e,t)}function Zv(e,t,n){Ge(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:bt(t)&&(e.setupState=u2(t)),B2(e,n)}let e0;function B2(e,t,n){const i=e.type;if(!e.render){if(!t&&e0&&!i.render){const a=i.template||up(e).template;if(a){const{isCustomElement:r,compilerOptions:s}=e.appContext.config,{delimiters:o,compilerOptions:u}=i,l=Jt(Jt({isCustomElement:r,delimiters:o},s),u);i.render=e0(a,l)}}e.render=i.render||Wa}{const a=Mu(e);lr();try{x3(e)}finally{cr(),a()}}}const hx={get(e,t){return Na(e,"get",""),e[t]}};function fx(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,hx),slots:e.slots,emit:e.emit,expose:t}}function kd(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(u2(e3(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Wo)return Wo[n](e)},has(t,n){return n in t||n in Wo}})):e.proxy}function mx(e,t=!0){return Ge(e)?e.displayName||e.name:e.name||t&&e.__name}function px(e){return Ge(e)&&"__vccOpts"in e}const Qe=(e,t)=>t3(e,t,yd);function _i(e,t,n){const i=arguments.length;return i===2?bt(t)&&!Fe(t)?Cc(t)?Nt(e,null,[t]):Nt(e,t):Nt(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Cc(n)&&(n=[n]),Nt(e,t,n))}const gx="3.4.37";/** 14* @vue/runtime-dom v3.4.37 15* (c) 2018-present Yuxi (Evan) You and Vue contributors 16* @license MIT
17**/const vx="http://www.w3.org/2000/svg",bx="http://www.w3.org/1998/Math/MathML",oi=typeof document<"u"?document:null,t0=oi&&oi.createElement("template"),yx={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const a=t==="svg"?oi.createElementNS(vx,e):t==="mathml"?oi.createElementNS(bx,e):n?oi.createElement(e,{is:n}):oi.createElement(e);return e==="select"&&i&&i.multiple!=null&&a.setAttribute("multiple",i.multiple),a},createText:e=>oi.createTextNode(e),createComment:e=>oi.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>oi.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,a,r){const s=n?n.previousSibling:t.lastChild;if(a&&(a===r||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===r||!(a=a.nextSibling)););else{t0.innerHTML=i==="svg"?`<svg>${e}</svg>`:i==="mathml"?`<math>${e}</math>`:e;const o=t0.content;if(i==="svg"||i==="mathml"){const u=o.firstChild;for(;u.firstChild;)o.appendChild(u.firstChild);o.removeChild(u)}t.insertBefore(o,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ji="transition",ko="animation",As=Symbol("_vtc"),j2={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},kx=Jt({},f3,j2),Tr=(e,t=[])=>{Fe(e)?e.forEach(n=>n(...t)):e&&e(...t)},a0=e=>e?Fe(e)?e.some(t=>t.length>1):e.length>1:!1;function _x(e){const t={};for(const $ in e)$ in j2||(t[$]=e[$]);if(e.css===!1)return t;const{name:n="v",type:i,duration:a,enterFromClass:r=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:o=`${n}-enter-to`,appearFromClass:u=r,appearActiveClass:l=s,appearToClass:c=o,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,b=Tx(a),y=b&&b[0],_=b&&b[1],{onBeforeEnter:k,onEnter:E,onEnterCancelled:D,onLeave:A,onLeaveCancelled:P,onBeforeAppear:M=k,onAppear:R=E,onAppearCancelled:V=D}=t,F=($,J,Q)=>{Wi($,J?c:o),Wi($,J?l:s),Q&&Q()},j=($,J)=>{$._isLeaving=!1,Wi($,d),Wi($,m),Wi($,h),J&&J()},X=$=>(J,Q)=>{const te=$?R:E,Z=()=>F(J,$,Q);Tr(te,[J,Z]),n0(()=>{Wi(J,$?u:r),si(J,$?c:o),a0(te)||i0(J,i,y,Z)})};return Jt(t,{onBeforeEnter($){Tr(k,[$]),si($,r),si($,s)},onBeforeAppear($){Tr(M,[$]),si($,u),si($,l)},onEnter:X(!1),onAppear:X(!0),onLeave($,J){$._isLeaving=!0;const Q=()=>j($,J);si($,d),si($,h),H2(),n0(()=>{$._isLeaving&&(Wi($,d),si($,m),a0(A)||i0($,i,_,Q))}),Tr(A,[$,Q])},onEnterCancelled($){F($,!1),Tr(D,[$])},onAppearCancelled($){F($,!0),Tr(V,[$])},onLeaveCancelled($){j($),Tr(P,[$])}})}function Tx(e){if(e==null)return null;if(bt(e))return[Ch(e.enter),Ch(e.leave)];{const t=Ch(e);return[t,t]}}function Ch(e){return TE(e)}function si(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[As]||(e[As]=new Set)).add(t)}function Wi(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[As];n&&(n.delete(t),n.size||(e[As]=void 0))}function n0(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Sx=0;function i0(e,t,n,i){const a=e._endId=++Sx,r=()=>{a===e._endId&&i()};if(n)return setTimeout(r,n);const{type:s,timeout:o,propCount:u}=U2(e,t);if(!s)return i();const l=s+"end";let c=0;const d=()=>{e.removeEventListener(l,h),r()},h=m=>{m.target===e&&++c>=u&&d()};setTimeout(()=>{c<u&&d()},o+1),e.addEventListener(l,h)}function U2(e,t){const n=window.getComputedStyle(e),i=b=>(n[b]||"").split(", "),a=i(`${ji}Delay`),r=i(`${ji}Duration`),s=r0(a,r),o=i(`${ko}Delay`),u=i(`${ko}Duration`),l=r0(o,u);let c=null,d=0,h=0;t===ji?s>0&&(c=ji,d=s,h=r.length):t===ko?l>0&&(c=ko,d=l,h=u.length):(d=Math.max(s,l),c=d>0?s>l?ji:ko:null,h=c?c===ji?r.length:u.length:0);const m=c===ji&&/\b(transform|all)(,|$)/.test(i(`${ji}Property`).toString());return{type:c,timeout:d,propCount:h,hasTransform:m}}function r0(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,i)=>s0(n)+s0(e[i])))}function s0(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function H2(){return document.body.offsetHeight}function Cx(e,t,n){const i=e[As];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ec=Symbol("_vod"),V2=Symbol("_vsh"),_o={beforeMount(e,{value:t},{transition:n}){e[Ec]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):To(e,t)}
vendor: 4,697 bytes, line 17
17,mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),To(e,!0),i.enter(e)):i.leave(e,()=>{To(e,!1)}):To(e,t))},beforeUnmount(e,{value:t}){To(e,t)}};function To(e,t){e.style.display=t?e[Ec]:"none",e[V2]=!t}const wx=Symbol(""),Ex=/(^|;)\s*display\s*:/;function xx(e,t,n){const i=e.style,a=Ft(n);let r=!1;if(n&&!a){if(t)if(Ft(t))for(const s of t.split(";")){const o=s.slice(0,s.indexOf(":")).trim();n[o]==null&&ac(i,o,"")}else for(const s in t)n[s]==null&&ac(i,s,"");for(const s in n)s==="display"&&(r=!0),ac(i,s,n[s])}else if(a){if(t!==n){const s=i[wx];s&&(n+=";"+s),i.cssText=n,r=Ex.test(n)}}else t&&e.removeAttribute("style");Ec in e&&(e[Ec]=r?i.display:"",e[V2]&&(i.display="none"))}const o0=/\s*!important$/;function ac(e,t,n){if(Fe(n))n.forEach(i=>ac(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=Ax(e,t);o0.test(n)?e.setProperty(zr(i),n.replace(o0,""),"important"):e[i]=n}}const u0=["Webkit","Moz","ms"],wh={};function Ax(e,t){const n=wh[t];if(n)return n;let i=Cn(t);if(i!=="filter"&&i in e)return wh[t]=i;i=ld(i);for(let a=0;a<u0.length;a++){const r=u0[a]+i;if(r in e)return wh[t]=r}return t}const l0="http://www.w3.org/1999/xlink";function c0(e,t,n,i,a,r=AE(t)){i&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(l0,t.slice(6,t.length)):e.setAttributeNS(l0,t,n):n==null||r&&!K1(n)?e.removeAttribute(t):e.setAttribute(t,r?"":qn(n)?String(n):n)}function Dx(e,t,n,i){if(t==="innerHTML"||t==="textContent"){if(n==null)return;e[t]=n;return}const a=e.tagName;if(t==="value"&&a!=="PROGRESS"&&!a.includes("-")){const s=a==="OPTION"?e.getAttribute("value")||"":e.value,o=n==null?"":String(n);(s!==o||!("_value"in e))&&(e.value=o),n==null&&e.removeAttribute(t),e._value=n;return}let r=!1;if(n===""||n==null){const s=typeof e[t];s==="boolean"?n=K1(n):n==null&&s==="string"?(n="",r=!0):s==="number"&&(n=0,r=!0)}try{e[t]=n}catch{}r&&e.removeAttribute(t)}function li(e,t,n,i){e.addEventListener(t,n,i)}function Px(e,t,n,i){e.removeEventListener(t,n,i)}const d0=Symbol("_vei");function Ix(e,t,n,i,a=null){const r=e[d0]||(e[d0]={}),s=r[t];if(i&&s)s.value=i;else{const[o,u]=Lx(t);if(i){const l=r[t]=Rx(i,a);li(e,o,l,u)}else s&&(Px(e,o,s,u),r[t]=void 0)}}const h0=/(?:Once|Passive|Capture)$/;function Lx(e){let t;if(h0.test(e)){t={};let i;for(;i=e.match(h0);)e=e.slice(0,e.length-i[0].length),t[i[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):zr(e.slice(2)),t]}let Eh=0;const Mx=Promise.resolve(),Ox=()=>Eh||(Mx.then(()=>Eh=0),Eh=Date.now());function Rx(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;rn(Nx(i,n.value),t,5,[i])};return n.value=e,n.attached=Ox(),n}function Nx(e,t){if(Fe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>a=>!a._stopped&&i&&i(a))}else return t}const f0=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Fx=(e,t,n,i,a,r)=>{const s=a==="svg";t==="class"?Cx(e,i,s):t==="style"?xx(e,n,i):od(t)?Km(t)||Ix(e,t,n,i,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Bx(e,t,i,s))?(Dx(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&c0(e,t,i,s,r,t!=="value")):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),c0(e,t,i,s))};function Bx(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&f0(t)&&Ge(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return f0(t)&&Ft(n)?!1:t in e}const K2=new WeakMap,z2=new WeakMap,xc=Symbol("_moveCb"),m0=Symbol("_enterCb"),W2={name:"TransitionGroup",props:Jt({},kx,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ur(),i=h3();let a,r;return g2(()=>{if(!a.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!zx(a[0].el,n.vnode.el,s))return;a.forEach(Hx),a.forEach(Vx);const o=a.filter(Kx);H2(),o.forEach(u=>{const l=u.el,c=l.style;si(l,s),c.transform=c.webkitTransform=c.transitionDuration="";const d=l[xc]=h=>{h&&h.target!==l||(!h||/transform$/.test(h.propertyName))&&(l.removeEventListener("transitionend",d),l[xc]=null,Wi(l,s))};l.addEventListener("transitionend",d)})}),()=>{const s=rt(e),o=_x(s);let u=s.tag||Qt;if(a=[],r)for(let l=0;l<r.length;l++){const c=r[l];c.el&&c.el instanceof Element&&(a.push(c),Tc(c,Tf(c,o,i,n)),K2.set(c,c.el.getBoundingClientRect()))}r=t.default?f2(t.default()):[];for(let l=0;l<r.length;l++){const c=r[l];c.key!=null&&Tc(c,Tf(c,o,i,n))}return Nt(u,null,r)}}}
17,jx=e=>delete e.mode;W2.props;const Ux=W2;function Hx(e){const t=e.el;t[xc]&&t[xc](),t[m0]&&t[m0]()}function Vx(e){z2.set(e,e.el.getBoundingClientRect())}function Kx(e){const t=K2.get(e),n=z2.get(e),i=t.left-n.left,a=t.top-n.top;if(i||a){const r=e.el.style;return r.transform=r.webkitTransform=`translate(${i}px,${a}px)`,r.transitionDuration="0s",e}}function zx(e,t,n){const i=e.cloneNode(),a=e[As];a&&a.forEach(o=>{o.split(/\s+/).forEach(u=>u&&i.classList.remove(u))}),n.split(/\s+/).forEach(o=>o&&i.classList.add(o)),i.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(i);const{hasTransform:s}=U2(i);return r.removeChild(i),s}const tr=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Fe(t)?n=>Xl(t,n):t};function Wx(e){e.target.composing=!0}function p0(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const sn=Symbol("_assign"),g0={created(e,{modifiers:{lazy:t,trim:n,number:i}},a){e[sn]=tr(a);const r=i||a.props&&a.props.type==="number";li(e,t?"change":"input",s=>{if(s.target.composing)return;let o=e.value;n&&(o=o.trim()),r&&(o=yc(o)),e[sn](o)}),n&&li(e,"change",()=>{e.value=e.value.trim()}),t||(li(e,"compositionstart",Wx),li(e,"compositionend",p0),li(e,"change",p0))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:i,trim:a,number:r}},s){if(e[sn]=tr(s),e.composing)return;const o=(r||e.type==="number")&&!/^0\d/.test(e.value)?yc(e.value):e.value,u=t??"";o!==u&&(document.activeElement===e&&e.type!=="range"&&(i&&t===n||a&&e.value.trim()===u)||(e.value=u))}},Gx={deep:!0,created(e,t,n){e[sn]=tr(n),li(e,"change",()=>{const i=e._modelValue,a=Ds(e),r=e.checked,s=e[sn];if(Fe(i)){const o=$m(i,a),u=o!==-1;if(r&&!u)s(i.concat(a));else if(!r&&u){const l=[...i];l.splice(o,1),s(l)}}else if(Xs(i)){const o=new Set(i);r?o.add(a):o.delete(a),s(o)}else s(G2(e,r))})},mounted:v0,beforeUpdate(e,t,n){e[sn]=tr(n),v0(e,t,n)}};function v0(e,{value:t,oldValue:n},i){e._modelValue=t,Fe(t)?e.checked=$m(t,i.props.value)>-1:Xs(t)?e.checked=t.has(i.props.value):t!==n&&(e.checked=Fr(t,G2(e,!0)))}const $x={created(e,{value:t},n){e.checked=Fr(t,n.props.value),e[sn]=tr(n),li(e,"change",()=>{e[sn](Ds(e))})},beforeUpdate(e,{value:t,oldValue:n},i){e[sn]=tr(i),t!==n&&(e.checked=Fr(t,i.props.value))}},Jx={deep:!0,created(e,{value:t,modifiers:{number:n}},i){const a=Xs(t);li(e,"change",()=>{const r=Array.prototype.filter.call(e.options,s=>s.selected).map(s=>n?yc(Ds(s)):Ds(s));e[sn](e.multiple?a?new Set(r):r:r[0]),e._assigning=!0,hd(()=>{e._assigning=!1})}),e[sn]=tr(i)},mounted(e,{value:t,modifiers:{number:n}}){b0(e,t)},beforeUpdate(e,t,n){e[sn]=tr(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||b0(e,t)}};function b0(e,t,n){const i=e.multiple,a=Fe(t);if(!(i&&!a&&!Xs(t))){for(let r=0,s=e.options.length;r<s;r++){const o=e.options[r],u=Ds(o);if(i)if(a){const l=typeof u;l==="string"||l==="number"?o.selected=t.some(c=>String(c)===String(u)):o.selected=$m(t,u)>-1}else o.selected=t.has(u);else if(Fr(Ds(o),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!i&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ds(e){return"_value"in e?e._value:e.value}function G2(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const GV={created(e,t,n){wl(e,t,n,null,"created")},mounted(e,t,n){wl(e,t,n,null,"mounted")},beforeUpdate(e,t,n,i){wl(e,t,n,i,"beforeUpdate")},updated(e,t,n,i){wl(e,t,n,i,"updated")}};function qx(e,t){switch(e){case"SELECT":return Jx;case"TEXTAREA":return g0;default:switch(t){case"checkbox":return Gx;case"radio":return $x;default:return g0}}}function wl(e,t,n,i,a){const s=qx(e.tagName,n.props&&n.props.type)[a];s&&s(e,t,n,i)}const Yx=["ctrl","shift","alt","meta"],Xx={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Yx.some(n=>e[`${n}Key`]&&!t.includes(n))},Qx=(e,t)=>{const n=e._withMods||(e._withMods={}),i=t.join(".");return n[i]||(n[i]=(a,...r)=>{for(let s=0;s<t.length;s++){const o=Xx[t[s]];if(o&&o(a,t))return}return e(a,...r)})},Zx=Jt({patchProp:Fx},yx);let y0;function $2(){return y0||(y0=K3(Zx))}const $V=(...e)=>{$2().render(...e)},J2=(...e)=>{const t=$2().createApp(...e),{mount:n}=t;return t.mount=i=>{const a=tA(i);if(!a)return;const r=t._component;!Ge(r)&&!r.render&&!r.template&&(r.template=a.innerHTML),a.innerHTML="";const s=n(a,!1,eA(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),s},t};function eA(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function tA(e){return Ft(e)?document.querySelector(e):e}/*! 18 * shared v9.2.2 19 * (c) 2022 kazuya kawaguchi 20 * Released under the MIT License. 21 */const Pf=typeof window<"u",aA=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",dr=e=>aA?Symbol(e):e,nA=(e,t,n)=>iA({l:e,k:t,s:n}),iA=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Gt=e=>typeof e=="number"&&isFinite(e),rA=e=>fp(e)==="[object Date]",ar=e=>fp(e)==="[object RegExp]",_d=e=>Je(e)&&Object.keys(e).length===0;function sA(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const aa=Object.assign;let k0;const $o=()=>k0||(k0=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function _0(e){return e.replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}const oA=Object.prototype.hasOwnProperty;function hp(e,t){return oA.call(e,t)}const _t=Array.isArray,Ht=e=>typeof e=="function",Se=e=>typeof e=="string",nt=e=>typeof e=="boolean",Tt=e=>e!==null&&typeof e=="object",q2=Object.prototype.toString,fp=e=>q2.call(e),Je=e=>fp(e)==="[object Object]",uA=e=>e==null?"":_t(e)||Je(e)&&e.toString===q2?JSON.stringify(e,null,2):String(e);/*! 22 * message-compiler v9.2.2 23 * (c) 2022 kazuya kawaguchi 24 * Released under the MIT License. 25 */const lt={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTE
25RMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,__EXTEND_POINT__:15};function Td(e,t,n={}){const{domain:i,messages:a,args:r}=n,s=e,o=new SyntaxError(String(s));return o.code=e,t&&(o.location=t),o.domain=i,o}function lA(e){throw e}function cA(e,t,n){return{line:e,column:t,offset:n}}function If(e,t,n){const i={start:e,end:t};return n!=null&&(i.source=n),i}const ni=" ",dA="\r",ka=` 26`,hA=String.fromCharCode(8232),fA=String.fromCharCode(8233);function mA(e){const t=e;let n=0,i=1,a=1,r=0;const s=R=>t[R]===dA&&t[R+1]===ka,o=R=>t[R]===ka,u=R=>t[R]===fA,l=R=>t[R]===hA,c=R=>s(R)||o(R)||u(R)||l(R),d=()=>n,h=()=>i,m=()=>a,b=()=>r,y=R=>s(R)||u(R)||l(R)?ka:t[R],_=()=>y(n),k=()=>y(n+r);function E(){return r=0,c(n)&&(i++,a=0),s(n)&&n++,n++,a++,t[n]}function D(){return s(n+r)&&r++,r++,t[n+r]}function A(){n=0,i=1,a=1,r=0}function P(R=0){r=R}function M(){const R=n+r;for(;R!==n;)E();r=0}return{index:d,line:h,column:m,peekOffset:b,charAt:y,currentChar:_,currentPeek:k,next:E,peek:D,reset:A,resetPeek:P,skipToPeek:M}}const Ui=void 0,T0="'",pA="tokenizer";function gA(e,t={}){const n=t.location!==!1,i=mA(e),a=()=>i.index(),r=()=>cA(i.line(),i.column(),i.index()),s=r(),o=a(),u={currentType:14,offset:o,startLoc:s,endLoc:s,lastType:14,lastOffset:o,lastStartLoc:s,lastEndLoc:s,braceNest:0,inLinked:!1,text:""},l=()=>u,{onError:c}=t;function d(w,S,L,...W){const G=l();if(S.column+=L,S.offset+=L,c){const ae=If(G.startLoc,S),re=Td(w,ae,{domain:pA,args:W});c(re)}}function h(w,S,L){w.endLoc=r(),w.currentType=S;const W={type:S};return n&&(W.loc=If(w.startLoc,w.endLoc)),L!=null&&(W.value=L),W}const m=w=>h(w,14);function b(w,S){return w.currentChar()===S?(w.next(),S):(d(lt.EXPECTED_TOKEN,r(),0,S),"")}function y(w){let S="";for(;w.currentPeek()===ni||w.currentPeek()===ka;)S+=w.currentPeek(),w.peek();return S}function _(w){const S=y(w);return w.skipToPeek(),S}function k(w){if(w===Ui)return!1;const S=w.charCodeAt(0);return S>=97&&S<=122||S>=65&&S<=90||S===95}function E(w){if(w===Ui)return!1;const S=w.charCodeAt(0);return S>=48&&S<=57}function D(w,S){const{currentType:L}=S;if(L!==2)return!1;y(w);const W=k(w.currentPeek());return w.resetPeek(),W}function A(w,S){const{currentType:L}=S;if(L!==2)return!1;y(w);const W=w.currentPeek()==="-"?w.peek():w.currentPeek(),G=E(W);return w.resetPeek(),G}function P(w,S){const{currentType:L}=S;if(L!==2)return!1;y(w);const W=w.currentPeek()===T0;return w.resetPeek(),W}function M(w,S){const{currentType:L}=S;if(L!==8)return!1;y(w);const W=w.currentPeek()===".";return w.resetPeek(),W}function R(w,S){const{currentType:L}=S;if(L!==9)return!1;y(w);const W=k(w.currentPeek());return w.resetPeek(),W}function V(w,S){const{currentType:L}=S;if(!(L===8||L===12))return!1;y(w);const W=w.currentPeek()===":";return w.resetPeek(),W}function F(w,S){const{currentType:L}=S;if(L!==10)return!1;const W=()=>{const ae=w.currentPeek();return ae==="{"?k(w.peek()):ae==="@"||ae==="%"||ae==="|"||ae===":"||ae==="."||ae===ni||!ae?!1:ae===ka?(w.peek(),W()):k(ae)},G=W();return w.resetPeek(),G}function j(w){y(w);const S=w.currentPeek()==="|";return w.resetPeek(),S}function X(w){const S=y(w),L=w.currentPeek()==="%"&&w.peek()==="{";return w.resetPeek(),{isModulo:L,hasSpace:S.length>0}}function $(w,S=!0){const L=(G=!1,ae="",re=!1)=>{const de=w.currentPeek();return de==="{"?ae==="%"?!1:G:de==="@"||!de?ae==="%"?!0:G:de==="%"?(w.peek(),L(G,"%",!0)):de==="|"?ae==="%"||re?!0:!(ae===ni||ae===ka):de===ni?(w.peek(),L(!0,ni,re)):de===ka?(w.peek(),L(!0,ka,re)):!0},W=L();return S&&w.resetPeek(),W}function J(w,S){const L=w.currentChar();return L===Ui?Ui:S(L)?(w.next(),L):null}function Q(w){return J(w,L=>{const W=L.charCodeAt(0);return W>=97&&W<=122||W>=65&&W<=90||W>=48&&W<=57||W===95||W===36})}function te(w){return J(w,L=>{const W=L.charCodeAt(0);return W>=48&&W<=57})}function Z(w){return J(w,L=>{const W=L.charCodeAt(0);return W>=48&&W<=57||W>=65&&W<=70||W>=97&&W<=102})}function Y(w){let S="",L="";for(;S=te(w);)L+=S;return L}function se(w){_(w);const S=w.currentChar();return S!=="%"&&d(lt.EXPECTED_TOKEN,r(),0,S),w.next(),"%"}function be(w){let S="";for(;;){const L=w.currentChar();if(L==="{"||L==="}"||L==="@"||L==="|"||!L)break;if(L==="%")if($(w))S+=L,w.next();else break;else if(L===ni||L===ka)if($(w))S+=L,w.next();else{if(j(w))break;S+=L,w.next()}else S+=L,w.next()}return S}function _e(w){_(w);let S="",L="";for(;S=Q(w);)L+=S;return w.currentChar()===Ui&&d(lt.UNTERMINATED_CLOSING_BRACE,r(),0),L}function Ke(w){_(w);let S="";return w.currentChar()==="-"?(w.next(),S+=`-${Y(w)}`):S+=Y(w),w.currentChar()===Ui&&d(lt.UNTERMINATED_CLOSING_BRACE,r(),0),S}function Ne(w){_(w),b(w,"'");let S="",L="";const W=ae=>ae!==T0&&ae!==ka;for(;S=J(w,W);)S==="\\"?L+=qe(w):L+=S;const G=w.currentChar();return G===ka||G===Ui?(d(lt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),G===ka&&(w.next(),b(w,"'")),L):(b(w,"'"),L)}function qe(w){const S=w.currentChar();switch(S){case"\\":case"'":return w.next(),`\\${S}`;case"u":return et(w,S,4);case"U":return et(w,S,6);default:return d(lt.UNKNOWN_ESCAPE_SEQUENCE,r(),0,S),""}}function et(w,S,L){b(w,S);let W="";for(let G=0;G<L;G++){const ae=Z(w);if(!ae){d(lt.INVALID_UNICODE_ESCAPE_SEQUENCE,r(),0,`\\${S}${W}${w.currentChar()}`);break}W+=ae}return`\\${S}${W}`}function gt(w){_(w);let S="",L="";const W=G=>G!=="{"&&G!=="}"&&G!==ni&&G!==ka;for(;S=J(w,W);)L+=S;return L}function Ye(w){let S="",L="";for(;S=Q(w);)L+=S;return L}function ee(w){const S=(L=!1,W)=>{const G=w.currentChar();return G==="{"||G==="%"||G==="@"||G==="|"||!G||G===ni?W:G===ka?(W+=G,w.next(),S(L,W)):(W+=G,w.next(),S(!0,W))};return S(!1,"")}function ce(w){_(w);const S=b(w,"|");return _(w),S}function oe(w,S){let L=null;switch(w.currentChar()){case"{":return S.braceNest>=1&&d(lt.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),w.next(),L=h(S,2,"{"),_(w),S.braceNest++,L;case"}":return S.braceNest>0&&S.currentType===2&&d(lt.EMPTY_PLACEHOLDER,r(),0),w.next(),L=h(S,3,"}"),S.braceNest--,S.braceNest>0&&_(w),S.inLinked&&S.braceNest===0&&(S.inLinked=!1),L;case"@":return S.braceNest>0&&d(lt.UNTERMINATED_CLOSING_BRACE,r(),0),L=pe(w,S)||m(S),S.braceNest=0,L;default:let G=!0,ae=!0,re=!0;if(j(w))return S.braceNest>0&&d(lt.UNTERMINATED_CLOSING_BRACE,r(),0),L=h(S,1,ce(w)),S.braceNest=0,S.inLinked=!1,L;if(S.braceNest>0&&(S.currentType===5||S.currentType===6||S.currentType===7))return d(lt.UNTERMINATED_CLOSING_BRACE,r(),0),S.braceNest=0,Oe(w,S);if(G=D(w,S))return L=h(S,5,_e(w)),_(w),L;if(ae=A(w,S))return L=h(S,6,Ke(w)),_(w),L;if(re=P(w,S))return L=h(S,7,Ne(w)),_(w),L;if(!G&&!ae&&!re)return L=h(S,13,gt(w)),d(lt.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,L.value),_(w),L;break}return L}function pe(w,S){const{currentType:L}=S;let W=null;const G=w.currentChar();switch((L===8||L===9||L===12||L===10)&&(G===ka||G===ni)&&d(lt.INVALID_LINKED_FORMAT,r(),0),G){case"@":return w.next(),W=h(S,8,"@"),S.inLinked=!0,W;case".":return _(w),w.next(),h(S,9,".");case":":return _(w),w.next(),h(S,10,":");default:return j(w)?(W=h(S,1,ce(w)),S.braceNest=0,S.inLinked=!1,W):M(w,S)||V(w,S)?(_(w),pe(w,S)):R(w,S)?(_(w),h(S,12,Ye(w))):F(w,S)?(_(w),G==="{"?oe(w,S)||W:h(S,11,ee(w))):(L===8&&d(lt.INVALID_LINKED_FORMAT,r(),0),S.braceNest=0,S.inLinked=!1,Oe(w,S))}}function Oe(w,S){let L={type:14};if(S.braceNest>0)return oe(w,S)||m(S);if(S.inLinked)return pe(w,S)||m(S);switch(w.currentChar()){case"{":return oe(w,S)||m(S);case"}":return d(lt.UNBALANCED_CLOSING_BRACE,r(),0),w.next(),h(S,3,"}");case"@":return pe(w,S)||m(S);default:if(j(w))return L=h(S,1,ce(w)),S.braceNest=0,S.inLinked=!1,L;const{isModulo:G,hasSpace:ae}=X(w);if(G)return ae?h(S,0,be(w)):h(S,4,se(w));if($(w))return h(S,0,be(w));break}return L}function Ze(){const{currentType:w,offset:S,startLoc:L,endLoc:W}=u;return u.lastType=w,u.lastOffset=S,u.lastStartLoc=L,u.lastEndLoc=W,u.offset=a(),u.startLoc=r(),i.currentChar()===Ui?h(u,14):Oe(i,u)}return{nextToken:Ze,currentOffset:a,currentPosition:r,context:l}}const vA="parser",bA=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function yA(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const i=parseInt(t||n,16);return i<=55295||i>=57344?String.fromCodePoint(i):"�"}}}function kA(e={}){const t=e.location!==!1,{onError:n}=e;function i(k,E,D,A,...P){const M=k.currentPosition();if(M.offset+=A,M.column+=A,n){const R=If(D,M),V=Td(E,R,{domain:vA,args:P});n(V)}}function a(k,E,D){const A={type:k,start:E,end:E};return t&&(A.loc={start:D,end:D}),A}function r(k,E,D,A){k.end=E,A&&(k.type=A),t&&k.loc&&(k.loc.end=D)}function s(k,E){const D=k.context(),A=a(3,D.offset,D.startLoc);return A.value=E,r(A,k.currentOffset(),k.currentPosition()),A}function o(k,E){const D=k.context(),{lastOffset:A,lastStartLoc:P}=D,M=a(5,A,P);return M.index=parseInt(E,10),k.nextToken(),r(M,k.currentOffset(),k.currentPosition()),M}function u(k,E){const D=k.context(),{lastOffset:A,lastStartLoc:P}=D,M=a(4,A,P);return M.key=E,k.nextToken(),r(M,k.currentOffset(),k.currentPosition()),M}function l(k,E){const D=k.context(),{lastOffset:A,lastStartLoc:P}=D,M=a(9,A,P);return M.value=E.replace(bA,yA),k.nextToken(),r(M,k.currentOffset(),k.currentPosition()),M}function c(k){const E=k.nextToken(),D=k.context(),{lastOffset:A,lastStartLoc:P}=D,M=a(8,A,P);return E.type!==12?(i(k,lt.UNEXPECTED_EMPTY_LINKED_MODIFIER,D.lastStartLoc,0),M.value="",r(M,A,P),{nextConsumeToken:E,node:M}):(E.value==null&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,D.lastStartLoc,0,Ln(E)),M.value=E.value||"",r(M,k.currentOffset(),k.currentPosition()),{node:M})}function d(k,E){const D=k.context(),A=a(7,D.offset,D.startLoc);return A.value=E,r(A,k.currentOffset(),k.currentPosition()),A}function h(k){const E=k.context(),D=a(6,E.offset,E.startLoc);let A=k.nextToken();if(A.type===9){const P=c(k);
26D.modifier=P.node,A=P.nextConsumeToken||k.nextToken()}switch(A.type!==10&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ln(A)),A=k.nextToken(),A.type===2&&(A=k.nextToken()),A.type){case 11:A.value==null&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ln(A)),D.key=d(k,A.value||"");break;case 5:A.value==null&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ln(A)),D.key=u(k,A.value||"");break;case 6:A.value==null&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ln(A)),D.key=o(k,A.value||"");break;case 7:A.value==null&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ln(A)),D.key=l(k,A.value||"");break;default:i(k,lt.UNEXPECTED_EMPTY_LINKED_KEY,E.lastStartLoc,0);const P=k.context(),M=a(7,P.offset,P.startLoc);return M.value="",r(M,P.offset,P.startLoc),D.key=M,r(D,P.offset,P.startLoc),{nextConsumeToken:A,node:D}}return r(D,k.currentOffset(),k.currentPosition()),{node:D}}function m(k){const E=k.context(),D=E.currentType===1?k.currentOffset():E.offset,A=E.currentType===1?E.endLoc:E.startLoc,P=a(2,D,A);P.items=[];let M=null;do{const F=M||k.nextToken();switch(M=null,F.type){case 0:F.value==null&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ln(F)),P.items.push(s(k,F.value||""));break;case 6:F.value==null&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ln(F)),P.items.push(o(k,F.value||""));break;case 5:F.value==null&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ln(F)),P.items.push(u(k,F.value||""));break;case 7:F.value==null&&i(k,lt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ln(F)),P.items.push(l(k,F.value||""));break;case 8:const j=h(k);P.items.push(j.node),M=j.nextConsumeToken||null;break}}while(E.currentType!==14&&E.currentType!==1);const R=E.currentType===1?E.lastOffset:k.currentOffset(),V=E.currentType===1?E.lastEndLoc:k.currentPosition();return r(P,R,V),P}function b(k,E,D,A){const P=k.context();let M=A.items.length===0;const R=a(1,E,D);R.cases=[],R.cases.push(A);do{const V=m(k);M||(M=V.items.length===0),R.cases.push(V)}while(P.currentType!==14);return M&&i(k,lt.MUST_HAVE_MESSAGES_IN_PLURAL,D,0),r(R,k.currentOffset(),k.currentPosition()),R}function y(k){const E=k.context(),{offset:D,startLoc:A}=E,P=m(k);return E.currentType===14?P:b(k,D,A,P)}function _(k){const E=gA(k,aa({},e)),D=E.context(),A=a(0,D.offset,D.startLoc);return t&&A.loc&&(A.loc.source=k),A.body=y(E),D.currentType!==14&&i(E,lt.UNEXPECTED_LEXICAL_ANALYSIS,D.lastStartLoc,0,k[D.offset]||""),r(A,E.currentOffset(),E.currentPosition()),A}return{parse:_}}function Ln(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"â¦":t}function _A(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function S0(e,t){for(let n=0;n<e.length;n++)mp(e[n],t)}function mp(e,t){switch(e.type){case 1:S0(e.cases,t),t.helper("plural");break;case 2:S0(e.items,t);break;case 6:mp(e.key,t),t.helper("linked"),t.helper("type");break;case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function TA(e,t={}){const n=_A(e);n.helper("normalize"),e.body&&mp(e.body,n);const i=n.context();e.helpers=Array.from(i.helpers)}function SA(e,t){const{sourceMap:n,filename:i,breakLineCode:a,needIndent:r}=t,s={source:e.loc.source,filename:i,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:a,needIndent:r,indentLevel:0},o=()=>s;function u(y,_){s.code+=y}function l(y,_=!0){const k=_?a:"";u(r?k+" ".repeat(y):k)}function c(y=!0){const _=++s.indentLevel;y&&l(_)}function d(y=!0){const _=--s.indentLevel;y&&l(_)}function h(){l(s.indentLevel)}return{context:o,push:u,indent:c,deindent:d,newline:h,helper:y=>`_${y}`,needIndent:()=>s.needIndent}}function CA(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Ps(e,t.key),t.modifier?(e.push(", "),Ps(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function wA(e,t){const{helper:n,needIndent:i}=e;e.push(`${n("normalize")}([`),e.indent(i());const a=t.items.length;for(let r=0;r<a&&(Ps(e,t.items[r]),r!==a-1);r++)e.push(", ");e.deindent(i()),e.push("])")}function EA(e,t){const{helper:n,needIndent:i}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(i());const a=t.cases.length;for(let r=0;r<a&&(Ps(e,t.cases[r]),r!==a-1);r++)e.push(", ");e.deindent(i()),e.push("])")}}function xA(e,t){t.body?Ps(e,t.body):e.push("null")}function Ps(e,t){const{helper:n}=e;switch(t.type){case 0:xA(e,t);break;case 1:EA(e,t);break;case 2:wA(e,t);break;case 6:CA(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const AA=(e,t={})=>{const n=Se(t.mode)?t.mode:"normal",i=Se(t.filename)?t.filename:"message.intl",a=!!t.sourceMap,r=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` 27`,s=t.needIndent?t.needIndent:n!=="arrow",o=e.helpers||[],u=SA(e,{mode:n,filename:i,sourceMap:a,breakLineCode:r,needIndent:s});u.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),u.indent(s),o.length>
270&&(u.push(`const { ${o.map(d=>`${d}: _${d}`).join(", ")} } = ctx`),u.newline()),u.push("return "),Ps(u,e),u.deindent(s),u.push("}");const{code:l,map:c}=u.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function DA(e,t={}){const n=aa({},t),a=kA(n).parse(e);return TA(a,n),AA(a,n)}/*! 28 * devtools-if v9.2.2 29 * (c) 2022 kazuya kawaguchi 30 * Released under the MIT License. 31 */const Y2={I18nInit:"i18n:init",FunctionTranslate:"function:translate"};/*! 32 * core-base v9.2.2 33 * (c) 2022 kazuya kawaguchi 34 * Released under the MIT License. 35 */const hr=[];hr[0]={w:[0],i:[3,0],["["]:[4],o:[7]};hr[1]={w:[1],["."]:[2],["["]:[4],o:[7]};hr[2]={w:[2],i:[3,0],[0]:[3,0]};hr[3]={i:[3,0],[0]:[3,0],w:[1,1],["."]:[2,1],["["]:[4,1],o:[7,1]};hr[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],o:8,l:[4,0]};hr[5]={["'"]:[4,0],o:8,l:[5,0]};hr[6]={['"']:[4,0],o:8,l:[6,0]};const PA=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function IA(e){return PA.test(e)}function LA(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function MA(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function OA(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:IA(t)?LA(t):"*"+t}function RA(e){const t=[];let n=-1,i=0,a=0,r,s,o,u,l,c,d;const h=[];h[0]=()=>{s===void 0?s=o:s+=o},h[1]=()=>{s!==void 0&&(t.push(s),s=void 0)},h[2]=()=>{h[0](),a++},h[3]=()=>{if(a>0)a--,i=4,h[0]();else{if(a=0,s===void 0||(s=OA(s),s===!1))return!1;h[1]()}};function m(){const b=e[n+1];if(i===5&&b==="'"||i===6&&b==='"')return n++,o="\\"+b,h[0](),!0}for(;i!==null;)if(n++,r=e[n],!(r==="\\"&&m())){if(u=MA(r),d=hr[i],l=d[u]||d.l||8,l===8||(i=l[0],l[1]!==void 0&&(c=h[l[1]],c&&(o=r,c()===!1))))return;if(i===7)return t}}const C0=new Map;function NA(e,t){return Tt(e)?e[t]:null}function FA(e,t){if(!Tt(e))return null;let n=C0.get(t);if(n||(n=RA(t),n&&C0.set(t,n)),!n)return null;const i=n.length;let a=e,r=0;for(;r<i;){const s=a[n[r]];if(s===void 0)return null;a=s,r++}return a}const BA=e=>e,jA=e=>"",UA="text",HA=e=>e.length===0?"":e.join(""),VA=uA;function w0(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function KA(e){const t=Gt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Gt(e.named.count)||Gt(e.named.n))?Gt(e.named.count)?e.named.count:Gt(e.named.n)?e.named.n:t:t}function zA(e,t){t.count||(t.count=e),t.n||(t.n=e)}function WA(e={}){const t=e.locale,n=KA(e),i=Tt(e.pluralRules)&&Se(t)&&Ht(e.pluralRules[t])?e.pluralRules[t]:w0,a=Tt(e.pluralRules)&&Se(t)&&Ht(e.pluralRules[t])?w0:void 0,r=k=>k[i(n,k.length,a)],s=e.list||[],o=k=>s[k],u=e.named||{};Gt(e.pluralIndex)&&zA(n,u);const l=k=>u[k];function c(k){const E=Ht(e.messages)?e.messages(k):Tt(e.messages)?e.messages[k]:!1;return E||(e.parent?e.parent.message(k):jA)}const d=k=>e.modifiers?e.modifiers[k]:BA,h=Je(e.processor)&&Ht(e.processor.normalize)?e.processor.normalize:HA,m=Je(e.processor)&&Ht(e.processor.interpolate)?e.processor.interpolate:VA,b=Je(e.processor)&&Se(e.processor.type)?e.processor.type:UA,_={list:o,named:l,plural:r,linked:(k,...E)=>{const[D,A]=E;let P="text",M="";E.length===1?Tt(D)?(M=D.modifier||M,P=D.type||P):Se(D)&&(M=D||M):E.length===2&&(Se(D)&&(M=D||M),Se(A)&&(P=A||P));let R=c(k)(_);return P==="vnode"&&_t(R)&&M&&(R=R[0]),M?d(M)(R,P):R},message:c,type:b,interpolate:m,normalize:h};return _}let uu=null;function GA(e){uu=e}function $A(e,t,n){uu&&uu.emit(Y2.I18nInit,{timestamp:Date.now(),i18n:e,version:t,meta:n})}const JA=qA(Y2.FunctionTranslate);function qA(e){return t=>uu&&uu.emit(e,t)}function YA(e,t,n){return[...new Set([n,..._t(t)?t:Tt(t)?Object.keys(t):Se(t)?[t]:[n]])]}function X2(e,t,n){const i=Se(n)?n:Ou,a=e;a.__localeChainCache||(a.__localeChainCache=new Map);let r=a.__localeChainCache.get(i);if(!r){r=[];let s=[n];for(;_t(s);)s=E0(r,s,t);const o=_t(t)||!Je(t)?t:t.default?t.default:null;s=Se(o)?[o]:o,_t(s)&&E0(r,s,!1),a.__localeChainCache.set(i,r)}return r}function E0(e,t,n){let i=!0;for(let a=0;a<t.length&&nt(i);a++){const r=t[a];Se(r)&&(i=XA(e,t[a],n))}return i}function XA(e,t,n){let i;const a=t.split("-");do{const r=a.join("-");i=QA(e,r,n),a.splice(-1,1)}while(a.length&&i===!0);return i}function QA(e,t,n){let i=!1;if(!e.includes(t)&&(i=!0,t)){i=t[t.length-1]!=="!";const a=t.replace(/!/g,"");e.push(a),(_t(n)||Je(n))&&n[a]&&(i=n[a])}return i}const ZA="9.2.2",Sd=-1,Ou="en-US",x0="",A0=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function e4(){return{upper:(e,t)=>t==="text"&&Se(e)?e.toUpperCase():t==="vnode"&&Tt(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Se(e)?e.toLowerCase():t==="vnode"&&Tt(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>
35t==="text"&&Se(e)?A0(e):t==="vnode"&&Tt(e)&&"__v_isVNode"in e?A0(e.children):e}}let Q2;function t4(e){Q2=e}let Z2;function a4(e){Z2=e}let ek;function n4(e){ek=e}let tk=null;const D0=e=>{tk=e},i4=()=>tk;let ak=null;const P0=e=>{ak=e},r4=()=>ak;let I0=0;function s4(e={}){const t=Se(e.version)?e.version:ZA,n=Se(e.locale)?e.locale:Ou,i=_t(e.fallbackLocale)||Je(e.fallbackLocale)||Se(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:n,a=Je(e.messages)?e.messages:{[n]:{}},r=Je(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},s=Je(e.numberFormats)?e.numberFormats:{[n]:{}},o=aa({},e.modifiers||{},e4()),u=e.pluralRules||{},l=Ht(e.missing)?e.missing:null,c=nt(e.missingWarn)||ar(e.missingWarn)?e.missingWarn:!0,d=nt(e.fallbackWarn)||ar(e.fallbackWarn)?e.fallbackWarn:!0,h=!!e.fallbackFormat,m=!!e.unresolving,b=Ht(e.postTranslation)?e.postTranslation:null,y=Je(e.processor)?e.processor:null,_=nt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,k=!!e.escapeParameter,E=Ht(e.messageCompiler)?e.messageCompiler:Q2,D=Ht(e.messageResolver)?e.messageResolver:Z2||NA,A=Ht(e.localeFallbacker)?e.localeFallbacker:ek||YA,P=Tt(e.fallbackContext)?e.fallbackContext:void 0,M=Ht(e.onWarn)?e.onWarn:sA,R=e,V=Tt(R.__datetimeFormatters)?R.__datetimeFormatters:new Map,F=Tt(R.__numberFormatters)?R.__numberFormatters:new Map,j=Tt(R.__meta)?R.__meta:{};I0++;const X={version:t,cid:I0,locale:n,fallbackLocale:i,messages:a,modifiers:o,pluralRules:u,missing:l,missingWarn:c,fallbackWarn:d,fallbackFormat:h,unresolving:m,postTranslation:b,processor:y,warnHtmlMessage:_,escapeParameter:k,messageCompiler:E,messageResolver:D,localeFallbacker:A,fallbackContext:P,onWarn:M,__meta:j};return X.datetimeFormats=r,X.numberFormats=s,X.__datetimeFormatters=V,X.__numberFormatters=F,__INTLIFY_PROD_DEVTOOLS__&&$A(X,t,j),X}function pp(e,t,n,i,a){const{missing:r,onWarn:s}=e;if(r!==null){const o=r(e,n,t,a);return Se(o)?o:t}else return t}function So(e,t,n){const i=e;i.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}const o4=e=>e;let L0=Object.create(null);function u4(e,t={}){{const i=(t.onCacheKey||o4)(e),a=L0[i];if(a)return a;let r=!1;const s=t.onError||lA;t.onError=l=>{r=!0,s(l)};const{code:o}=DA(e,t),u=new Function(`return ${o}`)();return r?u:L0[i]=u}}let nk=lt.__EXTEND_POINT__;const xh=()=>++nk,hs={INVALID_ARGUMENT:nk,INVALID_DATE_ARGUMENT:xh(),INVALID_ISO_DATE_ARGUMENT:xh(),__EXTEND_POINT__:xh()};function fs(e){return Td(e,null,void 0)}const M0=()=>"",Nn=e=>Ht(e);function O0(e,...t){const{fallbackFormat:n,postTranslation:i,unresolving:a,messageCompiler:r,fallbackLocale:s,messages:o}=e,[u,l]=Lf(...t),c=nt(l.missingWarn)?l.missingWarn:e.missingWarn,d=nt(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,h=nt(l.escapeParameter)?l.escapeParameter:e.escapeParameter,m=!!l.resolvedMessage,b=Se(l.default)||nt(l.default)?nt(l.default)?r?u:()=>u:l.default:n?r?u:()=>u:"",y=n||b!=="",_=Se(l.locale)?l.locale:e.locale;h&&l4(l);let[k,E,D]=m?[u,_,o[_]||{}]:ik(e,u,_,s,d,c),A=k,P=u;if(!m&&!(Se(A)||Nn(A))&&y&&(A=b,P=A),!m&&(!(Se(A)||Nn(A))||!Se(E)))return a?Sd:u;let M=!1;const R=()=>{M=!0},V=Nn(A)?A:rk(e,u,E,A,P,R);if(M)return A;const F=h4(e,E,D,l),j=WA(F),X=c4(e,V,j),$=i?i(X,u):X;if(__INTLIFY_PROD_DEVTOOLS__){const J={timestamp:Date.now(),key:Se(u)?u:Nn(A)?A.key:"",locale:E||(Nn(A)?A.locale:""),format:Se(A)?A:Nn(A)?A.source:"",message:$};J.meta=aa({},e.__meta,i4()||{}),JA(J)}return $}function l4(e){_t(e.list)?e.list=e.list.map(t=>Se(t)?_0(t):t):Tt(e.named)&&Object.keys(e.named).forEach(t=>{Se(e.named[t])&&(e.named[t]=_0(e.named[t]))})}function ik(e,t,n,i,a,r){const{messages:s,onWarn:o,messageResolver:u,localeFallbacker:l}=e,c=l(e,i,n);let d={},h,m=null;const b="translate";for(let y=0;y<c.length&&(h=c[y],d=s[h]||{},(m=u(d,t))===null&&(m=d[t]),!(Se(m)||Ht(m)));y++){const _=pp(e,t,h,r,b);_!==t&&(m=_)}return[m,h,d]}function rk(e,t,n,i,a,r){const{messageCompiler:s,warnHtmlMessage:o}=e;if(Nn(i)){const l=i;return l.locale=l.locale||n,l.key=l.key||t,l}if(s==null){const l=()=>i;return l.locale=n,l.key=t,l}const u=s(i,d4(e,n,a,i,o,r));return u.locale=n,u.key=t,u.source=i,u}function c4(e,t,n){return t(n)}function Lf(...e){const[t,n,i]=e,a={};if(!Se(t)&&!Gt(t)&&!Nn(t))throw fs(hs.INVALID_ARGUMENT);const r=Gt(t)?String(t):(Nn(t),t);return Gt(n)?a.plural=n:Se(n)?a.default=n:Je(n)&&!_d(n)?a.named=n:_t(n)&&(a.list=n),Gt(i)?a.plural=i:Se(i)?a.default=i:Je(i)&&aa(a,i),[r,a]}function d4(e,t,n,i,a,r){return{warnHtmlMessage:a,onError:s=>{throw r&&r(s),s},onCacheKey:s=>nA(t,n,s)}}function h4(e,t,n,i){const{modifiers:a,pluralRules:r,messageResolver:s,fallbackLocale:o,fallbackWarn:u,missingWarn:l,fallbackContext:c}=e,h={locale:t,modifiers:a,pluralRules:r,messages:m=>{let b=s(n,m);if(b==null&&c){const[,,y]=ik(c,m,t,o,u,l);b=s(y,m)}if(Se(b)){let y=!1;const k=rk(e,m,t,b,m,()=>{y=!0});return y?M0:k}else return Nn(b)?b:M0}};return e.processor&&(h.processor=e.processor),i.list&&(h.list=i.list),i.named&&(h.named=i.named),Gt(i.plural)&&(h.pluralIndex=i.plural),h}function R0(e,...t){const{datetimeFormats:n,unresolving:i,fallbackLocale:a,onWarn:r,localeFallbacker:s}=e,{__datetimeFormatters:o}=e,[u,l,c,d]=Mf(...t),h=nt(c.missingWarn)?c.missingWarn:e.missingWarn;nt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const m=!!c.part,b=Se(c.locale)?c.locale:e.locale,y=s(e,a,b);
35if(!Se(u)||u==="")return new Intl.DateTimeFormat(b,d).format(l);let _={},k,E=null;const D="datetime format";for(let M=0;M<y.length&&(k=y[M],_=n[k]||{},E=_[u],!Je(E));M++)pp(e,u,k,h,D);if(!Je(E)||!Se(k))return i?Sd:u;let A=`${k}__${u}`;_d(d)||(A=`${A}__${JSON.stringify(d)}`);let P=o.get(A);return P||(P=new Intl.DateTimeFormat(k,aa({},E,d)),o.set(A,P)),m?P.formatToParts(l):P.format(l)}const sk=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function Mf(...e){const[t,n,i,a]=e,r={};let s={},o;if(Se(t)){const u=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!u)throw fs(hs.INVALID_ISO_DATE_ARGUMENT);const l=u[3]?u[3].trim().startsWith("T")?`${u[1].trim()}${u[3].trim()}`:`${u[1].trim()}T${u[3].trim()}`:u[1].trim();o=new Date(l);try{o.toISOString()}catch{throw fs(hs.INVALID_ISO_DATE_ARGUMENT)}}else if(rA(t)){if(isNaN(t.getTime()))throw fs(hs.INVALID_DATE_ARGUMENT);o=t}else if(Gt(t))o=t;else throw fs(hs.INVALID_ARGUMENT);return Se(n)?r.key=n:Je(n)&&Object.keys(n).forEach(u=>{sk.includes(u)?s[u]=n[u]:r[u]=n[u]}),Se(i)?r.locale=i:Je(i)&&(s=i),Je(a)&&(s=a),[r.key||"",o,r,s]}function N0(e,t,n){const i=e;for(const a in n){const r=`${t}__${a}`;i.__datetimeFormatters.has(r)&&i.__datetimeFormatters.delete(r)}}function F0(e,...t){const{numberFormats:n,unresolving:i,fallbackLocale:a,onWarn:r,localeFallbacker:s}=e,{__numberFormatters:o}=e,[u,l,c,d]=Of(...t),h=nt(c.missingWarn)?c.missingWarn:e.missingWarn;nt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const m=!!c.part,b=Se(c.locale)?c.locale:e.locale,y=s(e,a,b);if(!Se(u)||u==="")return new Intl.NumberFormat(b,d).format(l);let _={},k,E=null;const D="number format";for(let M=0;M<y.length&&(k=y[M],_=n[k]||{},E=_[u],!Je(E));M++)pp(e,u,k,h,D);if(!Je(E)||!Se(k))return i?Sd:u;let A=`${k}__${u}`;_d(d)||(A=`${A}__${JSON.stringify(d)}`);let P=o.get(A);return P||(P=new Intl.NumberFormat(k,aa({},E,d)),o.set(A,P)),m?P.formatToParts(l):P.format(l)}const ok=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Of(...e){const[t,n,i,a]=e,r={};let s={};if(!Gt(t))throw fs(hs.INVALID_ARGUMENT);const o=t;return Se(n)?r.key=n:Je(n)&&Object.keys(n).forEach(u=>{ok.includes(u)?s[u]=n[u]:r[u]=n[u]}),Se(i)?r.locale=i:Je(i)&&(s=i),Je(a)&&(s=a),[r.key||"",o,r,s]}function B0(e,t,n){const i=e;for(const a in n){const r=`${t}__${a}`;i.__numberFormatters.has(r)&&i.__numberFormatters.delete(r)}}typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&($o().__INTLIFY_PROD_DEVTOOLS__=!1);/*! 36 * vue-i18n v9.2.2 37 * (c) 2022 kazuya kawaguchi 38 * Released under the MIT License. 39 */const f4="9.2.2";function m4(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&($o().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&($o().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&($o().__INTLIFY_PROD_DEVTOOLS__=!1)}let uk=lt.__EXTEND_POINT__;const Pa=()=>++uk,Kt={UNEXPECTED_RETURN_TYPE:uk,INVALID_ARGUMENT:Pa(),MUST_BE_CALL_SETUP_TOP:Pa(),NOT_INSLALLED:Pa(),NOT_AVAILABLE_IN_LEGACY_MODE:Pa(),REQUIRED_VALUE:Pa(),INVALID_VALUE:Pa(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Pa(),NOT_INSLALLED_WITH_PROVIDE:Pa(),UNEXPECTED_ERROR:Pa(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Pa(),BRIDGE_SUPPORT_VUE_2_ONLY:Pa(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Pa(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Pa(),__EXTEND_POINT__:Pa()};function $t(e,...t){return Td(e,null,void 0)}const Rf=dr("__transrateVNode"),Nf=dr("__datetimeParts"),Ff=dr("__numberParts"),lk=dr("__setPluralRules");dr("__intlifyMeta");const ck=dr("__injectWithOption");function Bf(e){if(!Tt(e))return e;for(const t in e)if(hp(e,t))if(!t.includes("."))Tt(e[t])&&Bf(e[t]);else{const n=t.split("."),i=n.length-1;let a=e;for(let r=0;r<i;r++)n[r]in a||(a[n[r]]={}),a=a[n[r]];a[n[i]]=e[t],delete e[t],Tt(a[n[i]])&&Bf(a[n[i]])}return e}function Cd(e,t){const{messages:n,__i18n:i,messageResolver:a,flatJson:r}=t,s=Je(n)?n:_t(i)?{}:{[e]:{}};
39if(_t(i)&&i.forEach(o=>{if("locale"in o&&"resource"in o){const{locale:u,resource:l}=o;u?(s[u]=s[u]||{},Jo(l,s[u])):Jo(l,s)}else Se(o)&&Jo(JSON.parse(o),s)}),a==null&&r)for(const o in s)hp(s,o)&&Bf(s[o]);return s}const El=e=>!Tt(e)||_t(e);function Jo(e,t){if(El(e)||El(t))throw $t(Kt.INVALID_VALUE);for(const n in e)hp(e,n)&&(El(e[n])||El(t[n])?t[n]=e[n]:Jo(e[n],t[n]))}function dk(e){return e.type}function hk(e,t,n){let i=Tt(t.messages)?t.messages:{};"__i18nGlobal"in n&&(i=Cd(e.locale.value,{messages:i,__i18n:n.__i18nGlobal}));const a=Object.keys(i);a.length&&a.forEach(r=>{e.mergeLocaleMessage(r,i[r])});{if(Tt(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(s=>{e.mergeDateTimeFormat(s,t.datetimeFormats[s])})}if(Tt(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(s=>{e.mergeNumberFormat(s,t.numberFormats[s])})}}}function j0(e){return Nt(Lu,null,e,0)}const U0="__INTLIFY_META__";let H0=0;function V0(e){return(t,n,i,a)=>e(n,i,Ur()||void 0,a)}const p4=()=>{const e=Ur();let t=null;return e&&(t=dk(e)[U0])?{[U0]:t}:null};function gp(e={},t){const{__root:n}=e,i=n===void 0;let a=nt(e.inheritLocale)?e.inheritLocale:!0;const r=Pe(n&&a?n.locale.value:Se(e.locale)?e.locale:Ou),s=Pe(n&&a?n.fallbackLocale.value:Se(e.fallbackLocale)||_t(e.fallbackLocale)||Je(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r.value),o=Pe(Cd(r.value,e)),u=Pe(Je(e.datetimeFormats)?e.datetimeFormats:{[r.value]:{}}),l=Pe(Je(e.numberFormats)?e.numberFormats:{[r.value]:{}});let c=n?n.missingWarn:nt(e.missingWarn)||ar(e.missingWarn)?e.missingWarn:!0,d=n?n.fallbackWarn:nt(e.fallbackWarn)||ar(e.fallbackWarn)?e.fallbackWarn:!0,h=n?n.fallbackRoot:nt(e.fallbackRoot)?e.fallbackRoot:!0,m=!!e.fallbackFormat,b=Ht(e.missing)?e.missing:null,y=Ht(e.missing)?V0(e.missing):null,_=Ht(e.postTranslation)?e.postTranslation:null,k=n?n.warnHtmlMessage:nt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,E=!!e.escapeParameter;const D=n?n.modifiers:Je(e.modifiers)?e.modifiers:{};let A=e.pluralRules||n&&n.pluralRules,P;P=(()=>{i&&P0(null);const H={version:f4,locale:r.value,fallbackLocale:s.value,messages:o.value,modifiers:D,pluralRules:A,missing:y===null?void 0:y,missingWarn:c,fallbackWarn:d,fallbackFormat:m,unresolving:!0,postTranslation:_===null?void 0:_,warnHtmlMessage:k,escapeParameter:E,messageResolver:e.messageResolver,__meta:{framework:"vue"}};H.datetimeFormats=u.value,H.numberFormats=l.value,H.__datetimeFormatters=Je(P)?P.__datetimeFormatters:void 0,H.__numberFormatters=Je(P)?P.__numberFormatters:void 0;const q=s4(H);return i&&P0(q),q})(),So(P,r.value,s.value);function R(){return[r.value,s.value,o.value,u.value,l.value]}const V=Qe({get:()=>r.value,set:H=>{r.value=H,P.locale=r.value}}),F=Qe({get:()=>s.value,set:H=>{s.value=H,P.fallbackLocale=s.value,So(P,r.value,H)}}),j=Qe(()=>o.value),X=Qe(()=>u.value),$=Qe(()=>l.value);function J(){return Ht(_)?_:null}function Q(H){_=H,P.postTranslation=H}function te(){return b}function Z(H){H!==null&&(y=V0(H)),b=H,P.missing=y}const Y=(H,q,Ce,ye,Be,Ve)=>{R();let tt;if(__INTLIFY_PROD_DEVTOOLS__)try{D0(p4()),i||(P.fallbackContext=n?r4():void 0),tt=H(P)}finally{D0(null),i||(P.fallbackContext=void 0)}else tt=H(P);if(Gt(tt)&&tt===Sd){const[at,Dt]=q();return n&&h?ye(n):Be(at)}else{if(Ve(tt))return tt;throw $t(Kt.UNEXPECTED_RETURN_TYPE)}};function se(...H){return Y(q=>Reflect.apply(O0,null,[q,...H]),()=>Lf(...H),"translate",q=>Reflect.apply(q.t,q,[...H]),q=>q,q=>Se(q))}function be(...H){const[q,Ce,ye]=H;if(ye&&!Tt(ye))throw $t(Kt.INVALID_ARGUMENT);return se(q,Ce,aa({resolvedMessage:!0},ye||{}))}function _e(...H){return Y(q=>Reflect.apply(R0,null,[q,...H]),()=>Mf(...H),"datetime format",q=>Reflect.apply(q.d,q,[...H]),()=>x0,q=>Se(q))}function Ke(...H){return Y(q=>Reflect.apply(F0,null,[q,...H]),()=>Of(...H),"number format",q=>Reflect.apply(q.n,q,[...H]),()=>x0,q=>Se(q))}function Ne(H){return H.map(q=>Se(q)||Gt(q)||nt(q)?j0(String(q)):q)}const et={normalize:Ne,interpolate:H=>H,type:"vnode"};function gt(...H){return Y(q=>{let Ce;const ye=q;try{ye.processor=et,Ce=Reflect.apply(O0,null,[ye,...H])}finally{ye.processor=null}return Ce},()=>Lf(...H),"translate",q=>q[Rf](...H),q=>[j0(q)],q=>_t(q))}function Ye(...H){return Y(q=>Reflect.apply(F0,null,[q,...H]),()=>Of(...H),"number format",q=>q[Ff](...H),()=>[],q=>Se(q)||_t(q))}function ee(...H){return Y(q=>Reflect.apply(R0,null,[q,...H]),()=>Mf(...H),"datetime format",q=>q[Nf](...H),()=>[],q=>Se(q)||_t(q))}function ce(H){A=H,P.pluralRules=A}function oe(H,q){const Ce=Se(q)?q:r.value,ye=Ze(Ce);return P.messageResolver(ye,H)!==null}function pe(H){let q=null;const Ce=X2(P,s.value,r.value);for(let ye=0;ye<Ce.length;ye++){const Be=o.value[Ce[ye]]||{},Ve=P.messageResolver(Be,H);if(Ve!=null){q=Ve;break}}return q}function Oe(H){const q=pe(H);return q??(n?n.tm(H)||{}:{})}function Ze(H){return o.value[H]||{}}function w(H,q){o.value[H]=q,P.messages=o.value}function S(H,q){o.value[H]=o.value[H]||{},Jo(q,o.value[H]),P.messages=o.value}function L(H){return u.value[H]||{}}function W(H,q){u.value[H]=q,P.datetimeFormats=u.value,N0(P,H,q)}function G(H,q){u.value[H]=aa(u.value[H]||{},q),P.datetimeFormats=u.value,N0(P,H,q)}function ae(H){return l.value[H]||{}}function re(H,q){l.value[H]=q,P.numberFormats=l.value,B0(P,H,q)}function de(H,q){l.value[H]=aa(l.value[H]||{},q),P.numberFormats=l.value,B0(P,H,q)}H0++,n&&Pf&&(ua(n.locale,H=>{a&&(r.value=H,P.locale=H,So(P,r.value,s.value))}),ua(n.fallbackLocale,H=>{a&&(s.value=H,P.fallbackLocale=H,So(P,r.value,s.value))}));const le={id:H0,locale:V,fallbackLocale:F,get inheritLocale(){return a},set inheritLocale(H){a=H,H&&n&&(r.value=n.locale.value,s.value=n.fallbackLocale.value,So(P,r.value,s.value))},get availableLocales(){return Object.keys(o.value).sort()},messages:j,get modifiers(){return D},get pluralRules(){return A||{}},get isGlobal(){return i},get missingWarn(){return c},set missingWarn(H){c=H,P.missingWarn=c},get fallbackWarn(){return d},set fallbackWarn(H){d=H,P.fallbackWarn=d},get fallbackRoot(){return h},set fallbackRoot(H){h=H},get fallbackFormat(){return m},set fallbackFormat(H){m=H,P.fallbackFormat=m},get warnHtmlMessage(){return k},set warnHtmlMessage(H){k=H,P.warnHtmlMessage=H},get escapeParameter(){return E},set escapeParameter(H){E=H,P.escapeParameter=H},t:se,getLocaleMessage:Ze,setLocaleMessage:w,mergeLocaleMessage:S,getPostTranslationHandler:J,setPostTranslationHandler:Q,getMissingHandler:te,setMissingHandler:Z,[lk]:ce};return le.datetimeFormats=X,le.numberFormats=$,le.rt=be,le.te=oe,le.tm=Oe,le.d=_e,le.n=Ke,le.getDateTimeFormat=L,le.setDateTimeFormat=W,le.mergeDateTimeFormat=G,le.getNumberFormat=ae,le.setNumberFormat=re,le.mergeNumberFormat=de,le[ck]=e.__injectWithOption,le[Rf]=gt,le[Nf]=ee,le[Ff]=Ye,le}function g4(e){const t=Se(e.locale)?e.locale:Ou,n=Se(e.fallbackLocale)||_t(e.fallbackLocale)||Je(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,i=Ht(e.missing)?e.missing:void 0,a=nt(e.silentTranslationWarn)||ar(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=nt(e.silentFallbackWarn)||ar(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,s=nt(e.fallbackRoot)?e.fallbackRoot:!0,o=!!e.formatFallbackMessages,u=Je(e.modifiers)?e.modifiers:{},l=e.pluralizationRules,c=Ht(e.postTranslation)?e.postTranslation:void 0,d=Se(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,h=!!e.escapeParameterHtml,m=nt(e.sync)?e.sync:!0;let b=e.messages;if(Je(e.sharedMessages)){const P=e.sharedMessages;b=Object.keys(P).reduce((R,V)=>{const F=R[V]||(R[V]={});return aa(F,P[V]),R},b||{})}const{__i18n:y,__root:_,__injectWithOption:k}=e,E=e.datetimeFormats,D=e.numberFormats,A=e.flatJson;return{locale:t,fallbackLocale:n,messages:b,flatJson:A,datetimeFormats:E,numberFormats:D,missing:i,missingWarn:a,fallbackWarn:r,fallbackRoot:s,fallbackFormat:o,modifiers:u,pluralRules:l,postTranslation:c,warnHtmlMessage:d,escapeParameter:h,messageResolver:e.messageResolver,inheritLocale:m,__i18n:y,__root:_,__injectWithOption:k}}function jf(e={},t){{const n=gp(g4(e)),i={id:n.id,get locale(){return n.locale.value},set locale(a){n.locale.value=a},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(a){n.fallbackLocale.value=a},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(a){},get missing(){return n.getMissingHandler()},set missing(a){n.setMissingHandler(a)},get silentTranslationWarn(){return nt(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(a){n.missingWarn=nt(a)?!a:a},get silentFallbackWarn(){return nt(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(a){n.fallbackWarn=nt(a)?!a:a},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(a){n.fallbackFormat=a},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(a){n.setPostTranslationHandler(a)},get sync(){return n.inheritLocale},set sync(a){n.inheritLocale=a},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(a){n.warnHtmlMessage=a!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(a){n.escapeParameter=a},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(a){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...a){const[r,s,o]=a,u={};let l=null,c=null;if(!Se(r))throw $t(Kt.INVALID_ARGUMENT);const d=r;return Se(s)?u.locale=s:_t(s)?l=s:Je(s)&&(c=s),_t(o)?l=o:Je(o)&&(c=o),Reflect.apply(n.t,n,[d,l||c||{},u])},rt(...a){return Reflect.apply(n.rt,n,[...a])},tc(...a){const[r,s,o]=a,u={plural:1};let l=null,c=null;if(!Se(r))throw $t(Kt.INVALID_ARGUMENT);const d=r;return Se(s)?u.locale=s:Gt(s)?u.plural=s:_t(s)?l=s:Je(s)&&(c=s),Se(o)?u.locale=o:_t(o
39)?l=o:Je(o)&&(c=o),Reflect.apply(n.t,n,[d,l||c||{},u])},te(a,r){return n.te(a,r)},tm(a){return n.tm(a)},getLocaleMessage(a){return n.getLocaleMessage(a)},setLocaleMessage(a,r){n.setLocaleMessage(a,r)},mergeLocaleMessage(a,r){n.mergeLocaleMessage(a,r)},d(...a){return Reflect.apply(n.d,n,[...a])},getDateTimeFormat(a){return n.getDateTimeFormat(a)},setDateTimeFormat(a,r){n.setDateTimeFormat(a,r)},mergeDateTimeFormat(a,r){n.mergeDateTimeFormat(a,r)},n(...a){return Reflect.apply(n.n,n,[...a])},getNumberFormat(a){return n.getNumberFormat(a)},setNumberFormat(a,r){n.setNumberFormat(a,r)},mergeNumberFormat(a,r){n.mergeNumberFormat(a,r)},getChoiceIndex(a,r){return-1},__onComponentInstanceCreated(a){const{componentInstanceCreatedListener:r}=e;r&&r(a,i)}};return i}}const vp={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function v4({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((i,a)=>i=[...i,..._t(a.children)?a.children:[a]],[]):t.reduce((n,i)=>{const a=e[i];return a&&(n[i]=a()),n},{})}function fk(e){return Qt}const K0={name:"i18n-t",props:aa({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Gt(e)||!isNaN(e)}},vp),setup(e,t){const{slots:n,attrs:i}=t,a=e.i18n||Ru({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(d=>d!=="_"),s={};e.locale&&(s.locale=e.locale),e.plural!==void 0&&(s.plural=Se(e.plural)?+e.plural:e.plural);const o=v4(t,r),u=a[Rf](e.keypath,o,s),l=aa({},i),c=Se(e.tag)||Tt(e.tag)?e.tag:fk();return _i(c,l,u)}}};function b4(e){return _t(e)&&!Se(e[0])}function mk(e,t,n,i){const{slots:a,attrs:r}=t;return()=>{const s={part:!0};let o={};e.locale&&(s.locale=e.locale),Se(e.format)?s.key=e.format:Tt(e.format)&&(Se(e.format.key)&&(s.key=e.format.key),o=Object.keys(e.format).reduce((h,m)=>n.includes(m)?aa({},h,{[m]:e.format[m]}
39):h,{}));const u=i(e.value,s,o);let l=[s.key];_t(u)?l=u.map((h,m)=>{const b=a[h.type],y=b?b({[h.type]:h.value,index:m,parts:u}):[h.value];return b4(y)&&(y[0].key=`${h.type}-${m}`),y}):Se(u)&&(l=[u]);const c=aa({},r),d=Se(e.tag)||Tt(e.tag)?e.tag:fk();return _i(d,c,l)}}const z0={name:"i18n-n",props:aa({value:{type:Number,required:!0},format:{type:[String,Object]}},vp),setup(e,t){const n=e.i18n||Ru({useScope:"parent",__useComponent:!0});return mk(e,t,ok,(...i)=>n[Ff](...i))}},W0={name:"i18n-d",props:aa({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},vp),setup(e,t){const n=e.i18n||Ru({useScope:"parent",__useComponent:!0});return mk(e,t,sk,(...i)=>n[Nf](...i))}};function y4(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const i=n.__getInstance(t);return i!=null?i.__composer:e.global.__composer}}function k4(e){const t=s=>{const{instance:o,modifiers:u,value:l}=s;if(!o||!o.$)throw $t(Kt.UNEXPECTED_ERROR);const c=y4(e,o.$),d=G0(l);return[Reflect.apply(c.t,c,[...$0(d)]),c]};return{created:(s,o)=>{const[u,l]=t(o);Pf&&e.global===l&&(s.__i18nWatcher=ua(l.locale,()=>{o.instance&&o.instance.$forceUpdate()})),s.__composer=l,s.textContent=u},unmounted:s=>{Pf&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:o})=>{if(s.__composer){const u=s.__composer,l=G0(o);s.textContent=Reflect.apply(u.t,u,[...$0(l)])}},getSSRProps:s=>{const[o]=t(s);return{textContent:o}}}}function G0(e){if(Se(e))return{path:e};if(Je(e)){if(!("path"in e))throw $t(Kt.REQUIRED_VALUE,"path");return e}else throw $t(Kt.INVALID_VALUE)}function $0(e){const{path:t,locale:n,args:i,choice:a,plural:r}=e,s={},o=i||{};return Se(n)&&(s.locale=n),Gt(a)&&(s.plural=a),Gt(r)&&(s.plural=r),[t,o,s]}function _4(e,t,...n){const i=Je(n[0])?n[0]:{},a=!!i.useI18nComponentName;(nt(i.globalInstall)?i.globalInstall:!0)&&(e.component(a?"i18n":K0.name,K0),e.component(z0.name,z0),e.component(W0.name,W0)),e.directive("t",k4(t))}function T4(e,t,n){return{beforeCreate(){const i=Ur();if(!i)throw $t(Kt.UNEXPECTED_ERROR);const a=this.$options;if(a.i18n){const r=a.i18n;a.__i18n&&(r.__i18n=a.__i18n),r.__root=t,this===this.$root?this.$i18n=J0(e,r):(r.__injectWithOption=!0,this.$i18n=jf(r))}else a.__i18n?this===this.$root?this.$i18n=J0(e,a):this.$i18n=jf({__i18n:a.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;a.__i18nGlobal&&hk(t,a,a),e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(i,this.$i18n),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,s)=>this.$i18n.te(r,s),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r)},mounted(){},unmounted(){const i=Ur();if(!i)throw $t(Kt.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(i),delete this.$i18n}}}function J0(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[lk](t.pluralizationRules||e.pluralizationRules);const n=Cd(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(i=>e.mergeLocaleMessage(i,n[i])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(i=>e.mergeDateTimeFormat(i,t.datetimeFormats[i])),t.numberFormats&&Object.keys(t.numberFormats).forEach(i=>e.mergeNumberFormat(i,t.numberFormats[i])),e}const S4=dr("global-vue-i18n");function C4(e={},t){const n=__VUE_I18N_LEGACY_API__&&nt(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,i=nt(e.globalInjection)?e.globalInjection:!0,a=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,r=new Map,[s,o]=w4(e,n),u=dr("");function l(h){return r.get(h)||null}function c(h,m){r.set(h,m)}function d(h){r.delete(h)}{const h={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return a},async install(m,...b){m.__VUE_I18N_SYMBOL__=u,m.provide(m.__VUE_I18N_SYMBOL__,h),!n&&i&&O4(m,h.global),__VUE_I18N_FULL_INSTALL__&&_4(m,h,...b),__VUE_I18N_LEGACY_API__&&n&&m.mixin(T4(o,o.__composer,h));const y=m.unmount;m.unmount=()=>{h.dispose(),y()}},get global(){return o},dispose(){s.stop()},__instances:r,__getInstance:l,__setInstance:c,__deleteInstance:d};return h}}function Ru(e={}){const t=Ur();if(t==null)throw $t(Kt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw $t(Kt.NOT_INSLALLED);const n=E4(t),i=A4(n),a=dk(t),r=x4(e,a);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw $t(Kt.NOT_AVAILABLE_IN_LEGACY_MODE);return I4(t,r,i,e)}if(r==="global")return hk(i,e,a),i;if(r==="parent"){let u=D4(n,t,e.__useComponent);return u==null&&(u=i),u}const s=n;let o=s.__getInstance(t);if(o==null){const u=aa({},e);"__i18n"in a&&(u.__i18n=a.__i18n),i&&(u.__root=i),o=gp(u),P4(s,t),s.__setInstance(t,o)}return o}function w4(e,t,n){const i=PE();
39{const a=__VUE_I18N_LEGACY_API__&&t?i.run(()=>jf(e)):i.run(()=>gp(e));if(a==null)throw $t(Kt.UNEXPECTED_ERROR);return[i,a]}}function E4(e){{const t=Ja(e.isCE?S4:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw $t(e.isCE?Kt.NOT_INSLALLED_WITH_PROVIDE:Kt.UNEXPECTED_ERROR);return t}}function x4(e,t){return _d(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function A4(e){return e.mode==="composition"?e.global:e.global.__composer}function D4(e,t,n=!1){let i=null;const a=t.root;let r=t.parent;for(;r!=null;){const s=e;if(e.mode==="composition")i=s.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const o=s.__getInstance(r);o!=null&&(i=o.__composer,n&&i&&!i[ck]&&(i=null))}if(i!=null||a===r)break;r=r.parent}return i}function P4(e,t,n){Wr(()=>{},t),rp(()=>{e.__deleteInstance(t)},t)}function I4(e,t,n,i={}){const a=t==="local",r=Ko(null);if(a&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw $t(Kt.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const s=nt(i.inheritLocale)?i.inheritLocale:!0,o=Pe(a&&s?n.locale.value:Se(i.locale)?i.locale:Ou),u=Pe(a&&s?n.fallbackLocale.value:Se(i.fallbackLocale)||_t(i.fallbackLocale)||Je(i.fallbackLocale)||i.fallbackLocale===!1?i.fallbackLocale:o.value),l=Pe(Cd(o.value,i)),c=Pe(Je(i.datetimeFormats)?i.datetimeFormats:{[o.value]:{}}),d=Pe(Je(i.numberFormats)?i.numberFormats:{[o.value]:{}}),h=a?n.missingWarn:nt(i.missingWarn)||ar(i.missingWarn)?i.missingWarn:!0,m=a?n.fallbackWarn:nt(i.fallbackWarn)||ar(i.fallbackWarn)?i.fallbackWarn:!0,b=a?n.fallbackRoot:nt(i.fallbackRoot)?i.fallbackRoot:!0,y=!!i.fallbackFormat,_=Ht(i.missing)?i.missing:null,k=Ht(i.postTranslation)?i.postTranslation:null,E=a?n.warnHtmlMessage:nt(i.warnHtmlMessage)?i.warnHtmlMessage:!0,D=!!i.escapeParameter,A=a?n.modifiers:Je(i.modifiers)?i.modifiers:{},P=i.pluralRules||a&&n.pluralRules;function M(){return[o.value,u.value,l.value,c.value,d.value]}const R=Qe({get:()=>r.value?r.value.locale.value:o.value,set:S=>{r.value&&(r.value.locale.value=S),o.value=S}}),V=Qe({get:()=>r.value?r.value.fallbackLocale.value:u.value,set:S=>{r.value&&(r.value.fallbackLocale.value=S),u.value=S}}),F=Qe(()=>r.value?r.value.messages.value:l.value),j=Qe(()=>c.value),X=Qe(()=>d.value);function $(){return r.value?r.value.getPostTranslationHandler():k}function J(S){r.value&&r.value.setPostTranslationHandler(S)}function Q(){return r.value?r.value.getMissingHandler():_}function te(S){r.value&&r.value.setMissingHandler(S)}function Z(S){return M(),S()}function Y(...S){return r.value?Z(()=>Reflect.apply(r.value.t,null,[...S])):Z(()=>"")}function se(...S){return r.value?Reflect.apply(r.value.rt,null,[...S]):""}function be(...S){return r.value?Z(()=>Reflect.apply(r.value.d,null,[...S])):Z(()=>"")}function _e(...S){return r.value?Z(()=>Reflect.apply(r.value.n,null,[...S])):Z(()=>"")}function Ke(S){return r.value?r.value.tm(S):{}}function Ne(S,L){return r.value?r.value.te(S,L):!1}function qe(S){return r.value?r.value.getLocaleMessage(S):{}}
vendor: 61,653 bytes, lines 39-45
39function et(S,L){r.value&&(r.value.setLocaleMessage(S,L),l.value[S]=L)}function gt(S,L){r.value&&r.value.mergeLocaleMessage(S,L)}function Ye(S){return r.value?r.value.getDateTimeFormat(S):{}}function ee(S,L){r.value&&(r.value.setDateTimeFormat(S,L),c.value[S]=L)}function ce(S,L){r.value&&r.value.mergeDateTimeFormat(S,L)}function oe(S){return r.value?r.value.getNumberFormat(S):{}}function pe(S,L){r.value&&(r.value.setNumberFormat(S,L),d.value[S]=L)}function Oe(S,L){r.value&&r.value.mergeNumberFormat(S,L)}const Ze={get id(){return r.value?r.value.id:-1},locale:R,fallbackLocale:V,messages:F,datetimeFormats:j,numberFormats:X,get inheritLocale(){return r.value?r.value.inheritLocale:s},set inheritLocale(S){r.value&&(r.value.inheritLocale=S)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(l.value)},get modifiers(){return r.value?r.value.modifiers:A},get pluralRules(){return r.value?r.value.pluralRules:P},get isGlobal(){return r.value?r.value.isGlobal:!1},get missingWarn(){return r.value?r.value.missingWarn:h},set missingWarn(S){r.value&&(r.value.missingWarn=S)},get fallbackWarn(){return r.value?r.value.fallbackWarn:m},set fallbackWarn(S){r.value&&(r.value.missingWarn=S)},get fallbackRoot(){return r.value?r.value.fallbackRoot:b},set fallbackRoot(S){r.value&&(r.value.fallbackRoot=S)},get fallbackFormat(){return r.value?r.value.fallbackFormat:y},set fallbackFormat(S){r.value&&(r.value.fallbackFormat=S)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:E},set warnHtmlMessage(S){r.value&&(r.value.warnHtmlMessage=S)},get escapeParameter(){return r.value?r.value.escapeParameter:D},set escapeParameter(S){r.value&&(r.value.escapeParameter=S)},t:Y,getPostTranslationHandler:$,setPostTranslationHandler:J,getMissingHandler:Q,setMissingHandler:te,rt:se,d:be,n:_e,tm:Ke,te:Ne,getLocaleMessage:qe,setLocaleMessage:et,mergeLocaleMessage:gt,getDateTimeFormat:Ye,setDateTimeFormat:ee,mergeDateTimeFormat:ce,getNumberFormat:oe,setNumberFormat:pe,mergeNumberFormat:Oe};function w(S){S.locale.value=o.value,S.fallbackLocale.value=u.value,Object.keys(l.value).forEach(L=>{S.mergeLocaleMessage(L,l.value[L])}),Object.keys(c.value).forEach(L=>{S.mergeDateTimeFormat(L,c.value[L])}),Object.keys(d.value).forEach(L=>{S.mergeNumberFormat(L,d.value[L])}),S.escapeParameter=D,S.fallbackFormat=y,S.fallbackRoot=b,S.fallbackWarn=m,S.missingWarn=h,S.warnHtmlMessage=E}return ip(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw $t(Kt.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const S=r.value=e.proxy.$i18n.__composer;t==="global"?(o.value=S.locale.value,u.value=S.fallbackLocale.value,l.value=S.messages.value,c.value=S.datetimeFormats.value,d.value=S.numberFormats.value):a&&w(S)}),Ze}const L4=["locale","fallbackLocale","availableLocales"],M4=["t","rt","d","n","tm"];function O4(e,t){const n=Object.create(null);L4.forEach(i=>{const a=Object.getOwnPropertyDescriptor(t,i);if(!a)throw $t(Kt.UNEXPECTED_ERROR);const r=ca(a.value)?{get(){return a.value.value},set(s){a.value.value=s}}:{get(){return a.get&&a.get()}};Object.defineProperty(n,i,r)}),e.config.globalProperties.$i18n=n,M4.forEach(i=>{const a=Object.getOwnPropertyDescriptor(t,i);if(!a||!a.value)throw $t(Kt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${i}`,a)})}t4(u4);a4(FA);n4(X2);m4();if(__INTLIFY_PROD_DEVTOOLS__){const e=$o();e.__INTLIFY__=!0,GA(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}/*! 40 * vue-router v4.2.0 41 * (c) 2023 Eduardo San Martin Morote 42 * @license MIT 43 */const ds=typeof window<"u";function R4(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const mt=Object.assign;function Ah(e,t){const n={};for(const i in t){const a=t[i];n[i]=wn(a)?a.map(e):e(a)}return n}const qo=()=>{},wn=Array.isArray,N4=/\/$/,F4=e=>e.replace(N4,"");function Dh(e,t,n="/"){let i,a={},r="",s="";const o=t.indexOf("#");let u=t.indexOf("?");return o<u&&o>=0&&(u=-1),u>-1&&(i=t.slice(0,u),r=t.slice(u+1,o>-1?o:t.length),a=e(r)),o>-1&&(i=i||t.slice(0,o),s=t.slice(o,t.length)),i=H4(i??t,n),{fullPath:i+(r&&"?")+r+s,path:i,query:a,hash:s}}function B4(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function q0(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function j4(e,t,n){const i=t.matched.length-1,a=n.matched.length-1;return i>-1&&i===a&&Is(t.matched[i],n.matched[a])&&pk(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Is(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function pk(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!U4(e[n],t[n]))return!1;return!0}function U4(e,t){return wn(e)?Y0(e,t):wn(t)?Y0(t,e):e===t}function Y0(e,t){return wn(t)?e.length===t.length&&e.every((n,i)=>n===t[i]):e.length===1&&e[0]===t}function H4(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),i=e.split("/"),a=i[i.length-1];(a===".."||a===".")&&i.push("");let r=n.length-1,s,o;for(s=0;s<i.length;s++)if(o=i[s],o!==".")if(o==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+i.slice(s-(s===i.length?1:0)).join("/")}var lu;(function(e){e.pop="pop",e.push="push"})(lu||(lu={}));var Yo;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Yo||(Yo={}));function V4(e){if(!e)if(ds){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),F4(e)}const K4=/^[^#]+#/;function z4(e,t){return e.replace(K4,"#")+t}function W4(e,t){const n=document.documentElement.getBoundingClientRect(),i=e.getBoundingClientRect();return{behavior:t.behavior,left:i.left-n.left-(t.left||0),top:i.top-n.top-(t.top||0)}}const wd=()=>({left:window.pageXOffset,top:window.pageYOffset});function G4(e){let t;if("el"in e){const n=e.el,i=typeof n=="string"&&n.startsWith("#"),a=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!a)return;t=W4(a,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function X0(e,t){return(history.state?history.state.position-t:-1)+e}const Uf=new Map;function $4(e,t){Uf.set(e,t)}function J4(e){const t=Uf.get(e);return Uf.delete(e),t}let q4=()=>location.protocol+"//"+location.host;function gk(e,t){const{pathname:n,search:i,hash:a}=t,r=e.indexOf("#");if(r>-1){let o=a.includes(e.slice(r))?e.slice(r).length:1,u=a.slice(o);return u[0]!=="/"&&(u="/"+u),q0(u,"")}return q0(n,e)+i+a}function Y4(e,t,n,i){let a=[],r=[],s=null;const o=({state:h})=>{const m=gk(e,location),b=n.value,y=t.value;let _=0;if(h){if(n.value=m,t.value=h,s&&s===b){s=null;return}_=y?h.position-y.position:0}else i(m);a.forEach(k=>{k(n.value,b,{delta:_,type:lu.pop,direction:_?_>0?Yo.forward:Yo.back:Yo.unknown})})};function u(){s=n.value}function l(h){a.push(h);const m=()=>{const b=a.indexOf(h);b>-1&&a.splice(b,1)};return r.push(m),m}function c(){const{history:h}=window;h.state&&h.replaceState(mt({},h.state,{scroll:wd()}),"")}function d(){for(const h of r)h();r=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:u,listen:l,destroy:d}}function Q0(e,t,n,i=!1,a=!1){return{back:e,current:t,forward:n,replaced:i,position:window.history.length,scroll:a?wd():null}}function X4(e){const{history:t,location:n}=window,i={value:gk(e,n)},a={value:t.state};a.value||r(i.value,{back:null,current:i.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(u,l,c){const d=e.indexOf("#"),h=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+u:q4()+e+u;try{t[c?"replaceState":"pushState"](l,"",h),a.value=l}catch(m){console.error(m),n[c?"replace":"assign"](h)}}function s(u,l){const c=mt({},t.state,Q0(a.value.back,u,a.value.forward,!0),l,{position:a.value.position});r(u,c,!0),i.value=u}function o(u,l){const c=mt({},a.value,t.state,{forward:u,scroll:wd()});r(c.current,c,!0);const d=mt({},Q0(i.value,u,null),{position:c.position+1},l);r(u,d,!1),i.value=u}return{location:i,state:a,push:o,replace:s}}function Q4(e){e=V4(e);const t=X4(e),n=Y4(e,t.state,t.location,t.replace);function i(r,s=!0){s||n.pauseListeners(),history.go(r)}const a=mt({location:"",base:e,go:i,createHref:z4.bind(null,e)},t,n);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}function Z4(e){return typeof e=="string"||e&&typeof e=="object"}function vk(e){return typeof e=="string"||typeof e=="symbol"}const Hi={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},bk=Symbol("");var Z0;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Z0||(Z0={}));function Ls(e,t){return mt(new Error,{type:e,[bk]:!0},t)}function ii(e,t){return e instanceof Error&&bk in e&&(t==null||!!(e.type&t))}const eb="[^/]+?",eD={sensitive:!1,strict:!1,start:!0,end:!0},tD=/[.+*?^${}()[\]/\\]/g;function aD(e,t){const n=mt({},eD,t),i=[];let a=n.start?"^":"";const r=[];for(const l of e){const c=l.length?[]:[90];n.strict&&!l.length&&(a+="/");for(let d=0;d<l.length;d++){const h=l[d];let m=40+(n.sensitive?.25:0);if(h.type===0)d||(a+="/"),a+=h.value.replace(tD,"\\$&"),m+=40;else if(h.type===1){const{value:b,repeatable:y,optional:_,regexp:k}=h;r.push({name:b,repeatable:y,optional:_});const E=k||eb;if(E!==eb){m+=10;try{new RegExp(`(${E})`)}catch(A){throw new Error(`Invalid custom RegExp for param "${b}" (${E}): `+A.message)}}let D=y?`((?:${E})(?:/(?:${E}))*)`:`(${E})`;d||(D=_&&l.length<2?`(?:/${D})`:"/"+D),_&&(D+="?"),a+=D,m+=20,_&&(m+=-8),y&&(m+=-20),E===".*"&&(m+=-50)}c.push(m)}i.push(c)}if(n.strict&&n.end){const l=i.length-1;i[l][i[l].length-1]+=.7000000000000001}n.strict||(a+="/?"),n.end?a+="$":n.strict&&(a+="(?:/|$)");const s=new RegExp(a,n.sensitive?"":"i");function o(l){const c=l.match(s),d={};if(!c)return null;for(let h=1;h<c.length;h++){const m=c[h]||"",b=r[h-1];d[b.name]=m&&b.repeatable?m.split("/"):m}return d}function u(l){let c="",d=!1;for(const h of e){(!d||!c.endsWith("/"))&&(c+="/"),d=!1;for(const m of h)if(m.type===0)c+=m.value;else if(m.type===1){const{value:b,repeatable:y,optional:_}=m,k=b in l?l[b]:"";if(wn(k)&&!y)throw new Error(`Provided param "${b}" is an array but it is not repeatable (* or + modifiers)`);const E=wn(k)?k.join("/"):k;if(!E)if(_)h.length<2&&(c.endsWith("/")?c=c.slice(0,-1):d=!0);else throw new Error(`Missing required param "${b}"`);c+=E}}return c||"/"}return{re:s,score:i,keys:r,parse:o,stringify:u}}function nD(e,t){let n=0;for(;n<e.length&&n<t.length;){const i=t[n]-e[n];if(i)return i;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function iD(e,t){let n=0;const i=e.score,a=t.score;for(;n<i.length&&n<a.length;){const r=nD(i[n],a[n]);if(r)return r;n++}if(Math.abs(a.length-i.length)===1){if(tb(i))return 1;if(tb(a))return-1}return a.length-i.length}function tb(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const rD={type:0,value:""},sD=/[a-zA-Z0-9_]/;function oD(e){if(!e)return[[]];if(e==="/")return[[rD]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${l}": ${m}`)}let n=0,i=n;const a=[];let r;function s(){r&&a.push(r),r=[]}let o=0,u,l="",c="";function d(){l&&(n===0?r.push({type:0,value:l}):n===1||n===2||n===3?(r.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:l,regexp:c,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),l="")}function h(){l+=u}for(;o<e.length;){if(u=e[o++],u==="\\"&&n!==2){i=n,n=4;continue}switch(n){case 0:u==="/"?(l&&d(),s()):u===":"?(d(),n=1):h();break;case 4:h(),n=i;break;case 1:u==="("?n=2:sD.test(u)?h():(d(),n=0,u!=="*"&&u!=="?"&&u!=="+"&&o--);break;case 2:u===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+u:n=3:c+=u;break;case 3:d(),n=0,u!=="*"&&u!=="?"&&u!=="+"&&o--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${l}"`),d(),s(),a}function uD(e,t,n){const i=aD(oD(e.path),n),a=mt(i,{record:e,parent:t,children:[],alias:[]});return t&&!a.record.aliasOf==!t.record.aliasOf&&t.children.push(a),a}function lD(e,t){const n=[],i=new Map;t=ib({strict:!1,end:!0,sensitive:!1},t);function a(c){return i.get(c)}function r(c,d,h){const m=!h,b=cD(c);b.aliasOf=h&&h.record;const y=ib(t,c),_=[b];if("alias"in c){const D=typeof c.alias=="string"?[c.alias]:c.alias;for(const A of D)_.push(mt({},b,{components:h?h.record.components:b.components,path:A,aliasOf:h?h.record:b}))}let k,E;for(const D of _){const{path:A}=D;if(d&&A[0]!=="/"){const P=d.record.path,M=P[P.length-1]==="/"?"":"/";D.path=d.record.path+(A&&M+A)}if(k=uD(D,d,y),h?h.alias.push(k):(E=E||k,E!==k&&E.alias.push(k),m&&c.name&&!nb(k)&&s(c.name)),b.children){const P=b.children;for(let M=0;M<P.length;M++)r(P[M],k,h&&h.children[M])}h=h||k,(k.record.components&&Object.keys(k.record.components).length||k.record.name||k.record.redirect)&&u(k)}return E?()=>{s(E)}:qo}function s(c){if(vk(c)){const d=i.get(c);d&&(i.delete(c),n.splice(n.indexOf(d),1),d.children.forEach(s),d.alias.forEach(s))}else{const d=n.indexOf(c);d>-1&&(n.splice(d,1),c.record.name&&i.delete(c.record.name),c.children.forEach(s),c.alias.forEach(s))}}function o(){return n}function u(c){let d=0;for(;d<n.length&&iD(c,n[d])>=0&&(c.record.path!==n[d].record.path||!yk(c,n[d]));)d++;n.splice(d,0,c),c.record.name&&!nb(c)&&i.set(c.record.name,c)}function l(c,d){let h,m={},b,y;if("name"in c&&c.name){if(h=i.get(c.name),!h)throw Ls(1,{location:c});y=h.record.name,m=mt(ab(d.params,h.keys.filter(E=>!E.optional).map(E=>E.name)),c.params&&ab(c.params,h.keys.map(E=>E.name))),b=h.stringify(m)}else if("path"in c)b=c.path,h=n.find(E=>E.re.test(b)),h&&(m=h.parse(b),y=h.record.name);else{if(h=d.name?i.get(d.name):n.find(E=>E.re.test(d.path)),!h)throw Ls(1,{location:c,currentLocation:d});y=h.record.name,m=mt({},d.params,c.params),b=h.stringify(m)}const _=[];let k=h;for(;k;)_.unshift(k.record),k=k.parent;return{name:y,path:b,params:m,matched:_,meta:hD(_)}}return e.forEach(c=>r(c)),{addRoute:r,resolve:l,removeRoute:s,getRoutes:o,getRecordMatcher:a}}function ab(e,t){const n={};for(const i of t)i in e&&(n[i]=e[i]);return n}function cD(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:dD(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function dD(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const i in e.components)t[i]=typeof n=="boolean"?n:n[i];return t}function nb(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function hD(e){return e.reduce((t,n)=>mt(t,n.meta),{})}function ib(e,t){const n={};for(const i in e)n[i]=i in t?t[i]:e[i];return n}function yk(e,t){return t.children.some(n=>n===e||yk(e,n))}const kk=/#/g,fD=/&/g,mD=/\//g,pD=/=/g,gD=/\?/g,_k=/\+/g,vD=/%5B/g,bD=/%5D/g,Tk=/%5E/g,yD=/%60/g,Sk=/%7B/g,kD=/%7C/g,Ck=/%7D/g,_D=/%20/g;function bp(e){return encodeURI(""+e).replace(kD,"|").replace(vD,"[").replace(bD,"]")}function TD(e){return bp(e).replace(Sk,"{").replace(Ck,"}").replace(Tk,"^")}function Hf(e){return bp(e).replace(_k,"%2B").replace(_D,"+").replace(kk,"%23").replace(fD,"%26").replace(yD,"`").replace(Sk,"{").replace(Ck,"}").replace(Tk,"^")}function SD(e){return Hf(e).replace(pD,"%3D")}function CD(e){return bp(e).replace(kk,"%23").replace(gD,"%3F")}function wD(e){return e==null?"":CD(e).replace(mD,"%2F")}function Ac(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function ED(e){const t={};if(e===""||e==="?")return t;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;a<i.length;++a){const r=i[a].replace(_k," "),s=r.indexOf("="),o=Ac(s<0?r:r.slice(0,s)),u=s<0?null:Ac(r.slice(s+1));if(o in t){let l=t[o];wn(l)||(l=t[o]=[l]),l.push(u)}else t[o]=u}return t}function rb(e){let t="";for(let n in e){const i=e[n];if(n=SD(n),i==null){i!==void 0&&(t+=(t.length?"&":"")+n);continue}(wn(i)?i.map(r=>r&&Hf(r)):[i&&Hf(i)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function xD(e){const t={};for(const n in e){const i=e[n];i!==void 0&&(t[n]=wn(i)?i.map(a=>a==null?null:""+a):i==null?i:""+i)}return t}const AD=Symbol(""),sb=Symbol(""),Ed=Symbol(""),yp=Symbol(""),Vf=Symbol("");function Co(){let e=[];function t(i){return e.push(i),()=>{const a=e.indexOf(i);a>-1&&e.splice(a,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Ji(e,t,n,i,a){const r=i&&(i.enterCallbacks[a]=i.enterCallbacks[a]||[]);return()=>new Promise((s,o)=>{const u=d=>{d===!1?o(Ls(4,{from:n,to:t})):d instanceof Error?o(d):Z4(d)?o(Ls(2,{from:t,to:d})):(r&&i.enterCallbacks[a]===r&&typeof d=="function"&&r.push(d),s())},l=e.call(i&&i.instances[a],t,n,u);let c=Promise.resolve(l);e.length<3&&(c=c.then(u)),c.catch(d=>o(d))})}function Ph(e,t,n,i){const a=[];for(const r of e)for(const s in r.components){let o=r.components[s];if(!(t!=="beforeRouteEnter"&&!r.instances[s]))if(DD(o)){const l=(o.__vccOpts||o)[t];l&&a.push(Ji(l,n,i,r,s))}else{let u=o();a.push(()=>u.then(l=>{if(!l)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${r.path}"`));const c=R4(l)?l.default:l;r.components[s]=c;const h=(c.__vccOpts||c)[t];return h&&Ji(h,n,i,r,s)()}))}}return a}function DD(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function ob(e){const t=Ja(Ed),n=Ja(yp),i=Qe(()=>t.resolve(Qi(e.to))),a=Qe(()=>{const{matched:u}=i.value,{length:l}=u,c=u[l-1],d=n.matched;if(!c||!d.length)return-1;const h=d.findIndex(Is.bind(null,c));if(h>-1)return h;const m=ub(u[l-2]);return l>1&&ub(c)===m&&d[d.length-1].path!==m?d.findIndex(Is.bind(null,u[l-2])):h}),r=Qe(()=>a.value>-1&&MD(n.params,i.value.params)),s=Qe(()=>a.value>-1&&a.value===n.matched.length-1&&pk(n.params,i.value.params));function o(u={}){return LD(u)?t[Qi(e.replace)?"replace":"push"](Qi(e.to)).catch(qo):Promise.resolve()}return{route:i,href:Qe(()=>i.value.href),isActive:r,isExactActive:s,navigate:o}}const PD=Ya({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ob,setup(e,{slots:t}){const n=jn(ob(e)),{options:i}=Ja(Ed),a=Qe(()=>({[lb(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[lb(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&t.default(n);return e.custom?r:_i("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},r)}}}),ID=PD;function LD(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function MD(e,t){for(const n in t){const i=t[n],a=e[n];if(typeof i=="string"){if(i!==a)return!1}else if(!wn(a)||a.length!==i.length||i.some((r,s)=>r!==a[s]))return!1}return!0}function ub(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const lb=(e,t,n)=>e??t??n,OD=Ya({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=Ja(Vf),a=Qe(()=>e.route||i.value),r=Ja(sb,0),s=Qe(()=>{let l=Qi(r);const{matched:c}=a.value;let d;for(;(d=c[l])&&!d.components;)l++;return l}),o=Qe(()=>a.value.matched[s.value]);Zl(sb,Qe(()=>s.value+1)),Zl(AD,o),Zl(Vf,a);const u=Pe();return ua(()=>[u.value,o.value,e.name],([l,c,d],[h,m,b])=>{c&&(c.instances[d]=l,m&&m!==c&&l&&l===h&&(c.leaveGuards.size||(c.leaveGuards=m.leaveGuards),c.updateGuards.size||(c.updateGuards=m.updateGuards))),l&&c&&(!m||!Is(c,m)||!h)&&(c.enterCallbacks[d]||[]).forEach(y=>y(l))},{flush:"post"}),()=>{const l=a.value,c=e.name,d=o.value,h=d&&d.components[c];if(!h)return cb(n.default,{Component:h,route:l});const m=d.props[c],b=m?m===!0?l.params:typeof m=="function"?m(l):m:null,_=_i(h,mt({},b,t,{onVnodeUnmounted:k=>{k.component.isUnmounted&&(d.instances[c]=null)},ref:u}));return cb(n.default,{Component:_,route:l})||_}}});function cb(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const RD=OD;function ND(e){const t=lD(e.routes,e),n=e.parseQuery||ED,i=e.stringifyQuery||rb,a=e.history,r=Co(),s=Co(),o=Co(),u=Ko(Hi);let l=Hi;ds&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Ah.bind(null,ee=>""+ee),d=Ah.bind(null,wD),h=Ah.bind(null,Ac);function m(ee,ce){let oe,pe;return vk(ee)?(oe=t.getRecordMatcher(ee),pe=ce):pe=ee,t.addRoute(pe,oe)}function b(ee){const ce=t.getRecordMatcher(ee);ce&&t.removeRoute(ce)}function y(){return t.getRoutes().map(ee=>ee.record)}function _(ee){return!!t.getRecordMatcher(ee)}function k(ee,ce){if(ce=mt({},ce||u.value),typeof ee=="string"){const S=Dh(n,ee,ce.path),L=t.resolve({path:S.path},ce),W=a.createHref(S.fullPath);return mt(S,L,{params:h(L.params),hash:Ac(S.hash),redirectedFrom:void 0,href:W})}let oe;if("path"in ee)oe=mt({},ee,{path:Dh(n,ee.path,ce.path).path});else{const S=mt({},ee.params);for(const L in S)S[L]==null&&delete S[L];oe=mt({},ee,{params:d(S)}),ce.params=d(ce.params)}const pe=t.resolve(oe,ce),Oe=ee.hash||"";pe.params=c(h(pe.params));const Ze=B4(i,mt({},ee,{hash:TD(Oe),path:pe.path})),w=a.createHref(Ze);return mt({fullPath:Ze,hash:Oe,query:i===rb?xD(ee.query):ee.query||{}},pe,{redirectedFrom:void 0,href:w})}function E(ee){return typeof ee=="string"?Dh(n,ee,u.value.path):mt({},ee)}function D(ee,ce){if(l!==ee)return Ls(8,{from:ce,to:ee})}function A(ee){return R(ee)}function P(ee){return A(mt(E(ee),{replace:!0}))}function M(ee){const ce=ee.matched[ee.matched.length-1];if(ce&&ce.redirect){const{redirect:oe}=ce;let pe=typeof oe=="function"?oe(ee):oe;return typeof pe=="string"&&(pe=pe.includes("?")||pe.includes("#")?pe=E(pe):{path:pe},pe.params={}),mt({query:ee.query,hash:ee.hash,params:"path"in pe?{}:ee.params},pe)}}function R(ee,ce){const oe=l=k(ee),pe=u.value,Oe=ee.state,Ze=ee.force,w=ee.replace===!0,S=M(oe);if(S)return R(mt(E(S),{state:typeof S=="object"?mt({},Oe,S.state):Oe,force:Ze,replace:w}),ce||oe);const L=oe;L.redirectedFrom=ce;let W;return!Ze&&j4(i,pe,oe)&&(W=Ls(16,{to:L,from:pe}),Ke(pe,pe,!0,!1)),(W?Promise.resolve(W):j(L,pe)).catch(G=>ii(G)?ii(G,2)?G:_e(G):se(G,L,pe)).then(G=>{if(G){if(ii(G,2))return R(mt({replace:w},E(G.to),{state:typeof G.to=="object"?mt({},Oe,G.to.state):Oe,force:Ze}),ce||L)}else G=$(L,pe,!0,w,Oe);return X(L,pe,G),G})}function V(ee,ce){const oe=D(ee,ce);return oe?Promise.reject(oe):Promise.resolve()}function F(ee){const ce=et.values().next().value;return ce&&typeof ce.runWithContext=="function"?ce.runWithContext(ee):ee()}function j(ee,ce){let oe;const[pe,Oe,Ze]=FD(ee,ce);oe=Ph(pe.reverse(),"beforeRouteLeave",ee,ce);for(const S of pe)S.leaveGuards.forEach(L=>{oe.push(Ji(L,ee,ce))});const w=V.bind(null,ee,ce);return oe.push(w),Ye(oe).then(()=>{oe=[];for(const S of r.list())oe.push(Ji(S,ee,ce));return oe.push(w),Ye(oe)}).then(()=>{oe=Ph(Oe,"beforeRouteUpdate",ee,ce);for(const S of Oe)S.updateGuards.forEach(L=>{oe.push(Ji(L,ee,ce))});return oe.push(w),Ye(oe)}).then(()=>{oe=[];for(const S of ee.matched)if(S.beforeEnter&&!ce.matched.includes(S))if(wn(S.beforeEnter))for(const L of S.beforeEnter)oe.push(Ji(L,ee,ce));else oe.push(Ji(S.beforeEnter,ee,ce));return oe.push(w),Ye(oe)}).then(()=>(ee.matched.forEach(S=>S.enterCallbacks={}),oe=Ph(Ze,"beforeRouteEnter",ee,ce),oe.push(w),Ye(oe))).then(()=>{oe=[];for(const S of s.list())oe.push(Ji(S,ee,ce));return oe.push(w),Ye(oe)}).catch(S=>ii(S,8)?S:Promise.reject(S))}function X(ee,ce,oe){for(const pe of o.list())F(()=>pe(ee,ce,oe))}function $(ee,ce,oe,pe,Oe){const Ze=D(ee,ce);if(Ze)return Ze;const w=ce===Hi,S=ds?history.state:{};oe&&(pe||w?a.replace(ee.fullPath,mt({scroll:w&&S&&S.scroll},Oe)):a.push(ee.fullPath,Oe)),u.value=ee,Ke(ee,ce,oe,w),_e()}let J;function Q(){J||(J=a.listen((ee,ce,oe)=>{if(!gt.listening)return;const pe=k(ee),Oe=M(pe);if(Oe){R(mt(Oe,{replace:!0}),pe).catch(qo);return}l=pe;const Ze=u.value;ds&&$4(X0(Ze.fullPath,oe.delta),wd()),j(pe,Ze).catch(w=>ii(w,12)?w:ii(w,2)?(R(w.to,pe).then(S=>{ii(S,20)&&!oe.delta&&oe.type===lu.pop&&a.go(-1,!1)}).catch(qo),Promise.reject()):(oe.delta&&a.go(-oe.delta,!1),se(w,pe,Ze))).then(w=>{w=w||$(pe,Ze,!1),w&&(oe.delta&&!ii(w,8)?a.go(-oe.delta,!1):oe.type===lu.pop&&ii(w,20)&&a.go(-1,!1)),X(pe,Ze,w)}).catch(qo)}))}let te=Co(),Z=Co(),Y;function se(ee,ce,oe){_e(ee);const pe=Z.list();return pe.length?pe.forEach(Oe=>Oe(ee,ce,oe)):console.error(ee),Promise.reject(ee)}function be(){return Y&&u.value!==Hi?Promise.resolve():new Promise((ee,ce)=>{te.add([ee,ce])})}function _e(ee){return Y||(Y=!ee,Q(),te.list().forEach(([ce,oe])=>ee?oe(ee):ce()),te.reset()),ee}function Ke(ee,ce,oe,pe){const{scrollBehavior:Oe}=e;if(!ds||!Oe)return Promise.resolve();const Ze=!oe&&J4(X0(ee.fullPath,0))||(pe||!oe)&&history.state&&history.state.scroll||null;return hd().then(()=>Oe(ee,ce,Ze)).then(w=>w&&G4(w)).catch(w=>se(w,ee,ce))}const Ne=ee=>a.go(ee);let qe;const et=new Set,gt={currentRoute:u,listening:!0,addRoute:m,removeRoute:b,hasRoute:_,getRoutes:y,resolve:k,options:e,push:A,replace:P,go:Ne,back:()=>Ne(-1),forward:()=>Ne(1),beforeEach:r.add,beforeResolve:s.add,afterEach:o.add,onError:Z.add,isReady:be,install(ee){const ce=this;ee.component("RouterLink",ID),ee.component("RouterView",RD),ee.config.globalProperties.$router=ce,Object.defineProperty(ee.config.globalProperties,"$route",{enumerable:!0,get:()=>Qi(u)}),ds&&!qe&&u.value===Hi&&(qe=!0,A(a.location).catch(Oe=>{}));const oe={};for(const Oe in Hi)oe[Oe]=Qe(()=>u.value[Oe]);ee.provide(Ed,ce),ee.provide(yp,jn(oe)),ee.provide(Vf,u);const pe=ee.unmount;et.add(ee),ee.unmount=function(){et.delete(ee),et.size<1&&(l=Hi,J&&J(),J=null,u.value=Hi,qe=!1,Y=!1),pe()}}};function Ye(ee){return ee.reduce((ce,oe)=>ce.then(()=>F(oe)),Promise.resolve())}return gt}function FD(e,t){const n=[],i=[],a=[],r=Math.max(t.matched.length,e.matched.length);for(let s=0;s<r;s++){const o=t.matched[s];o&&(e.matched.find(l=>Is(l,o))?i.push(o):n.push(o));const u=e.matched[s];u&&(t.matched.find(l=>Is(l,u))||a.push(u))}return[n,i,a]}function JV(){return Ja(Ed)}function BD(){return Ja(yp)}var cu=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Pi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function wk(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function i(){if(this instanceof i){var a=[null];a.push.apply(a,arguments);var r=Function.bind.apply(t,a);return new r}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(i){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(n,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}),n}var Ek={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(cu,function(){var n=1e3,i=6e4,a=36e5,r="millisecond",s="second",o="minute",u="hour",l="day",c="week",d="month",h="quarter",m="year",b="date",y="Invalid Date",_=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,k=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,E={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(J){var Q=["th","st","nd","rd"],te=J%100;return"["+J+(Q[(te-20)%10]||Q[te]||Q[0])+"]"}},D=function(J,Q,te){var Z=String(J);return!Z||Z.length>=Q?J:""+Array(Q+1-Z.length).join(te)+J},A={s:D,z:function(J){var Q=-J.utcOffset(),te=Math.abs(Q),Z=Math.floor(te/60),Y=te%60;return(Q<=0?"+":"-")+D(Z,2,"0")+":"+D(Y,2,"0")},m:function J(Q,te){if(Q.date()<te.date())return-J(te,Q);var Z=12*(te.year()-Q.year())+(te.month()-Q.month()),Y=Q.clone().add(Z,d),se=te-Y<0,be=Q.clone().add(Z+(se?-1:1),d);return+(-(Z+(te-Y)/(se?Y-be:be-Y))||0)},a:function(J){return J<0?Math.ceil(J)||0:Math.floor(J)},p:function(J){return{M:d,y:m,w:c,d:l,D:b,h:u,m:o,s,ms:r,Q:h}[J]||String(J||"").toLowerCase().replace(/s$/,"")},u:function(J){return J===void 0}},P="en",M={};M[P]=E;var R=function(J){return J instanceof X},V=function J(Q,te,Z){var Y;if(!Q)return P;if(typeof Q=="string"){var se=Q.toLowerCase();M[se]&&(Y=se),te&&(M[se]=te,Y=se);var be=Q.split("-");if(!Y&&be.length>1)return J(be[0])}else{var _e=Q.name;M[_e]=Q,Y=_e}return!Z&&Y&&(P=Y),Y||!Z&&P},F=function(J,Q){if(R(J))return J.clone();var te=typeof Q=="object"?Q:{};return te.date=J,te.args=arguments,new X(te)},j=A;j.l=V,j.i=R,j.w=function(J,Q){return F(J,{locale:Q.$L,utc:Q.$u,x:Q.$x,$offset:Q.$offset})};var X=function(){function J(te){this.$L=V(te.locale,null,!0),this.parse(te)}var Q=J.prototype;return Q.parse=function(te){this.$d=function(Z){var Y=Z.date,se=Z.utc;if(Y===null)return new Date(NaN);if(j.u(Y))return new Date;if(Y instanceof Date)return new Date(Y);if(typeof Y=="string"&&!/Z$/i.test(Y)){var be=Y.match(_);if(be){var _e=be[2]-1||0,Ke=(be[7]||"0").substring(0,3);return se?new Date(Date.UTC(be[1],_e,be[3]||1,be[4]||0,be[5]||0,be[6]||0,Ke)):new Date(be[1],_e,be[3]||1,be[4]||0,be[5]||0,be[6]||0,Ke)}}return new Date(Y)}(te),this.$x=te.x||{},this.init()},Q.init=function(){var te=this.$d;this.$y=te.getFullYear(),this.$M=te.getMonth(),this.$D=te.getDate(),this.$W=te.getDay(),this.$H=te.getHours(),this.$m=te.getMinutes(),this.$s=te.getSeconds(),this.$ms=te.getMilliseconds()},Q.$utils=function(){return j},Q.isValid=function(){return this.$d.toString()!==y},Q.isSame=function(te,Z){var Y=F(te);return this.startOf(Z)<=Y&&Y<=this.endOf(Z)},Q.isAfter=function(te,Z){return F(te)<this.startOf(Z)},Q.isBefore=function(te,Z){return this.endOf(Z)<F(te)},Q.$g=function(te,Z,Y){return j.u(te)?this[Z]:this.set(Y,te)},Q.unix=function(){return Math.floor(this.valueOf()/1e3)},Q.valueOf=function(){return this.$d.getTime()},Q.startOf=function(te,Z){var Y=this,se=!!j.u(Z)||Z,be=j.p(te),_e=function(ce,oe){var pe=j.w(Y.$u?Date.UTC(Y.$y,oe,ce):new Date(Y.$y,oe,ce),Y);return se?pe:pe.endOf(l)},Ke=function(ce,oe){return j.w(Y.toDate()[ce].apply(Y.toDate("s"),(se?[0,0,0,0]:[23,59,59,999]).slice(oe)),Y)},Ne=this.$W,qe=this.$M,et=this.$D,gt="set"+(this.$u?"UTC":"");switch(be){case m:return se?_e(1,0):_e(31,11);case d:return se?_e(1,qe):_e(0,qe+1);case c:var Ye=this.$locale().weekStart||0,ee=(Ne<Ye?Ne+7:Ne)-Ye;return _e(se?et-ee:et+(6-ee),qe);case l:case b:return Ke(gt+"Hours",0);case u:return Ke(gt+"Minutes",1);case o:return Ke(gt+"Seconds",2);case s:return Ke(gt+"Milliseconds",3);default:return this.clone()}},Q.endOf=function(te){return this.startOf(te,!1)},Q.$set=function(te,Z){var Y,se=j.p(te),be="set"+(this.$u?"UTC":""),_e=(Y={},Y[l]=be+"Date",Y[b]=be+"Date",Y[d]=be+"Month",Y[m]=be+"FullYear",Y[u]=be+"Hours",Y[o]=be+"Minutes",Y[s]=be+"Seconds",Y[r]=be+"Milliseconds",Y)[se],Ke=se===l?this.$D+(Z-this.$W):Z;if(se===d||se===m){var Ne=this.clone().set(b,1);Ne.$d[_e](Ke),Ne.init(),this.$d=Ne.set(b,Math.min(this.$D,Ne.daysInMonth())).$d}else _e&&this.$d[_e](Ke);return this.init(),this},Q.set=function(te,Z){return this.clone().$set(te,Z)},Q.get=function(te){return this[j.p(te)]()},Q.add=function(te,Z){var Y,se=this;te=Number(te);var be=j.p(Z),_e=function(qe){var et=F(se);return j.w(et.date(et.date()+Math.round(qe*te)),se)};if(be===d)return this.set(d,this.$M+te);if(be===m)return this.set(m,this.$y+te);if(be===l)return _e(1);if(be===c)return _e(7);var Ke=(Y={},Y[o]=i,Y[u]=a,Y[s]=n,Y)[be]||1,Ne=this.$d.getTime()+te*Ke;return j.w(Ne,this)},Q.subtract=function(te,Z){return this.add(-1*te,Z)},Q.format=function(te){var Z=this,Y=this.$locale();if(!this.isValid())return Y.invalidDate||y;var se=te||"YYYY-MM-DDTHH:mm:ssZ",be=j.z(this),_e=this.$H,Ke=this.$m,Ne=this.$M,qe=Y.weekdays,et=Y.months,gt=Y.meridiem,Ye=function(oe,pe,Oe,Ze){return oe&&(oe[pe]||oe(Z,se))||Oe[pe].slice(0,Ze)},ee=function(oe){return j.s(_e%12||12,oe,"0")},ce=gt||function(oe,pe,Oe){var Ze=oe<12?"AM":"PM";return Oe?Ze.toLowerCase():Ze};return se.replace(k,function(oe,pe){return pe||function(Oe){switch(Oe){case"YY":return String(Z.$y).slice(-2);case"YYYY":return j.s(Z.$y,4,"0");case"M":return Ne+1;case"MM":return j.s(Ne+1,2,"0");case"MMM":return Ye(Y.monthsShort,Ne,et,3);case"MMMM":return Ye(et,Ne);case"D":return Z.$D;case"DD":return j.s(Z.$D,2,"0");case"d":return String(Z.$W);case"dd":return Ye(Y.weekdaysMin,Z.$W,qe,2);case"ddd":return Ye(Y.weekdaysShort,Z.$W,qe,3);case"dddd":return qe[Z.$W];case"H":return String(_e);case"HH":return j.s(_e,2,"0");case"h":return ee(1);case"hh":return ee(2);case"a":return ce(_e,Ke,!0);case"A":return ce(_e,Ke,!1);case"m":return String(Ke);case"mm":return j.s(Ke,2,"0");case"s":return String(Z.$s);case"ss":return j.s(Z.$s,2,"0");case"SSS":return j.s(Z.$ms,3,"0");case"Z":return be}return null}(oe)||be.replace(":","")})},Q.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},Q.diff=function(te,Z,Y){var se,be=this,_e=j.p(Z),Ke=F(te),Ne=(Ke.utcOffset()-this.utcOffset())*i,qe=this-Ke,et=function(){return j.m(be,Ke)};switch(_e){case m:se=et()/12;break;case d:se=et();break;case h:se=et()/3;break;case c:se=(qe-Ne)/6048e5;break;case l:se=(qe-Ne)/864e5;break;case u:se=qe/a;break;case o:se=qe/i;break;case s:se=qe/n;break;default:se=qe}return Y?se:j.a(se)},Q.daysInMonth=function(){return this.endOf(d).$D},Q.$locale=function(){return M[this.$L]},Q.locale=function(te,Z){if(!te)return this.$L;var Y=this.clone(),se=V(te,Z,!0);return se&&(Y.$L=se),Y},Q.clone=function(){return j.w(this.$d,this)},Q.toDate=function(){return new Date(this.valueOf())},Q.toJSON=function(){return this.isValid()?this.toISOString():null},Q.toISOString=function(){return this.$d.toISOString()},Q.toString=function(){return this.$d.toUTCString()},J}(),$=X.prototype;return F.prototype=$,[["$ms",r],["$s",s],["$m",o],["$H",u],["$W",l],["$M",d],["$y",m],["$D",b]].forEach(function(J){$[J[1]]=function(Q){return this.$g(Q,J[0],J[1])}}),F.extend=function(J,Q){return J.$i||(J(Q,X,F),J.$i=!0),F},F.locale=V,F.isDayjs=R,F.unix=function(J){return F(1e3*J)},F.en=M[P],F.Ls=M,F.p={},F})})(Ek);var jD=Ek.exports;const Mn=Pi(jD);function xk(e,t){return function(){return e.apply(t,arguments)}}const{toString:UD}=Object.prototype,{getPrototypeOf:kp}=Object,xd=(e=>t=>{const n=UD.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Xn=e=>(e=e.toLowerCase(),t=>xd(t)===e),Ad=e=>t=>typeof t===e,{isArray:Zs}=Array,du=Ad("undefined");function HD(e){return e!==null&&!du(e)&&e.constructor!==null&&!du(e.constructor)&&on(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Ak=Xn("ArrayBuffer");function VD(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Ak(e.buffer),t}const KD=Ad("string"),on=Ad("function"),Dk=Ad("number"),Dd=e=>e!==null&&typeof e=="object",zD=e=>e===!0||e===!1,nc=e=>{if(xd(e)!=="object")return!1;const t=kp(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},WD=Xn("Date"),GD=Xn("File"),$D=Xn("Blob"),JD=Xn("FileList"),qD=e=>Dd(e)&&on(e.pipe),YD=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||on(e.append)&&((t=xd(e))==="formdata"||t==="object"&&on(e.toString)&&e.toString()==="[object FormData]"))},XD=Xn("URLSearchParams"),QD=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Nu(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let i,a;if(typeof e!="object"&&(e=[e]),Zs(e))for(i=0,a=e.length;i<a;i++)t.call(null,e[i],i,e);else{const r=n?Object.getOwnPropertyNames(e):Object.keys(e),s=r.length;let o;for(i=0;i<s;i++)o=r[i],t.call(null,e[o],o,e)}}function Pk(e,t){t=t.toLowerCase();const n=Object.keys(e);let i=n.length,a;for(;i-- >0;)if(a=n[i],t===a.toLowerCase())return a;return null}const Ik=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Lk=e=>!du(e)&&e!==Ik;function Kf(){const{caseless:e}=Lk(this)&&this||{},t={},n=(i,a)=>{const r=e&&Pk(t,a)||a;nc(t[r])&&nc(i)?t[r]=Kf(t[r],i):nc(i)?t[r]=Kf({},i):Zs(i)?t[r]=i.slice():t[r]=i};for(let i=0,a=arguments.length;i<a;i++)arguments[i]&&Nu(arguments[i],n);return t}const ZD=(e,t,n,{allOwnKeys:i}={})=>(Nu(t,(a,r)=>{n&&on(a)?e[r]=xk(a,n):e[r]=a},{allOwnKeys:i}),e),eP=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),tP=(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},aP=(e,t,n,i)=>{let a,r,s;const o={};if(t=t||{},e==null)return t;do{for(a=Object.getOwnPropertyNames(e),r=a.length;r-- >0;)s=a[r],(!i||i(s,e,t))&&!o[s]&&(t[s]=e[s],o[s]=!0);e=n!==!1&&kp(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},nP=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return i!==-1&&i===n},iP=e=>{if(!e)return null;if(Zs(e))return e;let t=e.length;if(!Dk(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},rP=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&kp(Uint8Array)),sP=(e,t)=>{const i=(e&&e[Symbol.iterator]).call(e);let a;for(;(a=i.next())&&!a.done;){const r=a.value;t.call(e,r[0],r[1])}},oP=(e,t)=>{let n;const i=[];for(;(n=e.exec(t))!==null;)i.push(n);return i},uP=Xn("HTMLFormElement"),lP=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,a){return i.toUpperCase()+a}),db=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),cP=Xn("RegExp"),Mk=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};Nu(n,(a,r)=>{t(a,r,e)!==!1&&(i[r]=a)}),Object.defineProperties(e,i)},dP=e=>{Mk(e,(t,n)=>{if(on(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const i=e[n];if(on(i)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},hP=(e,t)=>{const n={},i=a=>{a.forEach(r=>{n[r]=!0})};return Zs(e)?i(e):i(String(e).split(t)),n},fP=()=>{},mP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Ih="abcdefghijklmnopqrstuvwxyz",hb="0123456789",Ok={DIGIT:hb,ALPHA:Ih,ALPHA_DIGIT:Ih+Ih.toUpperCase()+hb},pP=(e=16,t=Ok.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n};function gP(e){return!!(e&&on(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const vP=e=>{const t=new Array(10),n=(i,a)=>{if(Dd(i)){if(t.indexOf(i)>=0)return;if(!("toJSON"in i)){t[a]=i;const r=Zs(i)?[]:{};return Nu(i,(s,o)=>{const u=n(s,a+1);!du(u)&&(r[o]=u)}),t[a]=void 0,r}}return i};return n(e,0)},bP=Xn("AsyncFunction"),yP=e=>e&&(Dd(e)||on(e))&&on(e.then)&&on(e.catch),ie={isArray:Zs,isArrayBuffer:Ak,isBuffer:HD,isFormData:YD,isArrayBufferView:VD,isString:KD,isNumber:Dk,isBoolean:zD,isObject:Dd,isPlainObject:nc,isUndefined:du,isDate:WD,isFile:GD,isBlob:$D,isRegExp:cP,isFunction:on,isStream:qD,isURLSearchParams:XD,isTypedArray:rP,isFileList:JD,forEach:Nu,merge:Kf,extend:ZD,trim:QD,stripBOM:eP,inherits:tP,toFlatObject:aP,kindOf:xd,kindOfTest:Xn,endsWith:nP,toArray:iP,forEachEntry:sP,matchAll:oP,isHTMLForm:uP,hasOwnProperty:db,hasOwnProp:db,reduceDescriptors:Mk,freezeMethods:dP,toObjectSet:hP,toCamelCase:lP,noop:fP,toFiniteNumber:mP,findKey:Pk,global:Ik,isContextDefined:Lk,ALPHABET:Ok,generateString:pP,isSpecCompliantForm:gP,toJSONObject:vP,isAsyncFn:bP,isThenable:yP};function ot(e,t,n,i,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),a&&(this.response=a)}ie.inherits(ot,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ie.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Rk=ot.prototype,Nk={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Nk[e]={value:e}});Object.defineProperties(ot,Nk);Object.defineProperty(Rk,"isAxiosError",{value:!0});ot.from=(e,t,n,i,a,r)=>{const s=Object.create(Rk);return ie.toFlatObject(e,s,function(u){return u!==Error.prototype},o=>o!=="isAxiosError"),ot.call(s,e.message,t,n,i,a),s.cause=e,s.name=e.name,r&&Object.assign(s,r),s};const kP=null;function zf(e){return ie.isPlainObject(e)||ie.isArray(e)}function Fk(e){return ie.endsWith(e,"[]")?e.slice(0,-2):e}function fb(e,t,n){return e?e.concat(t).map(function(a,r){return a=Fk(a),!n&&r?"["+a+"]":a}).join(n?".":""):t}function _P(e){return ie.isArray(e)&&!e.some(zf)}const TP=ie.toFlatObject(ie,{},null,function(t){return/^is[A-Z]/.test(t)});function Pd(e,t,n){if(!ie.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=ie.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,_){return!ie.isUndefined(_[y])});const i=n.metaTokens,a=n.visitor||c,r=n.dots,s=n.indexes,u=(n.Blob||typeof Blob<"u"&&Blob)&&ie.isSpecCompliantForm(t);if(!ie.isFunction(a))throw new TypeError("visitor must be a function");function l(b){if(b===null)return"";if(ie.isDate(b))return b.toISOString();if(!u&&ie.isBlob(b))throw new ot("Blob is not supported. Use a Buffer instead.");return ie.isArrayBuffer(b)||ie.isTypedArray(b)?u&&typeof Blob=="function"?new Blob([b]):Buffer.from(b):b}function c(b,y,_){let k=b;if(b&&!_&&typeof b=="object"){if(ie.endsWith(y,"{}"))y=i?y:y.slice(0,-2),b=JSON.stringify(b);else if(ie.isArray(b)&&_P(b)||(ie.isFileList(b)||ie.endsWith(y,"[]"))&&(k=ie.toArray(b)))return y=Fk(y),k.forEach(function(D,A){!(ie.isUndefined(D)||D===null)&&t.append(s===!0?fb([y],A,r):s===null?y:y+"[]",l(D))}),!1}return zf(b)?!0:(t.append(fb(_,y,r),l(b)),!1)}const d=[],h=Object.assign(TP,{defaultVisitor:c,convertValue:l,isVisitable:zf});function m(b,y){if(!ie.isUndefined(b)){if(d.indexOf(b)!==-1)throw Error("Circular reference detected in "+y.join("."));d.push(b),ie.forEach(b,function(k,E){(!(ie.isUndefined(k)||k===null)&&a.call(t,k,ie.isString(E)?E.trim():E,y,h))===!0&&m(k,y?y.concat(E):[E])}),d.pop()}}if(!ie.isObject(e))throw new TypeError("data must be an object");return m(e),t}function mb(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(i){return t[i]})}function _p(e,t){this._pairs=[],e&&Pd(e,this,t)}const Bk=_p.prototype;Bk.append=function(t,n){this._pairs.push([t,n])};Bk.toString=function(t){const n=t?function(i){return t.call(this,i,mb)}:mb;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function SP(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function jk(e,t,n){if(!t)return e;const i=n&&n.encode||SP,a=n&&n.serialize;let r;if(a?r=a(t,n):r=ie.isURLSearchParams(t)?t.toString():new _p(t,n).toString(i),r){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+r}return e}class CP{constructor(){this.handlers=[]}use(t,n,i){return this.handlers.push({fulfilled:t,rejected:n,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){ie.forEach(this.handlers,function(i){i!==null&&t(i)})}}const pb=CP,Uk={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},wP=typeof URLSearchParams<"u"?URLSearchParams:_p,EP=typeof FormData<"u"?FormData:null,xP=typeof Blob<"u"?Blob:null,AP=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),DP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Un={isBrowser:!0,classes:{URLSearchParams:wP,FormData:EP,Blob:xP},isStandardBrowserEnv:AP,isStandardBrowserWebWorkerEnv:DP,protocols:["http","https","file","blob","url","data"]};function PP(e,t){return Pd(e,new Un.classes.URLSearchParams,Object.assign({visitor:function(n,i,a,r){return Un.isNode&&ie.isBuffer(n)?(this.append(i,n.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}function IP(e){return ie.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function LP(e){const t={},n=Object.keys(e);let i;const a=n.length;let r;for(i=0;i<a;i++)r=n[i],t[r]=e[r];return t}function Hk(e){function t(n,i,a,r){let s=n[r++];const o=Number.isFinite(+s),u=r>=n.length;return s=!s&&ie.isArray(a)?a.length:s,u?(ie.hasOwnProp(a,s)?a[s]=[a[s],i]:a[s]=i,!o):((!a[s]||!ie.isObject(a[s]))&&(a[s]=[]),t(n,i,a[s],r)&&ie.isArray(a[s])&&(a[s]=LP(a[s])),!o)}if(ie.isFormData(e)&&ie.isFunction(e.entries)){const n={};return ie.forEachEntry(e,(i,a)=>{t(IP(i),a,n,0)}),n}return null}const MP={"Content-Type":void 0};function OP(e,t,n){if(ie.isString(e))try{return(t||JSON.parse)(e),ie.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(e)}const Id={transitional:Uk,adapter:["xhr","http"],transformRequest:[function(t,n){const i=n.getContentType()||"",a=i.indexOf("application/json")>-1,r=ie.isObject(t);if(r&&ie.isHTMLForm(t)&&(t=new FormData(t)),ie.isFormData(t))return a&&a?JSON.stringify(Hk(t)):t;if(ie.isArrayBuffer(t)||ie.isBuffer(t)||ie.isStream(t)||ie.isFile(t)||ie.isBlob(t))return t;if(ie.isArrayBufferView(t))return t.buffer;if(ie.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let o;if(r){if(i.indexOf("application/x-www-form-urlencoded")>-1)return PP(t,this.formSerializer).toString();if((o=ie.isFileList(t))||i.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return Pd(o?{"files[]":t}:t,u&&new u,this.formSerializer)}}return r||a?(n.setContentType("application/json",!1),OP(t)):t}],transformResponse:[function(t){const n=this.transitional||Id.transitional,i=n&&n.forcedJSONParsing,a=this.responseType==="json";if(t&&ie.isString(t)&&(i&&!this.responseType||a)){const s=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(t)}catch(o){if(s)throw o.name==="SyntaxError"?ot.from(o,ot.ERR_BAD_RESPONSE,this,null,this.response):o}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Un.classes.FormData,Blob:Un.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};ie.forEach(["delete","get","head"],function(t){Id.headers[t]={}});ie.forEach(["post","put","patch"],function(t){Id.headers[t]=ie.merge(MP)});const Tp=Id,RP=ie.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),NP=e=>{const t={};let n,i,a;return e&&e.split(` 44`).forEach(function(s){a=s.indexOf(":"),n=s.substring(0,a).trim().toLowerCase(),i=s.substring(a+1).trim(),!(!n||t[n]&&RP[n])&&(n==="set-cookie"?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t},gb=Symbol("internals");function wo(e){return e&&String(e).trim().toLowerCase()}function ic(e){return e===!1||e==null?e:ie.isArray(e)?e.map(ic):String(e)}function FP(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}const BP=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Lh(e,t,n,i,a){if(ie.isFunction(i))return i.call(this,t,n);if(a&&(t=n),!!ie.isString(t)){if(ie.isString(i))return t.indexOf(i)!==-1;if(ie.isRegExp(i))return i.test(t)}}function jP(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,i)=>n.toUpperCase()+i)}function UP(e,t){const n=ie.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(e,i+n,{value:function(a,r,s){return this[i].call(this,t,a,r,s)},configurable:!0})})}class Ld{constructor(t){t&&this.set(t)}set(t,n,i){const a=this;function r(o,u,l){const c=wo(u);if(!c)throw new Error("header name must be a non-empty string");const d=ie.findKey(a,c);(!d||a[d]===void 0||l===!0||l===void 0&&a[d]!==!1)&&(a[d||u]=ic(o))}const s=(o,u)=>ie.forEach(o,(l,c)=>r(l,c,u));return ie.isPlainObject(t)||t instanceof this.constructor?s(t,n):ie.isString(t)&&(t=t.trim())&&!BP(t)?s(NP(t),n):t!=null&&r(n,t,i),this}get(t,n){if(t=wo(t),t){const i=ie.findKey(this,t);if(i){const a=this[i];if(!n)return a;if(n===!0)return FP(a);if(ie.isFunction(n))return n.call(this,a,i);if(ie.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=wo(t),t){const i=ie.findKey(this,t);return!!(i&&this[i]!==void 0&&(!n||Lh(this,this[i],i,n)))}return!1}delete(t,n){const i=this;let a=!1;function r(s){if(s=wo(s),s){const o=ie.findKey(i,s);o&&(!n||Lh(i,i[o],o,n))&&(delete i[o],a=!0)}}return ie.isArray(t)?t.forEach(r):r(t),a}clear(t){const n=Object.keys(this);let i=n.length,a=!1;for(;i--;){const r=n[i];(!t||Lh(this,this[r],r,t,!0))&&(delete this[r],a=!0)}return a}normalize(t){const n=this,i={};return ie.forEach(this,(a,r)=>{const s=ie.findKey(i,r);if(s){n[s]=ic(a),delete n[r];return}const o=t?jP(r):String(r).trim();o!==r&&delete n[r],n[o]=ic(a),i[o]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return ie.forEach(this,(i,a)=>{i!=null&&i!==!1&&(n[a]=t&&ie.isArray(i)?i.join(", "):i)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` 45`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const i=new this(t);return n.forEach(a=>i.set(a)),i}static accessor(t){const i=(this[gb]=this[gb]={accessors:{}}).accessors,a=this.prototype;function r(s){const o=wo(s);i[o]||(UP(a,s),i[o]=!0)}return ie.isArray(t)?t.forEach(r):r(t),this}}Ld.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ie.freezeMethods(Ld.prototype);ie.freezeMethods(Ld);const mi=Ld;function Mh(e,t){const n=this||Tp,i=t||n,a=mi.from(i.headers);let r=i.data;return ie.forEach(e,function(o){r=o.call(n,r,a.normalize(),t?t.status:void 0)}),a.normalize(),r}function Vk(e){return!!(e&&e.__CANCEL__)}function Fu(e,t,n){ot.call(this,e??"canceled",ot.ERR_CANCELED,t,n),this.name="CanceledError"}ie.inherits(Fu,ot,{__CANCEL__:!0});function HP(e,t,n){const i=n.config.validateStatus;!n.status||!i||i(n.status)?e(n):t(new ot("Request failed with status code "+n.status,[ot.ERR_BAD_REQUEST,ot.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const VP=Un.isStandardBrowserEnv?function(){return{write:function(n,i,a,r,s,o){const u=[];u.push(n+"="+encodeURIComponent(i)),ie.isNumber(a)&&u.push("expires="+new Date(a).toGMTString()),ie.isString(r)&&u.push("path="+r),ie.isString(s)&&u.push("domain="+s),o===!0&&u.push("secure"),document.cookie=u.join("; ")},read:function(n){const i=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return i?decodeURIComponent(i[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function KP(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function zP(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Kk(e,t){return e&&!KP(t)?zP(e,t):t}const WP=Un.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let i;function a(r){let s=r;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return i=a(window.location.href),function(s){const o=ie.isString(s)?a(s):s;return o.protocol===i.protocol&&o.host===i.host}}():function(){return function(){return!0}}();function GP(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function $P(e,t){e=e||10;const n=new Array(e),i=new Array(e);let a=0,r=0,s;return t=t!==void 0?t:1e3,function(u){const l=Date.now(),c=i[r];s||(s=l),n[a]=u,i[a]=l;let d=r,h=0;for(;d!==a;)h+=n[d++],d=d%e;if(a=(a+1)%e,a===r&&(r=(r+1)%e),l-s<t)return;const m=c&&l-c;return m?Math.round(h*1e3/m):void 0}}function vb(e,t){let n=0;const i=$P(50,250);return a=>{const r=a.loaded,s=a.lengthComputable?a.total:void 0,o=r-n,u=i(o),l=r<=s;n=r;const c={loaded:r,total:s,progress:s?r/s:void 0,bytes:o,rate:u||void 0,estimated:u&&s&&l?(s-r)/u:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const JP=typeof XMLHttpRequest<"u",qP=JP&&function(e){return new Promise(function(n,i){let a=e.data;const r=mi.from(e.headers).normalize(),s=e.responseType;let o;function u(){e.cancelToken&&e.cancelToken.unsubscribe(o),e.signal&&e.signal.removeEventListener("abort",o)}ie.isFormData(a)&&(Un.isStandardBrowserEnv||Un.isStandardBrowserWebWorkerEnv?r.setContentType(!1):r.setContentType("multipart/form-data;",!1));let l=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";r.set("Authorization","Basic "+btoa(m+":"+b))}const c=Kk(e.baseURL,e.url);l.open(e.method.toUpperCase(),jk(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout;function d(){if(!l)return;const m=mi.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders()),y={data:!s||s==="text"||s==="json"?l.responseText:l.response,status:l.status,statusText:l.statusText,headers:m,config:e,request:l};HP(function(k){n(k),u()},function(k){i(k),u()},y),l=null}if("onloadend"in l?l.onloadend=d:l.onreadystatechange=function(){!l||l.readyState!==4||l.status===0&&!(l.responseURL&&l.responseURL.indexOf("file:")===0)||setTimeout(d)},l.onabort=function(){l&&(i(new ot("Request aborted",ot.ECONNABORTED,e,l)),l=null)},l.onerror=function(){i(new ot("Network Error",ot.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let b=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const y=e.transitional||Uk;e.timeoutErrorMessage&&(b=e.timeoutErrorMessage),i(new ot(b,y.clarifyTimeoutError?ot.ETIMEDOUT:ot.ECONNABORTED,e,l)),l=null},Un.isStandardBrowserEnv){const m=(e.withCredentials||WP(c))&&e.xsrfCookieName&&VP.read(e.xsrfCookieName);m&&r.set(e.xsrfHeaderName,m)}a===void 0&&r.setContentType(null),"setRequestHeader"in l&&ie.forEach(r.toJSON(),function(b,y){l.setRequestHeader(y,b)}),ie.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),s&&s!=="json"&&(l.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&l.addEventListener("progress",vb(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&l.upload&&l.upload.addEventListener("progress",vb(e.onUploadProgress)),(e.cancelToken||e.signal)&&(o=m=>{l&&(i(!m||m.type?new Fu(null,e,l):m),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(o),e.signal&&(e.signal.aborted?o():e.signal.addEventListener("abort",o)));const h=GP(c);if(h&&Un.protocols.indexOf(h)===-1){i(new ot("Unsupported protocol "+h+":",ot.ERR_BAD_REQUEST,e));return}l.send(a||null)})},rc={http:kP,xhr:qP};ie.forEach(rc,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const YP={getAdapter:e=>{e=ie.isArray(e)?e:[e];const{length:t}=e;let n,i;for(let a=0;a<t&&(n=e[a],!(i=ie.isString(n)?rc[n.toLowerCase()]:n));a++);if(!i)throw i===!1?new ot(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(ie.hasOwnProp(rc,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`);if(!ie.isFunction(i))throw new TypeError("adapter is not a function");return i},adapters:rc};function Oh(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Fu(null,e)}function bb(e){return Oh(e),e.headers=mi.from(e.headers),e.data=Mh.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),YP.getAdapter(e.adapter||Tp.adapter)(e).then(function(i){return Oh(e),i.data=Mh.call(e,e.transformResponse,i),i.headers=mi.from(i.headers),i},function(i){return Vk(i)||(Oh(e),i&&i.response&&(i.response.data=Mh.call(e,e.transformResponse,i.response),i.response.headers=mi.from(i.response.headers))),Promise.reject(i)})}const yb=e=>e instanceof mi?e.toJSON():e;function Ms(e,t){t=t||{};const n={};function i(l,c,d){return ie.isPlainObject(l)&&ie.isPlainObject(c)?ie.merge.call({caseless:d},l,c):ie.isPlainObject(c)?ie.merge({},c):ie.isArray(c)?c.slice():c}function a(l,c,d){if(ie.isUndefined(c)){if(!ie.isUndefined(l))return i(void 0,l,d)}else return i(l,c,d)}function r(l,c){if(!ie.isUndefined(c))return i(void 0,c)}function s(l,c){if(ie.isUndefined(c)){if(!ie.isUndefined(l))return i(void 0,l)}else return i(void 0,c)}function o(l,c,d){if(d in t)return i(l,c);if(d in e)return i(void 0,l)}const u={url:r,method:r,data:r,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:o,headers:(l,c)=>a(yb(l),yb(c),!0)};return ie.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=u[c]||a,h=d(e[c],t[c],c);ie.isUndefined(h)&&d!==o||(n[c]=h)}),n}const zk="1.4.0",Sp={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Sp[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}});const kb={};Sp.transitional=function(t,n,i){function a(r,s){return"[Axios v"+zk+"] Transitional option '"+r+"'"+s+(i?". "+i:"")}return(r,s,o)=>{if(t===!1)throw new ot(a(s," has been removed"+(n?" in "+n:"")),ot.ERR_DEPRECATED);return n&&!kb[s]&&(kb[s]=!0,console.warn(a(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(r,s,o):!0}};function XP(e,t,n){if(typeof e!="object")throw new ot("options must be an object",ot.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let a=i.length;for(;a-- >0;){const r=i[a],s=t[r];if(s){const o=e[r],u=o===void 0||s(o,r,e);if(u!==!0)throw new ot("option "+r+" must be "+u,ot.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new ot("Unknown option "+r,ot.ERR_BAD_OPTION)}}const Wf={assertOptions:XP,validators:Sp},Vi=Wf.validators;class Dc{constructor(t){this.defaults=t,this.interceptors={request:new pb,response:new pb}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Ms(this.defaults,n);const{transitional:i,paramsSerializer:a,headers:r}=n;i!==void 0&&Wf.assertOptions(i,{silentJSONParsing:Vi.transitional(Vi.boolean),forcedJSONParsing:Vi.transitional(Vi.boolean),clarifyTimeoutError:Vi.transitional(Vi.boolean)},!1),a!=null&&(ie.isFunction(a)?n.paramsSerializer={serialize:a}:Wf.assertOptions(a,{encode:Vi.function,serialize:Vi.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s;s=r&&ie.merge(r.common,r[n.method]),s&&ie.forEach(["delete","get","head","post","put","patch","common"],b=>{delete r[b]}),n.headers=mi.concat(s,r);const o=[];let u=!0;this.interceptors.request.forEach(function(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(u=u&&y.synchronous,o.unshift(y.fulfilled,y.rejected))});const l=[];this.interceptors.response.forEach(function(y){l.push(y.fulfilled,y.rejected)});let c,d=0,h;if(!u){const b=[bb.bind(this),void 0];for(b.unshift.apply(b,o),b.push.apply(b,l),h=b.length,c=Promise.resolve(n);d<h;)c=c.then(b[d++],b[d++]);return c}h=o.length;let m=n;for(d=0;d<h;){const b=o[d++],y=o[d++];try{m=b(m)}catch(_){y.call(this,_);break}}try{c=bb.call(this,m)}catch(b){return Promise.reject(b)}for(d=0,h=l.length;d<h;)c=c.then(l[d++],l[d++]);return c}getUri(t){t=Ms(this.defaults,t);const n=Kk(t.baseURL,t.url);return jk(n,t.params,t.paramsSerializer)}}ie.forEach(["delete","get","head","options"],function(t){Dc.prototype[t]=function(n,i){return this.request(Ms(i||{},{method:t,url:n,data:(i||{}).data}))}});ie.forEach(["post","put","patch"],function(t){function n(i){return function(r,s,o){return this.request(Ms(o||{},{method:t,headers:i?{"Content-Type":"multipart/form-data"}:{},url:r,data:s}))}}Dc.prototype[t]=n(),Dc.prototype[t+"Form"]=n(!0)});const sc=Dc;class Cp{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(r){n=r});const i=this;this.promise.then(a=>{if(!i._listeners)return;let r=i._listeners.length;for(;r-- >0;)i._listeners[r](a);i._listeners=null}),this.promise.then=a=>{let r;const s=new Promise(o=>{i.subscribe(o),r=o}).then(a);return s.cancel=function(){i.unsubscribe(r)},s},t(function(r,s,o){i.reason||(i.reason=new Fu(r,s,o),n(i.reason))})}throwIfRequested(){if(this.reason)throw this.reason}
45subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Cp(function(a){t=a}),cancel:t}}}const QP=Cp;function ZP(e){return function(n){return e.apply(null,n)}}function eI(e){return ie.isObject(e)&&e.isAxiosError===!0}const Gf={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Gf).forEach(([e,t])=>{Gf[t]=e});const tI=Gf;function Wk(e){const t=new sc(e),n=xk(sc.prototype.request,t);return ie.extend(n,sc.prototype,t,{allOwnKeys:!0}),ie.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return Wk(Ms(e,a))},n}const qt=Wk(Tp);qt.Axios=sc;qt.CanceledError=Fu;qt.CancelToken=QP;qt.isCancel=Vk;qt.VERSION=zk;qt.toFormData=Pd;qt.AxiosError=ot;qt.Cancel=qt.CanceledError;qt.all=function(t){return Promise.all(t)};qt.spread=ZP;qt.isAxiosError=eI;qt.mergeConfig=Ms;qt.AxiosHeaders=mi;qt.formToJSON=e=>Hk(ie.isHTMLForm(e)?new FormData(e):e);qt.HttpStatusCode=tI;qt.default=qt;const kt=qt,Bu=(e,t)=>{const n=e.__vccOpts||e;for(const[i,a]of t)n[i]=a;return n},aI={},nI={class:"spinner",width:"65px",height:"65px",viewBox:"0 0 66 66",xmlns:"http://www.w3.org/2000/svg"},iI=Me("circle",{class:"path",fill:"none","stroke-width":"6","stroke-linecap":"round",cx:"33",cy:"33",r:"30"},null,-1),rI=[iI];function sI(e,t){return ve(),Ie("svg",nI,rI)}const oI=Bu(aI,[["render",sI]]),uI="/assets/cc-e9f813cf.webp";const lI={components:{Loader:oI},setup(){return{}}},cI={class:"splash-screen"},dI={class:"content-splash"},hI=Me("img",{src:uI,alt:""},null,-1),fI=Me("p",null,"KOLESE KANISIUS",-1);function mI(e,t,n,i,a,r){const s=Ga("Loader");return ve(),Ie("div",cI,[Me("div",dI,[hI,fI,Nt(s)])])}const pI=Bu(lI,[["render",mI]]);/*! vue-countdown v2.1.1 | (c) 2018-present Chen Fengyuan | MIT */const oc=1e3,uc=60*oc,lc=60*uc,_b=24*lc,Tb="abort",Sb="end",Cb="progress",wb="start",Eb="visibilitychange";var Gk=Ya({name:"VueCountdown",props:{autoStart:{type:Boolean,default:!0},emitEvents:{type:Boolean,default:!0},interval:{type:Number,default:1e3,validator:e=>e>=0},now:{type:Function,default:()=>Date.now()},tag:{type:String,default:"span"},time:{type:Number,default:0,validator:e=>e>=0},transform:{type:Function,default:e=>e}},emits:[Tb,Sb,Cb,wb],data(){return{counting:!1,endTime:0,totalMilliseconds:0,requestId:0}},computed:{days(){return Math.floor(this.totalMilliseconds/_b)},hours(){return Math.floor(this.totalMilliseconds%_b/lc)},minutes(){return Math.floor(this.totalMilliseconds%lc/uc)},seconds(){return Math.floor(this.totalMilliseconds%uc/oc)},milliseconds(){return Math.floor(this.totalMilliseconds%oc)},totalDays(){return this.days},totalHours(){return Math.floor(this.totalMilliseconds/lc)},totalMinutes(){return Math.floor(this.totalMilliseconds/uc)},totalSeconds(){return Math.floor(this.totalMilliseconds/oc)}},watch:{$props:{deep:!0,immediate:!0,handler(){this.totalMilliseconds=this.time,this.endTime=this.now()+this.time,this.autoStart&&this.start()}}},mounted(){document.addEventListener(Eb,this.handleVisibilityChange)},beforeUnmount(){document.removeEventListener(Eb,this.handleVisibilityChange),this.pause()},methods:{start(){this.counting||(this.counting=!0,this.emitEvents&&this.$emit(wb),document.visibilityState==="visible"&&this.continue())},continue(){if(!this.counting)return;const e=Math.min(this.totalMilliseconds,this.interval);if(e>0){let t,n;const i=a=>{t||(t=a),n||(n=a);const r=a-t;r>=e||r+(a-n)/2>=e?this.progress():this.requestId=requestAnimationFrame(i),n=a};this.requestId=requestAnimationFrame(i)}else this.end()},pause(){cancelAnimationFrame(this.requestId)},progress(){this.counting&&(this.update(),this.emitEvents&&this.totalMilliseconds>0&&this.$emit(Cb,{days:this.days,hours:this.hours,minutes:this.minutes,seconds:this.seconds,milliseconds:this.milliseconds,totalDays:this.totalDays,totalHours:this.totalHours,totalMinutes:this.totalMinutes,totalSeconds:this.totalSeconds,totalMilliseconds:this.totalMilliseconds}),this.continue())},abort(){this.counting&&(this.pause(),this.counting=!1,this.emitEvents&&this.$emit(Tb))},end(){this.counting&&(this.pause(),this.totalMilliseconds=0,this.counting=!1,this.emitEvents&&this.$emit(Sb))},update(){this.counting&&(this.totalMilliseconds=Math.max(0,this.endTime-this.now()))},restart(){this.pause(),this.totalMilliseconds=this.time,this.endTime=this.now()+this.time,this.counting=!1,this.start()},handleVisibilityChange(){switch(document.visibilityState){case"visible":this.update(),this.continue();break;case"hidden":this.pause();break}}},render(){return _i(this.tag,this.$slots.default?[this.$slots.default(this.transform({days:this.days,hours:this.hours,minutes:this.minutes,seconds:this.seconds,milliseconds:this.milliseconds,totalDays:this.totalDays,totalHours:this.totalHours,totalMinutes:this.totalMinutes,totalSeconds:this.totalSeconds,totalMilliseconds:this.totalMilliseconds}))]:void 0)}});const $f="/assets/dummy-d9748ec7.mp4",Jf="/assets/Hero-d04ab21a.jpg",gI={components:{VueCountdown:Gk},props:{openWebsite:{Boolean},beforeDate:{String},dayDate:{String}},methods:{formatShortDate(e){return Mn(e).format("YYYY-MM-DD")},formatFullDate(e){return Mn(e).format("DD MMMM YYYY")},formatFullTime(e){return Mn(e).format("DD MMMM YYYY, HH:mm")},formatDate(e){return Mn(e).format("DD")},formatMonth(e){return Mn(e).format("MMMM YYYY")},formatDay(e){return Mn(e).format("ddd")},formatTime(e){return Mn(e).format("HH:mm")}},setup(e,{emit:t}){const n=Mn,i=y=>n(y).format("YYYY-MM-DD HH:mm:ss"),a=Pe(),r=Pe({}),s=Pe({}),o=Pe(11),u=Pe(0),l=Pe(0),c=Pe(0),d=Pe({}),h=()=>{const y=new Date;let _=y.getHours(),k=y.getMinutes(),E=y.getSeconds();_=_<=9?`${_}`.padStart(2,0):_,k=k<=9?`${k}`.padStart(2,0):k,E=E<=9?`${E}`.padStart(2,0):E;const D=y.getFullYear()+"-"+(y.getMonth()+1)+"-"+y.getDate()+" "+_+":"+k+":"+E;d.value=new Date(D)},m=Pe(!1),b=()=>{m.value=!0};return ua(()=>{m.value&&(o.value>0&&(o.value==11?setTimeout(()=>{o.value--},0):o.value<11&&setTimeout(()=>{o.value--},1400)),o.value==0&&t("click-refresh",!0))}),L2(()=>{r.value=e.beforeDate,s.value=e.dayDate;const y=new Date,_=new Date(r.value);a.value=_-y}),Wr(()=>{setInterval(()=>h(),1e3)}),{beforeLaunch:r,dayLaunch:s,hours:u,minutes:l,seconds:c,timestamp:d,timer:o,thisDate:n,formatFullDateTime:i,openWeb:b,startWeb:m,timecountdown:a,LaunchVideo:$f,LaunchPicture:Jf}}},vI={class:"launch-page"},bI=["src"],yI={key:0,class:"launch-container"},kI=Me("div",{class:"text-content"},[nn(" The Home of Discerning Leaders"),Me("br"),nn("will welcome you in ")],-1),_I={class:"time-content"},TI={class:"countdown-content"},SI={key:0,class:"group-time"},CI={class:"number-time"},wI={key:0},EI={key:1},xI={key:1,class:"group-time"},AI={class:"number-time"},DI={key:0}
45,PI={key:1},II={key:2,class:"group-time"},LI={class:"number-time"},MI={key:0},OI={key:1},RI={key:3,class:"group-time"},NI={class:"number-time"},FI={key:0},BI={key:1},jI={key:1,class:"count-timer"},UI={class:"end-second"},HI={class:"inner-second",style:{"font-size":"140px","line-height":"140px"}};function VI(e,t,n,i,a,r){const s=Ga("vue-countdown");return ve(),Ie("div",vI,[Me("div",{class:"launch-video",onClick:t[0]||(t[0]=o=>i.openWeb())},[Me("img",{src:i.LaunchPicture,alt:""},null,8,bI)]),i.formatFullDateTime(i.timestamp)<i.beforeLaunch?(ve(),Ie("div",yI,[kI,Me("div",_I,[Me("div",TI,[Nt(s,{time:i.timecountdown,interval:100},{default:an(({days:o,hours:u,minutes:l,seconds:c})=>[o!=0?(ve(),Ie("span",SI,[Me("span",CI,Lt(o),1),nn(),o==1?(ve(),Ie("span",wI,"Day")):(ve(),Ie("span",EI,"Days"))])):ut("",!0),u!=0?(ve(),Ie("span",xI,[Me("span",AI,Lt(u),1),nn(),u==1?(ve(),Ie("span",DI,"Hour")):(ve(),Ie("span",PI,"Hours"))])):ut("",!0),l!=0?(ve(),Ie("span",II,[Me("span",LI,Lt(l),1),nn(),l==1?(ve(),Ie("span",MI,"Minute")):(ve(),Ie("span",OI,"Minutes"))])):ut("",!0),c!=0?(ve(),Ie("span",RI,[Me("span",NI,Lt(c),1),nn(),c==1?(ve(),Ie("span",FI,"Second")):(ve(),Ie("span",BI,"Seconds"))])):ut("",!0)]),_:1},8,["time"])])])])):ut("",!0),i.formatFullDateTime(i.timestamp)>i.beforeLaunch&&i.timer<=10?(ve(),Ie("div",jI,[Me("div",UI,[Me("div",HI,Lt(i.timer),1)])])):ut("",!0)])}const KI=Bu(gI,[["render",VI]]);var zI=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},$k={},Xa={};let wp;const WI=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];Xa.getSymbolSize=function(t){if(!t)throw new Error('"version" cannot be null or undefined');if(t<1||t>40)throw new Error('"version" should be in range from 1 to 40');return t*4+17};Xa.getSymbolTotalCodewords=function(t){return WI[t]};Xa.getBCHDigit=function(e){let t=0;for(;e!==0;)t++,e>>>=1;return t};Xa.setToSJISFunction=function(t){if(typeof t!="function")throw new Error('"toSJISFunc" is not a valid function.');wp=t};Xa.isKanjiModeEnabled=function(){return typeof wp<"u"};Xa.toSJIS=function(t){return wp(t)};var Md={};(function(e){e.L={bit:1},e.M={bit:0},e.Q={bit:3},e.H={bit:2};function t(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"l":case"low":return e.L;case"m":case"medium":return e.M;case"q":case"quartile":return e.Q;case"h":case"high":return e.H;default:throw new Error("Unknown EC Level: "+n)}}e.isValid=function(i){return i&&typeof i.bit<"u"&&i.bit>=0&&i.bit<4},e.from=function(i,a){if(e.isValid(i))return i;try{return t(i)}catch{return a}}})(Md);function Jk(){this.buffer=[],this.length=0}Jk.prototype={get:function(e){const t=Math.floor(e/8);return(this.buffer[t]>>>7-e%8&1)===1},put:function(e,t){for(let n=0;n<t;n++)this.putBit((e>>>t-n-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(e){const t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var GI=Jk;function ju(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}ju.prototype.set=function(e,t,n,i){const a=e*this.size+t;this.data[a]=n,i&&(this.reservedBit[a]=!0)};ju.prototype.get=function(e,t){return this.data[e*this.size+t]};ju.prototype.xor=function(e,t,n){this.data[e*this.size+t]^=n};ju.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]};var $I=ju,qk={};(function(e){const t=Xa.getSymbolSize;e.getRowColCoords=function(i){if(i===1)return[];const a=Math.floor(i/7)+2,r=t(i),s=r===145?26:Math.ceil((r-13)/(2*a-2))*2,o=[r-7];for(let u=1;u<a-1;u++)o[u]=o[u-1]-s;return o.push(6),o.reverse()},e.getPositions=function(i){const a=[],r=e.getRowColCoords(i),s=r.length;for(let o=0;o<s;o++)for(let u=0;u<s;u++)o===0&&u===0||o===0&&u===s-1||o===s-1&&u===0||a.push([r[o],r[u]]);return a}})(qk);var Yk={};const JI=Xa.getSymbolSize,xb=7;Yk.getPositions=function(t){const n=JI(t);return[[0,0],[n-xb,0],[0,n-xb]]};var Xk={};(function(e){e.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const t={N1:3,N2:3,N3:40,N4:10};e.isValid=function(a){return a!=null&&a!==""&&!isNaN(a)&&a>=0&&a<=7},e.from=function(a){return e.isValid(a)?parseInt(a,10):void 0},e.getPenaltyN1=function(a){const r=a.size;let s=0,o=0,u=0,l=null,c=null;for(let d=0;d<r;d++){o=u=0,l=c=null;for(let h=0;h<r;h++){let m=a.get(d,h);m===l?o++:(o>=5&&(s+=t.N1+(o-5)),l=m,o=1),m=a.get(h,d),m===c?u++:(u>=5&&(s+=t.N1+(u-5)),c=m,u=1)}o>=5&&(s+=t.N1+(o-5)),u>=5&&(s+=t.N1+(u-5))}return s},e.getPenaltyN2=function(a){const r=a.size;let s=0;for(let o=0;o<r-1;o++)for(let u=0;u<r-1;u++){const l=a.get(o,u)+a.get(o,u+1)+a.get(o+1,u)+a.get(o+1,u+1);(l===4||l===0)&&s++}return s*t.N2},e.getPenaltyN3=function(a){const r=a.size;let s=0,o=0,u=0;for(let l=0;l<r;l++){o=u=0;for(let c=0;c<r;c++)o=o<<1&2047|a.get(l,c),c>=10&&(o===1488||o===93)&&s++,u=u<<1&2047|a.get(c,l),c>=10&&(u===1488||u===93)&&s++}return s*t.N3},e.getPenaltyN4=function(a){let r=0;const s=a.data.length;for(let u=0;u<s;u++)r+=a.data[u];return Math.abs(Math.ceil(r*100/s/5)-10)*t.N4};function n(i,a,r){switch(i){case e.Patterns.PATTERN000:return(a+r)%2===0;case e.Patterns.PATTERN001:return a%2===0;case e.Patterns.PATTERN010:return r%3===0;case e.Patterns.PATTERN011:return(a+r)%3===0;case e.Patterns.PATTERN100:return(Math.floor(a/2)+Math.floor(r/3))%2===0;
vendor: 5,365 bytes, lines 45-46
45case e.Patterns.PATTERN101:return a*r%2+a*r%3===0;case e.Patterns.PATTERN110:return(a*r%2+a*r%3)%2===0;case e.Patterns.PATTERN111:return(a*r%3+(a+r)%2)%2===0;default:throw new Error("bad maskPattern:"+i)}}e.applyMask=function(a,r){const s=r.size;for(let o=0;o<s;o++)for(let u=0;u<s;u++)r.isReserved(u,o)||r.xor(u,o,n(a,u,o))},e.getBestMask=function(a,r){const s=Object.keys(e.Patterns).length;let o=0,u=1/0;for(let l=0;l<s;l++){r(l),e.applyMask(l,a);const c=e.getPenaltyN1(a)+e.getPenaltyN2(a)+e.getPenaltyN3(a)+e.getPenaltyN4(a);e.applyMask(l,a),c<u&&(u=c,o=l)}return o}})(Xk);var Od={};const Yi=Md,xl=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],Al=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];Od.getBlocksCount=function(t,n){switch(n){case Yi.L:return xl[(t-1)*4+0];case Yi.M:return xl[(t-1)*4+1];case Yi.Q:return xl[(t-1)*4+2];case Yi.H:return xl[(t-1)*4+3];default:return}};Od.getTotalCodewordsCount=function(t,n){switch(n){case Yi.L:return Al[(t-1)*4+0];case Yi.M:return Al[(t-1)*4+1];case Yi.Q:return Al[(t-1)*4+2];case Yi.H:return Al[(t-1)*4+3];default:return}};var Qk={},Rd={};const Xo=new Uint8Array(512),Pc=new Uint8Array(256);(function(){let t=1;for(let n=0;n<255;n++)Xo[n]=t,Pc[t]=n,t<<=1,t&256&&(t^=285);for(let n=255;n<512;n++)Xo[n]=Xo[n-255]})();Rd.log=function(t){if(t<1)throw new Error("log("+t+")");return Pc[t]};Rd.exp=function(t){return Xo[t]};Rd.mul=function(t,n){return t===0||n===0?0:Xo[Pc[t]+Pc[n]]};(function(e){const t=Rd;e.mul=function(i,a){const r=new Uint8Array(i.length+a.length-1);for(let s=0;s<i.length;s++)for(let o=0;o<a.length;o++)r[s+o]^=t.mul(i[s],a[o]);return r},e.mod=function(i,a){let r=new Uint8Array(i);for(;r.length-a.length>=0;){const s=r[0];for(let u=0;u<a.length;u++)r[u]^=t.mul(a[u],s);let o=0;for(;o<r.length&&r[o]===0;)o++;r=r.slice(o)}return r},e.generateECPolynomial=function(i){let a=new Uint8Array([1]);for(let r=0;r<i;r++)a=e.mul(a,new Uint8Array([1,t.exp(r)]));return a}})(Qk);const Zk=Qk;function Ep(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}Ep.prototype.initialize=function(t){this.degree=t,this.genPoly=Zk.generateECPolynomial(this.degree)};Ep.prototype.encode=function(t){if(!this.genPoly)throw new Error("Encoder not initialized");const n=new Uint8Array(t.length+this.degree);n.set(t);const i=Zk.mod(n,this.genPoly),a=this.degree-i.length;if(a>0){const r=new Uint8Array(this.degree);return r.set(i,a),r}return i};var qI=Ep,e_={},fr={},xp={};xp.isValid=function(t){return!isNaN(t)&&t>=1&&t<=40};var Qn={};const t_="[0-9]+",YI="[A-Z $%*+\\-./:]+";let hu="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";hu=hu.replace(/u/g,"\\u");const XI="(?:(?![A-Z0-9 $%*+\\-./:]|"+hu+`)(?:.|[\r 46]))+`;Qn.KANJI=new RegExp(hu,"g");Qn.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");Qn.BYTE=new RegExp(XI,"g");Qn.NUMERIC=new RegExp(t_,"g");Qn.ALPHANUMERIC=new RegExp(YI,"g");const QI=new RegExp("^"+hu+"$"),ZI=new RegExp("^"+t_+"$"),e6=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");Qn.testKanji=function(t){return QI.test(t)};Qn.testNumeric=function(t){return ZI.test(t)};Qn.testAlphanumeric=function(t){return e6.test(t)};(function(e){const t=xp,n=Qn;e.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},e.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},e.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},e.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},e.MIXED={bit:-1},e.getCharCountIndicator=function(r,s){if(!r.ccBits)throw new Error("Invalid mode: "+r);if(!t.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?r.ccBits[0]:s<27?r.ccBits[1]:r.ccBits[2]},e.getBestModeForData=function(r){return n.testNumeric(r)?e.NUMERIC:n.testAlphanumeric(r)?e.ALPHANUMERIC:n.testKanji(r)?e.KANJI:e.BYTE},e.toString=function(r){if(r&&r.id)return r.id;throw new Error("Invalid mode")},e.isValid=function(r){return r&&r.bit&&r.ccBits};function i(a){if(typeof a!="string")throw new Error("Param is not a string");switch(a.toLowerCase()){case"numeric":return e.NUMERIC;case"alphanumeric":return e.ALPHANUMERIC;case"kanji":return e.KANJI;case"byte":return e.BYTE;default:throw new Error("Unknown mode: "+a)}}e.from=function(r,s){if(e.isValid(r))return r;try{return i(r)}catch{return s}}})(fr);(function(e){const t=Xa,n=Od,i=Md,a=fr,r=xp,s=7973,o=t.getBCHDigit
vendor: 1,088 bytes, line 46
46(s);function u(h,m,b){for(let y=1;y<=40;y++)if(m<=e.getCapacity(y,b,h))return y}function l(h,m){return a.getCharCountIndicator(h,m)+4}function c(h,m){let b=0;return h.forEach(function(y){const _=l(y.mode,m);b+=_+y.getBitsLength()}),b}function d(h,m){for(let b=1;b<=40;b++)if(c(h,b)<=e.getCapacity(b,m,a.MIXED))return b}e.from=function(m,b){return r.isValid(m)?parseInt(m,10):b},e.getCapacity=function(m,b,y){if(!r.isValid(m))throw new Error("Invalid QR Code version");typeof y>"u"&&(y=a.BYTE);const _=t.getSymbolTotalCodewords(m),k=n.getTotalCodewordsCount(m,b),E=(_-k)*8;if(y===a.MIXED)return E;const D=E-l(y,m);switch(y){case a.NUMERIC:return Math.floor(D/10*3);case a.ALPHANUMERIC:return Math.floor(D/11*2);case a.KANJI:return Math.floor(D/13);case a.BYTE:default:return Math.floor(D/8)}},e.getBestVersionForData=function(m,b){let y;const _=i.from(b,i.M);if(Array.isArray(m)){if(m.length>1)return d(m,_);if(m.length===0)return 1;y=m[0]}else y=m;return u(y.mode,y.getLength(),_)},e.getEncodedBits=function(m){if(!r.isValid(m)||m<7)throw new Error("Invalid QR Code version");let b=m<<12;
vendor: 11,977 bytes, lines 46-51
46for(;t.getBCHDigit(b)-o>=0;)b^=s<<t.getBCHDigit(b)-o;return m<<12|b}})(e_);var a_={};const qf=Xa,n_=1335,t6=21522,Ab=qf.getBCHDigit(n_);a_.getEncodedBits=function(t,n){const i=t.bit<<3|n;let a=i<<10;for(;qf.getBCHDigit(a)-Ab>=0;)a^=n_<<qf.getBCHDigit(a)-Ab;return(i<<10|a)^t6};var i_={};const a6=fr;function Os(e){this.mode=a6.NUMERIC,this.data=e.toString()}Os.getBitsLength=function(t){return 10*Math.floor(t/3)+(t%3?t%3*3+1:0)};Os.prototype.getLength=function(){return this.data.length};Os.prototype.getBitsLength=function(){return Os.getBitsLength(this.data.length)};Os.prototype.write=function(t){let n,i,a;for(n=0;n+3<=this.data.length;n+=3)i=this.data.substr(n,3),a=parseInt(i,10),t.put(a,10);const r=this.data.length-n;r>0&&(i=this.data.substr(n),a=parseInt(i,10),t.put(a,r*3+1))};var n6=Os;const i6=fr,Rh=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function Rs(e){this.mode=i6.ALPHANUMERIC,this.data=e}Rs.getBitsLength=function(t){return 11*Math.floor(t/2)+6*(t%2)};Rs.prototype.getLength=function(){return this.data.length};Rs.prototype.getBitsLength=function(){return Rs.getBitsLength(this.data.length)};Rs.prototype.write=function(t){let n;for(n=0;n+2<=this.data.length;n+=2){let i=Rh.indexOf(this.data[n])*45;i+=Rh.indexOf(this.data[n+1]),t.put(i,11)}this.data.length%2&&t.put(Rh.indexOf(this.data[n]),6)};var r6=Rs;const s6=fr;function Ns(e){this.mode=s6.BYTE,typeof e=="string"?this.data=new TextEncoder().encode(e):this.data=new Uint8Array(e)}Ns.getBitsLength=function(t){return t*8};Ns.prototype.getLength=function(){return this.data.length};Ns.prototype.getBitsLength=function(){return Ns.getBitsLength(this.data.length)};Ns.prototype.write=function(e){for(let t=0,n=this.data.length;t<n;t++)e.put(this.data[t],8)};var o6=Ns;const u6=fr,l6=Xa;function Fs(e){this.mode=u6.KANJI,this.data=e}Fs.getBitsLength=function(t){return t*13};Fs.prototype.getLength=function(){return this.data.length};Fs.prototype.getBitsLength=function(){return Fs.getBitsLength(this.data.length)};Fs.prototype.write=function(e){let t;for(t=0;t<this.data.length;t++){let n=l6.toSJIS(this.data[t]);if(n>=33088&&n<=40956)n-=33088;else if(n>=57408&&n<=60351)n-=49472;else throw new Error("Invalid SJIS character: "+this.data[t]+` 47Make sure your charset is UTF-8`);n=(n>>>8&255)*192+(n&255),e.put(n,13)}};var c6=Fs,r_={exports:{}};(function(e){var t={single_source_shortest_paths:function(n,i,a){var r={},s={};s[i]=0;var o=t.PriorityQueue.make();o.push(i,0);for(var u,l,c,d,h,m,b,y,_;!o.empty();){u=o.pop(),l=u.value,d=u.cost,h=n[l]||{};for(c in h)h.hasOwnProperty(c)&&(m=h[c],b=d+m,y=s[c],_=typeof s[c]>"u",(_||y>b)&&(s[c]=b,o.push(c,b),r[c]=l))}if(typeof a<"u"&&typeof s[a]>"u"){var k=["Could not find a path from ",i," to ",a,"."].join("");throw new Error(k)}return r},extract_shortest_path_from_predecessor_list:function(n,i){for(var a=[],r=i;r;)a.push(r),n[r],r=n[r];return a.reverse(),a},find_path:function(n,i,a){var r=t.single_source_shortest_paths(n,i,a);return t.extract_shortest_path_from_predecessor_list(r,a)},PriorityQueue:{make:function(n){var i=t.PriorityQueue,a={},r;n=n||{};for(r in i)i.hasOwnProperty(r)&&(a[r]=i[r]);return a.queue=[],a.sorter=n.sorter||i.default_sorter,a},default_sorter:function(n,i){return n.cost-i.cost},push:function(n,i){var a={value:n,cost:i};this.queue.push(a),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};e.exports=t})(r_);var d6=r_.exports;(function(e){const t=fr,n=n6,i=r6,a=o6,r=c6,s=Qn,o=Xa,u=d6;function l(k){return unescape(encodeURIComponent(k)).length}function c(k,E,D){const A=[];let P;for(;(P=k.exec(D))!==null;)A.push({data:P[0],index:P.index,mode:E,length:P[0].length});return A}function d(k){const E=c(s.NUMERIC,t.NUMERIC,k),D=c(s.ALPHANUMERIC,t.ALPHANUMERIC,k);let A,P;return o.isKanjiModeEnabled()?(A=c(s.BYTE,t.BYTE,k),P=c(s.KANJI,t.KANJI,k)):(A=c(s.BYTE_KANJI,t.BYTE,k),P=[]),E.concat(D,A,P).sort(function(R,V){return R.index-V.index}).map(function(R){return{data:R.data,mode:R.mode,length:R.length}})}function h(k,E){switch(E){case t.NUMERIC:return n.getBitsLength(k);case t.ALPHANUMERIC:return i.getBitsLength(k);case t.KANJI:return r.getBitsLength(k);case t.BYTE:return a.getBitsLength(k)}}function m(k){return k.reduce(function(E,D){const A=E.length-1>=0?E[E.length-1]:null;return A&&A.mode===D.mode?(E[E.length-1].data+=D.data,E):(E.push(D),E)},[])}function b(k){const E=[];for(let D=0;D<k.length;D++){const A=k[D];switch(A.mode){case t.NUMERIC:E.push([A,{data:A.data,mode:t.ALPHANUMERIC,length:A.length},{data:A.data,mode:t.BYTE,length:A.length}]);break;case t.ALPHANUMERIC:E.push([A,{data:A.data,mode:t.BYTE,length:A.length}]);break;case t.KANJI:E.push([A,{data:A.data,mode:t.BYTE,length:l(A.data)}]);break;case t.BYTE:E.push([{data:A.data,mode:t.BYTE,length:l(A.data)}])}}return E}function y(k,E){const D={},A={start:{}};let P=["start"];for(let M=0;M<k.length;M++){const R=k[M],V=[];for(let F=0;F<R.length;F++){const j=R[F],X=""+M+F;V.push(X),D[X]={node:j,lastCount:0},A[X]={};for(let $=0;$<P.length;$++){const J=P[$];D[J]&&D[J].node.mode===j.mode?(A[J][X]=h(D[J].lastCount+j.length,j.mode)-h(D[J].lastCount,j.mode),D[J].lastCount+=j.length):(D[J]&&(D[J].lastCount=j.length),A[J][X]=h(j.length,j.mode)+4+t.getCharCountIndicator(j.mode,E))}}P=V}for(let M=0;M<P.length;M++)A[P[M]].end=0;return{map:A,table:D}}function _(k,E){let D;const A=t.getBestModeForData(k);if(D=t.from(E,A),D!==t.BYTE&&D.bit<A.bit)throw new Error('"'+k+'" cannot be encoded with mode '+t.toString(D)+`. 48 Suggested mode is: `+t.toString(A));switch(D===t.KANJI&&!o.isKanjiModeEnabled()&&(D=t.BYTE),D){case t.NUMERIC:return new n(k);case t.ALPHANUMERIC:return new i(k);case t.KANJI:return new r(k);case t.BYTE:return new a(k)}}e.fromArray=function(E){return E.reduce(function(D,A){return typeof A=="string"?D.push(_(A,null)):A.data&&D.push(_(A.data,A.mode)),D},[])},e.fromString=function(E,D){const A=d(E,o.isKanjiModeEnabled()),P=b(A),M=y(P,D),R=u.find_path(M.map,"start","end"),V=[];for(let F=1;F<R.length-1;F++)V.push(M.table[R[F]].node);return e.fromArray(m(V))},e.rawSplit=function(E){return e.fromArray(d(E,o.isKanjiModeEnabled()))}})(i_);const Nd=Xa,Nh=Md,h6=GI,f6=$I,m6=qk,p6=Yk,Yf=Xk,Xf=Od,g6=qI,Ic=e_,v6=a_,b6=fr,Fh=i_;function y6(e,t){const n=e.size,i=p6.getPositions(t);for(let a=0;a<i.length;a++){const r=i[a][0],s=i[a][1];for(let o=-1;o<=7;o++)if(!(r+o<=-1||n<=r+o))for(let u=-1;u<=7;u++)s+u<=-1||n<=s+u||(o>=0&&o<=6&&(u===0||u===6)||u>=0&&u<=6&&(o===0||o===6)||o>=2&&o<=4&&u>=2&&u<=4?e.set(r+o,s+u,!0,!0):e.set(r+o,s+u,!1,!0))}}function k6(e){const t=e.size;for(let n=8;n<t-8;n++){const i=n%2===0;e.set(n,6,i,!0),e.set(6,n,i,!0)}}function _6(e,t){const n=m6.getPositions(t);for(let i=0;i<n.length;i++){const a=n[i][0],r=n[i][1];for(let s=-2;s<=2;s++)for(let o=-2;o<=2;o++)s===-2||s===2||o===-2||o===2||s===0&&o===0?e.set(a+s,r+o,!0,!0):e.set(a+s,r+o,!1,!0)}}function T6(e,t){const n=e.size,i=Ic.getEncodedBits(t);let a,r,s;for(let o=0;o<18;o++)a=Math.floor(o/3),r=o%3+n-8-3,s=(i>>o&1)===1,e.set(a,r,s,!0),e.set(r,a,s,!0)}function Bh(e,t,n){const i=e.size,a=v6.getEncodedBits(t,n);let r,s;for(r=0;r<15;r++)s=(a>>r&1)===1,r<6?e.set(r,8,s,!0):r<8?e.set(r+1,8,s,!0):e.set(i-15+r,8,s,!0),r<8?e.set(8,i-r-1,s,!0):r<9?e.set(8,15-r-1+1,s,!0):e.set(8,15-r-1,s,!0);e.set(i-8,8,1,!0)}function S6(e,t){const n=e.size;let i=-1,a=n-1,r=7,s=0;for(let o=n-1;o>0;o-=2)for(o===6&&o--;;){for(let u=0;u<2;u++)if(!e.isReserved(a,o-u)){let l=!1;s<t.length&&(l=(t[s]>>>r&1)===1),e.set(a,o-u,l),r--,r===-1&&(s++,r=7)}if(a+=i,a<0||n<=a){a-=i,i=-i;break}}}function C6(e,t,n){const i=new h6;n.forEach(function(u){i.put(u.mode.bit,4),i.put(u.getLength(),b6.getCharCountIndicator(u.mode,e)),u.write(i)});const a=Nd.getSymbolTotalCodewords(e),r=Xf.getTotalCodewordsCount(e,t),s=(a-r)*8;for(i.getLengthInBits()+4<=s&&i.put(0,4);i.getLengthInBits()%8!==0;)i.putBit(0);const o=(s-i.getLengthInBits())/8;for(let u=0;u<o;u++)i.put(u%2?17:236,8);return w6(i,e,t)}function w6(e,t,n){const i=Nd.getSymbolTotalCodewords(t),a=Xf.getTotalCodewordsCount(t,n),r=i-a,s=Xf.getBlocksCount(t,n),o=i%s,u=s-o,l=Math.floor(i/s),c=Math.floor(r/s),d=c+1,h=l-c,m=new g6(h);let b=0;const y=new Array(s),_=new Array(s);let k=0;const E=new Uint8Array(e.buffer);for(let R=0;R<s;R++){const V=R<u?c:d;y[R]=E.slice(b,b+V),_[R]=m.encode(y[R]),b+=V,k=Math.max(k,V)}const D=new Uint8Array(i);let A=0,P,M;for(P=0;P<k;P++)for(M=0;M<s;M++)P<y[M].length&&(D[A++]=y[M][P]);for(P=0;P<h;P++)for(M=0;M<s;M++)D[A++]=_[M][P];return D}function E6(e,t,n,i){let a;if(Array.isArray(e))a=Fh.fromArray(e);else if(typeof e=="string"){let l=t;if(!l){const c=Fh.rawSplit(e);l=Ic.getBestVersionForData(c,n)}a=Fh.fromString(e,l||40)}else throw new Error("Invalid data");const r=Ic.getBestVersionForData(a,n);if(!r)throw new Error("The amount of data is too big to be stored in a QR Code");if(!t)t=r;else if(t<r)throw new Error(` 49The chosen QR Code version cannot contain this amount of data. 50Minimum version required to store current data is: `+r+`. 51`);const s=C6(t,n,a),o=Nd.getSymbolSize(t),u=new f6(o);return y6(u,t),k6(u),_6(u,t),Bh(u,n,0),t>=7&&T6(u,t),S6(u,s),isNaN(i)&&(i=Yf.getBestMask(u,Bh.bind(null,u,n))),Yf.applyMask(i,u),Bh(u,n,i),{modules:u,version:t,errorCorrectionLevel:n,maskPattern:i,segments:a}}$k.create=function(t,n){if(typeof t>"u"||t==="")throw new Error("No input text");let i=Nh.M,a,r;return typeof n<"u"&&(i=Nh.from(n.errorCorrectionLevel,Nh.M),a=Ic.from(n.version),r=Yf.from(n.maskPattern),n.toSJISFunc&&Nd.setToSJISFunction(n.toSJISFunc)),E6(t,a,i,r)};var s_={},Ap={};(function(e){function t(n){if(typeof n=="number"&&(n=n.toString()),typeof n!="string")throw new Error("Color should be defined as hex string");let i=n.slice().replace("#","").split("");if(i.length<3||i.length===5||i.length>8)throw new Error("Invalid hex color: "+n);(i.length===3||i.length===4)&&(i=Array.prototype.concat.apply([],i.map(function(r){return[r,r]}))),i.length===6&&i.push("F","F");const a=parseInt(i.join(""),16);return{r:a>>24&255,g:a>>16&255,b:a>>8&255,a:a&255,hex:"#"+i.slice(0,6).join("")}}e.getOptions=function(i){i||(i={}),i.color||(i.color={});const a=typeof i.margin>"u"||i.margin===null||i.margin<0?4:i.margin,r=i.width&&i.width>=21?i.width:void 0,s=i.scale||4;return{width:r,scale:r?4:s,margin:a,color:{dark:t(i.color.dark||"#000000ff"),light:t(i.color.light||"#ffffffff")},type:i.type,rendererOpts:i.rendererOpts||{}}},e.getScale=function(i,a){return a.width&&a.width>=i+a.margin*2?a.width/(i+a.margin*2):a.scale},e.getImageWidth=function(i,a){const r=e.getScale(i,a);return Math.floor((i+a.margin*2)*r)},e.qrToImageData=function(i,a,r){const s=a.modules.size,o=a.modules.data,u=e.getScale(s,r),l=Math.floor((s+r.margin*2)*u),c=r.margin*u,d=[r.color.light,r.color.dark];for(let h=0;h<l;h++)for(let m=0;m<l;m++){let b=(h*l+m)*4,y=r.color.light;if(h>=c&&m>=c&&h<l-c&&m<l-c){const _=Math.floor((h-c)/u),k=Math.floor((m-c)/u);y=d[o[_*s+k]?1:0]}i[b++]=y.r,i[b++]=y.g,i[b++]=y.b,i[b]=y.a}}})(Ap);(function(e){const t=Ap;function n(a,r,s){a.clearRect(0,0,r.width,r.height),r.style||(r.style={}),r.height=s,r.width=s,r.style.height=s+"px",r.style.width=s+"px"}function i(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}e.render=function(r,s,o){let u=o,l=s;typeof u>"u"&&(!s||!s.getContext)&&(u=s,s=void 0),s||(l=i()),u=t.getOptions(u);const c=t.getImageWidth(r.modules.size,u),d=l.getContext("2d"),h=d.createImageData(c,c);return t.qrToImageData(h.data,r,u),n(d,l,c),d.putImageData(h,0,0),l},e.renderToDataURL=function(r,s,o){let u=o;typeof u>"u"&&(!s||!s.getContext)&&(u=s,s=void 0),u||(u={});const l=e.render(r,s,u),c=u.type||"image/png",d=u.rendererOpts||{};return l.toDataURL(c,d.quality)}})(s_);var o_={};const x6=Ap;function Db(e,t){const n=e.a/255,i=t+'="'+e.hex+'"';return n<1?i+" "+t+'-opacity="'+n.toFixed(2).slice(1)+'"':i}
51function jh(e,t,n){let i=e+t;return typeof n<"u"&&(i+=" "+n),i}function A6(e,t,n){let i="",a=0,r=!1,s=0;for(let o=0;o<e.length;o++){const u=Math.floor(o%t),l=Math.floor(o/t);!u&&!r&&(r=!0),e[o]?(s++,o>0&&u>0&&e[o-1]||(i+=r?jh("M",u+n,.5+l+n):jh("m",a,0),a=0,r=!1),u+1<t&&e[o+1]||(i+=jh("h",s),s=0)):a++}return i}o_.render=function(t,n,i){const a=x6.getOptions(n),r=t.modules.size,s=t.modules.data,o=r+a.margin*2,u=a.color.light.a?"<path "+Db(a.color.light,"fill")+' d="M0 0h'+o+"v"+o+'H0z"/>':"",l="<path "+Db(a.color.dark,"stroke")+' d="'+A6(s,r,a.margin)+'"/>',c='viewBox="0 0 '+o+" "+o+'"',h='<svg xmlns="http://www.w3.org/2000/svg" '+(a.width?'width="'+a.width+'" height="'+a.width+'" ':"")+c+' shape-rendering="crispEdges">'+u+l+`</svg> 52`;return typeof i=="function"&&i(null,h),h};const D6=zI,Qf=$k,u_=s_,P6=o_;function Dp(e,t,n,i,a){const r=[].slice.call(arguments,1),s=r.length,o=typeof r[s-1]=="function";if(!o&&!D6())throw new Error("Callback required as last argument");if(o){if(s<2)throw new Error("Too few arguments provided");s===2?(a=n,n=t,t=i=void 0):s===3&&(t.getContext&&typeof a>"u"?(a=i,i=void 0):(a=i,i=n,n=t,t=void 0))}else{if(s<1)throw new Error("Too few arguments provided");return s===1?(n=t,t=i=void 0):s===2&&!t.getContext&&(i=n,n=t,t=void 0),new Promise(function(u,l){try{const c=Qf.create(n,i);u(e(c,t,i))}catch(c){l(c)}})}try{const u=Qf.create(n,i);a(null,e(u,t,i))}catch(u){a(u)}}Qf.create;var I6=Dp.bind(null,u_.render),L6=Dp.bind(null,u_.renderToDataURL),M6=Dp.bind(null,function(e,t,n){return P6.render(e,n)});/*! vue-qrcode v2.0.0 | (c) 2018-present Chen Fengyuan | MIT */const Pb="ready";var O6=Ya({name:"VueQrcode",props:{value:{type:String,default:void 0},options:{type:Object,default:void 0},tag:{type:String,default:"canvas"}},emits:[Pb],watch:{$props:{deep:!0,immediate:!0,handler(){this.$el&&this.generate()}}},mounted(){this.generate()},methods:{generate(){const e=this.options||{},t=String(this.value),n=()=>{this.$emit(Pb,this.$el)};switch(this.tag){case"canvas":I6(this.$el,t,e,i=>{if(i)throw i;n()});break;case"img":L6(t,e,(i,a)=>{if(i)throw i;this.$el.src=a,this.$el.onload=n});break;case"svg":M6(t,e,(i,a)=>{if(i)throw i;const r=document.createElement("div");r.innerHTML=a;const s=r.querySelector("svg");if(s){const{attributes:o,childNodes:u}=s;Object.keys(o).forEach(l=>{const c=o[Number(l)];this.$el.setAttribute(c.name,c.value)}),Object.keys(u).forEach(l=>{const c=u[Number(l)];this.$el.appendChild(c.cloneNode(!0))}),n()}});break}}},render(){return _i(this.tag,this.$slots.default)}}),Oo;typeof window<"u"?Oo=window:typeof cu<"u"?Oo=cu:typeof self<"u"?Oo=self:Oo={};var Fd=Oo;const N=Pi(Fd),R6={},N6=Object.freeze(Object.defineProperty({__proto__:null,default:R6},Symbol.toStringTag,{value:"Module"})),F6=wk(N6);var Ib=typeof cu<"u"?cu:typeof window<"u"?window:{},B6=F6,Ro;typeof document<"u"?Ro=document:(Ro=Ib["__GLOBAL_DOCUMENT_CACHE@4"],Ro||(Ro=Ib["__GLOBAL_DOCUMENT_CACHE@4"]=B6));var l_=Ro;const fe=Pi(l_);function cn(){return cn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},cn.apply(null,arguments)}const j6=Object.freeze(Object.defineProperty({__proto__:null,get default(){return cn}},Symbol.toStringTag,{value:"Module"}));var Zf={exports:{}};(function(e,t){function n(u){if(u&&typeof u=="object"){var l=u.which||u.keyCode||u.charCode;l&&(u=l)}if(typeof u=="number")return s[u];var c=String(u),d=i[c.toLowerCase()];if(d)return d;var d=a[c.toLowerCase()];if(d)return d;if(c.length===1)return c.charCodeAt(0)}n.isEventKey=function(l,c){if(l&&typeof l=="object"){var d=l.which||l.keyCode||l.charCode;if(d==null)return!1;if(typeof c=="string"){var h=i[c.toLowerCase()];if(h)return h===d;var h=a[c.toLowerCase()];if(h)return h===d}else if(typeof c=="number")return c===d;return!1}},t=e.exports=n;var i=t.code=t.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},a=t.aliases={windows:91,"â§":16,"â¥":18,"â":17,"â":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,spacebar:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};/*! 53 * Programatically add the following 54 */for(r=97;r<123;r++)i[String.fromCharCode(r)]=r-32;for(var r=48;r<58;r++)i[r-48]=r;for(r=1;r<13;r++)i["f"+r]=r+111;for(r=0;r<10;r++)i["numpad "+r]=r+96;var s=t.names=t.title={};for(r in i)s[i[r]]=r;for(var o in a)i[o]=a[o]})(Zf,Zf.exports);var U6=Zf.exports;const $e=Pi(U6);function ze(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}
54function Bs(e,t){return Bs=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},Bs(e,t)}function me(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Bs(e,t)}var H6=V6;function V6(e,t){var n,i=null;try{n=JSON.parse(e,t)}catch(a){i=a}return[i,n]}const K6=Pi(H6);var Pp={exports:{}};const z6=wk(j6);var W6=$6,G6=Object.prototype.toString;function $6(e){if(!e)return!1;var t=G6.call(e);return t==="[object Function]"||typeof e=="function"&&t!=="[object RegExp]"||typeof window<"u"&&(e===window.setTimeout||e===window.alert||e===window.confirm||e===window.prompt)}var J6=Fd,q6=function(t,n){return n===void 0&&(n=!1),function(i,a,r){if(i){t(i);return}if(a.statusCode>=400&&a.statusCode<=599){var s=r;if(n)if(J6.TextDecoder){var o=Y6(a.headers&&a.headers["content-type"]);try{s=new TextDecoder(o).decode(r)}catch{}}else s=String.fromCharCode.apply(null,new Uint8Array(r));t({cause:s});return}t(null,r)}};function Y6(e){return e===void 0&&(e=""),e.toLowerCase().split(";").reduce(function(t,n){var i=n.split("="),a=i[0],r=i[1];return a.trim()==="charset"?r.trim():t},"utf-8")}var X6=q6,c_=Fd,Q6=z6,Z6=W6;Wn.httpHandler=X6;/** 55 * @license 56 * slighly modified parse-headers 2.0.2 <https://github.com/kesla/parse-headers/> 57 * Copyright (c) 2014 David Björklund 58 * Available under the MIT license 59 * <https://github.com/kesla/parse-headers/blob/master/LICENCE> 60 */var e8=function(t){var n={};return t&&t.trim().split(` 61`).forEach(function(i){var a=i.indexOf(":"),r=i.slice(0,a).trim().toLowerCase(),s=i.slice(a+1).trim();typeof n[r]>"u"?n[r]=s:Array.isArray(n[r])?n[r].push(s):n[r]=[n[r],s]}),n};Pp.exports=Wn;Pp.exports.default=Wn;Wn.XMLHttpRequest=c_.XMLHttpRequest||i8;Wn.XDomainRequest="withCredentials"in new Wn.XMLHttpRequest?Wn.XMLHttpRequest:c_.XDomainRequest;t8(["get","put","post","patch","head","delete"],function(e){Wn[e==="delete"?"del":e]=function(t,n,i){return n=d_(t,n,i),n.method=e.toUpperCase(),h_(n)}});function t8(e,t){for(var n=0;n<e.length;n++)t(e[n])}function a8(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}function d_(e,t,n){var i=e;return Z6(t)?(n=t,typeof e=="string"&&(i={uri:e})):i=Q6({},t,{uri:e}),i.callback=n,i}function Wn(e,t,n){return t=d_(e,t,n),h_(t)}function h_(e){if(typeof e.callback>"u")throw new Error("callback argument missing");var t=!1,n=function(D,A,P){t||(t=!0,e.callback(D,A,P))};function i(){o.readyState===4&&setTimeout(s,0)}function a(){var E=void 0;if(o.response?E=o.response:E=o.responseText||n8(o),y)try{E=JSON.parse(E)}catch{}return E}function r(E){return clearTimeout(_),E instanceof Error||(E=new Error(""+(E||"Unknown XMLHttpRequest Error"))),E.statusCode=0,n(E,k)}function s(){if(!l){var E;clearTimeout(_),e.useXDR&&o.status===void 0?E=200:E=o.status===1223?204:o.status;var D=k,A=null;return E!==0?(D={body:a(),statusCode:E,method:d,headers:{},url:c,rawRequest:o},o.getAllResponseHeaders&&(D.headers=e8(o.getAllResponseHeaders()))):A=new Error("Internal XMLHttpRequest Error"),n(A,D,D.body)}}var o=e.xhr||null;o||(e.cors||e.useXDR?o=new Wn.XDomainRequest:o=new Wn.XMLHttpRequest);var u,l,c=o.url=e.uri||e.url,d=o.method=e.method||"GET",h=e.body||e.data,m=o.headers=e.headers||{},b=!!e.sync,y=!1,_,k={body:void 0,headers:{},statusCode:0,method:d,url:c,rawRequest:o};if("json"in e&&e.json!==!1&&(y=!0,m.accept||m.Accept||(m.Accept="application/json"),d!=="GET"&&d!=="HEAD"&&(m["content-type"]||m["Content-Type"]||(m["Content-Type"]="application/json"),h=JSON.stringify(e.json===!0?h:e.json))),o.onreadystatechange=i,o.onload=s,o.onerror=r,o.onprogress=function(){},o.onabort=function(){l=!0},o.ontimeout=r,o.open(d,c,!b,e.username,e.password),b||(o.withCredentials=!!e.withCredentials),!b&&e.timeout>0&&(_=setTimeout(function(){if(!l){l=!0,o.abort("timeout");var E=new Error("XMLHttpRequest timeout");E.code="ETIMEDOUT",r(E)}},e.timeout)),o.setRequestHeader)for(u in m)m.hasOwnProperty(u)&&o.setRequestHeader(u,m[u]);else if(e.headers&&!a8(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(o.responseType=e.responseType),"beforeSend"in e&&typeof e.beforeSend=="function"&&e.beforeSend(o),o.send(h||null),o}function n8(e){try{if(e.responseType==="document")return e.responseXML;var t=e.responseXML&&e.responseXML.documentElement.nodeName==="parsererror";if(e.responseType===""&&!t)return e.responseXML}catch{}return null}function i8(){}var r8=Pp.exports;const f_=Pi(r8);var m_={exports:{}},Lb=l_,Ip=Object.create||function(){function e(){}return function(t){if(arguments.length!==1)throw new Error("Object.create shim only accepts one parameter.");return e.prototype=t,new e}}();
vendor: 19,016 bytes, lines 61-68
61function Va(e,t){this.name="ParsingError",this.code=e.code,this.message=t||e.message}Va.prototype=Ip(Error.prototype);Va.prototype.constructor=Va;Va.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}};function Lp(e){function t(i,a,r,s){return(i|0)*3600+(a|0)*60+(r|0)+(s|0)/1e3}var n=e.match(/^(\d+):(\d{1,2})(:\d{1,2})?\.(\d{3})/);return n?n[3]?t(n[1],n[2],n[3].replace(":",""),n[4]):n[1]>59?t(n[1],n[2],0,n[4]):t(0,n[1],n[2],n[4]):null}function Qo(){this.values=Ip(null)}Qo.prototype={set:function(e,t){!this.get(e)&&t!==""&&(this.values[e]=t)},get:function(e,t,n){return n?this.has(e)?this.values[e]:t[n]:this.has(e)?this.values[e]:t},has:function(e){return e in this.values},alt:function(e,t,n){for(var i=0;i<n.length;++i)if(t===n[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),t>=0&&t<=100)?(this.set(e,t),!0):!1}};function No(e,t,n,i){var a=i?e.split(i):[e];for(var r in a)if(typeof a[r]=="string"){var s=a[r].split(n);if(s.length===2){var o=s[0].trim(),u=s[1].trim();t(o,u)}}}function s8(e,t,n){var i=e;function a(){var o=Lp(e);if(o===null)throw new Va(Va.Errors.BadTimeStamp,"Malformed timestamp: "+i);return e=e.replace(/^[^\sa-zA-Z-]+/,""),o}function r(o,u){var l=new Qo;No(o,function(c,d){switch(c){case"region":for(var h=n.length-1;h>=0;h--)if(n[h].id===d){l.set(c,n[h].region);break}break;case"vertical":l.alt(c,d,["rl","lr"]);break;case"line":var m=d.split(","),b=m[0];l.integer(c,b),l.percent(c,b)&&l.set("snapToLines",!1),l.alt(c,b,["auto"]),m.length===2&&l.alt("lineAlign",m[1],["start","center","end"]);break;case"position":m=d.split(","),l.percent(c,m[0]),m.length===2&&l.alt("positionAlign",m[1],["start","center","end"]);break;case"size":l.percent(c,d);break;case"align":l.alt(c,d,["start","center","end","left","right"]);break}},/:/,/\s/),u.region=l.get("region",null),u.vertical=l.get("vertical","");try{u.line=l.get("line","auto")}catch{}u.lineAlign=l.get("lineAlign","start"),u.snapToLines=l.get("snapToLines",!0),u.size=l.get("size",100);try{u.align=l.get("align","center")}catch{u.align=l.get("align","middle")}try{u.position=l.get("position","auto")}catch{u.position=l.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},u.align)}u.positionAlign=l.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},u.align)}function s(){e=e.replace(/^\s+/,"")}if(s(),t.startTime=a(),s(),e.substr(0,3)!=="-->")throw new Va(Va.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '-->'): "+i);e=e.substr(3),s(),t.endTime=a(),s(),r(e,t)}var Uh=Lb.createElement&&Lb.createElement("textarea"),o8={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},Mb={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)"},u8={v:"title",lang:"lang"},Ob={rt:"ruby"};function p_(e,t){function n(){if(!t)return null;function b(_){return t=t.substr(_.length),_}var y=t.match(/^([^<]*)(<[^>]*>?)?/);return b(y[1]?y[1]:y[2])}function i(b){return Uh.innerHTML=b,b=Uh.textContent,Uh.textContent="",b}function a(b,y){return!Ob[y.localName]||Ob[y.localName]===b.localName}function r(b,y){var _=o8[b];if(!_)return null;var k=e.document.createElement(_),E=u8[b];return E&&y&&(k[E]=y.trim()),k}for(var s=e.document.createElement("div"),o=s,u,l=[];(u=n())!==null;){if(u[0]==="<"){if(u[1]==="/"){l.length&&l[l.length-1]===u.substr(2).replace(">","")&&(l.pop(),o=o.parentNode);continue}var c=Lp(u.substr(1,u.length-2)),d;if(c){d=e.document.createProcessingInstruction("timestamp",c),o.appendChild(d);continue}var h=u.match(/^<([^.\s/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!h||(d=r(h[1],h[3]),!d)||!a(o,d))continue;if(h[2]){var m=h[2].split(".");m.forEach(function(b){var y=/^bg_/.test(b),_=y?b.slice(3):b;if(Mb.hasOwnProperty(_)){var k=y?"background-color":"color",E=Mb[_];d.style[k]=E}}),d.className=m.join(" ")}l.push(h[1]),o.appendChild(d),o=d;continue}o.appendChild(e.document.createTextNode(i(u)))}return s}var Rb=[[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],[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 l8(e){for(var t=0;t<Rb.length;t++){var n=Rb[t];if(e>=n[0]&&e<=n[1])return!0}return!1}function c8(e){var t=[],n="",i;if(!e||!e.childNodes)return"ltr";function a(o,u){for(var l=u.childNodes.length-1;l>=0;l--)o.push(u.childNodes[l])}function r(o){if(!o||!o.length)return null;var u=o.pop(),l=u.textContent||u.innerText;if(l){var c=l.match(/^.*(\n|\r)/);return c?(o.length=0,c[0]):l}if(u.tagName==="ruby")return r(o);if(u.childNodes)return a(o,u),r(o)}for(a(t,e);n=r(t);)for(var s=0;s<n.length;s++)if(i=n.charCodeAt(s),l8(i))return"rtl";return"ltr"}function d8(e){if(typeof e.line=="number"&&(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,n=t.textTrackList,i=0,a=0;a<n.length&&n[a]!==t;a++)n[a].mode==="showing"&&i++;return++i*-1}function Bd(){}Bd.prototype.applyStyles=function(e,t){t=t||this.div;for(var n in e)e.hasOwnProperty(n)&&(t.style[n]=e[n])};Bd.prototype.formatStyle=function(e,t){return e===0?0:e+t};function Lc(e,t,n){Bd.call(this),this.cue=t,this.cueDiv=p_(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":t.vertical==="lr"?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext"};this.applyStyles(i,this.cueDiv),this.div=e.document.createElement("div"),i={direction:c8(this.cueDiv),writingMode:t.vertical===""?"horizontal-tb":t.vertical==="lr"?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext",textAlign:t.align==="middle"?"center":t.align,font:n.font,whiteSpace:"pre-line",position:"absolute"},this.applyStyles(i),this.div.appendChild(this.cueDiv);var a=0;switch(t.positionAlign){case"start":case"line-left":a=t.position;break;case"center":a=t.position-t.size/2;break;case"end":case"line-right":a=t.position-t.size;break}t.vertical===""?this.applyStyles({left:this.formatStyle(a,"%"),width:this.formatStyle(t.size,"%")}):this.applyStyles({top:this.formatStyle(a,"%"),height:this.formatStyle(t.size,"%")}),this.move=function(r){this.applyStyles({top:this.formatStyle(r.top,"px"),bottom:this.formatStyle(r.bottom,"px"),left:this.formatStyle(r.left,"px"),right:this.formatStyle(r.right,"px"),height:this.formatStyle(r.height,"px"),width:this.formatStyle(r.width,"px")})}}Lc.prototype=Ip(Bd.prototype);Lc.prototype.constructor=Lc;function Ta(e){var t,n,i,a;if(e.div){n=e.div.offsetHeight,i=e.div.offsetWidth,a=e.div.offsetTop;var r=(r=e.div.childNodes)&&(r=r[0])&&r.getClientRects&&r.getClientRects();e=e.div.getBoundingClientRect(),t=r?Math.max(r[0]&&r[0].height||0,e.height/r.length):0}this.left=e.left,this.right=e.right,this.top=e.top||a,this.height=e.height||n,this.bottom=e.bottom||a+(e.height||n),this.width=e.width||i,this.lineHeight=t!==void 0?t:e.lineHeight}Ta.prototype.move=function(e,t){switch(t=t!==void 0?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;break}};Ta.prototype.overlaps=function(e){return this.left<e.right&&this.right>e.left&&this.top<e.bottom&&this.bottom>e.top};Ta.prototype.overlapsAny=function(e){for(var t=0;t<e.length;t++)if(this.overlaps(e[t]))return!0;return!1};Ta.prototype.within=function(e){return this.top>=e.top&&this.bottom<=e.bottom&&this.left>=e.left&&this.right<=e.right};Ta.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}};Ta.prototype.intersectPercentage=function(e){var t=Math.max(0,Math.min(this.right,e.right)-Math.max(this.left,e.left)),n=Math.max(0,Math.min(this.bottom,e.bottom)-Math.max(this.top,e.top)),i=t*n;return i/(this.height*this.width)};Ta.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}};Ta.getSimpleBoxPosition=function(e){var t=e.div?e.div.offsetHeight:e.tagName?e.offsetHeight:0,n=e.div?e.div.offsetWidth:e.tagName?e.offsetWidth:0,i=e.div?e.div.offsetTop:e.tagName?e.offsetTop:0;e=e.div?e.div.getBoundingClientRect():e.tagName?e.getBoundingClientRect():e;var a={left:e.left,right:e.right,top:e.top||i,height:e.height||t,bottom:e.bottom||i+(e.height||t),width:e.width||n};return a};function h8(e,t,n,i){function a(_,k){for(var E,D=new Ta(_),A=1,P=0;P<k.length;P++){for(;_.overlapsOppositeAxis(n,k[P])||_.within(n)&&_.overlapsAny(i);)_.move(k[P]);if(_.within(n))return _;var M=_.intersectPercentage(n);A>M&&(E=new Ta(_),A=M),_=new Ta(D)}return E||D}var r=new Ta(t),s=t.cue,o=d8(s),u=[];if(s.snapToLines){var l;switch(s.vertical){case"":u=["+y","-y"],l="height";break;case"rl":u=["+x","-x"],l="width";break;case"lr":u=["-x","+x"],l="width";break}var c=r.lineHeight,d=c*Math.round(o),h=n[l]+c,m=u[0];Math.abs(d)>h&&(d=d<0?-1:1,d*=Math.ceil(h/c)*c),o<0&&(d+=s.vertical===""?n.height:n.width,u=u.reverse()),r.move(m,d)}else{var b=r.lineHeight/n.height*100;switch(s.lineAlign){case"center":o-=b/2;break;case"end":o-=b;break}switch(s.vertical){case"":t.applyStyles({top:t.formatStyle(o,"%")});break;case"rl":t.applyStyles({left:t.formatStyle(o,"%")});break;case"lr":t.applyStyles({right:t.formatStyle(o,"%")});break}u=["+y","-x","+x","-y"],r=new Ta(t)}var y=a(r,u);t.move(y.toCSSCompatValues(n))}function eo(){}eo.StringDecoder=function(){return{decode:function(e){if(!e)return"";if(typeof e!="string")throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))}}};eo.convertCueToDOMTree=function(e,t){return!e||!t?null:p_(e,t)};var f8=.05,m8="sans-serif",p8="1.5%";eo.processCues=function(e,t,n){if(!e||!t||!n)return null;for(;n.firstChild;)n.removeChild(n.firstChild);var i=e.document.createElement("div");i.style.position="absolute",i.style.left="0",i.style.right="0",i.style.top="0",i.style.bottom="0",i.style.margin=p8,n.appendChild(i);function a(c){for(var d=0;d<c.length;d++)if(c[d].hasBeenReset||!c[d].displayState)return!0;return!1}if(!a(t)){for(var r=0;r<t.length;r++)i.appendChild(t[r].displayState);return}var s=[],o=Ta.getSimpleBoxPosition(i),u=Math.round(o.height*f8*100)/100,l={font:u+"px "+m8};(function(){for(var c,d,h=0;h<t.length;h++)d=t[h],c=new Lc(e,d,l),i.appendChild(c.div),h8(e,c,o,s),d.displayState=c.div,s.push(Ta.getSimpleBoxPosition(c))})()};eo.Parser=function(e,t,n){n||(n=t,t={}),t||(t={}),this.window=e,this.vttjs=t,this.state="INITIAL",this.buffer="",this.decoder=n||new TextDecoder("utf8"),this.regionList=[]};eo.Parser.prototype={reportOrThrowError:function(e){if(e instanceof Va)this.onparsingerror&&this.onparsingerror(e);else throw e},parse:function(e){var t=this;e&&(t.buffer+=t.decoder.decode(e,{stream:!0}));function n(){for(var c=t.buffer,d=0;d<c.length&&c[d]!=="\r"&&c[d]!==` 62`;)++d;var h=c.substr(0,d);return c[d]==="\r"&&++d,c[d]===` 63`&&++d,t.buffer=c.substr(d),h}function i(c){var d=new Qo;if(No(c,function(m,b){switch(m){case"id":d.set(m,b);break;case"width":d.percent(m,b);break;case"lines":d.integer(m,b);break;case"regionanchor":case"viewportanchor":var y=b.split(",");if(y.length!==2)break;var _=new Qo;if(_.percent("x",y[0]),_.percent("y",y[1]),!_.has("x")||!_.has("y"))break;d.set(m+"X",_.get("x")),d.set(m+"Y",_.get("y"));break;case"scroll":d.alt(m,b,["up"]);break}},/=/,/\s/),d.has("id")){var h=new(t.vttjs.VTTRegion||t.window.VTTRegion);h.width=d.get("width",100),h.lines=d.get("lines",3),h.regionAnchorX=d.get("regionanchorX",0),h.regionAnchorY=d.get("regionanchorY",100),h.viewportAnchorX=d.get("viewportanchorX",0),h.viewportAnchorY=d.get("viewportanchorY",100),h.scroll=d.get("scroll",""),t.onregion&&t.onregion(h),t.regionList.push({id:d.get("id"),region:h})}}function a(c){var d=new Qo;No(c,function(h,m){switch(h){case"MPEGT":d.integer(h+"S",m);break;case"LOCA":d.set(h+"L",Lp(m));break}},/[^\d]:/,/,/),t.ontimestampmap&&t.ontimestampmap({MPEGTS:d.get("MPEGTS"),LOCAL:d.get("LOCAL")})}function r(c){c.match(/X-TIMESTAMP-MAP/)?No(c,function(d,h){switch(d){case"X-TIMESTAMP-MAP":a(h);break}},/=/):No(c,function(d,h){switch(d){case"Region":i(h);break}},/:/)}try{var s;if(t.state==="INITIAL"){if(!/\r\n|\n/.test(t.buffer))return this;s=n();var o=s.match(/^WEBVTT([ \t].*)?$/);if(!o||!o[0])throw new Va(Va.Errors.BadSignature);t.state="HEADER"}for(var u=!1;t.buffer;){if(!/\r\n|\n/.test(t.buffer))return this;switch(u?u=!1:s=n(),t.state){case"HEADER":/:/.test(s)?r(s):s||(t.state="ID");continue;case"NOTE":s||(t.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(s)){t.state="NOTE";break}if(!s)continue;t.cue=new(t.vttjs.VTTCue||t.window.VTTCue)(0,0,"");try{t.cue.align="center"}catch{t.cue.align="middle"}if(t.state="CUE",s.indexOf("-->")===-1){t.cue.id=s;continue}case"CUE":try{s8(s,t.cue,t.regionList)}catch(c){t.reportOrThrowError(c),t.cue=null,t.state="BADCUE";continue}t.state="CUETEXT";continue;case"CUETEXT":var l=s.indexOf("-->")!==-1;if(!s||l&&(u=!0)){t.oncue&&t.oncue(t.cue),t.cue=null,t.state="ID";continue}t.cue.text&&(t.cue.text+=` 64`),t.cue.text+=s.replace(/\u2028/g,` 65`).replace(/u2029/g,` 66`);continue;case"BADCUE":s||(t.state="ID");continue}}}catch(c){t.reportOrThrowError(c),t.state==="CUETEXT"&&t.cue&&t.oncue&&t.oncue(t.cue),t.cue=null,t.state=t.state==="INITIAL"?"BADWEBVTT":"BADCUE"}return this},flush:function(){var e=this;try{if(e.buffer+=e.decoder.decode(),(e.cue||e.state==="HEADER")&&(e.buffer+=` 67 68`,e.parse()),e.state==="INITIAL")throw new Va(Va.Errors.BadSignature)}catch(t){e.reportOrThrowError(t)}return e.onflush&&e.onflush(),this}};var g8=eo,v8="auto",b8={"":1,lr:1,rl:1},y8={start:1,center:1,end:1,left:1,right:1,auto:1,"line-left":1,"line-right":1};function k8(e){if(typeof e!="string")return!1;var t=b8[e.toLowerCase()];return t?e.toLowerCase():!1}function Hh(e){if(typeof e!="string")return!1;var t=y8[e.toLowerCase()];return t?e.toLowerCase():!1}function g_(e,t,n){this.hasBeenReset=!1;var i="",a=!1,r=e,s=t,o=n,u=null,l="",c=!0,d="auto",h="start",m="auto",b="auto",y=100,_="center";Object.defineProperties(this,{id:{enumerable:!0,get:function(){return i},set:function(k){i=""+k}},pauseOnExit:{enumerable:!0,get:function(){return a},set:function(k){a=!!k}},startTime:{enumerable:!0,get:function(){return r},set:function(k){if(typeof k!="number")throw new TypeError("Start time must be set to a number.");r=k,this.hasBeenReset=!0}},endTime:{enumerable:!0,get:function(){return s},set:function(k){if(typeof k!="number")throw new TypeError("End time must be set to a number.");s=k,this.hasBeenReset=!0}},text:{enumerable:!0,get:function(){return o},set:function(k){o=""+k,this.hasBeenReset=!0}},region:{enumerable:!0,get:function(){return u},set:function(k){u=k,this.hasBeenReset=!0}},vertical:{enumerable:!0,get:function(){return l},set:function(k){var E=k8(k);if(E===!1)throw new SyntaxError("Vertical: an invalid or illegal direction string was specified.");l=E,this.hasBeenReset=!0}},snapToLines:{enumerable:!0,get:function(){return c},set:function(k){c=!!k,this.hasBeenReset=!0}},line:{enumerable:!0,get:function(){return d},set:function(k){if(typeof k!="number"&&k!==v8)throw new SyntaxError("Line: an invalid number or illegal string was specified.");d=k,this.hasBeenReset=!0}},lineAlign:{enumerable:!0,get:function(){return h},set:function(k){var E=Hh(k);E?(h=E,this.hasBeenReset=!0):console.warn("lineAlign: an invalid or illegal string was specified.")}},position:{enumerable:!0,get:function(){return m},set:function(k){if(k<0||k>100)throw new Error("Position must be between 0 and 100.");m=k,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return b},set:function(k){var E=Hh(k);E?(b=E,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return y},set:function(k){if(k<0||k>100)throw new Error("Size must be between 0 and 100.");y=k,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return _},set:function(k){var E=Hh(k);if(!E)throw new SyntaxError("align: an invalid or illegal alignment string was specified.");_=E,this.hasBeenReset=!0}}}),this.displayState=void 0}g_.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)};var _8=g_,T8={"":!0,up:!0};function S8(e){if(typeof e!="string")return!1;var t=T8[e.toLowerCase()];return t?e.toLowerCase():!1}function Eo(e){return typeof e=="number"&&e>=0&&e<=100}function C8(){var e=100,t=3,n=0,i=100,a=0,r=100,s="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return e},set:function(o){if(!Eo(o))throw new Error("Width must be between 0 and 100.");e=o}},lines:{enumerable:!0,get:function(){return t},set:function(o){if(typeof o!="number")throw new TypeError("Lines must be set to a number.");t=o}},regionAnchorY:{enumerable:!0,get:function(){return i},set:function(o){if(!Eo(o))throw new Error("RegionAnchorX must be between 0 and 100.");i=o}},regionAnchorX:{enumerable:!0,get:function(){return n},set:function(o){if(!Eo(o))throw new Error("RegionAnchorY must be between 0 and 100.");n=o}},viewportAnchorY:{enumerable:!0,get:function(){return r},set:function(o){if(!Eo(o))throw new Error("ViewportAnchorY must be between 0 and 100.");r=o}},viewportAnchorX:{enumerable:!0,get:function(){return a}
68,set:function(o){if(!Eo(o))throw new Error("ViewportAnchorX must be between 0 and 100.");a=o}},scroll:{enumerable:!0,get:function(){return s},set:function(o){var u=S8(o);u===!1?console.warn("Scroll: an invalid or illegal string was specified."):s=u}}})}var w8=C8,Ti=Fd,Gr=m_.exports={WebVTT:g8,VTTCue:_8,VTTRegion:w8};Ti.vttjs=Gr;Ti.WebVTT=Gr.WebVTT;var E8=Gr.VTTCue,x8=Gr.VTTRegion,A8=Ti.VTTCue,D8=Ti.VTTRegion;Gr.shim=function(){Ti.VTTCue=E8,Ti.VTTRegion=x8};Gr.restore=function(){Ti.VTTCue=A8,Ti.VTTRegion=D8};Ti.VTTCue||Gr.shim();var P8=m_.exports;const Nb=Pi(P8);function v_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(v_=function(){return!!e})()}function b_(e,t,n){if(v_())return Reflect.construct.apply(null,arguments);var i=[null];i.push.apply(i,t);var a=new(e.bind.apply(e,i));return n&&Bs(a,n.prototype),a}function I8(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Bs(e,t)}var y_={exports:{}};(function(e,t){(function(n){var i=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,a=/^(?=([^\/?#]*))\1([^]*)$/,r=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,o={buildAbsoluteURL:function(u,l,c){if(c=c||{},u=u.trim(),l=l.trim(),!l){if(!c.alwaysNormalize)return u;var d=o.parseURL(u);if(!d)throw new Error("Error trying to parse base URL.");return d.path=o.normalizePath(d.path),o.buildURLFromParts(d)}var h=o.parseURL(l);if(!h)throw new Error("Error trying to parse relative URL.");if(h.scheme)return c.alwaysNormalize?(h.path=o.normalizePath(h.path),o.buildURLFromParts(h)):l;var m=o.parseURL(u);if(!m)throw new Error("Error trying to parse base URL.");if(!m.netLoc&&m.path&&m.path[0]!=="/"){var b=a.exec(m.path);m.netLoc=b[1],m.path=b[2]}m.netLoc&&!m.path&&(m.path="/");var y={scheme:m.scheme,netLoc:h.netLoc,path:null,params:h.params,query:h.query,fragment:h.fragment};if(!h.netLoc&&(y.netLoc=m.netLoc,h.path[0]!=="/"))if(!h.path)y.path=m.path,h.params||(y.params=m.params,h.query||(y.query=m.query));else{var _=m.path,k=_.substring(0,_.lastIndexOf("/")+1)+h.path;y.path=o.normalizePath(k)}return y.path===null&&(y.path=c.alwaysNormalize?o.normalizePath(h.path):h.path),o.buildURLFromParts(y)},parseURL:function(u){var l=i.exec(u);return l?{scheme:l[1]||"",netLoc:l[2]||"",path:l[3]||"",params:l[4]||"",query:l[5]||"",fragment:l[6]||""}:null},normalizePath:function(u){for(u=u.split("").reverse().join("").replace(r,"");u.length!==(u=u.replace(s,"")).length;);return u.split("").reverse().join("")},buildURLFromParts:function(u){return u.scheme+u.netLoc+u.path+u.params+u.query+u.fragment}};e.exports=o})()})(y_);var L8=y_.exports;const Fb=Pi(L8);var Bb="http://example.com",jd=function(t,n){if(/^[a-z]+:/i.test(n))return n;/^data:/.test(t)&&(t=N.location&&N.location.href||"");var i=typeof N.URL=="function",a=/^\/\//.test(t),r=!N.location&&!/\/\//i.test(t);if(i?t=new N.URL(t,N.location||Bb):/\/\//i.test(t)||(t=Fb.buildAbsoluteURL(N.location&&N.location.href||"",t)),i){var s=new URL(n,t);return r?s.href.slice(Bb.length):a?s.href.slice(s.protocol.length):s.href}return Fb.buildAbsoluteURL(t,n)},Mp=function(){function e(){this.listeners={}}var t=e.prototype;return t.on=function(i,a){this.listeners[i]||(this.listeners[i]=[]),this.listeners[i].push(a)},t.off=function(i,a){if(!this.listeners[i])return!1;var r=this.listeners[i].indexOf(a);return this.listeners[i]=this.listeners[i].slice(0),this.listeners[i].splice(r,1),r>-1},t.trigger=function(i){var a=this.listeners[i];if(a)if(arguments.length===2)for(var r=a.length,s=0;s<r;++s)a[s].call(this,arguments[1]);else for(var o=Array.prototype.slice.call(arguments,1),u=a.length,l=0;l<u;++l)a[l].apply(this,o)},t.dispose=function(){this.listeners={}},t.pipe=function(i){this.on("data",function(a){i.push(a)})},e}(),M8=function(t){return N.atob?N.atob(t):Buffer.from(t,"base64").toString("binary")};function k_(e){for(var t=M8(e),n=new Uint8Array(t.length),i=0;i<t.length;i++)n[i]=t.charCodeAt(i);return n}/*! @name m3u8-parser @version 4.8.0 @license Apache-2.0 */var O8=function(e){me(t,e);function t(){var i;return i=e.call(this)||this,i.buffer="",i}var n=t.prototype;return n.push=function(a){var r;for(this.buffer+=a,r=this.buffer.indexOf(` 69`);r>-1;r=this.buffer.indexOf(` 70`))this.trigger("data",this.buffer.substring(0,r)),this.buffer=this.buffer.substring(r+1)},t}(Mp),R8=String.fromCharCode(9),Vh=function(t){var n=/([0-9.]*)?@?([0-9.]*)?/.exec(t||""),i={};return n[1]&&(i.length=parseInt(n[1],10)),n[2]&&(i.offset=parseInt(n[2],10)),i},N8=function(){var t="[^=]*",n='"[^"]*"|[^,]*',i="(?:"+t+")=(?:"+n+")";return new RegExp("(?:^|,)("+i+")")},vn=function(t){for(var n=t.split(N8()),i={},a=n.length,r;a--;)n[a]!==""&&(r=/([^=]*)=(.*)/.exec(n[a]).slice(1),r[0]=r[0].replace(/^\s+|\s+$/g,""),r[1]=r[1].replace(/^\s+|\s+$/g,""),r[1]=r[1].replace(/^['"](.*)['"]$/g,"$1"),i[r[0]]=r[1]);return i},F8=function(e){me(t,e);function t(){var i;return i=e.call(this)||this,i.customParsers=[],i.tagMappers=[],i}var n=t.prototype;return n.push=function(a){var r=this,s,o;if(a=a.trim(),a.length!==0){if(a[0]!=="#"){this.trigger("data",{type:"uri",uri:a});return}var u=this.tagMappers.reduce(function(l,c){var d=c(a);return d===a?l:l.concat([d])},[a]);u.forEach(function(l){for(var c=0;c<r.customParsers.length;c++)if(r.customParsers[c].call(r,l))return;if(l.indexOf("#EXT")!==0){r.trigger("data",{type:"comment",text:l.slice(1)});return}if(l=l.replace("\r",""),s=/^#EXTM3U/.exec(l),s){r.trigger("data",{type:"tag",tagType:"m3u"});return}if(s=/^#EXTINF:?([0-9\.]*)?,?(.*)?$/.exec(l),s){o={type:"tag",tagType:"inf"},s[1]&&(o.duration=parseFloat(s[1])),s[2]&&(o.title=s[2]),r.trigger("data",o);return}if(s=/^#EXT-X-TARGETDURATION:?([0-9.]*)?/.exec(l),s){o={type:"tag",tagType:"targetduration"},s[1]&&(o.duration=parseInt(s[1],10)),r.trigger("data",o);return}if(s=/^#EXT-X-VERSION:?([0-9.]*)?/.exec(l),s){o={type:"tag",tagType:"version"},s[1]&&(o.version=parseInt(s[1],10)),r.trigger("data",o);return}if(s=/^#EXT-X-MEDIA-SEQUENCE:?(\-?[0-9.]*)?/.exec(l),s){o={type:"tag",tagType:"media-sequence"},s[1]&&(o.number=parseInt(s[1],10)),r.trigger("data",o);return}if(s=/^#EXT-X-DISCONTINUITY-SEQUENCE:?(\-?[0-9.]*)?/.exec(l),s){o={type:"tag",tagType:"discontinuity-sequence"},s[1]&&(o.number=parseInt(s[1],10)),r.trigger("data",o);return}if(s=/^#EXT-X-PLAYLIST-TYPE:?(.*)?$/.exec(l),s){o={type:"tag",tagType:"playlist-type"},s[1]&&(o.playlistType=s[1]),r.trigger("data",o);return}if(s=/^#EXT-X-BYTERANGE:?(.*)?$/.exec(l),s){o=cn(Vh(s[1]),{type:"tag",tagType:"byterange"}),r.trigger("data",o);return}if(s=/^#EXT-X-ALLOW-CACHE:?(YES|NO)?/.exec(l),s){o={type:"tag",tagType:"allow-cache"},s[1]&&(o.allowed=!/NO/.test(s[1])),r.trigger("data",o);return}if(s=/^#EXT-X-MAP:?(.*)$/.exec(l),s){if(o={type:"tag",tagType:"map"},s[1]){var d=vn(s[1]);d.URI&&(o.uri=d.URI),d.BYTERANGE&&(o.byterange=Vh(d.BYTERANGE))}r.trigger("data",o);return}if(s=/^#EXT-X-STREAM-INF:?(.*)$/.exec(l),s){if(o={type:"tag",tagType:"stream-inf"}
70,s[1]){if(o.attributes=vn(s[1]),o.attributes.RESOLUTION){var h=o.attributes.RESOLUTION.split("x"),m={};h[0]&&(m.width=parseInt(h[0],10)),h[1]&&(m.height=parseInt(h[1],10)),o.attributes.RESOLUTION=m}o.attributes.BANDWIDTH&&(o.attributes.BANDWIDTH=parseInt(o.attributes.BANDWIDTH,10)),o.attributes["FRAME-RATE"]&&(o.attributes["FRAME-RATE"]=parseFloat(o.attributes["FRAME-RATE"])),o.attributes["PROGRAM-ID"]&&(o.attributes["PROGRAM-ID"]=parseInt(o.attributes["PROGRAM-ID"],10))}r.trigger("data",o);return}if(s=/^#EXT-X-MEDIA:?(.*)$/.exec(l),s){o={type:"tag",tagType:"media"},s[1]&&(o.attributes=vn(s[1])),r.trigger("data",o);return}if(s=/^#EXT-X-ENDLIST/.exec(l),s){r.trigger("data",{type:"tag",tagType:"endlist"});return}if(s=/^#EXT-X-DISCONTINUITY/.exec(l),s){r.trigger("data",{type:"tag",tagType:"discontinuity"});return}if(s=/^#EXT-X-PROGRAM-DATE-TIME:?(.*)$/.exec(l),s){o={type:"tag",tagType:"program-date-time"},s[1]&&(o.dateTimeString=s[1],o.dateTimeObject=new Date(s[1])),r.trigger("data",o);return}if(s=/^#EXT-X-KEY:?(.*)$/.exec(l),s){o={type:"tag",tagType:"key"},s[1]&&(o.attributes=vn(s[1]),o.attributes.IV&&(o.attributes.IV.substring(0,2).toLowerCase()==="0x"&&(o.attributes.IV=o.attributes.IV.substring(2)),o.attributes.IV=o.attributes.IV.match(/.{8}/g),o.attributes.IV[0]=parseInt(o.attributes.IV[0],16),o.attributes.IV[1]=parseInt(o.attributes.IV[1],16),o.attributes.IV[2]=parseInt(o.attributes.IV[2],16),o.attributes.IV[3]=parseInt(o.attributes.IV[3],16),o.attributes.IV=new Uint32Array(o.attributes.IV))),r.trigger("data",o);return}if(s=/^#EXT-X-START:?(.*)$/.exec(l),s){o={type:"tag",tagType:"start"},s[1]&&(o.attributes=vn(s[1]),o.attributes["TIME-OFFSET"]=parseFloat(o.attributes["TIME-OFFSET"]),o.attributes.PRECISE=/YES/.test(o.attributes.PRECISE)),r.trigger("data",o);return}if(s=/^#EXT-X-CUE-OUT-CONT:?(.*)?$/.exec(l),s){o={type:"tag",tagType:"cue-out-cont"},s[1]?o.data=s[1]:o.data="",r.trigger("data",o);return}if(s=/^#EXT-X-CUE-OUT:?(.*)?$/.exec(l),s){o={type:"tag",tagType:"cue-out"},s[1]?o.data=s[1]:o.data="",r.trigger("data",o);return}if(s=/^#EXT-X-CUE-IN:?(.*)?$/.exec(l),s){o={type:"tag",tagType:"cue-in"},s[1]?o.data=s[1]:o.data="",r.trigger("data",o);return}if(s=/^#EXT-X-SKIP:(.*)$/.exec(l),s&&s[1]){o={type:"tag",tagType:"skip"},o.attributes=vn(s[1]),o.attributes.hasOwnProperty("SKIPPED-SEGMENTS")&&(o.attributes["SKIPPED-SEGMENTS"]=parseInt(o.attributes["SKIPPED-SEGMENTS"],10)),o.attributes.hasOwnProperty("RECENTLY-REMOVED-DATERANGES")&&(o.attributes["RECENTLY-REMOVED-DATERANGES"]=o.attributes["RECENTLY-REMOVED-DATERANGES"].split(R8)),r.trigger("data",o);return}if(s=/^#EXT-X-PART:(.*)$/.exec(l),s&&s[1]){o={type:"tag",tagType:"part"},o.attributes=vn(s[1]),["DURATION"].forEach(function(b){o.attributes.hasOwnProperty(b)&&(o.attributes[b]=parseFloat(o.attributes[b]))}),["INDEPENDENT","GAP"].forEach(function(b){o.attributes.hasOwnProperty(b)&&(o.attributes[b]=/YES/.test(o.attributes[b]))}),o.attributes.hasOwnProperty("BYTERANGE")&&(o.attributes.byterange=Vh(o.attributes.BYTERANGE)),r.trigger("data",o);return}if(s=/^#EXT-X-SERVER-CONTROL:(.*)$/.exec(l),s&&s[1]){o={type:"tag",tagType:"server-control"},o.attributes=vn(s[1]),["CAN-SKIP-UNTIL","PART-HOLD-BACK","HOLD-BACK"].forEach(function(b){o.attributes.hasOwnProperty(b)&&(o.attributes[b]=parseFloat(o.attributes[b]))}),["CAN-SKIP-DATERANGES","CAN-BLOCK-RELOAD"].forEach(function(b){o.attributes.hasOwnProperty(b)&&(o.attributes[b]=/YES/.test(o.attributes[b]))}),r.trigger("data",o);return}if(s=/^#EXT-X-PART-INF:(.*)$/.exec(l),s&&s[1]){o={type:"tag",tagType:"part-inf"},o.attributes=vn(s[1]),["PART-TARGET"].forEach(function(b){o.attributes.hasOwnProperty(b)&&(o.attributes[b]=parseFloat(o.attributes[b]))}),r.trigger("data",o);return}if(s=/^#EXT-X-PRELOAD-HINT:(.*)$/.exec(l),s&&s[1]){o={type:"tag",tagType:"preload-hint"},o.attributes=vn(s[1]),["BYTERANGE-START","BYTERANGE-LENGTH"].forEach(function(b){if(o.attributes.hasOwnProperty(b)){o.attributes[b]=parseInt(o.attributes[b],10);var y=b==="BYTERANGE-LENGTH"?"length":"offset";o.attributes.byterange=o.attributes.byterange||{},o.attributes.byterange[y]=o.attributes[b],delete o.attributes[b]}}),r.trigger("data",o);return}if(s=/^#EXT-X-RENDITION-REPORT:(.*)$/.exec(l),s&&s[1]){o={type:"tag",tagType:"rendition-report"},o.attributes=vn(s[1]),["LAST-MSN","LAST-PART"].forEach(function(b){o.attributes.hasOwnProperty(b)&&(o.attributes[b]=parseInt(o.attributes[b],10))}),r.trigger("data",o);return}r.trigger("data",{type:"tag",data:l.slice(4)})})}},n.addParser=function(a){var r=this,s=a.expression,o=a.customType,u=a.dataParser,l=a.segment;typeof u!="function"&&(u=function(d){return d}),this.customParsers.push(function(c){var d=s.exec(c);if(d)return r.trigger("data",{type:"custom",data:u(c),customType:o,segment:l}),!0})},n.addTagMapper=function(a){var r=a.expression,s=a.map,o=function(l){return r.test(l)?s(l):l};this.tagMappers.push(o)},t}(Mp),B8=function(t){return t.toLowerCase().replace(/-(\w)/g,function(n){return n[1].toUpperCase()})},ts=function(t){var n={};return Object.keys(t).forEach(function(i){n[B8(i)]=t[i]}),n},Kh=function(t){var n=t.serverControl,i=t.targetDuration,a=t.partTargetDuration;if(n){var r="#EXT-X-SERVER-CONTROL",s="holdBack",o="partHoldBack",u=i&&i*3,l=a&&a*2;i&&!n.hasOwnProperty(s)&&(n[s]=u,this.trigger("info",{message:r+" defaulting HOLD-BACK to targetDuration * 3 ("+u+")."})),u&&n[s]<u&&(this.trigger("warn",{message:r+" clamping HOLD-BACK ("+n[s]+") to targetDuration * 3 ("+u+")"}),n[s]=u),a&&!n.hasOwnProperty(o)&&(n[o]=a*3,this.trigger("info",{message:r+" defaulting PART-HOLD-BACK to partTargetDuration * 3 ("+n[o]+")."})),a&&n[o]<l&&(this.trigger("warn",{message:r+" clamping PART-HOLD-BACK ("+n[o]+") to partTargetDuration * 2 ("+l+")."}),n[o]=l)}},j8=function(e){me(t,e);function t(){var i;i=e.call(this)||this,i.lineStream=new O8,i.parseStream=new F8,i.lineStream.pipe(i.parseStream);var a=ze(i),r=[],s={},o,u,l=!1,c=function(){},d={AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},h="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",m=0;i.manifest={allowCache:!0,discontinuityStarts:[],segments:[]};var b=0,y=0;return i.on("end",function(){s.uri||!s.parts&&!s.preloadHints||(!s.map&&o&&(s.map=o),!s.key&&u&&(s.key=u),!s.timeline&&typeof m=="number"&&(s.timeline=m),i.manifest.preloadSegment=s)}),i.parseStream.on("data",function(_){var k,E;({tag:function(){({version:function(){_.version&&(this.manifest.version=_.version)},"allow-cache":function(){this.manifest.allowCache=_.allowed,"allowed"in _||(this.trigger("info",{message:"defaulting allowCache to YES"}),this.manifest.allowCache=!0)},byterange:function(){var P={};"length"in _&&(s.byterange=P,P.length=_.length,"offset"in _||(_.offset=b)),"offset"in _&&(s.byterange=P,P.offset=_.offset),b=P.offset+P.length},endlist:function(){this.manifest.endList=!0},inf:function(){"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"})),_.duration>0&&(s.duration=_.duration),_.duration===0&&(s.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=r},key:function(){if(!_.attributes){this.trigger("warn",{message:"ignoring key declaration without attribute list"});return}if(_.attributes.METHOD==="NONE"){u=null;return}if(!_.attributes.URI){this.trigger("warn",{message:"ignoring key declaration without URI"});return}if(_.attributes.KEYFORMAT==="com.apple.streamingkeydelivery"){this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:_.attributes};return}if(_.attributes.KEYFORMAT==="com.microsoft.playready"){this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.microsoft.playready"]={uri:_.attributes.URI};return}if(_.attributes.KEYFORMAT===h){var P=["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"];if(P.indexOf(_.attributes.METHOD)===-1){this.trigger("warn",{message:"invalid key method provided for Widevine"});return}if(_.attributes.METHOD==="SAMPLE-AES-CENC"&&this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),_.attributes.URI.substring(0,23)!=="data:text/plain;base64,"){this.trigger("warn",{message:"invalid key URI provided for Widevine"});return}if(!(_.attributes.KEYID&&_.attributes.KEYID.substring(0,2)==="0x")){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:_.attributes.KEYFORMAT,keyId:_.attributes.KEYID.substring(2)},pssh:k_(_.attributes.URI.split(",")[1])};return}_.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),u={method:_.attributes.METHOD||"AES-128",uri:_.attributes.URI},typeof _.attributes.IV<"u"&&(u.iv=_.attributes.IV)},"media-sequence":function(){if(!isFinite(_.number)){this.trigger("warn",{message:"ignoring invalid media sequence: "+_.number});return}this.manifest.mediaSequence=_.number},"discontinuity-sequence":function(){if(!isFinite(_.number)){this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+_.number});return}this.manifest.discontinuitySequence=_.number,m=_.number},"playlist-type":function(){if(!/VOD|EVENT/.test(_.playlistType)){this.trigger("warn",{message:"ignoring unknown playlist type: "+_.playlist});return}this.manifest.playlistType=_.playlistType},map:function(){o={}
70,_.uri&&(o.uri=_.uri),_.byterange&&(o.byterange=_.byterange),u&&(o.key=u)},"stream-inf":function(){if(this.manifest.playlists=r,this.manifest.mediaGroups=this.manifest.mediaGroups||d,!_.attributes){this.trigger("warn",{message:"ignoring empty stream-inf attributes"});return}s.attributes||(s.attributes={}),cn(s.attributes,_.attributes)},media:function(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||d,!(_.attributes&&_.attributes.TYPE&&_.attributes["GROUP-ID"]&&_.attributes.NAME)){this.trigger("warn",{message:"ignoring incomplete or missing media group"});return}var P=this.manifest.mediaGroups[_.attributes.TYPE];P[_.attributes["GROUP-ID"]]=P[_.attributes["GROUP-ID"]]||{},k=P[_.attributes["GROUP-ID"]],E={default:/yes/i.test(_.attributes.DEFAULT)},E.default?E.autoselect=!0:E.autoselect=/yes/i.test(_.attributes.AUTOSELECT),_.attributes.LANGUAGE&&(E.language=_.attributes.LANGUAGE),_.attributes.URI&&(E.uri=_.attributes.URI),_.attributes["INSTREAM-ID"]&&(E.instreamId=_.attributes["INSTREAM-ID"]),_.attributes.CHARACTERISTICS&&(E.characteristics=_.attributes.CHARACTERISTICS),_.attributes.FORCED&&(E.forced=/yes/i.test(_.attributes.FORCED)),k[_.attributes.NAME]=E},discontinuity:function(){m+=1,s.discontinuity=!0,this.manifest.discontinuityStarts.push(r.length)},"program-date-time":function(){typeof this.manifest.dateTimeString>"u"&&(this.manifest.dateTimeString=_.dateTimeString,this.manifest.dateTimeObject=_.dateTimeObject),s.dateTimeString=_.dateTimeString,s.dateTimeObject=_.dateTimeObject},targetduration:function(){if(!isFinite(_.duration)||_.duration<0){this.trigger("warn",{message:"ignoring invalid target duration: "+_.duration});return}this.manifest.targetDuration=_.duration,Kh.call(this,this.manifest)},start:function(){if(!_.attributes||isNaN(_.attributes["TIME-OFFSET"])){this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"});return}this.manifest.start={timeOffset:_.attributes["TIME-OFFSET"],precise:_.attributes.PRECISE}},"cue-out":function(){s.cueOut=_.data},"cue-out-cont":function(){s.cueOutCont=_.data},"cue-in":function(){s.cueIn=_.data},skip:function(){this.manifest.skip=ts(_.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",_.attributes,["SKIPPED-SEGMENTS"])},part:function(){var P=this;l=!0;var M=this.manifest.segments.length,R=ts(_.attributes);s.parts=s.parts||[],s.parts.push(R),R.byterange&&(R.byterange.hasOwnProperty("offset")||(R.byterange.offset=y),y=R.byterange.offset+R.byterange.length);var V=s.parts.length-1;this.warnOnMissingAttributes_("#EXT-X-PART #"+V+" for segment #"+M,_.attributes,["URI","DURATION"]),this.manifest.renditionReports&&this.manifest.renditionReports.forEach(function(F,j){F.hasOwnProperty("lastPart")||P.trigger("warn",{message:"#EXT-X-RENDITION-REPORT #"+j+" lacks required attribute(s): LAST-PART"})})},"server-control":function(){var P=this.manifest.serverControl=ts(_.attributes);P.hasOwnProperty("canBlockReload")||(P.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),Kh.call(this,this.manifest),P.canSkipDateranges&&!P.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":function(){var P=this.manifest.segments.length,M=ts(_.attributes),R=M.type&&M.type==="PART";s.preloadHints=s.preloadHints||[],s.preloadHints.push(M),M.byterange&&(M.byterange.hasOwnProperty("offset")||(M.byterange.offset=R?y:0,R&&(y=M.byterange.offset+M.byterange.length)));var V=s.preloadHints.length-1;if(this.warnOnMissingAttributes_("#EXT-X-PRELOAD-HINT #"+V+" for segment #"+P,_.attributes,["TYPE","URI"]),!!M.type)for(var F=0;F<s.preloadHints.length-1;F++){var j=s.preloadHints[F];j.type&&j.type===M.type&&this.trigger("warn",{message:"#EXT-X-PRELOAD-HINT #"+V+" for segment #"+P+" has the same TYPE "+M.type+" as preload hint #"+F})}},"rendition-report":function(){var P=ts(_.attributes);this.manifest.renditionReports=this.manifest.renditionReports||[],this.manifest.renditionReports.push(P);
vendor: 11,255 bytes, lines 70-71
70var M=this.manifest.renditionReports.length-1,R=["LAST-MSN","URI"];l&&R.push("LAST-PART"),this.warnOnMissingAttributes_("#EXT-X-RENDITION-REPORT #"+M,_.attributes,R)},"part-inf":function(){this.manifest.partInf=ts(_.attributes),this.warnOnMissingAttributes_("#EXT-X-PART-INF",_.attributes,["PART-TARGET"]),this.manifest.partInf.partTarget&&(this.manifest.partTargetDuration=this.manifest.partInf.partTarget),Kh.call(this,this.manifest)}}[_.tagType]||c).call(a)},uri:function(){s.uri=_.uri,r.push(s),this.manifest.targetDuration&&!("duration"in s)&&(this.trigger("warn",{message:"defaulting segment duration to the target duration"}),s.duration=this.manifest.targetDuration),u&&(s.key=u),s.timeline=m,o&&(s.map=o),y=0,s={}},comment:function(){},custom:function(){_.segment?(s.custom=s.custom||{},s.custom[_.customType]=_.data):(this.manifest.custom=this.manifest.custom||{},this.manifest.custom[_.customType]=_.data)}})[_.type].call(a)}),i}var n=t.prototype;return n.warnOnMissingAttributes_=function(a,r,s){var o=[];s.forEach(function(u){r.hasOwnProperty(u)||o.push(u)}),o.length&&this.trigger("warn",{message:a+" lacks required attribute(s): "+o.join(", ")})},n.push=function(a){this.lineStream.push(a)},n.end=function(){this.lineStream.push(` 71`),this.trigger("end")},n.addParser=function(a){this.parseStream.addParser(a)},n.addTagMapper=function(a){this.parseStream.addTagMapper(a)},t}(Mp),Mr={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^/},U8=["video","audio","text"],jb=["Video","Audio","Text"],__=function(t){return t&&t.replace(/avc1\.(\d+)\.(\d+)/i,function(n,i,a){var r=("00"+Number(i).toString(16)).slice(-2),s=("00"+Number(a).toString(16)).slice(-2);return"avc1."+r+"00"+s})},On=function(t){t===void 0&&(t="");var n=t.split(","),i=[];return n.forEach(function(a){a=a.trim();var r;U8.forEach(function(s){var o=Mr[s].exec(a.toLowerCase());if(!(!o||o.length<=1)){r=s;var u=a.substring(0,o[1].length),l=a.replace(u,"");i.push({type:u,details:l,mediaType:s})}}),r||i.push({type:a,details:"",mediaType:"unknown"})}),i},H8=function(t,n){if(!t.mediaGroups.AUDIO||!n)return null;var i=t.mediaGroups.AUDIO[n];if(!i)return null;for(var a in i){var r=i[a];if(r.default&&r.playlists)return On(r.playlists[0].attributes.CODECS)}return null},T_=function(t){return t===void 0&&(t=""),Mr.audio.test(t.trim().toLowerCase())},V8=function(t){return t===void 0&&(t=""),Mr.text.test(t.trim().toLowerCase())},fu=function(t){if(!(!t||typeof t!="string")){var n=t.toLowerCase().split(",").map(function(r){return __(r.trim())}),i="video";n.length===1&&T_(n[0])?i="audio":n.length===1&&V8(n[0])&&(i="application");var a="mp4";return n.every(function(r){return Mr.mp4.test(r)})?a="mp4":n.every(function(r){return Mr.webm.test(r)})?a="webm":n.every(function(r){return Mr.ogg.test(r)})&&(a="ogg"),i+"/"+a+';codecs="'+t+'"'}},cc=function(t){return t===void 0&&(t=""),N.MediaSource&&N.MediaSource.isTypeSupported&&N.MediaSource.isTypeSupported(fu(t))||!1},zh=function(t){return t===void 0&&(t=""),t.toLowerCase().split(",").every(function(n){n=n.trim();for(var i=0;i<jb.length;i++){var a=jb[i];if(Mr["muxer"+a].test(n))return!0}return!1})},Ub="mp4a.40.2",K8="avc1.4d400d",z8=/^(audio|video|application)\/(x-|vnd\.apple\.)?mpegurl/i,W8=/^application\/dash\+xml/i,S_=function(t){return z8.test(t)?"hls":W8.test(t)?"dash":t==="application/vnd.videojs.vhs+json"?"vhs-json":null},G8=function(t){return t.toString(2).length},$8=function(t){return Math.ceil(G8(t)/8)},C_=function(t){return ArrayBuffer.isView==="function"?ArrayBuffer.isView(t):t&&t.buffer instanceof ArrayBuffer},J8=function(t){return C_(t)},je=function(t){return t instanceof Uint8Array?t:(!Array.isArray(t)&&!J8(t)&&!(t instanceof ArrayBuffer)&&(typeof t!="number"||typeof t=="number"&&t!==t?t=0:t=[t]),new Uint8Array(t&&t.buffer||t,t&&t.byteOffset||0,t&&t.byteLength||0))},sa=N.BigInt||Number,em=[sa("0x1"),sa("0x100"),sa("0x10000"),sa("0x1000000"),sa("0x100000000"),sa("0x10000000000"),sa("0x1000000000000"),sa("0x100000000000000"),sa("0x10000000000000000")];(function(){var e=new Uint16Array([65484]),t=new Uint8Array(e.buffer,e.byteOffset,e.byteLength);return t[0]===255?"big":t[0]===204?"little":"unknown"})();var q8=function(t,n){var i=n===void 0?{}:n,a=i.signed,r=a===void 0?!1:a,s=i.le,o=s===void 0?!1:s;t=je(t);var u=o?"reduce":"reduceRight",l=t[u]?t[u]:Array.prototype[u],c=l.call(t,function(h,m,b){var y=o?b:Math.abs(b+1-t.length);return h+sa(m)*em[y]},sa(0));if(r){var d=em[t.length]/sa(2)-sa(1);c=sa(c),c>d&&(c-=d,c-=d,c-=sa(2))}return Number(c)},Y8=function(t,n){var i=n===void 0?{}:n,a=i.le,r=a===void 0?!1:a;(typeof t!="bigint"&&typeof t!="number"||typeof t=="number"&&t!==t)&&(t=0),t=sa(t);for(var s=$8(t),o=new Uint8Array(new ArrayBuffer(s)),u=0;u<s;u++){var l=r?u:Math.abs(u+1-o.length);o[l]=Number(t/em[u]&sa(255)),t<0&&(o[l]=Math.abs(~o[l]),o[l]-=u===0?1:2)}return o},w_=function(t,n){if(typeof t!="string"&&t&&typeof t.toString=="function"&&(t=t.toString()),typeof t!="string")return new Uint8Array;n||(t=unescape(encodeURIComponent(t)));for(var i=new Uint8Array(t.length),a=0;a<t.length;a++)i[a]=t.charCodeAt(a);return i},X8=function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];if(n=n.filter(function(o){return o&&(o.byteLength||o.length)&&typeof o!="string"}),n.length<=1)return je(n[0]);var a=n.reduce(function(o,u,l){return o+(u.byteLength||u.length)},0),r=new Uint8Array(a),s=0;return n.forEach(function(o){o=je(o),r.set(o,s),s+=o.byteLength}),r},Pt=function(t,n,i){var a=i===void 0?{}:i,r=a.offset,s=r===void 0?0:r,o=a.mask,u=o===void 0?[]:o;t=je(t),n=je(n);var l=n.every?n.every:Array.prototype.every;return n.length&&t.length-s>=n.length&&l.call(n,function(c,d){var h=u[d]?u[d]&t[s+d]:t[s+d];return c===h})},Q8=function(t,n,i){n.forEach(function(a){for(var r in t.mediaGroups[a])for(var s in t.mediaGroups[a][r]){var o=t.mediaGroups[a][r][s];i(o,a,r,s)}})},Ii={},Li={};function Z8(e,t,n){if(n===void 0&&(n=Array.prototype),e&&typeof n.find=="function")return n.find.call(e,t);for(var i=0;i<e.length;i++)if(Object.prototype.hasOwnProperty.call(e,i)){var a=e[i];if(t.call(void 0,a,i,e))return a}}function Op(e,t){return t===void 0&&(t=Object),t&&typeof t.freeze=="function"?t.freeze(e):e}function eL(e,t){if(e===null||typeof e!="object")throw new TypeError("target is not an object");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}var E_=Op({HTML:"text/html",isHTML:function(e){return e===E_.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),x_=Op({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(e){return e===x_.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});Li.assign=eL;Li.find=Z8;Li.freeze=Op;Li.MIME_TYPE=E_;Li.NAMESPACE=x_;var A_=Li,Gn=A_.find,mu=A_.NAMESPACE;function tL(e){return e!==""}function aL(e){return e?e.split(/[\t\n\f\r ]+/).filter(tL):[]}function nL(e,t){return e.hasOwnProperty(t)||(e[t]=!0),e}function Hb(e){if(!e)return[];var t=aL(e);return Object.keys(t.reduce(nL,{}))}function iL(e){return function(t){return e&&e.indexOf(t)!==-1}}function Uu(e,t){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])}function Fa(e,t){var n=e.prototype;if(!(n instanceof t)){let i=function(){};i.prototype=t.prototype,i=new i,Uu(n,i),e.prototype=n=i}n.constructor!=e&&(typeof e!="function"&&console.error("unknown Class:"+e),n.constructor=e)}var Ba={},un=Ba.ELEMENT_NODE=1,js=Ba.ATTRIBUTE_NODE=2,Mc=Ba.TEXT_NODE=3,D_=Ba.CDATA_SECTION_NODE=4,P_=Ba.ENTITY_REFERENCE_NODE=5,rL=Ba.ENTITY_NODE=6,Rp=Ba.PROCESSING_INSTRUCTION_NODE=7,Np=Ba.COMMENT_NODE=8,I_=Ba.DOCUMENT_NODE=9,L_=Ba.DOCUMENT_TYPE_NODE=10,pi=Ba.DOCUMENT_FRAGMENT_NODE=11,sL=Ba.NOTATION_NODE=12,ma={},ia={};ma.INDEX_SIZE_ERR=(ia[1]="Index size error",1);ma.DOMSTRING_SIZE_ERR=(ia[2]="DOMString size error",2);var Oa=ma.HIERARCHY_REQUEST_ERR=(ia[3]="Hierarchy request error",3);ma.WRONG_DOCUMENT_ERR=(ia[4]="Wrong document",4);var oL=ma.INVALID_CHARACTER_ERR=(ia[5]="Invalid character",5);ma.NO_DATA_ALLOWED_ERR=(ia[6]="No data allowed",6);ma.NO_MODIFICATION_ALLOWED_ERR=(ia[7]="No modification allowed",7);var M_=ma.NOT_FOUND_ERR=(ia[8]="Not found",8);ma.NOT_SUPPORTED_ERR=(ia[9]="Not supported",9);var Vb=ma.INUSE_ATTRIBUTE_ERR=(ia[10]="Attribute in use",10),as=ma.INVALID_STATE_ERR=(ia[11]="Invalid state",11);ma.SYNTAX_ERR=(ia[12]="Syntax error",12);ma.INVALID_MODIFICATION_ERR=(ia[13]="Invalid modification",13);ma.NAMESPACE_ERR=(ia[14]="Invalid namespace",14);ma.INVALID_ACCESS_ERR=(ia[15]="Invalid access",15);function vt(e,t){if(t instanceof Error)var n=t;else n=this,Error.call(this,ia[e]),this.message=ia[e],Error.captureStackTrace&&Error.captureStackTrace(this,vt);return n.code=e,t&&(this.message=this.message+": "+t),n}vt.prototype=Error.prototype;Uu(ma,vt);function gi(){}gi.prototype={length:0,item:function(e){return e>=0&&e<this.length?this[e]:null},toString:function(e,t,n){for(var i=!!n&&!!n.requireWellFormed,a=[],r=0;r<this.length;r++)Wp(this[r],a,e,t,null,i);return a.join("")},filter:function(e){return Array.prototype.filter.call(this,e)},indexOf:function(e){return Array.prototype.indexOf.call(this,e)}};function Us(e,t){this._node=e,this._refresh=t,Fp(this)}function Fp(e){var t=e._node._inc||e._node.ownerDocument._inc;if(e._inc!==t){var n=e._refresh(e._node);if(W_(e,"length",n.length),!e.$$length||n.length<e.$$length)for(var i=n.length;i in e;i++)Object.prototype.hasOwnProperty.call(e,i)&&delete e[i];Uu(n,e),e._inc=t}}Us.prototype.item=function(e){return Fp(this),this[e]||null};Fa(Us,gi);function Oc(){}function O_(e,t){for(var n=e.length;n--;)if(e[n]===t)return n}function Kb(e,t,n,i){if(i?t[O_(t,i)]=n:t[t.length++]=n,e){n.ownerElement=e;var a=e.ownerDocument;a&&(i&&F_(a,e,i),uL(a,e,n))}}function zb(e,t,n){var i=O_(t,n);if(i>=0){for(var a=t.length-1;i<a;)t[i]=t[++i];if(t.length=a,e){var r=e.ownerDocument;r&&(F_(r,e,n),n.ownerElement=null)}}else throw new vt(M_,new Error(e.tagName+"@"+n))}Oc.prototype={length:0,item:gi.prototype.item,getNamedItem:function(e){for(var t=this.length;t--;){var n=this[t];if(n.nodeName==e)return n}},setNamedItem:function(e){var t=e.ownerElement;if(t&&t!=this._ownerElement)throw new vt(Vb);var n=this.getNamedItem(e.nodeName);return Kb(this._ownerElement,this,e,n),n},setNamedItemNS:function(e){var t=e.ownerElement,n;if(t&&t!=this._ownerElement)throw new vt(Vb);return n=this.getNamedItemNS(e.namespaceURI,e.localName),Kb(this._ownerElement,this,e,n),n},removeNamedItem:function(e){var t=this.getNamedItem(e);return zb(this._ownerElement,this,t),t},removeNamedItemNS:function(e,t){var n=this.getNamedItemNS(e,t);return zb(this._ownerElement,this,n),n},getNamedItemNS:function(e,t){for(var n=this.length;n--;){var i=this[n];if(i.localName==t&&i.namespaceURI==e)return i}return null}};function R_(){}R_.prototype={hasFeature:function(e,t){return!0},createDocument:function(e,t,n){var i=new Hu;
vendor: 9,121 bytes, line 71
71if(i.implementation=this,i.childNodes=new gi,i.doctype=n||null,n&&i.appendChild(n),t){var a=i.createElementNS(e,t);i.appendChild(a)}return i},createDocumentType:function(e,t,n){var i=new Ud;return i.name=e,i.nodeName=e,i.publicId=t||"",i.systemId=n||"",i}};function pt(){}pt.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 Nc(this,e,t)},replaceChild:function(e,t){Nc(this,e,t,j_),t&&this.removeChild(t)},removeChild:function(e){return B_(this,e)},appendChild:function(e){return this.insertBefore(e,null)},hasChildNodes:function(){return this.firstChild!=null},cloneNode:function(e){return z_(this.ownerDocument||this,this,e)},normalize:function(){Zt(this,null,{enter:function(e){for(var t=e.firstChild;t;){var n=t.nextSibling;n!==null&&n.nodeType===Mc&&t.nodeType===Mc?(e.removeChild(n),t.appendData(n.data)):t=n}return!0}})},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 n=t._nsMap;if(n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)&&n[i]===e)return i}t=t.nodeType==js?t.ownerDocument:t.parentNode}return null},lookupNamespaceURI:function(e){for(var t=this;t;){var n=t._nsMap;if(n&&Object.prototype.hasOwnProperty.call(n,e))return n[e];t=t.nodeType==js?t.ownerDocument:t.parentNode}return null},isDefaultNamespace:function(e){var t=this.lookupPrefix(e);return t==null}};function N_(e){return e=="<"&&"<"||e==">"&&">"||e=="&"&&"&"||e=='"'&&"""||"&#"+e.charCodeAt()+";"}Uu(Ba,pt);Uu(Ba,pt.prototype);function Rc(e,t){return Zt(e,null,{enter:function(n){return t(n)?Zt.STOP:!0}})===Zt.STOP}function Zt(e,t,n){for(var i=[{node:e,context:t,phase:Zt.ENTER}];i.length>0;){var a=i.pop();if(a.phase===Zt.ENTER){var r=n.enter(a.node,a.context);if(r===Zt.STOP)return Zt.STOP;if(i.push({node:a.node,context:r,phase:Zt.EXIT}),r==null)continue;for(var s=a.node.lastChild;s;)i.push({node:s,context:r,phase:Zt.ENTER}),s=s.previousSibling}else n.exit&&n.exit(a.node,a.context)}}Zt.STOP=Symbol("walkDOM.STOP");Zt.ENTER=0;Zt.EXIT=1;function Hu(){this.ownerDocument=this}function uL(e,t,n){e&&e._inc++;var i=n.namespaceURI;i===mu.XMLNS&&(t._nsMap[n.prefix?n.localName:""]=n.value)}function F_(e,t,n,i){e&&e._inc++;var a=n.namespaceURI;a===mu.XMLNS&&delete t._nsMap[n.prefix?n.localName:""]}function Bp(e,t,n){if(e&&e._inc){e._inc++;var i=t.childNodes;if(n)i[i.length++]=n;else{for(var a=t.firstChild,r=0;a;)i[r++]=a,a=a.nextSibling;i.length=r,delete i[i.length]}}}function B_(e,t){var n=t.previousSibling,i=t.nextSibling;return n?n.nextSibling=i:e.firstChild=i,i?i.previousSibling=n:e.lastChild=n,t.parentNode=null,t.previousSibling=null,t.nextSibling=null,Bp(e.ownerDocument,e),t}function lL(e){return e&&(e.nodeType===pt.DOCUMENT_NODE||e.nodeType===pt.DOCUMENT_FRAGMENT_NODE||e.nodeType===pt.ELEMENT_NODE)}function cL(e){return e&&($n(e)||jp(e)||Si(e)||e.nodeType===pt.DOCUMENT_FRAGMENT_NODE||e.nodeType===pt.COMMENT_NODE||e.nodeType===pt.PROCESSING_INSTRUCTION_NODE)}function Si(e){return e&&e.nodeType===pt.DOCUMENT_TYPE_NODE}function $n(e){return e&&e.nodeType===pt.ELEMENT_NODE}function jp(e){return e&&e.nodeType===pt.TEXT_NODE}function Wb(e,t){var n=e.childNodes||[];if(Gn(n,$n)||Si(t))return!1;var i=Gn(n,Si);return!(t&&i&&n.indexOf(i)>n.indexOf(t))}function Gb(e,t){var n=e.childNodes||[];function i(r){return $n(r)&&r!==t}if(Gn(n,i))return!1;var a=Gn(n,Si);return!(t&&a&&n.indexOf(a)>n.indexOf(t))}function dL(e,t,n){if(!lL(e))throw new vt(Oa,"Unexpected parent node type "+e.nodeType);if(n&&n.parentNode!==e)throw new vt(M_,"child not in parent");if(!cL(t)||Si(t)&&e.nodeType!==pt.DOCUMENT_NODE)throw new vt(Oa,"Unexpected node type "+t.nodeType+" for parent node type "+e.nodeType)}function hL(e,t,n){var i=e.childNodes||[],a=t.childNodes||[];if(t.nodeType===pt.DOCUMENT_FRAGMENT_NODE){var r=a.filter($n);if(r.length>1||Gn(a,jp))throw new vt(Oa,"More than one element or text in fragment");if(r.length===1&&!Wb(e,n))throw new vt(Oa,"Element in fragment can not be inserted before doctype")}if($n(t)&&!Wb(e,n))throw new vt(Oa,"Only one element can be added and only after doctype");if(Si(t)){if(Gn(i,Si))throw new vt(Oa,"Only one doctype is allowed");var s=Gn(i,$n);if(n&&i.indexOf(s)<i.indexOf(n))throw new vt(Oa,"Doctype can only be inserted before an element");if(!n&&s)throw new vt(Oa,"Doctype can not be appended since element is present")}}function j_(e,t,n){var i=e.childNodes||[],a=t.childNodes||[];if(t.nodeType===pt.DOCUMENT_FRAGMENT_NODE){var r=a.filter($n);if(r.length>1||Gn(a,jp))throw new vt(Oa,"More than one element or text in fragment");if(r.length===1&&!Gb(e,n))throw new vt(Oa,"Element in fragment can not be inserted before doctype")}if($n(t)&&!Gb(e,n))throw new vt(Oa,"Only one element can be added and only after doctype");if(Si(t)){if(Gn(i,function(u){return Si(u)&&u!==n}))throw new vt(Oa,"Only one doctype is allowed");var s=Gn(i,$n);if(n&&i.indexOf(s)<i.indexOf(n))throw new vt(Oa,"Doctype can only be inserted before an element")}}function Nc(e,t,n,i){dL(e,t,n),e.nodeType===pt.DOCUMENT_NODE&&(i||hL)(e,t,n);var a=t.parentNode;if(a&&a.removeChild(t),t.nodeType===pi){var r=t.firstChild;if(r==null)return t;var s=t.lastChild}else r=s=t;var o=n?n.previousSibling:e.lastChild;r.previousSibling=o,s.nextSibling=n,o?o.nextSibling=r:e.firstChild=r,n==null?e.lastChild=s:n.previousSibling=s;do{r.parentNode=e;var u=e.ownerDocument||e;pu(r,u)}while(r!==s&&(r=r.nextSibling));return Bp(e.ownerDocument||e,e),t.nodeType==pi&&(t.firstChild=t.lastChild=null),t}function pu(e,t){if(e.ownerDocument!==t){if(e.ownerDocument=t,e.nodeType===un&&e.attributes)for(var n=0;n<e.attributes.length;n++){var i=e.attributes.item(n);i&&(i.ownerDocument=t)}for(var a=e.firstChild;a;)pu(a,t),a=a.nextSibling}}function fL(e,t){t.parentNode&&t.parentNode.removeChild(t),t.parentNode=e,t.previousSibling=e.lastChild,t.nextSibling=null,t.previousSibling?t.previousSibling.nextSibling=t:e.firstChild=t,e.lastChild=t,Bp(e.ownerDocument,e,t);var n=e.ownerDocument||e;return pu(t,n),t}Hu.prototype={nodeName:"#document",nodeType:I_,doctype:null,documentElement:null,_inc:1,insertBefore:function(e,t){if(e.nodeType==pi){for(var n=e.firstChild;n;){var i=n.nextSibling;this.insertBefore(n,t),n=i}return e}return Nc(this,e,t),pu(e,this),this.documentElement===null&&e.nodeType===un&&(this.documentElement=e),e},removeChild:function(e){return this.documentElement==e&&(this.documentElement=null),B_(this,e)},replaceChild:function(e,t){Nc(this,e,t,j_),pu(e,this),t&&this.removeChild(t),$n(e)&&(this.documentElement=e)},importNode:function(e,t){return mL(this,e,t)},getElementById:function(e){var t=null;return Rc(this.documentElement,function(n){if(n.nodeType==un&&n.getAttribute("id")==e)return t=n,!0}),t},getElementsByClassName:function(e){var t=Hb(e);return new Us(this,function(n){var i=[];return t.length>0&&Rc(n.documentElement,function(a){if(a!==n&&a.nodeType===un){var r=a.getAttribute("class");if(r){var s=e===r;if(!s){var o=Hb(r);s=t.every(iL(o))}s&&i.push(a)}}}),i})},createElement:function(e){var t=new Hr;t.ownerDocument=this,t.nodeName=e,t.tagName=e,t.localName=e,t.childNodes=new gi;var n=t.attributes=new Oc;return n._ownerElement=t,t},createDocumentFragment:function(){var e=new Hd;return e.ownerDocument=this,e.childNodes=new gi,e},createTextNode:function(e){var t=new Up;return t.ownerDocument=this,t.appendData(e),t},createComment:function(e){var t=new Hp;return t.ownerDocument=this,t.appendData(e),t},createCDATASection:function(e){if(e.indexOf("]]>")!==-1)throw new vt(oL,'data contains "]]>"');var t=new Vp;return t.ownerDocument=this,t.appendData(e),t},createProcessingInstruction:function(e,t){var n=new zp;return n.ownerDocument=this,n.tagName=n.nodeName=n.target=e,n.nodeValue=n.data=t,n},createAttribute:function(e){var t=new Fc;return t.ownerDocument=this,t.name=e,t.nodeName=e,t.localName=e,t.specified=!0,t},createEntityReference:function(e){var t=new Kp;return t.ownerDocument=this,t.nodeName=e,t},createElementNS:function(e,t){var n=new Hr,i=t.split(":"),a=n.attributes=new Oc;return n.childNodes=new gi,n.ownerDocument=this,n.nodeName=t,n.tagName=t,n.namespaceURI=e,i.length==2?(n.prefix=i[0],n.localName=i[1]):n.localName=t,a._ownerElement=n,n},createAttributeNS:function(e,t){var n=new Fc,i=t.split(":");return n.ownerDocument=this,n.nodeName=t,n.name=t,n.namespaceURI=e,n.specified=!0,i.length==2?(n.prefix=i[0],n.localName=i[1]):n.localName=t,n}};Fa(Hu,pt);function Hr(){this._nsMap={}}Hr.prototype={nodeType:un,hasAttribute:function(e){return this.getAttributeNode(e)!=null},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 n=this.ownerDocument.createAttribute(e);n.value=n.nodeValue=""+t,this.setAttributeNode(n)},removeAttribute:function(e){var t=this.getAttributeNode(e);t&&this.removeAttributeNode(t)}
71,appendChild:function(e){return e.nodeType===pi?this.insertBefore(e,null):fL(this,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 n=this.getAttributeNodeNS(e,t);n&&this.removeAttributeNode(n)},hasAttributeNS:function(e,t){return this.getAttributeNodeNS(e,t)!=null},getAttributeNS:function(e,t){var n=this.getAttributeNodeNS(e,t);return n&&n.value||""},setAttributeNS:function(e,t,n){var i=this.ownerDocument.createAttributeNS(e,t);i.value=i.nodeValue=""+n,this.setAttributeNode(i)},getAttributeNodeNS:function(e,t){return this.attributes.getNamedItemNS(e,t)},getElementsByTagName:function(e){return new Us(this,function(t){var n=[];return Rc(t,function(i){i!==t&&i.nodeType==un&&(e==="*"||i.tagName==e)&&n.push(i)}),n})},getElementsByTagNameNS:function(e,t){return new Us(this,function(n){var i=[];return Rc(n,function(a){a!==n&&a.nodeType===un&&(e==="*"||a.namespaceURI===e)&&(t==="*"||a.localName==t)&&i.push(a)}),i})}};Hu.prototype.getElementsByTagName=Hr.prototype.getElementsByTagName;Hu.prototype.getElementsByTagNameNS=Hr.prototype.getElementsByTagNameNS;Fa(Hr,pt);function Fc(){}Fc.prototype.nodeType=js;Fa(Fc,pt);function Vu(){}Vu.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 new Error(ia[Oa])},deleteData:function(e,t){this.replaceData(e,t,"")},replaceData:function(e,t,n){var i=this.data.substring(0,e),a=this.data.substring(e+t);n=i+n+a,this.nodeValue=this.data=n,this.length=n.length}};Fa(Vu,pt);function Up(){}Up.prototype={nodeName:"#text",nodeType:Mc,splitText:function(e){var t=this.data,n=t.substring(e);t=t.substring(0,e),this.data=this.nodeValue=t,this.length=t.length;var i=this.ownerDocument.createTextNode(n);return this.parentNode&&this.parentNode.insertBefore(i,this.nextSibling),i}};Fa(Up,Vu);function Hp(){}Hp.prototype={nodeName:"#comment",nodeType:Np};Fa(Hp,Vu);function Vp(){}Vp.prototype={nodeName:"#cdata-section",nodeType:D_};Fa(Vp,Vu);function Ud(){}Ud.prototype.nodeType=L_;Fa(Ud,pt);function U_(){}U_.prototype.nodeType=sL;Fa(U_,pt);function H_(){}H_.prototype.nodeType=rL;Fa(H_,pt);function Kp(){}Kp.prototype.nodeType=P_;Fa(Kp,pt);function Hd(){}Hd.prototype.nodeName="#document-fragment";Hd.prototype.nodeType=pi;Fa(Hd,pt);function zp(){}zp.prototype.nodeType=Rp;Fa(zp,pt);function V_(){}V_.prototype.serializeToString=function(e,t,n,i){return K_.call(e,t,n,i)};pt.prototype.toString=K_;function K_(e,t,n){var i=!!n&&!!n.requireWellFormed,a=[],r=this.nodeType==9&&this.documentElement||this,s=r.prefix,o=r.namespaceURI;if(o&&s==null){var s=r.lookupPrefix(o);if(s==null)var u=[{namespace:o,prefix:null}]}return Wp(this,a,e,t,u,i),a.join("")}function $b(e,t,n){var i=e.prefix||"",a=e.namespaceURI;if(!a||i==="xml"&&a===mu.XML||a===mu.XMLNS)return!1;for(var r=n.length;r--;){var s=n[r];if(s.prefix===i)return s.namespace!==a}return!0}function Dl(e,t,n){e.push(" ",t,'="',n.replace(/[<>&"\t\n\r]/g,N_),'"')}function Wp(e,t,n,i,a,r){a||(a=[]),Zt(e,{ns:a,isHTML:n},{enter:function(s,o){var u=o.ns,l=o.isHTML;if(i)if(s=i(s),s){if(typeof s=="string")return t.push(s),null}else return null;switch(s.nodeType){case un:var c=s.attributes,d=c.length,h=s.tagName;l=mu.isHTML(s.namespaceURI)||l;var m=h;if(!l&&!s.prefix&&s.namespaceURI){for(var b,y=0;y<c.length;y++)if(c.item(y).name==="xmlns"){b=c.item(y).value;break}if(!b)for(var _=u.length-1;_>=0;_--){var k=u[_];if(k.prefix===""&&k.namespace===s.namespaceURI){b=k.namespace;break}}if(b!==s.namespaceURI)for(var _=u.length-1;_>=0;_--){var k=u[_];if(k.namespace===s.namespaceURI){k.prefix&&(m=k.prefix+":"+h);break}}}t.push("<",m);for(var E=u.slice(),D=0;D<d;D++){var A=c.item(D);A.prefix=="xmlns"?E.push({prefix:A.localName,namespace:A.value}):A.nodeName=="xmlns"&&E.push({prefix:"",namespace:A.value})}for(var D=0;D<d;D++){var A=c.item(D);if($b(A,l,E)){var P=A.prefix||"",M=A.namespaceURI;Dl(t,P?"xmlns:"+P:"xmlns",M),E.push({prefix:P,namespace:M})}var R=i?i(A):A;
vendor: 2,932 bytes, line 71
71R&&(typeof R=="string"?t.push(R):Dl(t,R.name,R.value))}if(h===m&&$b(s,l,E)){var V=s.prefix||"",M=s.namespaceURI;Dl(t,V?"xmlns:"+V:"xmlns",M),E.push({prefix:V,namespace:M})}var F=s.firstChild;if(F||l&&!/^(?:meta|link|img|br|hr|input)$/i.test(h)){if(t.push(">"),l&&/^script$/i.test(h)){for(;F;)F.data?t.push(F.data):Wp(F,t,l,i,E.slice(),r),F=F.nextSibling;return t.push("</",h,">"),null}return{ns:E,isHTML:l,tag:m}}else return t.push("/>"),null;case I_:case pi:return{ns:u.slice(),isHTML:l,tag:null};case js:return Dl(t,s.name,s.value),null;case Mc:return t.push(s.data.replace(/[<&>]/g,N_)),null;case D_:if(r&&s.data.indexOf("]]>")!==-1)throw new vt(as,'The CDATASection data contains "]]>"');return t.push("<![CDATA[",s.data.replace(/]]>/g,"]]]]><![CDATA[>"),"]]>"),null;case Np:if(r&&s.data.indexOf("-->")!==-1)throw new vt(as,'The comment node data contains "-->"');return t.push("<!--",s.data,"-->"),null;case L_:if(r){if(s.publicId&&!/^("[\x20\r\na-zA-Z0-9\-()+,.\/:=?;!*#@$_%']*"|'[\x20\r\na-zA-Z0-9\-()+,.\/:=?;!*#@$_%'"]*')$/.test(s.publicId))throw new vt(as,"DocumentType publicId is not a valid PubidLiteral");if(s.systemId&&!/^("[^"]*"|'[^']*')$/.test(s.systemId))throw new vt(as,"DocumentType systemId is not a valid SystemLiteral");if(s.internalSubset&&s.internalSubset.indexOf("]>")!==-1)throw new vt(as,'DocumentType internalSubset contains "]>"')}var j=s.publicId,X=s.systemId;if(t.push("<!DOCTYPE ",s.name),j)t.push(" PUBLIC ",j),X&&X!="."&&t.push(" ",X),t.push(">");else if(X&&X!=".")t.push(" SYSTEM ",X,">");else{var $=s.internalSubset;$&&t.push(" [",$,"]"),t.push(">")}return null;case Rp:if(r&&s.data.indexOf("?>")!==-1)throw new vt(as,'The ProcessingInstruction data contains "?>"');return t.push("<?",s.target," ",s.data,"?>"),null;case P_:return t.push("&",s.nodeName,";"),null;default:return t.push("??",s.nodeName),null}},exit:function(s,o){o&&o.tag&&t.push("</",o.tag,">")}})}function mL(e,t,n){var i;return Zt(t,null,{enter:function(a,r){var s=a.cloneNode(!1);s.ownerDocument=e,s.parentNode=null,r===null?i=s:r.appendChild(s);var o=a.nodeType===js||n;return o?s:null}}),i}function z_(e,t,n){var i;return Zt(t,null,{enter:function(a,r){var s=new a.constructor;for(var o in a)if(Object.prototype.hasOwnProperty.call(a,o)){var u=a[o];typeof u!="object"&&u!=s[o]&&(s[o]=u)}a.childNodes&&(s.childNodes=new gi),s.ownerDocument=e;var l=n;switch(s.nodeType){case un:var c=a.attributes,d=s.attributes=new Oc,h=c.length;d._ownerElement=s;for(var m=0;m<h;m++)s.setAttributeNode(z_(e,c.item(m),!0));break;case js:l=!0}return r!==null?r.appendChild(s):i=s,l?s:null}}),i}function W_(e,t,n){e[t]=n}try{Object.defineProperty&&(Object.defineProperty(Us.prototype,"length",{get:function(){return Fp(this),this.$$length}}),Object.defineProperty(pt.prototype,"textContent",{get:function(){if(this.nodeType===un||this.nodeType===pi){var e=[];return Zt(this,null,{enter:function(t){if(t.nodeType===un||t.nodeType===pi)return!0;
71if(t.nodeType===Rp||t.nodeType===Np)return null;e.push(t.nodeValue)}}),e.join("")}return this.nodeValue},set:function(e){switch(this.nodeType){case un:case pi: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}}}),W_=function(e,t,n){e["$$"+t]=n})}catch{}Ii.DocumentType=Ud;Ii.DOMException=vt;Ii.DOMImplementation=R_;Ii.Element=Hr;Ii.Node=pt;Ii.NodeList=gi;Ii.walkDOM=Zt;Ii.XMLSerializer=V_;var Vd={},G_={};(function(e){var t=Li
vendor: 14,900 bytes, line 71
71.freeze;e.XML_ENTITIES=t({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),e.HTML_ENTITIES=t({Aacute:"Ã",aacute:"á",Abreve:"Ä",abreve:"Ä",ac:"â¾",acd:"â¿",acE:"â¾Ì³",Acirc:"Ã",acirc:"â",acute:"´",Acy:"Ð",acy:"а",AElig:"Ã",aelig:"æ",af:"â¡",Afr:"ð",afr:"ð",Agrave:"Ã",agrave:"à ",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:"Ã
",angzarr:"â¼",Aogon:"Ä",aogon:"Ä
",Aopf:"ð¸",aopf:"ð",ap:"â",apacir:"⩯",apE:"â©°",ape:"â",apid:"â",apos:"'",ApplyFunction:"â¡",approx:"â",approxeq:"â",Aring:"Ã
",aring:"Ã¥",Ascr:"ð",ascr:"ð¶",Assign:"â",ast:"*",asymp:"â",asympeq:"â",Atilde:"Ã",atilde:"ã",Auml:"Ã",auml:"ä",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:"ð
",bfr:"ð",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:"ð¹",bopf:"ð",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:"¦",Bscr:"â¬",bscr:"ð·",bsemi:"â",bsim:"â½",bsime:"â",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:"Ã",ccedil:"ç",Ccirc:"Ä",ccirc:"Ä",Cconint:"â°",ccups:"â©",ccupssm:"â©",Cdot:"Ä",cdot:"Ä",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",CenterDot:"·",centerdot:"·",Cfr:"â",cfr:"ð ",CHcy:"Ч",chcy:"Ñ",check:"â",checkmark:"â",Chi:"Χ",chi:"Ï",cir:"â",circ:"Ë",circeq:"â",circlearrowleft:"âº",circlearrowright:"â»",circledast:"â",circledcirc:"â",circleddash:"â",CircleDot:"â",circledR:"®",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:"ð",coprod:"â",Coproduct:"â",COPY:"©",copy:"©",copysr:"â",CounterClockwiseContourIntegral:"â³",crarr:"âµ",Cross:"⨯",cross:"â",Cscr:"ð",cscr:"ð¸",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:"¤",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:"°",Del:"â",Delta:"Î",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"ð",dfr:"ð¡",dHar:"⥥",dharl:"â",dharr:"â",DiacriticalAcute:"´",DiacriticalDot:"Ë",DiacriticalDoubleAcute:"Ë",DiacriticalGrave:"`",DiacriticalTilde:"Ë",diam:"â",Diamond:"â",diamond:"â",diamondsuit:"â¦",diams:"â¦",die:"¨",DifferentialD:"â
",digamma:"Ï",disin:"â²",div:"÷",divide:"÷",divideontimes:"â",divonx:"â",DJcy:"Ð",djcy:"Ñ",dlcorn:"â",dlcrop:"â",dollar:"$",Dopf:"ð»",dopf:"ð",Dot:"¨",dot:"Ë",DotDot:"â",doteq:"â",doteqdot:"â",DotEqual:"â",dotminus:"â¸",dotplus:"â",dotsquare:"â¡",doublebarwedge:"â",DoubleContourIntegral:"â¯",DoubleDot:"¨",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:"ð",dscr:"ð¹",DScy:"Ð
",dscy:"Ñ",dsol:"â§¶",Dstrok:"Ä",dstrok:"Ä",dtdot:"â±",dtri:"â¿",dtrif:"â¾",duarr:"âµ",duhar:"⥯",dwangle:"⦦",DZcy:"Ð",dzcy:"Ñ",dzigrarr:"â¿",Eacute:"Ã",eacute:"é",easter:"â©®",Ecaron:"Ä",ecaron:"Ä",ecir:"â",Ecirc:"Ã",ecirc:"ê",ecolon:"â",Ecy:"Ð",ecy:"Ñ",eDDot:"â©·",Edot:"Ä",eDot:"â",edot:"Ä",ee:"â
",efDot:"â",Efr:"ð",efr:"ð¢",eg:"âª",Egrave:"Ã",egrave:"è",egs:"âª",egsdot:"âª",el:"âª",Element:"â",elinters:"â§",ell:"â",els:"âª",elsdot:"âª",Emacr:"Ä",emacr:"Ä",empty:"â
",emptyset:"â
",EmptySmallSquare:"â»",emptyv:"â
",EmptyVerySmallSquare:"â«",emsp:"â",emsp13:"â",emsp14:"â
",ENG:"Å",eng:"Å",ensp:"â",Eogon:"Ä",eogon:"Ä",Eopf:"ð¼",eopf:"ð",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:"Ã",eth:"ð",Euml:"Ã",euml:"ë",euro:"â¬",excl:"!",exist:"â",Exists:"â",expectation:"â°",ExponentialE:"â
",exponentiale:"â
",fallingdotseq:"â",Fcy:"Ф",fcy:"Ñ",female:"â",ffilig:"ï¬",fflig:"ï¬",ffllig:"ï¬",Ffr:"ð",ffr:"ð£",filig:"ï¬",FilledSmallSquare:"â¼",FilledVerySmallSquare:"âª",fjlig:"fj",flat:"â",fllig:"ï¬",fltns:"â±",fnof:"Æ",Fopf:"ð½",fopf:"ð",ForAll:"â",forall:"â",fork:"â",forkv:"â«",Fouriertrf:"â±",fpartint:"â¨",frac12:"½",frac13:"â
",frac14:"¼",frac15:"â
",frac16:"â
",frac18:"â
",frac23:"â
",frac25:"â
",frac34:"¾",frac35:"â
",frac38:"â
",frac45:"â
",frac56:"â
",frac58:"â
",frac78:"â
",frasl:"â",frown:"â¢",Fscr:"â±",fscr:"ð»",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:"ð",gfr:"ð¤",Gg:"â",gg:"â«",ggg:"â",gimel:"â·",GJcy:"Ð",gjcy:"Ñ",gl:"â·",gla:"⪥",glE:"âª",glj:"⪤",gnap:"âª",gnapprox:"âª",gnE:"â©",gne:"âª",gneq:"âª",gneqq:"â©",gnsim:"â§",Gopf:"ð¾",gopf:"ð",grave:"`",GreaterEqual:"â¥",GreaterEqualLess:"â",GreaterFullEqual:"â§",GreaterGreater:"⪢",GreaterLess:"â·",GreaterSlantEqual:"⩾",GreaterTilde:"â³",Gscr:"ð¢",gscr:"â",gsim:"â³",gsime:"âª",gsiml:"âª",Gt:"â«",GT:">",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"â",gtlPar:"â¦",gtquest:"⩼",gtrapprox:"âª",gtrarr:"⥸",gtrdot:"â",gtreqless:"â",gtreqqless:"âª",gtrless:"â·",gtrsim:"â³",gvertneqq:"â©ï¸",gvnE:"â©ï¸",Hacek:"Ë",hairsp:"â",half:"½",hamilt:"â",HARDcy:"Ъ",hardcy:"Ñ",hArr:"â",harr:"â",harrcir:"â¥",harrw:"â",Hat:"^",hbar:"â",Hcirc:"Ĥ",hcirc:"Ä¥",hearts:"â¥",heartsuit:"â¥",hellip:"â¦",hercon:"â¹",Hfr:"â",hfr:"ð¥",HilbertSpace:"â",hksearow:"⤥",hkswarow:"⤦",hoarr:"â¿",homtht:"â»",hookleftarrow:"â©",hookrightarrow:"âª",Hopf:"â",hopf:"ð",horbar:"â",HorizontalLine:"â",Hscr:"â",hscr:"ð½",hslash:"â",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"â",HumpEqual:"â",hybull:"â",hyphen:"â",Iacute:"Ã",iacute:"Ã",ic:"â£",Icirc:"Ã",icirc:"î",Icy:"Ð",icy:"и",Idot:"İ",IEcy:"Ð",iecy:"е",iexcl:"¡",iff:"â",Ifr:"â",ifr:"ð¦",Igrave:"Ã",igrave:"ì",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:"ð",iopf:"ð",Iota:"Î",iota:"ι",iprod:"⨼",iquest:"¿",Iscr:"â",iscr:"ð¾",isin:"â",isindot:"âµ",isinE:"â¹",isins:"â´",isinsv:"â³",isinv:"â",it:"â¢",Itilde:"Ĩ",itilde:"Ä©",Iukcy:"Ð",iukcy:"Ñ",Iuml:"Ã",iuml:"ï",Jcirc:"Ä´",jcirc:"ĵ",Jcy:"Ð",jcy:"й",Jfr:"ð",jfr:"ð§",jmath:"È·",Jopf:"ð",jopf:"ð",Jscr:"ð¥",jscr:"ð¿",Jsercy:"Ð",jsercy:"Ñ",Jukcy:"Ð",jukcy:"Ñ",Kappa:"Î",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"Ä·",Kcy:"Ð",kcy:"к",Kfr:"ð",kfr:"ð¨",kgreen:"ĸ",KHcy:"Ð¥",khcy:"Ñ
",KJcy:"Ð",kjcy:"Ñ",Kopf:"ð",kopf:"ð",Kscr:"ð¦",kscr:"ð",lAarr:"â",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"â",Lambda:"Î",lambda:"λ",Lang:"âª",lang:"â¨",langd:"â¦",langle:"â¨",lap:"âª
",Laplacetrf:"â",laquo:"«",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:"â",lesseqgtr:"â",lesseqqgtr:"âª",LessEqualGreater:"â",LessFullEqual:"â¦",LessGreater:"â¶",lessgtr:"â¶",LessLess:"⪡",lesssim:"â²",LessSlantEqual:"⩽",LessTilde:"â²",lfisht:"⥼",lfloor:"â",Lfr:"ð",lfr:"ð©",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:"ð",lopf:"ð",loplus:"â¨",lotimes:"⨴",lowast:"â",lowbar:"_",LowerLeftArrow:"â",LowerRightArrow:"â",loz:"â",lozenge:"â",lozf:"â§«",lpar:"(",lparlt:"â¦",lrarr:"â",lrcorner:"â",lrhar:"â",lrhard:"â¥",lrm:"â",lrtri:"â¿",lsaquo:"â¹",Lscr:"â",lscr:"ð",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:"¯",male:"â",malt:"â ",maltese:"â ",Map:"â¤
",map:"â¦",mapsto:"â¦",mapstodown:"â§",mapstoleft:"â¤",mapstoup:"â¥",marker:"â®",mcomma:"⨩",Mcy:"Ð",mcy:"м",mdash:"â",mDDot:"âº",measuredangle:"â¡",MediumSpace:"â",Mellintrf:"â³",Mfr:"ð",mfr:"ðª",mho:"â§",micro:"µ",mid:"â£",midast:"*",midcir:"â«°",middot:"·",minus:"â",minusb:"â",minusd:"â¸",minusdu:"⨪",MinusPlus:"â",mlcp:"â«",mldr:"â¦",mnplus:"â",models:"â§",Mopf:"ð",mopf:"ð",mp:"â",Mscr:"â³",mscr:"ð",mstpos:"â¾",Mu:"Î",mu:"μ",multimap:"â¸",mumap:"â¸",nabla:"â",Nacute:"Å",nacute:"Å",nang:"â â",nap:"â",napE:"⩰̸",napid:"â̸",napos:"Å",napprox:"â",natur:"â®",natural:"â®",naturals:"â",nbsp:" ",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:
71` 72`
vendor: 9,925 bytes, line 72
72,nexist:"â",nexists:"â",Nfr:"ð",nfr:"ð«",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:" ",Nopf:"â",nopf:"ð",Not:"⫬",not:"¬",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:"â ",npre:"⪯̸",nprec:"â",npreceq:"⪯̸",nrArr:"â",nrarr:"â",nrarrc:"⤳̸",nrarrw:"â̸",nRightarrow:"â",nrightarrow:"â",nrtri:"â«",nrtrie:"â",nsc:"â",nsccue:"â¡",nsce:"⪰̸",Nscr:"ð©",nscr:"ð",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:"Ã",ntilde:"ñ",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:"Ã",oacute:"ó",oast:"â",ocir:"â",Ocirc:"Ã",ocirc:"ô",Ocy:"Ð",ocy:"о",odash:"â",Odblac:"Å",odblac:"Å",odiv:"⨸",odot:"â",odsold:"⦼",OElig:"Å",oelig:"Å",ofcir:"⦿",Ofr:"ð",ofr:"ð¬",ogon:"Ë",Ograve:"Ã",ograve:"ò",ogt:"â§",ohbar:"⦵",ohm:"Ω",oint:"â®",olarr:"âº",olcir:"⦾",olcross:"⦻",oline:"â¾",olt:"â§",Omacr:"Å",omacr:"Å",Omega:"Ω",omega:"Ï",Omicron:"Î",omicron:"ο",omid:"⦶",ominus:"â",Oopf:"ð",oopf:"ð ",opar:"⦷",OpenCurlyDoubleQuote:"â",OpenCurlyQuote:"â",operp:"⦹",oplus:"â",Or:"â©",or:"â¨",orarr:"â»",ord:"â©",order:"â´",orderof:"â´",ordf:"ª",ordm:"º",origof:"â¶",oror:"â©",orslope:"â©",orv:"â©",oS:"â",Oscr:"ðª",oscr:"â´",Oslash:"Ã",oslash:"ø",osol:"â",Otilde:"Ã",otilde:"õ",Otimes:"⨷",otimes:"â",otimesas:"⨶",Ouml:"Ã",ouml:"ö",ovbar:"â½",OverBar:"â¾",OverBrace:"â",OverBracket:"â´",OverParenthesis:"â",par:"â¥",para:"¶",parallel:"â¥",parsim:"⫳",parsl:"⫽",part:"â",PartialD:"â",Pcy:"Ð",pcy:"п",percnt:"%",period:".",permil:"â°",perp:"â¥",pertenk:"â±",Pfr:"ð",pfr:"ð",Phi:"Φ",phi:"Ï",phiv:"Ï",phmmat:"â³",phone:"â",Pi:"Î ",pi:"Ï",pitchfork:"â",piv:"Ï",planck:"â",planckh:"â",plankv:"â",plus:"+",plusacir:"⨣",plusb:"â",pluscir:"⨢",plusdo:"â",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"â",pointint:"â¨",Popf:"â",popf:"ð¡",pound:"£",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:"ð«",pscr:"ð
",Psi:"Ψ",psi:"Ï",puncsp:"â",Qfr:"ð",qfr:"ð®",qint:"â¨",Qopf:"â",qopf:"ð¢",qprime:"â",Qscr:"ð¬",qscr:"ð",quaternions:"â",quatint:"â¨",quest:"?",questeq:"â",QUOT:'"',quot:'"',rAarr:"â",race:"â½Ì±",Racute:"Å",racute:"Å",radic:"â",raemptyv:"⦳",Rang:"â«",rang:"â©",rangd:"â¦",range:"⦥",rangle:"â©",raquo:"»",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:"®",reg:"®",ReverseElement:"â",ReverseEquilibrium:"â",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"â",Rfr:"â",rfr:"ð¯",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:"ð£",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"â¦",rppolint:"â¨",rrarr:"â",Rrightarrow:"â",rsaquo:"âº",Rscr:"â",rscr:"ð",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:"§",semi:";",seswar:"⤩",setminus:"â",setmn:"â",sext:"â¶",Sfr:"ð",sfr:"ð°",sfrown:"â¢",sharp:"â¯",SHCHcy:"Щ",shchcy:"Ñ",SHcy:"Ш",shcy:"Ñ",ShortDownArrow:"â",ShortLeftArrow:"â",shortmid:"â£",shortparallel:"â¥",ShortRightArrow:"â",ShortUpArrow:"â",shy:"Â",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:"ð",sopf:"ð¤",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:"ð®",sscr:"ð",ssetmn:"â",ssmile:"â£",sstarf:"â",Star:"â",star:"â",starf:"â
",straightepsilon:"ϵ",straightphi:"Ï",strns:"¯",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:"¹",sup2:"²",sup3:"³",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:"Ã",Tab:"
72 ",target:"â",Tau:"Τ",tau:"Ï",tbrk:"â´",Tcaron:"Ť",tcaron:"Å¥",Tcedil:"Å¢",tcedil:"Å£",Tcy:"Т",tcy:"Ñ",tdot:"â",telrec:"â",Tfr:"ð",tfr:"ð±",there4:"â´",Therefore:"â´",therefore:"â´",Theta:"Î",theta:"θ",thetasym:"Ï",thetav:"Ï",thickapprox:"â",thicksim:"â¼",ThickSpace:"ââ",thinsp:"â",ThinSpace:"â",thkap:"â",thksim:"â¼",THORN:"Ã",thorn:"þ",Tilde:"â¼",tilde:"Ë",TildeEqual:"â",TildeFullEqual:"â
",TildeTilde:"â",times:"Ã",timesb:"â ",timesbar:"⨱",timesd:"⨰",tint:"â",toea:"⤨",top:"â¤",topbot:"â¶",topcir:"⫱",Topf:"ð",topf:"ð¥",topfork:"â«",tosa:"⤩",tprime:"â´",TRADE:"â¢",trade:"â¢",triangle:"âµ",triangledown:"â¿",triangleleft:"â",trianglelefteq:"â´",triangleq:"â",triangleright:"â¹",trianglerighteq:"âµ",tridot:"â¬",trie:"â",triminus:"⨺",TripleDot:"â",triplus:"⨹",trisb:"â§",tritime:"⨻",trpezium:"â¢",Tscr:"ð¯",tscr:"ð",TScy:"Ц",tscy:"Ñ",TSHcy:"Ð",tshcy:"Ñ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"â¬",twoheadleftarrow:"â",twoheadrightarrow:"â ",Uacute:"Ã",uacute:"ú",Uarr:"â",uArr:"â",uarr:"â",Uarrocir:"â¥",Ubrcy:"Ð",ubrcy:"Ñ",Ubreve:"Ŭ",ubreve:"Å",Ucirc:"Ã",ucirc:"û",Ucy:"У",ucy:"Ñ",udarr:"â
",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"ð",ufr:"ð²",Ugrave:"Ã",ugrave:"ù",uHar:"⥣",uharl:"â¿",uharr:"â¾",uhblk:"â",ulcorn:"â",ulcorner:"â",ulcrop:"â",ultri:"â¸",Umacr:"Ū",umacr:"Å«",uml:"¨",UnderBar:"_",UnderBrace:"â",UnderBracket:"âµ",UnderParenthesis:"â",Union:"â",UnionPlus:"â",Uogon:"Ų",uogon:"ų",Uopf:"ð",uopf:"ð¦",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:"ð°",uscr:"ð",utdot:"â°",Utilde:"Ũ",utilde:"Å©",utri:"âµ",utrif:"â´",uuarr:"â",Uuml:"Ã",uuml:"ü",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:"ð",vfr:"ð³",vltri:"â²",vnsub:"ââ",vnsup:"ââ",Vopf:"ð",vopf:"ð§",vprop:"â",vrtri:"â³",Vscr:"ð±",vscr:"ð",vsubnE:"â«ï¸",vsubne:"âï¸",vsupnE:"â«ï¸",vsupne:"âï¸",Vvdash:"âª",vzigzag:"â¦",Wcirc:"Å´",wcirc:"ŵ",wedbar:"â©",Wedge:"â",wedge:"â§",wedgeq:"â",weierp:"â",Wfr:"ð",wfr:"ð´",Wopf:"ð",wopf:"ð¨",wp:"â",wr:"â",wreath:"â",Wscr:"ð²",wscr:"ð",xcap:"â",xcirc:"â¯",xcup:"â",xdtri:"â½",Xfr:"ð",xfr:"ðµ",xhArr:"âº",xharr:"â·",Xi:"Î",xi:"ξ",xlArr:"â¸",xlarr:"âµ",xmap:"â¼",xnis:"â»",xodot:"â¨",Xopf:"ð",xopf:"ð©",xoplus:"â¨",xotime:"â¨",xrArr:"â¹",xrarr:"â¶",Xscr:"ð³",xscr:"ð",xsqcup:"â¨",xuplus:"â¨",xutri:"â³",xvee:"â",xwedge:"â",Yacute:"Ã",yacute:"ý",YAcy:"Я",yacy:"Ñ",Ycirc:"Ŷ",ycirc:"Å·",Ycy:"Ы",ycy:"Ñ",yen:"Â¥",Yfr:"ð",yfr:"ð¶",YIcy:"Ð",yicy:"Ñ",Yopf:"ð",yopf:"ðª",Yscr:"ð´",yscr:"ð",YUcy:"Ю",yucy:"Ñ",Yuml:"Ÿ",yuml:"ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"Ð",zcy:"з",Zdot:"Å»",zdot:"ż",zeetrf:"â¨",ZeroWidthSpace:"â",Zeta:"Î",zeta:"ζ",Zfr:"â¨",zfr:"ð·",ZHcy:"Ð",zhcy:"ж",zigrarr:"â",Zopf:"â¤",zopf:"ð«",Zscr:"ðµ",zscr:"ð",zwj:"â",zwnj:"â"}),e.entityMap=e.HTML_ENTITIES})(G_);var Gp={},gu=Li.NAMESPACE,tm=/[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]/,Jb=new RegExp("[\\-\\.0-9"+tm.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),qb=new RegExp("^"+tm.source+Jb.source+"*(?::"+tm.source+Jb.source+"*)?$"),xo=0,Ki=1,ns=2,Ao=3,is=4,rs=5,Do=6,Pl=7;function Hs(e,t){this.message=e,this.locator=t,Error.captureStackTrace&&Error.captureStackTrace(this,Hs)}Hs.prototype=new Error;Hs.prototype.name=Hs.name;function $_(){}$_.prototype={parse:function(e,t,n){var i=this.domBuilder;i.startDocument(),J_(t,t={}),pL(e,t,n,i,this.errorHandler),i.endDocument()}};function pL(e,t,n,i,a){function r(Z){if(Z>65535){Z-=65536;var Y=55296+(Z>>10),se=56320+(Z&1023);return String.fromCharCode(Y,se)}else return String.fromCharCode(Z)}function s(Z){var Y=Z.slice(1,-1);return Object.hasOwnProperty.call(n,Y)?n[Y]:Y.charAt(0)==="#"?r(parseInt(Y.substr(1).replace("x","0x"))):(a.error("entity n
72ot found:"+Z),Z)}function o(Z){if(Z>y){var Y=e.substring(y,Z).replace(/&#?\w+;/g,s);h&&u(y),i.characters(Y,0,Z-y),y=Z}}function u(Z,Y){for(;Z>=c&&(Y=d.exec(e));)l=Y.index,c=l+Y[0].length,h.lineNumber++;h.columnNumber=Z-l+1}for(var l=0,c=0,d=/.*(?:\r\n?|\n)|.*$/g,h=i.locator,m=[{currentNSMap:t}],b={},y=0;;){try{var _=e.indexOf("<",y);if(_<0){if(!e.substr(y).match(/^\s*$/)){var k=i.doc,E=k.createTextNode(e.substr(y));k.appendChild(E),i.currentElement=E}return}switch(_>y&&o(_),e.charAt(_+1)){case"/":var X=e.indexOf(">",_+3),D=e.substring(_+2,X).replace(/[ \t\n\r]+$/g,""),A=m.pop();X<0?(D=e.substring(_+2).replace(/[\s<].*/,""),a.error("end tag name: "+D+" is not complete:"+A.tagName),X=_+1+D.length):D.match(/\s</)&&(D=D.replace(/[\s<].*/,""),a.error("end tag name: "+D+" maybe not complete"),X=_+1+D.length);var P=A.localNSMap,M=A.tagName==D,R=M||A.tagName&&A.tagName.toLowerCase()==D.toLowerCase();if(R){if(i.endElement(A.uri,A.localName,D),P)for(var V in P)Object.prototype.hasOwnProperty.call(P,V)&&i.endPrefixMapping(V);M||a.fatalError("end tag name: "+D+" is not match the current start tagName:"+A.tagName)}else m.push(A);X++;break;case"?":h&&u(_),X=kL(e,_,i);break;case"!":h&&u(_),X=yL(e,_,i,a);break;default:h&&u(_);var F=new q_,j=m[m.length-1].currentNSMap,X=gL(e,_,F,j,s,a),$=F.length;if(!F.closed&&bL(e,X,F.tagName,b)&&(F.closed=!0,n.nbsp||a.warning("unclosed xml attribute")),h&&$){for(var J=Yb(h,{}),Q=0;Q<$;Q++){var te=F[Q];u(te.offset),te.locator=Yb(h,{})}i.locator=J,Xb(F,i,j)&&m.push(F),i.locator=h}else Xb(F,i,j)&&m.push(F);gu.isHTML(F.uri)&&!F.closed?X=vL(e,X,F.tagName,s,i):X++}}catch(Z){if(Z instanceof Hs)throw Z;a.error("element parse error: "+Z),X=-1}X>y?y=X:o(Math.max(_,y)+1)}}function Yb(e,t){return t.lineNumber=e.lineNumber,t.columnNumber=e.columnNumber,t}function gL(e,t,n,i,a,r){function s(h,m,b){n.attributeNames.hasOwnProperty(h)&&r.fatalError("Attribute "+h+" redefined"),n.addValue(h,m.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,a),b)}for(var o,u,l=++t,c=xo;;){var d=e.charAt(l);switch(d){case"=":if(c===Ki)o=e.slice(t,l),c=Ao;else if(c===ns)c=Ao;else throw new Error("attribute equal must after attrName");break;case"'":case'"':if(c===Ao||c===Ki)if(c===Ki&&(r.warning('attribute value must after "="'),o=e.slice(t,l)),t=l+1,l=e.indexOf(d,t),l>0)u=e.slice(t,l),s(o,u,t-1),c=rs;else throw new Error("attribute value no end '"+d+"' match");else if(c==is)u=e.slice(t,l),s(o,u,t),r.warning('attribute "'+o+'" missed start quot('+d+")!!"),t=l+1,c=rs;else throw new Error('attribute value must after "="');break;case"/":switch(c){case xo:n.setTagName(e.slice(t,l));case rs:case Do:case Pl:c=Pl,n.closed=!0;case is:case Ki:break;case ns:n.closed=!0;break;default:throw new Error("attribute invalid close char('/')")}break;case"":return r.error("unexpected end of input"),c==xo&&n.setTagName(e.slice(t,l)),l;case">":switch(c){case xo:n.setTagName(e.slice(t,l));case rs:case Do:case Pl:break;case is:case Ki:u=e.slice(t,l),u.slice(-1)==="/"&&(n.closed=!0,u=u.slice(0,-1));case ns:c===ns&&(u=o),c==is?(r.warning('attribute "'+u+'" missed quot(")!'),s(o,u,t)):((!gu.isHTML(i[""])||!u.match(/^(?:disabled|checked|selected)$/i))&&r.warning('attribute "'+u+'" missed value!! "'+u+'" instead!!'),s(u,u,t));break;case Ao:throw new Error("attribute value missed!!")}return l;case"Â":d=" ";default:if(d<=" ")switch(c){case xo:n.setTagName(e.slice(t,l)),c=Do;break;case Ki:o=e.slice(t,l),c=ns;break;case is:var u=e.slice(t,l);r.warning('attribute "'+u+'" missed quot(")!!'),s(o,u,t);case rs:c=Do;break}else switch(c){case ns:n.tagName,(!gu.isHTML(i[""])||!o.match(/^(?:disabled|checked|selected)$/i))&&r.warning('attribute "'+o+'" missed value!! "'+o+'" instead2!!'),s(o,o,t),t=l,c=Ki;break;case rs:r.warning('attribute space is required"'+o+'"!!');case Do:c=Ki,t=l;break;case Ao:c=is,t=l;break;case Pl:throw new Error("elements closed character '/' and '>' must be connected to")}}l++}}function Xb(e,t,n){for(var i=e.tagName,a=null,d=e.length;d--;){var r=e[d],s=r.qName,o=r.value,h=s.indexOf(":");if(h>0)var u=r.prefix=s.slice(0,h),l=s.slice(h+1),c=u==="xmlns"&&l;else l=s,u=null,c=s==="xmlns"&&"";r.localName=l,c!==!1&&(a==null&&(a={},J_(n,n={})),n[c]=a[c]=o,r.uri=gu.XMLNS,t.startPrefixMapping(c,o))}for(var d=e.length;d--;){r=e[d];var u=r.prefix;u&&(u==="xml"&&(r.uri=gu.XML),u!=="xmlns"&&(r.uri=n[u||""]))}var h=i.indexOf(":");h>0?(u=e.prefix=i.slice(0,h),l=e.localName=i.slice(h+1)):(u=null,l=e.localName=i);var m=e.uri=n[u||""];if(t.startElement(m,l,i,e),e.closed){if(t.endElement(m,l,i),a)for(u in a)Object.prototype.hasOwnProperty.call(a,u)&&t.endPrefixMapping(u)}else return e.currentNSMap=n,e.localNSMap=a,!0}
vendor: 2,311 bytes, lines 72-74
72function vL(e,t,n,i,a){if(/^(?:script|textarea)$/i.test(n)){var r=e.indexOf("</"+n+">",t),s=e.substring(t+1,r);if(/[&<]/.test(s))return/^script$/i.test(n)?(a.characters(s,0,s.length),r):(s=s.replace(/&#?\w+;/g,i),a.characters(s,0,s.length),r)}return t+1}function bL(e,t,n,i){var a=i[n];return a==null&&(a=e.lastIndexOf("</"+n+">"),a<t&&(a=e.lastIndexOf("</"+n)),i[n]=a),a<t}function J_(e,t){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])}function yL(e,t,n,i){var a=e.charAt(t+2);switch(a){case"-":if(e.charAt(t+3)==="-"){var r=e.indexOf("-->",t+4);return r>t?(n.comment(e,t+4,r-t-4),r+3):(i.error("Unclosed comment"),-1)}else return-1;default:if(e.substr(t+3,6)=="CDATA["){var r=e.indexOf("]]>",t+9);return n.startCDATA(),n.characters(e,t+9,r-t-9),n.endCDATA(),r+3}var s=_L(e,t),o=s.length;if(o>1&&/!doctype/i.test(s[0][0])){var u=s[1][0],l=!1,c=!1;o>3&&(/^public$/i.test(s[2][0])?(l=s[3][0],c=o>4&&s[4][0]):/^system$/i.test(s[2][0])&&(c=s[3][0]));var d=s[o-1];return n.startDTD(u,l,c),n.endDTD(),d.index+d[0].length}}return-1}function kL(e,t,n){var i=e.indexOf("?>",t);if(i){var a=e.substring(t,i).match(/^<\?(\S*)\s*([\s\S]*?)$/);return a?(a[0].length,n.processingInstruction(a[1],a[2]),i+2):-1}return-1}function q_(){this.attributeNames={}}q_.prototype={setTagName:function(e){if(!qb.test(e))throw new Error("invalid tagName:"+e);this.tagName=e},addValue:function(e,t,n){if(!qb.test(e))throw new Error("invalid attribute:"+e);this.attributeNames[e]=this.length,this[this.length++]={qName:e,value:t,offset:n}},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}};function _L(e,t){var n,i=[],a=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(a.lastIndex=t,a.exec(e);n=a.exec(e);)if(i.push(n),n[1])return i}Gp.XMLReader=$_;Gp.ParseError=Hs;var TL=Li,SL=Ii,Qb=G_,Y_=Gp,CL=SL.DOMImplementation,Zb=TL.NAMESPACE,wL=Y_.ParseError,EL=Y_.XMLReader;function X_(e){return e.replace(/\r[\n\u0085]/g,` 73`).replace(/[\r\u0085\u2028]/g,` 74`)}function Q_(e){this.options=e||{locator:{}}}Q_.prototype.parseFromString=function(e,t){var n=this.options,i=new EL,a=n.domBuilder||new Ku,r=n.errorHandler,s=n.locator,o=n.xmlns||{}
74,u=/\/x?html?$/.test(t),l=u?Qb.HTML_ENTITIES:Qb.XML_ENTITIES;s&&a.setDocumentLocator(s),i.errorHandler=xL(r,a,s),i.domBuilder=n.domBuilder||a,u&&(o[""]=Zb.HTML),o.xml=o.xml||Zb.XML;var c=n.normalizeLineEndings||X_;return e&&typeof e=="string"?i.parse(c(e),o,l):i.errorHandler.error("invalid doc source"),a.doc};function xL(e,t,n){if(!e){if(t instanceof Ku)return t;e=t}var i={},a=e instanceof Function;n=n||{};function r(s){var o=e[s];!o&&a&&(o=e.length==2?function(u){e(s,u)}:e),i[s]=o&&function(u){o("[xmldom "+s+"] "+u+am(n))}||function(){}}return r("warning"),r("error"),r("fatalError"),i}function Ku(){this.cdata=!1}function ss(e,t){t.lineNumber=e.lineNumber,t.columnNumber=e.columnNumber}Ku.prototype={startDocument:function(){this.doc=new CL().createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(e,t,n,i){var a=this.doc,r=a.createElementNS(e,n||t),s=i.length;Il(this,r),this.currentElement=r,this.locator&&ss(this.locator,r);for(var o=0;o<s;o++){var e=i.getURI(o),u=i.getValue(o),n=i.getQName(o),l=a.createAttributeNS(e,n);this.locator&&ss(i.getLocator(o),l),l.value=l.nodeValue=u,r.setAttributeNode(l)}},endElement:function(e,t,n){var i=this.currentElement;i.tagName,this.currentElement=i.parentNode},startPrefixMapping:function(e,t){},endPrefixMapping:function(e){},processingInstruction:function(e,t){var n=this.doc.createProcessingInstruction(e,t);this.locator&&ss(this.locator,n),Il(this,n)},ignorableWhitespace:function(e,t,n){},characters:function(e,t,n){if(e=ey.apply(this,arguments),e){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&&ss(this.locator,i)}},skippedEntity:function(e){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(e){(this.locator=e)&&(e.lineNumber=0)},comment:function(e,t,n){e=ey.apply(this,arguments);var i=this.doc.createComment(e);this.locator&&ss(this.locator,i),Il(this,i)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(e,t,n){var i=this.doc.implementation;if(i&&i.createDocumentType){var a=i.createDocumentType(e,t,n);this.locator&&ss(this.locator,a),Il(this,a),this.doc.doctype=a}},warning:function(e){console.warn("[xmldom warning] "+e,am(this.locator))},error:function(e){console.error("[xmldom error] "+e,am(this.locator))},fatalError:function(e){throw new wL(e,this.locator)}};function am(e){if(e)return` 75@`+(e.systemId||"")+"#[line:"+e.lineNumber+",col:"+e.columnNumber+"]"}function ey(e,t,n){return typeof e=="string"?e.substr(t,n):e.length>=t+n||t?new java.lang.String(e,t,n)+"":e}"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(e){Ku.prototype[e]=function(){return null}});function Il(e,t){e.currentElement?e.currentElement.appendChild(t):e.doc.appendChild(t)}Vd.__DOMHandler=Ku;Vd.normalizeLineEndings=X_;Vd.DOMParser=Q_;var AL=Vd.DOMParser;/*! @name mpd-parser @version 0.22.1 @license Apache-2.0 */var ty=function(t){return!!t&&typeof t=="object"},Sa=function e(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return n.reduce(function(a,r){return typeof r!="object"||Object.keys(r).forEach(function(s){Array.isArray(a[s])&&Array.isArray(r[s])?a[s]=a[s].concat(r[s]):ty(a[s])&&ty(r[s])?a[s]=e(a[s],r[s]):a[s]=r[s]}),a},{})},Z_=function(t){return Object.keys(t).map(function(n){return t[n]})},DL=function(t,n){for(var i=[],a=t;a<n;a++)i.push(a);return i},Kd=function(t){return t.reduce(function(n,i){return n.concat(i)},[])},eT=function(t){if(!t.length)return[];for(var n=[],i=0;i<t.length;i++)n.push(t[i]);return n},PL=function(t,n){return t.reduce(function(i,a,r){return a[n]&&i.push(r),i},[])},nm=function(t,n){for(var i=0;i<t.length;i++)if(n(t[i]))return i;return-1},IL=function(t,n){return Z_(t.reduce(function(i,a){return a.forEach(function(r){i[n(r)]=r}),i},{}))}
75,Vs={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",MISSING_SEGMENT_INFORMATION:"MISSING_SEGMENT_INFORMATION",SEGMENT_TIME_UNSPECIFIED:"SEGMENT_TIME_UNSPECIFIED",UNSUPPORTED_UTC_TIMING_SCHEME:"UNSUPPORTED_UTC_TIMING_SCHEME"},vu=function(t){var n=t.baseUrl,i=n===void 0?"":n,a=t.source,r=a===void 0?"":a,s=t.range,o=s===void 0?"":s,u=t.indexRange,l=u===void 0?"":u,c={uri:r,resolvedUri:jd(i||"",r)};if(o||l){var d=o||l,h=d.split("-"),m=N.BigInt?N.BigInt(h[0]):parseInt(h[0],10),b=N.BigInt?N.BigInt(h[1]):parseInt(h[1],10);m<Number.MAX_SAFE_INTEGER&&typeof m=="bigint"&&(m=Number(m)),b<Number.MAX_SAFE_INTEGER&&typeof b=="bigint"&&(b=Number(b));var y;typeof b=="bigint"||typeof m=="bigint"?y=N.BigInt(b)-N.BigInt(m)+N.BigInt(1):y=b-m+1,typeof y=="bigint"&&y<Number.MAX_SAFE_INTEGER&&(y=Number(y)),c.byterange={length:y,offset:m}}return c},LL=function(t){var n;return typeof t.offset=="bigint"||typeof t.length=="bigint"?n=N.BigInt(t.offset)+N.BigInt(t.length)-N.BigInt(1):n=t.offset+t.length-1,t.offset+"-"+n},ay=function(t){return t&&typeof t!="number"&&(t=parseInt(t,10)),isNaN(t)?null:t},ML={static:function(t){var n=t.duration,i=t.timescale,a=i===void 0?1:i,r=t.sourceDuration,s=t.periodDuration,o=ay(t.endNumber),u=n/a;return typeof o=="number"?{start:0,end:o}:typeof s=="number"?{start:0,end:s/u}:{start:0,end:r/u}},dynamic:function(t){var n=t.NOW,i=t.clientOffset,a=t.availabilityStartTime,r=t.timescale,s=r===void 0?1:r,o=t.duration,u=t.periodStart,l=u===void 0?0:u,c=t.minimumUpdatePeriod,d=c===void 0?0:c,h=t.timeShiftBufferDepth,m=h===void 0?1/0:h,b=ay(t.endNumber),y=(n+i)/1e3,_=a+l,k=y+d,E=k-_,D=Math.ceil(E*s/o),A=Math.floor((y-_-m)*s/o),P=Math.floor((y-_)*s/o);return{start:Math.max(0,A),end:typeof b=="number"?b:Math.min(D,P)}}},OL=function(t){return function(n){var i=t.duration,a=t.timescale,r=a===void 0?1:a,s=t.periodStart,o=t.startNumber,u=o===void 0?1:o;return{number:u+n,duration:i/r,timeline:s,time:n*i}}},$p=function(t){var n=t.type,i=t.duration,a=t.timescale,r=a===void 0?1:a,s=t.periodDuration,o=t.sourceDuration,u=ML[n](t),l=u.start,c=u.end,d=DL(l,c).map(OL(t));if(n==="static"){var h=d.length-1,m=typeof s=="number"?s:o;d[h].duration=m-i/r*h}return d},tT=function(t){var n=t.baseUrl,i=t.initialization,a=i===void 0?{}:i,r=t.sourceDuration,s=t.indexRange,o=s===void 0?"":s,u=t.periodStart,l=t.presentationTime,c=t.number,d=c===void 0?0:c,h=t.duration;if(!n)throw new Error(Vs.NO_BASE_URL);var m=vu({baseUrl:n,source:a.sourceURL,range:a.range}),b=vu({baseUrl:n,source:n,indexRange:o});if(b.map=m,h){var y=$p(t);y.length&&(b.duration=y[0].duration,b.timeline=y[0].timeline)}else r&&(b.duration=r,b.timeline=u);return b.presentationTime=l||u,b.number=d,[b]},Jp=function(t,n,i){var a=t.sidx.map?t.sidx.map:null,r=t.sidx.duration,s=t.timeline||0,o=t.sidx.byterange,u=o.offset+o.length,l=n.timescale,c=n.references.filter(function(F){return F.referenceType!==1}),d=[],h=t.endList?"static":"dynamic",m=t.sidx.timeline,b=m,y=t.mediaSequence||0,_;typeof n.firstOffset=="bigint"?_=N.BigInt(u)+n.firstOffset:_=u+n.firstOffset;for(var k=0;k<c.length;k++){var E=n.references[k],D=E.referencedSize,A=E.subsegmentDuration,P=void 0;typeof _=="bigint"?P=_+N.BigInt(D)-N.BigInt(1):P=_+D-1;var M=_+"-"+P,R={baseUrl:i,timescale:l,timeline:s,periodStart:m,presentationTime:b,number:y,duration:A,sourceDuration:r,indexRange:M,type:h},V=tT(R)[0];a&&(V.map=a),d.push(V),typeof _=="bigint"?_+=N.BigInt(D):_+=D,b+=A/l,y++}return t.segments=d,t},RL=["AUDIO","SUBTITLES"],NL=1/60,aT=function(t){return IL(t,function(n){var i=n.timeline;return i}).sort(function(n,i){return n.timeline>i.timeline?1:-1})},FL=function(t,n){for(var i=0;i<t.length;i++)if(t[i].attributes.NAME===n)return t[i];return null},ny=function(t){var n=[];return Q8(t,RL,function(i,a,r,s){n=n.concat(i.playlists||[])}),n},iy=function(t){var n=t.playlist,i=t.mediaSequence;n.mediaSequence=i,n.segments.forEach(function(a,r){a.number=n.mediaSequence+r})},BL=function(t){var n=t.oldPlaylists,i=t.newPlaylists,a=t.timelineStarts;
75i.forEach(function(r){r.discontinuitySequence=nm(a,function(c){var d=c.timeline;return d===r.timeline});var s=FL(n,r.attributes.NAME);if(s&&!r.sidx){var o=r.segments[0],u=nm(s.segments,function(c){return Math.abs(c.presentationTime-o.presentationTime)<NL});if(u===-1){iy({playlist:r,mediaSequence:s.mediaSequence+s.segments.length}),r.segments[0].discontinuity=!0,r.discontinuityStarts.unshift(0),(!s.segments.length&&r.timeline>s.timeline||s.segments.length&&r.timeline>s.segments[s.segments.length-1].timeline)&&r.discontinuitySequence--;return}var l=s.segments[u];l.discontinuity&&!o.discontinuity&&(o.discontinuity=!0,r.discontinuityStarts.unshift(0),r.discontinuitySequence--),iy({playlist:r,mediaSequence:s.segments[u].number})}})},jL=function(t){var n=t.oldManifest,i=t.newManifest,a=n.playlists.concat(ny(n)),r=i.playlists.concat(ny(i));return i.timelineStarts=aT([n.timelineStarts,i.timelineStarts]),BL({oldPlaylists:a,newPlaylists:r,timelineStarts:i.timelineStarts}),i},zd=function(t){return t&&t.uri+"-"+LL(t.byterange)},Wh=function(t){var n=Z_(t.reduce(function(i,a){var r=a.attributes.id+(a.attributes.lang||"");if(!i[r])i[r]=a,i[r].attributes.timelineStarts=[];else{if(a.segments){var s;a.segments[0]&&(a.segments[0].discontinuity=!0),(s=i[r].segments).push.apply(s,a.segments)}a.attributes.contentProtection&&(i[r].attributes.contentProtection=a.attributes.contentProtection)}return i[r].attributes.timelineStarts.push({start:a.attributes.periodStart,timeline:a.attributes.periodStart}),i},{}));return n.map(function(i){return i.discontinuityStarts=PL(i.segments||[],"discontinuity"),i})},qp=function(t,n){var i=zd(t.sidx),a=i&&n[i]&&n[i].sidx;return a&&Jp(t,a,t.sidx.resolvedUri),t},UL=function(t,n){if(n===void 0&&(n={}),!Object.keys(n).length)return t;for(var i in t)t[i]=qp(t[i],n);return t},HL=function(t,n){var i,a=t.attributes,r=t.segments,s=t.sidx,o=t.mediaSequence,u=t.discontinuitySequence,l=t.discontinuityStarts,c={attributes:(i={NAME:a.id,BANDWIDTH:a.bandwidth,CODECS:a.codecs},i["PROGRAM-ID"]=1,i),uri:"",endList:a.type==="static",timeline:a.periodStart,resolvedUri:"",targetDuration:a.duration,discontinuitySequence:u,discontinuityStarts:l,timelineStarts:a.timelineStarts,mediaSequence:o,segments:r};return a.contentProtection&&(c.contentProtection=a.contentProtection),s&&(c.sidx=s),n&&(c.attributes.AUDIO="audio",c.attributes.SUBTITLES="subs"),c},VL=function(t){var n,i=t.attributes,a=t.segments,r=t.mediaSequence,s=t.discontinuityStarts,o=t.discontinuitySequence;typeof a>"u"&&(a=[{uri:i.baseUrl,timeline:i.periodStart,resolvedUri:i.baseUrl||"",duration:i.sourceDuration,number:0}],i.duration=i.sourceDuration);var u=(n={NAME:i.id,BANDWIDTH:i.bandwidth},n["PROGRAM-ID"]=1,n);return i.codecs&&(u.CODECS=i.codecs),{attributes:u,uri:"",endList:i.type==="static",timeline:i.periodStart,resolvedUri:i.baseUrl||"",targetDuration:i.duration,timelineStarts:i.timelineStarts,discontinuityStarts:s,discontinuitySequence:o,mediaSequence:r,segments:a}},KL=function(t,n,i){n===void 0&&(n={}),i===void 0&&(i=!1);var a,r=t.reduce(function(o,u){var l=u.attributes.role&&u.attributes.role.value||"",c=u.attributes.lang||"",d=u.attributes.label||"main";if(c&&!u.attributes.label){var h=l?" ("+l+")":"";d=""+u.attributes.lang+h}o[d]||(o[d]={language:c,autoselect:!0,default:l==="main",playlists:[],uri:""});var m=qp(HL(u,i),n);return o[d].playlists.push(m),typeof a>"u"&&l==="main"&&(a=u,a.default=!0),o},{});if(!a){var s=Object.keys(r)[0];r[s].default=!0}return r},zL=function(t,n){return n===void 0&&(n={}),t.reduce(function(i,a){var r=a.attributes.lang||"text";return i[r]||(i[r]={language:r,default:!1,autoselect:!1,playlists:[],uri:""}),i[r].playlists.push(qp(VL(a),n)),i},{})},WL=function(t){return t.reduce(function(n,i){return i&&i.forEach(function(a){var r=a.channel,s=a.language;n[s]={autoselect:!1,default:!1,instreamId:r,language:s},a.hasOwnProperty("aspectRatio")&&(n[s].aspectRatio=a.aspectRatio),a.hasOwnProperty("easyReader")&&(n[s].easyReader=a.easyReader),a.hasOwnProperty("3D")&&(n[s]["3D"]=a["3D"])}),n},{})},GL=function(t){var n,i=t.attributes,a=t.segments,r=t.sidx,s=t.discontinuityStarts,o={attributes:(n={NAME:i.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:i.width,height:i.height},CODECS:i.codecs,BANDWIDTH:i.bandwidth},n["PROGRAM-ID"]=1,n),uri:"",endList:i.type==="static",timeline:i.periodStart,resolvedUri:"",targetDuration:i.duration,discontinuityStarts:s,timelineStarts:i.timelineStarts,segments:a};return i.frameRate&&(o.attributes["FRAME-RATE"]=i.frameRate),i.contentProtection&&(o.contentProtection=i.contentProtection),r&&(o.sidx=r),o},$L=function(t){var n=t.attributes;return n.mimeType==="video/mp4"||n.mimeType==="video/webm"||n.contentType==="video"},JL=function(t){var n=t.attributes;return n.mimeType==="audio/mp4"||n.mimeType==="audio/webm"||n.contentType==="audio"},qL=function(t){var n=t.attributes;return n.mimeType==="text/vtt"||n.contentType==="text"},YL=function(t,n){t.forEach(function(i){i.mediaSequence=0,i.discontinuitySequence=nm(n,function(a){var r=a.timeline;return r===i.timeline}
75),i.segments&&i.segments.forEach(function(a,r){a.number=r})})},ry=function(t){return t?Object.keys(t).reduce(function(n,i){var a=t[i];return n.concat(a.playlists)},[]):[]},XL=function(t){var n,i=t.dashPlaylists,a=t.locations,r=t.sidxMapping,s=r===void 0?{}:r,o=t.previousManifest;if(!i.length)return{};var u=i[0].attributes,l=u.sourceDuration,c=u.type,d=u.suggestedPresentationDelay,h=u.minimumUpdatePeriod,m=Wh(i.filter($L)).map(GL),b=Wh(i.filter(JL)),y=Wh(i.filter(qL)),_=i.map(function(R){return R.attributes.captionServices}).filter(Boolean),k={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:(n={AUDIO:{},VIDEO:{}},n["CLOSED-CAPTIONS"]={},n.SUBTITLES={},n),uri:"",duration:l,playlists:UL(m,s)};h>=0&&(k.minimumUpdatePeriod=h*1e3),a&&(k.locations=a),c==="dynamic"&&(k.suggestedPresentationDelay=d);var E=k.playlists.length===0,D=b.length?KL(b,s,E):null,A=y.length?zL(y,s):null,P=m.concat(ry(D),ry(A)),M=P.map(function(R){var V=R.timelineStarts;return V});return k.timelineStarts=aT(M),YL(P,k.timelineStarts),D&&(k.mediaGroups.AUDIO.audio=D),A&&(k.mediaGroups.SUBTITLES.subs=A),_.length&&(k.mediaGroups["CLOSED-CAPTIONS"].cc=WL(_)),o?jL({oldManifest:o,newManifest:k}):k},QL=function(t,n,i){var a=t.NOW,r=t.clientOffset,s=t.availabilityStartTime,o=t.timescale,u=o===void 0?1:o,l=t.periodStart,c=l===void 0?0:l,d=t.minimumUpdatePeriod,h=d===void 0?0:d,m=(a+r)/1e3,b=s+c,y=m+h,_=y-b;return Math.ceil((_*u-n)/i)},nT=function(t,n){for(var i=t.type,a=t.minimumUpdatePeriod,r=a===void 0?0:a,s=t.media,o=s===void 0?"":s,u=t.sourceDuration,l=t.timescale,c=l===void 0?1:l,d=t.startNumber,h=d===void 0?1:d,m=t.periodStart,b=[],y=-1,_=0;_<n.length;_++){var k=n[_],E=k.d,D=k.r||0,A=k.t||0;y<0&&(y=A),A&&A>y&&(y=A);var P=void 0;if(D<0){var M=_+1;M===n.length?i==="dynamic"&&r>0&&o.indexOf("$Number$")>0?P=QL(t,y,E):P=(u*c-y)/E:P=(n[M].t-y)/E}else P=D+1;for(var R=h+b.length+P,V=h+b.length;V<R;)b.push({number:V,duration:E/c,time:y,timeline:m}),y+=E,V++}return b},ZL=/\$([A-z]*)(?:(%0)([0-9]+)d)?\$/g,e5=function(t){return function(n,i,a,r){if(n==="$$")return"$";if(typeof t[i]>"u")return n;var s=""+t[i];return i==="RepresentationID"||(a?r=parseInt(r,10):r=1,s.length>=r)?s:""+new Array(r-s.length+1).join("0")+s}},sy=function(t,n){return t.replace(ZL,e5(n))},t5=function(t,n){return!t.duration&&!n?[{number:t.startNumber||1,duration:t.sourceDuration,time:0,timeline:t.periodStart}]:t.duration?$p(t):nT(t,n)},a5=function(t,n){var i={RepresentationID:t.id,Bandwidth:t.bandwidth||0},a=t.initialization,r=a===void 0?{sourceURL:"",range:""}:a,s=vu({baseUrl:t.baseUrl,source:sy(r.sourceURL,i),range:r.range}),o=t5(t,n);return o.map(function(u){i.Number=u.number,i.Time=u.time;var l=sy(t.media||"",i),c=t.timescale||1,d=t.presentationTimeOffset||0,h=t.periodStart+(u.time-d)/c,m={uri:l,timeline:u.timeline,duration:u.duration,resolvedUri:jd(t.baseUrl||"",l),map:s,number:u.number,presentationTime:h};return m})},n5=function(t,n){var i=t.baseUrl,a=t.initialization,r=a===void 0?{}:a,s=vu({baseUrl:i,source:r.sourceURL,range:r.range}),o=vu({baseUrl:i,source:n.media,range:n.mediaRange});return o.map=s,o},i5=function(t,n){var i=t.duration,a=t.segmentUrls,r=a===void 0?[]:a,s=t.periodStart;if(!i&&!n||i&&n)throw new Error(Vs.SEGMENT_TIME_UNSPECIFIED);var o=r.map(function(c){return n5(t,c)}),u;i&&(u=$p(t)),n&&(u=nT(t,n));var l=u.map(function(c,d){if(o[d]){var h=o[d],m=t.timescale||1,b=t.presentationTimeOffset||0;return h.timeline=c.timeline,h.duration=c.duration,h.number=c.number,h.presentationTime=s+(c.time-b)/m,h}}).filter(function(c){return c});return l},r5=function(t){var n=t.attributes,i=t.segmentInfo,a,r;i.template?(r=a5,a=Sa(n,i.template)):i.base?(r=tT,a=Sa(n,i.base)):i.list&&(r=i5,a=Sa(n,i.list));var s={attributes:n};if(!r)return s;var o=r(a,i.segmentTimeline);if(a.duration){var u=a,l=u.duration,c=u.timescale,d=c===void 0?1:c;a.duration=l/d}else o.length?a.duration=o.reduce(function(h,m){return Math.max(h,Math.ceil(m.duration))},0):a.duration=0;return s.attributes=a,s.segments=o,i.base&&a.indexRange&&(s.sidx=o[0],s.segments=[]),s},s5=function(t){return t.map(r5)},jt=function(t,n){return eT(t.childNodes).filter(function(i){var a=i.tagName;return a===n})},Yp=function(t){return t.textContent.trim()},o5=function(t){return parseFloat(t.split("/").reduce(function(n,i){return n/i}))},os=function(t){var n=31536e3,i=30*24*60*60,a=24*60*60,r=60*60,s=60,o=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/,u=o.exec(t);if(!u)return 0;var l=u.slice(1),c=l[0],d=l[1],h=l[2],m=l[3],b=l[4],y=l[5];return parseFloat(c||0)*n+parseFloat(d||0)*i+parseFloat(h||0)*a+parseFloat(m||0)*r+parseFloat(b||0)*s+parseFloat(y||0)},u5=function(t){var n=/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/;return n.test(t)&&(t+="Z"),Date.parse(t)},oy={mediaPresentationDuration:function(t){return os(t)},availabilityStartTime:function(t){return u5(t)/1e3},minimumUpdatePeriod:function(t){return os(t)},suggestedPresentationDelay:function(t){return os(t)},type:function(t){return t},timeShiftBufferDepth:function(t){return os(t)},start:function(t){return os(t)},width:function(t){return parseInt(t,10)},height:function(t){return parseInt(t,10)},bandwidth:function(t){return parseInt(t,10)},frameRate:function(t){return o5(t)},startNumber:function(t){return parseInt(t,10)},timescale:function(t){return parseInt(t,10)},presentationTimeOffset:function(t){return parseInt(t,10)},duration:function(t){var n=parseInt(t,10);return isNaN(n)?os(t):n},d:function(t){return parseInt(t,10)},t:function(t){return parseInt(t,10)},r:function(t){return parseInt(t,10)},DEFAULT:function(t){return t}},da=function(t){return t&&t.attributes?eT(t.attributes).reduce(function(n,i){var a=oy[i.name]||oy.DEFAULT;return n[i.name]=a(i.value),n},{}):{}},l5={"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"},Wd=function(t,n){return n.length?Kd(t.map(function(i){return n.map(function(a){return jd(i,Yp(a))})})):t},Xp=function(t){var n=jt(t,"SegmentTemplate")[0],i=jt(t,"SegmentList")[0],a=i&&jt(i,"SegmentURL").map(function(h){return Sa({tag:"SegmentURL"},da(h))}),r=jt(t,"SegmentBase")[0],s=i||n,o=s&&jt(s,"SegmentTimeline")[0],u=i||r||n,l=u&&jt(u,"Initialization")[0],c=n&&da(n);c&&l?c.initialization=l&&da(l):c&&c.initialization&&(c.initialization={sourceURL:c.initialization});var d={template:c,segmentTimeline:o&&jt(o,"S").map(function(h){return da(h)}),list:i&&Sa(da(i),{segmentUrls:a,initialization:da(l)}),base:r&&Sa(da(r),{initialization:da(l)})};
75return Object.keys(d).forEach(function(h){d[h]||delete d[h]}),d},c5=function(t,n,i){return function(a){var r=jt(a,"BaseURL"),s=Wd(n,r),o=Sa(t,da(a)),u=Xp(a);return s.map(function(l){return{segmentInfo:Sa(i,u),attributes:Sa(o,{baseUrl:l})}})}},d5=function(t){return t.reduce(function(n,i){var a=da(i);a.schemeIdUri&&(a.schemeIdUri=a.schemeIdUri.toLowerCase());var r=l5[a.schemeIdUri];if(r){n[r]={attributes:a};var s=jt(i,"cenc:pssh")[0];if(s){var o=Yp(s);n[r].pssh=o&&k_(o)}}return n},{})},h5=function(t){if(t.schemeIdUri==="urn:scte:dash:cc:cea-608:2015"){var n=typeof t.value!="string"?[]:t.value.split(";");return n.map(function(a){var r,s;if(s=a,/^CC\d=/.test(a)){var o=a.split("=");r=o[0],s=o[1]}else/^CC\d$/.test(a)&&(r=a);return{channel:r,language:s}})}else if(t.schemeIdUri==="urn:scte:dash:cc:cea-708:2015"){var i=typeof t.value!="string"?[]:t.value.split(";");return i.map(function(a){var r={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(a)){var s=a.split("="),o=s[0],u=s[1],l=u===void 0?"":u;r.channel=o,r.language=a,l.split(",").forEach(function(c){var d=c.split(":"),h=d[0],m=d[1];h==="lang"?r.language=m:h==="er"?r.easyReader=Number(m):h==="war"?r.aspectRatio=Number(m):h==="3D"&&(r["3D"]=Number(m))})}else r.language=a;return r.channel&&(r.channel="SERVICE"+r.channel),r})}},f5=function(t,n,i){return function(a){var r=da(a),s=Wd(n,jt(a,"BaseURL")),o=jt(a,"Role")[0],u={role:da(o)},l=Sa(t,r,u),c=jt(a,"Accessibility")[0],d=h5(da(c));d&&(l=Sa(l,{captionServices:d}));var h=jt(a,"Label")[0];if(h&&h.childNodes.length){var m=h.childNodes[0].nodeValue.trim();l=Sa(l,{label:m})}var b=d5(jt(a,"ContentProtection"));Object.keys(b).length&&(l=Sa(l,{contentProtection:b}));var y=Xp(a),_=jt(a,"Representation"),k=Sa(i,y);return Kd(_.map(c5(l,s,k)))}},m5=function(t,n){return function(i,a){var r=Wd(n,jt(i.node,"BaseURL")),s=Sa(t,{periodStart:i.attributes.start});typeof i.attributes.duration=="number"&&(s.periodDuration=i.attributes.duration);var o=jt(i.node,"AdaptationSet"),u=Xp(i.node);return Kd(o.map(f5(s,r,u)))}},p5=function(t){var n=t.attributes,i=t.priorPeriodAttributes,a=t.mpdType;return typeof n.start=="number"?n.start:i&&typeof i.start=="number"&&typeof i.duration=="number"?i.start+i.duration:!i&&a==="static"?0:null},g5=function(t,n){n===void 0&&(n={});var i=n,a=i.manifestUri,r=a===void 0?"":a,s=i.NOW,o=s===void 0?Date.now():s,u=i.clientOffset,l=u===void 0?0:u,c=jt(t,"Period");if(!c.length)throw new Error(Vs.INVALID_NUMBER_OF_PERIOD);var d=jt(t,"Location"),h=da(t),m=Wd([r],jt(t,"BaseURL"));h.type=h.type||"static",h.sourceDuration=h.mediaPresentationDuration||0,h.NOW=o,h.clientOffset=l,d.length&&(h.locations=d.map(Yp));var b=[];return c.forEach(function(y,_){var k=da(y),E=b[_-1];k.start=p5({attributes:k,priorPeriodAttributes:E?E.attributes:null,mpdType:h.type}),b.push({node:y,attributes:k})}),{locations:h.locations,representationInfo:Kd(b.map(m5(h,m)))}},iT=function(t){if(t==="")throw new Error(Vs.DASH_EMPTY_MANIFEST);var n=new AL,i,a;try{i=n.parseFromString(t,"application/xml"),a=i&&i.documentElement.tagName==="MPD"?i.documentElement:null}catch{}if(!a||a&&a.getElementsByTagName("parsererror").length>0)throw new Error(Vs.DASH_INVALID_XML);return a},v5=function(t){var n=jt(t,"UTCTiming")[0];if(!n)return null;var i=da(n);switch(i.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":i.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":i.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":i.method="DIRECT",i.value=Date.parse(i.value);break;case"urn:mpeg:dash:utc:http-ntp:2014":case"urn:mpeg:dash:utc:ntp:2014":case"urn:mpeg:dash:utc:sntp:2014":default:throw new Error(Vs.UNSUPPORTED_UTC_TIMING_SCHEME)}return i},b5=function(t,n){n===void 0&&(n={});var i=g5(iT(t),n),a=s5(i.representationInfo);return XL({dashPlaylists:a,locations:i.locations,sidxMapping:n.sidxMapping,previousManifest:n.previousManifest})},y5=function(t){return v5(iT(t))},rT=Math.pow(2,32),k5=function(e){var t=new DataView(e.buffer,e.byteOffset,e.byteLength),n;return t.getBigUint64?(n=t.getBigUint64(0),n<Number.MAX_SAFE_INTEGER?
vendor: 1,876 bytes, line 75
75Number(n):n):t.getUint32(0)*rT+t.getUint32(4)},_5={getUint64:k5,MAX_UINT32:rT},uy=_5.getUint64,T5=function(e){var t=new DataView(e.buffer,e.byteOffset,e.byteLength),n={version:e[0],flags:new Uint8Array(e.subarray(1,4)),references:[],referenceId:t.getUint32(4),timescale:t.getUint32(8)},i=12;n.version===0?(n.earliestPresentationTime=t.getUint32(i),n.firstOffset=t.getUint32(i+4),i+=8):(n.earliestPresentationTime=uy(e.subarray(i)),n.firstOffset=uy(e.subarray(i+8)),i+=16),i+=2;var a=t.getUint16(i);for(i+=2;a>0;i+=12,a--)n.references.push({referenceType:(e[i]&128)>>>7,referencedSize:t.getUint32(i)&2147483647,subsegmentDuration:t.getUint32(i+4),startsWithSap:!!(e[i+8]&128),sapType:(e[i+8]&112)>>>4,sapDeltaTime:t.getUint32(i+8)&268435455});return n},S5=T5;const C5=Pi(S5);var w5=je([73,68,51]),E5=function(t,n){n===void 0&&(n=0),t=je(t);var i=t[n+5],a=t[n+6]<<21|t[n+7]<<14|t[n+8]<<7|t[n+9],r=(i&16)>>4;return r?a+20:a+10},Fo=function e(t,n){return n===void 0&&(n=0),t=je(t),t.length-n<10||!Pt(t,w5,{offset:n})?n:(n+=E5(t,n),e(t,n))},ly=function(t){return typeof t=="string"?w_(t):t},x5=function(t){return Array.isArray(t)?t.map(function(n){return ly(n)}):[ly(t)]},A5=function e(t,n,i){i===void 0&&(i=!1),n=x5(n),t=je(t);var a=[];if(!n.length)return a;for(var r=0;r<t.length;){var s=(t[r]<<24|t[r+1]<<16|t[r+2]<<8|t[r+3])>>>0,o=t.subarray(r+4,r+8);if(s===0)break;var u=r+s;if(u>t.length){if(i)break;u=t.length}var l=t.subarray(r+8,u);Pt(o,n[0])&&(n.length===1?a.push(l):a.push.apply(a,e(l,n.slice(1),i))),r=u}return a},Ll={EBML:je([26,69,223,163]),DocType:je([66,130]),Segment:je([24,83,128,103]),SegmentInfo:je([21,73,169,102]),Tracks:je([22,84,174,107]),Track:je([174]),TrackNumber:je([215]),DefaultDuration:je([35,227,131]),TrackEntry:je([174]),TrackType:je([131]),FlagDefault:je([136]),CodecID:je([134]),CodecPrivate:je([99,162]),VideoTrack:je([224]),AudioTrack:je([225]
75),Cluster:je([31,67,182,117]),Timestamp:je([231]),TimestampScale:je([42,215,177]),BlockGroup:je([160]),BlockDuration:je([155]),Block:je([161]),SimpleBlock:je([163])},im=[128,64,32,16,8,4,2,1],D5=function(t){for(var n=1,i=0;i<im.length&&!(t&im[i]);i++)n++;return n},Bc=function(t,n,i,a){i===void 0&&(i=!0),a===void 0&&(a=!1);var r=D5(t[n]),s=t.subarray(n,n+r);return i&&(s=Array.prototype.slice.call(t,n,n+r),s[0]^=im[r-1]),{length:r,value:q8(s,{signed:a}),bytes:s}},cy=function e(t){return typeof t=="string"?t.match(/.{1,2}/g).map(function(n){return e(n)}):typeof t=="number"?Y8(t):t},P5=function(t){return Array.isArray(t)?t.map(function(n){return cy(n)}):[cy(t)]},I5=function e(t,n,i){if(i>=n.length)return n.length;var a=Bc(n,i,!1);if(Pt(t.bytes,a.bytes))return i;var r=Bc(n,i+a.length);return e(t,n,i+r.length+r.value+a.length)},dy=function e(t,n){n=P5(n),t=je(t);var i=[];if(!n.length)return i;for(var a=0;a<t.length;){var r=Bc(t,a,!1),s=Bc(t,a+r.length),o=a+r.length+s.length;s.value===127&&(s.value=I5(r,t,o),s.value!==t.length&&(s.value-=o));var u=o+s.value>t.length?t.length:o+s.value,l=t.subarray(o,u);Pt(n[0],r.bytes)&&(n.length===1?i.push(l):i=i.concat(e(l,n.slice(1))));var c=r.length+s.length+l.length;a+=c}return i},L5=je([0,0,0,1]),M5=je([0,0,1]),O5=je([0,0,3]),R5=function(t){for(var n=[],i=1;i<t.length-2;)Pt(t.subarray(i,i+3),O5)&&(n.push(i+2),i++),i++;if(n.length===0)return t;var a=t.length-n.length,r=new Uint8Array(a),s=0;for(i=0;i<a;s++,i++)s===n[0]&&(s++,n.shift()),r[i]=t[s];return r},sT=function(t,n,i,a){a===void 0&&(a=1/0),t=je(t),i=[].concat(i);for(var r=0,s,o=0;r<t.length&&(o<a||s);){var u=void 0;if(Pt(t.subarray(r),L5)?u=4:Pt(t.subarray(r),M5)&&(u=3),!u){r++;continue}if(o++,s)return R5(t.subarray(s,r));var l=void 0;n==="h264"?l=t[r+u]&31:n==="h265"&&(l=t[r+u]>>1&63),i.indexOf(l)!==-1&&(s=r+u),r+=u+(n==="h264"?1:2)}return t.subarray(0,0)},N5=function(t,n,i){return sT(t,"h264",n,i)},F5=function(t,n,i){return sT(t,"h265",n,i)},ba={webm:je([119,101,98,109]),matroska:je([109,97,116,114,111,115,107,97]),flac:je([102,76,97,67]),ogg:je([79,103,103,83]),ac3:je([11,119]),riff:je([82,73,70,70]),avi:je([65,86,73]),wav:je([87,65,86,69]),"3gp":je([102,116,121,112,51,103]),mp4:je([102,116,121,112]),fmp4:je([115,116,121,112]),mov:je([102,116,121,112,113,116]),moov:je([109,111,111,118]),moof:je([109,111,111,102])},Ks={aac:function(t){var n=Fo(t);return Pt(t,[255,16],{offset:n,mask:[255,22]})},mp3:function(t){var n=Fo(t);return Pt(t,[255,2],{offset:n,mask:[255,6]})},webm:function(t){var n=dy(t,[Ll.EBML,Ll.DocType])[0];return Pt(n,ba.webm)},mkv:function(t){var n=dy(t,[Ll.EBML,Ll.DocType])[0];return Pt(n,ba.matroska)},mp4:function(t){if(Ks["3gp"](t)||Ks.mov(t))return!1;if(Pt(t,ba.mp4,{offset:4})||Pt(t,ba.fmp4,{offset:4})||Pt(t,ba.moof,{offset:4})||Pt(t,ba.moov,{offset:4}))return!0},mov:function(t){return Pt(t,ba.mov,{offset:4})},"3gp":function(t){return Pt(t,ba["3gp"],{offset:4})},ac3:function(t){var n=Fo(t);return Pt(t,ba.ac3,{offset:n})},ts:function(t){if(t.length<189&&t.length>=1)return t[0]===71;for(var n=0;n+188<t.length&&n<188;){if(t[n]===71&&t[n+188]===71)return!0;n+=1}return!1},flac:function(t){var n=Fo(t);return Pt(t,ba.flac,{offset:n})},ogg:function(t){return Pt(t,ba.ogg)},avi:function(t){return Pt(t,ba.riff)&&Pt(t,ba.avi,{offset:8})},wav:function(t){return Pt(t,ba.riff)&&Pt(t,ba.wav,{offset:8})},h264:function(t){return N5(t,7,3).length},h265:function(t){return F5(t,[32,33],3).length}},rm=Object.keys(Ks).filter(function(e){return e!=="ts"&&e!=="h264"&&e!=="h265"}).concat(["ts","h264","h265"]);rm.forEach(function(e){var t=Ks[e];Ks[e]=function(n){return t(je(n))}});var B5=Ks,Qp=function(t){t=je(t);for(var n=0;n<rm.length;n++){var i=rm[n];if(B5[i](t))return i}return""},j5=function(t){return A5(t,["moof"]).length>0},Zp=9e4,eg,tg,Gd,ag,oT,uT,lT;eg=function(e){return e*Zp};tg=function(e,t){return e*t};Gd=function(e){return e/Zp};ag=function(e,t){return e/t};oT=function(e,t){return eg(ag(e,t))};uT=function(e,t){return tg(Gd(e),t)};lT=function(e,t,n){return Gd(n?e:e-t)};var jc={ONE_SECOND_IN_TS:Zp,secondsToVideoTs:eg,secondsToAudioTs:tg,videoTsToSeconds:Gd,audioTsToSeconds:ag,audioTsToVideoTs:oT,videoTsToAudioTs:uT,metadataTsToSeconds:lT};function sm(e){return sm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},sm(e)}function U5(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function om(e){var t=typeof Map=="function"?new Map:void 0;return om=function(i){if(i===null||!U5(i))return i;if(typeof i!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(i))return t.get(i);t.set(i,a)}function a(){return b_(i,arguments,sm(this).constructor)}return a.prototype=Object.create(i.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),Bs(a,i)},om(e)}/** 76 * @license 77 * Video.js 7.21.6 <http://videojs.com/> 78 * Copyright Brightcove, Inc. <https://www.brightcove.com/> 79 * Available under Apache License Version 2.0 80 * <https://github.com/videojs/video.js/blob/main/LICENSE> 81 * 82 * Includes vtt.js <https://github.com/mozilla/vtt.js> 83 * Available under Apache License Version 2.0 84 * <https://github.com/mozilla/vtt.js/blob/main/LICENSE> 85 */var cT="7.21.6",ci={},nr=function(t,n){return ci[t]=ci[t]||[],n&&(ci[t]=ci[t].concat(n)),ci[t]},H5=function(t,n){nr(t,n)},dT=function(t,n){var i=nr(t).indexOf(n);return i<=-1?!1:(ci[t]=ci[t].slice(),ci[t].splice(i,1),!0)},V5=function(t,n){nr(t,[].concat(n).map(function(i){var a=function r(){return dT(t,r),i.apply(void 0,arguments)};return a}))},Uc={prefixed:!0},dc=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror","fullscreen"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"]],hy=dc[0],Bo;for(var Ml=0;Ml<dc.length;Ml++)if(dc[Ml][1]in fe){Bo=dc[Ml];break}
85if(Bo){for(var Ol=0;Ol<Bo.length;Ol++)Uc[hy[Ol]]=Bo[Ol];Uc.prefixed=Bo[0]!==hy[0]}var Ma=[],K5=function(t,n){return function(i,a,r){var s=n.levels[a],o=new RegExp("^("+s+")$");if(i!=="log"&&r.unshift(i.toUpperCase()+":"),r.unshift(t+":"),Ma){Ma.push([].concat(r));var u=Ma.length-1e3;Ma.splice(0,u>0?u:0)}if(N.console){var l=N.console[i];!l&&i==="debug"&&(l=N.console.info||N.console.log),!(!l||!s||!o.test(i))&&l[Array.isArray(r)?"apply":"call"](N.console,r)}}};function hT(e){var t="info",n,i=function(){for(var r=arguments.length,s=new Array(r),o=0;o<r;o++)s[o]=arguments[o];n("log",t,s)};return n=K5(e,i),i.createLogger=function(a){return hT(e+": "+a)},i.levels={all:"debug|log|warn|error",off:"",debug:"debug|log|warn|error",info:"log|warn|error",warn:"warn|error",error:"error",DEFAULT:t},i.level=function(a){if(typeof a=="string"){if(!i.levels.hasOwnProperty(a))throw new Error('"'+a+'" in not a valid log level');t=a}return t},i.history=function(){return Ma?[].concat(Ma):[]},i.history.filter=function(a){return(Ma||[]).filter(function(r){return new RegExp(".*"+a+".*").test(r[0])})},i.history.clear=function(){Ma&&(Ma.length=0)},i.history.disable=function(){Ma!==null&&(Ma.length=0,Ma=null)},i.history.enable=function(){Ma===null&&(Ma=[])},i.error=function(){for(var a=arguments.length,r=new Array(a),s=0;s<a;s++)r[s]=arguments[s];return n("error",t,r)},i.warn=function(){for(var a=arguments.length,r=new Array(a),s=0;s<a;s++)r[s]=arguments[s];return n("warn",t,r)},i.debug=function(){for(var a=arguments.length,r=new Array(a),s=0;s<a;s++)r[s]=arguments[s];return n("debug",t,r)},i}var Xe=hT("VIDEOJS"),fT=Xe.createLogger,z5=Object.prototype.toString,mT=function(t){return Ci(t)?Object.keys(t):[]};function Ss(e,t){mT(e).forEach(function(n){return t(e[n],n)})}function W5(e,t,n){return n===void 0&&(n=0),mT(e).reduce(function(i,a){return t(i,e[a],a)},n)}function Ot(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return Object.assign?cn.apply(void 0,[e].concat(n)):(n.forEach(function(a){a&&Ss(a,function(r,s){e[s]=r})}),e)}function Ci(e){return!!e&&typeof e=="object"}function bu(e){return Ci(e)&&z5.call(e)==="[object Object]"&&e.constructor===Object}function yu(e,t){if(!e||!t)return"";if(typeof N.getComputedStyle=="function"){var n;try{n=N.getComputedStyle(e)}catch{return""}return n?n.getPropertyValue(t)||n[t]:""}return""}var na=N.navigator&&N.navigator.userAgent||"",fy=/AppleWebKit\/([\d.]+)/i.exec(na),G5=fy?parseFloat(fy.pop()):null,pT=/iPod/i.test(na),$5=function(){var e=na.match(/OS (\d+)_/i);return e&&e[1]?e[1]:null}(),Mi=/Android/i.test(na),ng=function(){var e=na.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!e)return null;var t=e[1]&&parseFloat(e[1]),n=e[2]&&parseFloat(e[2]);return t&&n?parseFloat(e[1]+"."+e[2]):t||null}(),gT=Mi&&ng<5&&G5<537,vT=/Firefox/i.test(na),zu=/Edg/i.test(na),Oi=!zu&&(/Chrome/i.test(na)||/CriOS/i.test(na)),bT=function(){var e=na.match(/(Chrome|CriOS)\/(\d+)/);return e&&e[2]?parseFloat(e[2]):null}(),Wu=function(){var e=/MSIE\s(\d+)\.\d/.exec(na),t=e&&parseFloat(e[1]);return!t&&/Trident\/7.0/i.test(na)&&/rv:11.0/.test(na)&&(t=11),t}(),ig=/Safari/i.test(na)&&!Oi&&!Mi&&!zu,yT=/Windows/i.test(na),zs=!!(to()&&("ontouchstart"in N||N.navigator.maxTouchPoints||N.DocumentTouch&&N.document instanceof N.DocumentTouch)),rg=/iPad/i.test(na)||ig&&zs&&!/iPhone/i.test(na),sg=/iPhone/i.test(na)&&!rg,xa=sg||rg||pT,$d=(ig||xa)&&!Oi,J5=Object.freeze({__proto__:null,IS_IPOD:pT,IOS_VERSION:$5,IS_ANDROID:Mi,ANDROID_VERSION:ng,IS_NATIVE_ANDROID:gT,IS_FIREFOX:vT,IS_EDGE:zu,IS_CHROME:Oi,CHROME_VERSION:bT,IE_VERSION:Wu,IS_SAFARI:ig,IS_WINDOWS:yT,TOUCH_ENABLED:zs,IS_IPAD:rg,IS_IPHONE:sg,IS_IOS:xa,IS_ANY_SAFARI:$d});function my(e){return typeof e=="string"&&!!e.trim()}function kT(e){if(e.indexOf(" ")>=0)throw new Error("class has illegal whitespace characters")}function q5(e){return new RegExp("(^|\\s)"+e+"($|\\s)")}function to(){return fe===N.document}function ao(e){return Ci(e)&&e.nodeType===1}function _T(){try{return N.parent!==N.self}catch{return!0}}function TT(e){return function(t,n){if(!my(t))return fe[e](null);my(n)&&(n=fe.querySelector(n));var i=ao(n)?n:fe;return i[e]&&i[e](t)}}function it(e,t,n,i){e===void 0&&(e="div"),t===void 0&&(t={}),n===void 0&&(n={});var a=fe.createElement(e);return Object.getOwnPropertyNames(t).forEach(function(r){var s=t[r];r.indexOf("aria-")!==-1||r==="role"||r==="type"?(Xe.warn(`Setting attributes in the second argument of createEl()
86has been deprecated. Use the third argument instead. 87`+("createEl(type, properties, attributes). Attempting to set "+r+" to "+s+".")),a.setAttribute(r,s)):r==="textContent"?$r(a,s):(a[r]!==s||r==="tabIndex")&&(a[r]=s)}),Object.getOwnPropertyNames(n).forEach(function(r){a.setAttribute(r,n[r])}),i&&ug(a,i),a}function $r(e,t){return typeof e.textContent>"u"?e.innerText=t:e.textContent=t,e}function um(e,t){t.firstChild?t.insertBefore(e,t.firstChild):t.appendChild(e)}function Or(e,t){return kT(t),e.classList?e.classList.contains(t):q5(t).test(e.className)}function vi(e,t){return e.classList?e.classList.add(t):Or(e,t)||(e.className=(e.className+" "+t).trim()),e}function Gu(e,t){return e?(e.classList?e.classList.remove(t):(kT(t),e.className=e.className.split(/\s+/).filter(function(n){return n!==t}).join(" ")),e):(Xe.warn("removeClass was called with an element that doesn't exist"),null)}function ST(e,t,n){var i=Or(e,t);if(typeof n=="function"&&(n=n(e,t)),typeof n!="boolean"&&(n=!i),n!==i)return n?vi(e,t):Gu(e,t),e}function CT(e,t){Object.getOwnPropertyNames(t).forEach(function(n){var i=t[n];i===null||typeof i>"u"||i===!1?e.removeAttribute(n):e.setAttribute(n,i===!0?"":i)})}function ui(e){var t={},n=",autoplay,controls,playsinline,loop,muted,default,defaultMuted,";if(e&&e.attributes&&e.attributes.length>0)for(var i=e.attributes,a=i.length-1;a>=0;a--){var r=i[a].name,s=i[a].value;(typeof e[r]=="boolean"||n.indexOf(","+r+",")!==-1)&&(s=s!==null),t[r]=s}return t}function wT(e,t){return e.getAttribute(t)}function Ws(e,t,n){e.setAttribute(t,n)}function Jd(e,t){e.removeAttribute(t)}function ET(){fe.body.focus(),fe.onselectstart=function(){return!1}}function xT(){fe.onselectstart=function(){return!0}}function Gs(e){if(e&&e.getBoundingClientRect&&e.parentNode){var t=e.getBoundingClientRect(),n={};return["bottom","height","left","right","top","width"].forEach(function(i){t[i]!==void 0&&(n[i]=t[i])}),n.height||(n.height=parseFloat(yu(e,"height"))),n.width||(n.width=parseFloat(yu(e,"width"))),n}}function ku(e){if(!e||e&&!e.offsetParent)return{left:0,top:0,width:0,height:0};for(var t=e.offsetWidth,n=e.offsetHeight,i=0,a=0;e.offsetParent&&e!==fe[Uc.fullscreenElement];)i+=e.offsetLeft,a+=e.offsetTop,e=e.offsetParent;return{left:i,top:a,width:t,height:n}}function qd(e,t){var n={x:0,y:0};if(xa)for(var i=e;i&&i.nodeName.toLowerCase()!=="html";){var a=yu(i,"transform");
87if(/^matrix/.test(a)){var r=a.slice(7,-1).split(/,\s/).map(Number);n.x+=r[4],n.y+=r[5]}else if(/^matrix3d/.test(a)){var s=a.slice(9,-1).split(/,\s/).map(Number);n.x+=s[12],n.y+=s[13]}i=i.parentNode}var o={},u=ku(t.target),l=ku(e),c=l.width,d=l.height,h=t.offsetY-(l.top-u.top),m=t.offsetX-(l.left-u.left);return t.changedTouches&&(m=t.changedTouches[0].pageX-l.left,h=t.changedTouches[0].pageY+l.top,xa&&(m-=n.x,h-=n.y)),o.y=1-Math.max(0,Math.min(1,h/d)),o.x=Math.max(0,Math.min(1,m/c)),o}function AT(e){return Ci(e)&&e.nodeType===3}function og(e){for(;e.firstChild;)e.removeChild(e.firstChild);return e}function DT(e){return typeof e=="function"&&(e=e()),(Array.isArray(e)?e:[e]).map(function(t){if(typeof t=="function"&&(t=t()),ao(t)||AT(t))return t;if(typeof t=="string"&&/\S/.test(t))return fe.createTextNode(t)}).filter(function(t){return t})}function ug(e,t){return DT(t).forEach(function(n){return e.appendChild(n)}),e}function PT(e,t){return ug(og(e),t)}function _u(e){return e.button===void 0&&e.buttons===void 0||e.button===0&&e.buttons===void 0||e.type==="mouseup"&&e.button===0&&e.buttons===0?!0:!(e.button!==0||e.buttons!==1)}var ir=TT("querySelector"),IT=TT("querySelectorAll"),LT=Object.freeze({__proto__:null,isReal:to,isEl:ao,isInFrame:_T,createEl:it,textContent:$r,prependTo:um,hasClass:Or,addClass:vi,removeClass:Gu,toggleClass:ST,setAttributes:CT,getAttributes:ui,getAttribute:wT,setAttribute:Ws,removeAttribute:Jd,blockTextSelection:ET,unblockTextSelection:xT,getBoundingClientRect:Gs,findPosition:ku,getPointerPosition:qd,isTextNode:AT,emptyEl:og,normalizeContent:DT,appendContent:ug,insertContent:PT,isSingleLeftClick:_u,$:ir,$$:IT}),MT=!1,lm,Y5=function(){if(lm.options.autoSetup!==!1){var t=Array.prototype.slice.call(fe.getElementsByTagName("video")),n=Array.prototype.slice.call(fe.getElementsByTagName("audio")),i=Array.prototype.slice.call(fe.getElementsByTagName("video-js")),a=t.concat(n,i);if(a&&a.length>0)for(var r=0,s=a.length;r<s;r++){var o=a[r];if(o&&o.getAttribute){if(o.player===void 0){var u=o.getAttribute("data-setup");u!==null&&lm(o)}}else{cm(1);break}}else MT||cm(1)}};function cm(e,t){to()&&(t&&(lm=t),N.setTimeout(Y5,e))}function dm(){MT=!0,N.removeEventListener("load",dm)}to()&&(fe.readyState==="complete"?dm():N.addEventListener("load",dm));var OT=function(t){var n=fe.createElement("style");return n.className=t,n},RT=function(t,n){t.styleSheet?t.styleSheet.cssText=n:t.textContent=n},X5=3,Q5=X5;function Ri(){return Q5++}var NT;N.WeakMap||(NT=function(){function e(){this.vdata="vdata"+Math.floor(N.performance&&N.performance.now()||Date.now()),this.data={}}var t=e.prototype;return t.set=function(i,a){var r=i[this.vdata]||Ri();return i[this.vdata]||(i[this.vdata]=r),this.data[r]=a,this},t.get=function(i){var a=i[this.vdata];if(a)return this.data[a];Xe("We have no data for this element",i)},t.has=function(i){var a=i[this.vdata];return a in this.data},t.delete=function(i){var a=i[this.vdata];a&&(delete this.data[a],delete i[this.vdata])},e}());var Ca=N.WeakMap?new WeakMap:new NT;function py(e,t){if(Ca.has(e)){var n=Ca.get(e);n.handlers[t].length===0&&(delete n.handlers[t],e.removeEventListener?e.removeEventListener(t,n.dispatcher,!1):e.detachEvent&&e.detachEvent("on"+t,n.dispatcher)),Object.getOwnPropertyNames(n.handlers).length<=0&&(delete n.handlers,delete n.dispatcher,delete n.disabled),Object.getOwnPropertyNames(n).length===0&&Ca.delete(e)}}function lg(e,t,n,i){n.forEach(function(a){e(t,a,i)})}function Yd(e){if(e.fixed_)return e;function t(){return!0}function n(){return!1}if(!e||!e.isPropagationStopped||!e.isImmediatePropagationStopped){var i=e||N.event;e={};for(var a in i)a!=="layerX"&&a!=="layerY"&&a!=="keyLocation"&&a!=="webkitMovementX"&&a!=="webkitMovementY"&&a!=="path"&&(a==="returnValue"&&i.preventDefault||(e[a]=i[a]));if(e.target||(e.target=e.srcElement||fe),e.relatedTarget||(e.relatedTarget=e.fromElement===e.target?e.toElement:e.fromElement),e.preventDefault=function(){i.preventDefault&&i.preventDefault(),e.returnValue=!1,i.returnValue=!1,e.defaultPrevented=!0},e.defaultPrevented=!1,e.stopPropagation=function(){i.stopPropagation&&i.stopPropagation(),e.cancelBubble=!0,i.cancelBubble=!0,e.isPropagationStopped=t},e.isPropagationStopped=n,e.stopImmediatePropagation=function(){i.stopImmediatePropagation&&i.stopImmediatePropagation(),e.isImmediatePropagationStopped=t,e.stopPropagation()},e.isImmediatePropagationStopped=n,e.clientX!==null&&e.clientX!==void 0){var r=fe.documentElement,s=fe.body;e.pageX=e.clientX+(r&&r.scrollLeft||s&&s.scrollLeft||0)-(r&&r.clientLeft||s&&s.clientLeft||0),e.pageY=e.clientY+(r&&r.scrollTop||s&&s.scrollTop||0)-(r&&r.clientTop||s&&s.clientTop||0)}e.which=e.charCode||e.keyCode,e.button!==null&&e.button!==void 0&&(e.button=e.button&1?0:e.button&4?1:e.button&2?2:0)}return e.fixed_=!0,e}var Rl,Z5=function(){if(typeof Rl!="boolean"){Rl=!1;try{var t=Object.defineProperty({}
87,"passive",{get:function(){Rl=!0}});N.addEventListener("test",null,t),N.removeEventListener("test",null,t)}catch{}}return Rl},eM=["touchstart","touchmove"];function qa(e,t,n){if(Array.isArray(t))return lg(qa,e,t,n);Ca.has(e)||Ca.set(e,{});var i=Ca.get(e);if(i.handlers||(i.handlers={}),i.handlers[t]||(i.handlers[t]=[]),n.guid||(n.guid=Ri()),i.handlers[t].push(n),i.dispatcher||(i.disabled=!1,i.dispatcher=function(r,s){if(!i.disabled){r=Yd(r);var o=i.handlers[r.type];if(o)for(var u=o.slice(0),l=0,c=u.length;l<c&&!r.isImmediatePropagationStopped();l++)try{u[l].call(e,r,s)}catch(d){Xe.error(d)}}}),i.handlers[t].length===1)if(e.addEventListener){var a=!1;Z5()&&eM.indexOf(t)>-1&&(a={passive:!0}),e.addEventListener(t,i.dispatcher,a)}else e.attachEvent&&e.attachEvent("on"+t,i.dispatcher)}function fa(e,t,n){if(Ca.has(e)){var i=Ca.get(e);if(i.handlers){if(Array.isArray(t))return lg(fa,e,t,n);var a=function(l,c){i.handlers[c]=[],py(l,c)};if(t===void 0){for(var r in i.handlers)Object.prototype.hasOwnProperty.call(i.handlers||{},r)&&a(e,r);return}var s=i.handlers[t];if(s){if(!n){a(e,t);return}if(n.guid)for(var o=0;o<s.length;o++)s[o].guid===n.guid&&s.splice(o--,1);py(e,t)}}}}function no(e,t,n){var i=Ca.has(e)?Ca.get(e):{},a=e.parentNode||e.ownerDocument;if(typeof t=="string"?t={type:t,target:e}:t.target||(t.target=e),t=Yd(t),i.dispatcher&&i.dispatcher.call(e,t,n),a&&!t.isPropagationStopped()&&t.bubbles===!0)no.call(null,a,t,n);else if(!a&&!t.defaultPrevented&&t.target&&t.target[t.type]){Ca.has(t.target)||Ca.set(t.target,{});var r=Ca.get(t.target);t.target[t.type]&&(r.disabled=!0,typeof t.target[t.type]=="function"&&t.target[t.type](),r.disabled=!1)}return!t.defaultPrevented}function Xd(e,t,n){if(Array.isArray(t))return lg(Xd,e,t,n);var i=function a(){fa(e,t,a),n.apply(this,arguments)};i.guid=n.guid=n.guid||Ri(),qa(e,t,i)}function FT(e,t,n){var i=function a(){fa(e,t,a),n.apply(this,arguments)};i.guid=n.guid=n.guid||Ri(),qa(e,t,i)}var tM=Object.freeze({__proto__:null,fixEvent:Yd,on:qa,off:fa,trigger:no,one:Xd,any:FT}),En=30,xt=function(t,n,i){n.guid||(n.guid=Ri());var a=n.bind(t);return a.guid=i?i+"_"+n.guid:n.guid,a},wi=function(t,n){var i=N.performance.now(),a=function(){var s=N.performance.now();s-i>=n&&(t.apply(void 0,arguments),i=s)};return a},aM=function(t,n,i,a){a===void 0&&(a=N);var r,s=function(){a.clearTimeout(r),r=null},o=function(){var l=this,c=arguments,d=function(){r=null,d=null,i||t.apply(l,c)};!r&&i&&t.apply(l,c),a.clearTimeout(r),r=a.setTimeout(d,n)};return o.cancel=s,o},ra=function(){};ra.prototype.allowedEvents_={};ra.prototype.on=function(e,t){var n=this.addEventListener;this.addEventListener=function(){},qa(this,e,t),this.addEventListener=n};ra.prototype.addEventListener=ra.prototype.on;ra.prototype.off=function(e,t){fa(this,e,t)};ra.prototype.removeEventListener=ra.prototype.off;ra.prototype.one=function(e,t){var n=this.addEventListener;this.addEventListener=function(){},Xd(this,e,t),this.addEventListener=n};ra.prototype.any=function(e,t){var n=this.addEventListener;this.addEventListener=function(){},FT(this,e,t),this.addEventListener=n};ra.prototype.trigger=function(e){var t=e.type||e;typeof e=="string"&&(e={type:t}),e=Yd(e),this.allowedEvents_[t]&&this["on"+t]&&this["on"+t](e),no(this,e)};ra.prototype.dispatchEvent=ra.prototype.trigger;var Po;ra.prototype.queueTrigger=function(e){var t=this;Po||(Po=new Map);var n=e.type||e,i=Po.get(this);i||(i=new Map,Po.set(this,i));var a=i.get(n);i.delete(n),N.clearTimeout(a);var r=N.setTimeout(function(){i.delete(n),i.size===0&&(i=null,Po.delete(t)),t.trigger(e)},0);i.set(n,r)};var Qd=function(t){return typeof t.name=="function"?t.name():typeof t.name=="string"?t.name:t.name_?t.name_:t.constructor&&t.constructor.name?t.constructor.name:typeof t},bi=function(t){return t instanceof ra||!!t.eventBusEl_&&["on","one","off","trigger"].every(function(n){return typeof t[n]=="function"})},nM=function(t,n){bi(t)?n():(t.eventedCallbacks||(t.eventedCallbacks=[]),t.eventedCallbacks.push(n))},hm=function(t){return typeof t=="string"&&/\S/.test(t)||Array.isArray(t)&&!!t.length},Hc=function(t,n,i){if(!t||!t.nodeName&&!bi(t))throw new Error("Invalid target for "+Qd(n)+"#"+i+"; must be a DOM node or evented object.")},BT=function(t,n,i){if(!hm(t))throw new Error("Invalid event type for "+Qd(n)+"#"+i+"; must be a non-empty string or array.")},jT=function(t,n,i){if(typeof t!="function")throw new Error("Invalid listener for "+Qd(n)+"#"+i+"; must be a function.")},Gh=function(t,n,i){var a=n.length<3||n[0]===t||n[0]===t.eventBusEl_,r,s,o;return a?(r=t.eventBusEl_,n.length>=3&&n.shift(),s=n[0],o=n[1]):(r=n[0],s=n[1],o=n[2]),Hc(r,t,i),BT(s,t,i),jT(o,t,i),o=xt(t,o),{isTargetingSelf:a,target:r,type:s,listener:o}},Sr=function(t,n,i,a){Hc(t,t,n),t.nodeName?tM[n](t,i,a):t[n](i,a)},iM={on:function(){for(var t=this,n=arguments.length,i=new Array(n),a=0;a<n;a++)i[a]=arguments[a];var r=Gh(this,i,"on"),s=r.isTargetingSelf,o=r.target,u=r.type,l=r.listener;if(Sr(o,"on",u,l),!s){var c=function(){return t.off(o,u,l)};c.guid=l.guid;var d=function(){return t.off("dispose",c)};
87d.guid=l.guid,Sr(this,"on","dispose",c),Sr(o,"on","dispose",d)}},one:function(){for(var t=this,n=arguments.length,i=new Array(n),a=0;a<n;a++)i[a]=arguments[a];var r=Gh(this,i,"one"),s=r.isTargetingSelf,o=r.target,u=r.type,l=r.listener;if(s)Sr(o,"one",u,l);else{var c=function d(){t.off(o,u,d);for(var h=arguments.length,m=new Array(h),b=0;b<h;b++)m[b]=arguments[b];l.apply(null,m)};c.guid=l.guid,Sr(o,"one",u,c)}},any:function(){for(var t=this,n=arguments.length,i=new Array(n),a=0;a<n;a++)i[a]=arguments[a];var r=Gh(this,i,"any"),s=r.isTargetingSelf,o=r.target,u=r.type,l=r.listener;if(s)Sr(o,"any",u,l);else{var c=function d(){t.off(o,u,d);for(var h=arguments.length,m=new Array(h),b=0;b<h;b++)m[b]=arguments[b];l.apply(null,m)};c.guid=l.guid,Sr(o,"any",u,c)}},off:function(t,n,i){if(!t||hm(t))fa(this.eventBusEl_,t,n);else{var a=t,r=n;Hc(a,this,"off"),BT(r,this,"off"),jT(i,this,"off"),i=xt(this,i),this.off("dispose",i),a.nodeName?(fa(a,r,i),fa(a,"dispose",i)):bi(a)&&(a.off(r,i),a.off("dispose",i))}},trigger:function(t,n){Hc(this.eventBusEl_,this,"trigger");var i=t&&typeof t!="string"?t.type:t;if(!hm(i)){var a="Invalid event type for "+Qd(this)+"#trigger; must be a non-empty string or object with a type key that has a non-empty value.";if(t)(this.log||Xe).error(a);else throw new Error(a)}return no(this.eventBusEl_,t,n)}};function cg(e,t){t===void 0&&(t={});var n=t,i=n.eventBusKey;if(i){if(!e[i].nodeName)throw new Error('The eventBusKey "'+i+'" does not refer to an element.');e.eventBusEl_=e[i]}else e.eventBusEl_=it("span",{className:"vjs-event-bus"});return Ot(e,iM),e.eventedCallbacks&&e.eventedCallbacks.forEach(function(a){a()}),e.on("dispose",function(){e.off(),[e,e.el_,e.eventBusEl_].forEach(function(a){a&&Ca.has(a)&&Ca.delete(a)}),N.setTimeout(function(){e.eventBusEl_=null},0)}),e}var rM={state:{},setState:function(t){var n=this;typeof t=="function"&&(t=t());var i;return Ss(t,function(a,r){n.state[r]!==a&&(i=i||{},i[r]={from:n.state[r],to:a}),n.state[r]=a}),i&&bi(this)&&this.trigger({changes:i,type:"statechanged"}),i}};function UT(e,t){return Ot(e,rM),e.state=Ot({},e.state,t),typeof e.handleStateChanged=="function"&&bi(e)&&e.on("statechanged",e.handleStateChanged),e}var hc=function(t){return typeof t!="string"?t:t.replace(/./,function(n){return n.toLowerCase()})},Ut=function(t){return typeof t!="string"?t:t.replace(/./,function(n){return n.toUpperCase()})},sM=function(t,n){return Ut(t)===Ut(n)};function wt(){for(var e={},t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return n.forEach(function(a){a&&Ss(a,function(r,s){if(!bu(r)){e[s]=r;return}bu(e[s])||(e[s]={}),e[s]=wt(e[s],r)})}),e}var oM=function(){function e(){this.map_={}}var t=e.prototype;return t.has=function(i){return i in this.map_},t.delete=function(i){var a=this.has(i);return delete this.map_[i],a},t.set=function(i,a){return this.map_[i]=a,this},t.forEach=function(i,a){for(var r in this.map_)i.call(a,this.map_[r],r,this)},e}(),uM=N.Map?N.Map:oM,lM=function(){function e(){this.set_={}}var t=e.prototype;return t.has=function(i){return i in this.set_},t.delete=function(i){var a=this.has(i);return delete this.set_[i],a},t.add=function(i){return this.set_[i]=1,this},t.forEach=function(i,a){for(var r in this.set_)i.call(a,r,r,this)},e}(),$h=N.Set?N.Set:lM,ue=function(){function e(n,i,a){var r=this;if(!n&&this.play?this.player_=n=this:this.player_=n,this.isDisposed_=!1,this.parentComponent_=null,this.options_=wt({},this.options_),i=this.options_=wt(this.options_,i),this.id_=i.id||i.el&&i.el.id,!this.id_){var s=n&&n.id&&n.id()||"no_player";this.id_=s+"_component_"+Ri()}this.name_=i.name||null,i.el?this.el_=i.el:i.createEl!==!1&&(this.el_=this.createEl()),i.className&&this.el_&&i.className.split(" ").forEach(function(o){return r.addClass(o)}),i.evented!==!1&&(cg(this,{eventBusKey:this.el_?"el_":null}),this.handleLanguagechange=this.handleLanguagechange.bind(this),this.on(this.player_,"languagechange",this.handleLanguagechange)),UT(this,this.constructor.defaultState),this.children_=[],this.childIndex_={},this.childNameIndex_={},this.setTimeoutIds_=new $h,this.setIntervalIds_=new $h,this.rafIds_=new $h,this.namedRafs_=new uM,this.clearingTimersOnDispose_=!1,i.initChildren!==!1&&this.initChildren(),this.ready(a),i.reportTouchActivity!==!1&&this.enableTouchActivity()}var t=e.prototype;return t.dispose=function(i){if(i===void 0&&(i={}),!this.isDisposed_){if(this.readyQueue_&&(this.readyQueue_.length=0),this.trigger({type:"dispose",bubbles:!1}),this.isDisposed_=!0,this.children_)for(var a=this.children_.length-1;a>=0;a--)this.children_[a].dispose&&this.children_[a].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.parentComponent_=null,this.el_&&(this.el_.parentNode&&(i.restoreEl?this.el_.parentNode.replaceChild(i.restoreEl,this.el_):this.el_.parentNode.removeChild(this.el_)),this.el_=null),this.player_=null}},t.isDisposed=function(){return!!this.isDisposed_},t.player=function(){return this.player_},t.options=function(i){return i?(this.options_=wt(this.options_,i),this.options_):this.options_},t.el=function(){return this.el_},t.createEl=function(i,a,r){return it(i,a,r)},t.localize=function(i,a,r){r===void 0&&(r=i);var s=this.player_.language&&this.player_.language(),o=this.player_.languages&&this.player_.languages(),u=o&&o[s],l=s&&s.split("-")[0],c=o&&o[l],d=r;return u&&u[i]?d=u[i]:c&&c[i]&&(d=c[i]),a&&(d=d.replace(/\{(\d+)\}/g,function(h,m){var b=a[m-1],y=b;return typeof b>"u"&&(y=h),y})),d},t.handleLanguagechange=function(){},t.contentEl=function(){return this.contentEl_||this.el_},t.id=function(){return this.id_},t.name=function(){return this.name_},t.children=function(){return this.children_},t.getChildById=function(i){return this.childIndex_[i]},t.getChild=function(i){if(i)return this.childNameIndex_[i]},t.getDescendant=function(){for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];a=a.reduce(function(u,l){return u.concat(l)},[]);for(var s=this,o=0;o<a.length;o++)if(s=s.getChild(a[o]),!s||!s.getChild)return;return s},t.addChild=function(i,a,r){a===void 0&&(a={}),r===void 0&&(r=this.children_.length);var s,o;if(typeof i=="string"){o=Ut(i);var u=a.componentClass||o;a.name=o;var l=e.getComponent(u);if(!l)throw new Error("Component "+u+" does not exist");if(typeof l!="function")return null;s=new l(this.player_||this,a)}else s=i;if(s.parentComponent_&&s.parentComponent_.removeChild(s),this.children_.splice(r,0,s),s.parentComponent_=this,typeof s.id=="function"&&(this.childIndex_[s.id()]=s),o=o||s.name&&Ut(s.name()),o&&(this.childNameIndex_[o]=s,this.childNameIndex_[hc(o)]=s),typeof s.el=="function"&&s.el()){var c=null;this.children_[r+1]&&(this.children_[r+1].el_?c=this.children_[r+1].el_:ao(this.children_[r+1])&&(c=this.children_[r+1])),this.contentEl().insertBefore(s.el(),c)}return s},t.removeChild=function(i){if(typeof i=="string"&&(i=this.getChild(i)),!(!i||!this.children_)){for(var a=!1,r=this.children_.length-1;r>=0;r--)if(this.children_[r]===i){a=!0,this.children_.splice(r,1);break}if(a){i.parentComponent_=null,this.childIndex_[i.id()]=null,this.childNameIndex_[Ut(i.name())]=null,this.childNameIndex_[hc(i.name())]=null;var s=i.el();s&&s.parentNode===this.contentEl()&&this.contentEl().removeChild(i.el())}}},t.initChildren=function(){var i=this,a=this.options_.children;if(a){var r=this.options_,s=function(c){var d=c.name,h=c.opts;if(r[d]!==void 0&&(h=r[d]),h!==!1){h===!0&&(h={}),h.playerOptions=i.options_.playerOptions;var m=i.addChild(d,h);m&&(i[d]=m)}},o,u=e.getComponent("Tech");Array.isArray(a)?o=a:o=Object.keys(a),o.concat(Object.keys(this.options_).filter(function(l){return!o.some(function(c){return typeof c=="string"?l===c:l===c.name})})).map(function(l){var c,d;return typeof l=="string"?(c=l,d=a[c]||i.options_[c]||{}):(c=l.name,d=l),{name:c,opts:d}}
87).filter(function(l){var c=e.getComponent(l.opts.componentClass||Ut(l.name));return c&&!u.isTech(c)}).forEach(s)}},t.buildCSSClass=function(){return""},t.ready=function(i,a){if(a===void 0&&(a=!1),!!i){if(!this.isReady_){this.readyQueue_=this.readyQueue_||[],this.readyQueue_.push(i);return}a?i.call(this):this.setTimeout(i,1)}},t.triggerReady=function(){this.isReady_=!0,this.setTimeout(function(){var i=this.readyQueue_;this.readyQueue_=[],i&&i.length>0&&i.forEach(function(a){a.call(this)},this),this.trigger("ready")},1)},t.$=function(i,a){return ir(i,a||this.contentEl())},t.$$=function(i,a){return IT(i,a||this.contentEl())},t.hasClass=function(i){return Or(this.el_,i)},t.addClass=function(i){vi(this.el_,i)},t.removeClass=function(i){Gu(this.el_,i)},t.toggleClass=function(i,a){ST(this.el_,i,a)},t.show=function(){this.removeClass("vjs-hidden")},t.hide=function(){this.addClass("vjs-hidden")},t.lockShowing=function(){this.addClass("vjs-lock-showing")},t.unlockShowing=function(){this.removeClass("vjs-lock-showing")},t.getAttribute=function(i){return wT(this.el_,i)},t.setAttribute=function(i,a){Ws(this.el_,i,a)},t.removeAttribute=function(i){Jd(this.el_,i)},t.width=function(i,a){return this.dimension("width",i,a)},t.height=function(i,a){return this.dimension("height",i,a)},t.dimensions=function(i,a){this.width(i,!0),this.height(a)},t.dimension=function(i,a,r){if(a!==void 0){(a===null||a!==a)&&(a=0),(""+a).indexOf("%")!==-1||(""+a).indexOf("px")!==-1?this.el_.style[i]=a:a==="auto"?this.el_.style[i]="":this.el_.style[i]=a+"px",r||this.trigger("componentresize");return}if(!this.el_)return 0;var s=this.el_.style[i],o=s.indexOf("px");return parseInt(o!==-1?s.slice(0,o):this.el_["offset"+Ut(i)],10)},t.currentDimension=function(i){var a=0;if(i!=="width"&&i!=="height")throw new Error("currentDimension only accepts width or height value");if(a=yu(this.el_,i),a=parseFloat(a),a===0||isNaN(a)){var r="offset"+Ut(i);a=this.el_[r]}return a},t.currentDimensions=function(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}},t.currentWidth=function(){return this.currentDimension("width")},t.currentHeight=function(){return this.currentDimension("height")},t.focus=function(){this.el_.focus()},t.blur=function(){this.el_.blur()},t.handleKeyDown=function(i){this.player_&&($e.isEventKey(i,"Tab")||i.stopPropagation(),this.player_.handleKeyDown(i))},t.handleKeyPress=function(i){this.handleKeyDown(i)},t.emitTapEvents=function(){var i=0,a=null,r=10,s=200,o;this.on("touchstart",function(l){l.touches.length===1&&(a={pageX:l.touches[0].pageX,pageY:l.touches[0].pageY},i=N.performance.now(),o=!0)}),this.on("touchmove",function(l){if(l.touches.length>1)o=!1;else if(a){var c=l.touches[0].pageX-a.pageX,d=l.touches[0].pageY-a.pageY,h=Math.sqrt(c*c+d*d);h>r&&(o=!1)}});var u=function(){o=!1};this.on("touchleave",u),this.on("touchcancel",u),this.on("touchend",function(l){if(a=null,o===!0){var c=N.performance.now()-i;c<s&&(l.preventDefault(),this.trigger("tap"))}})},t.enableTouchActivity=function(){if(!(!this.player()||!this.player().reportUserActivity)){var i=xt(this.player(),this.player().reportUserActivity),a;this.on("touchstart",function(){i(),this.clearInterval(a),a=this.setInterval(i,250)});var r=function(o){i(),this.clearInterval(a)};this.on("touchmove",i),this.on("touchend",r),this.on("touchcancel",r)}},t.setTimeout=function(i,a){var r=this,s;return i=xt(this,i),this.clearTimersOnDispose_(),s=N.setTimeout(function(){r.setTimeoutIds_.has(s)&&r.setTimeoutIds_.delete(s),i()},a),this.setTimeoutIds_.add(s),s},t.clearTimeout=function(i){return this.setTimeoutIds_.has(i)&&(this.setTimeoutIds_.delete(i),N.clearTimeout(i)),i},t.setInterval=function(i,a){i=xt(this,i),this.clearTimersOnDispose_();var r=N.setInterval(i,a);return this.setIntervalIds_.add(r),r},t.clearInterval=function(i){return this.setIntervalIds_.has(i)&&(this.setIntervalIds_.delete(i),N.clearInterval(i)),i},t.requestAnimationFrame=function(i){var a=this;if(!this.supportsRaf_)return this.setTimeout(i,1e3/60);this.clearTimersOnDispose_();var r;return i=xt(this,i),r=N.requestAnimationFrame(function(){a.rafIds_.has(r)&&a.rafIds_.delete(r),i()}),this.rafIds_.add(r),r},t.requestNamedAnimationFrame=function(i,a){var r=this;if(!this.namedRafs_.has(i)){this.clearTimersOnDispose_(),a=xt(this,a);var s=this.requestAnimationFrame(function(){a(),r.namedRafs_.has(i)&&r.namedRafs_.delete(i)});return this.namedRafs_.set(i,s),i}},t.cancelNamedAnimationFrame=function(i){this.namedRafs_.has(i)&&(this.cancelAnimationFrame(this.namedRafs_.get(i)),this.namedRafs_.delete(i))},t.cancelAnimationFrame=function(i){return this.supportsRaf_?(this.rafIds_.has(i)&&(this.rafIds_.delete(i),N.cancelAnimationFrame(i)),i):this.clearTimeout(i)},t.clearTimersOnDispose_=function(){var i=this;this.clearingTimersOnDispose_||(this.clearingTimersOnDispose_=!0,this.one("dispose",function(){[["namedRafs_","cancelNamedAnimationFrame"],["rafIds_","cancelAnimationFrame"],["setTimeoutIds_","clearTimeout"],["setIntervalIds_","clearInterval"]].forEac
87h(function(a){var r=a[0],s=a[1];i[r].forEach(function(o,u){return i[s](u)})}),i.clearingTimersOnDispose_=!1}))},e.registerComponent=function(i,a){if(typeof i!="string"||!i)throw new Error('Illegal component name, "'+i+'"; must be a non-empty string.');var r=e.getComponent("Tech"),s=r&&r.isTech(a),o=e===a||e.prototype.isPrototypeOf(a.prototype);if(s||!o){var u;throw s?u="techs must be registered using Tech.registerTech()":u="must be a Component subclass",new Error('Illegal component, "'+i+'"; '+u+".")}i=Ut(i),e.components_||(e.components_={});var l=e.getComponent("Player");if(i==="Player"&&l&&l.players){var c=l.players,d=Object.keys(c);if(c&&d.length>0&&d.map(function(h){return c[h]}).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return e.components_[i]=a,e.components_[hc(i)]=a,a},e.getComponent=function(i){if(!(!i||!e.components_))return e.components_[i]},e}();ue.prototype.supportsRaf_=typeof N.requestAnimationFrame=="function"&&typeof N.cancelAnimationFrame=="function";ue.registerComponent("Component",ue);function cM(e,t,n){if(typeof t!="number"||t<0||t>n)throw new Error("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+t+") is non-numeric or out of bounds (0-"+n+").")}function gy(e,t,n,i){return cM(e,i,n.length-1),n[i][t]}function Jh(e){var t;return e===void 0||e.length===0?t={length:0,start:function(){throw new Error("This TimeRanges object is empty")},end:function(){throw new Error("This TimeRanges object is empty")}}:t={length:e.length,start:gy.bind(null,"start",0,e),end:gy.bind(null,"end",1,e)},N.Symbol&&N.Symbol.iterator&&(t[N.Symbol.iterator]=function(){return(e||[]).values()}),t}function Rr(e,t){return Array.isArray(e)?Jh(e):e===void 0||t===void 0?Jh():Jh([[e,t]])}function HT(e,t){var n=0,i,a;if(!t)return 0;(!e||!e.length)&&(e=Rr(0,0));for(var r=0;r<e.length;r++)i=e.start(r),a=e.end(r),a>t&&(a=t),n+=a-i;return n/t}function wa(e){if(e instanceof wa)return e;typeof e=="number"?this.code=e:typeof e=="string"?this.message=e:Ci(e)&&(typeof e.code=="number"&&(this.code=e.code),Ot(this,e)),this.message||(this.message=wa.defaultMessages[this.code]||"")}wa.prototype.code=0;wa.prototype.message="";wa.prototype.status=null;wa.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"];wa.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."};for(var us=0;us<wa.errorTypes.length;us++)wa[wa.errorTypes[us]]=us,wa.prototype[wa.errorTypes[us]]=us;function Zo(e){return e!=null&&typeof e.then=="function"}function Hn(e){Zo(e)&&e.then(null,function(t){})}var fm=function(t){var n=["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce(function(i,a,r){return t[a]&&(i[a]=t[a]),i},{cues:t.cues&&Array.prototype.map.call(t.cues,function(i){return{startTime:i.startTime,endTime:i.endTime,text:i.text,id:i.id}})});return n},dM=function(t){var n=t.$$("track"),i=Array.prototype.map.call(n,function(r){return r.track}),a=Array.prototype.map.call(n,function(r){var s=fm(r.track);return r.src&&(s.src=r.src),s});return a.concat(Array.prototype.filter.call(t.textTracks(),function(r){return i.indexOf(r)===-1}).map(fm))},hM=function(t,n){return t.forEach(function(i){var a=n.addRemoteTextTrack(i).track;!i.src&&i.cues&&i.cues.forEach(function(r){return a.addCue(r)})}),n.textTracks()},vy={textTracksToJson:dM,jsonToTextTracks:hM,trackToJson_:fm},qh="vjs-modal-dialog",io=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.handleKeyDown_=function(s){return r.handleKeyDown(s)},r.close_=function(s){return r.close(s)},r.opened_=r.hasBeenOpened_=r.hasBeenFilled_=!1,r.closeable(!r.options_.uncloseable),r.content(r.options_.content),r.contentEl_=it("div",{className:qh+"-content"},{role:"document"}),r.descEl_=it("p",{className:qh+"-description vjs-control-text",id:r.el().getAttribute("aria-describedby")}),$r(r.descEl_,r.description()),r.el_.appendChild(r.descEl_),r.el_.appendChild(r.contentEl_),r}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":this.id()+"_description","aria-hidden":"true","aria-label":this.label(),role:"dialog"})},n.dispose=function(){this.contentEl_=null,this.descEl_=null,this.previouslyActiveEl_=null,e.prototype.dispose.call(this)},n.buildCSSClass=function(){return qh+" vjs-hidden "+e.prototype.buildCSSClass.call(this)},n.label=function(){return this.localize(this.options_.label||"Modal Window")},n.description=function(){var a=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(a+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),a},n.open=function(){if(!this.opened_){var a=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!a.paused(),this.options_.pauseOnOpe
87n&&this.wasPlaying_&&a.pause(),this.on("keydown",this.handleKeyDown_),this.hadControls_=a.controls(),a.controls(!1),this.show(),this.conditionalFocus_(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}},n.opened=function(a){return typeof a=="boolean"&&this[a?"open":"close"](),this.opened_},n.close=function(){if(this.opened_){var a=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&&this.options_.pauseOnOpen&&a.play(),this.off("keydown",this.handleKeyDown_),this.hadControls_&&a.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger("modalclose"),this.conditionalBlur_(),this.options_.temporary&&this.dispose()}},n.closeable=function(a){if(typeof a=="boolean"){var r=this.closeable_=!!a,s=this.getChild("closeButton");if(r&&!s){var o=this.contentEl_;this.contentEl_=this.el_,s=this.addChild("closeButton",{controlText:"Close Modal Dialog"}),this.contentEl_=o,this.on(s,"close",this.close_)}!r&&s&&(this.off(s,"close",this.close_),this.removeChild(s),s.dispose())}return this.closeable_},n.fill=function(){this.fillWith(this.content())},n.fillWith=function(a){var r=this.contentEl(),s=r.parentNode,o=r.nextSibling;this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,s.removeChild(r),this.empty(),PT(r,a),this.trigger("modalfill"),o?s.insertBefore(r,o):s.appendChild(r);var u=this.getChild("closeButton");u&&s.appendChild(u.el_)},n.empty=function(){this.trigger("beforemodalempty"),og(this.contentEl()),this.trigger("modalempty")},n.content=function(a){return typeof a<"u"&&(this.content_=a),this.content_},n.conditionalFocus_=function(){var a=fe.activeElement,r=this.player_.el_;this.previouslyActiveEl_=null,(r.contains(a)||r===a)&&(this.previouslyActiveEl_=a,this.focus())},n.conditionalBlur_=function(){this.previouslyActiveEl_&&(this.previouslyActiveEl_.focus(),this.previouslyActiveEl_=null)},n.handleKeyDown=function(a){if(a.stopPropagation(),$e.isEventKey(a,"Escape")&&this.closeable()){a.preventDefault(),this.close();return}if($e.isEventKey(a,"Tab")){for(var r=this.focusableEls_(),s=this.el_.querySelector(":focus"),o,u=0;u<r.length;u++)if(s===r[u]){o=u;break}fe.activeElement===this.el_&&(o=0),a.shiftKey&&o===0?(r[r.length-1].focus(),a.preventDefault()):!a.shiftKey&&o===r.length-1&&(r[0].focus(),a.preventDefault())}},n.focusableEls_=function(){var a=this.el_.querySelectorAll("*");return Array.prototype.filter.call(a,function(r){return(r instanceof N.HTMLAnchorElement||r instanceof N.HTMLAreaElement)&&r.hasAttribute("href")||(r instanceof N.HTMLInputElement||r instanceof N.HTMLSelectElement||r instanceof N.HTMLTextAreaElement||r instanceof N.HTMLButtonElement)&&!r.hasAttribute("disabled")||r instanceof N.HTMLIFrameElement||r instanceof N.HTMLObjectElement||r instanceof N.HTMLEmbedElement||r.hasAttribute("tabindex")&&r.getAttribute("tabindex")!==-1||r.hasAttribute("contenteditable")})},t}(ue);io.prototype.options_={pauseOnOpen:!0,temporary:!0};ue.registerComponent("ModalDialog",io);var $s=function(e){me(t,e);function t(i){var a;i===void 0&&(i=[]),a=e.call(this)||this,a.tracks_=[],Object.defineProperty(ze(a),"length",{get:function(){return this.tracks_.length}});for(var r=0;r<i.length;r++)a.addTrack(i[r]);return a}var n=t.prototype;return n.addTrack=function(a){var r=this,s=this.tracks_.length;""+s in this||Object.defineProperty(this,s,{get:function(){return this.tracks_[s]}}),this.tracks_.indexOf(a)===-1&&(this.tracks_.push(a),this.trigger({track:a,type:"addtrack",target:this})),a.labelchange_=function(){r.trigger({track:a,type:"labelchange",target:r})},bi(a)&&a.addEventListener("labelchange",a.labelchange_)},n.removeTrack=function(a){for(var r,s=0,o=this.length;s<o;s++)if(this[s]===a){r=this[s],r.off&&r.off(),this.tracks_.splice(s,1);break}r&&this.trigger({track:r,type:"removetrack",target:this})},n.getTrackById=function(a){for(var r=null,s=0,o=this.length;s<o;s++){var u=this[s];if(u.id===a){r=u;break}}return r},t}(ra);$s.prototype.allowedEvents_={change:"change",addtrack:"addtrack",removetrack:"removetrack",labelchange:"labelchange"};for(var fM in $s.prototype.allowedEvents_)$s.prototype["on"+fM]=null;var Yh=function(t,n){for(var i=0;i<t.length;
87i++)!Object.keys(t[i]).length||n.id===t[i].id||(t[i].enabled=!1)},mM=function(e){me(t,e);function t(i){var a;i===void 0&&(i=[]);for(var r=i.length-1;r>=0;r--)if(i[r].enabled){Yh(i,i[r]);break}return a=e.call(this,i)||this,a.changing_=!1,a}var n=t.prototype;return n.addTrack=function(a){var r=this;a.enabled&&Yh(this,a),e.prototype.addTrack.call(this,a),a.addEventListener&&(a.enabledChange_=function(){r.changing_||(r.changing_=!0,Yh(r,a),r.changing_=!1,r.trigger("change"))},a.addEventListener("enabledchange",a.enabledChange_))},n.removeTrack=function(a){e.prototype.removeTrack.call(this,a),a.removeEventListener&&a.enabledChange_&&(a.removeEventListener("enabledchange",a.enabledChange_),a.enabledChange_=null)},t}($s),Xh=function(t,n){for(var i=0;i<t.length;i++)!Object.keys(t[i]).length||n.id===t[i].id||(t[i].selected=!1)},pM=function(e){me(t,e);function t(i){var a;i===void 0&&(i=[]);for(var r=i.length-1;r>=0;r--)if(i[r].selected){Xh(i,i[r]);break}return a=e.call(this,i)||this,a.changing_=!1,Object.defineProperty(ze(a),"selectedIndex",{get:function(){for(var o=0;o<this.length;o++)if(this[o].selected)return o;return-1},set:function(){}}),a}var n=t.prototype;return n.addTrack=function(a){var r=this;a.selected&&Xh(this,a),e.prototype.addTrack.call(this,a),a.addEventListener&&(a.selectedChange_=function(){r.changing_||(r.changing_=!0,Xh(r,a),r.changing_=!1,r.trigger("change"))},a.addEventListener("selectedchange",a.selectedChange_))},n.removeTrack=function(a){e.prototype.removeTrack.call(this,a),a.removeEventListener&&a.selectedChange_&&(a.removeEventListener("selectedchange",a.selectedChange_),a.selectedChange_=null)},t}($s),VT=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.addTrack=function(a){var r=this;e.prototype.addTrack.call(this,a),this.queueChange_||(this.queueChange_=function(){return r.queueTrigger("change")}),this.triggerSelectedlanguagechange||(this.triggerSelectedlanguagechange_=function(){return r.trigger("selectedlanguagechange")}),a.addEventListener("modechange",this.queueChange_);var s=["metadata","chapters"];s.indexOf(a.kind)===-1&&a.addEventListener("modechange",this.triggerSelectedlanguagechange_)},n.removeTrack=function(a){e.prototype.removeTrack.call(this,a),a.removeEventListener&&(this.queueChange_&&a.removeEventListener("modechange",this.queueChange_),this.selectedlanguagechange_&&a.removeEventListener("modechange",this.triggerSelectedlanguagechange_))},t}($s),gM=function(){function e(n){n===void 0&&(n=[]),this.trackElements_=[],Object.defineProperty(this,"length",{get:function(){return this.trackElements_.length}});for(var i=0,a=n.length;i<a;i++)this.addTrackElement_(n[i])}var t=e.prototype;return t.addTrackElement_=function(i){var a=this.trackElements_.length;""+a in this||Object.defineProperty(this,a,{get:function(){return this.trackElements_[a]}}),this.trackElements_.indexOf(i)===-1&&this.trackElements_.push(i)},t.getTrackElementByTrack_=function(i){for(var a,r=0,s=this.trackElements_.length;r<s;r++)if(i===this.trackElements_[r].track){a=this.trackElements_[r];break}return a},t.removeTrackElement_=function(i){for(var a=0,r=this.trackElements_.length;a<r;a++)if(i===this.trackElements_[a]){this.trackElements_[a].track&&typeof this.trackElements_[a].track.off=="function"&&this.trackElements_[a].track.off(),typeof this.trackElements_[a].off=="function"&&this.trackElements_[a].off(),this.trackElements_.splice(a,1);break}},e}(),by=function(){function e(n){e.prototype.setCues_.call(this,n),Object.defineProperty(this,"length",{get:function(){return this.length_}})}var t=e.prototype;return t.setCues_=function(i){var a=this.length||0,r=0,s=i.length;this.cues_=i,this.length_=i.length;var o=function(l){""+l in this||Object.defineProperty(this,""+l,{get:function(){return this.cues_[l]}})};if(a<s)for(r=a;r<s;r++)o.call(this,r)},t.getCueById=function(i){for(var a=null,r=0,s=this.length;r<s;r++){var o=this[r];if(o.id===i){a=o;break}}return a},e}(),vM={alternative:"alternative",captions:"captions",main:"main",sign:"sign",subtitles:"subtitles",commentary:"commentary"},bM={alternative:"alternative",descriptions:"descriptions",main:"main","main-desc":"main-desc",translation:"translation",commentary:"commentary"},yM={subtitles:"subtitles",captions:"captions",descriptions:"descriptions",chapters:"chapters",metadata:"metadata"},yy={disabled:"disabled",hidden:"hidden",showing:"showing"},dg=function(e){me(t,e);function t(n){var i;n===void 0&&(n={}),i=e.call(this)||this;var a={id:n.id||"vjs_track_"+Ri(),kind:n.kind||"",language:n.language||""},r=n.label||"",s=function(l){Object.defineProperty(ze(i),l,{get:function(){return a[l]},set:function(){}})};for(var o in a)s(o);return Object.defineProperty(ze(i),"label",{get:function(){return r},set:function(l){l!==r&&(r=l,this.trigger("labelchange"))}}),i}return t}(ra),hg=function(t){var n=["protocol","hostname","port","pathname","search","hash","host"],i=fe.createElement("a");i.href=t;for(var a={},r=0;r<n.length;r++)a[n[r]]=i[n[r]];return a.protocol==="http:"&&(a.host=a.host.replace(/:80$/,"")),a.protocol==="https:"&&(a.host=a.host.replace(/:443$/,"")),a.protocol||(a.protocol=N.location.protocol),a.host||(a.host=N.location.host),a},KT=function(t){if(!t.match(/^https?:\/\//)){var n=fe.createElement("a");n.href=t,t=n.href}return t},fg=function(t){if(typeof t=="string"){var n=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/,i=n.exec(t);if(i)return i.pop().toLowerCase()}return""},Zd=function(t,n){n===void 0&&(n=N.location);var i=hg(t),a=i.protocol===":"?n.protocol:i.protocol,r=a+i.host!==n.protocol+n.host;return r},kM=Object.freeze({__proto__:null,parseUrl:hg,getAbsoluteURL:KT,getFileExtension:fg,isCrossOrigin:Zd}),ky=function(t,n){var i=new N.WebVTT.Parser(N,N.vttjs,N.WebVTT.StringDecoder()),a=[];i.oncue=function(r){n.addCue(r)},i.onparsingerror=function(r){a.push(r)},i.onflush=function(){n.trigger({type:"loadeddata",target:n})},i.parse(t),a.length>0&&(N.console&&N.console.groupCollapsed&&N.console.groupCollapsed("Text Track parsing errors for "+n.src),a.forEach(function(r){return Xe.error(r)}),N.console&&N.console.groupEnd&&N.console.groupEnd()),i.flush()},_y=function(t,n){var i={uri:t},a=Zd(t);a&&(i.cors=a);var r=n.tech_.crossOrigin()==="use-credentials";r&&(i.withCredentials=r),f_(i,xt(this,function(s,o,u){if(s)return Xe.error(s,o);n.loaded_=!0,typeof N.WebVTT!="function"?n.tech_&&n.tech_.any(["vttjsloaded","vttjserror"],function(l){if(l.type==="vttjserror"){Xe.error("vttjs failed to load, stopping trying to process "+n.src);return}
87return ky(u,n)}):ky(u,n)}))},$u=function(e){me(t,e);function t(i){var a;if(i===void 0&&(i={}),!i.tech)throw new Error("A tech was not provided.");var r=wt(i,{kind:yM[i.kind]||"subtitles",language:i.language||i.srclang||""}),s=yy[r.mode]||"disabled",o=r.default;(r.kind==="metadata"||r.kind==="chapters")&&(s="hidden"),a=e.call(this,r)||this,a.tech_=r.tech,a.cues_=[],a.activeCues_=[],a.preload_=a.tech_.preloadTextTracks!==!1;var u=new by(a.cues_),l=new by(a.activeCues_),c=!1;a.timeupdateHandler=xt(ze(a),function(h){if(h===void 0&&(h={}),!this.tech_.isDisposed()){if(!this.tech_.isReady_){h.type!=="timeupdate"&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler));return}this.activeCues=this.activeCues,c&&(this.trigger("cuechange"),c=!1),h.type!=="timeupdate"&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler))}});var d=function(){a.stopTracking()};return a.tech_.one("dispose",d),s!=="disabled"&&a.startTracking(),Object.defineProperties(ze(a),{default:{get:function(){return o},set:function(){}},mode:{get:function(){return s},set:function(m){yy[m]&&s!==m&&(s=m,!this.preload_&&s!=="disabled"&&this.cues.length===0&&_y(this.src,this),this.stopTracking(),s!=="disabled"&&this.startTracking(),this.trigger("modechange"))}},cues:{get:function(){return this.loaded_?u:null},set:function(){}},activeCues:{get:function(){if(!this.loaded_)return null;if(this.cues.length===0)return l;for(var m=this.tech_.currentTime(),b=[],y=0,_=this.cues.length;y<_;y++){var k=this.cues[y];(k.startTime<=m&&k.endTime>=m||k.startTime===k.endTime&&k.startTime<=m&&k.startTime+.5>=m)&&b.push(k)}if(c=!1,b.length!==this.activeCues_.length)c=!0;else for(var E=0;E<b.length;E++)this.activeCues_.indexOf(b[E])===-1&&(c=!0);return this.activeCues_=b,l.setCues_(this.activeCues_),l},set:function(){}}}),r.src?(a.src=r.src,a.preload_||(a.loaded_=!0),(a.preload_||r.kind!=="subtitles"&&r.kind!=="captions")&&_y(a.src,ze(a))):a.loaded_=!0,a}var n=t.prototype;return n.startTracking=function(){this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler),this.tech_.on("timeupdate",this.timeupdateHandler)},n.stopTracking=function(){this.rvf_&&(this.tech_.cancelVideoFrameCallback(this.rvf_),this.rvf_=void 0),this.tech_.off("timeupdate",this.timeupdateHandler)},n.addCue=function(a){var r=a;if(r.constructor&&r.constructor.name!=="VTTCue"){r=new N.vttjs.VTTCue(a.startTime,a.endTime,a.text);for(var s in a)s in r||(r[s]=a[s]);r.id=a.id,r.originalCue_=a}for(var o=this.tech_.textTracks(),u=0;u<o.length;u++)o[u]!==this&&o[u].removeCue(r);this.cues_.push(r),this.cues.setCues_(this.cues_)},n.removeCue=function(a){for(var r=this.cues_.length;r--;){var s=this.cues_[r];if(s===a||s.originalCue_&&s.originalCue_===a){this.cues_.splice(r,1),this.cues.setCues_(this.cues_);break}}},t}(dg);$u.prototype.allowedEvents_={cuechange:"cuechange"};var zT=function(e){me(t,e);function t(n){var i;n===void 0&&(n={});var a=wt(n,{kind:bM[n.kind]||""});i=e.call(this,a)||this;var r=!1;return Object.defineProperty(ze(i),"enabled",{get:function(){return r},set:function(o){typeof o!="boolean"||o===r||(r=o,this.trigger("enabledchange"))}}),a.enabled&&(i.enabled=a.enabled),i.loaded_=!0,i}return t}(dg),WT=function(e){me(t,e);function t(n){var i;n===void 0&&(n={});var a=wt(n,{kind:vM[n.kind]||""});i=e.call(this,a)||this;var r=!1;return Object.defineProperty(ze(i),"selected",{get:function(){return r},set:function(o){typeof o!="boolean"||o===r||(r=o,this.trigger("selectedchange"))}}),a.selected&&(i.selected=a.selected),i}return t}(dg),GT=0,_M=1,$T=2,TM=3,ro=function(e){me(t,e);function t(n){var i;n===void 0&&(n={}),i=e.call(this)||this;var a,r=new $u(n);return i.kind=r.kind,i.src=r.src,i.srclang=r.language,i.label=r.label,i.default=r.default,Object.defineProperties(ze(i),{readyState:{get:function(){return a}},track:{get:function(){return r}}}),a=GT,r.addEventListener("loadeddata",function(){a=$T,i.trigger({type:"load",target:ze(i)})}),i}return t}(ra);ro.prototype.allowedEvents_={load:"load"};ro.NONE=GT;ro.LOADING=_M;ro.LOADED=$T;ro.ERROR=TM;var ln={audio:{ListClass:mM,TrackClass:zT,capitalName:"Audio"},video:{ListClass:pM,TrackClass:WT,capitalName:"Video"},text:{ListClass:VT,TrackClass:$u,capitalName:"Text"}};
87Object.keys(ln).forEach(function(e){ln[e].getterName=e+"Tracks",ln[e].privateName=e+"Tracks_"});var Js={remoteText:{ListClass:VT,TrackClass:$u,capitalName:"RemoteText",getterName:"remoteTextTracks",privateName:"remoteTextTracks_"},remoteTextEl:{ListClass:gM,TrackClass:ro,capitalName:"RemoteTextTrackEls",getterName:"remoteTextTrackEls",privateName:"remoteTextTrackEls_"}},_a=cn({},ln,Js);Js.names=Object.keys(Js);ln.names=Object.keys(ln);_a.names=[].concat(Js.names).concat(ln.names);function SM(e,t,n,i,a){a===void 0&&(a={});var r=e.textTracks();a.kind=t,n&&(a.label=n),i&&(a.language=i),a.tech=e;var s=new _a.text.TrackClass(a);return r.addTrack(s),s}var yt=function(e){me(t,e);function t(i,a){var r;return i===void 0&&(i={}),a===void 0&&(a=function(){}),i.reportTouchActivity=!1,r=e.call(this,null,i,a)||this,r.onDurationChange_=function(s){return r.onDurationChange(s)},r.trackProgress_=function(s){return r.trackProgress(s)},r.trackCurrentTime_=function(s){return r.trackCurrentTime(s)},r.stopTrackingCurrentTime_=function(s){return r.stopTrackingCurrentTime(s)},r.disposeSourceHandler_=function(s){return r.disposeSourceHandler(s)},r.queuedHanders_=new Set,r.hasStarted_=!1,r.on("playing",function(){this.hasStarted_=!0}),r.on("loadstart",function(){this.hasStarted_=!1}),_a.names.forEach(function(s){var o=_a[s];i&&i[o.getterName]&&(r[o.privateName]=i[o.getterName])}),r.featuresProgressEvents||r.manualProgressOn(),r.featuresTimeupdateEvents||r.manualTimeUpdatesOn(),["Text","Audio","Video"].forEach(function(s){i["native"+s+"Tracks"]===!1&&(r["featuresNative"+s+"Tracks"]=!1)}),i.nativeCaptions===!1||i.nativeTextTracks===!1?r.featuresNativeTextTracks=!1:(i.nativeCaptions===!0||i.nativeTextTracks===!0)&&(r.featuresNativeTextTracks=!0),r.featuresNativeTextTracks||r.emulateTextTracks(),r.preloadTextTracks=i.preloadTextTracks!==!1,r.autoRemoteTextTracks_=new _a.text.ListClass,r.initTrackListeners(),i.nativeControlsForTouch||r.emitTapEvents(),r.constructor&&(r.name_=r.constructor.name||"Unknown Tech"),r}var n=t.prototype;return n.triggerSourceset=function(a){var r=this;this.isReady_||this.one("ready",function(){return r.setTimeout(function(){return r.triggerSourceset(a)},1)}),this.trigger({src:a,type:"sourceset"})},n.manualProgressOn=function(){this.on("durationchange",this.onDurationChange_),this.manualProgress=!0,this.one("ready",this.trackProgress_)},n.manualProgressOff=function(){this.manualProgress=!1,this.stopTrackingProgress(),this.off("durationchange",this.onDurationChange_)},n.trackProgress=function(a){this.stopTrackingProgress(),this.progressInterval=this.setInterval(xt(this,function(){var r=this.bufferedPercent();this.bufferedPercent_!==r&&this.trigger("progress"),this.bufferedPercent_=r,r===1&&this.stopTrackingProgress()}),500)},n.onDurationChange=function(a){this.duration_=this.duration()},n.buffered=function(){return Rr(0,0)},n.bufferedPercent=function(){return HT(this.buffered(),this.duration_)},n.stopTrackingProgress=function(){this.clearInterval(this.progressInterval)},n.manualTimeUpdatesOn=function(){this.manualTimeUpdates=!0,this.on("play",this.trackCurrentTime_),this.on("pause",this.stopTrackingCurrentTime_)},n.manualTimeUpdatesOff=function(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off("play",this.trackCurrentTime_),this.off("pause",this.stopTrackingCurrentTime_)},n.trackCurrentTime=function(){this.currentTimeInterval&&this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval(function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},250)},n.stopTrackingCurrentTime=function(){this.clearInterval(this.currentTimeInterval),this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},n.dispose=function(){this.clearTracks(ln.names),this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),e.prototype.dispose.call(this)},n.clearTracks=function(a){var r=this;a=[].concat(a),a.forEach(function(s){for(var o=r[s+"Tracks"]()||[],u=o.length;u--;){var l=o[u];s==="text"&&r.removeRemoteTextTrack(l),o.removeTrack(l)}})},n.cleanupAutoTextTracks=function(){for(var a=this.autoRemoteTextTracks_||[],r=a.length;r--;){var s=a[r];this.removeRemoteTextTrack(s)}},n.reset=function(){},n.crossOrigin=function(){},n.setCrossOrigin=function(){},n.error=function(a){return a!==void 0&&(this.error_=new wa(a),this.trigger("error")),this.error_},n.played=function(){return this.hasStarted_?Rr(0,0):Rr()},n.play=function(){},n.setScrubbing=function(){},n.scrubbing=function(){},n.setCurrentTime=function(){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},n.initTrackListeners=function(){var a=this;
87ln.names.forEach(function(r){var s=ln[r],o=function(){a.trigger(r+"trackchange")},u=a[s.getterName]();u.addEventListener("removetrack",o),u.addEventListener("addtrack",o),a.on("dispose",function(){u.removeEventListener("removetrack",o),u.removeEventListener("addtrack",o)})})},n.addWebVttScript_=function(){var a=this;if(!N.WebVTT)if(fe.body.contains(this.el())){if(!this.options_["vtt.js"]&&bu(Nb)&&Object.keys(Nb).length>0){this.trigger("vttjsloaded");return}var r=fe.createElement("script");r.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js",r.onload=function(){a.trigger("vttjsloaded")},r.onerror=function(){a.trigger("vttjserror")},this.on("dispose",function(){r.onload=null,r.onerror=null}),N.WebVTT=!0,this.el().parentNode.appendChild(r)}else this.ready(this.addWebVttScript_)},n.emulateTextTracks=function(){var a=this,r=this.textTracks(),s=this.remoteTextTracks(),o=function(h){return r.addTrack(h.track)},u=function(h){return r.removeTrack(h.track)};s.on("addtrack",o),s.on("removetrack",u),this.addWebVttScript_();var l=function(){return a.trigger("texttrackchange")},c=function(){l();for(var h=0;h<r.length;h++){var m=r[h];m.removeEventListener("cuechange",l),m.mode==="showing"&&m.addEventListener("cuechange",l)}};c(),r.addEventListener("change",c),r.addEventListener("addtrack",c),r.addEventListener("removetrack",c),this.on("dispose",function(){s.off("addtrack",o),s.off("removetrack",u),r.removeEventListener("change",c),r.removeEventListener("addtrack",c),r.removeEventListener("removetrack",c);for(var d=0;d<r.length;d++){var h=r[d];h.removeEventListener("cuechange",l)}})},n.addTextTrack=function(a,r,s){if(!a)throw new Error("TextTrack kind is required but was not provided");return SM(this,a,r,s)},n.createRemoteTextTrack=function(a){var r=wt(a,{tech:this});return new Js.remoteTextEl.TrackClass(r)},n.addRemoteTextTrack=function(a,r){var s=this;a===void 0&&(a={});var o=this.createRemoteTextTrack(a);return r!==!0&&r!==!1&&(Xe.warn('Calling addRemoteTextTrack without explicitly setting the "manualCleanup" parameter to `true` is deprecated and default to `false` in future version of video.js'),r=!0),this.remoteTextTrackEls().addTrackElement_(o),this.remoteTextTracks().addTrack(o.track),r!==!0&&this.ready(function(){return s.autoRemoteTextTracks_.addTrack(o.track)}),o},n.removeRemoteTextTrack=function(a){var r=this.remoteTextTrackEls().getTrackElementByTrack_(a);this.remoteTextTrackEls().removeTrackElement_(r),this.remoteTextTracks().removeTrack(a),this.autoRemoteTextTracks_.removeTrack(a)},n.getVideoPlaybackQuality=function(){return{}},n.requestPictureInPicture=function(){var a=this.options_.Promise||N.Promise;if(a)return a.reject()},n.disablePictureInPicture=function(){return!0},n.setDisablePictureInPicture=function(){},n.requestVideoFrameCallback=function(a){var r=this,s=Ri();return!this.isReady_||this.paused()?(this.queuedHanders_.add(s),this.one("playing",function(){r.queuedHanders_.has(s)&&(r.queuedHanders_.delete(s),a())})):this.requestNamedAnimationFrame(s,a),s},n.cancelVideoFrameCallback=function(a){this.queuedHanders_.has(a)?this.queuedHanders_.delete(a):this.cancelNamedAnimationFrame(a)},n.setPoster=function(){},n.playsinline=function(){},n.setPlaysinline=function(){},n.overrideNativeAudioTracks=function(){},n.overrideNativeVideoTracks=function(){},n.canPlayType=function(){return""},t.canPlayType=function(){return""},t.canPlaySource=function(a,r){return t.canPlayType(a.type)},t.isTech=function(a){return a.prototype instanceof t||a instanceof t||a===t},t.registerTech=function(a,r){if(t.techs_||(t.techs_={}),!t.isTech(r))throw new Error("Tech "+a+" must be a Tech");if(!t.canPlayType)throw new Error("Techs must have a static canPlayType method on them");if(!t.canPlaySource)throw new Error("Techs must have a static canPlaySource method on them");return a=Ut(a),t.techs_[a]=r,t.techs_[hc(a)]=r,a!=="Tech"&&t.defaultTechOrder_.push(a),r},t.getTech=function(a){if(a){if(t.techs_&&t.techs_[a])return t.techs_[a];if(a=Ut(a),N&&N.videojs&&N.videojs[a])return Xe.warn("The "+a+" tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)"),N.videojs[a]}},t}(ue);
87_a.names.forEach(function(e){var t=_a[e];yt.prototype[t.getterName]=function(){return this[t.privateName]=this[t.privateName]||new t.ListClass,this[t.privateName]}});yt.prototype.featuresVolumeControl=!0;yt.prototype.featuresMuteControl=!0;yt.prototype.featuresFullscreenResize=!1;yt.prototype.featuresPlaybackRate=!1;yt.prototype.featuresProgressEvents=!1;yt.prototype.featuresSourceset=!1;yt.prototype.featuresTimeupdateEvents=!1;yt.prototype.featuresNativeTextTracks=!1;yt.prototype.featuresVideoFrameCallback=!1;yt.withSourceHandlers=function(e){e.registerSourceHandler=function(n,i){var a=e.sourceHandlers;a||(a=e.sourceHandlers=[]),i===void 0&&(i=a.length),a.splice(i,0,n)},e.canPlayType=function(n){for(var i=e.sourceHandlers||[],a,r=0;r<i.length;r++)if(a=i[r].canPlayType(n),a)return a;return""},e.selectSourceHandler=function(n,i){for(var a=e.sourceHandlers||[],r,s=0;s<a.length;s++)if(r=a[s].canHandleSource(n,i),r)return a[s];return null},e.canPlaySource=function(n,i){var a=e.selectSourceHandler(n,i);return a?a.canHandleSource(n,i):""};var t=["seekable","seeking","duration"];t.forEach(function(n){var i=this[n];typeof i=="function"&&(this[n]=function(){return this.sourceHandler_&&this.sourceHandler_[n]?this.sourceHandler_[n].apply(this.sourceHandler_,arguments):i.apply(this,arguments)})},e.prototype),e.prototype.setSource=function(n){var i=e.selectSourceHandler(n,this.options_);i||(e.nativeSourceHandler?i=e.nativeSourceHandler:Xe.error("No source handler found for the current source.")),this.disposeSourceHandler(),this.off("dispose",this.disposeSourceHandler_),i!==e.nativeSourceHandler&&(this.currentSource_=n),this.sourceHandler_=i.handleSource(n,this,this.options_),this.one("dispose",this.disposeSourceHandler_)},e.prototype.disposeSourceHandler=function(){this.currentSource_&&(this.clearTracks(["audio","video"]),this.currentSource_=null),this.cleanupAutoTextTracks(),this.sourceHandler_&&(this.sourceHandler_.dispose&&this.sourceHandler_.dispose(),this.sourceHandler_=null)}};ue.registerComponent("Tech",yt);yt.registerTech("Tech",yt);yt.defaultTechOrder_=[];var Nr={},mm={},Vc={};function CM(e,t){Nr[e]=Nr[e]||[],Nr[e].push(t)}function wM(e,t,n){e.setTimeout(function(){return Cr(t,Nr[t.type],n,e)},1)}function EM(e,t){e.forEach(function(n){return n.setTech&&n.setTech(t)})}function xM(e,t,n){return e.reduceRight(mg(n),t[n]())}function AM(e,t,n,i){return t[n](e.reduce(mg(n),i))}function Ty(e,t,n,i){i===void 0&&(i=null);var a="call"+Ut(n),r=e.reduce(mg(a),i),s=r===Vc,o=s?null:t[n](r);return IM(e,n,o,s),o}var DM={buffered:1,currentTime:1,duration:1,muted:1,played:1,paused:1,seekable:1,volume:1,ended:1},PM={setCurrentTime:1,setMuted:1,setVolume:1},Sy={play:1,pause:1};function mg(e){return function(t,n){return t===Vc?Vc:n[e]?n[e](t):t}}function IM(e,t,n,i){for(var a=e.length-1;a>=0;a--){var r=e[a];r[t]&&r[t](i,n)}}function LM(e){mm[e.id()]=null}function MM(e,t){var n=mm[e.id()],i=null;if(n==null)return i=t(e),mm[e.id()]=[[t,i]],i;for(var a=0;a<n.length;a++){var r=n[a],s=r[0],o=r[1];s===t&&(i=o)}return i===null&&(i=t(e),n.push([t,i])),i}function Cr(e,t,n,i,a,r){e===void 0&&(e={}),t===void 0&&(t=[]),a===void 0&&(a=[]),r===void 0&&(r=!1);var s=t,o=s[0],u=s.slice(1);if(typeof o=="string")Cr(e,Nr[o],n,i,a,r);else if(o){var l=MM(i,o);if(!l.setSource)return a.push(l),Cr(e,u,n,i,a,r);l.setSource(Ot({},e),function(c,d){if(c)return Cr(e,u,n,i,a,r);a.push(l),Cr(d,e.type===d.type?u:Nr[d.type],n,i,a,r)})}else u.length?Cr(e,u,n,i,a,r):r?n(e,a):Cr(e,Nr["*"],n,i,a,!0)}var OM={opus:"video/ogg",ogv:"video/ogg",mp4:"video/mp4",mov:"video/mp4",m4v:"video/mp4",mkv:"video/x-matroska",m4a:"audio/mp4",mp3:"audio/mpeg",aac:"audio/aac",caf:"audio/x-caf",flac:"audio/flac",oga:"audio/ogg",wav:"audio/wav",m3u8:"application/x-mpegURL",mpd:"application/dash+xml",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",png:"image/png",svg:"image/svg+xml",webp:"image/webp"},Kc=function(t){t===void 0&&(t="");var n=fg(t),i=OM[n.toLowerCase()];return i||""},RM=function(t,n){if(!n)return"";if(t.cache_.source.src===n&&t.cache_.source.type)return t.cache_.source.type;var i=t.cache_.sources.filter(function(o){return o.src===n});if(i.length)return i[0].type;for(var a=t.$$("source"),r=0;r<a.length;r++){var s=a[r];if(s.type&&s.src&&s.src===n)return s.type}return Kc(n)},NM=function e(t){if(Array.isArray(t)){var n=[];t.forEach(function(i){i=e(i),Array.isArray(i)?n=n.concat(i):Ci(i)&&n.push(i)}),t=n}else typeof t=="string"&&t.trim()?t=[Cy({src:t})]:Ci(t)&&typeof t.src=="string"&&t.src&&t.src.trim()?t=[Cy(t)]:t=[];return t};function Cy(e){if(!e.type){var t=Kc(e.src);t&&(e.type=t)}return e}var FM=function(e){me(t,e);function t(n,i,a){var r,s=wt({createEl:!1},i);if(r=e.call(this,n,s,a)||this,!i.playerOptions.sources||i.playerOptions.sources.length===0)for(var o=0,u=i.playerOptions.techOrder;o<u.length;o++){var l=Ut(u[o]),c=yt.getTech(l);if(l||(c=ue.getComponent(l)),c&&c.isSupported()){n.loadTech_(l);break}}else n.src(i.playerOptions.sources);return r}return t}(ue);ue.registerComponent("MediaLoader",FM);var eh=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.options_.controlText&&r.controlText(r.options_.controlText),r.handleMouseOver_=function(s){return r.handleMouseOver(s)},r.handleMouseOut_=function(s){return r.handleMouseOut(s)},r.handleClick_=function(s){return r.handleClick(s)},r.handleKeyDown_=function(s){return r.handleKeyDown(s)},r.emitTapEvents(),r.enable(),r}var n=t.prototype;return n.createEl=function(a,r,s){a===void 0&&(a="div"),r===void 0&&(r={}),s===void 0&&(s={}),r=Ot({className:this.buildCSSClass(),tabIndex:0},r),a==="button"&&Xe.error("Creating a ClickableComponent with an HTML element of "+a+" is not supported; use a Button instead."),s=Ot({role:"button"},s),this.tabIndex_=r.tabIndex;var o=it(a,r,s);return o.appendChild(it("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(o),o},n.dispose=function(){this.controlTextEl_=null,e.prototype.dispose.call(this)},n.createControlTextEl=function(a){return this.controlTextEl_=it("span",{className:"vjs-control-text"},{"aria-live":"polite"}),a&&a.appendChild(this.controlTextEl_),this.controlText(this.controlText_,a),this.controlTextEl_},n.controlText=function(a,r){if(r===void 0&&(r=this.el()),a===void 0)return this.controlText_||"Need Text";var s=this.localize(a);this.controlText_=a,$r(this.controlTextEl_,s),!this.nonIconControl&&!this.player_.options_.noUITitleAttributes&&r.setAttribute("title",s)},n.buildCSSClass=function(){return"vjs-control vjs-button "+e.prototype.buildCSSClass.call(this)},n.enable=function(){this.enabled_||(this.enabled_=!0,this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),typeof this.tabIndex_<"u"&&this.el_.setAttribute("tabIndex",this.tabIndex_),this.on(["tap","click"],this.handleClick_),this.on("keydown",this.handleKeyDown_))},n.disable=function(){this.enabled_=!1,this.addClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","true"),typeof this.tabIndex_<"u"&&this.el_.removeAttribute("tabIndex"),this.off("mouseover",this.handleMouseOver_),this.off("mouseout",this.handleMouseOut_),this.off(["tap","click"],this.handleClick_),this.off("keydown",this.handleKeyDown_)},n.handleLanguagechange=function(){this.controlText(this.controlText_)},n.handleClick=function(a){this.options_.clickHandler&&this.options_.clickHandler.call(this,arguments)},n.handleKeyDown=function(a){$e.isEventKey(a,"Space")||$e.isEventKey(a,"Enter")?(a.preventDefault(),a.stopPropagation(),this.trigger("click")):e.prototype.handleKeyDown.call(this,a)},t}(ue);ue.registerComponent("ClickableComponent",eh);var BM=function(e){me(t,e);function t(i,a){var r;
87return r=e.call(this,i,a)||this,r.update(),r.update_=function(s){return r.update(s)},i.on("posterchange",r.update_),r}var n=t.prototype;return n.dispose=function(){this.player().off("posterchange",this.update_),e.prototype.dispose.call(this)},n.createEl=function(){var a=it("div",{className:"vjs-poster",tabIndex:-1});return a},n.update=function(a){var r=this.player().poster();this.setSrc(r),r?this.show():this.hide()},n.setSrc=function(a){var r="";a&&(r='url("'+a+'")'),this.el_.style.backgroundImage=r},n.handleClick=function(a){if(this.player_.controls()){var r=this.player_.usingPlugin("eme")&&this.player_.eme.sessions&&this.player_.eme.sessions.length>0;this.player_.tech(!0)&&!((Wu||zu)&&r)&&this.player_.tech(!0).focus(),this.player_.paused()?Hn(this.player_.play()):this.player_.pause()}},t}(eh);ue.registerComponent("PosterImage",BM);var tn="#222",wy="#ccc",jM={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'};function Qh(e,t){var n;if(e.length===4)n=e[1]+e[1]+e[2]+e[2]+e[3]+e[3];else if(e.length===7)n=e.slice(1);else throw new Error("Invalid color code provided, "+e+"; must be formatted as e.g. #f0e or #f604e2.");return"rgba("+parseInt(n.slice(0,2),16)+","+parseInt(n.slice(2,4),16)+","+parseInt(n.slice(4,6),16)+","+t+")"}function Zh(e,t,n){try{e.style[t]=n}catch{return}}var UM=function(e){me(t,e);function t(i,a,r){var s;s=e.call(this,i,a,r)||this;var o=function(l){return s.updateDisplay(l)};return i.on("loadstart",function(u){return s.toggleDisplay(u)}),i.on("texttrackchange",o),i.on("loadedmetadata",function(u){return s.preselectTrack(u)}),i.ready(xt(ze(s),function(){if(i.tech_&&i.tech_.featuresNativeTextTracks){this.hide();return}i.on("fullscreenchange",o),i.on("playerresize",o),N.addEventListener("orientationchange",o),i.on("dispose",function(){return N.removeEventListener("orientationchange",o)});for(var u=this.options_.playerOptions.tracks||[],l=0;l<u.length;l++)this.player_.addRemoteTextTrack(u[l],!0);this.preselectTrack()})),s}var n=t.prototype;return n.preselectTrack=function(){for(var a={captions:1,subtitles:1},r=this.player_.textTracks(),s=this.player_.cache_.selectedLanguage,o,u,l,c=0;c<r.length;c++){var d=r[c];s&&s.enabled&&s.language&&s.language===d.language&&d.kind in a?d.kind===s.kind?l=d:l||(l=d):s&&!s.enabled?(l=null,o=null,u=null):d.default&&(d.kind==="descriptions"&&!o?o=d:d.kind in a&&!u&&(u=d))}l?l.mode="showing":u?u.mode="showing":o&&(o.mode="showing")},n.toggleDisplay=function(){this.player_.tech_&&this.player_.tech_.featuresNativeTextTracks?this.hide():this.show()},n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-text-track-display"},{translate:"yes","aria-live":"off","aria-atomic":"true"})},n.clearDisplay=function(){typeof N.WebVTT=="function"&&N.WebVTT.processCues(N,[],this.el_)},n.updateDisplay=function(){var a=this.player_.textTracks(),r=this.options_.allowMultipleShowingTracks;if(this.clearDisplay(),r){for(var s=[],o=0;o<a.length;++o){var u=a[o];u.mode==="showing"&&s.push(u)}this.updateForTrack(s);return}for(var l=null,c=null,d=a.length;d--;){var h=a[d];h.mode==="showing"&&(h.kind==="descriptions"?l=h:c=h)}c?(this.getAttribute("aria-live")!=="off"&&this.setAttribute("aria-live","off"),this.updateForTrack(c)):l&&(this.getAttribute("aria-live")!=="assertive"&&this.setAttribute("aria-live","assertive"),this.updateForTrack(l))},n.updateDisplayState=function(a){for(var r=this.player_.textTrackSettings.getValues(),s=a.activeCues,o=s.length;o--;){var u=s[o];if(u){var l=u.displayState;if(r.color&&(l.firstChild.style.color=r.color),r.textOpacity&&Zh(l.firstChild,"color",Qh(r.color||"#fff",r.textOpacity)),r.backgroundColor&&(l.firstChild.style.backgroundColor=r.backgroundColor),r.backgroundOpacity&&Zh(l.firstChild,"backgroundColor",Qh(r.backgroundColor||"#000",r.backgroundOpacity)),r.windowColor&&(r.windowOpacity?Zh(l,"backgroundColor",Qh(r.windowColor,r.windowOpacity)):l.style.backgroundColor=r.
87windowColor),r.edgeStyle&&(r.edgeStyle==="dropshadow"?l.firstChild.style.textShadow="2px 2px 3px "+tn+", 2px 2px 4px "+tn+", 2px 2px 5px "+tn:r.edgeStyle==="raised"?l.firstChild.style.textShadow="1px 1px "+tn+", 2px 2px "+tn+", 3px 3px "+tn:r.edgeStyle==="depressed"?l.firstChild.style.textShadow="1px 1px "+wy+", 0 1px "+wy+", -1px -1px "+tn+", 0 -1px "+tn:r.edgeStyle==="uniform"&&(l.firstChild.style.textShadow="0 0 4px "+tn+", 0 0 4px "+tn+", 0 0 4px "+tn+", 0 0 4px "+tn)),r.fontPercent&&r.fontPercent!==1){var c=N.parseFloat(l.style.fontSize);l.style.fontSize=c*r.fontPercent+"px",l.style.height="auto",l.style.top="auto"}r.fontFamily&&r.fontFamily!=="default"&&(r.fontFamily==="small-caps"?l.firstChild.style.fontVariant="small-caps":l.firstChild.style.fontFamily=jM[r.fontFamily])}}},n.updateForTrack=function(a){if(Array.isArray(a)||(a=[a]),!(typeof N.WebVTT!="function"||a.every(function(m){return!m.activeCues}))){for(var r=[],s=0;s<a.length;++s)for(var o=a[s],u=0;u<o.activeCues.length;++u)r.push(o.activeCues[u]);N.WebVTT.processCues(N,r,this.el_);for(var l=0;l<a.length;++l){for(var c=a[l],d=0;d<c.activeCues.length;++d){var h=c.activeCues[d].displayState;vi(h,"vjs-text-track-cue"),vi(h,"vjs-text-track-cue-"+(c.language?c.language:l)),c.language&&Ws(h,"lang",c.language)}this.player_.textTrackSettings&&this.updateDisplayState(c)}}},t}(ue);ue.registerComponent("TextTrackDisplay",UM);var HM=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.createEl=function(){var a=this.player_.isAudio(),r=this.localize(a?"Audio Player":"Video Player"),s=it("span",{className:"vjs-control-text",textContent:this.localize("{1} is loading.",[r])}),o=e.prototype.createEl.call(this,"div",{className:"vjs-loading-spinner",dir:"ltr"});return o.appendChild(s),o},t}(ue);ue.registerComponent("LoadingSpinner",HM);var Sn=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.createEl=function(a,r,s){r===void 0&&(r={}),s===void 0&&(s={}),a="button",r=Ot({className:this.buildCSSClass()},r),s=Ot({type:"button"},s);var o=it(a,r,s);return o.appendChild(it("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(o),o},n.addChild=function(a,r){r===void 0&&(r={});var s=this.constructor.name;return Xe.warn("Adding an actionable (user controllable) child to a Button ("+s+") is not supported; use a ClickableComponent instead."),ue.prototype.addChild.call(this,a,r)},n.enable=function(){e.prototype.enable.call(this),this.el_.removeAttribute("disabled")},n.disable=function(){e.prototype.disable.call(this),this.el_.setAttribute("disabled","disabled")},n.handleKeyDown=function(a){if($e.isEventKey(a,"Space")||$e.isEventKey(a,"Enter")){a.stopPropagation();return}e.prototype.handleKeyDown.call(this,a)},t}(eh);ue.registerComponent("Button",Sn);var JT=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.mouseused_=!1,r.on("mousedown",function(s){return r.handleMouseDown(s)}),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-big-play-button"},n.handleClick=function(a){var r=this.player_.play();if(this.mouseused_&&a.clientX&&a.clientY){var s=this.player_.usingPlugin("eme")&&this.player_.eme.sessions&&this.player_.eme.sessions.length>0;Hn(r),this.player_.tech(!0)&&!((Wu||zu)&&s)&&this.player_.tech(!0).focus();return}var o=this.player_.getChild("controlBar"),u=o&&o.getChild("playToggle");if(!u){this.player_.tech(!0).focus();return}var l=function(){return u.focus()};Zo(r)?r.then(l,function(){}):this.setTimeout(l,1)},n.handleKeyDown=function(a){this.mouseused_=!1,e.prototype.handleKeyDown.call(this,a)},n.handleMouseDown=function(a){this.mouseused_=!0},t}(Sn);JT.prototype.controlText_="Play Video";ue.registerComponent("BigPlayButton",JT);var VM=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.controlText(a&&a.controlText||r.localize("Close")),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-close-button "+e.prototype.buildCSSClass.call(this)},n.handleClick=function(a){this.trigger({type:"close",bubbles:!1})},n.handleKeyDown=function(a){$e.isEventKey(a,"Esc")?(a.preventDefault(),a.stopPropagation(),this.trigger("click")):e.prototype.handleKeyDown.call(this,a)},t}(Sn);ue.registerComponent("CloseButton",VM);var qT=function(e){me(t,e);function t(i,a){var r;return a===void 0&&(a={}),r=e.call(this,i,a)||this,a.replay=a.replay===void 0||a.replay,r.on(i,"play",function(s){return r.handlePlay(s)}),r.on(i,"pause",function(s){return r.handlePause(s)}),a.replay&&r.on(i,"ended",function(s){return r.handleEnded(s)}),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-play-control "+e.prototype.buildCSSClass.call(this)},n.handleClick=function(a){this.player_.paused()?Hn(this.player_.play()):this.player_.pause()},n.handleSeeked=function(a){this.removeClass("vjs-ended"),this.player_.paused()?this.handlePause(a):this.handlePlay(a)},n.handlePlay=function(a){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")},n.handlePause=function(a){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")},n.handleEnded=function(a){var r=this;this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.controlText("Replay"),this.one(this.player_,"seeked",function(s){return r.handleSeeked(s)})},t}(Sn);qT.prototype.controlText_="Play";ue.registerComponent("PlayToggle",qT);var YT=function(t,n){t=t<0?0:t;var i=Math.floor(t%60),a=Math.floor(t/60%60),r=Math.floor(t/3600),s=Math.floor(n/60%60),o=Math.floor(n/3600);return(isNaN(t)||t===1/0)&&(r=a=i="-"),r=r>0||o>0?r+":":"",a=((r||s>=10)&&a<10?"0"+a:a)+":",i=i<10?"0"+i:i,r+a+i},pg=YT;function KM(e){pg=e}function zM(){pg=YT}function qs(e,t){return t===void 0&&(t=e),pg(e,t)}var so=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.on(i,["timeupdate","ended"],function(s){return r.updateContent(s)}),r.updateTextNode_(),r}var n=t.prototype;return n.createEl=function(){var a=this.buildCSSClass(),r=e.prototype.createEl.call(this,"div",{className:a+" vjs-time-control vjs-control"}),s=it("span",{className:"vjs-control-text",textContent:this.localize(this.labelText_)+"Â "},{role:"presentation"});return r.appendChild(s),this.contentEl_=it("span",{className:a+"-display"},{"aria-live":"off",role:"presentation"}),r.appendChild(this.contentEl_),r},n.dispose=function(){this.contentEl_=null,this.textNode_=null,e.prototype.dispose.call(this)},n.updateTextNode_=function(a){var r=this;a===void 0&&(a=0),a=qs(a),this.formattedTime_!==a&&(this.formattedTime_=a,this.requestNamedAnimationFrame("TimeDisplay#updateTextNode_",function(){if(r.contentEl_){var s=r.textNode_;s&&r.contentEl_.firstChild!==s&&(s=null,Xe.warn("TimeDisplay#updateTextnode_: Prevented replacement of text node element since it was no longer a child of this node. Appending a new node instead.")),r.textNode_=fe.createTextNode(r.formattedTime_),r.textNode_&&(s?r.contentEl_.replaceChild(r.textNode_,s):r.contentEl_.appendChild(r.textNode_))}}))},n.updateContent=function(a){},t}(ue);so.prototype.labelText_="Time";so.prototype.controlText_="Time";ue.registerComponent("TimeDisplay",so);var gg=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-current-time"},n.updateContent=function(a){var r;this.player_.ended()?r=this.player_.duration():r=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),this.updateTextNode_(r)},t}(so);gg.prototype.labelText_="Current Time";gg.prototype.controlText_="Current Time";ue.registerComponent("CurrentTimeDisplay",gg);var vg=function(e){me(t,e);function t(i,a){var r;r=e.call(this,i,a)||this;var s=function(u){return r.updateContent(u)};return r.on(i,"durationchange",s),r.on(i,"loadstart",s),r.on(i,"loadedmetadata",s),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-duration"},n.updateContent=function(a){var r=this.player_.duration();this.updateTextNode_(r)},t}(so);vg.prototype.labelText_="Duration";vg.prototype.controlText_="Duration";ue.registerComponent("DurationDisplay",vg);var WM=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.createEl=function(){var a=e.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider"},{"aria-hidden":!0}),r=e.prototype.createEl.call(this,"div"),s=e.prototype.createEl.call(this,"span",{textContent:"/"});return r.appendChild(s),a.appendChild(r),a}
87,t}(ue);ue.registerComponent("TimeDivider",WM);var bg=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.on(i,"durationchange",function(s){return r.updateContent(s)}),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-remaining-time"},n.createEl=function(){var a=e.prototype.createEl.call(this);return this.options_.displayNegative!==!1&&a.insertBefore(it("span",{},{"aria-hidden":!0},"-"),this.contentEl_),a},n.updateContent=function(a){if(typeof this.player_.duration()=="number"){var r;this.player_.ended()?r=0:this.player_.remainingTimeDisplay?r=this.player_.remainingTimeDisplay():r=this.player_.remainingTime(),this.updateTextNode_(r)}},t}(so);bg.prototype.labelText_="Remaining Time";bg.prototype.controlText_="Remaining Time";ue.registerComponent("RemainingTimeDisplay",bg);var GM=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.updateShowing(),r.on(r.player(),"durationchange",function(s){return r.updateShowing(s)}),r}var n=t.prototype;return n.createEl=function(){var a=e.prototype.createEl.call(this,"div",{className:"vjs-live-control vjs-control"});return this.contentEl_=it("div",{className:"vjs-live-display"},{"aria-live":"off"}),this.contentEl_.appendChild(it("span",{className:"vjs-control-text",textContent:this.localize("Stream Type")+"Â "})),this.contentEl_.appendChild(fe.createTextNode(this.localize("LIVE"))),a.appendChild(this.contentEl_),a},n.dispose=function(){this.contentEl_=null,e.prototype.dispose.call(this)},n.updateShowing=function(a){this.player().duration()===1/0?this.show():this.hide()},t}(ue);ue.registerComponent("LiveDisplay",GM);var XT=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.updateLiveEdgeStatus(),r.player_.liveTracker&&(r.updateLiveEdgeStatusHandler_=function(s){return r.updateLiveEdgeStatus(s)},r.on(r.player_.liveTracker,"liveedgechange",r.updateLiveEdgeStatusHandler_)),r}var n=t.prototype;return n.createEl=function(){var a=e.prototype.createEl.call(this,"button",{className:"vjs-seek-to-live-control vjs-control"});return this.textEl_=it("span",{className:"vjs-seek-to-live-text",textContent:this.localize("LIVE")},{"aria-hidden":"true"}),a.appendChild(this.textEl_),a},n.updateLiveEdgeStatus=function(){!this.player_.liveTracker||this.player_.liveTracker.atLiveEdge()?(this.setAttribute("aria-disabled",!0),this.addClass("vjs-at-live-edge"),this.controlText("Seek to live, currently playing live")):(this.setAttribute("aria-disabled",!1),this.removeClass("vjs-at-live-edge"),this.controlText("Seek to live, currently behind live"))},n.handleClick=function(){this.player_.liveTracker.seekToLiveEdge()},n.dispose=function(){this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_),this.textEl_=null,e.prototype.dispose.call(this)},t}(Sn);XT.prototype.controlText_="Seek to live, currently playing live";ue.registerComponent("SeekToLive",XT);var th=function(t,n,i){return t=Number(t),Math.min(i,Math.max(n,isNaN(t)?n:t))},yg=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.handleMouseDown_=function(s){return r.handleMouseDown(s)},r.handleMouseUp_=function(s){return r.handleMouseUp(s)},r.handleKeyDown_=function(s){return r.handleKeyDown(s)},r.handleClick_=function(s){return r.handleClick(s)},r.handleMouseMove_=function(s){return r.handleMouseMove(s)},r.update_=function(s){return r.update(s)},r.bar=r.getChild(r.options_.barName),r.vertical(!!r.options_.vertical),r.enable(),r}var n=t.prototype;return n.enabled=function(){return this.enabled_},n.enable=function(){this.enabled()||(this.on("mousedown",this.handleMouseDown_),this.on("touchstart",this.handleMouseDown_),this.on("keydown",this.handleKeyDown_),this.on("click",this.handleClick_),this.on(this.player_,"controlsvisible",this.update),this.playerEvent&&this.on(this.player_,this.playerEvent,this.update),this.removeClass("disabled"),this.setAttribute("tabindex",0),this.enabled_=!0)},n.disable=function(){if(this.enabled()){var a=this.bar.el_.ownerDocument;this.off("mousedown",this.handleMouseDown_),this.off("touchstart",this.handleMouseDown_),this.off("keydown",this.handleKeyDown_),this.off("click",this.handleClick_),this.off(this.player_,"controlsvisible",this.update_),this.off(a,"mousemove",this.handleMouseMove_),this.off(a,"mouseup",this.handleMouseUp_),this.off(a,"touchmove",this.handleMouseMove_),this.off(a,"touchend",this.handleMouseUp_),this.removeAttribute("tabindex"),this.addClass("disabled"),this.playerEvent&&this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1}},n.createEl=function(a,r,s){return r===void 0&&(r={}),s===void 0&&(s={}),r.className=r.className+" vjs-slider",r=Ot({tabIndex:0},r),s=Ot({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},s),e.prototype.createEl.call(this,a,r,s)},n.handleMouseDown=function(a){var r=this.bar.el_.ownerDocument;a.type==="mousedown"&&a.preventDefault(),a.type==="touchstart"&&!Oi&&a.preventDefault(),ET(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(r,"mousemove",this.handleMouseMove_),this.on(r,"mouseup",this.handleMouseUp_),this.on(r,"touchmove",this.handleMouseMove_),this.on(r,"touchend",this.handleMouseUp_),this.handleMouseMove(a,!0)},n.handleMouseMove=function(a){},n.handleMouseUp=function(){var a=this.bar.el_.ownerDocument;xT(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(a,"mousemove",this.handleMouseMove_),this.off(a,"mouseup",this.handleMouseUp_),this.off(a,"touchmove",this.handleMouseMove_),this.off(a,"touchend",this.handleMouseUp_),this.update()},n.update=function(){var a=this;if(!(!this.el_||!this.bar)){var r=this.getProgress();return r===this.progress_||(this.progress_=r,this.requestNamedAnimationFrame("Slider#update",function(){var s=a.vertical()?"height":"width";a.bar.el().style[s]=(r*100).toFixed(2)+"%"})),r}},n.getProgress=function(){return Number(th(this.getPercent(),0,1).toFixed(4))},n.calculateDistance=function(a){var r=qd(this.el_,a);return this.vertical()?r.y:r.x},n.handleKeyDown=function(a){$e.isEventKey(a,"Left")||$e.isEventKey(a,"Down")?(a.preventDefault(),a.stopPropagation(),this.stepBack()):$e.isEventKey(a,"Right")||$e.isEventKey(a,"Up")?(a.preventDefault(),a.stopPropagation(),this.stepForward()):e.prototype.handleKeyDown.call(this,a)},n.handleClick=function(a){a.stopPropagation(),a.preventDefault()}
87,n.vertical=function(a){if(a===void 0)return this.vertical_||!1;this.vertical_=!!a,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal")},t}(ue);ue.registerComponent("Slider",yg);var ef=function(t,n){return th(t/n*100,0,100).toFixed(2)+"%"},$M=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.partEls_=[],r.on(i,"progress",function(s){return r.update(s)}),r}var n=t.prototype;return n.createEl=function(){var a=e.prototype.createEl.call(this,"div",{className:"vjs-load-progress"}),r=it("span",{className:"vjs-control-text"}),s=it("span",{textContent:this.localize("Loaded")}),o=fe.createTextNode(": ");return this.percentageEl_=it("span",{className:"vjs-control-text-loaded-percentage",textContent:"0%"}),a.appendChild(r),r.appendChild(s),r.appendChild(o),r.appendChild(this.percentageEl_),a},n.dispose=function(){this.partEls_=null,this.percentageEl_=null,e.prototype.dispose.call(this)},n.update=function(a){var r=this;this.requestNamedAnimationFrame("LoadProgressBar#update",function(){var s=r.player_.liveTracker,o=r.player_.buffered(),u=s&&s.isLive()?s.seekableEnd():r.player_.duration(),l=r.player_.bufferedEnd(),c=r.partEls_,d=ef(l,u);r.percent_!==d&&(r.el_.style.width=d,$r(r.percentageEl_,d),r.percent_=d);for(var h=0;h<o.length;h++){var m=o.start(h),b=o.end(h),y=c[h];y||(y=r.el_.appendChild(it()),c[h]=y),!(y.dataset.start===m&&y.dataset.end===b)&&(y.dataset.start=m,y.dataset.end=b,y.style.left=ef(m,l),y.style.width=ef(b-m,l))}for(var _=c.length;_>o.length;_--)r.el_.removeChild(c[_-1]);c.length=o.length})},t}(ue);ue.registerComponent("LoadProgressBar",$M);var JM=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.update=wi(xt(ze(r),r.update),En),r}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-time-tooltip"},{"aria-hidden":"true"})},n.update=function(a,r,s){var o=ku(this.el_),u=Gs(this.player_.el()),l=a.width*r;if(!(!u||!o)){var c=a.left-u.left+l,d=a.width-l+(u.right-a.right),h=o.width/2;c<h?h+=h-c:d<h&&(h=d),h<0?h=0:h>o.width&&(h=o.width),h=Math.round(h),this.el_.style.right="-"+h+"px",this.write(s)}},n.write=function(a){$r(this.el_,a)},n.updateTime=function(a,r,s,o){var u=this;this.requestNamedAnimationFrame("TimeTooltip#updateTime",function(){var l,c=u.player_.duration();if(u.player_.liveTracker&&u.player_.liveTracker.isLive()){var d=u.player_.liveTracker.liveWindow(),h=d-r*d;l=(h<1?"":"-")+qs(h,d)}else l=qs(s,c);u.update(a,r,l),o&&o()})},t}(ue);ue.registerComponent("TimeTooltip",JM);var kg=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.update=wi(xt(ze(r),r.update),En),r}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar"},{"aria-hidden":"true"})},n.update=function(a,r){var s=this.getChild("timeTooltip");if(s){var o=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();s.updateTime(a,r,o)}},t}(ue);kg.prototype.options_={children:[]};!xa&&!Mi&&kg.prototype.options_.children.push("timeTooltip");ue.registerComponent("PlayProgressBar",kg);var QT=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.update=wi(xt(ze(r),r.update),En),r}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},n.update=function(a,r){var s=this,o=r*this.player_.duration();this.getChild("timeTooltip").updateTime(a,r,o,function(){s.el_.style.left=a.width*r+"px"})},t}(ue);QT.prototype.options_={children:["timeTooltip"]};ue.registerComponent("MouseTimeDisplay",QT);var Nl=5,Ey=12,_g=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.setEventHandlers_(),r}var n=t.prototype;return n.setEventHandlers_=function(){var a=this;this.update_=xt(this,this.update),this.update=wi(this.update_,En),this.on(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.on(this.player_.liveTracker,"liveedgechange",this.update),this.updateInterval=null,this.enableIntervalHandler_=function(r){return a.enableInterval_(r)},this.disableIntervalHandler_=function(r){return a.disableInterval_(r)},this.on(this.player_,["playing"],this.enableIntervalHandler_),this.on(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in fe&&"visibilityState"in fe&&this.on(fe,"visibilitychange",this.toggleVisibility_)},n.toggleVisibility_=function(a){fe.visibilityState==="hidden"?(this.cancelNamedAnimationFrame("SeekBar#update"),this.cancelNamedAnimationFrame("Slider#update"),this.disableInterval_(a)):(!this.player_.ended()&&!this.player_.paused()&&this.enableInterval_(),this.update())},n.enableInterval_=function(){this.updateInterval||(this.updateInterval=this.setInterval(this.update,En))},n.disableInterval_=function(a){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&a&&a.type!=="ended"||this.updateInterval&&(this.clearInterval(this.updateInterval),this.updateInterval=null)},n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})},n.update=function(a){var r=this;if(fe.visibilityState!=="hidden"){var s=e.prototype.update.call(this);return this.requestNamedAnimationFrame("SeekBar#update",function(){var o=r.player_.ended()?r.player_.duration():r.getCurrentTime_(),u=r.player_.liveTracker,l=r.player_.duration();
87u&&u.isLive()&&(l=r.player_.liveTracker.liveCurrentTime()),r.percent_!==s&&(r.el_.setAttribute("aria-valuenow",(s*100).toFixed(2)),r.percent_=s),(r.currentTime_!==o||r.duration_!==l)&&(r.el_.setAttribute("aria-valuetext",r.localize("progress bar timing: currentTime={1} duration={2}",[qs(o,l),qs(l,l)],"{1} of {2}")),r.currentTime_=o,r.duration_=l),r.bar&&r.bar.update(Gs(r.el()),r.getProgress())}),s}},n.userSeek_=function(a){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(a)},n.getCurrentTime_=function(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()},n.getPercent=function(){var a=this.getCurrentTime_(),r,s=this.player_.liveTracker;return s&&s.isLive()?(r=(a-s.seekableStart())/s.liveWindow(),s.atLiveEdge()&&(r=1)):r=a/this.player_.duration(),r},n.handleMouseDown=function(a){_u(a)&&(a.stopPropagation(),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),e.prototype.handleMouseDown.call(this,a))},n.handleMouseMove=function(a,r){if(r===void 0&&(r=!1),!!_u(a)){!r&&!this.player_.scrubbing()&&this.player_.scrubbing(!0);var s,o=this.calculateDistance(a),u=this.player_.liveTracker;if(!u||!u.isLive())s=o*this.player_.duration(),s===this.player_.duration()&&(s=s-.1);else{if(o>=.99){u.seekToLiveEdge();return}var l=u.seekableStart(),c=u.liveCurrentTime();if(s=l+o*u.liveWindow(),s>=c&&(s=c),s<=l&&(s=l+.1),s===1/0)return}this.userSeek_(s)}},n.enable=function(){e.prototype.enable.call(this);var a=this.getChild("mouseTimeDisplay");a&&a.show()},n.disable=function(){e.prototype.disable.call(this);var a=this.getChild("mouseTimeDisplay");a&&a.hide()},n.handleMouseUp=function(a){e.prototype.handleMouseUp.call(this,a),a&&a.stopPropagation(),this.player_.scrubbing(!1),this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:!0}),this.videoWasPlaying?Hn(this.player_.play()):this.update_()},n.stepForward=function(){this.userSeek_(this.player_.currentTime()+Nl)},n.stepBack=function(){this.userSeek_(this.player_.currentTime()-Nl)},n.handleAction=function(a){this.player_.paused()?this.player_.play():this.player_.pause()},n.handleKeyDown=function(a){var r=this.player_.liveTracker;if($e.isEventKey(a,"Space")||$e.isEventKey(a,"Enter"))a.preventDefault(),a.stopPropagation(),this.handleAction(a);else if($e.isEventKey(a,"Home"))a.preventDefault(),a.stopPropagation(),this.userSeek_(0);else if($e.isEventKey(a,"End"))a.preventDefault(),a.stopPropagation(),r&&r.isLive()?this.userSeek_(r.liveCurrentTime()):this.userSeek_(this.player_.duration());else if(/^[0-9]$/.test($e(a))){a.preventDefault(),a.stopPropagation();var s=($e.codes[$e(a)]-$e.codes[0])*10/100;r&&r.isLive()?this.userSeek_(r.seekableStart()+r.liveWindow()*s):this.userSeek_(this.player_.duration()*s)}else $e.isEventKey(a,"PgDn")?(a.preventDefault(),a.stopPropagation(),this.userSeek_(this.player_.currentTime()-Nl*Ey)):$e.isEventKey(a,"PgUp")?(a.preventDefault(),a.stopPropagation(),this.userSeek_(this.player_.currentTime()+Nl*Ey)):e.prototype.handleKeyDown.call(this,a)},n.dispose=function(){this.disableInterval_(),this.off(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.update),this.off(this.player_,["playing"],this.enableIntervalHandler_),this.off(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in fe&&"visibilityState"in fe&&this.off(fe,"visibilitychange",this.toggleVisibility_),e.prototype.dispose.call(this)},t}(yg);_g.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"};!xa&&!Mi&&_g.prototype.options_.children.splice(1,0,"mouseTimeDisplay");ue.registerComponent("SeekBar",_g);var ZT=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.handleMouseMove=wi(xt(ze(r),r.handleMouseMove),En),r.throttledHandleMouseSeek=wi(xt(ze(r),r.handleMouseSeek),En),r.handleMouseUpHandler_=function(s){return r.handleMouseUp(s)},r.handleMouseDownHandler_=function(s){return r.handleMouseDown(s)},r.enable(),r}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control"})},n.handleMouseMove=function(a){var r=this.getChild("seekBar");if(r){var s=r.getChild("playProgressBar"),o=r.getChild("mouseTimeDisplay");if(!(!s&&!o)){var u=r.el(),l=ku(u),c=qd(u,a).x;c=th(c,0,1),o&&o.update(l,c),s&&s.update(l,r.getProgress())}}},n.handleMouseSeek=function(a){var r=this.getChild("seekBar");r&&r.handleMouseMove(a)},n.enabled=function(){return this.enabled_}
87,n.disable=function(){if(this.children().forEach(function(r){return r.disable&&r.disable()}),!!this.enabled()&&(this.off(["mousedown","touchstart"],this.handleMouseDownHandler_),this.off(this.el_,"mousemove",this.handleMouseMove),this.removeListenersAddedOnMousedownAndTouchstart(),this.addClass("disabled"),this.enabled_=!1,this.player_.scrubbing())){var a=this.getChild("seekBar");this.player_.scrubbing(!1),a.videoWasPlaying&&Hn(this.player_.play())}},n.enable=function(){this.children().forEach(function(a){return a.enable&&a.enable()}),!this.enabled()&&(this.on(["mousedown","touchstart"],this.handleMouseDownHandler_),this.on(this.el_,"mousemove",this.handleMouseMove),this.removeClass("disabled"),this.enabled_=!0)},n.removeListenersAddedOnMousedownAndTouchstart=function(){var a=this.el_.ownerDocument;this.off(a,"mousemove",this.throttledHandleMouseSeek),this.off(a,"touchmove",this.throttledHandleMouseSeek),this.off(a,"mouseup",this.handleMouseUpHandler_),this.off(a,"touchend",this.handleMouseUpHandler_)},n.handleMouseDown=function(a){var r=this.el_.ownerDocument,s=this.getChild("seekBar");s&&s.handleMouseDown(a),this.on(r,"mousemove",this.throttledHandleMouseSeek),this.on(r,"touchmove",this.throttledHandleMouseSeek),this.on(r,"mouseup",this.handleMouseUpHandler_),this.on(r,"touchend",this.handleMouseUpHandler_)},n.handleMouseUp=function(a){var r=this.getChild("seekBar");r&&r.handleMouseUp(a),this.removeListenersAddedOnMousedownAndTouchstart()},t}(ue);ZT.prototype.options_={children:["seekBar"]};ue.registerComponent("ProgressControl",ZT);var eS=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.on(i,["enterpictureinpicture","leavepictureinpicture"],function(s){return r.handlePictureInPictureChange(s)}),r.on(i,["disablepictureinpicturechanged","loadedmetadata"],function(s){return r.handlePictureInPictureEnabledChange(s)}),r.on(i,["loadedmetadata","audioonlymodechange","audiopostermodechange"],function(){var s=i.currentType().substring(0,5)==="audio";s||i.audioPosterMode()||i.audioOnlyMode()?(i.isInPictureInPicture()&&i.exitPictureInPicture(),r.hide()):r.show()}),r.disable(),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-picture-in-picture-control "+e.prototype.buildCSSClass.call(this)},n.handlePictureInPictureEnabledChange=function(){fe.pictureInPictureEnabled&&this.player_.disablePictureInPicture()===!1?this.enable():this.disable()},n.handlePictureInPictureChange=function(a){this.player_.isInPictureInPicture()?this.controlText("Exit Picture-in-Picture"):this.controlText("Picture-in-Picture"),this.handlePictureInPictureEnabledChange()},n.handleClick=function(a){this.player_.isInPictureInPicture()?this.player_.exitPictureInPicture():this.player_.requestPictureInPicture()},t}(Sn);eS.prototype.controlText_="Picture-in-Picture";ue.registerComponent("PictureInPictureToggle",eS);var tS=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.on(i,"fullscreenchange",function(s){return r.handleFullscreenChange(s)}),fe[i.fsApi_.fullscreenEnabled]===!1&&r.disable(),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-fullscreen-control "+e.prototype.buildCSSClass.call(this)},n.handleFullscreenChange=function(a){this.player_.isFullscreen()?this.controlText("Non-Fullscreen"):this.controlText("Fullscreen")},n.handleClick=function(a){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()},t}(Sn);tS.prototype.controlText_="Fullscreen";ue.registerComponent("FullscreenToggle",tS);var qM=function(t,n){n.tech_&&!n.tech_.featuresVolumeControl&&t.addClass("vjs-hidden"),t.on(n,"loadstart",function(){n.tech_.featuresVolumeControl?t.removeClass("vjs-hidden"):t.addClass("vjs-hidden")})},YM=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.createEl=function(){var a=e.prototype.createEl.call(this,"div",{className:"vjs-volume-level"});return a.appendChild(e.prototype.createEl.call(this,"span",{className:"vjs-control-text"})),a},t}(ue);ue.registerComponent("VolumeLevel",YM);var XM=function(e){me(t,e);function t(i,a){var r;
87return r=e.call(this,i,a)||this,r.update=wi(xt(ze(r),r.update),En),r}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-volume-tooltip"},{"aria-hidden":"true"})},n.update=function(a,r,s,o){if(!s){var u=Gs(this.el_),l=Gs(this.player_.el()),c=a.width*r;if(!l||!u)return;var d=a.left-l.left+c,h=a.width-c+(l.right-a.right),m=u.width/2;d<m?m+=m-d:h<m&&(m=h),m<0?m=0:m>u.width&&(m=u.width),this.el_.style.right="-"+m+"px"}this.write(o+"%")},n.write=function(a){$r(this.el_,a)},n.updateVolume=function(a,r,s,o,u){var l=this;this.requestNamedAnimationFrame("VolumeLevelTooltip#updateVolume",function(){l.update(a,r,s,o.toFixed(0)),u&&u()})},t}(ue);ue.registerComponent("VolumeLevelTooltip",XM);var aS=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.update=wi(xt(ze(r),r.update),En),r}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},n.update=function(a,r,s){var o=this,u=100*r;this.getChild("volumeLevelTooltip").updateVolume(a,r,s,u,function(){s?o.el_.style.bottom=a.height*r+"px":o.el_.style.left=a.width*r+"px"})},t}(ue);aS.prototype.options_={children:["volumeLevelTooltip"]};ue.registerComponent("MouseVolumeLevelDisplay",aS);var ah=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.on("slideractive",function(s){return r.updateLastVolume_(s)}),r.on(i,"volumechange",function(s){return r.updateARIAAttributes(s)}),i.ready(function(){return r.updateARIAAttributes()}),r}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})},n.handleMouseDown=function(a){_u(a)&&e.prototype.handleMouseDown.call(this,a)},n.handleMouseMove=function(a){var r=this.getChild("mouseVolumeLevelDisplay");if(r){var s=this.el(),o=Gs(s),u=this.vertical(),l=qd(s,a);l=u?l.y:l.x,l=th(l,0,1),r.update(o,l,u)}_u(a)&&(this.checkMuted(),this.player_.volume(this.calculateDistance(a)))},n.checkMuted=function(){this.player_.muted()&&this.player_.muted(!1)},n.getPercent=function(){return this.player_.muted()?0:this.player_.volume()},n.stepForward=function(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)},n.stepBack=function(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)},n.updateARIAAttributes=function(a){var r=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",r),this.el_.setAttribute("aria-valuetext",r+"%")},n.volumeAsPercentage_=function(){return Math.round(this.player_.volume()*100)},n.updateLastVolume_=function(){var a=this,r=this.player_.volume();this.one("sliderinactive",function(){a.player_.volume()===0&&a.player_.lastVolume_(r)})},t}(yg);ah.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"};!xa&&!Mi&&ah.prototype.options_.children.splice(0,0,"mouseVolumeLevelDisplay");ah.prototype.playerEvent="volumechange";ue.registerComponent("VolumeBar",ah);var nS=function(e){me(t,e);function t(i,a){var r;return a===void 0&&(a={}),a.vertical=a.vertical||!1,(typeof a.volumeBar>"u"||bu(a.volumeBar))&&(a.volumeBar=a.volumeBar||{},a.volumeBar.vertical=a.vertical),r=e.call(this,i,a)||this,qM(ze(r),i),r.throttledHandleMouseMove=wi(xt(ze(r),r.handleMouseMove),En),r.handleMouseUpHandler_=function(s){return r.handleMouseUp(s)},r.on("mousedown",function(s){return r.handleMouseDown(s)}),r.on("touchstart",function(s){return r.handleMouseDown(s)}),r.on("mousemove",function(s){return r.handleMouseMove(s)}),r.on(r.volumeBar,["focus","slideractive"],function(){r.volumeBar.addClass("vjs-slider-active"),r.addClass("vjs-slider-active"),r.trigger("slideractive")}),r.on(r.volumeBar,["blur","sliderinactive"],function(){r.volumeBar.removeClass("vjs-slider-active"),r.removeClass("vjs-slider-active"),r.trigger("sliderinactive")}),r}var n=t.prototype;return n.createEl=function(){var a="vjs-volume-horizontal";return this.options_.vertical&&(a="vjs-volume-vertical"),e.prototype.createEl.call(this,"div",{className:"vjs-volume-control vjs-control "+a})},n.handleMouseDown=function(a){var r=this.el_.ownerDocument;this.on(r,"mousemove",this.throttledHandleMouseMove),this.on(r,"touchmove",this.throttledHandleMouseMove),this.on(r,"mouseup",this.handleMouseUpHandler_),this.on(r,"touchend",this.handleMouseUpHandler_)},n.handleMouseUp=function(a){var r=this.el_.ownerDocument;this.off(r,"mousemove",this.throttledHandleMouseMove),this.off(r,"touchmove",this.throttledHandleMouseMove),this.off(r,"mouseup",this.handleMouseUpHandler_),this.off(r,"touchend",this.handleMouseUpHandler_)},n.handleMouseMove=function(a){this.volumeBar.handleMouseMove(a)},t}(ue);nS.prototype.options_={children:["volumeBar"]};
87ue.registerComponent("VolumeControl",nS);var QM=function(t,n){n.tech_&&!n.tech_.featuresMuteControl&&t.addClass("vjs-hidden"),t.on(n,"loadstart",function(){n.tech_.featuresMuteControl?t.removeClass("vjs-hidden"):t.addClass("vjs-hidden")})},iS=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,QM(ze(r),i),r.on(i,["loadstart","volumechange"],function(s){return r.update(s)}),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-mute-control "+e.prototype.buildCSSClass.call(this)},n.handleClick=function(a){var r=this.player_.volume(),s=this.player_.lastVolume_();if(r===0){var o=s<.1?.1:s;this.player_.volume(o),this.player_.muted(!1)}else this.player_.muted(!this.player_.muted())},n.update=function(a){this.updateIcon_(),this.updateControlText_()},n.updateIcon_=function(){var a=this.player_.volume(),r=3;xa&&this.player_.tech_&&this.player_.tech_.el_&&this.player_.muted(this.player_.tech_.el_.muted),a===0||this.player_.muted()?r=0:a<.33?r=1:a<.67&&(r=2);for(var s=0;s<4;s++)Gu(this.el_,"vjs-vol-"+s);vi(this.el_,"vjs-vol-"+r)},n.updateControlText_=function(){var a=this.player_.muted()||this.player_.volume()===0,r=a?"Unmute":"Mute";this.controlText()!==r&&this.controlText(r)},t}(Sn);iS.prototype.controlText_="Mute";ue.registerComponent("MuteToggle",iS);var rS=function(e){me(t,e);function t(i,a){var r;return a===void 0&&(a={}),typeof a.inline<"u"?a.inline=a.inline:a.inline=!0,(typeof a.volumeControl>"u"||bu(a.volumeControl))&&(a.volumeControl=a.volumeControl||{},a.volumeControl.vertical=!a.inline),r=e.call(this,i,a)||this,r.handleKeyPressHandler_=function(s){return r.handleKeyPress(s)},r.on(i,["loadstart"],function(s){return r.volumePanelState_(s)}),r.on(r.muteToggle,"keyup",function(s){return r.handleKeyPress(s)}),r.on(r.volumeControl,"keyup",function(s){return r.handleVolumeControlKeyUp(s)}),r.on("keydown",function(s){return r.handleKeyPress(s)}),r.on("mouseover",function(s){return r.handleMouseOver(s)}),r.on("mouseout",function(s){return r.handleMouseOut(s)}),r.on(r.volumeControl,["slideractive"],r.sliderActive_),r.on(r.volumeControl,["sliderinactive"],r.sliderInactive_),r}var n=t.prototype;return n.sliderActive_=function(){this.addClass("vjs-slider-active")},n.sliderInactive_=function(){this.removeClass("vjs-slider-active")},n.volumePanelState_=function(){this.volumeControl.hasClass("vjs-hidden")&&this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-hidden"),this.volumeControl.hasClass("vjs-hidden")&&!this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-mute-toggle-only")},n.createEl=function(){var a="vjs-volume-panel-horizontal";return this.options_.inline||(a="vjs-volume-panel-vertical"),e.prototype.createEl.call(this,"div",{className:"vjs-volume-panel vjs-control "+a})},n.dispose=function(){this.handleMouseOut(),e.prototype.dispose.call(this)},n.handleVolumeControlKeyUp=function(a){$e.isEventKey(a,"Esc")&&this.muteToggle.focus()},n.handleMouseOver=function(a){this.addClass("vjs-hover"),qa(fe,"keyup",this.handleKeyPressHandler_)},n.handleMouseOut=function(a){this.removeClass("vjs-hover"),fa(fe,"keyup",this.handleKeyPressHandler_)},n.handleKeyPress=function(a){$e.isEventKey(a,"Esc")&&this.handleMouseOut()},t}(ue);rS.prototype.options_={children:["muteToggle","volumeControl"]};ue.registerComponent("VolumePanel",rS);var sS=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,a&&(r.menuButton_=a.menuButton),r.focusedChild_=-1,r.on("keydown",function(s){return r.handleKeyDown(s)}),r.boundHandleBlur_=function(s){return r.handleBlur(s)},r.boundHandleTapClick_=function(s){return r.handleTapClick(s)},r}var n=t.prototype;return n.addEventListenerForItem=function(a){a instanceof ue&&(this.on(a,"blur",this.boundHandleBlur_),this.on(a,["tap","click"],this.boundHandleTapClick_))},n.removeEventListenerForItem=function(a){a instanceof ue&&(this.off(a,"blur",this.boundHandleBlur_),this.off(a,["tap","click"],this.boundHandleTapClick_))},n.removeChild=function(a){typeof a=="string"&&(a=this.getChild(a)),this.removeEventListenerForItem(a),e.prototype.removeChild.call(this,a)},n.addItem=function(a){var r=this.addChild(a);r&&this.addEventListenerForItem(r)},n.createEl=function(){var a=this.options_.contentElType||"ul";this.contentEl_=it(a,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");var r=e.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});return r.appendChild(this.contentEl_),qa(r,"click",function(s){s.preventDefault(),s.stopImmediatePropagation()}),r},n.dispose=function(){this.contentEl_=null,this.boundHandleBlur_=null,this.boundHandleTapClick_=null,e.prototype.dispose.call(this)},n.handleBlur=function(a){var r=a.relatedTarget||fe.activeElement;if(!this.children().some(function(o){return o.el()===r})){var s=this.menuButton_;s&&s.buttonPressed_&&r!==s.el().firstChild&&s.unpressButton()}}
87,n.handleTapClick=function(a){if(this.menuButton_){this.menuButton_.unpressButton();var r=this.children();if(!Array.isArray(r))return;var s=r.filter(function(o){return o.el()===a.target})[0];if(!s)return;s.name()!=="CaptionSettingsMenuItem"&&this.menuButton_.focus()}},n.handleKeyDown=function(a){$e.isEventKey(a,"Left")||$e.isEventKey(a,"Down")?(a.preventDefault(),a.stopPropagation(),this.stepForward()):($e.isEventKey(a,"Right")||$e.isEventKey(a,"Up"))&&(a.preventDefault(),a.stopPropagation(),this.stepBack())},n.stepForward=function(){var a=0;this.focusedChild_!==void 0&&(a=this.focusedChild_+1),this.focus(a)},n.stepBack=function(){var a=0;this.focusedChild_!==void 0&&(a=this.focusedChild_-1),this.focus(a)},n.focus=function(a){a===void 0&&(a=0);var r=this.children().slice(),s=r.length&&r[0].hasClass("vjs-menu-title");s&&r.shift(),r.length>0&&(a<0?a=0:a>=r.length&&(a=r.length-1),this.focusedChild_=a,r[a].el_.focus())},t}(ue);ue.registerComponent("Menu",sS);var Tg=function(e){me(t,e);function t(i,a){var r;a===void 0&&(a={}),r=e.call(this,i,a)||this,r.menuButton_=new Sn(i,a),r.menuButton_.controlText(r.controlText_),r.menuButton_.el_.setAttribute("aria-haspopup","true");var s=Sn.prototype.buildCSSClass();r.menuButton_.el_.className=r.buildCSSClass()+" "+s,r.menuButton_.removeClass("vjs-control"),r.addChild(r.menuButton_),r.update(),r.enabled_=!0;var o=function(l){return r.handleClick(l)};return r.handleMenuKeyUp_=function(u){return r.handleMenuKeyUp(u)},r.on(r.menuButton_,"tap",o),r.on(r.menuButton_,"click",o),r.on(r.menuButton_,"keydown",function(u){return r.handleKeyDown(u)}),r.on(r.menuButton_,"mouseenter",function(){r.addClass("vjs-hover"),r.menu.show(),qa(fe,"keyup",r.handleMenuKeyUp_)}),r.on("mouseleave",function(u){return r.handleMouseLeave(u)}),r.on("keydown",function(u){return r.handleSubmenuKeyDown(u)}),r}var n=t.prototype;return n.update=function(){var a=this.createMenu();this.menu&&(this.menu.dispose(),this.removeChild(this.menu)),this.menu=a,this.addChild(a),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute("aria-expanded","false"),this.items&&this.items.length<=this.hideThreshold_?(this.hide(),this.menu.contentEl_.removeAttribute("role")):(this.show(),this.menu.contentEl_.setAttribute("role","menu"))},n.createMenu=function(){var a=new sS(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){var r=it("li",{className:"vjs-menu-title",textContent:Ut(this.options_.title),tabIndex:-1}),s=new ue(this.player_,{el:r});a.addItem(s)}if(this.items=this.createItems(),this.items)for(var o=0;o<this.items.length;o++)a.addItem(this.items[o]);return a},n.createItems=function(){},n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:this.buildWrapperCSSClass()},{})},n.buildWrapperCSSClass=function(){var a="vjs-menu-button";this.options_.inline===!0?a+="-inline":a+="-popup";var r=Sn.prototype.buildCSSClass();return"vjs-menu-button "+a+" "+r+" "+e.prototype.buildCSSClass.call(this)},n.buildCSSClass=function(){var a="vjs-menu-button";return this.options_.inline===!0?a+="-inline":a+="-popup","vjs-menu-button "+a+" "+e.prototype.buildCSSClass.call(this)},n.controlText=function(a,r){return r===void 0&&(r=this.menuButton_.el()),this.menuButton_.controlText(a,r)},n.dispose=function(){this.handleMouseLeave(),e.prototype.dispose.call(this)},n.handleClick=function(a){this.buttonPressed_?this.unpressButton():this.pressButton()},n.handleMouseLeave=function(a){this.removeClass("vjs-hover"),fa(fe,"keyup",this.handleMenuKeyUp_)},n.focus=function(){this.menuButton_.focus()},n.blur=function(){this.menuButton_.blur()},n.handleKeyDown=function(a){$e.isEventKey(a,"Esc")||$e.isEventKey(a,"Tab")?(this.buttonPressed_&&this.unpressButton(),$e.isEventKey(a,"Tab")||(a.preventDefault(),this.menuButton_.focus())):($e.isEventKey(a,"Up")||$e.isEventKey(a,"Down"))&&(this.buttonPressed_||(a.preventDefault(),this.pressButton()))},n.handleMenuKeyUp=function(a){($e.isEventKey(a,"Esc")||$e.isEventKey(a,"Tab"))&&this.removeClass("vjs-hover")},n.handleSubmenuKeyPress=function(a){this.handleSubmenuKeyDown(a)},n.handleSubmenuKeyDown=function(a){($e.isEventKey(a,"Esc")||$e.isEventKey(a,"Tab"))&&(this.buttonPressed_&&this.unpressButton(),$e.isEventKey(a,"Tab")||(a.preventDefault(),this.menuButton_.focus()))},n.pressButton=function(){if(this.enabled_){if(this.buttonPressed_=!0,this.menu.show(),this.menu.lockShowing(),this.menuButton_.el_.setAttribute("aria-expanded","true"),xa&&_T())return;this.menu.focus()}},n.unpressButton=function(){this.enabled_&&(this.buttonPressed_=!1,this.menu.unlockShowing(),this.menu.hide(),this.menuButton_.el_.setAttribute("aria-expanded","fal
87se"))},n.disable=function(){this.unpressButton(),this.enabled_=!1,this.addClass("vjs-disabled"),this.menuButton_.disable()},n.enable=function(){this.enabled_=!0,this.removeClass("vjs-disabled"),this.menuButton_.enable()},t}(ue);ue.registerComponent("MenuButton",Tg);var Sg=function(e){me(t,e);function t(n,i){var a,r=i.tracks;if(a=e.call(this,n,i)||this,a.items.length<=1&&a.hide(),!r)return ze(a);var s=xt(ze(a),a.update);return r.addEventListener("removetrack",s),r.addEventListener("addtrack",s),r.addEventListener("labelchange",s),a.player_.on("ready",s),a.player_.on("dispose",function(){r.removeEventListener("removetrack",s),r.removeEventListener("addtrack",s),r.removeEventListener("labelchange",s)}),a}return t}(Tg);ue.registerComponent("TrackButton",Sg);var ZM=["Tab","Esc","Up","Down","Right","Left"],Ju=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.selectable=a.selectable,r.isSelected_=a.selected||!1,r.multiSelectable=a.multiSelectable,r.selected(r.isSelected_),r.selectable?r.multiSelectable?r.el_.setAttribute("role","menuitemcheckbox"):r.el_.setAttribute("role","menuitemradio"):r.el_.setAttribute("role","menuitem"),r}var n=t.prototype;return n.createEl=function(a,r,s){this.nonIconControl=!0;var o=e.prototype.createEl.call(this,"li",Ot({className:"vjs-menu-item",tabIndex:-1},r),s);return o.replaceChild(it("span",{className:"vjs-menu-item-text",textContent:this.localize(this.options_.label)}),o.querySelector(".vjs-icon-placeholder")),o},n.handleKeyDown=function(a){ZM.some(function(r){return $e.isEventKey(a,r)})||e.prototype.handleKeyDown.call(this,a)},n.handleClick=function(a){this.selected(!0)},n.selected=function(a){this.selectable&&(a?(this.addClass("vjs-selected"),this.el_.setAttribute("aria-checked","true"),this.controlText(", selected"),this.isSelected_=!0):(this.removeClass("vjs-selected"),this.el_.setAttribute("aria-checked","false"),this.controlText(""),this.isSelected_=!1))},t}(eh);ue.registerComponent("MenuItem",Ju);var qu=function(e){me(t,e);function t(i,a){var r,s=a.track,o=i.textTracks();a.label=s.label||s.language||"Unknown",a.selected=s.mode==="showing",r=e.call(this,i,a)||this,r.track=s,r.kinds=(a.kinds||[a.kind||r.track.kind]).filter(Boolean);var u=function(){for(var h=arguments.length,m=new Array(h),b=0;b<h;b++)m[b]=arguments[b];r.handleTracksChange.apply(ze(r),m)},l=function(){for(var h=arguments.length,m=new Array(h),b=0;b<h;b++)m[b]=arguments[b];r.handleSelectedLanguageChange.apply(ze(r),m)};if(i.on(["loadstart","texttrackchange"],u),o.addEventListener("change",u),o.addEventListener("selectedlanguagechange",l),r.on("dispose",function(){i.off(["loadstart","texttrackchange"],u),o.removeEventListener("change",u),o.removeEventListener("selectedlanguagechange",l)}),o.onchange===void 0){var c;r.on(["tap","click"],function(){if(typeof N.Event!="object")try{c=new N.Event("change")}catch{}c||(c=fe.createEvent("Event"),c.initEvent("change",!0,!0)),o.dispatchEvent(c)})}return r.handleTracksChange(),r}var n=t.prototype;return n.handleClick=function(a){var r=this.track,s=this.player_.textTracks();if(e.prototype.handleClick.call(this,a),!!s)for(var o=0;o<s.length;o++){var u=s[o];this.kinds.indexOf(u.kind)!==-1&&(u===r?u.mode!=="showing"&&(u.mode="showing"):u.mode!=="disabled"&&(u.mode="disabled"))}},n.handleTracksChange=function(a){var r=this.track.mode==="showing";r!==this.isSelected_&&this.selected(r)},n.handleSelectedLanguageChange=function(a){if(this.track.mode==="showing"){var r=this.player_.cache_.selectedLanguage;if(r&&r.enabled&&r.language===this.track.language&&r.kind!==this.track.kind)return;this.player_.cache_.selectedLanguage={enabled:!0,language:this.track.language,kind:this.track.kind}}},n.dispose=function(){this.track=null,e.prototype.dispose.call(this)},t}(Ju);ue.registerComponent("TextTrackMenuItem",qu);var oS=function(e){me(t,e);
87function t(i,a){return a.track={player:i,kind:a.kind,kinds:a.kinds,default:!1,mode:"disabled"},a.kinds||(a.kinds=[a.kind]),a.label?a.track.label=a.label:a.track.label=a.kinds.join(" and ")+" off",a.selectable=!0,a.multiSelectable=!1,e.call(this,i,a)||this}var n=t.prototype;return n.handleTracksChange=function(a){for(var r=this.player().textTracks(),s=!0,o=0,u=r.length;o<u;o++){var l=r[o];if(this.options_.kinds.indexOf(l.kind)>-1&&l.mode==="showing"){s=!1;break}}s!==this.isSelected_&&this.selected(s)},n.handleSelectedLanguageChange=function(a){for(var r=this.player().textTracks(),s=!0,o=0,u=r.length;o<u;o++){var l=r[o];if(["captions","descriptions","subtitles"].indexOf(l.kind)>-1&&l.mode==="showing"){s=!1;break}}s&&(this.player_.cache_.selectedLanguage={enabled:!1})},t}(qu);ue.registerComponent("OffTextTrackMenuItem",oS);var oo=function(e){me(t,e);function t(i,a){return a===void 0&&(a={}),a.tracks=i.textTracks(),e.call(this,i,a)||this}var n=t.prototype;return n.createItems=function(a,r){a===void 0&&(a=[]),r===void 0&&(r=qu);var s;this.label_&&(s=this.label_+" off"),a.push(new oS(this.player_,{kinds:this.kinds_,kind:this.kind_,label:s})),this.hideThreshold_+=1;var o=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(var u=0;u<o.length;u++){var l=o[u];if(this.kinds_.indexOf(l.kind)>-1){var c=new r(this.player_,{track:l,kinds:this.kinds_,kind:this.kind_,selectable:!0,multiSelectable:!1});c.addClass("vjs-"+l.kind+"-menu-item"),a.push(c)}}return a},t}(Sg);ue.registerComponent("TextTrackButton",oo);var uS=function(e){me(t,e);function t(i,a){var r,s=a.track,o=a.cue,u=i.currentTime();return a.selectable=!0,a.multiSelectable=!1,a.label=o.text,a.selected=o.startTime<=u&&u<o.endTime,r=e.call(this,i,a)||this,r.track=s,r.cue=o,r}var n=t.prototype;return n.handleClick=function(a){e.prototype.handleClick.call(this),this.player_.currentTime(this.cue.startTime)},t}(Ju);ue.registerComponent("ChaptersTrackMenuItem",uS);var Cg=function(e){me(t,e);function t(i,a,r){var s;return s=e.call(this,i,a,r)||this,s.selectCurrentItem_=function(){s.items.forEach(function(o){o.selected(s.track_.activeCues[0]===o.cue)})},s}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-chapters-button "+e.prototype.buildCSSClass.call(this)},n.buildWrapperCSSClass=function(){return"vjs-chapters-button "+e.prototype.buildWrapperCSSClass.call(this)},n.update=function(a){if(!(a&&a.track&&a.track.kind!=="chapters")){var r=this.findChaptersTrack();r!==this.track_?(this.setTrack(r),e.prototype.update.call(this)):(!this.items||r&&r.cues&&r.cues.length!==this.items.length)&&e.prototype.update.call(this)}},n.setTrack=function(a){if(this.track_!==a){if(this.updateHandler_||(this.updateHandler_=this.update.bind(this)),this.track_){var r=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);r&&r.removeEventListener("load",this.updateHandler_),this.track_.removeEventListener("cuechange",this.selectCurrentItem_),this.track_=null}if(this.track_=a,this.track_){this.track_.mode="hidden";var s=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);s&&s.addEventListener("load",this.updateHandler_),this.track_.addEventListener("cuechange",this.selectCurrentItem_)}}},n.findChaptersTrack=function(){for(var a=this.player_.textTracks()||[],r=a.length-1;r>=0;r--){var s=a[r];if(s.kind===this.kind_)return s}},n.getMenuCaption=function(){return this.track_&&this.track_.label?this.track_.label:this.localize(Ut(this.kind_))},n.createMenu=function(){return this.options_.title=this.getMenuCaption(),e.prototype.createMenu.call(this)},n.createItems=function(){var a=[];if(!this.track_)return a;var r=this.track_.cues;if(!r)return a;for(var s=0,o=r.length;s<o;s++){var u=r[s],l=new uS(this.player_,{track:this.track_,cue:u});a.push(l)}return a},t}(oo);Cg.prototype.kind_="chapters";Cg.prototype.controlText_="Chapters";ue.registerComponent("ChaptersButton",Cg);var wg=function(e){me(t,e);function t(i,a,r){var s;s=e.call(this,i,a,r)||this;var o=i.textTracks(),u=xt(ze(s),s.handleTracksChange);return o.addEventListener("change",u),s.on("dispose",function(){o.removeEventListener("change",u)}),s}var n=t.prototype;return n.handleTracksChange=function(a){for(var r=this.player().textTracks(),s=!1,o=0,u=r.length;o<u;o++){var l=r[o];if(l.kind!==this.kind_&&l.mode==="showing"){s=!0;break}}s?this.disable():this.enable()},n.buildCSSClass=function(){return"vjs-descriptions-button "+e.prototype.buildCSSClass.call(this)},n.buildWrapperCSSClass=function(){return"vjs-descriptions-button "+e.prototype.buildWrapperCSSClass.call(this)},t}(oo);wg.prototype.kind_="descriptions";wg.prototype.controlText_="Descriptions";ue.registerComponent("DescriptionsButton",wg);var Eg=function(e){me(t,e);function t(i,a,r){return e.call(this,i,a,r)||this}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-subtitles-button "+e.prototype.buildCSSClass.call(this)},n.buildWrapperCSSClass=function(){return"vjs-subtitles-button "+e.prototype.buildWrapperCSSClass.call(this)},t}(oo);Eg.prototype.kind_="subtitles";Eg.prototype.controlText_="Subtitles";ue.registerComponent("SubtitlesButton",Eg);var xg=function(e){me(t,e);function t(i,a){var r;return a.track={player:i,kind:a.kind,label:a.kind+" settings",selectable:!1,default:!1,mode:"disabled"},a.selectable=!1,a.name="CaptionSettingsMenuItem",r=e.call(this,i,a)||this,r.addClass("vjs-texttrack-settings"),r.controlText(", opens "+a.kind+" settings dialog"),r}var n=t.prototype;return n.handleClick=function(a){this.player().getChild("textTrackSettings").open()},t}(qu);ue.registerComponent("CaptionSettingsMenuItem",xg);var Ag=function(e){me(t,e);function t(i,a,r){return e.call(this,i,a,r)||this}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-captions-button "+e.prototype.buildCSSClass.call(this)},n.buildWrapperCSSClass=function(){return"vjs-captions-button "+e.prototype.buildWrapperCSSClass.call(this)},n.createItems=function(){var a=[];return!(this.player().tech_&&this.player().tech_.featuresNativeTextTracks)&&this.player().getChild("textTrackSettings")&&(a.push(new xg(this.player_,{kind:this.kind_})),this.hideThreshold_+=1),e.prototype.createItems.call(this,a)},t}(oo);Ag.prototype.kind_="captions";Ag.prototype.controlText_="Captions";ue.registerComponent("CaptionsButton",Ag);var lS=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.createEl=function(a,r,s){var o=e.prototype.createEl.call(this,a,r,s),u=o.querySelector(".vjs-menu-item-text");return this.options_.track.kind==="captions"&&(u.appendChild(it("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),u.appendChild(it("span",{className:"vjs-control-text",textContent:" "+this.localize("Captions")}))),o},t}(qu);ue.registerComponent("SubsCapsMenuItem",lS);var Dg=function(e){me(t,e);function t(i,a){var r;return a===void 0&&(a={}),r=e.call(this,i,a)||this,r.label_="subtitles",["en","en-us","en-ca","fr-ca"].indexOf(r.player_.language_)>-1&&(r.label_="captions"),r.menuButton_.controlText(Ut(r.label_)),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-subs-caps-button "+e.prototype.buildCSSClass.call(this)},n.buildWrapperCSSClass=function(){return"vjs-subs-caps-button "+e.prototype.buildWrapperCSSClass.call(this)},n.createItems=function(){var a=[];return!(this.player().tech_&&this.player().tech_.featuresNativeTextTracks)&&this.player().getChild("textTrackSettings")&&(a.push(new xg(this.player_,{kind:this.label_})),this.hideThreshold_+=1),a=e.prototype.createItems.call(this,a,lS),a},t}(oo);Dg.prototype.kinds_=["captions","subtitles"];Dg.prototype.controlText_="Subtitles";ue.registerComponent("SubsCapsButton",Dg);var cS=function(e){me(t,e);function t(i,a){var r,s=a.track,o=i.audioTracks();a.label=s.label||s.language||"Unknown",a.selected=s.enabled,r=e.call(this,i,a)||this,r.track=s,r.addClass("vjs-"+s.kind+"-menu-item");var u=function(){for(var c=arguments.length,d=new Array(c),h=0;h<c;h++)d[h]=arguments[h];r.handleTracksChange.apply(ze(r),d)};return o.addEventListener("change",u),r.on("dispose",function(){o.removeEventListener("change",u)}),r}var n=t.prototype;return n.createEl=function(a,r,s){var o=e.prototype.createEl.call(this,a,r,s),u=o.querySelector(".vjs-menu-item-text");return this.options_.track.kind==="main-desc"&&(u.appendChild(it("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),u.appendChild(it("span",{className:"vjs-control-text",textContent:" "+this.localize("Descriptions")}))),o}
87,n.handleClick=function(a){if(e.prototype.handleClick.call(this,a),this.track.enabled=!0,this.player_.tech_.featuresNativeAudioTracks)for(var r=this.player_.audioTracks(),s=0;s<r.length;s++){var o=r[s];o!==this.track&&(o.enabled=o===this.track)}},n.handleTracksChange=function(a){this.selected(this.track.enabled)},t}(Ju);ue.registerComponent("AudioTrackMenuItem",cS);var dS=function(e){me(t,e);function t(i,a){return a===void 0&&(a={}),a.tracks=i.audioTracks(),e.call(this,i,a)||this}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-audio-button "+e.prototype.buildCSSClass.call(this)},n.buildWrapperCSSClass=function(){return"vjs-audio-button "+e.prototype.buildWrapperCSSClass.call(this)},n.createItems=function(a){a===void 0&&(a=[]),this.hideThreshold_=1;for(var r=this.player_.audioTracks(),s=0;s<r.length;s++){var o=r[s];a.push(new cS(this.player_,{track:o,selectable:!0,multiSelectable:!1}))}return a},t}(Sg);dS.prototype.controlText_="Audio Track";ue.registerComponent("AudioTrackButton",dS);var Pg=function(e){me(t,e);function t(i,a){var r,s=a.rate,o=parseFloat(s,10);return a.label=s,a.selected=o===i.playbackRate(),a.selectable=!0,a.multiSelectable=!1,r=e.call(this,i,a)||this,r.label=s,r.rate=o,r.on(i,"ratechange",function(u){return r.update(u)}),r}var n=t.prototype;return n.handleClick=function(a){e.prototype.handleClick.call(this),this.player().playbackRate(this.rate)},n.update=function(a){this.selected(this.player().playbackRate()===this.rate)},t}(Ju);Pg.prototype.contentElType="button";ue.registerComponent("PlaybackRateMenuItem",Pg);var hS=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.menuButton_.el_.setAttribute("aria-describedby",r.labelElId_),r.updateVisibility(),r.updateLabel(),r.on(i,"loadstart",function(s){return r.updateVisibility(s)}),r.on(i,"ratechange",function(s){return r.updateLabel(s)}),r.on(i,"playbackrateschange",function(s){return r.handlePlaybackRateschange(s)}),r}var n=t.prototype;return n.createEl=function(){var a=e.prototype.createEl.call(this);return this.labelElId_="vjs-playback-rate-value-label-"+this.id_,this.labelEl_=it("div",{className:"vjs-playback-rate-value",id:this.labelElId_,textContent:"1x"}),a.appendChild(this.labelEl_),a},n.dispose=function(){this.labelEl_=null,e.prototype.dispose.call(this)},n.buildCSSClass=function(){return"vjs-playback-rate "+e.prototype.buildCSSClass.call(this)},n.buildWrapperCSSClass=function(){return"vjs-playback-rate "+e.prototype.buildWrapperCSSClass.call(this)},n.createItems=function(){for(var a=this.playbackRates(),r=[],s=a.length-1;s>=0;s--)r.push(new Pg(this.player(),{rate:a[s]+"x"}));return r},n.updateARIAAttributes=function(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},n.handleClick=function(a){var r=this.player().playbackRate(),s=this.playbackRates(),o=s.indexOf(r),u=(o+1)%s.length;this.player().playbackRate(s[u])},n.handlePlaybackRateschange=function(a){this.update()},n.playbackRates=function(){var a=this.player();return a.playbackRates&&a.playbackRates()||[]},n.playbackRateSupported=function(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},n.updateVisibility=function(a){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},n.updateLabel=function(a){this.playbackRateSupported()&&(this.labelEl_.textContent=this.player().playbackRate()+"x")},t}(Tg);hS.prototype.controlText_="Playback Rate";ue.registerComponent("PlaybackRateMenuButton",hS);var fS=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-spacer "+e.prototype.buildCSSClass.call(this)},n.createEl=function(a,r,s){return a===void 0&&(a="div"),r===void 0&&(r={}),s===void 0&&(s={}),r.className||(r.className=this.buildCSSClass()),e.prototype.createEl.call(this,a,r,s)},t}(ue);ue.registerComponent("Spacer",fS);var eO=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-custom-control-spacer "+e.prototype.buildCSSClass.call(this)},n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),textContent:"Â "})},t}(fS);ue.registerComponent("CustomControlSpacer",eO);var zc=function(e){me(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-control-bar",dir:"ltr"})},t}(ue);zc.prototype.options_={children:["playToggle","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","fullscreenToggle"]};"exitPictureInPicture"in fe&&zc.prototype.options_.children.splice(zc.prototype.options_.children.length-1,0,"pictureInPictureToggle");ue.registerComponent("ControlBar",zc);var mS=function(e){me(t,e);function t(i,a){var r;return r=e.call(this,i,a)||this,r.on(i,"error",function(s){return r.open(s)}),r}var n=t.prototype;return n.buildCSSClass=function(){return"vjs-error-display "+e.prototype.buildCSSClass.call(this)},n.content=function(){var a=this.player().error();return a?this.localize(a.message):""},t}(io);mS.prototype.options_=cn({}
87,io.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0});ue.registerComponent("ErrorDisplay",mS);var tf="vjs-text-track-settings",xy=["#000","Black"],Ay=["#00F","Blue"],Dy=["#0FF","Cyan"],Py=["#0F0","Green"],Iy=["#F0F","Magenta"],Ly=["#F00","Red"],My=["#FFF","White"],Oy=["#FF0","Yellow"],af=["1","Opaque"],nf=["0.5","Semi-Transparent"],Ry=["0","Transparent"],Er={backgroundColor:{selector:".vjs-bg-color > select",id:"captions-background-color-%s",label:"Color",options:[xy,My,Ly,Py,Ay,Oy,Iy,Dy]},backgroundOpacity:{selector:".vjs-bg-opacity > select",id:"captions-background-opacity-%s",label:"Transparency",options:[af,nf,Ry]},color:{selector:".vjs-fg-color > select",id:"captions-foreground-color-%s",label:"Color",options:[My,xy,Ly,Py,Ay,Oy,Iy,Dy]},edgeStyle:{selector:".vjs-edge-style > select",id:"%s",label:"Text Edge Style",options:[["none","None"],["raised","Raised"],["depressed","Depressed"],["uniform","Uniform"],["dropshadow","Dropshadow"]]},fontFamily:{selector:".vjs-font-family > select",id:"captions-font-family-%s",label:"Font Family",options:[["proportionalSansSerif","Proportional Sans-Serif"],["monospaceSansSerif","Monospace Sans-Serif"],["proportionalSerif","Proportional Serif"],["monospaceSerif","Monospace Serif"],["casual","Casual"],["script","Script"],["small-caps","Small Caps"]]},fontPercent:{selector:".vjs-font-percent > select",id:"captions-font-size-%s",label:"Font Size",options:[["0.50","50%"],["0.75","75%"],["1.00","100%"],["1.25","125%"],["1.50","150%"],["1.75","175%"],["2.00","200%"],["3.00","300%"],["4.00","400%"]],default:2,parser:function(t){return t==="1.00"?null:Number(t)}},textOpacity:{selector:".vjs-text-opacity > select",id:"captions-foreground-opacity-%s",label:"Transparency",options:[af,nf]},windowColor:{selector:".vjs-window-color > select",id:"captions-window-color-%s",label:"Color"},windowOpacity:{selector:".vjs-window-opacity > select",id:"captions-window-opacity-%s",label:"Transparency",options:[Ry,nf,af]}};Er.windowColor.options=Er.backgroundColor.options;function pS(e,t){if(t&&(e=t(e)),e&&e!=="none")return e}function tO(e,t){var n=e.options[e.options.selectedIndex].value;return pS(n,t)}function aO(e,t,n){if(t){for(var i=0;i<e.options.length;i++)if(pS(e.options[i].value,n)===t){e.selectedIndex=i;break}}}var nO=function(e){me(t,e);function t(i,a){var r;return a.temporary=!1,r=e.call(this,i,a)||this,r.updateDisplay=r.updateDisplay.bind(ze(r)),r.fill(),r.hasBeenOpened_=r.hasBeenFilled_=!0,r.endDialog=it("p",{className:"vjs-control-text",textContent:r.localize("End of dialog window.")}),r.el().appendChild(r.endDialog),r.setDefaults(),a.persistTextTrackSettings===void 0&&(r.options_.persistTextTrackSettings=r.options_.playerOptions.persistTextTrackSettings),r.on(r.$(".vjs-done-button"),"click",function(){r.saveSettings(),r.close()}),r.on(r.$(".vjs-default-button"),"click",function(){r.setDefaults(),r.updateDisplay()}),Ss(Er,function(s){r.on(r.$(s.selector),"change",r.updateDisplay)}),r.options_.persistTextTrackSettings&&r.restoreSettings(),r}var n=t.prototype;return n.dispose=function(){this.endDialog=null,e.prototype.dispose.call(this)},n.createElSelect_=function(a,r,s){var o=this;r===void 0&&(r=""),s===void 0&&(s="label");var u=Er[a],l=u.id.replace("%s",this.id_),c=[r,l].join(" ").trim();return["<"+s+' id="'+l+'" class="'+(s==="label"?"vjs-label":"")+'">',this.localize(u.label),"</"+s+">",'<select aria-labelledby="'+c+'">'].concat(u.options.map(function(d){var h=l+"-"+d[1].replace(/\W+/g,"");return['<option id="'+h+'" value="'+d[0]+'" ','aria-labelledby="'+c+" "+h+'">',o.localize(d[1]),"</option>"].join("")})).concat("</select>").join("")},n.createElFgColor_=function(){var a="captions-text-legend-"+this.id_;return['<fieldset class="vjs-fg-color vjs-track-setting">','<legend id="'+a+'">',this.localize("Text"),"</legend>",this.createElSelect_("color",a),'<span class="vjs-text-opacity vjs-opacity">',this.createElSelect_("textOpacity",a),"</span>","</fieldset>"].join("")},n.createElBgColor_=function(){var a="captions-background-"+this.id_;return['<fieldset class="vjs-bg-color vjs-track-setting">','<legend id="'+a+'">
87',this.localize("Background"),"</legend>",this.createElSelect_("backgroundColor",a),'<span class="vjs-bg-opacity vjs-opacity">',this.createElSelect_("backgroundOpacity",a),"</span>","</fieldset>"].join("")},n.createElWinColor_=function(){var a="captions-window-"+this.id_;return['<fieldset class="vjs-window-color vjs-track-setting">','<legend id="'+a+'">',this.localize("Window"),"</legend>",this.createElSelect_("windowColor",a),'<span class="vjs-window-opacity vjs-opacity">',this.createElSelect_("windowOpacity",a),"</span>","</fieldset>"].join("")},n.createElColors_=function(){return it("div",{className:"vjs-track-settings-colors",innerHTML:[this.createElFgColor_(),this.createElBgColor_(),this.createElWinColor_()].join("")})},n.createElFont_=function(){return it("div",{className:"vjs-track-settings-font",innerHTML:['<fieldset class="vjs-font-percent vjs-track-setting">',this.createElSelect_("fontPercent","","legend"),"</fieldset>",'<fieldset class="vjs-edge-style vjs-track-setting">',this.createElSelect_("edgeStyle","","legend"),"</fieldset>",'<fieldset class="vjs-font-family vjs-track-setting">',this.createElSelect_("fontFamily","","legend"),"</fieldset>"].join("")})},n.createElControls_=function(){var a=this.localize("restore all settings to the default values");return it("div",{className:"vjs-track-settings-controls",innerHTML:['<button type="button" class="vjs-default-button" title="'+a+'">',this.localize("Reset"),'<span class="vjs-control-text"> '+a+"</span>","</button>",'<button type="button" class="vjs-done-button">'+this.localize("Done")+"</button>"].join("")})},n.content=function(){return[this.createElColors_(),this.createElFont_(),this.createElControls_()]},n.label=function(){return this.localize("Caption Settings Dialog")},n.description=function(){return this.localize("Beginning of dialog window. Escape will cancel and close the window.")},n.buildCSSClass=function(){return e.prototype.buildCSSClass.call(this)+" vjs-text-track-settings"},n.getValues=function(){var a=this;return W5(Er,function(r,s,o){var u=tO(a.$(s.selector),s.parser);return u!==void 0&&(r[o]=u),r},{})},n.setValues=function(a){var r=this;Ss(Er,function(s,o){aO(r.$(s.selector),a[o],s.parser)})},n.setDefaults=function(){var a=this;Ss(Er,function(r){var s=r.hasOwnProperty("default")?r.default:0;a.$(r.selector).selectedIndex=s})},n.restoreSettings=function(){var a;try{a=JSON.parse(N.localStorage.getItem(tf))}catch(r){Xe.warn(r)}a&&this.setValues(a)},n.saveSettings=function(){if(this.options_.persistTextTrackSettings){var a=this.getValues();try{Object.keys(a).length?N.localStorage.setItem(tf,JSON.stringify(a)):N.localStorage.removeItem(tf)}catch(r){Xe.warn(r)}}},n.updateDisplay=function(){var a=this.player_.getChild("textTrackDisplay");a&&a.updateDisplay()},n.conditionalBlur_=function(){this.previouslyActiveEl_=null;var a=this.player_.controlBar,r=a&&a.subsCapsButton,s=a&&a.captionsButton;r?r.focus():s&&s.focus()},t}(io);ue.registerComponent("TextTrackSettings",nO);var iO=function(e){me(t,e);function t(i,a){var r,s=a.ResizeObserver||N.ResizeObserver;a.ResizeObserver===null&&(s=!1);var o=wt({createEl:!s,reportTouchActivity:!1},a);return r=e.call(this,i,o)||this,r.ResizeObserver=a.ResizeObserver||N.ResizeObserver,r.loadListener_=null,r.resizeObserver_=null,r.debouncedHandler_=aM(function(){r.resizeHandler()},100,!1,ze(r)),s?(r.resizeObserver_=new r.ResizeObserver(r.debouncedHandler_),r.resizeObserver_.observe(i.el())):(r.loadListener_=function(){if(!(!r.el_||!r.el_.contentWindow)){var u=r.debouncedHandler_,l=r.unloadListener_=function(){fa(this,"resize",u),fa(this,"unload",l),l=null};qa(r.el_.contentWindow,"unload",l),qa(r.el_.contentWindow,"resize",u)}},r.one("load",r.loadListener_)),r}var n=t.prototype;return n.createEl=function(){return e.prototype.createEl.call(this,"iframe",{className:"vjs-resize-manager",tabIndex:-1,title:this.localize("No content")},{"aria-hidden":"true"})},n.resizeHandler=function(){!this.player_||!this.player_.trigger||this.player_.trigger("playerresize")},n.dispose=function(){this.debouncedHandler_&&this.debouncedHandler_.cancel(),this.resizeObserver_&&(this.player_.el()&&this.resizeObserver_.unobserve(this.player_.el()),this.resizeObserver_.disconnect()),this.loadListener_&&this.off("load",this.loadListener_),this.el_&&this.el_.contentWindow&&this.unloadListener_&&this.unloadListener_.call(this.el_.contentWindow),this.ResizeObserver=null,this.resizeObserver=null,this.debouncedHandler_=null,this.loadListener_=null,e.prototype.dispose.call(this)},t}(ue);ue.registerComponent("ResizeManager",iO);var rO={trackingThreshold:20,liveTolerance:15},sO=function(e){me(t,e);function t(i,a){var r,s=wt(rO,a,{createEl:!1});return r=e.call(this,i,s)||this,r.handleVisibilityChange_=function(o){return r.handleVisibilityChange(o)},r.trackLiveHandler_=function(){return r.trackLive_()},r.handlePlay_=function(o){return r.handlePlay(o)},r.handleFirstTimeupdate_=function(o){return r.handleFirstTimeupdate(o)},r.handleSeeked_=function(o){return r.handleSeeked(o)},r.seekToLiveEdge_=function(o){return r.seekToLiveEdge(o)},r.reset_(),r.on(r.player_,"durationchange",function(o){return r.handleDurationchange(o)}),r.on(r.player_,"canplay",function(){return r.toggleTracking()}),Wu&&"hidden"in fe&&"visibilityState"in fe&&r.on(fe,"visibilitychange",r.handleVisibilityChange_),r}var n=t.prototype;return n.handleVisibilityChange=function(){this.player_.duration()===1/0&&(fe.hidden?this.stopTracking():this.startTracking())},n.trackLive_=function(){var a=this.player_.seekable();if(!(!a||!a.length)){var r=Number(N.performance.now().toFixed(4)),s=this.lastTime_===-1?0:(r-this.lastTime_)/1e3;this.lastTime_=r,this.pastSeekEnd_=this.pastSeekEnd()+s;var o=this.liveCurrentTime(),u=this.player_.currentTime(),l=this.player_.paused()||this.seekedBehindLive_||Math.abs(o-u)>this.options_.liveTolerance;(!this.timeupdateSeen_||o===1/0)&&(l=!1),l!==this.behindLiveEdge_&&(this.behindLiveEdge_=l,this.trigger("liveedgechange"))}},n.handleDurationchange=function(){this.toggleTracking()},n.toggleTracking=function(){this.player_.duration()===1/0&&this.liveWindow()>=this.options_.trackingThreshold?(this.player_.options_.liveui&&this.player_.addClass("vjs-liveui"),this.startTracking()):(this.player_.removeClass("vjs-liveui"),this.stopTracking())},n.startTracking=function(){this.isTracking()||(this.timeupdateSeen_||(this.timeupdateSeen_=this.player_.hasStarted()),this.trackingInterval_=this.setInterval(this.trackLiveHandler_,En),this.trackLive_(),this.on(this.player_,["play","pause"],this.trackLiveHandler_),this.timeupdateSeen_?this.on(this.player_,"seeked",this.handleSeeked_):(this.one(this.player_,"play",this.handlePlay_),this.one(this.player_,"timeupdate",this.handleFirstTimeupdate_)))},n.handleFirstTimeupdate=function(){this.timeupdateSeen_=!0,this.on(this.player_,"seeked",this.handleSeeked_)},n.handleSeeked=function(){var a=Math.abs(this.liveCurrentTime()-this.player_.currentTime());this.seekedBehindLive_=this.nextSeekedFromUser_&&a>2,this.nextSeekedFromUser_=!1,this.trackLive_()},n.handlePlay=function(){this.one(this.player_,"timeupdate",this.seekToLiveEdge_)},n.reset_=function(){this.lastTime_=-1,this.pastSeekEnd_=0,this.lastSeekEnd_=-1,this.behindLiveEdge_=!0,this.timeupdateSeen_=!1,this.seekedBehindLive_=!1,this.nextSeekedFromUser_=!1,this.clearInterval(this.trackingInterval_),this.trackingInterval_=null,this.off(this.player_,["play","pause"],this.trackLiveHandler_),this.off(this.player_,"seeked",this.handleSeeked_),this.off(this.player_,"play",this.handlePlay_),this.off(this.player_,"timeupdate",this.handleFirstTimeupdate_),this.off(this.player_,"timeupdate",this.seekToLiveEdge_)},n.nextSeekedFromUser=function(){this.nextSeekedFromUser_=!0},n.stopTracking=function(){this.isTracking()&&(this.reset_(),this.trigger("liveedgechange"))},n.seekableEnd=function(){for(var a=this.player_.seekable(),r=[],s=a?a.length:0;s--;)r.push(a.end(s));return r.length?r.sort()[r.length-1]:1/0},n.seekableStart=function(){for(var a=this.player_.seekable(),r=[],s=a?a.length:0;s--;)r.push(a.start(s));return r.length?r.sort()[0]:0}
87,n.liveWindow=function(){var a=this.liveCurrentTime();return a===1/0?0:a-this.seekableStart()},n.isLive=function(){return this.isTracking()},n.atLiveEdge=function(){return!this.behindLiveEdge()},n.liveCurrentTime=function(){return this.pastSeekEnd()+this.seekableEnd()},n.pastSeekEnd=function(){var a=this.seekableEnd();return this.lastSeekEnd_!==-1&&a!==this.lastSeekEnd_&&(this.pastSeekEnd_=0),this.lastSeekEnd_=a,this.pastSeekEnd_},n.behindLiveEdge=function(){return this.behindLiveEdge_},n.isTracking=function(){return typeof this.trackingInterval_=="number"},n.seekToLiveEdge=function(){this.seekedBehindLive_=!1,!this.atLiveEdge()&&(this.nextSeekedFromUser_=!1,this.player_.currentTime(this.liveCurrentTime()))},n.dispose=function(){this.off(fe,"visibilitychange",this.handleVisibilityChange_),this.stopTracking(),e.prototype.dispose.call(this)},t}(ue);ue.registerComponent("LiveTracker",sO);var pm=function(t){var n=t.el();if(n.hasAttribute("src"))return t.triggerSourceset(n.src),!0;var i=t.$$("source"),a=[],r="";if(!i.length)return!1;for(var s=0;s<i.length;s++){var o=i[s].src;o&&a.indexOf(o)===-1&&a.push(o)}return a.length?(a.length===1&&(r=a[0]),t.triggerSourceset(r),!0):!1},oO=Object.defineProperty({},"innerHTML",{get:function(){return this.cloneNode(!0).innerHTML},set:function(t){var n=fe.createElement(this.nodeName.toLowerCase());n.innerHTML=t;for(var i=fe.createDocumentFragment();n.childNodes.length;)i.appendChild(n.childNodes[0]);return this.innerText="",N.Element.prototype.appendChild.call(this,i),this.innerHTML}}),gS=function(t,n){for(var i={},a=0;a<t.length&&(i=Object.getOwnPropertyDescriptor(t[a],n),!(i&&i.set&&i.get));a++);return i.enumerable=!0,i.configurable=!0,i},uO=function(t){return gS([t.el(),N.HTMLMediaElement.prototype,N.Element.prototype,oO],"innerHTML")},Ny=function(t){var n=t.el();if(!n.resetSourceWatch_){var i={},a=uO(t),r=function(o){return function(){for(var u=arguments.length,l=new Array(u),c=0;c<u;c++)l[c]=arguments[c];var d=o.apply(n,l);return pm(t),d}};["append","appendChild","insertAdjacentHTML"].forEach(function(s){n[s]&&(i[s]=n[s],n[s]=r(i[s]))}),Object.defineProperty(n,"innerHTML",wt(a,{set:r(a.set)})),n.resetSourceWatch_=function(){n.resetSourceWatch_=null,Object.keys(i).forEac
87h(function(s){n[s]=i[s]}),Object.defineProperty(n,"innerHTML",a)},t.one("sourceset",n.resetSourceWatch_)}},lO=Object.defineProperty({},"src",{get:function(){return this.hasAttribute("src")?KT(N.Element.prototype.getAttribute.call(this,"src")):""},set:function(t){return N.Element.prototype.setAttribute.call(this,"src",t),t}}),cO=function(t){return gS([t.el(),N.HTMLMediaElement.prototype,lO],"src")},dO=function(t){if(t.featuresSourceset){var n=t.el();if(!n.resetSourceset_){var i=cO(t),a=n.setAttribute,r=n.load;Object.defineProperty(n,"src",wt(i,{set:function(o){var u=i.set.call(n,o);return t.triggerSourceset(n.src),u}})),n.setAttribute=function(s,o){var u=a.call(n,s,o);return/src/i.test(s)&&t.triggerSourceset(n.src),u},n.load=function(){var s=r.call(n);return pm(t)||(t.triggerSourceset(""),Ny(t)),s},n.currentSrc?t.triggerSourceset(n.currentSrc):pm(t)||Ny(t),n.resetSourceset_=function(){n.resetSourceset_=null,n.load=r,n.setAttribute=a,Object.defineProperty(n,"src",i),n.resetSourceWatch_&&n.resetSourceWatch_()}}}},Ig=function(t,n,i,a){a===void 0&&(a=!0);var r=function(u){return Object.defineProperty(t,n,{value:u,enumerable:!0,writable:!0})},s={configurable:!0,enumerable:!0,get:function(){var u=i();return r(u),u}};return a&&(s.set=r),Object.defineProperty(t,n,s)},Te=function(e){me(t,e);function t(i,a){var r;r=e.call(this,i,a)||this;var s=i.source,o=!1;if(r.featuresVideoFrameCallback=r.featuresVideoFrameCallback&&r.el_.tagName==="VIDEO",s&&(r.el_.currentSrc!==s.src||i.tag&&i.tag.initNetworkState_===3)?r.setSource(s):r.handleLateInit_(r.el_),i.enableSourceset&&r.setupSourcesetHandling_(),r.isScrubbing_=!1,r.el_.hasChildNodes()){for(var u=r.el_.childNodes,l=u.length,c=[];l--;){var d=u[l],h=d.nodeName.toLowerCase();h==="track"&&(r.featuresNativeTextTracks?(r.remoteTextTrackEls().addTrackElement_(d),r.remoteTextTracks().addTrack(d.track),r.textTracks().addTrack(d.track),!o&&!r.el_.hasAttribute("crossorigin")&&Zd(d.src)&&(o=!0)):c.push(d))}for(var m=0;m<c.length;m++)r.el_.removeChild(c[m])}return r.proxyNativeTracks_(),r.featuresNativeTextTracks&&o&&Xe.warn(`Text Tracks are being loaded from another origin but the crossorigin attribute isn't used. 88This may prevent text tracks from loading.`),r.restoreMetadataTracksInIOSNativePlayer_(),(zs||sg||gT)&&i.nativeControlsForTouch===!0&&r.setControls(!0),r.proxyWebkitFullscreen_(),r.triggerReady(),r}var n=t.prototype;return n.dispose=function(){this.el_&&this.el_.resetSourceset_&&this.el_.resetSourceset_(),t.dis
88poseMediaElement(this.el_),this.options_=null,e.prototype.dispose.call(this)},n.setupSourcesetHandling_=function(){dO(this)},n.restoreMetadataTracksInIOSNativePlayer_=function(){var a=this.textTracks(),r,s=function(){r=[];for(var l=0;l<a.length;l++){var c=a[l];c.kind==="metadata"&&r.push({track:c,storedMode:c.mode})}};s(),a.addEventListener("change",s),this.on("dispose",function(){return a.removeEventListener("change",s)});var o=function u(){for(var l=0;l<r.length;l++){var c=r[l];c.track.mode==="disabled"&&c.track.mode!==c.storedMode&&(c.track.mode=c.storedMode)}a.removeEventListener("change",u)};this.on("webkitbeginfullscreen",function(){a.removeEventListener("change",s),a.removeEventListener("change",o),a.addEventListener("change",o)}),this.on("webkitendfullscreen",function(){a.removeEventListener("change",s),a.addEventListener("change",s),a.removeEventListener("change",o)})},n.overrideNative_=function(a,r){var s=this;if(r===this["featuresNative"+a+"Tracks"]){var o=a.toLowerCase();this[o+"TracksListeners_"]&&Object.keys(this[o+"TracksListeners_"]).forEach(function(u){var l=s.el()[o+"Tracks"];l.removeEventListener(u,s[o+"TracksListeners_"][u])}),this["featuresNative"+a+"Tracks"]=!r,this[o+"TracksListeners_"]=null,this.proxyNativeTracksForType_(o)}},n.overrideNativeAudioTracks=function(a){this.overrideNative_("Audio",a)},n.overrideNativeVideoTracks=function(a){this.overrideNative_("Video",a)},n.proxyNativeTracksForType_=function(a){var r=this,s=ln[a],o=this.el()[s.getterName],u=this[s.getterName]();if(!(!this["featuresNative"+s.capitalName+"Tracks"]||!o||!o.addEventListener)){var l={change:function(h){var m={type:"change",target:u,currentTarget:u,srcElement:u};u.trigger(m),a==="text"&&r[Js.remoteText.getterName]().trigger(m)},addtrack:function(h){u.addTrack(h.track)},removetrack:function(h){u.removeTrack(h.track)}},c=function(){for(var h=[],m=0;m<u.length;m++){for(var b=!1,y=0;y<o.length;y++)if(o[y]===u[m]){b=!0;break}b||h.push(u[m])}for(;h.length;)u.removeTrack(h.shift())};this[s.getterName+"Listeners_"]=l,Object.keys(l).forEach(function(d){var h=l[d];o.addEventListener(d,h),r.on("dispose",function(m){return o.removeEventListener(d,h)})}),this.on("loadstart",c),this.on("dispose",function(d){return r.off("loadstart",c)})}},n.proxyNativeTracks_=function(){var a=this;ln.names.forEach(function(r){a.proxyNativeTracksForType_(r)})},n.createEl=function(){var a=this.options_.tag;if(!a||!(this.options_.playerElIngest||this.movingMediaElementInDOM)){if(a){var r=a.cloneNode(!0);a.parentNode&&a.parentNode.insertBefore(r,a),t.disposeMediaElement(a),a=r}else{a=fe.createElement("video");var s=this.options_.tag&&ui(this.options_.tag),o=wt({},s);(!zs||this.options_.nativeControlsForTouch!==!0)&&delete o.controls,CT(a,Ot(o,{id:this.options_.techId,class:"vjs-tech"}))}a.playerId=this.options_.playerId}typeof this.options_.preload<"u"&&Ws(a,"preload",this.options_.preload),this.options_.disablePictureInPicture!==void 0&&(a.disablePictureInPicture=this.options_.disablePictureInPicture);for(var u=["loop","muted","playsinline","autoplay"],l=0;l<u.length;l++){var c=u[l],d=this.options_[c];typeof d<"u"&&(d?Ws(a,c,c):Jd(a,c),a[c]=d)}return a},n.handleLateInit_=function(a){if(!(a.networkState===0||a.networkState===3)){if(a.readyState===0){var r=!1,s=function(){r=!0};this.on("loadstart",s);var o=function(){r||this.trigger("loadstart")};this.on("loadedmetadata",o),this.ready(function(){this.off("loadstart",s),this.off("loadedmetadata",o),r||this.trigger("loadstart")});return}var u=["loadstart"];u.push("loadedmetadata"),a.readyState>=2&&u.push("loadeddata"),a.readyState>=3&&u.push("canplay"),a.readyState>=4&&u.push("canplaythrough"),this.ready(function(){u.forEach(function(l){this.trigger(l)},this)})}},n.setScrubbing=function(a){this.isScrubbing_=a},n.scrubbing=function(){return this.isScrubbing_},n.setCurrentTime=function(a){try{this.isScrubbing_&&this.el_.fastSeek&&$d?this.el_.fastSeek(a):this.el_.currentTime=a}catch(r){Xe(r,"Video is not ready. (Video.js)")}},n.duration=function(){var a=this;if(this.el_.duration===1/0&&Mi&&Oi&&this.el_.currentTime===0){var r=function s(){a.el_.currentTime>0&&(a.el_.duration===1/0&&a.trigger("durationchange"),a.off("timeupdate",s))};return this.on("timeupdate",r),NaN}return this.el_.duration||NaN},n.width=function(){return this.el_.offsetWidth},n.height=function(){return this.el_.offsetHeight},n.proxyWebkitFullscreen_=function(){var a=this;if("webkitDisplayingFullscreen"in this.el_){var r=function(){this.trigger("fullscreenchange",{isFullscreen:!1}),this.el_.controls&&!this.options_.nativeControlsForTouch&&this.controls()&&(this.el_.controls=!1)},s=function(){"webkitPresentationMode"in this.el_&&this.el_.webkitPresentationMode!=="picture-in-picture"&&(this.one("webkitendfullscreen",r),this.trigger("fullscreenchange",{isFullscreen:!0,nativeIOSFullscreen:!0}))};this.on("webkitbeginfullscreen",s),this.on("dispose",function(){a.off("webkitbeginfullscreen",s),a.off("webkitendfullscreen",r)})}},n.supportsFullScreen=function(){if(typeof this.el_.webkitEnterFullScreen=="function"){var a=N.navigator&&N.navigator.userAgent||"";if(/Android/.test(a)||!/Chrome|Mac OS X 10.5/.test(a))return!0}return!1},n.enterFullScreen=function(){var a=this.el_;if(a.paused&&a.networkState<=a.HAVE_METADATA)Hn(this.el_.play()),this.setTimeout(function(){a.pause();try{a.webkitEnterFullScreen()}catch(r){this.trigger("fullscreenerror",r)}},0);else try{a.webkitEnterFullScreen()}catch(r){this.trigger("fullscreenerror",r)}},n.exitFullScreen=function(){if(!this.el_.webkitDisplayingFullscreen){this.trigger("fullscreenerror",new Error("The video is not fullscreen"));return}this.el_.webkitExitFullScreen()},n.requestPictureInPicture=function(){return this.el_.requestPictureInPicture()},n.requestVideoFrameCallback=function(a){return this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.requestVideoFrameCallback(a):e.prototype.requestVideoFrameCallback.call(this,a)},n.cancelVideoFrameCallback=function(a){this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.cancelVideoFrameCallback(a):e.prototype.cancelVideoFrameCallback.call(this,a)}
88,n.src=function(a){if(a===void 0)return this.el_.src;this.setSrc(a)},n.reset=function(){t.resetMediaElement(this.el_)},n.currentSrc=function(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc},n.setControls=function(a){this.el_.controls=!!a},n.addTextTrack=function(a,r,s){return this.featuresNativeTextTracks?this.el_.addTextTrack(a,r,s):e.prototype.addTextTrack.call(this,a,r,s)},n.createRemoteTextTrack=function(a){if(!this.featuresNativeTextTracks)return e.prototype.createRemoteTextTrack.call(this,a);var r=fe.createElement("track");return a.kind&&(r.kind=a.kind),a.label&&(r.label=a.label),(a.language||a.srclang)&&(r.srclang=a.language||a.srclang),a.default&&(r.default=a.default),a.id&&(r.id=a.id),a.src&&(r.src=a.src),r},n.addRemoteTextTrack=function(a,r){var s=e.prototype.addRemoteTextTrack.call(this,a,r);return this.featuresNativeTextTracks&&this.el().appendChild(s),s},n.removeRemoteTextTrack=function(a){if(e.prototype.removeRemoteTextTrack.call(this,a),this.featuresNativeTextTracks)for(var r=this.$$("track"),s=r.length;s--;)(a===r[s]||a===r[s].track)&&this.el().removeChild(r[s])},n.getVideoPlaybackQuality=function(){if(typeof this.el().getVideoPlaybackQuality=="function")return this.el().getVideoPlaybackQuality();var a={};return typeof this.el().webkitDroppedFrameCount<"u"&&typeof this.el().webkitDecodedFrameCount<"u"&&(a.droppedVideoFrames=this.el().webkitDroppedFrameCount,a.totalVideoFrames=this.el().webkitDecodedFrameCount),N.performance&&typeof N.performance.now=="function"?a.creationTime=N.performance.now():N.performance&&N.performance.timing&&typeof N.performance.timing.navigationStart=="number"&&(a.creationTime=N.Date.now()-N.performance.timing.navigationStart),a},t}(yt);Ig(Te,"TEST_VID",function(){if(to()){var e=fe.createElement("video"),t=fe.createElement("track");return t.kind="captions",t.srclang="en",t.label="English",e.appendChild(t),e}});Te.isSupported=function(){try{Te.TEST_VID.volume=.5}catch{return!1}return!!(Te.TEST_VID&&Te.TEST_VID.canPlayType)};Te.canPlayType=function(e){return Te.TEST_VID.canPlayType(e)};Te.canPlaySource=function(e,t){return Te.canPlayType(e.type)};Te.canControlVolume=function(){try{var e=Te.TEST_VID.volume;Te.TEST_VID.volume=e/2+.1;var t=e!==Te.TEST_VID.volume;return t&&xa?(N.setTimeout(function(){Te&&Te.prototype&&(Te.prototype.featuresVolumeControl=e!==Te.TEST_VID.volume)}),!1):t}catch{return!1}};Te.canMuteVolume=function(){try{var e=Te.TEST_VID.muted;return Te.TEST_VID.muted=!e,Te.TEST_VID.muted?Ws(Te.TEST_VID,"muted","muted"):Jd(Te.TEST_VID,"muted","muted"),e!==Te.TEST_VID.muted}catch{return!1}};Te.canControlPlaybackRate=function(){if(Mi&&Oi&&bT<58)return!1;try{var e=Te.TEST_VID.playbackRate;return Te.TEST_VID.playbackRate=e/2+.1,e!==Te.TEST_VID.playbackRate}catch{return!1}};Te.canOverrideAttributes=function(){try{var e=function(){};Object.defineProperty(fe.createElement("video"),"src",{get:e,set:e}),Object.defineProperty(fe.createElement("audio"),"src",{get:e,set:e}),Object.defineProperty(fe.createElement("video"),"innerHTML",{get:e,set:e}),Object.defineProperty(fe.createElement("audio"),"innerHTML",{get:e,set:e})}catch{return!1}return!0};Te.supportsNativeTextTracks=function(){return $d||xa&&Oi};Te.supportsNativeVideoTracks=function(){return!!(Te.TEST_VID&&Te.TEST_VID.videoTracks)};Te.supportsNativeAudioTracks=function(){return!!(Te.TEST_VID&&Te.TEST_VID.audioTracks)};Te.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","resize","volumechange"];[["featuresMuteControl","canMuteVolume"],["featuresPlaybackRate","canControlPlaybackRate"],["featuresSourceset","canOverrideAttributes"],["featuresNativeTextTracks","supportsNativeTextTracks"],["featuresNativeVideoTracks","supportsNativeVideoTracks"],["featuresNativeAudioTracks","supportsNativeAudioTracks"]].forEach(function(e){var t=e[0],n=e[1];Ig(Te.prototype,t,function(){return Te[n]()},!0)});Te.prototype.featuresVolumeControl=Te.canControlVolume();Te.prototype.movingMediaElementInDOM=!xa;Te.prototype.featuresFullscreenResize=!0;Te.prototype.featuresProgressEvents=!0;Te.prototype.featuresTimeupdateEvents=!0;Te.prototype.featuresVideoFrameCallback=!!(Te.TEST_VID&&Te.TEST_VID.requestVideoFrameCallback);var Wc;Te.patchCanPlayType=function(){ng>=4&&!vT&&!Oi&&(Wc=Te.TEST_VID&&Te.TEST_VID.constructor.prototype.canPlayType,Te.TEST_VID.constructor.prototype.canPlayType=function(e){var t=/^application\/(?:x-|vnd\.apple\.)mpegurl/i;return e&&t.test(e)?"maybe":Wc.call(this,e)})};Te.unpatchCanPlayType=function(){var e=Te.TEST_VID.constructor.prototype.canPlayType;return Wc&&(Te.TEST_VID.constructor.prototype.canPlayType=Wc),e};Te.patchCanPlayType();Te.disposeMediaElement=function(e){if(e){for(e.parentNode&&e.parentNode.removeChild(e);e.hasChildNodes();)e.removeChild(e.firstChild);e.removeAttribute("src"),typeof e.load=="function"&&function(){try{e.load()}catch{}}()}};Te.resetMediaElement=function(e){if(e){for(var t=e.querySelectorAll("source"),n=t.length;n--;)e.removeChild(t[n]);e.removeAttribute("src"),typeof e.load=="function"&&function(){try{e.load()}catch{}}()}};["muted","defaultMuted","autoplay","controls","loop","playsinline"].forEach(function(e){Te.prototype[e]=function(){return this.el_[e]||this.el_.hasAttribute(e)}});["muted","defaultMuted","autoplay","loop","playsinline"].forEach(function(e){Te.prototype["set"+Ut(e)]=function(t){this.el_[e]=t,t?this.el_.setAttribute(e,e):this.el_.removeAttribute(e)}});["paused","currentTime","buffered","volume","poster","preload","error","seeking","seekable","ended","playbackRate","defaultPlaybackRate","disablePictureInPicture","played","
88networkState","readyState","videoWidth","videoHeight","crossOrigin"].forEach(function(e){Te.prototype[e]=function(){return this.el_[e]}});["volume","src","poster","preload","playbackRate","defaultPlaybackRate","disablePictureInPicture","crossOrigin"].forEach(function(e){Te.prototype["set"+Ut(e)]=function(t){this.el_[e]=t}});["pause","load","play"].forEach(function(e){Te.prototype[e]=function(){return this.el_[e]()}});yt.withSourceHandlers(Te);Te.nativeSourceHandler={};Te.nativeSourceHandler.canPlayType=function(e){try{return Te.TEST_VID.canPlayType(e)}catch{return""}};Te.nativeSourceHandler.canHandleSource=function(e,t){if(e.type)return Te.nativeSourceHandler.canPlayType(e.type);if(e.src){var n=fg(e.src);return Te.nativeSourceHandler.canPlayType("video/"+n)}return""};Te.nativeSourceHandler.handleSource=function(e,t,n){t.setSrc(e.src)};Te.nativeSourceHandler.dispose=function(){};Te.registerSourceHandler(Te.nativeSourceHandler);yt.registerTech("Html5",Te);var vS=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","resize","volumechange","texttrackchange"],rf={canplay:"CanPlay",canplaythrough:"CanPlayThrough",playing:"Playing",seeked:"Seeked"},gm=["tiny","xsmall","small","medium","large","xlarge","huge"],fc={};gm.forEach(function(e){var t=e.charAt(0)==="x"?"x-"+e.substring(1):e;fc[e]="vjs-layout-"+t});var hO={tiny:210,xsmall:320,small:425,medium:768,large:1440,xlarge:2560,huge:1/0},Vt=function(e){me(t,e);function t(i,a,r){var s;if(i.id=i.id||a.id||"vjs_video_"+Ri(),a=Ot(t.getTagSettings(i),a),a.initChildren=!1,a.createEl=!1,a.evented=!1,a.reportTouchActivity=!1,!a.language)if(typeof i.closest=="function"){var o=i.closest("[lang]");o&&o.getAttribute&&(a.language=o.getAttribute("lang"))}else for(var u=i;u&&u.nodeType===1;){if(ui(u).hasOwnProperty("lang")){a.language=u.getAttribute("lang");break}u=u.parentNode}if(s=e.call(this,null,a,r)||this,s.boundDocumentFullscreenChange_=function(h){return s.documentFullscreenChange_(h)},s.boundFullWindowOnEscKey_=function(h){return s.fullWindowOnEscKey(h)},s.boundUpdateStyleEl_=function(h){return s.updateStyleEl_(h)},s.boundApplyInitTime_=function(h){return s.applyInitTime_(h)},s.boundUpdateCurrentBreakpoint_=function(h){return s.updateCurrentBreakpoint_(h)},s.boundHandleTechClick_=function(h){return s.handleTechClick_(h)},s.boundHandleTechDoubleClick_=function(h){return s.handleTechDoubleClick_(h)},s.boundHandleTechTouchStart_=function(h){return s.handleTechTouchStart_(h)},s.boundHandleTechTouchMove_=function(h){return s.handleTechTouchMove_(h)},s.boundHandleTechTouchEnd_=function(h){return s.handleTechTouchEnd_(h)},s.boundHandleTechTap_=function(h){return s.handleTechTap_(h)},s.isFullscreen_=!1,s.log=fT(s.id_),s.fsApi_=Uc,s.isPosterFromTech_=!1,s.queuedCallbacks_=[],s.isReady_=!1,s.hasStarted_=!1,s.userActive_=!1,s.debugEnabled_=!1,s.audioOnlyMode_=!1,s.audioPosterMode_=!1,s.audioOnlyCache_={playerHeight:null,hiddenChildren:[]},!s.options_||!s.options_.techOrder||!s.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");if(s.tag=i,s.tagAttributes=i&&ui(i),s.language(s.options_.language),a.languages){var l={};Object.getOwnPropertyNames(a.languages).forEach(function(h){l[h.toLowerCase()]=a.languages[h]}),s.languages_=l}else s.languages_=t.prototype.options_.languages;s.resetCache_(),s.poster_=a.poster||"",s.controls_=!!a.controls,i.controls=!1,i.removeAttribute("controls"),s.changingSrc_=!1,s.playCallbacks_=[],s.playTerminatedQueue_=[],i.hasAttribute("autoplay")?s.autoplay(!0):s.autoplay(s.options_.autoplay),a.plugins&&Object.keys(a.plugins).forEach(function(h){if(typeof s[h]!="function")throw new Error('plugin "'+h+'" does not exist')}),s.scrubbing_=!1,s.el_=s.createEl(),cg(ze(s),{eventBusKey:"el_"}),s.fsApi_.requestFullscreen&&(qa(fe,s.fsApi_.fullscreenchange,s.boundDocumentFullscreenChange_),s.on(s.fsApi_.fullscreenchange,s.boundDocumentFullscreenChange_)),s.fluid_&&s.on(["playerreset","resize"],s.boundUpdateStyleEl_);var c=wt(s.options_);
88a.plugins&&Object.keys(a.plugins).forEach(function(h){s[h](a.plugins[h])}),a.debug&&s.debug(!0),s.options_.playerOptions=c,s.middleware_=[],s.playbackRates(a.playbackRates),s.initChildren(),s.isAudio(i.nodeName.toLowerCase()==="audio"),s.controls()?s.addClass("vjs-controls-enabled"):s.addClass("vjs-controls-disabled"),s.el_.setAttribute("role","region"),s.isAudio()?s.el_.setAttribute("aria-label",s.localize("Audio Player")):s.el_.setAttribute("aria-label",s.localize("Video Player")),s.isAudio()&&s.addClass("vjs-audio"),s.flexNotSupported_()&&s.addClass("vjs-no-flex"),zs&&s.addClass("vjs-touch-enabled"),xa||s.addClass("vjs-workinghover"),t.players[s.id_]=ze(s);var d=cT.split(".")[0];return s.addClass("vjs-v"+d),s.userActive(!0),s.reportUserActivity(),s.one("play",function(h){return s.listenForUserActivity_(h)}),s.on("stageclick",function(h){return s.handleStageClick_(h)}),s.on("keydown",function(h){return s.handleKeyDown(h)}),s.on("languagechange",function(h){return s.handleLanguagechange(h)}),s.breakpoints(s.options_.breakpoints),s.responsive(s.options_.responsive),s.on("ready",function(){s.audioPosterMode(s.options_.audioPosterMode),s.audioOnlyMode(s.options_.audioOnlyMode)}),s}var n=t.prototype;return n.dispose=function(){var a=this;this.trigger("dispose"),this.off("dispose"),fa(fe,this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),fa(fe,"keydown",this.boundFullWindowOnEscKey_),this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),t.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&(this.tech_.dispose(),this.isPosterFromTech_=!1,this.poster_=""),this.playerElIngest_&&(this.playerElIngest_=null),this.tag&&(this.tag=null),LM(this),_a.names.forEach(function(r){var s=_a[r],o=a[s.getterName]();o&&o.off&&o.off()}),e.prototype.dispose.call(this,{restoreEl:this.options_.restoreEl})},n.createEl=function(){var a=this.tag,r,s=this.playerElIngest_=a.parentNode&&a.parentNode.hasAttribute&&a.parentNode.hasAttribute("data-vjs-player"),o=this.tag.tagName.toLowerCase()==="video-js";s?r=this.el_=a.parentNode:o||(r=this.el_=e.prototype.createEl.call(this,"div"));var u=ui(a);if(o){for(r=this.el_=a,a=this.tag=fe.createElement("video");r.children.length;)a.appendChild(r.firstChild);Or(r,"video-js")||vi(r,"video-js"),r.appendChild(a),s=this.playerElIngest_=r,Object.keys(r).forEach(function(b){try{a[b]=r[b]}catch{}})}if(a.setAttribute("tabindex","-1"),u.tabindex="-1",(Wu||Oi&&yT)&&(a.setAttribute("role","application"),u.role="application"),a.removeAttribute("width"),a.removeAttribute("height"),"width"in u&&delete u.width,"height"in u&&delete u.height,Object.getOwnPropertyNames(u).forEach(function(b){o&&b==="class"||r.setAttribute(b,u[b]),o&&a.setAttribute(b,u[b])}),a.playerId=a.id,a.id+="_html5_api",a.className="vjs-tech",a.player=r.player=this,this.addClass("vjs-paused"),N.VIDEOJS_NO_DYNAMIC_STYLE!==!0){this.styleEl_=OT("vjs-styles-dimensions");var l=ir(".vjs-styles-defaults"),c=ir("head");c.insertBefore(this.styleEl_,l?l.nextSibling:c.firstChild)}this.fill_=!1,this.fluid_=!1,this.width(this.options_.width),this.height(this.options_.height),this.fill(this.options_.fill),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),this.crossOrigin(this.options_.crossOrigin||this.options_.crossorigin);for(var d=a.getElementsByTagName("a"),h=0;h<d.length;h++){var m=d.item(h);vi(m,"vjs-hidden"),m.setAttribute("hidden","hidden")}return a.initNetworkState_=a.networkState,a.parentNode&&!s&&a.parentNode.insertBefore(r,a),um(a,r),this.children_.unshift(a),this.el_.setAttribute("lang",this.language_),this.el_.setAttribute("translate","no"),this.el_=r,r},n.crossOrigin=function(a){if(!a)return this.techGet_("crossOrigin");if(a!=="anonymous"&&a!=="use-credentials"){Xe.warn('crossOrigin must be "anonymous" or "use-credentials", given "'+a+'"');return}this.techCall_("setCrossOrigin",a)},n.width=function(a){return this.dimension("width",a)},n.height=function(a){return this.dimension("height",a)},n.dimension=function(a,r){var s=a+"_";if(r===void 0)return this[s]||0;if(r===""||r==="auto"){this[s]=void 0,this.updateStyleEl_();return}var o=parseFloat(r);if(isNaN(o)){Xe.error('Improper value "'+r+'" supplied for for '+a);return}this[s]=o,this.updateStyleEl_()},n.fluid=function(a){var r=this;if(a===void 0)return!!this.fluid_;this.fluid_=!!a,bi(this)&&this.off(["playerreset","resize"],this.boundUpdateStyleEl_),a?(this.addClass("vjs-fluid"),this.fill(!1),nM(this,function(){r.on(["playerreset","resize"],r.boundUpdateStyleEl_)})):this.removeClass("vjs-fluid"),this.updateStyleEl_()}
88,n.fill=function(a){if(a===void 0)return!!this.fill_;this.fill_=!!a,a?(this.addClass("vjs-fill"),this.fluid(!1)):this.removeClass("vjs-fill")},n.aspectRatio=function(a){if(a===void 0)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(a))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=a,this.fluid(!0),this.updateStyleEl_()},n.updateStyleEl_=function(){if(N.VIDEOJS_NO_DYNAMIC_STYLE===!0){var a=typeof this.width_=="number"?this.width_:this.options_.width,r=typeof this.height_=="number"?this.height_:this.options_.height,s=this.tech_&&this.tech_.el();s&&(a>=0&&(s.width=a),r>=0&&(s.height=r));return}var o,u,l,c;this.aspectRatio_!==void 0&&this.aspectRatio_!=="auto"?l=this.aspectRatio_:this.videoWidth()>0?l=this.videoWidth()+":"+this.videoHeight():l="16:9";var d=l.split(":"),h=d[1]/d[0];this.width_!==void 0?o=this.width_:this.height_!==void 0?o=this.height_/h:o=this.videoWidth()||300,this.height_!==void 0?u=this.height_:u=o*h,/^[^a-zA-Z]/.test(this.id())?c="dimensions-"+this.id():c=this.id()+"-dimensions",this.addClass(c),RT(this.styleEl_,` 89 .`+c+` { 90 width: `+o+`px; 91 height: `+u+`px; 92 } 93 94 .`+c+`.vjs-fluid:not(.vjs-audio-only-mode) { 95 padding-top: `+h*100+`%; 96 } 97 `)},n.loadTech_=function(a,r){var s=this;this.tech_&&this.unloadTech_();var o=Ut(a),u=a.charAt(0).toLowerCase()+a.slice(1);o!=="Html5"&&this.tag&&(yt.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=o,this.isReady_=!1;var l=this.autoplay();(typeof this.autoplay()=="string"||this.autoplay()===!0&&this.options_.normalizeAutoplay)&&(l=!1);var c={source:r,autoplay:l,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:this.id()+"_"+u+"_api",playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,disablePictureInPicture:this.options_.disablePictureInPicture,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"],canOverridePoster:!!this.options_.techCanOverridePoster,enableSourceset:this.options_.enableSourceset,Promise:this.options_.Promise};_a.names.forEach(function(h){var m=_a[h];c[m.getterName]=s[m.privateName]}),Ot(c,this.options_[o]),Ot(c,this.options_[u]),Ot(c,this.options_[a.toLowerCase()]),this.tag&&(c.tag=this.tag),r&&r.src===this.cache_.src&&this.cache_.currentTime>0&&(c.startTime=this.cache_.currentTime);var d=yt.getTech(a);if(!d)throw new Error("No Tech named '"+o+"' exists! '"+o+"' should be registered using videojs.registerTech()'");this.tech_=new d(c),this.tech_.ready(xt(this,this.handleTechReady_),!0),vy.jsonToTextTracks(this.textTracksJson_||[],this.tech_),vS.forEach(function(h){s.on(s.tech_,h,function(m){return s["handleTech"+Ut(h)+"_"](m)})}),Object.keys(rf).forEach(function(h){s.on(s.tech_,h,function(m){if(s.tech_.playbackRate()===0&&s.tech_.seeking()){s.queuedCallbacks_.push({callback:s["handleTech"+rf[h]+"_"].bind(s),event:m});return}s["handleTech"+rf[h]+"_"](m)})}),this.on(this.tech_,"loadstart",function(h){return s.handleTechLoadStart_(h)}),this.on(this.tech_,"sourceset",function(h){return s.handleTechSourceset_(h)}),this.on(this.tech_,"waiting",function(h){return s.handleTechWaiting_(h)}),this.on(this.tech_,"ended",function(h){return s.handleTechEnded_(h)}),this.on(this.tech_,"seeking",function(h){return s.handleTechSeeking_(h)}),this.on(this.tech_,"play",function(h){return s.handleTechPlay_(h)}),this.on(this.tech_,"firstplay",function(h){return s.handleTechFirstPlay_(h)}),this.on(this.tech_,"pause",function(h){return s.handleTechPause_(h)}),this.on(this.tech_,"durationchange",function(h){return s.handleTechDurationChange_(h)}),this.on(this.tech_,"fullscreenchange",function(h,m){return s.handleTechFullscreenChange_(h,m)}),this.on(this.tech_,"fullscreenerror",function(h,m){return s.handleTechFullscreenError_(h,m)}),this.on(this.tech_,"enterpictureinpicture",function(h){return s.handleTechEnterPictureInPicture_(h)}),this.on(this.tech_,"leavepictureinpicture",function(h){return s.handleTechLeavePictureInPicture_(h)}),this.on(this.tech_,"error",function(h){return s.handleTechError_(h)}),this.on(this.tech_,"posterchange",function(h){return s.handleTechPosterChange_(h)}),this.on(this.tech_,"textdata",function(h){return s.handleTechTextData_(h)}),this.on(this.tech_,"ratechange",function(h){return s.handleTechRateChange_(h)}),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControl
97sListeners_(),this.tech_.el().parentNode!==this.el()&&(o!=="Html5"||!this.tag)&&um(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)},n.unloadTech_=function(){var a=this;_a.names.forEach(function(r){var s=_a[r];a[s.privateName]=a[s.getterName]()}),this.textTracksJson_=vy.textTracksToJson(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&&(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1},n.tech=function(a){return a===void 0&&Xe.warn(`Using the tech directly can be dangerous. I hope you know what you're doing. 98See https://github.com/videojs/video.js/issues/2617 for more info. 99`),this.tech_},n.addTechControlsListeners_=function(){this.removeTechControlsListeners_(),this.on(this.tech_,"click",this.boundHandleTechClick_),this.on(this.tech_,"dblclick",this.boundHandleTechDoubleClick_),this.on(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.on(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.on(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.on(this.tech_,"tap",this.boundHandleTechTap_)},n.removeTechControlsListeners_=function(){this.off(this.tech_,"tap",this.boundHandleTechTap_),this.off(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.off(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.off(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.off(this.tech_,"click",this.boundHandleTechClick_),this.off(this.tech_,"dblclick",this.boundHandleTechDoubleClick_)},n.handleTechReady_=function(){this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_()},n.handleTechLoadStart_=function(){this.removeClass("vjs-ended"),this.removeClass("vjs-seeking"),this.error(null),this.handleTechDurationChange_(),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):(this.trigger("loadstart"),this.trigger("firstplay")),this.manualAutoplay_(this.autoplay()===!0&&this.options_.normalizeAutoplay?"play":this.autoplay())},n.manualAutoplay_=function(a){var r=this;if(!(!this.tech_||typeof a!="string")){var s=function(){var l=r.muted();r.muted(!0);var c=function(){r.muted(l)};r.playTerminatedQueue_.push(c);var d=r.play();if(Zo(d))return d.catch(function(h){throw c(),new Error("Rejection at manualAutoplay. Restoring muted value. "+(h||""))})},o;if(a==="any"&&!this.muted()?(o=this.play(),Zo(o)&&(o=o.catch(s))):a==="muted"&&!this.muted()?o=s():o=this.play(),!!Zo(o))return o.then(function(){r.trigger({type:"autoplay-success",autoplay:a})}).catch(function(){r.trigger({type:"autoplay-failure",autoplay:a})})}},n.updateSourceCaches_=function(a){a===void 0&&(a="");var r=a,s="";typeof r!="string"&&(r=a.src,s=a.type),this.cache_.source=this.cache_.source||{},this.cache_.sources=this.cache_.sources||[],r&&!s&&(s=RM(this,r)),this.cache_.source=wt({},a,{src:r,type:s});for(var o=this.cache_.sources.filter(function(m){return m.src&&m.src===r}),u=[],l=this.$$("source"),c=[],d=0;d<l.length;d++){var h=ui(l[d]);u.push(h),h.src&&h.src===r&&c.push(h.src)}c.length&&!o.length?this.cache_.sources=u:o.length||(this.cache_.sources=[this.cache_.source]),this.cache_.src=r},n.handleTechSourceset_=function(a){var r=this;if(!this.changingSrc_){var s=function(c){return r.updateSourceCaches_(c)},o=this.currentSource().src,u=a.src;o&&!/^blob:/.test(o)&&/^blob:/.test(u)&&(!this.lastSource_||this.lastSource_.tech!==u&&this.lastSource_.player!==o)&&(s=function(){}),s(u),a.src||this.tech_.any(["sourceset","loadstart"],function(l){if(l.type!=="sourceset"){var c=r.techGet("currentSrc");r.lastSource_.tech=c,r.updateSourceCaches_(c)}})}this.lastSource_={player:this.currentSource().src,tech:a.src},this.trigger({src:a.src,type:"sourceset"})},n.hasStarted=function(a){if(a===void 0)return this.hasStarted_;a!==this.hasStarted_&&(this.hasStarted_=a,this.hasStarted_?(this.addClass("vjs-has-started"),this.trigger("firstplay")):this.removeClass("vjs-has-started"))},n.handleTechPlay_=function(){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.hasStarted(!0),this.trigger("play")},n.handleTechRateChange_=function(){this.tech_.playbackRate()>0&&this.cache_.lastPlaybackRate===0&&(this.queuedCallbacks_.forEach(function(a){return a.callback(a.event)}),this.queuedCallbacks_=[]),this.cache_.lastPlaybackRate=this.tech_.playbackRate(),this.trigger("ratechange")},n.handleTechWaiting_=function(){var a=this;this.addClass("vjs-waiting"),this.trigger("waiting");var r=this.currentTime(),s=function o(){r!==a.currentTime()&&(a.removeClass("vjs-waiting"),a.off("timeupdate",o))};this.on("timeupdate",s)},n.handleTechCanPlay_=function(){this.removeClass("vjs-waiting"),this.trigger("canplay")},n.handleTechCanPlayThrough_=function(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")},n.handleTechPlaying_=function(){this.removeClass("vjs-waiting"),this.trigger("playing")},n.handleTechSeeking_=function(){this.addClass("vjs-seeking"),this.trigger("seeking")},n.handleTechSeeked_=function(){this.removeClass("vjs-seeking"),this.removeClass("vjs-ended"),this.trigger("seeked")},n.handleTechFirstPlay_=function(){this.options_.starttime&&(Xe.warn("Passing the `starttime` option to the player will be deprecated
99in 6.0"),this.currentTime(this.options_.starttime)),this.addClass("vjs-has-started"),this.trigger("firstplay")},n.handleTechPause_=function(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")},n.handleTechEnded_=function(){this.addClass("vjs-ended"),this.removeClass("vjs-waiting"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")},n.handleTechDurationChange_=function(){this.duration(this.techGet_("duration"))},n.handleTechClick_=function(a){this.controls_&&(this.options_===void 0||this.options_.userActions===void 0||this.options_.userActions.click===void 0||this.options_.userActions.click!==!1)&&(this.options_!==void 0&&this.options_.userActions!==void 0&&typeof this.options_.userActions.click=="function"?this.options_.userActions.click.call(this,a):this.paused()?Hn(this.play()):this.pause())},n.handleTechDoubleClick_=function(a){if(this.controls_){var r=Array.prototype.some.call(this.$$(".vjs-control-bar, .vjs-modal-dialog"),function(s){return s.contains(a.target)});r||(this.options_===void 0||this.options_.userActions===void 0||this.options_.userActions.doubleClick===void 0||this.options_.userActions.doubleClick!==!1)&&(this.options_!==void 0&&this.options_.userActions!==void 0&&typeof this.options_.userActions.doubleClick=="function"?this.options_.userActions.doubleClick.call(this,a):this.isFullscreen()?this.exitFullscreen():this.requestFullscreen())}},n.handleTechTap_=function(){this.userActive(!this.userActive())},n.handleTechTouchStart_=function(){this.userWasActive=this.userActive()},n.handleTechTouchMove_=function(){this.userWasActive&&this.reportUserActivity()},n.handleTechTouchEnd_=function(a){a.cancelable&&a.preventDefault()},n.handleStageClick_=function(){this.reportUserActivity()},n.toggleFullscreenClass_=function(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")},n.documentFullscreenChange_=function(a){var r=a.target.player;if(!(r&&r!==this)){var s=this.el(),o=fe[this.fsApi_.fullscreenElement]===s;!o&&s.matches?o=s.matches(":"+this.fsApi_.fullscreen):!o&&s.msMatchesSelector&&(o=s.msMatchesSelector(":"+this.fsApi_.fullscreen)),this.isFullscreen(o)}},n.handleTechFullscreenChange_=function(a,r){var s=this;r&&(r.nativeIOSFullscreen&&(this.addClass("vjs-ios-native-fs"),this.tech_.one("webkitendfullscreen",function(){s.removeClass("vjs-ios-native-fs")})),this.isFullscreen(r.isFullscreen))},n.handleTechFullscreenError_=function(a,r){this.trigger("fullscreenerror",r)},n.togglePictureInPictureClass_=function(){this.isInPictureInPicture()?this.addClass("vjs-picture-in-picture"):this.removeClass("vjs-picture-in-picture")},n.handleTechEnterPictureInPicture_=function(a){this.isInPictureInPicture(!0)},n.handleTechLeavePictureInPicture_=function(a){this.isInPictureInPicture(!1)},n.handleTechError_=function(){var a=this.tech_.error();this.error(a)},n.handleTechTextData_=function(){var a=null;arguments.length>1&&(a=arguments[1]),this.trigger("textdata",a)},n.getCache=function(){return this.cache_},n.resetCache_=function(){this.cache_={currentTime:0,initTime:0,inactivityTimeout:this.options_.inactivityTimeout,duration:NaN,lastVolume:1,lastPlaybackRate:this.defaultPlaybackRate(),media:null,src:"",source:{},sources:[],playbackRates:[],volume:1}},n.techCall_=function(a,r){this.ready(function(){if(a in PM)return AM(this.middleware_,this.tech_,a,r);if(a in Sy)return Ty(this.middleware_,this.tech_,a,r);try{this.tech_&&this.tech_[a](r)}catch(s){throw Xe(s),s}},!0)},n.techGet_=function(a){if(!(!this.tech_||!this.tech_.isReady_)){if(a in DM)return xM(this.middleware_,this.tech_,a);if(a in Sy)return Ty(this.middleware_,this.tech_,a);try{return this.tech_[a]()}catch(r){throw this.tech_[a]===void 0?(Xe("Video.js: "+a+" method not defined for "+this.techName_+" playback technology.",r),r):r.name==="TypeError"?(Xe("Video.js: "+a+" unavailable on "+this.techName_+" playback technology element.",r),this.tech_.isReady_=!1,r):(Xe(r),r)}}},n.play=function(){var a=this,r=this.options_.Promise||N.Promise;return r?new r(function(s){a.play_(s)}):this.play_()},n.play_=function(a){var r=this;a===void 0&&(a=Hn),this.playCallbacks_.push(a);var s=!!(!this.changingSrc_&&(this.src()||this.currentSrc())),o=!!($d||xa);if(this.waitToPlay_&&(this.off(["ready","loadstart"],this.waitToPlay_),this.waitToPlay_=null),!this.isReady_||!s){this.waitToPlay_=function(c){r.play_()},this.one(["ready","loadstart"],this.waitToPlay_),!s&&o&&this.load();return}var u=this.techGet_("play"),l=o&&this.hasClass("vjs-ended");l&&this.resetProgressBar_(),u===null?this.runPlayTerminatedQueue_():this.runPlayCallbacks_(u)},n.runPlayTerminatedQueue_=function(){var a=this.playTerminatedQueue_.slice(0);this.playTerminatedQueue_=[],a.forEach(function(r){r()})},n.runPlayCallbacks_=function(a){var r=this.playCallbacks_.slice(0);this.playCallbacks_=[],this.playTerminatedQueue_=[],r.forEach(function(s){s(a)})},n.pause=function(){this.techCall_("pause")},n.paused=function(){return this.techGet_("paused")!==!1},n.played=function(){return this.techGet_("played")||Rr(0,0)}
99,n.scrubbing=function(a){if(typeof a>"u")return this.scrubbing_;this.scrubbing_=!!a,this.techCall_("setScrubbing",this.scrubbing_),a?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")},n.currentTime=function(a){if(typeof a<"u"){if(a<0&&(a=0),!this.isReady_||this.changingSrc_||!this.tech_||!this.tech_.isReady_){this.cache_.initTime=a,this.off("canplay",this.boundApplyInitTime_),this.one("canplay",this.boundApplyInitTime_);return}this.techCall_("setCurrentTime",a),this.cache_.initTime=0;return}return this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime},n.applyInitTime_=function(){this.currentTime(this.cache_.initTime)},n.duration=function(a){if(a===void 0)return this.cache_.duration!==void 0?this.cache_.duration:NaN;a=parseFloat(a),a<0&&(a=1/0),a!==this.cache_.duration&&(this.cache_.duration=a,a===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),isNaN(a)||this.trigger("durationchange"))},n.remainingTime=function(){return this.duration()-this.currentTime()},n.remainingTimeDisplay=function(){return Math.floor(this.duration())-Math.floor(this.currentTime())},n.buffered=function(){var a=this.techGet_("buffered");return(!a||!a.length)&&(a=Rr(0,0)),a},n.bufferedPercent=function(){return HT(this.buffered(),this.duration())},n.bufferedEnd=function(){var a=this.buffered(),r=this.duration(),s=a.end(a.length-1);return s>r&&(s=r),s},n.volume=function(a){var r;if(a!==void 0){r=Math.max(0,Math.min(1,parseFloat(a))),this.cache_.volume=r,this.techCall_("setVolume",r),r>0&&this.lastVolume_(r);return}return r=parseFloat(this.techGet_("volume")),isNaN(r)?1:r},n.muted=function(a){if(a!==void 0){this.techCall_("setMuted",a);return}return this.techGet_("muted")||!1},n.defaultMuted=function(a){return a!==void 0?this.techCall_("setDefaultMuted",a):this.techGet_("defaultMuted")||!1},n.lastVolume_=function(a){if(a!==void 0&&a!==0){this.cache_.lastVolume=a;return}return this.cache_.lastVolume},n.supportsFullScreen=function(){return this.techGet_("supportsFullScreen")||!1},n.isFullscreen=function(a){if(a!==void 0){var r=this.isFullscreen_;this.isFullscreen_=!!a,this.isFullscreen_!==r&&this.fsApi_.prefixed&&this.trigger("fullscreenchange"),this.toggleFullscreenClass_();return}return this.isFullscreen_},n.requestFullscreen=function(a){var r=this.options_.Promise||N.Promise;if(r){var s=this;return new r(function(o,u){function l(){s.off("fullscreenerror",d),s.off("fullscreenchange",c)}function c(){l(),o()}function d(m,b){l(),u(b)}s.one("fullscreenchange",c),s.one("fullscreenerror",d);var h=s.requestFullscreenHelper_(a);h&&(h.then(l,l),h.then(o,u))})}return this.requestFullscreenHelper_()},n.requestFullscreenHelper_=function(a){var r=this,s;if(this.fsApi_.prefixed||(s=this.options_.fullscreen&&this.options_.fullscreen.options||{},a!==void 0&&(s=a)),this.fsApi_.requestFullscreen){var o=this.el_[this.fsApi_.requestFullscreen](s);return o&&o.then(function(){return r.isFullscreen(!0)},function(){return r.isFullscreen(!1)}),o}else this.tech_.supportsFullScreen()&&!this.options_.preferFullWindow?this.techCall_("enterFullScreen"):this.enterFullWindow()},n.exitFullscreen=function(){var a=this.options_.Promise||N.Promise;if(a){var r=this;return new a(function(s,o){function u(){r.off("fullscreenerror",c),r.off("fullscreenchange",l)}function l(){u(),s()}function c(h,m){u(),o(m)}r.one("fullscreenchange",l),r.one("fullscreenerror",c);var d=r.exitFullscreenHelper_();d&&(d.then(u,u),d.then(s,o))})}return this.exitFullscreenHelper_()},n.exitFullscreenHelper_=function(){var a=this;if(this.fsApi_.requestFullscreen){var r=fe[this.fsApi_.exitFullscreen]();return r&&Hn(r.then(function(){return a.isFullscreen(!1)})),r}else this.tech_.supportsFullScreen()&&!this.options_.preferFullWindow?this.techCall_("exitFullScreen"):this.exitFullWindow()},n.enterFullWindow=function(){this.isFullscreen(!0),this.isFullWindow=!0,this.docOrigOverflow=fe.documentElement.style.overflow,qa(fe,"keydown",this.boundFullWindowOnEscKey_),fe.documentElement.style.overflow="hidden",vi(fe.body,"vjs-full-window"),this.trigger("enterFullWindow")},n.fullWindowOnEscKey=function(a){$e.isEventKey(a,"Esc")&&this.isFullscreen()===!0&&(this.isFullWindow?this.exitFullWindow():this.exitFullscreen())},n.exitFullWindow=function(){this.isFullscreen(!1),this.isFullWindow=!1,fa(fe,"keydown",this.boundFullWindowOnEscKey_),fe.documentElement.style.overflow=this.docOrigOverflow,Gu(fe.body,"vjs-full-window"),this.trigger("exitFullWindow")}
99,n.disablePictureInPicture=function(a){if(a===void 0)return this.techGet_("disablePictureInPicture");this.techCall_("setDisablePictureInPicture",a),this.options_.disablePictureInPicture=a,this.trigger("disablepictureinpicturechanged")},n.isInPictureInPicture=function(a){if(a!==void 0){this.isInPictureInPicture_=!!a,this.togglePictureInPictureClass_();return}return!!this.isInPictureInPicture_},n.requestPictureInPicture=function(){if("pictureInPictureEnabled"in fe&&this.disablePictureInPicture()===!1)return this.techGet_("requestPictureInPicture")},n.exitPictureInPicture=function(){if("pictureInPictureEnabled"in fe)return fe.exitPictureInPicture()},n.handleKeyDown=function(a){var r=this.options_.userActions;if(!(!r||!r.hotkeys)){var s=function(u){var l=u.tagName.toLowerCase();if(u.isContentEditable)return!0;var c=["button","checkbox","hidden","radio","reset","submit"];if(l==="input")return c.indexOf(u.type)===-1;var d=["textarea"];return d.indexOf(l)!==-1};s(this.el_.ownerDocument.activeElement)||(typeof r.hotkeys=="function"?r.hotkeys.call(this,a):this.handleHotkeys(a))}},n.handleHotkeys=function(a){var r=this.options_.userActions?this.options_.userActions.hotkeys:{},s=r.fullscreenKey,o=s===void 0?function(y){return $e.isEventKey(y,"f")}:s,u=r.muteKey,l=u===void 0?function(y){return $e.isEventKey(y,"m")}:u,c=r.playPauseKey,d=c===void 0?function(y){return $e.isEventKey(y,"k")||$e.isEventKey(y,"Space")}:c;if(o.call(this,a)){a.preventDefault(),a.stopPropagation();var h=ue.getComponent("FullscreenToggle");fe[this.fsApi_.fullscreenEnabled]!==!1&&h.prototype.handleClick.call(this,a)}else if(l.call(this,a)){a.preventDefault(),a.stopPropagation();var m=ue.getComponent("MuteToggle");m.prototype.handleClick.call(this,a)}else if(d.call(this,a)){a.preventDefault(),a.stopPropagation();var b=ue.getComponent("PlayToggle");b.prototype.handleClick.call(this,a)}},n.canPlayType=function(a){for(var r,s=0,o=this.options_.techOrder;s<o.length;s++){var u=o[s],l=yt.getTech(u);if(l||(l=ue.getComponent(u)),!l){Xe.error('The "'+u+'" tech is undefined. Skipped browser support check for that tech.');continue}if(l.isSupported()&&(r=l.canPlayType(a),r))return r}return""},n.selectSource=function(a){var r=this,s=this.options_.techOrder.map(function(d){return[d,yt.getTech(d)]}).filter(function(d){var h=d[0],m=d[1];return m?m.isSupported():(Xe.error('The "'+h+'" tech is undefined. Skipped browser support check for that tech.'),!1)}),o=function(h,m,b){var y;return h.some(function(_){return m.some(function(k){if(y=b(_,k),y)return!0})}),y},u,l=function(h){return function(m,b){return h(b,m)}},c=function(h,m){var b=h[0],y=h[1];if(y.canPlaySource(m,r.options_[b.toLowerCase()]))return{source:m,tech:b}};return this.options_.sourceOrder?u=o(a,s,l(c)):u=o(s,a,c),u||!1},n.handleSrc_=function(a,r){var s=this;if(typeof a>"u")return this.cache_.src||"";this.resetRetryOnError_&&this.resetRetryOnError_();var o=NM(a);if(!o.length){this.setTimeout(function(){this.error({code:4,message:this.options_.notSupportedMessage})},0);return}if(this.changingSrc_=!0,r||(this.cache_.sources=o),this.updateSourceCaches_(o[0]),wM(this,o[0],function(c,d){s.middleware_=d,r||(s.cache_.sources=o),s.updateSourceCaches_(c);var h=s.src_(c);if(h){if(o.length>1)return s.handleSrc_(o.slice(1));s.changingSrc_=!1,s.setTimeout(function(){this.error({code:4,message:this.options_.notSupportedMessage})},0),s.triggerReady();return}EM(d,s.tech_)}),this.options_.retryOnError&&o.length>1){var u=function(){s.error(null),s.handleSrc_(o.slice(1),!0)},l=function(){s.off("error",u)};this.one("error",u),this.one("playing",l),this.resetRetryOnError_=function(){s.off("error",u),s.off("playing",l)}}},n.src=function(a){return this.handleSrc_(a,!1)},n.src_=function(a){var r=this,s=this.selectSource([a]);return s?sM(s.tech,this.techName_)?(this.ready(function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",a):this.techCall_("src",a.src),this.changingSrc_=!1},!0),!1):(this.changingSrc_=!0,this.loadTech_(s.tech,s.source),this.tech_.ready(function(){r.changingSrc_=!1}),!1):!0},n.load=function(){this.techCall_("load")},n.reset=function(){var a=this,r=this.options_.Promise||N.Promise;if(this.paused()||!r)this.doReset_();else{var s=this.play();Hn(s.then(function(){return a.doReset_()}))}},n.doReset_=function(){this.tech_&&this.tech_.clearTracks("text"),this.resetCache_(),this.poster(""),this.loadTech_(this.options_.techOrder[0],null),this.techCall_("reset"),this.resetControlBarUI_(),bi(this)&&this.trigger("playerreset")},n.resetControlBarUI_=function(){this.resetProgressBar_(),this.resetPlaybackRate_(),this.resetVolumeBar_()},n.resetProgressBar_=function(){this.currentTime(0);var a=this.controlBar||{},r=a.durationDisplay,s=a.remainingTimeDisplay;r&&r.updateContent(),s&&s.updateContent()},n.resetPlaybackRate_=function(){this.playbackRate(this.defaultPlaybackRate()),this.handleTechRateChange_()},n.resetVolumeBar_=function(){this.volume(1),this.trigger("volumechange")}
99,n.currentSources=function(){var a=this.currentSource(),r=[];return Object.keys(a).length!==0&&r.push(a),this.cache_.sources||r},n.currentSource=function(){return this.cache_.source||{}},n.currentSrc=function(){return this.currentSource()&&this.currentSource().src||""},n.currentType=function(){return this.currentSource()&&this.currentSource().type||""},n.preload=function(a){if(a!==void 0){this.techCall_("setPreload",a),this.options_.preload=a;return}return this.techGet_("preload")},n.autoplay=function(a){if(a===void 0)return this.options_.autoplay||!1;var r;typeof a=="string"&&/(any|play|muted)/.test(a)||a===!0&&this.options_.normalizeAutoplay?(this.options_.autoplay=a,this.manualAutoplay_(typeof a=="string"?a:"play"),r=!1):a?this.options_.autoplay=!0:this.options_.autoplay=!1,r=typeof r>"u"?this.options_.autoplay:r,this.tech_&&this.techCall_("setAutoplay",r)},n.playsinline=function(a){return a!==void 0?(this.techCall_("setPlaysinline",a),this.options_.playsinline=a,this):this.techGet_("playsinline")},n.loop=function(a){if(a!==void 0){this.techCall_("setLoop",a),this.options_.loop=a;return}return this.techGet_("loop")},n.poster=function(a){if(a===void 0)return this.poster_;a||(a=""),a!==this.poster_&&(this.poster_=a,this.techCall_("setPoster",a),this.isPosterFromTech_=!1,this.trigger("posterchange"))},n.handleTechPosterChange_=function(){if((!this.poster_||this.options_.techCanOverridePoster)&&this.tech_&&this.tech_.poster){var a=this.tech_.poster()||"";a!==this.poster_&&(this.poster_=a,this.isPosterFromTech_=!0,this.trigger("posterchange"))}},n.controls=function(a){if(a===void 0)return!!this.controls_;a=!!a,this.controls_!==a&&(this.controls_=a,this.usingNativeControls()&&this.techCall_("setControls",a),this.controls_?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_()))},n.usingNativeControls=function(a){if(a===void 0)return!!this.usingNativeControls_;a=!!a,this.usingNativeControls_!==a&&(this.usingNativeControls_=a,this.usingNativeControls_?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols")))},n.error=function(a){var r=this;if(a===void 0)return this.error_||null;if(nr("beforeerror").forEach(function(o){var u=o(r,a);if(!(Ci(u)&&!Array.isArray(u)||typeof u=="string"||typeof u=="number"||u===null)){r.log.error("please return a value that MediaError expects in beforeerror hooks");return}a=u}),this.options_.suppressNotSupportedError&&a&&a.code===4){var s=function(){this.error(a)};this.options_.suppressNotSupportedError=!1,this.any(["click","touchstart"],s),this.one("loadstart",function(){this.off(["click","touchstart"],s)});return}if(a===null){this.error_=a,this.removeClass("vjs-error"),this.errorDisplay&&this.errorDisplay.close();return}this.error_=new wa(a),this.addClass("vjs-error"),Xe.error("(CODE:"+this.error_.code+" "+wa.errorTypes[this.error_.code]+")",this.error_.message,this.error_),this.trigger("error"),nr("error").forEach(function(o){return o(r,r.error_)})},n.reportUserActivity=function(a){this.userActivity_=!0},n.userActive=function(a){if(a===void 0)return this.userActive_;if(a=!!a,a!==this.userActive_){if(this.userActive_=a,this.userActive_){this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),this.trigger("useractive");return}this.tech_&&this.tech_.one("mousemove",function(r){r.stopPropagation(),r.preventDefault()}),this.userActivity_=!1,this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")}},n.listenForUserActivity_=function(){var a,r,s,o=xt(this,this.reportUserActivity),u=function(b){(b.screenX!==r||b.screenY!==s)&&(r=b.screenX,s=b.screenY,o())},l=function(){o(),this.clearInterval(a),a=this.setInterval(o,250)},c=function(b){o(),this.clearInterval(a)};this.on("mousedown",l),this.on("mousemove",u),this.on("mouseup",c),this.on("mouseleave",c);var d=this.getChild("controlBar");d&&!xa&&!Mi&&(d.on("mouseenter",function(m){this.player().options_.inactivityTimeout!==0&&(this.player().cache_.inactivityTimeout=this.player().options_.inactivityTimeout),this.player().options_.inactivityTimeout=0}),d.on("mouseleave",function(m){this.player().options_.inactivityTimeout=this.player().cache_.inactivityTimeout})),this.on("keydown",o),this.on("keyup",o);var h;this.setInterval(function(){if(this.userActivity_){this.userActivity_=!1,this.userActive(!0),this.clearTimeout(h);var m=this.options_.inactivityTimeout;m<=0||(h=this.setTimeout(function(){this.userActivity_||this.userActive(!1)},m))}},250)}
99,n.playbackRate=function(a){if(a!==void 0){this.techCall_("setPlaybackRate",a);return}return this.tech_&&this.tech_.featuresPlaybackRate?this.cache_.lastPlaybackRate||this.techGet_("playbackRate"):1},n.defaultPlaybackRate=function(a){return a!==void 0?this.techCall_("setDefaultPlaybackRate",a):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1},n.isAudio=function(a){if(a!==void 0){this.isAudio_=!!a;return}return!!this.isAudio_},n.enableAudioOnlyUI_=function(){var a=this;this.addClass("vjs-audio-only-mode");var r=this.children(),s=this.getChild("ControlBar"),o=s&&s.currentHeight();r.forEach(function(u){u!==s&&u.el_&&!u.hasClass("vjs-hidden")&&(u.hide(),a.audioOnlyCache_.hiddenChildren.push(u))}),this.audioOnlyCache_.playerHeight=this.currentHeight(),this.height(o),this.trigger("audioonlymodechange")},n.disableAudioOnlyUI_=function(){this.removeClass("vjs-audio-only-mode"),this.audioOnlyCache_.hiddenChildren.forEach(function(a){return a.show()}),this.height(this.audioOnlyCache_.playerHeight),this.trigger("audioonlymodechange")},n.audioOnlyMode=function(a){var r=this;if(typeof a!="boolean"||a===this.audioOnlyMode_)return this.audioOnlyMode_;this.audioOnlyMode_=a;var s=this.options_.Promise||N.Promise;if(s){if(a){var o=[];return this.isInPictureInPicture()&&o.push(this.exitPictureInPicture()),this.isFullscreen()&&o.push(this.exitFullscreen()),this.audioPosterMode()&&o.push(this.audioPosterMode(!1)),s.all(o).then(function(){return r.enableAudioOnlyUI_()})}return s.resolve().then(function(){return r.disableAudioOnlyUI_()})}a?(this.isInPictureInPicture()&&this.exitPictureInPicture(),this.isFullscreen()&&this.exitFullscreen(),this.enableAudioOnlyUI_()):this.disableAudioOnlyUI_()},n.enablePosterModeUI_=function(){var a=this.tech_&&this.tech_;a.hide(),this.addClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")},n.disablePosterModeUI_=function(){var a=this.tech_&&this.tech_;a.show(),this.removeClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")},n.audioPosterMode=function(a){var r=this;if(typeof a!="boolean"||a===this.audioPosterMode_)return this.audioPosterMode_;this.audioPosterMode_=a;var s=this.options_.Promise||N.Promise;if(s){if(a){if(this.audioOnlyMode()){var o=this.audioOnlyMode(!1);return o.then(function(){r.enablePosterModeUI_()})}return s.resolve().then(function(){r.enablePosterModeUI_()})}return s.resolve().then(function(){r.disablePosterModeUI_()})}if(a){this.audioOnlyMode()&&this.audioOnlyMode(!1),this.enablePosterModeUI_();return}this.disablePosterModeUI_()},n.addTextTrack=function(a,r,s){if(this.tech_)return this.tech_.addTextTrack(a,r,s)},n.addRemoteTextTrack=function(a,r){if(this.tech_)return this.tech_.addRemoteTextTrack(a,r)},n.removeRemoteTextTrack=function(a){a===void 0&&(a={});var r=a,s=r.track;if(s||(s=a),this.tech_)return this.tech_.removeRemoteTextTrack(s)},n.getVideoPlaybackQuality=function(){return this.techGet_("getVideoPlaybackQuality")},n.videoWidth=function(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0},n.videoHeight=function(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0},n.language=function(a){if(a===void 0)return this.language_;this.language_!==String(a).toLowerCase()&&(this.language_=String(a).toLowerCase(),bi(this)&&this.trigger("languagechange"))},n.languages=function(){return wt(t.prototype.options_.languages,this.languages_)},n.toJSON=function(){var a=wt(this.options_),r=a.tracks;a.tracks=[];for(var s=0;s<r.length;s++){var o=r[s];o=wt(o),o.player=void 0,a.tracks[s]=o}return a},n.createModal=function(a,r){var s=this;r=r||{},r.content=a||"";var o=new io(this,r);return this.addChild(o),o.on("dispose",function(){s.removeChild(o)}),o.open(),o},n.updateCurrentBreakpoint_=function(){if(this.responsive())for(var a=this.currentBreakpoint(),r=this.currentWidth(),s=0;s<gm.length;s++){var o=gm[s],u=this.breakpoints_[o];if(r<=u){if(a===o)return;a&&this.removeClass(fc[a]),this.addClass(fc[o]),this.breakpoint_=o;break}}},n.removeCurrentBreakpoint_=function(){var a=this.currentBreakpointClass();this.breakpoint_="",a&&this.removeClass(a)},n.breakpoints=function(a){return a===void 0?Ot(this.breakpoints_):(this.breakpoint_="",this.breakpoints_=Ot({},hO,a),this.updateCurrentBreakpoint_(),Ot(this.breakpoints_))}
99,n.responsive=function(a){if(a===void 0)return this.responsive_;a=!!a;var r=this.responsive_;if(a!==r)return this.responsive_=a,a?(this.on("playerresize",this.boundUpdateCurrentBreakpoint_),this.updateCurrentBreakpoint_()):(this.off("playerresize",this.boundUpdateCurrentBreakpoint_),this.removeCurrentBreakpoint_()),a},n.currentBreakpoint=function(){return this.breakpoint_},n.currentBreakpointClass=function(){return fc[this.breakpoint_]||""},n.loadMedia=function(a,r){var s=this;if(!(!a||typeof a!="object")){this.reset(),this.cache_.media=wt(a);var o=this.cache_.media,u=o.artwork,l=o.poster,c=o.src,d=o.textTracks;!u&&l&&(this.cache_.media.artwork=[{src:l,type:Kc(l)}]),c&&this.src(c),l&&this.poster(l),Array.isArray(d)&&d.forEach(function(h){return s.addRemoteTextTrack(h,!1)}),this.ready(r)}},n.getMedia=function(){if(!this.cache_.media){var a=this.poster(),r=this.currentSources(),s=Array.prototype.map.call(this.remoteTextTracks(),function(u){return{kind:u.kind,label:u.label,language:u.language,src:u.src}}),o={src:r,textTracks:s};return a&&(o.poster=a,o.artwork=[{src:o.poster,type:Kc(o.poster)}]),o}return wt(this.cache_.media)},t.getTagSettings=function(a){var r={sources:[],tracks:[]},s=ui(a),o=s["data-setup"];if(Or(a,"vjs-fill")&&(s.fill=!0),Or(a,"vjs-fluid")&&(s.fluid=!0),o!==null){var u=K6(o||"{}"),l=u[0],c=u[1];l&&Xe.error(l),Ot(s,c)}if(Ot(r,s),a.hasChildNodes())for(var d=a.childNodes,h=0,m=d.length;h<m;h++){var b=d[h],y=b.nodeName.toLowerCase();
99y==="source"?r.sources.push(ui(b)):y==="track"&&r.tracks.push(ui(b))}return r},n.flexNotSupported_=function(){var a=fe.createElement("i");return!("flexBasis"in a.style||"webkitFlexBasis"in a.style||"mozFlexBasis"in a.style||"msFlexBasis"in a.style||"msFlexOrder"in a.style)},n.debug=function(a){if(a===void 0)return this.debugEnabled_;a?(this.trigger("debugon"),this.previousLogLevel_=this.log.level,this.log.level("debug"),this.debugEnabled_=!0):(this.trigger("debugoff"),this.log.level(this.previousLogLevel_),this.previousLogLevel_=void 0,this.debugEnabled_=!1)},n.playbackRates=function(a){if(a===void 0)return this.cache_.playbackRates;Array.isArray(a)&&a.every(function(r){return typeof r=="number"})&&(this.cache_.playbackRates=a,this.trigger("playbackrateschange"))},t}(ue);_a.names.forEach(function(e){var t=_a[e];Vt.prototype[t.getterName]=function(){return this.tech_?this.tech_[t.getterName]():(this[t.privateName]=this[t.privateName]||new t.ListClass,this[t.privateName])}});Vt.prototype.crossorigin=Vt.prototype.crossOrigin;Vt.players={};var Io=N.navigator;Vt.prototype.options_={techOrder:yt.defaultTechOrder_,html5:{},inactivityTimeout:2e3,playbackRates:[],liveui:!1,children:["mediaLoader","posterImage","textTrackDisplay","loadingSpinner","bigPlayButton","liveTracker","controlBar","errorDisplay","textTrackSettings","resizeManager"],language:Io&&(Io.languages&&Io.languages[0]||Io.userLanguage||Io.language)||"en",languages:{},notSupportedMessage:"No compatible source was found for this media.",normalizeAutoplay:!1,fullscreen:{options:{navigationUI:"hide"}},breakpoints:{},responsive:!1,audioOnlyMode:!1,audioPosterMode:!1};["ended","seeking","seekable","networkState","readyState"].forEach(function(e){Vt.prototype[e]=function(){return this.techGet_(e)}});
99vS.forEach(function(e){Vt.prototype["handleTech"+Ut(e)+"_"]=function(){return this.trigger(e)}});ue.registerComponent("Player",Vt);var Gc="plugin",Cs="activePlugins_",ms={},$c=function(t){return ms.hasOwnProperty(t)},mc=function(t){return $c(t)?ms[t]:void 0},bS=function(t,n){t[Cs]=t[Cs]||{},t[Cs][n]=!0},Jc=function(t,n,i){var a=(i?"before":"")+"pluginsetup";t.trigger(a,n),t.trigger(a+":"+n.name,n)},fO=function(t,n){var i=function(){Jc(this,{name:t,plugin:n,instance:null},!0);var r=n.apply(this,arguments);return bS(this,t),Jc(this,{name:t,plugin:n,instance:r}),r};return Object.keys(n).forEach(function(a){i[a]=n[a]}),i},Fy=function(t,n){return n.prototype.name=t,function(){Jc(this,{name:t,plugin:n,instance:null},!0);for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];var s=b_(n,[this].concat(a));return this[t]=function(){return s},Jc(this,s.getEventHash()),s}},Yn=function(){function e(n){if(this.constructor===e)throw new Error("Plugin must be sub-classed; not directly instantiated.");this.player=n,this.log||(this.log=this.player.log.createLogger(this.name)),cg(this),delete this.trigger,UT(this,this.constructor.defaultState),bS(n,this.name),this.dispose=this.dispose.bind(this),n.on("dispose",this.dispose)}var t=e.prototype;return t.version=function(){return this.constructor.VERSION},t.getEventHash=function(i){return i===void 0&&(i={}),i.name=this.name,i.plugin=this.constructor,i.instance=this,i},t.trigger=function(i,a){return a===void 0&&(a={}),no(this.eventBusEl_,i,this.getEventHash(a))},t.handleStateChanged=function(i){},t.dispose=function(){var i=this.name,a=this.player;this.trigger("dispose"),this.off(),a.off("dispose",this.dispose),a[Cs][i]=!1,this.player=this.state=null,a[i]=Fy(i,ms[i])},e.isBasic=function(i){var a=typeof i=="string"?mc(i):i;return typeof a=="function"&&!e.prototype.isPrototypeOf(a.prototype)},e.registerPlugin=function(i,a){if(typeof i!="string")throw new Error('Illegal plugin name, "'+i+'", must be a string, was '+typeof i+".");if($c(i))Xe.warn('A plugin named "'+i+'" already exists. You may want to avoid re-registering plugins!');else if(Vt.prototype.hasOwnProperty(i))throw new Error('Illegal plugin name, "'+i+'", cannot share a name with an existing player method!');if(typeof a!="function")throw new Error('Illegal plugin for "'+i+'", must be a function, was '+typeof a+".");return ms[i]=a,i!==Gc&&(e.isBasic(a)?Vt.prototype[i]=fO(i,a):Vt.prototype[i]=Fy(i,a)),a},e.deregisterPlugin=function(i){if(i===Gc)throw new Error("Cannot de-register base plugin.");$c(i)&&(delete ms[i],delete Vt.prototype[i])},e.getPlugins=function(i){i===void 0&&(i=Object.keys(ms));var a;return i.forEach(function(r){var s=mc(r);s&&(a=a||{},a[r]=s)}),a},e.getPluginVersion=function(i){var a=mc(i);return a&&a.VERSION||""},e}();Yn.getPlugin=mc;Yn.BASE_PLUGIN_NAME=Gc;Yn.registerPlugin(Gc,Yn);Vt.prototype.usingPlugin=function(e){return!!this[Cs]&&this[Cs][e]===!0};Vt.prototype.hasPlugin=function(e){return!!$c(e)};var By=!1,mO=function(t,n){n===void 0&&(n={}),By||(Xe.warn("videojs.extend is deprecated as of Video.js 7.22.0 and will be removed in Video.js 8.0.0"),By=!0);var i=function(){t.apply(this,arguments)},a={};typeof n=="object"?(n.constructor!==Object.prototype.constructor&&(i=n.constructor),a=n):typeof n=="function"&&(i=n),I8(i,t),t&&(i.super_=t);for(var r in a)a.hasOwnProperty(r)&&(i.prototype[r]=a[r]);return i},yS=function(t){return t.indexOf("#")===0?t.slice(1):t};function z(e,t,n){var i=z.getPlayer(e);if(i)return t&&Xe.warn('Player "'+e+'" is already initialised. Options will not be applied.'),n&&i.ready(n),i;var a=typeof e=="string"?ir("#"+yS(e)):e;if(!ao(a))throw new TypeError("The element or ID supplied is not valid. (videojs)");(!a.ownerDocument.defaultView||!a.ownerDocument.body.contains(a))&&Xe.warn("The element supplied is not included in the DOM"),t=t||{},t.restoreEl===!0&&(t.restoreEl=(a.parentNode&&a.parentNode.hasAttribute("data-vjs-player")?a.parentNode:a).cloneNode(!0)),nr("beforesetup").forEach(function(s){var o=s(a,wt(t));if(!Ci(o)||Array.isArray(o)){Xe.error("please return an object in beforesetup hooks");return}t=wt(t,o)});var r=ue.getComponent("Player");return i=new r(a,t,n),nr("setup").forEach(function(s){return s(i)}),i}z.hooks_=ci;z.hooks=nr;z.hook=H5;z.hookOnce=V5;z.removeHook=dT;if(N.VIDEOJS_NO_DYNAMIC_STYLE!==!0&&to()){var Fl=ir(".vjs-styles-defaults");if(!Fl){Fl=OT("vjs-styles-defaults");var sf=ir("head");sf&&sf.insertBefore(Fl,sf.firstChild),RT(Fl,` 100 .video-js { 101 width: 300px; 102 height: 150px; 103 } 104 105 .vjs-fluid:not(.vjs-audio-only-mode) { 106 padding-top: 56.25% 107 } 108 `)}}cm(1,z);z.VERSION=cT;z.options=Vt.prototype.options_;z.getPlayers=function(){return Vt.players};z.getPlayer=function(e){var t=Vt.players,n;if(typeof e=="string"){var i=yS(e),a=t[i];if(a)return a;n=ir("#"+i)}else n=e;if(ao(n)){var r=n,s=r.player,o=r.playerId;if(s||t[o])return s||t[o]}};z.getAllPlayers=function(){return Object.keys(Vt.players).map(function(e){return Vt.players[e]}
108).filter(Boolean)};z.players=Vt.players;z.getComponent=ue.getComponent;z.registerComponent=function(e,t){yt.isTech(t)&&Xe.warn("The "+e+" tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)"),ue.registerComponent.call(ue,e,t)};z.getTech=yt.getTech;z.registerTech=yt.registerTech;z.use=CM;Object.defineProperty(z,"middleware",{value:{},writeable:!1,enumerable:!0});Object.defineProperty(z.middleware,"TERMINATOR",{value:Vc,writeable:!1,enumerable:!0});z.browser=J5;z.TOUCH_ENABLED=zs;z.extend=mO;z.mergeOptions=wt;z.bind=xt;z.registerPlugin=Yn.registerPlugin;z.deregisterPlugin=Yn.deregisterPlugin;z.plugin=function(e,t){return Xe.warn("videojs.plugin() is deprecated; use videojs.registerPlugin() instead"),Yn.registerPlugin(e,t)};z.getPlugins=Yn.getPlugins;z.getPlugin=Yn.getPlugin;z.getPluginVersion=Yn.getPluginVersion;z.addLanguage=function(e,t){var n;return e=(""+e).toLowerCase(),z.options.languages=wt(z.options.languages,(n={},n[e]=t,n)),z.options.languages[e]};z.log=Xe;z.createLogger=fT;z.createTimeRange=z.createTimeRanges=Rr;z.formatTime=qs;z.setFormatTime=KM;z.resetFormatTime=zM;z.parseUrl=hg;z.isCrossOrigin=Zd;z.EventTarget=ra;z.on=qa;z.one=Xd;z.off=fa;z.trigger=no;z.xhr=f_;z.TextTrack=$u;z.AudioTrack=zT;z.VideoTrack=WT;["isEl","isTextNode","createEl","hasClass","addClass","removeClass","toggleClass","setAttributes","getAttributes","emptyEl","appendContent","insertContent"].forEach(function(e){z[e]=function(){return Xe.warn("videojs."+e+"() is deprecated; use videojs.dom."+e+"() instead"),LT[e].apply(null,arguments)}});z.computedStyle=yu;z.dom=LT;z.url=kM;z.defineLazyProperty=Ig;z.addLanguage("en",{"Non-Fullscreen":"Exit Fullscreen"});/*! @name @videojs/http-streaming @version 2.16.3 @license Apache-2.0 */var yn=jd,qc=function(t,n,i){return t&&i&&i.responseURL&&n!==i.responseURL?i.responseURL:n},xn=function(t){return z.log.debug?z.log.debug.bind(z,"VHS:",t+" >"):function(){}},rr=1/30,Vn=rr*3,kS=function(t,n){var i=[],a;if(t&&t.length)for(a=0;a<t.length;a++)n(t.start(a),t.end(a))&&i.push([t.start(a),t.end(a)]);return z.createTimeRanges(i)},ps=function(t,n){return kS(t,function(i,a){return i-Vn<=n&&a+Vn>=n})},Bl=function(t,n){return kS(t,function(i){return i-rr>=n})},pO=function(t){if(t.length<2)return z.createTimeRanges();for(var n=[],i=1;i<t.length;i++){var a=t.end(i-1),r=t.start(i);n.push([a,r])}return z.createTimeRanges(n)},gO=function(t,n){var i=null,a=null,r=0,s=[],o=[];if(!t||!t.length||!n||!n.length)return z.createTimeRange();for(var u=t.length;u--;)s.push({time:t.start(u),type:"start"}),s.push({time:t.end(u),type:"end"});for(u=n.length;u--;)s.push({time:n.start(u),type:"start"}),s.push({time:n.end(u),type:"end"});for(s.sort(function(l,c){return l.time-c.time}),u=0;u<s.length;u++)s[u].type==="start"?(r++,r===2&&(i=s[u].time)):s[u].type==="end"&&(r--,r===1&&(a=s[u].time)),i!==null&&a!==null&&(o.push([i,a]),i=null,a=null);return z.createTimeRanges(o)},_S=function(t){var n=[];if(!t||!t.length)return"";for(var i=0;i<t.length;i++)n.push(t.start(i)+" => "+t.end(i));return n.join(", ")},vO=function(t,n,i){i===void 0&&(i=1);var a=t.length?t.end(t.length-1):0;return(a-n)/i},xr=function(t){for(var n=[],i=0;i<t.length;i++)n.push({start:t.start(i),end:t.end(i)});return n},bO=function(t,n){if(t===n)return!1;if(!t&&n||!n&&t||t.length!==n.length)return!0;for(var i=0;i<t.length;i++)if(t.start(i)!==n.start(i)||t.end(i)!==n.end(i))return!0;return!1},jy=function(t){if(!(!t||!t.length||!t.end))return t.end(t.length-1)},Lg=function(t,n){var i=0;if(!t||!t.length)return i;for(var a=0;a<t.length;a++){var r=t.start(a),s=t.end(a);if(!(n>
108s)){if(n>r&&n<=s){i+=s-n;continue}i+=s-r}}return i},Uy=z.createTimeRange,Mg=function(t,n){if(!n.preload)return n.duration;var i=0;return(n.parts||[]).forEach(function(a){i+=a.duration}),(n.preloadHints||[]).forEach(function(a){a.type==="PART"&&(i+=t.partTargetDuration)}),i},vm=function(t){return(t.segments||[]).reduce(function(n,i,a){return i.parts?i.parts.forEach(function(r,s){n.push({duration:r.duration,segmentIndex:a,partIndex:s,part:r,segment:i})}):n.push({duration:i.duration,segmentIndex:a,partIndex:null,segment:i,part:null}),n},[])},TS=function(t){var n=t.segments&&t.segments.length&&t.segments[t.segments.length-1];return n&&n.parts||[]},SS=function(t){var n=t.preloadSegment;if(n){var i=n.parts,a=n.preloadHints,r=(a||[]).reduce(function(s,o){return s+(o.type==="PART"?1:0)},0);return r+=i&&i.length?i.length:0,r}},CS=function(t,n){if(n.endList)return 0;if(t&&t.suggestedPresentationDelay)return t.suggestedPresentationDelay;var i=TS(n).length>0;return i&&n.serverControl&&n.serverControl.partHoldBack?n.serverControl.partHoldBack:i&&n.partTargetDuration?n.partTargetDuration*3:n.serverControl&&n.serverControl.holdBack?n.serverControl.holdBack:n.targetDuration?n.targetDuration*3:0},yO=function(t,n){var i=0,a=n-t.mediaSequence,r=t.segments[a];if(r){if(typeof r.start<"u")return{result:r.start,precise:!0};if(typeof r.end<"u")return{result:r.end-r.duration,precise:!0}}for(;a--;){if(r=t.segments[a],typeof r.end<"u")return{result:i+r.end,precise:!0};if(i+=Mg(t,r),typeof r.start<"u")return{result:i+r.start,precise:!0}}return{result:i,precise:!1}},kO=function(t,n){for(var i=0,a,r=n-t.mediaSequence;r<t.segments.length;r++){if(a=t.segments[r],typeof a.start<"u")return{result:a.start-i,precise:!0};if(i+=Mg(t,a),typeof a.end<"u")return{result:a.end-i,precise:!0}}return{result:-1,precise:!1}},wS=function(t,n,i){if(typeof n>"u"&&(n=t.mediaSequence+t.segments.length),n<t.mediaSequence)return 0;var a=yO(t,n);if(a.precise)return a.result;var r=kO(t,n);return r.precise?r.result:a.result+i},ES=function(t,n,i){if(!t)return 0;if(typeof i!="number"&&(i=0),typeof n>"u"){if(t.totalDuration)return t.totalDuration;if(!t.endList)return N.Infinity}return wS(t,n,i)},eu=function(t){var n=t.defaultDuration,i=t.durationList,a=t.startIndex,r=t.endIndex,s=0;if(a>r){var o=[r,a];a=o[0],r=o[1]}if(a<0){for(var u=a;u<Math.min(0,r);u++)s+=n;a=0}for(var l=a;l<r;l++)s+=i[l].duration;return s},xS=function(t,n,i,a){if(!t||!t.segments)return null;if(t.endList)return ES(t);if(n===null)return null;n=n||0;var r=wS(t,t.mediaSequence+t.segments.length,n);return i&&(a=typeof a=="number"?a:CS(null,t),r-=a),Math.max(0,r)},_O=function(t,n,i){var a=!0,r=n||0,s=xS(t,n,a,i);return s===null?Uy():Uy(r,s)},TO=function(t){for(var n=t.playlist,i=t.currentTime,a=t.startingSegmentIndex,r=t.startingPartIndex,s=t.startTime,o=t.experimentalExactManifestTimings,u=i-s,l=vm(n),c=0,d=0;d<l.length;d++){var h=l[d];if(a===h.segmentIndex&&!(typeof r=="number"&&typeof h.partIndex=="number"&&r!==h.partIndex)){c=d;break}}if(u<0){if(c>0)for(var m=c-1;m>=0;m--){var b=l[m];if(u+=b.duration,o){if(u<0)continue}else if(u+rr<=0)continue;return{partIndex:b.partIndex,segmentIndex:b.segmentIndex,startTime:s-eu({defaultDuration:n.targetDuration,durationList:l,startIndex:c,endIndex:m})}}return{partIndex:l[0]&&l[0].partIndex||null,segmentIndex:l[0]&&l[0].segmentIndex||0,startTime:i}}if(c<0){for(var y=c;y<0;y++)if(u-=n.targetDuration,u<0)return{partIndex:l[0]&&l[0].partIndex||null,segmentIndex:l[0]&&l[0].segmentIndex||0,startTime:i};c=0}for(var _=c;_<l.length;_++){var k=l[_];if(u-=k.duration,o){if(u>0)continue}else if(u-rr>=0)continue;return{partIndex:k.partIndex,segmentIndex:k.segmentIndex,startTime:s+eu({defaultDuration:n.targetDuration,durationList:l,startIndex:c,endIndex:_})}}return{segmentIndex:l[l.length-1].segmentIndex,partIndex:l[l.length-1].partIndex,startTime:i}},AS=function(t){return t.excludeUntil&&t.excludeUntil>Date.now()},Og=function(t){return t.excludeUntil&&t.excludeUntil===1/0},nh=function(t){var n=AS(t);return!t.disabled&&!n}
108,SO=function(t){return t.disabled},CO=function(t){for(var n=0;n<t.segments.length;n++)if(t.segments[n].key)return!0;return!1},DS=function(t,n){return n.attributes&&n.attributes[t]},wO=function(t,n,i,a){if(a===void 0&&(a=0),!DS("BANDWIDTH",i))return NaN;var r=t*i.attributes.BANDWIDTH;return(r-a*8)/n},bm=function(t,n){if(t.playlists.length===1)return!0;var i=n.attributes.BANDWIDTH||Number.MAX_VALUE;return t.playlists.filter(function(a){return nh(a)?(a.attributes.BANDWIDTH||0)<i:!1}).length===0},Rg=function(t,n){return!t&&!n||!t&&n||t&&!n?!1:!!(t===n||t.id&&n.id&&t.id===n.id||t.resolvedUri&&n.resolvedUri&&t.resolvedUri===n.resolvedUri||t.uri&&n.uri&&t.uri===n.uri)},Hy=function(t,n){var i=t&&t.mediaGroups&&t.mediaGroups.AUDIO||{},a=!1;for(var r in i){for(var s in i[r])if(a=n(i[r][s]),a)break;if(a)break}return!!a},Yu=function(t){if(!t||!t.playlists||!t.playlists.length){var n=Hy(t,function(s){return s.playlists&&s.playlists.length||s.uri});return n}for(var i=function(o){var u=t.playlists[o],l=u.attributes&&u.attributes.CODECS;if(l&&l.split(",").every(function(d){return T_(d)}))return"continue";var c=Hy(t,function(d){return Rg(u,d)});return c?"continue":{v:!1}},a=0;a<t.playlists.length;a++){var r=i(a);if(r!=="continue"&&typeof r=="object")return r.v}return!0},Ra={liveEdgeDelay:CS,duration:ES,seekable:_O,getMediaInfoForTime:TO,isEnabled:nh,isDisabled:SO,isBlacklisted:AS,isIncompatible:Og,playlistEnd:xS,isAes:CO,hasAttribute:DS,estimateSegmentRequestTime:wO,isLowestEnabledRendition:bm,isAudioOnly:Yu,playlistMatch:Rg,segmentDurationWithParts:Mg},PS=z.log,Ng=function(t,n){return t+"-"+n},EO=function(t,n,i){return"placeholder-uri-"+t+"-"+n+"-"+i},xO=function(t){var n=t.onwarn,i=t.oninfo,a=t.manifestString,r=t.customTagParsers,s=r===void 0?[]:r,o=t.customTagMappers,u=o===void 0?[]:o,l=t.experimentalLLHLS,c=new j8;n&&c.on("warn",n),i&&c.on("info",i),s.forEach(function(y){return c.addParser(y)}),u.forEach(function(y){return c.addTagMapper(y)}),c.push(a),c.end();var d=c.manifest;if(l||(["preloadSegment","skip","serverControl","renditionReports","partInf","partTargetDuration"].forEach(function(y){d.hasOwnProperty(y)&&delete d[y]}),d.segments&&d.segments.forEach(function(y){["parts","preloadHints"].forEach(function(_){y.hasOwnProperty(_)&&delete y[_]})})),!d.targetDuration){var h=10;d.segments&&d.segments.length&&(h=d.segments.reduce(function(y,_){return Math.max(y,_.duration)},0)),n&&n("manifest has no targetDuration defaulting to "+h),d.targetDuration=h}var m=TS(d);if(m.length&&!d.partTargetDuration){var b=m.reduce(function(y,_){return Math.max(y,_.duration)},0);n&&(n("manifest has no partTargetDuration defaulting to "+b),PS.error("LL-HLS manifest has parts but lacks required #EXT-X-PART-INF:PART-TARGET value. See https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-09#section-4.4.3.7. Playback is not guaranteed.")),d.partTargetDuration=b}return d},uo=function(t,n){t.mediaGroups&&["AUDIO","SUBTITLES"].forEach(function(i){if(t.mediaGroups[i])for(var a in t.mediaGroups[i])for(var r in t.mediaGroups[i][a]){var s=t.mediaGroups[i][a][r];n(s,i,a,r)}})},IS=function(t){var n=t.playlist,i=t.uri,a=t.id;n.id=a,n.playlistErrors_=0,i&&(n.uri=i),n.attributes=n.attributes||{}},AO=function(t){for(var n=t.playlists.length;n--;){var i=t.playlists[n];IS({playlist:i,id:Ng(n,i.uri)}),i.resolvedUri=yn(t.uri,i.uri),t.playlists[i.id]=i,t.playlists[i.uri]=i,i.attributes.BANDWIDTH||PS.warn("Invalid playlist STREAM-INF detected. Missing BANDWIDTH attribute.")}},DO=function(t){uo(t,function(n){n.uri&&(n.resolvedUri=yn(t.uri,n.uri))})},PO=function(t,n){var i=Ng(0,n),a={mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:N.location.href,resolvedUri:N.location.href,playlists:[{uri:n,id:i,resolvedUri:n,attributes:{}}]};return a.playlists[i]=a.playlists[0],a.playlists[n]=a.playlists[0],a},LS=function(t,n,i){i===void 0&&(i=EO),t.uri=n;for(var a=0;a<t.playlists.length;a++)if(!t.playlists[a].uri){var r="placeholder-uri-"+a;t.playlists[a].uri=r}var s=Yu(t);uo(t,function(o,u,l,c){if(!o.playlists||!o.playlists.length){if(s&&u==="AUDIO"&&!o.uri)for(var d=0;d<t.playlists.length;d++){var h=t.playlists[d];if(h.attributes&&h.attributes.AUDIO&&h.attributes.AUDIO===l)return}o.playlists=[cn({},o)]}
108o.playlists.forEach(function(m,b){var y=i(u,l,c,m),_=Ng(b,y);m.uri?m.resolvedUri=m.resolvedUri||yn(t.uri,m.uri):(m.uri=b===0?y:_,m.resolvedUri=m.uri),m.id=m.id||_,m.attributes=m.attributes||{},t.playlists[m.id]=m,t.playlists[m.uri]=m})}),AO(t),DO(t)},Yc=z.mergeOptions,IO=z.EventTarget,LO=function(t,n){if(n.endList||!n.serverControl)return t;var i={};if(n.serverControl.canBlockReload){var a=n.preloadSegment,r=n.mediaSequence+n.segments.length;if(a){var s=a.parts||[],o=SS(n)-1;o>-1&&o!==s.length-1&&(i._HLS_part=o),(o>-1||s.length)&&r--}i._HLS_msn=r}if(n.serverControl&&n.serverControl.canSkipUntil&&(i._HLS_skip=n.serverControl.canSkipDateranges?"v2":"YES"),Object.keys(i).length){var u=new N.URL(t);["_HLS_skip","_HLS_msn","_HLS_part"].forEach(function(l){i.hasOwnProperty(l)&&u.searchParams.set(l,i[l])}),t=u.toString()}return t},MO=function(t,n){if(!t)return n;var i=Yc(t,n);if(t.preloadHints&&!n.preloadHints&&delete i.preloadHints,t.parts&&!n.parts)delete i.parts;else if(t.parts&&n.parts)for(var a=0;a<n.parts.length;a++)t.parts&&t.parts[a]&&(i.parts[a]=Yc(t.parts[a],n.parts[a]));return!t.skipped&&n.skipped&&(i.skipped=!1),t.preload&&!n.preload&&(i.preload=!1),i},OO=function(t,n,i){var a=t.slice(),r=n.slice();i=i||0;for(var s=[],o,u=0;u<r.length;u++){var l=a[u+i],c=r[u];l?(o=l.map||o,s.push(MO(l,c))):(o&&!c.map&&(c.map=o),s.push(c))}return s},MS=function(t,n){!t.resolvedUri&&t.uri&&(t.resolvedUri=yn(n,t.uri)),t.key&&!t.key.resolvedUri&&(t.key.resolvedUri=yn(n,t.key.uri)),t.map&&!t.map.resolvedUri&&(t.map.resolvedUri=yn(n,t.map.uri)),t.map&&t.map.key&&!t.map.key.resolvedUri&&(t.map.key.resolvedUri=yn(n,t.map.key.uri)),t.parts&&t.parts.length&&t.parts.forEach(function(i){i.resolvedUri||(i.resolvedUri=yn(n,i.uri))}),t.preloadHints&&t.preloadHints.length&&t.preloadHints.forEach(function(i){i.resolvedUri||(i.resolvedUri=yn(n,i.uri))})},OS=function(t){var n=t.segments||[],i=t.preloadSegment;if(i&&i.parts&&i.parts.length){if(i.preloadHints){for(var a=0;a<i.preloadHints.length;a++)if(i.preloadHints[a].type==="MAP")return n}i.duration=t.targetDuration,i.preload=!0,n.push(i)}return n},RS=function(t,n){return t===n||t.segments&&n.segments&&t.segments.length===n.segments.length&&t.endList===n.endList&&t.mediaSequence===n.mediaSequence&&t.preloadSegment===n.preloadSegment},ym=function(t,n,i){i===void 0&&(i=RS);var a=Yc(t,{}),r=a.playlists[n.id];if(!r||i(r,n))return null;n.segments=OS(n);var s=Yc(r,n);if(s.preloadSegment&&!n.preloadSegment&&delete s.preloadSegment,r.segments){if(n.skip){n.segments=n.segments||[];for(var o=0;o<n.skip.skippedSegments;o++)n.segments.unshift({skipped:!0})}s.segments=OO(r.segments,n.segments,n.mediaSequence-r.mediaSequence)}s.segments.forEach(function(l){MS(l,s.resolvedUri)});for(var u=0;u<a.playlists.length;u++)a.playlists[u].id===n.id&&(a.playlists[u]=s);return a.playlists[n.id]=s,a.playlists[n.uri]=s,uo(t,function(l,c,d,h){if(l.playlists)for(var m=0;m<l.playlists.length;m++)n.id===l.playlists[m].id&&(l.playlists[m]=s)}),a},km=function(t,n){var i=t.segments||[],a=i[i.length-1],r=a&&a.parts&&a.parts[a.parts.length-1],s=r&&r.duration||a&&a.duration;return n&&s?s*1e3:(t.partTargetDuration||t.targetDuration||10)*500},gs=function(e){me(t,e);function t(i,a,r){var s;if(r===void 0&&(r={}),s=e.call(this)||this,!i)throw new Error("A non-empty playlist URL or object is required");s.logger_=xn("PlaylistLoader");var o=r,u=o.withCredentials,l=u===void 0?!1:u,c=o.handleManifestRedirects,d=c===void 0?!1:c;s.src=i,s.vhs_=a,s.withCredentials=l,s.handleManifestRedirects=d;var h=a.options_;return s.customTagParsers=h&&h.customTagParsers||[],s.customTagMappers=h&&h.customTagMappers||[],s.experimentalLLHLS=h&&h.experimentalLLHLS||!1,z.browser.IE_VERSION&&(s.experimentalLLHLS=!1),s.state="HAVE_NOTHING",s.handleMediaupdatetimeout_=s.handleMediaupdatetimeout_.bind(ze(s)),s.on("mediaupdatetimeout",s.handleMediaupdatetimeout_),s}var n=t.prototype;return n.handleMediaupdatetimeout_=function(){var a=this;if(this.state==="HAVE_METADATA"){var r=this.media(),s=yn(this.master.uri,r.uri);this.experimentalLLHLS&&(s=LO(s,r)),this.state="HAVE_CURRENT_METADATA",this.request=this.vhs_.xhr({uri:s,withCredentials:this.withCredentials},function(o,u){if(a.request){if(o)return a.playlistRequestError(a.request,a.media(),"HAVE_METADATA");a.haveMetadata({playlistString:a.request.responseText,url:a.media().uri,id:a.media().id})}})}},n.playlistRequestError=function(a,r,s){var o=r.uri,u=r.id;this.request=null,s&&(this.state=s),this.error={playlist:this.master.playlists[u],status:a.status,message:"HLS playlist request error at URL: "+o+".",responseText:a.responseText,code:a.status>=500?4:2},this.trigger("error")},n.parseManifest_=function(a){var r=this,s=a.url,o=a.manifestString;return xO({onwarn:function(l){var c=l.message;return r.logger_("m3u8-parser warn for "+s+": "+c)},oninfo:function(l){var c=l.message;return r.logger_("m3u8-parser info for "+s+": "+c)},manifestString:o,customTagParsers:this.customTagParsers,customTagMappers:this.customTagMappers,experimentalLLHLS:this.experimentalLLHLS})}
108,n.haveMetadata=function(a){var r=a.playlistString,s=a.playlistObject,o=a.url,u=a.id;this.request=null,this.state="HAVE_METADATA";var l=s||this.parseManifest_({url:o,manifestString:r});l.lastRequest=Date.now(),IS({playlist:l,uri:o,id:u});var c=ym(this.master,l);this.targetDuration=l.partTargetDuration||l.targetDuration,this.pendingMedia_=null,c?(this.master=c,this.media_=this.master.playlists[u]):this.trigger("playlistunchanged"),this.updateMediaUpdateTimeout_(km(this.media(),!!c)),this.trigger("loadedplaylist")},n.dispose=function(){this.trigger("dispose"),this.stopRequest(),N.clearTimeout(this.mediaUpdateTimeout),N.clearTimeout(this.finalRenditionTimeout),this.off()},n.stopRequest=function(){if(this.request){var a=this.request;this.request=null,a.onreadystatechange=null,a.abort()}},n.media=function(a,r){var s=this;if(!a)return this.media_;if(this.state==="HAVE_NOTHING")throw new Error("Cannot switch media playlist from "+this.state);if(typeof a=="string"){if(!this.master.playlists[a])throw new Error("Unknown playlist URI: "+a);a=this.master.playlists[a]}if(N.clearTimeout(this.finalRenditionTimeout),r){var o=(a.partTargetDuration||a.targetDuration)/2*1e3||5e3;this.finalRenditionTimeout=N.setTimeout(this.media.bind(this,a,!1),o);return}var u=this.state,l=!this.media_||a.id!==this.media_.id,c=this.master.playlists[a.id];if(c&&c.endList||a.endList&&a.segments.length){this.request&&(this.request.onreadystatechange=null,this.request.abort(),this.request=null),this.state="HAVE_METADATA",this.media_=a,l&&(this.trigger("mediachanging"),u==="HAVE_MASTER"?this.trigger("loadedmetadata"):this.trigger("mediachange"));return}if(this.updateMediaUpdateTimeout_(km(a,!0)),!!l){if(this.state="SWITCHING_MEDIA",this.request){if(a.resolvedUri===this.request.url)return;this.request.onreadystatechange=null,this.request.abort(),this.request=null}this.media_&&this.trigger("mediachanging"),this.pendingMedia_=a,this.request=this.vhs_.xhr({uri:a.resolvedUri,withCredentials:this.withCredentials},function(d,h){if(s.request){if(a.lastRequest=Date.now(),a.resolvedUri=qc(s.handleManifestRedirects,a.resolvedUri,h),d)return s.playlistRequestError(s.request,a,u);s.haveMetadata({playlistString:h.responseText,url:a.uri,id:a.id}),u==="HAVE_MASTER"?s.trigger("loadedmetadata"):s.trigger("mediachange")}})}},n.pause=function(){this.mediaUpdateTimeout&&(N.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.stopRequest(),this.state==="HAVE_NOTHING"&&(this.started=!1),this.state==="SWITCHING_MEDIA"?this.media_?this.state="HAVE_METADATA":this.state="HAVE_MASTER":this.state==="HAVE_CURRENT_METADATA"&&(this.state="HAVE_METADATA")},n.load=function(a){var r=this;this.mediaUpdateTimeout&&(N.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null);var s=this.media();if(a){var o=s?(s.partTargetDuration||s.targetDuration)/2*1e3:5e3;this.mediaUpdateTimeout=N.setTimeout(function(){r.mediaUpdateTimeout=null,r.load()},o);return}if(!this.started){this.start();return}s&&!s.endList?this.trigger("mediaupdatetimeout"):this.trigger("loadedplaylist")},n.updateMediaUpdateTimeout_=function(a){var r=this;this.mediaUpdateTimeout&&(N.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),!(!this.media()||this.media().endList)&&(this.mediaUpdateTimeout=N.setTimeout(function(){r.mediaUpdateTimeout=null,r.trigger("mediaupdatetimeout"),r.updateMediaUpdateTimeout_(a)},a))},n.start=function(){var a=this;if(this.started=!0,typeof this.src=="object"){this.src.uri||(this.src.uri=N.location.href),this.src.resolvedUri=this.src.uri,setTimeout(function(){a.setupInitialPlaylist(a.src)},0);return}this.request=this.vhs_.xhr({uri:this.src,withCredentials:this.withCredentials},function(r,s){if(a.request){if(a.request=null,r)return a.error={status:s.status,message:"HLS playlist request error at URL: "+a.src+".",responseText:s.responseText,code:2},a.state==="HAVE_NOTHING"&&(a.started=!1),a.trigger("error");a.src=qc(a.handleManifestRedirects,a.src,s);var o=a.parseManifest_({manifestString:s.responseText,url:a.src});a.setupInitialPlaylist(o)}})},n.srcUri=function(){return typeof this.src=="string"?this.src:this.src.uri}
108,n.setupInitialPlaylist=function(a){if(this.state="HAVE_MASTER",a.playlists){this.master=a,LS(this.master,this.srcUri()),a.playlists.forEach(function(s){s.segments=OS(s),s.segments.forEach(function(o){MS(o,s.resolvedUri)})}),this.trigger("loadedplaylist"),this.request||this.media(this.master.playlists[0]);return}var r=this.srcUri()||N.location.href;this.master=PO(a,r),this.haveMetadata({playlistObject:a,url:r,id:this.master.playlists[0].id}),this.trigger("loadedmetadata")},t}(IO),RO=z.xhr,NO=z.mergeOptions,_m=function(t,n,i,a){var r=t.responseType==="arraybuffer"?t.response:t.responseText;!n&&r&&(t.responseTime=Date.now(),t.roundTripTime=t.responseTime-t.requestTime,t.bytesReceived=r.byteLength||r.length,t.bandwidth||(t.bandwidth=Math.floor(t.bytesReceived/t.roundTripTime*8*1e3))),i.headers&&(t.responseHeaders=i.headers),n&&n.code==="ETIMEDOUT"&&(t.timedout=!0),!n&&!t.aborted&&i.statusCode!==200&&i.statusCode!==206&&i.statusCode!==0&&(n=new Error("XHR Failed with a response of: "+(t&&(r||t.responseText)))),a(n,t)},NS=function(){var t=function n(i,a){i=NO({timeout:45e3},i);var r=n.beforeRequest||z.Vhs.xhr.beforeRequest;if(r&&typeof r=="function"){var s=r(i);s&&(i=s)}var o=z.Vhs.xhr.original===!0?RO:z.Vhs.xhr,u=o(i,function(c,d){return _m(u,c,d,a)}),l=u.abort;return u.abort=function(){return u.aborted=!0,l.apply(u,arguments)},u.uri=i.uri,u.requestTime=Date.now(),u};return t.original=!0,t},FO=function(t){var n,i=t.offset;return typeof t.offset=="bigint"||typeof t.length=="bigint"?n=N.BigInt(t.offset)+N.BigInt(t.length)-N.BigInt(1):n=t.offset+t.length-1,"bytes="+i+"-"+n},Tm=function(t){var n={};return t.byterange&&(n.Range=FO(t.byterange)),n},BO=function(t,n){return t.start(n)+"-"+t.end(n)},jO=function(t,n){var i=t.toString(16);return"00".substring(0,2-i.length)+i+(n%2?" ":"")},UO=function(t){return t>=32&&t<126?String.fromCharCode(t):"."},FS=function(t){var n={};return Object.keys(t).forEach(function(i){var a=t[i];C_(a)?n[i]={bytes:a.buffer,byteOffset:a.byteOffset,byteLength:a.byteLength}:n[i]=a}),n},Xc=function(t){var n=t.byterange||{length:1/0,offset:0};return[n.length,n.offset,t.resolvedUri].join(",")},BS=function(t){return t.resolvedUri},jS=function(t){for(var n=Array.prototype.slice.call(t),i=16,a="",r,s,o=0;o<n.length/i;o++)r=n.slice(o*i,o*i+i).map(jO).join(""),s=n.slice(o*i,o*i+i).map(UO).join(""),a+=r+" "+s+` 109`;return a},HO=function(t){var n=t.bytes;return jS(n)},VO=function(t){var n="",i;for(i=0;i<t.length;i++)n+=BO(t,i)+" ";return n},KO=Object.freeze({__proto__:null,createTransferableMessage:FS,initSegmentId:Xc,segmentKeyId:BS,hexDump:jS,tagDump:HO,textRanges:VO}),US=.25,zO=function(t,n){if(!n.dateTimeObject)return null;var i=n.videoTimingInfo.transmuxerPrependedSeconds,a=n.videoTimingInfo.transmuxedPresentationStart,r=a+i,s=t-r;return new Date(n.dateTimeObject.getTime()+s*1e3)},WO=function(t){return t.transmuxedPresentationEnd-t.transmuxedPresentationStart-t.transmuxerPrependedSeconds},GO=function(t,n){var i;try{i=new Date(t)}catch{return null}if(!n||!n.segments||n.segments.length===0)return null;var a=n.segments[0];if(i<a.dateTimeObject)return null;for(var r=0;r<n.segments.length-1;r++){a=n.segments[r];var s=n.segments[r+1].dateTimeObject;if(i<s)break}var o=n.segments[n.segments.length-1],u=o.dateTimeObject,l=o.videoTimingInfo?WO(o.videoTimingInfo):o.duration+o.duration*US,c=new Date(u.getTime()+l*1e3);return i>c?null:(i>u&&(a=o),{segment:a,estimatedStart:a.videoTimingInfo?a.videoTimingInfo.transmuxedPresentationStart:Ra.duration(n,n.mediaSequence+n.segments.indexOf(a)),type:a.videoTimingInfo?"accurate":"estimate"})},$O=function(t,n){if(!n||!n.segments||n.segments.length===0)return null;for(var i=0,a,r=0;r<n.segments.length&&(a=n.segments[r],i=a.videoTimingInfo?a.videoTimingInfo.transmuxedPresentationEnd:i+a.duration,!(t<=i));r++);var s=n.segments[n.segments.length-1];if(s.videoTimingInfo&&s.videoTimingInfo.transmuxedPresentationEnd<t)return null;if(t>i){if(t>i+s.duration*US)return null;a=s}return{segment:a,estimatedStart:a.videoTimingInfo?a.videoTimingInfo.transmuxedPresentationStart:i-a.duration,type:a.videoTimingInfo?"accurate":"estimate"}},JO=function(t,n){var i,a;try{i=new Date(t),a=new Date(n)}catch{}var r=i.getTime(),s=a.getTime();return(s-r)/1e3},qO=function(t){if(!t.segments||t.segments.length===0)return!1;for(var n=0;n<t.segments.length;n++){var i=t.segments[n];if(!i.dateTimeObject)return!1}return!0},YO=function(t){var n=t.playlist,i=t.time,a=i===void 0?void 0:i,r=t.callback;if(!r)throw new Error("getProgramTime: callback must be provided");
109if(!n||a===void 0)return r({message:"getProgramTime: playlist and time must be provided"});var s=$O(a,n);if(!s)return r({message:"valid programTime was not found"});if(s.type==="estimate")return r({message:"Accurate programTime could not be determined. Please seek to e.seekTime and try again",seekTime:s.estimatedStart});var o={mediaSeconds:a},u=zO(a,s.segment);return u&&(o.programDateTime=u.toISOString()),r(null,o)},XO=function e(t){var n=t.programTime,i=t.playlist,a=t.retryCount,r=a===void 0?2:a,s=t.seekTo,o=t.pauseAfterSeek,u=o===void 0?!0:o,l=t.tech,c=t.callback;if(!c)throw new Error("seekToProgramTime: callback must be provided");if(typeof n>"u"||!i||!s)return c({message:"seekToProgramTime: programTime, seekTo and playlist must be provided"});if(!i.endList&&!l.hasStarted_)return c({message:"player must be playing a live stream to start buffering"});if(!qO(i))return c({message:"programDateTime tags must be provided in the manifest "+i.resolvedUri});var d=GO(n,i);if(!d)return c({message:n+" was not found in the stream"});var h=d.segment,m=JO(h.dateTimeObject,n);if(d.type==="estimate"){if(r===0)return c({message:n+" is not buffered yet. Try again"});s(d.estimatedStart+m),l.one("seeked",function(){e({programTime:n,playlist:i,retryCount:r-1,seekTo:s,pauseAfterSeek:u,tech:l,callback:c})});return}var b=h.start+m,y=function(){return c(null,l.currentTime())};l.one("seeked",y),u&&l.pause(),s(b)},of=function(t,n){if(t.readyState===4)return n()},QO=function(t,n,i){var a=[],r,s=!1,o=function(h,m,b,y){return m.abort(),s=!0,i(h,m,b,y)},u=function(h,m){if(!s){if(h)return o(h,m,"",a);var b=m.responseText.substring(a&&a.byteLength||0,m.responseText.length);if(a=X8(a,w_(b,!0)),r=r||Fo(a),a.length<10||r&&a.length<r+2)return of(m,function(){return o(h,m,"",a)});var y=Qp(a);return y==="ts"&&a.length<188?of(m,function(){return o(h,m,"",a)}):!y&&a.length<376?of(m,function(){return o(h,m,"",a)}):o(null,m,y,a)}},l={uri:t,beforeSend:function(h){h.overrideMimeType("text/plain; charset=x-user-defined"),h.addEventListener("progress",function(m){return m.total,m.loaded,_m(h,null,{statusCode:h.status},u)})}},c=n(l,function(d,h){return _m(c,d,h,u)});return c},ZO=z.EventTarget,HS=z.mergeOptions,Vy=function(t,n){if(!RS(t,n)||t.sidx&&n.sidx&&(t.sidx.offset!==n.sidx.offset||t.sidx.length!==n.sidx.length))return!1;if(!t.sidx&&n.sidx||t.sidx&&!n.sidx||t.segments&&!n.segments||!t.segments&&n.segments)return!1;if(!t.segments&&!n.segments)return!0;for(var i=0;i<t.segments.length;i++){var a=t.segments[i],r=n.segments[i];if(a.uri!==r.uri)return!1;if(!(!a.byterange&&!r.byterange)){var s=a.byterange,o=r.byterange;if(s&&!o||!s&&o||s.offset!==o.offset||s.length!==o.length)return!1}}return!0},eR=function(t,n,i,a){var r=a.attributes.NAME||i;return"placeholder-uri-"+t+"-"+n+"-"+r},tR=function(t){var n=t.masterXml,i=t.srcUrl,a=t.clientOffset,r=t.sidxMapping,s=t.previousManifest,o=b5(n,{manifestUri:i,clientOffset:a,sidxMapping:r,previousManifest:s});return LS(o,i,eR),o},aR=function(t,n){uo(t,function(i,a,r,s){s in n.mediaGroups[a][r]||delete t.mediaGroups[a][r][s]})},nR=function(t,n,i){for(var a=!0,r=HS(t,{duration:n.duration,minimumUpdatePeriod:n.minimumUpdatePeriod,timelineStarts:n.timelineStarts}),s=0;s<n.playlists.length;s++){var o=n.playlists[s];if(o.sidx){var u=zd(o.sidx);i&&i[u]&&i[u].sidx&&Jp(o,i[u].sidx,o.sidx.resolvedUri)}var l=ym(r,o,Vy);l&&(r=l,a=!1)}return uo(n,function(c,d,h,m){if(c.playlists&&c.playlists.length){var b=c.playlists[0].id,y=ym(r,c.playlists[0],Vy);y&&(r=y,m in r.mediaGroups[d][h]||(r.mediaGroups[d][h][m]=c),r.mediaGroups[d][h][m].playlists[0]=r.playlists[b],a=!1)}}),aR(r,n),n.minimumUpdatePeriod!==t.minimumUpdatePeriod&&(a=!1),a?null:r},iR=function(t,n){var i=!t.map&&!n.map,a=i||!!(t.map&&n.map&&t.map.byterange.offset===n.map.byterange.offset&&t.map.byterange.length===n.map.byterange.length);return a&&t.uri===n.uri&&t.byterange.offset===n.byterange.offset&&t.byterange.length===n.byterange.length},Ky=function(t,n){var i={};for(var a in t){var r=t[a],s=r.sidx;if(s){var o=zd(s);if(!n[o])break;var u=n[o].sidxInfo;iR(u,s)&&(i[o]=n[o])}}return i},rR=function(t,n){var i=Ky(t.playlists,n),a=i;return uo(t,function(r,s,o,u){if(r.playlists&&r.playlists.length){var l=r.playlists;a=HS(a,Ky(l,n))}}),a},Sm=function(e){me(t,e);function t(i,a,r,s){var o;r===void 0&&(r={}),o=e.call(this)||this,o.masterPlaylistLoader_=s||ze(o),s||(o.isMaster_=!0);var u=r,l=u.withCredentials,c=l===void 0?!1:l,d=u.handleManifestRedirects,h=d===void 0?!1:d;if(o.vhs_=a,o.withCredentials=c,o.handleManifestRedirects=h,!i)throw new Error("A non-empty playlist URL or object is required");return o.on("minimumUpdatePeriod",function(){o.refreshXml_()}),o.on("mediaupdatetimeout",function(){o.refreshMedia_(o.media().id)}),o.state="HAVE_NOTHING",o.loadedPlaylists_={},o.logger_=xn("DashPlaylistLoader"),o.isMaster_?(o.masterPlaylistLoader_.srcUrl=i,o.masterPlaylistLoader_.sidxMapping_={}):o.childPlaylist_=i,o}
109var n=t.prototype;return n.requestErrored_=function(a,r,s){if(!this.request)return!0;if(this.request=null,a)return this.error=typeof a=="object"&&!(a instanceof Error)?a:{status:r.status,message:"DASH request error at URL: "+r.uri,response:r.response,code:2},s&&(this.state=s),this.trigger("error"),!0},n.addSidxSegments_=function(a,r,s){var o=this,u=a.sidx&&zd(a.sidx);if(!a.sidx||!u||this.masterPlaylistLoader_.sidxMapping_[u]){this.mediaRequest_=N.setTimeout(function(){return s(!1)},0);return}var l=qc(this.handleManifestRedirects,a.sidx.resolvedUri),c=function(h,m){if(!o.requestErrored_(h,m,r)){var b=o.masterPlaylistLoader_.sidxMapping_,y;try{y=C5(je(m.response).subarray(8))}catch(_){o.requestErrored_(_,m,r);return}return b[u]={sidxInfo:a.sidx,sidx:y},Jp(a,y,a.sidx.resolvedUri),s(!0)}};this.request=QO(l,this.vhs_.xhr,function(d,h,m,b){if(d)return c(d,h);if(!m||m!=="mp4")return c({status:h.status,message:"Unsupported "+(m||"unknown")+" container type for sidx segment at URL: "+l,response:"",playlist:a,internal:!0,blacklistDuration:1/0,code:2},h);var y=a.sidx.byterange,_=y.offset,k=y.length;if(b.length>=k+_)return c(d,{response:b.subarray(_,_+k),status:h.status,uri:h.uri});o.request=o.vhs_.xhr({uri:l,responseType:"arraybuffer",headers:Tm({byterange:a.sidx.byterange})},c)})},n.dispose=function(){this.trigger("dispose"),this.stopRequest(),this.loadedPlaylists_={},N.clearTimeout(this.minimumUpdatePeriodTimeout_),N.clearTimeout(this.mediaRequest_),N.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.mediaRequest_=null,this.minimumUpdatePeriodTimeout_=null,this.masterPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.masterPlaylistLoader_.createMupOnMedia_),this.masterPlaylistLoader_.createMupOnMedia_=null),this.off()},n.hasPendingRequest=function(){return this.request||this.mediaRequest_},n.stopRequest=function(){if(this.request){var a=this.request;this.request=null,a.onreadystatechange=null,a.abort()}},n.media=function(a){var r=this;if(!a)return this.media_;if(this.state==="HAVE_NOTHING")throw new Error("Cannot switch media playlist from "+this.state);var s=this.state;if(typeof a=="string"){if(!this.masterPlaylistLoader_.master.playlists[a])throw new Error("Unknown playlist URI: "+a);a=this.masterPlaylistLoader_.master.playlists[a]}var o=!this.media_||a.id!==this.media_.id;if(o&&this.loadedPlaylists_[a.id]&&this.loadedPlaylists_[a.id].endList){this.state="HAVE_METADATA",this.media_=a,o&&(this.trigger("mediachanging"),this.trigger("mediachange"));return}o&&(this.media_&&this.trigger("mediachanging"),this.addSidxSegments_(a,s,function(u){r.haveMetadata({startingState:s,playlist:a})}))},n.haveMetadata=function(a){var r=a.startingState,s=a.playlist;this.state="HAVE_METADATA",this.loadedPlaylists_[s.id]=s,this.mediaRequest_=null,this.refreshMedia_(s.id),r==="HAVE_MASTER"?this.trigger("loadedmetadata"):this.trigger("mediachange")},n.pause=function(){this.masterPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.masterPlaylistLoader_.createMupOnMedia_),this.masterPlaylistLoader_.createMupOnMedia_=null),this.stopRequest(),N.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.isMaster_&&(N.clearTimeout(this.masterPlaylistLoader_.minimumUpdatePeriodTimeout_),this.masterPlaylistLoader_.minimumUpdatePeriodTimeout_=null),this.state==="HAVE_NOTHING"&&(this.started=!1)},n.load=function(a){var r=this;N.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null;var s=this.media();if(a){var o=s?s.targetDuration/2*1e3:5e3;this.mediaUpdateTimeout=N.setTimeout(function(){return r.load()},o);return}if(!this.started){this.start();return}s&&!s.endList?(this.isMaster_&&!this.minimumUpdatePeriodTimeout_&&(this.trigger("minimumUpdatePeriod"),this.updateMinimumUpdatePeriodTimeout_()),this.trigger("mediaupdatetimeout")):this.trigger("loadedplaylist")},n.start=function(){var a=this;if(this.started=!0,!this.isMaster_){this.mediaRequest_=N.setTimeout(function(){return a.haveMaster_()},0);return}this.requestMaster_(function(r,s){a.haveMaster_(),!a.hasPendingRequest()&&!a.media_&&a.media(a.masterPlaylistLoader_.master.playlists[0])})},n.requestMaster_=function(a){var r=this;this.request=this.vhs_.xhr({uri:this.masterPlaylistLoader_.srcUrl,withCredentials:this.withCredentials},function(s,o){if(r.requestErrored_(s,o)){r.state==="HAVE_NOTHING"&&(r.started=!1);return}var u=o.responseText!==r.masterPlaylistLoader_.masterXml_;if(r.masterPlaylistLoader_.masterXml_=o.responseText,o.responseHeaders&&o.responseHeaders.date?r.masterLoaded_=Date.parse(o.responseHeaders.date):r.masterLoaded_=Date.now(),r.masterPlaylistLoader_.srcUrl=qc(r.handleManifestRedirects,r.masterPlaylistLoader_.srcUrl,o),u){r.handleMaster_(),r.syncClientServerClock_(function(){return a(o,u)});return}return a(o,u)})},n.syncClientServerClock_=function(a){var r=this,s=y5(this.masterPlaylistLoader_.masterXml_);if(s===null)return this.masterPlaylistLoader_.clientOffset_=this.masterLoaded_-Date.now(),a();if(s.method==="DIRECT")return this.masterPlaylistLoader_.clientOffset_=s.value-Date.now(),a();this.request=this.vhs_.xhr({uri:yn(this.masterPlaylistLoader_.srcUrl,s.value),method:s.method,withCredentials:this.withCredentials},function(o,u){if(r.request){if(o)return r.masterPlaylistLoader_.clientOffset_=r.masterLoaded_-Date.now(),a();var l;s.method==="HEAD"?!u.responseHeaders||!u.responseHeaders.date?l=r.masterLoaded_:l=Date.parse(u.responseHeaders.date):l=Date.parse(u.responseText),r.masterPlaylistLoader_.clientOffset_=l-Date.now(),a()}})},n.haveMaster_=function(){this.state="HAVE_MASTER",this.isMaster_?this.trigger("loadedplaylist"):this.media_||this.media(this.childPlaylist_)},n.handleMaster_=function(){this.mediaRequest_=null;var a=this.masterPlaylistLoader_.master,r=tR({masterXml:this.masterPlaylistLoader_.masterXml_,srcUrl:this.masterPlaylistLoader_.srcUrl,clientOffset:this.masterPlaylistLoader_.clientOffset_,sidxMapping:this.masterPlaylistLoader_.sidxMapping_,previousManifest:a});a&&(r=nR(a,r,this.masterPlaylistLoader_.sidxMapping_)),this.masterPlaylistLoader_.master=r||a;var s=this.masterPlaylistLoader_.master.locations&&this.masterPlaylistLoader_.master.locations[0];return s&&s!==this.masterPlaylistLoader_.srcUrl&&(this.masterPlaylistLoader_.srcUrl=s),(!a||r&&r.minimumUpdatePeriod!==a.minimumUpdatePeriod)&&this.updateMinimumUpdatePeriodTimeout_(),!!r},n.updateMinimumUpdatePeriodTimeout_=function(){var a=this.masterPlaylistLoader_;a.createMupOnMedia_&&(a.off("loadedmetadata",a.createMupOnMedia_),a.createMupOnMedia_=null),a.minimumUpdatePeriodTimeout_&&(N.clearTimeout(a.minimumUpdatePeriodTimeout_),a.minimumUpdatePeriodTimeout_=null);var r=a.master&&a.master.minimumUpdatePeriod;if(r===0&&(a.media()?r=a.media().targetDuration*1e3:(a.createMupOnMedia_=a.updateMinimumUpdatePeriodTimeout_,a.one("loadedmetadata",a.createMupOnMedia_))),typeof r!="number"||r<=0){r<0&&this.logger_("found invalid minimumUpdatePeriod of "+r+", not setting a timeout");return}this.createMUPTimeout_(r)},n.createMUPTimeout_=function(a){var r=this.masterPlaylistLoader_;r.minimumUpdatePeriodTimeout_=N.setTimeout(function(){r.minimumUpdatePeriodTimeout_=null,r.trigger("minimumUpdatePeriod"),r.createMUPTimeout_(a)},a)},n.refreshXml_=function(){var a=this;this.requestMaster_(function(r,s){s&&(a.media_&&(a.media_=a.masterPlaylistLoader_.master.playlists[a.media_.id]),a.masterPlaylistLoader_.sidxMapping_=rR(a.masterPlaylistLoader_.master,a.masterPlaylistLoader_.sidxMapping_),a.addSidxSegments_(a.media(),a.state,function(o){a.refreshMedia_(a.media().id)}))})},n.refreshMedia_=function(a){var r=this;if(!a)throw new Error("refreshMedia_ must take a media id");this.media_&&this.isMaster_&&this.handleMaster_();var s=this.masterPlaylistLoader_.master.playlists,o=!this.media_||this.media_!==s[a];if(o?this.media_=s[a]:this.trigger("playlistunchanged"),!this.mediaUpdateTimeout){var u=function l(){r.media().endList||(r.mediaUpdateTimeout=N.setTimeout(function(){r.trigger("mediaupdatetimeout"),l()},km(r.media(),!!o)))};u()}this.trigger("loadedplaylist")},t}(ZO),Xt={GOAL_BUFFER_LENGTH:30,MAX_GOAL_BUFFER_LENGTH:60,BACK_BUFFER_LENGTH:30,GOAL_BUFFER_LENGTH_RATE:1,INITIAL_BANDWIDTH:4194304,BANDWIDTH_VARIANCE:1.2,BUFFER_LOW_WATER_LINE:0,MAX_BUFFER_LOW_WATER_LINE:30,EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:16,BUFFER_LOW_WATER_LINE_RATE:1,BUFFER_HIGH_WATER_LINE:30},sR=function(t){for(var n=new Uint8Array(new ArrayBuffer(t.length)),i=0;i<t.length;i++)n[i]=t.charCodeAt(i);return n.buffer},VS=function(t){return t.on=t.addEventListener,t.off=t.removeEventListener,t},oR=function(t){try{return URL.createObjectURL(new Blob([t],{type:"application/javascript"}))}catch{var n=new BlobBuilder;return n.append(t),URL.createObjectURL(n.getBlob())}},KS=function(t){return function(){var n=oR(t),i=VS(new Worker(n));i.objURL=n;var a=i.terminate;return i.on=i.addEventListener,i.off=i.removeEventListener,i.terminate=function(){return URL.revokeObjectURL(n),a.call(this)},i}},zS=function(t){return"var browserWorkerPolyFill = "+VS.toString()+`; 110browserWorkerPolyFill(self); 111`+t},WS=function(t){return t.toString().replace(/^function.+?{/,"").slice(0,-1)},uR=zS(WS(function(){var e=function(){this.init=function(){var f={};this.on=function(g,p){f[g]||(f[g]=[]),f[g]=f[g].concat(p)},this.off=function(g,p){var v;return f[g]?(v=f[g].indexOf(p),f[g]=f[g].slice(),f[g].splice(v,1),v>-1):!1},this.trigger=function(g){var p,v,T,C;if(p=f[g],!!p)if(arguments.length===2)for(T=p.length,v=0;v<T;++v)p[v].call(this,arguments[1]);else{for(C=[],v=arguments.length,v=1;v<arguments.length;++v)C.push(arguments[v]);for(T=p.length,v=0;v<T;++v)p[v].apply(this,C)}},this.dispose=function(){f={}}}};e.prototype.pipe=function(x){return this.on("data",function(f){x.push(f)}),this.on("done",function(f){x.flush(f)}),this.on("partialdone",function(f){x.partialFlush(f)}),this.on("endedtimeline",function(f){x.endTimeline(f)}),this.on("reset",function(f){x.reset(f)}),x},e.prototype.push=function(x){this.trigger("data",x)},e.prototype.flush=function(x){this.trigger("done",x)},e.prototype.partialFlush=function(x){this.trigger("partialdone",x)},e.prototype.endTimeline=function(x){this.trigger("endedtimeline",x)},e.prototype.reset=function(x){this.trigger("reset",x)};var t=e,n=Math.pow(2,32),i=function(f){var g=new DataView(f.buffer,f.byteOffset,f.byteLength),p;return g.getBigUint64?(p=g.getBigUint64(0),p<Number.MAX_SAFE_INTEGER?
vendor: 24,727 bytes, lines 111-114
111Number(p):p):g.getUint32(0)*n+g.getUint32(4)},a={getUint64:i,MAX_UINT32:n},r=a.MAX_UINT32,s,o,u,l,c,d,h,m,b,y,_,k,E,D,A,P,M,R,V,F,j,X,$,J,Q,te,Z,Y,se,be,_e,Ke,Ne,qe,et,gt;(function(){var x;if($={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],pasp:[],sdtp:[],smhd:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],styp:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[]},!(typeof Uint8Array>"u")){for(x in $)$.hasOwnProperty(x)&&($[x]=[x.charCodeAt(0),x.charCodeAt(1),x.charCodeAt(2),x.charCodeAt(3)]);J=new Uint8Array(["i".charCodeAt(0),"s".charCodeAt(0),"o".charCodeAt(0),"m".charCodeAt(0)]),te=new Uint8Array(["a".charCodeAt(0),"v".charCodeAt(0),"c".charCodeAt(0),"1".charCodeAt(0)]),Q=new Uint8Array([0,0,0,1]),Z=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Y=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),se={video:Z,audio:Y},Ke=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),_e=new Uint8Array([0,0,0,0,0,0,0,0]),Ne=new Uint8Array([0,0,0,0,0,0,0,0]),qe=Ne,et=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),gt=Ne,be=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}})(),s=function(f){var g=[],p=0,v,T,C;for(v=1;v<arguments.length;v++)g.push(arguments[v]);for(v=g.length;v--;)p+=g[v].byteLength;for(T=new Uint8Array(p+8),C=new DataView(T.buffer,T.byteOffset,T.byteLength),C.setUint32(0,T.byteLength),T.set(f,4),v=0,p=8;v<g.length;v++)T.set(g[v],p),p+=g[v].byteLength;return T},o=function(){return s($.dinf,s($.dref,Ke))},u=function(f){return s($.esds,new Uint8Array([0,0,0,0,3,25,0,0,0,4,17,64,21,0,6,0,0,0,218,192,0,0,218,192,5,2,f.audioobjecttype<<3|f.samplingfrequencyindex>>>1,f.samplingfrequencyindex<<7|f.channelcount<<3,6,1,2]))},l=function(){return s($.ftyp,J,Q,J,te)},P=function(f){return s($.hdlr,se[f])},c=function(f){return s($.mdat,f)},A=function(f){var g=new Uint8Array([0,0,0,0,0,0,0,2,0,0,0,3,0,1,95,144,f.duration>>>24&255,f.duration>>>16&255,f.duration>>>8&255,f.duration&255,85,196,0,0]);return f.samplerate&&(g[12]=f.samplerate>>>24&255,g[13]=f.samplerate>>>16&255,g[14]=f.samplerate>>>8&255,g[15]=f.samplerate&255),s($.mdhd,g)},D=function(f){return s($.mdia,A(f),P(f.type),h(f))},d=function(f){return s($.mfhd,new Uint8Array([0,0,0,0,(f&4278190080)>>24,(f&16711680)>>16,(f&65280)>>8,f&255]))},h=function(f){return s($.minf,f.type==="video"?s($.vmhd,be):s($.smhd,_e),o(),R(f))},m=function(f,g){for(var p=[],v=g.length;v--;)p[v]=F(g[v]);return s.apply(null,[$.moof,d(f)].concat(p))},b=function(f){for(var g=f.length,p=[];g--;)p[g]=k(f[g]);return s.apply(null,[$.moov,_(4294967295)].concat(p).concat(y(f)))},y=function(f){for(var g=f.length,p=[];g--;)p[g]=j(f[g]);return s.apply(null,[$.mvex].concat(p))},_=function(f){var g=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,2,0,1,95,144,(f&4278190080)>>24,(f&16711680)>>16,(f&65280)>>8,f&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return s($.mvhd,g)},M=function(f){var g=f.samples||[],p=new Uint8Array(4+g.length),v,T;for(T=0;T<g.length;T++)v=g[T].flags,p[T+4]=v.dependsOn<<4|v.isDependedOn<<2|v.hasRedundancy;return s($.sdtp,p)},R=function(f){return s($.stbl,V(f),s($.stts,gt),s($.stsc,qe),s($.stsz,et),s($.stco,Ne))},function(){var x,f;V=function(p){return s($.stsd,new Uint8Array([0,0,0,0,0,0,0,1]),p.type==="video"?x(p):f(p))},x=function(p){var v=p.sps||[],T=p.pps||[],C=[],I=[],O,U;for(O=0;O<v.length;O++)C.push((v[O].byteLength&65280)>>>8),C.push(v[O].byteLength&255),C=C.concat(Array.prototype.slice.call(v[O]));for(O=0;O<T.length;O++)I.push((T[O].byteLength&65280)>>>8),I.push(T[O].byteLength&255),I=I.concat(Array.prototype.slice.call(T[O]));if(U=[$.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,(p.width&65280)>>8,p.width&255,(p.height&65280)>>8,p.height&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,19,118,105,100,101,111,106,115,45,99,111,110,116,114,105,98,45,104,108,115,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),s($.avcC,new Uint8Array([1,p.profileIdc,p.profileCompatibility,p.levelIdc,255].concat([v.length],C,[T.length],I))),s($.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192]))],p.sarRatio){var B=p.sarRatio[0],K=p.sarRatio[1];U.push(s($.pasp,new Uint8Array([(B&4278190080)>>24,(B&16711680)>>16,(B&65280)>>8,B&255,(K&4278190080)>>24,(K&16711680)>>16,(K&65280)>>8,K&255])))}return s.apply(null,U)},f=function(p){return s($.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,(p.channelcount&65280)>>8,p.channelcount&255,(p.samplesize&65280)>>8,p.samplesize&255,0,0,0,0,(p.samplerate&65280)>>8,p.samplerate&255,0,0]),u(p))}}(),E=function(f){var g=new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,(f.id&4278190080)>>24,(f.id&16711680)>>16,(f.id&65280)>>8,f.id&255,0,0,0,0,(f.duration&4278190080)>>24,(f.duration&16711680)>>16,(f.duration&65280)>>8,f.duration&255,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,(f.width&65280)>>8,f.width&255,0,0,(f.height&65280)>>8,f.height&255,0,0]);return s($.tkhd,g)},F=function(f){var g,p,v,T,C,I,O;return g=s($.tfhd,new Uint8Array([0,0,0,58,(f.id&4278190080)>>24,(f.id&16711680)>>16,(f.id&65280)>>8,f.id&255,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])),I=Math.floor(f.baseMediaDecodeTime/r),O=Math.floor(f.baseMediaDecodeTime%r),p=s($.tfdt,new Uint8Array([1,0,0,0,I>>>24&255,I>>>16&255,I>>>8&255,I&255,O>>>24&255,O>>>16&255,O>>>8&255,O&255])),C=32+20+8+16+8+8,f.type==="audio"?(v=X(f,C),s($.traf,g,p,v)):(T=M(f),v=X(f,T.length+C),s($.traf,g,p,v,T))},k=function(f){return f.duration=f.duration||4294967295,s($.trak,E(f),D(f))},j=function(f){var g=new Uint8Array([0,0,0,0,(f.id&4278190080)>>24,(f.id&16711680)>>16,(f.id&65280)>>8,f.id&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return f.type!=="video"&&(g[g.length-1]=0),s($.trex,g)},function(){var x,f,g;g=function(v,T){var C=0,I=0,O=0,U=0;return v.length&&(v[0].duration!==void 0&&(C=1),v[0].size!==void 0&&(I=2),v[0].flags!==void 0&&(O=4),v[0].compositionTimeOffset!==void 0&&(U=8)),[0,0,C|I|O|U,1,(v.length&4278190080)>>>24,(v.length&16711680)>>>16,(v.length&65280)>>>8,v.length&255,(T&4278190080)>>>24,(T&16711680)>>>16,(T&65280)>>>8,T&255]},f=function(v,T){var C,I,O,U,B,K;for(U=v.samples||[],T+=8+12+16*U.length,O=g(U,T),I=new Uint8Array(O.length+U.length*16),I.set(O),C=O.length,K=0;K<U.length;K++)B=U[K],I[C++]=(B.duration&4278190080)>>>24,I[C++]=(B.duration&16711680)>>>16,I[C++]=(B.duration&65280)>>>8,I[C++]=B.duration&255,I[C++]=(B.size&4278190080)>>>24,I[C++]=(B.size&16711680)>>>16,I[C++]=(B.size&65280)>>>8,I[C++]=B.size&255,I[C++]=B.flags.isLeading<<2|B.flags.dependsOn,I[C++]=B.flags.isDependedOn<<6|B.flags.hasRedundancy<<4|B.flags.paddingValue<<1|B.flags.isNonSyncSample,I[C++]=B.flags.degradationPriority&61440,I[C++]=B.flags.degradationPriority&15,I[C++]=(B.compositionTimeOffset&4278190080)>>>24,I[C++]=(B.compositionTimeOffset&16711680)>>>16,I[C++]=(B.compositionTimeOffset&65280)>>>8,I[C++]=B.compositionTimeOffset&255;return s($.trun,I)},x=function(v,T){var C,I,O,U,B,K;for(U=v.samples||[],T+=8+12+8*U.length,O=g(U,T),C=new Uint8Array(O.length+U.length*8),C.set(O),I=O.length,K=0;K<U.length;K++)B=U[K],C[I++]=(B.duration&4278190080)>>>24,C[I++]=(B.duration&16711680)>>>16,C[I++]=(B.duration&65280)>>>8,C[I++]=B.duration&255,C[I++]=(B.size&4278190080)>>>24,C[I++]=(B.size&16711680)>>>16,C[I++]=(B.size&65280)>>>8,C[I++]=B.size&255;return s($.trun,C)},X=function(v,T){return v.type==="audio"?x(v,T):f(v,T)}}();var Ye={ftyp:l,mdat:c,moof:m,moov:b,initSegment:function(f){var g=l(),p=b(f),v;return v=new Uint8Array(g.byteLength+p.byteLength),v.set(g),v.set(p,g.byteLength),v}},ee=function(f){var g,p,v=[],T=[];for(T.byteLength=0,T.nalCount=0,T.duration=0,v.byteLength=0,g=0;g<f.length;g++)p=f[g],p.nalUnitType==="access_unit_delimiter_rbsp"?(v.length&&(v.duration=p.dts-v.dts,T.byteLength+=v.byteLength,T.nalCount+=v.length,T.duration+=v.duration,T.push(v)),v=[p],v.byteLength=p.data.byteLength,v.pts=p.pts,v.dts=p.dts):(p.nalUnitType==="slice_layer_without_partitioning_rbsp_idr"&&(v.keyFrame=!0),v.duration=p.dts-v.dts,v.byteLength+=p.data.byteLength,v.push(p));return T.length&&(!v.duration||v.duration<=0)&&(v.duration=T[T.length-1].duration),T.byteLength+=v.byteLength,T.nalCount+=v.length,T.duration+=v.duration,T.push(v),T},ce=function(f){var g,p,v=[],T=[];for(v.byteLength=0,v.nalCount=0,v.duration=0,v.pts=f[0].pts,v.dts=f[0].dts,T.byteLength=0,T.nalCount=0,T.duration=0,T.pts=f[0].pts,T.dts=f[0].dts,g=0;g<f.length;g++)p=f[g],p.keyFrame?(v.length&&(T.push(v),T.byteLength+=v.byteLength,T.nalCount+=v.nalCount,T.duration+=v.duration),v=[p],v.nalCount=p.length,v.byteLength=p.byteLength,v.pts=p.pts,v.dts=p.dts,v.duration=p.duration):(v.duration+=p.duration,v.nalCount+=p.length,v.byteLength+=p.byteLength,v.push(p));return T.length&&v.duration<=0&&(v.duration=T[T.length-1].duration),T.byteLength+=v.byteLength,T.nalCount+=v.nalCount,T.duration+=v.duration,T.push(v),T},oe=function(f){var g;return!f[0][0].keyFrame&&f.length>1&&(g=f.shift(),f.byteLength-=g.byteLength,f.nalCount-=g.nalCount,f[0][0].dts=g.dts,f[0][0].pts=g.pts,f[0][0].duration+=g.duration),f},pe=function(){return{size:0,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0,degradationPriority:0,isNonSyncSample:1}}},Oe=function(f,g){var p=pe();return p.dataOffset=g,p.compositionTimeOffset=f.pts-f.dts,p.duration=f.duration,p.size=4*f.length,p.size+=f.byteLength,f.keyFrame&&(p.flags.dependsOn=2,p.flags.isNonSyncSample=0),p},Ze=function(f,g){var p,v,T,C,I,O=g||0,U=[];for(p=0;p<f.length;p++)for(C=f[p],v=0;v<C.length;v++)I=C[v],T=Oe(I,O),O+=T.size,U.push(T);return U},w=function(f){var g,p,v,T,C,I,O=0,U=f.byteLength,B=f.nalCount,K=U+4*B,ne=new Uint8Array(K),ge=new DataView(ne.buffer);for(g=0;g<f.length;g++)for(T=f[g],p=0;p<T.length;p++)for(C=T[p],v=0;v<C.length;v++)I=C[v],ge.setUint32(O,I.data.byteLength),O+=4,ne.set(I.data,O),O+=I.data.byteLength;return ne},S=function(f,g){var p,v=g||0,T=[];return p=Oe(f,v),T.push(p),T},L=function(f){var g,p,v=0,T=f.byteLength,C=f.length,I=T+4*C,O=new Uint8Array(I),U=new DataView(O.buffer);for(g=0;g<f.length;g++)p=f[g],U.setUint32(v,p.data.byteLength),v+=4,O.set(p.data,v),v+=p.data.byteLength;return O},W={groupNalsIntoFrames:ee,groupFramesIntoGops:ce,extendFirstKeyFrame:oe,generateSampleTable:Ze,concatenateNalData:w,generateSampleTableForFrame:S,concatenateNalDataForFrame:L},G=[33,16,5,32,164,27],ae=[33,65,108,84,1,2,4,8,168,2,4,8,17,191,252],re=function(f){for(var g=[];f--;)g.push(0);return g},de=function(f){return Object.keys(f).reduce(function(g,p){return g[p]=new Uint8Array(f[p].reduce(function(v,T){return v.concat(T)},[])),g},{})},le,H=function(){if(!le){var f={96e3:[G,[227,64],re(154),[56]],88200:[G,[231],re(170),[56]],64e3:[G,[248,192],re(240),[56]],48e3:[G,[255,192],re(268),[55,148,128],re(54),[112]],44100:[G,[255,192],re(268),[55,163,128],re(84),[112]],32e3:[G,[255,192],re(268),[55,234],re(226),[112]],24e3:[G,[255,192],re(268),[55,255,128],re(268),[111,112],re(126),[224]],16e3:[G,[255,192],re(268),[55,255,128],re(268),[111,255],re(269),[223,108],re(195),[1,192]],12e3:[ae,re(268),[3,127,248],re(268),[6,255,240],re(268),[13,255,224],re(268),[27,253,128],re(259),[56]],11025:[ae,re(268),[3,127,248],re(268),[6,255,240],re(268),[13,255,224],re(268),[27,255,192],re(268),[55,175,128],re(108),[112]],8e3:[ae,re(268),[3,121,16],re(47),[7]]};le=de(f)}return le},q=9e4,Ce,ye,Be,Ve,tt,at,Dt;Ce=function(f){return f*q},ye=function(f,g){return f*g},Be=function(f){return f/q},Ve=function(f,g){return f/g},tt=function(f,g){return Ce(Ve(f,g))},at=function(f,g){return ye(Be(f),g)},Dt=function(f,g,p){return Be(p?f:f-g)};var We={ONE_SECOND_IN_TS:q,secondsToVideoTs:Ce,secondsToAudioTs:ye,videoTsToSeconds:Be,audioTsToSeconds:Ve,audioTsToVideoTs:tt,videoTsToAudioTs:at,metadataTsToSeconds:Dt},An=function(f){var g,p,v=0;for(g=0;g<f.length;g++)p=f[g],v+=p.data.byteLength;return v},mr=function(f,g,p,v){var T,C=0,I=0,O=0,U=0,B,K,ne;if(g.length&&(T=We.audioTsToVideoTs(f.baseMediaDecodeTime,f.samplerate),C=Math.ceil(We.ONE_SECOND_IN_TS/(f.samplerate/1024)),p&&v&&(I=T-Math.max(p,v),O=Math.floor(I/C),U=O*C),!(O<1||U>We.ONE_SECOND_IN_TS/2))){for(B=H()[f.samplerate],B||(B=g[0].data),K=0;K<O;K++)ne=g[0],g.splice(0,0,{data:B,dts:ne.dts-C,pts:ne.pts-C});return f.baseMediaDecodeTime-=Math.floor(We.videoTsToAudioTs(U,f.samplerate)),U}},Zn=function(f,g,p){return g.minSegmentDts>=p?f:(g.minSegmentDts=1/0,f.filter(function(v){return v.dts>=p?(g.minSegmentDts=Math.min(g.minSegmentDts,v.dts),g.minSegmentPts=g.minSegmentDts,!0):!1}))},Ae=function(f){var g,p,v=[];for(g=0;g<f.length;g++)p=f[g],v.push({size:p.data.byteLength,duration:1024});return v},xe=function(f){var g,p,v=0,T=new Uint8Array(An(f));for(g=0;g<f.length;g++)p=f[g],T.set(p.data,v),v+=p.data.byteLength;return T},ke={prefixWithSilence:mr,trimAdtsFramesByEarliestDts:Zn,generateSampleTable:Ae,concatenateFrameData:xe},we=We.ONE_SECOND_IN_TS,Ue=function(f,g){typeof g.pts=="number"&&(f.timelineStartInfo.pts===void 0&&(f.timelineStartInfo.pts=g.pts),f.minSegmentPts===void 0?f.minSegmentPts=g.pts:f.minSegmentPts=Math.min(f.minSegmentPts,g.pts),f.maxSegmentPts===void 0?f.maxSegmentPts=g.pts:f.maxSegmentPts=Math.max(f.maxSegmentPts,g.pts)),typeof g.dts=="number"&&(f.timelineStartInfo.dts===void 0&&(f.timelineStartInfo.dts=g.dts),f.minSegmentDts===void 0?f.minSegmentDts=g.dts:f.minSegmentDts=Math.min(f.minSegmentDts,g.dts),f.maxSegmentDts===void 0?f.maxSegmentDts=g.dts:f.maxSegmentDts=Math.max(f.maxSegmentDts,g.dts))},ct=function(f){delete f.minSegmentDts,delete f.maxSegmentDts,delete f.minSegmentPts,delete f.maxSegmentPts},pa=function(f,g){var p,v,T=f.minSegmentDts;return g||(T-=f.timelineStartInfo.dts),p=f.timelineStartInfo.baseMediaDecodeTime,p+=T,p=Math.max(0,p),f.type==="audio"&&(v=f.samplerate/we,p*=v,p=Math.floor(p)),p},dt={clearDtsInfo:ct,calculateTrackBaseMediaDecodeTime:pa,collectDtsInfo:Ue},ja=4,dn=128,hn=function(f){for(var g=0,p={payloadType:-1,payloadSize:0},v=0,T=0;g<f.byteLength&&f[g]!==dn;){for(;f[g]===255;)v+=255,g++;for(v+=f[g++];f[g]===255;)T+=255,g++;if(T+=f[g++],!p.payload&&v===ja){var C=String.fromCharCode(f[g+3],f[g+4],f[g+5],f[g+6]);if(C==="GA94"){p.payloadType=v,p.payloadSize=T,p.payload=f.subarray(g,g+T);break}else p.payload=void 0}g+=T,v=0,T=0}return p},Za=function(f){return f.payload[0]!==181||(f.payload[1]<<8|f.payload[2])!==49||String.fromCharCode(f.payload[3],f.payload[4],f.payload[5],f.payload[6])!=="GA94"||f.payload[7]!==3?null:f.payload.subarray(8,f.payload.length-1)},fn=function(f,g){var p=[],v,T,C,I;if(!(g[0]&64))return p;for(T=g[0]&31,v=0;v<T;v++)C=v*3,I={type:g[C+2]&3,pts:f},g[C+2]&4&&(I.ccData=g[C+3]<<8|g[C+4],p.push(I));return p},Fi=function(f){for(var g=f.byteLength,p=[],v=1,T,C;v<g-2;)f[v]===0&&f[v+1]===0&&f[v+2]===3?(p.push(v+2),v+=2):v++;if(p.length===0)return f;T=g-p.length,C=new Uint8Array(T);var I=0;for(v=0;v<T;I++,v++)I===p[0]&&(I++,p.shift()),C[v]=f[I];return C},Dn={parseSei:hn,parseUserData:Za,parseCaptionPackets:fn,discardEmulationPreventionBytes:Fi,USER_DATA_REGISTERED_ITU_T_T35:ja},Mt=function x(f){f=f||{},x.prototype.init.call(this),this.parse708captions_=typeof f.parse708captions=="boolean"?f.parse708captions:!0,this.captionPackets_=[],this.ccStreams_=[new St(0,0),new St(0,1),new St(1,0),new St(1,1)],this.parse708captions_&&(this.cc708Stream_=new ht({captionServices:f.captionServices})),this.reset(),this.ccStreams_.forEach(function(g){g.on("data",this.trigger.bind(this,"data")),g.on("partialdone",this.trigger.bind(this,"partialdone")),g.on("done",this.trigger.bind(this,"done"))},this),this.parse708captions_&&(this.cc708Stream_.on("data",this.trigger.bind(this,"data")),this.cc708Stream_.on("partialdone",this.trigger.bind(this,"partialdone")),this.cc708Stream_.on("done",this.trigger.bind(this,"done")))};Mt.prototype=new t,Mt.prototype.push=function(x){var f,g,p;if(x.nalUnitType==="sei_rbsp"&&(f=Dn.parseSei(x.escapedRBSP),!!f.payload&&f.payloadType===Dn.USER_DATA_REGISTERED_ITU_T_T35&&(g=Dn.parseUserData(f),!!g))){if(x.dts<this.latestDts_){this.ignoreNextEqualDts_=!0;return}else if(x.dts===this.latestDts_&&this.ignoreNextEqualDts_){this.numSameDts_--,this.numSameDts_||(this.ignoreNextEqualDts_=!1);return}p=Dn.parseCaptionPackets(x.pts,g),this.captionPackets_=this.captionPackets_.concat(p),this.latestDts_!==x.dts&&(this.numSameDts_=0),this.numSameDts_++,this.latestDts_=x.dts}},Mt.prototype.flushCCStreams=function(x){this.ccStreams_.forEach(function(f){return x==="flush"?f.flush():f.partialFlush()},this)},Mt.prototype.flushStream=function(x){if(!this.captionPackets_.length){this.flushCCStreams(x);return}this.captionPackets_.forEach(function(f,g){f.presortIndex=g}),this.captionPackets_.sort(function(f,g){return f.pts===g.pts?f.presortIndex-g.presortIndex:f.pts-g.pts}),this.captionPackets_.forEach(function(f){f.type<2?this.dispatchCea608Packet(f):this.dispatchCea708Packet(f)},this),this.captionPackets_.length=0,this.flushCCStreams(x)},Mt.prototype.flush=function(){return this.flushStream("flush")},Mt.prototype.partialFlush=function(){return this.flushStream("partialFlush")},Mt.prototype.reset=function(){this.latestDts_=null,this.ignoreNextEqualDts_=!1,this.numSameDts_=0,this.activeCea608Channel_=[null,null],this.ccStreams_.forEach(function(x){x.reset()})},Mt.prototype.dispatchCea608Packet=function(x){this.setsTextOrXDSActive(x)?this.activeCea608Channel_[x.type]=null:this.setsChannel1Active(x)?this.activeCea608Channel_[x.type]=0:this.setsChannel2Active(x)&&(this.activeCea608Channel_[x.type]=1),this.activeCea608Channel_[x.type]!==null&&this.ccStreams_[(x.type<<1)+this.activeCea608Channel_[x.type]].push(x)},Mt.prototype.setsChannel1Active=function(x){return(x.ccData&30720)===4096},Mt.prototype.setsChannel2Active=function(x){return(x.ccData&30720)===6144},Mt.prototype.setsTextOrXDSActive=function(x){return(x.ccData&28928)===256||(x.ccData&30974)===4138||(x.ccData&30974)===6186},Mt.prototype.dispatchCea708Packet=function(x){this.parse708captions_&&this.cc708Stream_.push(x)};var ei={127:9834,4128:32,4129:160,4133:8230,4138:352,4140:338,4144:9608,4145:8216,4146:8217,4147:8220,4148:8221,4149:8226,4153:8482,4154:353,4156:339,4157:8480,4159:376,4214:8539,4215:8540,4216:8541,4217:8542,4218:9168,4219:9124,4220:9123,4221:9135,4222:9126,4223:9121,4256:12600},mn=function(f){var g=ei[f]||f;return f&4096&&f===g?"":String.fromCharCode(g)},pn=function(f){return 32<=f&&f<=127||160<=f&&f<=255},Aa=function(f){this.windowNum=f,this.reset()};Aa.prototype.reset=function(){this.clearText(),this.pendingNewLine=!1,this.winAttr={},this.penAttr={},this.penLoc={},this.penColor={},this.visible=0,this.rowLock=0,this.columnLock=0,this.priority=0,this.relativePositioning=0,this.anchorVertical=0,this.anchorHorizontal=0,this.anchorPoint=0,this.rowCount=1,this.virtualRowCount=this.rowCount+1,this.columnCount=41,this.windowStyle=0,this.penStyle=0},Aa.prototype.getText=function(){return this.rows.join(` 112`)},Aa.prototype.clearText=function(){this.rows=[""],this.rowIdx=0},Aa.prototype.newLine=function(x){for(this.rows.length>=this.virtualRowCount&&typeof this.beforeRowOverflow=="function"&&this.beforeRowOverflow(x),this.rows.length>0&&(this.rows.push(""),this.rowIdx++);this.rows.length>this.virtualRowCount;)this.rows.shift(),this.rowIdx--},Aa.prototype.isEmpty=function(){return this.rows.length===0?!0:this.rows.length===1?this.rows[0]==="":!1},Aa.prototype.addText=function(x){this.rows[this.rowIdx]+=x},Aa.prototype.backspace=function(){if(!this.isEmpty()){var x=this.rows[this.rowIdx];this.rows[this.rowIdx]=x.substr(0,x.length-1)}};var gn=function(f,g,p){this.serviceNum=f,this.text="",this.currentWindow=new Aa(-1),this.windows=[],this.stream=p,typeof g=="string"&&this.createTextDecoder(g)};gn.prototype.init=function(x,f){this.startPts=x;for(var g=0;g<8;g++)this.windows[g]=new Aa(g),typeof f=="function"&&(this.windows[g].beforeRowOverflow=f)},gn.prototype.setCurrentWindow=function(x){this.currentWindow=this.windows[x]},gn.prototype.createTextDecoder=function(x){if(typeof TextDecoder>"u")this.stream.trigger("log",{level:"warn",message:"The `encoding` option is unsupported without TextDecoder support"});else try{this.textDecoder_=new TextDecoder(x)}catch(f){this.stream.trigger("log",{level:"warn",message:"TextDecoder could not be created with "+x+" encoding. "+f})}};var ht=function x(f){f=f||{},x.prototype.init.call(this);var g=this,p=f.captionServices||{},v={},T;Object.keys(p).forEach(function(C){T=p[C],/^SERVICE/.test(C)&&(v[C]=T.encoding)}),this.serviceEncodings=v,this.current708Packet=null,this.services={},this.push=function(C){C.type===3?(g.new708Packet(),g.add708Bytes(C)):(g.current708Packet===null&&g.new708Packet(),g.add708Bytes(C))}};ht.prototype=new t,ht.prototype.new708Packet=function(){this.current708Packet!==null&&this.push708Packet(),this.current708Packet={data:[],ptsVals:[]}},ht.prototype.add708Bytes=function(x){var f=x.ccData,g=f>>>8,p=f&255;this.current708Packet.ptsVals.push(x.pts),this.current708Packet.data.push(g),this.current708Packet.data.push(p)},ht.prototype.push708Packet=function(){var x=this.current708Packet,f=x.data,g=null,p=null,v=0,T=f[v++];for(x.seq=T>>6,x.sizeCode=T&63;v<f.length;v++)T=f[v++],g=T>>5,p=T&31,g===7&&p>0&&(T=f[v++],g=T),this.pushServiceBlock(g,v,p),p>0&&(v+=p-1)},ht.prototype.pushServiceBlock=function(x,f,g){var p,v=f,T=this.current708Packet.data,C=this.services[x];for(C||(C=this.initService(x,v));v<f+g&&v<T.length;v++)p=T[v],pn(p)?v=this.handleText(v,C):p===24?v=this.multiByteCharacter(v,C):p===16?v=this.extendedCommands(v,C):128<=p&&p<=135?v=this.setCurrentWindow(v,C):152<=p&&p<=159?v=this.defineWindow(v,C):p===136?v=this.clearWindows(v,C):p===140?v=this.deleteWindows(v,C):p===137?v=this.displayWindows(v,C):p===138?v=this.hideWindows(v,C):p===139?v=this.toggleWindows(v,C):p===151?v=this.setWindowAttributes(v,C):p===144?v=this.setPenAttributes(v,C):p===145?v=this.setPenColor(v,C):p===146?v=this.setPenLocation(v,C):p===143?C=this.reset(v,C):p===8?C.currentWindow.backspace():p===12?C.currentWindow.clearText():p===13?C.currentWindow.pendingNewLine=!0:p===14?C.currentWindow.clearText():p===141&&v++},ht.prototype.extendedCommands=function(x,f){var g=this.current708Packet.data,p=g[++x];return pn(p)&&(x=this.handleText(x,f,{isExtended:!0})),x},ht.prototype.getPts=function(x){return this.current708Packet.ptsVals[Math.floor(x/2)]},ht.prototype.initService=function(x,f){var p="SERVICE"+x,g=this,p,v;return p in this.serviceEncodings&&(v=this.serviceEncodings[p]),this.services[x]=new gn(x,v,g),this.services[x].init(this.getPts(f),function(T){g.flushDisplayed(T,g.services[x])}),this.services[x]},ht.prototype.handleText=function(x,f,g){var p=g&&g.isExtended,v=g&&g.isMultiByte,T=this.current708Packet.data,C=p?4096:0,I=T[x],O=T[x+1],U=f.currentWindow,B,K;return f.textDecoder_&&!p?(v?(K=[I,O],x++):K=[I],B=f.textDecoder_.decode(new Uint8Array(K))):B=mn(C|I),U.pendingNewLine&&!U.isEmpty()&&U.newLine(this.getPts(x)),U.pendingNewLine=!1,U.addText(B),x},ht.prototype.multiByteCharacter=function(x,f){var g=this.current708Packet.data,p=g[x+1],v=g[x+2];return pn(p)&&pn(v)&&(x=this.handleText(++x,f,{isMultiByte:!0})),x},ht.prototype.setCurrentWindow=function(x,f){var g=this.current708Packet.data,p=g[x],v=p&7;return f.setCurrentWindow(v),x},ht.prototype.defineWindow=function(x,f){var g=this.current708Packet.data,p=g[x],v=p&7;f.setCurrentWindow(v);var T=f.currentWindow;return p=g[++x],T.visible=(p&32)>>5,T.rowLock=(p&16)>>4,T.columnLock=(p&8)>>3,T.priority=p&7,p=g[++x],T.relativePositioning=(p&128)>>7,T.anchorVertical=p&127,p=g[++x],T.anchorHorizontal=p,p=g[++x],T.anchorPoint=(p&240)>>4,T.rowCount=p&15,p=g[++x],T.columnCount=p&63,p=g[++x],T.windowStyle=(p&56)>>3,T.penStyle=p&7,T.virtualRowCount=T.rowCount+1,x},ht.prototype.setWindowAttributes=function(x,f){var g=this.current708Packet.data,p=g[x],v=f.currentWindow.winAttr;return p=g[++x],v.fillOpacity=(p&192)>>6,v.fillRed=(p&48)>>4,v.fillGreen=(p&12)>>2,v.fillBlue=p&3,p=g[++x],v.borderType=(p&192)>>6,v.borderRed=(p&48)>>4,v.borderGreen=(p&12)>>2,v.borderBlue=p&3,p=g[++x],v.borderType+=(p&128)>>5,v.wordWrap=(p&64)>>6,v.printDirection=(p&48)>>4,v.scrollDirection=(p&12)>>2,v.justify=p&3,p=g[++x],v.effectSpeed=(p&240)>>4,v.effectDirection=(p&12)>>2,v.displayEffect=p&3,x},ht.prototype.flushDisplayed=function(x,f){for(var g=[],p=0;p<8;p++)f.windows[p].visible&&!f.windows[p].isEmpty()&&g.push(f.windows[p].getText());f.endPts=x,f.text=g.join(` 113 114`),this.pushCaption(f),f.startPts=x},ht.prototype.pushCaption=function(x){x.text!==""&&(this.trigger("data",{startPts:x.startPts,endPts:x.endPts,text:x.text,stream
114:"cc708_"+x.serviceNum}),x.text="",x.startPts=x.endPts)},ht.prototype.displayWindows=function(x,f){var g=this.current708Packet.data,p=g[++x],v=this.getPts(x);this.flushDisplayed(v,f);for(var T=0;T<8;T++)p&1<<T&&(f.windows[T].visible=1);return x},ht.prototype.hideWindows=function(x,f){var g=this.current708Packet.data,p=g[++x],v=this.getPts(x);this.flushDisplayed(v,f);for(var T=0;T<8;T++)p&1<<T&&(f.windows[T].visible=0);return x},ht.prototype.toggleWindows=function(x,f){var g=this.current708Packet.data,p=g[++x],v=this.getPts(x);this.flushDisplayed(v,f);for(var T=0;T<8;T++)p&1<<T&&(f.windows[T].visible^=1);return x},ht.prototype.clearWindows=function(x,f){var g=this.current708Packet.data,p=g[++x],v=this.getPts(x);this.flushDisplayed(v,f);for(var T=0;T<8;T++)p&1<<T&&f.windows[T].clearText();return x},ht.prototype.deleteWindows=function(x,f){var g=this.current708Packet.data,p=g[++x],v=this.getPts(x);this.flushDisplayed(v,f);for(var T=0;T<8;T++)p&1<<T&&f.windows[T].reset();return x},ht.prototype.setPenAttributes=function(x,f){var g=this.current708Packet.data,p=g[x],v=f.currentWindow.penAttr;return p=g[++x],v.textTag=(p&240)>>4,v.offset=(p&12)>>2,v.penSize=p&3,p=g[++x],v.italics=(p&128)>>7,v.underline=(p&64)>>6,v.edgeType=(p&56)>>3,v.fontStyle=p&7,x},ht.prototype.setPenColor=function(x,f){var g=this.current708Packet.data,p=g[x],v=f.currentWindow.penColor;return p=g[++x],v.fgOpacity=(p&192)>>6,v.fgRed=(p&48)>>4,v.fgGreen=(p&12)>>2,v.fgBlue=p&3,p=g[++x],v.bgOpacity=(p&192)>>6,v.bgRed=(p&48)>>4,v.bgGreen=(p&12)>>2,v.bgBlue=p&3,p=g[++x],v.edgeRed=(p&48)>>4,v.edgeGreen=(p&12)>>2,v.edgeBlue=p&3,x},ht.prototype.setPenLocation=function(x,f){var g=this.current708Packet.data,p=g[x],v=f.currentWindow.penLoc;return f.currentWindow.pendingNewLine=!0,p=g[++x],v.row=p&15,p=g[++x],v.column=p&63,x},ht.prototype.reset=function(x,f){var g=this.getPts(x);return this.flushDisplayed(g,f),this.initService(f.serviceNum,x)};var tl={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,304:174,305:176,306:189,307:191,308:8482,309:162,310:163,311:9834,312:224,313:160,314:232,315:226,316:234,317:238,318:244,319:251,544:193,545:201,546:211,547:218,548:220,549:252,550:8216,551:161,552:42,553:39,554:8212,555:169,556:8480,557:8226,558:8220,559:8221,560:192,561:194,562:199,563:200,564:202,565:203,566:235,567:206,568:207,569:239,570:212,571:217,572:249,573:219,574:171,575:187,800:195,801:227,802:205,803:204,804:236,805:210,806:242,807:213,808:245,809:123,810:125,811:92,812:94,813:95,814:124,815:126,816:196,817:228,818:214,819:246,820:223,821:165,822:164,823:9474,824:197,825:229,826:216,827:248,828:9484,829:9488,830:9492,831:9496},Jr=function(f){return f===null?"":(f=tl[f]||f,String.fromCharCode(f))},qr=14,ch=[4352,4384,4608,4640,5376,5408,5632,5664,5888,5920,4096,4864,4896,5120,5152],ti=function(){for(var f=[],g=qr+1;g--;)f.push("");return f},St=function x(f,g){x.prototype.init.call(this),this.field_=f||0,this.dataChannel_=g||0,this.name_="CC"+((this.field_<<1|this.dataChannel_)+1),this.setConstants(),this.reset(),this.push=function(p){var v,T,C,I,O;if(v=p.ccData&32639,v===this.lastControlCode_){this.lastControlCode_=null;return}if((v&61440)===4096?this.lastControlCode_=v:v!==this.PADDING_&&(this.lastControlCode_=null),C=v>>>8,I=v&255,v!==this.PADDING_)if(v===this.RESUME_CAPTION_LOADING_)this.mode_="popOn";else if(v===this.END_OF_CAPTION_)this.mode_="popOn",this.clearFormatting(p.pts),this.flushDisplayed(p.pts),T=this.displayed_,this.displayed_=this.nonDisplayed_,this.nonDisplayed_=T,this.startPts_=p.pts;else if(v===this.ROLL_UP_2_ROWS_)this.rollUpRows_=2,this.setRollUp(p.pts);else if(v===this.ROLL_UP_3_ROWS_)this.rollUpRows_=3,this.setRollUp(p.pts);else if(v===this.ROLL_UP_4_ROWS_)this.rollUpRows_=4,this.setRollUp(p.pts);else if(v===this.CARRIAGE_RETURN_)this.clearFormatting(p.pts),this.flushDisplayed(p.pts),this.shiftRowsUp_(),this.startPts_=p.pts;else if(v===this.BACKSPACE_)this.mode_==="popOn"?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1);else if(v===this.ERASE_DISPLAYED_MEMORY_)this.flushDisplayed(p.pts),this.displayed_=ti();else if(v===this.ERASE_NON_DISPLAYED_MEMORY_)this.nonDisplayed_=ti();else if(v===this.RESUME_DIRECT_CAPTIONING_)this.mode_!=="paintOn"&&(this.flushDisplayed(p.pts),this.displayed_=ti()),this.mode_="paintOn",this.startPts_=p.pts;else if(this.isSpecialCharacter(C,I))C=(C&3)<<8,O=Jr(C|I),this[this.mode_](p.pts,O),this.column_++;else if(this.isExtCharacter(C,I))this.mode_==="popOn"?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1),C=(C&3)<<8,O=Jr(C|I),this[this.mode_](p.pts,O),this.column_++;else if(this.isMidRowCode(C,I))this.clearFormatting(p.pts),this[this.mode_](p.pts," "),this.column_++,(I&14)===14&&this.addFormatting(p.pts,["i"]),(I&1)===1&&this.addFormatting(p.pts,["u"]);else if(this.isOffsetControlCode(C,I))this.column_+=I&3;else if(this.isPAC(C,I)){var U=ch.indexOf(v&7968);this.mode_==="rollUp"&&(U-this.rollUpRows_+1<0&&(U=this.rollUpRows_-1),this.setRollUp(p.pts,U)),U!==this.row_&&(this.clearFormatting(p.pts),this.row_=U),I&1&&this.formatting_.indexOf("u")===-1&&this.addFormatting(p.pts,["u"]),(v&16)===16&&(this.column_=((v&14)>>1)*4),this.isColorPAC(I)&&(I&14)===14&&this.addFormatting(p.pts,["i"])}else this.isNormalChar(C)&&(I===0&&(I=null),O=Jr(C),O+=Jr(I),this[this.mode_](p.pts,O),this.column_+=O.length)}};St.prototype=new t,St.prototype.flushDisplayed=function(x){var f=this.displayed_.map(function(g,p){try{return g.trim()}catch{return this.trigger("log",{level:"warn",message:"Skipping a malformed 608 caption at index "+p+"."}),""}},this).join(` 115`).replace(/^\n+|\n+$/g,"");f.length&&this.trigger("data",{startPts:this.startPts_,endPts:x,text:f,stream
vendor: 47,437 bytes, line 115
115:this.name_})},St.prototype.reset=function(){this.mode_="popOn",this.topRow_=0,this.startPts_=0,this.displayed_=ti(),this.nonDisplayed_=ti(),this.lastControlCode_=null,this.column_=0,this.row_=qr,this.rollUpRows_=2,this.formatting_=[]},St.prototype.setConstants=function(){this.dataChannel_===0?(this.BASE_=16,this.EXT_=17,this.CONTROL_=(20|this.field_)<<8,this.OFFSET_=23):this.dataChannel_===1&&(this.BASE_=24,this.EXT_=25,this.CONTROL_=(28|this.field_)<<8,this.OFFSET_=31),this.PADDING_=0,this.RESUME_CAPTION_LOADING_=this.CONTROL_|32,this.END_OF_CAPTION_=this.CONTROL_|47,this.ROLL_UP_2_ROWS_=this.CONTROL_|37,this.ROLL_UP_3_ROWS_=this.CONTROL_|38,this.ROLL_UP_4_ROWS_=this.CONTROL_|39,this.CARRIAGE_RETURN_=this.CONTROL_|45,this.RESUME_DIRECT_CAPTIONING_=this.CONTROL_|41,this.BACKSPACE_=this.CONTROL_|33,this.ERASE_DISPLAYED_MEMORY_=this.CONTROL_|44,this.ERASE_NON_DISPLAYED_MEMORY_=this.CONTROL_|46},St.prototype.isSpecialCharacter=function(x,f){return x===this.EXT_&&f>=48&&f<=63},St.prototype.isExtCharacter=function(x,f){return(x===this.EXT_+1||x===this.EXT_+2)&&f>=32&&f<=63},St.prototype.isMidRowCode=function(x,f){return x===this.EXT_&&f>=32&&f<=47},St.prototype.isOffsetControlCode=function(x,f){return x===this.OFFSET_&&f>=33&&f<=35},St.prototype.isPAC=function(x,f){return x>=this.BASE_&&x<this.BASE_+8&&f>=64&&f<=127},St.prototype.isColorPAC=function(x){return x>=64&&x<=79||x>=96&&x<=127},St.prototype.isNormalChar=function(x){return x>=32&&x<=127},St.prototype.setRollUp=function(x,f){if(this.mode_!=="rollUp"&&(this.row_=qr,this.mode_="rollUp",this.flushDisplayed(x),this.nonDisplayed_=ti(),this.displayed_=ti()),f!==void 0&&f!==this.row_)for(var g=0;g<this.rollUpRows_;g++)this.displayed_[f-g]=this.displayed_[this.row_-g],this.displayed_[this.row_-g]="";f===void 0&&(f=this.row_),this.topRow_=f-this.rollUpRows_+1},St.prototype.addFormatting=function(x,f){this.formatting_=this.formatting_.concat(f);var g=f.reduce(function(p,v){return p+"<"+v+">"},"");this[this.mode_](x,g)},St.prototype.clearFormatting=function(x){if(this.formatting_.length){var f=this.formatting_.reverse().reduce(function(g,p){return g+"</"+p+">"},"");this.formatting_=[],this[this.mode_](x,f)}},St.prototype.popOn=function(x,f){var g=this.nonDisplayed_[this.row_];g+=f,this.nonDisplayed_[this.row_]=g},St.prototype.rollUp=function(x,f){var g=this.displayed_[this.row_];g+=f,this.displayed_[this.row_]=g},St.prototype.shiftRowsUp_=function(){var x;for(x=0;x<this.topRow_;x++)this.displayed_[x]="";for(x=this.row_+1;x<qr+1;x++)this.displayed_[x]="";for(x=this.topRow_;x<this.row_;x++)this.displayed_[x]=this.displayed_[x+1];this.displayed_[this.row_]=""},St.prototype.paintOn=function(x,f){var g=this.displayed_[this.row_];g+=f,this.displayed_[this.row_]=g};var Yr={CaptionStream:Mt,Cea608Stream:St,Cea708Stream:ht},zt={H264_STREAM_TYPE:27,ADTS_STREAM_TYPE:15,METADATA_STREAM_TYPE:21},al=8589934592,nl=4294967296,co="shared",ho=function(f,g){var p=1;for(f>g&&(p=-1);Math.abs(g-f)>nl;)f+=p*al;return f},Da=function x(f){var g,p;x.prototype.init.call(this),this.type_=f||co,this.push=function(v){this.type_!==co&&v.type!==this.type_||(p===void 0&&(p=v.dts),v.dts=ho(v.dts,p),v.pts=ho(v.pts,p),g=v.dts,this.trigger("data",v))},this.flush=function(){p=g,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.discontinuity=function(){p=void 0,g=void 0},this.reset=function(){this.discontinuity(),this.trigger("reset")}};Da.prototype=new t;var av={TimestampRolloverStream:Da,handleRollover:ho},nv=function(f,g,p){var v,T="";for(v=g;v<p;v++)T+="%"+("00"+f[v].toString(16)).slice(-2);return T},il=function(f,g,p){return decodeURIComponent(nv(f,g,p))},hw=function(f,g,p){return unescape(nv(f,g,p))},rl=function(f){return f[0]<<21|f[1]<<14|f[2]<<7|f[3]},iv={TXXX:function(f){var g;if(f.data[0]===3){for(g=1;g<f.data.length;g++)if(f.data[g]===0){f.description=il(f.data,1,g),f.value=il(f.data,g+1,f.data.length).replace(/\0*$/,"");break}f.data=f.value}},WXXX:function(f){var g;if(f.data[0]===3){for(g=1;g<f.data.length;g++)if(f.data[g]===0){f.description=il(f.data,1,g),f.url=il(f.data,g+1,f.data.length);break}}},PRIV:function(f){var g;for(g=0;g<f.data.length;g++)if(f.data[g]===0){f.owner=hw(f.data,0,g);break}f.privateData=f.data.subarray(g+1),f.data=f.privateData}},sl;sl=function(f){var g={descriptor:f&&f.descriptor},p=0,v=[],T=0,C;if(sl.prototype.init.call(this),this.dispatchType=zt.METADATA_STREAM_TYPE.toString(16),g.descriptor)for(C=0;C<g.descriptor.length;C++)this.dispatchType+=("00"+g.descriptor[C].toString(16)).slice(-2);this.push=function(I){var O,U,B,K,ne,ge;if(I.type==="timed-metadata"){if(I.dataAlignmentIndicator&&(T=0,v.length=0),v.length===0&&(I.data.length<10||I.data[0]!=="I".charCodeAt(0)||I.data[1]!=="D".charCodeAt(0)||I.data[2]!=="3".charCodeAt(0))){this.trigger("log",{level:"warn",message:"Skipping unrecognized metadata packet"});return}if(v.push(I),T+=I.data.byteLength,v.length===1&&(p=rl(I.data.subarray(6,10)),p+=10),!(T<p)){for(O={data:new Uint8Array(p),frames:[],pts:v[0].pts,dts:v[0].dts},ne=0;ne<p;)O.data.set(v[0].data.subarray(0,p-ne),ne),ne+=v[0].data.byteLength,T-=v[0].data.byteLength,v.shift();U=10,O.data[5]&64&&(U+=4,U+=rl(O.data.subarray(10,14)),p-=rl(O.data.subarray(16,20)));do{if(B=rl(O.data.subarray(U+4,U+8)),B<1){this.trigger("log",{level:"warn",message:"Malformed ID3 frame encountered. Skipping metadata parsing."});return}if(ge=String.fromCharCode(O.data[U],O.data[U+1],O.data[U+2],O.data[U+3]),K={id:ge,data:O.data.subarray(U+10,U+B+10)},K.key=K.id,iv[K.id]&&(iv[K.id](K),K.owner==="com.apple.streaming.transportStreamTimestamp")){var Ee=K.data,he=(Ee[3]&1)<<30|Ee[4]<<22|Ee[5]<<14|Ee[6]<<6|Ee[7]>>>2;he*=4,he+=Ee[7]&3,K.timeStamp=he,O.pts===void 0&&O.dts===void 0&&(O.pts=K.timeStamp,O.dts=K.timeStamp),this.trigger("timestamp",K)}O.frames.push(K),U+=10,U+=B}while(U<p);this.trigger("data",O)}}}},sl.prototype=new t;var fw=sl,mw=av.TimestampRolloverStream,ol,fo,ul,Xr=188,dh=71;ol=function(){var f=new Uint8Array(Xr),g=0;ol.prototype.init.call(this),this.push=function(p){var v=0,T=Xr,C;for(g?(C=new Uint8Array(p.byteLength+g),C.set(f.subarray(0,g)),C.set(p,g),g=0):C=p;T<C.byteLength;){if(C[v]===dh&&C[T]===dh){this.trigger("data",C.subarray(v,T)),v+=Xr,T+=Xr;continue}v++,T++}v<C.byteLength&&(f.set(C.subarray(v),0),g=C.byteLength-v)},this.flush=function(){g===Xr&&f[0]===dh&&(this.trigger("data",f),g=0),this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.reset=function(){g=0,this.trigger("reset")}},ol.prototype=new t,fo=function(){var f,g,p,v;fo.prototype.init.call(this),v=this,this.packetsWaitingForPmt=[],this.programMapTable=void 0,f=function(C,I){var O=0;I.payloadUnitStartIndicator&&(O+=C[O]+1),I.type==="pat"?g(C.subarray(O),I):p(C.subarray(O),I)},g=function(C,I){I.section_number=C[7],I.last_section_number=C[8],v.pmtPid=(C[10]&31)<<8|C[11],I.pmtPid=v.pmtPid},p=function(C,I){var O,U,B,K;if(C[5]&1){for(v.programMapTable={video:null,audio:null,"timed-metadata":{}},O=(C[1]&15)<<8|C[2],U=3+O-4,B=(C[10]&15)<<8|C[11],K=12+B;K<U;){var ne=C[K],ge=(C[K+1]&31)<<8|C[K+2];ne===zt.H264_STREAM_TYPE&&v.programMapTable.video===null?v.programMapTable.video=ge:ne===zt.ADTS_STREAM_TYPE&&v.programMapTable.audio===null?v.programMapTable.audio=ge:ne===zt.METADATA_STREAM_TYPE&&(v.programMapTable["timed-metadata"][ge]=ne),K+=((C[K+3]&15)<<8|C[K+4])+5}I.programMapTable=v.programMapTable}},this.push=function(T){var C={},I=4;if(C.payloadUnitStartIndicator=!!(T[1]&64),C.pid=T[1]&31,C.pid<<=8,C.pid|=T[2],(T[3]&48)>>>4>1&&(I+=T[I]+1),C.pid===0)C.type="pat",f(T.subarray(I),C),this.trigger("data",C);else if(C.pid===this.pmtPid)for(C.type="pmt",f(T.subarray(I),C),this.trigger("data",C);this.packetsWaitingForPmt.length;)this.processPes_.apply(this,this.packetsWaitingForPmt.shift());else this.programMapTable===void 0?this.packetsWaitingForPmt.push([T,I,C]):this.processPes_(T,I,C)},this.processPes_=function(T,C,I){I.pid===this.programMapTable.video?I.streamType=zt.H264_STREAM_TYPE:I.pid===this.programMapTable.audio?I.streamType=zt.ADTS_STREAM_TYPE:I.streamType=this.programMapTable["timed-metadata"][I.pid],I.type="pes",I.data=T.subarray(C),this.trigger("data",I)}},fo.prototype=new t,fo.STREAM_TYPES={h264:27,adts:15},ul=function(){var f=this,g=!1,p={data:[],size:0},v={data:[],size:0},T={data:[],size:0},C,I=function(B,K){var ne,ge=B[0]<<16|B[1]<<8|B[2];K.data=new Uint8Array,ge===1&&(K.packetLength=6+(B[4]<<8|B[5]),K.dataAlignmentIndicator=(B[6]&4)!==0,ne=B[7],ne&192&&(K.pts=(B[9]&14)<<27|(B[10]&255)<<20|(B[11]&254)<<12|(B[12]&255)<<5|(B[13]&254)>>>3,K.pts*=4,K.pts+=(B[13]&6)>>>1,K.dts=K.pts,ne&64&&(K.dts=(B[14]&14)<<27|(B[15]&255)<<20|(B[16]&254)<<12|(B[17]&255)<<5|(B[18]&254)>>>3,K.dts*=4,K.dts+=(B[18]&6)>>>1)),K.data=B.subarray(9+B[8]))},O=function(B,K,ne){var ge=new Uint8Array(B.size),Ee={type:K},he=0,He=0,Wt=!1,va;if(!(!B.data.length||B.size<9)){for(Ee.trackId=B.data[0].pid,he=0;he<B.data.length;he++)va=B.data[he],ge.set(va.data,He),He+=va.data.byteLength;I(ge,Ee),Wt=K==="video"||Ee.packetLength<=B.size,(ne||Wt)&&(B.size=0,B.data.length=0),Wt&&f.trigger("data",Ee)}};ul.prototype.init.call(this),this.push=function(U){({pat:function(){},pes:function(){var K,ne;switch(U.streamType){case zt.H264_STREAM_TYPE:K=p,ne="video";break;case zt.ADTS_STREAM_TYPE:K=v,ne="audio";break;case zt.METADATA_STREAM_TYPE:K=T,ne="timed-metadata";break;default:return}U.payloadUnitStartIndicator&&O(K,ne,!0),K.data.push(U),K.size+=U.data.byteLength},pmt:function(){var K={type:"metadata",tracks:[]};C=U.programMapTable,C.video!==null&&K.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+C.video,codec:"avc",type:"video"}),C.audio!==null&&K.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+C.audio,codec:"adts",type:"audio"}),g=!0,f.trigger("data",K)}})[U.type]()},this.reset=function(){p.size=0,p.data.length=0,v.size=0,v.data.length=0,this.trigger("reset")},this.flushStreams_=function(){O(p,"video"),O(v,"audio"),O(T,"timed-metadata")},this.flush=function(){if(!g&&C){var U={type:"metadata",tracks:[]};C.video!==null&&U.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+C.video,codec:"avc",type:"video"}),C.audio!==null&&U.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+C.audio,codec:"adts",type:"audio"}),f.trigger("data",U)}g=!1,this.flushStreams_(),this.trigger("done")}},ul.prototype=new t;var rv={PAT_PID:0,MP2T_PACKET_LENGTH:Xr,TransportPacketStream:ol,TransportParseStream:fo,ElementaryStream:ul,TimestampRolloverStream:mw,CaptionStream:Yr.CaptionStream,Cea608Stream:Yr.Cea608Stream,Cea708Stream:Yr.Cea708Stream,MetadataStream:fw};for(var hh in zt)zt.hasOwnProperty(hh)&&(rv[hh]=zt[hh]);var ai=rv,pw=We.ONE_SECOND_IN_TS,ll,sv=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];ll=function(f){var g,p=0;ll.prototype.init.call(this),this.skipWarn_=function(v,T){this.trigger("log",{level:"warn",message:"adts skiping bytes "+v+" to "+T+" in frame "+p+" outside syncword"})},this.push=function(v){var T=0,C,I,O,U,B;if(f||(p=0),v.type==="audio"){g&&g.length?(O=g,g=new Uint8Array(O.byteLength+v.data.byteLength),g.set(O),g.set(v.data,O.byteLength)):g=v.data;for(var K;T+7<g.length;){if(g[T]!==255||(g[T+1]&246)!==240){typeof K!="number"&&(K=T),T++;continue}if(typeof K=="number"&&(this.skipWarn_(K,T),K=null),I=(~g[T+1]&1)*2,C=(g[T+3]&3)<<11|g[T+4]<<3|(g[T+5]&224)>>5,U=((g[T+6]&3)+1)*1024,B=U*pw/sv[(g[T+2]&60)>>>2],g.byteLength-T<C)break;this.trigger("data",{pts:v.pts+p*B,dts:v.dts+p*B,sampleCount:U,audioobjecttype:(g[T+2]>>>6&3)+1,channelcount:(g[T+2]&1)<<2|(g[T+3]&192)>>>6,samplerate:sv[(g[T+2]&60)>>>2],samplingfrequencyindex:(g[T+2]&60)>>>2,samplesize:16,data:g.subarray(T+7+I,T+C)}),p++,T+=C}typeof K=="number"&&(this.skipWarn_(K,T),K=null),g=g.subarray(T)}},this.flush=function(){p=0,this.trigger("done")},this.reset=function(){g=void 0,this.trigger("reset")},this.endTimeline=function(){g=void 0,this.trigger("endedtimeline")}},ll.prototype=new t;var ov=ll,uv;uv=function(f){var g=f.byteLength,p=0,v=0;this.length=function(){return 8*g},this.bitsAvailable=function(){return 8*g+v},this.loadWord=function(){var T=f.byteLength-g,C=new Uint8Array(4),I=Math.min(4,g);if(I===0)throw new Error("no bytes available");C.set(f.subarray(T,T+I)),p=new DataView(C.buffer).getUint32(0),v=I*8,g-=I},this.skipBits=function(T){var C;v>T?(p<<=T,v-=T):(T-=v,C=Math.floor(T/8),T-=C*8,g-=C,this.loadWord(),p<<=T,v-=T)},this.readBits=function(T){var C=Math.min(v,T),I=p>>>32-C;return v-=C,v>0?p<<=C:g>0&&this.loadWord(),C=T-C,C>0?I<<C|this.readBits(C):I},this.skipLeadingZeros=function(){var T;for(T=0;T<v;++T)if(p&2147483648>>>T)return p<<=T,v-=T,T;return this.loadWord(),T+this.skipLeadingZeros()},this.skipUnsignedExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.skipExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.readUnsignedExpGolomb=function(){var T=this.skipLeadingZeros();return this.readBits(T+1)-1},this.readExpGolomb=function(){var T=this.readUnsignedExpGolomb();return 1&T?1+T>>>1:-1*(T>>>1)},this.readBoolean=function(){return this.readBits(1)===1},this.readUnsignedByte=function(){return this.readBits(8)},this.loadWord()};var gw=uv,cl,mo,lv;mo=function(){var f=0,g,p;mo.prototype.init.call(this),this.push=function(v){var T;p?(T=new Uint8Array(p.byteLength+v.data.byteLength),T.set(p),T.set(v.data,p.byteLength),p=T):p=v.data;for(var C=p.byteLength;f<C-3;f++)if(p[f+2]===1){g=f+5;break}for(;g<C;)switch(p[g]){case 0:if(p[g-1]!==0){g+=2;break}else if(p[g-2]!==0){g++;break}f+3!==g-2&&this.trigger("data",p.subarray(f+3,g-2));do g++;while(p[g]!==1&&g<C);f=g-2,g+=3;break;case 1:if(p[g-1]!==0||p[g-2]!==0){g+=3;break}this.trigger("data",p.subarray(f+3,g-2)),f=g-2,g+=3;break;default:g+=3;break}p=p.subarray(f),g-=f,f=0},this.reset=function(){p=null,f=0,this.trigger("reset")},this.flush=function(){p&&p.byteLength>3&&this.trigger("data",p.subarray(f+3)),p=null,f=0,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")}},mo.prototype=new t,lv={100:!0,110:!0,122:!0,244:!0,44:!0,83:!0,86:!0,118:!0,128:!0,138:!0,139:!0,134:!0},cl=function(){var f=new mo,g,p,v,T,C,I,O;cl.prototype.init.call(this),g=this,this.push=function(U){U.type==="video"&&(p=U.trackId,v=U.pts,T=U.dts,f.push(U))},f.on("data",function(U){var B={trackId:p,pts:v,dts:T,data:U,nalUnitTypeCode:U[0]&31};switch(B.nalUnitTypeCode){case 5:B.nalUnitType="slice_layer_without_partitioning_rbsp_idr";break;case 6:B.nalUnitType="sei_rbsp",B.escapedRBSP=C(U.subarray(1));break;case 7:B.nalUnitType="seq_parameter_set_rbsp",B.escapedRBSP=C(U.subarray(1)),B.config=I(B.escapedRBSP);break;case 8:B.nalUnitType="pic_parameter_set_rbsp";break;case 9:B.nalUnitType="access_unit_delimiter_rbsp";break}g.trigger("data",B)}),f.on("done",function(){g.trigger("done")}),f.on("partialdone",function(){g.trigger("partialdone")}),f.on("reset",function(){g.trigger("reset")}),f.on("endedtimeline",function(){g.trigger("endedtimeline")}),this.flush=function(){f.flush()},this.partialFlush=function(){f.partialFlush()},this.reset=function(){f.reset()},this.endTimeline=function(){f.endTimeline()},O=function(B,K){var ne=8,ge=8,Ee,he;for(Ee=0;Ee<B;Ee++)ge!==0&&(he=K.readExpGolomb(),ge=(ne+he+256)%256),ne=ge===0?ne:ge},C=function(B){for(var K=B.byteLength,ne=[],ge=1,Ee,he;ge<K-2;)B[ge]===0&&B[ge+1]===0&&B[ge+2]===3?(ne.push(ge+2),ge+=2):ge++;if(ne.length===0)return B;Ee=K-ne.length,he=new Uint8Array(Ee);var He=0;for(ge=0;ge<Ee;He++,ge++)He===ne[0]&&(He++,ne.shift()),he[ge]=B[He];return he},I=function(B){var K=0,ne=0,ge=0,Ee=0,he,He,Wt,va,br,bh,Av,Dv,Pv,yh,Iv,Bt=[1,1],Lv,yr;if(he=new gw(B),He=he.readUnsignedByte(),va=he.readUnsignedByte(),Wt=he.readUnsignedByte(),he.skipUnsignedExpGolomb(),lv[He]&&(br=he.readUnsignedExpGolomb(),br===3&&he.skipBits(1),he.skipUnsignedExpGolomb(),he.skipUnsignedExpGolomb(),he.skipBits(1),he.readBoolean()))for(Iv=br!==3?8:12,yr=0;yr<Iv;yr++)he.readBoolean()&&(yr<6?O(16,he):O(64,he));if(he.skipUnsignedExpGolomb(),bh=he.readUnsignedExpGolomb(),bh===0)he.readUnsignedExpGolomb();else if(bh===1)for(he.skipBits(1),he.skipExpGolomb(),he.skipExpGolomb(),Av=he.readUnsignedExpGolomb(),yr=0;yr<Av;yr++)he.skipExpGolomb();if(he.skipUnsignedExpGolomb(),he.skipBits(1),Dv=he.readUnsignedExpGolomb(),Pv=he.readUnsignedExpGolomb(),yh=he.readBits(1),yh===0&&he.skipBits(1),he.skipBits(1),he.readBoolean()&&(K=he.readUnsignedExpGolomb(),ne=he.readUnsignedExpGolomb(),ge=he.readUnsignedExpGolomb(),Ee=he.readUnsignedExpGolomb()),he.readBoolean()&&he.readBoolean()){switch(Lv=he.readUnsignedByte(),Lv){case 1:Bt=[1,1];break;case 2:Bt=[12,11];break;case 3:Bt=[10,11];break;case 4:Bt=[16,11];break;case 5:Bt=[40,33];break;case 6:Bt=[24,11];break;case 7:Bt=[20,11];break;case 8:Bt=[32,11];break;case 9:Bt=[80,33];break;case 10:Bt=[18,11];break;case 11:Bt=[15,11];break;case 12:Bt=[64,33];break;case 13:Bt=[160,99];break;case 14:Bt=[4,3];break;case 15:Bt=[3,2];break;case 16:Bt=[2,1];break;case 255:{Bt=[he.readUnsignedByte()<<8|he.readUnsignedByte(),he.readUnsignedByte()<<8|he.readUnsignedByte()];break}}Bt&&Bt[0]/Bt[1]}return{profileIdc:He,levelIdc:Wt,profileCompatibility:va,width:(Dv+1)*16-K*2-ne*2,height:(2-yh)*(Pv+1)*16-ge*2-Ee*2,sarRatio:Bt}}},cl.prototype=new t;var vw={H264Stream:cl,NalByteStream:mo},bw=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],cv=function(f,g){var p=f[g+6]<<21|f[g+7]<<14|f[g+8]<<7|f[g+9],v=f[g+5],T=(v&16)>>4;return p=p>=0?p:0,T?p+20:p+10},yw=function x(f,g){return f.length-g<10||f[g]!=="I".charCodeAt(0)||f[g+1]!=="D".charCodeAt(0)||f[g+2]!=="3".charCodeAt(0)?g:(g+=cv(f,g),x(f,g))},kw=function(f){var g=yw(f,0);return f.length>=g+2&&(f[g]&255)===255&&(f[g+1]&240)===240&&(f[g+1]&22)===16},dv=function(f){return f[0]<<21|f[1]<<14|f[2]<<7|f[3]},_w=function(f,g,p){var v,T="";for(v=g;v<p;v++)T+="%"+("00"+f[v].toString(16)).slice(-2);return T},Tw=function(f,g,p){return unescape(_w(f,g,p))},Sw=function(f,g){var p=(f[g+5]&224)>>5,v=f[g+4]<<3,T=f[g+3]&6144;return T|v|p},Cw=function(f,g){return f[g]==="I".charCodeAt(0)&&f[g+1]==="D".charCodeAt(0)&&f[g+2]==="3".charCodeAt(0)?"timed-metadata":f[g]&!0&&(f[g+1]&240)===240?"audio":null},ww=function(f){for(var g=0;g+5<f.length;){if(f[g]!==255||(f[g+1]&246)!==240){g++;continue}return bw[(f[g+2]&60)>>>2]}return null},Ew=function(f){var g,p,v,T;g=10,f[5]&64&&(g+=4,g+=dv(f.subarray(10,14)));do{if(p=dv(f.subarray(g+4,g+8)),p<1)return null;if(T=String.fromCharCode(f[g],f[g+1],f[g+2],f[g+3]),T==="PRIV"){v=f.subarray(g+10,g+p+10);for(var C=0;C<v.byteLength;C++)if(v[C]===0){var I=Tw(v,0,C);if(I==="com.apple.streaming.transportStreamTimestamp"){var O=v.subarray(C+1),U=(O[3]&1)<<30|O[4]<<22|O[5]<<14|O[6]<<6|O[7]>>>2;return U*=4,U+=O[7]&3,U}break}}g+=10,g+=p}while(g<f.byteLength);return null},dl={isLikelyAacData:kw,parseId3TagSize:cv,parseAdtsSize:Sw,parseType:Cw,parseSampleRate:ww,parseAacTimestamp:Ew},hl;hl=function(){var f=new Uint8Array,g=0;hl.prototype.init.call(this),this.setTimestamp=function(p){g=p},this.push=function(p){var v=0,T=0,C,I,O,U;for(f.length?(U=f.length,f=new Uint8Array(p.byteLength+U),f.set(f.subarray(0,U)),f.set(p,U)):f=p;f.length-T>=3;){if(f[T]==="I".charCodeAt(0)&&f[T+1]==="D".charCodeAt(0)&&f[T+2]==="3".charCodeAt(0)){if(f.length-T<10||(v=dl.parseId3TagSize(f,T),T+v>f.length))break;I={type:"timed-metadata",data:f.subarray(T,T+v)},this.trigger("data",I),T+=v;continue}else if((f[T]&255)===255&&(f[T+1]&240)===240){if(f.length-T<7||(v=dl.parseAdtsSize(f,T),T+v>f.length))break;O={type:"audio",data:f.subarray(T,T+v),pts:g,dts:g},this.trigger("data",O),T+=v;continue}T++}C=f.length-T,C>0?f=f.subarray(T):f=new Uint8Array},this.reset=function(){f=new Uint8Array,this.trigger("reset")},this.endTimeline=function(){f=new Uint8Array,this.trigger("endedtimeline")}},hl.prototype=new t;var xw=hl,Aw=["audioobjecttype","channelcount","samplerate","samplingfrequencyindex","samplesize"],fh=Aw,Dw=["width","height","profileIdc","levelIdc","profileCompatibility","sarRatio"],mh=Dw,Pw=vw.H264Stream,Iw=dl.isLikelyAacData,Lw=We.ONE_SECOND_IN_TS,po,Qr,fl,pr,Mw=function(f,g){g.stream=f,this.trigger("log",g)},hv=function(f,g){for(var p=Object.keys(g),v=0;v<p.length;v++){var T=p[v];T==="headOfPipeline"||!g[T].on||g[T].on("log",Mw.bind(f,T))}},fv=function(f,g){var p;if(f.length!==g.length)return!1;for(p=0;p<f.length;p++)if(f[p]!==g[p])return!1;return!0},ph=function(f,g,p,v,T,C){var I=p-g,O=v-g,U=T-p;return{start:{dts:f,pts:f+I},end:{dts:f+O,pts:f+U},prependedContentDuration:C,baseMediaDecodeTime:f}};Qr=function(f,g){var p=[],v,T=0,C=0,I=1/0;g=g||{},v=g.firstSequenceNumber||0,Qr.prototype.init.call(this),this.push=function(O){dt.collectDtsInfo(f,O),f&&fh.forEach(function(U){f[U]=O[U]}),p.push(O)},this.setEarliestDts=function(O){T=O},this.setVideoBaseMediaDecodeTime=function(O){I=O},this.setAudioAppendStart=function(O){C=O},this.flush=function(){var O,U,B,K,ne,ge,Ee;if(p.length===0){this.trigger("done","AudioSegmentStream");return}O=ke.trimAdtsFramesByEarliestDts(p,f,T),f.baseMediaDecodeTime=dt.calculateTrackBaseMediaDecodeTime(f,g.keepOriginalTimestamps),Ee=ke.prefixWithSilence(f,O,C,I),f.samples=ke.generateSampleTable(O),B=Ye.mdat(ke.concatenateFrameData(O)),p=[],U=Ye.moof(v,[f]),K=new Uint8Array(U.byteLength+B.byteLength),v++,K.set(U),K.set(B,U.byteLength),dt.clearDtsInfo(f),ne=Math.ceil(Lw*1024/f.samplerate),O.length&&(ge=O.length*ne,this.trigger("segmentTimingInfo",ph(We.audioTsToVideoTs(f.baseMediaDecodeTime,f.samplerate),O[0].dts,O[0].pts,O[0].dts+ge,O[0].pts+ge,Ee||0)),this.trigger("timingInfo",{start:O[0].pts,end:O[0].pts+ge})),this.trigger("data",{track:f,boxes:K}),this.trigger("done","AudioSegmentStream")},this.reset=function(){dt.clearDtsInfo(f),p=[],this.trigger("reset")}},Qr.prototype=new t,po=function(f,g){var p,v=[],T=[],C,I;g=g||{},p=g.firstSequenceNumber||0,po.prototype.init.call(this),delete f.minPTS,this.gopCache_=[],this.push=function(O){dt.collectDtsInfo(f,O),O.nalUnitType==="seq_parameter_set_rbsp"&&!C&&(C=O.config,f.sps=[O.data],mh.forEach(function(U){f[U]=C[U]},this)),O.nalUnitType==="pic_parameter_set_rbsp"&&!I&&(I=O.data,f.pps=[O.data]),v.push(O)},this.flush=function(){for(var O,U,B,K,ne,ge,Ee=0,he,He;v.length&&v[0].nalUnitType!=="access_unit_delimiter_rbsp";)v.shift();if(v.length===0){this.resetStream_(),this.trigger("done","VideoSegmentStream");return}if(O=W.groupNalsIntoFrames(v),B=W.groupFramesIntoGops(O),B[0][0].keyFrame||(U=this.getGopForFusion_(v[0],f),U?(Ee=U.duration,B.unshift(U),B.byteLength+=U.byteLength,B.nalCount+=U.nalCount,B.pts=U.pts,B.dts=U.dts,B.duration+=U.duration):B=W.extendFirstKeyFrame(B)),T.length){var Wt;if(g.alignGopsAtEnd?Wt=this.alignGopsAtEnd_(B):Wt=this.alignGopsAtStart_(B),!Wt){this.gopCache_.unshift({gop:B.pop(),pps:f.pps,sps:f.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),v=[],this.resetStream_(),this.trigger("done","VideoSegmentStream");return}dt.clearDtsInfo(f),B=Wt}dt.collectDtsInfo(f,B),f.samples=W.generateSampleTable(B),ne=Ye.mdat(W.concatenateNalData(B)),f.baseMediaDecodeTime=dt.calculateTrackBaseMediaDecodeTime(f,g.keepOriginalTimestamps),this.trigger("processedGopsInfo",B.map(function(va){return{pts:va.pts,dts:va.dts,byteLength:va.byteLength}})),he=B[0],He=B[B.length-1],this.trigger("segmentTimingInfo",ph(f.baseMediaDecodeTime,he.dts,he.pts,He.dts+He.duration,He.pts+He.duration,Ee)),this.trigger("timingInfo",{start:B[0].pts,end:B[B.length-1].pts+B[B.length-1].duration}),this.gopCache_.unshift({gop:B.pop(),pps:f.pps,sps:f.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),v=[],this.trigger("baseMediaDecodeTime",f.baseMediaDecodeTime),this.trigger("timelineStartInfo",f.timelineStartInfo),K=Ye.moof(p,[f]),ge=new Uint8Array(K.byteLength+ne.byteLength),p++,ge.set(K),ge.set(ne,K.byteLength),this.trigger("data",{track:f,boxes:ge}),this.resetStream_(),this.trigger("done","VideoSegmentStream")},this.reset=function(){this.resetStream_(),v=[],this.gopCache_.length=0,T.length=0,this.trigger("reset")},this.resetStream_=function(){dt.clearDtsInfo(f),C=void 0,I=void 0},this.getGopForFusion_=function(O){var U=45e3,B=1e4,K=1/0,ne,ge,Ee,he,He;for(He=0;He<this.gopCache_.length;He++)he=this.gopCache_[He],Ee=he.gop,!(!(f.pps&&fv(f.pps[0],he.pps[0]))||!(f.sps&&fv(f.sps[0],he.sps[0])))&&(Ee.dts<f.timelineStartInfo.dts||(ne=O.dts-Ee.dts-Ee.duration,ne>=-B&&ne<=U&&(!ge||K>ne)&&(ge=he,K=ne)));return ge?ge.gop:null},this.alignGopsAtStart_=function(O){var U,B,K,ne,ge,Ee,he,He;for(ge=O.byteLength,Ee=O.nalCount,he=O.duration,U=B=0;U<T.length&&B<O.length&&(K=T[U],ne=O[B],K.pts!==ne.pts);){if(ne.pts>K.pts){U++;continue}B++,ge-=ne.byteLength,Ee-=ne.nalCount,he-=ne.duration}return B===0?O:B===O.length?null:(He=O.slice(B),He.byteLength=ge,He.duration=he,He.nalCount=Ee,He.pts=He[0].pts,He.dts=He[0].dts,He)},this.alignGopsAtEnd_=function(O){var U,B,K,ne,ge,Ee;for(U=T.length-1,B=O.length-1,ge=null,Ee=!1;U>=0&&B>=0;){if(K=T[U],ne=O[B],K.pts===ne.pts){Ee=!0;break}if(K.pts>ne.pts){U--;continue}U===T.length-1&&(ge=B),B--}if(!Ee&&ge===null)return null;var he;if(Ee?he=B:he=ge,he===0)return O;var He=O.slice(he),Wt=He.reduce(function(va,br){return va.byteLength+=br.byteLength,va.duration+=br.duration,va.nalCount+=br.nalCount,va},{byteLength:0,duration:0,nalCount:0});return He.byteLength=Wt.byteLength,He.duration=Wt.duration,He.nalCount=Wt.nalCount,He.pts=He[0].pts,He.dts=He[0].dts,He},this.alignGopsWith=function(O){T=O}},po.prototype=new t,pr=function(f,g){this.numberOfTracks=0,this.metadataStream=g,f=f||{},typeof f.remux<"u"?this.remuxTracks=!!f.remux:this.remuxTracks=!0,typeof f.keepOriginalTimestamps=="boolean"?this.keepOriginalTimestamps=f.keepOriginalTimestamps:this.keepOriginalTimestamps=!1,this.pendingTracks=[],this.videoTrack=null,this.pendingBoxes=[],this.pendingCaptions=[],this.pendingMetadata=[],this.pendingBytes=0,this.emittedTracks=0,pr.prototype.init.call(this),this.push=function(p){if(p.text)return this.pendingCaptions.push(p);if(p.frames)return this.pendingMetadata.push(p);this.pendingTracks.push(p.track),this.pendingBytes+=p.boxes.byteLength,p.track.type==="video"&&(this.videoTrack=p.track,this.pendingBoxes.push(p.boxes)),p.track.type==="audio"&&(this.audioTrack=p.track,this.pendingBoxes.unshift(p.boxes))}},pr.prototype=new t,pr.prototype.flush=function(x){var f=0,g={captions:[],captionStreams:{},metadata:[],info:{}},p,v,T,C=0,I;if(this.pendingTracks.length<this.numberOfTracks){if(x!=="VideoSegmentStream"&&x!=="AudioSegmentStream")return;if(this.remuxTracks)return;if(this.pendingTracks.length===0){this.emittedTracks++,this.emittedTracks>=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0);return}}if(this.videoTrack?(C=this.videoTrack.timelineStartInfo.pts,mh.forEach(function(O){g.info[O]=this.videoTrack[O]},this)):this.audioTrack&&(C=this.audioTrack.timelineStartInfo.pts,fh.forEach(function(O){g.info[O]=this.audioTrack[O]},this)),this.videoTrack||this.audioTrack){for(this.pendingTracks.length===1?g.type=this.pendingTracks[0].type:g.type="combined",this.emittedTracks+=this.pendingTracks.length,T=Ye.initSegment(this.pendingTracks),g.initSegment=new Uint8Array(T.byteLength),g.initSegment.set(T),g.data=new Uint8Array(this.pendingBytes),I=0;I<this.pendingBoxes.length;I++)g.data.set(this.pendingBoxes[I],f),f+=this.pendingBoxes[I].byteLength;for(I=0;I<this.pendingCaptions.length;I++)p=this.pendingCaptions[I],p.startTime=We.metadataTsToSeconds(p.startPts,C,this.keepOriginalTimestamps),p.endTime=We.metadataTsToSeconds(p.endPts,C,this.keepOriginalTimestamps),g.captionStreams[p.stream]=!0,g.captions.push(p);for(I=0;I<this.pendingMetadata.length;I++)v=this.pendingMetadata[I],v.cueTime=We.metadataTsToSeconds(v.pts,C,this.keepOriginalTimestamps),g.metadata.push(v);for(g.metadata.dispatchType=this.metadataStream.dispatchType,this.pendingTracks.length=0,this.videoTrack=null,this.pendingBoxes.length=0,this.pendingCaptions.length=0,this.pendingBytes=0,this.pendingMetadata.length=0,this.trigger("data",g),I=0;I<g.captions.length;I++)p=g.captions[I],this.trigger("caption",p);for(I=0;I<g.metadata.length;I++)v=g.metadata[I],this.trigger("id3Frame",v)}this.emittedTracks>=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0)},pr.prototype.setRemux=function(x){this.remuxTracks=x},fl=function(f){var g=this,p=!0,v,T;fl.prototype.init.call(this),f=f||{},this.baseMediaDecodeTime=f.baseMediaDecodeTime||0,this.transmuxPipeline_={},this.setupAacPipeline=function(){var C={};this.transmuxPipeline_=C,C.type="aac",C.metadataStream=new ai.MetadataStream,C.aacStream=new xw,C.audioTimestampRolloverStream=new ai.TimestampRolloverStream("audio"),C.timedMetadataTimestampRolloverStream=new ai.TimestampRolloverStream("timed-metadata"),C.adtsStream=new ov,C.coalesceStream=new pr(f,C.metadataStream),C.headOfPipeline=C.aacStream,C.aacStream.pipe(C.audioTimestampRolloverStream).pipe(C.adtsStream),C.aacStream.pipe(C.timedMetadataTimestampRolloverStream).pipe(C.metadataStream).pipe(C.coalesceStream),C.metadataStream.on("timestamp",function(I){C.aacStream.setTimestamp(I.timeStamp)}),C.aacStream.on("data",function(I){I.type!=="timed-metadata"&&I.type!=="audio"||C.audioSegmentStream||(T=T||{timelineStartInfo:{baseMediaDecodeTime:g.baseMediaDecodeTime},codec:"adts",type:"audio"},C.coalesceStream.numberOfTracks++,C.audioSegmentStream=new Qr(T,f),C.audioSegmentStream.on("log",g.getLogTrigger_("audioSegmentStream")),C.audioSegmentStream.on("timingInfo",g.trigger.bind(g,"audioTimingInfo")),C.adtsStream.pipe(C.audioSegmentStream).pipe(C.coalesceStream),g.trigger("trackinfo",{hasAudio:!!T,hasVideo:!!v}))}),C.coalesceStream.on("data",this.trigger.bind(this,"data")),C.coalesceStream.on("done",this.trigger.bind(this,"done")),hv(this,C)},this.setupTsPipeline=function(){var C={};this.transmuxPipeline_=C,C.type="ts",C.metadataStream=new ai.MetadataStream,C.packetStream=new ai.TransportPacketStream,C.parseStream=new ai.TransportParseStream,C.elementaryStream=new ai.ElementaryStream,C.timestampRolloverStream=new ai.TimestampRolloverStream,C.adtsStream=new ov,C.h264Stream=new Pw,C.captionStream=new ai.CaptionStream(f),C.coalesceStream=new pr(f,C.metadataStream),C.headOfPipeline=C.packetStream,C.packetStream.pipe(C.parseStream).pipe(C.elementaryStream).pipe(C.timestampRolloverStream),C.timestampRolloverStream.pipe(C.h264Stream),C.timestampRolloverStream.pipe(C.adtsStream),C.timestampRolloverStream.pipe(C.metadataStream).pipe(C.coalesceStream),C.h264Stream.pipe(C.captionStream).pipe(C.coalesceStream),C.elementaryStream.on("data",function(I){var O;if(I.type==="metadata"){for(O=I.tracks.length;O--;)!v&&I.tracks[O].type==="video"?(v=I.tracks[O],v.timelineStartInfo.baseMediaDecodeTime=g.baseMediaDecodeTime):!T&&I.tracks[O].type==="audio"&&(T=I.tracks[O],T.timelineStartInfo.baseMediaDecodeTime=g.baseMediaDecodeTime);v&&!C.videoSegmentStream&&(C.coalesceStream.numberOfTracks++,C.videoSegmentStream=new po(v,f),C.videoSegmentStream.on("log",g.getLogTrigger_("videoSegmentStream")),C.videoSegmentStream.on("timelineStartInfo",function(U){T&&!f.keepOriginalTimestamps&&(T.timelineStartInfo=U,C.audioSegmentStream.setEarliestDts(U.dts-g.baseMediaDecodeTime))}),C.videoSegmentStream.on("processedGopsInfo",g.trigger.bind(g,"gopInfo")),C.videoSegmentStream.on("segmentTimingInfo",g.trigger.bind(g,"videoSegmentTimingInfo")),C.videoSegmentStream.on("baseMediaDecodeTime",function(U){T&&C.audioSegmentStream.setVideoBaseMediaDecodeTime(U)}),C.videoSegmentStream.on("timingInfo",g.trigger.bind(g,"videoTimingInfo")),C.h264Stream.pipe(C.videoSegmentStream).pipe(C.coalesceStream)),T&&!C.audioSegmentStream&&(C.coalesceStream.numberOfTracks++,C.audioSegmentStream=new Qr(T,f),C.audioSegmentStream.on("log",g.getLogTrigger_("audioSegmentStream")),C.audioSegmentStream.on("timingInfo",g.trigger.bind(g,"audioTimingInfo")),C.audioSegmentStream.on("segmentTimingInfo",g.trigger.bind(g,"audioSegmentTimingInfo")),C.adtsStream.pipe(C.audioSegmentStream).pipe(C.coalesceStream)),g.trigger("trackinfo",{hasAudio:!!T,hasVideo:!!v})}}),C.coalesceStream.on("data",this.trigger.bind(this,"data")),C.coalesceStream.on("id3Frame",function(I){I.dispatchType=C.metadataStream.dispatchType,g.trigger("id3Frame",I)}),C.coalesceStream.on("caption",this.trigger.bind(this,"caption")),C.coalesceStream.on("done",this.trigger.bind(this,"done")),hv(this,C)},this.setBaseMediaDecodeTime=function(C){var I=this.transmuxPipeline_;f.keepOriginalTimestamps||(this.baseMediaDecodeTime=C),T&&(T.timelineStartInfo.dts=void 0,T.timelineStartInfo.pts=void 0,dt.clearDtsInfo(T),I.audioTimestampRolloverStream&&I.audioTimestampRolloverStream.discontinuity()),v&&(I.videoSegmentStream&&(I.videoSegmentStream.gopCache_=[]),v.timelineStartInfo.dts=void 0,v.timelineStartInfo.pts=void 0,dt.clearDtsInfo(v),I.captionStream.reset()),I.timestampRolloverStream&&I.timestampRolloverStream.discontinuity()},this.setAudioAppendStart=function(C){T&&this.transmuxPipeline_.audioSegmentStream.setAudioAppendStart(C)},this.setRemux=function(C){var I=this.transmuxPipeline_;f.remux=C,I&&I.coalesceStream&&I.coalesceStream.setRemux(C)},this.alignGopsWith=function(C){v&&this.transmuxPipeline_.videoSegmentStream&&this.transmuxPipeline_.videoSegmentStream.alignGopsWith(C)},this.getLogTrigger_=function(C){var I=this;return function(O){O.stream=C,I.trigger("log",O)}},this.push=function(C){if(p){var I=Iw(C);I&&this.transmuxPipeline_.type!=="aac"?this.setupAacPipeline():!I&&this.transmuxPipeline_.type!=="ts"&&this.setupTsPipeline(),p=!1}this.transmuxPipeline_.headOfPipeline.push(C)},this.flush=function(){p=!0,this.transmuxPipeline_.headOfPipeline.flush()},this.endTimeline=function(){this.transmuxPipeline_.headOfPipeline.endTimeline()},this.reset=function(){this.transmuxPipeline_.headOfPipeline&&this.transmuxPipeline_.headOfPipeline.reset()},this.resetCaptions=function(){this.transmuxPipeline_.captionStream&&this.transmuxPipeline_.captionStream.reset()}},fl.prototype=new t;var Ow={Transmuxer:fl,VideoSegmentStream:po,AudioSegmentStream:Qr,AUDIO_PROPERTIES:fh,VIDEO_PROPERTIES:mh,generateSegmentTimingInfo:ph},Rw=function(f){return f>>>0},Nw=function(f){return("00"+f.toString(16)).slice(-2)},ml={toUnsigned:Rw,toHexString:Nw},Fw=function(f){var g="";return g+=String.fromCharCode(f[0]),g+=String.fromCharCode(f[1]),g+=String.fromCharCode(f[2]),g+=String.fromCharCode(f[3]),g},gr=Fw,Bw=ml.toUnsigned,jw=function x(f,g){var p=[],v,T,C,I,O;if(!g.length)return null;for(v=0;v<f.byteLength;)T=Bw(f[v]<<24|f[v+1]<<16|f[v+2]<<8|f[v+3]),C=gr(f.subarray(v+4,v+8)),I=T>1?v+T:f.byteLength,C===g[0]&&(g.length===1?p.push(f.subarray(v+8,I)):(O=x(f.subarray(v+8,I),g.slice(1)),O.length&&(p=p.concat(O)))),v=I;return p},Ct=jw,Uw=ml.toUnsigned,Hw=a.getUint64,Vw=function(f){var g={version:f[0],flags:new Uint8Array(f.subarray(1,4))};return g.version===1?g.baseMediaDecodeTime=Hw(f.subarray(4)):g.baseMediaDecodeTime=Uw(f[4]<<24|f[5]<<16|f[6]<<8|f[7]),g},mv=Vw,Kw=function(f){return{isLeading:(f[0]&12)>>>2,dependsOn:f[0]&3,isDependedOn:(f[1]&192)>>>6,hasRedundancy:(f[1]&48)>>>4,paddingValue:(f[1]&14)>>>1,isNonSyncSample:f[1]&1,degradationPriority:f[2]<<8|f[3]}},pv=Kw,zw=function(f){var g={version:f[0],flags:new Uint8Array(f.subarray(1,4)),samples:[]},p=new DataView(f.buffer,f.byteOffset,f.byteLength),v=g.flags[2]&1,T=g.flags[2]&4,C=g.flags[1]&1,I=g.flags[1]&2,O=g.flags[1]&4,U=g.flags[1]&8,B=p.getUint32(4),K=8,ne;for(v&&(g.dataOffset=p.getInt32(K),K+=4),T&&B&&(ne={flags:pv(f.subarray(K,K+4))},K+=4,C&&(ne.duration=p.getUint32(K),K+=4),I&&(ne.size=p.getUint32(K),K+=4),U&&(g.version===1?ne.compositionTimeOffset=p.getInt32(K):ne.compositionTimeOffset=p.getUint32(K),K+=4),g.samples.push(ne),B--);B--;)ne={},C&&(ne.duration=p.getUint32(K),K+=4),I&&(ne.size=p.getUint32(K),K+=4),O&&(ne.flags=pv(f.subarray(K,K+4)),K+=4),U&&(g.version===1?ne.compositionTimeOffset=p.getInt32(K):ne.compositionTimeOffset=p.getUint32(K),K+=4),g.samples.push(ne);return g},gv=zw,Ww=function(f){var g=new DataView(f.buffer,f.byteOffset,f.byteLength),p={version:f[0],flags:new Uint8Array(f.subarray(1,4)),trackId:g.getUint32(4)},v=p.flags[2]&1,T=p.flags[2]&2,C=p.flags[2]&8,I=p.flags[2]&16,O=p.flags[2]&32,U=p.flags[0]&65536,B=p.flags[0]&131072,K;return K=8,v&&(K+=4,p.baseDataOffset=g.getUint32(12),K+=4),T&&(p.sampleDescriptionIndex=g.getUint32(K),K+=4),C&&(p.defaultSampleDuration=g.getUint32(K),K+=4),I&&(p.defaultSampleSize=g.getUint32(K),K+=4),O&&(p.defaultSampleFlags=g.getUint32(K)),U&&(p.durationIsEmpty=!0),!v&&B&&(p.baseDataOffsetIsMoof=!0),p},vv=Ww,bv=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},go;typeof window<"u"?go=window:typeof bv<"u"?go=bv:typeof self<"u"?go=self:go={};var vo=go,Gw=Dn.discardEmulationPreventionBytes,$w=Yr.CaptionStream,Jw=function(f,g){for(var p=f,v=0;v<g.length;v++){var T=g[v];if(p<T.size)return T;p-=T.size}return null},qw=function(f,g,p){var v=new DataView(f.buffer,f.byteOffset,f.byteLength),T={logs:[],seiNals:[]},C,I,O,U;for(I=0;I+4<f.length;I+=O)if(O=v.getUint32(I),I+=4,!(O<=0))switch(f[I]&31){case 6:var B=f.subarray(I+1,I+1+O),K=Jw(I,g);if(C={nalUnitType:"sei_rbsp",size:O,data:B,escapedRBSP:Gw(B),trackId:p},K)C.pts=K.pts,C.dts=K.dts,U=K;else if(U)C.pts=U.pts,C.dts=U.dts;else{T.logs.push({level:"warn",message:"We've encountered a nal unit without data at "+I+" for trackId "+p+". See mux.js#223."});break}T.seiNals.push(C);break}return T},Yw=function(f,g,p){var v=g,T=p.defaultSampleDuration||0,C=p.defaultSampleSize||0,I=p.trackId,O=[];return f.forEach(function(U){var B=gv(U),K=B.samples;K.forEach(function(ne){ne.duration===void 0&&(ne.duration=T),ne.size===void 0&&(ne.size=C),ne.trackId=I,ne.dts=v,ne.compositionTimeOffset===void 0&&(ne.compositionTimeOffset=0),typeof v=="bigint"?(ne.pts=v+vo.BigInt(ne.compositionTimeOffset),v+=vo.BigInt(ne.duration)):(ne.pts=v+ne.compositionTimeOffset,v+=ne.duration)}),O=O.concat(K)}),O},Xw=function(f,g){var p=Ct(f,["moof","traf"]),v=Ct(f,["mdat"]),T={},C=[];return v.forEach(function(I,O){var U=p[O];C.push({mdat:I,traf:U})}),C.forEach(function(I){var O=I.mdat,U=I.traf,B=Ct(U,["tfhd"]),K=vv(B[0]),ne=K.trackId,ge=Ct(U,["tfdt"]),Ee=ge.length>0?mv(ge[0]).baseMediaDecodeTime:0,he=Ct(U,["trun"]),He,Wt;g===ne&&he.length>0&&(He=Yw(he,Ee,K),Wt=qw(O,He,ne),T[ne]||(T[ne]={seiNals:[],logs:[]}),T[ne].seiNals=T[ne].seiNals.concat(Wt.seiNals),T[ne].logs=T[ne].logs.concat(Wt.logs))}),T},Qw=function(f,g,p){var v;if(g===null)return null;v=Xw(f,g);var T=v[g]||{};return{seiNals:T.seiNals,logs:T.logs,timescale:p}},Zw=function(){var f=!1,g,p,v,T,C,I;this.isInitialized=function(){return f},this.init=function(O){g=new $w,f=!0,I=O?O.isPartial:!1,g.on("data",function(U){U.startTime=U.startPts/T,U.endTime=U.endPts/T,C.captions.push(U),C.captionStreams[U.stream]=!0}),g.on("log",function(U){C.logs.push(U)})},this.isNewInit=function(O,U){return O&&O.length===0||U&&typeof U=="object"&&Object.keys(U).length===0?!1:v!==O[0]||T!==U[v]},this.parse=function(O,U,B){var K;if(this.isInitialized()){if(!U||!B)return null;if(this.isNewInit(U,B))v=U[0],T=B[v];else if(v===null||!T)return p.push(O),null}else return null;for(;p.length>0;){var ne=p.shift();this.parse(ne,U,B)}return K=Qw(O,v,T),K&&K.logs&&(C.logs=C.logs.concat(K.logs)),K===null||!K.seiNals?C.logs.length?{logs:C.logs,captions:[],captionStreams:[]}:null:(this.pushNals(K.seiNals),this.flushStream(),C)},this.pushNals=function(O){if(!this.isInitialized()||!O||O.length===0)return null;O.forEach(function(U){g.push(U)})},this.flushStream=function(){if(!this.isInitialized())return null;I?g.partialFlush():g.flush()},this.clearParsedCaptions=function(){C.captions=[],C.captionStreams={},C.logs=[]},this.resetCaptionStream=function(){if(!this.isInitialized())return null;g.reset()},this.clearAllCaptions=function(){this.clearParsedCaptions(),this.resetCaptionStream()},this.reset=function(){p=[],v=null,T=null,C?this.clearParsedCaptions():C={captions:[],captionStreams:{},logs:[]},this.resetCaptionStream()},this.reset()},eE=Zw,pl=ml.toUnsigned,bo=ml.toHexString,tE=a.getUint64,yv,kv,_v,Tv,Sv,gh;yv=function(f){var g={},p=Ct(f,["moov","trak"]);return p.reduce(function(v,T){var C,I,O,U,B;return C=Ct(T,["tkhd"])[0],!C||(I=C[0],O=I===0?12:20,U=pl(C[O]<<24|C[O+1]<<16|C[O+2]<<8|C[O+3]),B=Ct(T,["mdia","mdhd"])[0],!B)?null:(I=B[0],O=I===0?12:20,v[U]=pl(B[O]<<24|B[O+1]<<16|B[O+2]<<8|B[O+3]),v)},g)},kv=function(f,g){var p;p=Ct(g,["moof","traf"]);var v=p.reduce(function(T,C){var I=Ct(C,["tfhd"])[0],O=pl(I[4]<<24|I[5]<<16|I[6]<<8|I[7]),U=f[O]||9e4,B=Ct(C,["tfdt"])[0],K=new DataView(B.buffer,B.byteOffset,B.byteLength),ne;B[0]===1?ne=tE(B.subarray(4,12)):ne=K.getUint32(4);var ge;return typeof ne=="bigint"?ge=ne/vo.BigInt(U):typeof ne=="number"&&!isNaN(ne)&&(ge=ne/U),ge<Number.MAX_SAFE_INTEGER&&(ge=Number(ge)),ge<T&&(T=ge),T},1/0);return typeof v=="bigint"||isFinite(v)?v:0},_v=function(f,g){var p=Ct(g,["moof","traf"]),v=0,T=0,C;if(p&&p.length){var I=Ct(p[0],["tfhd"])[0],O=Ct(p[0],["trun"])[0],U=Ct(p[0],["tfdt"])[0];if(I){var B=vv(I);C=B.trackId}if(U){var K=mv(U);v=K.baseMediaDecodeTime}if(O){var ne=gv(O);ne.samples&&ne.samples.length&&(T=ne.samples[0].compositionTimeOffset||0)}}var ge=f[C]||9e4;typeof v=="bigint"&&(T=vo.BigInt(T),ge=vo.BigInt(ge));var Ee=(v+T)/ge;return typeof Ee=="bigint"&&Ee<Number.MAX_SAFE_INTEGER&&(Ee=Number(Ee)),Ee},Tv=function(f){var g=Ct(f,["moov","trak"]),p=[];return g.forEach(function(v){var T=Ct(v,["mdia","hdlr"]),C=Ct(v,["tkhd"]);T.forEach(function(I,O){var U=gr(I.subarray(8,12)),B=C[O],K,ne,ge;U==="vide"&&(K=new DataView(B.buffer,B.byteOffset,B.byteLength),ne=K.getUint8(0),ge=ne===0?K.getUint32(12):K.getUint32(20),p.push(ge))})}),p},gh=function(f){var g=f[0],p=g===0?12:20;return pl(f[p]<<24|f[p+1]<<16|f[p+2]<<8|f[p+3])},Sv=function(f){var g=Ct(f,["moov","trak"]),p=[];return g.forEach(function(v){var T={},C=Ct(v,["tkhd"])[0],I,O;C&&(I=new DataView(C.buffer,C.byteOffset,C.byteLength),O=I.getUint8(0),T.id=O===0?I.getUint32(12):I.getUint32(20));var U=Ct(v,["mdia","hdlr"])[0];if(U){var B=gr(U.subarray(8,12));B==="vide"?T.type="video":B==="soun"?T.type="audio":T.type=B}var K=Ct(v,["mdia","minf","stbl","stsd"])[0];if(K){var ne=K.subarray(8);T.codec=gr(ne.subarray(4,8));var ge=Ct(ne,[T.codec])[0],Ee,he;ge&&(/^[asm]vc[1-9]$/i.test(T.codec)?(Ee=ge.subarray(78),he=gr(Ee.subarray(4,8)),he==="avcC"&&Ee.length>11?(T.codec+=".",T.codec+=bo(Ee[9]),T.codec+=bo(Ee[10]),T.codec+=bo(Ee[11])):T.codec="avc1.4d400d"):/^mp4[a,v]$/i.test(T.codec)?(Ee=ge.subarray(28),he=gr(Ee.subarray(4,8)),he==="esds"&&Ee.length>20&&Ee[19]!==0?(T.codec+="."+bo(Ee[19]),T.codec+="."+bo(Ee[20]>>>2&63).replace(/^0/,"")):T.codec="mp4a.40.2"):T.codec=T.codec.toLowerCase())}var He=Ct(v,["mdia","mdhd"])[0];He&&(T.timescale=gh(He)),p.push(T)}),p};var Cv={findBox:Ct,parseType:gr,timescale:yv,startTime:kv,compositionStartTime:_v,videoTrackIds:Tv,tracks:Sv,getTimescaleFromMediaHeader:gh},wv=function(f){var g=f[1]&31;return g<<=8,g|=f[2],g},gl=function(f){return!!(f[1]&64)},vl=function(f){var g=0;return(f[3]&48)>>>4>1&&(g+=f[4]+1),g},aE=function(f,g){var p=wv(f);return p===0?"pat":p===g?"pmt":g?"pes":null},nE=function(f){var g=gl(f),p=4+vl(f);return g&&(p+=f[p]+1),(f[p+10]&31)<<8|f[p+11]},iE=function(f){var g={},p=gl(f),v=4+vl(f);if(p&&(v+=f[v]+1),!!(f[v+5]&1)){var T,C,I;T=(f[v+1]&15)<<8|f[v+2],C=3+T-4,I=(f[v+10]&15)<<8|f[v+11];for(var O=12+I;O<C;){var U=v+O;g[(f[U+1]&31)<<8|f[U+2]]=f[U],O+=((f[U+3]&15)<<8|f[U+4])+5}return g}},rE=function(f,g){var p=wv(f),v=g[p];switch(v){case zt.H264_STREAM_TYPE:return"video";case zt.ADTS_STREAM_TYPE:return"audio";case zt.METADATA_STREAM_TYPE:return"timed-metadata";default:return null}},sE=function(f){var g=gl(f);if(!g)return null;var p=4+vl(f);if(p>=f.byteLength)return null;var v=null,T;return T=f[p+7],T&192&&(v={},v.pts=(f[p+9]&14)<<27|(f[p+10]&255)<<20|(f[p+11]&254)<<12|(f[p+12]&255)<<5|(f[p+13]&254)>>>3,v.pts*=4,v.pts+=(f[p+13]&6)>>>1,v.dts=v.pts,T&64&&(v.dts=(f[p+14]&14)<<27|(f[p+15]&255)<<20|(f[p+16]&254)<<12|(f[p+17]&255)<<5|(f[p+18]&254)>>>3,v.dts*=4,v.dts+=(f[p+18]&6)>>>1)),v},vh=function(f){switch(f){case 5:return"slice_layer_without_partitioning_rbsp_idr";case 6:return"sei_rbsp";case 7:return"seq_parameter_set_rbsp";case 8:return"pic_parameter_set_rbsp";case 9:return"access_unit_delimiter_rbsp";default:return null}},oE=function(f){for(var g=4+vl(f),p=f.subarray(g),v=0,T=0,C=!1,I;T<p.byteLength-3;T++)if(p[T+2]===1){v=T+5;break}for(;v<p.byteLength;)switch(p[v]){case 0:if(p[v-1]!==0){v+=2;break}else if(p[v-2]!==0){v++;break}T+3!==v-2&&(I=vh(p[T+3]&31),I==="slice_layer_without_partitioning_rbsp_idr"&&(C=!0));do v++;while(p[v]!==1&&v<p.length);T=v-2,v+=3;break;case 1:if(p[v-1]!==0||p[v-2]!==0){v+=3;break}I=vh(p[T+3]&31),I==="slice_layer_without_partitioning_rbsp_idr"&&(C=!0),T=v-2,v+=3;break;default:v+=3;break}return p=p.subarray(T),v-=T,T=0,p&&p.byteLength>3&&(I=vh(p[T+3]&31),I==="slice_layer_without_partitioning_rbsp_idr"&&(C=!0)),C},uE={parseType:aE,parsePat:nE,parsePmt:iE,parsePayloadUnitStartIndicator:gl,parsePesType:rE,parsePesTime:sE,videoPacketContainsKeyFrame:oE},Zr=av.handleRollover,ft={};ft.ts=uE,ft.aac=dl;var vr=We.ONE_SECOND_IN_TS,ga=188,Pn=71,lE=function(f,g){for(var p=0,v=ga,T,C;v<f.byteLength;){if(f[p]===Pn&&f[v]===Pn){switch(T=f.subarray(p,v),C=ft.ts.parseType(T,g.pid),C){case"pat":g.pid=ft.ts.parsePat(T);break;case"pmt":var I=ft.ts.parsePmt(T);g.table=g.table||{},Object.keys(I).forEach(function(O){g.table[O]=I[O]});break}p+=ga,v+=ga;continue}p++,v++}},Ev=function(f,g,p){for(var v=0,T=ga,C,I,O,U,B,K=!1;T<=f.byteLength;){if(f[v]===Pn&&(f[T]===Pn||T===f.byteLength)){switch(C=f.subarray(v,T),I=ft.ts.parseType(C,g.pid),I){case"pes":O=ft.ts.parsePesType(C,g.table),U=ft.ts.parsePayloadUnitStartIndicator(C),O==="audio"&&U&&(B=ft.ts.parsePesTime(C),B&&(B.type="audio",p.audio.push(B),K=!0));break}if(K)break;v+=ga,T+=ga;continue}v++,T++}for(T=f.byteLength,v=T-ga,K=!1;v>=0;){if(f[v]===Pn&&(f[T]===Pn||T===f.byteLength)){switch(C=f.subarray(v,T),I=ft.ts.parseType(C,g.pid),I){case"pes":O=ft.ts.parsePesType(C,g.table),U=ft.ts.parsePayloadUnitStartIndicator(C),O==="audio"&&U&&(B=ft.ts.parsePesTime(C),B&&(B.type="audio",p.audio.push(B),K=!0));break}if(K)break;v-=ga,T-=ga;continue}v--,T--}},cE=function(f,g,p){for(var v=0,T=ga,C,I,O,U,B,K,ne,ge,Ee=!1,he={data:[],size:0};T<f.byteLength;){if(f[v]===Pn&&f[T]===Pn){switch(C=f.subarray(v,T),I=ft.ts.parseType(C,g.pid),I){case"pes":if(O=ft.ts.parsePesType(C,g.table),U=ft.ts.parsePayloadUnitStartIndicator(C),O==="video"&&(U&&!Ee&&(B=ft.ts.parsePesTime(C),B&&(B.type="video",p.video.push(B),Ee=!0)),!p.firstKeyFrame)){if(U&&he.size!==0){for(K=new Uint8Array(he.size),ne=0;he.data.length;)ge=he.data.shift(),K.set(ge,ne),ne+=ge.byteLength;if(ft.ts.videoPacketContainsKeyFrame(K)){var He=ft.ts.parsePesTime(K);He?(p.firstKeyFrame=He,p.firstKeyFrame.type="video"):console.warn("Failed to extract PTS/DTS from PES at first keyframe. This could be an unusual TS segment, or else mux.js did not parse your TS segment correctly. If you know your TS segments do contain PTS/DTS on keyframes please file a bug report! You can try ffprobe to double check for yourself.")}he.size=0}he.data.push(C),he.size+=C.byteLength}break}if(Ee&&p.firstKeyFrame)break;v+=ga,T+=ga;continue}v++,T++}for(T=f.byteLength,v=T-ga,Ee=!1;v>=0;){if(f[v]===Pn&&f[T]===Pn){switch(C=f.subarray(v,T),I=ft.ts.parseType(C,g.pid),I){case"pes":O=ft.ts.parsePesType(C,g.table),U=ft.ts.parsePayloadUnitStartIndicator(C),O==="video"&&U&&(B=ft.ts.parsePesTime(C),B&&(B.type="video",p.video.push(B),Ee=!0));break}if(Ee)break;v-=ga,T-=ga;continue}v--,T--}},dE=function(f,g){if(f.audio&&f.audio.length){var p=g;(typeof p>
115"u"||isNaN(p))&&(p=f.audio[0].dts),f.audio.forEach(function(C){C.dts=Zr(C.dts,p),C.pts=Zr(C.pts,p),C.dtsTime=C.dts/vr,C.ptsTime=C.pts/vr})}if(f.video&&f.video.length){var v=g;if((typeof v>"u"||isNaN(v))&&(v=f.video[0].dts),f.video.forEach(function(C){C.dts=Zr(C.dts,v),C.pts=Zr(C.pts,v),C.dtsTime=C.dts/vr,C.ptsTime=C.pts/vr}),f.firstKeyFrame){var T=f.firstKeyFrame;T.dts=Zr(T.dts,v),T.pts=Zr(T.pts,v),T.dtsTime=T.dts/vr,T.ptsTime=T.pts/vr}}},hE=function(f){for(var g=!1,p=0,v=null,T=null,C=0,I=0,O;f.length-I>=3;){var U=ft.aac.parseType(f,I);switch(U){case"timed-metadata":if(f.length-I<10){g=!0;break}if(C=ft.aac.parseId3TagSize(f,I),C>f.length){g=!0;break}T===null&&(O=f.subarray(I,I+C),T=ft.aac.parseAacTimestamp(O)),I+=C;break;case"audio":if(f.length-I<7){g=!0;break}if(C=ft.aac.parseAdtsSize(f,I),C>f.length){g=!0;break}v===null&&(O=f.subarray(I,I+C),v=ft.aac.parseSampleRate(O)),p++,I+=C;break;default:I++;break}if(g)return null}if(v===null||T===null)return null;var B=vr/v,K={audio:[{type:"audio",dts:T,pts:T},{type:"audio",dts:T+p*1024*B,pts:T+p*1024*B}]};return K},fE=function(f){var g={pid:null,table:null},p={};lE(f,g);for(var v in g.table)if(g.table.hasOwnProperty(v)){var T=g.table[v];switch(T){case zt.H264_STREAM_TYPE:p.video=[],cE(f,g,p),p.video.length===0&&delete p.video;break;case zt.ADTS_STREAM_TYPE:p.audio=[],Ev(f,g,p),p.audio.length===0&&delete p.audio;break}}return p},mE=function(f,g){var p=ft.aac.isLikelyAacData(f),v;return p?v=hE(f):v=fE(f),!v||!v.audio&&!v.video?null:(dE(v,g),v)},pE={inspect:mE,parseAudioPes_:Ev},gE=function(f,g){g.on("data",function(p){var v=p.initSegment;p.initSegment={data:v.buffer,byteOffset:v.byteOffset,byteLength:v.byteLength};var T=p.data;p.data=T.buffer,f.postMessage({action:"data",segment:p,byteOffset:T.byteOffset,byteLength:T.byteLength},[p.data])}),g.on("done",function(p){f.postMessage({action:"done"})}),g.on("gopInfo",function(p){f.postMessage({action:"gopInfo",gopInfo:p})}),g.on("videoSegmentTimingInfo",function(p){var v={start:{decode:We.videoTsToSeconds(p.start.dts),presentation:We.videoTsToSeconds(p.start.pts)},end:{decode:We.videoTsToSeconds(p.end.dts),presentation:We.videoTsToSeconds(p.end.pts)},baseMediaDecodeTime:We.videoTsToSeconds(p.baseMediaDecodeTime)};p.prependedContentDuration&&(v.prependedContentDuration=We.videoTsToSeconds(p.prependedContentDuration)),f.postMessage({action:"videoSegmentTimingInfo",videoSegmentTimingInfo:v})}),g.on("audioSegmentTimingInfo",function(p){var v={start:{decode:We.videoTsToSeconds(p.start.dts),presentation:We.videoTsToSeconds(p.start.pts)},end:{decode:We.videoTsToSeconds(p.end.dts),presentation:We.videoTsToSeconds(p.end.pts)},baseMediaDecodeTime:We.videoTsToSeconds(p.baseMediaDecodeTime)};p.prependedContentDuration&&(v.prependedContentDuration=We.videoTsToSeconds(p.prependedContentDuration)),f.postMessage({action:"audioSegmentTimingInfo",audioSegmentTimingInfo:v})}),g.on("id3Frame",function(p){f.postMessage({action:"id3Frame",id3Frame:p})}),g.on("caption",function(p){f.postMessage({action:"caption",caption:p})}),g.on("trackinfo",function(p){f.postMessage({action:"trackinfo",trackInfo:p})}),g.on("audioTimingInfo",function(p){f.postMessage({action:"audioTimingInfo",audioTimingInfo:{start:We.videoTsToSeconds(p.start),end:We.videoTsToSeconds(p.end)}})}),g.on("videoTimingInfo",function(p){f.postMessage({action:"videoTimingInfo",videoTimingInfo:{start:We.videoTsToSeconds(p.start),end:We.videoTsToSeconds(p.end)}})}),g.on("log",function(p){f.postMessage({action:"log",log:p})})},xv=function(){function x(g,p){this.options=p||{},this.self=g,this.init()}var f=x.prototype;return f.init=function(){this.transmuxer&&this.transmuxer.dispose(),this.transmuxer=new Ow.Transmuxer(this.options),gE(this.self,this.transmuxer)},f.pushMp4Captions=function(p){this.captionParser||(this.captionParser=new eE,this.captionParser.init());var v=new Uint8Array(p.data,p.byteOffset,p.byteLength),T=this.captionParser.parse(v,p.trackIds,p.timescales);this.self.postMessage({action:"mp4Captions",captions:T&&T.captions||[],logs:T&&T.logs||[],data:v.buffer},[v.buffer])},f.probeMp4StartTime=function(p){var v=p.timescales,T=p.data,C=Cv.startTime(v,T);this.self.postMessage({action:"probeMp4StartTime",startTime:C,data:T},[T.buffer])},f.probeMp4Tracks=function(p){var v=p.data,T=Cv.tracks(v);this.self.postMessage({action:"probeMp4Tracks",tracks:T,data:v},[v.buffer])},f.probeTs=function(p){var v=p.data,T=p.baseStartTime,C=typeof T=="number"&&!isNaN(T)?T*We.ONE_SECOND_IN_TS:void 0,I=pE.inspect(v,C),O=null;I&&(O={hasVideo:I.video&&I.video.length===2||!1,hasAudio:I.audio&&I.audio.length===2||!1},O.hasVideo&&(O.videoStart=I.video[0].ptsTime),O.hasAudio&&(O.audioStart=I.audio[0].ptsTime)),this.self.postMessage({action:"probeTs",result:O,data:v},[v.buffer])},f.clearAllMp4Captions=function(){this.captionParser&&this.captionParser.clearAllCaptions()},f.clearParsedMp4Captions=function(){this.captionParser&&this.captionParser.clearParsedCaptions()},f.push=function(p){var v=new Uint8Array(p.data,p.byteOffset,p.byteLength);this.transmuxer.push(v)},f.reset=function(){this.transmuxer.reset()},f.setTimestampOffset=function(p){var v=p.timestampOffset||0;this.transmuxer.setBaseMediaDecodeTime(Math.round(We.secondsToVideoTs(v)))},f.setAudioAppendStart=function(p){this.transmuxer.setAudioAppendStart(Math.ceil(We.secondsToVideoTs(p.appendStart)))},f.setRemux=function(p){this.transmuxer.setRemux(p.remux)},f.flush=function(p){this.transmuxer.flush(),self.postMessage({action:"done",type:"transmuxed"})},f.endTimeline=function(){this.transmuxer.endTimeline(),self.postMessage({action:"endedtimeline",type:"transmuxed"})},f.alignGopsWith=function(p){this.transmuxer.alignGopsWith(p.gopsToAlignWith.slice())},x}();self.onmessage=function(x){if(x.data.action==="init"&&x.data.options){this.messageHandlers=new xv(self,x.data.options);return}this.messageHandlers||(this.messageHandlers=new xv(self)),x.data&&x.data.action&&x.data.action!=="init"&&this.messageHandlers[x.data.action]&&this.messageHandlers[x.data.action](x.data)}})),lR=KS(uR),cR=function(t,n,i){var a=t.data.segment,r=a.type,s=a.initSegment,o=a.captions,u=a.captionStream
115s,l=a.metadata,c=a.videoFrameDtsTime,d=a.videoFramePtsTime;n.buffer.push({captions:o,captionStreams:u,metadata:l});var h=t.data.segment.boxes||{data:t.data.segment.data},m={type:r,data:new Uint8Array(h.data,h.data.byteOffset,h.data.byteLength),initSegment:new Uint8Array(s.data,s.byteOffset,s.byteLength)};typeof c<"u"&&(m.videoFrameDtsTime=c),typeof d<"u"&&(m.videoFramePtsTime=d),i(m)},dR=function(t){var n=t.transmuxedData,i=t.callback;n.buffer=[],i(n)},hR=function(t,n){n.gopInfo=t.data.gopInfo},GS=function(t){var n=t.transmuxer,i=t.bytes,a=t.audioAppendStart,r=t.gopsToAlignWith,s=t.remux,o=t.onData,u=t.onTrackInfo,l=t.onAudioTimingInfo,c=t.onVideoTimingInfo,d=t.onVideoSegmentTimingInfo,h=t.onAudioSegmentTimingInfo,m=t.onId3,b=t.onCaptions,y=t.onDone,_=t.onEndedTimeline,k=t.onTransmuxerLog,E=t.isEndOfTimeline,D={buffer:[]},A=E,P=function(F){n.currentTransmux===t&&(F.data.action==="data"&&cR(F,D,o),F.data.action==="trackinfo"&&u(F.data.trackInfo),F.data.action==="gopInfo"&&hR(F,D),F.data.action==="audioTimingInfo"&&l(F.data.audioTimingInfo),F.data.action==="videoTimingInfo"&&c(F.data.videoTimingInfo),F.data.action==="videoSegmentTimingInfo"&&d(F.data.videoSegmentTimingInfo),F.data.action==="audioSegmentTimingInfo"&&h(F.data.audioSegmentTimingInfo),F.data.action==="id3Frame"&&m([F.data.id3Frame],F.data.id3Frame.dispatchType),F.data.action==="caption"&&b(F.data.caption),F.data.action==="endedtimeline"&&(A=!1,_()),F.data.action==="log"&&k(F.data.log),F.data.type==="transmuxed"&&(A||(n.onmessage=null,dR({transmuxedData:D,callback:y}),$S(n))))};if(n.onmessage=P,a&&n.postMessage({action:"setAudioAppendStart",appendStart:a}),Array.isArray(r)&&n.postMessage({action:"alignGopsWith",gopsToAlignWith:r}),typeof s<"u"&&n.postMessage({action:"setRemux",remux:s}),i.byteLength){var M=i instanceof ArrayBuffer?i:i.buffer,R=i instanceof ArrayBuffer?0:i.byteOffset;n.postMessage({action:"push",data:M,byteOffset:R,byteLength:i.byteLength},[M])}E&&n.postMessage({action:"endTimeline"}),n.postMessage({action:"flush"})},$S=function(t){t.currentTransmux=null,t.transmuxQueue.length&&(t.currentTransmux=t.transmuxQueue.shift(),typeof t.currentTransmux=="function"?t.currentTransmux():GS(t.currentTransmux))},zy=function(t,n){t.postMessage({action:n}),$S(t)},JS=function(t,n){if(!n.currentTransmux){n.currentTransmux=t,zy(n,t);return}n.transmuxQueue.push(zy.bind(null,n,t))},fR=function(t){JS("reset",t)},mR=function(t){JS("endTimeline",t)},qS=function(t){if(!t.transmuxer.currentTransmux){t.transmuxer.currentTransmux=t,GS(t);return}t.transmuxer.transmuxQueue.push(t)},pR=function(t){var n=new lR;n.currentTransmux=null,n.transmuxQueue=[];var i=n.terminate;return n.terminate=function(){return n.currentTransmux=null,n.transmuxQueue.length=0,i.call(n)},n.postMessage({action:"init",options:t}),n},uf={reset:fR,endTimeline:mR,transmux:qS,createTransmuxer:pR},Qc=function(t){var n=t.transmuxer,i=t.endAction||t.action,a=t.callback,r=cn({},t,{endAction:null,transmuxer:null,callback:null}),s=function l(c){c.data.action===i&&(n.removeEventListener("message",l),c.data.data&&(c.data.data=new Uint8Array(c.data.data,t.byteOffset||0,t.byteLength||c.data.data.byteLength),t.data&&(t.data=c.data.data)),a(c.data))};if(n.addEventListener("message",s),t.data){var o=t.data instanceof ArrayBuffer;r.byteOffset=o?0:t.data.byteOffset,r.byteLength=t.data.byteLength;var u=[o?t.data:t.data.buffer];n.postMessage(r,u)}else n.postMessage(r)},Kn={FAILURE:2,TIMEOUT:-101,ABORTED:-102},Cm=function(t){t.forEach(function(n){n.abort()})},gR=function(t){return{bandwidth:t.bandwidth,bytesReceived:t.bytesReceived||0,roundTripTime:t.roundTripTime||0}},vR=function(t){var n=t.target,i=Date.now()-n.requestTime,a={bandwidth:1/0,bytesReceived:0,roundTripTime:i||0};return a.bytesReceived=t.loaded,a.bandwidth=Math.floor(a.bytesReceived/a.roundTripTime*8*1e3),a},Fg=function(t,n){return n.timedout?{status:n.status,message:"HLS request timed-out at URL: "+n.uri,code:Kn.TIMEOUT,xhr:n}:n.aborted?{status:n.status,message:"HLS request aborted at URL: "+n.uri,code:Kn.ABORTED,xhr:n}:t?{status:n.status,message:"HLS request errored at URL: "+n.uri,code:Kn.FAILURE,xhr:n}:n.responseType==="arraybuffer"&&n.response.byteLength===0?{status:n.status,message:"Empty HLS response at URL: "+n.uri,code:Kn.FAILURE,xhr:n}:null},Wy=function(t,n,i){return function(a,r){var s=r.response,o=Fg(a,r);if(o)return i(o,t);
115if(s.byteLength!==16)return i({status:r.status,message:"Invalid HLS key at URL: "+r.uri,code:Kn.FAILURE,xhr:r},t);for(var u=new DataView(s),l=new Uint32Array([u.getUint32(0),u.getUint32(4),u.getUint32(8),u.getUint32(12)]),c=0;c<n.length;c++)n[c].bytes=l;return i(null,t)}},YS=function(t,n){var i=Qp(t.map.bytes);if(i!=="mp4"){var a=t.map.resolvedUri||t.map.uri;return n({internal:!0,message:"Found unsupported "+(i||"unknown")+" container for initialization segment at URL: "+a,code:Kn.FAILURE})}Qc({action:"probeMp4Tracks",data:t.map.bytes,transmuxer:t.transmuxer,callback:function(s){var o=s.tracks,u=s.data;return t.map.bytes=u,o.forEach(function(l){t.map.tracks=t.map.tracks||{},!t.map.tracks[l.type]&&(t.map.tracks[l.type]=l,typeof l.id=="number"&&l.timescale&&(t.map.timescales=t.map.timescales||{},t.map.timescales[l.id]=l.timescale))}),n(null)}})},bR=function(t){var n=t.segment,i=t.finishProcessingFn;return function(a,r){var s=Fg(a,r);if(s)return i(s,n);var o=new Uint8Array(r.response);if(n.map.key)return n.map.encryptedBytes=o,i(null,n);n.map.bytes=o,YS(n,function(u){if(u)return u.xhr=r,u.status=r.status,i(u,n);i(null,n)})}},yR=function(t){var n=t.segment,i=t.finishProcessingFn,a=t.responseType;return function(r,s){var o=Fg(r,s);if(o)return i(o,n);var u=a==="arraybuffer"||!s.responseText?s.response:sR(s.responseText.substring(n.lastReachedChar||0));return n.stats=gR(s),n.key?n.encryptedBytes=new Uint8Array(u):n.bytes=new Uint8Array(u),i(null,n)}},kR=function(t){var n=t.segment,i=t.bytes,a=t.trackInfoFn,r=t.timingInfoFn,s=t.videoSegmentTimingInfoFn,o=t.audioSegmentTimingInfoFn,u=t.id3Fn,l=t.captionsFn,c=t.isEndOfTimeline,d=t.endedTimelineFn,h=t.dataFn,m=t.doneFn,b=t.onTransmuxerLog,y=n.map&&n.map.tracks||{},_=!!(y.audio&&y.video),k=r.bind(null,n,"audio","start"),E=r.bind(null,n,"audio","end"),D=r.bind(null,n,"video","start"),A=r.bind(null,n,"video","end"),P=function(){return qS({bytes:i,transmuxer:n.transmuxer,audioAppendStart:n.audioAppendStart,gopsToAlignWith:n.gopsToAlignWith,remux:_,onData:function(V){V.type=V.type==="combined"?"video":V.type,h(n,V)},onTrackInfo:function(V){a&&(_&&(V.isMuxed=!0),a(n,V))},onAudioTimingInfo:function(V){k&&typeof V.start<"u"&&(k(V.start),k=null),E&&typeof V.end<"u"&&E(V.end)},onVideoTimingInfo:function(V){D&&typeof V.start<"u"&&(D(V.start),D=null),A&&typeof V.end<"u"&&A(V.end)},onVideoSegmentTimingInfo:function(V){s(V)},onAudioSegmentTimingInfo:function(V){o(V)},onId3:function(V,F){u(n,V,F)},onCaptions:function(V){l(n,[V])},isEndOfTimeline:c,onEndedTimeline:function(){d()},onTransmuxerLog:b,onDone:function(V){m&&(V.type=V.type==="combined"?"video":V.type,m(null,n,V))}})};Qc({action:"probeTs",transmuxer:n.transmuxer,data:i,baseStartTime:n.baseStartTime,callback:function(R){n.bytes=i=R.data;var V=R.result;V&&(a(n,{hasAudio:V.hasAudio,hasVideo:V.hasVideo,isMuxed:_}),a=null,V.hasAudio&&!_&&k(V.audioStart),V.hasVideo&&D(V.videoStart),k=null,D=null),P()}})},XS=function(t){var n=t.segment,i=t.bytes,a=t.trackInfoFn,r=t.timingInfoFn,s=t.videoSegmentTimingInfoFn,o=t.audioSegmentTimingInfoFn,u=t.id3Fn,l=t.captionsFn,c=t.isEndOfTimeline,d=t.endedTimelineFn,h=t.dataFn,m=t.doneFn,b=t.onTransmuxerLog,y=new Uint8Array(i);if(j5(y)){n.isFmp4=!0;var _=n.map.tracks,k={isFmp4:!0,hasVideo:!!_.video,hasAudio:!!_.audio};_.audio&&_.audio.codec&&_.audio.codec!=="enca"&&(k.audioCodec=_.audio.codec),_.video&&_.video.codec&&_.video.codec!=="encv"&&(k.videoCodec=_.video.codec),_.video&&_.audio&&(k.isMuxed=!0),a(n,k);var E=function(A){h(n,{data:y,type:k.hasAudio&&!k.isMuxed?"audio":"video"}),A&&A.length&&l(n,A),m(null,n,{})};Qc({action:"probeMp4StartTime",timescales:n.map.timescales,data:y,transmuxer:n.transmuxer,callback:function(A){var P=A.data,M=A.startTime;if(i=P.buffer,n.bytes=y=P,k.hasAudio&&!k.isMuxed&&r(n,"audio","start",M),k.hasVideo&&r(n,"video","start",M),!_.video||!P.byteLength||!n.transmuxer){E();return}Qc({action:"pushMp4Captions",endAction:"mp4Captions",transmuxer:n.transmuxer,data:y,timescales:n.map.timescales,trackIds:[_.video.id],callback:function(V){i=V.data.buffer,n.bytes=y=V.data,V.logs.forEach(function(F){b(z.mergeOptions(F,{stream:"mp4CaptionParser"}))}),E(V.captions)}})}});return}if(!n.transmuxer){m(null,n,{});return}if(typeof n.container>"u"&&(n.container=Qp(y)),n.container!=="ts"&&n.container!=="aac"){a(n,{hasAudio:!1,hasVideo:!1}),m(null,n,{});return}kR({segment:n,bytes:i,trackInfoFn:a,timingInfoFn:r,videoSegmentTimingInfoFn:s,audioSegmentTimingInfoFn:o,id3Fn:u,captionsFn:l,isEndOfTimeline:c,endedTimelineFn:d,dataFn:h,doneFn:m,onTransmuxerLog:b})},QS=function(t,n){var i=t.id,a=t.key,r=t.encryptedBytes,s=t.decryptionWorker,o=function l(c){if(c.data.source===i){s.removeEventListener("message",l);var d=c.data.decrypted;n(new Uint8Array(d.bytes,d.byteOffset,d.byteLength))}};s.addEventListener("message",o);var u;
115a.bytes.slice?u=a.bytes.slice():u=new Uint32Array(Array.prototype.slice.call(a.bytes)),s.postMessage(FS({source:i,encrypted:r,key:u,iv:a.iv}),[r.buffer,u.buffer])},_R=function(t){var n=t.decryptionWorker,i=t.segment,a=t.trackInfoFn,r=t.timingInfoFn,s=t.videoSegmentTimingInfoFn,o=t.audioSegmentTimingInfoFn,u=t.id3Fn,l=t.captionsFn,c=t.isEndOfTimeline,d=t.endedTimelineFn,h=t.dataFn,m=t.doneFn,b=t.onTransmuxerLog;QS({id:i.requestId,key:i.key,encryptedBytes:i.encryptedBytes,decryptionWorker:n},function(y){i.bytes=y,XS({segment:i,bytes:i.bytes,trackInfoFn:a,timingInfoFn:r,videoSegmentTimingInfoFn:s,audioSegmentTimingInfoFn:o,id3Fn:u,captionsFn:l,isEndOfTimeline:c,endedTimelineFn:d,dataFn:h,doneFn:m,onTransmuxerLog:b})})},TR=function(t){var n=t.activeXhrs,i=t.decryptionWorker,a=t.trackInfoFn,r=t.timingInfoFn,s=t.videoSegmentTimingInfoFn,o=t.audioSegmentTimingInfoFn,u=t.id3Fn,l=t.captionsFn,c=t.isEndOfTimeline,d=t.endedTimelineFn,h=t.dataFn,m=t.doneFn,b=t.onTransmuxerLog,y=0,_=!1;return function(k,E){if(!_){if(k)return _=!0,Cm(n),m(k,E);if(y+=1,y===n.length){var D=function(){if(E.encryptedBytes)return _R({decryptionWorker:i,segment:E,trackInfoFn:a,timingInfoFn:r,videoSegmentTimingInfoFn:s,audioSegmentTimingInfoFn:o,id3Fn:u,captionsFn:l,isEndOfTimeline:c,endedTimelineFn:d,dataFn:h,doneFn:m,onTransmuxerLog:b});XS({segment:E,bytes:E.bytes,trackInfoFn:a,timingInfoFn:r,videoSegmentTimingInfoFn:s,audioSegmentTimingInfoFn:o,id3Fn:u,captionsFn:l,isEndOfTimeline:c,endedTimelineFn:d,dataFn:h,doneFn:m,onTransmuxerLog:b})};if(E.endOfAllRequests=Date.now(),E.map&&E.map.encryptedBytes&&!E.map.bytes)return QS({decryptionWorker:i,id:E.requestId+"-init",encryptedBytes:E.map.encryptedBytes,key:E.map.key},function(A){E.map.bytes=A,YS(E,function(P){if(P)return Cm(n),m(P,E);D()})});D()}}}},SR=function(t){var n=t.loadendState,i=t.abortFn;return function(a){var r=a.target;r.aborted&&i&&!n.calledAbortFn&&(i(),n.calledAbortFn=!0)}},CR=function(t){var n=t.segment,i=t.progressFn;return t.trackInfoFn,t.timingInfoFn,t.videoSegmentTimingInfoFn,t.audioSegmentTimingInfoFn,t.id3Fn,t.captionsFn,t.isEndOfTimeline,t.endedTimelineFn,t.dataFn,function(a){var r=a.target;if(!r.aborted)return n.stats=z.mergeOptions(n.stats,vR(a)),!n.stats.firstBytesReceivedAt&&n.stats.bytesReceived&&(n.stats.firstBytesReceivedAt=Date.now()),i(a,n)}},wR=function(t){var n=t.xhr,i=t.xhrOptions,a=t.decryptionWorker,r=t.segment,s=t.abortFn,o=t.progressFn,u=t.trackInfoFn,l=t.timingInfoFn,c=t.videoSegmentTimingInfoFn,d=t.audioSegmentTimingInfoFn,h=t.id3Fn,m=t.captionsFn,b=t.isEndOfTimeline,y=t.endedTimelineFn,_=t.dataFn,k=t.doneFn,E=t.onTransmuxerLog,D=[],A=TR({activeXhrs:D,decryptionWorker:a,trackInfoFn:u,timingInfoFn:l,videoSegmentTimingInfoFn:c,audioSegmentTimingInfoFn:d,id3Fn:h,captionsFn:m,isEndOfTimeline:b,endedTimelineFn:y,dataFn:_,doneFn:k,onTransmuxerLog:E});if(r.key&&!r.key.bytes){var P=[r.key];r.map&&!r.map.bytes&&r.map.key&&r.map.key.resolvedUri===r.key.resolvedUri&&P.push(r.map.key);var M=z.mergeOptions(i,{uri:r.key.resolvedUri,responseType:"arraybuffer"}),R=Wy(r,P,A),V=n(M,R);D.push(V)}if(r.map&&!r.map.bytes){var F=r.map.key&&(!r.key||r.key.resolvedUri!==r.map.key.resolvedUri);if(F){var j=z.mergeOptions(i,{uri:r.map.key.resolvedUri,responseType:"arraybuffer"}),X=Wy(r,[r.map.key],A),$=n(j,X);D.push($)}var J=z.mergeOptions(i,{uri:r.map.resolvedUri,responseType:"arraybuffer",headers:Tm(r.map)}),Q=bR({segment:r,finishProcessingFn:A}),te=n(J,Q);D.push(te)}var Z=z.mergeOptions(i,{uri:r.part&&r.part.resolvedUri||r.resolvedUri,responseType:"arraybuffer",headers:Tm(r)}),Y=yR({segment:r,finishProcessingFn:A,responseType:Z.responseType}),se=n(Z,Y);se.addEventListener("progress",CR({segment:r,progressFn:o,trackInfoFn:u,timingInfoFn:l,videoSegmentTimingInfoFn:c,audioSegmentTimingInfoFn:d,id3Fn:h,captionsFn:m,isEndOfTimeline:b,endedTimelineFn:y,dataFn:_})),D.push(se);var be={};return D.forEach(function(_e){_e.addEventListener("loadend",SR({loadendState:be,abortFn:s}))}),function(){return Cm(D)}},ER=xn("CodecUtils"),xR=function(t){var n=t.attributes||{};if(n.CODECS)return On(n.CODECS)},ZS=function(t,n){var i=n.attributes||{};return t&&t.mediaGroups&&t.mediaGroups.AUDIO&&i.AUDIO&&t.mediaGroups.AUDIO[i.AUDIO]}
115,AR=function(t,n){if(!ZS(t,n))return!0;var i=n.attributes||{},a=t.mediaGroups.AUDIO[i.AUDIO];for(var r in a)if(!a[r].uri&&!a[r].playlists)return!0;return!1},Zc=function(t){var n={};return t.forEach(function(i){var a=i.mediaType,r=i.type,s=i.details;n[a]=n[a]||[],n[a].push(__(""+r+s))}),Object.keys(n).forEach(function(i){if(n[i].length>1){ER("multiple "+i+" codecs found as attributes: "+n[i].join(", ")+". Setting playlist codecs to null so that we wait for mux.js to probe segments for real codecs."),n[i]=null;return}n[i]=n[i][0]}),n},Gy=function(t){var n=0;return t.audio&&n++,t.video&&n++,n},tu=function(t,n){var i=n.attributes||{},a=Zc(xR(n)||[]);if(ZS(t,n)&&!a.audio&&!AR(t,n)){var r=Zc(H8(t,i.AUDIO)||[]);r.audio&&(a.audio=r.audio)}return a},jl=xn("PlaylistSelector"),$y=function(t){if(!(!t||!t.playlist)){var n=t.playlist;return JSON.stringify({id:n.id,bandwidth:t.bandwidth,width:t.width,height:t.height,codecs:n.attributes&&n.attributes.CODECS||""})}},ed=function(t,n){if(!t)return"";var i=N.getComputedStyle(t);return i?i[n]:""},ws=function(t,n){var i=t.slice();t.sort(function(a,r){var s=n(a,r);return s===0?i.indexOf(a)-i.indexOf(r):s})},Bg=function(t,n){var i,a;return t.attributes.BANDWIDTH&&(i=t.attributes.BANDWIDTH),i=i||N.Number.MAX_VALUE,n.attributes.BANDWIDTH&&(a=n.attributes.BANDWIDTH),a=a||N.Number.MAX_VALUE,i-a},DR=function(t,n){var i,a;return t.attributes.RESOLUTION&&t.attributes.RESOLUTION.width&&(i=t.attributes.RESOLUTION.width),i=i||N.Number.MAX_VALUE,n.attributes.RESOLUTION&&n.attributes.RESOLUTION.width&&(a=n.attributes.RESOLUTION.width),a=a||N.Number.MAX_VALUE,i===a&&t.attributes.BANDWIDTH&&n.attributes.BANDWIDTH?t.attributes.BANDWIDTH-n.attributes.BANDWIDTH:i-a},eC=function(t,n,i,a,r,s){if(t){var o={bandwidth:n,width:i,height:a,limitRenditionByPlayerDimensions:r},u=t.playlists;Ra.isAudioOnly(t)&&(u=s.getAudioTrackPlaylists_(),o.audioOnly=!0);var l=u.map(function(j){var X,$=j.attributes&&j.attributes.RESOLUTION&&j.attributes.RESOLUTION.width,J=j.attributes&&j.attributes.RESOLUTION&&j.attributes.RESOLUTION.height;return X=j.attributes&&j.attributes.BANDWIDTH,X=X||N.Number.MAX_VALUE,{bandwidth:X,width:$,height:J,playlist:j}});ws(l,function(j,X){return j.bandwidth-X.bandwidth}),l=l.filter(function(j){return!Ra.isIncompatible(j.playlist)});var c=l.filter(function(j){return Ra.isEnabled(j.playlist)});c.length||(c=l.filter(function(j){return!Ra.isDisabled(j.playlist)}));var d=c.filter(function(j){return j.bandwidth*Xt.BANDWIDTH_VARIANCE<n}),h=d[d.length-1],m=d.filter(function(j){return j.bandwidth===h.bandwidth})[0];if(r===!1){var b=m||c[0]||l[0];if(b&&b.playlist){var y="sortedPlaylistReps";return m&&(y="bandwidthBestRep"),c[0]&&(y="enabledPlaylistReps"),jl("choosing "+$y(b)+" using "+y+" with options",o),b.playlist}return jl("could not choose a playlist with options",o),null}var _=d.filter(function(j){return j.width&&j.height});ws(_,function(j,X){return j.width-X.width});var k=_.filter(function(j){return j.width===i&&j.height===a});h=k[k.length-1];var E=k.filter(function(j){return j.bandwidth===h.bandwidth})[0],D,A,P;E||(D=_.filter(function(j){return j.width>i||j.height>a}),A=D.filter(function(j){return j.width===D[0].width&&j.height===D[0].height}),h=A[A.length-1],P=A.filter(function(j){return j.bandwidth===h.bandwidth})[0]);var M;if(s.experimentalLeastPixelDiffSelector){var R=_.map(function(j){return j.pixelDiff=Math.abs(j.width-i)+Math.abs(j.height-a),j});ws(R,function(j,X){return j.pixelDiff===X.pixelDiff?X.bandwidth-j.bandwidth:j.pixelDiff-X.pixelDiff}),M=R[0]}var V=M||P||E||m||c[0]||l[0];if(V&&V.playlist){var F="sortedPlaylistReps";return M?F="leastPixelDiffRep":P?F="resolutionPlusOneRep":E?F="resolutionBestRep":m?F="bandwidthBestRep":c[0]&&(F="enabledPlaylistReps"),jl("choosing "+$y(V)+" using "+F+" with options",o),V.playlist}return jl("could not choose a playlist with options",o),null}},Jy=function(){var t=this.useDevicePixelRatio&&N.devicePixelRatio||1;return eC(this.playlists.master,this.systemBandwidth,parseInt(ed(this.tech_.el(),"width"),10)*t,parseInt(ed(this.tech_.el(),"height"),10)*t,this.limitRenditionByPlayerDimensions,this.masterPlaylistController_)},PR=function(t){var n=-1,i=-1;
115if(t<0||t>1)throw new Error("Moving average bandwidth decay must be between 0 and 1.");return function(){var a=this.useDevicePixelRatio&&N.devicePixelRatio||1;return n<0&&(n=this.systemBandwidth,i=this.systemBandwidth),this.systemBandwidth>0&&this.systemBandwidth!==i&&(n=t*this.systemBandwidth+(1-t)*n,i=this.systemBandwidth),eC(this.playlists.master,n,parseInt(ed(this.tech_.el(),"width"),10)*a,parseInt(ed(this.tech_.el(),"height"),10)*a,this.limitRenditionByPlayerDimensions,this.masterPlaylistController_)}},IR=function(t){var n=t.master,i=t.currentTime,a=t.bandwidth,r=t.duration,s=t.segmentDuration,o=t.timeUntilRebuffer,u=t.currentTimeline,l=t.syncController,c=n.playlists.filter(function(y){return!Ra.isIncompatible(y)}),d=c.filter(Ra.isEnabled);d.length||(d=c.filter(function(y){return!Ra.isDisabled(y)}));var h=d.filter(Ra.hasAttribute.bind(null,"BANDWIDTH")),m=h.map(function(y){var _=l.getSyncPoint(y,r,u,i),k=_?1:2,E=Ra.estimateSegmentRequestTime(s,a,y),D=E*k-o;return{playlist:y,rebufferingImpact:D}}),b=m.filter(function(y){return y.rebufferingImpact<=0});return ws(b,function(y,_){return Bg(_.playlist,y.playlist)}),b.length?b[0]:(ws(m,function(y,_){return y.rebufferingImpact-_.rebufferingImpact}),m[0]||null)},LR=function(){var t=this,n=this.playlists.master.playlists.filter(Ra.isEnabled);ws(n,function(a,r){return Bg(a,r)});var i=n.filter(function(a){return!!tu(t.playlists.master,a).video});return i[0]||null},MR=function(t){var n=0,i;return t.bytes&&(i=new Uint8Array(t.bytes),t.segments.forEach(function(a){i.set(a,n),n+=a.byteLength})),i},OR=function(t,n,i){if(!t[i]){n.trigger({type:"usage",name:"vhs-608"}),n.trigger({type:"usage",name:"hls-608"});var a=i;/^cc708_/.test(i)&&(a="SERVICE"+i.split("_")[1]);var r=n.textTracks().getTrackById(a);if(r)t[i]=r;else{var s=n.options_.vhs&&n.options_.vhs.captionServices||{},o=i,u=i,l=!1,c=s[a];c&&(o=c.label,u=c.language,l=c.default),t[i]=n.addRemoteTextTrack({kind:"captions",id:a,default:l,label:o,language:u},!1).track}}},RR=function(t){var n=t.inbandTextTracks,i=t.captionArray,a=t.timestampOffset;if(i){var r=N.WebKitDataCue||N.VTTCue;i.forEach(function(s){var o=s.stream;n[o].addCue(new r(s.startTime+a,s.endTime+a,s.text))})}},NR=function(t){Object.defineProperties(t.frame,{id:{get:function(){return z.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),t.value.key}},value:{get:function(){return z.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),t.value.data}},privateData:{get:function(){return z.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),t.value.data}}})},FR=function(t){var n=t.inbandTextTracks,i=t.metadataArray,a=t.timestampOffset,r=t.videoDuration;if(i){var s=N.WebKitDataCue||N.VTTCue,o=n.metadataTrack_;if(o&&(i.forEach(function(m){var b=m.cueTime+a;typeof b!="number"||N.isNaN(b)||b<0||!(b<1/0)||m.frames.forEach(function(y){var _=new s(b,b,y.value||y.url||y.data||"");_.frame=y,_.value=y,NR(_),o.addCue(_)})}),!(!o.cues||!o.cues.length))){for(var u=o.cues,l=[],c=0;c<u.length;c++)u[c]&&l.push(u[c]);var d=l.reduce(function(m,b){var y=m[b.startTime]||[];return y.push(b),m[b.startTime]=y,m},{}),h=Object.keys(d).sort(function(m,b){return Number(m)-Number(b)});h.forEach(function(m,b){var y=d[m],_=Number(h[b+1])||r;y.forEach(function(k){k.endTime=_})})}}},BR=function(t,n,i){t.metadataTrack_||(t.metadataTrack_=i.addRemoteTextTrack({kind:"metadata",label:"Timed Metadata"},!1).track,t.metadataTrack_.inBandMetadataTrackDispatchType=n)},jo=function(t,n,i){var a,r;if(i&&i.cues)for(a=i.cues.length;a--;)r=i.cues[a],r.startTime>=t&&r.endTime<=n&&i.removeCue(r)},jR=function(t){var n=t.cues;if(n)for(var i=0;i<n.length;i++){for(var a=[],r=0,s=0;s<n.length;s++)n[i].startTime===n[s].startTime&&n[i].endTime===n[s].endTime&&n[i].text===n[s].text&&(r++,r>1&&a.push(n[s]));a.length&&a.forEach(function(o){return t.removeCue(o)})}},UR=function(t,n,i){if(typeof n>"u"||n===null||!t.length)return[];var a=Math.ceil((n-i+3)*jc.ONE_SECOND_IN_TS),r;for(r=0;r<t.length&&!(t[r].pts>a);r++);return t.slice(r)},HR=function(t,n,i){if(!n.length)return t;if(i)return n.slice();var a=n[0].pts,r=0;for(r;r<t.length&&!(t[r].pts>=a);r++);return t.slice(0,r).concat(n)},VR=function(t,n,i,a){for(var r=Math.ceil((n-a)*jc.ONE_SECOND_IN_TS),s=Math.ceil((i-a)*jc.ONE_SECOND_IN_TS),o=t.slice(),u=t.length;u--&&!(t[u].pts<=s););if(u===-1)return o;for(var l=u+1;l--&&!(t[l].pts<=r););return l=Math.max(l,0),o.splice(l,u-l+1),o},KR=function(t,n){if(!t&&!n||!t&&n||t&&!n)return!1;if(t===n)return!0;var i=Object.keys(t).sort(),a=Object.keys(n).sort();if(i.length!==a.length)return!1;for(var r=0;r<i.length;r++){var s=i[r];if(s!==a[r]||t[s]!==n[s])return!1}return!0},tC=22,zR=function(t,n,i){n=n||[];for(var a=[],r=0,s=0;s<n.length;s++){var o=n[s];if(t===o.timeline&&(a.push(s),r+=o.duration,r>i))return s}return a.length===0?0:a[a.length-1]},Lo=1,WR=500,qy=function(t){return typeof t=="number"&&isFinite(t)}
115,Ul=1/60,GR=function(t,n,i){return t!=="main"||!n||!i?null:!i.hasAudio&&!i.hasVideo?"Neither audio nor video found in segment.":n.hasVideo&&!i.hasVideo?"Only audio found in segment when we expected video. We can't switch to audio only from a stream that had video. To get rid of this message, please add codec information to the manifest.":!n.hasVideo&&i.hasVideo?"Video found in segment when we expected only audio. We can't switch to a stream with video from an audio only stream. To get rid of this message, please add codec information to the manifest.":null},$R=function(t,n,i){var a=n-Xt.BACK_BUFFER_LENGTH;t.length&&(a=Math.max(a,t.start(0)));var r=n-i;return Math.min(r,a)},ls=function(t){var n=t.startOfSegment,i=t.duration,a=t.segment,r=t.part,s=t.playlist,o=s.mediaSequence,u=s.id,l=s.segments,c=l===void 0?[]:l,d=t.mediaIndex,h=t.partIndex,m=t.timeline,b=c.length-1,y="mediaIndex/partIndex increment";t.getMediaInfoForTime?y="getMediaInfoForTime ("+t.getMediaInfoForTime+")":t.isSyncRequest&&(y="getSyncSegmentCandidate (isSyncRequest)"),t.independent&&(y+=" with independent "+t.independent);var _=typeof h=="number",k=t.segment.uri?"segment":"pre-segment",E=_?SS({preloadSegment:a})-1:0;return k+" ["+(o+d)+"/"+(o+b)+"]"+(_?" part ["+h+"/"+E+"]":"")+(" segment start/end ["+a.start+" => "+a.end+"]")+(_?" part start/end ["+r.start+" => "+r.end+"]":"")+(" startOfSegment ["+n+"]")+(" duration ["+i+"]")+(" timeline ["+m+"]")+(" selected by ["+y+"]")+(" playlist ["+u+"]")},Yy=function(t){return t+"TimingInfo"},JR=function(t){var n=t.segmentTimeline,i=t.currentTimeline,a=t.startOfSegment,r=t.buffered,s=t.overrideCheck;return!s&&n===i?null:n<i?a:r.length?r.end(r.length-1):a},Xy=function(t){var n=t.timelineChangeController,i=t.currentTimeline,a=t.segmentTimeline,r=t.loaderType,s=t.audioDisabled;if(i===a)return!1;if(r==="audio"){var o=n.lastTimelineChange({type:"main"});return!o||o.to!==a}if(r==="main"&&s){var u=n.pendingTimelineChange({type:"audio"});return!(u&&u.to===a)}return!1},qR=function(t){var n=0;return["video","audio"].forEach(function(i){var a=t[i+"TimingInfo"];if(a){var r=a.start,s=a.end,o;typeof r=="bigint"||typeof s=="bigint"?o=N.BigInt(s)-N.BigInt(r):typeof r=="number"&&typeof s=="number"&&(o=s-r),typeof o<"u"&&o>n&&(n=o)}}),typeof n=="bigint"&&n<Number.MAX_SAFE_INTEGER&&(n=Number(n)),n},Qy=function(t){var n=t.segmentDuration,i=t.maxDuration;return n?Math.round(n)>i+rr:!1},YR=function(t,n){if(n!=="hls")return null;var i=qR({audioTimingInfo:t.audioTimingInfo,videoTimingInfo:t.videoTimingInfo});if(!i)return null;var a=t.playlist.targetDuration,r=Qy({segmentDuration:i,maxDuration:a*2}),s=Qy({segmentDuration:i,maxDuration:a}),o="Segment with index "+t.mediaIndex+" "+("from playlist "+t.playlist.id+" ")+("has a duration of "+i+" ")+("when the reported duration is "+t.duration+" ")+("and the target duration is "+a+". ")+"For HLS content, a duration in excess of the target duration may result in playback issues. See the HLS specification section on EXT-X-TARGETDURATION for more details: https://tools.ietf.org/html/draft-pantos-http-live-streaming-23#section-4.3.3.1";return r||s?{severity:r?"warn":"info",message:o}:null},wm=function(e){me(t,e);function t(i,a){var r;if(r=e.call(this)||this,!i)throw new TypeError("Initialization settings are required");if(typeof i.currentTime!="function")throw new TypeError("No currentTime getter specified");if(!i.mediaSource)throw new TypeError("No MediaSource specified");return r.bandwidth=i.bandwidth,r.throughput={rate:0,count:0},r.roundTrip=NaN,r.resetStats_(),r.mediaIndex=null,r.partIndex=null,r.hasPlayed_=i.hasPlayed,r.currentTime_=i.currentTime,r.seekable_=i.seekable,r.seeking_=i.seeking,r.duration_=i.duration,r.mediaSource_=i.mediaSource,r.vhs_=i.vhs,r.loaderType_=i.loaderType,r.currentMediaInfo_=void 0,r.startingMediaInfo_=void 0,r.segmentMetadataTrack_=i.segmentMetadataTrack,r.goalBufferLength_=i.goalBufferLength,r.sourceType_=i.sourceType,r.sourceUpdater_=i.sourceUpdater,r.inbandTextTracks_=i.inbandTextTracks,r.state_="INIT",r.timelineChangeController_=i.timelineChangeController,r.shouldSaveSegmentTimingInfo_=!0,r.parse708captions_=i.parse708captions,r.useDtsForTimestampOffset_=i.useDtsForTimestampOffset,r.captionServices_=i.captionServices,r.experimentalExactManifestTimings=i.experimentalExactManifestTimings,r.checkBufferTimeout_=null,r.error_=void 0,r.currentTimeline_=-1,r.pendingSegment_=null,r.xhrOptions_=null,r.pendingSegments_=[],r.audioDisabled_=!1,r.isPendingTimestampOffset_=!1,r.gopBuffer_=[],r.timeMapping_=0,r.safeAppend_=z.browser.IE_VERSION>=11,r.appendInitSegment_={audio:!0,video:!0},r.playlistOfLastInitSegment_={audio:null,video:null},r.callQueue_=[],r.loadQueue_=[],r.metadataQueue_={id3:[],caption:[]},r.waitingOnRemove_=!1,r.quotaExceededErrorRetryTimeout_=null,r.activeInitSegmentId_=null,r.initSegments_={},r.cacheEncryptionKeys_=i.cacheEncryptionKeys,r.keyCache_={},r.decrypter_=i.decrypter,r.syncController_=i.syncController,r.syncPoint_={segmentIndex:0,time:0},r.transmuxer_=r.createTransmuxer_(),r.triggerSyncInfoUpdate_=function(){return r.trigger("syncinfoupdate")},r.syncController_.on("syncinfoupdate",r.triggerSyncInfoUpdate_),r.mediaSource_.addEventListener("sourceopen",function(){r.isEndOfStream_
115()||(r.ended_=!1)}),r.fetchAtBuffer_=!1,r.logger_=xn("SegmentLoader["+r.loaderType_+"]"),Object.defineProperty(ze(r),"state",{get:function(){return this.state_},set:function(o){o!==this.state_&&(this.logger_(this.state_+" -> "+o),this.state_=o,this.trigger("statechange"))}}),r.sourceUpdater_.on("ready",function(){r.hasEnoughInfoToAppend_()&&r.processCallQueue_()}),r.loaderType_==="main"&&r.timelineChangeController_.on("pendingtimelinechange",function(){r.hasEnoughInfoToAppend_()&&r.processCallQueue_()}),r.loaderType_==="audio"&&r.timelineChangeController_.on("timelinechange",function(){r.hasEnoughInfoToLoad_()&&r.processLoadQueue_(),r.hasEnoughInfoToAppend_()&&r.processCallQueue_()}),r}var n=t.prototype;return n.createTransmuxer_=function(){return uf.createTransmuxer({remux:!1,alignGopsAtEnd:this.safeAppend_,keepOriginalTimestamps:!0,parse708captions:this.parse708captions_,captionServices:this.captionServices_})},n.resetStats_=function(){this.mediaBytesTransferred=0,this.mediaRequests=0,this.mediaRequestsAborted=0,this.mediaRequestsTimedout=0,this.mediaRequestsErrored=0,this.mediaTransferDuration=0,this.mediaSecondsLoaded=0,this.mediaAppends=0},n.dispose=function(){this.trigger("dispose"),this.state="DISPOSED",this.pause(),this.abort_(),this.transmuxer_&&this.transmuxer_.terminate(),this.resetStats_(),this.checkBufferTimeout_&&N.clearTimeout(this.checkBufferTimeout_),this.syncController_&&this.triggerSyncInfoUpdate_&&this.syncController_.off("syncinfoupdate",this.triggerSyncInfoUpdate_),this.off()},n.setAudio=function(a){this.audioDisabled_=!a,a?this.appendInitSegment_.audio=!0:this.sourceUpdater_.removeAudio(0,this.duration_())},n.abort=function(){if(this.state!=="WAITING"){this.pendingSegment_&&(this.pendingSegment_=null);return}this.abort_(),this.state="READY",this.paused()||this.monitorBuffer_()},n.abort_=function(){this.pendingSegment_&&this.pendingSegment_.abortRequests&&this.pendingSegment_.abortRequests(),this.pendingSegment_=null,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.timelineChangeController_.clearPendingTimelineChange(this.loaderType_),this.waitingOnRemove_=!1,N.clearTimeout(this.quotaExceededErrorRetryTimeout_),this.quotaExceededErrorRetryTimeout_=null},n.checkForAbort_=function(a){return this.state==="APPENDING"&&!this.pendingSegment_?(this.state="READY",!0):!this.pendingSegment_||this.pendingSegment_.requestId!==a},n.error=function(a){return typeof a<"u"&&(this.logger_("error occurred:",a),this.error_=a),this.pendingSegment_=null,this.error_},n.endOfStream=function(){this.ended_=!0,this.transmuxer_&&uf.reset(this.transmuxer_),this.gopBuffer_.length=0,this.pause(),this.trigger("ended")},n.buffered_=function(){var a=this.getMediaInfo_();if(!this.sourceUpdater_||!a)return z.createTimeRanges();if(this.loaderType_==="main"){var r=a.hasAudio,s=a.hasVideo,o=a.isMuxed;if(s&&r&&!this.audioDisabled_&&!o)return this.sourceUpdater_.buffered();if(s)return this.sourceUpdater_.videoBuffered()}return this.sourceUpdater_.audioBuffered()},n.initSegmentForMap=function(a,r){if(r===void 0&&(r=!1),!a)return null;var s=Xc(a),o=this.initSegments_[s];return r&&!o&&a.bytes&&(this.initSegments_[s]=o={resolvedUri:a.resolvedUri,byterange:a.byterange,bytes:a.bytes,tracks:a.tracks,timescales:a.timescales}),o||a},n.segmentKey=function(a,r){if(r===void 0&&(r=!1),!a)return null;var s=BS(a),o=this.keyCache_[s];this.cacheEncryptionKeys_&&r&&!o&&a.bytes&&(this.keyCache_[s]=o={resolvedUri:a.resolvedUri,bytes:a.bytes});var u={resolvedUri:(o||a).resolvedUri};return o&&(u.bytes=o.bytes),u},n.couldBeginLoading_=function(){return this.playlist_&&!this.paused()},n.load=function(){if(this.monitorBuffer_(),!!this.playlist_){if(this.state==="INIT"&&this.couldBeginLoading_())return this.init_();!this.couldBeginLoading_()||this.state!=="READY"&&this.state!=="INIT"||(this.state="READY")}},n.init_=function(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()},n.playlist=function(a,r){if(r===void 0&&(r={}),!!a){var s=this.playlist_,o=this.pendingSegment_;this.playlist_=a,this.xhrOptions_=r,this.state==="INIT"&&(a.syncInfo={mediaSequence:a.mediaSequence,time:0},this.loaderType_==="main"&&this.syncController_.setDateTimeMappingForStart(a));var u=null;if(s&&(s.id?u=s.id:s.uri&&(u=s.uri)),this.logger_("playlist update ["+u+" => "+(a.id||a.uri)+"]"),this.trigger("syncinfoupdate"),this.state==="INIT"&&this.couldBeginLoading_())return this.init_();if(!s||s.uri!==a.uri){this.mediaIndex!==null&&(a.endList?this.resyncLoader():this.resetLoader()),this.currentMediaInfo_=void 0,this.trigger("playlistupdate");return}var l=a.mediaSequence-s.mediaSequence;if(this.logger_("live window shift ["+l+"]"),this.mediaIndex!==null)if(this.mediaIndex-=l,this.mediaIndex<0)this.mediaIndex=null,this.partIndex=null;else{var c=this.playlist_.segments[this.mediaIndex];if(this.partIndex&&(!c.parts||!c.parts.length||!c.parts[this.partIndex])){var d=this.mediaIndex;this.logger_("currently processing part (index "+this.partIndex+") no longer exists."),this.resetLoader(),this.mediaIndex=d}}o&&(o.mediaIndex-=l,o.mediaIndex<0?(o.mediaIndex=null,o.partIndex=null):(o.mediaIndex>=0&&(o.segment=a.segments[o.mediaIndex]),o.partIndex>=0&&o.segment.parts&&(o.part=o.segment.parts[o.partIndex]))),this.syncController_.saveExpiredSegmentInfo(s,a)}},n.pause=function(){this.checkBufferTimeout_&&(N.clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=null)},n.paused=function(){return this.checkBufferTimeout_===null},n.resetEverything=function(a){this.ended_=!1,this.activeInitSegmentId_=null,this.appendInitSegment_={audio:!0,video:!0},this.resetLoader(),this.remove(0,1/0,a),this.transmuxer_&&(this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.transmuxer_.postMessage({action:"reset"}))},n.resetLoader=function(){this.fetchAtBuffer_=!1,this.resyncLoader()},n.resyncLoader=function(){this.transmuxer_&&uf.reset(this.transmuxer_),this.mediaIndex=null,this.partIndex=null,this.syncPoint_=null,this.isPendingTimestampOffset_=!1,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.abort(),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})},n.remove=function(a,r,s,o){if(s===void 0&&(s=function(){}),o===void 0&&(o=!1),r===1/0&&(r=this.duration_()),r<=a){this.logger_("skipping remove because end ${end} is <= start ${start}");return}if(!this.sourceUpdater_||!this.getMediaInfo_()){this.logger_("skipping remove because no source updater or starting media info");return}var u=1,l=function(){u--,u===0&&s()};(o||!this.audioDisabled_)&&(u++,this.sourceUpdater_.removeAudio(a,r,l)),(
115o||this.loaderType_==="main")&&(this.gopBuffer_=VR(this.gopBuffer_,a,r,this.timeMapping_),u++,this.sourceUpdater_.removeVideo(a,r,l));for(var c in this.inbandTextTracks_)jo(a,r,this.inbandTextTracks_[c]);jo(a,r,this.segmentMetadataTrack_),l()},n.monitorBuffer_=function(){this.checkBufferTimeout_&&N.clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=N.setTimeout(this.monitorBufferTick_.bind(this),1)},n.monitorBufferTick_=function(){this.state==="READY"&&this.fillBuffer_(),this.checkBufferTimeout_&&N.clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=N.setTimeout(this.monitorBufferTick_.bind(this),WR)},n.fillBuffer_=function(){if(!this.sourceUpdater_.updating()){var a=this.chooseNextRequest_();a&&(typeof a.timestampOffset=="number"&&(this.isPendingTimestampOffset_=!1,this.timelineChangeController_.pendingTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:a.timeline})),this.loadSegment_(a))}},n.isEndOfStream_=function(a,r,s){if(a===void 0&&(a=this.mediaIndex),r===void 0&&(r=this.playlist_),s===void 0&&(s=this.partIndex),!r||!this.mediaSource_)return!1;var o=typeof a=="number"&&r.segments[a],u=a+1===r.segments.length,l=!o||!o.parts||s+1===o.parts.length;return r.endList&&this.mediaSource_.readyState==="open"&&u&&l},n.chooseNextRequest_=function(){var a=this.buffered_(),r=jy(a)||0,s=Lg(a,this.currentTime_()),o=!this.hasPlayed_()&&s>=1,u=s>=this.goalBufferLength_(),l=this.playlist_.segments;if(!l.length||o||u)return null;this.syncPoint_=this.syncPoint_||this.syncController_.getSyncPoint(this.playlist_,this.duration_(),this.currentTimeline_,this.currentTime_());var c={partIndex:null,mediaIndex:null,startOfSegment:null,playlist:this.playlist_,isSyncRequest:!this.syncPoint_};if(c.isSyncRequest)c.mediaIndex=zR(this.currentTimeline_,l,r);else if(this.mediaIndex!==null){var d=l[this.mediaIndex],h=typeof this.partIndex=="number"?this.partIndex:-1;c.startOfSegment=d.end?d.end:r,d.parts&&d.parts[h+1]?(c.mediaIndex=this.mediaIndex,c.partIndex=h+1):c.mediaIndex=this.mediaIndex+1}else{var m=Ra.getMediaInfoForTime({experimentalExactManifestTimings:this.experimentalExactManifestTimings,playlist:this.playlist_,currentTime:this.fetchAtBuffer_?r:this.currentTime_(),startingPartIndex:this.syncPoint_.partIndex,startingSegmentIndex:this.syncPoint_.segmentIndex,startTime:this.syncPoint_.time}),b=m.segmentIndex,y=m.startTime,_=m.partIndex;c.getMediaInfoForTime=this.fetchAtBuffer_?"bufferedEnd "+r:"currentTime "+this.currentTime_(),c.mediaIndex=b,c.startOfSegment=y,c.partIndex=_}var k=l[c.mediaIndex],E=k&&typeof c.partIndex=="number"&&k.parts&&k.parts[c.partIndex];if(!k||typeof c.partIndex=="number"&&!E)return null;if(typeof c.partIndex!="number"&&k.parts&&(c.partIndex=0,E=k.parts[0]),!s&&E&&!E.independent)if(c.partIndex===0){var D=l[c.mediaIndex-1],A=D.parts&&D.parts.length&&D.parts[D.parts.length-1];A&&A.independent&&(c.mediaIndex-=1,c.partIndex=D.parts.length-1,c.independent="previous segment")}else k.parts[c.partIndex-1].independent&&(c.partIndex-=1,c.independent="previous part");var P=this.mediaSource_&&this.mediaSource_.readyState==="ended";return c.mediaIndex>=l.length-1&&P&&!this.seeking_()?null:this.generateSegmentInfo_(c)},n.generateSegmentInfo_=function(a){var r=a.independent,s=a.playlist,o=a.mediaIndex,u=a.startOfSegment,l=a.isSyncRequest,c=a.partIndex,d=a.forceTimestampOffset,h=a.getMediaInfoForTime,m=s.segments[o],b=typeof c=="number"&&m.parts[c],y={requestId:"segment-loader-"+Math.random(),uri:b&&b.resolvedUri||m.resolvedUri,mediaIndex:o,partIndex:b?c:null,isSyncRequest:l,startOfSegment:u,playlist:s,bytes:null,encryptedBytes:null,timestampOffset:null,timeline:m.timeline,duration:b&&b.duration||m.duration,segment:m,part:b,byteLength:0,transmuxer:this.transmuxer_,getMediaInfoForTime:h,independent:r},_=typeof d<"u"?d:this.isPendingTimestampOffset_;y.timestampOffset=this.timestampOffsetForSegment_({segmentTimeline:m.timeline,currentTimeline:this.currentTimeline_,startOfSegment:u,buffered:this.buffered_(),overrideCheck:_});var k=jy(this.sourceUpdater_.audioBuffered());return typeof k=="number"&&(y.audioAppendStart=k-this.sourceUpdater_.audioTimestampOffset()),this.sourceUpdater_.videoBuffered().length&&(y.gopsToAlignWith=UR(this.gopBuffer_,this.currentTime_()-this.sourceUpdater_.videoTimestampOffset(),this.timeMapping_)),y},n.timestampOffsetForSegment_=function(a){return JR(a)}
115,n.earlyAbortWhenNeeded_=function(a){if(!(this.vhs_.tech_.paused()||!this.xhrOptions_.timeout||!this.playlist_.attributes.BANDWIDTH)&&!(Date.now()-(a.firstBytesReceivedAt||Date.now())<1e3)){var r=this.currentTime_(),s=a.bandwidth,o=this.pendingSegment_.duration,u=Ra.estimateSegmentRequestTime(o,s,this.playlist_,a.bytesReceived),l=vO(this.buffered_(),r,this.vhs_.tech_.playbackRate())-1;if(!(u<=l)){var c=IR({master:this.vhs_.playlists.master,currentTime:r,bandwidth:s,duration:this.duration_(),segmentDuration:o,timeUntilRebuffer:l,currentTimeline:this.currentTimeline_,syncController:this.syncController_});if(c){var d=u-l,h=d-c.rebufferingImpact,m=.5;l<=rr&&(m=1),!(!c.playlist||c.playlist.uri===this.playlist_.uri||h<m)&&(this.bandwidth=c.playlist.attributes.BANDWIDTH*Xt.BANDWIDTH_VARIANCE+1,this.trigger("earlyabort"))}}}},n.handleAbort_=function(a){this.logger_("Aborting "+ls(a)),this.mediaRequestsAborted+=1},n.handleProgress_=function(a,r){this.earlyAbortWhenNeeded_(r.stats),!this.checkForAbort_(r.requestId)&&this.trigger("progress")},n.handleTrackInfo_=function(a,r){this.earlyAbortWhenNeeded_(a.stats),!this.checkForAbort_(a.requestId)&&(this.checkForIllegalMediaSwitch(r)||(r=r||{},KR(this.currentMediaInfo_,r)||(this.appendInitSegment_={audio:!0,video:!0},this.startingMediaInfo_=r,this.currentMediaInfo_=r,this.logger_("trackinfo update",r),this.trigger("trackinfo")),!this.checkForAbort_(a.requestId)&&(this.pendingSegment_.trackInfo=r,this.hasEnoughInfoToAppend_()&&this.processCallQueue_())))},n.handleTimingInfo_=function(a,r,s,o){if(this.earlyAbortWhenNeeded_(a.stats),!this.checkForAbort_(a.requestId)){var u=this.pendingSegment_,l=Yy(r);u[l]=u[l]||{},u[l][s]=o,this.logger_("timinginfo: "+r+" - "+s+" - "+o),this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}},n.handleCaptions_=function(a,r){var s=this;if(this.earlyAbortWhenNeeded_(a.stats),!this.checkForAbort_(a.requestId)){if(r.length===0){this.logger_("SegmentLoader received no captions from a caption event");return}var o=this.pendingSegment_;if(!o.hasAppendedData_){this.metadataQueue_.caption.push(this.handleCaptions_.bind(this,a,r));return}var u=this.sourceUpdater_.videoTimestampOffset()===null?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset(),l={};r.forEach(function(c){l[c.stream]=l[c.stream]||{startTime:1/0,captions:[],endTime:0};var d=l[c.stream];d.startTime=Math.min(d.startTime,c.startTime+u),d.endTime=Math.max(d.endTime,c.endTime+u),d.captions.push(c)}),Object.keys(l).forEach(function(c){var d=l[c],h=d.startTime,m=d.endTime,b=d.captions,y=s.inbandTextTracks_;s.logger_("adding cues from "+h+" -> "+m+" for "+c),OR(y,s.vhs_.tech_,c),jo(h,m,y[c]),RR({captionArray:b,inbandTextTracks:y,timestampOffset:u})}),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}},n.handleId3_=function(a,r,s){if(this.earlyAbortWhenNeeded_(a.stats),!this.checkForAbort_(a.requestId)){var o=this.pendingSegment_;if(!o.hasAppendedData_){this.metadataQueue_.id3.push(this.handleId3_.bind(this,a,r,s));return}var u=this.sourceUpdater_.videoTimestampOffset()===null?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset();BR(this.inbandTextTracks_,s,this.vhs_.tech_),FR({inbandTextTracks:this.inbandTextTracks_,metadataArray:r,timestampOffset:u,videoDuration:this.duration_()})}},n.processMetadataQueue_=function(){this.metadataQueue_.id3.forEach(function(a){return a()}),this.metadataQueue_.caption.forEach(function(a){return a()}),this.metadataQueue_.id3=[],this.metadataQueue_.caption=[]},n.processCallQueue_=function(){var a=this.callQueue_;this.callQueue_=[],a.forEach(function(r){return r()})},n.processLoadQueue_=function(){var a=this.loadQueue_;this.loadQueue_=[],a.forEach(function(r){return r()})},n.hasEnoughInfoToLoad_=function(){if(this.loaderType_!=="audio")return!0;var a=this.pendingSegment_;return a?this.getCurrentMediaInfo_()?!Xy({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:a.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}):!0:!1},n.getCurrentMediaInfo_=function(a){return a===void 0&&(a=this.pendingSegment_),a&&a.trackInfo||this.currentMediaInfo_},n.getMediaInfo_=function(a){return a===void 0&&(a=this.pendingSegment_),this.getCurrentMediaInfo_(a)||this.startingMediaInfo_},n.getPendingSegmentPlaylist=function(){return this.pendingSegment_?this.pendingSegment_.playlist:null},n.hasEnoughInfoToAppend_=function(){if(!this.sourceUpdater_.ready()||this.waitingOnRemove_||this.quotaExceededErrorRetryTimeout_)return!1;var a=this.pendingSegment_,r=this.getCurrentMediaInfo_();if(!a||!r)return!1;var s=r.hasAudio,o=r.hasVideo,u=r.isMuxed;return!(o&&!a.videoTimingInfo||s&&!this.audioDisabled_&&!u&&!a.audioTimingInfo||Xy({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:a.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))},n.handleData_=function(a,r){if(this.earlyAbortWhenNeeded_(a.stats),!this.checkForAbort_(a.requestId)){if(this.callQueue_.length||!this.hasEnoughInfoToAppend_()){this.callQueue_.push(this.handleData_.bind(this,a,r));return}var s=this.pendingSegment_;if(this.setTimeMapping_(s.timeline),this.updateMediaSecondsLoaded_(s.part||s.segment),this.mediaSource_.readyState!=="closed"){if(a.map&&(a.map=this.initSegmentForMap(a.map,!0),s.segment.map=a.map),a.key&&this.segmentKey(a.key,!0),s.isFmp4=a.isFmp4,s.timingInfo=s.timingInfo||{},s.isFmp4)this.trigger("fmp4"),s.timingInfo.start=s[Yy(r.type)].start;else{var o=this.getCurrentMediaInfo_(),u=this.loaderType_==="main"&&o&&o.hasVideo,l;u&&(l=s.videoTimingInfo.start),s.timingInfo.start=this.trueSegmentStart_({currentStart:s.timingInfo.start,playlist:s.playlist,mediaIndex:s.mediaIndex,currentVideoTimestampOffset:this.sourceUpdater_.videoTimestampOffset(),useVideoTimingInfo:u,firstVideoFrameTimeForData:l,videoTimingInfo:s.videoTimingInfo,audioTimingInfo:s.audioTimingInfo})}if(this.updateAppendInitSegmentStatus(s,r.type),this.updateSourceBufferTimestampOffset_(s),s.isSyncRequest){this.updateTimingInfoEnd_(s),this.syncController_.saveSegmentTimingInfo({segmentInfo:s,shouldSaveTimelineMapping:this.loaderType_==="main"});var c=this.chooseNextRequest_();if(c.mediaIndex!==s.mediaIndex||c.partIndex!==s.partIndex){this.logger_("sync segment was incorrect, not appending");return}this.logger_("sync segment was correct, appending")}s.hasAppendedData_=!0,this.processMetadataQueue_(),this.appendData_(s,r)}}},n.updateAppendInitSegmentStatus=function(a,r){this.loaderType_==="main"&&typeof a.timestampOffset=="number"&&!a.changedTimestampOffset&&(this.appendInitSegment_={audio:!0,video:!0}),this.playlistOfLastInitSegment_[r]!==a.playlist&&(this.appendInitSegment_[r]=!0)},n.getInitSegmentAndUpdateState_=function(a){var r=a.type,s=a.initSegment,o=a.map,u=a.playlist;if(o){var l=Xc(o);if(this.activeInitSegmentId_===l)return null;s=this.initSegmentForMap(o,!0).bytes,this.activeInitSegmentId_=l}return s&&this.appendInitSegment_[r]?(this.playlistOfLastInitSegment_[r]=u,this.appendInitSegment_[r]=!1,this.activeInitSegmentId_=null,s):null},n.handleQuotaExceededError_=function(a,r){var s=this,o=a.segmentInfo,u=a.type,l=a.bytes,c=this.sourceUpdater_.audio
115Buffered(),d=this.sourceUpdater_.videoBuffered();c.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the audio buffer: "+xr(c).join(", ")),d.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the video buffer: "+xr(d).join(", "));var h=c.length?c.start(0):0,m=c.length?c.end(c.length-1):0,b=d.length?d.start(0):0,y=d.length?d.end(d.length-1):0;if(m-h<=Lo&&y-b<=Lo){this.logger_("On QUOTA_EXCEEDED_ERR, single segment too large to append to buffer, triggering an error. "+("Appended byte length: "+l.byteLength+", ")+("audio buffer: "+xr(c).join(", ")+", ")+("video buffer: "+xr(d).join(", ")+", ")),this.error({message:"Quota exceeded error with append of a single segment of content",excludeUntil:1/0}),this.trigger("error");return}this.waitingOnRemove_=!0,this.callQueue_.push(this.appendToSourceBuffer_.bind(this,{segmentInfo:o,type:u,bytes:l}));var _=this.currentTime_(),k=_-Lo;this.logger_("On QUOTA_EXCEEDED_ERR, removing audio/video from 0 to "+k),this.remove(0,k,function(){s.logger_("On QUOTA_EXCEEDED_ERR, retrying append in "+Lo+"s"),s.waitingOnRemove_=!1,s.quotaExceededErrorRetryTimeout_=N.setTimeout(function(){s.logger_("On QUOTA_EXCEEDED_ERR, re-processing call queue"),s.quotaExceededErrorRetryTimeout_=null,s.processCallQueue_()},Lo*1e3)},!0)},n.handleAppendError_=function(a,r){var s=a.segmentInfo,o=a.type,u=a.bytes;if(r){if(r.code===tC){this.handleQuotaExceededError_({segmentInfo:s,type:o,bytes:u});return}this.logger_("Received non QUOTA_EXCEEDED_ERR on append",r),this.error(o+" append of "+u.length+"b failed for segment "+("#"+s.mediaIndex+" in playlist "+s.playlist.id)),this.trigger("appenderror")}},n.appendToSourceBuffer_=function(a){var r=a.segmentInfo,s=a.type,o=a.initSegment,u=a.data,l=a.bytes;if(!l){var c=[u],d=u.byteLength;o&&(c.unshift(o),d+=o.byteLength),l=MR({bytes:d,segments:c})}this.sourceUpdater_.appendBuffer({segmentInfo:r,type:s,bytes:l},this.handleAppendError_.bind(this,{segmentInfo:r,type:s,bytes:l}))},n.handleSegmentTimingInfo_=function(a,r,s){if(!(!this.pendingSegment_||r!==this.pendingSegment_.requestId)){var o=this.pendingSegment_.segment,u=a+"TimingInfo";o[u]||(o[u]={}),o[u].transmuxerPrependedSeconds=s.prependedContentDuration||0,o[u].transmuxedPresentationStart=s.start.presentation,o[u].transmuxedDecodeStart=s.start.decode,o[u].transmuxedPresentationEnd=s.end.presentation,o[u].transmuxedDecodeEnd=s.end.decode,o[u].baseMediaDecodeTime=s.baseMediaDecodeTime}},n.appendData_=function(a,r){var s=r.type,o=r.data;if(!(!o||!o.byteLength)&&!(s==="audio"&&this.audioDisabled_)){var u=this.getInitSegmentAndUpdateState_({type:s,initSegment:r.initSegment,playlist:a.playlist,map:a.isFmp4?a.segment.map:null});this.appendToSourceBuffer_({segmentInfo:a,type:s,initSegment:u,data:o})}},n.loadSegment_=function(a){var r=this;if(this.state="WAITING",this.pendingSegment_=a,this.trimBackBuffer_(a),typeof a.timestampOffset=="number"&&this.transmuxer_&&this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),!this.hasEnoughInfoToLoad_()){this.loadQueue_.push(function(){var s=cn({},a,{forceTimestampOffset:!0});cn(a,r.generateSegmentInfo_(s)),r.isPendingTimestampOffset_=!1,r.updateTransmuxerAndRequestSegment_(a)});return}this.updateTransmuxerAndRequestSegment_(a)},n.updateTransmuxerAndRequestSegment_=function(a){var r=this;this.shouldUpdateTransmuxerTimestampOffset_(a.timestampOffset)&&(this.gopBuffer_.length=0,a.gopsToAlignWith=[],this.timeMapping_=0,this.transmuxer_.postMessage({action:"reset"}),this.transmuxer_.postMessage({action:"setTimestampOffset",timestampOffset:a.timestampOffset}));var s=this.createSimplifiedSegmentObj_(a),o=this.isEndOfStream_(a.mediaIndex,a.playlist,a.partIndex),u=this.mediaIndex!==null,l=a.timeline!==this.currentTimeline_&&a.timeline>0,c=o||u&&l;this.logger_("Requesting "+ls(a)),s.map&&!s.map.bytes&&(this.logger_("going to request init segment."),this.appendInitSegment_={video:!0,audio:!0}),a.abortRequests=wR({xhr:this.vhs_.xhr,xhrOptions:this.xhrOptions_,decryptionWorker:this.decrypter_,segment:s,abortFn:this.handleAbort_.bind(this,a),progressFn:this.handleProgress_.bind(this),trackInfoFn:this.handleTrackInfo_.bind(this),timingInfoFn:this.handleTimingInfo_.b
115ind(this),videoSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"video",a.requestId),audioSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"audio",a.requestId),captionsFn:this.handleCaptions_.bind(this),isEndOfTimeline:c,endedTimelineFn:function(){r.logger_("received endedtimeline callback")},id3Fn:this.handleId3_.bind(this),dataFn:this.handleData_.bind(this),doneFn:this.segmentRequestFinished_.bind(this),onTransmuxerLog:function(h){var m=h.message,b=h.level,y=h.stream;r.logger_(ls(a)+" logged from transmuxer stream "+y+" as a "+b+": "+m)}})},n.trimBackBuffer_=function(a){var r=$R(this.seekable_(),this.currentTime_(),this.playlist_.targetDuration||10);r>0&&this.remove(0,r)},n.createSimplifiedSegmentObj_=function(a){var r=a.segment,s=a.part,o={resolvedUri:s?s.resolvedUri:r.resolvedUri,byterange:s?s.byterange:r.byterange,requestId:a.requestId,transmuxer:a.transmuxer,audioAppendStart:a.audioAppendStart,gopsToAlignWith:a.gopsToAlignWith,part:a.part},u=a.playlist.segments[a.mediaIndex-1];if(u&&u.timeline===r.timeline&&(u.videoTimingInfo?o.baseStartTime=u.videoTimingInfo.transmuxedDecodeEnd:u.audioTimingInfo&&(o.baseStartTime=u.audioTimingInfo.transmuxedDecodeEnd)),r.key){var l=r.key.iv||new Uint32Array([0,0,0,a.mediaIndex+a.playlist.mediaSequence]);o.key=this.segmentKey(r.key),o.key.iv=l}return r.map&&(o.map=this.initSegmentForMap(r.map)),o},n.saveTransferStats_=function(a){this.mediaRequests+=1,a&&(this.mediaBytesTransferred+=a.bytesReceived,this.mediaTransferDuration+=a.roundTripTime)},n.saveBandwidthRelatedStats_=function(a,r){if(this.pendingSegment_.byteLength=r.bytesReceived,a<Ul){this.logger_("Ignoring segment's bandwidth because its duration of "+a+(" is less than the min to record "+Ul));return}this.bandwidth=r.bandwidth,this.roundTrip=r.roundTripTime},n.handleTimeout_=function(){this.mediaRequestsTimedout+=1,this.bandwidth=1,this.roundTrip=NaN,this.trigger("bandwidthupdate"),this.trigger("timeout")},n.segmentRequestFinished_=function(a,r,s){if(this.callQueue_.length){this.callQueue_.push(this.segmentRequestFinished_.bind(this,a,r,s));return}if(this.saveTransferStats_(r.stats),!!this.pendingSegment_&&r.requestId===this.pendingSegment_.requestId){if(a){if(this.pendingSegment_=null,this.state="READY",a.code===Kn.ABORTED)return;if(this.pause(),a.code===Kn.TIMEOUT){this.handleTimeout_();return}this.mediaRequestsErrored+=1,this.error(a),this.trigger("error");return}var o=this.pendingSegment_;this.saveBandwidthRelatedStats_(o.duration,r.stats),o.endOfAllRequests=r.endOfAllRequests,s.gopInfo&&(this.gopBuffer_=HR(this.gopBuffer_,s.gopInfo,this.safeAppend_)),this.state="APPENDING",this.trigger("appending"),this.waitForAppendsToComplete_(o)}},n.setTimeMapping_=function(a){var r=this.syncController_.mappingForTimeline(a);r!==null&&(this.timeMapping_=r)},n.updateMediaSecondsLoaded_=function(a){typeof a.start=="number"&&typeof a.end=="number"?this.mediaSecondsLoaded+=a.end-a.start:this.mediaSecondsLoaded+=a.duration},n.shouldUpdateTransmuxerTimestampOffset_=function(a){return a===null?!1:this.loaderType_==="main"&&a!==this.sourceUpdater_.videoTimestampOffset()||!this.audioDisabled_&&a!==this.sourceUpdater_.audioTimestampOffset()},n.trueSegmentStart_=function(a){var r=a.currentStart,s=a.playlist,o=a.mediaIndex,u=a.firstVideoFrameTimeForData,l=a.currentVideoTimestampOffset,c=a.useVideoTimingInfo,d=a.videoTimingInfo,h=a.audioTimingInfo;if(typeof r<"u")return r;if(!c)return h.start;var m=s.segments[o-1];return o===0||!m||typeof m.start>"u"||m.end!==u+l?u:d.start},n.waitForAppendsToComplete_=function(a){var r=this.getCurrentMediaInfo_(a);if(!r){this.error({message:"No starting media returned, likely due to an unsupported media format.",blacklistDuration:1/0}),this.trigger("error");return}var s=r.hasAudio,o=r.hasVideo,u=r.isMuxed,l=this.loaderType_==="main"&&o,c=!this.audioDisabled_&&s&&!u;if(a.waitingOnAppends=0,!a.hasAppendedData_){!a.timingInfo&&typeof a.timestampOffset=="number"&&(this.isPendingTimestampOffset_=!0),a.timingInfo={start:0},a.waitingOnAppends++,this.isPendingTimestampOffset_||(this.updateSourceBufferTimestampOffset_(a),this.processMetadataQueue_()),this.checkAppendsDone_(a);return}l&&a.waitingOnAppends++,c&&a.waitingOnAppends++,l&&this.sourceUpdater_.videoQueueCallback(this.checkAppendsDone_.bind(this,a)),c&&this.sourceUpdater_.audioQueueCallback(this.checkAppendsDone_.bind(this,a))},n.checkAppendsDone_=function(a){this.checkForAbort_(a.requestId)||
115(a.waitingOnAppends--,a.waitingOnAppends===0&&this.handleAppendsDone_())},n.checkForIllegalMediaSwitch=function(a){var r=GR(this.loaderType_,this.getCurrentMediaInfo_(),a);return r?(this.error({message:r,blacklistDuration:1/0}),this.trigger("error"),!0):!1},n.updateSourceBufferTimestampOffset_=function(a){if(!(a.timestampOffset===null||typeof a.timingInfo.start!="number"||a.changedTimestampOffset||this.loaderType_!=="main")){var r=!1;a.timestampOffset-=this.getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:a.segment.videoTimingInfo,audioTimingInfo:a.segment.audioTimingInfo,timingInfo:a.timingInfo}),a.changedTimestampOffset=!0,a.timestampOffset!==this.sourceUpdater_.videoTimestampOffset()&&(this.sourceUpdater_.videoTimestampOffset(a.timestampOffset),r=!0),a.timestampOffset!==this.sourceUpdater_.audioTimestampOffset()&&(this.sourceUpdater_.audioTimestampOffset(a.timestampOffset),r=!0),r&&this.trigger("timestampoffset")}},n.getSegmentStartTimeForTimestampOffsetCalculation_=function(a){var r=a.videoTimingInfo,s=a.audioTimingInfo,o=a.timingInfo;return this.useDtsForTimestampOffset_?r&&typeof r.transmuxedDecodeStart=="number"?r.transmuxedDecodeStart:s&&typeof s.transmuxedDecodeStart=="number"?s.transmuxedDecodeStart:o.start:o.start},n.updateTimingInfoEnd_=function(a){a.timingInfo=a.timingInfo||{};var r=this.getMediaInfo_(),s=this.loaderType_==="main"&&r&&r.hasVideo,o=s&&a.videoTimingInfo?a.videoTimingInfo:a.audioTimingInfo;o&&(a.timingInfo.end=typeof o.end=="number"?o.end:o.start+a.duration)},n.handleAppendsDone_=function(){if(this.pendingSegment_&&this.trigger("appendsdone"),!this.pendingSegment_){this.state="READY",this.paused()||this.monitorBuffer_();return}var a=this.pendingSegment_;this.updateTimingInfoEnd_(a),this.shouldSaveSegmentTimingInfo_&&this.syncController_.saveSegmentTimingInfo({segmentInfo:a,shouldSaveTimelineMapping:this.loaderType_==="main"});var r=YR(a,this.sourceType_);if(r&&(r.severity==="warn"?z.log.warn(r.message):this.logger_(r.message)),this.recordThroughput_(a),this.pendingSegment_=null,this.state="READY",a.isSyncRequest&&(this.trigger("syncinfoupdate"),!a.hasAppendedData_)){this.logger_("Throwing away un-appended sync request "+ls(a));return}this.logger_("Appended "+ls(a)),this.addSegmentMetadataCue_(a),this.fetchAtBuffer_=!0,this.currentTimeline_!==a.timeline&&(this.timelineChangeController_.lastTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:a.timeline}),this.loaderType_==="main"&&!this.audioDisabled_&&this.timelineChangeController_.lastTimelineChange({type:"audio",from:this.currentTimeline_,to:a.timeline})),this.currentTimeline_=a.timeline,this.trigger("syncinfoupdate");var s=a.segment,o=a.part,u=s.end&&this.currentTime_()-s.end>a.playlist.targetDuration*3,l=o&&o.end&&this.currentTime_()-o.end>a.playlist.partTargetDuration*3;if(u||l){this.logger_("bad "+(u?"segment":"part")+" "+ls(a)),this.resetEverything();return}var c=this.mediaIndex!==null;c&&this.trigger("bandwidthupdate"),this.trigger("progress"),this.mediaIndex=a.mediaIndex,this.partIndex=a.partIndex,this.isEndOfStream_(a.mediaIndex,a.playlist,a.partIndex)&&this.endOfStream(),this.trigger("appended"),a.hasAppendedData_&&this.mediaAppends++,this.paused()||this.monitorBuffer_()},n.recordThroughput_=function(a){if(a.duration<Ul){this.logger_("Ignoring segment's throughput because its duration of "+a.duration+(" is less than the min to record "+Ul));return}var r=this.throughput.rate,s=Date.now()-a.endOfAllRequests+1,o=Math.floor(a.byteLength/s*8*1e3);this.throughput.rate+=(o-r)/++this.throughput.count},n.addSegmentMetadataCue_=function(a){if(this.segmentMetadataTrack_){var r=a.segment,s=r.start,o=r.end;if(!(!qy(s)||!qy(o))){jo(s,o,this.segmentMetadataTrack_);var u=N.WebKitDataCue||N.VTTCue,l={custom:r.custom,dateTimeObject:r.dateTimeObject,dateTimeString:r.dateTimeString,bandwidth:a.playlist.attributes.BANDWIDTH,resolution:a.playlist.attributes.RESOLUTION,codecs:a.playlist.attributes.CODECS,byteLength:a.byteLength,uri:a.uri,timeline:a.timeline,playlist:a.playlist.id,start:s,end:o},c=JSON.stringify(l),d=new u(s,o,c);d.value=l,this.segmentMetadataTrack_.addCue(d)}}},t}(z.EventTarget);function di(){}var aC=function(t){return typeof t!="string"?t:t.replace(/./,function(n){return n.toUpperCase()})},XR=["video","audio"],Em=function(t,n){var i=n[t+"Buffer"];return i&&i.updating||n.queuePending[t]},QR=function(t,n){for(var i=0;i<n.length;i++){var a=n[i];if(a.type==="mediaSource")return null;if(a.type===t)return i}return null},jg=function e(t,n){if(n.queue.length!==0){var i=0,a=n.queue[i];if(a.type==="mediaSource"){!n.updating()&&n.mediaSource.readyState!=="closed"&&(n.queue.shift(),a.action(n),a.doneFn&&a.doneFn(),e("audio",n),e("video",n));return}if(t!=="mediaSource"&&!(!n.ready()||n.mediaSource.readyState==="closed"||Em(t,n))){if(a.type!==t){if(i=QR(t,n.queue),i===null)return;a=n.queue[i]}if(n.queue.splice(i,1),n.queuePending[t]=a,a.action(t,n),!a.doneFn){n.queuePending[t]=null,e(t,n);return}}}},nC=function(t,n){var i=n[t+"Buffer"],a=aC(t);i&&(i.removeEventListener("updateend",n["on"+a+"UpdateEnd_"]),i.removeEventListener("error",n["on"+a+"Error_"]),n.codecs[t]=null,n[t+"Buffer"]=null)},Fn=function(t,n){return t&&n&&Array.prototype.indexOf.call(t.sourceBuffers,n)!==-1},Ua={appendBuffer:function(t,n,i){return function(a,r){var s=r[a+"Buffer"];if(Fn(r.mediaSource,s)){r.logger_("Appending segment "+n.mediaIndex+"'s "+t.length+" b
115ytes to "+a+"Buffer");try{s.appendBuffer(t)}catch(o){r.logger_("Error with code "+o.code+" "+(o.code===tC?"(QUOTA_EXCEEDED_ERR) ":"")+("when appending segment "+n.mediaIndex+" to "+a+"Buffer")),r.queuePending[a]=null,i(o)}}}},remove:function(t,n){return function(i,a){var r=a[i+"Buffer"];if(Fn(a.mediaSource,r)){a.logger_("Removing "+t+" to "+n+" from "+i+"Buffer");try{r.remove(t,n)}catch{a.logger_("Remove "+t+" to "+n+" from "+i+"Buffer failed")}}}},timestampOffset:function(t){return function(n,i){var a=i[n+"Buffer"];Fn(i.mediaSource,a)&&(i.logger_("Setting "+n+"timestampOffset to "+t),a.timestampOffset=t)}},callback:function(t){return function(n,i){t()}},endOfStream:function(t){return function(n){if(n.mediaSource.readyState==="open"){n.logger_("Calling mediaSource endOfStream("+(t||"")+")");try{n.mediaSource.endOfStream(t)}catch(i){z.log.warn("Failed to call media source endOfStream",i)}}}},duration:function(t){return function(n){n.logger_("Setting mediaSource duration to "+t);try{n.mediaSource.duration=t}catch(i){z.log.warn("Failed to set media source duration",i)}}},abort:function(){return function(t,n){if(n.mediaSource.readyState==="open"){var i=n[t+"Buffer"];if(Fn(n.mediaSource,i)){n.logger_("calling abort on "+t+"Buffer");try{i.abort()}catch(a){z.log.warn("Failed to abort on "+t+"Buffer",a)}}}}},addSourceBuffer:function(t,n){return function(i){var a=aC(t),r=fu(n);i.logger_("Adding "+t+"Buffer with codec "+n+" to mediaSource");var s=i.mediaSource.addSourceBuffer(r);s.addEventListener("updateend",i["on"+a+"UpdateEnd_"]),s.addEventListener("error",i["on"+a+"Error_"]),i.codecs[t]=n,i[t+"Buffer"]=s}},removeSourceBuffer:function(t){return function(n){var i=n[t+"Buffer"];if(nC(t,n),!!Fn(n.mediaSource,i)){n.logger_("Removing "+t+"Buffer with codec "+n.codecs[t]+" from mediaSource");try{n.mediaSource.removeSourceBuffer(i)}catch(a){z.log.warn("Failed to removeSourceBuffer "+t+"Buffer",a)}}}},changeType:function(t){return function(n,i){var a=i[n+"Buffer"],r=fu(t);if(Fn(i.mediaSource,a)&&i.codecs[n]!==t){i.logger_("changing "+n+"Buffer codec from "+i.codecs[n]+" to "+t);try{a.changeType(r),i.codecs[n]=t}catch(s){z.log.warn("Failed to changeType on "+n+"Buffer",s)}}}}},Ha=function(t){var n=t.type,i=t.sourceUpdater,a=t.action,r=t.doneFn,s=t.name;i.queue.push({type:n,action:a,doneFn:r,name:s}),jg(n,i)},Zy=function(t,n){return function(i){if(n.queuePending[t]){var a=n.queuePending[t].doneFn;n.queuePending[t]=null,a&&a(n[t+"Error_"])}jg(t,n)}},iC=function(e){me(t,e);function t(i){var a;return a=e.call(this)||this,a.mediaSource=i,a.sourceopenListener_=function(){return jg("mediaSource",ze(a))},a.mediaSource.addEventListener("sourceopen",a.sourceopenListener_),a.logger_=xn("SourceUpdater"),a.audioTimestampOffset_=0,a.videoTimestampOffset_=0,a.queue=[],a.queuePending={audio:null,video:null},a.delayedAudioAppendQueue_=[],a.videoAppendQueued_=!1,a.codecs={},a.onVideoUpdateEnd_=Zy("video",ze(a)),a.onAudioUpdateEnd_=Zy("audio",ze(a)),a.onVideoError_=function(r){a.videoError_=r},a.onAudioError_=function(r){a.audioError_=r},a.createdSourceBuffers_=!1,a.initializedEme_=!1,a.triggeredReady_=!1,a}var n=t.prototype;return n.initializedEme=function(){this.initializedEme_=!0,this.triggerReady()},n.hasCreatedSourceBuffers=function(){return this.createdSourceBuffers_},n.hasInitializedAnyEme=function(){return this.initializedEme_},n.ready=function(){return this.hasCreatedSourceBuffers()&&this.hasInitializedAnyEme()},n.createSourceBuffers=function(a){this.hasCreatedSourceBuffers()||(this.addOrChangeSourceBuffers(a),this.createdSourceBuffers_=!0,this.trigger("createdsourcebuffers"),this.triggerReady())}
115,n.triggerReady=function(){this.ready()&&!this.triggeredReady_&&(this.triggeredReady_=!0,this.trigger("ready"))},n.addSourceBuffer=function(a,r){Ha({type:"mediaSource",sourceUpdater:this,action:Ua.addSourceBuffer(a,r),name:"addSourceBuffer"})},n.abort=function(a){Ha({type:a,sourceUpdater:this,action:Ua.abort(a),name:"abort"})},n.removeSourceBuffer=function(a){if(!this.canRemoveSourceBuffer()){z.log.error("removeSourceBuffer is not supported!");return}Ha({type:"mediaSource",sourceUpdater:this,action:Ua.removeSourceBuffer(a),name:"removeSourceBuffer"})},n.canRemoveSourceBuffer=function(){return!z.browser.IE_VERSION&&!z.browser.IS_FIREFOX&&N.MediaSource&&N.MediaSource.prototype&&typeof N.MediaSource.prototype.removeSourceBuffer=="function"},t.canChangeType=function(){return N.SourceBuffer&&N.SourceBuffer.prototype&&typeof N.SourceBuffer.prototype.changeType=="function"},n.canChangeType=function(){return this.constructor.canChangeType()},n.changeType=function(a,r){if(!this.canChangeType()){z.log.error("changeType is not supported!");return}Ha({type:a,sourceUpdater:this,action:Ua.changeType(r),name:"changeType"})},n.addOrChangeSourceBuffers=function(a){var r=this;if(!a||typeof a!="object"||Object.keys(a).length===0)throw new Error("Cannot addOrChangeSourceBuffers to undefined codecs");Object.keys(a).forEach(function(s){var o=a[s];if(!r.hasCreatedSourceBuffers())return r.addSourceBuffer(s,o);r.canChangeType()&&r.changeType(s,o)})},n.appendBuffer=function(a,r){var s=this,o=a.segmentInfo,u=a.type,l=a.bytes;if(this.processedAppend_=!0,u==="audio"&&this.videoBuffer&&!this.videoAppendQueued_){this.delayedAudioAppendQueue_.push([a,r]),this.logger_("delayed audio append of "+l.length+" until video append");return}var c=r;if(Ha({type:u,sourceUpdater:this,action:Ua.appendBuffer(l,o||{mediaIndex:-1},c),doneFn:r,name:"appendBuffer"}),u==="video"){if(this.videoAppendQueued_=!0,!this.delayedAudioAppendQueue_.length)return;var d=this.delayedAudioAppendQueue_.slice();this.logger_("queuing delayed audio "+d.length+" appendBuffers"),this.delayedAudioAppendQueue_.length=0,d.forEach(function(h){s.appendBuffer.apply(s,h)})}},n.audioBuffered=function(){return Fn(this.mediaSource,this.audioBuffer)&&this.audioBuffer.buffered?this.audioBuffer.buffered:z.createTimeRange()},n.videoBuffered=function(){return Fn(this.mediaSource,this.videoBuffer)&&this.videoBuffer.buffered?this.videoBuffer.buffered:z.createTimeRange()},n.buffered=function(){var a=Fn(this.mediaSource,this.videoBuffer)?this.videoBuffer:null,r=Fn(this.mediaSource,this.audioBuffer)?this.audioBuffer:null;return r&&!a?this.audioBuffered():a&&!r?this.videoBuffered():gO(this.audioBuffered(),this.videoBuffered())},n.setDuration=function(a,r){r===void 0&&(r=di),Ha({type:"mediaSource",sourceUpdater:this,action:Ua.duration(a),name:"duration",doneFn:r})},n.endOfStream=function(a,r){a===void 0&&(a=null),r===void 0&&(r=di),typeof a!="string"&&(a=void 0),Ha({type:"mediaSource",sourceUpdater:this,action:Ua.endOfStream(a),name:"endOfStream",doneFn:r})},n.removeAudio=function(a,r,s){if(s===void 0&&(s=di),!this.audioBuffered().length||this.audioBuffered().end(0)===0){s();return}Ha({type:"audio",sourceUpdater:this,action:Ua.remove(a,r),doneFn:s,name:"remove"})},n.removeVideo=function(a,r,s){if(s===void 0&&(s=di),!this.videoBuffered().length||this.videoBuffered().end(0)===0){s();return}Ha({type:"video",sourceUpdater:this,action:Ua.remove(a,r),doneFn:s,name:"remove"})},n.updating=function(){return!!(Em("audio",this)||Em("video",this))},n.audioTimestampOffset=function(a){return typeof a<"u"&&this.audioBuffer&&this.audioTimestampOffset_!==a&&(Ha({type:"audio",sourceUpdater:this,action:Ua.timestampOffset(a),name:"timestampOffset"}),this.audioTimestampOffset_=a),this.audioTimestampOffset_},n.videoTimestampOffset=function(a){return typeof a<"u"&&this.videoBuffer&&this.videoTimestampOffset!==a&&(Ha({type:"video",sourceUpdater:this,action:Ua.timestampOffset(a),name:"timestampOffset"}),this.videoTimestampOffset_=a),this.videoTimestampOffset_},n.audioQueueCallback=function(a){this.audioBuffer&&Ha({type:"audio",sourceUpdater:this,action:Ua.callback(a),name:"callback"})},n.videoQueueCallback=function(a){this.videoBuffer&&Ha({type:"video",sourceUpdater:this,action:Ua.callback(a),name:"callback"})},n.dispose=function(){var a=this;
115this.trigger("dispose"),XR.forEach(function(r){a.abort(r),a.canRemoveSourceBuffer()?a.removeSourceBuffer(r):a[r+"QueueCallback"](function(){return nC(r,a)})}),this.videoAppendQueued_=!1,this.delayedAudioAppendQueue_.length=0,this.sourceopenListener_&&this.mediaSource.removeEventListener("sourceopen",this.sourceopenListener_),this.off()},t}(z.EventTarget),e1=function(t){return decodeURIComponent(escape(String.fromCharCode.apply(null,t)))},t1=new Uint8Array(` 116 117`.split("").map(function(e){return e.charCodeAt(0)})),ZR=function(e){me(t,e);function t(){return e.call(this,"Trying to parse received VTT cues, but there is no WebVTT. Make sure vtt.js is loaded.")||this}return t}(om(Error)),eN=function(e){me(t,e);function t(i,a){var r;return a===void 0&&(a={}),r=e.call(this,i,a)||this,r.mediaSource_=null,r.subtitlesTrack_=null,r.loaderType_="subtitle",r.featuresNativeTextTracks_=i.featuresNativeTextTracks,r.loadVttJs=i.loadVttJs,r.shouldSaveSegmentTimingInfo_=!1,r}var n=t.prototype;return n.createTransmuxer_=function(){return null},n.buffered_=function(){if(!this.subtitlesTrack_||!this.subtitlesTrack_.cues||!this.subtitlesTrack_.cues.length)return z.createTimeRanges();var a=this.subtitlesTrack_.cues,r=a[0].startTime,s=a[a.length-1].startTime;return z.createTimeRanges([[r,s]])},n.initSegmentForMap=function(a,r){if(r===void 0&&(r=!1),!a)return null;var s=Xc(a),o=this.initSegments_[s];if(r&&!o&&a.bytes){var u=t1.byteLength+a.bytes.byteLength,l=new Uint8Array(u);l.set(a.bytes),l.set(t1,a.bytes.byteLength),this.initSegments_[s]=o={resolvedUri:a.resolvedUri,byterange:a.byterange,bytes:l}}return o||a},n.couldBeginLoading_=function(){return this.playlist_&&this.subtitlesTrack_&&!this.paused()},n.init_=function(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()},n.track=function(a){return typeof a>"u"?this.subtitlesTrack_:(this.subtitlesTrack_=a,this.state==="INIT"&&this.couldBeginLoading_()&&this.init_(),this.subtitlesTrack_)},n.remove=function(a,r){jo(a,r,this.subtitlesTrack_)},n.fillBuffer_=function(){var a=this,r=this.chooseNextRequest_();if(r){if(this.syncController_.timestampOffsetForTimeline(r.timeline)===null){var s=function(){a.state="READY",a.paused()||a.monitorBuffer_()};this.syncController_.one("timestampoffset",s),this.state="WAITING_ON_TIMELINE";return}this.loadSegment_(r)}},n.timestampOffsetForSegment_=function(){return null},n.chooseNextRequest_=function(){return this.skipEmptySegments_(e.prototype.chooseNextRequest_.call(this))},n.skipEmptySegments_=function(a){for(;a&&a.segment.empty;){if(a.mediaIndex+1>=a.playlist.segments.length){a=null;break}a=this.generateSegmentInfo_({playlist:a.playlist,mediaIndex:a.mediaIndex+1,startOfSegment:a.startOfSegment+a.duration,isSyncRequest:a.isSyncRequest})}return a},n.stopForError=function(a){this.error(a),this.state="READY",this.pause(),this.trigger("error")},n.segmentRequestFinished_=function(a,r,s){var o=this;if(!this.subtitlesTrack_){this.state="READY";return}if(this.saveTransferStats_(r.stats),!this.pendingSegment_){this.state="READY",this.mediaRequestsAborted+=1;return}if(a){a.code===Kn.TIMEOUT&&this.handleTimeout_(),a.code===Kn.ABORTED?this.mediaRequestsAborted+=1:this.mediaRequestsErrored+=1,this.stopForError(a);return}var u=this.pendingSegment_;this.saveBandwidthRelatedStats_(u.duration,r.stats),r.key&&this.segmentKey(r.key,!0),this.state="APPENDING",this.trigger("appending");var l=u.segment;if(l.map&&(l.map.bytes=r.map.bytes),u.bytes=r.bytes,typeof N.WebVTT!="function"&&typeof this.loadVttJs=="function"){this.state="WAITING_ON_VTTJS",this.loadVttJs().then(function(){return o.segmentRequestFinished_(a,r,s)},function(){return o.stopForError({message:"Error loading vtt.js"})});return}l.requested=!0;try{this.parseVTTCues_(u)}catch(c){this.stopForError({message:c.message});return}if(this.updateTimeMapping_(u,this.syncController_.timelines[u.timeline],this.playlist_),u.cues.length?u.timingInfo={start:u.cues[0].startTime,end:u.cues[u.cues.length-1].endTime}:u.timingInfo={start:u.startOfSegment,end:u.startOfSegment+u.duration},u.isSyncRequest){this.trigger("syncinfoupdate"),this.pendingSegment_=null,this.state="READY";return}u.byteLength=u.bytes.byteLength,this.mediaSecondsLoaded+=l.duration,u.cues.forEac
117h(function(c){o.subtitlesTrack_.addCue(o.featuresNativeTextTracks_?new N.VTTCue(c.startTime,c.endTime,c.text):c)}),jR(this.subtitlesTrack_),this.handleAppendsDone_()},n.handleData_=function(){},n.updateTimingInfoEnd_=function(){},n.parseVTTCues_=function(a){var r,s=!1;if(typeof N.WebVTT!="function")throw new ZR;typeof N.TextDecoder=="function"?r=new N.TextDecoder("utf8"):(r=N.WebVTT.StringDecoder(),s=!0);var o=new N.WebVTT.Parser(N,N.vttjs,r);if(a.cues=[],a.timestampmap={MPEGTS:0,LOCAL:0},o.oncue=a.cues.push.bind(a.cues),o.ontimestampmap=function(c){a.timestampmap=c},o.onparsingerror=function(c){z.log.warn("Error encountered when parsing cues: "+c.message)},a.segment.map){var u=a.segment.map.bytes;s&&(u=e1(u)),o.parse(u)}var l=a.bytes;s&&(l=e1(l)),o.parse(l),o.flush()},n.updateTimeMapping_=function(a,r,s){var o=a.segment;if(r){if(!a.cues.length){o.empty=!0;return}var u=a.timestampmap,l=u.MPEGTS/jc.ONE_SECOND_IN_TS-u.LOCAL+r.mapping;if(a.cues.forEach(function(h){h.startTime+=l,h.endTime+=l}),!s.syncInfo){var c=a.cues[0].startTime,d=a.cues[a.cues.length-1].startTime;s.syncInfo={mediaSequence:s.mediaSequence+a.mediaIndex,time:Math.min(c,d-o.duration)}}}},t}(wm),tN=function(t,n){for(var i=t.cues,a=0;a<i.length;a++){var r=i[a];if(n>=r.adStartTime&&n<=r.adEndTime)return r}return null},aN=function(t,n,i){if(i===void 0&&(i=0),!!t.segments)for(var a=i,r,s=0;s<t.segments.length;s++){var o=t.segments[s];if(r||(r=tN(n,a+o.duration/2)),r){if("cueIn"in o){r.endTime=a,r.adEndTime=a,a+=o.duration,r=null;continue}if(a<r.endTime){a+=o.duration;continue}r.endTime+=o.duration}else if("cueOut"in o&&(r=new N.VTTCue(a,a+o.duration,o.cueOut),r.adStartTime=a,r.adEndTime=a+parseFloat(o.cueOut),n.addCue(r)),"cueOutCont"in o){var u=o.cueOutCont.split("/").map(parseFloat),l=u[0],c=u[1];r=new N.VTTCue(a,a+o.duration,""),r.adStartTime=a-l,r.adEndTime=r.adStartTime+c,n.addCue(r)}a+=o.duration}},nN=86400,a1=[{name:"VOD",run:function(t,n,i,a,r){if(i!==1/0){var s={time:0,segmentIndex:0,partIndex:null};return s}return null}},{name:"ProgramDateTime",run:function(t,n,i,a,r){if(!Object.keys(t.timelineToDatetimeMappings).length)return null;var s=null,o=null,u=vm(n);r=r||0;for(var l=0;l<u.length;l++){var c=n.endList||r===0?l:u.length-(l+1),d=u[c],h=d.segment,m=t.timelineToDatetimeMappings[h.timeline];if(!(!m||!h.dateTimeObject)){var b=h.dateTimeObject.getTime()/1e3,y=b+m;if(h.parts&&typeof d.partIndex=="number")for(var _=0;_<d.partIndex;_++)y+=h.parts[_].duration;var k=Math.abs(r-y);if(o!==null&&(k===0||o<k))break;o=k,s={time:y,segmentIndex:d.segmentIndex,partIndex:d.partIndex}}}return s}},{name:"Segment",run:function(t,n,i,a,r){var s=null,o=null;r=r||0;for(var u=vm(n),l=0;l<u.length;l++){var c=n.endList||r===0?l:u.length-(l+1),d=u[c],h=d.segment,m=d.part&&d.part.start||h&&h.start;if(h.timeline===a&&typeof m<"u"){var b=Math.abs(r-m);if(o!==null&&o<b)break;(!s||o===null||o>=b)&&(o=b,s={time:m,segmentIndex:d.segmentIndex,partIndex:d.partIndex})}}return s}},{name:"Discontinuity",run:function(t,n,i,a,r){var s=null;if(r=r||0,n.discontinuityStarts&&n.discontinuityStarts.length)for(var o=null,u=0;u<n.discontinuityStarts.length;u++){var l=n.discontinuityStarts[u],c=n.discontinuitySequence+u+1,d=t.discontinuities[c];if(d){var h=Math.abs(r-d.time);if(o!==null&&o<h)break;(!s||o===null||o>=h)&&(o=h,s={time:d.time,segmentIndex:l,partIndex:null})}}return s}},{name:"Playlist",run:function(t,n,i,a,r){if(n.syncInfo){var s={time:n.syncInfo.time,segmentIndex:n.syncInfo.mediaSequence-n.mediaSequence,partIndex:null};return s}return null}}],iN=function(e){me(t,e);function t(i){var a;return a=e.call(this)||this,a.timelines=[],a.discontinuities=[],a.timelineToDatetimeMappings={},a.logger_=xn("SyncController"),a}var n=t.prototype;return n.getSyncPoint=function(a,r,s,o){var u=this.runStrategies_(a,r,s,o);return u.length?this.selectSyncPoint_(u,{key:"time",value:o}):null},n.getExpiredTime=function(a,r){if(!a||!a.segments)return null;var s=this.runStrategies_(a,r,a.discontinuitySequence,0);if(!s.length)return null;var o=this.selectSyncPoint_(s,{key:"segmentIndex",value:0});return o.segmentIndex>0&&(o.time*=-1),Math.abs(o.time+eu({defaultDuration:a.targetDuration,durationList:a.segments,startIndex:o.segmentIndex,endIndex:0}))},n.runStrategies_=function(a,r,s,o){for(var u=[],l=0;l<a1.length;l++){var c=a1[l],d=c.run(this,a,r,s,o);d&&(d.strategy=c.name,u.push({strategy:c.name,syncPoint:d}))}return u},n.selectSyncPoint_=function(a,r){for(var s=a[0].syncPoint,o=Math.abs(a[0].syncPoint[r.key]-r.value),u=a[0].strategy,l=1;l<a.length;l++){var c=Math.abs(a[l].syncPoint[r.key]-r.value);c<o&&(o=c,s=a[l].syncPoint,u=a[l].strategy)}return this.logger_("syncPoint for ["+r.key+": "+r.value+"] chosen with strategy"+(" ["+u+"]: [time:"+s.time+",")+(" segmentIndex:"+s.segmentIndex)+(typeof s.partIndex=="number"?",partIndex:"+s.partIndex:"")+"]"),s},n.saveExpiredSegmentInfo=function(a,r){var s=r.mediaSequence-a.mediaSequence;if(s>nN){z.log.warn("Not saving expired segment info. Media sequence gap "+s+" is too large.");return}for(var o=s-1;o>=0;o--){var u=a.segments[o];if(u&&typeof u.start<"u"){r.syncInfo={mediaSequence:a.mediaSequence+o,time:u.start}
117,this.logger_("playlist refresh sync: [time:"+r.syncInfo.time+","+(" mediaSequence: "+r.syncInfo.mediaSequence+"]")),this.trigger("syncinfoupdate");break}}},n.setDateTimeMappingForStart=function(a){if(this.timelineToDatetimeMappings={},a.segments&&a.segments.length&&a.segments[0].dateTimeObject){var r=a.segments[0],s=r.dateTimeObject.getTime()/1e3;this.timelineToDatetimeMappings[r.timeline]=-s}},n.saveSegmentTimingInfo=function(a){var r=a.segmentInfo,s=a.shouldSaveTimelineMapping,o=this.calculateSegmentTimeMapping_(r,r.timingInfo,s),u=r.segment;o&&(this.saveDiscontinuitySyncInfo_(r),r.playlist.syncInfo||(r.playlist.syncInfo={mediaSequence:r.playlist.mediaSequence+r.mediaIndex,time:u.start}));var l=u.dateTimeObject;u.discontinuity&&s&&l&&(this.timelineToDatetimeMappings[u.timeline]=-(l.getTime()/1e3))},n.timestampOffsetForTimeline=function(a){return typeof this.timelines[a]>"u"?null:this.timelines[a].time},n.mappingForTimeline=function(a){return typeof this.timelines[a]>"u"?null:this.timelines[a].mapping},n.calculateSegmentTimeMapping_=function(a,r,s){var o=a.segment,u=a.part,l=this.timelines[a.timeline],c,d;
117if(typeof a.timestampOffset=="number")l={time:a.startOfSegment,mapping:a.startOfSegment-r.start},s&&(this.timelines[a.timeline]=l,this.trigger("timestampoffset"),this.logger_("time mapping for timeline "+a.timeline+": "+("[time: "+l.time+"] [mapping: "+l.mapping+"]"))),c=a.startOfSegment,d=r.end+l.mapping;else if(l)c=r.start+l.mapping,d=r.end+l.mapping;else return!1;return u&&(u.start=c,u.end=d),(!o.start||c<o.start)&&(o.start=c),o.end=d,!0},n.saveDiscontinuitySyncInfo_=function(a){var r=a.playlist,s=a.segment;if(s.discontinuity)this.discontinuities[s.timeline]={time:s.start,accuracy:0};else if(r.discontinuityStarts&&r.discontinuityStarts.length)for(var o=0;o<r.discontinuityStarts.length;o++){var u=r.discontinuityStarts[o],l=r.discontinuitySequence+o+1,c=u-a.mediaIndex,d=Math.abs(c);if(!this.discontinuities[l]||this.discontinuities[l].accuracy>d){var h=void 0;c<0?h=s.start-eu({defaultDuration:r.targetDuration,durationList:r.segments,startIndex:a.mediaIndex,endIndex:u}):h=s.end+eu({defaultDuration:r.targetDuration,durationList:r.segments,startIndex:a.mediaIndex+1,endIndex:u}),this.discontinuities[l]={time:h,accuracy:d}}}},n.dispose=function(){this.trigger("dispose"),this.off()},t}(z.EventTarget),rN=function(e){me(t,e);function t(){var i;return i=e.call(this)||this,i.pendingTimelineChanges_={},i.lastTimelineChanges_={},i}var n=t.prototype;return n.clearPendingTimelineChange=function(a){this.pendingTimelineChanges_[a]=null,this.trigger("pendingtimelinechange")},n.pendingTimelineChange=function(a){var r=a.type,s=a.from,o=a.to;return typeof s=="number"&&typeof o=="number"&&(this.pendingTimelineChanges_[r]={type:r,from:s,to:o},this.trigger("pendingtimelinechange")),this.pendingTimelineChanges_[r]},n.lastTimelineChange=function(a){var r=a.type,s=a.from,o=a.to;return typeof s=="number"&&typeof o=="number"&&(this.lastTimelineChanges_[r]={type:r,from:s,to:o},delete this.pendingTimelineChanges_[r],this.trigger("timelinechange")),this.lastTimelineChanges_[r]},n.dispose=function(){this.trigger("dispose"),this.pendingTimelineChanges_={},this.lastTimelineChanges_={},this.off()},t}(z.EventTarget),sN=zS(WS(function(){var e=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function t(A,P,M){return M={path:P,exports:{},require:function(V,F){return n(V,F??M.path)}},A(M,M.exports),M.exports}function n(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var i=t(function(A){function P(R,V){for(var F=0;F<V.length;F++){var j=V[F];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(R,j.key,j)}}function M(R,V,F){return V&&P(R.prototype,V),F&&P(R,F),R}A.exports=M,A.exports.default=A.exports,A.exports.__esModule=!0}),a=t(function(A){function P(M,R){return A.exports=P=Object.setPrototypeOf||function(F,j){return F.__proto__=j,F},A.exports.default=A.exports,A.exports.__esModule=!0,P(M,R)}A.exports=P,A.exports.default=A.exports,A.exports.__esModule=!0}),r=t(function(A){function P(M,R){M.prototype=Object.create(R.prototype),M.prototype.constructor=M,a(M,R)}A.exports=P,A.exports.default=A.exports,A.exports.__esModule=!0}),s=function(){function A(){this.listeners={}}var P=A.prototype;return P.on=function(R,V){this.listeners[R]||(this.listeners[R]=[]),this.listeners[R].push(V)},P.off=function(R,V){if(!this.listeners[R])return!1;var F=this.listeners[R].indexOf(V);return this.listeners[R]=this.listeners[R].slice(0),this.listeners[R].splice(F,1),F>-1},P.trigger=function(R){var V=this.listeners[R];if(V)if(arguments.length===2)for(var F=V.length,j=0;j<F;++j)V[j].call(this,arguments[1]);else for(var X=Array.prototype.slice.call(arguments,1),$=V.length,J=0;J<$;++J)V[J].apply(this,X)},P.dispose=function(){this.listeners={}},P.pipe=function(R){this.on("data",function(V){R.push(V)})},A}();/*! @name pkcs7 @version 1.0.4 @license Apache-2.0 */function o(A){return A.subarray(0,A.byteLength-A[A.byteLength-1])}/*! @name aes-decrypter @version 3.1.3 @license Apache-2.0 */var u=function(){var P=[[[],[],[],[],[]],[[],[],[],[],[]]],M=P[0],R=P[1],V=M[4],F=R[4],j,X,$,J=[],Q=[],te,Z,Y,se,be,_e;for(j=0;j<256;j++)Q[(J[j]=j<<1^(j>>7)*283)^j]=j;for(X=$=0;!V[X];X^=te||1,$=Q[$]||1)for(se=$^$<<1^$<<2^$<<3^$<<4,se=se>>8^se&255^99,V[X]=se,F[se]=X,Y=J[Z=J[te=J[X]]],_e=Y*16843009^Z*65537^te*257^X*16843008,be=J[se]*257^se*16843008,j=0;j<4;j++)M[j][X]=be=be<<24^be>>>8,R[j][se]=_e=_e<<24^_e>>>8;for(j=0;j<5;j++)M[j]=M[j].slice(0),R[j]=R[j].slice(0);return P},l=null,c=function(){function A(M){l||(l=u()),this._tables=[[l[0][0].slice(),l[0][1].slice(),l[0][2].slice(),l[0][3].slice(),l[0][4].slice()],[l[1][0].slice(),l[1][1].slice(),l[1][2].slice(),l[1][3].slice(),l[1][4].slice()]];var R,V,F,j=this._tables[0][4],X=this._tables[1],$=M.length,J=1;if($!==4&&$!==6&&$!==8)throw new Error("Invalid aes key size");var Q=M.slice(0),te=[];for(this._key=[Q,te],R=$;R<4*$+28;R++)F=Q[R-1],(R%$===0||$===8&&R%$===4)&&(F=j[F>>>24]<<24^j[F>>16&255]<<16^j[F>>8&255]<<8^j[F&255],R%$===0&&(F=F<<8^F>>>24^J<<24,J=J<<1^(J>>7)*283)),Q[R]=Q[R-$]^F;for(V=0;R;V++,R--)F=Q[V&3?R:R-4],R<=4||V<4?te[V]=F:te[V]=X[0][j[F>>>24]]^X[1][j[F>>16&255]]^X[2][j[F>>8&255]]^X[3][j[F&255]]}var P=A.prototype;return P.decrypt=function(R,V,F,j,X,$){var J=this._key[1],Q=R^J[0],te=j^J[1],Z=F^J[2],Y=V^J[3],se,be,_e,Ke=J.length/4-2,Ne,qe=4,et=this._tables[1],gt
117=et[0],Ye=et[1],ee=et[2],ce=et[3],oe=et[4];for(Ne=0;Ne<Ke;Ne++)se=gt[Q>>>24]^Ye[te>>16&255]^ee[Z>>8&255]^ce[Y&255]^J[qe],be=gt[te>>>24]^Ye[Z>>16&255]^ee[Y>>8&255]^ce[Q&255]^J[qe+1],_e=gt[Z>>>24]^Ye[Y>>16&255]^ee[Q>>8&255]^ce[te&255]^J[qe+2],Y=gt[Y>>>24]^Ye[Q>>16&255]^ee[te>>8&255]^ce[Z&255]^J[qe+3],qe+=4,Q=se,te=be,Z=_e;for(Ne=0;Ne<4;Ne++)X[(3&-Ne)+$]=oe[Q>>>24]<<24^oe[te>>16&255]<<16^oe[Z>>8&255]<<8^oe[Y&255]^J[qe++],se=Q,Q=te,te=Z,Z=Y,Y=se},A}(),d=function(A){r(P,A);function P(){var R;return R=A.call(this,s)||this,R.jobs=[],R.delay=1,R.timeout_=null,R}var M=P.prototype;return M.processJob_=function(){this.jobs.shift()(),this.jobs.length?this.timeout_=setTimeout(this.processJob_.bind(this),this.delay):this.timeout_=null},M.push=function(V){this.jobs.push(V),this.timeout_||(this.timeout_=setTimeout(this.processJob_.bind(this),this.delay))},P}(s),h=function(P){return P<<24|(P&65280)<<8|(P&16711680)>>8|P>>>24},m=function(P,M,R){var V=new Int32Array(P.buffer,P.byteOffset,P.byteLength>>2),F=new c(Array.prototype.slice.call(M)),j=new Uint8Array(P.byteLength),X=new Int32Array(j.buffer),$,J,Q,te,Z,Y,se,be,_e;for($=R[0],J=R[1],Q=R[2],te=R[3],_e=0;_e<V.length;_e+=4)Z=h(V[_e]),Y=h(V[_e+1]),se=h(V[_e+2]),be=h(V[_e+3]),F.decrypt(Z,Y,se,be,X,_e),X[_e]=h(X[_e]^$),X[_e+1]=h(X[_e+1]^J),X[_e+2]=h(X[_e+2]^Q),X[_e+3]=h(X[_e+3]^te),$=Z,J=Y,Q=se,te=be;return j},b=function(){function A(M,R,V,F){var j=A.STEP,X=new Int32Array(M.buffer),$=new Uint8Array(M.byteLength),J=0;for(this.asyncStream_=new d,this.asyncStream_.push(this.decryptChunk_(X.subarray(J,J+j),R,V,$)),J=j;J<X.length;J+=j)V=new Uint32Array([h(X[J-4]),h(X[J-3]),h(X[J-2]),h(X[J-1])]),this.asyncStream_.push(this.decryptChunk_(X.subarray(J,J+j),R,V,$));this.asyncStream_.push(function(){F(null,o($))})}var P=A.prototype;return P.decryptChunk_=function(R,V,F,j){return function(){var X=m(R,V,F);j.set(X,R.byteOffset)}},i(A,null,[{key:"STEP",get:function(){return 32e3}}]),A}(),y;typeof window<"u"?y=window:typeof e<"u"?y=e:typeof self<"u"?y=self:y={};var _=y,k=function(P){return ArrayBuffer.isView==="function"?ArrayBuffer.isView(P):P&&P.buffer instanceof ArrayBuffer},E=_.BigInt||Number;E("0x1"),E("0x100"),E("0x10000"),E("0x1000000"),E("0x100000000"),E("0x10000000000"),E("0x1000000000000"),E("0x100000000000000"),E("0x10000000000000000");var D=function(P){var M={};return Object.keys(P).forEach(function(R){var V=P[R];k(V)?M[R]={bytes:V.buffer,byteOffset:V.byteOffset,byteLength:V.byteLength}:M[R]=V}),M};self.onmessage=function(A){var P=A.data,M=new Uint8Array(P.encrypted.bytes,P.encrypted.byteOffset,P.encrypted.byteLength),R=new Uint32Array(P.key.bytes,P.key.byteOffset,P.ke
117y.byteLength/4),V=new Uint32Array(P.iv.bytes,P.iv.byteOffset,P.iv.byteLength/4);new b(M,R,V,function(F,j){self.postMessage(D({source:P.source,decrypted:j}),[j.buffer])})}})),oN=KS(sN),uN=function(t){var n=t.default?"main":"alternative";return t.characteristics&&t.characteristics.indexOf("public.accessibility.describes-video")>=0&&(n="main-desc"),n},td=function(t,n){t.abort(),t.pause(),n&&n.activePlaylistLoader&&(n.activePlaylistLoader.pause(),n.activePlaylistLoader=null)},xm=function(t,n){n.activePlaylistLoader=t,t.load()},lN=function(t,n){return function(){var i=n.segmentLoaders,a=i[t],r=i.main,s=n.mediaTypes[t],o=s.activeTrack(),u=s.getActiveGroup(),l=s.activePlaylistLoader,c=s.lastGroup_;if(!(u&&c&&u.id===c.id)&&(s.lastGroup_=u,s.lastTrack_=o,td(a,s),!(!u||u.isMasterPlaylist))){if(!u.playlistLoader){l&&r.resetEverything();return}a.resyncLoader(),xm(u.playlistLoader,s)}}},cN=function(t,n){return function(){var i=n.segmentLoaders[t],a=n.mediaTypes[t];a.lastGroup_=null,i.abort(),i.pause()}},dN=function(t,n){return function(){var i=n.masterPlaylistLoader,a=n.segmentLoaders,r=a[t],s=a.main,o=n.mediaTypes[t],u=o.activeTrack(),l=o.getActiveGroup(),c=o.activePlaylistLoader,d=o.lastTrack_;if(!(d&&u&&d.id===u.id)&&(o.lastGroup_=l,o.lastTrack_=u,td(r,o),!!l)){if(l.isMasterPlaylist){if(!u||!d||u.id===d.id)return;var h=n.vhs.masterPlaylistController_,m=h.selectPlaylist();if(h.media()===m)return;o.logger_("track change. Switching master audio from "+d.id+" to "+u.id),i.pause(),s.resetEverything(),h.fastQualityChange_(m);return}if(t==="AUDIO"){if(!l.playlistLoader){s.setAudio(!0),s.resetEverything();return}r.setAudio(!0),s.setAudio(!1)}if(c===l.playlistLoader){xm(l.playlistLoader,o);return}r.track&&r.track(u),r.resetEverything(),xm(l.playlistLoader,o)}}},ad={AUDIO:function(t,n){return function(){var i=n.segmentLoaders[t],a=n.mediaTypes[t],r=n.blacklistCurrentPlaylist;td(i,a);var s=a.activeTrack(),o=a.activeGroup(),u=(o.filter(function(d){return d.default})[0]||o[0]).id,l=a.tracks[u];if(s===l){r({message:"Problem encountered loading the default audio track."});return}z.log.warn("Problem encountered loading the alternate audio track.Switching back to default.");for(var c in a.tracks)a.tracks[c].enabled=a.tracks[c]===l;a.onTrackChanged()}},SUBTITLES:function(t,n){return function(){var i=n.segmentLoaders[t],a=n.mediaTypes[t];z.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track."),td(i,a);var r=a.activeTrack();r&&(r.mode="disabled"),a.onTrackChanged()}}},n1={AUDIO:function(t,n,i){if(n){var a=i.tech,r=i.requestOptions,s=i.segmentLoaders[t];n.on("loadedmetadata",function(){var o=n.media();s.playlist(o,r),(!a.paused()||o.endList&&a.preload()!=="none")&&s.load()}),n.on("loadedplaylist",function(){s.playlist(n.media(),r),a.paused()||s.load()}),n.on("error",ad[t](t,i))}},SUBTITLES:function(t,n,i){var a=i.tech,r=i.requestOptions,s=i.segmentLoaders[t],o=i.mediaTypes[t];n.on("loadedmetadata",function(){var u=n.media();s.playlist(u,r),s.track(o.activeTrack()),(!a.paused()||u.endList&&a.preload()!=="none")&&s.load()}),n.on("loadedplaylist",function(){s.playlist(n.media(),r),a.paused()||s.load()}),n.on("error",ad[t](t,i))}},hN={AUDIO:function(t,n){var i=n.vhs,a=n.sourceType,r=n.segmentLoaders[t],s=n.requestOptions,o=n.master.mediaGroups,u=n.mediaTypes[t],l=u.groups,c=u.tracks,d=u.logger_,h=n.masterPlaylistLoader,m=Yu(h.master);(!o[t]||Object.keys(o[t]).length===0)&&(o[t]={main:{default:{default:!0}}},m&&(o[t].main.default.playlists=h.master.playlists));for(var b in o[t]){l[b]||(l[b]=[]);for(var y in o[t][b]){var _=o[t][b][y],k=void 0;if(m?(d("AUDIO group '"+b+"' label '"+y+"' is a master playlist"),_.isMasterPlaylist=!0,k=null):a==="vhs-json"&&_.playlists?k=new gs(_.playlists[0],i,s):_.resolvedUri?k=new gs(_.resolvedUri,i,s):_.playlists&&a==="dash"?k=new Sm(_.playlists[0],i,s,h):k=null,_=z.mergeOptions({id:y,playlistLoader:k},_),n1[t](t,_.playlistLoader,n),l[b].push(_),typeof c[y]>"u"){var E=new z.AudioTrack({id:y,kind:uN(_),enabled:!1,language:_.language,default:_.default,label:y});c[y]=E}}}r.on("error",ad[t](t,n))},SUBTITLES:function(t,n){var i=n.tech,a=n.vhs,r=n.sourceType,s=n.segmentLoaders[t],o=n.requestOptions,u=n.master.mediaGroups,l=n.mediaTypes[t],c=l.groups,d=l.tracks,h=n.masterPlaylistLoader;for(var m in u[t]){c[m]||(c[m]=[]);for(var b in u[t][m])if(!u[t][m][b].forced){var y=u[t][m][b],_=void 0;if(r==="hls")_=new gs(y.resolvedUri,a,o);else if(r==="dash"){var k=y.playlists.filter(function(D){return D.excludeUntil!==1/0});if(!k.length)return;_=new Sm(y.playlists[0],a,o,h)}else r==="vhs-json"&&(_=new gs(y.playlists?y.playlists[0]:y.resolvedUri,a,o));if(y=z.mergeOptions({id:b,playlistLoader:_},y),n1[t](t,y.playlistLoader,n),c[m].push(y),typeof d[b]>"u"){var E=i.addRemoteTextTrack({id:b,kind:"subtitles",default:y.default&&y.autoselect,language:y.language,label:b},!1).track;d[b]=E}}}s.on("error",ad[t](t,n))},"CLOSED-CAPTIONS":function(t,n){var i=n.tech,a=n.master.mediaGroups,r=n.mediaTypes[t],s=r.groups,o=r.tracks;for(var u in a[t]){s[u]||(s[u]=[]);for(var l in a[t][u]){var c=a[t][u][l];if(/^(?:CC|SERVICE)/.test(c.instreamId)){var d=i.options_.vhs&&i.options_.vhs.captionServices||{},h={label:l,language:c.language,instreamId:c.instreamId,default:c.default&&c.autoselect};if(d[h.instreamId]&&(h=z.mergeOptions(h,d[h.instreamId])),h.default===void 0&&delete h.default,s[u].push(z.mergeOptions({id:l},c)),typeof o[l]>
117"u"){var m=i.addRemoteTextTrack({id:h.instreamId,kind:"captions",default:h.default,language:h.language,label:h.label},!1).track;o[l]=m}}}}}},fN=function e(t,n){for(var i=0;i<t.length;i++)if(Rg(n,t[i])||t[i].playlists&&e(t[i].playlists,n))return!0;return!1},mN=function(t,n){return function(i){var a=n.masterPlaylistLoader,r=n.mediaTypes[t].groups,s=a.media();if(!s)return null;var o=null;s.attributes[t]&&(o=r[s.attributes[t]]);var u=Object.keys(r);if(!o)if(t==="AUDIO"&&u.length>1&&Yu(n.master))for(var l=0;l<u.length;l++){var c=r[u[l]];if(fN(c,s)){o=c;break}}else r.main?o=r.main:u.length===1&&(o=r[u[0]]);return typeof i>"u"?o:i===null||!o?null:o.filter(function(d){return d.id===i.id})[0]||null}},pN={AUDIO:function(t,n){return function(){var i=n.mediaTypes[t].tracks;for(var a in i)if(i[a].enabled)return i[a];return null}},SUBTITLES:function(t,n){return function(){var i=n.mediaTypes[t].tracks;for(var a in i)if(i[a].mode==="showing"||i[a].mode==="hidden")return i[a];return null}}},gN=function(t,n){var i=n.mediaTypes;return function(){var a=i[t].activeTrack();return a?i[t].activeGroup(a):null}},vN=function(t){["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(function(b){hN[b](b,t)});var n=t.mediaTypes,i=t.masterPlaylistLoader,a=t.tech,r=t.vhs,s=t.segmentLoaders,o=s.AUDIO,u=s.main;["AUDIO","SUBTITLES"].forEach(function(b){n[b].activeGroup=mN(b,t),n[b].activeTrack=pN[b](b,t),n[b].onGroupChanged=lN(b,t),n[b].onGroupChanging=cN(b,t),n[b].onTrackChanged=dN(b,t),n[b].getActiveGroup=gN(b,t)});var l=n.AUDIO.activeGroup();if(l){var c=(l.filter(function(b){return b.default})[0]||l[0]).id;n.AUDIO.tracks[c].enabled=!0,n.AUDIO.onGroupChanged(),n.AUDIO.onTrackChanged();var d=n.AUDIO.getActiveGroup();d.playlistLoader?(u.setAudio(!1),o.setAudio(!0)):u.setAudio(!0)}i.on("mediachange",function(){["AUDIO","SUBTITLES"].forEach(function(b){return n[b].onGroupChanged()})}),i.on("mediachanging",function(){["AUDIO","SUBTITLES"].forEach(function(b){return n[b].onGroupChanging()})});var h=function(){n.AUDIO.onTrackChanged(),a.trigger({type:"usage",name:"vhs-audio-change"}),a.trigger({type:"usage",name:"hls-audio-change"})};a.audioTracks().addEventListener("change",h),a.remoteTextTracks().addEventListener("change",n.SUBTITLES.onTrackChanged),r.on("dispose",function(){a.audioTracks().removeEventListener("change",h),a.remoteTextTracks().removeEventListener("change",n.SUBTITLES.onTrackChanged)}),a.clearTracks("audio");for(var m in n.AUDIO.tracks)a.audioTracks().addTrack(n.AUDIO.tracks[m])},bN=function(){var t={};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(function(n){t[n]={groups:{},tracks:{},activePlaylistLoader:null,activeGroup:di,activeTrack:di,getActiveGroup:di,onGroupChanged:di,onTrackChanged:di,lastTrack_:null,logger_:xn("MediaGroups["+n+"]")}}),t},yN=60*2,ri,kN=["mediaRequests","mediaRequestsAborted","mediaRequestsTimedout","mediaRequestsErrored","mediaTransferDuration","mediaBytesTransferred","mediaAppends"],_N=function(t){return this.audioSegmentLoader_[t]+this.mainSegmentLoader_[t]},TN=function(t){var n=t.currentPlaylist,i=t.buffered,a=t.currentTime,r=t.nextPlaylist,s=t.bufferLowWaterLine,o=t.bufferHighWaterLine,u=t.duration,l=t.experimentalBufferBasedABR,c=t.log;if(!r)return z.log.warn("We received no playlist to switch to. Please check your stream."),!1;var d="allowing switch "+(n&&n.id||"null")+" -> "+r.id;if(!n)return c(d+" as current playlist is not set"),!0;if(r.id===n.id)return!1;var h=!!ps(i,a).length;if(!n.endList)return!h&&typeof n.partTargetDuration=="number"?(c("not "+d+" as current playlist is live llhls, but currentTime isn't in buffered."),!1):(c(d+" as current playlist is live"),!0);var m=Lg(i,a),b=l?Xt.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:Xt.MAX_BUFFER_LOW_WATER_LINE;if(u<b)return c(d+" as duration < max low water line ("+u+" < "+b+")"),!0;var y=r.attributes.BANDWIDTH,_=n.attributes.BANDWIDTH;if(y<_&&(!l||m<o)){var k=d+" as next bandwidth < current bandwidth ("+y+" < "+_+")";return l&&(k+=" and forwardBuffer < bufferHighWaterLine ("+m+" < "+o+")"),c(k),!0}if((!l||y>_)&&m>=s){var E=d+" as forwardBuffer >= bufferLowWaterLine ("+m+" >= "+s+")";return l&&(E+=" and next bandwidth > current bandwidth ("+y+" > "+_+")"),c(E),!0}return c("not "+d+" as no switching criteria met"),!1},SN=function(e){me(t,e);function t(i){var a;a=e.call(this)||this;var r=i.src,s=i.handleManifestRedirects,o=i.withCredentials,u=i.tech,l=i.bandwidth,c=i.externVhs,d=i.useCueTags,h=i.blackl
117istDuration,m=i.enableLowInitialPlaylist,b=i.sourceType,y=i.cacheEncryptionKeys,_=i.experimentalBufferBasedABR,k=i.experimentalLeastPixelDiffSelector,E=i.captionServices;if(!r)throw new Error("A non-empty playlist URL or JSON manifest string is required");var D=i.maxPlaylistRetries;(D===null||typeof D>"u")&&(D=1/0),ri=c,a.experimentalBufferBasedABR=!!_,a.experimentalLeastPixelDiffSelector=!!k,a.withCredentials=o,a.tech_=u,a.vhs_=u.vhs,a.sourceType_=b,a.useCueTags_=d,a.blacklistDuration=h,a.maxPlaylistRetries=D,a.enableLowInitialPlaylist=m,a.useCueTags_&&(a.cueTagsTrack_=a.tech_.addTextTrack("metadata","ad-cues"),a.cueTagsTrack_.inBandMetadataTrackDispatchType=""),a.requestOptions_={withCredentials:o,handleManifestRedirects:s,maxPlaylistRetries:D,timeout:null},a.on("error",a.pauseLoading),a.mediaTypes_=bN(),a.mediaSource=new N.MediaSource,a.handleDurationChange_=a.handleDurationChange_.bind(ze(a)),a.handleSourceOpen_=a.handleSourceOpen_.bind(ze(a)),a.handleSourceEnded_=a.handleSourceEnded_.bind(ze(a)),a.mediaSource.addEventListener("durationchange",a.handleDurationChange_),a.mediaSource.addEventListener("sourceopen",a.handleSourceOpen_),a.mediaSource.addEventListener("sourceended",a.handleSourceEnded_),a.seekable_=z.createTimeRanges(),a.hasPlayed_=!1,a.syncController_=new iN(i),a.segmentMetadataTrack_=u.addRemoteTextTrack({kind:"metadata",label:"segment-metadata"},!1).track,a.decrypter_=new oN,a.sourceUpdater_=new iC(a.mediaSource),a.inbandTextTracks_={},a.timelineChangeController_=new rN;var A={vhs:a.vhs_,parse708captions:i.parse708captions,useDtsForTimestampOffset:i.useDtsForTimestampOffset,captionServices:E,mediaSource:a.mediaSource,currentTime:a.tech_.currentTime.bind(a.tech_),seekable:function(){return a.seekable()},seeking:function(){return a.tech_.seeking()},duration:function(){return a.duration()},hasPlayed:function(){return a.hasPlayed_},goalBufferLength:function(){return a.goalBufferLength()},bandwidth:l,syncController:a.syncController_,decrypter:a.decrypter_,sourceType:a.sourceType_,inbandTextTracks:a.inbandTextTracks_,cacheEncryptionKeys:y,sourceUpdater:a.sourceUpdater_,timelineChangeController:a.timelineChangeController_,experimentalExactManifestTimings:i.experimentalExactManifestTimings};a.masterPlaylistLoader_=a.sourceType_==="dash"?new Sm(r,a.vhs_,a.requestOptions_):new gs(r,a.vhs_,a.requestOptions_),a.setupMasterPlaylistLoaderListeners_(),a.mainSegmentLoader_=new wm(z.mergeOptions(A,{segmentMetadataTrack:a.segmentMetadataTrack_,loaderType:"main"}),i),a.audioSegmentLoader_=new wm(z.mergeOptions(A,{loaderType:"audio"}),i),a.subtitleSegmentLoader_=new eN(z.mergeOptions(A,{loaderType:"vtt",featuresNativeTextTracks:a.tech_.featuresNativeTextTracks,loadVttJs:function(){return new Promise(function(R,V){function F(){u.off("vttjserror",j),R()}function j(){u.off("vttjsloaded",F),V()}u.one("vttjsloaded",F),u.one("vttjserror",j),u.addWebVttScript_()})}}),i),a.setupSegmentLoaderListeners_(),a.experimentalBufferBasedABR&&(a.masterPlaylistLoader_.one("loadedplaylist",function(){return a.startABRTimer_()}),a.tech_.on("pause",function(){return a.stopABRTimer_()}),a.tech_.on("play",function(){return a.startABRTimer_()})),kN.forEach(function(M){a[M+"_"]=_N.bind(ze(a),M)}),a.logger_=xn("MPC"),a.triggeredFmp4Usage=!1,a.tech_.preload()==="none"?(a.loadOnPlay_=function(){a.loadOnPlay_=null,a.masterPlaylistLoader_.load()},a.tech_.one("play",a.loadOnPlay_)):a.masterPlaylistLoader_.load(),a.timeToLoadedData__=-1,a.mainAppendsToLoadedData__=-1,a.audioAppendsToLoadedData__=-1;var P=a.tech_.preload()==="none"?"play":"loadstart";return a.tech_.one(P,function(){var M=Date.now();a.tech_.one("loadeddata",function(){a.timeToLoadedData__=Date.now()-M,a.mainAppendsToLoadedData__=a.mainSegmentLoader_.mediaAppends,a.audioAppendsToLoadedData__=a.audioSegmentLoader_.mediaAppends})}),a}var n=t.prototype;return n.mainAppendsToLoadedData_=function(){return this.mainAppendsToLoadedData__},n.audioAppendsToLoadedData_=function(){return this.audioAppendsToLoadedData__},n.appendsToLoadedData_=function(){var a=this.mainAppendsToLoadedData_(),r=this.audioAppendsToLoadedData_();return a===-1||r===-1?-1:a+r},n.timeToLoadedData_=function(){return this.timeToLoadedData__},n.checkABR_=function(a){a===void 0&&(a="abr");var r=this.selectPlaylist();r&&this.shouldSwitchToMedia_(r)&&this.switchMedia_(r,a)},n.switchMedia_=function(a,r,s){var o=this.media(),u=o&&(o.id||o.uri),l=a.id||a.uri;u&&u!==l&&(this.logger_("switch media "+u+" -> "+l+" from "+r),this.tech_.trigger({type:"usage",name:"vhs-rendition-change-"+r})),this.masterPlaylistLoader_.media(a,s)},n.startABRTimer_=function(){var a=this;this.stopABRTimer_(),this.abrTimer_=N.setInterval(function(){return a.checkABR_()},250)},n.stopABRTimer_=function(){this.tech_.scrubbing&&this.tech_.scrubbing()||(N.clearInterval(this.abrTimer_),this.abrTimer_=null)},n.getAudioTrackPlaylists_=function(){var a=this.master(),r=a&&a.playlists||[];if(!a||!a.mediaGroups||!a.mediaGroups.AUDIO)return r;var s=a.mediaGroups.AUDIO,o=Object.keys(s),u;if(Object.keys(this.mediaTypes_.AUDIO.groups).length)u=this.mediaTypes_.AUDIO.activeTrack();else{var l=s.main||o.length&&s[o[0]];for(var c in l)if(l[c].default){u={label:c};break}}if(!u)return r;var d=[];for(var h in s)if(s[h][u.label]){var m=s[h][u.label];if(m.playlists&&m.playlists.length)d.push.apply(d,m.playlists);else if(m.uri)d.push(m);else if(a.playlists.length)for(var b=0;b<a.playlists.length;b++){var y=a.playlists[b];y.attributes&&y.attributes.AUDIO&&y.attributes.AUDIO===h&&d.push(y)}}return d.length?d:r},n.setupMasterPlaylistLoaderListeners_=function(){var a=this;this.masterPlaylistLoader_.on("loadedmetadata",function(){var r=a.masterPlaylistLoader_.media(),s=r.targetDuration*1.5*1e3;bm(a.masterPlaylistLoader_.master,a.masterPlaylistLoader_.media())?a.requestOptions_.timeout=0:a.requestOptions_.timeout=s,r.endList&&a.tech_.preload()!=="none"&&(a.mainSegmentLoader_.playlist(r,a.requestOptions_),a.mainSegmentLoader_.load()),vN({sourceType:a.sourceType_,segmentLoaders:{AUDIO:a.audioSegmentLoader_,SUBTITLES:a.subtitleSegmentLoader_,main:a.mainSegmentLoader_}
117,tech:a.tech_,requestOptions:a.requestOptions_,masterPlaylistLoader:a.masterPlaylistLoader_,vhs:a.vhs_,master:a.master(),mediaTypes:a.mediaTypes_,blacklistCurrentPlaylist:a.blacklistCurrentPlaylist.bind(a)}),a.triggerPresenceUsage_(a.master(),r),a.setupFirstPlay(),!a.mediaTypes_.AUDIO.activePlaylistLoader||a.mediaTypes_.AUDIO.activePlaylistLoader.media()?a.trigger("selectedinitialmedia"):a.mediaTypes_.AUDIO.activePlaylistLoader.one("loadedmetadata",function(){a.trigger("selectedinitialmedia")})}),this.masterPlaylistLoader_.on("loadedplaylist",function(){a.loadOnPlay_&&a.tech_.off("play",a.loadOnPlay_);var r=a.masterPlaylistLoader_.media();if(!r){a.excludeUnsupportedVariants_();var s;if(a.enableLowInitialPlaylist&&(s=a.selectInitialPlaylist()),s||(s=a.selectPlaylist()),!s||!a.shouldSwitchToMedia_(s))return;a.initialMedia_=s,a.switchMedia_(a.initialMedia_,"initial");var o=a.sourceType_==="vhs-json"&&a.initialMedia_.segments;if(!o)return;r=a.initialMedia_}a.handleUpdatedMediaPlaylist(r)}),this.masterPlaylistLoader_.on("error",function(){a.blacklistCurrentPlaylist(a.masterPlaylistLoader_.error)}),this.masterPlaylistLoader_.on("mediachanging",function(){a.mainSegmentLoader_.abort(),a.mainSegmentLoader_.pause()}),this.masterPlaylistLoader_.on("mediachange",function(){var r=a.masterPlaylistLoader_.media(),s=r.targetDuration*1.5*1e3;bm(a.masterPlaylistLoader_.master,a.masterPlaylistLoader_.media())?a.requestOptions_.timeout=0:a.requestOptions_.timeout=s,a.masterPlaylistLoader_.load(),a.mainSegmentLoader_.playlist(r,a.requestOptions_),a.mainSegmentLoader_.load(),a.tech_.trigger({type:"mediachange",bubbles:!0})}),this.masterPlaylistLoader_.on("playlistunchanged",function(){var r=a.masterPlaylistLoader_.media();if(r.lastExcludeReason_!=="playlist-unchanged"){var s=a.stuckAtPlaylistEnd_(r);s&&(a.blacklistCurrentPlaylist({message:"Playlist no longer updating.",reason:"playlist-unchanged"}),a.tech_.trigger("playliststuck"))}}),this.masterPlaylistLoader_.on("renditiondisabled",function(){a.tech_.trigger({type:"usage",name:"vhs-rendition-disabled"}),a.tech_.trigger({type:"usage",name:"hls-rendition-disabled"})}),this.masterPlaylistLoader_.on("renditionenabled",function(){a.tech_.trigger({type:"usage",name:"vhs-rendition-enabled"}),a.tech_.trigger({type:"usage",name:"hls-rendition-enabled"})})},n.handleUpdatedMediaPlaylist=function(a){this.useCueTags_&&this.updateAdCues_(a),this.mainSegmentLoader_.playlist(a,this.requestOptions_),this.updateDuration(!a.endList),this.tech_.paused()||(this.mainSegmentLoader_.load(),this.audioSegmentLoader_&&this.audioSegmentLoader_.load())},n.triggerPresenceUsage_=function(a,r){var s=a.mediaGroups||{},o=!0,u=Object.keys(s.AUDIO);for(var l in s.AUDIO)for(var c in s.AUDIO[l]){var d=s.AUDIO[l][c];d.uri||(o=!1)}o&&(this.tech_.trigger({type:"usage",name:"vhs-demuxed"}),this.tech_.trigger({type:"usage",name:"hls-demuxed"})),Object.keys(s.SUBTITLES).length&&(this.tech_.trigger({type:"usage",name:"vhs-webvtt"}),this.tech_.trigger({type:"usage",name:"hls-webvtt"})),ri.Playlist.isAes(r)&&(this.tech_.trigger({type:"usage",name:"vhs-aes"}),this.tech_.trigger({type:"usage",name:"hls-aes"})),u.length&&Object.keys(s.AUDIO[u[0]]).length>1&&(this.tech_.trigger({type:"usage",name:"vhs-alternate-audio"}),this.tech_.trigger({type:"usage",name:"hls-alternate-audio"})),this.useCueTags_&&(this.tech_.trigger({type:"usage",name:"vhs-playlist-cue-tags"}),this.tech_.trigger({type:"usage",name:"hls-playlist-cue-tags"}))},n.shouldSwitchToMedia_=function(a){var r=this.masterPlaylistLoader_.media()||this.masterPlaylistLoader_.pendingMedia_,s=this.tech_.currentTime(),o=this.bufferLowWaterLine(),u=this.bufferHighWaterLine(),l=this.tech_.buffered();return TN({buffered:l,currentTime:s,currentPlaylist:r,nextPlaylist:a,bufferLowWaterLine:o,bufferHighWaterLine:u,duration:this.duration(),experimentalBufferBasedABR:this.experimentalBufferBasedABR,log:this.logger_})},n.setupSegmentLoaderListeners_=function(){var a=this;this.mainSegmentLoader_.on("bandwidthupdate",function(){a.checkABR_("bandwidthupdate"),a.tech_.trigger("bandwidthupdate")}),this.mainSegmentLoader_.on("timeout",function(){a.experimentalBufferBasedABR&&a.mainSegmentLoader_.load()}),this.experimentalBufferBasedABR||this.mainSegmentLoader_.on("progress",function(){a.trigger("progress")}
117),this.mainSegmentLoader_.on("error",function(){a.blacklistCurrentPlaylist(a.mainSegmentLoader_.error())}),this.mainSegmentLoader_.on("appenderror",function(){a.error=a.mainSegmentLoader_.error_,a.trigger("error")}),this.mainSegmentLoader_.on("syncinfoupdate",function(){a.onSyncInfoUpdate_()}),this.mainSegmentLoader_.on("timestampoffset",function(){a.tech_.trigger({type:"usage",name:"vhs-timestamp-offset"}),a.tech_.trigger({type:"usage",name:"hls-timestamp-offset"})}),this.audioSegmentLoader_.on("syncinfoupdate",function(){a.onSyncInfoUpdate_()}),this.audioSegmentLoader_.on("appenderror",function(){a.error=a.audioSegmentLoader_.error_,a.trigger("error")}),this.mainSegmentLoader_.on("ended",function(){a.logger_("main segment loader ended"),a.onEndOfStream()}),this.mainSegmentLoader_.on("earlyabort",function(s){a.experimentalBufferBasedABR||(a.delegateLoaders_("all",["abort"]),a.blacklistCurrentPlaylist({message:"Aborted early because there isn't enough bandwidth to complete the request without rebuffering."},yN))});var r=function(){if(!a.sourceUpdater_.hasCreatedSourceBuffers())return a.tryToCreateSourceBuffers_();var o=a.getCodecsOrExclude_();o&&a.sourceUpdater_.addOrChangeSourceBuffers(o)};this.mainSegmentLoader_.on("trackinfo",r),this.audioSegmentLoader_.on("trackinfo",r),this.mainSegmentLoader_.on("fmp4",function(){a.triggeredFmp4Usage||(a.tech_.trigger({type:"usage",name:"vhs-fmp4"}),a.tech_.trigger({type:"usage",name:"hls-fmp4"}),a.triggeredFmp4Usage=!0)}),this.audioSegmentLoader_.on("fmp4",function(){a.triggeredFmp4Usage||(a.tech_.trigger({type:"usage",name:"vhs-fmp4"}),a.tech_.trigger({type:"usage",name:"hls-fmp4"}),a.triggeredFmp4Usage=!0)}),this.audioSegmentLoader_.on("ended",function(){a.logger_("audioSegmentLoader ended"),a.onEndOfStream()})},n.mediaSecondsLoaded_=function(){return Math.max(this.audioSegmentLoader_.mediaSecondsLoaded+this.mainSegmentLoader_.mediaSecondsLoaded)},n.load=function(){this.mainSegmentLoader_.load(),this.mediaTypes_.AUDIO.activePlaylistLoader&&this.audioSegmentLoader_.load(),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&this.subtitleSegmentLoader_.load()},n.smoothQualityChange_=function(a){a===void 0&&(a=this.selectPlaylist()),this.fastQualityChange_(a)},n.fastQualityChange_=function(a){var r=this;if(a===void 0&&(a=this.selectPlaylist()),a===this.masterPlaylistLoader_.media()){this.logger_("skipping fastQualityChange because new media is same as old");return}this.switchMedia_(a,"fast-quality"),this.mainSegmentLoader_.resetEverything(function(){z.browser.IE_VERSION||z.browser.IS_EDGE?r.tech_.setCurrentTime(r.tech_.currentTime()+.04):r.tech_.setCurrentTime(r.tech_.currentTime())})},n.play=function(){if(!this.setupFirstPlay()){this.tech_.ended()&&this.tech_.setCurrentTime(0),this.hasPlayed_&&this.load();var a=this.tech_.seekable();if(this.tech_.duration()===1/0&&this.tech_.currentTime()<a.start(0))return this.tech_.setCurrentTime(a.end(a.length-1))}},n.setupFirstPlay=function(){var a=this,r=this.masterPlaylistLoader_.media();if(!r||this.tech_.paused()||this.hasPlayed_)return!1;if(!r.endList){var s=this.seekable();if(!s.length)return!1;if(z.browser.IE_VERSION&&this.tech_.readyState()===0)return this.tech_.one("loadedmetadata",function(){a.trigger("firstplay"),a.tech_.setCurrentTime(s.end(0)),a.hasPlayed_=!0}),!1;this.trigger("firstplay"),this.tech_.setCurrentTime(s.end(0))}return this.hasPlayed_=!0,this.load(),!0},n.handleSourceOpen_=function(){if(this.tryToCreateSourceBuffers_(),this.tech_.autoplay()){var a=this.tech_.play();typeof a<"u"&&typeof a.then=="function"&&a.then(null,function(r){})}this.trigger("sourceopen")},n.handleSourceEnded_=function(){if(this.inbandTextTracks_.metadataTrack_){var a=this.inbandTextTracks_.metadataTrack_.cues;if(!(!a||!a.length)){var r=this.duration();a[a.length-1].endTime=isNaN(r)||Math.abs(r)===1/0?Number.MAX_VALUE:r}}},n.handleDurationChange_=function(){this.tech_.trigger("durationchange")},n.onEndOfStream=function(){var a=this.mainSegmentLoader_.ended_;if(this.mediaTypes_.AUDIO.activePlaylistLoader){var r=this.mainSegmentLoader_.getCurrentMediaInfo_();!r||r.hasVideo?a=a&&this.audioSegmentLoader_.ended_:a=this.audioSegmentLoader_.ended_}a&&(this.stopABRTimer_(),this.sourceUpdater_.endOfStream())},n.stuckAtPlaylistEnd_=function(a){var r=this.seekable();if(!r.length)return!1;var s=this.syncController_.getExpiredTime(a,this.duration());if(s===null)return!1;var o=ri.Playlist.playlistEnd(a,s),u=this.tech_.currentTime(),l=this.tech_.buffered();if(!l.length)return o-u<=Vn;var c=l.end(l.length-1);return c-u<=Vn&&o-c<=Vn},n.blacklistCurrentPlaylist=function(a,r){a===void 0&&(a={});var s=a.playlist||this.masterPlaylistLoader_.media();
117if(r=r||a.blacklistDuration||this.blacklistDuration,!s){this.error=a,this.mediaSource.readyState!=="open"?this.trigger("error"):this.sourceUpdater_.endOfStream("network");return}s.playlistErrors_++;var o=this.masterPlaylistLoader_.master.playlists,u=o.filter(nh),l=u.length===1&&u[0]===s;if(o.length===1&&r!==1/0)return z.log.warn("Problem encountered with playlist "+s.id+". Trying again since it is the only playlist."),this.tech_.trigger("retryplaylist"),this.masterPlaylistLoader_.load(l);if(l){var c=!1;o.forEach(function(k){if(k!==s){var E=k.excludeUntil;typeof E<"u"&&E!==1/0&&(c=!0,delete k.excludeUntil)}}),c&&(z.log.warn("Removing other playlists from the exclusion list because the last rendition is about to be excluded."),this.tech_.trigger("retryplaylist"))}var d;s.playlistErrors_>this.maxPlaylistRetries?d=1/0:d=Date.now()+r*1e3,s.excludeUntil=d,a.reason&&(s.lastExcludeReason_=a.reason),this.tech_.trigger("blacklistplaylist"),this.tech_.trigger({type:"usage",name:"vhs-rendition-blacklisted"}),this.tech_.trigger({type:"usage",name:"hls-rendition-blacklisted"});var h=this.selectPlaylist();if(!h){this.error="Playback cannot continue. No available working or supported playlists.",this.trigger("error");return}var m=a.internal?this.logger_:z.log.warn,b=a.message?" "+a.message:"";m((a.internal?"Internal problem":"Problem")+" encountered with playlist "+s.id+"."+(b+" Switching to playlist "+h.id+".")),h.attributes.AUDIO!==s.attributes.AUDIO&&this.delegateLoaders_("audio",["abort","pause"]),h.attributes.SUBTITLES!==s.attributes.SUBTITLES&&this.delegateLoaders_("subtitle",["abort","pause"]),this.delegateLoaders_("main",["abort","pause"]);var y=h.targetDuration/2*1e3||5*1e3,_=typeof h.lastRequest=="number"&&Date.now()-h.lastRequest<=y;return this.switchMedia_(h,"exclude",l||_)},n.pauseLoading=function(){this.delegateLoaders_("all",["abort","pause"]),this.stopABRTimer_()},n.delegateLoaders_=function(a,r){var s=this,o=[],u=a==="all";(u||a==="main")&&o.push(this.masterPlaylistLoader_);var l=[];(u||a==="audio")&&l.push("AUDIO"),(u||a==="subtitle")&&(l.push("CLOSED-CAPTIONS"),l.push("SUBTITLES")),l.forEach(function(c){var d=s.mediaTypes_[c]&&s.mediaTypes_[c].activePlaylistLoader;d&&o.push(d)}),["main","audio","subtitle"].forEach(function(c){var d=s[c+"SegmentLoader_"];d&&(a===c||a==="all")&&o.push(d)}),o.forEach(function(c){return r.forEach(function(d){typeof c[d]=="function"&&c[d]()})})},n.setCurrentTime=function(a){var r=ps(this.tech_.buffered(),a);if(!(this.masterPlaylistLoader_&&this.masterPlaylistLoader_.media())||!this.masterPlaylistLoader_.media().segments)return 0;if(r&&r.length)return a;this.mainSegmentLoader_.resetEverything(),this.mainSegmentLoader_.abort(),this.mediaTypes_.AUDIO.activePlaylistLoader&&(this.audioSegmentLoader_.resetEverything(),this.audioSegmentLoader_.abort()),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&(this.subtitleSegmentLoader_.resetEverything(),this.subtitleSegmentLoader_.abort()),this.load()},n.duration=function(){if(!this.masterPlaylistLoader_)return 0;var a=this.masterPlaylistLoader_.media();return a?a.endList?this.mediaSource?this.mediaSource.duration:ri.Playlist.duration(a):1/0:0},n.seekable=function(){return this.seekable_},n.onSyncInfoUpdate_=function(){var a;if(this.masterPlaylistLoader_){var r=this.masterPlaylistLoader_.media();if(r){var s=this.syncController_.getExpiredTime(r,this.duration());if(s!==null){var o=this.masterPlaylistLoader_.master,u=ri.Playlist.seekable(r,s,ri.Playlist.liveEdgeDelay(o,r));if(u.length!==0&&!(this.mediaTypes_.AUDIO.activePlaylistLoader&&(r=this.mediaTypes_.AUDIO.activePlaylistLoader.media(),s=this.syncController_.getExpiredTime(r,this.duration()),s===null||(a=ri.Playlist.seekable(r,s,ri.Playlist.liveEdgeDelay(o,r)),a.length===0)))){var l,c;this.seekable_&&this.seekable_.length&&(l=this.seekable_.end(0),c=this.seekable_.start(0)),a?a.start(0)>u.end(0)||u.start(0)>a.end(0)?this.seekable_=u:this.seekable_=z.createTimeRanges([[a.start(0)>u.start(0)?a.start(0):u.start(0),a.end(0)<u.end(0)?a.end(0):u.end(0)]]):this.seekable_=u,!(this.seekable_&&this.seekable_.length&&this.seekable_.end(0)===l&&this.seekable_.start(0)===c)&&(this.logger_("seekable updated ["+_S(this.seekable_)+"]"),this.tech_.trigger("seekablechanged"))}}}}}
117,n.updateDuration=function(a){if(this.updateDuration_&&(this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.updateDuration_=null),this.mediaSource.readyState!=="open"){this.updateDuration_=this.updateDuration.bind(this,a),this.mediaSource.addEventListener("sourceopen",this.updateDuration_);return}if(a){var r=this.seekable();if(!r.length)return;(isNaN(this.mediaSource.duration)||this.mediaSource.duration<r.end(r.length-1))&&this.sourceUpdater_.setDuration(r.end(r.length-1));return}var s=this.tech_.buffered(),o=ri.Playlist.duration(this.masterPlaylistLoader_.media());s.length>0&&(o=Math.max(o,s.end(s.length-1))),this.mediaSource.duration!==o&&this.sourceUpdater_.setDuration(o)},n.dispose=function(){var a=this;this.trigger("dispose"),this.decrypter_.terminate(),this.masterPlaylistLoader_.dispose(),this.mainSegmentLoader_.dispose(),this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_),["AUDIO","SUBTITLES"].forEach(function(r){var s=a.mediaTypes_[r].groups;for(var o in s)s[o].forEach(function(u){u.playlistLoader&&u.playlistLoader.dispose()})}),this.audioSegmentLoader_.dispose(),this.subtitleSegmentLoader_.dispose(),this.sourceUpdater_.dispose(),this.timelineChangeController_.dispose(),this.stopABRTimer_(),this.updateDuration_&&this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.mediaSource.removeEventListener("durationchange",this.handleDurationChange_),this.mediaSource.removeEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.removeEventListener("sourceended",this.handleSourceEnded_),this.off()},n.master=function(){return this.masterPlaylistLoader_.master},n.media=function(){return this.masterPlaylistLoader_.media()||this.initialMedia_},n.areMediaTypesKnown_=function(){var a=!!this.mediaTypes_.AUDIO.activePlaylistLoader,r=!!this.mainSegmentLoader_.getCurrentMediaInfo_(),s=a?!!this.audioSegmentLoader_.getCurrentMediaInfo_():!0;return!(!r||!s)},n.getCodecsOrExclude_=function(){var a=this,r={main:this.mainSegmentLoader_.getCurrentMediaInfo_()||{},audio:this.audioSegmentLoader_.getCurrentMediaInfo_()||{}},s=this.mainSegmentLoader_.getPendingSegmentPlaylist()||this.media();r.video=r.main;var o=tu(this.master(),s),u={},l=!!this.mediaTypes_.AUDIO.activePlaylistLoader;if(r.main.hasVideo&&(u.video=o.video||r.main.videoCodec||K8),r.main.isMuxed&&(u.video+=","+(o.audio||r.main.audioCodec||Ub)),(r.main.hasAudio&&!r.main.isMuxed||r.audio.hasAudio||l)&&(u.audio=o.audio||r.main.audioCodec||r.audio.audioCodec||Ub,r.audio.isFmp4=r.main.hasAudio&&!r.main.isMuxed?r.main.isFmp4:r.audio.isFmp4),!u.audio&&!u.video){this.blacklistCurrentPlaylist({playlist:s,message:"Could not determine codecs for playlist.",blacklistDuration:1/0});return}var c=function(k,E){return k?cc(E):zh(E)},d={},h;if(["video","audio"].forEach(function(_){if(u.hasOwnProperty(_)&&!c(r[_].isFmp4,u[_])){var k=r[_].isFmp4?"browser":"muxer";d[k]=d[k]||[],d[k].push(u[_]),_==="audio"&&(h=k)}}),l&&h&&s.attributes.AUDIO){var m=s.attributes.AUDIO;
117this.master().playlists.forEach(function(_){var k=_.attributes&&_.attributes.AUDIO;k===m&&_!==s&&(_.excludeUntil=1/0)}),this.logger_("excluding audio group "+m+" as "+h+' does not support codec(s): "'+u.audio+'"')}if(Object.keys(d).length){var b=Object.keys(d).reduce(function(_,k){return _&&(_+=", "),_+=k+' does not support codec(s): "'+d[k].join(",")+'"',_},"")+".";this.blacklistCurrentPlaylist({playlist:s,internal:!0,message:b,blacklistDuration:1/0});return}if(this.sourceUpdater_.hasCreatedSourceBuffers()&&!this.sourceUpdater_.canChangeType()){var y=[];if(["video","audio"].forEach(function(_){var k=(On(a.sourceUpdater_.codecs[_]||"")[0]||{}).type,E=(On(u[_]||"")[0]||{}).type;k&&E&&k.toLowerCase()!==E.toLowerCase()&&y.push('"'+a.sourceUpdater_.codecs[_]+'" -> "'+u[_]+'"')}),y.length){this.blacklistCurrentPlaylist({playlist:s,message:"Codec switching not supported: "+y.join(", ")+".",blacklistDuration:1/0,internal:!0});return}}return u},n.tryToCreateSourceBuffers_=function(){if(!(this.mediaSource.readyState!=="open"||this.sourceUpdater_.hasCreatedSourceBuffers())&&this.areMediaTypesKnown_()){var a=this.getCodecsOrExclude_();if(a){this.sourceUpdater_.createSourceBuffers(a);var r=[a.video,a.audio].filter(Boolean).join(",");this.excludeIncompatibleVariants_(r)}}},n.excludeUnsupportedVariants_=function(){var a=this,r=this.master().playlists,s=[];Object.keys(r).forEach(function(o){var u=r[o];if(s.indexOf(u.id)===-1){s.push(u.id);var l=tu(a.master,u),c=[];l.audio&&!zh(l.audio)&&!cc(l.audio)&&c.push("audio codec "+l.audio),l.video&&!zh(l.video)&&!cc(l.video)&&c.push("video codec "+l.video),l.text&&l.text==="stpp.ttml.im1t"&&c.push("text codec "+l.text),c.length&&(u.excludeUntil=1/0,a.logger_("excluding "+u.id+" for unsupported: "+c.join(", ")))}})},n.excludeIncompatibleVariants_=function(a){var r=this,s=[],o=this.master().playlists,u=Zc(On(a)),l=Gy(u),c=u.video&&On(u.video)[0]||null,d=u.audio&&On(u.audio)[0]||null;Object.keys(o).forEach(function(h){var m=o[h];if(!(s.indexOf(m.id)!==-1||m.excludeUntil===1/0)){s.push(m.id);var b=[],y=tu(r.masterPlaylistLoader_.master,m),_=Gy(y);if(!(!y.audio&&!y.video)){if(_!==l&&b.push('codec count "'+_+'" !== "'+l+'"'),!r.sourceUpdater_.canChangeType()){var k=y.video&&On(y.video)[0]||null,E=y.audio&&On(y.audio)[0]||null;k&&c&&k.type.toLowerCase()!==c.type.toLowerCase()&&b.push('video codec "'+k.type+'" !== "'+c.type+'"'),E&&d&&E.type.toLowerCase()!==d.type.toLowerCase()&&b.push('audio codec "'+E.type+'" !== "'+d.type+'"')}b.length&&(m.excludeUntil=1/0,r.logger_("blacklisting "+m.id+": "+b.join(" && ")))}}})},n.updateAdCues_=function(a){var r=0,s=this.seekable();s.length&&(r=s.start(0)),aN(a,this.cueTagsTrack_,r)},n.goalBufferLength=function(){var a=this.tech_.currentTime(),r=Xt.GOAL_BUFFER_LENGTH,s=Xt.GOAL_BUFFER_LENGTH_RATE,o=Math.max(r,Xt.MAX_GOAL_BUFFER_LENGTH);return Math.min(r+a*s,o)},n.bufferLowWaterLine=function(){var a=this.tech_.currentTime(),r=Xt.BUFFER_LOW_WATER_LINE,s=Xt.BUFFER_LOW_WATER_LINE_RATE,o=Math.max(r,Xt.MAX_BUFFER_LOW_WATER_LINE),u=Math.max(r,Xt.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE);return Math.min(r+a*s,this.experimentalBufferBasedABR?u:o)},n.bufferHighWaterLine=function(){return Xt.BUFFER_HIGH_WATER_LINE},t}(z.EventTarget),CN=function(t,n,i){return function(a){var r=t.master.playlists[n],s=Og(r),o=nh(r);return typeof a>"u"?o:(a?delete r.disabled:r.disabled=!0,a!==o&&!s&&(i(),a?t.trigger("renditionenabled"):t.trigger("renditiondisabled")),a)}},wN=function(t,n,i){var a=t.masterPlaylistController_,r=t.options_.smoothQualityChange,s=r?"smooth":"fast",o=a[s+"QualityChange_"].bind(a);if(n.attributes){var u=n.attributes.RESOLUTION;this.width=u&&u.width,this.height=u&&u.height,this.bandwidth=n.attributes.BANDWIDTH,this.frameRate=n.attributes["FRAME-RATE"]}this.codecs=tu(a.master(),n),this.playlist=n,this.id=i,this.enabled=CN(t.playlists,n.id,o)},EN=function(t){t.representations=function(){var n=t.masterPlaylistController_.master(),i=Yu(n)?t.masterPlaylistController_.getAudioTrackPlaylists_():n.playlists;return i?i.filter(function(a){return!Og(a)}).map(function(a,r){return new wN(t,a,a.id)}):[]}},i1=["seeking","seeked","pause","playing","error"],xN=function(){function e(n){var i=this;this.masterPlaylistController_=n.masterPlaylistController,this.tech_=n.tech,this.seekable=n.seekable,this.allowSeeksWithinUnsafeLiveWindow=n.allowSeeksWithinUnsafeLiveWindow,this.liveRangeSafeTimeDelta=n.liveRangeSafeTimeDelta,this.media=n.media,this.consecutiveUpdates=0,this.lastRecordedTime=null,this.timer_=null,this.checkCurrentTimeTimeout_=null,this.logger_=xn("PlaybackWatcher"),this.logger_("initialize");var a=function(){return i.monitorCurrentTime_()},r=function(){return i.monitorCurrentTime_()},s=function(){return i.techWaiting_()},o=function(){return i.cancelTimer_()},u=this.masterPlaylistController_,l=["main","subtitle","audio"],c={};l.forEach(function(h){c[h]={reset:function(){return i.resetSegmentDownloads_(h)},updateend:function(){return i.checkSegmentDownloads_(h)}},u[h+"SegmentLoader_"].on("appendsdone",c[h].updateend),u[h+"SegmentLoader_"].on("playlistupdate",c[h].reset),i.tech_.on(["seeked","seeking"],c[h].reset)});var d=function(m){["main","audio"].forEach(function(b){u[b+"SegmentLoader_"][m]("appended",i.seekingAppendCheck_)})};this.seekingAppendCheck_=function(){i.fixesBadSeeks_()&&(i.consecutiveUpdates=0,i.lastRecordedTime=i.tech_.currentTime(),d("off"))},this.clearSeekingAppendCheck_=function(){return d("off")},this.watchForBadSeeking_=function(){i.clearSeekingAppendCheck_(),d("on")},this.tech_.on("seeked",this.clearSeekingAppendCheck_),this.tech_.on("seeking",this.watchForBadSeeking_),this.tech_.on("waiting",s),this.tech_.on(i1,o),this.tech_.on("canplay",r),this.tech_.one("play",a),this.dispose=function(){i.clearSeekingAppendCheck_(),i.logger_("dispose"),i.tech_.off("waiting",s),i.tech_.off(i1,o),i.tech_.off("canplay",r),i.tech_.off("play",a),i.tech_.off("seeking",i.watchForBadSeeking_),i.tech_.off("seeked",i.clearSeekingAppendCheck_),l.forEach(function(h){u[h+"SegmentLoader_"].off("appendsdone",c[h].updateend),u[h+"SegmentLoader_"].off("playlistupdate",c[h].reset),i.tech_.off(["seeked","seeking"],c[h].reset)}),i.checkCurrentTimeTimeout_&&N.clearTimeout(i.checkCurrentTimeTimeout_),i.cancelTimer_()}}var t=e.prototype;return t.monitorCurrentTime_=function(){this.checkCurrentTime_(),this.checkCurrentTimeTimeout_&&N.clearTimeout(this.checkCurrentTimeTimeout_),this.checkCurrentTimeTimeout_=N.setTimeout(this.monitorCurrentTime_.bind(this),250)},t.resetSegmentDownloads_=function(i){var a=this.masterPlaylistController_[i+"SegmentLoader_"];this[i+"StalledDownloads_"]>0&&this.logger_("resetting possible stalled download count for "+i+" loader"),this[i+"StalledDownloads_"]=0,this[i+"Buffered_"]=a.buffered_()},t.checkSegmentDownloads_=function(i){var a=this.masterPlaylistController_,r=a[i+"SegmentLoader_"],s=r.buffered_(),o=bO(this[i+"Buffered_"],s);if(this[i+"Buffered_"]=s,o){this.resetSegmentDownloads_(i);return}this[i+"StalledDownloads_"]++,this.logger_("found #"+this[i+"StalledDownloads_"]+" "+i+" appends that did not increase buffer (possible stalled download)",{playlistId:r.playlist_&&r.playlist_.id,buffered:xr(s)}),!(this[i+"StalledDownloads_"]<10)&&(this.logger_(i+" loader stalled download exclusion"),this.resetSegmentDownloads_(i),this.tech_.trigger({type:"usage",name:"vhs-"+i+"-download-exclusion"}
117),i!=="subtitle"&&a.blacklistCurrentPlaylist({message:"Excessive "+i+" segment downloading detected."},1/0))},t.checkCurrentTime_=function(){if(!(this.tech_.paused()||this.tech_.seeking())){var i=this.tech_.currentTime(),a=this.tech_.buffered();if(this.lastRecordedTime===i&&(!a.length||i+Vn>=a.end(a.length-1)))return this.techWaiting_();this.consecutiveUpdates>=5&&i===this.lastRecordedTime?(this.consecutiveUpdates++,this.waiting_()):i===this.lastRecordedTime?this.consecutiveUpdates++:(this.consecutiveUpdates=0,this.lastRecordedTime=i)}},t.cancelTimer_=function(){this.consecutiveUpdates=0,this.timer_&&(this.logger_("cancelTimer_"),clearTimeout(this.timer_)),this.timer_=null},t.fixesBadSeeks_=function(){var i=this.tech_.seeking();if(!i)return!1;var a=this.seekable(),r=this.tech_.currentTime(),s=this.afterSeekableWindow_(a,r,this.media(),this.allowSeeksWithinUnsafeLiveWindow),o;if(s){var u=a.end(a.length-1);o=u}if(this.beforeSeekableWindow_(a,r)){var l=a.start(0);o=l+(l===a.end(0)?0:Vn)}if(typeof o<"u")return this.logger_("Trying to seek outside of seekable at time "+r+" with "+("seekable range "+_S(a)+". Seeking to ")+(o+".")),this.tech_.setCurrentTime(o),!0;for(var c=this.masterPlaylistController_.sourceUpdater_,d=this.tech_.buffered(),h=c.audioBuffer?c.audioBuffered():null,m=c.videoBuffer?c.videoBuffered():null,b=this.media(),y=b.partTargetDuration?b.partTargetDuration:(b.targetDuration-rr)*2,_=[h,m],k=0;k<_.length;k++)if(_[k]){var E=Lg(_[k],r);if(E<y)return!1}var D=Bl(d,r);return D.length===0?!1:(o=D.start(0)+Vn,this.logger_("Buffered region starts ("+D.start(0)+") "+(" just beyond seek point ("+r+"). Seeking to "+o+".")),this.tech_.setCurrentTime(o),!0)},t.waiting_=function(){if(!this.techWaiting_()){var i=this.tech_.currentTime(),a=this.tech_.buffered(),r=ps(a,i);if(r.length&&i+3<=r.end(0)){this.cancelTimer_(),this.tech_.setCurrentTime(i),this.logger_("Stopped at "+i+" while inside a buffered region "+("["+r.start(0)+" -> "+r.end(0)+"]. Attempting to resume ")+"playback by seeking to the current time."),this.tech_.trigger({type:"usage",name:"vhs-unknown-waiting"}),this.tech_.trigger({type:"usage",name:"hls-unknown-waiting"});return}}},t.techWaiting_=function(){var i=this.seekable(),a=this.tech_.currentTime();if(this.tech_.seeking()||this.timer_!==null)return!0;if(this.beforeSeekableWindow_(i,a)){var r=i.end(i.length-1);return this.logger_("Fell out of live window at time "+a+". Seeking to "+("live point (seekable end) "+r)),this.cancelTimer_(),this.tech_.setCurrentTime(r),this.tech_.trigger({type:"usage",name:"vhs-live-resync"}),this.tech_.trigger({type:"usage",name:"hls-live-resync"}),!0}var s=this.tech_.vhs.masterPlaylistController_.sourceUpdater_,o=this.tech_.buffered(),u=this.videoUnderflow_({audioBuffered:s.audioBuffered(),videoBuffered:s.videoBuffered(),currentTime:a});if(u)return this.cancelTimer_(),this.tech_.setCurrentTime(a),this.tech_.trigger({type:"usage",name:"vhs-video-underflow"}),this.tech_.trigger({type:"usage",name:"hls-video-underflow"}),!0;var l=Bl(o,a);if(l.length>0){var c=l.start(0)-a;return this.logger_("Stopped at "+a+", setting timer for "+c+", seeking "+("to "+l.start(0))),this.cancelTimer_(),this.timer_=setTimeout(this.skipTheGap_.bind(this),c*1e3,a),!0}return!1},t.afterSeekableWindow_=function(i,a,r,s){if(s===void 0&&(s=!1),!i.length)return!1;var o=i.end(i.length-1)+Vn,u=!r.endList;return u&&s&&(o=i.end(i.length-1)+r.targetDuration*3),a>o},t.beforeSeekableWindow_=function(i,a){return!!(i.length&&i.start(0)>0&&a<i.start(0)-this.liveRangeSafeTimeDelta)},t.videoUnderflow_=function(i){var a=i.videoBuffered,r=i.audioBuffered,s=i.currentTime;if(a){var o;if(a.length&&r.length){var u=ps(a,s-3),l=ps(a,s),c=ps(r,s);c.length&&!l.length&&u.length&&(o={start:u.end(0),end:c.end(0)})}else{var d=Bl(a,s);d.length||(o=this.gapFromVideoUnderflow_(a,s))}return o?(this.logger_("Encountered a gap in video from "+o.start+" to "+o.end+". "+("Seeking to current time "+s)),!0):!1}},t.skipTheGap_=function(i){var a=this.tech_.buffered(),r=this.tech_.currentTime(),s=Bl(a,r);this.cancelTimer_(),!(s.length===0||r!==i)&&(this.logger_("skipTheGap_:","currentTime:",r,"scheduled currentTime:",i,"nextRange start:",s.start(0)),this.tech_.setCurrentTime(s.start(0)+rr),this.tech_.trigger({type:"usage",name:"vhs-gap-skip"}),this.tech_.trigger({type:"usage",name:"hls-gap-skip"}))}
117,t.gapFromVideoUnderflow_=function(i,a){for(var r=pO(i),s=0;s<r.length;s++){var o=r.start(s),u=r.end(s);if(a-o<4&&a-o>2)return{start:o,end:u}}return null},e}(),AN={errorInterval:30,getSource:function(t){var n=this.tech({IWillNotUseThisInPlugins:!0}),i=n.currentSource_||this.currentSource();return t(i)}},DN=function e(t,n){var i=0,a=0,r=z.mergeOptions(AN,n);t.ready(function(){t.trigger({type:"usage",name:"vhs-error-reload-initialized"}),t.trigger({type:"usage",name:"hls-error-reload-initialized"})});var s=function(){a&&t.currentTime(a)},o=function(h){h!=null&&(a=t.duration()!==1/0&&t.currentTime()||0,t.one("loadedmetadata",s),t.src(h),t.trigger({type:"usage",name:"vhs-error-reload"}),t.trigger({type:"usage",name:"hls-error-reload"}),t.play())},u=function(){if(Date.now()-i<r.errorInterval*1e3){t.trigger({type:"usage",name:"vhs-error-reload-canceled"}),t.trigger({type:"usage",name:"hls-error-reload-canceled"});return}if(!r.getSource||typeof r.getSource!="function"){z.log.error("ERROR: reloadSourceOnError - The option getSource must be a function!");return}return i=Date.now(),r.getSource.call(t,o)},l=function d(){t.off("loadedmetadata",s),t.off("error",u),t.off("dispose",d)},c=function(h){l(),e(t,h)};t.on("error",u),t.on("dispose",l),t.reloadSourceOnError=c},PN=function(t){DN(this,t)},rC="2.16.3",IN="6.0.1",LN="0.22.1",MN="4.8.0",ON="3.1.3",la={PlaylistLoader:gs,Playlist:Ra,utils:KO,STANDARD_PLAYLIST_SELECTOR:Jy,INITIAL_PLAYLIST_SELECTOR:LR,lastBandwidthSelector:Jy,movingAverageBandwidthSelector:PR,comparePlaylistBandwidth:Bg,comparePlaylistResolution:DR,xhr:NS()};Object.keys(Xt).forEach(function(e){Object.defineProperty(la,e,{get:function(){return z.log.warn("using Vhs."+e+" is UNSAFE be sure you know what you are doing"),Xt[e]},set:function(n){if(z.log.warn("using Vhs."+e+" is UNSAFE be sure you know what you are doing"),typeof n!="number"||n<0){z.log.warn("value of Vhs."+e+" must be greater than or equal to 0");return}Xt[e]=n}})});var sC="videojs-vhs",oC=function(t,n){for(var i=n.media(),a=-1,r=0;r<t.length;r++)if(t[r].id===i.id){a=r;break}t.selectedIndex_=a,t.trigger({selectedIndex:a,type:"change"})},RN=function(t,n){n.representations().forEach(function(i){t.addQualityLevel(i)}),oC(t,n.playlists)};la.canPlaySource=function(){return z.log.warn("HLS is no longer a tech. Please remove it from your player's techOrder.")};var NN=function(t,n,i){if(!t)return t;var a={};n&&n.attributes&&n.attributes.CODECS&&(a=Zc(On(n.attributes.CODECS))),i&&i.attributes&&i.attributes.CODECS&&(a.audio=i.attributes.CODECS);var r=fu(a.video),s=fu(a.audio),o={};for(var u in t)o[u]={},s&&(o[u].audioContentType=s),r&&(o[u].videoContentType=r),n.contentProtection&&n.contentProtection[u]&&n.contentProtection[u].pssh&&(o[u].pssh=n.contentProtection[u].pssh),typeof t[u]=="string"&&(o[u].url=t[u]);return z.mergeOptions(t,o)},FN=function(t,n){return t.reduce(function(i,a){if(!a.contentProtection)return i;var r=n.reduce(function(s,o){var u=a.contentProtection[o];return u&&u.pssh&&(s[o]={pssh:u.pssh}),s},{});return Object.keys(r).length&&i.push(r),i},[])},BN=function(t){var n=t.player,i=t.sourceKeySystems,a=t.audioMedia,r=t.mainPlaylists;if(!n.eme.initializeMediaKeys)return Promise.resolve();var s=a?r.concat([a]):r,o=FN(s,Object.keys(i)),u=[],l=[];return o.forEach(function(c){l.push(new Promise(function(d,h){n.tech_.one("keysessioncreated",d)})),u.push(new Promise(function(d,h){n.eme.initializeMediaKeys({keySystems:c},function(m){if(m){h(m);return}d()})}))}),Promise.race([Promise.all(u),Promise.race(l)])},jN=function(t){var n=t.player,i=t.sourceKeySystems,a=t.media,r=t.audioMedia,s=NN(i,a,r);return s?(n.currentSource().keySystems=s,s&&!n.eme?(z.log.warn("DRM encrypted source cannot be decrypted without a DRM plugin"),!1):!0):!1},uC=function(){if(!N.localStorage)return null;var t=N.localStorage.getItem(sC);if(!t)return null;try{return JSON.parse(t)}catch{return null}},UN=function(t){if(!N.localStorage)return!1;var n=uC();n=n?z.mergeOptions(n,t):t;try{N.localStorage.setItem(sC,JSON.stringify(n))}catch{return!1}return n},HN=function(t){return t.toLowerCase().indexOf("data:application/vnd.videojs.vhs+json,")===0?JSON.parse(t.substring(t.indexOf(",")+1)):t};la.supportsNativeHls=function(){if(!fe||!fe.createElement)return!1;var e=fe.createElement("video");if(!z.getTech("Html5").isSupported())return!1;var t=["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"];return t.some(function(n){return/maybe|probably/i.test(e.canPlayType(n))})}();la.supportsNativeDash=function(){return!fe||!fe.createElement||!z.getTech("Html5").isSupported()?!1:/maybe|probably/i.test(fe.createElement("video").canPlayType("application/d
117ash+xml"))}();la.supportsTypeNatively=function(e){return e==="hls"?la.supportsNativeHls:e==="dash"?la.supportsNativeDash:!1};la.isSupported=function(){return z.log.warn("HLS is no longer a tech. Please remove it from your player's techOrder.")};var VN=z.getComponent("Component"),Ug=function(e){me(t,e);function t(i,a,r){var s;if(s=e.call(this,a,z.mergeOptions(r.hls,r.vhs))||this,r.hls&&Object.keys(r.hls).length&&z.log.warn("Using hls options is deprecated. Please rename `hls` to `vhs` in your options object."),typeof r.initialBandwidth=="number"&&(s.options_.bandwidth=r.initialBandwidth),s.logger_=xn("VhsHandler"),a.options_&&a.options_.playerId){var o=z(a.options_.playerId);o.hasOwnProperty("hls")||Object.defineProperty(o,"hls",{get:function(){return z.log.warn("player.hls is deprecated. Use player.tech().vhs instead."),a.trigger({type:"usage",name:"hls-player-access"}),ze(s)},configurable:!0}),o.hasOwnProperty("vhs")||Object.defineProperty(o,"vhs",{get:function(){return z.log.warn("player.vhs is deprecated. Use player.tech().vhs instead."),a.trigger({type:"usage",name:"vhs-player-access"}),ze(s)},configurable:!0}),o.hasOwnProperty("dash")||Object.defineProperty(o,"dash",{get:function(){return z.log.warn("player.dash is deprecated. Use player.tech().vhs instead."),ze(s)},configurable:!0}),s.player_=o}if(s.tech_=a,s.source_=i,s.stats={},s.ignoreNextSeekingEvent_=!1,s.setOptions_(),s.options_.overrideNative&&a.overrideNativeAudioTracks&&a.overrideNativeVideoTracks)a.overrideNativeAudioTracks(!0),a.overrideNativeVideoTracks(!0);else if(s.options_.overrideNative&&(a.featuresNativeVideoTracks||a.featuresNativeAudioTracks))throw new Error("Overriding native HLS requires emulated tracks. See https://git.io/vMpjB");return s.on(fe,["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(u){var l=fe.fullscreenElement||fe.webkitFullscreenElement||fe.mozFullScreenElement||fe.msFullscreenElement;l&&l.contains(s.tech_.el())?s.masterPlaylistController_.fastQualityChange_():s.masterPlaylistController_.checkABR_()}),s.on(s.tech_,"seeking",function(){if(this.ignoreNextSeekingEvent_){this.ignoreNextSeekingEvent_=!1;return}this.setCurrentTime(this.tech_.currentTime())}),s.on(s.tech_,"error",function(){this.tech_.error()&&this.masterPlaylistController_&&this.masterPlaylistController_.pauseLoading()}),s.on(s.tech_,"play",s.play),s}var n=t.prototype;return n.setOptions_=function(){var a=this;if(this.options_.withCredentials=this.options_.withCredentials||!1,this.options_.handleManifestRedirects=this.options_.handleManifestRedirects!==!1,this.options_.limitRenditionByPlayerDimensions=this.options_.limitRenditionByPlayerDimensions!==!1,this.options_.useDevicePixelRatio=this.options_.useDevicePixelRatio||!1,this.options_.smoothQualityChange=this.options_.smoothQualityChange||!1,this.options_.useBandwidthFromLocalStorage=typeof this.source_.useBandwidthFromLocalStorage<"u"?this.source_.useBandwidthFromLocalStorage:this.options_.useBandwidthFromLocalStorage||!1,this.options_.useNetworkInformationApi=this.options_.useNetworkInformationApi||!1,this.options_.useDtsForTimestampOffset=this.options_.useDtsForTimestampOffset||!1,this.options_.customTagParsers=this.options_.customTagParsers||[],this.options_.customTagMappers=this.options_.customTagMappers||[],this.options_.cacheEncryptionKeys=this.options_.cacheEncryptionKeys||!1,typeof this.options_.blacklistDuration!="number"&&(this.options_.blacklistDuration=5*60),typeof this.options_.bandwidth!="number"&&this.options_.useBandwidthFromLocalStorage){var r=uC();r&&r.bandwidth&&(this.options_.bandwidth=r.bandwidth,this.tech_.trigger({type:"usage",name:"vhs-bandwidth-from-local-storage"}),this.tech_.trigger({type:"usage",name:"hls-bandwidth-from-local-storage"})),r&&r.throughput&&(this.options_.throughput=r.throughput,this.tech_.trigger({type:"usage",name:"vhs-throughput-from-local-storage"}),this.tech_.trigger({type:"usage",name:"hls-throughput-from-local-storage"}))}typeof this.options_.bandwidth!="number"&&(this.options_.bandwidth=Xt.INITIAL_BANDWIDTH),this.options_.enableLowInitialPlaylist=this.options_.enableLowInitialPlaylist&&this.options_.bandwidth===Xt.INITIAL_BANDWIDTH,["withCredentials","useDevicePixelRatio","limitRenditionByPlayerDimensions","bandwidth","smoothQualityChange","customTagParsers","customTagMappers","handleManifestRedirects","cacheEncryptionKeys","playlistSelector","initialPlaylistSelector","experimentalBufferBasedABR","liveRangeSafeTimeDelta","experimentalLLHLS","useNetworkInformationApi","useDtsForTimestampOffset","experimentalExactManifestTimings","experimentalLeastPixelDiffSelector"].forEach(function(s){typeof a.source_[s]<"u"&&(a.options_[s]=a.source_[s])}),this.limitRenditionByPlayerDimensions=this.options_.limitRenditionByPlayerDimensions,this.useDevicePixelRatio=this.options_.useDevicePixelRatio},n.src=function(a,r){var s=this;if(a){this.setOptions_(),this.options_.src=HN(this.source_.src),this.options_.tech=this.tech_,this.options_.externVhs=la,this.options_.sourceType=S_(r),this.options_.seekTo=function(l){s.tech_.setCurrentTime(l)},this.options_.smoothQualityChange&&z.log.warn("smoothQualityChange is deprecated and will be removed in the next major version"),this.masterPlaylistController_=new SN(this.options_);var o=z.mergeOptions({liveRangeSafeTimeDelta:Vn},this.options_,{seekable:function(){return s.seekable()},media:function(){return s.masterPlaylistController_.media()},masterPlaylistController:this.masterPlaylistController_});this.playbackWatcher_=new xN(o),this.masterPlaylistController_.on("error",function(){var l=z.players[s.tech_.options_.playerId],c=s.masterPlaylistController_.error;typeof c=="object"&&!c.code?c.code=3:typeof c=="string"&&(c={message:c,code:3}),l.error(c)});var u=this.options_.experimentalBufferBasedABR?la.movingAverageBandwidthSelector(.55):la.STANDARD_PLAYLIST_SELECTOR;this.masterPlaylistController_.selectPlaylist=this.selectPlaylist?this.selectPlaylist.bind(this):u.bind(this),this.masterPlaylistController_.selectInitialPlaylist=la.INITIAL_PLAYLIST_SELECTOR.bind(this),this.playlists=this.masterPlaylistController_.masterPlaylistLoader_,this.mediaSource=this.masterPlaylistController_.mediaSource,Object.defineProperties(this,{selectPlaylist:{get:function(){return this.masterPlaylistController_.selectPlaylist},set:function(c){this.masterPlaylistController_.selectPlaylist=c.bind(this)}},throughput:{get:function(){return this.masterPlaylistController_.mainSegmentLoader_.throughput.rate},set:function(c){this.masterPlaylistController_.mainSegmentLoader_.throughput.rate=c,this.masterPlaylistController_.mainSegmentLoader_.throughput.count=1}},bandwidth:{get:function(){var c=this.masterPlaylistController_.mainSegmentLoader_.bandwidth,d=N.navigator.connection||N.navigator.mozConnection||N.navigator.webkitConnection,h=1e7;if(this.options_.useNetworkInformationApi&&d){var m=d.downlink*1e3*1e3;m>=h&&c>=h?c=Math.max(c,m):c=m}return c},set:function(c){this.masterPlaylistController_.mainSegmentLoader_.bandwidth=c,this.masterPlaylistController_.mainSegmentLoader_.throughput={rate:0,count:0}}},systemBandwidth:{get:function(){var c=1/(this.bandwidth||1),d;this.throughput>0?d=1/this.throughput:d=0;var h=Math.floor(1/(c+d));return h},set:function(){z.log.error('The "systemBandwidth" property is read-only')}}}),this.options_.bandwidth&&(this.bandwidth=this.options_.bandwidth),this.options_.throughput&&(this.throughput=this.options_.throughput),Object.defineProperties(this.stats,{bandwidth:{get:function(){return s.bandwidth||0},enumerable:!0},mediaRequests:{get:function(){return s.masterPlaylistController_.mediaRequests_()||0},enumerable:!0},mediaRequestsAborted:{get:function(){return s.masterPlaylistController_.mediaRequestsAborted_()||0},enumerable:!0},mediaRequestsTimedout:{get:function(){return s.masterPlaylistController_.mediaRequestsTimedout_()||0},enumerable:!0},mediaRequestsErrored:{get:function(){return s.masterPlaylistController_.mediaRequestsErrored_()||0},enumerable:!0},mediaTransferDuration:{get:function(){return s.masterPlaylistController_.mediaTransferDuration_()||0},enumerable:!0},mediaBytesTransferred:{get:function(){return s.masterPlaylistController_.mediaBytesTransferred_()||0},enumerable:!0},mediaSecondsLoaded:{get:function(){return s.masterPlaylistController_.mediaSecondsLoaded_()||0},enumerable:!0},mediaAppends:{get:function(){return s.masterPlaylistController_.mediaAppends_()||0},enumerable:!0},mainAppendsToLoadedData:{get:function(){return s.masterPlaylistController_.mainAppendsToLoadedData_()||0},enumerable:!0},audioAppendsToLoadedData:{get:function(){return s.masterPlaylistController_.audioAppendsToLoadedData_()||0},enumerable:!0},appendsToLoadedData:{get:function(){return s.masterPlaylistController_.appendsToLoadedData_()||0},enumerable:!0},timeToLoadedData:{get:function(){return s.masterPlaylistController_.timeToLoadedData_()||0},enumerable:!0},buffered:{get:function(){return xr(s.tech_.buffered())},enumerable:!0},currentTime:{get:function(){return s.tech_.currentTime()},enumerable:!0},currentSource:{get:function(){return s.tech_.currentSource_},enumerable:!0},currentTech:{get:function(){return s.tech_.name_},enumerable:!0},duration:{get:function(){return s.tech_.duration()},enumerable:!0},master:{get:function(){return s.playlists.master},enumerable:!0},playerDimensions:{get:function(){return s.tech_.currentDimensions()},enumerable:!0},seekable:{get:function(){return xr(s.tech_.seekable())},enumerable:!0},timestamp:{get:function(){return Date.now()},enumerable:!0},videoPlaybackQuality:{get:function(){return s.tech_.getVideoPlaybackQuality()},enumerable:!0}}),this.tech_.one("canplay",this.masterPlaylistController_.setupFirstPlay.bind(this.masterPlaylistController_)),this.tech_.on("bandwidthupdate",function(){s.options_.useBandwidthFromLocalStorage&&UN({bandwidth:s.bandwidth,throughput:Math.round(s.throughput)})}),this.masterPlaylistController_.on("selectedinitialmedia",function(){EN(s)}),this.masterPlaylistController_.sourceUpdater_.on("createdsourcebuffers",function(){s.setupEme_()}),this.on(this.masterPlaylistController_,"progress",function(){this.tech_.trigger("progress")}),this.on(this.masterPlaylistController_,"firstplay",function(){this.ignoreNextSeekingEvent_=!0}),this.setupQualityLevels_(),this.tech_.el()&&(this.mediaSourceUrl_=N.URL.createObjectURL(this.masterPlaylistController_.mediaSource),this.tech_.src(this.mediaSourceUrl_))}},n.createKeySessions_=function(){var a=this,r=this.masterPlaylistController_.mediaTypes_.AUDIO.activePlaylistLoader;this.logger_("waiting for EME key session creation"),BN({player:this.player_,sourceKeySystems:this.source_.keySystems,audioMedia:r&&r.media(),mainPlaylists:this.playlists.master.playlists}).then(function(){a.logger_("created EME key session"),a.masterPlaylistController_.sourceUpdater_.initializedEme()}).catch(function(s){a.logger_("error while creating EME key session",s),a.player_.error({message:"Failed to initialize media ke
117ys for EME",code:3})})},n.handleWaitingForKey_=function(){this.logger_("waitingforkey fired, attempting to create any new key sessions"),this.createKeySessions_()},n.setupEme_=function(){var a=this,r=this.masterPlaylistController_.mediaTypes_.AUDIO.activePlaylistLoader,s=jN({player:this.player_,sourceKeySystems:this.source_.keySystems,media:this.playlists.media(),audioMedia:r&&r.media()});if(this.player_.tech_.on("keystatuschange",function(o){if(o.status==="output-restricted"){var u=a.masterPlaylistController_.master();if(!(!u||!u.playlists)){var l=[];if(u.playlists.forEach(function(d){d&&d.attributes&&d.attributes.RESOLUTION&&d.attributes.RESOLUTION.height>=720&&(!d.excludeUntil||d.excludeUntil<1/0)&&(d.excludeUntil=1/0,l.push(d))}),l.length){var c;(c=z.log).warn.apply(c,['DRM keystatus changed to "output-restricted." Removing the following HD playlists that will most likely fail to play and clearing the buffer. This may be due to HDCP restrictions on the stream and the capabilities of the current device.'].concat(l)),a.masterPlaylistController_.fastQualityChange_()}}}}),this.handleWaitingForKey_=this.handleWaitingForKey_.bind(this),this.player_.tech_.on("waitingforkey",this.handleWaitingForKey_),z.browser.IE_VERSION===11||!s){this.masterPlaylistController_.sourceUpdater_.initializedEme();return}this.createKeySessions_()},n.setupQualityLevels_=function(){var a=this,r=z.players[this.tech_.options_.playerId];
117!r||!r.qualityLevels||this.qualityLevels_||(this.qualityLevels_=r.qualityLevels(),this.masterPlaylistController_.on("selectedinitialmedia",function(){RN(a.qualityLevels_,a)}),this.playlists.on("mediachange",function(){oC(a.qualityLevels_,a.playlists)}))},t.version=function(){return{"@videojs/http-streaming":rC,"mux.js":IN,"mpd-parser":LN,"m3u8-parser":MN,"aes-decrypter":ON}},n.version=function(){return this.constructor.version()},n.canChangeType=function(){return iC.canChangeType()},n.play=function(){this.masterPlaylistController_.play()},n.setCurrentTime=function(a){this.masterPlaylistController_.setCurrentTime(a)},n.duration=function(){return this.masterPlaylistController_.duration()},n.seekable=function(){return this.masterPlaylistController_.seekable()},n.dispose=function(){this.playbackWatcher_&&this.playbackWatcher_.dispose(),this.masterPlaylistController_&&this.masterPlaylistController_.dispose(),this.qualityLevels_&&this.qualityLevels_.dispose(),this.player_&&(delete this.player_.vhs,delete this.player_.dash,delete this.player_.hls),this.tech_&&this.tech_.vhs&&delete this.tech_.vhs,this.tech_&&delete this.tech_.hls,this.mediaSourceUrl_&&N.URL.revokeObjectURL&&(N.URL.revokeObjectURL(this.mediaSourceUrl_),this.mediaSourceUrl_=null),this.tech_&&this.tech_.off("waitingforkey",this.handleWaitingForKey_),e.prototype.dispose.call(this)},n.convertToProgramTime=function(a,r){return YO({playlist:this.masterPlaylistController_.media(),time:a,callback:r})},n.seekToProgramTime=function(a,r,s,o){return s===void 0&&(s=!0),o===void 0&&(o=2),XO({programTime:a,playlist:this.masterPlaylistController_.media(),retryCount:o,pauseAfterSeek:s,seekTo:this.options_.seekTo,tech:this.options_.tech,callback:r})},t}(VN),Tu={name:"videojs-http-streaming",VERSION:rC,canHandleSource:function(t,n){n===void 0&&(n={});var i=z.mergeOptions(z.options,n);return Tu.canPlayType(t.type,i)},handleSource:function(t,n,i){i===void 0&&(i={});var a=z.mergeOptions(z.options,i);return n.vhs=new Ug(t,n,a),z.hasOwnProperty("hls")||Object.defineProperty(n,"hls",{get:function(){return z.log.warn("player.tech().hls is deprecated. Use player.tech().vhs instead."),n.vhs},configurable:!0}),n.vhs.xhr=NS(),n.vhs.src(t.src,t.type),n.vhs},canPlayType:function(t,n){var i=S_(t);if(!i)return"";var a=Tu.getOverrideNative(n),r=la.supportsTypeNatively(i),s=!r||a;return s?"maybe":""},getOverrideNative:function(t){t===void 0&&(t={});var n=t,i=n.vhs,a=i===void 0?{}:i,r=n.hls,s=r===void 0?{}:r,o=!(z.browser.IS_ANY_SAFARI||z.browser.IS_IOS),u=a.overrideNative,l=u===void 0?o:u,c=s.overrideNative,d=c===void 0?!1:c;return d||l}},KN=function(){return cc("avc1.4d400d,mp4a.40.2")};KN()&&z.getTech("Html5").registerSourceHandler(Tu,0);z.VhsHandler=Ug;Object.defineProperty(z,"HlsHandler",{get:function(){return z.log.warn("videojs.HlsHandler is deprecated. Use videojs.VhsHandler instead."),Ug},configurable:!0});z.VhsSourceHandler=Tu;Object.defineProperty(z,"HlsSourceHandler",{get:function(){return z.log.warn("videojs.HlsSourceHandler is deprecated. Use videojs.VhsSourceHandler instead."),Tu},configurable:!0});z.Vhs=la;Object.defineProperty(z,"Hls",{get:function(){return z.log.warn("videojs.Hls is deprecated. Use videojs.Vhs instead."),la},configurable:!0});z.use||(z.registerComponent("Hls",la),z.registerComponent("Vhs",la));z.options.vhs=z.options.vhs||{};z.options.hls=z.options.hls||{};if(!z.getPlugin||!z.getPlugin("reloadSourceOnError")){var zN=z.registerPlugin||z.plugin;zN("reloadSourceOnError",PN)}function lf(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var a=0;for(i=Object.getOwnPropertySymbols(e);a<i.length;a++)t.indexOf(i[a])<0&&Object.prototype.propertyIsEnumerable.call(e,i[a])&&(n[i[a]]=e[i[a]])}return n}var WN={src:{type:String,onChange:function(e,t){return e.src(t)}},width:{type:Number,onChange:function(e,t){return e.width(t)},onEvent:function(e,t){e.on(["playerresize","resize"],function(){return t(e.width())})}},height:{type:Number,onChange:function(e,t){return e.height(t)},onEvent:function(e,t){e.on(["playerresize","resize"],function(){return t(e.height())})}},preload:{type:String,onChange:function(e,t){return e.preload(t)}},loop:{type:Boolean,onChange:function(e,t){return e.loop(t)}},muted:{type:Boolean,onChange:function(e,t){return e.muted(t)},onEvent:function(e,t){return e.on("volumechange",function(){return t(e.muted())})}},poster:{type:String,onChange:function(e,t){return e.poster(t)},onEvent:function(e,t){return e.on("posterchange",function(){return t(e.poster()
117)})}},controls:{type:Boolean,onChange:function(e,t){return e.controls(t)},onEvent:function(e,t){e.on("controlsenabled",function(){return t(!0)}),e.on("controlsdisabled",function(){return t(!1)})}},autoplay:{type:[Boolean,String],onChange:function(e,t){return e.autoplay(t)}},crossorigin:{type:String,onChange:function(e,t){return e.crossOrigin(t)}},crossOrigin:{type:String,onChange:function(e,t){return e.crossOrigin(t)}},playsinline:{type:Boolean,onChange:function(e,t){return e.playsinline(t)}},playsInline:{type:Boolean,onChange:function(e,t){return e.playsinline(t)}}},GN={id:{type:String},sources:{type:Array,onChange:function(e,t){return e.src(t)}},tracks:{type:Array,onChange:function(e,t){for(var n=e.remoteTextTracks(),i=(n==null?void 0:n.length)||0;i--;)e.removeRemoteTextTrack(n[i]);e.ready(function(){t.forEach(function(a){return e.addRemoteTextTrack(a,!1)})})}},textTrackSettings:{type:Object,onChange:function(e,t){return e.textTrackSettings.options(t)}},language:{type:String,onChange:function(e,t){return e.language(t)},onEvent:function(e,t){return e.on("languagechange",function(){return t(e.language())})}},languages:{type:Object},playbackRates:{type:Array,onChange:function(e,t){return e.playbackRates(t??[])},onEvent:function(e,t){e.on("playbackrateschange",function(){return t(e.playbackRates())})}},audioOnlyMode:{type:Boolean,onChange:function(e,t){return e.audioOnlyMode(t)}},audioPosterMode:{type:Boolean,onChange:function(e,t){return e.audioPosterMode(t)}},responsive:{type:Boolean,onChange:function(e,t){return e.responsive(t)}},breakpoints:{type:Object,onChange:function(e,t){return e.breakpoints(t)}},fluid:{type:Boolean,onChange:function(e,t){return e.fluid(t)}},fill:{type:Boolean,onChange:function(e,t){return e.fill(t)}},aspectRatio:{type:String,onChange:function(e,t){return e.aspectRatio(t)}},fullscreen:{type:Object},liveui:{type:Boolean},liveTracker:{type:Object},disablePictureInPicture:{type:Boolean,onChange:function(e,t){return e.disablePictureInPicture(t)}},notSupportedMessage:{type:String},normalizeAutoplay:{type:Boolean},noUITitleAttributes:{type:Boolean},preferFullWindow:{type:Boolean},suppressNotSupportedError:{type:Boolean},techCanOverridePoster:{type:Boolean},reportTouchActivity:{type:Boolean},techOrder:{type:Array},inactivityTimeout:{type:Number},userActions:{type:Object},plugins:{type:Object},restoreEl:{type:[Boolean,Object]},"vtt.js":{type:String}},$N={children:{type:[Array,Object]},controlBar:{type:Object,onChange:function(e,t){return e.controlBar.options(t)}}},JN={html5:{type:Object}},qN={volume:{type:Number,onChange:function(e,t){return e.volume(t)},onEvent:function(e,t){return e.on("volumechange",function(){return t(e.volume())})}},playbackRate:{type:Number,onChange:function(e,t){e.playbackRate(t),e.defaultPlaybackRate(t)},onEvent:function(e,t){e.on("ratechange",function(){t(e.playbackRate())})}},options:{type:Object}},Su=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},WN),GN),$N),JN),qN),Hg=Object.keys(Su),lC=Object.assign(Object.assign(Object.assign(Object.assign({},{loadstart:"onLoadStart",suspend:"onSuspend",abort:"onAbort",error:"onError",emptied:"onEmptied",stalled:"onStalled",loadedmetadata:"onLoadedMetadata",loadeddata:"onLoadedData",canplay:"onCanPlay",canplaythrough:"onCanPlayThrough",playing:"onPlaying",waiting:"onWaiting",seeking:"onSeeking",seeked:"onSeeked",ended:"onEnded",durationchange:"onDurationChange",timeupdate:"onTimeUpdate",progress:"onProgress",play:"onPlay",pause:"onpause",ratechange:"onRateChange",resize:"onResize",volumechange:"onVolumeChange"}),{posterchange:"onPosterChange",languagechange:"onLanguageChange",fullscreenchange:"onFullscreenChange",playbackrateschange:"onPlaybackRatesChange",controlsdisabled:"onControlsDisabled",controlsenabled:"onControlsEnabled",enterFullWindow:"onEnterFullWindow",exitFullWindow:"onExitFullWindow",enterpictureinpicture:"onEnterPictureInPicture",leavepictureinpicture:"onLeavePictureInPicture",sourceset:"onSourceSet",texttrackchange:"onTextTrackChange",textdata:"onTextData",useractive:"onUserActive",userinactive:"onUserInactive",usingcustomcontrols:"onUsingCustomControls",usingnativecontrols:"onUsingNativeControls",dispose:"onDispose"}),{beforepluginsetup:"onBeforePluginSetup",pluginsetup:"onPluginSetup"}),{componentresize:"onComponentResize",playerresize:"onPlayerResize",ready:"onReady",tap:"onTap"}),cC=Object.keys(lC);Object.values(lC);var cf=function(e){var t,n=e==null?void 0:e.trim().replace(/\s+/g," ");return n&&(t=n.split(" "))!==null&&t!==void 0?t:[]},df={src:{getter:function(e){return e.src()}},currentSrc:{getter:function(e){return e.currentSrc()}},currentSource:{getter:function(e){return e.currentSource()}},width:{events:["resize","playerresize"],getter:function(e){return e.width()}},height:{events:["resize","playerresize"],getter:function(e){return e.height()}},currentWidth:{events:["resize","playerresize"],getter:function(e){return e.currentWidth()}},currentHeight:{events:["resize","playerresize"],getter:function(e){return e.currentHeight()}},videoWidth:{events:["resize","playerresize"],getter:function(e){return e.videoWidth()}},videoHeight:{events:["resize","playerresize"],getter:function(e){return e.videoHeight()}},controls:{events:["controlsdisabled","controlsenabled"],getter:function(e){return e.controls()}},volume:{events:["volumechange"],getter:function(e){return e.volume()}},muted:{events:["volumechange"],getter:function(e){return e.muted()}},poster:{events:["posterchange"],getter:function(e){return e.poster()}},seeking:{events:["seeking"],getter:function(e){return e.seeking()}},paused:{events:["pause","play","playing"],getter:function(e){return e.paused()}},ended:{events:["ended","play"],getter:function(e){return e.ended()}},currentTime:{events:["timeupdate"],getter:function(e){return e.currentTime()}},duration:{events:["durationchange"],getter:function(e){return e.duration()}},playbackRate:{events:["ratechange"],getter:function(e){return e.playbackRate()}},playbackRates:{events:["playbackrateschange"],getter:function(e){return e.playbackRates()}},isFullscreen:{events:["fullscreenchange"],getter:function(e){return e.isFullscreen()}},isInPictureInPicture:{events:["enterpictureinpicture","leavepictureinpicture"],getter:function(e){return e.isInPictureInPicture()}},isLive:{getter:function(e){var t;return(t=e.liveTracker)===null||t===void 0?void 0:t.isLive()}},language:{events:["languagechange"],getter:function(e){return e.language()}},userActive:{events:["useractive","userinactive"],getter:function(e){return e.userActive()}},readyState:{events:["loadeddata"],getter:function(e){return e.readyState()}},networkState:{events:["loadeddata","error"],getter:function(e){return e.networkState()}},error:{events:["loadeddata","error"],getter:function(e){return e.error()}},buffered:{events:["progress"],getter:function(e){return e.buffered()}},bufferedPercent:{events:["progress"],getter:function(e){return e.bufferedPercent()}},played:{events:["timeupdate"],getter:function(e){return e.played()}},seekable:{events:["progress","seeked"],getter:function(e){return e.seekable()}},audioTracks:{getter:function(e){var t;return(t=e.audioTracks)===null||t===void 0?void 0:t.call(e)}},videoTracks:{getter:function(e){var t;return(t=e.videoTracks)===null||t===void 0?void 0:t.call(e)}},textTracks:{getter:function(e){var t;return(t=e.textTracks)===null||t===void 0?void 0:t.call(e)}}},dC=Hg.filter(function(e){return!!Su[e].onEvent}),hC=function(e){return"update:"+e},YN=cC.concat(dC.map(hC)),XN=Hg.reduce(function(e,t){var n,i=Su[t],a=Array.isArray(i.type)?i.type:[i.type],r=Object.assign({},i);return a.includes(Boolean)&&(r.default=void 0),Object.assign(Object.assign({},e),((n={})[t]=r,n))},{}),pc=Ya({name:"VueVideoPlayer",props:Object.assign(Object.assign({}
117,XN),{class:[String,Object,Array]}),emits:YN.concat(["mounted"],["unmounted"]),setup:function(e,t){var n=rt(e),i=n.class,a=lf(n,["class"]),r=Ko(!1),s=Ko(null),o=Ko(null),u=Qe(function(){return o.value?o.value.player:null}),l=Pe(null),c=Qe(function(){return l.value?Zm(l.value):null});return Wr(function(){var d,h=function(m){var b,y=m.props,_=m.element,k=m.className,E=m.onEvent,D=y.options;D===void 0&&(D={});var A=lf(y,["options"]),P={};Object.keys(A).forEach(function(J){var Q=A[J];Q!==void 0&&(P[J]=Q)});var M=Object.assign(Object.assign({},P),D),R=M.volume,V=M.playbackRate,F=lf(M,["volume","playbackRate"]),j=Object.assign(Object.assign({},F),{playsinline:(b=F.playsinline)!==null&&b!==void 0?b:F.playsInline}),X=z(_,j,function(){var J=this;cC.forEach(function(Q){J.on(Q,function(te){E(Q,te)})}),F.src&&!F.sources&&this.src(F.src),R&&Number.isFinite(R)&&this.volume(R),V&&Number.isFinite(V)&&(this.defaultPlaybackRate(V),setTimeout(function(){J.playbackRate(V)},0))});k&&cf(k).map(function(J){return X.addClass(J)});var $=function(J){var Q;(Q=X.options)===null||Q===void 0||Q.call(X,J??{})};return{player:X,dispose:function(){return X.dispose()},updateClassNames:function(J,Q){cf(J).map(function(te){return X.removeClass(te)}),cf(Q).map(function(te){return X.addClass(te)})},updateOptions:$,updatePropOption:function(J,Q){var te,Z,Y;$(((te={})[J]=Q,te)),(Y=(Z=Su[J])===null||Z===void 0?void 0:Z.onChange)===null||Y===void 0||Y.call(Z,X,Q)}}}({element:s.value,props:a,onEvent:t.emit});d={player:h.player,onEvent:t.emit},dC.forEach(function(m){var b,y;(y=(b=Su[m])===null||b===void 0?void 0:b.onEvent)===null||y===void 0||y.call(b,d.player,function(_){d.onEvent(hC(m),_)})}),ua(function(){return e.class},function(m,b){var y=Ea(b),_=Ea(m);h.updateClassNames(y,_)},{immediate:!0}),ua(function(){return e.options},function(m){return h.updateOptions(m??{})},{deep:!0}),Hg.filter(function(m){return m!=="options"}
117).forEach(function(m){ua(function(){return e[m]},function(b){return h.updatePropOption(m,b)},{deep:!0})}),function(m,b){var y=Object.keys(df),_=y.reduce(function(E,D){var A;return Object.assign(Object.assign({},E),((A={})[D]=df[D].getter(m),A))},{playing:!1,waiting:!1}),k=function(E,D){_[E]=D,b.onUpdate(E,D,Object.assign({},_))};m.on(["pause","ended"],function(){k("playing",!1)}),m.on(["play","playing"],function(){k("playing",!0)}),m.on("waiting",function(){k("waiting",!0);var E=m.currentTime(),D=function(){E!==m.currentTime()&&(k("waiting",!1),m.off("timeupdate",D))};m.on("timeupdate",D)}),y.forEach(function(E){var D,A=df[E];m.on(["loadstart","loadedmetadata"].concat((D=A.events)!==null&&D!==void 0?D:[]),function(){k(E,A.getter(m))})}),b.onInit(Object.assign({},_))}(h.player,{onInit:function(m){l.value=m},onUpdate:function(m,b){l.value&&(l.value[m]=b)}}),o.value=h,r.value=!0,t.emit("mounted",{video:s.value,player:u.value,state:c.value})}),pd(function(){o.value&&(o.value.dispose(),o.value=null,l.value=null,t.emit("unmounted"))}),function(){var d,h;return _i("div",{"data-vjs-player":"",class:Ea(i)},[_i("video",{class:["video-js","v-video-player"],ref:s}),r.value&&((h=(d=t.slots).default)===null||h===void 0?void 0:h.call(d,{video:s.value,player:u.value,state:c.value}))])}}}),QN=function(e){e.component("VideoPlayer",pc),e.component(pc.name,pc)},ZN={VideoPlayer:pc,install:QN};function r1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,i)}return n}function De(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?r1(Object(n),!0).forEach(function(i){Yt(e,i,n[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r1(Object(n)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(n,i))})}return e}function nd(e){"@babel/helpers - typeof";return nd=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nd(e)}function e7(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s1(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function t7(e,t,n){return t&&s1(e.prototype,t),n&&s1(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Yt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vg(e,t){return n7(e)||r7(e,t)||fC(e,t)||o7()}function Xu(e){return a7(e)||i7(e)||fC(e)||s7()}function a7(e){if(Array.isArray(e))return Am(e)}function n7(e){if(Array.isArray(e))return e}function i7(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function r7(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var i=[],a=!0,r=!1,s,o;try{for(n=n.call(e);!(a=(s=n.next()).done)&&(i.push(s.value),!(t&&i.length===t));a=!0);}catch(u){r=!0,o=u}finally{try{!a&&n.return!=null&&n.return()}finally{if(r)throw o}}return i}}function fC(e,t){if(e){if(typeof e=="string")return Am(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Am(e,t)}}function Am(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function s7(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 118In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o7(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 119In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o1=function(){},Kg={},mC={},pC=null,gC={mark:o1,measure:o1};try{typeof window<"u"&&(Kg=window),typeof document<"u"&&(mC=document),typeof MutationObserver<"u"&&(pC=MutationObserver),typeof performance<"u"&&(gC=performance)}catch{}var u7=Kg.navigator||{},u1=u7.userAgent,l1=u1===void 0?"":u1,sr=Kg,At=mC,c1=pC,Hl=gC;sr.document;var Ni=!!At.documentElement&&!!At.head&&typeof At.addEventListener=="function"&&typeof At.createElement=="function",vC=~l1.indexOf("MSIE")||~l1.indexOf("Trident/"),Vl,Kl,zl,Wl,Gl,Ei="___FONT_AWESOME___",Dm=16,bC="fa",yC="svg-inline--fa",Vr="data-fa-i2svg",Pm="data-fa-pseudo-element",l7="data-fa-pseudo-element-pending",zg="data-prefix",Wg="data-icon",d1="fontawesome-i2svg",c7="async",d7=["HTML","HEAD","STYLE","SCRIPT"],kC=function(){try{return!0}catch{return!1}}(),Et="classic",Rt="sharp",Gg=[Et,Rt];function Qu(e){return new Proxy(e,{get:function(n,i){return i in n?n[i]:n[Et]}})}var Cu=Qu((Vl={},Yt(Vl,Et,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit"}),Yt(Vl,Rt,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light"}),Vl)),wu=Qu((Kl={},Yt(Kl,Et,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),Yt(Kl,Rt,{solid:"fass",regular:"fasr",light:"fasl"}),Kl)),Eu=Qu((zl={},Yt(zl,Et,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),Yt(zl,Rt,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light"}),zl)),h7=Qu((Wl={},Yt(Wl,Et,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),Yt(Wl,Rt,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl"}),Wl)),f7=/fa(s|r|l|t|d|b|k|ss|sr|sl)?[\-\ ]/,_C="fa-layers-text",m7=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,p7=Qu((Gl={}
119,Yt(Gl,Et,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),Yt(Gl,Rt,{900:"fass",400:"fasr",300:"fasl"}),Gl)),TC=[1,2,3,4,5,6,7,8,9,10],g7=TC.concat([11,12,13,14,15,16,17,18,19,20]),v7=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Ar={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},xu=new Set;Object.keys(wu[Et]).map(xu.add.bind(xu));Object.keys(wu[Rt]).map(xu.add.bind(xu));var b7=[].concat(Gg,Xu(xu),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Ar.GROUP,Ar.SWAP_OPACITY,Ar.PRIMARY,Ar.SECONDARY]).concat(TC.map(function(e){return"".concat(e,"x")})).concat(g7.map(function(e){return"w-".concat(e)})),au=sr.FontAwesomeConfig||{};function y7(e){var t=At.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function k7(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}if(At&&typeof At.querySelector=="function"){var _7=[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]];_7.forEach(function(e){var t=Vg(e,2),n=t[0],i=t[1],a=k7(y7(n));a!=null&&(au[i]=a)})}var SC={styleDefault:"solid",familyDefault:"classic",cssPrefix:bC,replacementClass:yC,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};au.familyPrefix&&(au.cssPrefix=au.familyPrefix);var Ys=De(De({},SC),au);Ys.autoReplaceSvg||(Ys.observeMutations=!1);var Le={};Object.keys(SC).forEach(function(e){Object.defineProperty(Le,e,{enumerable:!0,set:function(n){Ys[e]=n,nu.forEach(function(i){return i(Le)})},get:function(){return Ys[e]}})});Object.defineProperty(Le,"familyPrefix",{enumerable:!0,set:function(t){Ys.cssPrefix=t,nu.forEach(function(n){return n(Le)})},get:function(){return Ys.cssPrefix}});sr.FontAwesomeConfig=Le;var nu=[];function T7(e){return nu.push(e),function(){nu.splice(nu.indexOf(e),1)}}var zi=Dm,zn={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function S7(e){if(!(!e||!Ni)){var t=At.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=At.head.childNodes,i=null,a=n.length-1;a>-1;a--){var r=n[a],s=(r.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(i=r)}return At.head.insertBefore(t,i),e}}var C7="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Au(){for(var e=12,t="";e-- >0;)t+=C7[Math.random()*62|0];return t}function lo(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function $g(e){return e.classList?lo(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function CC(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function w7(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(CC(e[n]),'" ')},"").trim()}function ih(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function Jg(e){return e.size!==zn.size||e.x!==zn.x||e.y!==zn.y||e.rotate!==zn.rotate||e.flipX||e.flipY}function E7(e){var t=e.transform,n=e.containerWidth,i=e.iconWidth,a={transform:"translate(".concat(n/2," 256)")},r="translate(".concat(t.x*32,", ").concat(t.y*32,") "),s="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),o="rotate(".concat(t.rotate," 0 0)"),u={transform:"".concat(r," ").concat(s," ").concat(o)},l={transform:"translate(".concat(i/2*-1," -256)")};return{outer:a,inner:u,path:l}}function x7(e){var t=e.transform,n=e.width,i=n===void 0?Dm:n,a=e.height,r=a===void 0?Dm:a,s=e.startCentered,o=s===void 0?!1:s,u="";return o&&vC?u+="translate(".concat(t.x/zi-i/2,"em, ").concat(t.y/zi-r/2,"em) "):o?u+="translate(calc(-50% + ".concat(t.x/zi,"em), calc(-50% + ").concat(t.y/zi,"em)) "):u+="translate(".concat(t.x/zi,"em, ").concat(t.y/zi,"em) "),u+="scale(".concat(t.size/zi*(t.flipX?-1:1),", ").concat(t.size/zi*(t.flipY?-1:1),") "),u+="rotate(".concat(t.rotate,"deg) "),u}var A7=`:root, :host { 120 --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid"; 121 --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular"; 122 --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light"; 123 --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin"; 124 --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"; 125 --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp"; 126 --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp"; 127 --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp"; 128 --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; 129} 130 131svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { 132 overflow: visible; 133 box-sizing: content-box; 134} 135 136.svg-inline--fa { 137 display: var(--fa-display, inline-block); 138 height: 1em; 139 overflow: visible; 140 vertical-align: -0.125em; 141} 142.svg-inline--fa.fa-2xs { 143 vertical-align: 0.1em; 144} 145.svg-inline--fa.fa-xs { 146 vertical-align: 0em; 147} 148.svg-inline--fa.fa-sm { 149 vertical-align: -0.0714285705em; 150} 151.svg-inline--fa.fa-lg { 152 vertical-align: -0.2em; 153} 154.svg-inline--fa.fa-xl { 155 vertical-align: -0.25em; 156} 157.svg-inline--fa.fa-2xl { 158 vertical-align: -0.3125em; 159} 160.svg-inline--fa.fa-pull-left { 161 margin-right: var(--fa-pull-margin, 0.3em); 162 width: auto; 163} 164.svg-inline--fa.fa-pull-right { 165 margin-left: var(--fa-pull-margin, 0.3em); 166 width: auto; 167} 168.svg-inline--fa.fa-li { 169 width: var(--fa-li-width, 2em); 170 top: 0.25em; 171} 172.svg-inline--fa.fa-fw { 173 width: var(--fa-fw-width, 1.25em); 174} 175 176.fa-layers svg.svg-inline--fa { 177 bottom: 0; 178 left: 0; 179 margin: auto; 180 position: absolute; 181 right: 0; 182 top: 0; 183} 184 185.fa-layers-counter, .fa-layers-text { 186 display: inline-block; 187 position: absolute; 188 text-align: center; 189} 190 191.fa-layers { 192 display: inline-block; 193 height: 1em; 194 position: relative; 195 text-align: center; 196 vertical-align: -0.125em; 197 width: 1em; 198} 199.fa-layers svg.svg-inline--fa { 200 -webkit-transform-origin: center center; 201 transform-origin: center center; 202} 203 204.fa-layers-text { 205 left: 50%; 206 top: 50%; 207 -webkit-transform: translate(-50%, -50%); 208 transform: translate(-50%, -50%); 209 -webkit-transform-origin: center center; 210 transform-origin: center center; 211} 212 213.fa-layers-counter { 214 background-color: var(--fa-counter-background-color, #ff253a); 215 border-radius: var(--fa-counter-border-radius, 1em); 216 box-sizing: border-box; 217 color: var(--fa-inverse, #fff); 218 line-height: var(--fa-counter-line-height, 1); 219 max-width: var(--fa-counter-max-width, 5em); 220 min-width: var(--fa-counter-min-width, 1.5em); 221 overflow: hidden; 222 padding: var(--fa-counter-padding, 0.25em 0.5em); 223 right: var(--fa-right, 0); 224 text-overflow: ellipsis; 225 top: var(--fa-top, 0); 226 -webkit-transform: scale(var(--fa-counter-scale, 0.25)); 227 transform: scale(var(--fa-counter-scale, 0.25)); 228 -webkit-transform-origin: top right; 229 transform-origin: top right; 230} 231 232.fa-layers-bottom-right { 233 bottom: var(--fa-bottom, 0); 234 right: var(--fa-right, 0); 235 top: auto; 236 -webkit-transform: scale(var(--fa-layers-scale, 0.25)); 237 transform: scale(var(--fa-layers-scale, 0.25)); 238 -webkit-transform-origin: bottom right; 239 transform-origin: bottom right; 240} 241 242.fa-layers-bottom-left { 243 bottom: var(--fa-bottom, 0); 244 left: var(--fa-left, 0); 245 right: auto; 246 top: auto; 247 -webkit-transform: scale(var(--fa-layers-scale, 0.25)); 248 transform: scale(var(--fa-layers-scale, 0.25)); 249 -webkit-transform-origin: bottom left; 250 transform-origin: bottom left; 251} 252 253.fa-layers-top-right { 254 top: var(--fa-top, 0); 255 right: var(--fa-right, 0); 256 -webkit-transform: scale(var(--fa-layers-scale, 0.25)); 257 transform: scale(var(--fa-layers-scale, 0.25)); 258 -webkit-transform-origin: top right; 259 transform-origin: top right; 260} 261 262.fa-layers-top-left { 263 left: var(--fa-left, 0); 264 right: auto; 265 top: var(--fa-top, 0); 266 -webkit-transform: scale(var(--fa-layers-scale, 0.25)); 267 transform: scale(var(--fa-layers-scale, 0.25)); 268 -webkit-transform-origin: top left; 269 transform-origin: top left; 270} 271 272.fa-1x { 273 font-size: 1em; 274} 275 276.fa-2x { 277 font-size: 2em; 278} 279 280.fa-3x { 281 font-size: 3em; 282} 283 284.fa-4x { 285 font-size: 4em; 286} 287 288.fa-5x { 289 font-size: 5em; 290} 291 292.fa-6x { 293 font-size: 6em; 294} 295 296.fa-7x { 297 font-size: 7em; 298} 299 300.fa-8x { 301 font-size: 8em; 302} 303 304.fa-9x { 305 font-size: 9em; 306} 307 308.fa-10x { 309 font-size: 10em; 310} 311 312.fa-2xs { 313 font-size: 0.625em; 314 line-height: 0.1em; 315 vertical-align: 0.225em; 316} 317 318.fa-xs { 319 font-size: 0.75em; 320 line-height: 0.0833333337em; 321 vertical-align: 0.125em; 322} 323 324.fa-sm { 325 font-size: 0.875em; 326 line-height: 0.0714285718em; 327 vertical-align: 0.0535714295em; 328} 329 330.fa-lg { 331 font-size: 1.25em; 332 line-height: 0.05em; 333 vertical-align: -0.075em; 334} 335 336.fa-xl { 337 font-size: 1.5em; 338 line-height: 0.0416666682em; 339 vertical-align: -0.125em; 340} 341 342.fa-2xl { 343 font-size: 2em; 344 line-height: 0.03125em; 345 vertical-align: -0.1875em; 346} 347 348.fa-fw { 349 text-align: center; 350 width: 1.25em; 351} 352 353.fa-ul { 354 list-style-type: none; 355 margin-left: var(--fa-li-margin, 2.5em); 356 padding-left: 0; 357} 358.fa-ul > li { 359 position: relative; 360} 361 362.fa-li { 363 left: calc(var(--fa-li-width, 2em) * -1); 364 position: absolute; 365 text-align: center; 366 width: var(--fa-li-width, 2em); 367 line-height: inherit; 368} 369 370.fa-border { 371 border-color: var(--fa-border-color, #eee); 372 border-radius: var(--fa-border-radius, 0.1em); 373 border-style: var(--fa-border-style, solid); 374 border-width: var(--fa-border-width, 0.08em);
375 padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); 376} 377 378.fa-pull-left { 379 float: left; 380 margin-right: var(--fa-pull-margin, 0.3em); 381} 382 383.fa-pull-right { 384 float: right; 385 margin-left: var(--fa-pull-margin, 0.3em); 386} 387 388.fa-beat { 389 -webkit-animation-name: fa-beat; 390 animation-name: fa-beat; 391 -webkit-animation-delay: var(--fa-animation-delay, 0s); 392 animation-delay: var(--fa-animation-delay, 0s); 393 -webkit-animation-direction: var(--fa-animation-direction, normal); 394 animation-direction: var(--fa-animation-direction, normal); 395 -webkit-animation-duration: var(--fa-animation-duration, 1s); 396 animation-duration: var(--fa-animation-duration, 1s); 397 -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); 398 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 399 -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); 400 animation-timing-function: var(--fa-animation-timing, ease-in-out); 401} 402 403.fa-bounce { 404 -webkit-animation-name: fa-bounce; 405 animation-name: fa-bounce; 406 -webkit-animation-delay: var(--fa-animation-delay, 0s); 407 animation-delay: var(--fa-animation-delay, 0s); 408 -webkit-animation-direction: var(--fa-animation-direction, normal); 409 animation-direction: var(--fa-animation-direction, normal); 410 -webkit-animation-duration: var(--fa-animation-duration, 1s); 411 animation-duration: var(--fa-animation-duration, 1s); 412 -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); 413 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 414 -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); 415 animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); 416} 417 418.fa-fade { 419 -webkit-animation-name: fa-fade; 420 animation-name: fa-fade; 421 -webkit-animation-delay: var(--fa-animation-delay, 0s); 422 animation-delay: var(--fa-animation-delay, 0s); 423 -webkit-animation-direction: var(--fa-animation-direction, normal); 424 animation-direction: var(--fa-animation-direction, normal); 425 -webkit-animation-duration: var(--fa-animation-duration, 1s); 426 animation-duration: var(--fa-animation-duration, 1s); 427 -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); 428 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 429 -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); 430 animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); 431} 432 433.fa-beat-fade { 434 -webkit-animation-name: fa-beat-fade; 435 animation-name: fa-beat-fade; 436 -webkit-animation-delay: var(--fa-animation-delay, 0s); 437 animation-delay: var(--fa-animation-delay, 0s); 438 -webkit-animation-direction: var(--fa-animation-direction, normal); 439 animation-direction: var(--fa-animation-direction, normal); 440 -webkit-animation-duration: var(--fa-animation-duration, 1s); 441 animation-duration: var(--fa-animation-duration, 1s); 442 -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); 443 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 444 -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); 445 animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); 446} 447 448.fa-flip { 449 -webkit-animation-name: fa-flip; 450 animation-name: fa-flip; 451 -webkit-animation-delay: var(--fa-animation-delay, 0s); 452 animation-delay: var(--fa-animation-delay, 0s); 453 -webkit-animation-direction: var(--fa-animation-direction, normal); 454 animation-direction: var(--fa-animation-direction, normal); 455 -webkit-animation-duration: var(--fa-animation-duration, 1s); 456 animation-duration: var(--fa-animation-duration, 1s); 457 -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); 458 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 459 -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); 460 animation-timing-function: var(--fa-animation-timing, ease-in-out); 461} 462 463.fa-shake { 464 -webkit-animation-name: fa-shake; 465 animation-name: fa-shake; 466 -webkit-animation-delay: var(--fa-animation-delay, 0s); 467 animation-delay: var(--fa-animation-delay, 0s); 468 -webkit-animation-direction: var(--fa-animation-direction, normal); 469 animation-direction: var(--fa-animation-direction, normal); 470 -webkit-animation-duration: var(--fa-animation-duration, 1s); 471 animation-duration: var(--fa-animation-duration, 1s); 472 -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); 473 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 474 -webkit-animation-timing-function: var(--fa-animation-timing, linear); 475 animation-timing-function: var(--fa-animation-timing, linear); 476} 477 478.fa-spin { 479 -webkit-animation-name: fa-spin; 480 animation-name: fa-spin; 481 -webkit-animation-delay: var(--fa-animation-delay, 0s); 482 animation-delay: var(--fa-animation-delay, 0s); 483 -webkit-animation-direction: var(--fa-animation-direction, normal); 484 animation-direction: var(--fa-animation-direction, normal); 485 -webkit-animation-duration: var(--fa-animation-duration, 2s); 486 animation-duration: var(--fa-animation-duration, 2s); 487 -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); 488 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 489 -webkit-animation-timing-function: var(--fa-animation-timing, linear); 490 animation-timing-function: var(--fa-animation-timing, linear); 491} 492 493.fa-spin-reverse { 494 --fa-animation-direction: reverse; 495} 496 497.fa-pulse, 498.fa-spin-pulse { 499 -webkit-animation-name: fa-spin; 500 animation-name: fa-spin; 501 -webkit-animation-direction: var(--fa-animation-direction, normal); 502 animation-direction: var(--fa-animation-direction, normal); 503 -webkit-animation-duration: var(--fa-animation-duration, 1s); 504 animation-duration: var(--fa-animation-duration, 1s); 505 -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); 506 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 507 -webkit-animation-timing-function: var(--fa-animation-timing, steps(8)); 508 animation-timing-function: var(--fa-animation-timing, steps(8)); 509} 510 511@media (prefers-reduced-motion: reduce) { 512 .fa-beat, 513.fa-bounce, 514.fa-fade, 515.fa-beat-fade, 516.fa-flip, 517.fa-pulse, 518.fa-shake, 519.fa-spin, 520.fa-spin-pulse { 521 -webkit-animation-delay: -1ms; 522 animation-delay: -1ms; 523 -webkit-animation-duration: 1ms; 524 animation-duration: 1ms; 525 -webkit-animation-iteration-count: 1; 526 animation-iteration-count: 1; 527 -webkit-transition-delay: 0s; 528 transition-delay: 0s; 529 -webkit-transition-duration: 0s; 530 transition-duration: 0s; 531 } 532} 533@-webkit-keyframes fa-beat { 534 0%, 90% { 535 -webkit-transform: scale(1); 536 transform: scale(1); 537 } 538 45% { 539 -webkit-transform: scale(var(--fa-beat-scale, 1.25)); 540 transform: scale(var(--fa-beat-scale, 1.25)); 541 } 542} 543@keyframes fa-beat { 544 0%, 90% { 545 -webkit-transform: scale(1); 546 transform: scale(1); 547 } 548 45% { 549 -webkit-transform: scale(var(--fa-beat-scale, 1.25)); 550 transform: scale(var(--fa-beat-scale, 1.25)); 551 } 552} 553@-webkit-keyframes fa-bounce { 554 0% { 555 -webkit-transform: scale(1, 1) translateY(0); 556 transform: scale(1, 1) translateY(0); 557 } 558 10% { 559 -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); 560 transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); 561 } 562 30% { 563 -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); 564 transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); 565 } 566 50% { 567 -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); 568 transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); 569 } 570 57% { 571 -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); 572 transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); 573 } 574 64% { 575 -webkit-transform: scale(1, 1) translateY(0); 576 transform: scale(1, 1) translateY(0); 577 } 578 100% { 579 -webkit-transform: scale(1, 1) translateY(0); 580 transform: scale(1, 1) translateY(0); 581 } 582} 583@keyframes fa-bounce { 584 0% { 585 -webkit-transform: scale(1, 1) translateY(0); 586 transform: scale(1, 1) translateY(0); 587 } 588 10% { 589 -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); 590 transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); 591 } 592 30% { 593 -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); 594 transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); 595 } 596 50% { 597 -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); 598 transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); 599 } 600 57% { 601 -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); 602 transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); 603 } 604 64% { 605 -webkit-transform: scale(1, 1) translateY(0); 606 transform: scale(1, 1) translateY(0); 607 } 608 100% { 609 -webkit-transform: scale(1, 1) translateY(0); 610 transform: scale(1, 1) translateY(0); 611 } 612} 613@-webkit-keyframes fa-fade { 614 50% { 615 opacity: var(--fa-fade-opacity, 0.4); 616 } 617} 618@keyframes fa-fade { 619 50% { 620 opacity: var(--fa-fade-opacity, 0.4); 621 } 622} 623@-webkit-keyframes fa-beat-fade { 624 0%, 100% { 625 opacity: var(--fa-beat-fade-opacity, 0.4); 626 -webkit-transform: scale(1); 627 transform: scale(1); 628 } 629 50% { 630 opacity: 1; 631 -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); 632 transform: scale(var(--fa-beat-fade-scale, 1.125)); 633 } 634} 635@keyframes fa-beat-fade { 636 0%, 100% { 637 opacity: var(--fa-beat-fade-opacity, 0.4); 638 -webkit-transform: scale(1); 639 transform: scale(1); 640 } 641 50% { 642 opacity: 1; 643 -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); 644 transform: scale(var(--fa-beat-fade-scale, 1.125)); 645 } 646} 647@-webkit-keyframes fa-flip { 648 50% { 649 -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); 650 transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); 651 } 652} 653@keyframes fa-flip { 654 50% { 655 -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); 656 transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); 657 } 658} 659@-webkit-keyframes fa-shake { 660 0% { 661 -webkit-transform: rotate(-15deg); 662 transform: rotate(-15deg); 663 } 664 4% { 665 -webkit-transform: rotate(15deg); 666 transform: rotate(15deg); 667 } 668 8%, 24% { 669 -webkit-transform: rotate(-18deg); 670 transform: rotate(-18deg); 671 } 672 12%, 28% { 673 -webkit-transform: rotate(18deg); 674 transform: rotate(18deg); 675 } 676 16% { 677 -webkit-transform: rotate(-22deg); 678 transform: rotate(-22deg); 679 } 680 20% { 681 -webkit-transform: rotate(22deg); 682 transform: rotate(22deg); 683 } 684 32% { 685 -webkit-transform: rotate(-12deg); 686 transform: rotate(-12deg); 687 } 688 36% { 689 -webkit-transform: rotate(12deg); 690 transform: rotate(12deg); 691 } 692 40%, 100% { 693 -webkit-transform: rotate(0deg); 694 transform: rotate(0deg); 695 } 696} 697@keyframes fa-shake { 698 0% { 699 -webkit-transform: rotate(-15deg); 700 transform: rotate(-15deg); 701 } 702 4% { 703 -webkit-transform: rotate(15deg); 704 transform: rotate(15deg); 705 } 706 8%, 24% { 707 -webkit-transform: rotate(-18deg); 708 transform: rotate(-18deg); 709 } 710 12%, 28% { 711 -webkit-transform: rotate(18deg); 712 transform: rotate(18deg); 713 } 714 16% { 715 -webkit-transform: rotate(-22deg); 716 transform: rotate(-22deg); 717 } 718 20% { 719 -webkit-transform: rotate(22deg); 720 transform: rotate(22deg); 721 } 722 32% { 723 -webkit-transform: rotate(-12deg); 724 transform: rotate(-12deg); 725 } 726 36% { 727 -webkit-transform: rotate(12deg); 728 transform: rotate(12deg); 729 } 730 40%, 100% { 731 -webkit-transform: rotate(0deg); 732 transform: rotate(0deg); 733 } 734} 735@-webkit-keyframes fa-spin { 736 0% { 737 -webkit-transform: rotate(0deg); 738 transform: rotate(0deg); 739 } 740 100% { 741 -webkit-transform: rotate(360deg); 742 transform: rotate(360deg); 743 } 744} 745@keyframes fa-spin { 746 0% { 747 -webkit-transform: rotate(0deg); 748 transform: rotate(0deg); 749 } 750 100% { 751 -webkit-transform: rotate(360deg); 752 transform: rotate(360deg); 753 } 754} 755.fa-rotate-90 { 756 -webkit-transform: rotate(90deg); 757 transform: rotate(90deg); 758} 759 760.fa-rotate-180 { 761 -webkit-transform: rotate(180deg); 762 transform: rotate(180deg); 763} 764 765.fa-rotate-270 { 766 -webkit-transform: rotate(270deg); 767 transform: rotate(270deg); 768} 769 770.fa-flip-horizontal { 771 -webkit-transform: scale(-1, 1); 772 transform: scale(-1, 1); 773} 774
775.fa-flip-vertical { 776 -webkit-transform: scale(1, -1); 777 transform: scale(1, -1); 778} 779 780.fa-flip-both, 781.fa-flip-horizontal.fa-flip-vertical { 782 -webkit-transform: scale(-1, -1); 783 transform: scale(-1, -1); 784} 785 786.fa-rotate-by { 787 -webkit-transform: rotate(var(--fa-rotate-angle, none)); 788 transform: rotate(var(--fa-rotate-angle, none)); 789} 790 791.fa-stack { 792 display: inline-block; 793 vertical-align: middle; 794 height: 2em; 795 position: relative; 796 width: 2.5em; 797} 798 799.fa-stack-1x, 800.fa-stack-2x { 801 bottom: 0; 802 left: 0; 803 margin: auto; 804 position: absolute; 805 right: 0; 806 top: 0; 807 z-index: var(--fa-stack-z-index, auto); 808} 809 810.svg-inline--fa.fa-stack-1x { 811 height: 1em; 812 width: 1.25em; 813} 814.svg-inline--fa.fa-stack-2x { 815 height: 2em; 816 width: 2.5em; 817} 818 819.fa-inverse { 820 color: var(--fa-inverse, #fff); 821} 822 823.sr-only, 824.fa-sr-only { 825 position: absolute; 826 width: 1px; 827 height: 1px; 828 padding: 0; 829 margin: -1px; 830 overflow: hidden; 831 clip: rect(0, 0, 0, 0); 832 white-space: nowrap; 833 border-width: 0; 834} 835 836.sr-only-focusable:not(:focus), 837.fa-sr-only-focusable:not(:focus) { 838 position: absolute; 839 width: 1px; 840 height: 1px; 841 padding: 0; 842 margin: -1px; 843 overflow: hidden; 844 clip: rect(0, 0, 0, 0); 845 white-space: nowrap; 846 border-width: 0; 847} 848 849.svg-inline--fa .fa-primary { 850 fill: var(--fa-primary-color, currentColor); 851 opacity: var(--fa-primary-opacity, 1); 852} 853 854.svg-inline--fa .fa-secondary { 855 fill: var(--fa-secondary-color, currentColor); 856 opacity: var(--fa-secondary-opacity, 0.4); 857} 858 859.svg-inline--fa.fa-swap-opacity .fa-primary { 860 opacity: var(--fa-secondary-opacity, 0.4); 861} 862 863.svg-inline--fa.fa-swap-opacity .fa-secondary { 864 opacity: var(--fa-primary-opacity, 1); 865} 866 867.svg-inline--fa mask .fa-primary, 868.svg-inline--fa mask .fa-secondary { 869 fill: black; 870} 871 872.fad.fa-inverse, 873.fa-duotone.fa-inverse { 874 color: var(--fa-inverse, #fff); 875}`;function wC(){var e=bC,t=yC,n=Le.cssPrefix,i=Le.replacementClass,a=A7;if(n!==e||i!==t){var r=new RegExp("\\.".concat(e,"\\-"),"g"),s=new RegExp("\\--".concat(e,"\\-"),"g"),o=new RegExp("\\.".concat(t),"g");a=a.replace(r,".".concat(n,"-")).replace(s,"--".concat(n,"-")).replace(o,".".concat(i))}return a}var h1=!1;function hf(){Le.autoAddCss&&!h1&&(S7(wC()),h1=!0)}var D7={mixout:function(){return{dom:{css:wC,insertCss:hf}}},hooks:function(){return{beforeDOMElementCreation:function(){hf()},beforeI2svg:function(){hf()}}}},xi=sr||{};xi[Ei]||(xi[Ei]={});xi[Ei].styles||(xi[Ei].styles={});xi[Ei].hooks||(xi[Ei].hooks={});xi[Ei].shims||(xi[Ei].shims=[]);var _n=xi[Ei],EC=[],P7=function e(){At.removeEventListener("DOMContentLoaded",e),id=1,EC.map(function(t){return t()})},id=!1;Ni&&(id=(At.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(At.readyState),id||At.addEventListener("DOMContentLoaded",P7));function I7(e){Ni&&(id?setTimeout(e,0):EC.push(e))}function Zu(e){var t=e.tag,n=e.attributes,i=n===void 0?{}:n,a=e.children,r=a===void 0?[]:a;return typeof e=="string"?CC(e):"<".concat(t," ").concat(w7(i),">").concat(r.map(Zu).join(""),"</").concat(t,">")}function f1(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var L7=function(t,n){return function(i,a,r,s){return t.call(n,i,a,r,s)}},ff=function(t,n,i,a){var r=Object.keys(t),s=r.length,o=a!==void 0?L7(n,a):n,u,l,c;for(i===void 0?(u=1,c=t[r[0]]):(u=0,c=i);u<s;u++)l=r[u],c=o(c,t[l],l,t);return c};function M7(e){for(var t=[],n=0,i=e.length;n<i;){var a=e.charCodeAt(n++);if(a>=55296&&a<=56319&&n<i){var r=e.charCodeAt(n++);(r&64512)==56320?t.push(((a&1023)<<10)+(r&1023)+65536):(t.push(a),n--)}else t.push(a)}return t}function Im(e){var t=M7(e);return t.length===1?t[0].toString(16):null}function O7(e,t){var n=e.length,i=e.charCodeAt(t),a;return i>=55296&&i<=56319&&n>t+1&&(a=e.charCodeAt(t+1),a>=56320&&a<=57343)?(i-55296)*1024+a-56320+65536:i}function m1(e){return Object.keys(e).reduce(function(t,n){var i=e[n],a=!!i.icon;return a?t[i.iconName]=i.icon:t[n]=i,t},{})}function Lm(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=n.skipHooks,a=i===void 0?!1:i,r=m1(t);typeof _n.hooks.addPack=="function"&&!a?_n.hooks.addPack(e,m1(t)):_n.styles[e]=De(De({},_n.styles[e]||{}),r),e==="fas"&&Lm("fa",t)}var $l,Jl,ql,vs=_n.styles,R7=_n.shims,N7=($l={},Yt($l,Et,Object.values(Eu[Et])),Yt($l,Rt,Object.values(Eu[Rt])),$l),qg=null,xC={},AC={},DC={},PC={},IC={},F7=(Jl={},Yt(Jl,Et,Object.keys(Cu[Et])),Yt(Jl,Rt,Object.keys(Cu[Rt])),Jl);function B7(e){return~b7.indexOf(e)}function j7(e,t){var n=t.split("-"),i=n[0],a=n.slice(1).join("-");return i===e&&a!==""&&!B7(a)?a:null}var LC=function(){var t=function(r){return ff(vs,function(s,o,u){return s[u]=ff(o,r,{}),s},{})};
875xC=t(function(a,r,s){if(r[3]&&(a[r[3]]=s),r[2]){var o=r[2].filter(function(u){return typeof u=="number"});o.forEach(function(u){a[u.toString(16)]=s})}return a}),AC=t(function(a,r,s){if(a[s]=s,r[2]){var o=r[2].filter(function(u){return typeof u=="string"});o.forEach(function(u){a[u]=s})}return a}),IC=t(function(a,r,s){var o=r[2];return a[s]=s,o.forEach(function(u){a[u]=s}),a});var n="far"in vs||Le.autoFetchSvg,i=ff(R7,function(a,r){var s=r[0],o=r[1],u=r[2];return o==="far"&&!n&&(o="fas"),typeof s=="string"&&(a.names[s]={prefix:o,iconName:u}),typeof s=="number"&&(a.unicodes[s.toString(16)]={prefix:o,iconName:u}),a},{names:{},unicodes:{}});DC=i.names,PC=i.unicodes,qg=rh(Le.styleDefault,{family:Le.familyDefault})};T7(function(e){qg=rh(e.styleDefault,{family:Le.familyDefault})});LC();function Yg(e,t){return(xC[e]||{})[t]}function U7(e,t){return(AC[e]||{})[t]}function Dr(e,t){return(IC[e]||{})[t]}function MC(e){return DC[e]||{prefix:null,iconName:null}}function H7(e){var t=PC[e],n=Yg("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function or(){return qg}var Xg=function(){return{prefix:null,iconName:null,rest:[]}};function rh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.family,i=n===void 0?Et:n,a=Cu[i][e],r=wu[i][e]||wu[i][a],s=e in _n.styles?e:null;return r||s||null}var p1=(ql={},Yt(ql,Et,Object.keys(Eu[Et])),Yt(ql,Rt,Object.keys(Eu[Rt])),ql);function sh(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.skipLookups,a=i===void 0?!1:i,r=(t={},Yt(t,Et,"".concat(Le.cssPrefix,"-").concat(Et)),Yt(t,Rt,"".concat(Le.cssPrefix,"-").concat(Rt)),t),s=null,o=Et;(e.includes(r[Et])||e.some(function(l){return p1[Et].includes(l)}))&&(o=Et),(e.includes(r[Rt])||e.some(function(l){return p1[Rt].includes(l)}))&&(o=Rt);var u=e.reduce(function(l,c){var d=j7(Le.cssPrefix,c);if(vs[c]?(c=N7[o].includes(c)?h7[o][c]:c,s=c,l.prefix=c):F7[o].indexOf(c)>-1?(s=c,l.prefix=rh(c,{family:o})):d?l.iconName=d:c!==Le.replacementClass&&c!==r[Et]&&c!==r[Rt]&&l.rest.push(c),!a&&l.prefix&&l.iconName){var h=s==="fa"?MC(l.iconName):{},m=Dr(l.prefix,l.iconName);h.prefix&&(s=null),l.iconName=h.iconName||m||l.iconName,l.prefix=h.prefix||l.prefix,l.prefix==="far"&&!vs.far&&vs.fas&&!Le.autoFetchSvg&&(l.prefix="fas")}return l},Xg());return(e.includes("fa-brands")||e.includes("fab"))&&(u.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(u.prefix="fad"),!u.prefix&&o===Rt&&(vs.fass||Le.autoFetchSvg)&&(u.prefix="fass",u.iconName=Dr(u.prefix,u.iconName)||u.iconName),(u.prefix==="fa"||s==="fa")&&(u.prefix=or()||"fas"),u}var V7=function(){function e(){e7(this,e),this.definitions={}}return t7(e,[{key:"add",value:function(){for(var n=this,i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];var s=a.reduce(this._pullDefinitions,{});Object.keys(s).forEach(function(o){n.definitions[o]=De(De({},n.definitions[o]||{}),s[o]),Lm(o,s[o]);var u=Eu[Et][o];u&&Lm(u,s[o]),LC()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(n,i){var a=i.prefix&&i.iconName&&i.icon?{0:i}:i;return Object.keys(a).map(function(r){var s=a[r],o=s.prefix,u=s.iconName,l=s.icon,c=l[2];n[o]||(n[o]={}),c.length>0&&c.forEach(function(d){typeof d=="string"&&(n[o][d]=l)}),n[o][u]=l}),n}}]),e}(),g1=[],bs={},Es={},K7=Object.keys(Es);function z7(e,t){var n=t.mixoutsTo;return g1=e,bs={},Object.keys(Es).forEach(function(i){K7.indexOf(i)===-1&&delete Es[i]}),g1.forEach(function(i){var a=i.mixout?i.mixout():{};if(Object.keys(a).forEach(function(s){typeof a[s]=="function"&&(n[s]=a[s]),nd(a[s])==="object"&&Object.keys(a[s]).forEach(function(o){n[s]||(n[s]={}),n[s][o]=a[s][o]})}),i.hooks){var r=i.hooks();Object.keys(r).forEach(function(s){bs[s]||(bs[s]=[]),bs[s].push(r[s])})}i.provides&&i.provides(Es)}),n}function Mm(e,t){for(var n=arguments.length,i=new Array(n>2?n-2:0),a=2;a<n;a++)i[a-2]=arguments[a];var r=bs[e]||[];return r.forEach(function(s){t=s.apply(null,[t].concat(i))}),t}function Kr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];var a=bs[e]||[];a.forEach(function(r){r.apply(null,n)})}function Ai(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1
875);return Es[e]?Es[e].apply(null,t):void 0}function Om(e){e.prefix==="fa"&&(e.prefix="fas");var t=e.iconName,n=e.prefix||or();if(t)return t=Dr(n,t)||t,f1(OC.definitions,n,t)||f1(_n.styles,n,t)}var OC=new V7,W7=function(){Le.autoReplaceSvg=!1,Le.observeMutations=!1,Kr("noAuto")},G7={i2svg:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Ni?(Kr("beforeI2svg",t),Ai("pseudoElements2svg",t),Ai("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot;Le.autoReplaceSvg===!1&&(Le.autoReplaceSvg=!0),Le.observeMutations=!0,I7(function(){J7({autoReplaceSvgRoot:n}),Kr("watch",t)})}},$7={icon:function(t){if(t===null)return null;if(nd(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:Dr(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var n=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],i=rh(t[0]);return{prefix:i,iconName:Dr(i,n)||n}}if(typeof t=="string"&&(t.indexOf("".concat(Le.cssPrefix,"-"))>-1||t.match(f7))){var a=sh(t.split(" "),{skipLookups:!0});return{prefix:a.prefix||or(),iconName:Dr(a.prefix,a.iconName)||a.iconName}}if(typeof t=="string"){var r=or();return{prefix:r,iconName:Dr(r,t)||t}}}},Qa={noAuto:W7,config:Le,dom:G7,parse:$7,library:OC,findIconDefinition:Om,toHtml:Zu},J7=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot,i=n===void 0?At:n;(Object.keys(_n.styles).length>0||Le.autoFetchSvg)&&Ni&&Le.autoReplaceSvg&&Qa.dom.i2svg({node:i})};function oh(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(i){return Zu(i)})}}),Object.defineProperty(e,"node",{get:function(){if(Ni){var i=At.createElement("div");return i.innerHTML=e.html,i.children}}}),e}function q7(e){var t=e.children,n=e.main,i=e.mask,a=e.attributes,r=e.styles,s=e.transform;if(Jg(s)&&n.found&&!i.found){var o=n.width,u=n.height,l={x:o/u/2,y:.5};a.style=ih(De(De({},r),{},{"transform-origin":"".concat(l.x+s.x/16,"em ").concat(l.y+s.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}function Y7(e){var t=e.prefix,n=e.iconName,i=e.children,a=e.attributes,r=e.symbol,s=r===!0?"".concat(t,"-").concat(Le.cssPrefix,"-").concat(n):r;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:De(De({},a),{},{id:s}),children:i}]}]}function Qg(e){var t=e.icons,n=t.main,i=t.mask,a=e.prefix,r=e.iconName,s=e.transform,o=e.symbol,u=e.title,l=e.maskId,c=e.titleId,d=e.extra,h=e.watchable,m=h===void 0?!1:h,b=i.found?i:n,y=b.width,_=b.height,k=a==="fak",E=[Le.replacementClass,r?"".concat(Le.cssPrefix,"-").concat(r):""].filter(function(F){return d.classes.indexOf(F)===-1}).filter(function(F){return F!==""||!!F}).concat(d.classes).join(" "),D={children:[],attributes:De(De({},d.attributes),{},{"data-prefix":a,"data-icon":r,class:E,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(y," ").concat(_)})},A=k&&!~d.classes.indexOf("fa-fw")?{width:"".concat(y/_*16*.0625,"em")}:{};m&&(D.attributes[Vr]=""),u&&(D.children.push({tag:"title",attributes:{id:D.attributes["aria-labelledby"]||"title-".concat(c||Au())},children:[u]}),delete D.attributes.title);var P=De(De({},D),{},{prefix:a,iconName:r,main:n,mask:i,maskId:l,transform:s,symbol:o,styles:De(De({},A),d.styles)}),M=i.found&&n.found?Ai("generateAbstractMask",P)||{children:[],attributes:{}}:Ai("generateAbstractIcon",P)||{children:[],attributes:{}},R=M.children,V=M.attributes;return P.children=R,P.attributes=V,o?Y7(P):q7(P)}function v1(e){var t=e.content,n=e.width,i=e.height,a=e.transform,r=e.title,s=e.extra,o=e.watchable,u=o===void 0?!1:o,l=De(De(De({},s.attributes),r?{title:r}:{}),{},{class:s.classes.join(" ")});u&&(l[Vr]="");var c=De({},s.styles);Jg(a)&&(c.transform=x7({transform:a,startCentered:!0,width:n,height:i}),c["-webkit-transform"]=c.transform);var d=ih(c);d.length>0&&(l.style=d);var h=[];return h.push({tag:"span",attributes:l,children:[t]}),r&&h.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),h}function X7(e){var t=e.content,n=e.title,i=e.extra,a=De(De(De({},i.attributes),n?{title:n}:{}),{},{class:i.classes.join(" ")}),r=ih(i.styles);r.length>0&&(a.style=r);var s=[];return s.push({tag:"span",attributes:a,children:[t]}),n&&s.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),s}var mf=_n.styles;function Rm(e){var t=e[0],n=e[1],i=e.slice(4),a=Vg(i,1),r=a[0],s=null;return Array.isArray(r)?s={tag:"g",attributes:{class:"".concat(Le.cssPrefix,"-").concat(Ar.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Le.cssPrefix,"-").concat(Ar.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(Le.cssPrefix,"-").concat(Ar.PRIMARY),fill:"currentColor",d:r[1]}}]}
875:s={tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:n,icon:s}}var Q7={found:!1,width:512,height:512};function Z7(e,t){!kC&&!Le.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Nm(e,t){var n=t;return t==="fa"&&Le.styleDefault!==null&&(t=or()),new Promise(function(i,a){if(Ai("missingIconAbstract"),n==="fa"){var r=MC(e)||{};e=r.iconName||e,t=r.prefix||t}if(e&&t&&mf[t]&&mf[t][e]){var s=mf[t][e];return i(Rm(s))}Z7(e,t),i(De(De({},Q7),{},{icon:Le.showMissingIcons&&e?Ai("missingIconAbstract")||{}:{}}))})}var b1=function(){},Fm=Le.measurePerformance&&Hl&&Hl.mark&&Hl.measure?Hl:{mark:b1,measure:b1},Uo='FA "6.4.0"',e9=function(t){return Fm.mark("".concat(Uo," ").concat(t," begins")),function(){return RC(t)}},RC=function(t){Fm.mark("".concat(Uo," ").concat(t," ends")),Fm.measure("".concat(Uo," ").concat(t),"".concat(Uo," ").concat(t," begins"),"".concat(Uo," ").concat(t," ends"))},Zg={begin:e9,end:RC},gc=function(){};function y1(e){var t=e.getAttribute?e.getAttribute(Vr):null;return typeof t=="string"}function t9(e){var t=e.getAttribute?e.getAttribute(zg):null,n=e.getAttribute?e.getAttribute(Wg):null;return t&&n}function a9(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(Le.replacementClass)}function n9(){if(Le.autoReplaceSvg===!0)return vc.replace;var e=vc[Le.autoReplaceSvg];return e||vc.replace}function i9(e){return At.createElementNS("http://www.w3.org/2000/svg",e)}function r9(e){return At.createElement(e)}function NC(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.ceFn,i=n===void 0?e.tag==="svg"?i9:r9:n;if(typeof e=="string")return At.createTextNode(e);var a=i(e.tag);Object.keys(e.attributes||[]).forEach(function(s){a.setAttribute(s,e.attributes[s])});var r=e.children||[];return r.forEach(function(s){a.appendChild(NC(s,{ceFn:i}))}),a}function s9(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var vc={replace:function(t){var n=t[0];
875if(n.parentNode)if(t[1].forEach(function(a){n.parentNode.insertBefore(NC(a),n)}),n.getAttribute(Vr)===null&&Le.keepOriginalSource){var i=At.createComment(s9(n));n.parentNode.replaceChild(i,n)}else n.remove()},nest:function(t){var n=t[0],i=t[1];if(~$g(n).indexOf(Le.replacementClass))return vc.replace(t);var a=new RegExp("".concat(Le.cssPrefix,"-.*"));if(delete i[0].attributes.id,i[0].attributes.class){var r=i[0].attributes.class.split(" ").reduce(function(o,u){return u===Le.replacementClass||u.match(a)?o.toSvg.push(u):o.toNode.push(u),o},{toNode:[],toSvg:[]});i[0].attributes.class=r.toSvg.join(" "),r.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",r.toNode.join(" "))}var s=i.map(function(o){return Zu(o)}).join(` 876`);n.setAttribute(Vr,""),n.innerHTML=s}};function k1(e){e()}function FC(e,t){var n=typeof t=="function"?t:gc;if(e.length===0)n();else{var i=k1;Le.mutateApproach===c7&&(i=sr.requestAnimationFrame||k1),i(function(){var a=n9(),r=Zg.begin("mutate");e.map(a),r(),n()})}}var ev=!1;function BC(){ev=!0}function Bm(){ev=!1}var rd=null;function _1(e){if(c1&&Le.observeMutations){var t=e.treeCallback,n=t===void 0?gc:t,i=e.nodeCallback,a=i===void 0?gc:i,r=e.pseudoElementsCallback,s=r===void 0?gc:r,o=e.observeMutationsRoot,u=o===void 0?At:o;rd=new c1(function(l){if(!ev){var c=or();lo(l).forEach(function(d){if(d.type==="childList"&&d.addedNodes.length>0&&!y1(d.addedNodes[0])&&(Le.searchPseudoElements&&s(d.target),n(d.target)),d.type==="attributes"&&d.target.parentNode&&Le.searchPseudoElements&&s(d.target.parentNode),d.type==="attributes"&&y1(d.target)&&~v7.indexOf(d.attributeName))if(d.attributeName==="class"&&t9(d.target)){var h=sh($g(d.target)),m=h.prefix,b=h.iconName;d.target.setAttribute(zg,m||c),b&&d.target.setAttribute(Wg,b)}else a9(d.target)&&a(d.target)})}}),Ni&&rd.observe(u,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function o9(){rd&&rd.disconnect()}function u9(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(i,a){var r=a.split(":"),s=r[0],o=r.slice(1);return s&&o.length>0&&(i[s]=o.join(":").trim()),i},{})),n}function l9(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),i=e.innerText!==void 0?e.innerText.trim():"",a=sh($g(e));return a.prefix||(a.prefix=or()),t&&n&&(a.prefix=t,a.iconName=n),a.iconName&&a.prefix||(a.prefix&&i.length>0&&(a.iconName=U7(a.prefix,e.innerText)||Yg(a.prefix,Im(e.innerText))),!a.iconName&&Le.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(a.iconName=e.firstChild.data)),a}function c9(e){var t=lo(e.attributes).reduce(function(a,r){return a.name!=="class"&&a.name!=="style"&&(a[r.name]=r.value),a},{}),n=e.getAttribute("title"),i=e.getAttribute("data-fa-title-id");return Le.autoA11y&&(n?t["aria-labelledby"]="".concat(Le.replacementClass,"-title-").concat(i||Au()):(t["aria-hidden"]="true",t.focusable="false")),t}function d9(){return{iconName:null,title:null,titleId:null,prefix:null,transform:zn,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function T1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=l9(e),i=n.iconName,a=n.prefix,r=n.rest,s=c9(e),o=Mm("parseNodeAttributes",{},e),u=t.styleParser?u9(e):[];return De({iconName:i,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:a,transform:zn,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:r,styles:u,attributes:s}},o)}var h9=_n.styles;function jC(e){var t=Le.autoReplaceSvg==="nest"?T1(e,{styleParser:!1}):T1(e);return~t.extra.classes.indexOf(_C)?Ai("generateLayersText",e,t):Ai("generateSvgReplacementMutation",e,t)}var ur=new Set;Gg.map(function(e){ur.add("fa-".concat(e))});Object.keys(Cu[Et]).map(ur.add.bind(ur));Object.keys(Cu[Rt]).map(ur.add.bind(ur));ur=Xu(ur);function S1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Ni)return Promise.resolve();var n=At.documentElement.classList,i=function(d){return n.add("".concat(d1,"-").concat(d))},a=function(d){return n.remove("".concat(d1,"-").concat(d))},r=Le.autoFetchSvg?ur:Gg.map(function(c){return"fa-".concat(c)}).concat(Object.keys(h9));r.includes("fa")||r.push("fa");var s=[".".concat(_C,":not([").concat(Vr,"])")].concat(r.map(function(c){return".".concat(c,":not([").concat(Vr,"])")})).join(", ");
876if(s.length===0)return Promise.resolve();var o=[];try{o=lo(e.querySelectorAll(s))}catch{}if(o.length>0)i("pending"),a("complete");else return Promise.resolve();var u=Zg.begin("onTree"),l=o.reduce(function(c,d){try{var h=jC(d);h&&c.push(h)}catch(m){kC||m.name==="MissingIcon"&&console.error(m)}return c},[]);return new Promise(function(c,d){Promise.all(l).then(function(h){FC(h,function(){i("active"),i("complete"),a("pending"),typeof t=="function"&&t(),u(),c()})}).catch(function(h){u(),d(h)})})}function f9(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;jC(e).then(function(n){n&&FC([n],t)})}function m9(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=(t||{}).icon?t:Om(t||{}),a=n.mask;return a&&(a=(a||{}).icon?a:Om(a||{})),e(i,De(De({},n),{},{mask:a}))}}var p9=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.transform,a=i===void 0?zn:i,r=n.symbol,s=r===void 0?!1:r,o=n.mask,u=o===void 0?null:o,l=n.maskId,c=l===void 0?null:l,d=n.title,h=d===void 0?null:d,m=n.titleId,b=m===void 0?null:m,y=n.classes,_=y===void 0?[]:y,k=n.attributes,E=k===void 0?{}:k,D=n.styles,A=D===void 0?{}:D;if(t){var P=t.prefix,M=t.iconName,R=t.icon;return oh(De({type:"icon"},t),function(){return Kr("beforeDOMElementCreation",{iconDefinition:t,params:n}),Le.autoA11y&&(h?E["aria-labelledby"]="".concat(Le.replacementClass,"-title-").concat(b||Au()):(E["aria-hidden"]="true",E.focusable="false")),Qg({icons:{main:Rm(R),mask:u?Rm(u.icon):{found:!1,width:null,height:null,icon:{}}},prefix:P,iconName:M,transform:De(De({},zn),a),symbol:s,title:h,maskId:c,titleId:b,extra:{attributes:E,styles:A,classes:_}})})}},g9={mixout:function(){return{icon:m9(p9)}},hooks:function(){return{mutationObserverCallbacks:function(n){return n.treeCallback=S1,n.nodeCallback=f9,n}}},provides:function(t){t.i2svg=function(n){var i=n.node,a=i===void 0?At:i,r=n.callback,s=r===void 0?function(){}:r;return S1(a,s)},t.generateSvgReplacementMutation=function(n,i){var a=i.iconName,r=i.title,s=i.titleId,o=i.prefix,u=i.transform,l=i.symbol,c=i.mask,d=i.maskId,h=i.extra;return new Promise(function(m,b){Promise.all([Nm(a,o),c.iconName?Nm(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(y){var _=Vg(y,2),k=_[0],E=_[1];m([n,Qg({icons:{main:k,mask:E},prefix:o,iconName:a,transform:u,symbol:l,maskId:d,title:r,titleId:s,extra:h,watchable:!0})])}).catch(b)})},t.generateAbstractIcon=function(n){var i=n.children,a=n.attributes,r=n.main,s=n.transform,o=n.styles,u=ih(o);u.length>0&&(a.style=u);var l;return Jg(s)&&(l=Ai("generateAbstractTransformGrouping",{main:r,transform:s,containerWidth:r.width,iconWidth:r.width})),i.push(l||r.icon),{children:i,attributes:a}}}},v9={mixout:function(){return{layer:function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=i.classes,r=a===void 0?[]:a;return oh({type:"layer"},function(){Kr("beforeDOMElementCreation",{assembler:n,params:i});var s=[];return n(function(o){Array.isArray(o)?o.map(function(u){s=s.concat(u.abstract)}):s=s.concat(o.abstract)}),[{tag:"span",attributes:{class:["".concat(Le.cssPrefix,"-layers")].concat(Xu(r)).join(" ")},children:s}]})}}}},b9={mixout:function(){return{counter:function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=i.title,r=a===void 0?null:a,s=i.classes,o=s===void 0?[]:s,u=i.attributes,l=u===void 0?{}:u,c=i.styles,d=c===void 0?{}:c;return oh({type:"counter",content:n},function(){return Kr("beforeDOMElementCreation",{content:n,params:i}),X7({content:n.toString(),title:r,extra:{attributes:l,styles:d,classes:["".concat(Le.cssPrefix,"-layers-counter")].concat(Xu(o))}})})}}}},y9={mixout:function(){return{text:function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=i.transform,r=a===void 0?zn:a,s=i.title,o=s===void 0?null:s,u=i.classes,l=u===void 0?[]:u,c=i.attributes,d=c===void 0?{}:c,h=i.styles,m=h===void 0?{}:h;return oh({type:"text",content:n},function(){return Kr("beforeDOMElementCreation",{content:n,params:i}),v1({content:n,transform:De(De({},zn),r),title:o,extra:{attributes:d,styles:m,classes:["".concat(Le.cssPrefix,"-layers-text")].concat(Xu(l))}})})}}},provides:function(t){t.generateLayersText=function(n,i){var a=i.title,r=i.transform,s=i.extra,o=null,u=null;if(vC){var l=parseInt(getComputedStyle(n).fontSize,10),c=n.getBoundingClientRect();o=c.width/l,u=c.height/l}return Le.autoA11y&&!a&&(s.attributes["aria-hidden"]="true"),Promise.resolve([n,v1({content:n.innerHTML,width:o,height:u,transform:r,title:a,extra:s,watchable:!0})])}}},k9=new RegExp('"',"ug"),C1=[1105920,1112319];function _9(e){var t=e.replace(k9,""),n=O7(t,0),i=n>=C1[0]&&n<=C1[1],a=t.length===2?t[0]===t[1]:!1;return{value:Im(a?t[0]:t),isSecondary:i||a}
876}function w1(e,t){var n="".concat(l7).concat(t.replace(":","-"));return new Promise(function(i,a){if(e.getAttribute(n)!==null)return i();var r=lo(e.children),s=r.filter(function(R){return R.getAttribute(Pm)===t})[0],o=sr.getComputedStyle(e,t),u=o.getPropertyValue("font-family").match(m7),l=o.getPropertyValue("font-weight"),c=o.getPropertyValue("content");if(s&&!u)return e.removeChild(s),i();if(u&&c!=="none"&&c!==""){var d=o.getPropertyValue("content"),h=~["Sharp"].indexOf(u[2])?Rt:Et,m=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(u[2])?wu[h][u[2].toLowerCase()]:p7[h][l],b=_9(d),y=b.value,_=b.isSecondary,k=u[0].startsWith("FontAwesome"),E=Yg(m,y),D=E;if(k){var A=H7(y);A.iconName&&A.prefix&&(E=A.iconName,m=A.prefix)}if(E&&!_&&(!s||s.getAttribute(zg)!==m||s.getAttribute(Wg)!==D)){e.setAttribute(n,D),s&&e.removeChild(s);var P=d9(),M=P.extra;M.attributes[Pm]=t,Nm(E,m).then(function(R){var V=Qg(De(De({},P),{},{icons:{main:R,mask:Xg()},prefix:m,iconName:D,extra:M,watchable:!0})),F=At.createElement("svg");t==="::before"?e.insertBefore(F,e.firstChild):e.appendChild(F),F.outerHTML=V.map(function(j){return Zu(j)}).join(` 877`),e.removeAttribute(n),i()}).catch(a)}else i()}else i()})}function T9(e){return Promise.all([w1(e,"::before"),w1(e,"::after")])}function S9(e){return e.parentNode!==document.head&&!~d7.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Pm)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function E1(e){if(Ni)return new Promise(function(t,n){var i=lo(e.querySelectorAll("*")).filter(S9).map(T9),a=Zg.begin("searchPseudoElements");BC(),Promise.all(i).then(function(){a(),Bm(),t()}).catch(function(){a(),Bm(),n()})})}var C9={hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=E1,n}}},provides:function(t){t.pseudoElements2svg=function(n){var i=n.node,a=i===void 0?At:i;Le.searchPseudoElements&&E1(a)}}},x1=!1,w9={mixout:function(){return{dom:{unwatch:function(){BC(),x1=!0}}}},hooks:function(){return{bootstrap:function(){_1(Mm("mutationObserverCallbacks",{}))},noAuto:function(){o9()},watch:function(n){var i=n.observeMutationsRoot;x1?Bm():_1(Mm("mutationObserverCallbacks",{observeMutationsRoot:i}))}}}},A1=function(t){var n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(i,a){var r=a.toLowerCase().split("-"),s=r[0],o=r.slice(1).join("-");if(s&&o==="h")return i.flipX=!0,i;if(s&&o==="v")return i.flipY=!0,i;if(o=parseFloat(o),isNaN(o))return i;switch(s){case"grow":i.size=i.size+o;break;case"shrink":i.size=i.size-o;break;case"left":i.x=i.x-o;break;case"right":i.x=i.x+o;break;case"up":i.y=i.y-o;break;case"down":i.y=i.y+o;break;case"rotate":i.rotate=i.rotate+o;break}return i},n)},E9={mixout:function(){return{parse:{transform:function(n){return A1(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,i){var a=i.getAttribute("data-fa-transform");return a&&(n.transform=A1(a)),n}}},provides:function(t){t.generateAbstractTransformGrouping=function(n){var i=n.main,a=n.transform,r=n.containerWidth,s=n.iconWidth,o={transform:"translate(".concat(r/2," 256)")},u="translate(".concat(a.x*32,", ").concat(a.y*32,") "),l="scale(".concat(a.size/16*(a.flipX?-1:1),", ").concat(a.size/16*(a.flipY?-1:1),") "),c="rotate(".concat(a.rotate," 0 0)"),d={transform:"".concat(u," ").concat(l," ").concat(c)},h={transform:"translate(".concat(s/2*-1," -256)")},m={outer:o,inner:d,path:h};return{tag:"g",attributes:De({},m.outer),children:[{tag:"g",attributes:De({},m.inner),children:[{tag:i.icon.tag,children:i.icon.children,attributes:De(De({},i.icon.attributes),m.path)}]}]}}}},pf={x:0,y:0,width:"100%",height:"100%"};function D1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function x9(e){return e.tag==="g"?e.children:[e]}var A9={hooks:function(){return{parseNodeAttributes:function(n,i){var a=i.getAttribute("data-fa-mask"),r=a?sh(a.split(" ").map(function(s){return s.trim()})):Xg();return r.prefix||(r.prefix=or()),n.mask=r,n.maskId=i.getAttribute("data-fa-mask-id"),n}}},provides:function(t){t.generateAbstractMask=function(n){var i=n.children,a=n.attributes,r=n.main,s=n.mask,o=n.maskId,u=n.transform,l=r.
877width,c=r.icon,d=s.width,h=s.icon,m=E7({transform:u,containerWidth:d,iconWidth:l}),b={tag:"rect",attributes:De(De({},pf),{},{fill:"white"})},y=c.children?{children:c.children.map(D1)}:{},_={tag:"g",attributes:De({},m.inner),children:[D1(De({tag:c.tag,attributes:De(De({},c.attributes),m.path)},y))]},k={tag:"g",attributes:De({},m.outer),children:[_]},E="mask-".concat(o||Au()),D="clip-".concat(o||Au()),A={tag:"mask",attributes:De(De({},pf),{},{id:E,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[b,k]},P={tag:"defs",children:[{tag:"clipPath",attributes:{id:D},children:x9(h)},A]};return i.push(P,{tag:"rect",attributes:De({fill:"currentColor","clip-path":"url(#".concat(D,")"),mask:"url(#".concat(E,")")},pf)}),{children:i,attributes:a}}}},D9={provides:function(t){var n=!1;sr.matchMedia&&(n=sr.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var i=[],a={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};i.push({tag:"path",attributes:De(De({},a),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var s=De(De({},r),{},{attributeName:"opacity"}),o={tag:"circle",attributes:De(De({},a),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||o.children.push({tag:"animate",attributes:De(De({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:De(De({},s),{},{values:"1;0;1;1;0;1;"})}),i.push(o),i.push({tag:"path",attributes:De(De({},a),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:De(De({},s),{},{values:"1;0;0;0;0;1;"})}]}),n||i.push({tag:"path",attributes:De(De({},a),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:De(De({},s),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:i}}}},P9={hooks:function(){return{parseNodeAttributes:function(n,i){var a=i.getAttribute("data-fa-symbol"),r=a===null?!1:a===""?!0:a;return n.symbol=r,n}}}},I9=[D7,g9,v9,b9,y9,C9,w9,E9,A9,D9,P9];z7(I9,{mixoutsTo:Qa});Qa.noAuto;Qa.config;var UC=Qa.library;Qa.dom;var jm=Qa.parse;Qa.findIconDefinition;Qa.toHtml;var L9=Qa.icon;Qa.layer;Qa.text;Qa.counter;var M9={prefix:"fas",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M128 0c17.7 0 32 14.3 32 32V64H288V32c0-17.7 14.3-32 32-32s32 14.3 32 32V64h48c26.5 0 48 21.5 48 48v48H0V112C0 85.5 21.5 64 48 64H96V32c0-17.7 14.3-32 32-32zM0 192H448V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V192zm64 80v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16zm128 0v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H208c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H336zM64 400v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H208zm112 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H336c-8.8 0-16 7.2-16 16z"]},O9={prefix:"fas",iconName:"right-from-bracket",icon:[512,512,["sign-out-alt"],"f2f5","M377.9 105.9L500.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L377.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1-128 0c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM160 96L96 96c-17.7 0-32 14.3-32 32l0 256c0 17.7 14.3 32 32 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0c-53 0-96-43-96-96L0 128C0 75 43 32 96 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32z"]},qV={prefix:"fas",iconName:"people-roof",icon:[640,512,[],"e537","M335.5 4l288 160c15.4 8.6 21 28.1 12.4 43.5s-28.1 21-43.5 12.4L320 68.6 47.5 220c-15.4 8.6-34.9 3-43.5-12.4s-3-34.9 12.4-43.5L304.5 4c9.7-5.4 21.4-5.4 31.1 0zM320 160a40 40 0 1 1 0 80 40 40 0 1 1 0-80zM144 256a40 40 0 1 1 0 80 40 40 0 1 1 0-80zm312 40a40 40 0 1 1 80 0 40 40 0 1 1 -80 0zM226.9 491.4L200 441.5V480c0 17.7-14.3 32-32 32H120c-17.7 0-32-14.3-32-32V441.5L61.1 491.4c-6.3 11.7-20.8 16-32.5 9.8s-16-20.8-9.8-32.5l37.9-70.3c15.3-28.5 45.1-46.3 77.5-46.3h19.5c16.3 0 31.9 4.5 45.4 12.6l33.6-62.3c15.3-28.5 45.1-46.3 77.5-46.3h19.5c32.4 0 62.1 17.8 77.5 46.3l33.6 62.3c13.5-8.1 29.1-12.6 45.4-12.6h19.5c32.4 0 62.1 17.8 77.5 46.3l37.9 70.3c6.3 11.7 1.9 26.2-9.8 32.5s-26.2 1.9-32.5-9.8L552 441.5V480c0 17.7-14.3 32-32 32H472c-17.7 0-32-14.3-32-32V441.5l-26.9 49.9c-6.3 11.7-20.8 16-32.5 9.8s-16-20.8-9.8-32.5l36.3-67.5c-1.7-1.7-3.2-3.6-4.3-5.8L376 345.5V400c0 17.7-14.3 32-32 32H296c-17.7 0-32-14.3-32-32V345.5l-26.9 49.9c-1.2 2.2-2.6 4.1-4.3 5.8l36.3 67.5c6.3 11.7 1.9 26.2-9.8 32.5s-26.2 1.9-32.5-9.8z"]},YV={prefix:"fas",iconName:"user-check",icon:[640,512,[],"f4fc","M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM625 177L497 305c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L591 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},R9={prefix:"fas",iconName:"table",icon:[512,512,[],"f0ce","M64 256V160H224v96H64zm0 64H224v96H64V320zm224 96V320H448v96H288zM448 256H288V160H448v96zM64 32C28.7 32 0 60.7 0 96V4
87716c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"]},N9={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"]},XV={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V72c0-13.3-10.7-24-24-24H40zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM16 232v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V232c0-13.3-10.7-24-24-24H40c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V392c0-13.3-10.7-24-24-24H40z"]},F9={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160V416c0 53 43 96 96 96H352c53 0 96-43 96-96V320c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H96z"]},B9={prefix:"fas",iconName:"users",icon:[640,512,[],"f0c0","M144 0a80 80 0 1 1 0 160A80 80 0 1 1 144 0zM512 0a80 80 0 1 1 0 160A80 80 0 1 1 512 0zM0 298.7C0 239.8 47.8 192 106.7 192h42.7c15.9 0 31 3.5 44.6 9.7c-1.3 7.2-1.9 14.7-1.9 22.3c0 38.2 16.8 72.5 43.3 96c-.2 0-.4 0-.7 0H21.3C9.6 320 0 310.4 0 298.7zM405.3 320c-.2 0-.4 0-.7 0c26.6-23.5 43.3-57.8 43.3-96c0-7.6-.7-15-1.9-22.3c13.6-6.3 28.7-9.7 44.6-9.7h42.7C592.2 192 640 239.8 640 298.7c0 11.8-9.6 21.3-21.3 21.3H405.3zM224 224a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM128 485.3C128 411.7 187.7 352 261.3 352H378.7C452.3 352 512 411.7 512 485.3c0 14.7-11.9 26.7-26.7 26.7H154.7c-14.7 0-26.7-11.9-26.7-26.7z"]},QV={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z"]},ZV={prefix:"fas",iconName:"chevron-up",icon:[512,512,[],"f077","M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"]},j9={prefix:"fas",iconName:"arrow-up-from-bracket",icon:[448,512,[],"e09a","M246.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 109.3V320c0 17.7 14.3 32 32 32s32-14.3 32-32V109.3l73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128zM64 352c0-17.7-14.3-32-32-32s-32 14.3-32 32v64c0 53 43 96 96 96H352c53 0 96-43 96-96V352c0-17.7-14.3-32-32-32s-32 14.3-32 32v64c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V352z"]},U9={prefix:"fas",iconName:"building-user",icon:[640,512,[],"e4da","M48 0C21.5 0 0 21.5 0 48V464c0 26.5 21.5 48 48 48h96V432c0-26.5 21.5-48 48-48s48 21.5 48 48v80h89.9c-6.3-10.2-9.9-22.2-9.9-35.1c0-46.9 25.8-87.8 64-109.2V271.8 48c0-26.5-21.5-48-48-48H48zM64 240c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V240zm112-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16V240c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H272c-8.8 0-16-7.2-16-16V240zM80 96h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16V112zM272 96h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H272c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16zM576 272a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM352 477.1c0 19.3 15.6 34.9 34.9 34.9H605.1c19.3 0 34.9-15.6 34.9-34.9c0-51.4-41.7-93.1-93.1-93.1H445.1c-51.4 0-93.1 41.7-93.1 93.1z"]},eK={prefix:"fas",iconName:"globe",icon:[512,512,[127760],"f0ac","M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"]},tK={prefix:"fas",iconName:"right-to-bracket",icon:[512,512,["sign-in-alt"],"f2f6","M217.9 105.9L340.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L217.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1L32 320c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM352 416l64 0c17.7 0 32-14.3 32-32l0-256c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l64 0c53 0 96 43 96 96l0 256c0 53-43 96-96 96l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]}
877,H9={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},aK={prefix:"fas",iconName:"user-tie",icon:[448,512,[],"f508","M224 256A128 128 0 1 1 224 0a128 128 0 1 1 0 256zM209.1 359.2l-18.6-31c-6.4-10.7 1.3-24.2 13.7-24.2H224h19.7c12.4 0 20.1 13.6 13.7 24.2l-18.6 31 33.4 123.9 36-146.9c2-8.1 9.8-13.4 17.9-11.3c70.1 17.6 121.9 81 121.9 156.4c0 17-13.8 30.7-30.7 30.7H285.5c-2.1 0-4-.4-5.8-1.1l.3 1.1H168l.3-1.1c-1.8 .7-3.8 1.1-5.8 1.1H30.7C13.8 512 0 498.2 0 481.3c0-75.5 51.9-138.9 121.9-156.4c8.1-2 15.9 3.3 17.9 11.3l36 146.9 33.4-123.9z"]},V9={prefix:"fas",iconName:"pause",icon:[320,512,[9208],"f04c","M48 64C21.5 64 0 85.5 0 112V400c0 26.5 21.5 48 48 48H80c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H48zm192 0c-26.5 0-48 21.5-48 48V400c0 26.5 21.5 48 48 48h32c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H240z"]},K9={prefix:"fas",iconName:"circle-arrow-left",icon:[512,512,["arrow-circle-left"],"f0a8","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM231 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-71 71L376 232c13.3 0 24 10.7 24 24s-10.7 24-24 24l-182.1 0 71 71c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L119 273c-9.4-9.4-9.4-24.6 0-33.9L231 127z"]},z9={prefix:"fas",iconName:"envelope-circle-check",icon:[640,512,[],"e4e8","M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0l57.4-43c23.9-59.8 79.7-103.3 146.3-109.8l13.9-10.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176V384c0 35.3 28.7 64 64 64H360.2C335.1 417.6 320 378.5 320 336c0-5.6 .3-11.1 .8-16.6l-26.4 19.8zM640 336a144 144 0 1 0 -288 0 144 144 0 1 0 288 0zm-76.7-43.3c6.2 6.2 6.2 16.4 0 22.6l-72 72c-6.2 6.2-16.4 6.2-22.6 0l-40-40c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L480 353.4l60.7-60.7c6.2-6.2 16.4-6.2 22.6 0z"]},W9={prefix:"fas",iconName:"newspaper",icon:[512,512,[128240],"f1ea","M96 96c0-35.3 28.7-64 64-64H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H80c-44.2 0-80-35.8-80-80V128c0-17.7 14.3-32 32-32s32 14.3 32 32V400c0 8.8 7.2 16 16 16s16-7.2 16-16V96zm64 24v80c0 13.3 10.7 24 24 24H296c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24H184c-13.3 0-24 10.7-24 24zm208-8c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16s-7.2-16-16-16H384c-8.8 0-16 7.2-16 16zm0 96c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16s-7.2-16-16-16H384c-8.8 0-16 7.2-16 16zM160 304c0 8.8 7.2 16 16 16H432c8.8 0 16-7.2 16-16s-7.2-16-16-16H176c-8.8 0-16 7.2-16 16zm0 96c0 8.8 7.2 16 16 16H432c8.8 0 16-7.2 16-16s-7.2-16-16-16H176c-8.8 0-16 7.2-16 16z"]},nK={prefix:"fas",iconName:"rectangle-ad",icon:[576,512,["ad"],"f641","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM229.5 173.3l72 144c5.9 11.9 1.1 26.3-10.7 32.2s-26.3 1.1-32.2-10.7L253.2 328H162.8l-5.4 10.7c-5.9 11.9-20.3 16.7-32.2 10.7s-16.7-20.3-10.7-32.2l72-144c4.1-8.1 12.4-13.3 21.5-13.3s17.4 5.1 21.5 13.3zM208 237.7L186.8 280h42.3L208 237.7zM392 256a24 24 0 1 0 0 48 24 24 0 1 0 0-48zm24-43.9V184c0-13.3 10.7-24 24-24s24 10.7 24 24v96 48c0 13.3-10.7 24-24 24c-6.6 0-12.6-2.7-17-7c-9.4 4.5-19.9 7-31 7c-39.8 0-72-32.2-72-72s32.2-72 72-72c8.4 0 16.5 1.4 24 4.1z"]},G9={prefix:"fas",iconName:"circle-arrow-right",icon:[512,512,["arrow-circle-right"],"f0a9","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM281 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L136 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l182.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L393 239c9.4 9.4 9.4 24.6 0 33.9L281 385z"]},$9={prefix:"fas",iconName:"language",icon:[640,512,[],"f1ab","M0 128C0 92.7 28.7 64 64 64H256h48 16H576c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H320 304 256 64c-35.3 0-64-28.7-64-64V128zm320 0V384H576V128H320zM178.3 175.9c-3.2-7.2-10.4-11.9-18.3-11.9s-15.1 4.7-18.3 11.9l-64 144c-4.5 10.1 .1 21.9 10.2 26.4s21.9-.1 26.4-10.2l8.9-20.1h73.6l8.9 20.1c4.5 10.1 16.3 14.6 26.4 10.2s14.6-16.3 10.2-26.4l-64-144zM160 233.2L179 276H141l19-42.8zM448 164c11 0 20 9 20 20v4h44 16c11 0 20 9 20 20s-9 20-20 20h-2l-1.6 4.5c-8.9 24.4-22.4 46.6-39.6 65.4c.9 .6 1.8 1.1 2.7 1.6l18.9 11.3c9.5 5.7 12.5 18 6.9 27.4s-18 12.5-27.4 6.9l-18.9-11.3c-4.5-2.7-8.8-5.5-13.1-8.5c-10.6 7.5-21.9 14-34 19.4l-3.6 1.6c-10.1 4.5-21.9-.1-26.4-10.2s.1-21.9 10.2-26.4l3.6-1.6c6.4-2.9 12.6-6.1 18.5-9.8l-12.2-12.2c-7.8-7.8-7.8-20.5 0-28.3s20.5-7.8 28.3 0l14.6 14.6 .5 .5c12.4-13.1 22.5-28.3 29.8-45H448 376c-11 0-20-9-20-20s9-20 20-20h52v-4c0-11 9-20 20-20z"]},J9={prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]},q9={prefix:"fas",iconName:"volume-high",icon:[640,512,[128266,"volume-up"],"f028","M533.6 32.5C598.5 85.3 640 165.8 640 256s-41.5 170.8-106.4 223.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C557.5 398.2 592 331.2 592 256s-34.5-142.2-88.7-186.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM473.1 107c43.2 35.2 70.9 88.9 70.9 149s-27.7 113.8-70.9 149c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C475.3 341.3 496 301.1 496 256s-20.7-85.3-53.2-111.8c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zm-60.5 74.5C434.1 199.1 448 225.9 448 256s-13.9 56.9-35.4 74.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C393.1 284.4 400 271 400 256s-6.9-28.4-17.7-37.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM301.1 34.8C312.6 40 320 51.4 320 64V448c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352H64c-35.3 0-64-28.7-64-64V224c0-35.3 28.7-64 64-64h67.8L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3z"]},iK={prefix:"fas",iconName:"panorama",icon:[640,512,[],"e209","M45.6 32C20.4 32 0 52.4 0 77.6V434.4C0 459.6 20.4 480 45.6 480c5.1 0 10-.8 14.7-2.4C74.6 472.8 177.6 440 320 440s245.4 32.8 259.6 37.6c4.7 1.6 9.7 2.4 14.7 2.4c25.2 0 45.6-20.4 45.6-45.6V77.6C640 52.4 619.6 32 594.4 32c-5 0-10 .8-14.7 2.4C565.4 39.2 462.4 72 320 72S74.6 39.2 60.4 34.4C55.6 32.8 50.7 32 45.6 32zM96 160a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm272 0c7.9 0 15.4 3.9 19.8 10.5L512.3 353c5.4 8 5.6 18.4 .4 26.5s-14.7 12.3-24.2 10.7C442.7 382.4 385.2 376 320 376c-65.6 0-123.4 6.5-169.3 14.4c-9.8 1.7-19.7-2.9-24.7-11.5s-4.3-19.4 1.9-27.2L197.3 265c4.6-5.7 11.4-9 18.7-9s14.2 3.3 18.7 9l26.4 33.1 87-127.6c4.5-6.6 11.9-10.5 19.8-10.5z"]},rK={prefix:"fas",iconName:"eye",icon:[576,512,[128065],"f06e","M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"]},Y9={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32H32C14.3 32 0 46.3 0 64S14.3 96 32 96H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H320l-7.2-14.3C307.4 6.8 296.3 0 284.2 0H163.8c-12.1 0-23.2 6.8-28.6 17.7zM416 128H32L53.2 467c1.6 25.3 22.6 45 47.9 45H346.9c25.3 0 46.3-19.7 47.9-45L416 128z"]},sK={prefix:"fas",iconName:"table-cells-large",icon:[512,512,["th-large"],"f009","M448 96V224H288V96H448zm0 192V416H288V288H448zM224 224H64V96H224V224zM64 288H224V416H64V288zM64 32C28.7 32 0 60.7 0 96V4
87716c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"]},X9={prefix:"fas",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"]},oK={prefix:"fas",iconName:"gear",icon:[512,512,[9881,"cog"],"f013","M495.9 166.6c3.2 8.7 .5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.6 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6c-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2c-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8c-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4L83.1 425.9c-8.8 2.8-18.6 .3-24.5-6.8c-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3c-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4C64.6 273.1 64 264.6 64 256s.6-17.1 1.7-25.4L22.4 191.2c-6.9-6.2-9.6-15.9-6.4-24.6c4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2c5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8c8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z"]},uK={prefix:"fas",iconName:"timeline",icon:[640,512,[],"e29c","M128 72a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm32 97.3c28.3-12.3 48-40.5 48-73.3c0-44.2-35.8-80-80-80S48 51.8 48 96c0 32.8 19.7 61 48 73.3V224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H288v54.7c-28.3 12.3-48 40.5-48 73.3c0 44.2 35.8 80 80 80s80-35.8 80-80c0-32.8-19.7-61-48-73.3V288H608c17.7 0 32-14.3 32-32s-14.3-32-32-32H544V169.3c28.3-12.3 48-40.5 48-73.3c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 32.8 19.7 61 48 73.3V224H160V169.3zM488 96a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zM320 392a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},Q9={prefix:"fas",iconName:"ellipsis-vertical",icon:[128,512,["ellipsis-v"],"f142","M64 360a56 56 0 1 0 0 112 56 56 0 1 0 0-112zm0-160a56 56 0 1 0 0 112 56 56 0 1 0 0-112zM120 96A56 56 0 1 0 8 96a56 56 0 1 0 112 0z"]},lK={prefix:"fas",iconName:"images",icon:[576,512,[],"f302","M160 32c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H160zM396 138.7l96 144c4.9 7.4 5.4 16.8 1.2 24.6S480.9 320 472 320H328 280 200c-9.2 0-17.6-5.3-21.6-13.6s-2.9-18.2 2.9-25.4l64-80c4.6-5.7 11.4-9 18.7-9s14.2 3.3 18.7 9l17.3 21.6 56-84C360.5 132 368 128 376 128s15.5 4 20 10.7zM192 128a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM48 120c0-13.3-10.7-24-24-24S0 106.7 0 120V344c0 75.1 60.9 136 136 136H456c13.3 0 24-10.7 24-24s-10.7-24-24-24H136c-48.6 0-88-39.4-88-88V120z"]},HC={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V274.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V416c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-6
8775.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},Z9={prefix:"fas",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c0 2.7-.2 5.4-.5 8.1V472c0 22.1-17.9 40-40 40H456c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1H416 392c-22.1 0-40-17.9-40-40V448 384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32v64 24c0 22.1-17.9 40-40 40H160 128.1c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2H104c-22.1 0-40-17.9-40-40V360c0-.9 0-1.9 .1-2.8V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]},eF=Z9,tF={prefix:"fas",iconName:"sun",icon:[512,512,[9728],"f185","M361.5 1.2c5 2.1 8.6 6.6 9.6 11.9L391 121l107.9 19.8c5.3 1 9.8 4.6 11.9 9.6s1.5 10.7-1.6 15.2L446.9 256l62.3 90.3c3.1 4.5 3.7 10.2 1.6 15.2s-6.6 8.6-11.9 9.6L391 391 371.1 498.9c-1 5.3-4.6 9.8-9.6 11.9s-10.7 1.5-15.2-1.6L256 446.9l-90.3 62.3c-4.5 3.1-10.2 3.7-15.2 1.6s-8.6-6.6-9.6-11.9L121 391 13.1 371.1c-5.3-1-9.8-4.6-11.9-9.6s-1.5-10.7 1.6-15.2L65.1 256 2.8 165.7c-3.1-4.5-3.7-10.2-1.6-15.2s6.6-8.6 11.9-9.6L121 121 140.9 13.1c1-5.3 4.6-9.8 9.6-11.9s10.7-1.5 15.2 1.6L256 65.1 346.3 2.8c4.5-3.1 10.2-3.7 15.2-1.6zM160 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"]},aF={prefix:"fas",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},nF={prefix:"fas",iconName:"inbox",icon:[512,512,[],"f01c","M121 32C91.6 32 66 52 58.9 80.5L1.9 308.4C.6 313.5 0 318.7 0 323.9V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V323.9c0-5.2-.6-10.4-1.9-15.5l-57-227.9C446 52 420.4 32 391 32H121zm0 64H391l48 192H387.8c-12.1 0-23.2 6.8-28.6 17.7l-14.3 28.6c-5.4 10.8-16.5 17.7-28.6 17.7H195.8c-12.1 0-23.2-6.8-28.6-17.7l-14.3-28.6c-5.4-10.8-16.5-17.7-28.6-17.7H73L121 96z"]},cK={prefix:"fas",iconName:"envelope-open-text",icon:[512,512,[],"f658","M215.4 96H144 107.8 96v8.8V144v40.4 89L.2 202.5c1.6-18.1 10.9-34.9 25.7-45.8L48 140.3V96c0-26.5 21.5-48 48-48h76.6l49.9-36.9C232.2 3.9 243.9 0 256 0s23.8 3.9 33.5 11L339.4 48H416c26.5 0 48 21.5 48 48v44.3l22.1 16.4c14.8 10.9 24.1 27.7 25.7 45.8L416 273.4v-89V144 104.8 96H404.2 368 296.6 215.4zM0 448V242.1L217.6 403.3c11.1 8.2 24.6 12.7 38.4 12.7s27.3-4.4 38.4-12.7L512 242.1V448v0c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64v0zM176 160H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},iF={prefix:"fas",iconName:"bars-staggered",icon:[512,512,["reorder","stream"],"f550","M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM64 256c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H96c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"]},rF={prefix:"fas",iconName:"play",icon:[384,512,[9654],"f04b","M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80V432c0 17.4 9.4 33.4 24.5 41.9s33.7 8.1 48.5-.9L361 297c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z"]},sF={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},oF={prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},dK={prefix:"fas",iconName:"tv",icon:[640,512,[63717,"television","tv-alt"],"f26c","M64 64V352H576V64H64zM0 64C0 28.7 28.7 0 64 0H576c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM128 448H512c17.7 0 32 14.3 32 32s-14.3 32-32 32H128c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},uF={prefix:"fas",iconName:"user-graduate",icon:[448,512,[],"f501","M219.3 .5c3.1-.6 6.3-.6 9.4 0l200 40C439.9 42.7 448 52.6 448 64s-8.1 21.3-19.3 23.5L352 102.9V160c0 70.7-57.3 128-128 128s-128-57.3-128-128V102.9L48 93.3v65.1l15.7 78.4c.9 4.7-.3 9.6-3.3 13.3s-7.6 5.9-12.4 5.9H16c-4.8 0-9.3-2.1-12.4-5.9s-4.3-8.6-3.3-13.3L16 158.4V86.6C6.5 83.3 0 74.3 0 64C0 52.6 8.1 42.7 19.3 40.5l200-40zM111.9 327.7c10.5-3.4 21.8 .4 29.4 8.5l71 75.5c6.3 6.7 17 6.7 23.3 0l71-75.5c7.6-8.1 18.9-11.9 29.4-8.5C401 348.6 448 409.4 448 481.3c0 17-13.8 30.7-30.7 30.7H30.7C13.8 512 0 498.2 0 481.3c0-71.9 47-132.7 111.9-153.6z"]},lF={prefix:"fas",iconName:"volume-xmark",icon:[576,512,["volume-mute","volume-times"],"f6a9","M301.1 34.8C312.6 40 320 51.4 320 64V448c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352H64c-35.3 0-64-28.7-64-64V224c0-35.3 28.7-64 64-64h67.8L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3zM425 167l55 55 55-55c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-55 55 55 55c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-55-55-55 55c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l55-55-55-55c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0z"]},hK={prefix:"fas",iconName:"grip",icon:[448,512,["grip-horizontal"],"f58d","M128 136c0-22.1-17.9-40-40-40L40 96C17.9 96 0 113.9 0 136l0 48c0 22.1 17.9 40 40 40H88c22.1 0 40-17.9 40-40l0-48zm0 192c0-22.1-17.9-40-40-40H40c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40H88c22.1 0 40-17.9 40-40V328zm32-192v48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V136c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM288 328c0-22.1-17.9-40-40-40H200c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V328zm32-192v48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V136c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM448 328c0-22.1-17.9-40-40-40H360c-22.1 0-40 17.9-40 40v48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V328z"]},cF={prefix:"fas",iconName:"share-from-square",icon:[576,512,[61509,"share-square"],"f14d","M352 224H305.5c-45 0-81.5 36.5-81.5 81.5c0 22.3 10.3 34.3 19.2 40.5c6.8 4.7 12.8 12 12.8 20.3c0 9.8-8 17.8-17.8 17.8h-2.5c-2.4 0-4.8-.4-7.1-1.4C210.8 374.8 128 333.4 128 240c0-79.5 64.5-144 144-144h80V34.7C352 15.5 367.5 0 386.7 0c8.6 0 16.8 3.2 23.2 8.9L548.1 133.3c7.6 6.8 11.9 16.5 11.9 26.7s-4.3 19.9-11.9 26.7l-139 125.1c-5.9 5.3-13.5 8.2-21.4 8.2H384c-17.7 0-32-14.3-32-32V224zM80 96c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16H400c8.8 0 16-7.2 16-16V384c0-17.7 14.3-32 32-32s32 14.3 32 32v48c0 44.2-35.8 80-80 80H80c-44.2 0-80-35.8-80-80V112C0 67.8 35.8 32 80 32h48c17.7 0 32 14.3 32 32s-14.3 32-32 32H80z"]},dF={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z"]},VC={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]}
877,hF={prefix:"fas",iconName:"chevron-left",icon:[320,512,[9001],"f053","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"]},fF={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]},mF={prefix:"fas",iconName:"display",icon:[576,512,[],"e163","M64 0C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64H240l-10.7 32H160c-17.7 0-32 14.3-32 32s14.3 32 32 32H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H346.7L336 416H512c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zM512 64V352H64V64H512z"]},fK={prefix:"fas",iconName:"gears",icon:[640,512,["cogs"],"f085","M308.5 135.3c7.1-6.3 9.9-16.2 6.2-25c-2.3-5.3-4.8-10.5-7.6-15.5L304 89.4c-3-5-6.3-9.9-9.8-14.6c-5.7-7.6-15.7-10.1-24.7-7.1l-28.2 9.3c-10.7-8.8-23-16-36.2-20.9L199 27.1c-1.9-9.3-9.1-16.7-18.5-17.8C173.9 8.4 167.2 8 160.4 8h-.7c-6.8 0-13.5 .4-20.1 1.2c-9.4 1.1-16.6 8.6-18.5 17.8L115 56.1c-13.3 5-25.5 12.1-36.2 20.9L50.5 67.8c-9-3-19-.5-24.7 7.1c-3.5 4.7-6.8 9.6-9.9 14.6l-3 5.3c-2.8 5-5.3 10.2-7.6 15.6c-3.7 8.7-.9 18.6 6.2 25l22.2 19.8C32.6 161.9 32 168.9 32 176s.6 14.1 1.7 20.9L11.5 216.7c-7.1 6.3-9.9 16.2-6.2 25c2.3 5.3 4.8 10.5 7.6 15.6l3 5.2c3 5.1 6.3 9.9 9.9 14.6c5.7 7.6 15.7 10.1 24.7 7.1l28.2-9.3c10.7 8.8 23 16 36.2 20.9l6.1 29.1c1.9 9.3 9.1 16.7 18.5 17.8c6.7 .8 13.5 1.2 20.4 1.2s13.7-.4 20.4-1.2c9.4-1.1 16.6-8.6 18.5-17.8l6.1-29.1c13.3-5 25.5-12.1 36.2-20.9l28.2 9.3c9 3 19 .5 24.7-7.1c3.5-4.7 6.8-9.5 9.8-14.6l3.1-5.4c2.8-5 5.3-10.2 7.6-15.5c3.7-8.7 .9-18.6-6.2-25l-22.2-19.8c1.1-6.8 1.7-13.8 1.7-20.9s-.6-14.1-1.7-20.9l22.2-19.8zM112 176a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM504.7 500.5c6.3 7.1 16.2 9.9 25 6.2c5.3-2.3 10.5-4.8 15.5-7.6l5.4-3.1c5-3 9.9-6.3 14.6-9.8c7.6-5.7 10.1-15.7 7.1-24.7l-9.3-28.2c8.8-10.7 16-23 20.9-36.2l29.1-6.1c9.3-1.9 16.7-9.1 17.8-18.5c.8-6.7 1.2-13.5 1.2-20.4s-.4-13.7-1.2-20.4c-1.1-9.4-8.6-16.6-17.8-18.5L583.9 307c-5-13.3-12.1-25.5-20.9-36.2l9.3-28.2c3-9 .5-19-7.1-24.7c-4.7-3.5-9.6-6.8-14.6-9.9l-5.3-3c-5-2.8-10.2-5.3-15.6-7.6c-8.7-3.7-18.6-.9-25 6.2l-19.8 22.2c-6.8-1.1-13.8-1.7-20.9-1.7s-14.1 .6-20.9 1.7l-19.8-22.2c-6.3-7.1-16.2-9.9-25-6.2c-5.3 2.3-10.5 4.8-15.6 7.6l-5.2 3c-5.1 3-9.9 6.3-14.6 9.9c-7.6 5.7-10.1 15.7-7.1 24.7l9.3 28.2c-8.8 10.7-16 23-20.9 36.2L315.1 313c-9.3 1.9-16.7 9.1-17.8 18.5c-.8 6.7-1.2 13.5-1.2 20.4s.4 13.7 1.2 20.4c1.1 9.4 8.6 16.6 17.8 18.5l29.1 6.1c5 13.3 12.1 25.5 20.9 36.2l-9.3 28.2c-3 9-.5 19 7.1 24.7c4.7 3.5 9.5 6.8 14.6 9.8l5.4 3.1c5 2.8 10.2 5.3 15.5 7.6c8.7 3.7 18.6 .9 25-6.2l19.8-22.2c6.8 1.1 13.8 1.7 20.9 1.7s14.1-.6 20.9-1.7l19.8 22.2zM464 304a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},pF={prefix:"fas",iconName:"moon",icon:[384,512,[127769,9214],"f186","M223.5 32C100 32 0 132.3 0 256S100 480 223.5 480c60.6 0 115.5-24.2 155.8-63.4c5-4.9 6.3-12.5 3.1-18.7s-10.1-9.7-17-8.5c-9.8 1.7-19.8 2.6-30.1 2.6c-96.9 0-175.5-78.8-175.5-176c0-65.8 36-123.1 89.3-153.3c6.1-3.5 9.2-10.5 7.7-17.3s-7.3-11.9-14.3-12.5c-6.3-.5-12.6-.8-19-.8z"]},gF={prefix:"fas",iconName:"table-list",icon:[512,512,["th-list"],"f00b","M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm64 0v64h64V96H64zm384 0H192v64H448V96zM64 224v64h64V224H64zm384 0H192v64H448V224zM64 352v64h64V352H64zm384 0H192v64H448V352z"]},mK={prefix:"fas",iconName:"book",icon:[448,512,[128212],"f02d","M96 0C43 0 0 43 0 96V416c0 53 43 96 96 96H384h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V384c17.7 0 32-14.3 32-32V32c0-17.7-14.3-32-32-32H384 96zm0 384H352v64H96c-17.7 0-32-14.3-32-32s14.3-32 32-32zm32-240c0-8.8 7.2-16 16-16H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16zm16 48H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},vF={prefix:"fas",iconName:"database",icon:[448,512,[],"f1c0","M448 80v48c0 44.2-100.3 80-224 80S0 172.2 0 128V80C0 35.8 100.3 0 224 0S448 35.8 448 80zM393.2 214.7c20.8-7.4 39.9-16.9 54.8-28.6V288c0 44.2-100.3 80-224 80S0 332.2 0 288V186.1c14.9 11.8 34 21.2 54.8 28.6C99.7 230.7 159.5 240 224 240s124.3-9.3 169.2-25.3zM0 346.1c14.9 11.8 34 21.2 54.8 28.6C99.7 390.7 159.5 400 224 400s124.3-9.3 169.2-25.3c20.8-7.4 39.9-16.9 54.8-28.6V432c0 44.2-100.3 80-224 80S0 476.2 0 432V346.1z"]},bF={prefix:"fas",iconName:"paper-plane",icon:[512,512,[61913],"f1d8","M498.1 5.6c10.1 7 15.4 19.1 13.5 31.2l-64 416c-1.5 9.7-7.4 18.2-16 23s-18.9 5.4-28 1.6L284 427.7l-68.5 74.1c-8.9 9.7-22.9 12.9-35.2 8.1S160 493.2 160 480V396.4c0-4 1.5-7.8 4.2-10.7L331.8 202.8c5.8-6.3 5.6-16-.4-22s-15.7-6.4-22-.7L106 360.8 17.7 316.6C7.1 311.3 .3 300.7 0 288.9s5.9-22.8 16.1-28.7l448-256c10.7-6.1 23.9-5.5 34 1.4z"]}
877,yF={prefix:"fas",iconName:"calendar-day",icon:[448,512,[],"f783","M128 0c17.7 0 32 14.3 32 32V64H288V32c0-17.7 14.3-32 32-32s32 14.3 32 32V64h48c26.5 0 48 21.5 48 48v48H0V112C0 85.5 21.5 64 48 64H96V32c0-17.7 14.3-32 32-32zM0 192H448V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V192zm80 64c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H80z"]},kF={prefix:"fas",iconName:"print",icon:[512,512,[128424,128438,9113],"f02f","M128 0C92.7 0 64 28.7 64 64v96h64V64H354.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0H128zM384 352v32 64H128V384 368 352H384zm64 32h32c17.7 0 32-14.3 32-32V256c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32H64v64c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V384zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},pK={prefix:"fas",iconName:"graduation-cap",icon:[640,512,[127891,"mortar-board"],"f19d","M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z"]},_F={prefix:"far",iconName:"message",icon:[512,512,["comment-alt"],"f27a","M160 368c26.5 0 48 21.5 48 48v16l72.5-54.4c8.3-6.2 18.4-9.6 28.8-9.6H448c8.8 0 16-7.2 16-16V64c0-8.8-7.2-16-16-16H64c-8.8 0-16 7.2-16 16V352c0 8.8 7.2 16 16 16h96zm48 124l-.2 .2-5.1 3.8-17.1 12.8c-4.8 3.6-11.3 4.2-16.8 1.5s-8.8-8.2-8.8-14.3V474.7v-6.4V468v-4V416H112 64c-35.3 0-64-28.7-64-64V64C0 28.7 28.7 0 64 0H448c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H309.3L208 492z"]},gK={prefix:"far",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 464c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H224v80c0 17.7 14.3 32 32 32h80V448c0 8.8-7.2 16-16 16H64zM64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V154.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0H64zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H120zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H120z"]},vK={prefix:"far",iconName:"image",icon:[512,512,[],"f03e","M448 80c8.8 0 16 7.2 16 16V415.8l-5-6.5-136-176c-4.5-5.9-11.6-9.3-19-9.3s-14.4 3.4-19 9.3L202 340.7l-30.5-42.7C167 291.7 159.8 288 152 288s-15 3.7-19.5 10.1l-80 112L48 416.3l0-.3V96c0-8.8 7.2-16 16-16H448zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm80 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},TF={prefix:"far",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm169.8-90.7c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},bK={prefix:"far",iconName:"images",icon:[576,512,[],"f302","M160 80H512c8.8 0 16 7.2 16 16V320c0 8.8-7.2 16-16 16H490.8L388.1 178.9c-4.4-6.8-12-10.9-20.1-10.9s-15.7 4.1-20.1 10.9l-52.2 79.8-12.4-16.9c-4.5-6.2-11.7-9.8-19.4-9.8s-14.8 3.6-19.4 9.8L175.6 336H160c-8.8 0-16-7.2-16-16V96c0-8.8 7.2-16 16-16zM96 96V320c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H160c-35.3 0-64 28.7-64 64zM48 120c0-13.3-10.7-24-24-24S0 106.7 0 120V344c0 75.1 60.9 136 136 136H456c13.3 0 24-10.7 24-24s-10.7-24-24-24H136c-48.6 0-88-39.4-88-88V120zm208 24a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},SF={prefix:"far",iconName:"bell",icon:[448,512,[128276,61602],"f0f3","M224 0c-17.7 0-32 14.3-32 32V49.9C119.5 61.4 64 124.2 64 200v33.4c0 45.4-15.5 89.5-43.8 124.9L5.3 377c-5.8 7.2-6.9 17.1-2.9 25.4S14.8 416 24 416H424c9.2 0 17.6-5.3 21.6-13.6s2.9-18.2-2.9-25.4l-14.9-18.6C399.5 322.9 384 278.8 384 233.4V200c0-75.8-55.5-138.6-128-150.1V32c0-17.7-14.3-32-32-32zm0 96h8c57.4 0 104 46.6 104 104v33.4c0 47.9 13.9 94.6 39.7 134.6H72.3C98.1 328 112 281.3 112 233.4V200c0-57.4 46.6-104 104-104h8zm64 352H224 160c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7s18.7-28.3 18.7-45.3z"]}
877,yK={prefix:"far",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M406.5 399.6C387.4 352.9 341.5 320 288 320H224c-53.5 0-99.4 32.9-118.5 79.6C69.9 362.2 48 311.7 48 256C48 141.1 141.1 48 256 48s208 93.1 208 208c0 55.7-21.9 106.2-57.5 143.6zm-40.1 32.7C334.4 452.4 296.6 464 256 464s-78.4-11.6-110.5-31.7c7.3-36.7 39.7-64.3 78.5-64.3h64c38.8 0 71.2 27.6 78.5 64.3zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-272a40 40 0 1 1 0-80 40 40 0 1 1 0 80zm-88-40a88 88 0 1 0 176 0 88 88 0 1 0 -176 0z"]},CF={prefix:"fab",iconName:"linkedin-in",icon:[448,512,[],"f0e1","M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"]},wF={prefix:"fab",iconName:"tiktok",icon:[448,512,[],"e07b","M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"]},EF={prefix:"fab",iconName:"instagram",icon:[448,512,[],"f16d","M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"]},xF={prefix:"fab",iconName:"facebook",icon:[512,512,[62e3],"f09a","M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"]},AF={prefix:"fab",iconName:"whatsapp",icon:[448,512,[],"f232","M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"]},DF={prefix:"fab",iconName:"youtube",icon:[576,512,[61802],"f167","M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"]},PF={prefix:"fab",iconName:"twitter",icon:[512,512,[],"f099","M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"]};UC.add(VC,HC);const IF={components:{VueCountdown:Gk,VueQrcode:O6,VueVideoPlayer:ZN},props:{adsOpen:{type:Boolean,default:!1},adsData:{type:Array,default:()=>[]},totalRegist:{Object},dataSetting:{Object}},emits:["update:adsOpen"],methods:{subIsActive(e){return(Array.isArray(e)?e:[e]).some(n=>this.$route.path.indexOf(n)===0)}},setup(e,{emit:t}){const n=Pe(),i=Pe("2024-10-06 23:59:00"),a=Pe(""),r=()=>{var y=new Date;a.value=y.getFullYear()+"-"+("0"+(y.getMonth()+1)).slice(-2)+"-"+("0"+y.getDate()).slice(-2)+" "+("0"+y.getHours()).slice(-2)+":"+("0"+y.getMinutes()).slice(-2)+":"+("0"+y.getSeconds()).slice(-2)}
877,s=Pe({autoplay:!0,controls:!0,sources:[{src:$f,type:"video/mp4"}]});Wr(()=>{setInterval(()=>{r()},1e3)});const o=y=>{var _=new Date,k=new Date(y);return k-_},u=y=>Mn(y).format("MMMM D, YYYY, HH.mm"),l=Pe(!1);ua(()=>e.adsOpen,y=>{y?setTimeout(()=>{l.value=!0},5e3):setTimeout(()=>{l.value=!1},300)},{immediate:!0});const c=()=>{t("update:adsOpen",!1)},d=jn({sma:0,smaInternal:0,smaTotal:0,smp:0,total:0}),h=Pe(null),m=Pe(""),b=y=>{m.value=y+"&mute=1&fs=1&enablejsapi=1"};return L2(()=>{if(e.totalRegist&&(d.value=e.totalRegist),e.adsData){const y=e.adsData.filter(_=>_.ads_type=="GDVD"&&_.active==!0)[0];if(y){const _=y.url_button1?y.url_button1:null;_&&b(_)}}}),{TestVideo:$f,dateNow:a,endAds:i,localShowAds:l,closeAds:c,eventDate:n,getDate:r,playerOptions:s,getCountdown:o,dataRegist:d,formatDate1:u,videoPlayer:h,videoUrl:m,generateVideoUrl:b}}},LF={class:"ads-popup-outer"},MF={class:"content-paragraph"},OF=["innerHTML"],RF=Me("br",null,null,-1),NF={key:1,class:"ads-button-content"},FF={key:0,class:"ads-button"},BF=["href"],jF={key:1,class:"ads-button"},UF=["href"],HF=Me("br",null,null,-1),VF={class:"ads-image-content"},KF=["src"],zF=["src"],WF={class:"content-qr"},GF=["innerHTML"],$F=Me("br",null,null,-1),JF={class:"ads-qr-content"},qF=["src"],YF={class:"content-gdrive"},XF=["src"],QF={class:"content-countdown"},ZF={class:"count-time"},eB={key:0,class:"group-time"},tB={class:"number-time"},aB={key:0},nB={key:1},iB={key:1,class:"group-time"},rB={class:"number-time"},sB={key:0},oB={key:1},uB={key:2,class:"group-time"},lB={class:"number-time"},cB={key:0},dB={key:1},hB={key:3,class:"group-time"},fB={class:"number-time"},mB={key:0},pB={key:1},gB=["innerHTML"],vB=Me("br",null,null,-1),bB={key:1,class:"ads-button-content"},yB={key:0,class:"ads-button"},kB=["href"],_B={class:"content-live"},TB={class:"ads-paragraph-content"},SB={style:{"text-align":"center","margin-bottom":"20px"}},CB=Me("b",null,"Live Update:",-1),wB=Me("br",null,null,-1),EB=Me("br",null,null,-1),xB={style:{"font-size":"40px","line-height":"50px",color:"#ff750b","font-weight":"600",padding:"8px 0"}},AB=Me("br",null,null,-1),DB={style:{"font-size":"20px","line-height":"30px",color:"#ff750b","font-weight":"600"}},PB={key:0,class:"ads-button-content"},IB={key:0,class:"ads-button"},LB=["href"];function MB(e,t,n,i,a,r){const s=Ga("RouterLink"),o=Ga("vue-countdown");return ve(),Ie("div",{class:Ea(["ads-popup-container",i.localShowAds&&n.adsData&&!r.subIsActive(["/admin/","/login-admin"])?"ads-popup-show":""])},[Me("div",{class:Ea(["ads-popup-content",{"ads-popup-content-video":n.adsData.filter(u=>u.ads_type=="GDVD")[0]}])},[Me("div",LF,[n.dataSetting?(ve(!0),Ie(Qt,{key:0},Sf(n.adsData,u=>(ve(),Ie("div",{key:u,class:"ads-popup-inner"},[yo(Me("div",MF,[u.paragraph1?(ve(),Ie("div",{key:0,class:"ads-paragraph-content",innerHTML:u.paragraph1},null,8,OF)):ut("",!0),RF,u.button1&&u.url_button1||u.button2&&u.url_button2?(ve(),Ie("div",NF,[u.button1&&u.url_button1?(ve(),Ie("div",FF,[u.url_button1.match(/http/gi)||u.url_button1.match(/www/gi)?(ve(),Ie("a",{key:0,href:u.url_button1,target:"_SEJ",rel:"noreferrer"},[Me("p",null,Lt(u.button1),1)],8,BF)):(ve(),ta(s,{key:1,to:"/"+u.url_button1},{default:an(()=>[Me("p",null,Lt(u.button1),1)]),_:2},1032,["to"]))])):ut("",!0),u.button2&&u.url_button2?(ve(),Ie("div",jF,[u.url_button2.match(/http/gi)||u.url_button2.match(/www/gi)?(ve(),Ie("a",{key:0,href:u.url_button2,target:"_SEJ",rel:"noreferrer"},[Me("p",null,Lt(u.button2),1)],8,UF)):(ve(),ta(s,{key:1,to:"/"+u.url_button2},{default:an(()=>[Me("p",null,Lt(u.button2),1)]),_:2},1032,["to"]))])):ut("",!0)])):ut("",!0),HF,Me("div",VF,[u.picture1?(ve(),Ie("img",{key:0,src:u.picture1},null,8,KF)):ut("",!0),u.picture2?(ve(),Ie("img",{key:1,src:u.picture2},null,8,zF)):ut("",!0)])],512),[[_o,u.ads_type=="PRGP"]]),yo(Me("div",WF,[u.paragraph1?(ve(),Ie("div",{key:0,class:"ads-paragraph-content",innerHTML:u.paragraph1},null,8,GF)):ut("",!0),$F,Me("div",JF,[u.picture_qr?(ve(),Ie("img",{key:0,src:u.picture_qr},null,8,qF)):ut("",!0)])],512),[[_o,u.ads_type=="TWQC"]]),yo(Me("div",YF,[i.localShowAds?(ve(),Ie("iframe",{key:0,ref_for:!0,ref:"videoPlayer",src:i.videoUrl,allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",frameborder:"0",allowfullscreen:"",onLoad:t[0]||(t[0]=(...l)=>e.onIframeLoaded&&e.onIframeLoaded(...l))},null,40,XF)):ut("",!0)],512),[[_o,u.ads_type=="GDVD"]]),yo(Me("div",QF,[Nt(o,{time:i.getCountdown(u.event_date),interval:100},{default:an(({days:l,hours:c,minutes:d,seconds:h})=>[Me("div",ZF,[l!=0?(ve(),Ie("p",eB,[Me("p",tB,Lt(l),1),l==1?(ve(),Ie("span",aB,"Day")):(ve(),Ie("span",nB,"Days"))])):ut("",!0),c!=0?(ve(),Ie("p",iB,[Me("p",rB,Lt(c),1),c==1?(ve(),Ie("span",sB,"Hour")):(ve(),Ie("span",oB,"Hours"))])):ut("",!0),d!=0?(ve(),Ie("p",uB,[Me("p",lB,Lt(d),1),d==1?(ve(),Ie("span",cB,"Minute")):(ve(),Ie("span",dB,"Minutes"))])):ut("",!0),h!=0?(ve(),Ie("p",hB,[Me("p",fB,Lt(h),1),h==1?(ve(),Ie("span",mB,"Second")):(ve(),Ie("span",pB,"Seconds"))])):ut("",!0)])]),_:2},1032,["time"]),u.paragraph1?(ve(),Ie("div",{key:0,class:"ads-paragraph-content",innerHTML:u.paragraph1},null,8,gB)):ut("",!0),vB,u.button1&&u.url_button1||u.button2&&u.url_button2?(ve(),Ie("div",bB,[u.button1&&u.url_button1?(ve(),Ie("div",yB,[u.url_button1.match(/http/gi)||u.url_button1.match(/www/gi)?(ve(),Ie("a",{key:0,href:u.url_button1,target:"_SEJ",rel:"noreferrer"}
877,[Me("p",null,Lt(u.button1),1)],8,kB)):(ve(),ta(s,{key:1,to:"/"+u.url_button1},{default:an(()=>[Me("p",null,Lt(u.button1),1)]),_:2},1032,["to"]))])):ut("",!0)])):ut("",!0)],512),[[_o,u.ads_type=="CDEV"]]),yo(Me("div",_B,[Me("div",TB,[Me("p",SB,[CB,wB,nn(" Students applying for the "+Lt(i.dataRegist.value.academicYear)+" Academic Year",1),EB,Me("p",xB,Lt(i.dataRegist.value.total),1),nn(" Please complete your application before"),AB,Me("span",DB,Lt(i.formatDate1(u.event_date)),1)])]),u.button1&&u.url_button1||u.button2&&u.url_button2?(ve(),Ie("div",PB,[u.button1&&u.url_button1?(ve(),Ie("div",IB,[u.url_button1.match(/http/gi)||u.url_button1.match(/www/gi)?(ve(),Ie("a",{key:0,href:u.url_button1,target:"_SEJ",rel:"noreferrer"},[Me("p",null,Lt(u.button1),1)],8,LB)):(ve(),ta(s,{key:1,to:"/"+u.url_button1},{default:an(()=>[Me("p",null,Lt(u.button1),1)]),_:2},1032,["to"]))])):ut("",!0)])):ut("",!0)],512),[[_o,u.ads_type=="PSLU"&&n.dataSetting.psb_db_database]])]))),128)):ut("",!0)])],2),Me("div",{class:"ads-popup-close-button",onClick:t[1]||(t[1]=u=>i.closeAds())}," Close â "),i.localShowAds?(ve(),Ie("div",{key:0,class:"ads-popup-close",onClick:t[2]||(t[2]=u=>i.closeAds())})):ut("",!0)],2)}const OB=Bu(IF,[["render",MB]]);const RB={components:{PageLoader:pI,PageLauncing:KI,PopupAds:OB},setup(){const{t:e}=Ru({useScope:"global"}),t=BD(),n=Mn,i=localStorage.getItem("theme"),a=Pe("2024-09-10 00:00:00"),r=Pe("2024-09-10 05:00:00"),s=Pe({}),o=Pe(!1),u=Pe(!1),l={"Content-Encoding":"gzip"},c=()=>{const Ae=()=>{document.readyState==="complete"&&(setTimeout(()=>{o.value=!0},3e3),document.removeEventListener("readystatechange",Ae))};document.addEventListener("readystatechange",Ae)},d=()=>n().format("YYYY-MM-DD HH:mm:ss"),h=Ae=>n(Ae).format("YYYY-MM-DD HH:mm:ss"),m=()=>{const Ae=new Date;let xe=Ae.getHours(),ke=Ae.getMinutes(),we=Ae.getSeconds();xe=String(xe).padStart(2,"0"),ke=String(ke).padStart(2,"0"),we=String(we).padStart(2,"0");const Ue=Ae.getFullYear()+"-"+(Ae.getMonth()+1)+"-"+Ae.getDate()+" "+xe+":"+ke+":"+we;s.value=new Date(h(Ue))},b=Ae=>new Promise(xe=>{const ke=new Image;ke.crossOrigin="Anonymous",ke.src=Ae,ke.onload=()=>{const we=document.createElement("canvas"),Ue=we.getContext("2d"),ct=20;we.width=ct,we.height=ct;const pa=ke.height*.25;Ue.drawImage(ke,0,0,ke.width,pa,0,0,ct,ct);const dt=Ue.getImageData(0,0,ct,ct).data;let ja=0,dn=0,hn=0;for(let Mt=0;Mt<dt.length;Mt+=4){const ei=dt[Mt],mn=dt[Mt+1],pn=dt[Mt+2],Aa=.299*ei+.587*mn+.114*pn;ja+=Aa,ei>200&&mn>200&&pn>200&&dn++;const gn=Math.max(ei,mn,pn),ht=Math.min(ei,mn,pn);(gn===0?0:(gn-ht)/gn)>.5&&Aa>120&&hn++}const Za=dt.length/4,fn=ja/Za,Fi=dn/Za,Dn=hn/Za;if(Fi>.25||fn>125||fn>105&&Dn>.3)return xe("light");xe("dark")},ke.onerror=()=>xe("dark")}),y=async Ae=>{await Promise.all(Ae.map(async xe=>{if(xe.tone)return;const ke=xe.image||xe.file_image;ke&&(xe.tone=await b(ke))}))},_=Pe(localStorage.getItem("openWeb")),k=Pe(!1),E=()=>{k.value=!0,localStorage.setItem("openWeb",k.value),_.value=localStorage.getItem("openWeb")},D=jn({sma:0,smaInternal:0,smaTotal:0,smp:0,total:0,academicYear:""}),A=Pe([]),P=Pe([]),M=Pe(!1),R=Pe({}),V=jn({id:null,additional_image:null,additional_image_file:null,additional_qr:null,additional_qr_file:null,admission_image:null,admission_image_file:null}),F=Pe({}),j=Pe([]),X=Pe([]),$=Pe({}),J=Pe("dark"),Q=Pe([]),te=Pe([]),Z=Pe([]),Y=Pe([]),se=Pe([]),be=Pe([]),_e=Pe([]),Ke=Pe([]),Ne=Pe([]),qe=Pe([]),et=Pe([]),gt=Pe([]),Ye=Pe([]),ee=Pe([]),ce=Pe([]),oe=Pe([]),pe=Pe([]),Oe=jn({offset:0,loop:0,fixLoop:0}),Ze=Qe(()=>
877["/news/","/news-details/","/alumni/"].some(Ae=>t.path.includes(Ae))),w=async()=>{var ke;const Ae={"Content-Encoding":"gzip"},xe={offset:Oe.offset};try{const Ue=((ke=(await kt.get("news-all-thumbnail",{headers:Ae,params:xe})).data)==null?void 0:ke.data)||[];if(!Ue.length||(pe.value.push(...Ue),!Ze.value))return;if(Ke.value.length!==0){if(Oe.fixLoop===0&&Oe.loop===0){const ct=Math.ceil(Ke.value.length/12);Oe.fixLoop=ct,Oe.loop=ct}Oe.loop--,Oe.loop>0&&(Oe.offset+=12,await w())}}catch(we){console.log(we)}},S=Pe([]),L=jn({offset:0,loop:0,fixLoop:0}),W=Qe(()=>["/events/","/event-details/","/alumni/"].some(Ae=>t.path.includes(Ae))),G=async()=>{var ke;const Ae={"Content-Encoding":"gzip"},xe={offset:L.offset};try{const Ue=((ke=(await kt.get("event-image-display",{headers:Ae,params:xe})).data)==null?void 0:ke.data)||[];if(!Ue.length||(S.value.push(...Ue),!W.value))return;if(be.value.length!==0){if(L.fixLoop===0&&L.loop===0){const ct=Math.ceil(be.value.length/12);L.fixLoop=ct,L.loop=ct}L.loop--,L.loop>0&&(L.offset+=12,await G())}}catch(we){console.log(we)}},ae=async Ae=>{var xe;try{const ke=await kt.get("facilities-image",{headers:l});Y.value=((xe=ke.data)==null?void 0:xe.data)??[]}catch(ke){console.log(ke)}},re=async Ae=>{var xe;try{const ke=await kt.get("facilities-thumbnail",{headers:l});Z.value=((xe=ke.data)==null?void 0:xe.data)??[]}catch(ke){console.log(ke)}finally{setTimeout(()=>{ae(),!/^\/events\//.test(t.path)&&!/^\/news\//.test(t.path)&&(w(),G())},600)}},de=Pe([]),le=Qe(()=>["/paradigma-pedagogi-ignatian/","/paradigma-pedagogi-ignatian-details/","/publication/","/publication-details/"].some(Ae=>t.path.includes(Ae))),H=async Ae=>{var xe;try{const ke=await kt.get("article",{headers:l,params:{type:"file"}});de.value=((xe=ke.data)==null?void 0:xe.data)??[]}catch(ke){console.log(ke)}};ua(le,Ae=>{Ae&&H()},{immediate:!0});const q=async()=>{var Ae,xe;try{const we=((Ae=(await kt.get("candidate-total",{headers:l})).data)==null?void 0:Ae.data)||[];if(we.length){const Ue=we.filter(ct=>ct.is_active);D.academicYear=((xe=Ue[0])==null?void 0:xe.academic_year)||"",D.total=Ue.reduce((ct,pa)=>ct+(pa.candidate_total||0),0)}}catch(ke){console.log(ke)}},Ce=async Ae=>{var we,Ue,ct,pa,dt,ja,dn,hn,Za,fn,Fi,Dn,Mt,ei;const xe={date_now:Ae},ke={carousel_page:"landing-page",carousel_section:"landing-hero",allow_image:"thumbnail"};try{const[mn,pn,Aa,gn,ht,tl,Jr,qr,ch,ti,St,Yr,zt]=await Promise.all([kt.get("carousel-image",{headers:l,params:ke}),kt.get("setting",{headers:l}),kt.get("ads",{headers:l,params:xe}),kt.get("latest-news",{headers:l}),kt.get("event",{headers:l,params:{all_view:!0}}),kt.get("facilities",{headers:l}),kt.get("article",{headers:l,params:{type:"public"}}),kt.get("testimoni",{headers:l,params:{post_page:"Home"}}),kt.get("testimoni",{headers:l,params:{post_page:"Alumni"}}),kt.get("anniversary",{headers:l}),kt.get("album",{headers:l,params:{page:"public"}}),kt.get("news-home-thumbnail",{headers:l,params:{day_now:Ae}}),kt.get("facilities-thumbnail-load",{headers:l})]);j.value=(Ue=(we=mn.data)==null?void 0:we.data)!=null&&Ue.length?mn.data.data:[{file_thumb:"Canisius College",id:"1927",thumbnail:Jf}],R.value=((ct=pn.data)==null?void 0:ct.data)??{},R.value.admission_active&&q();const al=((pa=Aa.data)==null?void 0:pa.data)??[];A.value=al.filter(Da=>Da.active&&Da.ads_type!=="RNTX"),P.value=al.filter(Da=>Da.active&&Da.ads_type==="RNTX"),M.value=A.value.length>0;const nl=(Array.isArray((dt=gn.data)==null?void 0:dt.data)?gn.data.data:[]).map(Da=>({...Da,thumbnail:null}));_e.value=nl,Ke.value=nl;const co=(Array.isArray((ja=ht.data)==null?void 0:ja.data)?ht.data.data:[]).map(Da=>({...Da,thumbnail:null}));se.value=co,be.value=co;const ho=((dn=tl.data)==null?void 0:dn.data)??[];Q.value=ho.map(Da=>({...Da,image:null,image2:null,image3:null,image4:null,image5:null,thumbnail:null,detail:[]})),qe.value=((hn=Jr.data)==null?void 0:hn.data)??[],ee.value=((Za=qr.data)==null?void 0:Za.data)??[],oe.value=((fn=ch.data)==null?void 0:fn.data)??[],et.value=((Fi=ti.data)==null?void 0:Fi.data)??[],gt.value=((Dn=St.data)==null?void 0:Dn.data)??[],Ne.value=((Mt=Yr.data)==null?void 0:Mt.data)??[],te.value=((ei=zt.data)==null?void 0:ei.data)??[]}catch(mn){console.log(mn)}},ye=async Ae=>{var we,Ue,ct,pa,dt;const xe={date_now:Ae},ke={carousel_page:"landing-page",carousel_section:"landing-hero",allow_image:"image"};try{const[ja,dn,hn,Za,fn]=await Promise.all([kt.get("carousel-image",{headers:l,params:ke}),kt.get("setting-image",{headers:l}),kt.get("ads-image",{headers:l,params:xe}),kt.get("testimoni-image",{headers:l,params:{post_page:"Home"}}),kt.get("testimoni-image",{headers:l,params:{post_page:"Alumni"}})]);X.value=(Array.isArray((we=ja.data)==null?void 0:we.data)?ja.data.data:[]).map(Fi=>({...Fi,tone:""})),X.value.length&&y(X.value),Object.assign(V,(Ue=dn==null?void 0:dn.data)==null?void 0:Ue.data),F.value=((ct=hn==null?void 0:hn.data)==null?void 0:ct.data)??[],Ye.value=((pa=Za==null?void 0:Za.data)==null?void 0:pa.data)??[],ce.value=((dt=fn==null?void 0:fn.data)==null?void 0:dt.data)??[]}catch(ja){console.log(ja)}finally{re()}},Be=Qe(()=>R.value?V.id?{...R.value,admission_image:V.admission_image,additional_qr:V.additional_qr,additional_image:V.additional_image}:R.value:null),Ve=Qe(()=>{var ke;if(!((ke=A.value)!=null&&ke.length))return[];const Ae=Array.isArray(F.value)?F.value:[],xe=Object.fromEntries(Ae.map(we=>[we.id,we]));return A.value.map(we=>{const Ue=xe[we.id];return Ue?{...we,picture1:Ue.image1,picture2:Ue.image2,picture_qr:Ue.image_qr}:we})}),tt=Qe(()=>{const Ae=Q.value;if(!(Ae!=null&&Ae.length))return[];const xe=Object.fromEntries((te.value||[]).map(Ue=>[Ue.id,Ue])),ke=Object.fromEntries((Z.value||[]).map(Ue=>[Ue.id,Ue])),we=Object.fromEntries((Y.value||[]).map(Ue=>[Ue.id,Ue]));return Ae.map(Ue=>{const ct=xe[Ue.id],pa=ke[Ue.id],dt=we[Ue.id];return{...Ue,thumbnail:(pa==null?void 0:pa.image)??(ct==null?void 0:ct.
877image)??Ue.thumbnail??null,detail:dt?[dt.video??null,dt.image??null,dt.image2??null,dt.image3??null,dt.image4??null,dt.image5??null]:Ue.detail??[]}})}),at=Qe(()=>{var ke;if(!((ke=_e.value)!=null&&ke.length))return[];const Ae=Object.fromEntries((Ne.value||[]).map(we=>[we.id,we])),xe=Object.fromEntries((pe.value||[]).map(we=>[we.id,we]));return _e.value.map(we=>{var Ue,ct;return{...we,thumbnail:((Ue=Ae[we.id])==null?void 0:Ue.thumbnail)??((ct=xe[we.id])==null?void 0:ct.thumbnail)??we.thumbnail??null}})}),Dt=Qe(()=>{var xe;if(!((xe=se.value)!=null&&xe.length))return[];const Ae=Object.fromEntries((S.value||[]).map(ke=>[ke.id,ke]));return se.value.map(ke=>{var we;return{...ke,thumbnail:((we=Ae[ke.id])==null?void 0:we.thumbnail)??ke.thumbnail??null}})}),We=Qe(()=>{var xe,ke;if(!((xe=Ye.value)!=null&&xe.length)||!((ke=ee.value)!=null&&ke.length))return[];const Ae=Object.fromEntries(Ye.value.map(we=>[we.id,we]));return ee.value.map(we=>{const Ue=Ae[we.id];return{id:we.id,thumbnail:(Ue==null?void 0:Ue.image)??null,name:we.name,subname:we.position,subname_en:we.position_en,desc:we.quotes,desc_en:we.quotes_en}})}),An=Qe(()=>{var xe,ke;if(!((xe=ce.value)!=null&&xe.length)||!((ke=oe.value)!=null&&ke.length))return[];const Ae=Object.fromEntries(ce.value.map(we=>[we.id,we]));return oe.value.map(we=>{var Ue;return{id:we.id,thumbnail:((Ue=Ae[String(we.id)])==null?void 0:Ue.image)??null,name:we.name,subname:we.position,subname_en:we.position_en,desc:we.quotes,desc_en:we.quotes_en}})});let mr=null;const Zn=()=>{if(_.value==="true"){k.value=!0,setTimeout(()=>{o.value=!0},3e3);return}h(s.value)>r.value&&(k.value=!0,localStorage.setItem("openWeb",!0),_.value=localStorage.getItem("openWeb"),setTimeout(()=>{o.value=!0},3e3))};return ip(()=>{Ce(d()),ye(d())}),Wr(()=>{mr=setInterval(m,1e3),Zn(),localStorage.setItem("animate",localStorage.getItem("animate")?"2":"1")}),pd(()=>{clearInterval(mr)}),ua(()=>t.meta.title,Ae=>{Ae&&(document.title=`Kolese Kanisius - ${e(Ae)}`)},{immediate:!0}),ua(()=>t.path,Ae=>{if(!Ae)return;const xe=/^\/news\//.test(Ae),ke=/^\/events\//.test(Ae);xe||ke||(pe.value.length||w(),S.value.length||G())},{immediate:!0}),ua(()=>k.value,Ae=>{Ae&&c()}),{t:e,route:t,showLoad:u,statusWeb:_,getDark:i,isLoaded:o,parBeforeLaunch:a,parDayLaunch:r,getDateNow:d,parTimestamp:s,thisDate:n,formatFullDateTime:h,pageLoad:c,nextWeb:E,toWeb:k,dataRegist:D,adsImage:F,mergedAds:Ve,adsData:A,mergedAds:Ve,runningTextData:P,openAds:M,dataSetting:R,mergedSetting:Be,dataEvent:se,mergedEvent:Dt,dataNews:_e,mergedNews:at,dataArticle:qe,dataArticleFile:de,getAllData:Ce,heroCarouselThumb:j,heroCarouselImg:X,heroToneCache:$,navbarTone:J,dataFacility:Q,dataTestiHome:We,dataTestiAlumni:An,mergedFacility:tt,thumbNews:pe,HeroDefault:Jf,dataGallery:et,dataAlbum:gt}}},NB={class:"container base-container"};function FB(e,t,n,i,a,r){const s=Ga("PageLauncing"),o=Ga("PageLoader"),u=Ga("RouterView"),l=Ga("PopupAds");return ve(),Ie("div",NB,[(i.statusWeb==="false"||i.statusWeb===null)&&!i.toWeb&&(i.formatFullDateTime(i.parTimestamp)<=i.parBeforeLaunch||i.formatFullDateTime(i.parTimestamp)<=i.parDayLaunch)?(ve(),ta(s,{key:0,onClickRefresh:i.nextWeb,"before-date":i.parBeforeLaunch,"day-date":i.parDayLaunch},null,8,["onClickRefresh","before-date","day-date"])):ut("",!0),Nt(o,{class:Ea(!i.isLoaded&&i.statusWeb==="true"&&i.toWeb&&i.formatFullDateTime(i.parTimestamp)>i.parBeforeLaunch||!i.isLoaded&&i.formatFullDateTime(i.parTimestamp)>i.parDayLaunch?"show-loading":"hide-loading")},null,8,["class"]),i.isLoaded&&i.statusWeb==="true"&&i.toWeb&&i.formatFullDateTime(i.parTimestamp)>i.parBeforeLaunch||i.isLoaded&&i.formatFullDateTime(i.parTimestamp)>i.parDayLaunch?(ve(),ta(u,{key:1},{default:an(({Component:c})=>[(ve(),ta(gd(c),{"data-setting":i.mergedSetting,"data-ads":i.runningTextData,"hero-carousel-thumb":i.heroCarouselThumb,"hero-carousel-img":i.heroCarouselImg,"data-facility":i.mergedFacility,"news-raw":i.mergedNews,"event-raw":i.mergedEvent,"article-raw":i.dataArticle,"article-file":i.dataArticleFile,"gallery-raw":i.dataGallery,"album-raw":i.dataAlbum,"thumb-news":i.thumbNews,"thumb-event":e.thumbEvent,"data-testi-home":i.dataTestiHome,"data-testi-alumni":i.dataTestiAlumni},null,8,["data-setting","data-ads","hero-carousel-thumb","hero-carousel-img","data-facility","news-raw","event-raw","article-raw","article-file","gallery-raw","album-raw","thumb-news","thumb-event","data-testi-home","data-testi-alumni"]))]),_:1})):ut("",!0),i.isLoaded&&i.openAds&&i.statusWeb==="true"&&i.toWeb&&i.formatFullDateTime(i.parTimestamp)>i.parBeforeLaunch||i.isLoaded&&i.openAds&&i.formatFullDateTime(i.parTimestamp)>i.parDayLaunch?(ve(),ta(l,{key:2,adsOpen:i.openAds,"onUpdate:adsOpen":t[0]||(t[0]=c=>i.openAds=c),"ads-data":i.mergedAds,"total-regist":i.dataRegist,"data-setting":i.dataSetting},null,8,["adsOpen","ads-data","total-regist","data-setting"])):ut("",!0)])}const BB=Bu(RB,[["render",FB]]),jB="modulepreload",UB=function(e){return"/"+e},P1={},Re=function(t,n,i){if(!n||n.length===0)return t();const a=document.getElementsByTagName("link");return Promise.all(n.map(r=>{if(r=UB(r),r in P1)return;P1[r]=!0;const s=r.endsWith(".css"),o=s?'[rel="stylesheet"]':"";if(!!i)for(let c=a.length-1;c>=0;c--){const d=a[c];if(d.href===r&&(!s||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${r}"]${o}`))return;const l=document.createElement("link");if(l.rel=s?"stylesheet":jB,s||(l.as="script",l.crossOrigin=""),l.href=r,document.head.appendChild(l),s)return new Promise((c,d)=>{l.addEventListener("load",c),l.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${r}`)))})})).then(()=>t())},KC=ND({history:Q4("/"),scrollBehavior(e,t,n){return e.hash?{el:e.hash,behavior:"smooth"}:n||{top:0,behavior:"smooth"}},routes:[{path:"/",name:"Home",meta:{title:"Home"},component:()=>Re(()=>import("./Index-defaa7e9.js"),["assets/Index-defaa7e9.js","assets/GeneralModal-bf7f0606.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/default-940a17c9.js","assets/Video-130d6f4c.js","assets/Video-77d8c35f.css","assets/defaultBgVer-1f7a2800.js","assets/semiLogoCc-c5eb4a90.js","assets/LogoAmatraW-233b9d56.js","assets/defaultUser-2cd60009.js"]),children:[{path:"/:pathMatch(.*)*",name:"Not Found",meta:{title:"Not Found"},component:()=>Re(()=>import("./NotFound-2fdcdcf4.js"),["assets/NotFound-2fdcdcf4.js","assets/defaultBg-31a27056.js","assets/NotFound-52d5ade5.css"])},{path:"/",name:"Home",meta:{title:"Home"},component:()=>Re(()=>import("./Index-cf46924b.js"),["assets/Index-cf46924b.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/defaultBgVer-1f7a2800.js","assets/default-940a17c9.js","assets/GeneralModal-bf7f0606.js","assets/Video-130d6f4c.js","assets/Video-77d8c35f.css","assets/CarouselSelected-fc023b10.js","assets/Index-1d49cbcd.css"])},{path:"/news/:type",name:"News",meta:{title:"News"},component:()=>Re(()=>import("./NewsEventPage-20b81ad0.js"),["assets/NewsEventPage-20b81ad0.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/CarouselSelected-fc023b10.js","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/defaultBg-31a27056.js","assets/pdf-691749f0.js","assets/NewsEventPage-33827903.css"])}
877,{path:"/news-details/:type",name:"News Details",meta:{title:"News Details"},component:()=>Re(()=>import("./NewsEventDetails-239cb5bf.js"),["assets/NewsEventDetails-239cb5bf.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/default-940a17c9.js","assets/defaultBgVer-1f7a2800.js","assets/NewsEventDetails-f0c760db.css"])},{path:"/events/:type",name:"Events",meta:{title:"Events"},component:()=>Re(()=>import("./NewsEventPage-20b81ad0.js"),["assets/NewsEventPage-20b81ad0.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/CarouselSelected-fc023b10.js","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/defaultBg-31a27056.js","assets/pdf-691749f0.js","assets/NewsEventPage-33827903.css"])},{path:"/event-details/:type",name:"Event Details",meta:{title:"Event Details"},component:()=>Re(()=>import("./NewsEventDetails-239cb5bf.js"),["assets/NewsEventDetails-239cb5bf.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/default-940a17c9.js","assets/defaultBgVer-1f7a2800.js","assets/NewsEventDetails-f0c760db.css"])},{path:"/instagram-details/:type",name:"Instagram Details",meta:{title:"Instagram Details"},component:()=>Re(()=>import("./NewsEventDetails-239cb5bf.js"),["assets/NewsEventDetails-239cb5bf.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/default-940a17c9.js","assets/defaultBgVer-1f7a2800.js","assets/NewsEventDetails-f0c760db.css"])},{path:"/alumni/:type",name:"Alumni",meta:{title:"Alumni"},component:()=>Re(()=>import("./NewsEventPage-20b81ad0.js"),["assets/NewsEventPage-20b81ad0.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/CarouselSelected-fc023b10.js","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/defaultBg-31a27056.js","assets/pdf-691749f0.js","assets/NewsEventPage-33827903.css"])},{path:"/paradigma-pedagogi-ignatian/:type",name:"Paradigma Pedagogi Ignatian",meta:{title:"Paradigma Pedagogi Ignatian"},component:()=>Re(()=>import("./NewsEventPage-20b81ad0.js"),["assets/NewsEventPage-20b81ad0.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/CarouselSelected-fc023b10.js","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/defaultBg-31a27056.js","assets/pdf-691749f0.js","assets/NewsEventPage-33827903.css"])},{path:"/paradigma-pedagogi-ignatian-details/:type",name:"Paradigma Pedagogi Ignatian Details",meta:{title:"Paradigma Pedagogi Ignatian Details"},component:()=>Re(()=>import("./NewsEventDetails-239cb5bf.js"),["assets/NewsEventDetails-239cb5bf.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/default-940a17c9.js","assets/defaultBgVer-1f7a2800.js","assets/NewsEventDetails-f0c760db.css"])},{path:"/publication/:type",name:"Publication",meta:{title:"Publication"},component:()=>Re(()=>import("./NewsEventPage-20b81ad0.js"),["assets/NewsEventPage-20b81ad0.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/CarouselSelected-fc023b10.js","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/defaultBg-31a27056.js","assets/pdf-691749f0.js","assets/NewsEventPage-33827903.css"])},{path:"/publication-details/:type",name:"Publication Details",meta:{title:"Publication Details"},component:()=>Re(()=>import("./NewsEventDetails-239cb5bf.js"),["assets/NewsEventDetails-239cb5bf.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/default-940a17c9.js","assets/defaultBgVer-1f7a2800.js","assets/NewsEventDetails-f0c760db.css"])},{path:"/school-profile",name:"School Profile",meta:{title:"School Profile"},component:()=>Re(()=>import("./Index-7b01afd6.js"),["assets/Index-7b01afd6.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/Video-130d6f4c.js","assets/Video-77d8c35f.css","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/Index-9d60912d.css"])},{path:"/school-governance/:type",name:"School Governance",meta:{title:"School Governance"},component:()=>Re(()=>import("./Index-45abaca5.js"),["assets/Index-45abaca5.js","assets/CarouselSelected-fc023b10.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/Video-130d6f4c.js","assets/Video-77d8c35f.css","assets/defaultUser-2cd60009.js","assets/default-940a17c9.js"])},{path:"/student-life",name:"Student Life",meta:{title:"Student Life"},component:()=>Re(()=>import("./Index-8a795e7f.js"),["assets/Index-8a795e7f.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/CarouselSelected-fc023b10.js","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/Index-fa8be698.css"])},{path:"/academic-program",name:"Academic Program",meta:{title:"Academic Program"}
877,component:()=>Re(()=>import("./Index-315a3ac0.js"),["assets/Index-315a3ac0.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/Video-130d6f4c.js","assets/Video-77d8c35f.css","assets/Index-3500c0d7.css"])},{path:"/campus-ministry",name:"Campus Ministry",meta:{title:"Campus Ministry"},component:()=>Re(()=>import("./Index-8a1ae725.js"),["assets/Index-8a1ae725.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/Index-64cf53af.css"])},{path:"/the-jesuits/:type",name:"The Jesuits",meta:{title:"The Jesuits"},component:()=>Re(()=>import("./Index-0f95e3e0.js"),["assets/Index-0f95e3e0.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/Video-130d6f4c.js","assets/Video-77d8c35f.css","assets/Index-e6e0c552.css"])},{path:"/be-canisian",
877name:"Be a Canisian",meta:{title:"Be a Canisian"},component:()=>Re(()=>import("./Index-5ed98926.js"),["assets/Index-5ed98926.js","assets/Video-130d6f4c.js","assets/Video-77d8c35f.css","assets/CarouselSelected-fc023b10.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css"])},{path:"/bell-schedule",name:"Bell Schedule",meta:{title:"Bell Schedule"},component:()=>Re(()=>import("./Index-84c7b1c1.js"),[])},{path:"/academic-calendar",name:"Academic Calendar",meta:{title:"Academic Calendar"},component:()=>Re(()=>import("./Index-afd5a9ac.js"),[])},{path:"/staff-directory",name:"Staff Directory",meta:{title:"Staff Directory"},component:()=>Re(()=>import("./Index-1f48d559.js"),["assets/Index-1f48d559.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/Index-d314bba6.css"])},{path:"/jesuit-saints",name:"Jesuit Saints and Patrons",meta:{title:"Jesuit Saints and Patrons"},component:()=>Re(()=>import("./Index-c855970f.js"),["assets/Index-c855970f.js","assets/default-940a17c9.js","assets/Index-9dad3ff4.css"])},{path:"/canisius-chapel",name:"Canisius Chapel",meta:{title:"Canisius Chapel"},component:()=>Re(()=>import("./Index-3e6c3ca2.js"),["assets/Index-3e6c3ca2.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/Index-000dcedd.css"])},{path:"/join-team",name:"Join Our Team",meta:{title:"Join Our Team"},component:()=>Re(()=>import("./Index-a4f5321f.js"),["assets/Index-a4f5321f.js","assets/default-940a17c9.js","assets/Index-23d0132c.css"])},{path:"/digital-museum",name:"Digital Museum",meta:{title:"Digital Museum"},component:()=>Re(()=>import("./index-9bceba95.js"),["assets/index-9bceba95.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/defaultBg-31a27056.js","assets/defaultBgVer-1f7a2800.js","assets/index-e62955a2.css"])},{path:"/gallery/:type",name:"Gallery",meta:{title:"Gallery"},component:()=>Re(()=>import("./NewsEventPage-20b81ad0.js"),["assets/NewsEventPage-20b81ad0.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/CarouselSelected-fc023b10.js","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/defaultBg-31a27056.js","assets/pdf-691749f0.js","assets/NewsEventPage-33827903.css"])},{path:"/albums/:type",name:"All Albums",meta:{title:"All Albums"},component:()=>Re(()=>import("./NewsEventPage-20b81ad0.js"),["assets/NewsEventPage-20b81ad0.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/CarouselSelected-fc023b10.js","assets/GeneralModal-bf7f0606.js","assets/default-940a17c9.js","assets/defaultBg-31a27056.js","assets/pdf-691749f0.js","assets/NewsEventPage-33827903.css"])},{path:"/album-details/:type",name:"Album Details",meta:{title:"Album Details"},component:()=>Re(()=>import("./NewsEventDetails-239cb5bf.js"),["assets/NewsEventDetails-239cb5bf.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/default-940a17c9.js","assets/defaultBgVer-1f7a2800.js","assets/NewsEventDetails-f0c760db.css"])},{path:"/story-detail/:type",name:"Story Details",meta:{title:"Story Details"},component:()=>Re(()=>import("./NewsEventDetails-239cb5bf.js"),["assets/NewsEventDetails-239cb5bf.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/carousel-25b91bcf.js","assets/carousel-bea71dee.css","assets/default-940a17c9.js","assets/defaultBgVer-1f7a2800.js","assets/NewsEventDetails-f0c760db.css"])}]},{path:"/login-admin",name:"login.admin",meta:{title:"Login Admin"},component:()=>Re(()=>import("./AdminLogin-6c8ae00d.js"),["assets/AdminLogin-6c8ae00d.js","assets/axios-5c1af97e.js","assets/semiLogoCc-c5eb4a90.js","assets/AdminLogin-91a9f590.css"])},{path:"/admin",name:"Admin",meta:{title:"Admin"},component:()=>Re(()=>import("./AdminView-5e28d00c.js"),["assets/AdminView-5e28d00c.js","assets/semiLogoCc-c5eb4a90.js","assets/defaultUser-2cd60009.js","assets/LogoAmatraW-233b9d56.js","assets/AdminView-b965c153.css"]),children:[{path:"/admin/notification/:type",name:"admin.menu.notification",meta:{title:"Notification"},component:()=>Re(()=>import("./Notification-912992a2.js"),["assets/Notification-912992a2.js","assets/DetailDepartment-b6291424.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js"])},{path:"/admin/department",name:"admin.menu.department",meta:{title:"admin.menu.department"},component:()=>Re(()=>import("./Index-50d30e0f.js"),["assets/Index-50d30e0f.js","assets/AgGridVue-84189f2d.js","assets/LoadingButton-977965a5.js","assets/DetailDepartment-b6291424.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/staff-directory",name:"admin.menu.staffDirectory",meta:{title:"admin.menu.staffDirectory"},component:()=>Re(()=>import("./StaffDirectory-9e8b5483.js"),["assets/StaffDirectory-9e8b5483.js","assets/AgGridVue-84189f2d.js","assets/LoadingButton-977965a5.js","assets/default-940a17c9.js","assets/html2pdf.es-fb194e0e.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js","assets/StaffDirectory-addf20d8.css"])},{path:"/admin/jesuit",name:"admin.menu.jesuit",meta:{title:"admin.menu.jesuit"},component:()=>Re(()=>import("./Index-c9bd8384.js"),["assets/Index-c9bd8384.js","assets/AgGridVue-84189f2d.js","assets/default-940a17c9.js","assets/ButtonActionDel-0eb0419a.js","assets/LoadingButton-977965a5.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/html2pdf.es-fb194e0e.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js","assets/StaffDirectory-addf20d8.css"])},{path:"/admin/facility",name:"admin.menu.facility",meta:{title:"admin.menu.facility"},component:()=>Re(()=>import("./Index-96e07d0e.js"),["assets/Index-96e07d0e.js","assets/AgGridVue-84189f2d.js","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/graduation",name:"admin.menu.graduation",meta:{title:"admin.menu.graduation"},component:()=>Re(()=>import("./Index-fc375757.js"),["assets/Index-fc375757.js","assets/AgGridVue-84189f2d.js","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/school-history",name:"admin.menu.schoolHistory",meta:{title:"admin.menu.schoolHistory"},component:()=>Re(()=>import("./Index-b925bb65.js"),["assets/Index-b925bb65.js","assets/AgGridVue-84189f2d.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/DateRead-d4698022.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/news",name:"admin.menu.news",meta:{title:"admin.menu.news"},component:()=>Re(()=>import("./Index-f8cac994.js"),["assets/Index-f8cac994.js","assets/AgGridVue-84189f2d.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/Index-2969a3ac.js","assets/ButtonActionDel-0eb0419a.js","assets/LoadingButton-977965a5.js","assets/default-940a17c9.js","assets/ModalGallery-dd91dc93.js","assets/axios-5c1af97e.js","assets/pdf-691749f0.js","assets/ListDetail-97c5d045.js","assets/ButtonAction-ad8f1110.js","assets/DateRead-d4698022.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/event",name:"admin.menu.event",meta:{title:"admin.menu.event"},component:()=>Re(()=>import("./Index-8967eda9.js"),["assets/Index-8967eda9.js","assets/AgGridVue-84189f2d.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/ButtonActionDel-0eb0419a.js","assets/LoadingButton-977965a5.js","assets/default-940a17c9.js","assets/ModalGallery-dd91dc93.js","assets/axios-5c1af97e.js","assets/pdf-691749f0.js","assets/ListDetail-97c5d045.js","assets/ButtonAction-ad8f1110.js","assets/DateRead-d4698022.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/magazine",name:"admin.menu.magazine",meta:{title:"admin.menu.magazine"}
877,component:()=>Re(()=>import("./Index-de3a712a.js"),["assets/Index-de3a712a.js","assets/AgGridVue-84189f2d.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/Index-2969a3ac.js","assets/ButtonActionDel-0eb0419a.js","assets/LoadingButton-977965a5.js","assets/default-940a17c9.js","assets/axios-5c1af97e.js","assets/pdf-691749f0.js","assets/ListDetail-97c5d045.js","assets/ButtonAction-ad8f1110.js","assets/DateRead-d4698022.js","assets/DatetimeRead-1916fd3d.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/albums",name:"Albums",meta:{title:"Albums"},component:()=>Re(()=>import("./Index-51d0302b.js"),["assets/Index-51d0302b.js","assets/AgGridVue-84189f2d.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/ButtonActionDel-0eb0419a.js","assets/LoadingButton-977965a5.js","assets/default-940a17c9.js","assets/ModalGallery-dd91dc93.js","assets/axios-5c1af97e.js","assets/pdf-691749f0.js","assets/ListDetail-97c5d045.js","assets/ButtonAction-ad8f1110.js","assets/DateRead-d4698022.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/article",name:"Article",meta:{title:"Article"},component:()=>Re(()=>import("./Index-5ace6371.js"),["assets/Index-5ace6371.js","assets/AgGridVue-84189f2d.js","assets/index-b97e8a6a.js","assets/_commonjs-dynamic-modules-302442b1.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/ButtonActionDel-0eb0419a.js","assets/LoadingButton-977965a5.js","assets/default-940a17c9.js","assets/axios-5c1af97e.js","assets/pdf-691749f0.js","assets/ListDetail-97c5d045.js","assets/ButtonAction-ad8f1110.js","assets/DateRead-d4698022.js","assets/DatetimeRead-1916fd3d.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/hero",name:"admin.menu.hero",meta:{title:"admin.menu.hero"},component:()=>Re(()=>import("./Index-9eb2cd2d.js"),["assets/Index-9eb2cd2d.js","assets/AgGridVue-84189f2d.js","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/carousel",name:"admin.menu.carousel",meta:{title:"admin.menu.carousel"},component:()=>Re(()=>import("./Index-cb8c476e.js"),["assets/Index-cb8c476e.js","assets/AgGridVue-84189f2d.js","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/card-information",name:"admin.menu.cardInformation",meta:{title:"admin.menu.cardInformation"},component:()=>Re(()=>import("./Index-fc18f653.js"),["assets/Index-fc18f653.js","assets/AgGridVue-84189f2d.js","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/digital-museum",name:"public.menu.digitalMuseum.title",meta:{title:"public.menu.digitalMuseum.title"},component:()=>Re(()=>import("./Index-a198d353.js"),["assets/Index-a198d353.js","assets/AgGridVue-84189f2d.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/Index-2969a3ac.js","assets/ButtonActionDel-0eb0419a.js","assets/LoadingButton-977965a5.js","assets/default-940a17c9.js","assets/axios-5c1af97e.js","assets/ModalGallery-dd91dc93.js","assets/pdf-691749f0.js","assets/ListDetail-97c5d045.js","assets/ButtonAction-ad8f1110.js","assets/DateRead-d4698022.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/setting",name:"admin.menu.setting",meta:{title:"admin.menu.setting"},component:()=>Re(()=>import("./Index-cfb46a84.js"),["assets/Index-cfb46a84.js","assets/AgGridVue-84189f2d.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/LoadingButton-977965a5.js","assets/default-940a17c9.js"])},{path:"/admin/advertisement",name:"admin.menu.advertisement",meta:{title:"admin.menu.advertisement"},component:()=>Re(()=>import("./Index-4aedbc0c.js"),["assets/Index-4aedbc0c.js","assets/AgGridVue-84189f2d.js","assets/resumable-f30bf19e.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/testimonial",name:"admin.menu.testimonial",meta:{title:"admin.menu.testimonial"},component:()=>Re(()=>import("./Index-b0017a30.js"),["assets/Index-b0017a30.js","assets/AgGridVue-84189f2d.js","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/academic-program",name:"admin.menu.acaProgram",meta:{title:"admin.menu.acaProgram"}
877,component:()=>Re(()=>import("./Index-fd102459.js"),["assets/Index-fd102459.js","assets/AgGridVue-84189f2d.js","assets/resumable-f30bf19e.js","assets/quill.snow-1303db1f.js","assets/quill-52e4f936.css","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/outbox",name:"admin.menu.outbox",meta:{title:"admin.menu.outbox"},component:()=>Re(()=>import("./Index-4bec0bb7.js"),["assets/Index-4bec0bb7.js","assets/AgGridVue-84189f2d.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/sentbox",name:"admin.menu.sentbox",meta:{title:"admin.menu.sentbox"},component:()=>Re(()=>import("./Index-e89a0fac.js"),["assets/Index-e89a0fac.js","assets/AgGridVue-84189f2d.js","assets/LoadingData-8fc5cf40.js"])},{path:"/admin/job-vacancy",name:"admin.menu.jobVacancy",meta:{title:"admin.menu.jobVacancy"},component:()=>Re(()=>import("./Index-78c238b9.js"),["assets/Index-78c238b9.js","assets/AgGridVue-84189f2d.js","assets/default-940a17c9.js","assets/LoadingButton-977965a5.js","assets/ListDetail-97c5d045.js","assets/axios-5c1af97e.js","assets/ButtonAction-ad8f1110.js","assets/LoadingData-8fc5cf40.js"])}]}]});KC.beforeEach(async(e,t,n,i)=>{e.matched.some(r=>r.meta.authPage),n()});function I1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,i)}return n}function hi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?I1(Object(n),!0).forEach(function(i){Ia(e,i,n[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):I1(Object(n)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(n,i))})}return e}function sd(e){"@babel/helpers - typeof";return sd=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},sd(e)}function Ia(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function HB(e,t){if(e==null)return{};var n={},i=Object.keys(e),a,r;for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&(n[a]=e[a]);return n}function VB(e,t){if(e==null)return{};var n=HB(e,t),i,a;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(n[i]=e[i])}return n}var KB=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},zC={exports:{}};(function(e){(function(t){var n=function(k,E,D){if(!l(E)||d(E)||h(E)||m(E)||u(E))return E;var A,P=0,M=0;if(c(E))for(A=[],M=E.length;P<M;P++)A.push(n(k,E[P],D));else{A={};for(var R in E)Object.prototype.hasOwnProperty.call(E,R)&&(A[k(R,D)]=n(k,E[R],D))}return A},i=function(k,E){E=E||{};var D=E.separator||"_",A=E.split||/(?=[A-Z])/;return k.split(A).join(D)},a=function(k){return b(k)?k:(k=k.replace(/[\-_\s]+(.)?/g,function(E,D){return D?D.toUpperCase():""}),k.substr(0,1).toLowerCase()+k.substr(1))},r=function(k){var E=a(k);return E.substr(0,1).toUpperCase()+E.substr(1)},s=function(k,E){return i(k,E).toLowerCase()},o=Object.prototype.toString,u=function(k){return typeof k=="function"},l=function(k){return k===Object(k)},c=function(k){return o.call(k)=="[object Array]"},d=function(k){return o.call(k)=="[object Date]"},h=function(k){return o.call(k)=="[object RegExp]"},m=function(k){return o.call(k)=="[object Boolean]"},b=function(k){return k=k-0,k===k},y=function(k,E){var D=E&&"process"in E?E.process:E;return typeof D!="function"?k:function(A,P){return D(A,k,P)}},_={camelize:a,decamelize:s,pascalize:r,depascalize:s,camelizeKeys:function(k,E){return n(y(a,E),k)},decamelizeKeys:function(k,E){return n(y(s,E),k,E)},pascalizeKeys:function(k,E){return n(y(r,E),k)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=_:t.humps=_})(KB)})(zC);var zB=zC.exports,WB=["class","style"];function GB(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,n){var i=n.indexOf(":"),a=zB.camelize(n.slice(0,i)),r=n.slice(i+1).trim();return t[a]=r,t},{})}function $B(e){return e.split(/\s+/).reduce(function(t,n){return t[n]=!0,t},{})}function WC(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof e=="string")return e;var i=(e.children||[]).map(function(u){return WC(u)}),a=Object.keys(e.attributes||{}).reduce(function(u,l){var c=e.attributes[l];switch(l){case"class":u.class=$B(c);break;case"style":u.style=GB(c);break;default:u.attrs[l]=c}return u},{attrs:{},class:{},style:{}});n.class;var r=n.style,s=r===void 0?{}:r,o=VB(n,WB);return _i(e.tag,hi(hi(hi({},t),{},{class:a.class,style:hi(hi({},a.style),s)},a.attrs),o),i)}var GC=!1;try{GC=!0}catch{}function JB(){if(!GC&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function gf(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Ia({},e,t):{}}function qB(e){var t,n=(t={"fa-spin":e.spin,"fa-pulse":e.pulse,"fa-fw":e.fixedWidth,"fa-border":e.border,"fa-li":e.listItem,"fa-inverse":e.inverse,"fa-flip":e.flip===!0,"fa-flip-horizontal":e.flip==="horizontal"||e.flip==="both","fa-flip-vert
877ical":e.flip==="vertical"||e.flip==="both"},Ia(t,"fa-".concat(e.size),e.size!==null),Ia(t,"fa-rotate-".concat(e.rotation),e.rotation!==null),Ia(t,"fa-pull-".concat(e.pull),e.pull!==null),Ia(t,"fa-swap-opacity",e.swapOpacity),Ia(t,"fa-bounce",e.bounce),Ia(t,"fa-shake",e.shake),Ia(t,"fa-beat",e.beat),Ia(t,"fa-fade",e.fade),Ia(t,"fa-beat-fade",e.beatFade),Ia(t,"fa-flash",e.flash),Ia(t,"fa-spin-pulse",e.spinPulse),Ia(t,"fa-spin-reverse",e.spinReverse),t);return Object.keys(n).map(function(i){return n[i]?i:null}).filter(function(i){return i})}function L1(e){if(e&&sd(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(jm.icon)return jm.icon(e);if(e===null)return null;if(sd(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}var YB=Ya({name:"FontAwesomeIcon",props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:[Boolean,String],default:!1,validator:function(t){return[!0,!1,"horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(Number.parseInt(t,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1},bounce:{type:Boolean,default:!1},shake:{type:Boolean,default:!1},beat:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},beatFade:{type:Boolean,default:!1},flash:{type:Boolean,default:!1},spinPulse:{type:Boolean,default:!1},spinReverse:{type:Boolean,default:!1}},setup:function(t,n){var i=n.attrs,a=Qe(function(){return L1(t.icon)}),r=Qe(function(){return gf("classes",qB(t))}),s=Qe(function(){return gf("transform",typeof t.transform=="string"?jm.transform(t.transform):t.transform)}),o=Qe(function(){return gf("mask",L1(t.mask))}),u=Qe(function(){return L9(a.value,hi(hi(hi(hi({},r.value),s.value),o.value),{},{symbol:t.symbol,title:t.title}))});ua(u,function(c){if(!c)return JB("Could not find one or more icon(s)",a.value,o.value)},{immediate:!0});var l=Qe(function(){return u.value?WC(u.value.abstract[0],{},i):null});return function(){return l.value}}});const XB={menu:{dashboard:"Dashboard",data:"Data",media:"Media",general:"General",department:"Department",staffDirectory:"Staff Directory",jesuit:"Jesuit",facility:"Facility",graduation:"Graduation",schoolHistory:"School History",news:"News",event:"Event",article:"Article",magazine:"Magazine",hero:"Hero",carousel:"Carousel",cardInformation:"Card Information",setting:"Setting",advertisement:"Advertisement",testimonial:"Testimonial",acaProgram:"Academic Program",outbox:"Outbox",sentbox:"Sentbox",jobVacancy:"Job Vacancy",notification:"Notification"},headerTable:{department:"Department list",staffDirectory:"Staff list",jesuit:"Jesuit list",facility:"Facility list",graduation:"Graduation list",schoolHistory:"History list",news:"News list",event:"Event list",album:"Album list",article:"Article list",magazine:"Magazine list",hero:"Hero list",carousel:"Carousel list",cardInformation:"Card list",advertisement:"Advertisement list",testimonial:"Testimonial list",acaProgram:"Academic Program list",outbox:"Outbox list",sentbox:"Sentbox list",jobVacancy:"Job Vacancy list",ccAniv:"Story list"},general:{search:"Search",department:"Department",selectDepartment:"Select Department",category:"Category",selectCategory:"Select Category",page:"Page",selectPage:"Select Page",section:"Section",selectSection:"Select Section",required:"* This field is required!",add:"Add",edit:"Edit",delete:"Delete",detail:"Details",save:"Save",submit:"Submit",confirm:"Confirm",cancel:"Cancel",logout:"Log Out",login:"Log In",language:"Language",download:"Download",upload:"Upload",active:"Active",notActive:"Not Active",warning:"Warning!",deleteMessage:"Are you sure you want to remove",from:"from",to:"to",gallery:"Gallery",viewGallery:"View Gallery",addGallery:"Add Gallery",addGraduation:"Add Graduation",added:"added",edited:"edited",deleted:"deleted",createdAt:"Created at",createdBy:"Created by",updatedAt:"Updated at",updatedBy:"Updated by"},notif:{name:"Notification",message:"Message",delAll:"Delete all notification",readAll:"Mark notification as read all",del:"Delete notification",read:"Mark as read",noNotif:"No notifications",noRecent:"No recent notification",you:"You"}},QB={about:{name:"About Us",vision:"Vision & Mission",president:"President's Welc
877ome",directorS:"Director's Welcome",history:"School History",profile:"School Profile",annual:"Annual Report",governance:"School Governance",trustees:"Board of Trustees",directors:"Board of Directors",staff:"Staff Directory",join:"Join Our Team"},jesuit:{name:"The Jesuits",indonesian:"Indonesian Jesuits",school:"Jesuit Schools",cc:"CC Jesuit Community"},academic:{name:"Academic",curriculum:"Curriculum",policies:"School Policies",academic:"Academic Program",journal:"Academic Journal",acaJournal:"Academic Journal",calendar:"Academic Calendar",schedule:"Schedule"},student:{name:"Student Life",studentJournal:"Learning Product",handbook:"Student Handbook",moderator:"Moderator",council:"Presidium Legionnaire",act:"Activities",library:"Library",clubs:"Clubs & Communities"},campus:{name:"Campus Ministry",center:"Ignatian Center",parenting:"Ignatian Parenting",spirituality:"Ignatian Spirituality",retreat:"Retreat & Recollections",daily:"Daily Reflections",sacrament:"Sacrament & Liturgy",leader:"Leadership & Social Justice",parent:"Parents & Alumni",safeguard:"Safeguarding Protocols",book:"Book Store & Souvenirs"},admission:{name:"Admission",why:"Why Canisius",brotherhood:"The Brotherhood",academically:"Academically Excellent",enrichment:"Enrichment Opportunities",virtual:"Virtual Tour",apply:"Apply Now"},students:{name:"Students",login:"Students Login",bell:"Bell Schedule",attandance:"Attendance"},parent:{name:"Parents",login:"Parents Login",faculty:"Faculty / Staff Directory",bell:"Bell Schedule",attandance:"Attendance",permission:"Permission Request",outstanding:"Outstanding Invoice"},alumni:{name:"Alumni",login:"Alumni Login",news:"Alumni News",events:"Alumni Events",testimoni:"Alumni Testimonials",magazines:"Alumni Magazines",directory:"Alumni Directory",keep:"Keep in Touch",organizations:"Alumni Organizations & Leadership"},quick:{acc:"My Account",name:"Quick Links",student:"Students Login",parent:"Parents Login",teacher:"Teachers Login",alumni:"Alumni Login",featuredMenu:"Featured Menu"}},ZB={email:"Email",outbox:{name:"Outbox",sender:"Sender's Email",nameSender:"Sender's Name",recipient:"Recipient",subject:"Subject",event:"Event Name",startTime:"Start Time",endTime:"End Time",startDate:"Start Date",endDate:"End Date",message:"Message",createdAt:"Sent at",detail:"Detail Outbox",inputName:"Input your name",inputEmail:"Input your email",inputSubject:"Input subject",inputEvent:"Input event",inputMessage:"Input message"},sentbox:{name:"Sent Box",sender:"Sender",recipient:"Recipient",subject:"Subject",message:"Message",createdAt:"Sent at",detail:"Detail Sent Box"}},ej={setting:"Settings",instagram:{name:"Instagram"}},tj={latestNews:"Latest News"},aj={dashboard:"Dashboard",notif:"Notification",department:"Department",newsEvent:"News & Event",settings:"Settings",general:"General",facility:"Facility",graduate:"Graduate",testimoni:"Testimonial",latestNews:"News",event:"Event",alumniMagazine:"Magazine",instagram:"Instagram"},nj={lang:"Language",dark:"Dark Mode",setting:"Settings",logout:"Log Out"},ij={name:"Notification",message:"Message",delAll:"Delete all notification",readAll:"Mark notification as read all",del:"Delete notification",read:"Mark as read",noNotif:"No notifications",noRecent:"No recent notification",you:"You"},rj={add:"Add",added:"Added data",edit:"Edit",edited:"Edited data",detail:"Detail",delete:"Delete",deleted:"Deleted data",cancel:"Cancel",submit:"Submit",reset:"Reset",confirm:"Confirm",search:"Search...",searchFil:"Search",searchStaff:"by name or position",resend:"Resend",gallery:"Gallery",Vgallery:"View Gallery",viewEvent:"View Event",allEvent:"All Event",addGallery:"Add More Galleries"},sj={admin:"Admin LogIn"},oj="Chat only from Monday to Friday",uj="File size is too large, please upload files under 1MB!",lj={catNews:"There is no news in the category",catEvent:"There is no events in the category"},cj={createdAt:"Created at",createdBy:"Created by",updatedAt:"Updated at",updatedBy:"Updated by",pictureSrc:"Picture source",src:"Source",addGallery:"Add Gallery"},dj={title:"Title",filename:"Filename",type:"Type",size:"Size",resolution:"Resolution",uploadAt:"Upload at",uploadBy:"Upload by"},hj={welcome:"Welcome to Canisius College",subWelcome:"A Home where Discerning Leaders are Formed",openning:"For almost one hundred years, we have formed our students to become âmen for and with othersâ<br>who reflect our core values as a Jesuit school.",vision:"School Vision",valueVision:"Canisius College is a Jesuit school that serves as a center of educational services<br>for forming excellent and faith-filled future leaders.",moreVision:"At Canisius College, we strive to inculcate our students with leadership virtues rooted in the 4Cs that define Jesuit education. The 4Cs express the human excellence we wish to
877see flourish in our students, the Canisians.",mission:"School Mission",mission1:"To create a school community that embodies the spirit of reconciliation with God, others, and the created world in the light of the Catholic faith.",mission2:"To make the Ignatian Pedagogical Paradigm the foundation of actions for the school community.",mission3:"To educate students to become leaders with competence, conscience, compassion, and commitment.",mission4:"To organize ongoing formation for educators and staff.",mission5:"To establish a healthy, safe, and just school climate.",mission6:"To develop professional and just institutional governance.",values:"Our Core Values",value1:"Competence",competence:"Our students acquire the knowledge and skills to pursue professional and human achievement, and to engage in collaborative life projects with people from all backgrounds.",value2:"Conscience",conscience:"Our students develop the spiritual depth and capacity for discernment to have an interior sense of what is right and what is wrong, as well as their unique life calling in a world marked by the cry of creation and the poor.",value3:"Compassion",compassion:"Our students nurture genuine solidarity with those suffering and the least fortunate in todayâs society.",value4:"Commitment",commitment:"Our students grow into persons capable of persevering in the courageous acts needed to generate genuine and lasting transformations.",value5:"Leadership",leadership:"Our students transform into discerning leaders with decision-making capacities that inspire others into action."},fj={aboutText:{text:"âAs the Archbishop of Jakarta, I am first and foremost proud and thankful to Canisius College for its role in forming human characters, which many people have attested as a high-quality educational institution.â",name:"Mgr. Leo Soekoto, S.J.",address:"Archbishop of Jakarta 1970-1995"},testimoni:{title:"Testimonials",text1:"Canisius College attains its greatness not because it provides the best teaching, but rather by fostering an environment where students can explore ideas, talents, and questions. Canisius does not serve as an arbiter of student success; rather it acts as a doorway to the liberation of thought and the pursuit of innovative ideas. That is why Canisius students consistenly experience profound personal growth, propelled by their inherent curiosity, eschewing standardized or formulatic response in favour of genuine exploration.",name1:"Dr Muhamad Chatib Basri",address1:"Indonesiaâs Minister of Finance (2013-2014)<br>Alumnus 1985",text2:"As the Archbishop of Jakarta, I am first and foremost proud and thankful to Canisius College for its role in forming human characters, which many people have attested as a high-quality educational institution.",name2:"Mgr. Leo Soekoto, S.J.",address2:"Archbishop of Jakarta 1970-1995",text3:"Canisius College prepared students to courageously embrace the challenging world as their home - nurturing their intellect, conscience, and compassion so that âserving the common goodâ becomes a genuine life vocation.",name3:"Dr. Karlina Supelli",address3:"Director of Postgraduate Program, STF Driyarkara<br>Parent of an Alumnus",text4:"The Jesuit education I received at Canisius College enabled me to discover myself and grow into a person of character.",name4:"P. Markus Wanandi, S.J.",address4:"Jesuit Educator<br>Alumnus 1963",text5:"During my remarkable six-year journey at Canisius, which began when I was just 12 years old, I not only received an excellent education but also cultivated essential virtues such as solidarity, compassion, and leadership.",name5:"Patrick Walujo",address5:"CEO Goto, Co-founder Northstar Group<br>Alumnus 1993",text6:"Studying at Canisius has been a truly impressive journey in formation! Apart from the academic excellence, the brotherhood and various opportunities to develop our potential really creates a meaningful and memorable experience.",name6:"Oliver Dave",address6:"President of Student Council"}},mj={text1:"Currently we don't we have any open positions"},pj={title:"Latest News",category:"News Category",more:"More News",all:"All News",igPost:"Other Posts",news:"News"},gj={title:"Academic Calendar",more:"All Calendar"},vj={title:"Featured Events",category:"Event Category",more:"Show All",event:"Events",all:"All Events",noEvent:"There are no upcoming events yet",noOtherEvent:"You can see past events here"},bj={title:"Upcoming Events",more:"All Events"},yj={publicUniv:"of students admitted to Indonesian Public Universities",foreignUniv:"of students admitted to Foreign Universities",students:"Students",teacher:"Student - Teacher Ratio",extra:"Extracurricular Activities and Communities"},kj={title:"Facilities",see:"See Details"},_j={header:"The world is charged with the grandeur of God.",title:"A Jesuit School",text:"As a Jesuit school, Canisius College belongs to a global network of schools that started over 450 years ago. Today, the Jesuit Global Network of Schools welcomes 3 million students and counts more than 2,300 schools and 200 higher education institutions in over 70 countries and five continents. As with other Jesuit schools, Canisius College has formed countless leaders who initiated change and left lasting legacies in Indonesia and beyond. As our second century beckons, we at Canisius College remain committed as ever to forming men of excellence whose conscience, competence, compassion, commitment, and leadership will empower them to contribute to the common good in our shared, globalized world."},Tj={address:"Address",phone:"Phone",connect:"Connect with us!"},Sj={other:"Other Menus"},Cj={vision:"School Vision",valueVision:"Canisius College is a Jesuit school that serves as a center of educational services<br>for forming excellent and faith-filled future leaders.",moreVision:"At Canisius College, we strive to inculcate our students with leadership virtues rooted in the 4Cs that define Jesuit education. The 4Cs express the human excellence we wish to
877see flourish in our students, the Canisians.",mission:"School Mission",mission1:"To create a school community that embodies the spirit of reconciliation with God, others, and the created world in the light of the Catholic faith.",mission2:"To make the Ignatian Pedagogical Paradigm the foundation of actions for the school community.",mission3:"To educate students to become leaders with competence, conscience, compassion, and commitment.",mission4:"To organize ongoing formation for educators and staff.",mission5:"To establish a healthy, safe, and just school climate.",mission6:"To develop professional and just institutional governance.",culture:"Jesuit School Culture",cura:"Care for Every Individual",man:"Man for and with others",discernment:"Discernment",magis:"Magis",honesty:"Honesty and Fairness",love:"Love for nature and culture",values:"Core Values",value1:"Competence",competence:"Our students develop into persons capable of creating, understanding, and using knowledge and skills to pursue professional and human achievement and to engage in collaborative life projects with people from diverse backgrounds. With their competence, our students can act as global citizens capable of initiating and pursuing change in the international arena.",value2:"Conscience",conscience:"Our students develop the spiritual depth and capacity for discernment to have an interior sense of what is right and what is wrong, as well as their unique life calling in a world marked by the cry of creation and the poor. As persons of conscience with knowledge of themselves, our students can discern the rightness and goodness of their actions.",value3:"Compassion",compassion:"Our students develop into persons who are in solidarity with those suffering and least fortunate in today's society. As compassionate persons, they strive towards the attainment of the common good and the eradication of injustices.",value4:"Commitment",commitment:"Our students develop into persons capable of persevering in the courageous actions required to generate genuine and lasting transformations. As committed persons, they can envision great life projects and bring them to fruition.",value5:"Leadership",leadership:"Our students develop into discerning leaders whose prudence, generosity, knowledge, skills, and eloquence inspire others into action."},wj={title:"President's Welcome",welcome:"Welcome to Canisius College",paragraph1:"Canisius College is a Jesuit school in the heart of Jakarta. When it was founded in 1927, our founders envisioned Canisius College as a place where future leaders of Indonesia are educated and formed. For almost one hundred years, we have remained faithful to our original vision. We believe our students will one day serve as leaders who bring positive changes to their country and society.",paragraph2:"Our belief inspires us to be a center of educational services which offer a comprehensive formation encompassing the mind, heart, body, and soul. Guided by the spirit of Cura Personalis or personal care for the individual person that is the hallmark of Jesuit education, we accompany our students to sharpen their intellect, nurture their conscience, cultivate their compassion for others, develop the commitments required to undertake the choices and prepare themselves for leadership roles in the future.",paragraph3:"As we look towards the second century, we at Canisius College are deeply grateful for your presence among us and for your trust in our service. We invite you to walk with us as we accompany our students to create a hope-filled future for themselves and their neighbors.",paragraph4:"Ad Maiorem Dei Gloriam.",paragraph5:"P. Leonardus E.B. Winandoko, SJ PhD"},Ej={title:"Canisius College Profile",topTitle:"âA Home Where Discerning Leaders Are Formedâ",sidemenu1:"Annual Report",subtitle1:"Overview",sub1par1:"<b>Canisius College</b> (Latin: <i>Collegium Canisianum</i>; Bahasa Indonesia: Kolese Kanisius) is a Catholic, all-boys educational institution established on 1 July 1927 by the Jesuits. The school was named after a great Jesuit educator of the 16th century, <a href='https://www.jesuits.global/saint-blessed/saint-peter-canisius/' target='_blank'>St. Peter Canisius</a>, who is now venerated as a Doctor of the Church. As a part of the <a href='https://www.jesuits.global/2021/11/23/jesuit-global-network-of-schools/' target='_blank'>Jesuit Global Network of Schools</a>, we share the motto of the Society of Jesus: <i>Ad Maiorem Dei Gloriam</i> (For the Greater Glory of God). Our core values are also similar to those of Jesuit schools across the world: <b>Competence, Compassion, Conscience, Commitment,</b> and <b>Leadership (4Cs & 1L)</b>.",sub1par2:"At Canisius College, student formation always involves direct experience in daily life and a deep reflection of its meaning for personal and communal growth. That is
877why our pedagogy is designed to enable students to participate in a wide range of activities that can integrate their need to grow holistically. This educational process unfolds sustainably over six years, from grade 7 to grade 12.",sub1par3:"To uphold the integrity of our educational process, <b>Canisius College has strict rules on cheating</b>. Students in grades 7, 8, and 9 who are caught cheating will not be allowed to proceed to grade 10. Meanwhile, students in grades 10, 11, and 12 who are caught cheating will be immediately expelled from the school. We ask students and parents to adhere to our cheating policy by signing a letter of agreement at the start of the tenth grade.",sub1par4:"For almost one hundred years, Canisius College has produced many distinguished alumni whose adult life reflects the core values of our school. They include prominent state ministers, governors, and government officials, as well as successful entrepreneurs, inspiring educators, high-profile artists, and renowned athletes. They are spread across a variety of sectors. But their sense of brotherhood as Canisians outlast their graduation from our school. Together, these Canisians are leaders who have made a real difference in Indonesia and beyond.",subtitle21:"Vision and Mission Statement",sub21par1:"On 27 April 2023, Canisius College promulgated a new vision and mission statement which reflects our commitment to uphold our tradition of excellence while adapting to the shifting circumstances of the present and the future. Inspired by the <a href='https://www.jesuits.global/ua
877p/introduction/' target='_blank'>Universal Apostolic Preferences</a> of the Society of Jesus, our new vision and mission statement express our desire to accompany young people in creating a hope-filled future.",subtitle22:"Vision",sub22par1:"Canisius College is a Jesuit school that serves as a center of educational services for forming excellent and faith-filled future leaders.",subtitle3:"Mission",sub3list1:"To create a school community that embodies the spirit of reconciliation with God, others, and the created world in the light of the Catholic faith.",sub3list2:"To make the Ignatian Pedagogical Paradigm the foundation of actions for the school community.",sub3list3:"To educate students to become leaders with competence, conscience, compassion, and commitment.",sub3list4:"To organize ongoing formation for educators and staff.",sub3list5:"To establish a healthy, safe, and just school climate.",sub3list6:"To develop professional and just institutional governance.",sub3par1:"Along with our core values <b>(4Cs & 1L)</b>, we are also committed to creating a Jesuit School Culture that reflects our identity as a Jesuit school:",subtitle4:"Jesuit School Culture",sub4list1:"Care for Every Individual (<i>Cura Personalis</i>)",sub4list2:"Men for and with others",sub4list3:"Discernment",sub4list4:"Magis",sub4list5:"Honesty and Fairness",sub4list6:"Love for nature and culture",subtitle5:"Education Goals",sub5par1:"At Canisius College, we strive to produce mature individuals who possess the following characteristics:",sub5list1:"Capable of making decisions based on their conscience and living faith.",sub5list2:"Eager to take part in solving shared problems and to live together with others.",sub5list3:"Driven to learn and develop themselves continuously.",subtitle6:"Curriculum",sub6par1:"Canisius College is an educational institution encompassing junior high and senior high school levels. We are committed to providing quality education within the framework of the national curriculum of Indonesia. At the same time, we are committed to shaping well-rounded individuals who can thrive globally.",sub6par2:"Canisius Colleges adopts the National Curriculum of Indonesia, known as Kurikulum Merdeka, whose aim is to develop students' growth mindset. The curriculum acknowledges that every student comes from a different situation and faces different challenges. Students are different. They are different from each other. But they must have the same opportunity to develop the best version of themselves.",sub6par3:"Our classes are divided into two programs: Natural Sciences and Social Sciences. Students cannot choose courses and subjects across programs. Natural Sciences students are required to take physics, chemistry, and biology. Meanwhile, social sciences students are required to take economics, geography, and sociology. The Academic Calendar consists of 36 weeks (two semesters) from July to June. Block schedule comprises seven 45-minute class intra-curricular periods per school day.",subtitle7:"Learning Models",sub7par1:"Educational praxis in Canisius College places learners at the center of all educational goals and processes. Like other Jesuit schools, we implement the Ignatian Pedagogical Paradigm in the entire education process. Originating from the experience, inspiration, and spirit of St. Ignatius Loyola and his Spiritual Exercises, Ignatian Pedagogy emphasizes the importance of continuously paying attention to integral dynamics of context, experience, reflection, action, and evaluation. As a paradigm, Ignatian Pedagogy shapes the way of thinking and acting of all our educators toward our learners.",sub7par2:"Educators are required to clearly understand the goal and the evidence of learning that is executed to design the strategies and methods of knowledge that are fun, contextual, effective, efficient, and meaningful to achieve it. This approach is called backward design.",sub7par3:"Learners are encouraged to be actively involved during the learning process through observation, questioning, experimentation, association, and presentation. Various models and learning modules are developed further to encourage learners to higher order thinking skills. These are reflective and meaningful thinking, such as critical analysis, discovery learning, project-based learning, and problem-based learning to complement evaluation models that are routine and test-based.",subtitle8:"Ignatian Pedagogy",sub8par1:"The educational practice at Canisius College prioritizes students as the centre of all educational goals and processes. The Ignatian Pedagogy paradigm is implemented throughout the education process. This paradigm influences the way educators think and act towards the students they serve, based on the spirit of St. Ignatius. Ignatian Pedagogy is more than just a teaching method; it is an approach to accompany the Canisius students in becoming whole individuals. Within this paradigm, the vision, mission, and objectives are encompassed. The primary goal of this pedagogy is to shape the Canisius students into individuals for others (Man for and with others
877).",sub8par2:"<i>âAccording to Father Kolvenbach, this goal is further elaborated as Competence, Compassion, and Conscience. Along the journey, these 3Cs are then complemented by Commitment and Leadershipâ</i> (Paul Suparno, SJ). To achieve these intended goals, a cyclical approach is created that can be applied both in curricular and non-curricular activities. The approach and methods employed by educators in the teaching process encompass a dynamic cycle that includes context, experience, reflection, action, and evaluation.",subtitle9:"High Order of Thinking Skills",sub9par1:"The education at Canisius College aims to develop each student into a future leader of service who possesses high-order thinking skills. The learning approach is designed to strengthen and sharpen cognitive knowledge, psychomotor skills, spiritual aspects, and attitudes. This is achieved by creating a learning environment that allows every student to grow as creative, critical-thinking, collaborative, communicative, and productive individuals, resulting in the realization of holistic and outstanding personal development.",subtitle10:"Differentiated Learning",sub10par1:"Teaching activities are carried out as variably and systematically as possible. In designing learning experiences, teachers are expected to consider student diversity in terms of readiness to learn, interests, and different learning styles. Therefore, teachers are encouraged to differentiate learning, addressing content, process, and product aspects of learning.",subtitle11:"Backward Design",sub11par1:"The curriculum is designed to further stimulate students' ability to process, sharpen, and discover authentic truths through interaction and reflection that occur in both classroom and non-classroom settings. To achieve this in the educational and learning processes, educators are required to have a clear understanding of the learning goals and the expected evidence of learning. Based on these two aspects, teachers then design strategies and learning methods that are enjoyable, contextual, effective, efficient, and meaningful. This approach is known as Backward Design.",subtitle12:"Models and Learning Methods",sub12par1:"On the other hand, students are encouraged to actively engage in the learning process through activities such as observation, questioning, experimentation, association, and presentation. Various models and learning methods are developed to further encourage students to think at higher levels, reflect, and create meaning, such as Critical Analysis, Discovery Learning, Project-Based Learning, and Problem-Based Learning, complementing regular evaluative and testing models.",sub12par2:"Various learning models, such as information processing models, personal models, and social interaction models, will complement the behavioristic learning model traditionally applied by teachers during instruction. This will optimize learning outcomes while also creating a more creative, engaging, and motivating learning environment for lifelong learning.",subtitle13:"Character Education: Discerning Leaders",sub13par1:"According to the vision of Ignatian Spirituality that serves as the core of educational processes at Jesuit schools, education aims to help form the characters of the learners. The alumni are expected to be holistic human beings. In their experience and knowledge of God, they explore and creatively cultivate their intellectual talents and abilities, feelings, bodies, and spiritual intuitions to open up to the development of the world and to lovingly and willingly engage in the service of faith and the promotion for justice. As a Jesuit school, the vision of Ignatian education is the heartbeat that nurtures and shapes the unique education of character instilled among students of Canisius College.",sub13list1:"<b>Reliability</b><br>The primary value of competence is directed to help learners understand that their talents need to be dedicated as grace for others. Therefore, generosity, willingness to sacrifice, and courage to be responsible and independent are more applicable indicators to measure the competence of Canisians.",sub13list2:"<b>Honesty</b><br>Honesty is a good indicator to assess and develop the true character of Canisians. The Daily Examen prayer is now one of the most important activities to nurture the awareness of Canisians about their interior movements and the rightness of their actions. The ability to distinguish between good and bad, right and wrong, is fostered day after day through the Examen prayer. Learners are encouraged to become more sensitive to their attitudes, speech, actions, and behaviors, so they are increasingly incapable of lying to themselves and others.",sub13list3:"<b>Involvement</b><br>The willingness to be involved is another characteristic of Canisians. It is nurtured through cooperation committees conducted among learners. Throughout their years at Canisius College, students are encouraged to engage in actual social concerns. Activities are addressed to bring learners closer to the concrete realities of marginalized societies; so that they become leaders of service in society who take into account the actual conditions of those who are least fortunate.",subtitle14:"Grading Scale",sub14head1:"Grade",sub14head2:"Letter Grade",sub14head3:"Description of Achievement",subtitle15:"Honours GPA",sub15list1:"Cum Laude",sub15list2:"Magna Cum Laude",sub15list3:"Summa Cum Laude",subtitle16:"Cost of Attendance",sub16par1:"At Canisius College, we seek the best students regardless of their ability to pay. Each student has different tuition fees, and we are committed to meeting the financial needs of the students. As such, financial ability is not a barrier to applying to Canisius College. Students with sudden changes in their financial circumstances may request fee waivers from the school
877committee. Canisius aims to be affordable to any admitted student. Canisius' need-blind policy guarantees only the best of the best students throughout the nation can join our school.",subtitle17:"Admissions",sub17par1:"Every year, students around the country apply to Canisius College. From about 1.000 applicants per year, Canisius College has around a 25% acceptance rate. Applicants undergo several processes: written tests, talent tests, and interviews. At Canisius College Senior High School, we are not unknown for rejecting junior high school valedictorians who do not meet our qualifications.",subtitle18:"Graduation Information",sub18par1:"The number of graduating students per year in the past four years.",sub18par2:"The university destination of our students in the past four years.",sub18head1:"Country/Region",subtitle19:"Notable Alumni",sub19list1:"Akbar Tandjung, former speaker of the House of Representatives",sub19list2:"Sarwono Kusumaatmadja, Chief of Province's Representatives for National Council",sub19list3:"Rachmat Witoelar, former Minister of Ecology and Environment Welfare",sub19list4:"Muhammad Chatib Basri, former Minister of Finance",sub19list5:"Ginandjar Kartasasmita, former Minister of Finance",sub19list6:"Soe Hok Gie, activist and political analyst",sub19list7:"Fauzi Bowo, Governor of Jakarta (2007-2012), Deputy Governor of Jakarta (2002-2007)",sub19list8:"Derianto Kusuma, founder of Traveloka",sub19list9:"Arief Budiman, sociologist",sub19list10:"Letjen Erwin Sudjono, former commander of Kostrad, formal TNI General Chief of Staff",sub19list11:"Sofjan Wanandi, businessman, chief of Gemala Group",sub19list12:"Ananda Sukarlan, the first Indonesian pianist carried in the International Who's Who in Music",sub19list13:"Jusuf Wanandi",sub19list14:"Sehat Sutardja, co-founder of Marvell Technology Group, was one of the richest men in the United States in 2007 by Forbes",sub19list15:"R. Budi Hartono, CEO of Djarum Cigarettes Company",sub19list16:"Rudy Suparman, CEO of Star Energy",footer1:"Jakarta, July, 2023",footer2:"Thomas Gunawan Wibowo, M.Ed.",footer3:"Director of Canisius College"},xj={title:"Our History",paragraph1:"Canisius College was established when Indonesia was still a dream harboured by many who longed to live in an independent and prosperous country. Amidst the wave of nationalism that gathered force in the first decades of the twentieth century, the Dutch Jesuits in Indonesia recognised the importance of an educational institution that would equip young people with the knowledge and skills to participate in the independence movement and the endeavour to build Indonesia. Thus, instead of creating an educational institution for those preparing for life in the Netherlands, they chose to establish a school for those wishing to contribute to the betterment of Indonesia.",paragraph2:"On 1 July 1927, their vision gave birth to an Algemene Middlebare School, which was named after St. Peter Canisius, a Jesuit saint known for his academic excellence, virtuous life, and prominent role in advancing the teachings of the Catholic Church amidst the wave of Protestantism that swept across Europe. On its first day, the Jesuits welcomed 20 students who formed the first cohort of Canisians. The first school director was Fr. Dr J. Kurris, SJ. In 1931, Fr. A. van Hoff, SJ, was appointed as the first Rector of Canisius College, and Fr. Dr Nic Perquin, SJ served as the first school prefect.",paragraph3:"As with other Jesuit schools worldwide, Canisius College inspired its students to achieve academic excellence and the full development of their human capacities and talents. To provide a comprehensive education that nurtured their studentsâ intellectual, spiritual, moral, and human growth, the Jesuits at Canisius College developed an educational programme encompassing various activities, including sports, musical and drama performances, and liturgical celebrations. Because of the rigours of studies they experienced at Canisius College, our students have thrived in various academic and non-academic competitions at the local, national, and international levels.",paragraph4:"Throughout its history, Canisius College has produced graduates who significantly contributed to Indonesia. Our alumni excelled in their further studies, both in Indonesia and abroad, and thrived in various fields, including politics, academia, business, arts, and sports. Together, they form an alumni network that spans generations, fields, and interests. Their shared values cement a brotherhood that lasts a lifetime. Their commitment to bringing positive change has produced various initiatives that lifted the lives of many others.",paragraph5:"As the future beckons, we at Canisius College remain committed to becoming a Jesuit school where discerning leaders are formed. In an age marked by rapid changes, we firmly believe that our core values and culture, originating from our long-standing tradition as a Jesuit school, will prepare our students to become future leaders in Indonesia and abroad."},Aj={title:"Governing Board",paragraph1:"Canisius College is an apostolic work of the Indonesian Province of the Society of Jesus. The Provincial of the Indonesian Jesuits, Fr. Benedictus Hari Juliawan, SJ, serves as the head of the Governing Board of Yayasan Budi Siswa, which is responsible for the operation of Canisius College.",subTitle:"Chairman",titleName1:"Fr. P. Benedictus Hari Juliawan, SJ, Ph.D.",name1Par1:"Reverend Father Benedictus Hari Juliawan, SJ, is the Provincial of the Society of Jesus of the Indonesian Province. He holds a Ph.D. in Development Studies from the University of Oxford. Prior to being elected as the Provincial of the Indonesian Jesuits, Father Benny served as the Social Apostolate Delegate of the Jesuit Conference of Asia Pacific and as a lecturer at Sanata Dharma University in Yogyakarta.",subTitle1:"Members of the Governing Board",titleName2:"Fr. P. Tiburtius Agus Sriyono, SJ",name2Par1:"Father Tiburtius Agus Sriyono, SJ, is the Director of the ATMI Cikarang Industrial Polytechnic. Previously, Father Agus served as the Director of the ATMI Surakarta Polytechnic. He actively participates in the development of vocational schools in Indonesia, working with the government and other relevant institutions.",titleName3:"Fr. P. Thomas Hidya Tjaya, SJ, Ph.D.",name3Par1:"Father Thomas Hidya Tjaya, SJ, is a lecturer at the Driyarkara School of Philosophy in Jakarta. Father Thomas holds a Ph.D. in Philosophy from Boston College, Massachusetts, United States. In addition to teaching and publishing various books, Father Thomas has served as the Chairman of the Driyarkara School of Philosophy.",subTitle2:"Chairman",titleName4:"Fr. P. Leonardus E.B. Winandoko, SJ, Ph.D.",name4Par1:"Father Leonardus Evert Bambang Winandoko, SJ, is the Chairman of the Budi Siswa Foundation and the Rector of the Kanisius College Community in Jakarta. Father Winandoko holds a Ph.D. in Catholic Educational Leadership from the University of San Francisco, California. Previously, Father Winandoko served as the Headmaster of Loyola High School in Semarang and Gonzaga High School in Jakarta.",subTitle4:"Secretary",titleName5:"Fr. P. T.B. Gandhi Hartana, SJ",name5Par1:"Father Thomas Becket Gandhi Hartono, SJ, is the Secretary of the Budi Siswa Foundation. He is also the Executive Secretary of the Education Commission of the Indonesian Bishops' Conference (KWI). Previously, Father Gandhi served as the Director of a high school and later as the Rector of St. Petrus Canisius Minor Seminary in Mertoyudan.",subTitle5:"Treasurer",titleName6:"Fr. P. J.A. Hendra Sutedja, SJ, Ph.D.",name6Par1:"Father Johannes Adrianus Hendra Sutedja, SJ, is the Treasurer of the Budi Siswa Foundation. Father Hendra holds a Ph.D. in Philosophy from the Driyarkara School of Philosophy in Jakarta. In addition to his role in the Budi Siswa Foundation, Father Hendra teaches Eastern Philosophy at the Driyarkara School of Philosophy and serves as the Director of Mitra Inigo.",subTitle6:"Supervisor",titleName7:"Fr. P. J. Sudarminta, SJ, Ph.D.",name7Par1:"Father Justinu
877s Sudarminta, SJ, is a Professor of Philosophy at the Driyarkara School of Philosophy in Jakarta. He holds a Ph.D. in Philosophy from Fordham University, New York. Father Sudarminta has been teaching Philosophy for over 20 years and has been involved in the management of various Catholic Church works in Indonesia."},Dj={title:"Directorâs Welcome",paragraph1:"Welcome to the school website of Canisius College Jakarta.",paragraph2:"Kolese Kanisius (English: Canisius College, Latin: Collegium Canisianum) is one of the world's Jesuit schools with a tradition of education that has stood the test of time for more than 450 years. Together with more than 2,300 schools operated by the Jesuits and their collaborators in the world, Canisius College takes part in saving the souls of young people by educating them to be future leaders with academic excellence and spiritual depth (human excellence).",paragraph3:"To achieve this objective, Canisius College educates students by applying personalized mentoring (cura personalis) and Ignatian pedagogy based on the development of each person (differentiated learning) at each level. Education at Canisius College takes place continuously and intact for 6 years, starting from grades 7-9 (junior high school) and grades 10-12 (high school) accompanied by experienced teachers who master the latest learning skills.",paragraph4:"Education is directed at assisting students to become individuals who are fluent in the complexities of language (eloquentia perfecta), logic, wisdom, virtue, and morality. They are assisted, trained, and educated to have academic excellence, moral and spiritual depth, and leadership skills according to the context of the times. Students are educated uniquely with a philosophy of education that recognizes and lives the reality of tension in everyday life to educate and educate the character of learners.",paragraph5:"The educational process is carried out by enabling the potential of students in both the cognitive (head), affective and spiritual (heart), and motor skills/agility (hand) dimensions optimally. For this reason, the school program is designed and run in a distinctive and rigorous manner through a variety of intracurricular (projects and character building), curricular (national curriculum), and extracurricular activities (arts, sports, social, spiritual, science, and leadership). Learning is designed in a hybrid manner (face-to-face and online, synchronous, and asynchronous) supported by updated and environmentally friendly learning tools and technologies.",paragraph6:"A healthy, safe, comfortable, and equitable school environment is the atmosphere of the learning felt by students. The spirit of brotherhood, hard work, and perseverance is upheld by all school community members and manifested in school activities.",paragraph7:"The learning centers are in two campuses, Jl. Menteng Raya 64, Jakarta and Gunung Putri, Bogor. Outbound activities, training, regeneration, physical exercise, and nature learning use the learning facilities at the Educational Development Center in Gunung Putri, Bogor. There the students have the opportunity for gardening and deepening their interaction with nature. By utilizing more than 16 hectares of land, accommodation facilities (bungalows), and beautiful green open areas, students can do activities safely and healthily, especially in the current global weather and ecological uncertainty.",paragraph8:"With our experiences in running a holistic, humanistic, and tested education as evidenced through the testimonials of stakeholders (students, alumni, and the community) we are ready to welcome and educate your son to be part of more than 1400 current students of Kolese Kanisius in the upcoming academic year. Give us the child and I will give you the man. For the greater glory of God. AMDG.",paragraph9:"Greetings,<br>Director",paragraph10:"Thomas Gunawan Wibowo, M.Ed"},Pj={title:"The Jesuits in Indonesia",paragraph1:"The Jesuits are members of the Society of Jesus, a Roman Catholic religious order of priests and brothers. Established on 27 September 1540 by St. Ignatius Loyola and his companions, the Jesuits have always endeavored to go where the need is greatest. Today, the Jesuit mission is <a href='https://www.jesuits.global/' target='_blank'>a mission of reconciliation</a>. We work with our collaborators to help men and women be reconciled with God, themselves, others, and the whole of Godâs creation.",paragraph2:"Inflamed by a missionary spirit that seeks to bring the greater glory of God everywhere we go, our great missionaries, such as Francis Xavier, Matteo Ricci, Roberto de Nobili, John de Britto, Peter Claver, and Jean de Brébeuf, have traveled to the corners of Europe, Asia, Africa, and the Americas to proclaim the joy of the Gospel. As said by Jerome Nadal, a close companion of St. Ignatius, we Jesuits see the whole world as our home.",paragraph3:"Our spirit to find God in all things leads us to explore new frontiers in society, science, and culture. We are priests and brothers. But we are also astronomers and sociologists, biologists and political scientists, economists and physicists, school principals and film producers, prison chaplains and retreat directors, social workers and spiritual guides.",paragraph4:"The first Jesuit to reach the shores of the Indonesian archipelago was Francis Xavier in 1546. Other Spanish and Portuguese Jesuits followed suit and established mission posts in eastern Indonesia until the mid-1600s. In 1859, the Jesuit mission in Indonesia resumed with the arrival of two Dutch priests, Martinus van den Elzen and Joannes Baptista Palinckx. Soon after, numerous Jesuit priests and brothers arrived from the Netherlands. Their mission flourished and laid the foundations for the Catholic Church in Indonesia.",paragraph5:"Today, there are around 330 <a href='https://jesuits.id/' target='_blank'>Jesuits in Indonesia</a>. We work in parishes, schools, universities, social centers, publishing houses, magazines, retreat houses, and spirituality centers.",paragraph6:"With our Jesuits brothers and collaborators all over the world, we, the Jesuits in Indonesia, work towards achieving our universal apostolic preferences:",par6list1:"To show the way to God through the <i>Spiritual Exercises</i> and discernment.",par6list2:"To walk with the poor, the outcasts of the world, those whose dignity has been violated, in a mission of reconciliation and justice.",par6list3:"To accompany young people in the creation of a hope-filled future.",par6list4:"To collaborate, with Gospel depth, for the protection and renewal of Godâs creation."},Ij={title:"Jesuit Schools",paragraph1:"The involvement of the Jesuits in education goes back to the 16th century when St. Ignatius of Loyola established the first Jesuit college in Messina, Sicily in 1548. By 1773, the Jesuits had operated over 800 educational institutions across the globe. Today, Jesuit schools form a vast and interconnected network spanning continents and cultures. With over 2,000 educational institutions worldwide, Jesuit schools are present in more than 70 countries. This global network reflects the commitment of the Jesuits to providing quality education that transcends borders and fosters a sense of global citizenship.",paragraph2:"From the beginning, the Jesuits have strived to educate men and women to become agents of positive change in their societies. Drawing from the Spiritual Exercises of St. Ignatius and the humanistic tradition that flourished during the Renaissance, the goal of Jesuit education is the full development of the human person. We seek to form not only professionals who excel in their career, but also virtuous persons who desire to contribute to the common good of the world.",paragraph3:"With over 450 years of involvement in education, our distinguished list of Jesuit alumni include presidents and prime ministers, philosophers and scientists, entrepreneurs and writers, artists and actors. Some of them are Bill Clinton, Tony Abbott, Benigno Aquino III, Descartes, David Hume, Sir Arthur Conan Doyle, Alfred Hitchcock, and Tom Holland.",paragraph4:"In the 21st century, the global network of Jesuits and educators collaborate under <a href='https://www.educatemagis.org/' target='_blank'>Educate Magis</a> to implement the vision of Jesuit education in the present world. As outlined in <b>â<a href='https://www.jesuits.global/2019/11/06/the-living-tradition-of-jesuit-schools/' target='_blank'>Jesuit Schools: A Living Tradition in the 21st Century - An Ongoing Exercise of Discernment</a>â</b>, the ten Global identifiers of Jesuit Schools are:",par4list1:"Catholic, committed to in-depth faith formation in dialogue with other religions and worldviews",par4list2:"Committed to creating a safe and healthy school environment for all",par4list3:"Committed to global citizenship",par4list4:"Committed to the care of all creation",par4list5:"Committed to justice",par4list6:"Committed to be accessible for all",par4list7:"Committed to interculturality",par4list8:"Committed to being a global network at the service of the mission",par4list9:"Committed to human excellence",par4list10:"Committed to life-long learning"},Lj={title:"Canisius College Jesuit Community",header1:"A fire that kindles other fires!",header2:"Thatâs what we are called to be at Canisius College Jesuit Community. We come from diverse backgrounds and perform different ministries. But our hearts are united by a burning desire to find God in all things and serve Him in all we do.",header3:"St. Peter Canisius College Jesuit Community",name1:"P. Leonardus E.B. Winandoko, S.J.",text1:"Pater Winandoko is a Jesuit educated who became a Jesuit educator. A graduate of different Jesuit schools and universities, Pater Winandoko completed elementary school at Strada Yos Sudarso and junior high school at Strada Santa Maria Tangerang. Afterwards, he enrolled at Wacana Bhakti Minor Seminary and studied at Gonzaga College. Pater Winandoko joined the Society of Jesus in 1994 and was ordained to the priesthood in 2006. Since then, he has held leadership positions within different Jesuit educational institutions. After serving as the Moderator of Gonzaga College, Pater Winandoko later took on the role of Director at Loyola College and, subsequently, Gonzaga College. He holds a Masterâs degree in Instru
877ctional Leadership from Loyola University Chicago and a PhD in Catholic Educational Leadership from the University of San Francisco. In 2022, Pater Winandoko was elected as the Rector of Canisius College Jesuit Community and the Chairperson of Budi Siswa Foundation. Pater Winandoko enjoys football, swimming, and music. He also derives great joy from spending time with his fellow Jesuit brothers and has a deep passion for working with young people. His motto is âGive your best for the greater glory of God! AMDG!",name2:"P. Thomas Becket Gandhi Hartono, S.J.",text2:"Pater Gandhi became a member of the Society of Jesus in 1994 after working for several years in a construction company in Jakarta. As a Jesuit, Pater Gandhi has served in various locations. Before his ordination as a priest in 2005, he was involved in establishing Le Coq College in Nabire, Papua, and taught Physics and Mathematics at Gonzaga College in Jakarta. As a priest, Pater Gandhi spent many years at St. Peter Canisius Minor Seminary in Mertoyudan, serving as Minister, School Director, and Rector. Pater Gandhi is now the Executive Secretary of the Education Commission in the Indonesian Bishopsâ Conference (KWI) and the Secretary of Budi Siswa Foundation. Pater Gandhi possesses a warm personality and a great sense of humor, often engaging in jovial conversations with others. He enjoys cooking ânasi goreng teri combrangâ and bird-keeping in his free time. To Pater Gandhi, being a Jesuit means embracing the ability to accompany and bring joy to anyone, anytime, in all stages of life. ",name3:"Br. Matheus Sugiyono, S.J.",text3:"Brother Sugi joined the Society of Jesus in 1973. As a Jesuit Brother, Brother Sugi has served the Jesuit mission at various places, including St. Petrus Canisius Secondary Seminary in Mertoyudan, Papua, ATMI Cikarang, and other Jesuit apostolatic works. Currently, Brother Sugi serves as the Director of Canisius Education Training Center at Gunung Putri Campus and is also the Treasurer of Canisius College Jesuit Community. Brother Sugi is a friendly person with a deep love for nature.",name4:"P. Paulus Hastra Kurdani, S.J.",text4:"Pater Dani was born as the youngest child among seven siblings. As a child, Pater Fani was actively involved as an altar server in his home parish, and from there, the seed of a priestly calling grew within him. His encounters with the Jesuit priests in his parish confirmed his intention to enrol at St. Peter Canisius Minor Seminary. In 2009, Pater Dani joined the Society of Jesus. After two years of novitiate in Girisonta and four years of studying philosophy in Jakarta, Pater Dani experienced a profoundly transformative regency at De Britto College, Yogyakarta. After a year of service at St. Yusup Parish in Baturetno, Wonogiri, Pater Dani was sent to study theology in Madrid, Spain. In July 2022, Pater Dani was ordained priest and appointed to serve as the moderator of Canisius College. In all these stages, Pater Dani experienced the abiding presence of God guiding him. Being a Jesuit fills him with so much gratitude because it allows him to experience and understand the true meaning of happiness, which far exceeds human measurements and calculations. AMDG!",name5:"P. Ignatius Ismartono, S.J.",text5:"Pater Ismartono, SJ was born in Yogyakarta, Central Java in 1945. After graduating from Saint Joseph Pangudi Luhur High School in Solo, he entered the Minor Seminary at Mertoyudan before joining the S.J. Novitiate (1968). He studied philosophy at the STF Driyarkara in Jakarta and theology at the Theological Institute in Yogyakarta. He was ordained priest on 8 December 1976 and assigned to work as pastor at Sukorejo Parish, Central Java. Between 1981 - 1994, Pater Ismartono served as chaplain to university students while lecturing on the Catholic religion at the University of Indonesia. Afterwards, he worked at the KWI (the Indonesian Bishopsâ Conference) for 15 years in interfaith dialogue and crisis management, including during the 2004 Aceh tsunami. From 2002 to 2007, Pater Ismartono was also a member of the advisory board of the Vaticanâs Pontifical Council for Interreligious Dialogue. Familiarly known as Romo Is, he now helps as a motivator to the â<a href='http://www.sahabatinsan.org/' target='_blank'>Sahabat Insan</a>â (Friends in Humanity), an organization which cares for outcasts mentioned in <a href='https://www.vatican.va/content/francesco/en/apost_exhortations/documents/papa-francesco_esortazione-
877ap_20131124_evangelii-gaudium.html' target='_blank'>Evangelii Gaudium</a> (no.53). He also provides spiritual accompaniment to the Talitha Kum Movement in Jakarta. Especially during Easter and Christmas, Pater Ismartono confers the Sacrament of Reconciliation to the students of Canisius College.",name6:"P. Thomas Aquinas Maswan Susinto, S.J.",text6:"Pater Maswan joined the Society of Jesus after graduating from St. Peter Canisius Mertoyudan High School Seminary in 1996. After his ordination as a priest in 2007, Pater Maswan served in the Cathedral Parish and St. Peter Canisius Mertoyudan High School Seminary. Later, he dedicated himself to social ministry by becoming the National Director of Jesuit Refugee Service Indonesia. At the end of his term as Director, Pater Maswan was assigned to pursue a Masterâs in Development Studies at the International Institute of Social Studies in Den Haag, the Netherlands. Currently, Pater Maswan is entrusted with managing Cipta Loka Caraka Foundation and exploring new forms of Jesuit social ministry in Indonesia. As a jazz music enthusiast, Pater Maswan sees a resemblance between the improvisational nature of jazz music and the Jesuit way of life. To him, being a Jesuit is like being a Jazz-uit.",name7:"P. Fransiskus Xaverius Mudji Sutrisno, S.J.",text7:"Pater Mudji Sutrisno is a Professor of Philosophy who teaches at STF Driyarkara, the University of Indonesia, and the Indonesian Art Institute - Solo. He joined the Society of Jesus in 1973 and was ordained as a priest in 1982. Subsequently, Pater Mudji was assigned to further his studies. He obtained a Doctorate in Philosophy from the Gregorian University in Rome. In Indonesia, Pater Mudji is widely known as a cultural figure who places great emphasis on preserving Indonesiaâs diverse cultural heritage. He is also known for his writings and sketches, which he creates in his leisure time. For Pater Mudji, happiness as a Jesuit stems from his opportunity to share with others through his ministry.",name8:"P. Markus Syamsul Wanandi, S.J.",text8:"Pater Markus graduated from Canisius College in 1964. After studying business in Switzerland, Pater Markus joined the Society of Jesus in 1968 and was ordained as a priest in 1976. Pater Markus is an experienced educator who has held various important positions in Jesuit educational institutions, including being a supervisor and director at Loyola College in Semarang, St. Joseph High School in Dili, East Timor, the Strada School Association in Jakarta, and the Chairman of SMK Mikael Foundation in Solo. Pater Markus has also served in various parishes, including the Ambarawa Parish, the Jakarta Cathedral Parish, and the St. Joseph Parish in Gedangan, Semarang. Since 2023, Pater Markus has been assigned to provide spiritual accompaniment for alumni of Canisius College. The different assignments have enriched his life and given Pater Markus a deep sense of gratitude. In his free time, Pater Markus enjoys travelling.",name9:"P. Heinrich Angga Indraswara, S.J. ",text9:"Pater Angga spent six happy years at Canisius College, playing football, joining the Scouts, and serving on the student council. While studying Political Science at the University of Melbourne, Pater Angga felt a call to be a Jesuit. Over time, the call transformed from a mere passing thought to an exciting dream that never ceases to invigorate his spirits. He joined the Jesuits in 2009 and was ordained to the priesthood in 2018. Pater Angga holds a Masterâs degree in Theology from Sanata Dharma University, an MSc in Comparative Politics and an MRes in Political Science from the London School of Economics (LSE). Now a PhD Candidate in Political Science at the LSE, Pater Angga is in Indonesia for field research. In his spare time, Pater Angga can be found exercising, reading, and laughing. For him, the best thing about being a Jesuit is that it offers a life of endless opportunities, encounters, and surprises. With God in charge, life is never boring!",name10:"P. Alexander Koko Siswijayanto, S.J.",text10:"Pater Alex studied at Loyola College, the Jesuit school in Semarang. Upon graduation, the call to be a Jesuit compelled him to attend St. Peter Canisius Minor Seminary in Magelang. He joined the Society of Jesus in 2002 and was ordained a priest in 2015. Since then, he has been assigned to a ministry close to his heart. That is, serving, accompanying, and inspiring young people to lead meaningful lives of service for others. Besides his current role as the Director of Campus Ministry at Canisius College, Pater Alex serves as the Coordinator of Ministry for Young Adults at the Jesuit Conference of Asia Pacific. Whenever possible, Pater Alex loves watching the sun rise and set.",name11:"P. Joannes Maryana, S.J.",text11:"Pater Maryana is a Jesuit priest who joined the Society of Jesus on 5 January 1968. He was ordained as a priest on 16 December 1977. From 1977 to 1983, Pater Maryana served at the Kanisius Foundation in Yogyakarta. Afterwards, he was appointed as the Director of St. Peter Canisius Minor Seminary in Mertoyudan, and from 1991, as the Rector of the seminary. From 1997 to 2010, Pater Maryana served as the Treasurer of the Jesuit Society in the Indonesian Province, where he was responsible for managing the finances of Jesuit works and communities in Indonesia. Subsequently, Pater Maryana was entrusted with the role of Treasurer of the Indonesian Bishopsâ Conference (KWI). Pater Maryana is on a sabbatical, which provides him with time for rest and reflection. Pater Maryana enjoys listening to classical music and going for walks. For Pater Maryana, happiness as a Jesuit priest comes not only from the service he provides but also from the presence of many fellow Jesuits and lay companions. The support and friendship they offer are invaluable in his spiritual journey.",name12:"S. Lambertus Alfred, S.J.",text12:"Born as the eldest son in a family of Nias and Java origins, Frater Alfred (a Jesuit scholastic) grew up in Bandung, West Java. After junior high school, Frater Alfred studied at St. Peter Canisius Minor Seminary in Mertoyudan, where he first learnt about the Jesuits. He joined the Society of Jesus in 2017 and professed his first vows in 2019. Like other Indonesian Jesuits, Frater Alfred studied Philosophy at the Driyarkara School of Philosophy. Upon graduation, Frater Alfred is missioned to undertake his regency at Canisius College. Frater Alfred loves climbing mountains and drawing. As a young Jesuit, Frater Alfred is grateful for his vocation because the Society of Jesus accepts him for who he is and guides him to grow in faith and into a person who is ever ready to serve others.",subt
877itle1:"Residing and serving at ATMI Cikarang",name13:"Yakobus Rudiyanto, S.J.",text13:"Pater Rudiyanto was born in Magelang, Central Java. On 14 July 1980, he joined the Society of Jesus and was ordained priest on 28 July 1992. As a Jesuit priest, Pater Rudiyanto has been assigned to missions and ministries, including studying education at Sanata Dharma University and Ateneo de Manila University, serving as the Minister of Arrupe International Residence in Manila, serving as a Parish Priest at St. Servatius Parish in Kampung Sawah, and the Rector of Loyola College, Semarang. Currently, Pater Rudi serves as the Chairman of Karya ATMI Foundation. Pater Rudiyanto enjoys travelling and exploring new places. For Pater Rudiyanto, the Jesuit calling brings great joy because the Society of Jesus provides a wide freedom to be oneself with all the unique qualities one possesses.",name14:"Tiburtius Agus Sriyono, S.J.",text14:"Pater Agus Sriyono was born in Sleman, Yogyakarta in 1964. He joined the Society of Jesus in 1984 and was ordained priest in 1996. After completing his Masterâs degree in Mathematics at Ateneo de Manila University in 2004, Pater Agus has assumed various roles, including the Financial Manager at ATMI Solo from 2004 to 2006, Deputy Director of Curriculum at ATMI Solo from 2006 to 2008, Principal of SMK Mikael Solo from 2008 to 2012, and the Director of ATMI Polytechnic Solo from 2013 to 2021. Since March 2023, Pater Agus has served as the Director of ATMI Industrial Polytechnic in Cikarang. Additionally, he has been teaching Mathematics consistently since 2004. Pater Agus loves music, swimming, and travelling. For him, the most attractive part of Jesuit life is the opportunity to tackle challenging fields such as education, vocational training, refugee support, and technical education, among others. These endeavours are crucial for the benefit of humanity but have yet to be extensively pursued by other religious orders.",name15:"Christoforus Kristiono Puspo, S.J.",text15:"Pater Kristiono was born in Jakarta and attended Gonzaga High School. He joined the Society of Jesus in 2001 and was ordained as a priest in 2010. As a priest, Pater Kristiono has served as the Moderator of Canisius College. He has also been assigned as the Director of Lembaga Daya Dharma, a social institution owned by the Jakarta Archdiocese and entrusted to the Society of Jesus for its management. At the same time, Pater Kristiono also served as the head of the Archdioceseâs Commission for Social and Economic Developments. Currently, Pater Kris serves as the Moderator at ATMI Cikarang. Pater Kris enjoys listening to music. For him, the Jesuit calling brings him much joy because he has the freedom to be himself without feeling the need to pretend.",mass:"Mass Schedule",inq:"Contact Us",caple:"Canisius Chapel",paragraph1:"Canisius Chapel is a sanctuary for Canisians to discover the voice of God in the depth of their hearts. The Chapel is open during school hours and all are welcome to pray inside the Chapel.",headTitle:"Mass Times",time1:"<b>Monday to Saturday: 06.00</b>",time2:"<b>Sunday:</b><br><b>07.30</b> (Mass is celebrated in Bahasa Indonesia and served by Canisius Jesuit Community).<br><br><b>18.00</b> (Mass is celebrated in English and organized by St. Peter Canisius International Parish)",paragraph2:"For further enquiries, you are welcome to contact us,",nextPar2:"here.",paragraph3:"For further enquiries, you are welcome to contact us"},Mj={title:"Be A Jesuit",naration1:"To a young man who wishes to be a Jesuit, I would say:",naration2:"Stay at home if this idea makes you unsettled or nervous.<br>Do not come to us if you love the Church like a stepmother, rather than a mother.<br>Do not come if you think that in so doing you will be doing the Society of Jesus a favor.",naration3:"Come if serving Christ is at the very center of your life.<br>Come if you have broad and sufficiently strong shoulders.<br>Come if you have an open spirit, a reasonably open mind and a heart larger than the world.",naration4:"Come if you know how to tell a joke and can laugh with others and ...<br>on occasions you can laugh at yourself.",name:"<a href='https://jesuitgeneral.org/arrupe/' target='_blank'>Pedro Arrupe, S.J.</a>",position:"28th Superior General of the Society of Jesus",paragraph1:"Jesuit is the name given to individuals who belong to the Society of Jesus (Latin: <i>Societatis Iesu</i>). A Jesuit sees the world as a family and is called to give himself to the Church and others. He sees the world through the lens of Divine Providence, which enables him to discern the continuous process of creation done by the Triune God until today. This way of seeing reality makes a Jesuit a co-creator in the world's ongoing process of creation. With this way of seeing and understanding reality, a Jesuit no longer prioritizes his interests. Instead, he does everything for the greater glory of God (<i>Ad Maiorem Dei Gloriam</i>).",paragraph2:"All members of the Canisius College family have the same opportunity to know about the Jesuit Order and to be involved in its work.",paragraph3:"Like the âParable of the Sowerâ
877 (cf. Matthew 13:3-23; Mark 4:1-20; and Luke 8:4-15), the program is called the âSower Programâ. It encompasses of four stages:",par3list1:"<b>Sowing</b>:<br>Providing information related to the ministries of the Society of Jesus.",par3list2:"<b>Planting</b>:<br>Organizing programs to help every individual to know the Society of Jesus.",par3list3:"<b>Caring</b>:<br>Provide personal accompaniment to everyone who wishes to become a Jesuit.",par3list4:"<b>Harvesting</b>:<br>Offer recommendations to those who are ready to proceed to the next stage of accompaniment.",paragraph4:"Thanks to the Spiritual Exercises, Jesuits see the world not just through human eyes but through the eyes of the Triune God. This way of seeing reality is the starting point of a Jesuit's prayer: to see how God became incarnate and labored in the world for the salvation of humanity.",paragraph5:"To anyone interested in becoming a Jesuit, we offer our way of seeing and understanding reality to anyone interested in seeing and engaging with the Jesuits. Join us, and you will see the world differently!",paragraph61:"Contact",paragraph62:"Fr. Alexander Koko Siswijayanto, S.J.",paragraph63:"if you wish to know more about the Society of Jesus."},Oj={title:"Curriculum",paragraph1:"Canisius College is an educational institution that encompasses both the Junior and Senior High School levels. It is committed to providing quality education within the framework of the national curriculum of Indonesia. Canisius College has been dedicated to shaping well-rounded individuals who are prepared to thrive in a global context.",paragraph2:"Canisius College has a strong emphasis on the formation of the studentsâ character. The school's vision is to nurture students who possess a holistic personality. The faculty members prioritize values such as cura personalis, compassion for others, a deep spiritual connection, discretion, honesty, fairness, a thirst for continuous learning, love for nature and culture, as well as an acceptance of diversity and the richness of the nation. These values are woven into the fabric of daily life at Canisius College and serve as a guiding light for the students.",paragraph3:"Reflective education holds a central place in Canisius College' pedagogy. Students are encouraged to develop a profound awareness of prioritizing life values, critical thinking, justice, honesty, care, respect, and responsibility. Through the process of reflection and discernment, students go beyond mere acquisition of knowledge. They learn to analyze, evaluate, and apply their knowledge and skills in alignment with their moral conscience. This constructive process enables them to make informed choices and prepares them to face the challenges of the future.",paragraph4:"Canisius College places great importance on the cultivation of faith. Acknowledging and respecting the religious beliefs of each student, the institution underscores the significance of faith in navigating the complexities of life. This spiritual foundation provides students with a compass to guide their actions and decisions.",paragraph5:"As a result of its unwavering commitment to academic excellence and character development, Canisius College has garnered a reputation for producing well-prepared graduates who are equipped to pursue higher education both domestically and internationally. The school's dedication to continuous improvement and collaboration with partner institutions, both within and outside the country, ensures that its educational standards remain competitive on an international level.",paragraph6:"In brief, Canisius College stands as a distinguished educational institution that adheres to the national curriculum of Indonesia while concurrently placing a strong emphasis on character education, reflective learning, and the internalization of faith values. Through its unwavering commitment to nurturing well-rounded individuals, Canisius College prepares its students to excel in an ever-evolving and challenging world."},Rj={title:"School Policies",paragraph1:"The education at Canisius College encompasses a comprehensive approach, emphasizing not only the acquisition of knowledge but also the development of strong character and personal growth. Canisius College upholds several fundamental principles that shape the educational experience for its students.",paragraph2:"First and foremost, Canisius College encourages students to cultivate a deep sense of care and concern for others. Students are inspired to demonstrate empathy and engage in compassionate actions, fostering a culture of social responsibility and community service. This commitment to empathy promotes a more inclusive and compassionate society.",paragraph3:"Secondly, Canisius College aims to nurture students' ability to exercise discretion and make informed decisions. Students are empowered to develop discernment and critical thinking skills, enabling them to navigate complex situations and make responsible choices. This cultivates individuals who are equipped to contribute positively to society.",paragraph4:"Furthermore, Canisius College places great emphasis on lifelong learning and continuous personal development. Students are encouraged to embrace a growth mindset, consistently striving for self-improvement and intellectual growth. This dedication to personal growth ensures that students are well-prepared to face the challenges and opportunities that lie ahead.",paragraph5:"In addition, Canisius College fosters an appreciation for the environment and diverse cultures. Students are encouraged to develop a deep love and respect for nature and cultural diversity, instilling a sense of environmental stewardship and promoting intercultural understanding.",paragraph6:"Critical thinking is also a core pillar of Canisius College's educational philosophy. Students are taught to analyze information critically, question assumptions, and develop well-reasoned arguments. This empowers them to think independently, engage in constructive dialogue, and contribute to positive societal change.",paragraph7:"Moreover, Canisius College promotes openness, independence, and a commitment to truth and justice. Students are encouraged to maintain an open mind, embrace diverse perspectives, and pursue truth and justice in all aspects of life. This fosters an environment of intellectual curiosity, where students actively seek knowledge and engage in meaningful conversations.",paragraph8:"At Canisius College, every student is afforded equal rights, opportunities, and access to a high-quality education. The college ensures a fair and inclusive learning environment, personalized mentoring, and spiritual guidance. This commitment to equity and inclusivity creates a supp
877ortive and nurturing educational community. Ultimately, Canisius College strives to guide students towards becoming well-rounded individuals with strong character and intelligence. By recognizing and celebrating each student's unique qualities, fostering a love for lifelong learning, and providing a supportive environment, Canisius College empowers students to reach their full potential and make meaningful contributions to society.",subTitle1:"Approaches and Learning Models",paragraph9:"The fundamental principles outlined above determine the education policies adopted by Canisius College in the approaches and learning models employed. The general policies include:",childTitle1:"Ignatian Pedagogy",child1Par1:"The educational practice at Canisius College prioritizes students as the center of all educational goals and processes. The Ignatian Pedagogy paradigm is implemented throughout the education process. This paradigm influences the way educators think and act towards the students they serve, based on the spirit of St. Ignatius. Ignatian Pedagogy is more than just a teaching method; it is an approach to accompany the Canisius students in becoming whole individuals. Within this paradigm, the vision, mission, and objectives are encompassed. The primary goal of this pedagogy is to shape the Canisius students into individuals for others (Man for and with others). âAccording to Father Kolvenbach, this goal is further elaborated as Competence, Compassion, and Conscience. Along the journey, these 3Cs are then complemented by Commitment and Leadershipâ (Paul Suparno, SJ). To achieve these intended goals, a cyclical approach is created that can be applied both in curricular and non-curricular activities. The approach and methods employed by educators in the teaching process encompass a dynamic cycle that includes context, experience, reflection, action, and evaluation.",childTitle2:"High Order of Thinking Skills",child2Par1:"The education at Canisius College aims to develop each student into a future leader of service who possesses high-order thinking skills. The learning approach is designed to strengthen and sharpen cognitive knowledge, psychomotor skills, spiritual aspects, and attitudes. This is achieved by creating a learning environment that allows every student to grow as creative, critical-thinking, collaborative, communicative, and productive individuals, resulting in the realization of holistic and outstanding personal development.",childTitle3:"Differentiated Learning",child3Par1:"Teaching activities are carried out as variably and systematically as possible. In designing learning experiences, teachers are expected to consider student diversity in terms of readiness to learn, interests, and different learning styles. Therefore, teachers are encouraged to differentiate learning, addressing content, process, and product aspects of learning.",childTitle4:"Backward Design",child4Par1:"The curriculum is designed to further stimulate students' ability to process, sharpen, and discover authentic truths through interaction and reflection that occur in both classroom and non-classroom settings. To achieve this in the educational and learning processes, educators are required to have a clear understanding of the learning goals and the expected evidence of learning. Based on these two aspects, teachers then design strategies and learning methods that are enjoyable, contextual, effective, efficient, and meaningful. This approach is known as Backward Design.",childTitle5:"Models and Learning Methods",child5Par1:"On the other hand, students are encouraged to actively engage in the learning process through activities such as observation, questioning, experimentation, association, and presentation. Various models and learning methods are developed to further encourage students to think at higher levels, reflect, and create meaning, such as Critical Analysis, Discovery Learning, Project-Based Learning, and Problem-Based Learning, complementing regular evaluative and testing models.",child5Par2:"Various learning models, such as information processing models, personal models, and social interaction models, will complement the behavioristic learning model traditionally applied by teachers during instruction. This will optimize learning outcomes while also creating a more creative, engaging, and motivating learning environment for lifelong learning."},Nj={title:"Academic Program",subTitle1:"Merit System",paragraph1:"The school has developed various programs to motivate students to achieve higher and continuous learning. These programs are designed to foster the spirit of âmagisâ and being open to growth. Some of these programs include:",par1tit1:"Appreciation Day",par1List1:"It is an opportunity to acknowledge and appreciate students' achievements and efforts.",par1tit2:"Point Addition",par1List2:"Students who demonstrate the âmagisâ spirit and meet the minimum performance standards set by the school receive bonus points according to the curriculum guidelines for the academic year.",par1tit3:"Morning Assembly Appreciation",par1List3:"During the morning assembly held every Monday, special time is allocated to recognize and appreciate students who excel in various fields.",paragraph2:"Overall, these programs aim to foster a culture of recognition and motivation among students, encouraging them to strive for excellence and continuous improvement in their academic and personal development.",subTitle2:"Integrated Learning",par2tit1:"INTEGRATED SUBJECT",par2List1:"Integrated subjects explore a topic or issue from various perspectives across different subject areas. The topics or issues are based on the intersection of essential concepts from different subjects. Additionally, integrated subjects are designed to address problems relevant to students' surroundings and provide opportunities for the implementation of projects to strengthen the students' Pancasila profile (Merdeka Curriculum).",par2tit2:"STEAM SUBJECT",par2List2:"STEAM subject is an integrated subject that combines the strengthening of the Pancasila profile with learning programs that incorporate science, technology, engineering, arts, and mathematics. STEAM projects aim to enhance students' skills and interests in these fields.",par2tit3:"INTEGRATED SUBJECT: RESEARCH PAPER PROPOSAL",par2List3:"Integrated subjects also provide an opportunity for students to present their research paper proposals. The integrated class consists of students from grades 10, 11, and 12. Besides developing students' public speaking skills, which are essential for Kanisius students, the integrated class also serves as an opportunity to inspire students in grades 10 and 11 on how to prepare and create research papers.",par2tit4:"INT
877EGRATED SUBJECT: SEMINAR ON RESEARCH PAPER PROPOSAL",par2List4:"The process of writing research papers in grade 9 is gradual and guided. Each group will be progressively guided on how to create each section of the research paper through training provided by the team and teachers. When they reach chapter 1 (Introduction) and chapter 2 (Methodology), both humanities and science groups will have the opportunity to present their research paper proposals before the teachers.",subTitle3:"Talent and Interest Development",paragraph3:"Art and Crafts or Cultural Arts lessons has a central position in the context of Jesuit education. Students are given the opportunity to hone their skills in the arts so that they can develop holistically, not just academically. In this subject, students will be asked to choose one of the following subjects:",par3List1:"Modern Dance",par3List2:"Music",par3List3:"Visual Arts",par3List4:"Organ",par3List5:"Theater",par3List6:"Digital Painting",par3List7:"Scenography",par3List8:"Guitar",par3List9:"Violin",par3List10:"Choir",subTitle4:"Research Paper and Learning Exhibition",paragraph4:"The research paper writing program is mandatory for students in grades IX and XII before completing their education. The research paper is prepared in groups under the guidance of a supervising teacher. Each group is assigned a content mentor and a language mentor. The research paper must adhere to the set plagiarism limit and is verified through the TURNITIN application. The format of the research paper is a simple scientific journal with approximately 10 pages. The results are presented in the âLearning Experience Presentationâ and compiled into a book.",subTitle5:"Learning Modules",paragraph5:"Learning modules are developed to assist teachers in preparing more systematic and organized lessons. Additionally, these learning modules are designed to make learning more responsive to student diversity. For students, the learning modules are also designed to help them become more independent learners. Therefore, the modules are equipped with structured and sequential exercises, flip videos, enrichment material links, and assessment examples.",subTitle6:"Integration of Projects aimed at strengthening the Pancasila student profile (P5) and School Best Practices",paragraph6:"Canisius College integrates P5 into the existing school programs and activities. Therefore, P5, which is emphasized in the Merdeka Curriculum, is not a major concern as it has already become part of the school's established programs. The activities integrated into P5 include community service, live-in programs, jamboree, student research projects, and integrated subjects (Mulok).",subTitle7:"Class Varieties",paragraph71:"Canisius College has designed a variety of classes to cater to different learning needs in the current academic year. The following are the different types of classes offered:",par7tit1:"General Classes",par7list1:"These classes are used for cross-class or combined learning, such as studium generale classes, project foundation classes, and seminar classes. They provide opportunities for interdisciplinary learning and knowledge exchange.",par7tit2:"Regular Classes",par7list2:"Regular classes are the everyday subject-specific classes where students engage in their regular academic studies.",par7tit3:"House Classes",par7list3:"House classes are used for cross-level activities, competitions, tutorials, and class meetings. They serve as a platform for collaborative learning and fostering a sense of community.",par7tit4:"Special Classes",par7list4:"Special classes are provided for tutorials, remedial sessions, and consultations. They cater to individual student needs and provide additional support for their learning progress.",par7tit5:"Differentiated Classes",par7list5:"Differentiated classes are formed based on students' readiness to learn, their interests, and learning profiles. These classes are managed by subject-specific teachers and aim to cater to diverse learning needs and styles.",par7tit6:"Advisory Classes",par7list6:"Advisory classes are dedicated to the relationship between the class teacher (Wali Kelas) and the students. These classes focus on providing guidance, support, and mentoring for students' overall development.",par7tit7:"Elective Classes",par7list7:"Elective classes are based on students' interests in specific fields of study, such as art, crafts, specialized subjects, or interdisciplinary topics. These classes allow students to explore their passions and deepen their knowledge in their chosen areas.",paragraph72:"By offering a diverse range of classes, Canisius College aims to provide a tailored learning experience that aligns with students' needs and interests, promoting holistic development and academic growth.",subTitle8:"Learning Transparency",par8tit1:"Online School Management System",par8List1:"The online school management system allows students and parents to access comprehensive information about various aspects of school management. It provides transparency and easy access to important school-related information, including grades, attendance records, schedules, announcements, and other relevant data. By utilizing the online school management system, students and parents can stay informed about the students' academic progress and actively engage in their educational journey.",par8tit2:"Curriculum Guidebook",par8List2:"The curriculum guidebook serves as a valuable resource that provides detailed information about the school's curriculum, including its structure, goals, learning objectives, and content. It offers a clear understanding of what students will be learning and the expected outcomes. The guidebook helps students and parents align their expectations and actively participate in the learning process.",par8tit3:"Parent-Teacher Meetings",par8List3:"Regular parent-teacher meetings are conducted to foster open communication and collaboration between parents and teachers. These meetings provide an opportunity to discu
877ss students' progress, address any concerns or questions, and share important updates or changes in the educational approach. By actively involving parents in the educational journey, the school promotes transparency and strengthens the partnership between home and school.",subTitle9:"Tutorial Program",paragraph9:"The tutorial program is aimed at improving learning outcomes. This program is implemented in two forms:",par9tit1:"Peer Tutoring",par9list1:"This program is designed for students who need the opportunity to learn together after school. It is managed by the guidance and counseling teacher (BK) and subject teachers in collaboration with academically successful students in their respective subjects. These peer tutors are approved by the relevant subject teachers.",par9tit2:"Subject Teacher Tutoring",par9list2:"This additional learning program is intended for students who are deemed unprepared to take the summative assessments (daily/ mid-semester/ end-of-semester assessments) at the designated time. The selection of students for subject-specific tutorials is determined by the respective subject teachers based on the formative assessments conducted during the learning process. Both types of tutorials can be conducted online or offline, depending on the needs and context.",subTitle10:"Personal Guidance",paragraph10:"Student colloquium, personal consultation, career group counseling, and classical guidance. In these activities, each learning group is intensively accompanied by two guidance and counseling teachers.",subTitle11:"Make-up Examination Program",paragraph11:"This program is designed for students who are unable to participate in the main examination due to certain circumstances (such as illness or unavoidable absences). Make-up examinations are scheduled by subject teachers. Specifically for mid-semester and final exams, the curriculum department organizes the schedule.",subTitle12:"Remedial Program",paragraph12:"This program is designed to improve the learning activities and learning outcomes of students in specific subjects. The program begins with additional learning sessions and concludes with an evaluation of the learning progress. In its implementation, the remedial program is conducted on a limited basis, with the intention of encouraging students to achieve maximum academic performance, rather than simply attaining the minimum passing grade. For each semester, students are entitled to participate in remedial sessions according to the number of assessments or learning tasks (cognitive and/or psychomotor) assigned by their respective subject teachers. The minimum number of assessments or learning tasks set by the teacher is the total teaching hours plus 1. For example, if a subject teacher teaches for 3 hours (a period of 40/45 minutes), the minimum number of assessments or learning tasks for that subject teacher would be 3 + 1, which is 4 assessments or learning tasks. Therefore, students have the right to attend up to 4 remedial sessions.",subTitle13:"Evaluation Program",paragraph13:"This program is designed to provide an opportunity for homeroom teachers/subject teachers to have face-to-face meetings with students and parents to evaluate and design learning improvement programs for students. This program is conducted at least once every semester.",subTitle14:"UTBK Preparation Program",paragraph14:"This program is designed to prepare Kanisius students who are planning to continue their education at public universities in Indonesia. The UTBK (University Entrance Test) material consists of:",par14tit1:"Scholastic Potential Test",par14list1:"General reasoning abilities (inductive, deductive, and quantitative reasoning), reading comprehension and writing, general knowledge and understanding, and quantitative knowledge.",par14tit2:"English and Indonesian Language Literacy.",par14list2:"",par14tit3:"Mathematical Reasoning",par14list3:"Application of mathematical concepts to solve problems in a given context and use of classroom experiences to solve problems.",par14tit4:"Subject areas covered in the program",par14list4:"Physics, Chemistry, Biology, Economics, Sociology, Geography."},Fj={title:"School Rules and Regulations<br>Canisius College<br>School Year 2023-2024",subTitle1:"Examen",sub1par1:"Examen is an important part of Jesuit collegesâ education. In the dynamics of PPI (Ignatian Pedagogy Paradigm) we recall the continuous learning process between experience - reflection - evaluation - action. Doing examen (personal reflection and journaling) means carrying out a process of reflection to settle every experience and take the fruits of learning from it.",sub1par2:"The importance of examen as the identity of Jesuit colleges is highly emphasized at Canisius College. For this reason, in this academic year the implementation of examen remains an integral part of the learning process at school. All Canisians and educators conduct examen before the end of school hours.",sub1par3:"From the evaluation received by the Moderator, this year's examen will run with a new format that tries to get closer to the essence of the examen itself, which is to realize where I currently am before God and improve myself to become a better person. Thus, the school sets the examen dynamics as follows:",sub1par3list1:"5 minutes before the examen starts, each class tries to clean and tidy up their class. Class administrators should help this activity run well. This class cleaning activity can be interpreted as an inner preparation before doing the examen.",sub1par3list2:"For the next 5-10 minutes, Canisians conducts the examen guided by another Canisian in a centralized manner (by Canexco/PreLeg). During this time, it is MANDATORY for Canisians to be silent, reflect on the points presented and NOT write anything down. There will be a time when the Canisians will be given the opportunity to write down their prayer experience.",sub1par3list3:"During the last 5-10 minutes, Canisians write down their examen experience in a journal. This process is often known as journaling. This reflection should express the feelings I had during the day, what was interesting about the learning process, how it helped me to grow, what are my intentions in the future to become a better Canisian, etc.",sub1par4:"In this school year, for both grades VII-IX and grades X-XII, the journal book will be collected regularly (every Friday) and will be checked by the respective homebase teacher. For this reason, the school will provide a separate journal book from the Student Handbook. Until the journal book is distributed, Canisians MUST have a special notebook that will be used to write down their examen experience. It is highly recommended that Canisians use a binder with A5 size loose leaf paper.",sub1par5:"Canisians who do not write down exams regularly will receive assistance, reprimands or consequences from the homebase teacher and/or Moderator.",subTitle2:"Daily Attendance",sub2par1:"Every student is required to take attendance before entering AND after leaving school using a face recognition system.",sub2par2:"Students will be reprimanded if they have not done this scan, and will be asked for information by the Moderator. During one semester, the warning will be given 2 times.",sub2par3:"After the second w
877arning, students who still forget or do not take attendance with facial scanning will be considered absent / without information on that day.",subTitle3:"Student Tardiness",sub3par1:"In this academic year, the school determines the starting time of school activities as follows: Monday at 07.00 WIB and Tuesday-Friday at 07.30 WIB. To support the smooth and orderly learning activities at school, all Canisians are expected to be present at school no later than 5 minutes before school activities begin.",sub3par2:"The entrance bell will be rung as a reminder to enter the school immediately. The entrance bell will ring for 5 minutes before the starting time (Monday: 6.55 am and Tuesday-Friday: 7.25 am). Students who come to school after the bell has finished ringing are declared late.",sub3par3:"After the bell, all access doors to the school compound will be closed, except the front lobby. Students who arrived late went straight to the front lobby and formed a line there. The sub-moderator on duty at the front will record and check the tardiness. After that, the late students will be asked to go to the Moderator's office in their respective units (junior or senior high school) to receive the consequences of being late.",subTitle4:"Student Attendance Records",sub4par1:"Class Officers are MANDATORY to fill in the student attendance sheet and submit it to the Sub-moderator or to the staff at the Moderatorial Office no later than the first break.",sub4par2:"The Moderator will record the students who are absent on that day, including those who do not provide information.",sub4par3:"Parents of students who are absent without informing the school will be contacted by the Moderator.",sub4par4:"Student absence data will be recapitulated and archived after school as part of student assistance.",subTitle5:"Conducive Atmosphere During Learning",sub5par1:"In order to support the implementation of effective, conducive and transformative learning, it is necessary to have the cooperation of all Canisians. For this reason, each Canisian MUST reduce or even eliminate distractions in various forms during class learning.",sub5par2:"The school considers the activity of collecting cell phones before the lesson starts at the level of grades VII-VIII in the last school year. So, considering the dynamics that occur in each batch and according to the collective agreement of the teachers during the Annual Teachers Forum (Raker), the dynamics of collecting cell phones during lessons are determined as follows:",sub5par2list1:"<b>Class VII - IX:</b> Class administrators coordinate the collection of cell phones to the homeroom teacher before the first lesson begins. The cell phone is taken back after the lesson is over WITH THE KNOWLEDGE of the homebase teacher. Collection and retrieval of cell phones MUST be accompanied by student signatures on the collection sheet as proof. Under certain conditions (when the class needs a cell phone for certain lessons), the cell phone can be taken when needed by notifying the homebase teacher.",sub5par2list2:"<b>Class X - XII:</b> There are no specific rules regarding the collection of cell phones for students in classes X - XII. All depends on the rules and mutual agreement with each subject teacher.",subTitle6:"Permission",sub6par1:"Applying for a permission means that the student has an open disposition and is ready for any consequences that arise from the Moderator's decision. So, before there is an official decision from the Moderator regarding permits, Canisians are NOT ALLOWED to buy travel tickets, participate in competitions on their own decision, etc. Canisians who do not comply with this provision will be reprimanded by the Moderator.",sub6par2:"Letter of permission is presented by the student to the Moderator by submitting a letter of request from the parents signed by the student and the parents themselves. If there is additional information that supports the permission, such as invitations to competitions, medical reports from doctors, etc., they can be printed and added as attachments to the permission letter.",sub6par3:"The permission letter must be given to the Moderator no later than 1 week before the activity takes place.",sub6par4:"Canisian should communicate actively and intensively with the Moderator, especially if the Moderator has not immediately given a decision regarding a permit.",sub6par5:"Permission to enter school outside the effective school day requires the following conditions:",sub6par5list1:"No later than the day before Canisian has to meet the Moderator to make a letter of permission to enter the school. The Moderator's approval letter is given to the school security team on the D-day.",sub6par5list2:"Students who come to school outside the effective school day MUST be accompanied by a teacher/coach/parent. If no one is accompanying, at least students need to get approval from them by showing any proof. The accompanying teacher/coach is responsible for everything that happens to the student during the activities at school.",subTitle7:"School Uniforms",day1:"Monday",day2:"Tuesday",day3:"Wednesday",day4:"Thursday",day5:"Friday",smpDay1:"<b>SMP:</b><br> batik shirt + white shorts",smpDay2:"<b>SMP:</b><br> white-blue uniform",smpDay3:"<b>SMP:</b><br> polo uniform + blue shorts",smpDay4:"<b>SMP:</b><br> batik shirt + white shorts",smpDay5:"<b>VII-VIII:</b><br> Scout uniform<br><br><b>IX:</b><br> free shirt + blue shorts",smaDay1:"<b>SMA:</b><br> batik shirt + white trousers",smaDay2:"<b>SMA:</b><br> white-gray uniform",smaDay3:"<b>SMA:</b><br> polo uniform + dark trousers (priority blue; jeans are allowed)",smaDay4:"<b>SMA:</b><br> batik shirt + free trousers",smaDay5:"<b>SMA:</b><br> free shirt + free trousers",subTitle8:"Canisius Boy Scouts",sub8par1:"(For grades VII and VIII)<br>Starting this school year, Scouting activities are MANDATORY for Canisians in grades VII and VIII.",sub8par2:"State Defense activities (Bela Negara) that are usually addressed to Canisians grade VIII will be replaced with Scouting activities as a continuation of the formation of scouting activities at the previous level. For this reason, scouting for classes VII and VIII will be carried out in the same command under the coordination of one Scouter (Kagudep), namely Mr. Tri Sumantoro.",sub8par3:"Scouting activities are held every Friday after school.",subTitle9:"Additional Notes:",sub9par1:"All new provisions in this school year will be effective starting Monday, July 24, 2023, except for school hours, daily attendance, school uniforms and cell phone collection which will be effective starting Tuesday (July 18, 2023).",sub9par2:"Info regarding the haircuts and the non academic/humanities points will be conveyed later by the Moderator.",end1:"Jakarta, July 16, 2023",end2:"Moderator of Canisius College"},Bj={title1:"The role of the Moderator team",paragraph1:"The âModerator teamâ refers to a team led by the Moderator or Deputy Director for Student Affairs. A Jesuit priest usually holds the position of Moderator. His appointment is made directly by the Provincial of the Indonesian Jesuits. In the tradition of Jesuit colleges, the Moderator team is an important part of the school dynamic that pays special attention to the development of Canisians beyond academic-intellectual aspects. All matters concerning personality growth, maturity, the inculcation of values, social interaction with educators and fellow Canisian, and discretion in determining further education are the realm of the Moderator team.",title2:"The duties of the Moderator team",title2list1:"The Moderator team assists the Director of Canisius College in instilling the schoolâs vision and mission as well as the 4C+1L values to Canisians through various activities inside and outside the school where all can participate.",title2list2:"The Moderator team ensures the opportunity, comfort and security for each Canisian in developing themselves according to his talents and interests.",title2list3:"The Moderator team assists the Curriculum department in enforcing the agreed school rules and regulations so that the school atmosphere is conducive, safe and comfortable for all.",title2list4:"The Moderator team guarantees and provides opportunities for every Canisian to be involved in various school activities as a place to instill school values.",title2list5:"The Moderator team provides equal growth space for each Canisian in expressing themselves and channeling his talents and interests.",title2list6:"The Moderator team ensures the implementation of personal accompaniment (cura personalis) to each Canisian through colloquiums, counseling and other encounters.",title2list7:"The Moderator team assists the Director of Campus Ministry in building and maintaining a reflective climate at Canisius College.",title3:"Members of the Moderator Team",paragraph3:"In carrying out his role and dut
877ies, the Moderator is assisted by teachers who are divided into several fields: sub-moderators, student council assistants, extracurricular assistants, counseling team and homebase teachers.",title3list1:"<b>Sub-moderator</b><br>Sub-moderators are part of the Moderator team with a daily role. They assist the Moderator in enforcing school discipline and rules. Sub-moderators have the authority to handle, reprimand, sanction and assist the reflection of Canisians who commit various disciplinary violations, such as tardiness, neglect of personal belongings, fighting with friends, cheating and so on. If the Moderator is unable to attend the school, the sub-moderators become the acting Moderator in ensuring that the dynamics of learning and student events run safely, comfortably and conducively on that day. In general, in each unit (grade VII-IX and grade X-XII), there are two or three teachers appointed as sub-moderators, as well as an additional scholastic of the Society of Jesus who is undergoing apostolic orientation (if any).",title3list2:"<b>Student Council Assistant</b><br>The learning process at Canisius College does not solely rely on academic dynamics. There are quite a number of student activities that can be participated in and become an opportunity for Canisian to develop themselves. Therefore, the Student Council (Presidium Legionnaire) is a very important and relevant forum. In this case, the student council assistant helps the Moderator in supervising, assisting and stimulating the creativity of the student council members in designing student activities. It is hoped that the various student activities will further help Canisians to explore and internalize the 4C+1L core values.",title3list3:"<b>Extracurricular Assistance</b><br>The formation of a Canisian does not only occur in the classroom but also outside the classroom. Both are an inseparable unity. Thus, in this College, what is often referred to as âextraâ-curricular activities are not secondary or just to âfill the afternoon program.â The extracurricular assistants become an extension of the Moderator in animating and ensuring the running of the extracurricular branches every afternoon on effective school days. The extracurricular branches include sports and non-sports (humanities). In their duties, extracurricular assistants become coordinators and supervisors for teachers, assistants and extracurricular coaches, both from within the school and outside the school.",title3list4:"<b>School Counselors</b><br>Being a true Canisian is closely related to the effort to know oneself and become more independent and mature. In this journey towards maturity, the guidance and counseling team of Canisius College becomes the journeying companion of each Canisian. School counselors do not merely become moral advisors (ethical mentors), but rather a friend where each student gets an equal opportunity to express himself authentically, as well as a tandem in considering and determining his future direction. Ultimately, School counselors help to ensure that the following processes run well: adaptation, socialization, talent-interest development, independence, knowing and accepting oneself, and student responsibility in making and executing decisions. Each batch has one or two counseling teachers who can be contacted at any time by students and their parents for consultation.",title3list5:"<b>Homebase Teachers</b><br>Homebase teachers are an important part of the Moderator team because they are the ones who come into contact with and deal directly with Canisians in their daily dynamics. Every Friday afternoon, the homebase teacher leads the âGuidance Classâ to discuss current student themes. The homebase teachers also regularly call and assist students personally. The homebase teachers ensure that cura personalis / âthe care of the whole personâ to each student-run in this college. They also serve as the Moderatorâs communication bridge with parents, especially in receiving feedback or complaints about their children. Through commitments made at the beginning of each school year, homebase teachers also play an important role in ensuring that the classroom atmosphere is conducive to studentsâ learning activities and fertile for them to get to know each other, to supp
877ort and develop themselves as a person."},jj={name:"Presidium Legionnaire",paragraph1:"A brief explanation of the CC Presidium Legionnaires. Presidium Legionnaire is the name given to those who are members of the board of Canisius College Intra-School Student Organization (OSIS). The Presidium Legionnaire system was first established in 2009, and since then Presidium Legionnaire has survived and continues to grow until now. The Presidium Legionnaire uses a collegial-collective system where all members have the same position and no one is higher or lower than the others. The members of the Presidium are students who have participated in the leadership training program of the Student Council and have been inaugurated twice. They consist of nine members, selected through a regeneration process, and elected by the entire academic community of Canisius College in the Democratic Week.",paragraph2:"Meanwhile, Legionnaires are a group of students who have participated in the leadership training and have been inducted once. Specifically in the senior high school unit, this group consists of Legionnaire I and Legionnaire II. Legionnaire II is the Executive Board of the Student Council whose position is directly under the Presidium. Legionnaire II consists of 18 members, including Coordinators I and II, Council Coordinators and Deputy Council Coordinators, and their members. The four Legionnaire Councils are Visual Communication Design, Information Technology, Nationalism, and Social. Legionnaire I is the Executive Board of the Student Council whose position is under Legionnaire II. In general, the duties of the Presidium Legionnaire are to design and implement school activities and as an extension of the teacher in certain activities.",toList:"Students Council Work Programs:",unit1list1:"<b>Breaking the Fast with the Ragamuda Core Committee</b><br>The Iftar activity was the first step in the collaboration between the student council of Kolese Kanisius and the student council of SMA Al-Izhar Pondok Labu to de
877sign Ragamuda activities that have existed since 2017. This activity was held to strengthen the relationship between the student council administrators of the two schools and became the beginning of the Ragamuda committee collaboration every year.",unit1list2:"<b>Canisius Day</b><br>Canisius Day activities are held to commemorate St. Peter Canisius, the patron of Canisius College. Canisius Day is celebrated annually on April 27th. On this celebration, Canisius College held a Eucharistic Celebration and afterwards continued with events prepared by the Junior and Senior High School Presidium Legionnaire. This year, the event included a social action of distributing food, cleaning the neighborhood, and visiting an orphanage. Students Celebration (Pesta Rakyat) Students Celebration is the closing event of the school year which marks the completion of the teaching and learning process for two semesters. Every year, this event is held in a lively and festive manner. Sporting and non-sporting events, as well as the closing ceremony of Pesta Rakyat, serve as a means of building friendships with all Canisians.",unit1list3:"<b>Pesta Rakyat</b><br>The People's Party (Pesta Rakyat) is an event which marks the end of the academic year after two semesters of studies. Every year, this event is held in a lively and festive manner. Sporting and non-sporting events, as well as the closing ceremony of the Pesta Rakyat, build and strengthen the bonds of friendship among Canisians.",unit1list4:"<b>Introduction to School Environment (MPLS)</b><br>MPLS or Period of Introduction to School Environment is an activity intended for new students of Canisius College, grades VII and X. This activity is held to introduce the environment, facilities and infrastructure, culture, and daily customs of Canisius College.",unit1list5:"<b>Ignatian Leadership Training</b><br>Ignatian Leadership Training or ILT for short is a basic Ignatian leadership training event that is mandatory for all students. As a mandatory basic training, ILT is a series of events right after the implementation of MPLS for new class VII and X students. The activities include physical, mental and camping training which is held every year.",unit1list6:"<b>Ignatius Day</b><br>Ignatius Day is an activity to commemorate Saint Ignatius Loyola who became the Founder of the Society of Jesus. Celebrated every July 31, the College holds a joint Mass and dynamic events organized by the Presidium and Legionnaires.",unit1list7:"<b>Independence Day</b><br>Independence Day is a 17s event that commemorates Indonesia's Independence Day, August 17. Named Mekar (Merdeka Ria), every year this event is coordinated by the Legionnaire Presidium and is accompanied by typical 17s activities such as climbing areca nut, eating kerupuk, and so on.",unit1list8:"<b>Ragamuda</b><br>Ragamuda is an activity carried out by Canisius College and SMA Al-Izhar Pondok Labu since 2017. Starting from concerns about the state of society, Ragamuda aims to be the voice of youth and become a movement of change for Indonesia.",unit1list9:"<b>Canisius College Cup</b><br>Canisius College Cup is a competition between schools in the Jabodetabek area which is the biggest event of Canisius College every year. The competitions include sports, non-sports, performance and others. Every year the event is attended by hundreds of participating schools and performances involving famous artists.",unit1list10:"<b>Jesuit collegesâ Gathering (Temu Kolese)</b><br>Temu Kolese is a collaborative event between 9 Jesuit colleges across Indonesia. Held every 4 years, the implementation of this event alternates with each college being the host. The host of Temu Kolese in 2023 is St. John De Britto College.",unit1list11:"<b>Sports and Arts Week</b><br>Sports and Arts Week, abbreviated as PORSENI, is an in-school event held after the completion of the dynamic first semester of the school year. The activities are similar to Pesta Rakyat in the form of sports, non-sports and closing competitions.",unit1list12:"<b>Advanced Leadership Training</b><br>Advanced Leadership Training or ALT is an optional advanced leadership training event organized by the Presidium of Kanisius High School and assisted by the Legionnaires. The participants of ALT are Canisian grades VII, VIII, X and XI.",unit1list13:"<b>Teachers' Day</b><br>Teachers' Day is celebrated on November 25, 2023. Teachers' Day activities are designed by the Legionnaire Presidium of Canisius College. It contains dynamic performances and art by the students for the teachers.",unit1list14:"<b>Christmas Celebration</b><br>Christmas Celebration is an annual event held in December coordinated by the Legionnaire Presidium of the College. Every year, end-of-year class activities, Christmas Mass and other dynamics are held.",unit1list15:"<b>Regeneration program of the Students Council</b><br>These activities are the final stage of becoming a Presidium Legionnaire. At Canisius College, this program is coordinated by the Presidium. All the participants are those who have passed ALT and have the opportunity to apply. Covering several stages, the program continues towards the Election Phase for the elected candidates.",unit1list16:"<b>Election Phase (Pesta Demokrasi)</b><br>The Election Phase is an annual event to elect the new student council board. Consisting of 3 parties, the activity is coordinated by the Presidium as the host of the event. Pesta Demokrasi is the highlight of Democracy Week, one week the candidates present their vision, mission and work program until the debate is held and finally the general election determines the next Chairperson, Deputy, and Presidium.",president:"President of Student Council",vice:"Vice President",treasurer:"Treasurer",Secretary:"Secretary",pr:"Publicity & Relations",build:"Nationality Building",centre:"Ignatian Centre",digital:"Digitalization",dkv:"
877Visual Communication Design",ti:"Information Technology",nasional:"Nasionalism",social:"Social",posCoordinate:"Coordinators",shortCoordinate:"Coordinator"},Uj={title:"Ignatian Spirituality",paragraph1:"Daily life practice is one of the characteristics of Ignatian Spirituality. Ignatian Spirituality is inseparable from the world and all its challenges. This spirituality has the belief that God is present in the world today. God is not only present but is constantly at work. If God works, then humans participate in the process of God's work and creation in the world.",paragraph2:"People who participate in God's mission in this world must have a way to stay hand in hand and understand what God's mission is (Missio Dei). The depth of prayer is the first point. Deep prayer is only possible to do when it becomes a daily habit. Deep prayer is always rooted in reality. When my prayer felt dry, a spiritual director once said to me, âMaybe, it's not because we are tired of praying. Rather, it's because our prayers are no longer in touch with the reality of human experience.â",paragraph3:"Now, we come to the second point. That is, making the right decisions. In our daily lives, we often make decisions without involving God. When we weigh a certain decision before God, this becomes one of the signs that we involve God in that decision. In this decision-making, Ignatian Spirituality teaches discernment. Discernment is a model of Ignatian decision-making that involves God. Ignatian Spirituality also reminds us that all these things are not for personal holiness alone but to serve others.",paragraph4:"Fr. James Martin, a Jesuit writer, points out four important points that exist in Ignatian Spirituality. First, finding God in everything. Second, being contemplative in action. Third, seeing the world from the perspective of the Incarnation. Fourth, seeking freedom and detachment. These four things are important elements in Ignatian Spirituality.",paragraph5:"âFinding God in All Thingsâ is the tagline of Ignatian Spirituality. âFinding God in All Thingsâ implies we are invited to see and hear God's work in every situation. Of course, it is more challenging to do so when dealing with adverse circumstances. But this tagline is a belief that God always accompanies us, humans, in every situation. It's just sometimes we can be so deaf and blind that we are unable to sense His presence in our lives. A teacher once said, âActually, what we have to do is find God's will in everything.â God's will is found so that we can carry it out. This point also becomes one of the instructions to always involve God in our daily lives.",paragraph6:"Ignatian Spirituality is not running away from the world but diving into the world. Thus, those who deepen Ignatian Spirituality must become contemplatives in action. That is, it is in living our daily life that our prayers are offered. It cannot be otherwise. So, what is needed is being still. When busyness strikes, entering into silence becomes very expensive. But, when we unite our busy life with silence, we become contemplative in action. This is how Ignatian Spirituality becomes the foundation of education at Canisius College."},Hj={title:"Ignatian Center",paragraph1:"Ignatian Center is part of the Campus Ministry at Canisius College which animates activities related to spiritual life and depth based on Ignatian Spirituality. Ignatian Center cannot be separated from the responsibility of Campus Ministry to revive and develop Ignatian Spirituality in service to the Canisius College Family. The formation of the Ignatian Center has as its background the idea that Ignatian Spirituality belongs to the laity, so it must be returned to the laity. The purpose of this office is to always remind between means and ends in the Spiritual Exercises of each person. The targets of the Ignatian Center programs are families and lay partners, specifically teachers, parents, and employees who are co-collaborators in educating young people."},Vj={title:"Ignatian Parenting",paragraph1:"What worries do parents have when they watch their children struggle to navigate the dynamics of change in our society today?",paragraph2:"One thousand and one answers are available. But I would like to begin this brief note b
877y highlighting the concerns of a young family with two children. This friend said, âRight now, I'm more worried about the future of boys than girls.â Some friends frowned in further curiosity. âThe preoccupation with same-sex attraction is greater nowadays.â Between agreeing and disagreeing, other friends began to comment excitedly.",paragraph3:"The above phenomenon illustrates one of the many challenges that emerged in our world today. These challenges are our children's challenges. They too are our challenges as parents. As parents, we can choose to pay no heed to these challenges. Parents can focus and concentrate on their work without reflecting more deeply on every new phenomenon in this no-longer-ordinary era. On the other hand, parents can also feel hopeless in the face of these phenomena and leave it entirely to the experts in child education. Many possibilities exist.",paragraph4:"But it is important to be clear on one thing. Parents are the first and most important educators. This fact is undeniable. Everything starts with the family; eventually, new families are formed from existing families.",paragraph5:"For this reason, Canisius College recognises the importance of helping parents to better understand the process of education at Canisius College. This is the starting point of Ignatian Parenting. Ignatian Parenting does not consist of tips and tricks for educating children to succeed like the ones sold in today's marketplace. It originates from Ignatian Spirituality. For many centuries, Ignatian Spirituality has inspired a special model of education known as Jesuit Education. This is more clearly stated in the Ignatian Pedagogy Paradigm. From the principles and methods of Jesuit Education, the pattern of child education in the family is formulated with spiritual principles. At the heart of the experience of the Spiritual Exercises of St. Ignatius, is the dynamics of the relationship between the retreatant (person who makes a retreat) and the retreat director and God. As parents, parents direct their sons in a relationship with God in the family. This is what is called Ignatian Parenting."},Kj={title:"Daily Reflections",paragraph1:"Throughout his life, Ignatius Loyola recognized the changing sense of emotions that often wavered or even contradicted each other. His greatest endeavor was to discover what always moved him in each situation: the motion that directed him towards good or directed him towards evil, the desire to serve others or satisfy one's egoism. Ignatius became a teacher of discernment that is still relevant today because he succeeded in making that distinction. For Ignatius, to discern is to clarify internal motivations, and the reasons behind decision-making, to explore/examine the cause and effect of an experience, to sort out possible options and evaluate them in light of other possibilities, and to find the best means for the desired goal. In short, to be a free person who always seeks, finds, and carries out God's will in every situation.",paragraph2:"Reflectionâ is the process by which meaning can be found in the light of experiences that have been or are being lived. When a child reflects, their memory, understanding, imagination, and feelings must be directed to find the meaning and significance of what happened in that time. Reflection slowly forms the child's âConscienceâ that moves beyond knowledge into action. ",paragraph3:"Reflecting means the act of reflecting on existing experiences. By reflecting, humans are invited to look back:",par3list1:"An experience, an event that is memorable (special, touching, notable, evocative, intriguing) and the thoughts, feelings, memories, and desires that color it.",par3list2:"Feelings, thoughts, desires, memories that color my life.",par3list3:"Memorable personalities (moving, evocative, challenging, exhilarating, infuriating).",paragraph4:"Reflection is a habitus that all Canisian must always practice diligently."},zj={title:"Retreat and Recollections",paragraph1:"Retreats in the Ignatian Spirituality tradition are often called vacations with the Lord. In the midst of our human activities, we need time to meet God, even if our human consciousness says that God can be found in our everyday life. Canisius College gives time for students to experience this vacation with the Lord. Just as our physical body needs recreation/vacation to be refreshed, so does our spiritual body. So, retreat is the most appropriate time to restore our spiritual vitality. We want to refresh our affective experience (heart) and our will. It is not about the mind or the intellect. It is a time to open our heart and our will to see the âextraordinaryâ things that we usually do not see. Therefore, it takes sensitivity to grasp it. He himself planned this vacation. Participants are invited to take an intense vacation with a FRIEND who gently guides and accompanies them. Only in SILENCE can we feel Him.",paragraph2:"What we want to achieve in the retreat is personal experience and personal commitment before God. They consist of a personal experience of being truly loved by God and a genuine commitment to respond to His love. Therefore, it is enough to find <b>
877one or two points</b> that deeply correspond to my present life, especially at Canisius College. Canisians will experience two retreats during their six years at the College. The first retreat will be held in the 9th grade. This retreat focuses on gathering experiences and reflecting on what has been experienced during the first three years. The second retreat will be held in grade 12. This retreat focuses on discernment to determine the future that will be pursued.",paragraph3:"There is also a retreat done in a shorter period. We call it recollection. In a recollection, the main goal is to recollect the experiences that have emerged so far. Of course, it is not just collecting experiences, Canisians are invited to see their experiences through heavenâs eyes so that they could see for what they truly are: a grace that must be received with gratitude."},Wj={title:"Sacraments and Liturgies",paragraph1:"Campus Ministry exists to bring Canisian Family closer to God. One of Campus Ministry's responsibilities to the Church is to conduct and develop sacramental and liturgical services for everyone at Canisius College. These sacramental and liturgical services bring our Canisian family closer to God.",paragraph2:"The primary sacramental service performed by Campus Ministry is the celebration of the Eucharist. The Eucharist is the source and summit of Christian life. In Eucharistic Celebrations, the Canisian Family is invited to pray, reflect on the story of Jesus Christ and real human life. The Eucharistic celebration is not just a celebration of the priest but a celebration of the people. Therefore, the Eucharistic Celebration at Canisius College involves as many parties as possible in its preparation and actual practice. Campus Ministry coordinates the servers of Eucharist at Canisius College, including CCABC (Canisius College Altar Boys Community), Lector Community, and the Choir groups of Canisius College. The collaboration of many parties makes the Eucharist a joint celebration that involves all parties. Creative Eucharistic Celebration is also continuously practiced so that young people love the Eucharist, making it an integral part of their lives.",paragraph3:"In addition to the Eucharistic Celebration, Campus Ministry also facilitates the implementation of the Sacrament of Reconciliation at certain times. The Canisian is invited to realize every mistake made so that improvements continue to occur and development becomes more optimal. Every Canisian who is a Catholic has the same opportunity to receive the Sacrament of Reconciliation. Hopefully, by developing the habit of confession, Canisians will increasingly realize that in the Catholic Church, Cura Personalis also exists as a form of confession between humans and God. Conversation with God in the form of confession through priests needs to be introduced from an early age."},Gj={title:"Leadership and Social Justice",paragraph1:"Canisius College is committed to educating students to make them servant leaders. This commitment is inseparable from the long-standing educational goals of Jesuit schools. The traditional purpose of Jesuit education is to form and train <b>âleadersâ</b>: people who accept positions of responsibility in society, allowing them to have a positive influence on others. Sometimes this goal has led to excesses that need to be corrected. However, whatever this may have meant in the past, the Ignatian vision of the world today suggests that the purpose of Jesuit education is not to prepare socio-economic elites who are detached from others but to educate <b>leaders of service</b>. The kind of leaders that Jesuit schools want to mould are leaders for their fellow man and not for their own fame. Fr. Hans Christian Kolvenbach, SJ (Superior General of the Society of Jesus from 1983 to 2008) underlined that Jesuit schools aim to form leaders who serve, in union with Jesus Christ; men and women for others who have competence, conscience and compassionate commitment.",paragraph2:"The leaders expected of graduates of Canisius College are those with Ignatian vision who always choose the common good from within themselves and go beyond ordinary perspectives about daily life and the future. The latest Educational Document of the Society of Jesus affirms: âThe schools of the Jesuit apostolate are aimed at forming <b>young leaders</b> whose focus must be on the mission of Scripture: reconciliation with justice and compassionate care for all creationâ. In other words, the leadership expected to emerge from the educational formation at Canisius College is based on Christian Faith and Ignatian Vision. It is a leadership that prioritizes service to others."},$j={title:"Parents & Alumni",paragraph1:"The Ignatian approach to family ministry is written as âOur way of Proceedingâ for parents to make human beings dignified. The Ignatian model of educating children in the family is contained in one of the documents of the 33rd General Congregation of the Society of Jesus:",paragraph2:"âSome of the things to do are diligently listening to the Word of God, examen and reflection inspired by the Ignatian tradition; personal and shared conversations with the aim of 'Contemplatives in action' (that is, paying more attention to the love of others so that they live fully and become freer), an effort to live freely and be ready to find God in everything; and a transformation of our habitual patterns of thought that is clearly visible in experience, reflection and action.â",paragraph3:"The âExperience, Reflection and Actionâ paradigm is an Ignatian approach to family accompaniment. It is rooted in the dynamics of the Spiritual Exercises. In recent years, it has been particularly expressed in the educational ministry, where this process is called the Ignatian Pedagogy Paradigm. This paradigm can also be adapted to any ministry.",paragraph4:"This Ignatian Pedagogy paradigm is also adopted in serving the alumni of Canisius College. Alumni of the College who are members of the Alumni Association of Canisius College Jakarta (PAKKJ) are part of the Ignatian Alumni Family. One of the principles of Jesuit Education is to prepare students to become lifelong learners. This awareness means the relationship between Canisius College and alumni continues after graduation. But they also have the responsibility to continue learning throughout life.",paragraph5:"For this reason, Campus Ministry at Canisius College provides Cura Spiritualis services to alumni. Cura Spiritualis is Spiritual assistance, and it is based on Ignatian Spirituality. In addition, there will be information provided to alumni regularly. Through campus ministry, there will also be certain activities that serve to give attention and develop the lives of alumni. All of these are inseparable from the principles of education at Canisius College. Educational principles are taken from the principles of Jesuit education that have been running for a long time and are undergoing continuous on-going discernment."},Jj={title:"Safeguarding Protocols",paragraph1:"Canisius College almost reaches its 100th anniversary. As time changes, new challenges arise. Throughout its history, Canisius College has faced various challenges. In today's world, three new educational challenges are briefly formulated as follows: 1) new awareness related to educational approaches; 2) the prevalence of crimes against children; 3) over-protective attitudes towards children. How does Canisius College respond to these challenges? The conscious effort from the institution to every stakeholder in prioritizing Child Protection is a continuous goal that is being pursued.",paragraph2:"The Safeguarding Team was established to create a safe and healthy environment at Canisius College. Working directly under the Director of Campus Ministry, the Safeguarding Team is responsible for ensuring that Kolese Kanisius becomes a safe and healthy place for learning, where students, educators, and all individuals involved in the college can support one another.",paragraph3:"The Safeguarding Team creates, implements, and oversees the Child Protection Protocol. This Protocol focuses on the students, educational staff, and all personnel (including Jesuits and other male and female religious), extracurricular coaches, contract and outsourcing workers, parents/guardians, and all support staff (cafeteria, maintenance, security, transportation, and visitors). Once again, the main aim of the Safeguarding Team is to ensure that Canisius College remains a safe and healthy place for personal development."},qj={title:"Book Store & Souvenirs",paragraph1:"",paragraph2:"",paragraph3:""},Yj={title:"Activities",subTitle1:"Compassion Week",paragraph1:"This activity lasts approximately one week and aims to instill the values of independence, socialization and perseverance among Canisians in facing challenges and situations that are different from their daily life. For students in grades VII and X, the school prepares a Scout Camping and Jamboree program, usually held outside Jakarta. It can even be held in Central Java. Meanwhile, students in grades VIII and XI undergo a live-in program, which is an opportunity to live in rural areas. They are required to adjust and learn from the local wisdom they encounter while living there. And for grades IX and XII, there is an excursion program that usually adapts to the theme of the Universal Apostolic Preferences of the Society of Jesus. Grade IX excursions focus on deepening culture, environment and spirituality, while Grade XII is more related to building relations with other religions or conducting interreligious dialog by inviting them to stay a few days in an Islamic boarding school or seminary.",subTitle2:"Canisius College Cup (CC Cup)",paragraph2:"Canisius College Cup (commonly abbreviated as CC Cup) is an arts and sports tournament organized by Canisius College. Before 2022, there was a difference in the terminology of this tournament between the junior and senior high school units. However, with the unification of the junior-high school, the tournament is now officially referred to as the CC Cup. In the tournament, Canisians can be involved, both as an organizing committee and as a participant in the competition. As one of the main agendas, CC Cup activities usually involve all teachers and students without exception. Competitions that are often contested include basketball, soccer, volleyball, chess, modern dance, debate, martial arts, and others.",subTitle3:"Sports and Arts Week (Porseni)",paragraph3:"Porseni is a forum for Canisian to express themselves and present their abilities, talents and interests, especially in arts and sports. Porseni is usually held after the End of Semester Assessment (PAS). According to their fields of expertise, C
877anisians are grouped into several rooms to compete with each other or to enjoy what other friends present. Through this activity, each Canisian is not only invited to have confidence in presenting themselves, but also stimulated to appreciate and support others to develop.",subTitle4:"Community Service",paragraph4:"Community Service is a signature activity of Canisius College in which Canisians respond to issues that often arise in this capital city. In previous years, Community Service activities focused on cleaning dirty and rundown rivers around Jakarta. In such events, Canisius College collaborates with the DKI Jakarta government and residents around the river. Through this activity, Canisians are invited to care about the problems around them.",subTitle5:"Ignatian Leadership Training (ILT) and Ignatian Brotherhood (IB)",paragraph5:"The two activities above are important programmes and must be followed by Canisians from class VII and class X. As a continuation of the school introduction period (MPLS), both activities aim to help new students get to know the school's physical environment, to better understand the CC family and the values to be cultivated during their education at CC. The new students will be invited to be dynamic around the school area and at the Gunung Putri campus, where outbound activities are held. By participating in this activity, it is hoped that every new Canisian will have the spirit to learn continuously and never give up in facing challenges and difficulties in their studies and growing as a whole person."},Xj={title:"Clubs dan Activities",subtitle1:"Extracurricular activities",paragraph1:"Extracurricular activities are an important part of the integral formation of a Canisian. The school does its best to provide facilities so that extracurricular activities can truly help students to develop physically and mentally. These activities are also a means of fostering pride and providing joy in being a Canisian. Those who are members of certain extracurricular branches will become representatives of the school when there are invitations to participate in inter school competitions. In the 2023/2024 academic year, the extracurricular activities that can be chosen and participated in by Canisian are as follows:",head1:"Compulsory extracurricular activities:",head1list1:"Scout (for VII and VIII grade)",head2:"Sports Extracurricular:",head2list1:"Basketball",head2list2:"Volleyball",head2list3:"Badminton",head2list4:"Table tennis",head2list5:"Soccer",head2list6:"Traditional Martial Arts",head2list7:"Tae Kwon Do",head2list8:"Tunggal Hati Seminari (THS)",head2list9:"Canisius Mountaineering (CaniMount)",head2list10:"Flag Raising Troop (Paskibra)",head3:"Non-sporting extracurricular activities (Humanities):",head3list1:"Canisius Science Club (CSC) and KISS CC",head3list2:"Canisius English Forum (CEF) and CaniEnglish",head3list3:"Canisius WInd Ensemble (CWE)",head3list4:"Ursula Canisius Voice (UCV)",head3list5:"Perseviam ",head3list6:"Cantamus",head3list7:"CaniPress (Journalism)",head3list8:"Organists ",head3list9:"German Language",head3list10:"Painting",head3list11:"Multimedia",head3list12:"C
877aniComp",head3list13:"CaniBand",head3list14:"Canimatography",head3list15:"Photography",head3list16:"CaniArt",head3list17:"Youth Red Cross (PMR)",head3list18:"CaniChess",head3list19:"Theater",head3list20:"Robotics",subtitle2:"Student Community",paragraph2:"In addition to providing a forum for the development of expression and talents and interests through various extracurricular activities, the school also has various communities that provide space and opportunities for Canisian to develop personal hobbies and interests. Since it is related to personal hobbies and interests, involvement in these communities is not assessed in the student's report document, but can be submitted as non-academic points (humanities points), which in turn will determine whether a Canisian will get a non-academic award (Apres) or not. The following is a list of communities that are officially registered and were quite active during the past 2022/2023 academic year:",par2list1:"CaniLens (Photography community)",par2list2:"Canisius College Altar Boys Community (CCABC)",par2list3:"Canisius Examen Conscientiae (Canexco)",par2list4:"Canisius Lector Community (CLC)",par2list5:"CaniBridge",par2list6:"Canisius College Accounting Community (CCAC)",par2list7:"CaniRubik",par2list8:"CaniFaith (Social Discussion Community)",par2list9:"CaniCook",par2list10:"CaniPUBG",par2list11:"CaniBang",par2list12:"CaniBot"},Qj={title:"Jesuit Schools"},Zj={title:"Why Canisius",paragraph1:"Canisius College is more than just a school.",paragraph2:"<b>We are</b> a home where friends learn to become brothers.",paragraph3:"<b>We are</b> a school where students learn to excel as life-long learners.",paragraph4:"<b>We are</b> an academy where talents are honored and honed to perfection.",paragraph5:"<b>We are</b> a spiritual center where individuals learn to discover Godâs voice and their inner selves.",paragraph6:"<b>We are</b> a training ground where future leaders of Indonesia develop their responsibility towards their country.",paragraph7:"<b>We are</b> part of a global educational network where Indonesians learn to become citizens of the world.",paragraph8:"We are <b>Canisius College</b><br>where you become the best version of yourself.",paragraph9:"Come and join us at Canisius College, and you will experience a comprehensive education program that prepares you to become discerning leaders capable of initiating change and inspiring action.",subTitle1:"Lifelong Brotherhood",paragraph10:"When you join Canisius College, you join a brotherhood that lasts a lifetime. The friends you meet at our school will become brothers who accompany your life journey. Whatâs more, our strong network of alumni has a wide range of communities that cover different interests, talents, and fields of work. They are ever ready to welcome you once you graduate from Canisius College.",subTitle2:"Academic Excellence",paragraph11:"Canisius College is known nationally and internationally for its academic excellence. Our rigorous curriculum, dedicated teachers and staff, and comprehensive educational programs provide you with high-quality education that prepares you to become life-long learners capable of solving complex problems.",subTitle3:"International Experience Opportunities",paragraph12:"At Canisius College, you will have opportunities to participate in different international student events. Our students have taken part in international science and sporting competitions, as well as musical and cultural events. The international exposure you experienced at Canisius College will prepare you to become global citizens.",subTitle4:"Rich and Fulfilling Student Experience",paragraph13:"At Canisius College, we provide our students with a rich and fulfilling student experience that helps you to grow to the best possible versions of yourself. Our warm and safe environment will give you much joy as you share your path to adulthood with friends, teachers, staff, and Jesuits who truly care about you as an individual person. ",subTitle5:"Comprehensive Education",paragraph14:"As a Jesuit school, Canisius College gives you an education that goes beyond academics. We are committed to nurture your whole person. Our holistic education trains your character and leadership qualities and nurtures your social-emotional development and physical well-being. You will have access to a wide range of extracurricular activities, sports, arts, and leadership opportunities that foster personal growth and a well-rounded skill set.",subTitle6:"Join us at Canisius College",paragraph15:"By choosing Canisius College, you will experience a transformative educational experience that will prepare you for a meaningful life in the future. We invite you to join our community, where Ignatian spirituality, academic excellence, personal development, and a commitment to social justice come together to prepare you for a purposeful and impactful life.",paragraph16:"We look forward to welcoming you to our vibrant community of future leaders.",paragraph17:"Ad Maiorem Dei Gloriam!"},eU={text1:"Application will be opened soon"},tU={headTable:"Department Data",addData:"Add Department",editData:"Edit Department Data",detailData:"Detail Department Data",warning:"Warning!",delData:"from Department data?",table:{name:"Department",code:"Code",sortNo:"Sort No",description:"Description",action:"Action"},form:{name:"Department",enName:"Department (English)",code:"Code",sortNo:"Sort No",showPage:"Show on Page",sectionPage1:"Section Page",description:"Description"}},aU={headTable:"Instagram Setting Data",addData:"Add Instagram Setting",editData:"Edit Instagram Setting Data",detailData:"Detail Instagram Setting Data",warning:"Warning!",delData:"from Instagram Setting data?",table:{token:"Access Token",updated:"Updated",action:"Action"},form:{token:"Access Token",updated:"Updated"}},nU={headTable:"Staff Data",addData:"Add Staff",editData:"Edit Staff Data",detailData:"Detail Staff Data",warning:"Warning!",delData:"from Staff data?",table:{name:"Name",position:"Position",otherPosition:"Other Position",department:"Department",sortNo:"Sort No",cv:"Curriculum Vitae",profile:"Profile",employee:"Employee ID",email:"Email",ytLink:"YouTube Link",fbLink:"Facebook Link",twLink:"Twitter Link",igLink:"Instagram Link",inLink:"LinkedIn Link"},form:{name:"Name",position:"Position",positionEn:"Position (English)",otherPosition:"Other Position",otherPositionEn:"Other Position (English)",sortNo:"Sort No",department:"Department",employee:"Employee ID",selDept:"Select a Department",cv:"Type your short CV",photo:"Photo Profile"}}
877,iU={name:"Alumni Event",headTable:"Event Data",addData:"Add Event",editData:"Edit Event",detailData:"Detail Event",warning:"Warning!",delData:"from Event data?",table:{title:"Title",desc:"Description",newsDate:"Event Date"}},rU={name:"Alumni News",headTable:"News Data",addData:"Add News",editData:"Edit News",detailData:"Detail News",warning:"Warning!",delData:"from News data?",table:{title:"Title",desc:"Description",newsDate:"News Date"}},sU={headTable:"News Data",addData:"Add News",editData:"Edit News Data",detailData:"Detail News Data",warning:"Warning!",delData:"from News data?",table:{title:"Title",desc:"Description",newsDate:"News Date"},form:{title:"Title",desc:"Description",newsDate:"News Date",postDate:"Publish Date",postForPage:"Post for page",category:"Category",page:"Show on Page",postPage:"Show on Other Page",selPage:"Select a Page",selCat:"Select a Category",image1:"Thumbnail 2",image2:"Image 1",image3:"Image 2",src_tumbnail:"Source Thumbnail",src_img1:"Source Thumbnail 2",src_img2:"Source Image 1",src_img3:"Source Image 2"}},oU={headTable:"Album Data",addData:"Add Album",editData:"Edit Album Data",detailData:"Detail Album Data",warning:"Warning!",delData:"from Album data?",table:{title:"Title",desc:"Description",albumDate:"Album Date"},form:{title:"Title",desc:"Description",albumDate:"Album Date",postDate:"Publish Date",postForPage:"Post for page",category:"Category",page:"Show on Page",postPage:"Show on Other Page",selPage:"Select a Page",selCat:"Select a Category",image1:"Thumbnail 2",image2:"Image 1",image3:"Image 2",src_tumbnail:"Source Thumbnail",src_img1:"Source Thumbnail 2",src_img2:"Source Image 1",src_img3:"Source Image 2"}},uU={headTable:"Story",addData:"Add Story",editData:"Edit Story",detailData:"Detail Story",warning:"Warning!",delData:"from Story?",table:{title:"Title",desc:"Description",storyYear:"Story Date"},form:{title:"Title",desc:"Description",storyYear:"Story Date",sortNo:"Sort No.",image1:"Thumbnail 2",image2:"Image 1",image3:"Image 2",src_tumbnail:"Source Thumbnail",src_img1:"Source Thumbnail 2",src_img2:"Source Image 1",src_img3:"Source Image 2"}},lU={headTable:"Facilities Data",addData:"Add Facilities",editData:"Edit Facilities Data",detailData:"Detail Facilities Data",warning:"Warning!",delData:"from Facilities data?",table:{title:"Title",title_en:"Title",description:"Description",description_en:"Description",image:"Image",action:"Action"},form:{title:"Title",title_en:"Title En",description:"Description",description_en:"Description En",image:"Image"}},cU={headTable:"Testimoni Data",addData:"Add Testimoni",editData:"Edit Testimoni Data",detailData:"Detail Testimoni Data",warning:"Warning!",delData:"from Testimoni data?",table:{name:"Name",position:"Position",position_en:"Position En",quotes:"Quotes",quotes_en:"Quotes En",image:"Image",action:"Action"},form:{name:"Name",position:"Position ",position_en:"Position En",quotes:"Quotes",quotes_en:"Quotes En",image:"Image"}},dU={headTable:"Event Data",addData:"Add Event",editData:"Edit Event Data",detailData:"Detail Event Data",warning:"Warning!",delData:"from Event data?",table:{title:"Title",desc:"Description",eventDate:"Event Date"},form:{title:"Title",desc:"Description",eventDate:"Event Date",eventEndDate:"Event End Date",postDate:"Publish Date",category:"Category",postPage:"Show on Other Page",selPage:"Select a Page",selCat:"Select a Category",image1:"Image 1",image2:"Image 2",image3:"Image 3",src_tumbnail:"Source Thumbnail",src_img1:"Source Image 1",src_img2:"Source Image 2",src_img3:"Source Image 3"}},hU={headTable:"News Category",addData:"Add News Category",editData:"Edit News Category Data",detailData:"Detail News Category",warning:"Warning!",delData:"from News Category data?",table:{name:"Category"}},fU={headTable:"Event Category",addData:"Add Event Category",editData:"Edit Event Category Data",detailData:"Detail Event Category",warning:"Warning!",delData:"from Event Category data?",table:{name:"Category"}},mU={headTable:"News Article",addData:"Add News Article",editData:"Edit News Article Data",detailData:"Detail News Article",warning:"Warning!",delData:"from News Article data?",table:{name:"Article"}},pU={headTable:"Article Data",addData:"Add Article",editData:"Edit Article",detailData:"Article Detail",warning:"Warning!",delData:"from Article?",table:{title:"Title",article:"Article",desc:"Description",date:"Article Date",artUpload:"Publish Date"}
877,form:{title:"Title",desc:"Description",date:"Article Date",artUpload:"Publish Date",article:"Article"}},gU={headTable:"Magazines Data",addData:"Add Magazine",editData:"Edit Magazine",detailData:"Magazine Detail",warning:"Warning!",delData:"from Magazines?",table:{title:"Title",maga:"Magazine",desc:"Description",magaDate:"Magazine Date",magaUpload:"Publish Date"},form:{title:"Title",desc:"Description",magaDate:"Magazine Date",magaUpload:"Publish Date",category:"Category",maga:"Magazine"}},vU={title:"Schedule",paragraph1:"The learning schedule at Canisius College is arranged as follows:",subTitle1:"LEARNING SCHEME FOR GRADES 7-9",paragraph2:"<b>Note</b>: Special schedules apply for Monday, Thursday, and Friday due to Morning Assembly, Teacher Meetings with the Foundation, and Friday Prayer/Mass.",subTitle2:"LEARNING SCHEME FOR GRADES 10-12",table:{time:"TIME",header:"LEARNING SESSION",class7:"VII",class8:"VIII",class9:"IX",class10:"X",class11:"XI",class12:"XII",recess:"RECESS",exam:"EXAMEN",footer1:"<b>SELF-DEVELOPMENT ACTIVITIES: Extracurriculars, Scouts, etc</b>",footer2:"<b>SELF-DEVELOPMENT ACTIVITIES: EXTRACURRICULAR ACTIVITIES, ARTS AND CRAFTS/COMPULSORY ARTS, INTEGRATIVE MULTIDISCIPLINARY SUBJECTS</b>"}},bU={title:"Academic Calendar",downloadCal:"Download Academic Calendar",download:"Download",subtitle1:"SEMESTER 1<br>Academic Year 2023-2024",subtitle2:"SEMESTER 2<br>Academic Year 2023-2024"},yU={public:{menu:{schoolProfile:{title:"School Profile",coreValues:"Core Values",visionMision:"Vision & Mission",jesuitSchool:"Jesuit School Culture",schoolHistory:"School History"},schoolGovernance:{title:"School Governance",presidentWelcome:"President's Welcome",governingBoard:"Governing Board",boardDirectors:"Board of Directors"},studentLife:{title:"Student Life",studentActivities:"Student Activities",extracurricularCommunities:"Extracurricular & Communities",recentAchievements:"Recent Achievements",moderator:"Moderator",presidiumLegionnaire:"Presidium Legionnaire"},academicProgram:{title:"Academic Program",curriculum:"Curriculum",academicProgram:"Academic Program"},campusMinistry:{title:"Campus Ministry",ignatianSpirituality:"Ignatian Spirituality",ignatianCenter:"Ignatian Center"},theJesuits:{title:"The Jesuits",theJesuits:"The Jesuits",jesuitGlobal:"Jesuit Global Network of Schools",jesuitsCanisius:"Jesuits at Canisius",becomeJesuit:"Become a Jesuit"}
877,beCanisian:{title:"Be a Canisian",beCanisian:"Be a Canisian",joinBrotherhood:"Join Our Brotherhood",applyNow:"Apply Now"},digitalMuseum:{title:"Digital Museum"},bellSchedule:{title:"Bell Schedule"},academicCalendar:{title:"Academic Calendar"},library:{title:"Library"},news:{title:"News"},events:{title:"Events"},staffDirectory:{title:"Staff Directory"},jesuitSaints:{title:"Jesuit Saints and Patrons"},canisiusChapel:{title:"Canisius Chapel"},alumni:{title:"Alumni"},joinTeam:{title:"Join Our Team"}},general:{discover:"Discover",account:"Account",watchSchool:"Watch Our School Profile",studentsLogin:"Students Log In",parentsLogin:"Parents Log In",address:"Alamat",phone:"Phone",contactUs:"Contact with us!"}},admin:XB,navbar:QB,email:ZB,setting:ej,home:tj,sidebar:aj,settingbar:nj,notif:ij,button:rj,login:sj,wa:oj,delete:"Are you sure you want to remove",sizeFile:uj,empty:lj,table:cj,gallery:dj,heromenu:hj,about:fj,join:mj,news:pj,calendar:gj,featuredEvent:vj,upcomingEvent:bj,totalprev:yj,facility:kj,closing:_j,footer:Tj,menu:Sj,visionMision:Cj,president:wj,schProfile:Ej,schHistory:xj,boardTrst:Aj,boardDrc:Dj,idJst:Pj,jstSch:Ij,comCC:Lj,beJst:Mj,curriculum:Oj,policies:Rj,programme:Nj,handbook:Fj,moderator:Bj,council:jj,igSpirit:Uj,igCenter:Hj,igParent:Vj,igDaily:Kj,igRetreat:zj,igSacra:Wj,igLeader:Gj,igAlumni:$j,igSafe:Jj,igBook:qj,activities:Yj,clubsAct:Xj,ccCmt:Qj,whyCc:Zj,apply:eU,admDept:tU,admSetting:aU,admStaff:nU,admAlumEvent:iU,admAlumNews:rU,admNews:sU,admAlbum:oU,admAniv:uU,admFacilities:lU,admTestimoni:cU,admEvent:dU,admNewsCat:hU,admEventCat:fU,admArticleCat:mU,admArticle:pU,admAlumniMaga:gU,schedule:vU,acaCal:bU},kU={menu:{dashboard:"Dasbor",data:"Data",media:"Media",general:"Umum",department:"Departemen",staffDirectory:"Direktori Staf",jesuit:"Jesuit",facility:"Fasilitas",graduation:"Kelulusan",schoolHistory:"Sejarah Kolese Kanisius",news:"Berita",event:"Acara",article:"Artikel",magazine:"Majalah",hero:"Hero",carousel:"Carousel",cardInformation:"Card Information",setting:"Pengaturan",advertisement:"Iklan",testimonial:"Testimoni",acaProgram:"Program A
877kademik",outbox:"Outbox",sentbox:"Sentbox",jobVacancy:"Lowongan Pekerjaan"},headerTable:{department:"Daftar Departemen",staffDirectory:"Daftar Staf",jesuit:"Daftar Jesuit",facility:"Daftar Fasilitas",graduation:"Daftar Kelulusan",schoolHistory:"Daftar Sejarah",news:"Daftar Berita",event:"Daftar Acara",album:"Daftar Album",article:"Daftar Artikel",magazine:"Daftar Majalah",hero:"Daftar Hero",carousel:"Daftar Carousel",cardInformation:"Daftar Card",advertisement:"Daftar Iklan",testimonial:"Daftar Testimoni",acaProgram:"Daftar Akademik Program",outbox:"Daftar Outbox",sentbox:"Daftar Sentbox",jobVacancy:"Daftar Lowongan Pekerjaan",ccAniv:"Daftar Cerita"},general:{search:"Cari",department:"Departemen",selectDepartment:"Pilih Departemen",category:"Kategori",selectCategory:"Pilih Kategori",page:"Halaman",selectPage:"Pilih Halaman",section:"Bagian",selectSection:"Pilih Bagian",required:"* Bidang ini wajib diisi!",add:"Tambah",edit:"Ubah",delete:"Hapus",detail:"Rincian",save:"Simpan",submit:"Kirim",confirm:"Konfirmasi",cancel:"Batal",logout:"Keluar",login:"Masuk",language:"Bahasa",download:"Unduh",upload:"Unggah",active:"Aktif",notActive:"Tidak Aktif",warning:"Peringatan!",deleteMessage:"Are you sure you want to remove",from:"dari",to:"sampai",gallery:"Galeri",viewGallery:"Lihat Galeri",addGallery:"Tambaj Galeri",addGraduation:"Tambah Lulusan",added:"menambahkan",edited:"mengubah",deleted:"menghapus",createdAt:"Dibuat pada",createdBy:"Dibuat oleh",updatedAt:"Diubah pada",updatedBy:"Diubah oleh"},notif:{name:"Notifikasi",message:"Pesan",delAll:"Hapus semua notifikasi",readAll:"Tandai notifikasi telah dibaca semua",del:"Hapus Notifikasi",read:"Tandai telah dibaca",noNotif:"Tidak ada notifikasi",noRecent:"Tidak ada notifikasi terbaru",you:"Anda"}},_U={about:{name:"Tentang Kami",vision:"Visi & Misi",president:"Sambutan Ketua Yayasan",directorS:"Sambutan Direktur",history:"Sejarah Kolese Kanisius",profile:"Profil Kolese Kanisius",annual:"Laporan Tahunan",governance:"Tata Kelola Sekolah",trustees:"Pengurus Yayasan",directors:"Dewan Direksi",staff:"Direktori Staf",join:"Bergabunglah dengan Tim Kami"},jesuit:{name:"Jesuit",indonesian:"Jesuit di Indonesia",school:"Sekolah Jesuit",cc:"Komunitas Jesuit CC"},academic:{name:"Akademik",curriculum:"Kurikulum",policies:"Kebijakan Sekolah",academic:"Program Akademik",journal:"Jurnal Akademik",acaJournal:"Jurnal Akademik",calendar:"Kalender",schedule:"Jadwal"},student:{name:"Kesiswaan",studentJournal:"Hasil Belajar",handbook:"Buku Pegangan Siswa",moderator:"Moderator",council:"Presidium Legionnaire",act:"Aktivitas",library:"Perpustakaan",clubs:"Klub dan Komunitas"},campus:{name:"Campus Ministry",center:"Pusat Ignasian",parenting:"Ignasian Parenting",spirituality:"Spiritualitas Ignasian",retreat:"Retret & Rekoleksi",daily:"Refleksi Harian",sacrament:"Sakramen & Liturgi",leader:"Leadership & Social Justice",parent:"Orang Tua & Alumni",safeguard:"Protokol Perlindungan",book:"Toko Buku & Suvenir"},admission:{name:"Pendaftaran",why:"Mengapa Kanisius",brotherhood:"Persaudaraan",academically:"Secara Akademik Unggul",enrichment:"Peluang Pengayaan",virtual:"Tur Virtual",apply:"Daftar Sekarang"},students:{name:"Siswa",login:"Login Portal Siswa",bell:"Jadwal Pelajaran",attandance:"Kehadiran"},parent:{name:"Orang Tua",login:"Login Portal Orang Tua",faculty:"Direktori Fakultas/Staf",bell:"Jadwal Pelajaran",attandance:"Kehadiran",permission:"Permohonan Ijin",outstanding:"Tagihan"},alumni:{name:"Alumni",login:"Login Portal Alumni",news:"Berita Alumni",events:"Acara Alumni",testimoni:"Testimoni Alumni",magazines:"Majalah Alumni",directory:"Direktori Alumni",keep:"Tetap Terhubung",organizations:"Organisasi & Kepemimpinan Alumni"},quick:{acc:"Akun Saya",name:"Tautan Langsung",student:"Login Siswa",parent:"Login Orang Tua",teacher:"Login Guru",alumni:"Login Alumni",featuredMenu:"Menu Unggulan"}},TU={email:"Email",outbox:{name:"Kotak Keluar",sender:"Email Pengirim",nameSender:"Nama Pengirim",recipient:"Penerima",subject:"Subjek",event:"Nama Acara",startTime:"Waktu Mulai",endTime:"Waktu Berakhir",startDate:"Tanggal Mulai",endDate:"Tanggal Berakhir",message:"Pesan",createdAt:"Terkirim pada",detail
877:"Detil Kotak Keluar",inputName:"Masukan nama anda",inputEmail:"Masukan email anda",inputSubject:"Masukan subjek",inputEvent:"Masukan acara",inputMessage:"Masukan pesan"},sentbox:{name:"Terkirim",sender:"Pengirim",recipient:"Penerima",subject:"Subjek",message:"Pesan",createdAt:"Terkirim pada",detail:"Detil Terkirim"}},SU={dashboard:"Dasbor",notif:"Notifikasi",department:"Departemen",newsEvent:"Berita & Acara",settings:"Pengaturan",general:"Umum",facility:"Fasilitas",graduate:"Lulusan",testimoni:"Testimoni",latestNews:"Berita",event:"Acara",alumniMagazine:"Majalah"},CU={lang:"Bahasa",dark:"Mode Gelap",setting:"Pengaturan",logout:"Keluar"},wU={name:"Notifikasi",message:"Pesan",delAll:"Hapus semua notifikasi",readAll:"Tandai notifikasi telah dibaca semua",del:"Hapus Notifikasi",read:"Tandai telah dibaca",noNotif:"Tidak ada notifikasi",noRecent:"Tidak ada notifikasi terbaru",you:"Anda"},EU={added:"Data yang di tambah",edited:"Data yang diubah",deleted:"Data yang dihapus",add:"Tambah",edit:"Ubah",detail:"Detil",delete:"Hapus",cancel:"Batal",submit:"Kirim",reset:"Atur Ulang",confirm:"Konfirmasi",search:"Cari...",searchFil:"Cari",searchStaff:"berdasarkan nama / jabatan",resend:"Kirim Ulang",gallery:"Galeri",vgallery:"Lihat Galeri",viewEvent:"Lihat Acara",allEvent:"Semua Acara",addGallery:"Tambahkan Lebih Banyak Galeri"},xU={admin:"Login Admin"},AU="Chat hanya dari Senin sampai Jumat",DU="Ukuran file terlalu besar, mohon unggah file di bawah 1MB!",PU={catNews:"Tidak ada berita di kategori",catEvent:"Tidak ada acara di kategori"},IU={createdAt:"Dibuat pada",createdBy:"Dibuat oleh",updatedAt:"Diperbarui pada",updatedBy:"Diperbarui oleh",pictureSrc:"Sumber gambar",src:"Sumber",addGallery:"Tambahkan Galeri"},LU={title:"Judul",filename:"Nama file",type:"Tipe",size:"Ukuran",resolution:"Resolusi",uploadAt:"Diunggah pada",uploadBy:"Diunggah oleh"},MU={welcome:"Selamat Datang di Kolese Kanisius",subWelcome:"A Home where Discerning Leaders are Formed",openning:"Selama hampir 100 tahun, kami telah membentuk siswa-siswa kami menjadi âManusia bagi dan dengan sesamanyaâ.<br>Hidup mereka mencerminkan nilai-nilai dasar kami sebagai sebuah sekolah Jesuit.",vision:"Visi Kami",valueVision:"Kolese Kanisius sebagai sekolah Yesuit menjadi pusat pelayanan pendidikan<br>bagi para calon pemimpin yang unggul dan beriman.",moreVision:"Di Canisius College, kami berusaha untuk menanamkan pada siswa-siswa kami kebajikan kepemimpinan yang berakar pada 4Cs yang menentukan pendidikan Yesuit. 4Cs mengungkapkan keunggulan manusiawi yang kami harapkan berkembang pada siswa-siswa kami, Canisians.",mission:"Misi Kami",mission1:"Mewujudkan komunitas sekolah yang menghidupi semangat rekonsiliasi dengan Allah, sesama, dan alam ciptaan dalam terang iman Katolik.",mission2:"Menggunakan Paradigma Pedagogi Ignatian sebagai dasar cara bertindak komunitas sekolah.",mission3:"Mendidik para siswa menjadi pemimpin yang kompeten, berhati nurani, peduli, dan berkomitmen.",mission4:"Menyelenggarakan formasi berkelanjutan untuk pendidik dan tenaga kependidikan.",mission5:"Mewujudkan iklim sekolah yang sehat, aman, dan berkeadilan.",mission6:"Mengembangkan tata kelola kelembagaan yang profesional dan berkeadilan.",values:"Nilai-Nilai Dasar<br>Kolese Kanisius",value1:"Kompetensi",competence:"Siswa kami mengembangkan pengetahuan dan keterampilan untuk mencapai prestasi-prestasi profesional dan manusiawi, serta terlibat dalam proyek kehidupan bersama orang-orang dari semua latar belakang. ",value2:"Hati Nurani",conscience:"Siswa-siswa kami berkembang menjadi pribadi dengan kedalaman spiritual dan kemampuan diskresi yang memiliki ketajaman batin untuk mengenali apa yang benar dan salah, serta panggilan pribadinya di tengah dunia yang ditandai jeritan alam ciptaan dan orang tersingkir.",value3:"Bela Rasa",compassion:"Siswa kami menumbuhkan solidaritas dengan mereka yang menderita dan paling berkekurangan di lingkungan kehidupan mereka.",value4:"Komitmen",commitment:"Siswa kami bertumbuh menjadi pribadi yang memiliki semangat <i>perseverantia</i> dalam tindakan-tindakan berani yang dibutuhkan untuk menciptakan perubahan sejati yang berkelanjutan.",value5:"Kepemimpinan",leadership:"Siswa kami bertransformasi menjadi pemimpin yang diskretif dalam mengambil keputusan serta menginspirasi sesamanya untuk bertindak dan terlibat."},OU={aboutText:{text:"âSebagai Uskup Jakarta saya pertama-tama merasa bangga dan dibantu oleh Kolese Kanisius dalam membentuk kepribadian manusia yang oleh banyak orang diakui sebagai lembaga pendidikan yang bermutu tinggi.â",name:"Mgr. Leo Soekoto, S.J.",address:"Uskup Keuskupan Agung Jakarta 1970-1995"},testimoni:{title:"Testimoni",text1:"Kolese Kanisius menjadi besar, bukan karena ia memberikan pengajaran y
877ang terbaik. Ia menjadi besar karena memungkinkan siswanya melakukan pengembaraan dalam pemikiran, dalam bakat, dalam pertanyaan. Kanisius bukan hakim berhasil atau tidaknya seorang anak didik, tetapi ia adalah pintu menuju kemerdekaan berpikir, menuju eksplorasi ide. Itu sebabnya siswa Kanisius terus berkembang, karena ia adalah rasa ingin tahu, bukan jawaban yang dibakukan atau diseragamkan.",name1:"Dr Muhamad Chatib Basri",address1:"Menteri Keuangan Indonesia (2013-2014)<br>Alumni 1985",text2:"Sebagai Uskup Jakarta, saya pertama-tama merasa bangga dan dibantu dalam membentuk kepribadian manusia oleh Kolese Kanisius, yang diakui oleh banyak orang sebagai lembaga pendidikan yang bermutu tinggi.",name2:"Mgr. Leo Soekoto, S.J.",address2:"Uskup Keuskupan Agung Jakarta 1970-1995",text3:"Kolese Kanisius menyiapkan anak saya untuk berani menyambut dunia yang penuh tantangan sebagai rumahnya - mendidik akal, budi, nurani supaya âmelayani kebaikan bersamaâ menjadi panggilan hidup yang sejati.",name3:"Dr. Karlina Supelli",address3:"Direktur Sekolah Pascasarjana STF Driyarkara<br>Orang Tua Alumnus",text4:"Pendidikan Jesuit yang saya terima di Kolese Kanisius membantu saya menemukan diri saya yang sejati dan mengembangkan diri secara kokoh.",name4:"P. Markus Wanandi, S.J.",address4:"Pendidik Jesuit<br>Alumnus Kolese Kanisius 1963",text5:"Selama perjalanan penuh kenangan selama enam tahun di Kanisius, yang dimulai sejak saya berusia 12 tahun, saya tidak hanya mendapatkan pendidikan berkualitas tetapi juga memperoleh nilai-nilai penting seperti solidaritas, kepekaan sosial, dan kepemimpinan.",name5:"Patrick Walujo",address5:"CEO Goto, Co-founder Northstar Group<br>Alumnus 1993",text6:"Belajar di Kanisius adalah perjalanan formasi yang sungguh mengesankan! Selain mengutamakan keunggulan akademik, suasana kekeluargaan dan kesempatan untuk mengembangkan potensi diri membuat perjalanan ini bermakna dan tak terlupakan.",name6:"Oliver Dave",address6:"Ketua OSIS SMA Kolese Kanisius"}},RU={text1:"Saat ini kami tidak memiliki lowongan"},NU={title:"Berita Terbaru",category:"Kategori Berita",more:"Berita Lainnya",all:"Semua Berita",igPost:"Postingan Lainnya",news:"Berita"},FU={title:"Kalender Akademik",more:"Semua Kalender"},BU={title:"Acara Unggulan",more:"Tampilkan Semua",category:"Kategori Acara",event:"Acara",all:"Semua Acara",noEvent:"Belum ada acara yang akan datang",noOtherEvent:"Anda bisa melihat acara yang telah dilaksanakan disini"},jU={title:"Upcoming Events",more:"Semua Acara"},UU={students:"Siswa",publicUniv:"siswa yang diterima di Perguruan Tinggi Negeri",teacher:"Rasio Murid - Guru",extra:"Kegiatan Ekstrakurikuler dan Komunitas",foreignUniv:"siswa yang diterima di Universitas Luar Negeri"},HU={title:"Fasilitas",see:"Lihat Detil"},VU={header:"Dunia diisi dengan keagungan Tuhan.",title:"Sekolah Jesuit",text:"Sebagai sekolah Jesuit, Kolese Kanisius adalah bagian dari jaringan global sekolah Jesuit yang telah berdiri selama lebih dari 450 tahun. Saat ini, Jaringan Sekolah Jesuit Global mendidik 3 juta siswa dan memiliki lebih dari 2.300 sekolah dan 200 institusi pendidikan tinggi yang tersebar di lebih dari 70 negara. Seperti sekolah-sekolah Jesuit lainnya, Kolese Kanisius telah mencetak banyak pemimpin yang memprakarsai perubahan dan meninggalkan warisan yang langgeng di Indonesia dan negara-negara lain. Menjelang abad keduanya, Kolese Kanisius setia pada komitmennya membentuk pribadi-pribadi dengan competence, conscience, compassion, commitment, dan leadership, sehingga mereka berdaya untuk berkontribusi pada kebaikan bersama di dunia global yang adalah rumah kita bersama."},KU={address:"Alamat",phone:"Telepon",connect:"Terhubung dengan kami!"},zU={other:"Menu Lainnya"},WU={vision:"Visi Kami",valueVision:"Kolese Kanisius sebagai sekolah Yesuit menjadi pusat pelayanan pendidikan<br>bagi para calon pemimpin yang unggul dan beriman.",moreVision:"Di Canisius College, kami berusaha untuk menanamkan pada siswa-siswa kami kebajikan kepemimpinan yang berakar pada 4Cs yang menentukan pendidikan Yesuit. 4Cs mengungkapkan keunggulan manusiawi yang kami harapkan berkembang pada siswa-siswa kami, Canisians.",mission:"Misi Kami",mission1:"Mewujudkan komunitas sekolah yang menghidupi semangat rekonsiliasi dengan Allah, sesama, dan alam ciptaan dalam terang iman Katolik.",mission2:"Menggunakan Paradigma Pedagogi Ignatian sebagai dasar cara bertindak komunitas sekolah.",mission3:"Mendidik para siswa menjadi pemimpin yang kompeten, berhati nurani, peduli, dan berkomitmen.",mission4:"Menyelenggarakan formasi berkelanjutan untuk pendidik dan tenaga kependidikan.",mission5:"Mewujudkan iklim sekolah yang sehat, aman, dan berkeadilan.",mission6:"Mengembangkan tata kelola kelembagaan yang profesional dan berkeadilan.",culture:"Budaya Sekolah Jesuit",cura:"Perhatian pada pribadi",man:"Manusia bagi dan bersama sesama",discernment:"Diskresi",magis:"Magis",honesty:"Jujur dan Adil",love:"Mencintai alam dan budaya",values:"Nilai - Nilai Dasar",value1:"Competence",competence:"Siswa-siswa kami berkembang menjadi pribadi yang mampu menciptakan, memahami, dan menggunakan pengetahuan dan keterampilan untuk mengejar pencapaian profesional dan manusiawi, serta terlibat dalam proyek kehidupan kolaboratif dengan orang-orang dari berbagai latar belakang. Dengan kompetensinya, siswa-siswa kami dapat berperan
877sebagai warga global yang mampu memulai dan mengusahakan perubahan di arena internasional.",value2:"Conscience",conscience:"Siswa-siswa kami berkembang menjadi pribadi dengan kedalaman spiritual dan kemampuan diskresi yang memiliki ketajaman batin untuk mengenali apa yang benar dan salah, serta panggilan pribadinya di tengah dunia yang ditandai jeritan alam ciptaan dan orang tersingkir. Sebagai pribadi berhati nurani yang sungguh mengenal dirinya, siswa-siswa kami dapat menegaskan kebenaran dan kebaikan dari tindakan mereka sendiri.",value3:"Compassion",compassion:"Siswa-siswa kami berkembang menjadi pribadi yang memiliki solidaritas pada mereka yang menderita dan yang paling tidak beruntung dalam masyarakat. Sebagai pribadi yang berbela rasa, mereka teguh mengusahakan kebaikan bersama dan memberantas ketidakadilan.",value4:"Commitment",commitment:"Siswa-siswa kami berkembang menjadi pribadi yang mampu bertahan dalam tindakan berani yang diperlukan untuk menghasilkan transformasi yang nyata dan berkelanjutan. Sebagai pribadi yang berkomitmen, mereka mampu mengimajinasikan proyek kehidupan yang besar serta mewujudkannya.",value5:"Leadership",leadership:"Siswa-siswa kami berkembang menjadi pemimpin yang bijaksana yang murah hati, berpengetahuan, berketerampilan, dan fasihan berbicara, sehingga mereka dapat menginspirasi orang lain untuk bertindak."},GU={title:"Sambutan Ketua Yayasan Budi Siswa",welcome:"Selamat datang di Kolese Kanisius",paragraph1:"Kolese Kanisius adalah sekolah Jesuit di jantung kota Jakarta, Ibukota Indonesia. Ketika didirikan pada tahun 1927, para pendiri kami memiliki visi menjadikan Kolese Kanisius sebagai pusat pendidikan di mana para pemimpin masa depan Indonesia dididik dan dibentuk. Selama hampir seratus tahun, kami setia pada visi awal kami. Kami percaya bahwa para siswa kami kelak akan menjadi pemimpin yang membawa perubahan positif bagi bangsa dan masyarakat Indonesia.",paragraph2:"Keyakinan kami menginspirasi kami untuk menjadi pusat layanan pendidikan yang menawarkan pendidikan menyeluruh yang mencakup pikiran, hati, tubuh, dan jiwa. Berlandaskan pada semangat Cura Personalis (atau perhatian terhadap pribadi) yang merupakan ciri khas pendidikan Jesuit, kami menemani masing-masing siswa untuk mengasah intelektualitas, menajamkan hati nurani, memupuk solidaritas kepada sesama, mengembangkan kemampuan berkomitmen, dan mempersiapkan diri mengambil peran-peran kepemimpinan di masa depan.",paragraph3:"Sembari menyongsong abad kedua, kami di Kolese Kanisius sangat berterima kasih atas kehadiran Anda di tengah-tengah kami dan kepercayaan Anda selama ini. Kami mengundang Anda untuk berjalan bersama kami dalam menemani para siswa untuk menciptakan masa depan yang penuh harapan bagi diri mereka dan sesama.",paragraph4:"Ad Maiorem Dei Gloriam.",paragraph5:"P. Leonardus E.B. Winandoko, SJ PhD"},$U={title:"Profil Kolese Kanisius",topTitle:"âSekolah Jesuit Tempat Pemimpin Diskretif Dibentukâ",sidemenu1:"Annual Report",subtitle1:"Ringkasan",sub1par1:"Kolese Kanisius(Latin: <i>Universitas Canisian</i>; English: Canisius College) adalah lembaga pendidikan Katolik khusus laki-laki yang didirikan pada 1 Juli 1927 oleh para Jesuit. Nama Kolese Kanisius berasal dari nama seorang pendidik Jesuit abad ke-16 yang terkemuka, <a href='https://www.jesuits.global/saint-blessed/saint-peter-canisius/' target='_blank'>Santo Petrus Kanisius</a>, yang kemudian dihormati sebagai Pujangga Gereja. Sebagai bagian dari <a href='https://www.jesuits.global/2021/11/23/jesuit-global-network-of-schools/' target='_blank'>Jaringan Sekolah Jesuit Global</a>, kami memiliki motto yang sama dengan Serikat Jesus universal, yaitu <i>Ad Maiorem Dei Gloriam</i> (Demi Kemuliaan Tuhan yang Lebih Besar). Nilai dasar kami juga sama dengan sekolah-sekolah Jesuit lain di seluruh dunia: <b>Competence, Conscience, Compassion, Commitment,</b> dan <b>Leadership (4C & 1L)<>.",sub1par2:"Di Kolese Kanisius, pendidikan siswa selalu melibatkan pengalaman langsung dalam kehidupan sehari-h
877ari dan refleksi mendalam akan maknanya bagi pertumbuhan pribadi dan komunal. Itulah mengapa pedagogi kami dirancang untuk memungkinkan siswa berpartisipasi dalam berbagai kegiatan yang dapat mengintegrasikan kebutuhan mereka untuk tumbuh secara holistik. Proses pendidikan ini berlangsung secara berkesinambungan selama enam tahun dari kelas 7 hingga kelas 12",sub1par3:"Demi menjunjung tinggi integritas proses pendidikan, <b>Kolese Kanisius memiliki aturan ketat</b> tentang kecurangan. Siswa kelas 7, 8, dan 9 yang tertangkap menyontek tidak diperbolehkan melanjutkan ke kelas 10. Sementara itu, siswa kelas 10, 11, dan 12 yang tertangkap menyontek akan langsung dikeluarkan dari sekolah. Kami meminta siswa dan orang tua untuk mematuhi kebijakan menyontek kami dengan menandatangani surat perjanjian di awal kelas 10.",sub1par4:"Selama hampir seratus tahun, Kolese Kanisius telah menghasilkan banyak alumni terkemuka yang kehidupannya mencerminkan nilai-nilai dasar sekolah kami. Jajaran alumni kami meliputi para menteri, gubernur, dan pejabat pemerintahan, serta pengusaha sukses, pendidik yang menginspirasi, seniman handal, dan atlet berprestasi. Mereka tersebar di berbagai sektor pekerjaan dan kehidupan. Tetapi rasa persaudaraan mereka sebagai Kanisian terus bertahan jauh setelah kelulusan mereka dari Kolese Kanisius. Dalam kebersamaan, para Kanisian ini telah menjadi pemimpin-pemimpin yang membuat perbedaan nyata di Indonesia dan dunia.",subtitle21:"Rumusan Visi dan Misi",sub21par1:"Pada tanggal 27 April 2023, Kolese Kanisius meluncurkan rumusan visi dan misi baru yang mencerminkan komitmen kami untuk menjunjung tinggi tradisi keunggulan sambil beradaptasi dengan perubahan keadaan di saat ini dan masa depan. Terinspirasi oleh <a href='https://www.jesuits.global/ua
877p/introduction/' target='_blank'>Preferensi Apostolik Universal</a> dari Serikat Yesus, pernyataan visi dan misi baru kami mengungkapkan keinginan kami untuk menemani kaum muda dalam menciptakan masa depan yang penuh harapan.",subtitle22:"Visi",sub22par1:"Kolese Kanisius sebagai sekolah Yesuit menjadi pusat pelayanan pendidikan bagi para calon pemimpin yang unggul dan beriman.",subtitle3:"Misi",sub3list1:"Mewujudkan komunitas sekolah yang menghidupi semangat rekonsiliasi dengan Allah, sesama, dan alam ciptaan dalam terang iman Katolik.",sub3list2:"Menggunakan Paradigma Pedagogi Ignatian sebagai dasar cara bertindak komunitas sekolah.",sub3list3:"Mendidik para siswa menjadi pemimpin yang kompeten, berhati nurani, peduli, dan berkomitmen.",sub3list4:"Menyelenggarakan formasi berkelanjutan untuk pendidik dan tenaga kependidikan.",sub3list5:"Mewujudkan iklim sekolah yang sehat, aman, dan berkeadilan.",sub3list6:"Mengembangkan tata kelola kelembagaan yang profesional dan berkeadilan.",sub3par1:"Selaras dengan nilai-nilai dasar kami <b>(4C & 1L)</b>, kami juga berkomitmen untuk menciptakan Budaya Sekolah Jesuit yang mencerminkan identitas kami sebagai sekolah Jesuit:",subtitle4:"Budaya Sekolah Jesuit",sub4list1:"Cura Personalis / Perhatian pada pribadi",sub4list2:"Man for and with others / Manusia bagi dan bersama sesama",sub4list3:"Diskresi",sub4list4:"Magis",sub4list5:"Jujur dan Adil",sub4list6:"Mencintai alam dan budaya",subtitle5:"Tujuan Pendidikan",sub5par1:"Di Kolese Kanisius, kami berkehendak menghasilkan pribadi-pribadi dewasa dengan karakter dasar sebagai berikut:",sub5list1:"Mampu mengambil keputusan berdasarkan hati nurani dan iman yang hidup.",sub5list2:"Bersemangat untuk ambil bagian dalam pemecahan masalah bersama dan dalam kehidupan bersama dengan orang lain dan ciptaan lain.",sub5list3:"Berhasrat untuk belajar dan mengembangkan diri secara terus menerus.",subtitle6:"Kurikulum",sub6par1:"Kolese Kanisius merupakan lembaga pendidikan yang mencakup jenjang SMP dan SMA. Kami berkomitmen untuk menyediakan pendidikan berkualitas dalam kerangka kurikulum nasional Indonesia. Pada saat yang sama, kami berkomitmen untuk membentuk individu yang utuh yang dapat berkembang secara global.",sub6par2:"Kolese Kanisius mengadopsi Kurikulum Nasional Indonesia (<i>Kurikulum Merdeka</i>), yang bertujuan mengembangkan growth mindset dalam diri siswa. Kurikulum ini bertitik tolak dari kenyataan bahwa setiap siswa berasal dari situasi hidup yang berbeda dan menghadapi tantangan yang berbeda. Mereka berbeda satu sama lain. Namun, mereka harus memiliki kesempatan yang sama untuk mengembangkan versi terbaik dari diri mereka sendiri.",sub6par3:"Kelas kami dibagi menjadi dua program: Ilmu Pengetahuan Alam dan Ilmu Pengetahuan Sosial. Siswa tidak dapat memilih kursus dan mata pelajaran lintas program. Siswa IPA diharuskan mengambil fisika, kimia, dan biologi. Sementara itu, siswa IPS diwajibkan mengambil mata kuliah ekonomi, geografi, dan sosiologi. Kalender Akademik terdiri dari 36 minggu (dua semester) dari Juli hingga Juni. Jadwal blok terdiri dari tujuh periode intrakurikuler kelas 45 menit per hari sekolah.",subtitle7:"Model Pembelajaran",sub7par1:"Praksis pendidikan di Kolese Kanisius menempatkan peserta didik sebagai pusat dari semua tujuan dan proses pendidikan. Seperti sekolah Jesuit lainnya, kami menerapkan Paradigma Pedagogi Ignasian dalam seluruh proses pendidikan. Berasal dari pengalaman, inspirasi, dan semangat St. Ignatius Loyola dan <i>Latihan Rohani</i> yang ia tulis, Paradigma Pedagogi Ignasian menekankan pentingnya memperhatikan secara terus-menerus dinamika integral dari rangkaian konteks, pengalaman, refleksi, tindakan, dan evaluasi. Sebagai sebuah paradigma, Pedagogi Ignasian membentuk cara berpikir dan bertindak semua pendidik kami terhadap peserta didik kami.",sub7par2:"Pendidik dituntut untuk memahami dengan jelas tujuan dan pengalaman pembelajaran yang dijalankan untuk merancang strategi dan metode pembelajaran yang menyenangkan, kontekstual, efektif, efisien, dan bermakna. Pendekatan ini disebut <i>backward design</i>.",sub7par3:"Peserta didik didorong untuk terlibat aktif selama proses pembelajaran melalui observasi, bertanya, eksperimen, asosiasi, dan presentasi. Berbagai model dan modul pembelajaran dikembangkan lebih lanjut untuk mendorong peserta didik pada kemampuan berpikir tingkat tinggi. Ini adalah pemikiran reflektif dan bermakna, seperti analisis kritis, pembelajaran penemuan, pembelajaran berbasis proyek, dan pembelajaran berbasis masalah untu
877k melengkapi model evaluasi yang rutin dan berbasis tes.",subtitle8:"Ignatian Pedagogy",sub8par1:"",sub8par2:"",subtitle9:"High Order of Thinking Skills",sub9par1:"",subtitle10:"Differentiated Learning",sub10par1:"",subtitle11:"Backward Design",sub11par1:"",subtitle12:"Models and Learning Methods",sub12par1:"",sub12par2:"",subtitle13:"Pendidikan Karakter: Pemimpin Cerdas",sub13par1:"Dalam visi Spiritualitas Ignatian yang menjadi inti dari proses pendidikan di sekolah-sekolah Jesuit, pendidikan bertujuan untuk membentuk karakter peserta didik. Alumni diharapkan menjadi manusia yang holistik. Dalam pengalaman dan pengetahuan mereka tentang Tuhan, mereka mengeksplorasi dan secara kreatif memupuk bakat dan kemampuan intelektual, perasaan, tubuh, dan intuisi spiritual mereka untuk membuka diri terhadap perkembangan dunia dan dengan penuh kasih dan rela terlibat dalam pelayanan iman dan promosi keadilan. Sebagai sekolah Jesuit, visi pendidikan Ignasian menjadi denyut jantung yang memelihara dan membentuk pendidikan karakter yang ditanamkan di kalangan siswa Kolese Kanisius.",sub13list1:"<b>Keandalan</b><br>Nilai competence diarahkan untuk membantu peserta didik memahami bahwa bakatnya perlu dipersembahkan sebagai anugerah bagi orang lain. Oleh karena itu, kemurahan hati, kerelaan berkorban, dan keberanian untuk bertanggung jawab dan mandiri merupakan indikator yang lebih dapat diterapkan untuk mengukur kompetensi Kanisian.",sub13list2:"<b>Kejujuran</b><br>Kejujuran adalah indikator yang baik untuk menilai dan mengembangkan karakter Kanisian yang sebenarnya. Doa Examen Harian sekarang menjadi salah satu kegiatan terpenting untuk memelihara kesadaran Kanisian tentang gerakan batin mereka dan kebenaran tindakan mereka. Kemampuan membedakan antara baik dan buruk, benar dan salah, dipupuk hari demi hari melalui doa Examen. Peserta didik didorong untuk menjadi lebih peka terhadap sikap, ucapan, tindakan, dan perilaku mereka, sehingga mereka tidak lagi dapat membohongi diri sendiri dan orang lain.",sub13list3:"<b>Keterlibatan</b><br>Kesediaan untuk terlibat adalah karakteristik lain dari Kanisian. Hal itu dipupuk melalui kerja sama kepanitiaan yang dilakukan antar peserta didik. Selama tahun-tahun mereka di Kolese Kanisius, siswa didorong untuk terlibat dalam kepedulian sosial yang sebenarnya. Kegiatan ditujukan untuk mendekatkan peserta didik dengan realitas konkrit masyarakat marginal; sehingga mereka menjadi <i>servant leaders</i> di masyarakat yang memperhatikan kondisi mereka yang kurang beruntung.",subtitle14:"Grading Scale",sub14head1:"",sub14head2:"",sub14head3:"",subtitle15:"Honours GPA",sub15list1:"",sub15list2:"",sub15list3:"",subtitle16:"Biaya Pendidikan",sub16par1:"Di Kolese Kanisius, kami mencari siswa terbaik terlepas dari kemampuan mereka untuk membayar. Setiap siswa memiliki biaya pendidikan yang berbeda, dan kami berkomitmen untuk memenuhi kebutuhan keuangan siswa. Dengan demikian, kemampuan finansial bukanlah halangan untuk mendaftar ke Kolese Kanisius. Keluarga siswa yang tiba-tiba mengalami kesulitan keuangan dapat membicarakannya dengan pihak sekolah. Kolese Kanisius ingin menjadi terjangkau bagi setiap siswa yang diterima. Kami berkehendak hanya siswa terbaik di seluruh negeri yang dapat bergabung dengan sekolah kami.",subtitle17:"Penerimaan",sub17par1:"Setiap tahun, siswa dari berbagai daerah di Indonesia mendaftar ke Kolese Kanisius. Dari sekitar 1.000 pelamar per tahun, Kolese Kanisius hanya menerima sekitar 25%. Pelamar menjalani proses seleksi ketat yang meliputi: tes tertulis, tes bakat, dan wawancara. Di SMA Kolese Kanisius, kami dikenal berani menolak lulusan-lulusan terbaik SMP lain yang tidak memenuhi kualifikasi kami.",subtitle18:"Informasi Kelulusan",sub18par1:"Jumlah lulusan per tahun dalam empat tahun terakhir.",sub18par2:"Universitas tujuan siswa kami dalam empat tahun terakhir.",sub18head1:"Negara/Wilayah",subtitle19:"Alumni Terkemuka",sub19list1:"Akbar Tandjung, mantan Ketua DPR",sub19list2:"Sarwono Kusumaatmadja, Chief of Indonesiaâs Regional Representative Council",sub19list3:"Rachmat Witoelar, mantan Menteri Ekologi dan Kesejahteraan Lingkungan",sub19list4:"Muhamad Chatib Basri, former Minister of Finance",sub19list5:"Ginandjar Kartasasmita, former Minister of Finance",sub19list6:"Soe Hok Gie, aktivis dan analis politik",sub19list7:"Fauzi Bowo, Governor of Jakarta (2007-2012), Deputy Governor of Jakarta (2002-2007)",sub19list8:"Derianto Kusuma, co-founder of Traveloka",sub19list9:"Arief Budiman, sociologist",sub19list10:"Letjen Erwin Sudjono, former commander of Kostrad, formal TNI General Chief of Staff",sub19list11:"Sofjan Wanandi, businessman, chief of Gemala Group",sub19list12:"Ananda Sukarlan, pianis Indonesia pertama yang dibawa dalam International Who's Who in Music",sub19list13:"Jusuf Wanandi",sub19list14:"Sehat Sutardja, co-founder of Marvell Technology Group",sub19list15:"Rudy Suparman, CEO Star Energy",sub19list16:"Patrick Walujo, CEO Goto & Co-founder Northstar Group",footer1:"Jakarta, Juli 2023",footer2:"Thomas Gunawan Wibowo, M.Ed.",footer3:"Direktur Kolese Kanisius"},JU={title:"Sejarah Kolese Kanisius",paragraph1:"Kolese Kanisius didirikan ketika Indonesia masih merupakan sebuah impian yang diidam-idamkan oleh banyak orang yang ingin hidup di sebuah negara yang merdeka dan makmur. Semangat nasionalisme ini menjadi semakin kuat pada awal abad ke-20. Melihat situasi ini, para Jesuit Belanda di Indonesia menyadari pentingnya sebuah lembaga pendidikan yang dapat membekali pemuda-pemuda Indonesia dengan pengetahuan dan keterampilan yang memberdayakan mereka untu
877k berpartisipasi dalam gerakan kemerdekaan dan upaya membangun negara. Oleh karena itu, mereka dengan jeli memutuskan untuk tidak mendirikan sebuah lembaga pendidikan untuk mereka yang bersiap-siap menjalani kehidupan di Belanda. Sebaliknya, mereka memilih untuk mendirikan sekolah bagi mereka yang ingin berkontribusi dalam memajukan Indonesia.",paragraph2:"Pada tanggal 1 Juli 1927, visi mereka melahirkan sebuah Algemene Middlebare School, yang berlindung pada St. Peter Canisius, seorang santo Jesuit yang terkenal karena keunggulan akademiknya, kehidupan berbakti, dan peran pentingnya dalam memajukan ajaran Gereja Katolik di tengah gelombang Protestanisme yang melanda Eropa. Pada hari pertama, para Jesuit menyambut 20 siswa yang menjadi angkatan pertama Canisius. Direktur sekolah pertama adalah Romo Dr J. Kurris, SJ. Pada tahun 1931, Romo A. van Hoff, SJ, diangkat sebagai Rektor pertama Canisius College, dan Romo Dr Nic Perquin, SJ, menjabat sebagai kepala sekolah pertama.",paragraph3:"Seperti sekolah-sekolah Jesuit lainnya di seluruh dunia, Kolese Kanisius menginspirasi siswanya untuk mencapai keunggulan akademik dan perkembangan diri dan bakat manusiawi yang seutuhnya. Untuk memberikan pendidikan komprehensif yang membina pertumbuhan intelektual, spiritual, moral, dan manusiawi siswa, para Jesuit di Kolese Kanisius mengembangkan program pendidikan yang mencakup berbagai kegiatan, termasuk olahraga, pertunjukan musik dan drama, dan perayaan liturgi. Berkat keketatan belajar mereka di Kolese Kanisius, para Kanisius telah berhasil dalam berbagai kompetisi akademik dan non-akademik di tingkat lokal, nasional, dan internasional.",paragraph4:"Sepanjang sejarahnya, Kolese Kanisius telah menghasilkan lulusan yang memberikan kontribusi signifikan bagi Indonesia. Para alumni kami telah berhasil dalam studi lanjut mereka, baik di Indonesia maupun di luar negeri, dan berhasil dalam berbagai bidang, termasuk politik, akademisi, bisnis, seni, dan olahraga. Bersama-sama, mereka membentuk jaringan alumni yang melintasi generasi, bidang, dan minat. Nilai-nilai hidup mengokohkan persaudaraan mereka yang berlangsung sepanjang hidup. Komitmen mereka dalam membawa perubahan positif juga telah menghasilkan berbagai inisiatif yang meningkatkan kehidupan banyak orang lainnya.",paragraph5:"Kami di Canisius College tetap berkomitmen untuk menjadi sekolah Jesuit yang membentuk pemimpin-pemimpin yang cakap dalam mengambil keputusan. Di tengah zaman yang ditandai oleh perubahan cepat, kami dengan tegas percaya bahwa nilai-nilai dasar dan budaya sekolah kami, yang berasal dari tradisi panjang kami sebagai sekolah Jesuit, akan mempersiapkan Kanisian untuk menjadi pemimpin masa depan di Indonesia dan di luar negeri."},qU={title:"Sambutan Direktur Kolese Kanisius",paragraph1:"Selamat datang di laman sekolah Kolese Kanisius Jakarta.",paragraph2:"Kolese Kanisius merupakan salah satu sekolah Yesuit di dunia dengan tradisi pendidikan yang telah teruji lebih dari 450 tahun. Bersama dengan lebih dari 2,300 sekolah yang dikelola Jesuit di dunia, Kolese Kanisius mengambil bagian dalam menyelamatkan jiwa-jiwa orang muda dengan mendidik mereka menjadi calon pemimpin yang unggul secara akademik dan memiliki kedalaman spiritual (human excellence).",paragraph3:"Untuk mencapai hal tersebut, kolese ini mendidik para siswa dengan menerapkan pendampingan personal (cura personalis) dan pedagogi Ignatian berdasarkan perkembangan setiap pribadi (differentiated learning) di masing-masing tingkat. Pendidikan di Kolese Kanisius berlangsung secara berkesinambungan dan utuh selama 6 tahun, yakni mulai kelas 7-9 (SMP) dan kelas 10â12 (SMA) didampingi oleh para guru yang berpengalaman dan menguasai keterampilan pembelajaran terkini.",paragraph4:"Pendidikan diarahkan untuk mendampingi para siswa menjadi pribadi yang fasih dalam kompleksitas bahasa, logika, kebijaksanaan, kebajikan dan moralitas (eloquentia perfecta). Mereka didampingi, dilatih, dan dididik agar memiliki keunggulan akademik, kedalaman moral dan spiritual, serta cakap dalam kepemimpinan sesuai konteks jaman. Para siswa dididik secara khas dengan falsafah pendidikan yang mengakui dan menghidupi realitas tegangan dalam kehidupan sehari-h
877ari sebagai sarana untuk mencerdaskan dan mendidikkan watak/ karakter peserta didik.",paragraph5:"Proses pendidikan dilakukan dengan memampukan potensi peserta didik baik dalam dimensi kognitif (head), afektif dan spiritual (heart), dan keterampilan/ kelincahan motorik (hand) secara optimal. Untuk itu, program sekolah dirancang dan dijalankan secara khas dan ketat melalui beragam kegiatan intrakurikuler (projek dan penguatan karakter), kurikuler (kurikulum nasional), maupun ekstrakurikuler (seni, olah raga, sosial, rohani, sains, dan kepemimpinan). Pembelajaran didesain secara hybrid (tatap muka dan online, synchronous dan asynchronous) dengan didukung oleh piranti dan teknologi pembelajaran yang update dan ramah lingkungan.",paragraph6:"Lingkungan sekolah yang sehat, aman, nyaman, dan berkeadilan menjadi atmosfer lingkungan belajar yang dirasakan para siswa. Semangat persaudaraan, kerja keras, dan bertekun (persevere) dijunjung tinggi oleh segenap warga sekolah dan hal tersebut terwujud nyata dalam seluruh aktivitas di sekolah.",paragraph7:"Lokus pembelajaran terletak di dua kampus, yakni Jl. Menteng Raya 64, Jakarta dan Gunung Putri, Bogor. Kegiatan bersifat outbound, pelatihan, kaderisasi, olah fisik, dan pembelajaran alam menggunakan fasilitas pembelajaran di Pusat Pengembangan Edukasi Gunung Putri, Bogor. Di sana para siswa juga berkesempatan berkebun dan wisata alam. Dengan memanfaatkan luas lahan lebih dari 16 hektar, fasilitas akomodasi (bungalow), dan area terbuka hijau nan asri, para siswa dapat beraktifitas secara aman dan sehat khususnya dalam ketidakpastian cuaca dan ekologis global yang terjadi saat ini.",paragraph8:"Dengan pengalaman kami menjalankan pendidikan yang holistik, humanis, dan teruji yang dibuktikan melalui testimoni stakeholders (siswa, alumni, dan masyarakat) kami siap menyambut dan mendidik putera anda menjadi bagian dari lebih 1400 siswa Kolese Kanisius saat ini pada tahun ajaran mendatang. Give us the child and I will give you the man. For the greater glory of God. AMDG.",paragraph9:"Salam,<br>Direktur",paragraph10:"Thomas Gunawan Wibowo, M.Ed"},YU={title:"Board of Trustees",paragraph1:"Kolese Kanisius adalah karya kerasulan Serikat Jesus Provinsi Indonesia. Sebagai Provinsial Jesuit Indonesia, Pater Benedictus Hari Juliawan, SJ, juga adalah Ketua Dewan Pembina Yayasan Budi Siswa, yang bertanggung jawab atas pengelolaan Kolese Kanisius.",subTitle:"Ketua Dewan Pembina",titleName1:"P. Benedictus Hari Juliawan, SJ, Ph.D",name1Par1:"Pater Benedictus Hari Juliawan, SJ adalah Provinsial Serikat Jesus Provinsi Indonesia. Beliau meraih gelar Doktor di bidang Development Studies dari the University of Oxford. Sebelum terpilih sebagai Provinsial Jesuit Indonesia, Pater Benny pernah bertugas sebagai Delegat Kerasulan Sosial Jesuit Conference of Asia Pacific dan dosen di Universitas Sanata Dharma, Yogyakarta.",subTitle1:"Anggota Dewan Pembina",titleName2:"P. Tiburtius Agus Sriyono, SJ",name2Par1:"Pater Tiburtius Agus Sriyono, SJ adalah Direktur Politeknik Industri ATMI Cikarang. Sebelumnya, Pater Agus pernah bertugas sebagai Direktur Politeknik ATMI Surakarta. Bersama pihak pemerintah dan berbagai lembaga terkait, Pater Agus aktif terlibat dalam pengembangan sekolah vokasi di Indonesia.",titleName3:"P. Thomas Hidya Tjaya, SJ, Ph.D",name3Par1:"Pater Thomas Hidya Tjaya, SJ adalah Dosen di Sekolah Tinggi Filsafat Driyarkara Jakarta. Pater Thomas meraih gelar Doktor Ilmu Filsafat dari Boston College, Massachusetts, Amerika Serikat. Selain mengajar dan menerbitkan berbagai buku, Pater Thomas pernah menjabat sebagai Ketua STF Driyarkara.",subTitle2:"Ketua Pengurus",titleName4:"P. Leonardus E.B. Winandoko, SJ, Ph.D",name4Par1:"Pater Leonardus Evert Bambang Winandoko, SJ adalah Ketua Pengurus Yayasan Budi Siswa dan Rektor Komunitas Kolese Kanisius Jakarta. Pater Winandoko meraih gelar Doktoral dalam bidang Catholic Educational Leadership dari the University of San Fransisco, California. Sebelumnya, Pater Winandoko pernah menjabat sebagai Kepala SMA Kolese Loyola, Semarang dan Kepala SMA Kolese Gonzaga, Jakarta.",subTitle4:"Sekretaris",titleName5:"P. T.B. Gandhi Hartana, SJ",name5Par1:"Pater Thomas Becket Gandhi Hartono, SJ adalah Sekretaris Yayasan Budi Siswa. Beliau juga adalah Sekretaris Eksekutif Komisi Pendidikan Konferensi Waligereja Indonesia (KWI). Sebelumnya, Pater Gandhi bertugas sebagai Direktur SMA dan kemudian Rektor Seminari Menengah St. Petrus Canisius Mertoyudan.",subTitle5:"Bendahara",titleName6:"P. J.A. Hendra Sutedja, SJ, Ph.D",name6Par1:"Pater Johannes Adrianus Hendra Sutedja, SJ adalah Bendahara Yayasan Budi Siswa. Pater Hendra meraih gelar Doktor Ilmu Filsafat dari Sekolah Tinggi Filsafat Driyarkara Jakarta. Selain bertugas di Yayasan Budi Siswa, Pater Hendra juga mengajar mata kuliah Filsafat Timur di STF Driyarkara dan menjadi Direktur Mitra Inigo.",subTitle6:"Pengawas",titleName7:"P. J. Sudarminta, SJ, Ph.D",name7Par1:"Pater Justinu
877s Sudarminta, SJ adalah Guru Besar Ilmu Filsafat di Sekolah Tinggi Filsafat Driyarakara, Jakarta. Beliau meraih gelar Doktor Ilmu Filsafat dari Fordham University, New York. Pater Sudarminta telah mengajar Filsafat selama lebih dari 20 tahun dan terlibat dalam pengelolaan berbagai karya Gereja Katolik di Indonesia."},XU={title:"Jesuit di Indonesia",paragraph1:"Para Jesuit adalah anggota Serikat Yesus, sebuah ordo religius dalam Gereja Katolik Roma yang terdiri atas imam dan bruder. Didirikan pada tanggal 27 September 1540 oleh St. Ignatius Loyola dan sahabat-sahabatnya, para Jesuit selalu berusaha pergi ke tempat-tempat di mana ada kebutuhan terbesar. Saat ini, misi Jesuit adalah <a href='https://www.jesuits.global/' target='_blank'>misi rekonsiliasi</a>. Kami bekerja dengan rekan-rekan kami untuk membantu pria dan wanita berdamai dengan Allah, diri mereka sendiri, orang lain, dan semua ciptaan Allah.",paragraph2:"Digelorakan oleh semangat misi yang berusaha menghadirkan kemuliaan Allah yang lebih besar di mana pun kami pergi, para misionaris besar Jesuit, seperti Fransiskus Xaverius, Matteo Ricci, Roberto de Nobili, Yohanes de Britto, Petrus Claver, dan Jean de Brébeuf, pergi ke berbagai belahan Eropa, Asia, Afrika, dan Amerika untuk memberitakan sukacita Injil. Seperti yang pernah diungkapkan oleh Hironimus Nadal, sahabat dekat Santo Ignatius, kami, para Jesuit, melihat seluruh dunia sebagai rumah kami.",paragraph3:"Semangat untuk menemukan Allah dalam segala hal mendorong kami untuk menjelajahi batas-batas baru dalam masyarakat, ilmu pengetahuan, dan budaya. Kami adalah imam dan bruder. Namun, kami juga adalah astronom dan sosiolog, ahli biologi dan ilmu politik, ekonom dan fisikawan, kepala sekolah dan produser film, kapelan penjara dan direktur retret, pekerja sosial dan pembimbing rohani.",paragraph4:"Jesuit pertama yang mencapai kepulauan Indonesia adalah St. Fransiskus Xaverius pada tahun 1546. Jesuit Spanyol dan Portugal lainnya menyusul dan mendirikan misi di Indonesia Timur hingga pertengahan abad ke-17. Pada tahun 1859, misi Jesuit di Indonesia dilanjutkan dengan kedatangan dua imam Belanda, Martinus van den Elzen dan Joannes Baptista Palinckx. Tak lama kemudian, banyak imam dan bruder Jesuit tiba dari Belanda. Misi mereka berkembang pesat dan menjadi dasar kehadiran Gereja Katolik di Indonesia.",paragraph5:"Saat ini, terdapat sekitar 330 orang <a href='https://jesuits.id/' target='_blank'>Jesuit di Indonesia</a>. Kami bekerja di paroki-paroki, sekolah-sekolah, universitas-universitas, pusat-pusat sosial, penerbitan, majalah, rumah retret, dan pusat-pusat spiritualitas.",paragraph6:"Bersama dengan rekan-rekan Jesuit dan kolaborator awam kami di seluruh dunia, kami, para Jesuit di Indonesia, bergiat untuk mewujudkan preferensi apostolik universal Serikat Jesus, yaitu:",par6list1:"Menunjukkan jalan kepada Allah melalui Latihan Rohani dan proses penegasan rohani (<i>discernment</i>).",par6list2:"Berjalan bersama kaum miskin, mereka yang terbuang di dunia, mereka yang martabatnya telah diperkosa dilanggar, dalam misi rekonsiliasi dan keadilan.",par6list3:"Menjelajah bersama orang muda dalam dalam menciptakan masa depan yang penuh harapan.",par6list4:"Berkolaborasi, dengan kedalaman Injil, untuk melindungi dan memperbaharui ciptaan Allah."},QU={title:"Sekolah Jesuit",paragraph1:"Keterlibatan para Jesuit dalam pendidikan dimulai sejak abad ke-16 ketika St. Ignatius Loyola mendirikan kolese Jesuit pertama di Messina, Sisilia pada tahun 1548. Dalam rentang waktu 200 tahun, jumlah lembaga pendidikan Jesuit di seluruh dunia mencapai lebih dari 800. Saat ini, sekolah-sekolah Jesuit di seluruh dunia merangkai sebuah jaringan luas yang saling terhubung dan melintasi batas-batas benua dan budaya. Ada lebih dari 2.000 lembaga pendidikan Jesuit yang tersebar di lebih dari 70 negara. Jaringan global ini mencerminkan komitmen para Jesuit untuk menyediakan pendidikan berkualitas yang melampaui batas-batas negara, etnis, dan lainnya, demi terwujudnya rasa kewargaan global.",paragraph2:"Sejak awal, para Jesuit berupaya mendidik pria dan
877wanita agar menjadi agen perubahan positif dalam masyarakat mereka. Mengambil inspirasi dari Latihan Rohani St. Ignatius Loyola dan tradisi humanistik yang berkembang pada masa Renaisans, tujuan pendidikan Jesuit adalah pengembangan penuh pribadi manusia. Kami ingin menghasilkan bukan hanya profesional yang unggul dalam karir individu, tetapi pribadi-pribadi berwatak luhur yang berkehendak untuk berkontribusi pada kebaikan bersama dunia.",paragraph3:"Dengan sejarah panjang yang berusia lebih dari 450 tahun, alumni lembaga pendidikan Jesuit meliputi presiden dan perdana menteri, filsuf dan ilmuwan, pengusaha dan penulis, seniman dan aktor, atlet dan produser film. Beberapa di antaranya adalah Bill Clinton, Tony Abbott, Benigno Aquino III, Descartes, David Hume, Sir Arthur Conan Doyle, Alfred Hitchcock, dan Tom Holland",paragraph4:"Di abad ke-21, jaringan global para Jesuit dan rekan pendidiknya bekerja sama di bawah <a href='https://www.educatemagis.org/' target='_blank'>Educate Magis</a> untuk menerapkan visi pendidikan Jesuit dalam dunia saat ini. Seperti yang diuraikan dalam <b>â<a href='https://www.jesuits.global/2019/11/06/the-living-tradition-of-jesuit-schools/' target='_blank'>Jesuit Schools: A Living Tradition in the 21st Century - An Ongoing Exercise of Discernment</a>â</b>, sepuluh identifikasi global Sekolah-sekolah Jesuit adalah:",par4list1:"Katolik, berkomitmen untuk pembentukan iman yang mendalam dalam dialog dengan agama-agama dan pandangan dunia lainnya",par4list2:"Berkomitmen untuk menciptakan lingkungan sekolah yang aman dan sehat untuk semua",par4list3:"Berkomitmen pada kewargaan global",par4list4:"Berkomitmen pada perawatan seluruh ciptaan",par4list5:"Berkomitmen pada keadilan",par4list6:"Berkomitmen untuk dapat diakses oleh semua orang",par4list7:"Berkomitmen pada interkulturalitas",par4list8:"Berkomitmen untuk menjadi jaringan global demi pelayanan misi",par4list9:"Berkomitmen pada keunggulan manusia",par4list10:"Berkomitmen pada pembelajaran sepanjang hayat"},ZU={title:"Komunitas Jesuit Kolese Kanisius",header1:"Api yang mengobarkan api-api lain!",header2:"Itulah panggilan kami di Komunitas Jesuit Kolese St. Petrus Kanisius. Kami datang dari berbagai latar belakang dan melakukan berbagai bentuk pelayanan yang berbeda. Namun, hati kami dipersatukan oleh semangat membara untuk menemukan Allah dalam segala hal dan mengabdi Dia dalam segala karya kami.",header3:"Komunitas Jesuit St. Petrus Kanisius",name1:"P. Leonardus E.B. Winandoko, S.J.",text1:"Pater Winandoko adalah seorang didikan Jesuit yang bertumbuh menjadi pendidik Jesuit. Sepanjang hidupnya, Pater Winandoko selalu belajar di lembaga pendidikan Jesuit. Ia menempuh pendidikan dasar di SD Strada Yos Sudarso dan menengah pertama di SMP Strada Santa Maria Tangerang. Ia lalu menjadi seminaris di Seminari Menengah Wacana Bhakti dan bersekolah di SMA Kolese Gonzaga. Pada tahun 1994, Pater Winandoko bergabung dengan Serikat Jesus dan ditahbiskan imam pada tahun 2006. Sejak itu, ia telah menjabat dalam posisi kepemimpinan di berbagai institusi pendidikan Jesuit. Setelah menjabat sebagai Moderator di Gonzaga College, Pater Winandoko kemudian menjabat sebagai Direktur di Loyola College dan kemudian Gonzaga College. Pater Winandoko memiliki gelar Master in Instru
877ctional Leadership dari Loyola University Chicago dan PhD dalam bidang Catholic Education Leadership dari University of San Francisco. Pada tahun 2022, Pater Winandoko diangkat sebagai Rektor Komunitas Jesuit Kolese Kanisius dan Ketua Yayasan Budi Siswa. Pater Winandoko gemar bermain sepak bola, berenang, dan mendengarkan musik. Ia juga sangat bahagia setiap kali menghabiskan waktu dengan sesama saudara Jesuit dan memiliki semangat yang besar dalam bekerja dengan orang muda. Motto hidupnya adalah âBerikan yang terbaik untuk kemuliaan Allah yang lebih besar! AMDG!â",name2:"P. Thomas Becket Gandhi Hartono, S.J.",text2:"Pater Gandhi bergabung dengan Serikat Jesus pada tahun 1994. Sebelumnya, ia bekerja selama beberapa tahun di sebuah perusahaan konstruksi di Jakarta. Dalam perjalanannya sebagai Jesuit, Pater Gandhi telah berkarya di berbagai tempat. Sebelum ditahbiskan menjadi imam pada tahun 2005, Pater Gandhi pernah menjadi guru di Papua dan di Kolese Gonzaga Jakarta. Sebagai imam, Pater Gandhi lama berkarya di Seminari Menengah St. Petrus Canisius Mertoyudan, di mana ia pernah menjabat sebagai Pater Minister, Kepala Sekolah, dan Rektor. Saat ini, Pater Gandhi ditugaskan menjadi Sekretaris Eksekutif Komisi Pendidikan di KWI dan Sekretaris Yayasan Budi Siswa yang mengelola Kolese Kanisius. Pater Gandhi adalah pribadi hangat dan jenaka yang menikmati saat-saat bersenda gurau dengan siapa saja. Di waktu senggang, Pater Gandhi senang memasak nasi goreng kecombrang bagi sahabat-sahabat Jesuitnya dan memelihara berbagai jenis burung. Bagi Pater Gandhi, menjadi Jesuit berarti mendapat rahmat menjadi sahabat Yesus dan semua orang.",name3:"Br. Matheus Sugiyono, S.J.",text3:"Bruder Sugi bergabung dengan Serikat Jesus pada tahun 1973. Sebagai seorang Bruder Jesuit, Bruder Sugi pernah berkarya di Seminari Menengah St. Petrus Canisius Mertoyudan, Papua, ATMI Cikarang, dan tempat karya kerasulan Jesuit lainnya. Saat ini, Bruder Sugi menjabat sebagai Direktur Pusat Pelatihan Edukasi Kanisius di Kampus Gunung Putri dan juga Ekonom Komunitas Kolese Kanisius. Bruder Sugi dikenal sebagai pribadi ramah yang memiliki kecintaan mendalam terhadap alam.",name4:"P. Paulus Hastra Kurdani, S.J.",text4:"Pater Dani terlahir sebagai anak bungsu dari tujuh bersaudara. Sejak kecil ia aktif sebagai putra altar dan dari sana tumbuh benih panggilan imamat. Perkenalan dengan para imam Jesuit yang berkarya di paroki memantapkan niat Pater Dani untuk masuk ke seminari dan akhirnya memutuskan memilih Serikat Yesus sebagai tambatan hatinya. Sesudah menjalani masa dua tahun novisiat di Girisonta dan empat tahun studi filsafat di Jakarta, Pater Dani menjalani Tahap Orientasi Kerasulan (TOK) di Kolese De Britto, Yogyakarta dan kemudian ke Paroki St. Yusup Baturetno, Wonogiri. Pengalaman selama tiga tahun TOK memantapkan Pater Dani untuk melangkah lebih jauh hingga pada akhirnya Serikat mengutus dia untuk menjalani studi teologi di Madrid, Spanyol. Pada pertengahan tahun 2022, Pater Dani kembali ke Indonesia dan ditahbiskan sebagai imam. Ia lalu diutus untuk menjadi Moderator di Kolese Kanisius. Dalam setiap fase hidupnya, Pater Dani merasakan Tuhan yang menyertai dan menemani; Tuhan yang tidak membiarkannya berjuang seorang diri. Pater Dani bersyukur hidup sebagai Jesuit karena dapat merasakan dan mengalami apa artinya kebahagiaan yang sejati, yang jauh melebihi ukuran dan kalkulasi manusiawi. AMDG.",name5:"P. Ignatius Ismartono, S.J.",text5:"Pater Ismartono, yang akrab dipanggil Romo Is, lahir di Yogyakarta, Jawa Tengah pada tahun 1945. Setelah lulus dari SMA Saint Joseph Pangudi Luhur di Solo, ia masuk Seminari Kecil di Mertoyudan sebelum bergabung dengan Novisiat SJ pada tahun 1968. Ia belajar filsafat di STF Driyarkara di Jakarta dan teologi di Institut Teologi di Yogyakarta. Pada tanggal 8 Desember 1976, Pater Ismartono ditahbiskan menjadi imam dan ditugaskan di Paroki Sukorejo, Jawa Tengah. Antara tahun 1981-1994, ia bertugas sebagai Pastor Mahasiswa sambil mengajar agama Katolik di Universitas Indonesia. Setelah itu, ia bekerja di KWI (Konferensi Waligereja Indonesia) selama 15 tahun di bidang dialog antaragama dan penanganan krisis, termasuk tsunami Aceh. Dari tahun 2002 hingga 2007, ia juga menjadi anggota Dewan Penasihat Keapusan di bi
877dang Dialog Antaragama Vatikan. Saat ini, Pater Is membantu sebagai motivator untuk â<a href='http://www.sahabatinsan.org/' target='_blank'>Sahabat Insan</a>â, sebuah organisasi yang peduli terhadap orang-orang terpinggirkan yang disebutkan dalam <a href='https://www.vatican.va/content/francesco/en/apost_exhortations/documents/papa-francesco_esortazione-ap_20131124_evangelii-gaudium.html' target='_blank'>Evangelii Gaudium</a> (no. 53). Ia juga memberikan pendampingan rohani kepada Gerakan Talitha Kum di Jakarta. Pada saat Paskah dan Natal, Pater Is memberikan Sakramen Tobat kepada para siswa Kolese Kanisius.",name6:"P. Thomas Aquinas Maswan Susinto, S.J.",text6:"Pater Maswan bergabung dengan Serikat Jesus setelah lulus dari Seminari Menengah St. Petrus Canisius Mertoyudan pada tahun 1996. Setelah ditahbiskan menjadi imam pada tahun 2007, Pater Maswan berkarya di Paroki Katedral dan Seminari Menengah St. Petrus Canisius Mertoyudan. Sesudah itu, Pater Maswan berkarya di bidang kerasulan sosial dengan menjadi National Director Jesuit Refugee Service Indonesia. Di akhir masa jabatannya sebagai Direktur JRS, Pater Maswan ditugaskan studi S-2 di bidang Development Studies di International Institute of Social Studies di Den Haag. Saat ini, Pater Maswan ditugaskan mengelola Yayasan Cipta Loka Caraka dan memikirkan bentuk baru kerasulan sosial Serikat Jesus di Indonesia. Sebagai penggemar musik jazz, Pater Maswan melihat kemiripan antara permainan musik jazz dan hidup seorang Jesuit. Keduanya penuh improvisasi. Maka, bagi Pater Maswan, Jesuit itu semacam Jazz-uit.",name7:"P. Fransiskus Xaverius Mudji Sutrisno, S.J.",text7:"Pater Mudji Sutrisno adalah Guru Besar Filsafat yang mengajar di STF Driyarkara, Universitas Indonesia, dan Institut Seni Seni Indonesia - Solo. Ia bergabung dengan Serikat Jesus pada tahun 1973 dan menerima tahbisan Imamat pada tahun 1982. Selanjutnya, Pater Mudji ditugaskan studi hingga memperoleh gelar Doktor Filsafat dari Universitas Gregoriana, Roma. Di Indonesia, Pater Mudji dikenal luas sebagai seorang budayawan yang memberi perhatian besar pada pelestarian budaya. Ia juga dikenal melalui karya tulis dan karya sketsanya, yang biasa ia ciptakan pada waktu senggangnya. Bagi Pater Mudji, kebahagiaan sebagai seorang Jesuit bersumber dari kesempatannya untuk berbagi dengan sesama melalui pelayanannya.",name8:"P. Markus Syamsul Wanandi, S.J.",text8:"Pater Markus lulus dari Kolese Kanisius pada tahun 1964. Setelah studi bisnis di Swiss, Pater Markus bergabung dengan Serikat Jesus pada tahun 1968 dan ditahbiskan imam pada tahun 1976. Pater Markus adalah seorang pendidik berpengalaman yang telah memegang berbagai jabatan penting di Lembaga-lembaga pendidikan Jesuit, termasuk di antaranya adalah Pamong dan Direktur Kolese Loyola di Semarang, SMA St. Joseph di Dili, Timor Leste, Asosiasi Sekolah Strada di Jakarta, dan Ketua Yayasan SMK Mikael di Solo. Pater Markus juga telah melayani di berbagai paroki, termasuk Paroki Ambarawa, Paroki Katedral Jakarta, dan Paroki St. Yusup Gedangan, Semarang. Sejak tahun 2023, Pater Markus ditugaskan memberikan pendampingan rohani bagi para alumni Kolese Kanisius. Berbagai penugasan yang berbeda telah memperkaya hidupnya dan memberikan rasa syukur yang mendalam kepada Pater Markus. Di waktu luangnya, Pater Markus sangat senang berwisata.",name9:"P. Heinrich Angga Indraswara, S.J.",text9:"Sewaktu bersekolah di Kolese Kanisius, Pater Angga terlibat aktif di tim sepak bola, Pramuka, dan Presidium OSIS SMA. Setelah lulus, Pater Angga mengambil studi Ilmu Politik di Melbourne University, Australia. Pada saat itulah Pater Angga mulai merasakan hasrat untuk menjadi seorang Jesuit. Lama-lama, kelamaan panggilan itu berubah dari pikiran sambil lalu menjadi sebuah mimpi yang mengobarkan semangatnya. Pater Angga bergabung dengan Serikat Jesus pada tahun 2009 dan ditahbiskan imam pada tahun 2018. Ia menyelesaikan studi Magister Teologi di Universitas Sanata Dharma, serta MSc in Comparative Politics dan MRes in Political Science di London School of Economics (LSE). Saat ini, Pater Angga adalah Kandidat Doktoral Ilmu Politik di LSE dan sedang berada di Indonesia untuk melaksanakan penelitian lapangan. Di waktu luangnya, Pater Angga biasa berolahraga, membaca, dan tertawa. Bagi Pater Angga, hal terbaik dari menjadi seorang Jesuit adalah mengalami hidup yang penuh kesempatan, perjumpaan, dan kejutan. Di tangan Tuhan, hidup menjadi jauh dari membosankan!",name10:"P. Alexander Koko Siswijayanto, S.J.",text10:"Pater Alex belajar di Loyola College, sekolah Jesuit di Semarang. Setelah lulus dari SMA Kolese Loyola, Pater Alex mendengarkan suara hatinya untuk untu
877k menjadi seorang Jesuit dan bergabung di Seminari Menengah St. Petrus Canisius Mertoyudan. Pater Alex lalu bergabung dengan Serikat Yesus pada tahun 2002 dan ditahbiskan menjadi seorang imam pada tahun 2015. Sejak itu, ia ditugaskan pada pelayanan yang dekat dengan hatinya, yaitu melayani, mendampingi, dan menginspirasi orang-orang muda untuk menjalani kehidupan bermakna lewat pelayanan kepada sesama. Selain perannya saat ini sebagai Direktur Campus Ministry di Kolese Kanisius, Pater Alex juga ditugaskan menjadi Koordinator Pelayanan bagi Orang Muda di Konferensi Jesuit Asia Pasifik. Setiap kali ada kesempatan, Pater Alex sangat senang menonton matahari terbit dan terbenam.",name11:"P. Joannes Maryana, S.J.",text11:"Pater Maryana adalah seorang imam Jesuit yang bergabung dalam Serikat Jesus pada tanggal 5 Januari 1968. Ia ditahbiskan sebagai imam pada tanggal 16 Desember 1977. Dari tahun 1977 hingga 1983, Pater Maryana bertugas di Yayasan Kanisius Yogyakarta. Setelah itu, ia ditugaskan menjadi Kepala Sekolah Seminari Menengah St. Petrus Canisius Mertoyudan, dan sejak tahun 1991, menjadi rektor di seminari itu. Mulai tahun 1997 hingga 2010, Pater Maryana menjabat sebagai Ekonom Serikat Jesus Provinsi Indonesia, di mana ia bertanggung jawab atas pengelolaan keuangan karya dan komunitas Jesuit di Indonesia. Selanjutnya, Pater Maryana dipercaya menjadi Ekonom Konferensi Waligereja Indonesia (KWI). Saat ini, Pater Maryana sedang menjalani masa sabatikal, yang memberinya waktu beristirahat dan berefleksi. Pater Maryana gemar mendengarkan musik klasik dan berjalan-jalan. Bagi Pater Maryana, kebahagiaan sebagai seorang imam Jesuit tidak hanya datang dari pelayanan yang dilakukannya, tetapi juga dari kehadiran banyak teman sejawat dari Serikat Yesus dan rekan awam. Dukungan dan persahabatan yang diberikan oleh mereka sangat berarti dalam perjalanan rohaninya.",name12:"S. Lambertus Alfred, S.J. ",text12:"Lahir sebagai anak pertama dari dua bersaudara dalam keluarga campuran Nias (ayah) dan Jawa (ibu), saya menghabiskan masa kecil hingga remaja di Kota Bandung. Setelah lulus SMP, saya kemudian melanjutkan ke Seminari Mertoyudan. Di Mertoyudan inilah saya mengenal Serikat Yesus dan memutuskan untuk mendaftarkan diri ke sana. Setelah menjalani dua tahun masa formasi di Novisiat SJ di Girisonta, pada tahun 2019 saya mengikrarkan kaul pertama dalam Serikat Yesus. Kemudian saya menempuh studi filsafat di STF Driyarkara (2019-2023) dan saat ini sedang menjalani masa Tahun Orientasi Kerasulan (TOK) sebagai sub-moderator di Kolese Kanisius. Frater Alfred senang naik gunung dan menggambar. Sebagai seorang Jesuit muda, Frater Alfred sangat bersyukur karena merasa diterima sebagaimana adanya, serta dibimbing-dididik dengan sabar untuk menjadi pribadi yang makin tersedia bagi sesama sekaligus makin beriman pada Tuhan.",subtitle1:"Tinggal dan Berkarya di ATMI Cikarang",name13:"Yakobus Rudiyanto, S.J.",text13:"Pater Rudiyanto lahir di Magelang pada tanggal 9 September 1959. Pada tanggal 14 Juli 1980, ia bergabung dengan Serikat Yesus dan ditahbiskan imam pada tanggal 28 Juli 1992. Sebagai imam Jesuit, Pater Rudiyanto pernah ditugaskan studi pendidikan di Universitas Sanata Dharma dan Ateneo de Manila, menjadi Minister di Arrupe International Residence, Manila, dan Pastor Paroki St. Servatius, Kampung Sawah. Saat ini, Pater Rudi menjabat sebagai Ketua Yayasan Karya ATMI Cikarang. Pater Rudiyanto senang berwisata dan menjelajahi tempat-tempat baru. Bagi Pater Rudiyanto, panggilan Jesuit sangat menggembirakan karena Serikat Yesus memberikan kebebasan yang luas untuk menjadi diri sendiri dengan segala keunikan yang dimiliki.",name14:"Tiburtius Agus Sriyono, S.J.",text14:"Pater Agus Sriyono lahir di Sleman, Yogyakarta pada tahun 1964. Ia bergabung dengan Serikat Jesus tahun 1984 dan ditahbiskan menjadi imam pada tahun 1996. Setelah menyelesaikan studi S-2 dalam bidang Matematika di Universitas Ateneo de Manila pada tahun 2004, Pater Agus telah menjabat berbagai posisi, yaitu Manajer Keuangan di ATMI Solo, Wakil Direktur Kurikulum ATMI Solo, Kepala Sekolah SMK Mikael Solo, dan Direktur Politeknik ATMI Solo. Sejak Maret 2023, Pater Agus telah menjabat sebagai Direktur Politeknik Industri ATMI Cikarang. Selain itu, sejak tahun 2004, ia juga selalu mengajar Matematika. Pater Agus menyukai musik, renang, dan berwisata. Bagi Pater Agus, hal paling menarik dari kehidupan Jesuit adalah kesempatan untuk menghadapi bidang-bidang yang sulit seperti pendidikan, termasuk pendidikan vokasi dan teknik. Upaya-upaya ini sangat penting bagi pelayanan kemanusiaan, tetapi belum banyak digarap oleh tarekat religius lainnya.",name15:"Christoforus Kristiono Puspo, S.J.",text15:"Pater Kristiono lahir di Jakarta dan bersekolah di SMA Kolese Gonzaga. Dia bergabung dengan Serikat Jesus pada tahun 2001 dan ditahbiskan menjadi imam pada tahun 2010. Sebagai imam, Pater Kristiono pernah berkarya sebagai Moderator Kolese Kanisius. Pater Kris juga pernah ditugaskan sebagai Direktur Lembaga Daya Dharma, sebuah Lembaga sosial milik oleh Keuskupan Agung Jakarta dan dipercayakan pengelolaannya kepada Serikat Jesus. Saat ini, Pater Kris bertugas sebagai Moderator di ATMI Cikarang. Pater Kris gemar mendengarkan musik. Bagi Pater Kris, panggilan Jesuit memberinya banyak kegembiraan karena ia memiliki kebebasan untuk menjadi dirinya sendiri tanpa perlu merasa harus berpura-pura.",mass:"Jadwal Misa",inq:"Hubungi Kami",caple:"Kapel Kanisius",paragraph1:"Kapel Kanisius adalah ruang sakral bagi anggota keluarga besar Kolese Kanisius untu
877k mendengarkan sapaan Tuhan di relung terdalam hati mereka. Kapel terbuka selama jam sekolah dan Anda dipersilakan berdoa di dalam Kapel sembari tetap menjaga suasana hening.",headTitle:"Jadwal Perayaan Ekaristi",time1:"<b>Senin sampai Sabtu: 06.00</b>",time2:"<b>Sunday:</b><br><b>07.30</b> (Mass is celebrated in Bahasa Indonesia and served by Canisius Jesuit Community).<br><br><b>18.00</b> (Mass is celebrated in English and organized by St. Peter Canisius International Parish)",paragraph2:"Seandainya Anda memiliki pertanyaan mengenai penggunaan Kapel, silakan menghubungi kami,",nextPar2:"disini.",paragraph3:"Seandainya Anda memiliki pertanyaan mengenai penggunaan Kapel, silakan menghubungi kami"},eH={title:"Menjadi Jesuit",naration1:"Inilah pesan saya kepada orang muda yang ingin menjadi Jesuit:",naration2:"Tinggallah di rumah apabila pikiran ini membuatmu cemas dan gelisah.<br>Jangan datang kepada kami kalau Anda mencintai Gereja hanya sebagai ibu tiri dan bukan seperti Ibumu sendiri.<br>Jangan datang kepada kami kalau itu kamu pikir kamu melakukan itu hanya untuk menyenangkan Serikat Jesus.",naration3:"Datanglah kalau memang mengabdi Kristus adalah denyut jantung hidupmu.<br>Datanglah kalau kamu memiliki raga yang siap berjerih payah.<br>Datanglah kalau kamu memiliki jiwa yang besar, pikiran yang cukup terbuka, dan hati yang lebih luas daripada dunia.",naration4:"Datanglah kalau kamu bisa bercanda dan tertawa bersama sesama danâ¦<br> pada saat tertentu, menertawakan dirimu sendiri.",name:"<a href='https://jesuitgeneral.org/arrupe/' target='_blank'>Pater Pedro Arrupe, S.J.</a>",position:"Pemimpin Umum Serikat Jesus ke-28",paragraph1:"Jesuit adalah sebutan bagi setiap individu yang tergabung dalam ordo Serikat Jesus (Inggris: <i>Society of Jesus</i>; Latin: <i>Societatis Iesu</i>). Seorang Jesuit melihat dunia sebagai keluarga dan mempunyai panggilan untuk memberikan diri bagi Gereja dan sesama. Seorang Jesuit melihat dunia dalam kacamata Penyelenggaraan Ilahi akan proses penciptaan yang terus-menerus dilakukan oleh Sang Pencipta. Dengan perkataan lain, Jesuit adalah <i>co-creator</i> bagi penciptaan dunia ini. Persis karena itu, seorang Jesuit tak lagi mengutamakan kepentingan dirinya sendiri, tetapi melakukan segala demi lebih besarnya kemuliaan Allah (<i>Ad Maiorem Dei Gloriam</i>).",paragraph2:"Anggota Keluarga Besar Kolese Kanisius mendapatkan kesempatan yang sama untuk bisa mengetahui dan terlibat serta masuk dalam Ordo Serikat Jesus ini. Campus Ministry Kolese Kanisius menyelenggarakan program pendampingan bagi setiap anggota Keluarga Besar Kolese Kanisius yang ingin bergabung dengan Serikat Jesus.",paragraph3:"Seperti dalam perumpamaan tentang Penabur (bdk. Matius 13:3-23; Markus 4:1-20; dan Lukas 8:4-15), program ini disebut âSower Programâ. Ada empat hal yang dilakukan dalam Sower Program ini:",par3list1:"<b>Program Menabur (<i>Sowing</i>):</b><br>Menyebarluaskan informasi terkait dengan kiprah Serikat Jesus.",par3list2:"<b>Program Menanam (<i>Planting</i>):</b><br>Membuat program-program supaya setiap individu mengenal Serikat Jesus.",par3list3:"<b>Program Merawat (<i>Caring</i>):</b><br>Memberikan pendampingan cura personalis bagi siapa saja yang ingin menjadi Jesuit.",par3list4:"<b>Program Menghasilkan buah (<i>Harvesting</i>):</b><br>Memberikan rekomendasi bagi mereka yang sudah melalui proses pendampingan ke jenjang selanjutnya.",paragraph4:"Berkat Latihan Rohani, para Jesuit melihat dunia bukan hanya dari kaca mata manusiawi semata, tetapi dengan cara pandang Allah Tritunggal melihat dunia ini. Inilah titik mula doa seorang Jesuit, yaitu bagaimana Allah menjelma menjadi manusia dan berjerih-payah di dunia bagi keselamatan manusia.",paragraph5:"Inilah yang diajarkan oleh para Jesuit kepada siapa pun yang tertarik untuk melihat dan terlibat bersama para Jesuit melihat dan terlibat dalam dunia ini.",paragraph61:"Jika Anda tertarik, Anda bisa langsung menghubungi",paragraph62:"P. Alexander Koko Siswijayanto, S.J.,",paragraph63:"Direktur Campus Ministry Kolese Kanisius."},tH={title:"Kurikulum",paragraph1:"Kolese Kanisius adalah lembaga pendidikan yang mencakup jenjang Sekolah Me
877nengah Pertama dan Sekolah Menengah Atas. Kolese ini berkomitmen penuh dalam menyediakan pendidikan berkualitas dengan kerangka kurikulum nasional Indonesia. Kolese Kanisius mendedikasikan seluruh proses pelayanannya untuk membentuk individu yang berkepribadian utuh dan siap untuk berkembang dalam konteks global.",paragraph2:"Kolese Kanisius sangat menekankan pembentukan karakter siswa. Visi, misi, dan nilai yang dijunjung sekolah ini adalah membina siswa agar memiliki kepribadian holistik. Para guru memberikan prioritas pada nilai-nilai seperti cura personalis, kepedulian kepada sesama, kehidupan iman yang dalam, diskresi, kejujuran, keadilan, semangat belajar yang terus-menerus, cinta terhadap alam dan budaya, serta penerimaan terhadap keragaman dan kekayaan bangsa. Nilai-nilai ini menjadi bagian integral dari kehidupan sehari-hari di Kolese Kanisius dan menjadi arah bagi para siswa.",paragraph3:"Pendidikan reflektif menduduki tempat sentral dalam pedagogi Kolese Kanisius. Para siswa didorong untuk mengembangkan kesadaran yang mendalam dalam memprioritaskan nilai-nilai kehidupan, berpikir kritis, keadilan, kejujuran, kepedulian, penghargaan, dan tanggung jawab. Melalui proses reflection and discernment, siswa tidak hanya memperoleh pengetahuan secara pasif, tetapi juga belajar untuk menganalisis, mengevaluasi, dan menerapkan pengetahuan dan keterampilan mereka sesuai dengan nurani mereka. Proses konstruktif ini memungkinkan mereka untuk membuat pilihan yang tepat dan mempersiapkan mereka menghadapi tantangan masa depan.",paragraph4:"Kolese Kanisius juga memberikan perhatian besar pada pengembangan iman. Dengan mengakui dan menghormati keyakinan agama setiap siswa, sekolah ini menekankan pentingnya iman dalam mengarungi kompleksitas kehidupan. Dasar spiritual ini menjadi kompas yang membimbing tindakan dan keputusan mereka.",paragraph5:"Dengan komitmen yang teguh terhadap keunggulan akademik dan pengembangan karakter, Kolese Kanisius menghasilkan lulusan yang siap untuk melanjutkan pendidikan tinggi baik di dalam negeri maupun di luar negeri. Dedikasi sekolah ini terhadap peningkatan terus-menerus dan kerja sama dengan institusi mitra, baik di dalam maupun di luar negeri, memastikan bahwa standar pendidikan tetap kompetitif di tingkat internasional.",paragraph6:"Secara singkat, Kolese Kanisius hadir sebagai lembaga pendidikan yang mengikuti kurikulum nasional Indonesia sambil memberikan penekanan yang kuat pada pendidikan karakter, pembelajaran reflektif, dan internalisasi nilai-nilai keimanan. Melalui komitmennya yang teguh dalam membina individu yang berkepribadian utuh, Kolese Kanisius mempersiapkan para siswanya untuk unggul dalam dunia yang terus berkembang dan penuh tantangan."},aH={title:"Kebijakan Sekolah",paragraph1:"Pendidikan di Kolese Kanisius mengusung pendekatan komprehensif, yang menekankan tidak hanya pada pemerolehan pengetahuan tetapi juga pada pengembangan karakter yang kuat dan pertumbuhan pribadi. Kolese Kanisius memegang beberapa prinsip mendasar yang membentuk pengalaman pendidikan bagi para siswanya.",paragraph2:"Pertama-tama, Kolese Kanisius mendorong para siswa untuk membina rasa peduli dan kepedulian terhadap sesama. Para siswa didorong untuk menunjukkan empati dan terlibat dalam tindakan kasih, yang mendorong budaya tanggung jawab sosial dan pelayanan masyarakat. Komitmen terhadap empati ini mempromosikan masyarakat yang lebih inklusif dan penuh kasih.",paragraph3:"Kedua, Kolese Kanisius bertujuan untuk membina kemampuan siswa dalam berdiskresi dan membuat keputusan yang bijak. Para siswa diberdayakan untuk mengembangkan pemahaman dan keterampilan berpikir kritis, yang memungkinkan mereka menghadapi situasi kompleks dan membuat pilihan yang bertanggung jawab. Hal ini menciptakan individu yang siap untuk memberikan kontribusi positif pada masyarakat.",paragraph4:"Selanjutnya, Kolese Kanisius sangat menekankan pada pembelajaran sepanjang hayat dan pengembangan pribadi yang berkelanjutan. Para siswa didorong untuk mengadopsi pola pikir pertumbuhan, terus-menerus berusaha untuk meningkatkan diri dan tumbuh secara intelektual (MAGIS). Komitmen terhadap pertumbuhan pribadi ini memastikan bahwa para siswa siap menghadapi tantangan dan peluang yang ada dalam kehidupan mereka.",paragraph5:"Selain itu, Kolese Kanisius memupuk penghargaan terhadap lingkungan dan keberagaman budaya. Para siswa didorong untuk mengembangkan rasa cinta dan penghargaan yang mendalam terhadap alam dan keanekaragaman budaya, sehingga menumbuhkan kesadaran akan pentingnya menjaga lingkungan dan mempromosikan pemahaman antarbudaya.",paragraph6:"Berpikir kritis juga menjadi pilar utama dalam pedagogi pendidikan Kolese Kanisius. Para siswa diajarkan untuk menganalisis informasi secara kritis, mengajukan pertanyaan, dan mengembangkan argumen yang berdasar. Hal ini memberdayakan mereka untu
877k berpikir secara independen, terlibat dalam dialog konstruktif, dan berkontribusi pada perubahan sosial yang positif.",paragraph7:"Selain itu, Kolese Kanisius mendorong keterbukaan, kemandirian, dan komitmen terhadap kebenaran dan keadilan. Para siswa didorong untuk memiliki pikiran terbuka, menghargai berbagai perspektif, dan mengejar kebenaran dan keadilan dalam semua aspek kehidupan. Hal ini membentuk lingkungan yang penuh dengan rasa ingin tahu. Dalam lingkungan inilah, para siswa secara aktif mencari pengetahuan dan terlibat dalam percakapan yang bermakna.",paragraph8:"Di Kolese Kanisius, setiap siswa diberikan hak, kesempatan, dan layanan pendidikan yang sama dalam proses pembelajaran, pendampingan pribadi, dan pembinaan spiritual. Tujuan utama pendidikan ini adalah untuk mendorong siswa menjadi pribadi utuh, dewasa, cerdas dengan karakter yang kuat, yang siap menghadapi dunia dengan penuh kepercayaan diri dan kepedulian terhadap sesama.",subTitle1:"Pendekatan dan Model Belajar",paragraph9:"Prinsip-prinsip mendasar di atas menentukan kebijakan-kebijakan pendidikan yang diambil oleh Kolese Kanisius dalam pendekatan dan model belajar yang diambil. Kebijakan umum itu antara lain:",childTitle1:"Pedagogi Ignatian",child1Par1:"Praksis pendidikan di Kolese Kanisius lebih mengedepankan peserta didik sebagai pusat dari seluruh tujuan dan proses pendidikan. Paradigma Pedagogi Ignatian dilaksanakan dalam seluruh proses pendidikan. Paradigma ini mewarnai cara berpikir dan bertindak seluruh pendidik terhadap para peserta didik yang dilayaninya berdasarkan terang, inspirasi, dan semangat St. Ignatius. Paradigma Pedagogi Ignatian merupakan sebuah pedagogi dan bukan sekedar metode pembelajaran. Pedagogi berarti sebuah pendekatan dalam mendampingi para Kanisian agar menjadi pribadi yang utuh. Dengan demikian di dalam paradigma tersebut terkandung visi dan misi atau tujuan. Tujuan utama dalam pedagogi yang digunakan ini adalah untuk membentuk para Kanisian menjadi pribadi bagi sesama (Man for and with others). âOleh Pater Kolvenbach, tujuan ini dirincikan menjadi Competence, Compassion, dan Conscience. Dalam perjalanannya 3C ini kemudian disempurnakan dengan Commitment dan Leadershipâ (Paul Suparno, SJ). Agar pedagogi ini kemudian dapat mencapai tujuan yang dimaksud, dibuatlah sebuah dinamika yang dapat digunakan baik di dalam kegiatan kurikuler maupun kegiatan non kurikuler. Pendekatan dan metode yang dijalankan para pendidik dalam proses pembelajaran memiliki dinamika yang meliputi konteks, pengalaman, refleksi, aksi dan evaluasi. Demikian berulang terus-menerus sebagai siklus.",childTitle2:"Pembelajaran Tingkat Tinggi",child2Par1:"Pendidikan di Kolese Kanisius mendorong setiap peserta didik menjadi calon pemimpin (the future leader of service) yang memiliki keunggulan 4-C (Competence, Conscience, Compassion, dan Commitment). Pendekatan pembelajaran dirancang untuk memperkuat dan mengasah pengetahuan (kognitif) dan keterampilan (psikomotorik), aspek spiritual dan sikap (afektif) dengan menciptakan lingkungan belajar yang memungkinkan setiap peserta didik tumbuh menjadi kreatif (creative), kritis-inovatif (critical thinking), kolaboratif (collaborative), komunikatif (communication skill), dan produktif sehingga terwujud pribadi yang utuh dan unggul.",childTitle3:"Diferensiasi Pembelajaran",child3Par1:"Kegiatan pembelajaran semaksimal mungkin dilakukan secara variatif dan sistematis. Dalam merancang pembelajaran, guru diharapkan mempertimbangkan keberagaman siswa dalam hal: kesiapan siswa belajar (student readiness), minat, dan cara belajar siswa yang berbeda. Untuk itu para guru didorong melakukan diferensiasi dalam pembelajaran baik terkait aspek isi (content), proses (process), dan hasil (product) belajar.",childTitle4:"Backward Design",child4Par1:"Kurikulum didesain agar semakin memacu peserta didik mampu mengolah, mengasah, dan menemukan kebenaran yang otentik melalui proses interaksi dan refleksi yang terjadi dalam pembelajaran baik di kelas maupun di luar kelas. Untuk mewujudkan hal tersebut dalam proses pendidikan dan pembelajaran, pendidik dituntut untuk memahami dengan jelas apa yang menjadi tujuan (goal) pembelajaran dan bukti belajar (evidence) yang diharapkan. Berdasarkan kedua hal tersebut, guru, selanjutnya, mendesain strategi (strategy) dan metode pembelajaran y
877ang menyenangkan, kontekstual, efektif, efisien, dan bermakna. Pendekatan itu dinamakan dengan Backward Design.",childTitle5:"Model dan Metode Pembelajaran",child5Par1:"Pada sisi lain, peserta didik didorong terlibat aktif selama proses pembelajaran melalui kegiatan observasi, bertanya, eksperimen, asosiasi, dan presentasi. Berbagai model dan metode pembelajaran dikembangkan agar semakin mendorong peserta didik mampu berpikir tingkat tinggi (higher order of thinking), berpikir reflektif, dan bermakna seperti Critical analysis, Discovery Learning, Project Based Learning, dan Problem Based Learning melengkapi model-model evaluasi yang rutin dan bersifat tes.",child5Par2:"Beragam model pembelajaran, seperti misalnya: model pemrosesan informasi, model personal, dan model interaksi sosial akan melengkapi model pembelajaran behavioristik yang selama ini diaplikasikan guru saat mengajar, akan semakin mengoptimalkan pencapaian hasil belajar namun sekaligus juga membuat situasi dan suasana pembelajaran berlangsung lebih kreatif, menarik, dan memotivasi siswa belajar sepanjang hayat."},nH={title:"Program Akademik",subTitle1:"Merit Sistem",paragraph1:"Ada beragam program yang dikembangkan sekolah untuk memotivasi siswa berprestasi lebih tinggi dan belajar secara terus menerus. Program ini dirancang agar para siswa secara terus menerus menghidupi semangat magis dan terbuka untuk tumbuh (open to growth). Beberapa program itu antara lain:",par1tit1:"Hari Apresiasi",par1List1:"Ini adalah kesempatan untuk mengakui dan menghargai prestasi dan upaya siswa.",par1tit2:"Penambahan Poin",par1List2:"Para siswa yang menunjukkan sikap magis dan performance minimal sesuai standar yang diberlakukan sekolah, akan mendapatkan bonus skor dalam jumlah tertentu sebagaimana diatur oleh bagian kurikulum sekolah pada tahun akademik berjalan.",par1tit3:"Morning Assembly Appreciation",par1List3:"Dalam kegiatan morning assembly yang diadakan setiap hari Senin, sekolah mengalokasikan waktu secara khusus untuk memberikan penghargaan pada para siswa yang berprestasi dalam berbagai bidang.",paragraph2:"Secara keseluruhan, program-program ini bertujuan untuk menumbuhkan budaya pengakuan dan motivasi di kalangan siswa, mendorong mereka untuk berusaha mencapai keunggulan dan peningkatan berkelanjutan dalam pengembangan akademik dan pribadi mereka.",subTitle2:"Pembelajaran Integratif",par2tit1:"MULOK INTEGRATIF",par2List1:"Mulok integratif adalah mata pelajaran (mapel) terintegrasi yang menggali suatu topik/ permasalahan dari berbagai sudut pandang lintas bidang studi. Topik atau permasalahan didasarkan atas irisan berbagai konsep-konsep esensial lintas bidang studi. Selain itu, mulok integratif juga dirancang untuk menjawab masalah-masalah yang ada di sekitar para siswa dan juga masalah-masalah yang relevan yang dapat ditemukan oleh para siswa. Mulok integratif ini juga menjadi kesempatan yang teratur dan terukur dalam menerapkan projek penguatan profil pelajar Pancasila.",par2tit2:"STEAM SUBJECT",par2List2:"Mulok STEAM adalah mata pelajaran yang terintegrasi dengan projek penguatan profil pelajar Pancasila. Projek STEAM adalah program belajar yang menggabungkan ilmu pengetahuan, teknologi, seni, dan matematika untuk meningkatkan keterampilan dan minat siswa dalam bidang tersebut.",par2tit3:"MULOK PROPOSAL RESEARCH PAPER/ KARYA TULIS",par2List3:"Pembelajaran Mulok juga digunakan sebagai kesempatan para siswa untuk mempresentasikan proposal research paper mereka. Kelas mulok merupakan lintas kelas yang berisikan siswa kelas 10, 11, dan 12. Kelas mulok selain digunakan untuk melatih kemampuan public speaking yang merupakan keterampilan utama yang harus dikuasai oleh para Kanisian, juga merupakan kesempatan untuk menginspirasi siswa kelas 10 dan 11 bagaimana research paper dibuat dan persiapkan. ",par2tit4:"MULOK: SEMINAR PROPOSAL KARYA TULIS",par2List4:"Proses penulisan karya tulis di kelas 9 lebih bertahap dan terbimbing. Setiap kelompok akan didampingi secara bertahap bagaimana membuat bagian per bagian dari karya tulis tersebut melalui pelatihan oleh tim dan bimbingan oleh guru pembimbing materi dan bahasa. Ketika mereka sudah mencapai bab 1 (Pendahuluan) dan bab 2 (metodologi) baik kelompok humaniora maupun sains, mereka akan diberi kesempatan untuk mempresentasikan proposal karya tulis mereka di hadapan guru penguji.",subTitle3:"Pengembangan Bakat dan Minat",paragraph3:"Pelajaran Seni dan Prakarya atau Seni Budaya dalam konteks pendidikan sekolah Jesuit memiliki posisi yang sentral. Siswa diberi kesempatan untuk mengasah keterampilan mereka dalam bidang seni agar mereka berkembang secara utuh, tidak hanya dalam bidang akademik saja. Pada mata pelajaran ini, siswa akan diminta untuk memilih satu dari mata pelajaran ber
877ikut ini:",par3List1:"Seni Tari Modern",par3List2:"Seni Musik",par3List3:"Seni Rupa",par3List4:"Organ",par3List5:"Teater",par3List6:"Digital Painting",par3List7:"Proyeksi ",par3List8:"Gitar ",par3List9:"Biola ",par3List10:"Paduan Suara",subTitle4:"Research Paper and Learning Exhibition",paragraph4:"Program penulisan karya tulis menjadi wajib bagi siswa kelas IX dan XII sebelum menyelesaikan pendidikan mereka. Karya tulis disusun secara kelompok dengan bimbingan guru pendamping. Kelompok mendapatkan pembimbing materi dan pembimbing bahasa. Karya tulis harus melewati batas plagiarisme yang ditetapkan dan diverifikasi melalui aplikasi TURNITIN. Bentuk karya tulis adalah jurnal ilmiah sederhana dengan halaman sekitar 10 halaman. Hasilnya dipresentasikan dalam âPresentasi Pengalaman Belajarâ dan dibukukan.",subTitle5:"Modul Pembelajaran",paragraph5:"Modul pembelajaran disusun dalam rangka membantu guru menyiapkan pembelajaran secara lebih sistematis dan terorganisir. Selain itu, modul pembelajaran ini dirancang agar pembelajaran menjadi lebih responsif terhadap keberagaman siswa. Bagi para siswa, modul pembelajaran juga dirancang agar dapat membantu mereka untuk dapat belajar lebih mandiri. Oleh karena itu, modul ini dilengkapi dengan latihan-latihan terstruktur dan berjenjang, flip video, link-link pengayaan materi, dan contoh-contoh asesmen.",subTitle6:"Integrasi Projek Penguatan Profil Pelajar Pancasila (P5) dan School Best Practices",paragraph6:"Kolese Kanisius mengintegrasikan P5 ke dalam program-program kegiatan yang telah dikembangkan sekolah. Oleh karena itu P5 yang dituntut dalam Kurikulum Merdeka tidak terlalu menjadi persoalan karena telah menjadi bagian dari program-program sekolah yang telah dilakukan. Kegiatan yang diintegrasikan dalam P5 ini adalah community service, live-in, jambore, RP, dan mulok.",subTitle7:"Ragam Kelas",paragraph71:"Kolese Kanisius telah merancang beragam kelas untuk memenuhi berbagai kepentingan belajar dalam tahun ajaran ini. Berikut ini adalah berbagai jenis kelas yang ditawarkan:",par7tit1:"Kelas Umum",par7list1:"Kelas umum digunakan untuk pembelajaran lintas kelas atau gabungan, seperti kelas studium generale, kelas pendasaran projek, dan kelas seminar.",par7tit2:"Kelas Reguler",par7list2:"Kelas Reguler merupakan kelas untuk pembelajaran bidang studi sehari-hari.",par7tit3:"Kelas Rumah",par7list3:"Kelas House/Rumah digunakan sebagai kelas lintas level untuk kegiatan lomba, tutorial, dan pertemuan kelas.",par7tit4:"Kelas Khusus",par7list4:"Kelas khusus disediakan untuk tutorial, remedial, dan konsultasi.",par7tit5:"Kelas Diferensiasi",par7list5:"Kelas diferensiasi dibentuk berdasarkan kesiapan belajar, ketertarikan siswa, dan profil belajar, yang dikelola oleh guru bidang studi.",par7tit6:"Kelas Perwalian",par7list6:"Kelas Perwalian dikhususkan untuk kepentingan Wali Kelas dan siswa dalam kelas tersebut.",par7tit7:"Kelas Pilihan",par7list7:"Kelas peminatan didasarkan pada minat siswa terhadap bidang studi tertentu, seperti seni, prakarya, mata pelajaran peminatan, dan kelas lintas minat.",paragraph72:"Dengan adanya beragam kelas ini, Kolese Kanisius berupaya untuk memberikan pengalaman belajar yang sesuai dengan kebutuhan dan minat siswa.",subTitle8:"Learning Transparency",par8tit1:"Manajemen Nilai",par8List1:"Manajemen nilai daring yang dapat diakses oleh siswa dan orangtua: Sistem manajemen nilai daring memungkinkan siswa dan orangtua untuk mengakses informasi terkait nilai dan perkembangan belajar siswa secara online. Setiap peserta didik memiliki akun pribadi yang memungkinkan mereka untuk melihat nilai, data kehadiran, pengumuman, dan informasi terkait kegiatan sekolah. Hal ini memberikan transparansi dalam melacak perkembangan akademik siswa.",par8tit2:"Buku Panduan Kurikulum",par8List2:"Buku panduan kurikulum disediakan sebagai sumber informasi yang komprehensif mengenai struktur, tujuan, kebijakan, dan konten kurikulum yang diterapkan di sekolah. Buku panduan ini memberikan pemahaman yang jelas kepada siswa dan orangtua mengenai kurikulum yang akan mereka ikuti. Hal ini membantu dalam memahami apa yang diharapkan dari siswa dalam hal pembelajaran dan capaian kompetensi.",par8tit3:"Pertemuan Orang Tua",par8List3:"Pertemuan orang tua diadakan sekolah untu
877k menjalin komunikasi dengan orang tua terkait dengan beragam kebijakan yang perlu diketahui orang tua. Hal ini dimaksudkan agar terjadi keselarasan antara pendidikan sekolah dan pendidikan di rumah yang dilakukan oleh orang tua.",subTitle9:"Program Tutorial",paragraph9:"Program tutorial ditujukan untuk memperbaiki hasil pembelajaran. Program ini dilaksanakan dalam dua bentuk:",par9tit1:"Tutorial teman sebaya",par9list1:"Program ini ditujukan bagi peserta didik yang membutuhkan kesempatan belajar bersama sepulang sekolah. Program ini dikelola oleh guru BK dan guru bidang studi bekerja sama dengan peserta didik yang unggul secara akademik pada bidang studi masing-masing dan mendapat persetujuan untuk memberikan tutor dari guru bidang studi terkait.",par9tit2:"Tutorial guru bidang studi",par9list2:"Program pembelajaran tambahan ini ditujukan kepada peserta didik yang dianggap belum siap untuk mengikuti tes sumatif (penilaian harian/tengah semester/akhir semester) pada waktu yang ditentukan. Peserta tutorial bidang studi ditentukan oleh guru bidang studi terkait berdasarkan hasil formatif tes yang dilakukan oleh guru bidang studi selama berlangsungnya proses pembelajaran. Kedua tutorial ini dapat dilakukan secara daring maupun secara luring sesuai dengan kebutuhan dan konteks yang ada.",subTitle10:"Pendampingan Pribadi",paragraph10:"colloquium peserta didik, konsultasi pribadi, bimbingan kelompok karir, bimbingan klasikal. Dalam proses kegiatan itu setiap level rombongan belajar didampingi secara intensif oleh 2 guru BK (bimbingan konseling).",subTitle11:"Program Ulangan Susulan",paragraph11:"Program ini dirancang bagi peserta didik yang memiliki halangan mengikuti ulangan utama karena suatu halangan tertentu (sakit/ijin karena kepentingan lain yang tidak bisa ditunda). Kegiatan ulangan susulan diatur dengan jadwal tersendiri oleh guru bidang studi, khusus untuk ujian tengah semester dan ujian akhir, jadwal diatur oleh bagian kurikulum.",subTitle12:"Program Remedial",paragraph12:"Program ini dirancang untuk memperbaiki kegiatan pembelajaran dan capaian hasil belajar peserta didik pada materi tertentu. Kegiatan ini diawali dengan pembelajaran dan diakhiri dengan evaluasi pembelajaran. Dalam pelaksanaannya, program remedial dilakukan secara terbatas, dengan pemikiran, siswa didorong untuk mendapatkan capaian akademik yang lebih maksimal, bukan sekedar capaian nilai minimal sesuai batas KBM saja. Untuk setiap semester, siswa berhak mengikuti remedial sesuai dengan jumlah ulangan atau tagihan pembelajaran (kognitif dan/ atau psikomotorik) yang dibuat oleh guru bidang studi masing-masing. Jumlah minimal ulangan atau tagihan pembelajaran yang dibuat guru adalah jam mengajar ditambah 1. Jika GBS mengajar 3 jam, jumlah ulangan atau tagihan pembelajaran minimal GBS terkait adalah 3 + 1, yaitu 4 ulangan atau tagihan pembelajaran. Dengan demikian jumlah remedial yang menjadi hak siswa adalah 4 kali.",subTitle13:"Program Evaluasi",paragraph13:"Program ini dirancang untuk memberikan kesempatan wali kelas/guru bidang studi bertatap muka dengan peserta didik dan orang tua untuk mengevaluasi dan merancang program perbaikan pembelajaran bagi peserta didik. Program ini dilaksanakan sekurang-kurangnya satu kali setiap semester.",subTitle14:"TO persiapan UTBK",paragraph14:"Program ini dibuat untuk mempersiapkan para Kanisian yang hendak melanjutkan pendidikan ke perguruan tinggi negeri di Indonesia. Materi TO UTBK ini terdiri dari:",par14tit1:"Tes potensi skolastik",par14list1:"Kemampuan penalaran umum (penalaran induktif, deduktif dan kuantitatif, pemahaman bacaan dan menulis, pengetahuan dan pemahaman umum, dan pengetahuan kuantitatif",par14tit2:"Literasi bahasa Inggris dan bahasa Indonesia",par14list2:"",par14tit3:"Penalaran Matematika",par14list3:"penggunaan konsep matematika dalam mengatasi masalah dalam sebuah konteks dan penggunaan pengalaman di dalam kelas untuk mengatasi masalah.",par14tit4:"Mata pelajaran program",par14list4:"Fisika, Kimia, Biologi, Ekonomi, Sosiologi, Geografi"},iH={title:"Peraturan dan Tata Tertib Sekolah<br>Kolese Kanisius<br>Tahun Ajaran 2023-2024",subTitle1:"Examen",sub1par1:"Examen merupakan bagian penting dalam pendidikan di kolese-kolese Jesuit. Dalam dinamika PPI (Paradigma Pedagogi Ignatian) kita mengingat kembali proses pembelajaran y
877ang berkesinambungan antara pengalaman â refleksi â evaluasi â aksi. Melakukan examen berarti menjalankan proses refleksi untuk mengendapkan setiap pengalaman dan mengambil buah-buah pembelajaran darinya.",sub1par2:"Pentingnya examen sebagai identitas kolese Jesuit amat ditekankan di Kolese Kanisius. Untuk itu pada tahun ajaran ini pelaksanaan examen tetap menjadi bagian integral dari proses pembelajaran di sekolah. Seluruh Kanisian dan para pendidik melakukan examen sebelum jam sekolah berakhir.",sub1par3:"Dari evaluasi yang diterima oleh Kemoderatoran, examen pada tahun ini akan berjalan dengan format baru yang mencoba untuk semakin mendekati esensi dari examen itu sendiri, yakni menyadari di mana saat ini aku berada di hadapan Tuhan dan memperbaiki diriku agar menjadi pribadi yang lebih baik. Maka, sekolah menetapkan dinamika examen sebagai berikut:",sub1par3list1:"5 menit sebelum examen dimulai setiap kelas melakukan operasi semut untuk membersihkan dan merapikan kelasnya. Pengurus kelas harap membantu berjalannya kegiatan ini dengan baik. Kegiatan bersih-bersih kelas ini dapat dimaknai sebagai persiapan batin sebelum melakukan examen.",sub1par3list2:"Selama 5-10 menit berikutnya para Kanisian melakukan examen yang dipandu oleh Kanisian lainnya secara terpusat (Canexco/PreLeg). Dalam waktu ini para Kanisian WAJIB untuk hening, merenungkan pokok-pokok yang disampaikan dan TIDAK menulis apa pun. Akan ada waktunya para Kanisian diberi kesempatan untuk menuliskan pengalaman doanya.",sub1par3list3:"Selama 5-10 menit terakhir para Kanisian menuliskan pengalaman examennya dalam buku jurnal. Proses ini sering kita kenal dengan istilah journaling. Dalam refleksi ini hendaknya terungkap rasa-perasaan yang kualami selama sehari ini, apa yang menarik dari proses pembelajaran, bagaimana aku terbantu untuk berkembang, apa niatku ke depan untuk menjadi Kanisian yang lebih baik, dll.",sub1par4:"Pada tahun ajaran ini, baik untuk level kelas VII-IX dan kelas X-XII, buku jurnal akan dikumpulkan secara berkala (tiap Jumat) dan akan diperiksa oleh Wali kelas masing-masing. Untuk itu sekolah akan menyediakan buku jurnal yang terpisah dari Buku Pedoman Siswa. Sampai buku jurnal tersebut dibagikan, para Kanisian WAJIB memiliki buku catatan khusus yang nantinya dipakai untuk menuliskan pengalaman examennya. Amat disarankan Kanisian menggunakan binder dengan kertas (loose leaf paper) ukuran A5.",sub1par5:"Kanisian yang tidak menuliskan examen secara rutin akan mendapatkan pendampingan, teguran atau konsekuensi dari Wali kelas dan/atau Kemoderatoran.",subTitle2:"Presensi Harian",sub2par1:"Setiap siswa wajib melakukan presensi sebelum masuk DAN sesudah pulang sekolah dengan menggunakan sistem pemindaian wajah (<i>face recognition</i>).",sub2par2:"Siswa akan mendapat teguran jika belum melakukan pemindaian ini, dan akan dimintai keterangan oleh pihak kemoderatoran. Selama satu semester teguran akan diberikan sebanyak 2 kali.",sub2par3:"Sesudah teguran kedua, siswa yang masih kelupaan atau tidak melakukan presensi dengan pemindaian wajah akan dianggap absen / tanpa keterangan pada hari tersebut.",subTitle3:"Keterlambatan",sub3par1:"Pada tahun ajaran ini sekolah menentukan jam dimulainya aktivitas sekolah sebagai berikut: Senin jam 07.00 WIB dan Selasa-Jumat jam 07.30 WIB. Untuk mendukung kelancaran dan ketertiban aktivitas pembelajaran di sekolah, para Kanisian diharapkan sudah hadir di sekolah selambat-lambatnya 5 menit sebelum kegiatan sekolah dimulai.",sub3par2:"Bel masuk akan dibunyikan sebagai pengingat untuk segera masuk sekolah. Bel masuk akan berbunyi selama 5 menit sebelum jam masuk (Senin: pkl. 6.55 dan Selasa-Jumat: pkl. 7.25). Siswa yang datang ke sekolah sesudah bel selesai dibunyikan dinyatakan terlambat.",sub3par3:"Sesudah bel selesai berbunyi, semua pintu akses menuju ke dalam kompleks sekolah akan ditutup, kecuali lobby depan. Para siswa yang datang terlambat langsung menuju ke lobby depan sekolah dan membuat barisan di sana. Sub moderator yang berjaga di depan akan melakukan pencatatan dan pengecekan keterlambatan. Sesudah itu siswa yang terlambat tadi diminta ke kantor Moderator di unit masing-masing (SMP atau SMA) untuk menerima konsekuensi keterlambatan.",subTitle4:"Catatan Kehadiran Siswa",sub4par1:"Pengurus Kelas WAJIB mengisi lembar presensi/kehadiran siswa dan mengumpulkannya kepada Sub moderator atau ke bagian TU Kemoderatoran selambat-lambatnya pad
877a jam Istirahat pertama.",sub4par2:"Kemoderatoran akan mendata para siswa yang tidak hadir pada hari itu, termasuk yang belum memberikan keterangan.",sub4par3:"Orangtua/Wali dari siswa yang tidak hadir dan belum memberikan keterangan kepada sekolah akan dihubungi oleh Kemoderatoran.",sub4par4:"Data ketidakhadiran siswa akan direkap dan diarsipkan sepulang sekolah sebagai bagian dari pendampingan kesiswaan.",subTitle5:"Suasana Kondusif Saat Pembelajaran",sub5par1:"Demi menunjang terlaksananya pembelajaran yang efektif, kondusif dan transformatif perlu adanya kerja sama dari para Kanisian. Untuk itu setiap Kanisian WAJIB mengurangi atau bahkan meniadakan distraksi-distraksi dalam pelbagai bentuknya selama pembelajaran di kelas berlangsung.",sub5par2:"Sekolah menganggap baik kegiatan pengumpulan HP sebelum pelajaran dimulai di level kelas VII-VIII pada tahun ajaran yang lalu. Maka, menimbang dinamika yang terjadi di tiap Angkatan dan seturut kesepakatan bersama dari para guru saat Raker, dinamika pengumpulan HP saat pelajaran ditetapkan sebagai berikut:",sub5par2list1:"<b>Kelas VII - IX</b> Pengurus Kelas mengkoordinir pengumpulan HP kepada Wali kelas sebelum pelajaran pertama dimulai. HP baru diambil kembali sesudah pelajaran selesai SEPENGETAHUAN Wali kelasnya. Pengumpulan dan pengambilan HP WAJIB disertai dengan tanda tangan siswa di lembar pengumpulan sebagai bukti. Dalam kondisi tertentu (ketika kelas membutuhkan HP untuk pelajaran tertentu), HP dapat diambil ketika dibutuhkan dengan memberitahu Wali kelas.",sub5par2list2:"<b>Kelas X - XII</b> Tidak ada aturan khusus terkait pengumpulan HP untuk siswa kelas X - XII. Semua tergantung dari aturan dan kesepakatan bersama dengan masing-masing guru bidang studi.",subTitle6:"Perizinan",sub6par1:"Mengajukan surat izin berarti siswa memiliki disposisi terbuka dan siap dengan segala konsekuensi yang muncul dari keputusan Moderator. Maka, sebelum ada keputusan resmi dari Moderator terkait dengan perizinan, Kanisian TIDAK DIBENARKAN membeli tiket perjalanan, mengikuti lomba atas keputusannya sendiri, dll. Kanisian yang tidak taat pada ketentuan ini akan mendapatkan teguran dari Kemoderatoran.",sub6par2:"Perizinan diajukan oleh siswa kepada Pater Moderator dengan menyampaikan surat permohonan dari orangtua yang ditandatangani oleh siswa dan orangtua itu sendiri. Jika ada informasi tambahan yang menunjang perizinan, seperti undangan lomba, surat sakit dari dokter, dll, semua itu dapat dicetak dan ditambahkan sebagai lampiran surat izin.",sub6par3:"Surat izin sudah harus diberikan kepada Moderator selambat-lambatnya 1 minggu sebelum kegiatan tersebut berlangsung.",sub6par4:"Kanisian hendaknya berkomunikasi secara aktif dan intensif dengan Moderator, terutama jika Moderator belum segera memberikan keputusan terkait suatu perizinan.",sub6par5:"Perizinan masuk sekolah di luar hari efektif sekolah mengikuti ketentuan sebagai berikut:",sub6par5list1:"Selambat-lambatnya sehari sebelumnya Kanisian sudah bertemu dengan Moderator untuk membuat surat izin masuk sekolah. Surat persetujuan Moderator diberikan kepada tim security sekolah pada hari-H.",sub6par5list2:"Siswa yang datang ke sekolah di luar hari efektif sekolah WAJIB didampingi oleh guru/pelatih/orangtua. Jika tidak ada yang menemani, minimal siswa perlu mendapat persetujuan dari mereka dengan menunjukkan buktinya. Guru pendamping/pelatih bertanggung jawab atas segala yang terjadi pada siswa tersebut selama berkegiatan di sekolah.",subTitle7:"Seragam Sekolah",day1:"Senin",day2:"Selasa",day3:"Rabu",day4:"Kamis",day5:"Jumat",smpDay1:"<b>SMP:</b><br> baju batik + celana pendek putih",smpDay2:"<b>SMP:</b><br> seragam putih - biru",smpDay3:"<b>SMP:</b><br> seragam polo + celana pendek biru",smpDay4:"<b>SMP:</b><br> baju batik + celana pendek putih",smpDay5:"<b>VII-VIII:</b><br> seragam Pramuka<br><br><b>IX</b><br> kemeja bebas + celana pendek biru",smaDay1:"<b>SMA:</b><br> baju batik + celana panjang putih",smaDay2:"<b>SMA:</b><br> seragam putih - abu-abu",smaDay3:"<b>SMA:</b><br> seragam polo + celana panjang warna gelap (prioritas biru; boleh jeans)",smaDay4:"<b>SMA:</b><br> baju batik + celana panjang bebas",smaDay5:"<b>SMA:</b><br> kemeja bebas + celana panjang bebas",subTitle8:"Pramuka",sub8par1:"(Khusus untuk kelas VII dan V
877III)<br>Mulai tahun ajaran ini kegiatan Pramuka WAJIB diikuti oleh para Kanisian kelas VII dan VIII.",sub8par2:"Kegiatan Bela Negara yang biasanya ditujukan kepada para Kanisian kelas 8 akan diganti dengan kegiatan Pramuka sebagai kelanjutan formasi dari kegiatan kepramukaan pada tingkat sebelumnya. Untuk itu, kepramukaan untuk kelas VII dan VIII akan dilaksanakan dalam satu komando yang sama di bawah koordinasi satu Pembina (Kagudep), yakni Kak Tri Sumantoro.",sub8par3:"Kegiatan Pramuka dilaksanakan setiap hari Jumat sepulang sekolah.",subTitle9:"Catatan Tambahan:",sub9par1:"Segala ketentuan baru pada tahun ajaran ini akan berlaku efektif mulai hari Senin, 24 Juli 2023, kecuali soal jam masuk sekolah, presensi harian, seragam sekolah dan soal pengumpulan HP yang sudah berlaku mulai besok Selasa (18 Juli 2023).",sub9par2:"Info mengenai potongan rambut Kanisian dan poin humaniora akan disampaikan kemudian oleh Kemoderatoran.",end1:"Jakarta, 16 Juli 2023",end2:"Moderator Kolese Kanisius"},rH={title1:"Peran kemoderatoran",paragraph1:"Pada umumnya, istilah âKemoderatoranâ mengacu pada tim yang dipimpin oleh seorang Moderator atau Wakil Direktur Bidang Kesiswaan. Jabatan Moderator biasanya dipegang oleh seorang imam Jesuit. Penunjukan dan Pemberhentian seorang Moderator dilakukan langsung oleh Pater Provinsial Serikat Yesus. Dalam tradisi kolese Jesuit Kemoderatoran merupakan bagian penting dari dinamika sekolah yang memberi perhatian khusus pada perkembangan diri Kanisian di luar aspek akademis-intelektual. Segala hal yang menyangkut pertumbuhan kepribadian, kedewasaan, penanaman nilai-nilai, interaksi sosial dengan para pendidik dan sesama Kanisian serta diskresi dalam menentukan pendidikan lanjut menjadi ranah Kemoderatoran.",title2:"Tugas-tugas kemoderatoran",title2list1:"Kemoderatoran membantu Direktur Kolese Kanisius dalam menanamkan visi-misi sekolah serta nilai-nilai 4C 1L kepada para Kanisian melalui pelbagai kegiatan di dalam maupun di luar sekolah yang dapat diikuti oleh semua.",title2list2:"Kemoderatoran menjamin adanya kesempatan, kenyamanan serta rasa aman bagi setiap Kanisian dalam mengembangkan diri sesuai bakat dan minatnya.",title2list3:"Kemoderatoran membantu bagian Kurikulum dalam menegakkan tata tertib dan peraturan sekolah yang telah disepakati sehingga suasana sekolah kondusif, aman dan nyaman untuk semua.",title2list4:"Kemoderatoran menjamin dan memberikan kesempatan kepada setiap Kanisian untuk terlibat dalam pelbagai kegiatan sekolah sebagai wadah penanaman nilai-nilai sekolah.",title2list5:"Kemoderatoran memberikan ruang tumbuh yang sama bagi setiap Kanisian dalam mengekspresikan diri serta menyalurkan bakat dan minatnya.",title2list6:"Kemoderatoran menjamin berjalannya pendampingan personal (cura personalis) kepada setiap Kanisian melalui colloquium, konseling dan perjumpaan lainnya.",title2list7:"Kemoderatoran membantu Pater Direktur Campus Ministry dalam membangun dan menjaga iklim reflektif di Kolese Kanisius.",title3:"Staf kemoderatoran",paragraph3:"Dalam menjalankan peran dan tugasnya Pater Moderator dibantu oleh para pendidik yang terbagi dalam bebera
877pa bidang: sub moderator, pendamping OSIS, pendamping ekskul, tim BK dan para wali kelas.",title3list1:"<b>Sub-moderator</b><br>Sub moderator merupakan bagian dari tim Kemoderatoran yang memiliki peran harian. Mereka membantu tugas Moderator dalam menegakkan kedisiplinan dan tata tertib sekolah. Para sub moderator memiliki wewenang untuk menangani, menegur, memberi sanksi dan mendampingi refleksi para Kanisian yang melakukan pelbagai pelanggaran kedisiplinan, seperti misalnya kasus keterlambatan, teledor meninggalkan barang pribadi, berkelahi dengan teman, menyontek dan lain sebagainya. Jika Moderator berhalangan hadir di sekolah, sub moderator menjadi acting Moderator dalam memastikan dinamika pembelajaran dan acara kesiswaan berjalan aman, nyaman dan kondusif pada hari tersebut. Secara umum di masing-masing unit (kelas VII-IX dan kelas X-XII), terdapat dua atau tiga guru yang ditunjuk sebagai sub moderator, serta tambahan seorang frater Serikat Yesus yang sedang menjalani masa orientasi kerasulan (jika ada).",title3list2:"<b>Pendamping OSIS</b><br>Proses pembelajaran di Kolese Kanisius tidak melulu mengandalkan dinamika akademik. Ada cukup banyak kegiatan kesiswaan yang dapat diikuti dan menjadi kesempatan bagi para Kanisian untuk mengembangkan diri. Oleh karena itu, OSIS (Presidium-Legionnaire) menjadi wadah yang amat penting dan relevan. Dalam hal ini, pendamping OSIS membantu tugas Moderator dalam mengawasi, mendampingi dan merangsang kreativitas para anggota OSIS dalam merancang kegiatan kesiswaan. Harapannya pelbagai kegiatan kesiswaan semakin membantu para Kanisian untuk mendalami nilai-nilai 4C 1L.",title3list3:"<b>Pendamping Ekskul</b><br>Formasi seorang Kanisian tidak hanya terjadi di dalam kelas, tetapi juga di luar kelas. Keduanya merupakan satu kesatuan yang tidak terpisahkan. Demikianlah di Kolese Kanisius ini apa yang sering disebut sebagai kegiatan âekstraâ-kurikuler bukanlah kegiatan sekunder atau sekadar untuk âmengisi acara di sore hari.â Para pendamping ekskul menjadi perpanjangan tangan Moderator dalam menganimasi dan memastikan berjalannya cabang-cabang ekskul setiap sore pada hari efektif sekolah. Cabang ekskul yang dimaksud meliputi bidang olahraga dan non olahraga (humaniora). Dalam tugasnya pendamping ekskul menjadi koordinator sekaligus pengawas bagi para guru, pendamping maupun pelatih ekskul, baik yang berasal dari internal sekolah maupun dari luar sekolah.",title3list4:"<b>BK</b><br>Menjadi seorang Kanisian sejati erat kaitannya dengan usaha untuk mengenal diri dan menjadi semakin mandiri dan dewasa. Dalam perjalanan menuju kedewasaan ini tim BK (Bimbingan dan Konseling) Kolese Kanisius menjadi teman seperjalanan dari setiap Kanisian. BK tidak semata-mata menjadi penasihat moral (ethical mentors), melainkan menjadi sahabat di mana setiap siswa mendapat kesempatan yang sama untuk mengungkapkan dirinya secara autentik, serta menjadi tandem dalam mempertimbangkan dan menentukan arah masa depannya. Pada akhirnya BK membantu memastikan agar proses berikut berjalan dengan baik: adaptasi, sosialisasi, pengembangan bakat-minat, kemandirian, mengenal dan menerima diri, tanggung jawab siswa dalam mengambil dan mengeksekusi keputusan. Tiap angkatan memiliki satu atau dua guru BK yang dapat selalu dihubungi kapan pun oleh para siswa maupun orangtuanya untuk berkonsultasi.",title3list5:"<b>Wali Kelas</b><br>Para wali kelas menjadi bagian penting tim Kemoderatoran karena merekalah yang bersentuhan dan berhadapan langsung dengan para Kanisian dalam dinamika keseharian. Setiap hari Jumat siang wali kelas memandu jalannya perwalian untuk membahas tema-tema aktual kesiswaan. Kesempatan di luar itu dipakai untuk memanggil dan mendampingi siswa secara personal. Wali kelas memastikan agar cura personalis / sapaan personal kepada setiap siswa berjalan di kolese ini. Mereka juga menjadi jembatan komunikasi Moderator dengan orangtua-wali, terutama dalam menerima masukan atau pengaduan seputar anak-anaknya. Melalui komitmen yang dibangun tiap awal tahun ajaran, wali kelas juga berperan memastikan agar suasana kelas kondusif untuk kegiatan pembelajaran para siswa dan subur untuk saling mengenal, mendukung dan mengembangkan diri satu dengan yang lain."},sH={name:"Presidium Legionnaire",paragraph1:"Presidium Legionnaire merupakan nama yang diberikan kepada mereka yang tergabung ke dalam pengurus Organisasi Siswa Intra Sekolah (OSIS) Kolese Kanisius. Sistem Presidium Legionnaire pertama kali didirikan pada tahun 2009, dan sejak saat ituPresidium Legionnaire bertahan dan terus berkembang hingga saat ini. Presidium Legionnaire menggunakan sistem kolektif kolegial di mana seluruh anggotanya memiliki kedudukan yang sama dan t
877idak ada yang lebih tinggi ataupun lebih rendah dari yang lain. Dalam keanggotaannya Presidium merupakan siswa yang telah mengikuti pemantapan OSIS dan telah dilantik 2 kali. Mereka beranggotakan sembilan orang, diseleksi melalui proses kaderisasi, dan dipilih oleh seluruh civitas akademika Kolese Kanisius dalam pekan demokrasi.",paragraph2:"Sementara itu Legionnaire adalah kumpulan para siswa yang telah mengikuti pemantapan dan telah dilantik 1 kali. Secara khusus di unit SMA kelompok ini terdiri dari Legionnaire I dan Legionnaire II. Legionnaire II adalah Badan Pengurus OSIS yang jabatannya tepat di bawah Presidium. Legionnaire II beranggotakan 18 orang yang terdiri atas Koordinator I dan II, Koordinator Dewan dan Wakil Koordinator Dewan, serta anggota-anggotanya. Keempat Dewan Legionnaire adalah Desain Komunikasi Visual, Teknologi Informasi, Nationalisme, dan Sosial. Legionnaire I adalah Badan Pengurus OSIS yang jabatannya di bawah Legionnaire II. Secara umum tugas Presidium Legionnaire adalah merancang dan melaksanakan kegiatan-kegiatan sekolah serta sebagai perpanjangan tangan guru dalam kegiatan-kegiatan tertentu.",toList:"Program Kerja OSIS:",unit1list1:"<b>Buka Puasa Bersama Panitia Inti Ragamuda</b><br>Kegiatan Buka Puasa Bersama langkah awal kolaborasi OSIS SMA Kolese Kanisius dengan OSIS SMA Al-Izhar Pondok Labu untuk merancang kegiatan Ragamuda yang sudah ada sejak tahun 2017. Kegiatan Buka Puasa Bersama ini diadakan untuk mempererat hubungan antara Pengurus OSIS kedua sekolah dan menjadi awal kerjasama kepanitiaan Ragamuda setiap tahunnya.",unit1list2:"<b>Canisius Day</b><br>Kegiatan Canisius Day diadakan untuk memperingati Santo Petrus Kanisius, pelindung Kolese Kanisius. Canisius Day diperingati setiap tahunnya pada tanggal 27 April. Pada perayaan ini, Kolese Kanisius mengadakan Perayaan Ekaristi dan setelahnya dilanjutkan dengan acara yang dipersiapkan oleh Presidium Legionnaire SMP dan SMA. Pada tahun ini, acara yang dilakukan adalah aksi sosial membagikan makanan, membersihkan lingkungan, dan mengunjungi panti asuhan.",unit1list3:"<b>Pesta Rakyat</b><br>Kegiatan Pesta Rakyat adalah acara penutupan tahun ajaran yang menandakan selesainya rangkaian proses belajar mengajar selama dua semester. Setiap tahunnya, acara ini dilaksanakan dengan ramai dan meriah. Pertandingan olahraga dan nonolahrga, serta acara penutupan Pesta Rakyat menjadi sarana menjalin persahabatan bersama seluruh Kanisian.",unit1list4:"<b>Masa Pengenalan Lingkungan Sekolah</b><br>MPLS atau Masa Pengenalan Lingkungan Sekolah adalah kegiatan yang diperuntukkan bagi para siswa baru SMA Kolese Kanisius, para Kanisian kelas X. Kegiatan ini diadakan untuk memperkenalkan lingkungan, sarana dan prasararna, budaya, dan adat kebiasaan sehari-hari SMA Kolese Kanisius.",unit1list5:"<b>Ignatian Leadership Training</b><br>Ignatian Leadership Training atau disingkat ILT merupakan acara pelatihan mendasar kepemimpinan Ignatian yang bersifat wajib oleh semua siswa. Sebagai dasar pelatihan wajib, ILT merupakan rangkaian acara tepat setelah pelaksanaan MPLS bagi siswa kelas X yang baru. Kegiatannya meliputi pelatihan fisik, mental serta camping yang dilaksanakan setiap tahun.",unit1list6:"<b>Ignatius Day</b><br>Ignatius Day merupakan kegiatan memperingati Santo Ignatius Loyola yang menjadi Pendiri Serikat Yesus. Diperingati setiap 31 Juli, Kolese Kanisius mengadakan Misa bersama dan dinamika acara yang dilaksanakan oleh Presidium Legionnaire.",unit1list7:"<b>Hari Kemerdekaan</b><br>Hari Kemerdekaan adalah kegiatan 17-an yang memperingati Hari Kemerdekaan Indonesia, 17 Agustus. Dinamakan Mekar (Merdeka Ria), setiap tahun acara ini dikoordinir oleh Presidium Legionnaire dan disertai kegiatan-kegiatan khas 17-an seperti panjat pinang, akan kerupuk, dan lain sebagainya.",unit1list8:"<b>Ragamuda</b><br>Ragamuda merupakan kegiatan yang dilaksanakan oleh SMA Kolese Kanisius dengan SMA Al-Izhar Pondok Labu sejak tahun 2017. Berawal dari keprihatinan terhadap keadaan masyarakat, Ragamuda bertujuan menjadi suara pemuda dan menjadi gerakan perubahan untuk Indonesia.",unit1list9:"<b>Canisius College Cup</b><br>Canisius College Cup adalah ajang perlombaan antar sekolah di wilayah Jabodetabek yang menjadi acara terbesar Kolese Kanisius setiap tahunnya. Cabang-cabang yang diperlombakan meliputi olahraga, non-olahraga, pe
877nampilan dan lainnya. Setiap tahun acara berlangsung meriah dihadiri ratusan sekolah peserta dan penampilan yang melibatkan artis artis ternama.",unit1list10:"<b>Temu Kolese</b><br>Temu Kolese atau disingkat Tekol merupakan acara kolaborasi antara 9 Kolese di seluruh Indonesia. Dilaksanakan setiap 4 tahun, pelaksanaan Temu Kolese bergantian dengan tiap Kolese menjadi tuan rumah. Tuan rumah Tekol tahun 2023 adalah Kolese De Britto.",unit1list11:"<b>Pekan Olahraga dan Seni</b><br>Pekan Olahraga dan Seni, disingkat PORSENI, merupakan acara dalam sekolah yang dilaksanakan setelah selesai dinamika semester 1 tahun ajaran. Kegiatannya serupa dengan Pesta Rakyat berupa perlombaan cabang olahraga, non-olahraga dan closing.",unit1list12:"<b>Advanced Leadership Training</b><br>Advanced Leadership Training atau ALT merupakan acara lanjutan pelatihan kepimpinan yang bersifat optional dan diadakan oleh Presidium SMA Kanisius dan dibantu oleh para Legionnaire. Para peserta ALT merupakan Kanisian kelas X dan XI, dan setelah menyelesaikannya akan menjadi Legionnaire I.",unit1list13:"<b>Teachersâ Day</b><br>Teachersâ Day merupakan kegiatan selebrasi Hari Guru yang dirayakan pada 25 November 2023. Kegiatan Teachersâ Day dirancang oleh Presidium Legionnaire Kolese Kanisius. Berisi dinamika penampilan dan seni oleh para siswa untuk Bapak Ibu Guru.",unit1list14:"<b>Natal</b><br>Natal merupakan acara pada tahunan yang dilaksanakan pada bulan Desember yang dikoordinir oleh Presidium Legionnaire Kolese Kanisius. Setiap tahun, dilaksanakan kegiatan akhir tahun kelas, Misa Natal dan dinamika lainnya.",unit1list15:"<b>Kaderisasi</b><br>Kegiatan Kaderisasi merupakan tahap akhir menjadi seorang Presidium Legionnaire. Di SMA Kanisius, Kaderisasi dikoordinir oleh para Presidium. Para peserta Kaderisasi Ialah mereka yang telah lulus ALT dan berkesempatan untuk mendaftar. Meliputi beberapa tahap, Kaderisasi berlanjut menuju Pesta Demokrasi bagi para calon yang terpilih.",unit1list16:"<b>Pesta Demokrasi</b><br>Pesta Demokrasi merupakan acara tahunan pemilihan pengurus OSIS yang baru. Terdiri dari 3 partai, kegiatan dikoordinir oleh Presidium sebagai pemandu acara. Pesta Demokrasi menjadi puncak Pekan Demokrasi, satu minggu para paslon menyampaikan visi, misi dan proker mereka. Hingga dilaksanakan debat dan akhirnya pemilihan umum menentukan Ketua, Wakil, dan para Presidium selanjutnya.",posCoordinate:"Koordinator",shortCoordinate:"Koordinator",president:"Ketua ",vice:"Wakil Ketua",treasurer:"Bendahara ",Secretary:"Sekretaris",pr:"Hubungan Masyarakat",build:"<i>Nationality Building</i>",centre:"<i>Ignatian Centre</i>",digital:"<i>Digitalization</i>",dkv:"Desain Komunikasi Visual",ti:"Teknologi Informasi",nasional:"Nasionalisme ",social:"Sosial"},oH={title:"Spiritualitas Ignasian",paragraph1:"Laku hidup harian menjadi salah satu kekhasan Spiritualitas Ignasian. Spiritualitas Ignatian tidak terlepas dari dunia dan seluruh tantangannya. Spiritualitas ini mempunyai keyakinan bahwa Allah hadir di dunia hingga saat ini. Allah tidak hanya hadir, tetapi terus-menerus berkarya. Jika Allah berkarya, maka manusia turut berperan dalam proses karya dan penciptaan Allah di dunia.",paragraph2:"Manusia yang ikut dalam misi Allah di dunia ini harus memiliki cara untuk tetap bergandengan tangan dan memahami apa yang menjadi misi Allah (Missio Dei). Kedalaman doa menjadi hal pertama. Doa yang mendalam tidak mungkin tidak harus dilakukan dalam habitus harian. Doa yang mendalam selalu berakar pada realitas nyata. Seorang pembimbing rohani pernah berkata kepada saya saat doa saya terasa kering, âMungkin, itu bukan karena kita bosan berdoa. Tetapi, karena doa kita tak lagi terlalu dekat dengan realita pengalaman manusia.â",paragraph3:"Hal ini mengarah pada hal kedua, yaitu pengambilan keputusan yang tepat. Dalam hidup harian, keputusan-keputusan yang kita ambil seringkali tanpa melibatkan Allah. Ketika setiap menimbang-nimbang suatu keputusan tertentu di hadapan Allah, ini menjadi salah satu penanda bahwa kita melibatkan Allah dalam keputusan itu. Dalam pengambilan keputusan ini, Spiritualitas Ignatian mengajarkan discernment. Discernment adalah model pengambilan keputusan cara Ignatian de
877ngan melibatkan Allah. Spiritualitas Ignatian mengingatkan juga bahwa semua hal itu bukanlah untuk kesucian pribadi semata, tetapi untuk melayani sesama.",paragraph4:"Pater James Martin, seorang penulis Jesuit, menunjukkan empat poin penting yang ada dalam Spiritualitas Ignatian. Pertama, menemukan Tuhan dalam segala. Kedua, menjadi kontemplatif dalam aksi. Ketiga, memandang dunia dalam perspektif inkarnasi. Keempat, mencari kebebasan dan sikap lepas bebas. Keempat hal ini bisa dikatakan sebagai elemen-elemen penting dalam Spiritualitas Ignatian.",paragraph5:"Menemukan Tuhan dalam segala adalah tagline dari Spiritualitas Ignatian. Finding God in All Things mengisyaratkan bahwa dalam kondisi apapun kita diajak untuk bisa melihat dan mendengar karya Tuhan di sana. Tentu kemudian tidaklah terlalu mudah ketika kita berhadapan dengan situasi-situasi buruk dalam hidup kita. Tagline ini adalah sebentuk keyakinan bahwa Tuhan memang selalu menemani manusia dalam kondisi apapun juga. Hanya kadang manusia begitu tuli dan buta untuk mampu merasakan Dia. Seorang guru pernah berkata, âSebenarnya yang harus kita lakukan adalah menemukan kehendak Tuhan dalam segala.â Kehendak Tuhan itu ditemukan supaya kita bisa menjalankannya. Ini pun menjadi salah satu petunjuk untuk selalu melibatkan Tuhan dalam keseharian kita.",paragraph6:"Spiritualitas Ignatian tidaklah lari dari dunia tetapi menyelami dunia. Maka, mereka yang memperdalam Spiritualitas Ignatian harus menjadi pribadi kontemplatif dalam aksi. Artinya, dalam menjalani kehidupan harian itulah doa-doa dihaturkan. Tidak mungkin tidak. Maka, yang sungguh dibutuhkan adalah being stillness. Kala kesibukan melanda masuk dalam keheningan menjadi hal yang sungguh mahal. Tetapi, tepat di sinilah kita menyatukan keseharian kita yang penuh hiruk pikuk dengan keheningan dimana kita menjadi kontemplatif dalam aksi. Inilah Spiritualitas Ignatian yang mendasari Pendidikan di Kolese Kanisius ini."},uH={title:"Pusat Ignasian",paragraph1:"Ignatian Center adalah bagian dari Campus Ministry Canisius College yang menganimasi kegiatan-kegiatan terkait kedalaman rohani dan kedalaman spiritual berdasarkan Spiritualitas Ignatian. Ignatian Center tidak lepas dari tanggung jawab Campus Ministry untuk menghidupkan serta mengembangkan Spiritualitas Ignatian dalam pelayanan terhadap Keluarga Besar Kolese Kanisius. Pembentukan Ignatian Center ini mempunyai latar belakang gagasan bahwa Spiritualitas Ignatian adalah milik AWAM, maka mesti dikembalikan kepada awam. Tujuan dari office ini adalah untuk selalu mengingatkan antara sarana dan tujuan dalam olah rohani setiap orang. Sasaran dari program-program Ignatian Center adalah keluarga dan partner awam, secara khusus dalam konteks kolese adalah para guru, orang tua dan karyawan yang merupakan co-partner dalam mendidik orang muda."},lH={title:"Ignatian Parenting",paragraph1:"Apa yang mencemaskan orang tua saat ini melihat anaknya bertarung dalam dinamika perubahan sosial masyarakat?",paragraph2:"Seribu satu jawab didapat. Tetapi, saya ingin memulai catatan ringkas ini dengan menggarisbawahi kekhawatiran dari sebuah keluarga muda yang mempunyai dua anak. Teman ini berujar, âSaat ini aku lebih mengkhawatirkan masa depan anak laki-laki daripada anak perempuan.â Beberapa teman mengerutkan kening sebagai penanda keingintahuan selanjutnya. âKeterjerumusan suka terhadap sesama jenis, saat ini lebih besar.â Antara mengiyakan dan menolak, teman-teman yang lain mulai berkomentar dengan seru.",paragraph3:"Fenomena di atas hanyalah salah satu tantangan zaman ini. Tantangan manusia zaman sekarang, tantangan anak, juga tantangan orang tua. Sebagai orang tua, kita tentu bisa menutup mata berhadapan dengan tantangan itu. Orang tua bisa saja terus berkonsentrasi dengan pekerjaannya tanpa merenungkan lebih dalam setiap gejala fenomena baru yang muncul di era yang tak lagi biasa ini. Di sisi lain, orang tua bisa juga merasa putus asa menghadapi fenomena itu dan menyerahkan sepenuhnya kepada para ahli pendidikan anak. Kemungkinan-kemungkinan itu ada. Tetapi satu hal yang jelas adalah orang tua itu merupakan pendidik pertama dan utama. Ini tak terelakkan. Semua berawal dari keluarga dan pada akhirnya keluarga-keluarga baru akan terbentuk dari keluarga.",paragraph4:"Untuk itulah Kolese Kanisius merasa perlu selalu menyapa orang tua untuk bisa searah dengan pendidikan di Kolese Kanisius. Di sinilah Ignatian Parenting berkembang. Ignatian Parenting bukanlah tips-tips mendidik anak layaknya kiat-kiat meraih sukses. Apa
877yang ingin dibuat di sini berangkat dari Spiritualitas Ignatian. Dan tentu spiritualitas ini bukan berada di ruang kosong. Spiritualitas Ignatian sudah diterapkan dari abad ke abad dalam suatu pendidikan khusus, yaitu Pendidikan Jesuit. Ini lebih nyata tertuang dalam model Paradigma Pedagogi Ignatian. Dari prinsip-prinsip dan metode-metode Pendidikan Jesuit inilah kemudian pola pendidikan anak dalam keluarga coba dirumuskan dengan prinsip-prinsip spiritual. Di jantung pengalaman Latihan Rohani St. Ignatius, adalah dinamika relasi antara retretan (orang yang melakukan retret) dan pembimbing retret dan Tuhan. Sebagai orang tua, Orang Tua mengarahkan puteranya dalam relasi dengan Tuhan dalam keluarga. Inilah yang dinamakan Ignatian Parenting."},cH={title:"Refleksi Harian",paragraph1:"Sepanjang hidupnya, Ignatius Loyola mengenali perubahan rasa perasaan yang seringkali terombang-ambing atau bahkan saling kontradiktif satu sama lain. Daya upaya terbesarnya adalah mencoba menemukan apa yang selalu menggerakkannya dalam setiap situasi: gerak yang mengarahkan dia ke dalam kebaikan atau mengarahkan dia ke arah yang jahat; keinginan untuk melayani sesama atau memuaskan egoisme diri sendiri. Ignatius menjadi guru discernment hingga saat ini karena ia berhasil membeda-bedakan hal itu. Bagi Ignatius, to discern (menimbang-nimbang) adalah memperjelas motivasi internal, alasan-alasan di balik pengambilan keputusan, menjajaki/menguji sebab dan akibat atas suatu pengalaman, memilah opsi-opsi yang mungkin dan mengevaluasinya dalam terang kemungkinan-kemungkinan yang ada, menemukan yang terbaik atas tujuan yang diharapkan: menjadi pribadi bebas yang mencari, menemukan dan selalu membawa kehendak Tuhan dalam setiap situasi.",paragraph2:"âRefleksiâ adalah proses dimana makna bisa didapatkan dalam terang pengalaman yang telah dilalui atau sedang dijalani. ketika seorang anak melakukan refleksi, memori mereka, pemahaman mereka, imajinasi mereka dan rasa perasan mereka adalah hal yang harus dilihat untuk menemukan makna dan nilai-nilai penting atas apa yang terjadi dalam waktu itu. Refleksi pelan-pelan membentuk âHati nurani/Kesadaranâ anak yang menggerakan mereka untuk bergerak melampaui pengetahuan ke dalam aksi.",paragraph3:"Berefleksi berarti tindakan untuk bercermin akan pengalaman-pengalaman yang ada. Dengan berefleksi manusia diajak untuk melihat kembali:",par3list1:"Pengalaman, peristiwa yang mengesan (spesial, menyentuh, menonjol, menggugah, menggelitik) beserta pikiran, perasaan, ingatan, dan kehendak yang mewarnainya.",par3list2:"Perasaan-perasaan, pikiran-pikiran, kehendak, ingatan- ingatan yang mewarnai hidupku.",par3list3:"Pribadi-pribadi yang mengesan (menggerakkan, menggugah, memberi tantangan, menggembirakan, menyebalkan).",paragraph4:"Ketekunan dalam melakukan refleksi adalah habitus yang harus selalu dilakukan oleh para Kanisian semuanya."},dH={title:"Retret dan Rekoleksi",paragraph1:"Retret dalam tradisi Spiritualitas Ignatian sering disebut sebagai liburan bersama Tuhan <i>(Vacation with the Lord)</i>. Tepat kiranya ketika kegiatan manusia memang perlu waktu jeda bertemu Tuhan, walaupun kesadaran manusia tetap mengatakan bahwa Tuhan dapat ditemukan dalam keseharian. Kanisius memberi waktu bagi para siswa untuk mengalami Vacation with The Lord ini. Tubuh fisik kita membutuhkan rekreasi/liburan untuk mendapat penyegaran. Demikian pula tubuh rohani kita. Maka, saat retret adalah saat yang paling tepat untuk menyegarkan tubuh rohani. Yang terlebih mau disegarkan adalah <b>pengalaman afektif (hati)</b> dan <b>kehendak</b>. Bukan berkutat pada budi dan pikiran. Saat membuka hati dan kehendak untuk melihat yang âluar biasaâ dari yang biasa tidak kita lihat. Oleh karenanya, perlu kepekaan untuk menangkapnya. Ia sendiri yang merencanakan liburanku ini. Peserta harus intens berlibur bersama SAHABAT yang secara lembut menuntun dan mendampingi. Hanya dalam KEHENINGAN kita dapat merasakanNya.",paragraph2:"Yang mau dicapai dalam retret adalah personal experience dan personal commitment di hadapan Tuhan. Pengalaman pribadi bahwa aku sungguh dicintai Allah dan kemauanku untuk membalas cintaNya. Oleh karenanya, yang ditemukan cukup <b>satu atau dua hal</b> yang mendalam dan sungguh-sungguh berbicara bagi hidupku saat ini khususnya di Kolese Kanisius ini. Para Kanisian akan mengalami dua kali retret selama masa 6 tahun di Kolese Kanisius ini. Retret pertama akan dilaksanakan pada kelas 9. Retret ini berfokus pada mengumpulkan pengalaman dan merefleksikan apa yang telah dialami selama tiga ta
877hun. Retret kedua akan dilaksanakan pada kelas 12. Retret ini berfokus pada discernment menentukan masa depan yang akan ditempuh.",paragraph3:"Retret semacam ini juga dilakukan dalam skala yang lebih singkat. Kita menyebutnya rekoleksi. Dalam rekoleksi tujuan yang utama adalah mengumpulkan kembali pengalaman-pengalaman yang selama ini muncul. Tentu bukan hanya mengumpulkan pengalaman-pengalaman, Kanisian diajak untuk melihat dengan terang ilahi bahwa pengalaman itu adalah rahmat yang patut untuk disyukuri."},hH={title:"Sakramen dan Liturgi",paragraph1:"Campus Ministry ada dalam upaya pelayanan untuk mendekatkan Keluarga Besar Kolese Kanisius dengan Tuhan. Salah satu tanggungjawab Campus Ministry terkait dengan Gereja adalah melakukan sekaligus mengembangkan pelayanan sakramental dan liturgi untuk Keluarga Besar Kolese Kanisius. Pelayanan sakramental dan liturgi ini membawa Keluarga Besar Kolese Kanisius untuk semakin dekat dengan Tuhan.",paragraph2:"Kegiatan Sakramental yang dilakukan oleh Campus Ministry selama ini adalah melayani dalam Perayaan Ekaristi. Perayaan Ekaristi adalah sumber dan puncak hidup kristiani. Dalam Perayaan Ekaristi ini Keluarga Besar Kolese Kanisius diajak untuk berdoa, merefleksikan kisah Yesus Kristus, sekaligus merefleksikan kehidupan nyata manusia. Perayaan Ekaristi bukan hanya sekedar perayaan imam, tetapi perayaan umat. Oleh karena itu dalam Perayaan Ekaristi di Kolese Kanisius sejauh mungkin melibatkan banyak pihak untuk mempersiapkan dan melakukannya. Campus Ministry mengkoordinir para petugas-petugas misa baik CCABC (Canisius College Altar Boys Community), Lektor Community, dan kelompok-kelompok Paduan Suara Kolese Kanisius. Kolaborasi dari banyak pihak menjadikan Perayaan Ekaristi adalah perayaan bersama yang melibatkan semua pihak. Perayaan Ekaristi Kreatif juga terus menerus dilatihkan supaya orang-orang muda mencintai Perayaan Ekaristi dan menjadi bagian dari hidup mereka.",paragraph3:"Selain Perayaan Ekaristi, Campus Ministry juga memfasilitasi pelaksanaan Sakramen Tobat di saat-saat tertentu. Para Kanisian diajak untuk menyadari setiap kesalahan yang dibuat, supaya perbaikan-perbaikan terus terjadi dan perkembangan menjadi lebih maksimal. Dalam Sakramen Tobat ini, setiap Kanisian yang beragama Katolik mempunyai kesempatan yang sama untuk melakukan Sakramen Rekonsiliasi ini. Harapannya, dengan melakukan habitus pengakuan ini, Kanisian semakin menyadari bahwa dalam Gereja Katolik Cura Personalis pun ada sebagai bentuk pengakuan antara manusia dan Tuhan. Percakapan dengan Tuhan dalam bentuk pengakuan dosa melalui para imam perlu dikenalkan sejak dini."},fH={title:" Kepemimpinan dan Keadilan Sosial",paragraph1:"Kolese Kanisius berkomitmen mendidik para siswa untuk menjadikan mereka para pemimpin yang melayani. Komitmen ini tidak lepas dari tujuan pendidikan sekolah Jesuit yang sudah ada sejak lama. Tujuan tradisional pendidikan Jesuit membentuk dan melatih <b>âpemimpin- pemimpinâ</b>: orang-orang yang menerima jabatan-jabatan yang penuh tanggung jawab dalam masyarakat, membuat mereka mempunyai pengaruh yang positif pada orang lain. Kadangkala tujuan tersebut membawa ekses-ekses yang perlu diperbaiki. Namun, apa pun arti dari pengertian tersebut pada masa lalu, tujuan pendidikan Yesuit menurut pemahaman visi dunia Ignasian masa kini tidaklah untuk mempersiapkan suatu elite sosio-ekonomis, tetapi lebih untuk mendidik <b>pemimpin-pemimpin yang melayani (Leaders of Service)</b>. Arah para pemimpin yang ingin dibentuk oleh sekolah-sekolah Yesuit adalah pemimpin untuk sesamanya dan bukan untuk ketenarannya sendiri. Pater Hans Christian Kolvenbach, SJ (Pater Jendral Serikat Yesus 1983-2008) menggaris bawahi bahwa sekolah-sekolah Yesuit bertujuan untuk membentuk para pemimpin yang melayani, dalam kesatuan dengan Yesus Kristus, manusia bagi sesama yang mempunyai <i>competence, conscience and compassionate commitment</i>.",paragraph2:"Pemimpin yang diharapkan dari lulusan Kolese Kanisius adalah mereka-mereka yang mempunyai visi Ignatian yang selalu memilih kebaikan bersama dari dalam diri mereka dan melampaui kemungkinan-kemungkinan cara pandang biasa dalam kehidupan sehari-h
877ari dan masa depan. Dokumen Pendidikan yang terbaru dari Serikat Yesus menegaskan: âSekolah-sekolah di dalam pelayanan Yesuit (Yesuit apostolate) ditujukan untuk membentuk <b>pemimpin-pemimpin muda</b> yang fokusnya haruslah pada misi dari Kitab Suci: rekonsiliasi dengan keadilan dan perhatian dengan penuh kepedulian terhadap ciptaan. (<i>reconciliation with justice and compassionate care for all creation</i>)â53 Dengan bahasa lain, kepemimpinan yang diharapan dalam formasi pendidikan di Kolese Kanisius ini adalah kepemimpinan yang mendasarkan diri pada Iman Kristiani dan Visi Ignatian. Kepemimpinan yang mengedepankan pelayanan untuk sesama."},mH={title:"Orang Tua & Alumni",paragraph1:"Pendekatan Ignatian untuk pelayanan keluarga tertulis dalam âCara kita bertindakâ bagi orang tua untuk menjadikan manusia bermartabat. Model Ignatian dalam mendidik anak dalam keluarga itu tertuang dalam salah satu dokumen penting Kongregasi Jendral 33:",paragraph2:"âBeberapa hal yang dilakukan adalah: Mendengarkan dengan tekun Sabda Allah, melakukan examen dan refleksi yang diinspirasi dari tradisi Ignatian; percakapan personal dan bersama dengan tujuan untuk 'Contemplatives in action' (hal itu adalah memberi perhatian lebih pada cinta kasih terhadap sesama sehingga menjadikan mereka hidup dengan penuh dan menjadi lebih bebas) sebuah usaha untuk hidup secara lepas bebas dan siap sedia dalam menemukan Tuhan dalam segala; dan suatu transformasi pola-pola habitual kita atas pmikiran yang secara nyata nampak dalam pengalaman, refleksi dan aksi.â",paragraph3:"Rangkaian âPengalaman, Refleksi dan Aksiâ adalah suatu pendekatan Ignatian dalam pendampingan keluarga. Hal ini berakar dari dinamika Latihan Rohani. Dalam tahun-tahun belakangan ini secara khusus terekspresikan dalam pelayanan pendidikan, dimana proses ini disebut dengan Paradigma Pedagogi Ignatian. Rangkaian ini juga bisa diadaptasi dalam pelayanan apapun juga.",paragraph4:"Paradigma Pedagogi Ignatian ini juga diadaptasi dalam pelayanan terhadap para alumni Kolese Kanisius. Alumni Kolese Kanisius yang tergabung dalam wadah Perkumpulan Alumni Kolese Kanisius Jakarta (PAKKJ) adalah bagian dari Ignatian Alumni Family. Salah satu prinsip Pendidikan Jesuit adalah Pembelajaran Sepanjang Hidup (<i>Life Long Learner</i>). Kesadaran ini membawa dampak bahwa relasi antara Kolese Kanisius dengan para alumni tidaklah terputus. Tetapi Merekapun mempunyai tanggungjawab untuk terus menerus belajar sepanjang hidup.",paragraph5:"Untuk itu Kolese Kanisius melalui Campus Ministry memberikan pelayanan Cura Spiritualis kepada para alumni. Cura Spiritualis adalah pendampingan Spiritual dan tentu yang dimaksud adalah Spiritualitas Ignatian. Selain itu, akan ada informasi-informasi yang diberikan kepada alumni secara rutin. Melalui campus ministry juga akan diadakan kegiatan-kegiatan tertentu yang berfungsi untuk memberi perhatian dan pengembangan hidup para alumni. Semua ini tentu tak lepas dari prinsip-prinsip pendidikan yang ada di Kolese Kanisius. Prinsip Pendidikan yang diambil dari Prinsip Pendidikan Jesuit yang sudah berjalan lama dan terus menerus on going discernment."},pH={title:"Protokol Perlindungan",paragraph1:"Kolese Kanisius hampir berusia 100 Tahun. Gerak jaman terus berubah, tantangan terus menerus berkembang. Tantangan demi tantangan dihadapi Kanisius dalam kurun waktu sejarah. Tiga tantangan baru mendidik di jaman ini terumuskan secara ringkas demikian: 1)kesadaran-kesadaran baru terkait dengan cara mendidik; 2)maraknya kejahatan-kejahatan terhadap anak; 3)fenomena over-protective terhadap anak. Pertanyaan umum dan sederhana, bagaimana Kolese Kanisius menyikapi? Upaya dengan penuh kesadaran dari lembaga hingga ke setiap stake holder untuk memberi perhatian terhadap Perlindungan Anak menjadi satu tujuan yang terus menerus diupayakan.",paragraph2:"Sebagai upaya untuk menciptakan suatu lingkungan yang aman dan sehat di Kolese Kanisius dibentuklah Tim Safeguarding yang langsung berada di bawah Direktur Campus Ministry. Tim Safe Guarding ini bertugas untuk memastikan bahwa membuat lingkungan Kolese Kanisius sebagai tempat yang aman dan sehat untuk belajar dan mampu saling mendukung antar siswa, siswa dengan pendidik, dan juga seluruh pihak yang ada di Kolese Kanisius.",paragraph3:"Tim Safeguarding ini membuat, mengimplementasikan dan mengawal Protokol Perlindungan Anak. Sasaran dari Protokol ini adalah para peserta didik, tenaga pendidik, dan tenaga kependidikan (termasuk di dalamnya para Jesuit dan biarawan/biarawati lain), pelatih ekstrakurikuler, kelompok pekerja kontrak dan outsourcing, orang tua/ wali, seluruh tenaga yang membantu sekolah (kantin, pemeliharaan, keamanan, transportasi dan visitor. Sekali lagi fokus Tim Safe Guarding adalah memastikan bahwa Kolese Kanisius sebagai tempat yang aman dan sehat untuk mengembangkan diri."},gH={title:"Book Store & Souvenirs",paragraph1:"",paragraph2:"",paragraph3:""},vH={title:"Aktivitas",subTitle1:"Compassion Week",paragraph1:"Kegiatan ini berlangsung selama kurang lebih satu minggu dan bertujuan untuk menanamkan nilai kemandirian, sosialisasi dan daya juang para Kanisian dalam menghadapi tantangan dan suasana yang lain dari keseharian yang mereka temui. Untuk para siswa kelas VII dan X sekolah menyiapkan program Camping Pramuka dan Jambore, yang biasanya diselenggarakan di luar Jakarta atau bahkan sampai ke daerah Jawa Tengah. Sementara itu para siswa kelas VIII dan XI menjalani program live in, yakni kesempatan untuk tinggal di daerah pedesaan. Mereka dituntut untuk mampu menyesuaikan diri dan belajar dari kearifan lokal yang mereka jumpai selama hidup di sana. Dan untuk kelas IX dan XII tersedia program ekskursi yang biasanya menyesuaikan dengan tema UAP Serikat Yesus. DInamika kelas IX berfokus pada pendalaman budaya, lingkungan dan spiritualitas, sementara kelas XII lebih terkait dengan relasi dengan agama lain atau dialog interreligius dengan mengajak mereka tinggal bebera
877pa hari di pesantren atau seminari.",subTitle2:"Canisius College Cup (CC Cup)",paragraph2:"Canisius College Cup (atau biasa disingkat dengan CC Cup) merupakan turnamen seni dan olahraga yang diselenggarakan oleh Kolese Kanisius. Sebelum tahun 2022 ada perbedaan penyebutan istilah turnamen ini antara unit SMP dan SMA. Namun, seiring dengan penyatuan dinamika SMP-SMA turnamen tersebut kini resmi disebut sebagai CC Cup. Di dalamnya para Kanisian dapat terlibat, baik sebagai panitia penyelenggara maupun sebagai peserta perlombaan. Sebagai salah satu agenda pokok, kegiatan CC Cup biasanya melibatkan seluruh guru dan siswa tanpa terkecuali. Perlombaan yang kerap dipertandingkan antara lain: bola basket, sepak bola, bola voli, catur, modern dance, debat, pencak silat, dan lain-lain.",subTitle3:"Pekan Olahraga dan Seni (Porseni)",paragraph3:"Porseni menjadi wadah bagi para Kanisian dalam mengekspresikan diri dan menampilkan kemampuan, bakat serta minatnya, terutama dalam bidang seni dan olahraga. Waktu pelaksanaan Porseni biasanya adalah sesudah Penilaian Akhir Semester (PAS). Sesuai dengan bidang keahliannya para Kanisian dikelompokkan ke dalam bebera
877pa ruangan untuk saling bertanding, berkompetisi atau menikmati apa yang disuguhkan oleh teman lainnya. Melalui kegiatan ini para Kanisian tidak hanya diajak untuk memiliki kepercayaan diri dalam menampilkan dirinya, tetapi juga terangsang untuk menghargai dan memberikan dukungan kepada teman lain untuk berkembang.",subTitle4:"Community Service",paragraph4:"Community Service merupakan kegiatan khas Kolese Kanisius di mana para Kanisian terlibat menanggapi persoalan yang kerap muncul di ibukota. Pada tahun-tahun sebelumnya, kegiatan Community Service berfokus pada kerja bakti atau gotong royong dalam membersihkan kali atau sungai yang kotor dan kumuh di sekitar Jakarta. Dalam hal ini, Kolese Kanisius menjalin kerja sama dengan pemerintah DKI Jakarta dan warga sekitar sungai sehingga kegiatan dapat terlaksana dengan baik. Melalui kegiatan ini para Kanisian diajak untuk peduli terhadap permasalahan di sekitar dan tergerak untuk berkontribusi menanggapinya.",subTitle5:"Ignatian Leadership Training (ILT) dan Ignatian Brotherhood (IB)",paragraph5:"Kedua kegiatan di atas merupakan kegiatan penting dan wajib diikuti oleh para Kanisian kelas VII dan kelas X. Sebagai lanjutan dari masa pengenalan sekolah (MPLS) kedua kegiatan tersebut bertujuan untuk membantu para siswa baru semakin mengenal lingkungan fisik, keluarga besar CC serta nilai-nilai yang hendak diolah selama masa pendidikan di CC. Para siswa baru akan diajak untuk berdinamika di sekitar lingkungan sekolah dan juga di kampus Gunung Putri, di mana kegiatan-kegiatan outbond dilaksanakan. Dengan mengikuti kegiatan ini harapannya setiap Kanisian memiliki semangat untuk terus belajar dan pantang menyerah dalam menghadapi tantangan dan kesulitan dalam studi dan dalam bertumbuh sebagai pribadi yang utuh."},bH={title:"Klub dan Aktivitas",subtitle1:"Kegiatan ekstrakurikuler",paragraph1:"Kegiatan ekstrakurikuler (ekskul) merupakan bagian penting dari formasi utuh seorang Kanisian. Sekolah telah berusaha sebaik mungkin dalam menyediakan sarana dan fasilitas sehingga kegiatan-kegiatan ekskul dapat sungguh-sungguh membantu siswa untuk berkembang secara fisik dan mental. Kegiatan ini juga sekaligus menjadi sarana memupuk kebanggan dan memberikan kegembiraan sebagai Kanisian. Mereka yang tergabung dalam cabang ekskul tertentu akan menjadi perwakilan dari sekolah pada saat ada undangan perlombaan. Pada tahun ajaran 2023/2024 ini kegiatan ekskul yang dapat dipilih dan diikuti oleh para Kanisian adalah sebagai berikut:",head1:"Ekskul Wajib:",head1list1:"Pramuka (untuk kelas VII dan VIII)",head2:"Ekskul Olahraga:",head2list1:"Bola basket",head2list2:"Bola voli",head2list3:"Bulu tangkis",head2list4:"Tenis meja",head2list5:"Sepak bola",head2list6:"Pencak silat",head2list7:"Tae Kwon Do",head2list8:"Tunggal Hati Seminari (THS)",head2list9:"Canisius Mountaineering (CaniMount)",head2list10:"Pasukan Pengibar Bendera (Paskibra)",head3:"Ekskul Non Olahraga (Humaniora):",head3list1:"Canisius Science Club (CSC) dan KISS CC",head3list2:"Canisius English Forum (CEF) dan CaniEnglish",head3list3:"Canisius WInd Ensemble (CWE)",head3list4:"Ursula Canisius Voice (UCV)",head3list5:"Perseviam",head3list6:"Cantamus",head3list7:"CaniPress (Jurnalistik)",head3list8:"Organis",head3list9:"Bahasa Jerman",head3list10:"Seni Lukis",head3list11:"Multimedia",head3list12:"C
877aniComp",head3list13:"CaniBand",head3list14:"Canimatography",head3list15:"Fotografi",head3list16:"CaniArt",head3list17:"Palang Merah Remaja (PMR)",head3list18:"CaniChess",head3list19:"Teater",head3list20:"Robotika ",subtitle2:"Komunitas",paragraph2:"Selain memberikan wadah pengembangan ekspresi dan bakat-minat melalui berbagai kegiatan ekstrakurikuler, sekolah juga memiliki beragam komunitas yang menjadi ruang dan kesempatan bagi para Kanisian untuk mengembangkan hobi dan minat pribadi. Karena terkait hobi dan minat pribadi, maka keterlibatan dalam komunitas-komunitas tidak dinilai dalam rapor siswa, namun dapat diajukan sebagai poin non akademik (poin humaniora), yang pada gilirannya akan menentukan apakah seorang Kanisian akan mendapatkan penghargaan (Apres) atau tidak. Berikut ini daftar komunitas yang secara resmi tercatat di bagian Kemoderatoran dan cukup aktif berdinamika selama tahun ajaran 2022/2023 yang lalu:",par2list1:"CaniLens (Komunitas fotografi)",par2list2:"Canisius College Altar Boys Community (CCABC)",par2list3:"Canisius Examen Conscientiae (Canexco)",par2list4:"Canisius Lector Community (CLC)",par2list5:"CaniBridge",par2list6:"Canisius College Accounting Community (CCAC)",par2list7:"CaniRubik",par2list8:"CaniFaith (Komunitas Diskusi Sosial)",par2list9:"CaniCook",par2list10:"CaniPUBG",par2list11:"CaniBang",par2list12:"CaniBot"},yH={title:"Sekolah Jesuit",mass:"Mass Schedule",inq:"Inquiry"},kH={title:"Mengapa Kanisius?",paragraph1:"Kolese Kanisius lebih dari sekedar sekolah.",paragraph2:"<b>Kami adalah</b> rumah tempat pertemanan bertumbuh menjadi persaudaraan.",paragraph3:"<b>Kami adalah</b> sekolah tempat siswa belajar menjadi pembelajar seumur hidup.",paragraph4:"<b>Kami adalah</b> akademi tempat bakat-bakat dihargai dan diasah sebaik-baiknya.",paragraph5:"<b>Kami adalah</b> pusat spiritual tempat setiap pribadi menemukan suara Tuhan dan jati diri mereka.",paragraph6:"<b>Kami adalah</b> tempat pelatihan tempat para pemimpin masa depan Indonesia mengembangkan tanggung jawab mereka terhadap negara.",paragraph7:"<b>Kami adalah</b> bagian dari jaringan pendidikan global di mana orang Indonesia belajar untuk menjadi warga dunia.",paragraph8:"Kami adalah <b>Kolese Kanisius</b><br>tempat Anda menjadi versi terbaik dari diri Anda.",paragraph9:"Bergabunglah bersama kami di Kolese Kanisius, dan Anda akan mengalami program pendidikan komprehensif yang mempersiapkan Anda untu
877k menjadi pemimpin yang cerdas yang mampu memprakarsai perubahan dan tindakan yang menginspirasi.",subTitle1:"Persaudaraan Seumur Hidup",paragraph10:"Ketika Anda bergabung dengan Kolese Kanisius, Anda bergabung dengan sebuah komunitas persaudaraan yang terjalin seumur hidup. Teman-teman yang Anda temui di sekolah akan menjadi saudara yang menemani perjalanan hidup Anda. Terlebih lagi, jaringan alumni kami yang kuat memiliki berbagai komunitas yang mencakup berbagai minat, bakat, dan bidang pekerjaan. Mereka selalu siap menyambut Anda setelah Anda lulus dari Kolese Kanisius.",subTitle2:"Keunggulan Akademik",paragraph11:"Kolese Kanisius dikenal secara nasional dan internasional karena keunggulan akademiknya. Kurikulum kami yang ketat, guru dan staf yang berdedikasi, serta program pendidikan yang komprehensif memberi Anda pendidikan berkualitas tinggi yang mempersiapkan Anda untuk menjadi pembelajar seumur hidup yang mampu memecahkan masalah yang kompleks.",subTitle3:"Peluang Pengalaman Internasional",paragraph12:"Di Kolese Kanisius, Anda akan memiliki kesempatan untuk berpartisipasi dalam berbagai kegiatan siswa tingkat internasional. Para siswa kami telah ambil bagian dalam kompetisi sains dan olahraga, serta acara musik dan budaya di tingkat internasional. Dengan pengalaman internasional yang Anda dapatkan di Kolese Kanisius, Anda akan siap menjadi warga dunia.",subTitle4:"Pengalaman Bertumbuh yang Kaya dan Beragam",paragraph13:"Di Kolese Kanisius, Anda akan mengalami pengalaman belajar yang kaya dan beragam, serta membantu Anda untuk tumbuh menjadi versi terbaik dari diri Anda. Lingkungan kami yang hangat dan aman akan memberi Anda banyak kegembiraan saat Anda berbagi jalan menuju kedewasaan dengan teman-teman, guru, staf, dan Jesuit yang benar-benar peduli dengan Anda sebagai individu.",subTitle5:"Pendidikan yang Menyeluruh",paragraph14:"Sebagai sekolah Jesuit, Kolese Kanisius memberikan pendidikan yang tidak hanya sekadar akademis. Kami berkomitmen membentuk pribadi Anda secara utuh. Pendidikan holistik kami melatih karakter dan kualitas kepemimpinan Anda serta memupuk perkembangan sosial-emosional dan fisik Anda. Anda akan memiliki akses ke berbagai kegiatan ekstrakurikuler, olahraga, seni, dan latihan-latihan kepemimpinan yang mendorong pertumbuhan pribadi Anda sebagai manusia yang unggul dalam berbagai aspek.",subTitle6:"Bergabunglah bersama kami di Kolese Kanisius!",paragraph15:"Dengan memilih Kolese Kanisius, Anda akan mengalami pengalaman pendidikan transformatif yang akan mempersiapkan Anda untu
877k kehidupan yang bermakna di masa depan. Kami mengundang Anda untuk bergabung dengan komunitas kami, di mana spiritualitas Ignasian, keunggulan akademis, pengembangan pribadi, dan komitmen terhadap keadilan sosial bersatu untuk mempersiapkan Anda untuk kehidupan yang bermakna dan berdampak.",paragraph16:"Kami menantikan kehadiran Anda di komunitas kami yang penuh semangat untuk menjadi pemimpin masa depan.",paragraph17:"Ad Maiorem Dei Gloriam!"},_H={text1:"Aplikasi akan segera dibuka"},TH={headTable:"Data Departemen",addData:"Tambah Departemen",editData:"Ubah Data Departemen",detailData:"Detil Data Departemen",warning:"Peringatan!",delData:"Apakah Anda yakin ingin menghapus data Departemen?",table:{name:"Departemen",code:"Kode",sortNo:"No Urut",description:"Deskripsi",action:"Aksi"},form:{name:"Departemen",enName:"Departemen (Inggris)",code:"Kode",sortNo:"No Urut",showPage:"Tampilkan di Halaman",sectionPage1:"Bagian Halaman",description:"Deskripsi"}},SH={headTable:"Data Instagram",addData:"Tambah Instagram",editData:"Ubah Data Instagram",detailData:"Detil Data Instagram",warning:"Peringatan!",delData:"Apakah Anda yakin ingin menghapus data Instagram?",table:{token:"Access Token",updated:"Updated",action:"Action"},form:{token:"Access Token",updated:"Updated"}},CH={headTable:"Data Staf",addData:"Tambah Staf",editData:"Ubah Data Staff",detailData:"Detil Data Staf",warning:"Peringatan!",delData:"dari data Staf?",table:{name:"Nama",position:"Jabatan",otherPosition:"Jabatan Lainnya",positionEn:"Jabatan (Inggris)",otherPositionEn:"Jabatan Lainnya (Inggris)",department:"Departemen",sortNo:"No Urut",cv:"Daftar Riwayat Hidup",profile:"Profil",employee:"NIK",email:"Email",ytLink:"Tautan YouTube",fbLink:"Tautan Facebook",twLink:"Tautan Twitter",igLink:"Tautan Instagram",inLink:"Tautan LinkedIn"},form:{name:"Nama",position:"Jabatan",otherPosition:"Jabatan Lainnya",sortNo:"No Urut",department:"Departemen",employee:"NIK",selDept:"Pilih Departemen",cv:"Ketik CV singkat anda",photo:"Foto Profil"}},wH={headTable:"Data Berita",addData:"Tambah Berita",editData:"Ubah Data Beritaf",detailData:"Detil Data Berita",warning:"Peringatan!",delData:"dari data Berita?",table:{title:"Judul",desc:"Deskripsi",newsDate:"Tanggal Berita"},form:{title:"Judul",desc:"Deskripsi",newsDate:"Tanggal Berita",postDate:"Tanggal Publikasi",postForPage:"Unggah untuk Halaman",category:"Ketegori",page:"Tampilkan di Halaman",postPage:"Tampilkan di Halaman Lain",selPage:"Pilih Halaman",selC
877at:"Pilih Kategori",image1:"Thumbnail 2",image2:"Gambar 1",image3:"Gambar 2",src_tumbnail:"Sumber Thumbnail",src_img1:"Sumber Thumbnail 2",src_img2:"Sumber Gambar 1",src_img3:"Sumber Gambar 2"}},EH={headTable:"Data Album",addData:"Tambah Album",editData:"Ubah Data Albumf",detailData:"Detil Data Album",warning:"Peringatan!",delData:"dari data Album?",table:{title:"Judul",desc:"Deskripsi",albumDate:"Tanggal Album"},form:{title:"Judul",desc:"Deskripsi",albumDate:"Tanggal Album",postDate:"Tanggal Publikasi",postForPage:"Unggah untuk Halaman",category:"Ketegori",page:"Tampilkan di Halaman",postPage:"Tampilkan di Halaman Lain",selPage:"Pilih Halaman",selCat:"Pilih Kategori",image1:"Thumbnail 2",image2:"Gambar 1",image3:"Gambar 2",src_tumbnail:"Sumber Thumbnail",src_img1:"Sumber Thumbnail 2",src_img2:"Sumber Gambar 1",src_img3:"Sumber Gambar 2"}},xH={headTable:"Cerita",addData:"Tambah Cerita",editData:"Ubah Cerita",detailData:"Detil Cerita",warning:"Peringatan!",delData:"dari Cerita?",table:{title:"Judul",desc:"Deskripsi",storyYear:"Tanggal Cerita"},form:{title:"Judul",desc:"Deskripsi",storyYear:"Tanggal Cerita",sortNo:"No. Urut",image1:"Thumbnail 2",image2:"Image 1",image3:"Image 2",src_tumbnail:"Source Thumbnail",src_img1:"Source Thumbnail 2",src_img2:"Source Image 1",src_img3:"Source Image 2"}},AH={headTable:"Data Acara",addData:"Tambah Acara",editData:"Ubah Data Acara",detailData:"Detil Data Acara",warning:"Peringatan!",delData:"dari data Acara?",table:{title:"Judul",desc:"Deskripsi",eventDate:"Tanggal Acara"},form:{title:"Judul",desc:"Deskripsi",eventDate:"Tanggal Acara",eventEndDate:"Tanggal Berakhir Acara",postDate:"Tanggal Publikasi",category:"Ketegori",postPage:"Tampilkan di Halaman Lain",selPage:"Pilih Halaman",selC
877at:"Pilih Kategori",image1:"Gambar 1",image2:"Gambar 2",image3:"Gambar 3",src_tumbnail:"Sumber Thumbnail",src_img1:"Sumber Gambar 1",src_img2:"Sumber Gambar 2",src_img3:"Sumber Gambar 3"}},DH={headTable:"Kategori Berita",addData:"Tambah Kategori Berita",editData:"Ubah Data Kategori Berita",detailData:"Detil Data Kategori Berita",warning:"Peringatan!",delData:"dari data Kategori Berita?",table:{name:"Kategori"}},PH={headTable:"Kategori Acara",addData:"Tambah Kategori Acara",editData:"Ubah Data Kategori Acara",detailData:"Detil Data Kategori Acara",warning:"Peringatan!",delData:"dari data Kategori Acara?",table:{name:"Kategori"}},IH={headTable:"Artikel Berita",addData:"Tambah Artikel Berita",editData:"Ubah Data Artikel Berita",detailData:"Detil Data Artikel Berita",warning:"Peringatan!",delData:"dari data Artikel Berita?",table:{name:"Artikel"}},LH={headTable:"Data Artikel",addData:"Tambah Artikel",editData:"Ubah Artikel",detailData:"Detil Artikel",warning:"Peringatan!",delData:"dari Artikel?",table:{title:"Judul",article:"Artikel",desc:"Deskripsi",date:"Tanggal Artikel",artUpload:"Tanggal Publikasi"},form:{title:"Judul",desc:"Deskripsi",date:"Tanggal Artikel",artUpload:"Tanggal Publikasi",article:"Artikel"}},MH={headTable:"Data Majalah",addData:"Tambah Majalah",editData:"Ubah Majalah",detailData:"Detil Majalah",warning:"Peringatan!",delData:"dari Majalah?",table:{title:"Judul",maga:"Majalah",desc:"Deskripsi",magaDate:"Majalah Tanggal",magaUpload:"Tanggal Publikasi"},form:{title:"Judul",desc:"Deskripsi",magaDate:"Majalah Tanggal",magaUpload:"Tanggal Publikasi",category:"Ketegori",maga:"Majalah"}},OH={title:"Jadwal",paragraph1:"Jadwal belajar di Kolese Kanisius diatur sebagai berikut:",subTitle1:"SKEMA BELAJAR KELAS 7-9",paragraph2:"<b>Catatan</b>: Untuk hari Senin, Kamis, dan Jumat berlaku jadwal khusus untuk Morning Assembly, Pertemuan guru dengan Yayasan, dan Misa/Sholat Jumat",subTitle2:"SKEMA BELAJAR KELAS 10-12",table:{time:"WAKTU",header:"SESI PEMBELAJARAN",class7:"VII",class8:"VIII",class9:"IX",class10:"X",class11:"XI",class12:"XII",recess:"ISTIRAHAT",exam:"EXAMEN",footer1:"<b>KEGIATAN PENGEMBANGAN DIRI: EKSKUL, PRAMUKA, dll</b>",footer2:"<b>KEGIATAN PENGEMBANGAN DIRI: EKSKUL, SENI DAN PRAKARYA/SENI WAJIB, MULOK INTEGRATIF</b>"}},RH={title:"Kalender Akademik",downloadCal:"Unduh Kalender Akademik",download:"Unduh",subtitle1:"SEMESTER 1<br>Tahun Ajaran 2023-2024",subtitle2:"SEMESTER 2<br>Tahun Ajaran 2023-2024"},NH={public:{menu:{schoolProfile:{title:"School Profile",coreValues:"Core Values",visionMision:"Vision & Mission",jesuitSchool:"Jesuit School Culture",schoolHistory:"School History"},schoolGovernance:{title:"School Governance",presidentWelcome:"President's Welcome",governingBoard:"Governing Board",boardDirectors:"Board of Directors"},studentLife:{title:"Student Life",studentActivities:"Student Activities",extracurricularCommunities:"Extracurricular & Communities",recentAchievements:"Recent Achievements",moderator:"Moderator",presidiumLegionnaire:"Presidium Legionnaire"},academicProgram:{title:"Academic Program",curriculum:"Curriculum",academicProgram:"Academic Program"},campusMinistry:{title:"Campus Ministry",ignatianSpirituality:"Ignatian Spirituality",ignatianCenter:"Ignatian Center"},theJesuits:{title:"The Jesuits",theJesuits:"The Jesuits",jesuitGlobal:"Jesuit Global Network of Schools",jesuitsCanisius:"Jesuits at Canisius",becomeJesuit:"Become a Jesuit"}
877,beCanisian:{title:"Be a Canisian",beCanisian:"Be a Canisian",joinBrotherhood:"Join Our Brotherhood",applyNow:"Apply Now"},digitalMuseum:{title:"Museum Digital"},bellSchedule:{title:"Bell Schedule"},academicCalendar:{title:"Academic Calendar"},library:{title:"Library"},news:{title:"News"},events:{title:"Events"},staffDirectory:{title:"Staff Directory"},jesuitSaints:{title:"Jesuit Saints and Patrons"},canisiusChapel:{title:"Canisius Chapel"},alumni:{title:"Alumni"},joinTeam:{title:"Join Our Team"}},general:{discover:"Discover",account:"Akun",watchSchool:"Watch Our School Profile",studentsLogin:"Students Login",parentsLogin:"Parents Login",address:"Alamat",phone:"Telepon",contactUs:"Terhubung dengan kami!"}},admin:kU,navbar:_U,email:TU,sidebar:SU,settingbar:CU,notif:wU,button:EU,login:xU,wa:AU,delete:"Apakah anda yakin akan menghapus",sizeFile:DU,empty:PU,table:IU,gallery:LU,heromenu:MU,about:OU,join:RU,news:NU,calendar:FU,featuredEvent:BU,upcomingEvent:jU,totalprev:UU,facility:HU,closing:VU,footer:KU,menu:zU,visionMision:WU,president:GU,schProfile:$U,schHistory:JU,boardDrc:qU,boardTrst:YU,idJst:XU,jstSch:QU,comCC:ZU,beJst:eH,curriculum:tH,policies:aH,programme:nH,handbook:iH,moderator:rH,council:sH,igSpirit:oH,igCenter:uH,igParent:lH,igDaily:cH,igRetreat:dH,igSacra:hH,igLeader:fH,igAlumni:mH,igSafe:pH,igBook:gH,activities:vH,clubsAct:bH,ccCmt:yH,whyCc:kH,apply:_H,admDept:TH,admSetting:SH,admStaff:CH,admNews:wH,admAlbum:EH,admAniv:xH,admEvent:AH,admNewsCat:DH,admEventCat:PH,admArticleCat:IH,admArticle:LH,admAlumniMaga:MH,schedule:OH,acaCal:RH},FH="en",BH={en:yU,id:NH};var jH=Object.defineProperty,M1=Object.getOwnPropertySymbols,UH=Object.prototype.hasOwnProperty,HH=Object.prototype.propertyIsEnumerable,O1=(e,t,n)=>t in e?jH(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,$C=(e,t)=>{for(var n in t||(t={}))UH.call(t,n)&&O1(e,n,t[n]);if(M1)for(var n of M1(t))HH.call(t,n)&&O1(e,n,t[n]);return e},uh=e=>typeof e=="function",lh=e=>typeof e=="string",JC=e=>lh(e)&&e.trim().length>0,VH=e=>typeof e=="number",Pr=e=>typeof e>"u",Du=e=>typeof e=="object"&&e!==null,KH=e=>Jn(e,"tag")&&JC(e.tag),qC=e=>window.TouchEvent&&e instanceof TouchEvent,YC=e=>Jn(e,"component")&&XC(e.component),zH=e=>uh(e)||Du(e),XC=e=>!Pr(e)&&(lh(e)||zH(e)||YC(e)),R1=e=>Du(e)&&["height","width","right","left","top","bottom"].every(t=>VH(e[t])),Jn=(e,t)=>(Du(e)||uh(e))&&t in e,WH=(e=>()=>e++)(0);function vf(e){return qC(e)?e.targetTouches[0].clientX:e.clientX}function N1(e){return qC(e)?e.targetTouches[0].clientY:e.clientY}var GH=e=>{Pr(e.remove)?e.parentNode&&e.parentNode.removeChild(e):e.remove()},el=e=>YC(e)?el(e.component):KH(e)?Ya({render(){return e}}):typeof e=="string"?e:rt(Qi(e)),$H=e=>{if(typeof e=="string")return e;const t=Jn(e,"props")&&Du(e.props)?e.props:{},n=Jn(e,"listeners")&&Du(e.listeners)?e.listeners:{};return{component:el(e),props:t,listeners:n}},JH=()=>typeof window<"u",tv=class{constructor(){this.allHandlers={}}getHandlers(e){return this.allHandlers[e]||[]}on(e,t){const n=this.getHandlers(e);n.push(t),this.allHandlers[e]=n}off(e,t){const n=this.getHandlers(e);n.splice(n.indexOf(t)>>>0,1)}emit(e,t){this.getHandlers(e).forEach(i=>i(t))}},qH=e=>["on","off","emit"].every(t=>Jn(e,t)&&uh(e[t])),Ka;(function(e){e.SUCCESS="success",e.ERROR="error",e.WARNING="warning",e.INFO="info",e.DEFAULT="default"})(Ka||(Ka={}));var Pu;(function(e){e.TOP_LEFT="top-left",e.TOP_CENTER="top-center",e.TOP_RIGHT="top-right",e.BOTTOM_LEFT="bottom-left",e.BOTTOM_CENTER="bottom-center",e.BOTTOM_RIGHT="bottom-right"})(Pu||(Pu={}));var za;(function(e){e.ADD="add",e.DISMISS="dismiss",e.UPDATE="update",e.CLEAR="clear",e.UPDATE_DEFAULTS="update_defaults"})(za||(za={}));var Tn="Vue-Toastification",kn={type:{type:String,default:Ka.DEFAULT},classNames:{type:[String,Array],default:()=>[]},trueBoolean:{type:Boolean,default:!0}},QC={type:kn.type,customIcon:{type:[String,Boolean,Object,Function],default:!0}},bc={component:{type:[String,Object,Function,Boolean],default:"button"},classNames:kn.classNames,showOnHover:{type:Boolean,default:!1},ariaLabel:{type:String,default:"close"}},Um={timeout:{type:[Number,Boolean],default:5e3},hideProgressBar:{type:Boolean,default:!1},isRunning:{type:Boolean,default:!1}},ZC={transition:{type:[Object,String],default:`${Tn}__bounce`}},YH={position:{type:String,default:Pu.TOP_RIGHT},draggable:kn.trueBoolean,draggablePercent:{type:Number,default:.6},pauseOnFocusLoss:kn.trueBoolean,pauseOnHover:kn.trueBoolean,closeOnClick:kn.trueBoolean,timeout:Um.timeout,hideProgressBar:Um.hideProgressBar,toastClassName:kn.classNames,bodyClassName:kn.classNames,icon:QC.customIcon,closeButton:bc.component,closeButtonClassName:bc.classNames,showCloseButtonOnHover:bc.showOnHover,accessibility:{type:Object,default:()=>({toastRole:"alert",closeButtonLabel:"close"})},rtl:{type:Boolean,default:!1},eventBus:{type:Object,required:!1,default:()=>new tv}},XH={id:{type:[String,Number],required:!0,default:0},type:kn.type,content:{type:[String,Object,Function],required:!0,default:""},onClick:{type:Function,default:void 0},onClose:{type:Function,default:void 0}},QH={container:{type:[Object,Function],default:()=>document.body},newestOnTop:kn.trueBoolean,maxToasts:{type:Number,default:20},transition:ZC.transition,toastDefaults:Object,filterBeforeCreate:{type:Function,default:e=>e},filterToasts:{type:Function,default:e=>e},containerClassName:kn.classNames,onMounted:Function,shareAppContext:[Boolean,Object]},yi={CORE_TOAST:YH,TOAST:XH,CONTAINER:QH,PROGRESS_BAR:Um,ICON:QC,TRANSITION:ZC,CLOSE_BUTTON:bc},ew=Ya({name:"VtProgressBar",props:yi.PROGRESS_BAR,data(){return{hasClass:!0}},computed:{style(){return{animationDuration:`${this.timeout}ms`,animationPlayState:this.isRunning?"running":"paused",opacity:this.hideProgressBar?0:1}},cpClass(){return this.hasClass?`${Tn}__progress-bar`:""}},watch:{timeout(){this.hasClass=!1,this.$nextTick(()=>this.hasClass=!0)}},mounted(){this.$el.addEventListener("animationend",this.animationEnded)},beforeUnmount(){this.$el.removeEventListener("animationend",this.animationEnded)},methods:{animationEnded(){this.$emit("close-toast")}}});function ZH(e,t){return ve(),Ie("div",{style:Qs(e.style),class:Ea(e.cpClass)},null,6)}ew.render=ZH;
877var eV=ew,tw=Ya({name:"VtCloseButton",props:yi.CLOSE_BUTTON,computed:{buttonComponent(){return this.component!==!1?el(this.component):"button"},classes(){const e=[`${Tn}__close-button`];return this.showOnHover&&e.push("show-on-hover"),e.concat(this.classNames)}}}),tV=nn(" Ã ");function aV(e,t){return ve(),ta(gd(e.buttonComponent),bd({"aria-label":e.ariaLabel,class:e.classes},e.$attrs),{default:an(()=>[tV]),_:1},16,["aria-label","class"])}tw.render=aV;var nV=tw,aw={},iV={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"check-circle",class:"svg-inline--fa fa-check-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},rV=Me("path",{fill:"currentColor",d:"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"},null,-1),sV=[rV];function oV(e,t){return ve(),Ie("svg",iV,sV)}aw.render=oV;var uV=aw,nw={},lV={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"info-circle",class:"svg-inline--fa fa-info-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},cV=Me("path",{fill:"currentColor",d:"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"},null,-1),dV=[cV];function hV(e,t){return ve(),Ie("svg",lV,dV)}nw.render=hV;var F1=nw,iw={},fV={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-circle",class:"svg-inline--fa fa-exclamation-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},mV=Me("path",{fill:"currentColor",d:"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),pV=[mV];function gV(e,t){return ve(),Ie("svg",fV,pV)}iw.render=gV;var vV=iw,rw={},bV={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-triangle",class:"svg-inline--fa fa-exclamation-triangle fa-w-18",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"},yV=Me("path",{fill:"currentColor",d:"M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),kV=[yV];function _V(e,t){return ve(),Ie("svg",bV,kV)}rw.render=_V;var TV=rw,sw=Ya({name:"VtIcon",props:yi.ICON,computed:{customIconChildren(){return Jn(this.customIcon,"iconChildren")?this.trimValue(this.customIcon.iconChildren):""},customIconClass(){return lh(this.customIcon)?this.trimValue(this.customIcon):Jn(this.customIcon,"iconClass")?this.trimValue(this.customIcon.iconClass):""},customIconTag(){return Jn(this.customIcon,"iconTag")?this.trimValue(this.customIcon.iconTag,"i"):"i"},hasCustomIcon(){return this.customIconClass.length>0},component(){return this.hasCustomIcon?this.customIconTag:XC(this.customIcon)?el(this.customIcon):this.iconTypeComponent},iconTypeComponent(){return{[Ka.DEFAULT]:F1,[Ka.INFO]:F1,[Ka.SUCCESS]:uV,[Ka.ERROR]:TV,[Ka.WARNING]:vV}[this.type]},iconClasses(){const e=[`${Tn}__icon`];return this.hasCustomIcon?e.concat(this.customIconClass):e}},methods:{trimValue(e,t=""){return JC(e)?e.trim():t}}});function SV(e,t){return ve(),ta(gd(e.component),{class:Ea(e.iconClasses)},{default:an(()=>[nn(Lt(e.customIconChildren),1)]),_:1},8,["class"])}sw.render=SV;var CV=sw,ow=Ya({name:"VtToast",components:{ProgressBar:eV,CloseButton:nV,Icon:CV},inheritAttrs:!1,props:Object.assign({},yi.CORE_TOAST,yi.TOAST),data(){return{isRunning:!0,disableTransitions:!1,beingDragged:!1,dragStart:0,dragPos:{x:0,y:0},dragRect:{}}},computed:{classes(){const e=[`${Tn}__toast`,`${Tn}__toast--${this.type}`,`${this.position}`].concat(this.toastClassName);return this.disableTransitions&&e.push("disable-transition"),this.rtl&&e.push(`${Tn}__toast--rtl`),e},bodyClasses(){return[`${Tn}__toast-${lh(this.content)?"body":"component-body"}`].concat(this.bodyClassName)},draggableStyle(){return this.dragStart===this.dragPos.x?{}:this.beingDragged?{transform:`translateX(${this.dragDelta}px)`,opacity:1-Math.abs(this.dragDelta/this.removalDistance)}:{transition:"transform 0.2s, opacity 0.2s",transform:"translateX(0)",opacity:1}},dragDelta(){return this.beingDragged?this.dragPos.x-this.dragStart:0},removalDistance(){return R1(this.dragRect)?(this.dragRect.right-this.dragRect.left)*this.draggablePercent:0}},mounted(){this.draggable&&this.draggableSetup(),this.pauseOnFocusLoss&&this.focusSetup()},beforeUnmount(){this.draggable&&this.draggableCleanup(),this.pauseOnFocusLoss&&this.focusCleanup()},methods:{hasProp:Jn,getVueComponentFromObj:el,closeToast(){this.eventBus.emit(za.DISMISS,this.id)},clickHandler(){this.onClick&&this.onClick(this.closeToast),this.closeOnClick&&(!this.beingDragged||this.dragStart===this.dragPos.x)&&this.closeToast()},timeoutHandler(){this.closeToast()},hoverPause(){this.pauseOnHover&&(this.isRunning=!1)},hoverPlay(){this.pauseOnHover&&(this.isRunning=!0)},focusPause(){this.isRunning=!1},focusPlay(){this.isRunning=!0},focusSetup(){addEventListener("blur",this.focusPause),addEventListener("focus",this.focusPlay)},focusCleanup(){removeEventListener("blur",this.focusPause),removeEventListener("focus",this.focusPlay)},draggableSetup(){const e=this.$el;e.addEventListener("touchstart",this.onDragStart,{passive:!0}),e.addEventListener("mousedown",this.onDragStart),addEventListener("touchmove",this.onDragMove,{passive:!1}),addEventListener("mousemove",this.onDragMove),addEventListener("touchend",this.onDragEnd),addEventListener("mouseup",this.onDragEnd)},draggableCleanup(){const e=this.$el;e.removeEventListener("touchstart",this.onDragStart),e.removeEventListener("mousedown",this.onDragStart),removeEventListener("touchmove",this.onDragMove),removeEventListener("mousemove",this.onDragMove),removeEventListener("touchend",this.onDragEnd),removeEventListener("mouseup",this.onDragEnd)},onDragStart(e){this.beingDragged=!0,this.dragPos={x:vf(e),y:N1(e)},this.dragStart=vf(e),this.dragRect=this.$el.getBoundingClientRect()},onDragMove(e){this.beingDragged&&(e.preventDefault(),this.isRunning&&(this.isRunning=!1),this.dragPos={x:vf(e),y:N1(e)})},onDragEnd(){this.beingDragged&&(Math.abs(this.dragDelta)>=this.removalDistance?(this.disableTransitions=!0,this.$nextTick(()=>this.closeToast())):setTimeout(()=>{this.beingDragged=!1,R1(this.dragRect)&&this.pauseOnHover&&this.dragRect.bottom>=this.dragPos.y&&this.dragPos.y>=this.dragRect.top&&this.dragRect.left<=this.dragPos.x&&this.dragPos.x<=this.dragRect.right?this.isRunning=!1:this.isRunning=!0}))}}}),wV=["role"];function EV(e,t){const n=Ga("Icon"),i=Ga("CloseButton"),a=Ga("ProgressBar");return ve(),Ie("div",{class:Ea(e.classes),style:Qs(e.draggableStyle),onClick:t[0]||(t[0]=(...r)=>e.clickHandler&&e.clickHandler(...r)),onMouseenter:t[1]||(t[1]=(...r)=>e.hoverPause&&e.hoverPause(...r)),onMouseleave:t[2]||(t[2]=(...r)=>e.hoverPlay&&e.hoverPlay(...r))},[e.icon?(ve(),ta(n,{key:0,"custom-icon":e.icon,type:e.type},null,8,["custom-icon","type"])):ut("v-if",!0),Me("div",{role:e.accessibility.toastRole||"alert",class:Ea(e.bodyClasses)},[typeof e.content=="string"?(ve(),Ie(Qt,{key:0},[nn(Lt(e.content),1)],2112)):(ve(),ta(gd(e.getVueComponentFromObj(e.content)),bd({key:1,"toast-id":e.id},e.hasProp(e.content,"props")?e.content.props:{},w3(e.hasProp(e.content,"listeners")?e.content.listeners:{}),{onCloseToast:e.closeToast}),null,16,["toast-id","onCloseToast"]))],10,wV),e.closeButton?(ve(),ta(i,{key:1,component:e.closeButton,"class-names":e.closeButtonClassName,"show-on-hover":e.showCloseButtonOnHover,"aria-label":e.accessibility.closeButtonLabel,onClick:Qx(e.closeToast,["stop"])},null,8,["component","class-names","show-on-hover","aria-label","onClick"])):ut("v-if",!0),e.timeout?(ve(),ta(a,{key:2,"is-running":e.isRunning,"hide-progress-bar":e.hideProgressBar,timeout:e.timeout,onCloseToast:e.timeoutHandler},null,8,["is-running","hide-progress-bar","timeout","onCloseToast"])):ut("v-if",!0)],38)}ow.render=EV;var xV=ow,uw=Ya({name:"VtTransition",props:yi.TRANSITION,emits:["leave"],methods:{hasProp:Jn,leave(e){e instanceof HTMLElement&&(e.style.left=e.offsetLeft+"px",e.style.top=e.offsetTop+"px",e.style.width=getComputedStyle(e).width,e.style.position="absolute")}}});function AV(e,t){return ve(),ta(Ux,{tag:"div","enter-active-class":e.transition.enter?e.transition.enter:`${e.transition}-enter-active`,"move-class":e.transition.move?e.transition.move:`${e.transition}-move`,"leave-active-class":e.transition.leave?e.transition.leave:`${e.transition}-leave-active`,onLeave:e.leave},{default:an(()=>[C3(e.$slots,"default")]),_:3},8,["enter-active-class","move-class","leave-active-class","onLeave"])}uw.render=AV;var DV=uw,lw=Ya({name:"VueToastification",devtools:{hide:!0},components:{Toast:xV,VtTransition:DV},props:Object.assign({},yi.CORE_TOAST,yi.CONTAINER,yi.TRANSITION),data(){return{count:0,positions:Object.values(Pu),toasts:{},defaults:{}}},computed:{toastArray(){return Object.values(this.toasts)},filteredToasts(){return this.defaults.filterToasts(this.toastArray)}},beforeMount(){const e=this.eventBus;e.on(za.ADD,this.addToast),e.on(za.CLEAR,this.clearToasts),e.on(za.DISMISS,this.dismissToast),e.on(za.UPDATE,this.updateToast),e.on(za.UPDATE_DEFAULTS,this.updateDefaults),this.defaults=this.$props},mounted(){this.setup(this.container)},methods:{async setup(e){uh(e)&&(e=await e()),GH(this.$el),e.appendChild(this.$el)},setToast(e){Pr(e.id)||(this.toasts[e.id]=e)},addToast(e){e.content=$H(e.content);const t=Object.assign({},this.defaults,e.type&&this.defaults.toastDefaults&&this.defaults.toastDefaults[e.type],e),n=this.defaults.filterBeforeCreate(t,this.toastArray);n&&this.setToast(n)}
877,dismissToast(e){const t=this.toasts[e];!Pr(t)&&!Pr(t.onClose)&&t.onClose(),delete this.toasts[e]},clearToasts(){Object.keys(this.toasts).forEach(e=>{this.dismissToast(e)})},getPositionToasts(e){const t=this.filteredToasts.filter(n=>n.position===e).slice(0,this.defaults.maxToasts);return this.defaults.newestOnTop?t.reverse():t},updateDefaults(e){Pr(e.container)||this.setup(e.container),this.defaults=Object.assign({},this.defaults,e)},updateToast({id:e,options:t,create:n}){this.toasts[e]?(t.timeout&&t.timeout===this.toasts[e].timeout&&t.timeout++,this.setToast(Object.assign({},this.toasts[e],t))):n&&this.addToast(Object.assign({},{id:e},t))},getClasses(e){return[`${Tn}__container`,e].concat(this.defaults.containerClassName)}}});function PV(e,t){const n=Ga("Toast"),i=Ga("VtTransition");return ve(),Ie("div",null,[(ve(!0),Ie(Qt,null,Sf(e.positions,a=>(ve(),Ie("div",{key:a},[Nt(i,{transition:e.defaults.transition,class:Ea(e.getClasses(a))},{default:an(()=>[(ve(!0),Ie(Qt,null,Sf(e.getPositionToasts(a),r=>(ve(),ta(n,bd({key:r.id},r),null,16))),128))]),_:2},1032,["transition","class"])]))),128))])}lw.render=PV;var IV=lw,B1=(e={},t=!0)=>{const n=e.eventBus=e.eventBus||new tv;t&&hd(()=>{const r=J2(IV,$C({},e)),s=r.mount(document.createElement("div")),o=e.onMounted;if(Pr(o)||o(s,r),e.shareAppContext){const u=e.shareAppContext;u===!0?console.warn(`[${Tn}] App to share context with was not provided.`):(r._context.components=u._context.components,r._context.directives=u._context.directives,r._context.mixins=u._context.mixins,r._context.provides=u._context.provides,r.config.globalProperties=u.config.globalProperties)}});const i=(r,s)=>{const o=Object.assign({},{id:WH(),type:Ka.DEFAULT},s,{content:r});return n.emit(za.ADD,o),o.id};i.clear=()=>n.emit(za.CLEAR,void 0),i.updateDefaults=r=>{n.emit(za.UPDATE_DEFAULTS,r)},i.dismiss=r=>{n.emit(za.DISMISS,r)};function a(r,{content:s,options:o},u=!1){const l=Object.assign({},o,{content:s});n.emit(za.UPDATE,{id:r,options:l,create:u})}return i.update=a,i.success=(r,s)=>i(r,Object.assign({},s,{type:Ka.SUCCESS})),i.info=(r,s)=>i(r,Object.assign({},s,{type:Ka.INFO})),i.error=(r,s)=>i(r,Object.assign({},s,{type:Ka.ERROR})),i.warning=(r,s)=>i(r,Object.assign({},s,{type:Ka.WARNING})),i},LV=()=>{const e=()=>console.warn(`[${Tn}] This plugin does not support SSR!`);return new Proxy(e,{get(){return e}})};function Hm(e){return JH()?qH(e)?B1({eventBus:e},!1):B1(e,!0):LV()}var cw=Symbol("VueToastification"),dw=new tv,MV=(e,t)=>{(t==null?void 0:t.shareAppContext)===!0&&(t.shareAppContext=e);const n=Hm($C({eventBus:dw},t));e.provide(cw,n)},kK=e=>{if(e)return Hm(e);const t=Ur()?Ja(cw,void 0):void 0;return t||Hm(dw)},OV=MV;kt.defaults.baseURL="https://kanisius.sch.id:8081/api/v1/";UC.add(SF,_F,R9,gF,wF,M9,cF,yF,kF,HC,uF,H9,hF,X9,z9,Q9,eF,mF,j9,W9,bF,nF,N9,sF,Y9,F9,dF,TF,vF,B9,U9,fF,J9,O9,$9,pF,tF,aF,q9,lF,rF,V9,G9,iF,VC,oF,K9,xF,EF,PF,CF,DF,AF);const RV=localStorage.getItem("lang"),NV=Object.assign(BH),FV=C4({legacy:!1,locale:RV||FH,fallbackLocale:"en",messages:NV});J2(BB,{setup(){const{t:e}=Ru(),t=JSON.parse(localStorage.getItem("theme"));return{t:e,localeStorageTheme:t}}}).component("font-awesome-icon",YB).use(KC,kt).use(FV).use(OV,{position:Pu.BOTTOM_RIGHT}).mount("#app");export{VC as $,nn as A,WV as B,Mn as C,gd as D,Ya as E,Qt as F,ua as G,Jf as H,Sf as I,Qs as J,bd as K,cu as L,Pi as M,hd as N,zV as O,$f as P,ip as Q,kt as R,Jx as S,uI as T,C3 as U,BV as V,sx as W,_o as X,fF as Y,hF as Z,Bu as _,Ga as a,O6 as a0,kK as a1,g0 as a2,Qx as a3,HV as a4,VV as a5,Zl as a6,jr as a7,_i as a8,Ja as a9,F6 as aA,Ko as aB,pd as aC,UV as aD,jV as aE,$V as aF,e3 as aG,rt as aH,Ur as aI,lK as aJ,oI as aK,dF as aL,Y9 as aM,rK as aa,QV as ab,tK as ac,GV as ad,uF as ae,qV as af,mK as ag,YV as ah,pK as ai,nK as aj,sK as ak,cK as al,aK as am,oK as an,fK as ao,dK as ap,uK as aq,iK as ar,vK as as,gK as at,bK as au,EF as av,Gx as aw,XV as ax,hK as ay,HC as az,KV as b,ve as c,Ie as d,Me as e,Nt as f,an as g,yo as h,ta as i,ut as j,Ru as k,jn as l,UC as m,Ea as n,Wr as o,yK as p,eK as q,Pe as r,JV as s,rp as t,BD as u,Qe as v,L2 as w,Lt as x,ZV as y,PF as z};
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.