var Purs_EntryPoints_Livestream_Livestream=(()=>{var qoe=Object.create;var sb=Object.defineProperty;var $oe=Object.getOwnPropertyDescriptor;var Woe=Object.getOwnPropertyNames;var xoe=Object.getPrototypeOf,joe=Object.prototype.hasOwnProperty;var zoe=(e,n)=>()=>(e&&(n=e(e=0)),n);var Ue=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),p8=(e,n)=>{for(var a in n)sb(e,a,{get:n[a],enumerable:!0})},m8=(e,n,a,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let r of Woe(n))!joe.call(e,r)&&r!==a&&sb(e,r,{get:()=>n[r],enumerable:!(t=$oe(n,r))||t.enumerable});return e};var ml=(e,n,a)=>(a=e!=null?qoe(xoe(e)):{},m8(n||!e||!e.__esModule?sb(a,"default",{value:e,enumerable:!0}):a,e)),vb=e=>m8(sb({},"__esModule",{value:!0}),e);var So={};p8(So,{Children:()=>Op,Component:()=>Up,Fragment:()=>fM,PureComponent:()=>Xse,Suspense:()=>Zse,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>Qse,cloneElement:()=>jD,createContext:()=>vM,createElement:()=>ar,createRef:()=>C1,default:()=>ft,forwardRef:()=>oc,isValidElement:()=>_M,lazy:()=>Kse,memo:()=>Yse,useCallback:()=>zD,useContext:()=>eve,useDebugValue:()=>nve,useEffect:()=>Or,useImperativeHandle:()=>Af,useLayoutEffect:()=>VD,useMemo:()=>QD,useReducer:()=>ave,useRef:()=>Yt,useState:()=>As,version:()=>tve});var ft,Qse,Op,jD,Up,vM,ar,C1,oc,fM,_M,Kse,Yse,Xse,Zse,zD,eve,nve,Or,Af,VD,QD,ave,Yt,As,tve,Ct=zoe(()=>{ft=window.React,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Qse,Children:Op,cloneElement:jD,Component:Up,createContext:vM,createElement:ar,createRef:C1,forwardRef:oc,Fragment:fM,isValidElement:_M,lazy:Kse,memo:Yse,PureComponent:Xse,Suspense:Zse,useCallback:zD,useContext:eve,useDebugValue:nve,useEffect:Or,useImperativeHandle:Af,useLayoutEffect:VD,useMemo:QD,useReducer:ave,useRef:Yt,useState:As,version:tve}=window.React});var mM=Ue((TQe,pU)=>{"use strict";var _U=Object.getOwnPropertySymbols,Ive=Object.prototype.hasOwnProperty,Tve=Object.prototype.propertyIsEnumerable;function Sve(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Cve(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var n={},a=0;a<10;a++)n["_"+String.fromCharCode(a)]=a;var t=Object.getOwnPropertyNames(n).map(function(u){return n[u]});if(t.join("")!=="0123456789")return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(u){r[u]=u}),Object.keys(Object.assign({},r)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}pU.exports=Cve()?Object.assign:function(e,n){for(var a,t=Sve(e),r,u=1;u{"use strict";var hM=mM(),Kd=60103,hU=60106;vr.Fragment=60107;vr.StrictMode=60108;vr.Profiler=60114;var gU=60109,DU=60110,RU=60112;vr.Suspense=60113;var yU=60115,wU=60116;typeof Symbol=="function"&&Symbol.for&&(zc=Symbol.for,Kd=zc("react.element"),hU=zc("react.portal"),vr.Fragment=zc("react.fragment"),vr.StrictMode=zc("react.strict_mode"),vr.Profiler=zc("react.profiler"),gU=zc("react.provider"),DU=zc("react.context"),RU=zc("react.forward_ref"),vr.Suspense=zc("react.suspense"),yU=zc("react.memo"),wU=zc("react.lazy"));var zc,mU=typeof Symbol=="function"&&Symbol.iterator;function Fve(e){return e===null||typeof e!="object"?null:(e=mU&&e[mU]||e["@@iterator"],typeof e=="function"?e:null)}function ZD(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,a=1;a{"use strict";MU.exports=GU()});var n5=Ue(Xd=>{"use strict";var Ls=mM(),Pf=AU();function Co(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,a=1;aeR;eR++)li[eR]=eR+1;var li,eR;li[15]=0;var Ove=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,LU=Object.prototype.hasOwnProperty,PU={},NU={};function QU(e){return LU.call(NU,e)?!0:LU.call(PU,e)?!1:Ove.test(e)?NU[e]=!0:(PU[e]=!0,!1)}function Uve(e,n,a,t){if(a!==null&&a.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return t?!1:a!==null?!a.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function kve(e,n,a,t){if(n===null||typeof n>"u"||Uve(e,n,a,t))return!0;if(t)return!1;if(a!==null)switch(a.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function rl(e,n,a,t,r,u,i){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=t,this.attributeNamespace=r,this.mustUseProperty=a,this.propertyName=e,this.type=n,this.sanitizeURL=u,this.removeEmptyString=i}var ci={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ci[e]=new rl(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];ci[n]=new rl(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ci[e]=new rl(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ci[e]=new rl(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ci[e]=new rl(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ci[e]=new rl(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ci[e]=new rl(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ci[e]=new rl(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ci[e]=new rl(e,5,!1,e.toLowerCase(),null,!1,!1)});var LM=/[\-:]([a-z])/g;function PM(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(LM,PM);ci[n]=new rl(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(LM,PM);ci[n]=new rl(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(LM,PM);ci[n]=new rl(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ci[e]=new rl(e,1,!1,e.toLowerCase(),null,!1,!1)});ci.xlinkHref=new rl("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ci[e]=new rl(e,1,!1,e.toLowerCase(),null,!0,!0)});var Bve=/["'&<>]/;function Hp(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=Bve.exec(e);if(n){var a="",t,r=0;for(t=n.index;tU1))throw Error(Co(301));if(e===Iv)if(O1=!0,e={action:a,next:null},Y_===null&&(Y_=new Map),a=Y_.get(n),a===void 0)Y_.set(n,e);else{for(n=a;n.next!==null;)n=n.next;n.next=e}}function wM(){}var qp=null,Wve={readContext:function(e){var n=qp.threadID;return rR(e,n),e[n]},useContext:function(e){Jp();var n=qp.threadID;return rR(e,n),e[n]},useMemo:kU,useReducer:UU,useRef:function(e){Iv=Jp(),oo=NM();var n=oo.memoizedState;return n===null?(e={current:e},oo.memoizedState=e):n},useState:function(e){return UU(XU,e)},useLayoutEffect:function(){},useCallback:function(e,n){return kU(function(){return e},n)},useImperativeHandle:wM,useEffect:wM,useDebugValue:wM,useDeferredValue:function(e){return Jp(),e},useTransition:function(){return Jp(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(qp.identifierPrefix||"")+"R:"+(qp.uniqueID++).toString(36)},useMutableSource:function(e,n){return Jp(),n(e._source)}},BU={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function HU(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var ZU={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},xve=Ls({menuitem:!0},ZU),tR={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},jve=["Webkit","ms","Moz","O"];Object.keys(tR).forEach(function(e){jve.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),tR[n]=tR[e]})});var zve=/([A-Z])/g,Vve=/^ms-/,K_=Pf.Children.toArray,bM=Pve.ReactCurrentDispatcher,Qve={listing:!0,pre:!0,textarea:!0},Kve=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,JU={},EM={};function Yve(e){if(e==null)return e;var n="";return Pf.Children.forEach(e,function(a){a!=null&&(n+=a)}),n}var Xve=Object.prototype.hasOwnProperty,Zve={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function qU(e,n){if(e===void 0)throw Error(Co(152,aR(n)||"Component"))}function efe(e,n,a){function t(i,l){var s=l.prototype&&l.prototype.isReactComponent,h=Nve(l,n,a,s),p=[],R=!1,E={isMounted:function(){return!1},enqueueForceUpdate:function(){if(p===null)return null},enqueueReplaceState:function(te,le){R=!0,p=[le]},enqueueSetState:function(te,le){if(p===null)return null;p.push(le)}};if(s){if(s=new l(i.props,h,E),typeof l.getDerivedStateFromProps=="function"){var w=l.getDerivedStateFromProps.call(null,i.props,s.state);w!=null&&(s.state=Ls({},s.state,w))}}else if(Iv={},s=l(i.props,h,E),s=KU(l,i.props,s,h),s==null||s.render==null){e=s,qU(e,l);return}if(s.props=i.props,s.context=h,s.updater=E,E=s.state,E===void 0&&(s.state=E=null),typeof s.UNSAFE_componentWillMount=="function"||typeof s.componentWillMount=="function")if(typeof s.componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&s.UNSAFE_componentWillMount(),p.length){E=p;var T=R;if(p=null,R=!1,T&&E.length===1)s.state=E[0];else{w=T?E[0]:s.state;var L=!0;for(T=T?1:0;T=l))throw Error(Co(304));var s=new Uint16Array(l);for(s.set(i),li=s,li[0]=u+1,i=u;i=s.children.length){var h=s.footer;if(h!==""&&(this.previousWasTextNode=!1),this.stack.pop(),s.type==="select")this.currentSelectValue=null;else if(s.type!=null&&s.type.type!=null&&s.type.type.$$typeof===P1)this.popProvider(s.type);else if(s.type===N1){this.suspenseDepth--;var p=u.pop();if(i){i=!1;var R=s.fallbackFrame;if(!R)throw Error(Co(303));this.stack.push(R),u[this.suspenseDepth]+="";continue}else u[this.suspenseDepth]+=p}u[this.suspenseDepth]+=h}else{var E=s.children[s.childIndex++],w="";try{w+=this.render(E,s.context,s.domNamespace)}catch(T){throw T!=null&&typeof T.then=="function"?Error(Co(294)):T}u.length<=this.suspenseDepth&&u.push(""),u[this.suspenseDepth]+=w}}return u[0]}finally{bM.current=r,qp=t,YU()}},n.render=function(a,t,r){if(typeof a=="string"||typeof a=="number")return r=""+a,r===""?"":this.makeStaticMarkup?Hp(r):this.previousWasTextNode?""+Hp(r):(this.previousWasTextNode=!0,Hp(r));if(t=efe(a,t,this.threadID),a=t.child,t=t.context,a===null||a===!1)return"";if(!Pf.isValidElement(a)){if(a!=null&&a.$$typeof!=null)throw r=a.$$typeof,Error(r===IM?Co(257):Co(258,r.toString()));return a=K_(a),this.stack.push({type:null,domNamespace:r,children:a,childIndex:0,context:t,footer:""}),""}var u=a.type;if(typeof u=="string")return this.renderDOM(a,t,r);switch(u){case zU:case jU:case TM:case SM:case GM:case L1:return a=K_(a.props.children),this.stack.push({type:null,domNamespace:r,children:a,childIndex:0,context:t,footer:""}),"";case N1:throw Error(Co(294));case xU:throw Error(Co(343))}if(typeof u=="object"&&u!==null)switch(u.$$typeof){case FM:Iv={};var i=u.render(a.props,a.ref);return i=KU(u.render,a.props,i,a.ref),i=K_(i),this.stack.push({type:null,domNamespace:r,children:i,childIndex:0,context:t,footer:""}),"";case MM:return a=[Pf.createElement(u.type,Ls({ref:a.ref},a.props))],this.stack.push({type:null,domNamespace:r,children:a,childIndex:0,context:t,footer:""}),"";case P1:return u=K_(a.props.children),r={type:a,domNamespace:r,children:u,childIndex:0,context:t,footer:""},this.pushProvider(a),this.stack.push(r),"";case CM:u=a.type,i=a.props;var l=this.threadID;return rR(u,l),u=K_(i.children(u[l])),this.stack.push({type:a,domNamespace:r,children:u,childIndex:0,context:t,footer:""}),"";case WU:throw Error(Co(338));case AM:return u=a.type,i=u._init,u=i(u._payload),a=[Pf.createElement(u,Ls({ref:a.ref},a.props))],this.stack.push({type:null,domNamespace:r,children:a,childIndex:0,context:t,footer:""}),""}throw Error(Co(130,u==null?u:typeof u,""))},n.renderDOM=function(a,t,r){var u=a.type.toLowerCase();if(r===BU.html&&HU(u),!JU.hasOwnProperty(u)){if(!Kve.test(u))throw Error(Co(65,u));JU[u]=!0}var i=a.props;if(u==="input")i=Ls({type:void 0},i,{defaultChecked:void 0,defaultValue:void 0,value:i.value!=null?i.value:i.defaultValue,checked:i.checked!=null?i.checked:i.defaultChecked});else if(u==="textarea"){var l=i.value;if(l==null){l=i.defaultValue;var s=i.children;if(s!=null){if(l!=null)throw Error(Co(92));if(Array.isArray(s)){if(!(1>=s.length))throw Error(Co(93));s=s[0]}l=""+s}l==null&&(l="")}i=Ls({},i,{value:void 0,children:""+l})}else if(u==="select")this.currentSelectValue=i.value!=null?i.value:i.defaultValue,i=Ls({},i,{value:void 0});else if(u==="option"){s=this.currentSelectValue;var h=Yve(i.children);if(s!=null){var p=i.value!=null?i.value+"":h;if(l=!1,Array.isArray(s)){for(var R=0;R":(le+=">",l="");e:{if(s=i.dangerouslySetInnerHTML,s!=null){if(s.__html!=null){s=s.__html;break e}}else if(s=i.children,typeof s=="string"||typeof s=="number"){s=Hp(s);break e}s=null}return s!=null?(i=[],Qve.hasOwnProperty(u)&&s.charAt(0)===` `&&(le+=` `),le+=s):i=K_(i.children),a=a.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?HU(a):r==="http://www.w3.org/2000/svg"&&a==="foreignObject"?"http://www.w3.org/1999/xhtml":r,this.stack.push({domNamespace:r,type:u,children:i,childIndex:0,context:t,footer:l}),this.previousWasTextNode=!1,le},e})();Xd.renderToNodeStream=function(){throw Error(Co(207))};Xd.renderToStaticMarkup=function(e,n){e=new e5(e,!0,n);try{return e.read(1/0)}finally{e.destroy()}};Xd.renderToStaticNodeStream=function(){throw Error(Co(208))};Xd.renderToString=function(e,n){e=new e5(e,!1,n);try{return e.read(1/0)}finally{e.destroy()}};Xd.version="17.0.2"});var t5=Ue((GQe,a5)=>{"use strict";a5.exports=n5()});var $J=Ue((_I,q2)=>{(function(n,a){typeof _I=="object"&&typeof q2=="object"?q2.exports=a():typeof define=="function"&&define.amd?define([],a):typeof _I=="object"?_I.Pusher=a():n.Pusher=a()})(window,function(){return(function(e){var n={};function a(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}return a.m=e,a.c=n,a.d=function(t,r,u){a.o(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:u})},a.r=function(t){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,r){if(r&1&&(t=a(t)),r&8||r&4&&typeof t=="object"&&t&&t.__esModule)return t;var u=Object.create(null);if(a.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:t}),r&2&&typeof t!="string")for(var i in t)a.d(u,i,function(l){return t[l]}.bind(null,i));return u},a.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return a.d(r,"a",r),r},a.o=function(t,r){return Object.prototype.hasOwnProperty.call(t,r)},a.p="",a(a.s=2)})([(function(e,n,a){"use strict";var t=this&&this.__extends||(function(){var w=function(T,L){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(U,Q){U.__proto__=Q}||function(U,Q){for(var V in Q)Q.hasOwnProperty(V)&&(U[V]=Q[V])},w(T,L)};return function(T,L){w(T,L);function U(){this.constructor=T}T.prototype=L===null?Object.create(L):(U.prototype=L.prototype,new U)}})();Object.defineProperty(n,"__esModule",{value:!0});var r=256,u=(function(){function w(T){T===void 0&&(T="="),this._paddingCharacter=T}return w.prototype.encodedLength=function(T){return this._paddingCharacter?(T+2)/3*4|0:(T*8+5)/6|0},w.prototype.encode=function(T){for(var L="",U=0;U>>18&63),L+=this._encodeByte(Q>>>12&63),L+=this._encodeByte(Q>>>6&63),L+=this._encodeByte(Q>>>0&63)}var V=T.length-U;if(V>0){var Q=T[U]<<16|(V===2?T[U+1]<<8:0);L+=this._encodeByte(Q>>>18&63),L+=this._encodeByte(Q>>>12&63),V===2?L+=this._encodeByte(Q>>>6&63):L+=this._paddingCharacter||"",L+=this._paddingCharacter||""}return L},w.prototype.maxDecodedLength=function(T){return this._paddingCharacter?T/4*3|0:(T*6+7)/8|0},w.prototype.decodedLength=function(T){return this.maxDecodedLength(T.length-this._getPaddingLength(T))},w.prototype.decode=function(T){if(T.length===0)return new Uint8Array(0);for(var L=this._getPaddingLength(T),U=T.length-L,Q=new Uint8Array(this.maxDecodedLength(U)),V=0,te=0,le=0,ne=0,Z=0,ee=0,me=0;te>>4,Q[V++]=Z<<4|ee>>>2,Q[V++]=ee<<6|me,le|=ne&r,le|=Z&r,le|=ee&r,le|=me&r;if(te>>4,le|=ne&r,le|=Z&r),te>>2,le|=ee&r),te>>8&6,L+=51-T>>>8&-75,L+=61-T>>>8&-15,L+=62-T>>>8&3,String.fromCharCode(L)},w.prototype._decodeChar=function(T){var L=r;return L+=(42-T&T-44)>>>8&-r+T-43+62,L+=(46-T&T-48)>>>8&-r+T-47+63,L+=(47-T&T-58)>>>8&-r+T-48+52,L+=(64-T&T-91)>>>8&-r+T-65+0,L+=(96-T&T-123)>>>8&-r+T-97+26,L},w.prototype._getPaddingLength=function(T){var L=0;if(this._paddingCharacter){for(var U=T.length-1;U>=0&&T[U]===this._paddingCharacter;U--)L++;if(T.length<4||L>2)throw new Error("Base64Coder: incorrect padding")}return L},w})();n.Coder=u;var i=new u;function l(w){return i.encode(w)}n.encode=l;function s(w){return i.decode(w)}n.decode=s;var h=(function(w){t(T,w);function T(){return w!==null&&w.apply(this,arguments)||this}return T.prototype._encodeByte=function(L){var U=L;return U+=65,U+=25-L>>>8&6,U+=51-L>>>8&-75,U+=61-L>>>8&-13,U+=62-L>>>8&49,String.fromCharCode(U)},T.prototype._decodeChar=function(L){var U=r;return U+=(44-L&L-46)>>>8&-r+L-45+62,U+=(94-L&L-96)>>>8&-r+L-95+63,U+=(47-L&L-58)>>>8&-r+L-48+52,U+=(64-L&L-91)>>>8&-r+L-65+0,U+=(96-L&L-123)>>>8&-r+L-97+26,U},T})(u);n.URLSafeCoder=h;var p=new h;function R(w){return p.encode(w)}n.encodeURLSafe=R;function E(w){return p.decode(w)}n.decodeURLSafe=E,n.encodedLength=function(w){return i.encodedLength(w)},n.maxDecodedLength=function(w){return i.maxDecodedLength(w)},n.decodedLength=function(w){return i.decodedLength(w)}}),(function(e,n,a){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t="utf8: invalid string",r="utf8: invalid source encoding";function u(s){for(var h=new Uint8Array(i(s)),p=0,R=0;R>6,h[p++]=128|E&63):E<55296?(h[p++]=224|E>>12,h[p++]=128|E>>6&63,h[p++]=128|E&63):(R++,E=(E&1023)<<10,E|=s.charCodeAt(R)&1023,E+=65536,h[p++]=240|E>>18,h[p++]=128|E>>12&63,h[p++]=128|E>>6&63,h[p++]=128|E&63)}return h}n.encode=u;function i(s){for(var h=0,p=0;p=s.length-1)throw new Error(t);p++,h+=4}else throw new Error(t)}return h}n.encodedLength=i;function l(s){for(var h=[],p=0;p=s.length)throw new Error(r);var w=s[++p];if((w&192)!==128)throw new Error(r);R=(R&31)<<6|w&63,E=128}else if(R<240){if(p>=s.length-1)throw new Error(r);var w=s[++p],T=s[++p];if((w&192)!==128||(T&192)!==128)throw new Error(r);R=(R&15)<<12|(w&63)<<6|T&63,E=2048}else if(R<248){if(p>=s.length-2)throw new Error(r);var w=s[++p],T=s[++p],L=s[++p];if((w&192)!==128||(T&192)!==128||(L&192)!==128)throw new Error(r);R=(R&15)<<18|(w&63)<<12|(T&63)<<6|L&63,E=65536}else throw new Error(r);if(R=55296&&R<=57343)throw new Error(r);if(R>=65536){if(R>1114111)throw new Error(r);R-=65536,h.push(String.fromCharCode(55296|R>>10)),R=56320|R&1023}}h.push(String.fromCharCode(R))}return h.join("")}n.decode=l}),(function(e,n,a){e.exports=a(3).default}),(function(e,n,a){"use strict";a.r(n);var t=(function(){function d(m,D){this.lastId=0,this.prefix=m,this.name=D}return d.prototype.create=function(m){this.lastId++;var D=this.lastId,M=this.prefix+D,A=this.name+"["+D+"]",Y=!1,Ge=function(){Y||(m.apply(null,arguments),Y=!0)};return this[D]=Ge,{number:D,id:M,name:A,callback:Ge}},d.prototype.remove=function(m){delete this[m.number]},d})(),r=new t("_pusher_script_","Pusher.ScriptReceivers"),u={VERSION:"6.0.3",PROTOCOL:7,wsPort:80,wssPort:443,wsPath:"",httpHost:"sockjs.pusher.com",httpPort:80,httpsPort:443,httpPath:"/pusher",stats_host:"stats.pusher.com",authEndpoint:"/pusher/auth",authTransport:"ajax",activityTimeout:12e4,pongTimeout:3e4,unavailableTimeout:1e4,cluster:"mt1",cdn_http:"http://js.pusher.com",cdn_https:"https://js.pusher.com",dependency_suffix:""},i=u,l=(function(){function d(m){this.options=m,this.receivers=m.receivers||r,this.loading={}}return d.prototype.load=function(m,D,M){var A=this;if(A.loading[m]&&A.loading[m].length>0)A.loading[m].push(M);else{A.loading[m]=[M];var Y=Nt.createScriptRequest(A.getPath(m,D)),Ge=A.receivers.create(function(Sn){if(A.receivers.remove(Ge),A.loading[m]){var xa=A.loading[m];delete A.loading[m];for(var mr=function(Xu){Xu||Y.cleanup()},to=0;to>>6)+E(128|m&63):E(224|m>>>12&15)+E(128|m>>>6&63)+E(128|m&63)},V=function(d){return d.replace(/[^\x00-\x7F]/g,Q)},te=function(d){var m=[0,2,1][d.length%3],D=d.charCodeAt(0)<<16|(d.length>1?d.charCodeAt(1):0)<<8|(d.length>2?d.charCodeAt(2):0),M=[w.charAt(D>>>18),w.charAt(D>>>12&63),m>=2?"=":w.charAt(D>>>6&63),m>=1?"=":w.charAt(D&63)];return M.join("")},le=window.btoa||function(d){return d.replace(/[\s\S]{1,3}/g,te)},ne=(function(){function d(m,D,M,A){var Y=this;this.clear=D,this.timer=m(function(){Y.timer&&(Y.timer=A(Y.timer))},M)}return d.prototype.isRunning=function(){return this.timer!==null},d.prototype.ensureAborted=function(){this.timer&&(this.clear(this.timer),this.timer=null)},d})(),Z=ne,ee=(function(){var d=function(m,D){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,A){M.__proto__=A}||function(M,A){for(var Y in A)A.hasOwnProperty(Y)&&(M[Y]=A[Y])},d(m,D)};return function(m,D){d(m,D);function M(){this.constructor=m}m.prototype=D===null?Object.create(D):(M.prototype=D.prototype,new M)}})();function me(d){window.clearTimeout(d)}function $e(d){window.clearInterval(d)}var Qe=(function(d){ee(m,d);function m(D,M){return d.call(this,setTimeout,me,D,function(A){return M(),null})||this}return m})(Z),mn=(function(d){ee(m,d);function m(D,M){return d.call(this,setInterval,$e,D,function(A){return M(),A})||this}return m})(Z),qn={now:function(){return Date.now?Date.now():new Date().valueOf()},defer:function(d){return new Qe(0,d)},method:function(d){for(var m=[],D=1;D0)for(var A=0;A=1002&&d.code<=1004?"backoff":null:d.code===4e3?"tls_only":d.code<4100?"refused":d.code<4200?"backoff":d.code<4300?"retry":"refused"},getCloseError:function(d){return d.code!==1e3&&d.code!==1001?{type:"PusherError",data:{code:d.code,message:d.reason||d.message}}:null}},pe=af,ms=(function(){var d=function(m,D){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,A){M.__proto__=A}||function(M,A){for(var Y in A)A.hasOwnProperty(Y)&&(M[Y]=A[Y])},d(m,D)};return function(m,D){d(m,D);function M(){this.constructor=m}m.prototype=D===null?Object.create(D):(M.prototype=D.prototype,new M)}})(),ds=(function(d){ms(m,d);function m(D,M){var A=d.call(this)||this;return A.id=D,A.transport=M,A.activityTimeout=M.activityTimeout,A.bindListeners(),A}return m.prototype.handlesActivityChecks=function(){return this.transport.handlesActivityChecks()},m.prototype.send=function(D){return this.transport.send(D)},m.prototype.send_event=function(D,M,A){var Y={event:D,data:M};return A&&(Y.channel=A),En.debug("Event sent",Y),this.send(pe.encodeMessage(Y))},m.prototype.ping=function(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})},m.prototype.close=function(){this.transport.close()},m.prototype.bindListeners=function(){var D=this,M={message:function(Y){var Ge;try{Ge=pe.decodeMessage(Y)}catch(Sn){D.emit("error",{type:"MessageParseError",error:Sn,data:Y.data})}if(Ge!==void 0){switch(En.debug("Event recd",Ge),Ge.event){case"pusher:error":D.emit("error",{type:"PusherError",data:Ge.data});break;case"pusher:ping":D.emit("ping");break;case"pusher:pong":D.emit("pong");break}D.emit("message",Ge)}},activity:function(){D.emit("activity")},error:function(Y){D.emit("error",{type:"WebSocketError",error:Y})},closed:function(Y){A(),Y&&Y.code&&D.handleCloseEvent(Y),D.transport=null,D.emit("closed")}},A=function(){ha(M,function(Y,Ge){D.transport.unbind(Ge,Y)})};ha(M,function(Y,Ge){D.transport.bind(Ge,Y)})},m.prototype.handleCloseEvent=function(D){var M=pe.getCloseAction(D),A=pe.getCloseError(D);A&&this.emit("error",A),M&&this.emit(M,{action:M,error:A})},m})(qa),tf=ds,hs=(function(){function d(m,D){this.transport=m,this.callback=D,this.bindListeners()}return d.prototype.close=function(){this.unbindListeners(),this.transport.close()},d.prototype.bindListeners=function(){var m=this;this.onMessage=function(D){m.unbindListeners();var M;try{M=pe.processHandshake(D)}catch(A){m.finish("error",{error:A}),m.transport.close();return}M.action==="connected"?m.finish("connected",{connection:new tf(M.id,m.transport),activityTimeout:M.activityTimeout}):(m.finish(M.action,{error:M.error}),m.transport.close())},this.onClosed=function(D){m.unbindListeners();var M=pe.getCloseAction(D)||"backoff",A=pe.getCloseError(D);m.finish(M,{error:A})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)},d.prototype.unbindListeners=function(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)},d.prototype.finish=function(m,D){this.callback(Mn({transport:this.transport,action:m},D))},d})(),Cc=hs,Cg=(function(){function d(m,D){this.channel=m;var M=D.authTransport;if(typeof Nt.getAuthorizers()[M]>"u")throw"'"+M+"' is not a recognized auth transport";this.type=M,this.options=D,this.authOptions=D.auth||{}}return d.prototype.composeQuery=function(m){var D="socket_id="+encodeURIComponent(m)+"&channel_name="+encodeURIComponent(this.channel.name);for(var M in this.authOptions.params)D+="&"+encodeURIComponent(M)+"="+encodeURIComponent(this.authOptions.params[M]);return D},d.prototype.authorize=function(m,D){d.authorizers=d.authorizers||Nt.getAuthorizers(),d.authorizers[this.type].call(this,Nt,m,D)},d})(),V0=Cg,Km=(function(){function d(m,D){this.timeline=m,this.options=D||{}}return d.prototype.send=function(m,D){this.timeline.isEmpty()||this.timeline.send(Nt.TimelineTransport.getAgent(this,m),D)},d})(),Ym=Km,Fc=(function(){var d=function(m,D){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,A){M.__proto__=A}||function(M,A){for(var Y in A)A.hasOwnProperty(Y)&&(M[Y]=A[Y])},d(m,D)};return function(m,D){d(m,D);function M(){this.constructor=m}m.prototype=D===null?Object.create(D):(M.prototype=D.prototype,new M)}})(),Bi=(function(d){Fc(m,d);function m(D){var M=this.constructor,A=d.call(this,D)||this;return Object.setPrototypeOf(A,M.prototype),A}return m})(Error),rf=(function(d){Fc(m,d);function m(D){var M=this.constructor,A=d.call(this,D)||this;return Object.setPrototypeOf(A,M.prototype),A}return m})(Error),Xm=(function(d){Fc(m,d);function m(D){var M=this.constructor,A=d.call(this,D)||this;return Object.setPrototypeOf(A,M.prototype),A}return m})(Error),Fg=(function(d){Fc(m,d);function m(D){var M=this.constructor,A=d.call(this,D)||this;return Object.setPrototypeOf(A,M.prototype),A}return m})(Error),Zm=(function(d){Fc(m,d);function m(D){var M=this.constructor,A=d.call(this,D)||this;return Object.setPrototypeOf(A,M.prototype),A}return m})(Error),Mw=(function(d){Fc(m,d);function m(D){var M=this.constructor,A=d.call(this,D)||this;return Object.setPrototypeOf(A,M.prototype),A}return m})(Error),m_=(function(d){Fc(m,d);function m(D){var M=this.constructor,A=d.call(this,D)||this;return Object.setPrototypeOf(A,M.prototype),A}return m})(Error),QC=(function(){var d=function(m,D){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,A){M.__proto__=A}||function(M,A){for(var Y in A)A.hasOwnProperty(Y)&&(M[Y]=A[Y])},d(m,D)};return function(m,D){d(m,D);function M(){this.constructor=m}m.prototype=D===null?Object.create(D):(M.prototype=D.prototype,new M)}})(),KC=(function(d){QC(m,d);function m(D,M){var A=d.call(this,function(Y,Ge){En.debug("No callbacks on "+D+" for "+Y)})||this;return A.name=D,A.pusher=M,A.subscribed=!1,A.subscriptionPending=!1,A.subscriptionCancelled=!1,A}return m.prototype.authorize=function(D,M){return M(!1,{auth:""})},m.prototype.trigger=function(D,M){if(D.indexOf("client-")!==0)throw new Bi("Event '"+D+"' does not start with 'client-'");if(!this.subscribed){var A=za.buildLogSuffix("triggeringClientEvents");En.warn("Client event triggered before channel 'subscription_succeeded' event . "+A)}return this.pusher.send_event(D,M,this.name)},m.prototype.disconnect=function(){this.subscribed=!1,this.subscriptionPending=!1},m.prototype.handleEvent=function(D){var M=D.event,A=D.data;if(M==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(D);else if(M.indexOf("pusher_internal:")!==0){var Y={};this.emit(M,A,Y)}},m.prototype.handleSubscriptionSucceededEvent=function(D){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",D.data)},m.prototype.subscribe=function(){var D=this;this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,function(M,A){M?(En.error(A),D.emit("pusher:subscription_error",A)):(A=A,D.pusher.send_event("pusher:subscribe",{auth:A.auth,channel_data:A.channel_data,channel:D.name}))}))},m.prototype.unsubscribe=function(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})},m.prototype.cancelSubscription=function(){this.subscriptionCancelled=!0},m.prototype.reinstateSubscription=function(){this.subscriptionCancelled=!1},m})(qa),Aw=KC,YC=(function(){var d=function(m,D){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,A){M.__proto__=A}||function(M,A){for(var Y in A)A.hasOwnProperty(Y)&&(M[Y]=A[Y])},d(m,D)};return function(m,D){d(m,D);function M(){this.constructor=m}m.prototype=D===null?Object.create(D):(M.prototype=D.prototype,new M)}})(),XC=(function(d){YC(m,d);function m(){return d!==null&&d.apply(this,arguments)||this}return m.prototype.authorize=function(D,M){var A=Gc.createAuthorizer(this,this.pusher.config);return A.authorize(D,M)},m})(Aw),Gg=XC,Lw=(function(){function d(){this.reset()}return d.prototype.get=function(m){return Object.prototype.hasOwnProperty.call(this.members,m)?{id:m,info:this.members[m]}:null},d.prototype.each=function(m){var D=this;ha(this.members,function(M,A){m(D.get(A))})},d.prototype.setMyID=function(m){this.myID=m},d.prototype.onSubscription=function(m){this.members=m.presence.hash,this.count=m.presence.count,this.me=this.get(this.myID)},d.prototype.addMember=function(m){return this.get(m.user_id)===null&&this.count++,this.members[m.user_id]=m.user_info,this.get(m.user_id)},d.prototype.removeMember=function(m){var D=this.get(m.user_id);return D&&(delete this.members[m.user_id],this.count--),D},d.prototype.reset=function(){this.members={},this.count=0,this.myID=null,this.me=null},d})(),ZC=Lw,eF=(function(){var d=function(m,D){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,A){M.__proto__=A}||function(M,A){for(var Y in A)A.hasOwnProperty(Y)&&(M[Y]=A[Y])},d(m,D)};return function(m,D){d(m,D);function M(){this.constructor=m}m.prototype=D===null?Object.create(D):(M.prototype=D.prototype,new M)}})(),Pw=(function(d){eF(m,d);function m(D,M){var A=d.call(this,D,M)||this;return A.members=new ZC,A}return m.prototype.authorize=function(D,M){var A=this;d.prototype.authorize.call(this,D,function(Y,Ge){if(!Y){if(Ge=Ge,Ge.channel_data===void 0){var Sn=za.buildLogSuffix("authenticationEndpoint");En.error("Invalid auth response for channel '"+A.name+"',"+("expected 'channel_data' field. "+Sn)),M("Invalid auth response");return}var xa=JSON.parse(Ge.channel_data);A.members.setMyID(xa.user_id)}M(Y,Ge)})},m.prototype.handleEvent=function(D){var M=D.event;if(M.indexOf("pusher_internal:")===0)this.handleInternalEvent(D);else{var A=D.data,Y={};D.user_id&&(Y.user_id=D.user_id),this.emit(M,A,Y)}},m.prototype.handleInternalEvent=function(D){var M=D.event,A=D.data;switch(M){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(D);break;case"pusher_internal:member_added":var Y=this.members.addMember(A);this.emit("pusher:member_added",Y);break;case"pusher_internal:member_removed":var Ge=this.members.removeMember(A);Ge&&this.emit("pusher:member_removed",Ge);break}},m.prototype.handleSubscriptionSucceededEvent=function(D){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):(this.members.onSubscription(D.data),this.emit("pusher:subscription_succeeded",this.members))},m.prototype.disconnect=function(){this.members.reset(),d.prototype.disconnect.call(this)},m})(Gg),nF=Pw,Nw=a(1),Mg=a(0),aF=(function(){var d=function(m,D){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,A){M.__proto__=A}||function(M,A){for(var Y in A)A.hasOwnProperty(Y)&&(M[Y]=A[Y])},d(m,D)};return function(m,D){d(m,D);function M(){this.constructor=m}m.prototype=D===null?Object.create(D):(M.prototype=D.prototype,new M)}})(),tF=(function(d){aF(m,d);function m(D,M,A){var Y=d.call(this,D,M)||this;return Y.key=null,Y.nacl=A,Y}return m.prototype.authorize=function(D,M){var A=this;d.prototype.authorize.call(this,D,function(Y,Ge){if(Y){M(!0,Ge);return}var Sn=Ge.shared_secret;if(!Sn){var xa="No shared_secret key in auth payload for encrypted channel: "+A.name;M(!0,xa);return}A.key=Object(Mg.decode)(Sn),delete Ge.shared_secret,M(!1,Ge)})},m.prototype.trigger=function(D,M){throw new Zm("Client events are not currently supported for encrypted channels")},m.prototype.handleEvent=function(D){var M=D.event,A=D.data;if(M.indexOf("pusher_internal:")===0||M.indexOf("pusher:")===0){d.prototype.handleEvent.call(this,D);return}this.handleEncryptedEvent(M,A)},m.prototype.handleEncryptedEvent=function(D,M){var A=this;if(!this.key){En.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!M.ciphertext||!M.nonce){En.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+M);return}var Y=Object(Mg.decode)(M.ciphertext);if(Y.length0&&this.emit("connecting_in",Math.round(D/1e3)),this.retryTimer=new Qe(D||0,function(){M.disconnectInternally(),M.connect()})},m.prototype.clearRetryTimer=function(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)},m.prototype.setUnavailableTimer=function(){var D=this;this.unavailableTimer=new Qe(this.options.unavailableTimeout,function(){D.updateState("unavailable")})},m.prototype.clearUnavailableTimer=function(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()},m.prototype.sendActivityCheck=function(){var D=this;this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new Qe(this.options.pongTimeout,function(){D.timeline.error({pong_timed_out:D.options.pongTimeout}),D.retryIn(0)})},m.prototype.resetActivityCheck=function(){var D=this;this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new Qe(this.activityTimeout,function(){D.sendActivityCheck()}))},m.prototype.stopActivityCheck=function(){this.activityTimer&&this.activityTimer.ensureAborted()},m.prototype.buildConnectionCallbacks=function(D){var M=this;return Mn({},D,{message:function(A){M.resetActivityCheck(),M.emit("message",A)},ping:function(){M.send_event("pusher:pong",{})},activity:function(){M.resetActivityCheck()},error:function(A){M.emit("error",{type:"WebSocketError",error:A})},closed:function(){M.abandonConnection(),M.shouldRetry()&&M.retryIn(1e3)}})},m.prototype.buildHandshakeCallbacks=function(D){var M=this;return Mn({},D,{connected:function(A){M.activityTimeout=Math.min(M.options.activityTimeout,A.activityTimeout,A.connection.activityTimeout||1/0),M.clearUnavailableTimer(),M.setConnection(A.connection),M.socket_id=M.connection.id,M.updateState("connected",{socket_id:M.socket_id})}})},m.prototype.buildErrorCallbacks=function(){var D=this,M=function(A){return function(Y){Y.error&&D.emit("error",{type:"WebSocketError",error:Y.error}),A(Y)}};return{tls_only:M(function(){D.usingTLS=!0,D.updateStrategy(),D.retryIn(0)}),refused:M(function(){D.disconnect()}),backoff:M(function(){D.retryIn(1e3)}),retry:M(function(){D.retryIn(0)})}},m.prototype.setConnection=function(D){this.connection=D;for(var M in this.connectionCallbacks)this.connection.bind(M,this.connectionCallbacks[M]);this.resetActivityCheck()},m.prototype.abandonConnection=function(){if(this.connection){this.stopActivityCheck();for(var D in this.connectionCallbacks)this.connection.unbind(D,this.connectionCallbacks[D]);var M=this.connection;return this.connection=null,M}},m.prototype.updateState=function(D,M){var A=this.state;if(this.state=D,A!==D){var Y=D;Y==="connected"&&(Y+=" with new socket ID "+M.socket_id),En.debug("State changed",A+" -> "+Y),this.timeline.info({state:D,params:M}),this.emit("state_change",{previous:A,current:D}),this.emit(D,M)}},m.prototype.shouldRetry=function(){return this.state==="connecting"||this.state==="connected"},m})(qa),Ow=uF,iF=(function(){function d(){this.channels={}}return d.prototype.add=function(m,D){return this.channels[m]||(this.channels[m]=Uw(m,D)),this.channels[m]},d.prototype.all=function(){return yt(this.channels)},d.prototype.find=function(m){return this.channels[m]},d.prototype.remove=function(m){var D=this.channels[m];return delete this.channels[m],D},d.prototype.disconnect=function(){ha(this.channels,function(m){m.disconnect()})},d})(),lF=iF;function Uw(d,m){if(d.indexOf("private-encrypted-")===0){if(m.config.nacl)return Gc.createEncryptedChannel(d,m,m.config.nacl);var D="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",M=za.buildLogSuffix("encryptedChannelSupport");throw new Zm(D+". "+M)}else return d.indexOf("private-")===0?Gc.createPrivateChannel(d,m):d.indexOf("presence-")===0?Gc.createPresenceChannel(d,m):Gc.createChannel(d,m)}var cF={createChannels:function(){return new lF},createConnectionManager:function(d,m){return new Ow(d,m)},createChannel:function(d,m){return new Aw(d,m)},createPrivateChannel:function(d,m){return new Gg(d,m)},createPresenceChannel:function(d,m){return new nF(d,m)},createEncryptedChannel:function(d,m,D){return new rF(d,m,D)},createTimelineSender:function(d,m){return new Ym(d,m)},createAuthorizer:function(d,m){return m.authorizer?m.authorizer(d,m):new V0(d,m)},createHandshake:function(d,m){return new Cc(d,m)},createAssistantToTheTransportManager:function(d,m,D){return new ev(d,m,D)}},Gc=cF,sF=(function(){function d(m){this.options=m||{},this.livesLeft=this.options.lives||1/0}return d.prototype.getAssistant=function(m){return Gc.createAssistantToTheTransportManager(this,m,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})},d.prototype.isAlive=function(){return this.livesLeft>0},d.prototype.reportDeath=function(){this.livesLeft-=1},d})(),kw=sF,vF=(function(){function d(m,D){this.strategies=m,this.loop=!!D.loop,this.failFast=!!D.failFast,this.timeout=D.timeout,this.timeoutLimit=D.timeoutLimit}return d.prototype.isSupported=function(){return jn(this.strategies,Gn.method("isSupported"))},d.prototype.connect=function(m,D){var M=this,A=this.strategies,Y=0,Ge=this.timeout,Sn=null,xa=function(mr,to){to?D(null,to):(Y=Y+1,M.loop&&(Y=Y%A.length),Y0&&(Y=new Qe(M.timeout,function(){Ge.abort(),A(!0)})),Ge=m.connect(D,function(Sn,xa){Sn&&Y&&Y.isRunning()&&!M.failFast||(Y&&Y.ensureAborted(),A(Sn,xa))}),{abort:function(){Y&&Y.ensureAborted(),Ge.abort()},forceMinPriority:function(Sn){Ge.forceMinPriority(Sn)}}},d})(),of=vF,fF=(function(){function d(m){this.strategies=m}return d.prototype.isSupported=function(){return jn(this.strategies,Gn.method("isSupported"))},d.prototype.connect=function(m,D){return _F(this.strategies,m,function(M,A){return function(Y,Ge){if(A[M].error=Y,Y){Bw(A)&&D(!0);return}pt(A,function(Sn){Sn.forceMinPriority(Ge.transport.priority)}),D(null,Ge)}})},d})(),Ag=fF;function _F(d,m,D){var M=Ba(d,function(A,Y,Ge,Sn){return A.connect(m,D(Y,Sn))});return{abort:function(){pt(M,Lg)},forceMinPriority:function(A){pt(M,function(Y){Y.forceMinPriority(A)})}}}function Bw(d){return On(d,function(m){return!!m.error})}function Lg(d){!d.error&&!d.aborted&&(d.abort(),d.aborted=!0)}var pF=(function(){function d(m,D,M){this.strategy=m,this.transports=D,this.ttl=M.ttl||1800*1e3,this.usingTLS=M.useTLS,this.timeline=M.timeline}return d.prototype.isSupported=function(){return this.strategy.isSupported()},d.prototype.connect=function(m,D){var M=this.usingTLS,A=Hw(M),Y=[this.strategy];if(A&&A.timestamp+this.ttl>=Gn.now()){var Ge=this.transports[A.transport];Ge&&(this.timeline.info({cached:!0,transport:A.transport,latency:A.latency}),Y.push(new of([Ge],{timeout:A.latency*2+1e3,failFast:!0})))}var Sn=Gn.now(),xa=Y.pop().connect(m,function mr(to,Xu){to?(Jw(M),Y.length>0?(Sn=Gn.now(),xa=Y.pop().connect(m,mr)):D(to)):(dF(M,Xu.transport.name,Gn.now()-Sn),D(null,Xu))});return{abort:function(){xa.abort()},forceMinPriority:function(mr){m=mr,xa&&xa.forceMinPriority(mr)}}},d})(),mF=pF;function Pg(d){return"pusherTransport"+(d?"TLS":"NonTLS")}function Hw(d){var m=Nt.getLocalStorage();if(m)try{var D=m[Pg(d)];if(D)return JSON.parse(D)}catch{Jw(d)}return null}function dF(d,m,D){var M=Nt.getLocalStorage();if(M)try{M[Pg(d)]=mt({timestamp:Gn.now(),transport:m,latency:D})}catch{}}function Jw(d){var m=Nt.getLocalStorage();if(m)try{delete m[Pg(d)]}catch{}}var hF=(function(){function d(m,D){var M=D.delay;this.strategy=m,this.options={delay:M}}return d.prototype.isSupported=function(){return this.strategy.isSupported()},d.prototype.connect=function(m,D){var M=this.strategy,A,Y=new Qe(this.options.delay,function(){A=M.connect(m,D)});return{abort:function(){Y.ensureAborted(),A&&A.abort()},forceMinPriority:function(Ge){m=Ge,A&&A.forceMinPriority(Ge)}}},d})(),ed=hF,qw=(function(){function d(m,D,M){this.test=m,this.trueBranch=D,this.falseBranch=M}return d.prototype.isSupported=function(){var m=this.test()?this.trueBranch:this.falseBranch;return m.isSupported()},d.prototype.connect=function(m,D){var M=this.test()?this.trueBranch:this.falseBranch;return M.connect(m,D)},d})(),Q0=qw,gF=(function(){function d(m){this.strategy=m}return d.prototype.isSupported=function(){return this.strategy.isSupported()},d.prototype.connect=function(m,D){var M=this.strategy.connect(m,function(A,Y){Y&&M.abort(),D(A,Y)});return M},d})(),DF=gF;function gs(d){return function(){return d.isSupported()}}var $w=function(d,m,D){var M={};function A(jo,ib,lb,VF,cb){var b=D(d,jo,ib,lb,VF,cb);return M[jo]=b,b}var Y=Object.assign({},m,{hostNonTLS:d.wsHost+":"+d.wsPort,hostTLS:d.wsHost+":"+d.wssPort,httpPath:d.wsPath}),Ge=Object.assign({},Y,{useTLS:!0}),Sn=Object.assign({},m,{hostNonTLS:d.httpHost+":"+d.httpPort,hostTLS:d.httpHost+":"+d.httpsPort,httpPath:d.httpPath}),xa={loop:!0,timeout:15e3,timeoutLimit:6e4},mr=new kw({lives:2,minPingDelay:1e4,maxPingDelay:d.activityTimeout}),to=new kw({lives:2,minPingDelay:1e4,maxPingDelay:d.activityTimeout}),Xu=A("ws","ws",3,Y,mr),xl=A("wss","ws",3,Ge,mr),WF=A("sockjs","sockjs",1,Sn),eb=A("xhr_streaming","xhr_streaming",1,Sn,to),nb=A("xdr_streaming","xdr_streaming",1,Sn,to),ab=A("xhr_polling","xhr_polling",1,Sn),xF=A("xdr_polling","xdr_polling",1,Sn),tb=new of([Xu],xa),jF=new of([xl],xa),zF=new of([WF],xa),rb=new of([new Q0(gs(eb),eb,nb)],xa),ob=new of([new Q0(gs(ab),ab,xF)],xa),ub=new of([new Q0(gs(rb),new Ag([rb,new ed(ob,{delay:4e3})]),ob)],xa),Hg=new Q0(gs(ub),ub,zF),Jg;return m.useTLS?Jg=new Ag([tb,new ed(Hg,{delay:2e3})]):Jg=new Ag([tb,new ed(jF,{delay:2e3}),new ed(Hg,{delay:5e3})]),new mF(new DF(new Q0(gs(Xu),Jg,Hg)),M,{ttl:18e5,timeline:m.timeline,useTLS:m.useTLS})},RF=$w,yF=(function(){var d=this;d.timeline.info(d.buildTimelineMessage({transport:d.name+(d.options.useTLS?"s":"")})),d.hooks.isInitialized()?d.changeState("initialized"):d.hooks.file?(d.changeState("initializing"),p.load(d.hooks.file,{useTLS:d.options.useTLS},function(m,D){d.hooks.isInitialized()?(d.changeState("initialized"),D(!0)):(m&&d.onError(m),d.onClose(),D(!1))})):d.onClose()}),Ww={getRequest:function(d){var m=new window.XDomainRequest;return m.ontimeout=function(){d.emit("error",new rf),d.close()},m.onerror=function(D){d.emit("error",D),d.close()},m.onprogress=function(){m.responseText&&m.responseText.length>0&&d.onChunk(200,m.responseText)},m.onload=function(){m.responseText&&m.responseText.length>0&&d.onChunk(200,m.responseText),d.emit("finished",200),d.close()},m},abortRequest:function(d){d.ontimeout=d.onerror=d.onprogress=d.onload=null,d.abort()}},wF=Ww,xw=(function(){var d=function(m,D){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,A){M.__proto__=A}||function(M,A){for(var Y in A)A.hasOwnProperty(Y)&&(M[Y]=A[Y])},d(m,D)};return function(m,D){d(m,D);function M(){this.constructor=m}m.prototype=D===null?Object.create(D):(M.prototype=D.prototype,new M)}})(),bF=256*1024,jw=(function(d){xw(m,d);function m(D,M,A){var Y=d.call(this)||this;return Y.hooks=D,Y.method=M,Y.url=A,Y}return m.prototype.start=function(D){var M=this;this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=function(){M.close()},Nt.addUnloadListener(this.unloader),this.xhr.open(this.method,this.url,!0),this.xhr.setRequestHeader&&this.xhr.setRequestHeader("Content-Type","application/json"),this.xhr.send(D)},m.prototype.close=function(){this.unloader&&(Nt.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)},m.prototype.onChunk=function(D,M){for(;;){var A=this.advanceBuffer(M);if(A)this.emit("chunk",{status:D,data:A});else break}this.isBufferTooLong(M)&&this.emit("buffer_too_long")},m.prototype.advanceBuffer=function(D){var M=D.slice(this.position),A=M.indexOf(` `);return A!==-1?(this.position+=A+1,M.slice(0,A)):null},m.prototype.isBufferTooLong=function(D){return this.position===D.length&&D.length>bF},m})(qa),zw=jw,K0;(function(d){d[d.CONNECTING=0]="CONNECTING",d[d.OPEN=1]="OPEN",d[d.CLOSED=3]="CLOSED"})(K0||(K0={}));var Mc=K0,EF=1,Vw=(function(){function d(m,D){this.hooks=m,this.session=_l(1e3)+"/"+Ds(8),this.location=IF(D),this.readyState=Mc.CONNECTING,this.openStream()}return d.prototype.send=function(m){return this.sendRaw(JSON.stringify([m]))},d.prototype.ping=function(){this.hooks.sendHeartbeat(this)},d.prototype.close=function(m,D){this.onClose(m,D,!0)},d.prototype.sendRaw=function(m){if(this.readyState===Mc.OPEN)try{return Nt.createSocketRequest("POST",Ng(TF(this.location,this.session))).start(m),!0}catch{return!1}else return!1},d.prototype.reconnect=function(){this.closeStream(),this.openStream()},d.prototype.onClose=function(m,D,M){this.closeStream(),this.readyState=Mc.CLOSED,this.onclose&&this.onclose({code:m,reason:D,wasClean:M})},d.prototype.onChunk=function(m){if(m.status===200){this.readyState===Mc.OPEN&&this.onActivity();var D,M=m.data.slice(0,1);switch(M){case"o":D=JSON.parse(m.data.slice(1)||"{}"),this.onOpen(D);break;case"a":D=JSON.parse(m.data.slice(1)||"[]");for(var A=0;A0&&d.onChunk(D.status,D.responseText);break;case 4:D.responseText&&D.responseText.length>0&&d.onChunk(D.status,D.responseText),d.emit("finished",D.status),d.close();break}},D},abortRequest:function(d){d.onreadystatechange=null,d.abort()}},Pt=Kw,uf={createStreamingSocket:function(d){return this.createSocket(FF,d)},createPollingSocket:function(d){return this.createSocket(MF,d)},createSocket:function(d,m){return new SF(d,m)},createXHR:function(d,m){return this.createRequest(Pt,d,m)},createRequest:function(d,m,D){return new zw(d,m,D)}},Og=uf;Og.createXDR=function(d,m){return this.createRequest(wF,d,m)};var AF=Og,LF={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:r,DependenciesReceivers:h,getDefaultStrategy:RF,Transports:Yu,transportConnectionInitializer:yF,HTTPFactory:AF,TimelineTransport:ce,getXHRAPI:function(){return window.XMLHttpRequest},getWebSocketAPI:function(){return window.WebSocket||window.MozWebSocket},setup:function(d){var m=this;window.Pusher=d;var D=function(){m.onDocumentBody(d.ready)};window.JSON?D():p.load("json2",{},D)},getDocument:function(){return document},getProtocol:function(){return this.getDocument().location.protocol},getAuthorizers:function(){return{ajax:W,jsonp:k}},onDocumentBody:function(d){var m=this;document.body?d():setTimeout(function(){m.onDocumentBody(d)},0)},createJSONPRequest:function(d,m){return new j(d,m)},createScriptRequest:function(d){return new P(d)},getLocalStorage:function(){try{return window.localStorage}catch{return}},createXHR:function(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest:function(){var d=this.getXHRAPI();return new d},createMicrosoftXHR:function(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork:function(){return Wl},createWebSocket:function(d){var m=this.getWebSocketAPI();return new m(d)},createSocketRequest:function(d,m){if(this.isXHRSupported())return this.HTTPFactory.createXHR(d,m);if(this.isXDRSupported(m.indexOf("https:")===0))return this.HTTPFactory.createXDR(d,m);throw"Cross-origin HTTP requests are not supported"},isXHRSupported:function(){var d=this.getXHRAPI();return!!d&&new d().withCredentials!==void 0},isXDRSupported:function(d){var m=d?"https:":"http:",D=this.getProtocol();return!!window.XDomainRequest&&D===m},addUnloadListener:function(d){window.addEventListener!==void 0?window.addEventListener("unload",d,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",d)},removeUnloadListener:function(d){window.addEventListener!==void 0?window.removeEventListener("unload",d,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",d)}},Nt=LF,nd;(function(d){d[d.ERROR=3]="ERROR",d[d.INFO=6]="INFO",d[d.DEBUG=7]="DEBUG"})(nd||(nd={}));var ad=nd,PF=(function(){function d(m,D,M){this.key=m,this.session=D,this.events=[],this.options=M||{},this.sent=0,this.uniqueID=0}return d.prototype.log=function(m,D){m<=this.options.level&&(this.events.push(Mn({},D,{timestamp:Gn.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())},d.prototype.error=function(m){this.log(ad.ERROR,m)},d.prototype.info=function(m){this.log(ad.INFO,m)},d.prototype.debug=function(m){this.log(ad.DEBUG,m)},d.prototype.isEmpty=function(){return this.events.length===0},d.prototype.send=function(m,D){var M=this,A=Mn({session:this.session,bundle:this.sent+1,key:this.key,lib:"js",version:this.options.version,cluster:this.options.cluster,features:this.options.features,timeline:this.events},this.options.params);return this.events=[],m(A,function(Y,Ge){Y||M.sent++,D&&D(Y,Ge)}),!0},d.prototype.generateUniqueID=function(){return this.uniqueID++,this.uniqueID},d})(),Yw=PF,Ug=(function(){function d(m,D,M,A){this.name=m,this.priority=D,this.transport=M,this.options=A||{}}return d.prototype.isSupported=function(){return this.transport.isSupported({useTLS:this.options.useTLS})},d.prototype.connect=function(m,D){var M=this;if(this.isSupported()){if(this.priority{"use strict";var ZTe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";K$.exports=ZTe});var nW=Ue((o2n,eW)=>{"use strict";var eSe=Y$();function X$(){}function Z$(){}Z$.resetWarningCache=X$;eW.exports=function(){function e(t,r,u,i,l,s){if(s!==eSe){var h=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw h.name="Invariant Violation",h}}e.isRequired=e;function n(){return e}var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:Z$,resetWarningCache:X$};return a.PropTypes=a,a}});var tW=Ue((l2n,aW)=>{aW.exports=nW()();var u2n,i2n});var GL=Ue(Gh=>{"use strict";Object.defineProperty(Gh,"__esModule",{value:!0});var oW=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],OI=oW.join(","),uW=typeof Element>"u",hm=uW?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,CL=!uW&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},iW=function(n,a,t){var r=Array.prototype.slice.apply(n.querySelectorAll(OI));return a&&hm.call(n,OI)&&r.unshift(n),r=r.filter(t),r},lW=function e(n,a,t){for(var r=[],u=Array.from(n);u.length;){var i=u.shift();if(i.tagName==="SLOT"){var l=i.assignedElements(),s=l.length?l:i.children,h=e(s,!0,t);t.flatten?r.push.apply(r,h):r.push({scope:i,candidates:h})}else{var p=hm.call(i,OI);p&&t.filter(i)&&(a||!n.includes(i))&&r.push(i);var R=i.shadowRoot||typeof t.getShadowRoot=="function"&&t.getShadowRoot(i),E=!t.shadowRootFilter||t.shadowRootFilter(i);if(R&&E){var w=e(R===!0?i.children:R.children,!0,t);t.flatten?r.push.apply(r,w):r.push({scope:i,candidates:w})}else u.unshift.apply(u,i.children)}}return r},cW=function(n,a){return n.tabIndex<0&&(a||/^(AUDIO|VIDEO|DETAILS)$/.test(n.tagName)||n.isContentEditable)&&isNaN(parseInt(n.getAttribute("tabindex"),10))?0:n.tabIndex},nSe=function(n,a){return n.tabIndex===a.tabIndex?n.documentOrder-a.documentOrder:n.tabIndex-a.tabIndex},sW=function(n){return n.tagName==="INPUT"},aSe=function(n){return sW(n)&&n.type==="hidden"},tSe=function(n){var a=n.tagName==="DETAILS"&&Array.prototype.slice.apply(n.children).some(function(t){return t.tagName==="SUMMARY"});return a},rSe=function(n,a){for(var t=0;tsummary:first-of-type"),i=u?n.parentElement:n;if(hm.call(i,"details:not([open]) *"))return!0;var l=CL(n).host,s=(l==null?void 0:l.ownerDocument.contains(l))||n.ownerDocument.contains(n);if(!t||t==="full"){if(typeof r=="function"){for(var h=n;n;){var p=n.parentElement,R=CL(n);if(p&&!p.shadowRoot&&r(p)===!0)return rW(n);n.assignedSlot?n=n.assignedSlot:!p&&R!==n.ownerDocument?n=R.host:n=p}n=h}if(s)return!n.getClientRects().length}else if(t==="non-zero-area")return rW(n);return!1},cSe=function(n){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(n.tagName))for(var a=n.parentElement;a;){if(a.tagName==="FIELDSET"&&a.disabled){for(var t=0;t=0)},vSe=function e(n){var a=[],t=[];return n.forEach(function(r,u){var i=!!r.scope,l=i?r.scope:r,s=cW(l,i),h=i?e(r.candidates):l;s===0?i?a.push.apply(a,h):a.push(l):t.push({documentOrder:u,tabIndex:s,item:r,isScope:i,content:h})}),t.sort(nSe).reduce(function(r,u){return u.isScope?r.push.apply(r,u.content):r.push(u.content),r},[]).concat(a)},fSe=function(n,a){a=a||{};var t;return a.getShadowRoot?t=lW([n],a.includeContainer,{filter:FL.bind(null,a),flatten:!1,getShadowRoot:a.getShadowRoot,shadowRootFilter:sSe}):t=iW(n,a.includeContainer,FL.bind(null,a)),vSe(t)},_Se=function(n,a){a=a||{};var t;return a.getShadowRoot?t=lW([n],a.includeContainer,{filter:UI.bind(null,a),flatten:!0,getShadowRoot:a.getShadowRoot}):t=iW(n,a.includeContainer,UI.bind(null,a)),t},pSe=function(n,a){if(a=a||{},!n)throw new Error("No node provided");return hm.call(n,OI)===!1?!1:FL(a,n)},mSe=oW.concat("iframe").join(","),dSe=function(n,a){if(a=a||{},!n)throw new Error("No node provided");return hm.call(n,mSe)===!1?!1:UI(a,n)};Gh.focusable=_Se;Gh.isFocusable=dSe;Gh.isTabbable=pSe;Gh.tabbable=fSe});var dW=Ue(ML=>{"use strict";Object.defineProperty(ML,"__esModule",{value:!0});var n_=GL();function vW(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,t)}return a}function fW(e){for(var n=1;n0){var t=e[e.length-1];t!==a&&t.pause()}var r=e.indexOf(a);r===-1||e.splice(r,1),e.push(a)},deactivateTrap:function(a){var t=e.indexOf(a);t!==-1&&e.splice(t,1),e.length>0&&e[e.length-1].unpause()}}})(),gSe=function(n){return n.tagName&&n.tagName.toLowerCase()==="input"&&typeof n.select=="function"},DSe=function(n){return n.key==="Escape"||n.key==="Esc"||n.keyCode===27},RSe=function(n){return n.key==="Tab"||n.keyCode===9},pW=function(n){return setTimeout(n,0)},mW=function(n,a){var t=-1;return n.every(function(r,u){return a(r)?(t=u,!1):!0}),t},KR=function(n){for(var a=arguments.length,t=new Array(a>1?a-1:0),r=1;r1?me-1:0),Qe=1;Qe=0)Z=t.activeElement;else{var ee=u.tabbableGroups[0],me=ee&&ee.firstTabbableNode;Z=me||h("fallbackFocus")}if(!Z)throw new Error("Your focus-trap needs to have at least one focusable element");return Z},R=function(){if(u.containerGroups=u.containers.map(function(Z){var ee=n_.tabbable(Z,r.tabbableOptions),me=n_.focusable(Z,r.tabbableOptions);return{container:Z,tabbableNodes:ee,focusableNodes:me,firstTabbableNode:ee.length>0?ee[0]:null,lastTabbableNode:ee.length>0?ee[ee.length-1]:null,nextTabbableNode:function(Qe){var mn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,qn=me.findIndex(function(Gn){return Gn===Qe});if(!(qn<0))return mn?me.slice(qn+1).find(function(Gn){return n_.isTabbable(Gn,r.tabbableOptions)}):me.slice(0,qn).reverse().find(function(Gn){return n_.isTabbable(Gn,r.tabbableOptions)})}}}),u.tabbableGroups=u.containerGroups.filter(function(Z){return Z.tabbableNodes.length>0}),u.tabbableGroups.length<=0&&!h("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},E=function ne(Z){if(Z!==!1&&Z!==t.activeElement){if(!Z||!Z.focus){ne(p());return}Z.focus({preventScroll:!!r.preventScroll}),u.mostRecentlyFocusedNode=Z,gSe(Z)&&Z.select()}},w=function(Z){var ee=h("setReturnFocus",Z);return ee||(ee===!1?!1:Z)},T=function(Z){var ee=kI(Z);if(!(s(ee)>=0)){if(KR(r.clickOutsideDeactivates,Z)){i.deactivate({returnFocus:r.returnFocusOnDeactivate&&!n_.isFocusable(ee,r.tabbableOptions)});return}KR(r.allowOutsideClick,Z)||Z.preventDefault()}},L=function(Z){var ee=kI(Z),me=s(ee)>=0;me||ee instanceof Document?me&&(u.mostRecentlyFocusedNode=ee):(Z.stopImmediatePropagation(),E(u.mostRecentlyFocusedNode||p()))},U=function(Z){var ee=kI(Z);R();var me=null;if(u.tabbableGroups.length>0){var $e=s(ee),Qe=$e>=0?u.containerGroups[$e]:void 0;if($e<0)Z.shiftKey?me=u.tabbableGroups[u.tabbableGroups.length-1].lastTabbableNode:me=u.tabbableGroups[0].firstTabbableNode;else if(Z.shiftKey){var mn=mW(u.tabbableGroups,function(ha){var ma=ha.firstTabbableNode;return ee===ma});if(mn<0&&(Qe.container===ee||n_.isFocusable(ee,r.tabbableOptions)&&!n_.isTabbable(ee,r.tabbableOptions)&&!Qe.nextTabbableNode(ee,!1))&&(mn=$e),mn>=0){var qn=mn===0?u.tabbableGroups.length-1:mn-1,Gn=u.tabbableGroups[qn];me=Gn.lastTabbableNode}}else{var Mn=mW(u.tabbableGroups,function(ha){var ma=ha.lastTabbableNode;return ee===ma});if(Mn<0&&(Qe.container===ee||n_.isFocusable(ee,r.tabbableOptions)&&!n_.isTabbable(ee,r.tabbableOptions)&&!Qe.nextTabbableNode(ee))&&(Mn=$e),Mn>=0){var Bn=Mn===u.tabbableGroups.length-1?0:Mn+1,Ea=u.tabbableGroups[Bn];me=Ea.firstTabbableNode}}}else me=h("fallbackFocus");me&&(Z.preventDefault(),E(me))},Q=function(Z){if(DSe(Z)&&KR(r.escapeDeactivates,Z)!==!1){Z.preventDefault(),i.deactivate();return}if(RSe(Z)){U(Z);return}},V=function(Z){var ee=kI(Z);s(ee)>=0||KR(r.clickOutsideDeactivates,Z)||KR(r.allowOutsideClick,Z)||(Z.preventDefault(),Z.stopImmediatePropagation())},te=function(){if(u.active)return _W.activateTrap(i),u.delayInitialFocusTimer=r.delayInitialFocus?pW(function(){E(p())}):E(p()),t.addEventListener("focusin",L,!0),t.addEventListener("mousedown",T,{capture:!0,passive:!1}),t.addEventListener("touchstart",T,{capture:!0,passive:!1}),t.addEventListener("click",V,{capture:!0,passive:!1}),t.addEventListener("keydown",Q,{capture:!0,passive:!1}),i},le=function(){if(u.active)return t.removeEventListener("focusin",L,!0),t.removeEventListener("mousedown",T,!0),t.removeEventListener("touchstart",T,!0),t.removeEventListener("click",V,!0),t.removeEventListener("keydown",Q,!0),i};return i={get active(){return u.active},get paused(){return u.paused},activate:function(Z){if(u.active)return this;var ee=l(Z,"onActivate"),me=l(Z,"onPostActivate"),$e=l(Z,"checkCanFocusTrap");$e||R(),u.active=!0,u.paused=!1,u.nodeFocusedBeforeActivation=t.activeElement,ee&&ee();var Qe=function(){$e&&R(),te(),me&&me()};return $e?($e(u.containers.concat()).then(Qe,Qe),this):(Qe(),this)},deactivate:function(Z){if(!u.active)return this;var ee=fW({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},Z);clearTimeout(u.delayInitialFocusTimer),u.delayInitialFocusTimer=void 0,le(),u.active=!1,u.paused=!1,_W.deactivateTrap(i);var me=l(ee,"onDeactivate"),$e=l(ee,"onPostDeactivate"),Qe=l(ee,"checkCanReturnFocus"),mn=l(ee,"returnFocus","returnFocusOnDeactivate");me&&me();var qn=function(){pW(function(){mn&&E(w(u.nodeFocusedBeforeActivation)),$e&&$e()})};return mn&&Qe?(Qe(w(u.nodeFocusedBeforeActivation)).then(qn,qn),this):(qn(),this)},pause:function(){return u.paused||!u.active?this:(u.paused=!0,le(),this)},unpause:function(){return!u.paused||!u.active?this:(u.paused=!1,R(),te(),this)},updateContainerElements:function(Z){var ee=[].concat(Z).filter(Boolean);return u.containers=ee.map(function(me){return typeof me=="string"?t.querySelector(me):me}),u.active&&R(),this}},i.updateContainerElements(n),i};ML.createFocusTrap=ySe});var DW=Ue((v2n,gW)=>{"use strict";function AL(e){"@babel/helpers - typeof";return AL=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},AL(e)}function wSe(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function hW(e,n){for(var a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function HI(e){return HI=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},HI(e)}function CSe(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}var BI=(Ct(),vb(So)),Rt=tW(),FSe=dW(),GSe=FSe.createFocusTrap,MSe=GL(),ASe=MSe.isFocusable,PL=(function(e){ESe(a,e);var n=ISe(a);function a(t){var r;wSe(this,a),r=n.call(this,t),CSe(XR(r),"getNodeForOption",function(l){var s,h=(s=this.internalOptions[l])!==null&&s!==void 0?s:this.originalOptions[l];if(typeof h=="function"){for(var p=arguments.length,R=new Array(p>1?p-1:0),E=1;E element.");var i=function(h){var p=r.props.containerElements;u&&(typeof u.ref=="function"?u.ref(h):u.ref&&(u.ref.current=h)),r.focusTrapElements=p||[h]},l=BI.cloneElement(u,{ref:i});return l}return null}}]),a})(BI.Component),YR=typeof Element>"u"?Function:Element;PL.propTypes={active:Rt.bool,paused:Rt.bool,focusTrapOptions:Rt.shape({document:Rt.object,onActivate:Rt.func,onPostActivate:Rt.func,checkCanFocusTrap:Rt.func,onDeactivate:Rt.func,onPostDeactivate:Rt.func,checkCanReturnFocus:Rt.func,initialFocus:Rt.oneOfType([Rt.instanceOf(YR),Rt.string,Rt.bool,Rt.func]),fallbackFocus:Rt.oneOfType([Rt.instanceOf(YR),Rt.string,Rt.func]),escapeDeactivates:Rt.oneOfType([Rt.bool,Rt.func]),clickOutsideDeactivates:Rt.oneOfType([Rt.bool,Rt.func]),returnFocusOnDeactivate:Rt.bool,setReturnFocus:Rt.oneOfType([Rt.instanceOf(YR),Rt.string,Rt.bool,Rt.func]),allowOutsideClick:Rt.oneOfType([Rt.bool,Rt.func]),preventScroll:Rt.bool,tabbableOptions:Rt.shape({displayCheck:Rt.oneOf(["full","non-zero-area","none"]),getShadowRoot:Rt.oneOfType([Rt.bool,Rt.func])})}),containerElements:Rt.arrayOf(Rt.instanceOf(YR)),children:Rt.oneOfType([Rt.element,Rt.instanceOf(YR)])};PL.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:GSe};gW.exports=PL});var Gx=Ue(qr=>{"use strict";var zu=typeof Symbol=="function"&&Symbol.for,d3=zu?Symbol.for("react.element"):60103,h3=zu?Symbol.for("react.portal"):60106,ZI=zu?Symbol.for("react.fragment"):60107,eT=zu?Symbol.for("react.strict_mode"):60108,nT=zu?Symbol.for("react.profiler"):60114,aT=zu?Symbol.for("react.provider"):60109,tT=zu?Symbol.for("react.context"):60110,g3=zu?Symbol.for("react.async_mode"):60111,rT=zu?Symbol.for("react.concurrent_mode"):60111,oT=zu?Symbol.for("react.forward_ref"):60112,uT=zu?Symbol.for("react.suspense"):60113,CGe=zu?Symbol.for("react.suspense_list"):60120,iT=zu?Symbol.for("react.memo"):60115,lT=zu?Symbol.for("react.lazy"):60116,FGe=zu?Symbol.for("react.block"):60121,GGe=zu?Symbol.for("react.fundamental"):60117,MGe=zu?Symbol.for("react.responder"):60118,AGe=zu?Symbol.for("react.scope"):60119;function Dc(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case d3:switch(e=e.type,e){case g3:case rT:case ZI:case nT:case eT:case uT:return e;default:switch(e=e&&e.$$typeof,e){case tT:case oT:case lT:case iT:case aT:return e;default:return n}}case h3:return n}}}function Fx(e){return Dc(e)===rT}qr.AsyncMode=g3;qr.ConcurrentMode=rT;qr.ContextConsumer=tT;qr.ContextProvider=aT;qr.Element=d3;qr.ForwardRef=oT;qr.Fragment=ZI;qr.Lazy=lT;qr.Memo=iT;qr.Portal=h3;qr.Profiler=nT;qr.StrictMode=eT;qr.Suspense=uT;qr.isAsyncMode=function(e){return Fx(e)||Dc(e)===g3};qr.isConcurrentMode=Fx;qr.isContextConsumer=function(e){return Dc(e)===tT};qr.isContextProvider=function(e){return Dc(e)===aT};qr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===d3};qr.isForwardRef=function(e){return Dc(e)===oT};qr.isFragment=function(e){return Dc(e)===ZI};qr.isLazy=function(e){return Dc(e)===lT};qr.isMemo=function(e){return Dc(e)===iT};qr.isPortal=function(e){return Dc(e)===h3};qr.isProfiler=function(e){return Dc(e)===nT};qr.isStrictMode=function(e){return Dc(e)===eT};qr.isSuspense=function(e){return Dc(e)===uT};qr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ZI||e===rT||e===nT||e===eT||e===uT||e===CGe||typeof e=="object"&&e!==null&&(e.$$typeof===lT||e.$$typeof===iT||e.$$typeof===aT||e.$$typeof===tT||e.$$typeof===oT||e.$$typeof===GGe||e.$$typeof===MGe||e.$$typeof===AGe||e.$$typeof===FGe)};qr.typeOf=Dc});var Ax=Ue((l8n,Mx)=>{"use strict";Mx.exports=Gx()});var Em=Ue((y8n,vT)=>{(function(){"use strict";var e={}.hasOwnProperty;function n(){for(var r="",u=0;u{function gMe(){this.__data__=[],this.size=0}Sj.exports=gMe});var B3=Ue((aOn,Fj)=>{function DMe(e,n){return e===n||e!==e&&n!==n}Fj.exports=DMe});var sy=Ue((tOn,Gj)=>{var RMe=B3();function yMe(e,n){for(var a=e.length;a--;)if(RMe(e[a][0],n))return a;return-1}Gj.exports=yMe});var Aj=Ue((rOn,Mj)=>{var wMe=sy(),bMe=Array.prototype,EMe=bMe.splice;function IMe(e){var n=this.__data__,a=wMe(n,e);if(a<0)return!1;var t=n.length-1;return a==t?n.pop():EMe.call(n,a,1),--this.size,!0}Mj.exports=IMe});var Pj=Ue((oOn,Lj)=>{var TMe=sy();function SMe(e){var n=this.__data__,a=TMe(n,e);return a<0?void 0:n[a][1]}Lj.exports=SMe});var Oj=Ue((uOn,Nj)=>{var CMe=sy();function FMe(e){return CMe(this.__data__,e)>-1}Nj.exports=FMe});var kj=Ue((iOn,Uj)=>{var GMe=sy();function MMe(e,n){var a=this.__data__,t=GMe(a,e);return t<0?(++this.size,a.push([e,n])):a[t][1]=n,this}Uj.exports=MMe});var vy=Ue((lOn,Bj)=>{var AMe=Cj(),LMe=Aj(),PMe=Pj(),NMe=Oj(),OMe=kj();function Bh(e){var n=-1,a=e==null?0:e.length;for(this.clear();++n{var UMe=vy();function kMe(){this.__data__=new UMe,this.size=0}Hj.exports=kMe});var $j=Ue((sOn,qj)=>{function BMe(e){var n=this.__data__,a=n.delete(e);return this.size=n.size,a}qj.exports=BMe});var xj=Ue((vOn,Wj)=>{function HMe(e){return this.__data__.get(e)}Wj.exports=HMe});var zj=Ue((fOn,jj)=>{function JMe(e){return this.__data__.has(e)}jj.exports=JMe});var H3=Ue((_On,Vj)=>{var qMe=typeof global=="object"&&global&&global.Object===Object&&global;Vj.exports=qMe});var jv=Ue((pOn,Qj)=>{var $Me=H3(),WMe=typeof self=="object"&&self&&self.Object===Object&&self,xMe=$Me||WMe||Function("return this")();Qj.exports=xMe});var AT=Ue((mOn,Kj)=>{var jMe=jv(),zMe=jMe.Symbol;Kj.exports=zMe});var ez=Ue((dOn,Zj)=>{var Yj=AT(),Xj=Object.prototype,VMe=Xj.hasOwnProperty,QMe=Xj.toString,fy=Yj?Yj.toStringTag:void 0;function KMe(e){var n=VMe.call(e,fy),a=e[fy];try{e[fy]=void 0;var t=!0}catch{}var r=QMe.call(e);return t&&(n?e[fy]=a:delete e[fy]),r}Zj.exports=KMe});var az=Ue((hOn,nz)=>{var YMe=Object.prototype,XMe=YMe.toString;function ZMe(e){return XMe.call(e)}nz.exports=ZMe});var _y=Ue((gOn,oz)=>{var tz=AT(),eAe=ez(),nAe=az(),aAe="[object Null]",tAe="[object Undefined]",rz=tz?tz.toStringTag:void 0;function rAe(e){return e==null?e===void 0?tAe:aAe:rz&&rz in Object(e)?eAe(e):nAe(e)}oz.exports=rAe});var J3=Ue((DOn,uz)=>{function oAe(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}uz.exports=oAe});var q3=Ue((ROn,iz)=>{var uAe=_y(),iAe=J3(),lAe="[object AsyncFunction]",cAe="[object Function]",sAe="[object GeneratorFunction]",vAe="[object Proxy]";function fAe(e){if(!iAe(e))return!1;var n=uAe(e);return n==cAe||n==sAe||n==lAe||n==vAe}iz.exports=fAe});var cz=Ue((yOn,lz)=>{var _Ae=jv(),pAe=_Ae["__core-js_shared__"];lz.exports=pAe});var fz=Ue((wOn,vz)=>{var $3=cz(),sz=(function(){var e=/[^.]+$/.exec($3&&$3.keys&&$3.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""})();function mAe(e){return!!sz&&sz in e}vz.exports=mAe});var W3=Ue((bOn,_z)=>{var dAe=Function.prototype,hAe=dAe.toString;function gAe(e){if(e!=null){try{return hAe.call(e)}catch{}try{return e+""}catch{}}return""}_z.exports=gAe});var mz=Ue((EOn,pz)=>{var DAe=q3(),RAe=fz(),yAe=J3(),wAe=W3(),bAe=/[\\^$.*+?()[\]{}|]/g,EAe=/^\[object .+?Constructor\]$/,IAe=Function.prototype,TAe=Object.prototype,SAe=IAe.toString,CAe=TAe.hasOwnProperty,FAe=RegExp("^"+SAe.call(CAe).replace(bAe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function GAe(e){if(!yAe(e)||RAe(e))return!1;var n=DAe(e)?FAe:EAe;return n.test(wAe(e))}pz.exports=GAe});var hz=Ue((IOn,dz)=>{function MAe(e,n){return e==null?void 0:e[n]}dz.exports=MAe});var Tm=Ue((TOn,gz)=>{var AAe=mz(),LAe=hz();function PAe(e,n){var a=LAe(e,n);return AAe(a)?a:void 0}gz.exports=PAe});var LT=Ue((SOn,Dz)=>{var NAe=Tm(),OAe=jv(),UAe=NAe(OAe,"Map");Dz.exports=UAe});var py=Ue((COn,Rz)=>{var kAe=Tm(),BAe=kAe(Object,"create");Rz.exports=BAe});var bz=Ue((FOn,wz)=>{var yz=py();function HAe(){this.__data__=yz?yz(null):{},this.size=0}wz.exports=HAe});var Iz=Ue((GOn,Ez)=>{function JAe(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}Ez.exports=JAe});var Sz=Ue((MOn,Tz)=>{var qAe=py(),$Ae="__lodash_hash_undefined__",WAe=Object.prototype,xAe=WAe.hasOwnProperty;function jAe(e){var n=this.__data__;if(qAe){var a=n[e];return a===$Ae?void 0:a}return xAe.call(n,e)?n[e]:void 0}Tz.exports=jAe});var Fz=Ue((AOn,Cz)=>{var zAe=py(),VAe=Object.prototype,QAe=VAe.hasOwnProperty;function KAe(e){var n=this.__data__;return zAe?n[e]!==void 0:QAe.call(n,e)}Cz.exports=KAe});var Mz=Ue((LOn,Gz)=>{var YAe=py(),XAe="__lodash_hash_undefined__";function ZAe(e,n){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=YAe&&n===void 0?XAe:n,this}Gz.exports=ZAe});var Lz=Ue((POn,Az)=>{var e2e=bz(),n2e=Iz(),a2e=Sz(),t2e=Fz(),r2e=Mz();function Hh(e){var n=-1,a=e==null?0:e.length;for(this.clear();++n{var Pz=Lz(),o2e=vy(),u2e=LT();function i2e(){this.size=0,this.__data__={hash:new Pz,map:new(u2e||o2e),string:new Pz}}Nz.exports=i2e});var kz=Ue((OOn,Uz)=>{function l2e(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}Uz.exports=l2e});var my=Ue((UOn,Bz)=>{var c2e=kz();function s2e(e,n){var a=e.__data__;return c2e(n)?a[typeof n=="string"?"string":"hash"]:a.map}Bz.exports=s2e});var Jz=Ue((kOn,Hz)=>{var v2e=my();function f2e(e){var n=v2e(this,e).delete(e);return this.size-=n?1:0,n}Hz.exports=f2e});var $z=Ue((BOn,qz)=>{var _2e=my();function p2e(e){return _2e(this,e).get(e)}qz.exports=p2e});var xz=Ue((HOn,Wz)=>{var m2e=my();function d2e(e){return m2e(this,e).has(e)}Wz.exports=d2e});var zz=Ue((JOn,jz)=>{var h2e=my();function g2e(e,n){var a=h2e(this,e),t=a.size;return a.set(e,n),this.size+=a.size==t?0:1,this}jz.exports=g2e});var x3=Ue((qOn,Vz)=>{var D2e=Oz(),R2e=Jz(),y2e=$z(),w2e=xz(),b2e=zz();function Jh(e){var n=-1,a=e==null?0:e.length;for(this.clear();++n{var E2e=vy(),I2e=LT(),T2e=x3(),S2e=200;function C2e(e,n){var a=this.__data__;if(a instanceof E2e){var t=a.__data__;if(!I2e||t.length{var F2e=vy(),G2e=Jj(),M2e=$j(),A2e=xj(),L2e=zj(),P2e=Kz();function qh(e){var n=this.__data__=new F2e(e);this.size=n.size}qh.prototype.clear=G2e;qh.prototype.delete=M2e;qh.prototype.get=A2e;qh.prototype.has=L2e;qh.prototype.set=P2e;Yz.exports=qh});var eV=Ue((xOn,Zz)=>{var N2e="__lodash_hash_undefined__";function O2e(e){return this.__data__.set(e,N2e),this}Zz.exports=O2e});var aV=Ue((jOn,nV)=>{function U2e(e){return this.__data__.has(e)}nV.exports=U2e});var rV=Ue((zOn,tV)=>{var k2e=x3(),B2e=eV(),H2e=aV();function PT(e){var n=-1,a=e==null?0:e.length;for(this.__data__=new k2e;++n{function J2e(e,n){for(var a=-1,t=e==null?0:e.length;++a{function q2e(e,n){return e.has(n)}iV.exports=q2e});var j3=Ue((KOn,cV)=>{var $2e=rV(),W2e=uV(),x2e=lV(),j2e=1,z2e=2;function V2e(e,n,a,t,r,u){var i=a&j2e,l=e.length,s=n.length;if(l!=s&&!(i&&s>l))return!1;var h=u.get(e),p=u.get(n);if(h&&p)return h==n&&p==e;var R=-1,E=!0,w=a&z2e?new $2e:void 0;for(u.set(e,n),u.set(n,e);++R{var Q2e=jv(),K2e=Q2e.Uint8Array;sV.exports=K2e});var _V=Ue((XOn,fV)=>{function Y2e(e){var n=-1,a=Array(e.size);return e.forEach(function(t,r){a[++n]=[r,t]}),a}fV.exports=Y2e});var mV=Ue((ZOn,pV)=>{function X2e(e){var n=-1,a=Array(e.size);return e.forEach(function(t){a[++n]=t}),a}pV.exports=X2e});var RV=Ue((e6n,DV)=>{var dV=AT(),hV=vV(),Z2e=B3(),eLe=j3(),nLe=_V(),aLe=mV(),tLe=1,rLe=2,oLe="[object Boolean]",uLe="[object Date]",iLe="[object Error]",lLe="[object Map]",cLe="[object Number]",sLe="[object RegExp]",vLe="[object Set]",fLe="[object String]",_Le="[object Symbol]",pLe="[object ArrayBuffer]",mLe="[object DataView]",gV=dV?dV.prototype:void 0,z3=gV?gV.valueOf:void 0;function dLe(e,n,a,t,r,u,i){switch(a){case mLe:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case pLe:return!(e.byteLength!=n.byteLength||!u(new hV(e),new hV(n)));case oLe:case uLe:case cLe:return Z2e(+e,+n);case iLe:return e.name==n.name&&e.message==n.message;case sLe:case fLe:return e==n+"";case lLe:var l=nLe;case vLe:var s=t&tLe;if(l||(l=aLe),e.size!=n.size&&!s)return!1;var h=i.get(e);if(h)return h==n;t|=rLe,i.set(e,n);var p=eLe(l(e),l(n),t,r,u,i);return i.delete(e),p;case _Le:if(z3)return z3.call(e)==z3.call(n)}return!1}DV.exports=dLe});var wV=Ue((n6n,yV)=>{function hLe(e,n){for(var a=-1,t=n.length,r=e.length;++a{var gLe=Array.isArray;bV.exports=gLe});var IV=Ue((t6n,EV)=>{var DLe=wV(),RLe=NT();function yLe(e,n,a){var t=n(e);return RLe(e)?t:DLe(t,a(e))}EV.exports=yLe});var SV=Ue((r6n,TV)=>{function wLe(e,n){for(var a=-1,t=e==null?0:e.length,r=0,u=[];++a{function bLe(){return[]}FV.exports=bLe});var LV=Ue((u6n,AV)=>{var ELe=SV(),ILe=GV(),TLe=Object.prototype,SLe=TLe.propertyIsEnumerable,MV=Object.getOwnPropertySymbols,CLe=MV?function(e){return e==null?[]:(e=Object(e),ELe(MV(e),function(n){return SLe.call(e,n)}))}:ILe;AV.exports=CLe});var NV=Ue((i6n,PV)=>{function FLe(e,n){for(var a=-1,t=Array(e);++a{function GLe(e){return e!=null&&typeof e=="object"}OV.exports=GLe});var kV=Ue((c6n,UV)=>{var MLe=_y(),ALe=dy(),LLe="[object Arguments]";function PLe(e){return ALe(e)&&MLe(e)==LLe}UV.exports=PLe});var qV=Ue((s6n,JV)=>{var BV=kV(),NLe=dy(),HV=Object.prototype,OLe=HV.hasOwnProperty,ULe=HV.propertyIsEnumerable,kLe=BV((function(){return arguments})())?BV:function(e){return NLe(e)&&OLe.call(e,"callee")&&!ULe.call(e,"callee")};JV.exports=kLe});var WV=Ue((v6n,$V)=>{function BLe(){return!1}$V.exports=BLe});var V3=Ue((hy,$h)=>{var HLe=jv(),JLe=WV(),zV=typeof hy=="object"&&hy&&!hy.nodeType&&hy,xV=zV&&typeof $h=="object"&&$h&&!$h.nodeType&&$h,qLe=xV&&xV.exports===zV,jV=qLe?HLe.Buffer:void 0,$Le=jV?jV.isBuffer:void 0,WLe=$Le||JLe;$h.exports=WLe});var QV=Ue((f6n,VV)=>{var xLe=9007199254740991,jLe=/^(?:0|[1-9]\d*)$/;function zLe(e,n){var a=typeof e;return n=n==null?xLe:n,!!n&&(a=="number"||a!="symbol"&&jLe.test(e))&&e>-1&&e%1==0&&e{var VLe=9007199254740991;function QLe(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=VLe}KV.exports=QLe});var XV=Ue((p6n,YV)=>{var KLe=_y(),YLe=Q3(),XLe=dy(),ZLe="[object Arguments]",e3e="[object Array]",n3e="[object Boolean]",a3e="[object Date]",t3e="[object Error]",r3e="[object Function]",o3e="[object Map]",u3e="[object Number]",i3e="[object Object]",l3e="[object RegExp]",c3e="[object Set]",s3e="[object String]",v3e="[object WeakMap]",f3e="[object ArrayBuffer]",_3e="[object DataView]",p3e="[object Float32Array]",m3e="[object Float64Array]",d3e="[object Int8Array]",h3e="[object Int16Array]",g3e="[object Int32Array]",D3e="[object Uint8Array]",R3e="[object Uint8ClampedArray]",y3e="[object Uint16Array]",w3e="[object Uint32Array]",go={};go[p3e]=go[m3e]=go[d3e]=go[h3e]=go[g3e]=go[D3e]=go[R3e]=go[y3e]=go[w3e]=!0;go[ZLe]=go[e3e]=go[f3e]=go[n3e]=go[_3e]=go[a3e]=go[t3e]=go[r3e]=go[o3e]=go[u3e]=go[i3e]=go[l3e]=go[c3e]=go[s3e]=go[v3e]=!1;function b3e(e){return XLe(e)&&YLe(e.length)&&!!go[KLe(e)]}YV.exports=b3e});var eQ=Ue((m6n,ZV)=>{function E3e(e){return function(n){return e(n)}}ZV.exports=E3e});var aQ=Ue((gy,Wh)=>{var I3e=H3(),nQ=typeof gy=="object"&&gy&&!gy.nodeType&&gy,Dy=nQ&&typeof Wh=="object"&&Wh&&!Wh.nodeType&&Wh,T3e=Dy&&Dy.exports===nQ,K3=T3e&&I3e.process,S3e=(function(){try{var e=Dy&&Dy.require&&Dy.require("util").types;return e||K3&&K3.binding&&K3.binding("util")}catch{}})();Wh.exports=S3e});var Y3=Ue((d6n,oQ)=>{var C3e=XV(),F3e=eQ(),tQ=aQ(),rQ=tQ&&tQ.isTypedArray,G3e=rQ?F3e(rQ):C3e;oQ.exports=G3e});var iQ=Ue((h6n,uQ)=>{var M3e=NV(),A3e=qV(),L3e=NT(),P3e=V3(),N3e=QV(),O3e=Y3(),U3e=Object.prototype,k3e=U3e.hasOwnProperty;function B3e(e,n){var a=L3e(e),t=!a&&A3e(e),r=!a&&!t&&P3e(e),u=!a&&!t&&!r&&O3e(e),i=a||t||r||u,l=i?M3e(e.length,String):[],s=l.length;for(var h in e)(n||k3e.call(e,h))&&!(i&&(h=="length"||r&&(h=="offset"||h=="parent")||u&&(h=="buffer"||h=="byteLength"||h=="byteOffset")||N3e(h,s)))&&l.push(h);return l}uQ.exports=B3e});var cQ=Ue((g6n,lQ)=>{var H3e=Object.prototype;function J3e(e){var n=e&&e.constructor,a=typeof n=="function"&&n.prototype||H3e;return e===a}lQ.exports=J3e});var vQ=Ue((D6n,sQ)=>{function q3e(e,n){return function(a){return e(n(a))}}sQ.exports=q3e});var _Q=Ue((R6n,fQ)=>{var $3e=vQ(),W3e=$3e(Object.keys,Object);fQ.exports=W3e});var mQ=Ue((y6n,pQ)=>{var x3e=cQ(),j3e=_Q(),z3e=Object.prototype,V3e=z3e.hasOwnProperty;function Q3e(e){if(!x3e(e))return j3e(e);var n=[];for(var a in Object(e))V3e.call(e,a)&&a!="constructor"&&n.push(a);return n}pQ.exports=Q3e});var hQ=Ue((w6n,dQ)=>{var K3e=q3(),Y3e=Q3();function X3e(e){return e!=null&&Y3e(e.length)&&!K3e(e)}dQ.exports=X3e});var DQ=Ue((b6n,gQ)=>{var Z3e=iQ(),ePe=mQ(),nPe=hQ();function aPe(e){return nPe(e)?Z3e(e):ePe(e)}gQ.exports=aPe});var yQ=Ue((E6n,RQ)=>{var tPe=IV(),rPe=LV(),oPe=DQ();function uPe(e){return tPe(e,oPe,rPe)}RQ.exports=uPe});var EQ=Ue((I6n,bQ)=>{var wQ=yQ(),iPe=1,lPe=Object.prototype,cPe=lPe.hasOwnProperty;function sPe(e,n,a,t,r,u){var i=a&iPe,l=wQ(e),s=l.length,h=wQ(n),p=h.length;if(s!=p&&!i)return!1;for(var R=s;R--;){var E=l[R];if(!(i?E in n:cPe.call(n,E)))return!1}var w=u.get(e),T=u.get(n);if(w&&T)return w==n&&T==e;var L=!0;u.set(e,n),u.set(n,e);for(var U=i;++R{var vPe=Tm(),fPe=jv(),_Pe=vPe(fPe,"DataView");IQ.exports=_Pe});var CQ=Ue((S6n,SQ)=>{var pPe=Tm(),mPe=jv(),dPe=pPe(mPe,"Promise");SQ.exports=dPe});var GQ=Ue((C6n,FQ)=>{var hPe=Tm(),gPe=jv(),DPe=hPe(gPe,"Set");FQ.exports=DPe});var AQ=Ue((F6n,MQ)=>{var RPe=Tm(),yPe=jv(),wPe=RPe(yPe,"WeakMap");MQ.exports=wPe});var HQ=Ue((G6n,BQ)=>{var X3=TQ(),Z3=LT(),eP=CQ(),nP=GQ(),aP=AQ(),kQ=_y(),xh=W3(),LQ="[object Map]",bPe="[object Object]",PQ="[object Promise]",NQ="[object Set]",OQ="[object WeakMap]",UQ="[object DataView]",EPe=xh(X3),IPe=xh(Z3),TPe=xh(eP),SPe=xh(nP),CPe=xh(aP),Sm=kQ;(X3&&Sm(new X3(new ArrayBuffer(1)))!=UQ||Z3&&Sm(new Z3)!=LQ||eP&&Sm(eP.resolve())!=PQ||nP&&Sm(new nP)!=NQ||aP&&Sm(new aP)!=OQ)&&(Sm=function(e){var n=kQ(e),a=n==bPe?e.constructor:void 0,t=a?xh(a):"";if(t)switch(t){case EPe:return UQ;case IPe:return LQ;case TPe:return PQ;case SPe:return NQ;case CPe:return OQ}return n});BQ.exports=Sm});var VQ=Ue((M6n,zQ)=>{var tP=Xz(),FPe=j3(),GPe=RV(),MPe=EQ(),JQ=HQ(),qQ=NT(),$Q=V3(),APe=Y3(),LPe=1,WQ="[object Arguments]",xQ="[object Array]",OT="[object Object]",PPe=Object.prototype,jQ=PPe.hasOwnProperty;function NPe(e,n,a,t,r,u){var i=qQ(e),l=qQ(n),s=i?xQ:JQ(e),h=l?xQ:JQ(n);s=s==WQ?OT:s,h=h==WQ?OT:h;var p=s==OT,R=h==OT,E=s==h;if(E&&$Q(e)){if(!$Q(n))return!1;i=!0,p=!1}if(E&&!p)return u||(u=new tP),i||APe(e)?FPe(e,n,a,t,r,u):GPe(e,n,s,a,t,r,u);if(!(a&LPe)){var w=p&&jQ.call(e,"__wrapped__"),T=R&&jQ.call(n,"__wrapped__");if(w||T){var L=w?e.value():e,U=T?n.value():n;return u||(u=new tP),r(L,U,a,t,u)}}return E?(u||(u=new tP),MPe(e,n,a,t,r,u)):!1}zQ.exports=NPe});var XQ=Ue((A6n,YQ)=>{var OPe=VQ(),QQ=dy();function KQ(e,n,a,t,r){return e===n?!0:e==null||n==null||!QQ(e)&&!QQ(n)?e!==e&&n!==n:OPe(e,n,a,t,KQ,r)}YQ.exports=KQ});var eK=Ue((L6n,ZQ)=>{var UPe=XQ();function kPe(e,n){return UPe(e,n)}ZQ.exports=kPe});var kK=Ue((k5n,fNe)=>{fNe.exports=`.rc-tooltip.rc-tooltip-zoom-appear, .rc-tooltip.rc-tooltip-zoom-enter { opacity: 0; } .rc-tooltip.rc-tooltip-zoom-enter, .rc-tooltip.rc-tooltip-zoom-leave { display: block; } .rc-tooltip-zoom-enter, .rc-tooltip-zoom-appear { opacity: 0; animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28); animation-play-state: paused; } .rc-tooltip-zoom-leave { animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05); animation-play-state: paused; } .rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active, .rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active { animation-name: rcToolTipZoomIn; animation-play-state: running; } .rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active { animation-name: rcToolTipZoomOut; animation-play-state: running; } @keyframes rcToolTipZoomIn { 0% { opacity: 0; transform-origin: 50% 50%; transform: scale(0, 0); } 100% { opacity: 1; transform-origin: 50% 50%; transform: scale(1, 1); } } @keyframes rcToolTipZoomOut { 0% { opacity: 1; transform-origin: 50% 50%; transform: scale(1, 1); } 100% { opacity: 0; transform-origin: 50% 50%; transform: scale(0, 0); } } .rc-tooltip { position: absolute; z-index: 1070; display: block; visibility: visible; line-height: 1.5; font-size: 12px; background-color: rgba(0, 0, 0, 0.05); padding: 1px; opacity: 0.9; } .rc-tooltip-hidden { display: none; } .rc-tooltip-inner { padding: 8px 10px; color: #333333; text-align: left; text-decoration: none; background-color: #ffffff; border-radius: 3px; min-height: 34px; border: 1px solid #b1b1b1; } .rc-tooltip-arrow, .rc-tooltip-arrow-inner { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .rc-tooltip-placement-top .rc-tooltip-arrow, .rc-tooltip-placement-topLeft .rc-tooltip-arrow, .rc-tooltip-placement-topRight .rc-tooltip-arrow { bottom: -5px; margin-left: -6px; border-width: 6px 6px 0; border-top-color: #b1b1b1; } .rc-tooltip-placement-top .rc-tooltip-arrow-inner, .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner, .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner { bottom: 1px; margin-left: -6px; border-width: 6px 6px 0; border-top-color: #ffffff; } .rc-tooltip-placement-top .rc-tooltip-arrow { left: 50%; } .rc-tooltip-placement-topLeft .rc-tooltip-arrow { left: 15%; } .rc-tooltip-placement-topRight .rc-tooltip-arrow { right: 15%; } .rc-tooltip-placement-right .rc-tooltip-arrow, .rc-tooltip-placement-rightTop .rc-tooltip-arrow, .rc-tooltip-placement-rightBottom .rc-tooltip-arrow { left: -5px; margin-top: -6px; border-width: 6px 6px 6px 0; border-right-color: #b1b1b1; } .rc-tooltip-placement-right .rc-tooltip-arrow-inner, .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner, .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner { left: 1px; margin-top: -6px; border-width: 6px 6px 6px 0; border-right-color: #ffffff; } .rc-tooltip-placement-right .rc-tooltip-arrow { top: 50%; } .rc-tooltip-placement-rightTop .rc-tooltip-arrow { top: 15%; margin-top: 0; } .rc-tooltip-placement-rightBottom .rc-tooltip-arrow { bottom: 15%; } .rc-tooltip-placement-left .rc-tooltip-arrow, .rc-tooltip-placement-leftTop .rc-tooltip-arrow, .rc-tooltip-placement-leftBottom .rc-tooltip-arrow { right: -5px; margin-top: -6px; border-width: 6px 0 6px 6px; border-left-color: #b1b1b1; } .rc-tooltip-placement-left .rc-tooltip-arrow-inner, .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner, .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner { right: 1px; margin-top: -6px; border-width: 6px 0 6px 6px; border-left-color: #ffffff; } .rc-tooltip-placement-left .rc-tooltip-arrow { top: 50%; } .rc-tooltip-placement-leftTop .rc-tooltip-arrow { top: 15%; margin-top: 0; } .rc-tooltip-placement-leftBottom .rc-tooltip-arrow { bottom: 15%; } .rc-tooltip-placement-bottom .rc-tooltip-arrow, .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow, .rc-tooltip-placement-bottomRight .rc-tooltip-arrow { top: -5px; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #b1b1b1; } .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner, .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner, .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner { top: 1px; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #ffffff; } .rc-tooltip-placement-bottom .rc-tooltip-arrow { left: 50%; } .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow { left: 15%; } .rc-tooltip-placement-bottomRight .rc-tooltip-arrow { right: 15%; } `});var _ae=Ue((cw,n4)=>{typeof window<"u"&&(function(n,a){typeof cw=="object"&&typeof n4=="object"?n4.exports=a():typeof define=="function"&&define.amd?define([],a):typeof cw=="object"?cw.Hls=a():n.Hls=a()})(cw,function(){return(function(e){var n={};function a(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}return a.m=e,a.c=n,a.d=function(t,r,u){a.o(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:u})},a.r=function(t){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,r){if(r&1&&(t=a(t)),r&8||r&4&&typeof t=="object"&&t&&t.__esModule)return t;var u=Object.create(null);if(a.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:t}),r&2&&typeof t!="string")for(var i in t)a.d(u,i,function(l){return t[l]}.bind(null,i));return u},a.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return a.d(r,"a",r),r},a.o=function(t,r){return Object.prototype.hasOwnProperty.call(t,r)},a.p="/dist/",a(a.s="./src/hls.ts")})({"./node_modules/eventemitter3/index.js":(function(e,n,a){"use strict";var t=Object.prototype.hasOwnProperty,r="~";function u(){}Object.create&&(u.prototype=Object.create(null),new u().__proto__||(r=!1));function i(p,R,E){this.fn=p,this.context=R,this.once=E||!1}function l(p,R,E,w,T){if(typeof E!="function")throw new TypeError("The listener must be a function");var L=new i(E,w||p,T),U=r?r+R:R;return p._events[U]?p._events[U].fn?p._events[U]=[p._events[U],L]:p._events[U].push(L):(p._events[U]=L,p._eventsCount++),p}function s(p,R){--p._eventsCount===0?p._events=new u:delete p._events[R]}function h(){this._events=new u,this._eventsCount=0}h.prototype.eventNames=function(){var R=[],E,w;if(this._eventsCount===0)return R;for(w in E=this._events)t.call(E,w)&&R.push(r?w.slice(1):w);return Object.getOwnPropertySymbols?R.concat(Object.getOwnPropertySymbols(E)):R},h.prototype.listeners=function(R){var E=r?r+R:R,w=this._events[E];if(!w)return[];if(w.fn)return[w.fn];for(var T=0,L=w.length,U=new Array(L);T0},!1)}function p(R,E){for(var w={main:[E]},T={main:[]},L={main:{}};h(w);)for(var U=Object.keys(w),Q=0;Q>>8^yt&255^99,te[Ea]=yt,le[yt]=Ea;var pt=Bn[Ea],Ba=Bn[pt],Fr=Bn[Ba],Xe=Bn[yt]*257^yt*16843008;Z[Ea]=Xe<<24|Xe>>>8,ee[Ea]=Xe<<16|Xe>>>16,me[Ea]=Xe<<8|Xe>>>24,$e[Ea]=Xe,Xe=Fr*16843009^Ba*65537^pt*257^Ea*16843008,mn[yt]=Xe<<24|Xe>>>8,qn[yt]=Xe<<16|Xe>>>16,Gn[yt]=Xe<<8|Xe>>>24,Mn[yt]=Xe,Ea?(Ea=pt^Bn[Bn[Bn[Fr^pt]]],ha^=Bn[Bn[ha]]):Ea=ha=1}},Q.expandKey=function(te){for(var le=this.uint8ArrayToUint32Array_(te),ne=!0,Z=0;Z>>6)+1,O=(X[k+2]&60)>>>2,O>Ae.length-1){W.trigger(t.default.ERROR,{type:r.ErrorTypes.MEDIA_ERROR,details:r.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+O});return}return K=(X[k+2]&1)<<2,K|=(X[k+3]&192)>>>6,l.logger.log("manifest codec:"+S+",ADTS data:type:"+P+",sampleingIndex:"+O+"["+Ae[O]+"Hz],channelConfig:"+K),/firefox/i.test(ce)?O>=6?(P=5,ve=new Array(4),j=O-3):(P=2,ve=new Array(2),j=O):ce.indexOf("android")!==-1?(P=2,ve=new Array(2),j=O):(P=5,ve=new Array(4),S&&(S.indexOf("mp4a.40.29")!==-1||S.indexOf("mp4a.40.5")!==-1)||!S&&O>=6?j=O-3:((S&&S.indexOf("mp4a.40.2")!==-1&&(O>=6&&K===1||/vivaldi/i.test(ce))||!S&&K===1)&&(P=2,ve=new Array(2)),j=O)),ve[0]=P<<3,ve[0]|=(O&14)>>1,ve[1]|=(O&1)<<7,ve[1]|=K<<3,P===5&&(ve[1]|=(j&14)>>1,ve[2]=(j&1)<<7,ve[2]|=8,ve[3]=0),{config:ve,samplerate:Ae[O],channelCount:K,codec:"mp4a.40."+P,manifestCodec:Te}}function p(W,X){return W[X]===255&&(W[X+1]&246)===240}function R(W,X){return W[X+1]&1?7:9}function E(W,X){return(W[X+3]&3)<<11|W[X+4]<<3|(W[X+5]&224)>>>5}function w(W,X){return!!(X+10&&X+O+j<=ve)return K=k+S*P,{headerLength:O,frameLength:j,stamp:K}}function V(W,X,k,S,P){var O=U(W.samplerate),j=Q(X,k,S,P,O);if(j){var K=j.stamp,ve=j.headerLength,ce=j.frameLength,Te={unit:X.subarray(k+ve,k+ve+ce),pts:K,dts:K};return W.samples.push(Te),{sample:Te,length:ce+ve}}}var te=a("./src/demux/id3.js"),le=(function(){function W(k,S,P){this.observer=k,this.config=P,this.remuxer=S}var X=W.prototype;return X.resetInitSegment=function(S,P,O,j){this._audioTrack={container:"audio/adts",type:"audio",id:0,sequenceNumber:0,isAAC:!0,samples:[],len:0,manifestCodec:P,duration:j,inputTimeScale:9e4}},X.resetTimeStamp=function(){},W.probe=function(S){if(!S)return!1;for(var P=te.default.getID3Data(S,0)||[],O=P.length,j=S.length;Ok.length)){var j=this.parseHeader(k,S);if(j&&S+j.frameLength<=k.length){var K=j.samplesPerFrame*9e4/j.sampleRate,ve=P+O*K,ce={unit:k.subarray(S,S+j.frameLength),pts:ve,dts:ve};return X.config=[],X.channelCount=j.channelCount,X.samplerate=j.sampleRate,X.samples.push(ce),{sample:ce,length:j.frameLength}}}},parseHeader:function(X,k){var S=X[k+1]>>3&3,P=X[k+1]>>1&3,O=X[k+2]>>4&15,j=X[k+2]>>2&3,K=X[k+2]>>1&1;if(S!==1&&O!==0&&O!==15&&j!==3){var ve=S===3?3-P:P===3?3:4,ce=ee.BitratesMap[ve*14+O-1]*1e3,Te=S===3?0:S===2?1:2,Ae=ee.SamplingRateMap[Te*3+j],Ne=X[k+3]>>6===3?1:2,Be=ee.SamplesCoefficients[S][P],Dn=ee.BytesInSlot[P],Ln=Be*8*Dn,ze=parseInt(Be*ce/Ae+K,10)*Dn;return{sampleRate:Ae,channelCount:Ne,frameLength:ze,samplesPerFrame:Ln}}},isHeaderPattern:function(X,k){return X[k]===255&&(X[k+1]&224)===224&&(X[k+1]&6)!==0},isHeader:function(X,k){return!!(k+1S?(this.word<<=S,this.bitsAvailable-=S):(S-=this.bitsAvailable,P=S>>3,S-=P>>3,this.bytesAvailable-=P,this.loadWord(),this.word<<=S,this.bitsAvailable-=S)},X.readBits=function(S){var P=Math.min(this.bitsAvailable,S),O=this.word>>>32-P;return S>32&&l.logger.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=P,this.bitsAvailable>0?this.word<<=P:this.bytesAvailable>0&&this.loadWord(),P=S-P,P>0&&this.bitsAvailable?O<>>S)!==0)return this.word<<=S,this.bitsAvailable-=S,S;return this.loadWord(),S+this.skipLZ()},X.skipUEG=function(){this.skipBits(1+this.skipLZ())},X.skipEG=function(){this.skipBits(1+this.skipLZ())},X.readUEG=function(){var S=this.skipLZ();return this.readBits(S+1)-1},X.readEG=function(){var S=this.readUEG();return 1&S?1+S>>>1:-1*(S>>>1)},X.readBoolean=function(){return this.readBits(1)===1},X.readUByte=function(){return this.readBits(8)},X.readUShort=function(){return this.readBits(16)},X.readUInt=function(){return this.readBits(32)},X.skipScalingList=function(S){var P=8,O=8,j,K;for(j=0;j=S.length){O();return}if(!(S[P].unit.length<32)){var j=this.decrypter.isSync();if(this.decryptAacSample(S,P,O,j),!j)return}}},X.getAvcEncryptedData=function(S){for(var P=Math.floor((S.length-48)/160)*16+16,O=new Int8Array(P),j=0,K=32;K<=S.length-16;K+=160,j+=16)O.set(S.subarray(K,K+16),j);return O},X.getAvcDecryptedUnit=function(S,P){P=new Uint8Array(P);for(var O=0,j=32;j<=S.length-16;j+=160,O+=16)S.set(P.subarray(O,O+16),j);return S},X.decryptAvcSample=function(S,P,O,j,K,ve){var ce=this.discardEPB(K.data),Te=this.getAvcEncryptedData(ce),Ae=this;this.decryptBuffer(Te.buffer,function(Ne){K.data=Ae.getAvcDecryptedUnit(ce,Ne),ve||Ae.decryptAvcSamples(S,P,O+1,j)})},X.decryptAvcSamples=function(S,P,O,j){for(;;P++,O=0){if(P>=S.length){j();return}for(var K=S[P].units;!(O>=K.length);O++){var ve=K[O];if(!(ve.length<=48||ve.type!==1&&ve.type!==5)){var ce=this.decrypter.isSync();if(this.decryptAvcSample(S,P,O,j,ve,ce),!ce)return}}}},W})(),qn=mn,Gn={video:1,audio:2,id3:3,text:4},Mn=(function(){function W(k,S,P,O){this.observer=k,this.config=P,this.typeSupported=O,this.remuxer=S,this.sampleAes=null}var X=W.prototype;return X.setDecryptData=function(S){S!=null&&S.key!=null&&S.method==="SAMPLE-AES"?this.sampleAes=new qn(this.observer,this.config,S,this.discardEPB):this.sampleAes=null},W.probe=function(S){var P=W._syncOffset(S);return P<0?!1:(P&&l.logger.warn("MPEG2-TS detected but first sync word found @ offset "+P+", junk ahead ?"),!0)},W._syncOffset=function(S){for(var P=Math.min(1e3,S.length-564),O=0;O>4,Ae>1){if(Ne=K+5+S[K+4],Ne===K+188)continue}else Ne=K+4;switch(Te){case qa:ce&&(rr&&(Be=Do(rr))&&Wo(Be,!1),rr={data:[],size:0}),rr&&(rr.data.push(S.subarray(Ne,K+188)),rr.size+=K+188-Ne);break;case qt:ce&&(wt&&(Be=Do(wt))&&($n.isAAC?Ou(Be):Ao(Be)),wt={data:[],size:0}),wt&&(wt.data.push(S.subarray(Ne,K+188)),wt.size+=K+188-Ne);break;case Ur:ce&&(Wr&&(Be=Do(Wr))&&gi(Be),Wr={data:[],size:0}),Wr&&(Wr.data.push(S.subarray(Ne,K+188)),Wr.size+=K+188-Ne);break;case 0:ce&&(Ne+=S[Ne]+1),Xa=this._pmtId=Lt(S,Ne);break;case Xa:ce&&(Ne+=S[Ne]+1);var co=gr(S,Ne,this.typeSupported.mpeg===!0||this.typeSupported.mp3===!0,this.sampleAes!=null);qa=co.avc,qa>0&&(ze.pid=qa),qt=co.audio,qt>0&&($n.pid=qt,$n.isAAC=co.isAAC),Ur=co.id3,Ur>0&&(ga.pid=Ur),Dn&&!Ln&&(l.logger.log("reparse from beginning"),Dn=!1,K=xo-188),Ln=this.pmtParsed=!0;break;case 17:case 8191:break;default:Dn=!0;break}}else this.observer.trigger(t.default.ERROR,{type:r.ErrorTypes.MEDIA_ERROR,details:r.ErrorDetails.FRAG_PARSING_ERROR,fatal:!1,reason:"TS packet did not start with 0x47"});rr&&(Be=Do(rr))?(Wo(Be,!0),ze.pesData=null):ze.pesData=rr,wt&&(Be=Do(wt))?($n.isAAC?Ou(Be):Ao(Be),$n.pesData=null):(wt&&wt.size&&l.logger.log("last AAC PES packet truncated,might overlap between fragments"),$n.pesData=wt),Wr&&(Be=Do(Wr))?(gi(Be),ga.pesData=null):ga.pesData=Wr,this.sampleAes==null?this.remuxer.remux($n,ze,ga,this._txtTrack,P,O,j):this.decryptAndRemux($n,ze,ga,this._txtTrack,P,O,j)},X.decryptAndRemux=function(S,P,O,j,K,ve,ce){if(S.samples&&S.isAAC){var Te=this;this.sampleAes.decryptAacSamples(S.samples,0,function(){Te.decryptAndRemuxAvc(S,P,O,j,K,ve,ce)})}else this.decryptAndRemuxAvc(S,P,O,j,K,ve,ce)},X.decryptAndRemuxAvc=function(S,P,O,j,K,ve,ce){if(P.samples){var Te=this;this.sampleAes.decryptAvcSamples(P.samples,0,0,function(){Te.remuxer.remux(S,P,O,j,K,ve,ce)})}else this.remuxer.remux(S,P,O,j,K,ve,ce)},X.destroy=function(){this._initPTS=this._initDTS=void 0,this._duration=0},X._parsePAT=function(S,P){return(S[P+10]&31)<<8|S[P+11]},X._parsePMT=function(S,P,O,j){var K,ve,ce,Te,Ae={audio:-1,avc:-1,id3:-1,isAAC:!0};for(K=(S[P+1]&15)<<8|S[P+2],ve=P+3+K-4,ce=(S[P+10]&15)<<8|S[P+11],P+=12+ce;P1;){var Ln=new Uint8Array(Dn[0].length+Dn[1].length);Ln.set(Dn[0]),Ln.set(Dn[1],Dn[0].length),Dn[0]=Ln,Dn.splice(1,1)}if(O=Dn[0],K=(O[0]<<16)+(O[1]<<8)+O[2],K===1){if(ve=(O[4]<<8)+O[5],ve&&ve>S.size-6||(j=O[7],j&192&&(Ae=(O[9]&14)*536870912+(O[10]&255)*4194304+(O[11]&254)*16384+(O[12]&255)*128+(O[13]&254)/2,Ae>4294967295&&(Ae-=8589934592),j&64?(Ne=(O[14]&14)*536870912+(O[15]&255)*4194304+(O[16]&254)*16384+(O[17]&255)*128+(O[18]&254)/2,Ne>4294967295&&(Ne-=8589934592),Ae-Ne>60*9e4&&(l.logger.warn(Math.round((Ae-Ne)/9e4)+"s delta between PTS and DTS, align them"),Ae=Ne)):Ne=Ae),ce=O[8],Be=ce+9,S.size<=Be))return null;S.size-=Be,Te=new Uint8Array(S.size);for(var ze=0,$n=Dn.length;ze<$n;ze++){O=Dn[ze];var ga=O.byteLength;if(Be)if(Be>ga){Be-=ga;continue}else O=O.subarray(Be),ga-=Be,Be=0;Te.set(O,P),P+=ga}return ve&&(ve-=ce+3),{data:Te,pts:Ae,dts:Ne,len:ve}}else return null},X.pushAccesUnit=function(S,P){if(S.units.length&&S.frame){var O=P.samples,j=O.length;if(isNaN(S.pts))if(j){var K=O[j-1];S.pts=K.pts,S.dts=K.dts}else{P.dropped++;return}!this.config.forceKeyFrameOnDiscontinuity||S.key===!0||P.sps&&(j||this.contiguous)?(S.id=j,O.push(S)):P.dropped++}S.debug.length&&l.logger.log(S.pts+"/"+S.dts+":"+S.debug)},X._parseAVCPES=function(S,P){var O=this,j=this._avcTrack,K=this._parseAVCNALu(S.data),ve=!1,ce,Te=this.avcSample,Ae,Ne=!1,Be,Dn=this.pushAccesUnit.bind(this),Ln=function($n,ga,qa,qt){return{key:$n,pts:ga,dts:qa,units:[],debug:qt}};S.data=null,Te&&K.length&&!j.audFound&&(Dn(Te,j),Te=this.avcSample=Ln(!1,S.pts,S.dts,"")),K.forEach(function(ze){switch(ze.type){case 1:Ae=!0,Te||(Te=O.avcSample=Ln(!0,S.pts,S.dts,"")),ve&&(Te.debug+="NDR "),Te.frame=!0;var $n=ze.data;if(Ne&&$n.length>4){var ga=new Qe($n).readSliceType();(ga===2||ga===4||ga===7||ga===9)&&(Te.key=!0)}break;case 5:Ae=!0,Te||(Te=O.avcSample=Ln(!0,S.pts,S.dts,"")),ve&&(Te.debug+="IDR "),Te.key=!0,Te.frame=!0;break;case 6:Ae=!0,ve&&Te&&(Te.debug+="SEI "),ce=new Qe(O.discardEPB(ze.data)),ce.readUByte();for(var qa=0,qt=0,Ur=!1,Xa=0;!Ur&&ce.bytesAvailable>1;){qa=0;do Xa=ce.readUByte(),qa+=Xa;while(Xa===255);qt=0;do Xa=ce.readUByte(),qt+=Xa;while(Xa===255);if(qa===4&&ce.bytesAvailable!==0){Ur=!0;var rr=ce.readUByte();if(rr===181){var wt=ce.readUShort();if(wt===49){var Wr=ce.readUInt();if(Wr===1195456820){var Lt=ce.readUByte();if(Lt===3){var gr=ce.readUByte(),Do=ce.readUByte(),Wo=31&gr,Ou=[gr,Do];for(Be=0;Be16){var Ao=[];for(Be=0;Be<16;Be++)Ao.push(ce.readUByte().toString(16)),(Be===3||Be===5||Be===7||Be===9)&&Ao.push("-");var gi=qt-16,xo=new Uint8Array(gi);for(Be=0;Be0){if(P.pts>=S[O-1].pts)S.push(P);else for(var j=O-1;j>=0;j--)if(P.pts=0)Ne={data:S.subarray(Dn,P-ce-1),type:Ln},Ae.push(Ne);else{var ze=this._getLastNalUnit();if(ze&&(Te&&P<=4-Te&&ze.state&&(ze.data=ze.data.subarray(0,ze.data.byteLength-Te)),K=P-ce-1,K>0)){var $n=new Uint8Array(ze.data.byteLength+K);$n.set(ze.data,0),$n.set(S.subarray(0,K),ze.data.byteLength),ze.data=$n}}P=0&&ce>=0&&(Ne={data:S.subarray(Dn,O),type:Ln,state:ce},Ae.push(Ne)),Ae.length===0){var ga=this._getLastNalUnit();if(ga){var qa=new Uint8Array(ga.data.byteLength+S.byteLength);qa.set(ga.data,0),qa.set(S,ga.data.byteLength),ga.data=qa}}return ve.naluState=ce,Ae},X.discardEPB=function(S){for(var P=S.byteLength,O=[],j=1,K,ve;j1&&(l.logger.log("AAC: align PTS for overlapping frames by "+Math.round((ga-j)/90)),j=ga)}for(;Ne>24&255,K[1]=P>>16&255,K[2]=P>>8&255,K[3]=P&255,K.set(k,4),O=0,P=8;O>24&255,k>>16&255,k>>8&255,k&255,P>>24,P>>16&255,P>>8&255,P&255,O>>24,O>>16&255,O>>8&255,O&255,85,196,0,0]))},W.mdia=function(k){return W.box(W.types.mdia,W.mdhd(k.timescale,k.duration),W.hdlr(k.type),W.minf(k))},W.mfhd=function(k){return W.box(W.types.mfhd,new Uint8Array([0,0,0,0,k>>24,k>>16&255,k>>8&255,k&255]))},W.minf=function(k){return k.type==="audio"?W.box(W.types.minf,W.box(W.types.smhd,W.SMHD),W.DINF,W.stbl(k)):W.box(W.types.minf,W.box(W.types.vmhd,W.VMHD),W.DINF,W.stbl(k))},W.moof=function(k,S,P){return W.box(W.types.moof,W.mfhd(k),W.traf(P,S))},W.moov=function(k){for(var S=k.length,P=[];S--;)P[S]=W.trak(k[S]);return W.box.apply(null,[W.types.moov,W.mvhd(k[0].timescale,k[0].duration)].concat(P).concat(W.mvex(k)))},W.mvex=function(k){for(var S=k.length,P=[];S--;)P[S]=W.trex(k[S]);return W.box.apply(null,[W.types.mvex].concat(P))},W.mvhd=function(k,S){S*=k;var P=Math.floor(S/(pt+1)),O=Math.floor(S%(pt+1)),j=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,k>>24&255,k>>16&255,k>>8&255,k&255,P>>24,P>>16&255,P>>8&255,P&255,O>>24,O>>16&255,O>>8&255,O&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 W.box(W.types.mvhd,j)},W.sdtp=function(k){var S=k.samples||[],P=new Uint8Array(4+S.length),O,j;for(j=0;j>>8&255),S.push(K&255),S=S.concat(Array.prototype.slice.call(j));for(O=0;O>>8&255),P.push(K&255),P=P.concat(Array.prototype.slice.call(j));var ve=W.box(W.types.avcC,new Uint8Array([1,S[3],S[4],S[5],255,224|k.sps.length].concat(S).concat([k.pps.length]).concat(P))),ce=k.width,Te=k.height,Ae=k.pixelRatio[0],Ne=k.pixelRatio[1];return W.box(W.types.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,ce>>8&255,ce&255,Te>>8&255,Te&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),ve,W.box(W.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),W.box(W.types.pasp,new Uint8Array([Ae>>24,Ae>>16&255,Ae>>8&255,Ae&255,Ne>>24,Ne>>16&255,Ne>>8&255,Ne&255])))},W.esds=function(k){var S=k.config.length;return new Uint8Array([0,0,0,0,3,23+S,0,1,0,4,15+S,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([S]).concat(k.config).concat([6,1,2]))},W.mp4a=function(k){var S=k.samplerate;return W.box(W.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,k.channelCount,0,16,0,0,0,0,S>>8&255,S&255,0,0]),W.box(W.types.esds,W.esds(k)))},W.mp3=function(k){var S=k.samplerate;return W.box(W.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,k.channelCount,0,16,0,0,0,0,S>>8&255,S&255,0,0]))},W.stsd=function(k){return k.type==="audio"?!k.isAAC&&k.codec==="mp3"?W.box(W.types.stsd,W.STSD,W.mp3(k)):W.box(W.types.stsd,W.STSD,W.mp4a(k)):W.box(W.types.stsd,W.STSD,W.avc1(k))},W.tkhd=function(k){var S=k.id,P=k.duration*k.timescale,O=k.width,j=k.height,K=Math.floor(P/(pt+1)),ve=Math.floor(P%(pt+1));return W.box(W.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,S>>24&255,S>>16&255,S>>8&255,S&255,0,0,0,0,K>>24,K>>16&255,K>>8&255,K&255,ve>>24,ve>>16&255,ve>>8&255,ve&255,0,0,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,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,O>>8&255,O&255,0,0,j>>8&255,j&255,0,0]))},W.traf=function(k,S){var P=W.sdtp(k),O=k.id,j=Math.floor(S/(pt+1)),K=Math.floor(S%(pt+1));return W.box(W.types.traf,W.box(W.types.tfhd,new Uint8Array([0,0,0,0,O>>24,O>>16&255,O>>8&255,O&255])),W.box(W.types.tfdt,new Uint8Array([1,0,0,0,j>>24,j>>16&255,j>>8&255,j&255,K>>24,K>>16&255,K>>8&255,K&255])),W.trun(k,P.length+16+20+8+16+8+8),P)},W.trak=function(k){return k.duration=k.duration||4294967295,W.box(W.types.trak,W.tkhd(k),W.mdia(k))},W.trex=function(k){var S=k.id;return W.box(W.types.trex,new Uint8Array([0,0,0,0,S>>24,S>>16&255,S>>8&255,S&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},W.trun=function(k,S){var P=k.samples||[],O=P.length,j=12+16*O,K=new Uint8Array(j),ve,ce,Te,Ae,Ne,Be;for(S+=8+j,K.set([0,0,15,1,O>>>24&255,O>>>16&255,O>>>8&255,O&255,S>>>24&255,S>>>16&255,S>>>8&255,S&255],0),ve=0;ve>>24&255,Te>>>16&255,Te>>>8&255,Te&255,Ae>>>24&255,Ae>>>16&255,Ae>>>8&255,Ae&255,Ne.isLeading<<2|Ne.dependsOn,Ne.isDependedOn<<6|Ne.hasRedundancy<<4|Ne.paddingValue<<1|Ne.isNonSync,Ne.degradPrio&61440,Ne.degradPrio&15,Be>>>24&255,Be>>>16&255,Be>>>8&255,Be&255],12+16*ve);return W.box(W.types.trun,K)},W.initSegment=function(k){W.types||W.init();var S=W.moov(k),P;return P=new Uint8Array(W.FTYP.byteLength+S.byteLength),P.set(W.FTYP),P.set(S,W.FTYP.byteLength),P},W})(),Fr=Ba,Xe=9e4;function Wa(W,X,k,S){return k===void 0&&(k=1),S===void 0&&(S=!1),At(W,X,1/k)}function At(W,X,k,S){k===void 0&&(k=1),S===void 0&&(S=!1);var P=W*X*k;return S?Math.round(P):P}function jn(W,X){return X===void 0&&(X=!1),At(W,1e3,1/Xe,X)}function On(W,X){return X===void 0&&(X=1),At(W,Xe,1/X)}var Ze=On(10),Ga=On(.2),Ha=(function(){function W(k,S,P,O){this.observer=k,this.config=S,this.typeSupported=P;var j=navigator.userAgent;this.isSafari=O&&O.indexOf("Apple")>-1&&j&&!j.match("CriOS"),this.ISGenerated=!1}var X=W.prototype;return X.destroy=function(){},X.resetTimeStamp=function(S){this._initPTS=this._initDTS=S},X.resetInitSegment=function(){this.ISGenerated=!1},X.remux=function(S,P,O,j,K,ve,ce){if(this.ISGenerated||this.generateIS(S,P,K),this.ISGenerated){var Te=S.samples.length,Ae=P.samples.length,Ne=K,Be=K;if(Te&&Ae){var Dn=(S.samples[0].pts-P.samples[0].pts)/P.inputTimeScale;Ne+=Math.max(0,Dn),Be+=Math.max(0,-Dn)}if(Te){S.timescale||(l.logger.warn("regenerate InitSegment as audio detected"),this.generateIS(S,P,K));var Ln=this.remuxAudio(S,Ne,ve,ce);if(Ae){var ze;Ln&&(ze=Ln.endPTS-Ln.startPTS),P.timescale||(l.logger.warn("regenerate InitSegment as video detected"),this.generateIS(S,P,K)),this.remuxVideo(P,Be,ve,ze,ce)}}else if(Ae){var $n=this.remuxVideo(P,Be,ve,0,ce);$n&&S.codec&&this.remuxEmptyAudio(S,Ne,ve,$n)}}O.samples.length&&this.remuxID3(O,K),j.samples.length&&this.remuxText(j,K),this.observer.trigger(t.default.FRAG_PARSED)},X.generateIS=function(S,P,O){var j=this.observer,K=S.samples,ve=P.samples,ce=this.typeSupported,Te="audio/mp4",Ae={},Ne={tracks:Ae},Be=this._initPTS===void 0,Dn,Ln;if(Be&&(Dn=Ln=1/0),S.config&&K.length&&(S.timescale=S.samplerate,l.logger.log("audio sampling rate : "+S.samplerate),S.isAAC||(ce.mpeg?(Te="audio/mpeg",S.codec=""):ce.mp3&&(S.codec="mp3")),Ae.audio={container:Te,codec:S.codec,initSegment:!S.isAAC&&ce.mpeg?new Uint8Array:Fr.initSegment([S]),metadata:{channelCount:S.channelCount}},Be&&(Dn=Ln=K[0].pts-S.inputTimeScale*O)),P.sps&&P.pps&&ve.length){var ze=P.inputTimeScale;P.timescale=ze,Ae.video={container:"video/mp4",codec:P.codec,initSegment:Fr.initSegment([P]),metadata:{width:P.width,height:P.height}},Be&&(Dn=Math.min(Dn,ve[0].pts-ze*O),Ln=Math.min(Ln,ve[0].dts-ze*O),this.observer.trigger(t.default.INIT_PTS_FOUND,{initPTS:Dn}))}Object.keys(Ae).length?(j.trigger(t.default.FRAG_PARSING_INIT_SEGMENT,Ne),this.ISGenerated=!0,Be&&(this._initPTS=Dn,this._initDTS=Ln)):j.trigger(t.default.ERROR,{type:r.ErrorTypes.MEDIA_ERROR,details:r.ErrorDetails.FRAG_PARSING_ERROR,fatal:!1,reason:"no audio/video samples found"})},X.remuxVideo=function(S,P,O,j,K){var ve=8,ce,Te,Ae,Ne,Be,Dn,Ln,ze=S.timescale,$n=S.samples,ga=[],qa=$n.length,qt=this._PTSNormalize,Ur=this._initPTS,Xa=this.nextAvcDts,rr=this.isSafari;if(qa!==0){rr&&(O|=$n.length&&Xa&&(K&&Math.abs(P-Xa/ze)<.1||Math.abs($n[0].pts-Xa-Ur)1?l.logger.log("AVC: "+jn(gr,!0)+" ms hole between fragments detected,filling it"):gr<-1&&l.logger.log("AVC: "+jn(-gr,!0)+" ms overlapping between fragments detected"),Be=Xa,$n[0].dts=Be,Ne=Math.max(Ne-gr,Xa),$n[0].pts=Ne,l.logger.log("Video: PTS/DTS adjusted: "+jn(Ne,!0)+"/"+jn(Be,!0)+", delta: "+jn(gr,!0)+" ms")),Lt=$n[$n.length-1],Ln=Math.max(Lt.dts,0),Dn=Math.max(Lt.pts,0,Ln),rr&&(ce=Math.round((Ln-Be)/($n.length-1)));for(var Do=0,Wo=0,Ou=0;Ou0?Yu-1:Yu].dts;if(tf.stretchShortVideoTrack){var Cc=tf.maxBufferHole,Cg=Math.floor(Cc*ze),V0=(j?Ne+j*ze:this.nextAudioPts)-uu.pts;V0>Cg?(ce=V0-hs,ce<0&&(ce=hs),l.logger.log("It is approximately "+jn(V0,!1)+" ms to the next segment; using duration "+jn(ce,!1)+" ms for the last video frame.")):ce=hs}else ce=hs}Sc=Math.round(uu.pts-uu.dts)}ga.push({size:Wl,duration:ce,cts:Sc,flags:{isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:uu.key?2:1,isNonSync:uu.key?0:1}})}this.nextAvcDts=Ln+ce;var Km=S.dropped;if(S.nbNalu=0,S.dropped=0,ga.length&&navigator.userAgent.toLowerCase().indexOf("chrome")>-1){var Ym=ga[0].flags;Ym.dependsOn=2,Ym.isNonSync=0}S.samples=ga,Ae=Fr.moof(S.sequenceNumber++,Be,S),S.samples=[];var Fc={data1:Ae,data2:Te,startPTS:Ne/ze,endPTS:(Dn+ce)/ze,startDTS:Be/ze,endDTS:this.nextAvcDts/ze,type:"video",hasAudio:!1,hasVideo:!0,nb:ga.length,dropped:Km};return this.observer.trigger(t.default.FRAG_PARSING_DATA,Fc),Fc}},X.remuxAudio=function(S,P,O,j){var K=S.inputTimeScale,ve=S.timescale,ce=K/ve,Te=S.isAAC?1024:1152,Ae=Te*ce,Ne=this._PTSNormalize,Be=this._initPTS,Dn=!S.isAAC&&this.typeSupported.mpeg,Ln,ze,$n,ga,qa,qt,Ur=Dn?0:8,Xa=S.samples,rr=[],wt=this.nextAudioPts;if(O|=Xa.length&&wt&&(j&&Math.abs(P-wt/K)<.1||Math.abs(Xa[0].pts-wt-Be)<20*Ae),Xa.forEach(function(Cc){Cc.pts=Cc.dts=Ne(Cc.pts-Be,P*K)}),Xa=Xa.filter(function(Cc){return Cc.pts>=0}),Xa.length!==0){if(O||(j?wt=P*K:wt=Xa[0].pts),S.isAAC)for(var Wr=this.config.maxAudioFramesDrift,Lt=0,gr=wt;Lt=Wr*Ae&&Wo.1*Ae,Do.pts=Do.dts=gr,gr+=Ae,Lt++}for(var co=Xa.length,ou=0;co--;)ou+=Xa[co].unit.byteLength;for(var Ui=0,ki=Xa.length;Ui0&&Wl0&&(ze=yt.getSilentFrame(S.manifestCodec||S.codec,S.channelCount),ze||(ze=uu.subarray()),ou+=Sc*ze.length);else if(Wl<-12){l.logger.log("drop overlapping AAC sample, expected/parsed/delta: "+jn(wt,!0)+" ms / "+jn(fl,!0)+" ms / "+jn(-Wl,!0)+" ms"),ou-=uu.byteLength;continue}fl=wt}if(qa=fl,ou>0){ou+=Ur;try{$n=new Uint8Array(ou)}catch{this.observer.trigger(t.default.ERROR,{type:r.ErrorTypes.MUX_ERROR,details:r.ErrorDetails.REMUX_ALLOC_ERROR,fatal:!1,bytes:ou,reason:"fail allocating audio mdat "+ou});return}if(!Dn){var ev=new DataView($n.buffer);ev.setUint32(0,ou),$n.set(Fr.types.mdat,4)}}else return;for(var af=0;af=2&&(ms=rr[co-2].duration,Ln.duration=ms),co){this.nextAudioPts=wt=qt+ce*ms,S.samples=rr,Dn?ga=new Uint8Array:ga=Fr.moof(S.sequenceNumber++,qa/ce,S),S.samples=[];var ds=qa/K,tf=wt/K,hs={data1:ga,data2:$n,startPTS:ds,endPTS:tf,startDTS:ds,endDTS:tf,type:"audio",hasAudio:!0,hasVideo:!1,nb:co};return this.observer.trigger(t.default.FRAG_PARSING_DATA,hs),hs}return null}},X.remuxEmptyAudio=function(S,P,O,j){var K=S.inputTimeScale,ve=S.samplerate?S.samplerate:K,ce=K/ve,Te=this.nextAudioPts,Ae=(Te!==void 0?Te:j.startDTS*K)+this._initDTS,Ne=j.endDTS*K+this._initDTS,Be=1024,Dn=ce*Be,Ln=Math.ceil((Ne-Ae)/Dn),ze=yt.getSilentFrame(S.manifestCodec||S.codec,S.channelCount);if(l.logger.warn("remux empty Audio"),!ze){l.logger.trace("Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec!");return}for(var $n=[],ga=0;ga4294967296;)S+=O;return S},W})(),mt=Ha,tr=(function(){function W(k){this.observer=k}var X=W.prototype;return X.destroy=function(){},X.resetTimeStamp=function(){},X.resetInitSegment=function(){},X.remux=function(S,P,O,j,K,ve,ce,Te){var Ae=this.observer,Ne="";S&&(Ne+="audio"),P&&(Ne+="video"),Ae.trigger(t.default.FRAG_PARSING_DATA,{data1:Te,startPTS:K,startDTS:K,type:Ne,hasAudio:!!S,hasVideo:!!P,nb:1,dropped:0}),Ae.trigger(t.default.FRAG_PARSED)},W})(),En=tr,Na=Object(s.getSelfScope)(),hr;try{hr=Na.performance.now.bind(Na.performance)}catch{l.logger.debug("Unable to use Performance API on this environment"),hr=Na.Date.now}var za=(function(){function W(k,S,P,O){this.observer=k,this.typeSupported=S,this.config=P,this.vendor=O}var X=W.prototype;return X.destroy=function(){var S=this.demuxer;S&&S.destroy()},X.push=function(S,P,O,j,K,ve,ce,Te,Ae,Ne,Be,Dn){var Ln=this;if(S.byteLength>0&&P!=null&&P.key!=null&&P.method==="AES-128"){var ze=this.decrypter;ze==null&&(ze=this.decrypter=new u.default(this.observer,this.config));var $n=hr();ze.decrypt(S,P.key.buffer,P.iv.buffer,function(ga){var qa=hr();Ln.observer.trigger(t.default.FRAG_DECRYPTED,{stats:{tstart:$n,tdecrypt:qa}}),Ln.pushDecrypted(new Uint8Array(ga),P,new Uint8Array(O),j,K,ve,ce,Te,Ae,Ne,Be,Dn)})}else this.pushDecrypted(new Uint8Array(S),P,new Uint8Array(O),j,K,ve,ce,Te,Ae,Ne,Be,Dn)},X.pushDecrypted=function(S,P,O,j,K,ve,ce,Te,Ae,Ne,Be,Dn){var Ln=this.demuxer;if(!Ln||(ce||Te)&&!this.probe(S)){for(var ze=this.observer,$n=this.typeSupported,ga=this.config,qa=[{demux:Bn,remux:mt},{demux:Z.default,remux:En},{demux:ne,remux:mt},{demux:ha,remux:mt}],qt=0,Ur=qa.length;qt1?L-1:0),Q=1;Q1?L-1:0),Q=1;Q0)return p.subarray(E,E+w)},s._readSize=function(p,R){var E=0;return E=(p[R]&127)<<21,E|=(p[R+1]&127)<<14,E|=(p[R+2]&127)<<7,E|=p[R+3]&127,E},s.getTimeStamp=function(p){for(var R=s.getID3Frames(p),E=0;E>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:te+=String.fromCharCode(U);break;case 12:case 13:Q=p[le++],te+=String.fromCharCode((U&31)<<6|Q&63);break;case 14:Q=p[le++],V=p[le++],te+=String.fromCharCode((U&15)<<12|(Q&63)<<6|(V&63)<<0);break;default:}}return te},s})(),u;function i(){var s=Object(t.getSelfScope)();return!u&&typeof s.TextDecoder<"u"&&(u=new s.TextDecoder("utf-8")),u}var l=r._utf8ArrayToStr;n.default=r}),"./src/demux/mp4demuxer.js":(function(e,n,a){"use strict";a.r(n);var t=a("./src/utils/logger.js"),r=a("./src/events.js"),u=Math.pow(2,32)-1,i=(function(){function l(h,p){this.observer=h,this.remuxer=p}var s=l.prototype;return s.resetTimeStamp=function(p){this.initPTS=p},s.resetInitSegment=function(p,R,E,w){if(p&&p.byteLength){var T=this.initData=l.parseInitSegment(p);R==null&&(R="mp4a.40.5"),E==null&&(E="avc1.42e01e");var L={};T.audio&&T.video?L.audiovideo={container:"video/mp4",codec:R+","+E,initSegment:w?p:null}:(T.audio&&(L.audio={container:"audio/mp4",codec:R,initSegment:w?p:null}),T.video&&(L.video={container:"video/mp4",codec:E,initSegment:w?p:null})),this.observer.trigger(r.default.FRAG_PARSING_INIT_SEGMENT,{tracks:L})}else R&&(this.audioCodec=R),E&&(this.videoCodec=E)},l.probe=function(p){return l.findBox({data:p,start:0,end:Math.min(p.length,16384)},["moof"]).length>0},l.bin2str=function(p){return String.fromCharCode.apply(null,p)},l.readUint16=function(p,R){p.data&&(R+=p.start,p=p.data);var E=p[R]<<8|p[R+1];return E<0?65536+E:E},l.readUint32=function(p,R){p.data&&(R+=p.start,p=p.data);var E=p[R]<<24|p[R+1]<<16|p[R+2]<<8|p[R+3];return E<0?4294967296+E:E},l.writeUint32=function(p,R,E){p.data&&(R+=p.start,p=p.data),p[R]=E>>24,p[R+1]=E>>16&255,p[R+2]=E>>8&255,p[R+3]=E&255},l.findBox=function(p,R){var E=[],w,T,L,U,Q,V,te;if(p.data?(V=p.start,U=p.end,p=p.data):(V=0,U=p.byteLength),!R.length)return null;for(w=V;w1?w+T:U,L===R[0]&&(R.length===1?E.push({data:p,start:w+8,end:te}):(Q=l.findBox({data:p,start:w+8,end:te},R.slice(1)),Q.length&&(E=E.concat(Q)))),w=te;return E},l.parseSegmentIndex=function(p){var R=l.findBox(p,["moov"])[0],E=R?R.end:null,w=0,T=l.findBox(p,["sidx"]),L;if(!T||!T[0])return null;L=[],T=T[0];var U=T.data[0];w=U===0?8:16;var Q=l.readUint32(T,w);w+=4;var V=0,te=0;U===0?w+=8:w+=16,w+=2;var le=T.end+te,ne=l.readUint16(T,w);w+=2;for(var Z=0;Z>>31;if(Qe===1){console.warn("SIDX has hierarchical references (not supported)");return}var mn=l.readUint32(T,ee);ee+=4,L.push({referenceSize:$e,subsegmentDuration:mn,info:{duration:mn/Q,start:le,end:le+$e-1}}),le+=$e,ee+=4,w=ee}return{earliestPresentationTime:V,timescale:Q,version:U,referencesCount:ne,references:L,moovEndOffset:E}},l.parseInitSegment=function(p){var R=[],E=l.findBox(p,["moov","trak"]);return E.forEach(function(w){var T=l.findBox(w,["tkhd"])[0];if(T){var L=T.data[T.start],U=L===0?12:20,Q=l.readUint32(T,U),V=l.findBox(w,["mdia","mdhd"])[0];if(V){L=V.data[V.start],U=L===0?12:20;var te=l.readUint32(V,U),le=l.findBox(w,["mdia","hdlr"])[0];if(le){var ne=l.bin2str(le.data.subarray(le.start+8,le.start+12)),Z={soun:"audio",vide:"video"}[ne];if(Z){var ee=l.findBox(w,["mdia","minf","stbl","stsd"]);if(ee.length){ee=ee[0];var me=l.bin2str(ee.data.subarray(ee.start+12,ee.start+16));t.logger.log("MP4Demuxer:"+Z+":"+me+" found")}R[Q]={timescale:te,type:Z},R[Z]={timescale:te,id:Q}}}}}}),R},l.getStartDTS=function(p,R){var E,w,T;return E=l.findBox(R,["moof","traf"]),w=[].concat.apply([],E.map(function(L){return l.findBox(L,["tfhd"]).map(function(U){var Q,V,te;return Q=l.readUint32(U,4),V=p[Q].timescale||9e4,te=l.findBox(L,["tfdt"]).map(function(le){var ne,Z;return ne=le.data[le.start],Z=l.readUint32(le,4),ne===1&&(Z*=Math.pow(2,32),Z+=l.readUint32(le,8)),Z})[0],te/V})})),T=Math.min.apply(null,w),isFinite(T)?T:0},l.offsetStartDTS=function(p,R,E){l.findBox(R,["moof","traf"]).map(function(w){return l.findBox(w,["tfhd"]).map(function(T){var L=l.readUint32(T,4),U=p[L].timescale||9e4;l.findBox(w,["tfdt"]).map(function(Q){var V=Q.data[Q.start],te=l.readUint32(Q,4);if(V===0)l.writeUint32(Q,4,te-E*U);else{te*=Math.pow(2,32),te+=l.readUint32(Q,8),te-=E*U,te=Math.max(te,0);var le=Math.floor(te/(u+1)),ne=Math.floor(te%(u+1));l.writeUint32(Q,4,le),l.writeUint32(Q,8,ne)}})})})},s.append=function(p,R,E,w){var T=this.initData;T||(this.resetInitSegment(p,this.audioCodec,this.videoCodec,!1),T=this.initData);var L,U=this.initPTS;if(U===void 0){var Q=l.getStartDTS(T,p);this.initPTS=U=Q-R,this.observer.trigger(r.default.INIT_PTS_FOUND,{initPTS:U})}l.offsetStartDTS(T,p,U),L=l.getStartDTS(T,p),this.remuxer.remux(T.audio,T.video,null,null,L,E,w,p)},s.destroy=function(){},l})();n.default=i}),"./src/errors.ts":(function(e,n,a){"use strict";a.r(n),a.d(n,"ErrorTypes",function(){return t}),a.d(n,"ErrorDetails",function(){return r});var t;(function(u){u.NETWORK_ERROR="networkError",u.MEDIA_ERROR="mediaError",u.KEY_SYSTEM_ERROR="keySystemError",u.MUX_ERROR="muxError",u.OTHER_ERROR="otherError"})(t||(t={}));var r;(function(u){u.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",u.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",u.KEY_SYSTEM_NO_SESSION="keySystemNoSession",u.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",u.KEY_SYSTEM_NO_INIT_DATA="keySystemNoInitData",u.MANIFEST_LOAD_ERROR="manifestLoadError",u.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",u.MANIFEST_PARSING_ERROR="manifestParsingError",u.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",u.LEVEL_LOAD_ERROR="levelLoadError",u.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",u.LEVEL_SWITCH_ERROR="levelSwitchError",u.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",u.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",u.FRAG_LOAD_ERROR="fragLoadError",u.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",u.FRAG_DECRYPT_ERROR="fragDecryptError",u.FRAG_PARSING_ERROR="fragParsingError",u.REMUX_ALLOC_ERROR="remuxAllocError",u.KEY_LOAD_ERROR="keyLoadError",u.KEY_LOAD_TIMEOUT="keyLoadTimeOut",u.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",u.BUFFER_APPEND_ERROR="bufferAppendError",u.BUFFER_APPENDING_ERROR="bufferAppendingError",u.BUFFER_STALLED_ERROR="bufferStalledError",u.BUFFER_FULL_ERROR="bufferFullError",u.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",u.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",u.INTERNAL_EXCEPTION="internalException"})(r||(r={}))}),"./src/events.js":(function(e,n,a){"use strict";a.r(n);var t={MEDIA_ATTACHING:"hlsMediaAttaching",MEDIA_ATTACHED:"hlsMediaAttached",MEDIA_DETACHING:"hlsMediaDetaching",MEDIA_DETACHED:"hlsMediaDetached",BUFFER_RESET:"hlsBufferReset",BUFFER_CODECS:"hlsBufferCodecs",BUFFER_CREATED:"hlsBufferCreated",BUFFER_APPENDING:"hlsBufferAppending",BUFFER_APPENDED:"hlsBufferAppended",BUFFER_EOS:"hlsBufferEos",BUFFER_FLUSHING:"hlsBufferFlushing",BUFFER_FLUSHED:"hlsBufferFlushed",MANIFEST_LOADING:"hlsManifestLoading",MANIFEST_LOADED:"hlsManifestLoaded",MANIFEST_PARSED:"hlsManifestParsed",LEVEL_SWITCHING:"hlsLevelSwitching",LEVEL_SWITCHED:"hlsLevelSwitched",LEVEL_LOADING:"hlsLevelLoading",LEVEL_LOADED:"hlsLevelLoaded",LEVEL_UPDATED:"hlsLevelUpdated",LEVEL_PTS_UPDATED:"hlsLevelPtsUpdated",AUDIO_TRACKS_UPDATED:"hlsAudioTracksUpdated",AUDIO_TRACK_SWITCHING:"hlsAudioTrackSwitching",AUDIO_TRACK_SWITCHED:"hlsAudioTrackSwitched",AUDIO_TRACK_LOADING:"hlsAudioTrackLoading",AUDIO_TRACK_LOADED:"hlsAudioTrackLoaded",SUBTITLE_TRACKS_UPDATED:"hlsSubtitleTracksUpdated",SUBTITLE_TRACK_SWITCH:"hlsSubtitleTrackSwitch",SUBTITLE_TRACK_LOADING:"hlsSubtitleTrackLoading",SUBTITLE_TRACK_LOADED:"hlsSubtitleTrackLoaded",SUBTITLE_FRAG_PROCESSED:"hlsSubtitleFragProcessed",INIT_PTS_FOUND:"hlsInitPtsFound",FRAG_LOADING:"hlsFragLoading",FRAG_LOAD_PROGRESS:"hlsFragLoadProgress",FRAG_LOAD_EMERGENCY_ABORTED:"hlsFragLoadEmergencyAborted",FRAG_LOADED:"hlsFragLoaded",FRAG_DECRYPTED:"hlsFragDecrypted",FRAG_PARSING_INIT_SEGMENT:"hlsFragParsingInitSegment",FRAG_PARSING_USERDATA:"hlsFragParsingUserdata",FRAG_PARSING_METADATA:"hlsFragParsingMetadata",FRAG_PARSING_DATA:"hlsFragParsingData",FRAG_PARSED:"hlsFragParsed",FRAG_BUFFERED:"hlsFragBuffered",FRAG_CHANGED:"hlsFragChanged",FPS_DROP:"hlsFpsDrop",FPS_DROP_LEVEL_CAPPING:"hlsFpsDropLevelCapping",ERROR:"hlsError",DESTROYING:"hlsDestroying",KEY_LOADING:"hlsKeyLoading",KEY_LOADED:"hlsKeyLoaded",STREAM_STATE_TRANSITION:"hlsStreamStateTransition",LIVE_BACK_BUFFER_REACHED:"hlsLiveBackBufferReached"};n.default=t}),"./src/hls.ts":(function(e,n,a){"use strict";a.r(n);var t={};a.r(t),a.d(t,"newCue",function(){return TF});var r=a("./node_modules/url-toolkit/src/url-toolkit.js"),u=a("./src/errors.ts"),i=a("./src/polyfills/number-isFinite.js"),l=a("./src/events.js"),s=a("./src/utils/logger.js"),h={hlsEventGeneric:!0,hlsHandlerDestroying:!0,hlsHandlerDestroyed:!0},p=(function(){function b(f){this.hls=void 0,this.handledEvents=void 0,this.useGenericHandler=void 0,this.hls=f,this.onEvent=this.onEvent.bind(this);for(var v=arguments.length,o=new Array(v>1?v-1:0),c=1;c>8*(15-c)&255;return o},g.setDecryptDataFromLevelKey=function(v,o){var c=v;return v&&v.method&&v.uri&&!v.iv&&(c=new Q(v.baseuri,v.reluri),c.method=v.method,c.iv=this.createInitializationVector(o)),c},te(b,[{key:"url",get:function(){return!this._url&&this.relurl&&(this._url=Object(r.buildAbsoluteURL)(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url},set:function(v){this._url=v}},{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"decryptdata",get:function(){if(!this.levelkey&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkey){var v=this.sn;typeof v!="number"&&(this.levelkey&&this.levelkey.method==="AES-128"&&!this.levelkey.iv&&s.logger.warn('missing IV for initialization segment with method="'+this.levelkey.method+'" - compliance issue'),v=0),this._decryptdata=this.setDecryptDataFromLevelKey(this.levelkey,v)}return this._decryptdata}},{key:"endProgramDateTime",get:function(){if(this.programDateTime===null||!Object(i.isFiniteNumber)(this.programDateTime))return null;var v=Object(i.isFiniteNumber)(this.duration)?this.duration:0;return this.programDateTime+v*1e3}},{key:"encrypted",get:function(){return!!(this.decryptdata&&this.decryptdata.uri!==null&&this.decryptdata.key===null)}}]),b})();function Z(b,g){for(var f=0;fNumber.MAX_SAFE_INTEGER?1/0:o},g.hexadecimalInteger=function(v){if(this[v]){var o=(this[v]||"0x").slice(2);o=(o.length&1?"0":"")+o;for(var c=new Uint8Array(o.length/2),_=0;_Number.MAX_SAFE_INTEGER?1/0:o},g.decimalFloatingPoint=function(v){return parseFloat(this[v])},g.enumeratedString=function(v){return this[v]},g.decimalResolution=function(v){var o=$e.exec(this[v]);if(o!==null)return{width:parseInt(o[1],10),height:parseInt(o[2],10)}},b.parseAttrList=function(v){var o,c={};for(Qe.lastIndex=0;(o=Qe.exec(v))!==null;){var _=o[2],y='"';_.indexOf(y)===0&&_.lastIndexOf(y)===_.length-1&&(_=_.slice(1,-1)),c[o[1]]=_}return c},b})(),qn=mn,Gn={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,drac:!0,dvav:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0}};function Mn(b,g){var f=Gn[g];return!!f&&f[b.slice(0,4)]===!0}function Bn(b,g){return MediaSource.isTypeSupported((g||"video")+'/mp4;codecs="'+b+'"')}var Ea=/#EXT-X-STREAM-INF:([^\n\r]*)[\r\n]+([^\r\n]+)/g,ha=/#EXT-X-MEDIA:(.*)/g,ma=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/|(?!#)([\S+ ?]+)/.source,/|#EXT-X-BYTERANGE:*(.+)/.source,/|#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/|#.*/.source].join(""),"g"),yt=/(?:(?:#(EXTM3U))|(?:#EXT-X-(PLAYLIST-TYPE):(.+))|(?:#EXT-X-(MEDIA-SEQUENCE): *(\d+))|(?:#EXT-X-(TARGETDURATION): *(\d+))|(?:#EXT-X-(KEY):(.+))|(?:#EXT-X-(START):(.+))|(?:#EXT-X-(ENDLIST))|(?:#EXT-X-(DISCONTINUITY-SEQ)UENCE:(\d+))|(?:#EXT-X-(DIS)CONTINUITY))|(?:#EXT-X-(VERSION):(\d+))|(?:#EXT-X-(MAP):(.+))|(?:(#)([^:]*):(.*))|(?:(#)(.*))(?:.*)\r?\n?/,pt=/\.(mp4|m4s|m4v|m4a)$/i,Ba=(function(){function b(){}return b.findGroup=function(f,v){for(var o=0;o2?(o=v.shift()+".",o+=parseInt(v.shift()).toString(16),o+=("000"+parseInt(v.shift()).toString(16)).substr(-4)):o=f,o},b.resolve=function(f,v){return r.buildAbsoluteURL(v,f,{alwaysNormalize:!0})},b.parseMasterPlaylist=function(f,v){var o=[];Ea.lastIndex=0;function c(N,q){["video","audio"].forEach(function(J){var re=N.filter(function(en){return Mn(en,J)});if(re.length){var Fe=re.filter(function(en){return en.lastIndexOf("avc1",0)===0||en.lastIndexOf("mp4a",0)===0});q[J+"Codec"]=Fe.length>0?Fe[0]:re[0],N=N.filter(function(en){return re.indexOf(en)===-1})}}),q.unknownCodecs=N}for(var _;(_=Ea.exec(f))!=null;){var y={},C=y.attrs=new qn(_[1]);y.url=b.resolve(_[2],v);var F=C.decimalResolution("RESOLUTION");F&&(y.width=F.width,y.height=F.height),y.bitrate=C.decimalInteger("AVERAGE-BANDWIDTH")||C.decimalInteger("BANDWIDTH"),y.name=C.NAME,c([].concat((C.CODECS||"").split(/[ ,]+/)),y),y.videoCodec&&y.videoCodec.indexOf("avc1")!==-1&&(y.videoCodec=b.convertAVC1ToAVCOTI(y.videoCodec)),o.push(y)}return o},b.parseMasterPlaylistMedia=function(f,v,o,c){c===void 0&&(c=[]);var _,y=[],C=0;for(ha.lastIndex=0;(_=ha.exec(f))!==null;){var F=new qn(_[1]);if(F.TYPE===o){var N={id:C++,groupId:F["GROUP-ID"],name:F.NAME||F.LANGUAGE,type:o,default:F.DEFAULT==="YES",autoselect:F.AUTOSELECT==="YES",forced:F.FORCED==="YES",lang:F.LANGUAGE};if(F.URI&&(N.url=b.resolve(F.URI,v)),c.length){var q=b.findGroup(c,N.groupId);N.audioCodec=q?q.codec:c[0].codec}y.push(N)}}return y},b.parseLevelPlaylist=function(f,v,o,c,_){var y=0,C=0,F=new me(v),N=0,q=null,J=new ne,re,Fe,en,Tn=null;for(ma.lastIndex=0;(re=ma.exec(f))!==null;){var Ja=re[1];if(Ja){J.duration=parseFloat(Ja);var Ta=(" "+re[2]).slice(1);J.title=Ta||null,J.tagList.push(Ta?["INF",Ja,Ta]:["INF",Ja])}else if(re[3]){if(Object(i.isFiniteNumber)(J.duration)){var Oa=y++;J.type=c,J.start=C,en&&(J.levelkey=en),J.sn=Oa,J.level=o,J.cc=N,J.urlId=_,J.baseurl=v,J.relurl=(" "+re[3]).slice(1),Xe(J,q),F.fragments.push(J),q=J,C+=J.duration,J=new ne}}else if(re[4]){var Ka=(" "+re[4]).slice(1);q?J.setByteRange(Ka,q):J.setByteRange(Ka)}else if(re[5])J.rawProgramDateTime=(" "+re[5]).slice(1),J.tagList.push(["PROGRAM-DATE-TIME",J.rawProgramDateTime]),Tn===null&&(Tn=F.fragments.length);else{if(re=re[0].match(yt),!re){s.logger.warn("No matches on slow regex match for level playlist!");continue}for(Fe=1;Fe=0&&(en.method=Zt,en.key=null,en.iv=bt));break}case"START":{var Zu=new qn(St),rd=Zu.decimalFloatingPoint("TIME-OFFSET");Object(i.isFiniteNumber)(rd)&&(F.startTimeOffset=rd);break}case"MAP":{var od=new qn(St);J.relurl=od.URI,od.BYTERANGE&&J.setByteRange(od.BYTERANGE),J.baseurl=v,J.level=o,J.type=c,J.sn="initSegment",F.initSegment=J,J=new ne,J.rawProgramDateTime=F.initSegment.rawProgramDateTime;break}default:s.logger.warn("line parsed but not handled: "+re);break}}}return J=q,J&&!J.relurl&&(F.fragments.pop(),C-=J.duration),F.totalduration=C,F.averagetargetduration=C/F.fragments.length,F.endSN=y-1,F.startCC=F.fragments[0]?F.fragments[0].cc:0,F.endCC=N,!F.initSegment&&F.fragments.length&&F.fragments.every(function(QF){return pt.test(QF.relurl)})&&(s.logger.warn("MP4 fragments found but no init segment (probably no MAP, incomplete M3U8), trying to fetch SIDX"),J=new ne,J.relurl=F.fragments[0].relurl,J.baseurl=v,J.level=o,J.type=c,J.sn="initSegment",F.initSegment=J,F.needSidxRanges=!0),Tn&&Fr(F.fragments,Tn),F},b})();function Fr(b,g){for(var f=b[g],v=g-1;v>=0;v--){var o=b[v];o.programDateTime=f.programDateTime-o.duration*1e3,f=o}}function Xe(b,g){b.rawProgramDateTime?b.programDateTime=Date.parse(b.rawProgramDateTime):g&&g.programDateTime&&(b.programDateTime=g.endProgramDateTime),Object(i.isFiniteNumber)(b.programDateTime)||(b.programDateTime=null,b.rawProgramDateTime=null)}function Wa(b,g){b.prototype=Object.create(g.prototype),b.prototype.constructor=b,b.__proto__=g}var At=window,jn=At.performance,On=(function(b){Wa(g,b);function g(v){var o;return o=b.call(this,v,l.default.MANIFEST_LOADING,l.default.LEVEL_LOADING,l.default.AUDIO_TRACK_LOADING,l.default.SUBTITLE_TRACK_LOADING)||this,o.loaders={},o}g.canHaveQualityLevels=function(o){return o!==E.AUDIO_TRACK&&o!==E.SUBTITLE_TRACK},g.mapContextToLevelType=function(o){var c=o.type;switch(c){case E.AUDIO_TRACK:return w.AUDIO;case E.SUBTITLE_TRACK:return w.SUBTITLE;default:return w.MAIN}},g.getResponseUrl=function(o,c){var _=o.url;return(_===void 0||_.indexOf("data:")===0)&&(_=c.url),_};var f=g.prototype;return f.createInternalLoader=function(o){var c=this.hls.config,_=c.pLoader,y=c.loader,C=_||y,F=new C(c);return o.loader=F,this.loaders[o.type]=F,F},f.getInternalLoader=function(o){return this.loaders[o.type]},f.resetInternalLoader=function(o){this.loaders[o]&&delete this.loaders[o]},f.destroyInternalLoaders=function(){for(var o in this.loaders){var c=this.loaders[o];c&&c.destroy(),this.resetInternalLoader(o)}},f.destroy=function(){this.destroyInternalLoaders(),b.prototype.destroy.call(this)},f.onManifestLoading=function(o){this.load({url:o.url,type:E.MANIFEST,level:0,id:null,responseType:"text"})},f.onLevelLoading=function(o){this.load({url:o.url,type:E.LEVEL,level:o.level,id:o.id,responseType:"text"})},f.onAudioTrackLoading=function(o){this.load({url:o.url,type:E.AUDIO_TRACK,level:null,id:o.id,responseType:"text"})},f.onSubtitleTrackLoading=function(o){this.load({url:o.url,type:E.SUBTITLE_TRACK,level:null,id:o.id,responseType:"text"})},f.load=function(o){var c=this.hls.config;s.logger.debug("Loading playlist of type "+o.type+", level: "+o.level+", id: "+o.id);var _=this.getInternalLoader(o);if(_){var y=_.context;if(y&&y.url===o.url)return s.logger.trace("playlist request ongoing"),!1;s.logger.warn("aborting previous loader for type: "+o.type),_.abort()}var C,F,N,q;switch(o.type){case E.MANIFEST:C=c.manifestLoadingMaxRetry,F=c.manifestLoadingTimeOut,N=c.manifestLoadingRetryDelay,q=c.manifestLoadingMaxRetryTimeout;break;case E.LEVEL:C=0,q=0,N=0,F=c.levelLoadingTimeOut;break;default:C=c.levelLoadingMaxRetry,F=c.levelLoadingTimeOut,N=c.levelLoadingRetryDelay,q=c.levelLoadingMaxRetryTimeout;break}_=this.createInternalLoader(o);var J={timeout:F,maxRetry:C,retryDelay:N,maxRetryDelay:q},re={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};return s.logger.debug("Calling internal loader delegate for URL: "+o.url),_.load(o,J,re),!0},f.loadsuccess=function(o,c,_,y){if(y===void 0&&(y=null),_.isSidxRequest){this._handleSidxRequest(o,_),this._handlePlaylistLoaded(o,c,_,y);return}if(this.resetInternalLoader(_.type),typeof o.data!="string")throw new Error('expected responseType of "text" for PlaylistLoader');var C=o.data;if(c.tload=jn.now(),C.indexOf("#EXTM3U")!==0){this._handleManifestParsingError(o,_,"no EXTM3U delimiter",y);return}C.indexOf("#EXTINF:")>0||C.indexOf("#EXT-X-TARGETDURATION:")>0?this._handleTrackOrLevelPlaylist(o,c,_,y):this._handleMasterPlaylist(o,c,_,y)},f.loaderror=function(o,c,_){_===void 0&&(_=null),this._handleNetworkError(c,_,!1,o)},f.loadtimeout=function(o,c,_){_===void 0&&(_=null),this._handleNetworkError(c,_,!0)},f._handleMasterPlaylist=function(o,c,_,y){var C=this.hls,F=o.data,N=g.getResponseUrl(o,_),q=Ba.parseMasterPlaylist(F,N);if(!q.length){this._handleManifestParsingError(o,_,"no level found in manifest",y);return}var J=q.map(function(Tn){return{id:Tn.attrs.AUDIO,codec:Tn.audioCodec}}),re=Ba.parseMasterPlaylistMedia(F,N,"AUDIO",J),Fe=Ba.parseMasterPlaylistMedia(F,N,"SUBTITLES");if(re.length){var en=!1;re.forEach(function(Tn){Tn.url||(en=!0)}),en===!1&&q[0].audioCodec&&!q[0].attrs.AUDIO&&(s.logger.log("audio codec signaled in quality level, but no embedded audio track signaled, create one"),re.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1}))}C.trigger(l.default.MANIFEST_LOADED,{levels:q,audioTracks:re,subtitles:Fe,url:N,stats:c,networkDetails:y})},f._handleTrackOrLevelPlaylist=function(o,c,_,y){var C=this.hls,F=_.id,N=_.level,q=_.type,J=g.getResponseUrl(o,_),re=Object(i.isFiniteNumber)(F)?F:0,Fe=Object(i.isFiniteNumber)(N)?N:re,en=g.mapContextToLevelType(_),Tn=Ba.parseLevelPlaylist(o.data,J,Fe,en,re);if(Tn.tload=c.tload,q===E.MANIFEST){var Ja={url:J,details:Tn};C.trigger(l.default.MANIFEST_LOADED,{levels:[Ja],audioTracks:[],url:J,stats:c,networkDetails:y})}if(c.tparsed=jn.now(),Tn.needSidxRanges){var Ta=Tn.initSegment.url;this.load({url:Ta,isSidxRequest:!0,type:q,level:N,levelDetails:Tn,id:F,rangeStart:0,rangeEnd:2048,responseType:"arraybuffer"});return}_.levelDetails=Tn,this._handlePlaylistLoaded(o,c,_,y)},f._handleSidxRequest=function(o,c){if(typeof o.data=="string")throw new Error("sidx request must be made with responseType of array buffer");var _=T.default.parseSegmentIndex(new Uint8Array(o.data));if(_){var y=_.references,C=c.levelDetails;y.forEach(function(F,N){var q=F.info;if(C){var J=C.fragments[N];J.byteRange.length===0&&J.setByteRange(String(1+q.end-q.start)+"@"+String(q.start))}}),C&&C.initSegment.setByteRange(String(_.moovEndOffset)+"@0")}},f._handleManifestParsingError=function(o,c,_,y){this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.NETWORK_ERROR,details:u.ErrorDetails.MANIFEST_PARSING_ERROR,fatal:!0,url:o.url,reason:_,networkDetails:y})},f._handleNetworkError=function(o,c,_,y){_===void 0&&(_=!1),y===void 0&&(y=null),s.logger.info("A network error occured while loading a "+o.type+"-type playlist");var C,F,N=this.getInternalLoader(o);switch(o.type){case E.MANIFEST:C=_?u.ErrorDetails.MANIFEST_LOAD_TIMEOUT:u.ErrorDetails.MANIFEST_LOAD_ERROR,F=!0;break;case E.LEVEL:C=_?u.ErrorDetails.LEVEL_LOAD_TIMEOUT:u.ErrorDetails.LEVEL_LOAD_ERROR,F=!1;break;case E.AUDIO_TRACK:C=_?u.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:u.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,F=!1;break;default:F=!1}N&&(N.abort(),this.resetInternalLoader(o.type));var q={type:u.ErrorTypes.NETWORK_ERROR,details:C,fatal:F,url:o.url,loader:N,context:o,networkDetails:c};y&&(q.response=y),this.hls.trigger(l.default.ERROR,q)},f._handlePlaylistLoaded=function(o,c,_,y){var C=_.type,F=_.level,N=_.id,q=_.levelDetails;if(!q||!q.targetduration){this._handleManifestParsingError(o,_,"invalid target duration",y);return}var J=g.canHaveQualityLevels(_.type);if(J)this.hls.trigger(l.default.LEVEL_LOADED,{details:q,level:F||0,id:N||0,stats:c,networkDetails:y});else switch(C){case E.AUDIO_TRACK:this.hls.trigger(l.default.AUDIO_TRACK_LOADED,{details:q,id:N,stats:c,networkDetails:y});break;case E.SUBTITLE_TRACK:this.hls.trigger(l.default.SUBTITLE_TRACK_LOADED,{details:q,id:N,stats:c,networkDetails:y});break}},g})(R),Ze=On;function Ga(b,g){b.prototype=Object.create(g.prototype),b.prototype.constructor=b,b.__proto__=g}var Ha=(function(b){Ga(g,b);function g(v){var o;return o=b.call(this,v,l.default.FRAG_LOADING)||this,o.loaders={},o}var f=g.prototype;return f.destroy=function(){var o=this.loaders;for(var c in o){var _=o[c];_&&_.destroy()}this.loaders={},b.prototype.destroy.call(this)},f.onFragLoading=function(o){var c=o.frag,_=c.type,y=this.loaders,C=this.hls.config,F=C.fLoader,N=C.loader;c.loaded=0;var q=y[_];q&&(s.logger.warn("abort previous fragment loader for type: "+_),q.abort()),q=y[_]=c.loader=C.fLoader?new F(C):new N(C);var J,re,Fe;J={url:c.url,frag:c,responseType:"arraybuffer",progressData:!1};var en=c.byteRangeStartOffset,Tn=c.byteRangeEndOffset;Object(i.isFiniteNumber)(en)&&Object(i.isFiniteNumber)(Tn)&&(J.rangeStart=en,J.rangeEnd=Tn),re={timeout:C.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:C.fragLoadingMaxRetryTimeout},Fe={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this),onProgress:this.loadprogress.bind(this)},q.load(J,re,Fe)},f.loadsuccess=function(o,c,_,y){y===void 0&&(y=null);var C=o.data,F=_.frag;F.loader=void 0,this.loaders[F.type]=void 0,this.hls.trigger(l.default.FRAG_LOADED,{payload:C,frag:F,stats:c,networkDetails:y})},f.loaderror=function(o,c,_){_===void 0&&(_=null);var y=c.frag,C=y.loader;C&&C.abort(),this.loaders[y.type]=void 0,this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.NETWORK_ERROR,details:u.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:c.frag,response:o,networkDetails:_})},f.loadtimeout=function(o,c,_){_===void 0&&(_=null);var y=c.frag,C=y.loader;C&&C.abort(),this.loaders[y.type]=void 0,this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.NETWORK_ERROR,details:u.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:c.frag,networkDetails:_})},f.loadprogress=function(o,c,_,y){y===void 0&&(y=null);var C=c.frag;C.loaded=o.loaded,this.hls.trigger(l.default.FRAG_LOAD_PROGRESS,{frag:C,stats:o,networkDetails:y})},g})(R),mt=Ha;function tr(b,g){b.prototype=Object.create(g.prototype),b.prototype.constructor=b,b.__proto__=g}var En=(function(b){tr(g,b);function g(v){var o;return o=b.call(this,v,l.default.KEY_LOADING)||this,o.loaders={},o.decryptkey=null,o.decrypturl=null,o}var f=g.prototype;return f.destroy=function(){for(var o in this.loaders){var c=this.loaders[o];c&&c.destroy()}this.loaders={},b.prototype.destroy.call(this)},f.onKeyLoading=function(o){var c=o.frag,_=c.type,y=this.loaders[_];if(!c.decryptdata){s.logger.warn("Missing decryption data on fragment in onKeyLoading");return}var C=c.decryptdata.uri;if(C!==this.decrypturl||this.decryptkey===null){var F=this.hls.config;if(y&&(s.logger.warn("abort previous key loader for type:"+_),y.abort()),!C){s.logger.warn("key uri is falsy");return}c.loader=this.loaders[_]=new F.loader(F),this.decrypturl=C,this.decryptkey=null;var N={url:C,frag:c,responseType:"arraybuffer"},q={timeout:F.fragLoadingTimeOut,maxRetry:0,retryDelay:F.fragLoadingRetryDelay,maxRetryDelay:F.fragLoadingMaxRetryTimeout},J={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};c.loader.load(N,q,J)}else this.decryptkey&&(c.decryptdata.key=this.decryptkey,this.hls.trigger(l.default.KEY_LOADED,{frag:c}))},f.loadsuccess=function(o,c,_){var y=_.frag;if(!y.decryptdata){s.logger.error("after key load, decryptdata unset");return}this.decryptkey=y.decryptdata.key=new Uint8Array(o.data),y.loader=void 0,delete this.loaders[y.type],this.hls.trigger(l.default.KEY_LOADED,{frag:y})},f.loaderror=function(o,c){var _=c.frag,y=_.loader;y&&y.abort(),delete this.loaders[_.type],this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.NETWORK_ERROR,details:u.ErrorDetails.KEY_LOAD_ERROR,fatal:!1,frag:_,response:o})},f.loadtimeout=function(o,c){var _=c.frag,y=_.loader;y&&y.abort(),delete this.loaders[_.type],this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.NETWORK_ERROR,details:u.ErrorDetails.KEY_LOAD_TIMEOUT,fatal:!1,frag:_})},g})(R),Na=En;function hr(b,g){b.prototype=Object.create(g.prototype),b.prototype.constructor=b,b.__proto__=g}var za={NOT_LOADED:"NOT_LOADED",APPENDING:"APPENDING",PARTIAL:"PARTIAL",OK:"OK"},zt=(function(b){hr(g,b);function g(v){var o;return o=b.call(this,v,l.default.BUFFER_APPENDED,l.default.FRAG_BUFFERED,l.default.FRAG_LOADED)||this,o.bufferPadding=.2,o.fragments=Object.create(null),o.timeRanges=Object.create(null),o.config=v.config,o}var f=g.prototype;return f.destroy=function(){this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.config=null,R.prototype.destroy.call(this),b.prototype.destroy.call(this)},f.getBufferedFrag=function(o,c){var _=this.fragments,y=Object.keys(_).filter(function(F){var N=_[F];if(N.body.type!==c||!N.buffered)return!1;var q=N.body;return q.startPTS<=o&&o<=q.endPTS});if(y.length===0)return null;var C=y.pop();return _[C].body},f.detectEvictedFragments=function(o,c){var _=this,y,C;Object.keys(this.fragments).forEach(function(F){var N=_.fragments[F];if(N.buffered===!0){var q=N.range[o];if(q){y=q.time;for(var J=0;J=C&&c<=F){y.push({startPTS:Math.max(o,_.start(q)),endPTS:Math.min(c,_.end(q))});break}else if(oC)y.push({startPTS:Math.max(o,_.start(q)),endPTS:Math.min(c,_.end(q))}),N=!0;else if(c<=C)break;return{time:y,partial:N}},f.getFragmentKey=function(o){return o.type+"_"+o.level+"_"+o.urlId+"_"+o.sn},f.getPartialFragment=function(o){var c=this,_,y,C,F=null,N=0;return Object.keys(this.fragments).forEach(function(q){var J=c.fragments[q];c.isPartial(J)&&(y=J.body.startPTS-c.bufferPadding,C=J.body.endPTS+c.bufferPadding,o>=y&&o<=C&&(_=Math.min(o-y,C-o),N<=_&&(F=J.body,N=_)))}),F},f.getState=function(o){var c=this.getFragmentKey(o),_=this.fragments[c],y=za.NOT_LOADED;return _!==void 0&&(_.buffered?this.isPartial(_)===!0?y=za.PARTIAL:y=za.OK:y=za.APPENDING),y},f.isPartial=function(o){return o.buffered===!0&&(o.range.video!==void 0&&o.range.video.partial===!0||o.range.audio!==void 0&&o.range.audio.partial===!0)},f.isTimeBuffered=function(o,c,_){for(var y,C,F=0;F<_.length;F++){if(y=_.start(F)-this.bufferPadding,C=_.end(F)+this.bufferPadding,o>=y&&c<=C)return!0;if(c<=y)return!1}return!1},f.onFragLoaded=function(o){var c=o.frag;!Object(i.isFiniteNumber)(c.sn)||c.bitrateTest||(this.fragments[this.getFragmentKey(c)]={body:c,range:Object.create(null),buffered:!1})},f.onBufferAppended=function(o){var c=this;this.timeRanges=o.timeRanges,Object.keys(this.timeRanges).forEach(function(_){var y=c.timeRanges[_];c.detectEvictedFragments(_,y)})},f.onFragBuffered=function(o){this.detectPartialFragments(o.frag)},f.hasFragment=function(o){var c=this.getFragmentKey(o);return this.fragments[c]!==void 0},f.removeFragment=function(o){var c=this.getFragmentKey(o);delete this.fragments[c]},f.removeAllFragments=function(){this.fragments=Object.create(null)},g})(R),W={search:function(g,f){for(var v=0,o=g.length-1,c=null,_=null;v<=o;){c=(v+o)/2|0,_=g[c];var y=f(_);if(y>0)v=c+1;else if(y<0)o=c-1;else return _}return null}},X=W,k=(function(){function b(){}return b.isBuffered=function(f,v){try{if(f){for(var o=f.buffered,c=0;c=o.start(c)&&v<=o.end(c))return!0}}catch{}return!1},b.bufferInfo=function(f,v,o){try{if(f){var c=f.buffered,_=[],y;for(y=0;yC&&(c[y-1].end=f[_].end):c.push(f[_])}else c.push(f[_])}else c=f;for(var F=0,N,q=v,J=v,re=0;re=Fe&&v1?c-1:0),y=1;yg?(v.duration=c-v.start,v.duration<0&&s.logger.warn("negative duration computed for frag "+v.sn+",level "+v.level+", there should be some duration drift between playlist and fragment!")):(o.duration=v.start-c,o.duration<0&&s.logger.warn("negative duration computed for frag "+o.sn+",level "+o.level+", there should be some duration drift between playlist and fragment!")):f>g?o.start=v.start+v.duration:o.start=Math.max(v.start-o.duration,0)}function ze(b,g,f,v,o,c){var _=f;if(Object(i.isFiniteNumber)(g.startPTS)){var y=Math.abs(g.startPTS-f);Object(i.isFiniteNumber)(g.deltaPTS)?g.deltaPTS=Math.max(y,g.deltaPTS):g.deltaPTS=y,_=Math.max(f,g.startPTS),f=Math.min(f,g.startPTS),v=Math.max(v,g.endPTS),o=Math.min(o,g.startDTS),c=Math.max(c,g.endDTS)}var C=f-g.start;g.start=g.startPTS=f,g.maxStartPTS=_,g.endPTS=v,g.startDTS=o,g.endDTS=c,g.duration=v-f;var F=g.sn;if(!b||Fb.endSN)return 0;var N,q,J;for(N=F-b.startSN,q=b.fragments,q[N]=g,J=N;J>0;J--)Ln(q,J,J-1);for(J=N;Jv.length))for(var c=0;cg?-1:0})}function Lt(b,g,f){var v=!1;return g&&g.details&&f&&(f.endCC>f.startCC||b&&b.cc=(o||0))return null;f=f||0;for(var c=0;cb&&f.start?-1:0}function ou(b,g,f){var v=Math.min(g,f.duration+(f.deltaPTS?f.deltaPTS:0))*1e3,o=f.endProgramDateTime||0;return o-v>b}var Ui=250,ki=2,Yu=.1,uu=.05,fl=(function(){function b(f,v,o,c){this.config=f,this.media=v,this.fragmentTracker=o,this.hls=c,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1}var g=b.prototype;return g.poll=function(v){var o=this.config,c=this.media,_=this.stalled,y=c.currentTime,C=c.seeking,F=this.seeking&&!C,N=!this.seeking&&C;if(this.seeking=C,y!==v){if(this.moved=!0,_!==null){if(this.stallReported){var q=self.performance.now()-_;s.logger.warn("playback not stuck anymore @"+y+", after "+Math.round(q)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}return}if((N||F)&&(this.stalled=null),!(c.paused||c.ended||c.playbackRate===0||!c.buffered.length)){var J=k.bufferInfo(c,y,0),re=J.len>0,Fe=J.nextStart||0;if(!(!re&&!Fe)){if(C){var en=J.len>ki,Tn=!Fe||Fe-y>ki;if(en||Tn)return;this.moved=!1}if(!this.moved&&this.stalled){var Ja=Math.max(Fe,J.start||0)-y;if(Ja>0&&Ja<=ki){this._trySkipBufferHole(null);return}}var Ta=self.performance.now();if(_===null){this.stalled=Ta;return}var Oa=Ta-_;!C&&Oa>=Ui&&this._reportStall(J.len);var Ka=k.bufferInfo(c,y,o.maxBufferHole);this._tryFixBufferStall(Ka,Oa)}}},g._tryFixBufferStall=function(v,o){var c=this.config,_=this.fragmentTracker,y=this.media,C=y.currentTime,F=_.getPartialFragment(C);if(F){var N=this._trySkipBufferHole(F);if(N)return}v.len>c.maxBufferHole&&o>c.highBufferWatchdogPeriod*1e3&&(s.logger.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())},g._reportStall=function(v){var o=this.hls,c=this.media,_=this.stallReported;_||(this.stallReported=!0,s.logger.warn("Playback stalling at @"+c.currentTime+" due to low buffer"),o.trigger(l.default.ERROR,{type:u.ErrorTypes.MEDIA_ERROR,details:u.ErrorDetails.BUFFER_STALLED_ERROR,fatal:!1,buffer:v}))},g._trySkipBufferHole=function(v){for(var o=this.config,c=this.hls,_=this.media,y=_.currentTime,C=0,F=0;F<_.buffered.length;F++){var N=_.buffered.start(F);if(y+o.maxBufferHole>=C&&y1?c-1:0),y=1;y1&&(this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)),this._tickCallCount=0)},f.doTick=function(){},g})(R);function af(b,g){b.prototype=Object.create(g.prototype),b.prototype.constructor=b,b.__proto__=g}var pe={STOPPED:"STOPPED",STARTING:"STARTING",IDLE:"IDLE",PAUSED:"PAUSED",KEY_LOADING:"KEY_LOADING",FRAG_LOADING:"FRAG_LOADING",FRAG_LOADING_WAITING_RETRY:"FRAG_LOADING_WAITING_RETRY",WAITING_TRACK:"WAITING_TRACK",PARSING:"PARSING",PARSED:"PARSED",BUFFER_FLUSHING:"BUFFER_FLUSHING",ENDED:"ENDED",ERROR:"ERROR",WAITING_INIT_PTS:"WAITING_INIT_PTS",WAITING_LEVEL:"WAITING_LEVEL"},ms=(function(b){af(g,b);function g(){return b.apply(this,arguments)||this}var f=g.prototype;return f.doTick=function(){},f.startLoad=function(){},f.stopLoad=function(){var o=this.fragCurrent;o&&(o.loader&&o.loader.abort(),this.fragmentTracker.removeFragment(o)),this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=pe.STOPPED},f._streamEnded=function(o,c){var _=this.fragCurrent,y=this.fragmentTracker;if(!c.live&&_&&!_.backtracked&&_.sn===c.endSN&&!o.nextStart){var C=y.getState(_);return C===za.PARTIAL||C===za.OK}return!1},f.onMediaSeeking=function(){var o=this.config,c=this.media,_=this.mediaBuffer,y=this.state,C=c?c.currentTime:null,F=k.bufferInfo(_||c,C,this.config.maxBufferHole);if(Object(i.isFiniteNumber)(C)&&s.logger.log("media seeking to "+C.toFixed(3)),y===pe.FRAG_LOADING){var N=this.fragCurrent;if(F.len===0&&N){var q=o.maxFragLookUpTolerance,J=N.start-q,re=N.start+N.duration+q;Cre?(N.loader&&(s.logger.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),N.loader.abort()),this.fragCurrent=null,this.fragPrevious=null,this.state=pe.IDLE):s.logger.log("seeking outside of buffer but within currently loaded fragment range")}}else y===pe.ENDED&&(F.len===0&&(this.fragPrevious=null,this.fragCurrent=null),this.state=pe.IDLE);c&&(this.lastCurrentTime=C),this.loadedmetadata||(this.nextLoadPosition=this.startPosition=C),this.tick()},f.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},f.onHandlerDestroying=function(){this.stopLoad(),b.prototype.onHandlerDestroying.call(this)},f.onHandlerDestroyed=function(){this.state=pe.STOPPED,this.fragmentTracker=null},f.computeLivePosition=function(o,c){var _=this.config.liveSyncDuration!==void 0?this.config.liveSyncDuration:this.config.liveSyncDurationCount*c.targetduration;return o+Math.max(0,c.totalduration-_)},g})(ev);function ds(b,g){for(var f=0;f0&&o===-1&&(s.logger.log("override startPosition with lastCurrentTime @"+c.toFixed(3)),o=c),this.state=pe.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=o,this.tick()}else this.forceStartLoad=!0,this.state=pe.STOPPED},f.stopLoad=function(){this.forceStartLoad=!1,b.prototype.stopLoad.call(this)},f.doTick=function(){switch(this.state){case pe.BUFFER_FLUSHING:this.fragLoadError=0;break;case pe.IDLE:this._doTickIdle();break;case pe.WAITING_LEVEL:var o=this.levels[this.level];o&&o.details&&(this.state=pe.IDLE);break;case pe.FRAG_LOADING_WAITING_RETRY:var c=window.performance.now(),_=this.retryDate;(!_||c>=_||this.media&&this.media.seeking)&&(s.logger.log("mediaController: retryDate reached, switch back to IDLE state"),this.state=pe.IDLE);break;case pe.ERROR:case pe.STOPPED:case pe.FRAG_LOADING:case pe.PARSING:case pe.PARSED:case pe.ENDED:break;default:break}this._checkBuffer(),this._checkFragmentChanged()},f._doTickIdle=function(){var o=this.hls,c=o.config,_=this.media;if(!(this.levelLastLoaded===void 0||!_&&(this.startFragRequested||!c.startFragPrefetch))){var y;this.loadedmetadata?y=_.currentTime:y=this.nextLoadPosition;var C=o.nextLoadLevel,F=this.levels[C];if(F){var N=F.bitrate,q;N?q=Math.max(8*c.maxBufferSize/N,c.maxBufferLength):q=c.maxBufferLength,q=Math.min(q,c.maxMaxBufferLength);var J=k.bufferInfo(this.mediaBuffer?this.mediaBuffer:_,y,c.maxBufferHole),re=J.len;if(!(re>=q)){s.logger.trace("buffer length of "+re.toFixed(3)+" is below max of "+q.toFixed(3)+". checking for more payload ..."),this.level=o.nextLoadLevel=C;var Fe=F.details;if(!Fe||Fe.live&&this.levelLastLoaded!==C){this.state=pe.WAITING_LEVEL;return}if(this._streamEnded(J,Fe)){var en={};this.altAudio&&(en.type="video"),this.hls.trigger(l.default.BUFFER_EOS,en),this.state=pe.ENDED;return}this._fetchPayloadOrEos(y,J,Fe)}}}},f._fetchPayloadOrEos=function(o,c,_){var y=this.fragPrevious,C=this.level,F=_.fragments,N=F.length;if(N!==0){var q=F[0].start,J=F[N-1].start+F[N-1].duration,re=c.end,Fe;if(_.initSegment&&!_.initSegment.data)Fe=_.initSegment;else if(_.live){var en=this.config.initialLiveManifestSize;if(Nen&&en>J.currentTime&&(s.logger.log("buffer end: "+c.toFixed(3)+" is located too far from the end of live sliding playlist, reset currentTime to : "+en.toFixed(3)),J.currentTime=en),this.nextLoadPosition=en}if(o.PTSKnown&&c>y&&J&&J.readyState)return null;if(this.startFragRequested&&!o.PTSKnown){if(C)if(o.hasProgramDateTime)s.logger.log("live playlist, switching playlist, load frag with same PDT: "+C.programDateTime),re=gi(F,C.endProgramDateTime,q.maxFragLookUpTolerance);else{var Tn=C.sn+1;if(Tn>=o.startSN&&Tn<=o.endSN){var Ja=F[Tn-o.startSN];C.cc===Ja.cc&&(re=Ja,s.logger.log("live playlist, switching playlist, load frag with next SN: "+re.sn))}re||(re=X.search(F,function(Ta){return C.cc-Ta.cc}),re&&s.logger.log("live playlist, switching playlist, load frag with same CC: "+re.sn))}re||(re=F[Math.min(N-1,Math.round(N/2))],s.logger.log("live playlist, switching playlist, unknown, load middle frag : "+re.sn))}return re},f._findFragment=function(o,c,_,y,C,F,N){var q=this.hls.config,J;if(CF-q.maxFragLookUpTolerance?0:q.maxFragLookUpTolerance;J=xo(c,y,C,re)}else J=y[_-1];if(J){var Fe=J.sn-N.startSN,en=c&&J.level===c.level,Tn=y[Fe-1],Ja=y[Fe+1];if(c&&J.sn===c.sn)if(en&&!J.backtracked)if(J.snq.maxBufferHole&&c.dropped&&Fe?(J=Tn,s.logger.warn("Previous fragment was dropped with large PTS gap between audio and video. Maybe fragment is not starting with a keyframe? Loading previous one to try to overcome this")):(J=Ja,s.logger.log("Re-loading fragment with SN: "+J.sn))}else J=null;else J.backtracked&&(Ja&&Ja.backtracked?(s.logger.warn("Already backtracked from fragment "+Ja.sn+", will not backtrack to fragment "+J.sn+". Loading fragment "+Ja.sn),J=Ja):(s.logger.warn("Loaded fragment with dropped frames, backtracking 1 segment to find a keyframe"),J.dropped=0,Tn?(J=Tn,J.backtracked=!0):Fe&&(J=null)))}return J},f._loadKey=function(o){this.state=pe.KEY_LOADING,this.hls.trigger(l.default.KEY_LOADING,{frag:o})},f._loadFragment=function(o){var c=this.fragmentTracker.getState(o);this.fragCurrent=o,o.sn!=="initSegment"&&(this.startFragRequested=!0),Object(i.isFiniteNumber)(o.sn)&&!o.bitrateTest&&(this.nextLoadPosition=o.start+o.duration),o.backtracked||c===za.NOT_LOADED||c===za.PARTIAL?(o.autoLevel=this.hls.autoLevelEnabled,o.bitrateTest=this.bitrateTest,this.hls.trigger(l.default.FRAG_LOADING,{frag:o}),this.demuxer||(this.demuxer=new Be(this.hls,"main")),this.state=pe.FRAG_LOADING):c===za.APPENDING&&this._reduceMaxBufferLength(o.duration)&&this.fragmentTracker.removeFragment(o)},f.getBufferedFrag=function(o){return this.fragmentTracker.getBufferedFrag(o,w.MAIN)},f.followingBufferedFrag=function(o){return o?this.getBufferedFrag(o.endPTS+.5):null},f._checkFragmentChanged=function(){var o,c,_=this.media;if(_&&_.readyState&&_.seeking===!1&&(c=_.currentTime,c>this.lastCurrentTime&&(this.lastCurrentTime=c),k.isBuffered(_,c)?o=this.getBufferedFrag(c):k.isBuffered(_,c+.1)&&(o=this.getBufferedFrag(c+.1)),o)){var y=o;if(y!==this.fragPlaying){this.hls.trigger(l.default.FRAG_CHANGED,{frag:y});var C=y.level;(!this.fragPlaying||this.fragPlaying.level!==C)&&this.hls.trigger(l.default.LEVEL_SWITCHED,{level:C}),this.fragPlaying=y}}},f.immediateLevelSwitch=function(){if(s.logger.log("immediateLevelSwitch"),!this.immediateSwitch){this.immediateSwitch=!0;var o=this.media,c;o?(c=o.paused,o.pause()):c=!0,this.previouslyPaused=c}var _=this.fragCurrent;_&&_.loader&&_.loader.abort(),this.fragCurrent=null,this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},f.immediateLevelSwitchEnd=function(){var o=this.media;o&&o.buffered.length&&(this.immediateSwitch=!1,k.isBuffered(o,o.currentTime)&&(o.currentTime-=1e-4),this.previouslyPaused||o.play())},f.nextLevelSwitch=function(){var o=this.media;if(o&&o.readyState){var c,_,y;if(_=this.getBufferedFrag(o.currentTime),_&&_.startPTS>1&&this.flushMainBuffer(0,_.startPTS-1),o.paused)c=0;else{var C=this.hls.nextLoadLevel,F=this.levels[C],N=this.fragLastKbps;N&&this.fragCurrent?c=this.fragCurrent.duration*F.bitrate/(1e3*N)+1:c=0}if(y=this.getBufferedFrag(o.currentTime+c),y&&(y=this.followingBufferedFrag(y),y)){var q=this.fragCurrent;q&&q.loader&&q.loader.abort(),this.fragCurrent=null,this.flushMainBuffer(y.maxStartPTS,Number.POSITIVE_INFINITY)}}},f.flushMainBuffer=function(o,c){this.state=pe.BUFFER_FLUSHING;var _={startOffset:o,endOffset:c};this.altAudio&&(_.type="video"),this.hls.trigger(l.default.BUFFER_FLUSHING,_)},f.onMediaAttached=function(o){var c=this.media=this.mediaBuffer=o.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),this.onvended=this.onMediaEnded.bind(this),c.addEventListener("seeking",this.onvseeking),c.addEventListener("seeked",this.onvseeked),c.addEventListener("ended",this.onvended);var _=this.config;this.levels&&_.autoStartLoad&&this.hls.startLoad(_.startPosition),this.gapController=new fl(_,c,this.fragmentTracker,this.hls)},f.onMediaDetaching=function(){var o=this.media;o&&o.ended&&(s.logger.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0);var c=this.levels;c&&c.forEach(function(_){_.details&&_.details.fragments.forEach(function(y){y.backtracked=void 0})}),o&&(o.removeEventListener("seeking",this.onvseeking),o.removeEventListener("seeked",this.onvseeked),o.removeEventListener("ended",this.onvended),this.onvseeking=this.onvseeked=this.onvended=null),this.fragmentTracker.removeAllFragments(),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.stopLoad()},f.onMediaSeeked=function(){var o=this.media,c=o?o.currentTime:void 0;Object(i.isFiniteNumber)(c)&&s.logger.log("media seeked to "+c.toFixed(3)),this.tick()},f.onManifestLoading=function(){s.logger.log("trigger BUFFER_RESET"),this.hls.trigger(l.default.BUFFER_RESET),this.fragmentTracker.removeAllFragments(),this.stalled=!1,this.startPosition=this.lastCurrentTime=0},f.onManifestParsed=function(o){var c=!1,_=!1,y;o.levels.forEach(function(F){y=F.audioCodec,y&&(y.indexOf("mp4a.40.2")!==-1&&(c=!0),y.indexOf("mp4a.40.5")!==-1&&(_=!0))}),this.audioCodecSwitch=c&&_,this.audioCodecSwitch&&s.logger.log("both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.altAudio=o.altAudio,this.levels=o.levels,this.startFragRequested=!1;var C=this.config;(C.autoStartLoad||this.forceStartLoad)&&this.hls.startLoad(C.startPosition)},f.onLevelLoaded=function(o){var c=o.details,_=o.level,y=this.levels[this.levelLastLoaded],C=this.levels[_],F=c.totalduration,N=0;if(s.logger.log("level "+_+" loaded ["+c.startSN+","+c.endSN+"],duration:"+F),c.live){var q=C.details;q&&c.fragments.length>0?($n(q,c),N=c.fragments[0].start,this.liveSyncPosition=this.computeLivePosition(N,q),c.PTSKnown&&Object(i.isFiniteNumber)(N)?s.logger.log("live playlist sliding:"+N.toFixed(3)):(s.logger.log("live playlist - outdated PTS, unknown sliding"),Wo(this.fragPrevious,y,c))):(s.logger.log("live playlist - first load, unknown sliding"),c.PTSKnown=!1,Wo(this.fragPrevious,y,c))}else c.PTSKnown=!1;if(C.details=c,this.levelLastLoaded=_,this.hls.trigger(l.default.LEVEL_UPDATED,{details:c,level:_}),this.startFragRequested===!1){if(this.startPosition===-1||this.lastCurrentTime===-1){var J=c.startTimeOffset;Object(i.isFiniteNumber)(J)?(J<0&&(s.logger.log("negative start time offset "+J+", count from end of last fragment"),J=N+F+J),s.logger.log("start time offset found in playlist, adjust startPosition to "+J),this.startPosition=J):c.live?(this.startPosition=this.computeLivePosition(N,c),s.logger.log("configure startPosition to "+this.startPosition)):this.startPosition=0,this.lastCurrentTime=this.startPosition}this.nextLoadPosition=this.startPosition}this.state===pe.WAITING_LEVEL&&(this.state=pe.IDLE),this.tick()},f.onKeyLoaded=function(){this.state===pe.KEY_LOADING&&(this.state=pe.IDLE,this.tick())},f.onFragLoaded=function(o){var c=this.fragCurrent,_=this.hls,y=this.levels,C=this.media,F=o.frag;if(this.state===pe.FRAG_LOADING&&c&&F.type==="main"&&F.level===c.level&&F.sn===c.sn){var N=o.stats,q=y[c.level],J=q.details;if(this.bitrateTest=!1,this.stats=N,s.logger.log("Loaded "+c.sn+" of ["+J.startSN+" ,"+J.endSN+"],level "+c.level),F.bitrateTest&&_.nextLoadLevel)this.state=pe.IDLE,this.startFragRequested=!1,N.tparsed=N.tbuffered=window.performance.now(),_.trigger(l.default.FRAG_BUFFERED,{stats:N,frag:c,id:"main"}),this.tick();else if(F.sn==="initSegment")this.state=pe.IDLE,N.tparsed=N.tbuffered=window.performance.now(),J.initSegment.data=o.payload,_.trigger(l.default.FRAG_BUFFERED,{stats:N,frag:c,id:"main"}),this.tick();else{s.logger.log("Parsing "+c.sn+" of ["+J.startSN+" ,"+J.endSN+"],level "+c.level+", cc "+c.cc),this.state=pe.PARSING,this.pendingBuffering=!0,this.appended=!1,F.bitrateTest&&(F.bitrateTest=!1,this.fragmentTracker.onFragLoaded({frag:F}));var re=!(C&&C.seeking)&&(J.PTSKnown||!J.live),Fe=J.initSegment?J.initSegment.data:[],en=this._getAudioCodec(q),Tn=this.demuxer=this.demuxer||new Be(this.hls,"main");Tn.push(o.payload,Fe,en,q.videoCodec,c,J.totalduration,re)}}this.fragLoadError=0},f.onFragParsingInitSegment=function(o){var c=this.fragCurrent,_=o.frag;if(c&&o.id==="main"&&_.sn===c.sn&&_.level===c.level&&this.state===pe.PARSING){var y=o.tracks,C,F;if(y.audio&&this.altAudio&&delete y.audio,F=y.audio,F){var N=this.levels[this.level].audioCodec,q=navigator.userAgent.toLowerCase();N&&this.audioCodecSwap&&(s.logger.log("swapping playlist audio codec"),N.indexOf("mp4a.40.5")!==-1?N="mp4a.40.2":N="mp4a.40.5"),this.audioCodecSwitch&&F.metadata.channelCount!==1&&q.indexOf("firefox")===-1&&(N="mp4a.40.5"),q.indexOf("android")!==-1&&F.container!=="audio/mpeg"&&(N="mp4a.40.2",s.logger.log("Android: force audio codec to "+N)),F.levelCodec=N,F.id=o.id}F=y.video,F&&(F.levelCodec=this.levels[this.level].videoCodec,F.id=o.id),this.hls.trigger(l.default.BUFFER_CODECS,y);for(C in y){F=y[C],s.logger.log("main track:"+C+",container:"+F.container+",codecs[level/parsed]=["+F.levelCodec+"/"+F.codec+"]");var J=F.initSegment;J&&(this.appended=!0,this.pendingBuffering=!0,this.hls.trigger(l.default.BUFFER_APPENDING,{type:C,data:J,parent:"main",content:"initSegment"}))}this.tick()}},f.onFragParsingData=function(o){var c=this,_=this.fragCurrent,y=o.frag;if(_&&o.id==="main"&&y.sn===_.sn&&y.level===_.level&&!(o.type==="audio"&&this.altAudio)&&this.state===pe.PARSING){var C=this.levels[this.level],F=_;if(Object(i.isFiniteNumber)(o.endPTS)||(o.endPTS=o.startPTS+_.duration,o.endDTS=o.startDTS+_.duration),o.hasAudio===!0&&F.addElementaryStream(le.AUDIO),o.hasVideo===!0&&F.addElementaryStream(le.VIDEO),s.logger.log("Parsed "+o.type+",PTS:["+o.startPTS.toFixed(3)+","+o.endPTS.toFixed(3)+"],DTS:["+o.startDTS.toFixed(3)+"/"+o.endDTS.toFixed(3)+"],nb:"+o.nb+",dropped:"+(o.dropped||0)),o.type==="video")if(F.dropped=o.dropped,F.dropped)if(F.backtracked)s.logger.warn("Already backtracked on this fragment, appending with the gap",F.sn);else{var N=C.details;if(N&&F.sn===N.startSN)s.logger.warn("missing video frame(s) on first frag, appending with gap",F.sn);else{s.logger.warn("missing video frame(s), backtracking fragment",F.sn),this.fragmentTracker.removeFragment(F),F.backtracked=!0,this.nextLoadPosition=o.startPTS,this.state=pe.IDLE,this.fragPrevious=F,this.tick();return}}else F.backtracked=!1;var q=ze(C.details,F,o.startPTS,o.endPTS,o.startDTS,o.endDTS),J=this.hls;J.trigger(l.default.LEVEL_PTS_UPDATED,{details:C.details,level:this.level,drift:q,type:o.type,start:o.startPTS,end:o.endPTS}),[o.data1,o.data2].forEach(function(re){re&&re.length&&c.state===pe.PARSING&&(c.appended=!0,c.pendingBuffering=!0,J.trigger(l.default.BUFFER_APPENDING,{type:o.type,data:re,parent:"main",content:"data"}))}),this.tick()}},f.onFragParsed=function(o){var c=this.fragCurrent,_=o.frag;c&&o.id==="main"&&_.sn===c.sn&&_.level===c.level&&this.state===pe.PARSING&&(this.stats.tparsed=window.performance.now(),this.state=pe.PARSED,this._checkAppendedParsed())},f.onAudioTrackSwitching=function(o){var c=!!o.url,_=o.id;if(!c){if(this.mediaBuffer!==this.media){s.logger.log("switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var y=this.fragCurrent;y.loader&&(s.logger.log("switching to main audio track, cancel main fragment load"),y.loader.abort()),this.fragCurrent=null,this.fragPrevious=null,this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),this.state=pe.IDLE}var C=this.hls;C.trigger(l.default.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),C.trigger(l.default.AUDIO_TRACK_SWITCHED,{id:_}),this.altAudio=!1}},f.onAudioTrackSwitched=function(o){var c=o.id,_=!!this.hls.audioTracks[c].url;if(_){var y=this.videoBuffer;y&&this.mediaBuffer!==y&&(s.logger.log("switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=y)}this.altAudio=_,this.tick()},f.onBufferCreated=function(o){var c=o.tracks,_,y,C=!1;for(var F in c){var N=c[F];N.id==="main"?(y=F,_=N,F==="video"&&(this.videoBuffer=c[F].buffer)):C=!0}C&&_?(s.logger.log("alternate track found, use "+y+".buffered to schedule main fragment loading"),this.mediaBuffer=_.buffer):this.mediaBuffer=this.media},f.onBufferAppended=function(o){if(o.parent==="main"){var c=this.state;(c===pe.PARSING||c===pe.PARSED)&&(this.pendingBuffering=o.pending>0,this._checkAppendedParsed())}},f._checkAppendedParsed=function(){if(this.state===pe.PARSED&&(!this.appended||!this.pendingBuffering)){var o=this.fragCurrent;if(o){var c=this.mediaBuffer?this.mediaBuffer:this.media;s.logger.log("main buffered : "+rr.toString(c.buffered)),this.fragPrevious=o;var _=this.stats;_.tbuffered=window.performance.now(),this.fragLastKbps=Math.round(8*_.total/(_.tbuffered-_.tfirst)),this.hls.trigger(l.default.FRAG_BUFFERED,{stats:_,frag:o,id:"main"}),this.state=pe.IDLE}this.tick()}},f.onError=function(o){var c=o.frag||this.fragCurrent;if(!(c&&c.type!=="main")){var _=!!this.media&&k.isBuffered(this.media,this.media.currentTime)&&k.isBuffered(this.media,this.media.currentTime+.5);switch(o.details){case u.ErrorDetails.FRAG_LOAD_ERROR:case u.ErrorDetails.FRAG_LOAD_TIMEOUT:case u.ErrorDetails.KEY_LOAD_ERROR:case u.ErrorDetails.KEY_LOAD_TIMEOUT:if(!o.fatal)if(this.fragLoadError+1<=this.config.fragLoadingMaxRetry){var y=Math.min(Math.pow(2,this.fragLoadError)*this.config.fragLoadingRetryDelay,this.config.fragLoadingMaxRetryTimeout);s.logger.warn("mediaController: frag loading failed, retry in "+y+" ms"),this.retryDate=window.performance.now()+y,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.fragLoadError++,this.state=pe.FRAG_LOADING_WAITING_RETRY}else s.logger.error("mediaController: "+o.details+" reaches max retry, redispatch as fatal ..."),o.fatal=!0,this.state=pe.ERROR;break;case u.ErrorDetails.LEVEL_LOAD_ERROR:case u.ErrorDetails.LEVEL_LOAD_TIMEOUT:this.state!==pe.ERROR&&(o.fatal?(this.state=pe.ERROR,s.logger.warn("streamController: "+o.details+",switch to "+this.state+" state ...")):!o.levelRetry&&this.state===pe.WAITING_LEVEL&&(this.state=pe.IDLE));break;case u.ErrorDetails.BUFFER_FULL_ERROR:o.parent==="main"&&(this.state===pe.PARSING||this.state===pe.PARSED)&&(_?(this._reduceMaxBufferLength(this.config.maxBufferLength),this.state=pe.IDLE):(s.logger.warn("buffer full error also media.currentTime is not buffered, flush everything"),this.fragCurrent=null,this.flushMainBuffer(0,Number.POSITIVE_INFINITY)));break;default:break}}},f._reduceMaxBufferLength=function(o){var c=this.config;return c.maxMaxBufferLength>=o?(c.maxMaxBufferLength/=2,s.logger.warn("main:reduce max buffer length to "+c.maxMaxBufferLength+"s"),!0):!1},f._checkBuffer=function(){var o=this.media;if(!(!o||o.readyState===0)){var c=this.mediaBuffer?this.mediaBuffer:o,_=c.buffered;!this.loadedmetadata&&_.length?(this.loadedmetadata=!0,this._seekToStartPos()):this.immediateSwitch?this.immediateLevelSwitchEnd():this.gapController.poll(this.lastCurrentTime,_)}},f.onFragLoadEmergencyAborted=function(){this.state=pe.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tick()},f.onBufferFlushed=function(){var o=this.mediaBuffer?this.mediaBuffer:this.media;o&&this.fragmentTracker.detectEvictedFragments(le.VIDEO,o.buffered),this.state=pe.IDLE,this.fragPrevious=null},f.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},f._seekToStartPos=function(){var o=this.media,c=o.currentTime,_=o.seeking?c:this.startPosition;c!==_&&_>=0&&(s.logger.log("target start position not buffered, seek to buffered.start(0) "+_+" from current time "+c+" "),o.currentTime=_)},f._getAudioCodec=function(o){var c=this.config.defaultAudioCodec||o.audioCodec;return this.audioCodecSwap&&(s.logger.log("swapping playlist audio codec"),c&&(c.indexOf("mp4a.40.5")!==-1?c="mp4a.40.2":c="mp4a.40.5")),c},tf(g,[{key:"state",set:function(o){if(this.state!==o){var c=this.state;this._state=o,s.logger.log("main stream-controller: "+c+"->"+o),this.hls.trigger(l.default.STREAM_STATE_TRANSITION,{previousState:c,nextState:o})}},get:function(){return this._state}},{key:"currentLevel",get:function(){var o=this.media;if(o){var c=this.getBufferedFrag(o.currentTime);if(c)return c.level}return-1}},{key:"nextBufferedFrag",get:function(){var o=this.media;return o?this.followingBufferedFrag(this.getBufferedFrag(o.currentTime)):null}},{key:"nextLevel",get:function(){var o=this.nextBufferedFrag;return o?o.level:-1}},{key:"liveSyncPosition",get:function(){return this._liveSyncPosition},set:function(o){this._liveSyncPosition=o}}]),g})(ms),V0=Cg;function Km(b,g){for(var f=0;f0){y=c[0].bitrate,c.sort(function(re,Fe){return re.bitrate-Fe.bitrate}),this._levels=c;for(var J=0;J=0&&o1&&q.loadError0){var c=this.currentLevelIndex,_=o.urlId,y=o.url[_];s.logger.log("Attempt loading level index "+c+" with URL-id "+_),this.hls.trigger(l.default.LEVEL_LOADING,{url:y,level:c,id:_})}}},Ym(g,[{key:"levels",get:function(){return this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(o){var c=this._levels;c&&(o=Math.min(o,c.length-1),(this.currentLevelIndex!==o||!c[o].details)&&this.setLevelInternal(o))}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(o){this.manualLevelIndex=o,this._startLevel===void 0&&(this._startLevel=o),o!==-1&&(this.level=o)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(o){this._firstLevel=o}},{key:"startLevel",get:function(){if(this._startLevel===void 0){var o=this.hls.config.startLevel;return o!==void 0?o:this._firstLevel}else return this._startLevel},set:function(o){this._startLevel=o}},{key:"nextLoadLevel",get:function(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(o){this.level=o,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=o)}}]),g})(R),Zm=a("./src/demux/id3.js");function Mw(b,g){var f;try{f=new Event("addtrack")}catch{f=document.createEvent("Event"),f.initEvent("addtrack",!1,!1)}f.track=b,g.dispatchEvent(f)}function m_(b){if(b&&b.cues)for(;b.cues.length>0;)b.removeCue(b.cues[0])}function QC(b,g){if(gb[b.length-1].endTime)return b[b.length-1];for(var f=0,v=b.length-1;f<=v;){var o=Math.floor((v+f)/2);if(gb[o].endTime)f=o+1;else return b[o]}return b[f].endTime-gq&&(s.logger.warn("detected an id3 sample with endTime < startTime, adjusting endTime to (startTime + 0.25)"),q=N+.25);for(var J=0;J=this.minWeight_},g.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},g.destroy=function(){},b})(),eF=ZC;function Pw(b,g){for(var f=0;f500*_.duration/q){var J=o.levels,re=Math.max(1,F.bw?F.bw/8:F.loaded*1e3/N),Fe=J[_.level],en=Fe.realBitrate?Math.max(Fe.realBitrate,Fe.bitrate):Fe.bitrate,Tn=F.total?F.total:Math.max(F.loaded,Math.round(_.duration*en/8)),Ja=c.currentTime,Ta=(Tn-F.loaded)/re,Oa=(k.bufferInfo(c,Ja,o.config.maxBufferHole).end-Ja)/q;if(Oa<2*_.duration/q&&Ta>Oa){var Ka,St;for(St=_.level-1;St>C;St--){var pl=J[St].realBitrate?Math.max(J[St].realBitrate,J[St].bitrate):J[St].bitrate,Di=_.duration*pl/(8*.8*re);if(Di=y;re--){var Fe=J[re];if(Fe){var en=Fe.details,Tn=en?en.totalduration/en.fragments.length:c,Ja=en?en.live:!1,Ta=void 0;re<=o?Ta=N*_:Ta=q*_;var Oa=J[re].realBitrate?Math.max(J[re].realBitrate,J[re].bitrate):J[re].bitrate,Ka=Oa*Tn/Ta;if(s.logger.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+re+"/"+Math.round(Ta)+"/"+Oa+"/"+Tn+"/"+F+"/"+Ka),Ta>Oa&&(!Ka||Ja&&!this.bitrateTestDelay||Ka=0)return Tn;s.logger.trace("rebuffering expected to happen, lets try to find a quality level minimizing the rebuffering");var Ja=q?Math.min(q,y.maxStarvationDelay):y.maxStarvationDelay,Ta=y.abrBandWidthFactor,Oa=y.abrBandWidthUpFactor;if(en===0){var Ka=this.bitrateTestDelay;if(Ka){var St=q?Math.min(q,y.maxLoadingDelay):y.maxLoadingDelay;Ja=St-Ka,s.logger.trace("bitrate test took "+Math.round(1e3*Ka)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*Ja)+" ms"),Ta=Oa=1}}return Tn=this._findBestLevel(N,q,Fe,C,c,en+Ja,Ta,Oa,_),Math.max(Tn,0)}}]),g})(R),oF=rF;function uF(b,g){b.prototype=Object.create(g.prototype),b.prototype.constructor=b,b.__proto__=g}var Ow=j(),iF=(function(b){uF(g,b);function g(v){var o;return o=b.call(this,v,l.default.MEDIA_ATTACHING,l.default.MEDIA_DETACHING,l.default.MANIFEST_PARSED,l.default.BUFFER_RESET,l.default.BUFFER_APPENDING,l.default.BUFFER_CODECS,l.default.BUFFER_EOS,l.default.BUFFER_FLUSHING,l.default.LEVEL_PTS_UPDATED,l.default.LEVEL_UPDATED)||this,o._msDuration=null,o._levelDuration=null,o._levelTargetDuration=10,o._live=null,o._objectUrl=null,o._needsFlush=!1,o._needsEos=!1,o.config=void 0,o.audioTimestampOffset=void 0,o.bufferCodecEventsExpected=0,o._bufferCodecEventsTotal=0,o.media=null,o.mediaSource=null,o.segments=[],o.parent=void 0,o.appending=!1,o.appended=0,o.appendError=0,o.flushBufferCounter=0,o.tracks={},o.pendingTracks={},o.sourceBuffer={},o.flushRange=[],o._onMediaSourceOpen=function(){s.logger.log("media source opened"),o.hls.trigger(l.default.MEDIA_ATTACHED,{media:o.media});var c=o.mediaSource;c&&c.removeEventListener("sourceopen",o._onMediaSourceOpen),o.checkPendingTracks()},o._onMediaSourceClose=function(){s.logger.log("media source closed")},o._onMediaSourceEnded=function(){s.logger.log("media source ended")},o._onSBUpdateEnd=function(){if(o.audioTimestampOffset&&o.sourceBuffer.audio){var c=o.sourceBuffer.audio;s.logger.warn("change mpeg audio timestamp offset from "+c.timestampOffset+" to "+o.audioTimestampOffset),c.timestampOffset=o.audioTimestampOffset,delete o.audioTimestampOffset}o._needsFlush&&o.doFlush(),o._needsEos&&o.checkEos(),o.appending=!1;var _=o.parent,y=o.segments.reduce(function(J,re){return re.parent===_?J+1:J},0),C={},F=o.sourceBuffer;for(var N in F){var q=F[N];if(!q)throw Error("handling source buffer update end error: source buffer for "+N+" uninitilized and unable to update buffered TimeRanges.");C[N]=q.buffered}o.hls.trigger(l.default.BUFFER_APPENDED,{parent:_,pending:y,timeRanges:C}),o._needsFlush||o.doAppending(),o.updateMediaElementDuration(),y===0&&o.flushLiveBackBuffer()},o._onSBUpdateError=function(c){s.logger.error("sourceBuffer error:",c),o.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.MEDIA_ERROR,details:u.ErrorDetails.BUFFER_APPENDING_ERROR,fatal:!1})},o.config=v.config,o}var f=g.prototype;return f.destroy=function(){R.prototype.destroy.call(this)},f.onLevelPtsUpdated=function(o){var c=o.type,_=this.tracks.audio;if(c==="audio"&&_&&_.container==="audio/mpeg"){var y=this.sourceBuffer.audio;if(!y)throw Error("Level PTS Updated and source buffer for audio uninitalized");var C=Math.abs(y.timestampOffset-o.start);if(C>.1){var F=y.updating;try{y.abort()}catch(N){s.logger.warn("can not abort audio buffer: "+N)}F?this.audioTimestampOffset=o.start:(s.logger.warn("change mpeg audio timestamp offset from "+y.timestampOffset+" to "+o.start),y.timestampOffset=o.start)}}},f.onManifestParsed=function(o){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=o.altAudio?2:1,s.logger.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},f.onMediaAttaching=function(o){var c=this.media=o.media;if(c&&Ow){var _=this.mediaSource=new Ow;_.addEventListener("sourceopen",this._onMediaSourceOpen),_.addEventListener("sourceended",this._onMediaSourceEnded),_.addEventListener("sourceclose",this._onMediaSourceClose),c.src=window.URL.createObjectURL(_),this._objectUrl=c.src}},f.onMediaDetaching=function(){s.logger.log("media source detaching");var o=this.mediaSource;if(o){if(o.readyState==="open")try{o.endOfStream()}catch(c){s.logger.warn("onMediaDetaching:"+c.message+" while calling endOfStream")}o.removeEventListener("sourceopen",this._onMediaSourceOpen),o.removeEventListener("sourceended",this._onMediaSourceEnded),o.removeEventListener("sourceclose",this._onMediaSourceClose),this.media&&(this._objectUrl&&window.URL.revokeObjectURL(this._objectUrl),this.media.src===this._objectUrl?(this.media.removeAttribute("src"),this.media.load()):s.logger.warn("media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={},this.sourceBuffer={},this.flushRange=[],this.segments=[],this.appended=0}this.hls.trigger(l.default.MEDIA_DETACHED)},f.checkPendingTracks=function(){var o=this.bufferCodecEventsExpected,c=this.pendingTracks,_=Object.keys(c).length;(_&&!o||_===2)&&(this.createSourceBuffers(c),this.pendingTracks={},this.doAppending())},f.onBufferReset=function(){var o=this.sourceBuffer;for(var c in o){var _=o[c];try{_&&(this.mediaSource&&this.mediaSource.removeSourceBuffer(_),_.removeEventListener("updateend",this._onSBUpdateEnd),_.removeEventListener("error",this._onSBUpdateError))}catch{}}this.sourceBuffer={},this.flushRange=[],this.segments=[],this.appended=0},f.onBufferCodecs=function(o){var c=this;Object.keys(this.sourceBuffer).length||(Object.keys(o).forEach(function(_){c.pendingTracks[_]=o[_]}),this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&this.mediaSource.readyState==="open"&&this.checkPendingTracks())},f.createSourceBuffers=function(o){var c=this.sourceBuffer,_=this.mediaSource;if(!_)throw Error("createSourceBuffers called when mediaSource was null");for(var y in o)if(!c[y]){var C=o[y];if(!C)throw Error("source buffer exists for track "+y+", however track does not");var F=C.levelCodec||C.codec,N=C.container+";codecs="+F;s.logger.log("creating sourceBuffer("+N+")");try{var q=c[y]=_.addSourceBuffer(N);q.addEventListener("updateend",this._onSBUpdateEnd),q.addEventListener("error",this._onSBUpdateError),this.tracks[y]={buffer:q,codec:F,id:C.id,container:C.container,levelCodec:C.levelCodec}}catch(J){s.logger.error("error while trying to add sourceBuffer:"+J.message),this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.MEDIA_ERROR,details:u.ErrorDetails.BUFFER_ADD_CODEC_ERROR,fatal:!1,err:J,mimeType:N})}}this.hls.trigger(l.default.BUFFER_CREATED,{tracks:this.tracks})},f.onBufferAppending=function(o){this._needsFlush||(this.segments?this.segments.push(o):this.segments=[o],this.doAppending())},f.onBufferEos=function(o){for(var c in this.sourceBuffer)if(!o.type||o.type===c){var _=this.sourceBuffer[c];_&&!_.ended&&(_.ended=!0,s.logger.log(c+" sourceBuffer now EOS"))}this.checkEos()},f.checkEos=function(){var o=this.sourceBuffer,c=this.mediaSource;if(!c||c.readyState!=="open"){this._needsEos=!1;return}for(var _ in o){var y=o[_];if(y){if(!y.ended)return;if(y.updating){this._needsEos=!0;return}}}s.logger.log("all media data are available, signal endOfStream() to MediaSource and stop loading fragment");try{c.endOfStream()}catch{s.logger.warn("exception while calling mediaSource.endOfStream()")}this._needsEos=!1},f.onBufferFlushing=function(o){o.type?this.flushRange.push({start:o.startOffset,end:o.endOffset,type:o.type}):(this.flushRange.push({start:o.startOffset,end:o.endOffset,type:"video"}),this.flushRange.push({start:o.startOffset,end:o.endOffset,type:"audio"})),this.flushBufferCounter=0,this.doFlush()},f.flushLiveBackBuffer=function(){if(this._live){var o=this.config.liveBackBufferLength;if(!(!isFinite(o)||o<0)){if(!this.media){s.logger.error("flushLiveBackBuffer called without attaching media");return}for(var c=this.media.currentTime,_=this.sourceBuffer,y=Object.keys(_),C=c-Math.max(o,this._levelTargetDuration),F=y.length-1;F>=0;F--){var N=y[F],q=_[N];if(q){var J=q.buffered;J.length>0&&C>J.start(0)&&this.removeBufferRange(N,q,0,C)&&this.hls.trigger(l.default.LIVE_BACK_BUFFER_REACHED,{bufferEnd:C})}}}}},f.onLevelUpdated=function(o){var c=o.details;c.fragments.length>0&&(this._levelDuration=c.totalduration+c.fragments[0].start,this._levelTargetDuration=c.averagetargetduration||c.targetduration||10,this._live=c.live,this.updateMediaElementDuration())},f.updateMediaElementDuration=function(){var o=this.config,c;if(!(this._levelDuration===null||!this.media||!this.mediaSource||!this.sourceBuffer||this.media.readyState===0||this.mediaSource.readyState!=="open")){for(var _ in this.sourceBuffer){var y=this.sourceBuffer[_];if(y&&y.updating===!0)return}c=this.media.duration,this._msDuration===null&&(this._msDuration=this.mediaSource.duration),this._live===!0&&o.liveDurationInfinity===!0?(s.logger.log("Media Source duration is set to Infinity"),this._msDuration=this.mediaSource.duration=1/0):(this._levelDuration>this._msDuration&&this._levelDuration>c||!Object(i.isFiniteNumber)(c))&&(s.logger.log("Updating Media Source duration to "+this._levelDuration.toFixed(3)),this._msDuration=this.mediaSource.duration=this._levelDuration)}},f.doFlush=function(){for(;this.flushRange.length;){var o=this.flushRange[0];if(this.flushBuffer(o.start,o.end,o.type))this.flushRange.shift(),this.flushBufferCounter=0;else{this._needsFlush=!0;return}}if(this.flushRange.length===0){this._needsFlush=!1;var c=0,_=this.sourceBuffer;try{for(var y in _){var C=_[y];C&&(c+=C.buffered.length)}}catch{s.logger.error("error while accessing sourceBuffer.buffered")}this.appended=c,this.hls.trigger(l.default.BUFFER_FLUSHED)}},f.doAppending=function(){var o=this.config,c=this.hls,_=this.segments,y=this.sourceBuffer;if(Object.keys(y).length){if(!this.media||this.media.error){this.segments=[],s.logger.error("trying to append although a media error occured, flush segment and abort");return}if(!this.appending){var C=_.shift();if(C)try{var F=y[C.type];if(!F){this._onSBUpdateEnd();return}if(F.updating){_.unshift(C);return}F.ended=!1,this.parent=C.parent,F.appendBuffer(C.data),this.appendError=0,this.appended++,this.appending=!0}catch(q){s.logger.error("error while trying to append buffer:"+q.message),_.unshift(C);var N={type:u.ErrorTypes.MEDIA_ERROR,parent:C.parent,details:"",fatal:!1};q.code===22?(this.segments=[],N.details=u.ErrorDetails.BUFFER_FULL_ERROR):(this.appendError++,N.details=u.ErrorDetails.BUFFER_APPEND_ERROR,this.appendError>o.appendErrorMaxRetry&&(s.logger.log("fail "+o.appendErrorMaxRetry+" times to append segment in sourceBuffer"),this.segments=[],N.fatal=!0)),c.trigger(l.default.ERROR,N)}}}},f.flushBuffer=function(o,c,_){var y=this.sourceBuffer;if(!Object.keys(y).length)return!0;var C="null";if(this.media&&(C=this.media.currentTime.toFixed(3)),s.logger.log("flushBuffer,pos/start/end: "+C+"/"+o+"/"+c),this.flushBufferCounter>=this.appended)return s.logger.warn("abort flushing too many retries"),!0;var F=y[_];if(F){if(F.ended=!1,F.updating)return s.logger.warn("cannot flush, sb updating in progress"),!1;if(this.removeBufferRange(_,F,o,c))return this.flushBufferCounter++,!1}return s.logger.log("buffer flushed"),!0},f.removeBufferRange=function(o,c,_,y){try{for(var C=0;C.5){var re="null";return this.media&&(re=this.media.currentTime.toString()),s.logger.log("sb remove "+o+" ["+q+","+J+"], of ["+F+","+N+"], pos:"+re),c.remove(q,J),!0}}}catch(Fe){s.logger.warn("removeBufferRange failed",Fe)}return!1},g})(R),lF=iF;function Uw(b,g){for(var f=0;fthis.autoLevelCapping&&c.streamController.nextLevelSwitch(),this.autoLevelCapping=c.autoLevelCapping}}},f.getMaxLevel=function(o){var c=this;if(!this.levels)return-1;var _=this.levels.filter(function(y,C){return g.isLevelAllowed(C,c.restrictedLevels)&&C<=o});return g.getMaxLevelByMediaSize(_,this.mediaWidth,this.mediaHeight)},f.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),clearInterval(this.timer),this.timer=setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},f.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=null,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(this.timer=clearInterval(this.timer),this.timer=null)},g.isLevelAllowed=function(o,c){return c===void 0&&(c=[]),c.indexOf(o)===-1},g.getMaxLevelByMediaSize=function(o,c,_){if(!o||o&&!o.length)return-1;for(var y=function(J,re){return re?J.width!==re.width||J.height!==re.height:!0},C=o.length-1,F=0;F=c||N.height>=_)&&y(N,o[F+1])){C=F;break}}return C},cF(g,[{key:"mediaWidth",get:function(){var o,c=this.media;return c&&(o=c.width||c.clientWidth||c.offsetWidth,o*=g.contentScaleFactor),o}},{key:"mediaHeight",get:function(){var o,c=this.media;return c&&(o=c.height||c.clientHeight||c.offsetHeight,o*=g.contentScaleFactor),o}}],[{key:"contentScaleFactor",get:function(){var o=1;try{o=window.devicePixelRatio}catch{}return o}}]),g})(R),kw=sF;function vF(b,g){b.prototype=Object.create(g.prototype),b.prototype.constructor=b,b.__proto__=g}var of=window,fF=of.performance,Ag=(function(b){vF(g,b);function g(v){return b.call(this,v,l.default.MEDIA_ATTACHING)||this}var f=g.prototype;return f.destroy=function(){this.timer&&clearInterval(this.timer),this.isVideoPlaybackQualityAvailable=!1},f.onMediaAttaching=function(o){var c=this.hls.config;if(c.capLevelOnFPSDrop){var _=this.video=o.media instanceof window.HTMLVideoElement?o.media:null;typeof _.getVideoPlaybackQuality=="function"&&(this.isVideoPlaybackQualityAvailable=!0),clearInterval(this.timer),this.timer=setInterval(this.checkFPSInterval.bind(this),c.fpsDroppedMonitoringPeriod)}},f.checkFPS=function(o,c,_){var y=fF.now();if(c){if(this.lastTime){var C=y-this.lastTime,F=_-this.lastDroppedFrames,N=c-this.lastDecodedFrames,q=1e3*F/C,J=this.hls;if(J.trigger(l.default.FPS_DROP,{currentDropped:F,currentDecoded:N,totalDroppedFrames:_}),q>0&&F>J.config.fpsDroppedMonitoringThreshold*N){var re=J.currentLevel;s.logger.warn("drop FPS ratio greater than max allowed value for currentLevel: "+re),re>0&&(J.autoLevelCapping===-1||J.autoLevelCapping>=re)&&(re=re-1,J.trigger(l.default.FPS_DROP_LEVEL_CAPPING,{level:re,droppedLevel:J.currentLevel}),J.autoLevelCapping=re,J.streamController.nextLevelSwitch())}}this.lastTime=y,this.lastDroppedFrames=_,this.lastDecodedFrames=c}},f.checkFPSInterval=function(){var o=this.video;if(o)if(this.isVideoPlaybackQualityAvailable){var c=o.getVideoPlaybackQuality();this.checkFPS(o,c.totalVideoFrames,c.droppedVideoFrames)}else this.checkFPS(o,o.webkitDecodedFrameCount,o.webkitDroppedFrameCount)},g})(R),_F=Ag,Bw=window,Lg=Bw.performance,pF=Bw.XMLHttpRequest,mF=(function(){function b(f){f&&f.xhrSetup&&(this.xhrSetup=f.xhrSetup)}var g=b.prototype;return g.destroy=function(){this.abort(),this.loader=null},g.abort=function(){var v=this.loader;v&&v.readyState!==4&&(this.stats.aborted=!0,v.abort()),window.clearTimeout(this.requestTimeout),this.requestTimeout=null,window.clearTimeout(this.retryTimeout),this.retryTimeout=null},g.load=function(v,o,c){this.context=v,this.config=o,this.callbacks=c,this.stats={trequest:Lg.now(),retry:0},this.retryDelay=o.retryDelay,this.loadInternal()},g.loadInternal=function(){var v,o=this.context;v=this.loader=new pF;var c=this.stats;c.tfirst=0,c.loaded=0;var _=this.xhrSetup;try{if(_)try{_(v,o.url)}catch{v.open("GET",o.url,!0),_(v,o.url)}v.readyState||v.open("GET",o.url,!0)}catch(y){this.callbacks.onError({code:v.status,text:y.message},o,v);return}o.rangeEnd&&v.setRequestHeader("Range","bytes="+o.rangeStart+"-"+(o.rangeEnd-1)),v.onreadystatechange=this.readystatechange.bind(this),v.onprogress=this.loadprogress.bind(this),v.responseType=o.responseType,this.requestTimeout=window.setTimeout(this.loadtimeout.bind(this),this.config.timeout),v.send()},g.readystatechange=function(v){var o=v.currentTarget,c=o.readyState,_=this.stats,y=this.context,C=this.config;if(!_.aborted&&c>=2)if(window.clearTimeout(this.requestTimeout),_.tfirst===0&&(_.tfirst=Math.max(Lg.now(),_.trequest)),c===4){var F=o.status;if(F>=200&&F<300){_.tload=Math.max(_.tfirst,Lg.now());var N,q;y.responseType==="arraybuffer"?(N=o.response,q=N.byteLength):(N=o.responseText,q=N.length),_.loaded=_.total=q;var J={url:o.responseURL,data:N};this.callbacks.onSuccess(J,_,y,o)}else _.retry>=C.maxRetry||F>=400&&F<499?(s.logger.error(F+" while loading "+y.url),this.callbacks.onError({code:F,text:o.statusText},y,o)):(s.logger.warn(F+" while loading "+y.url+", retrying in "+this.retryDelay+"..."),this.destroy(),this.retryTimeout=window.setTimeout(this.loadInternal.bind(this),this.retryDelay),this.retryDelay=Math.min(2*this.retryDelay,C.maxRetryDelay),_.retry++)}else this.requestTimeout=window.setTimeout(this.loadtimeout.bind(this),C.timeout)},g.loadtimeout=function(){s.logger.warn("timeout while loading "+this.context.url),this.callbacks.onTimeout(this.stats,this.context,null)},g.loadprogress=function(v){var o=v.currentTarget,c=this.stats;c.loaded=v.loaded,v.lengthComputable&&(c.total=v.total);var _=this.callbacks.onProgress;_&&_(c,this.context,null,o)},b})(),Pg=mF;function Hw(b,g){for(var f=0;f=this.tracks.length){s.logger.warn("Invalid audio track id:",o.id);return}if(s.logger.log("audioTrack "+o.id+" loaded"),this.tracks[o.id].details=o.details,o.details.live&&!this.hasInterval()){var c=o.details.targetduration*1e3;this.setInterval(c)}!o.details.live&&this.hasInterval()&&this.clearInterval()},f.onAudioTrackSwitched=function(o){var c=this.tracks[o.id].groupId;c&&this.audioGroupId!==c&&(this.audioGroupId=c)},f.onLevelLoaded=function(o){this._selectAudioGroup(o.level)},f.onError=function(o){o.type===u.ErrorTypes.NETWORK_ERROR&&(o.fatal&&this.clearInterval(),o.details===u.ErrorDetails.AUDIO_TRACK_LOAD_ERROR&&(s.logger.warn("Network failure on audio-track id:",o.context.id),this._handleLoadError()))},f._setAudioTrack=function(o){if(this._trackId===o&&this.tracks[this._trackId].details){s.logger.debug("Same id as current audio-track passed, and track details available -> no-op");return}if(o<0||o>=this.tracks.length){s.logger.warn("Invalid id passed to audio-track controller");return}var c=this.tracks[o];s.logger.log("Now switching to audio-track index "+o),this.clearInterval(),this._trackId=o;var _=c.url,y=c.type,C=c.id;this.hls.trigger(l.default.AUDIO_TRACK_SWITCHING,{id:C,type:y,url:_}),this._loadTrackDetailsIfNeeded(c)},f.doTick=function(){this._updateTrack(this._trackId)},f._selectAudioGroup=function(o){var c=this.hls.levels[o];if(!(!c||!c.audioGroupIds)){var _=c.audioGroupIds[c.urlId];this.audioGroupId!==_&&(this.audioGroupId=_,this._selectInitialAudioTrack())}},f._selectInitialAudioTrack=function(){var o=this,c=this.tracks;if(c.length){var _=this.tracks[this._trackId],y=null;if(_&&(y=_.name),this._selectDefaultTrack){var C=c.filter(function(q){return q.default});C.length?c=C:s.logger.warn("No default audio tracks defined")}var F=!1,N=function(){c.forEach(function(J){F||(!o.audioGroupId||J.groupId===o.audioGroupId)&&(!y||y===J.name)&&(o._setAudioTrack(J.id),F=!0)})};N(),F||(y=null,N()),F||(s.logger.error("No track found for running audio group-ID: "+this.audioGroupId),this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.MEDIA_ERROR,details:u.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))}},f._needsTrackLoading=function(o){var c=o.details,_=o.url;return!c||c.live?!!_:!1},f._loadTrackDetailsIfNeeded=function(o){if(this._needsTrackLoading(o)){var c=o.url,_=o.id;s.logger.log("loading audio-track playlist for id: "+_),this.hls.trigger(l.default.AUDIO_TRACK_LOADING,{url:c,id:_})}},f._updateTrack=function(o){if(!(o<0||o>=this.tracks.length)){this.clearInterval(),this._trackId=o,s.logger.log("trying to update audio-track "+o);var c=this.tracks[o];this._loadTrackDetailsIfNeeded(c)}},f._handleLoadError=function(){this.trackIdBlacklist[this._trackId]=!0;var o=this._trackId,c=this.tracks[o],_=c.name,y=c.language,C=c.groupId;s.logger.warn("Loading failed on audio track id: "+o+", group-id: "+C+', name/language: "'+_+'" / "'+y+'"');for(var F=o,N=0;N0&&o===-1?(s.logger.log("audio:override startPosition with lastCurrentTime @"+c.toFixed(3)),this.state=pe.IDLE):(this.lastCurrentTime=this.startPosition?this.startPosition:o,this.state=pe.STARTING),this.nextLoadPosition=this.startPosition=this.lastCurrentTime,this.tick()}else this.startPosition=o,this.state=pe.STOPPED},f.doTick=function(){var o,c,_,y=this.hls,C=y.config;switch(this.state){case pe.ERROR:case pe.PAUSED:case pe.BUFFER_FLUSHING:break;case pe.STARTING:this.state=pe.WAITING_TRACK,this.loadedmetadata=!1;break;case pe.IDLE:var F=this.tracks;if(!F||!this.media&&(this.startFragRequested||!C.startFragPrefetch))break;if(this.loadedmetadata)o=this.media.currentTime;else if(o=this.nextLoadPosition,o===void 0)break;var N=this.mediaBuffer?this.mediaBuffer:this.media,q=this.videoBuffer?this.videoBuffer:this.media,J=k.bufferInfo(N,o,C.maxBufferHole),re=k.bufferInfo(q,o,C.maxBufferHole),Fe=J.len,en=J.end,Tn=this.fragPrevious,Ja=Math.min(C.maxBufferLength,C.maxMaxBufferLength),Ta=Math.max(Ja,re.len),Oa=this.audioSwitch,Ka=this.trackId;if((Fe"u"){this.state=pe.WAITING_TRACK;break}if(!Oa&&this._streamEnded(J,_)){this.hls.trigger(l.default.BUFFER_EOS,{type:"audio"}),this.state=pe.ENDED;return}var St=_.fragments,pl=St.length,Di=St[0].start,Ac=St[pl-1].start+St[pl-1].duration,Zt;if(Oa){if(_.live&&!_.PTSKnown)s.logger.log("switching audiotrack, live stream, unknown PTS,load first fragment"),en=0;else if(en=o,_.PTSKnown&&oDi||J.nextStart)s.logger.log("alt audio track ahead of main track, seek to start of alt audio track"),this.media.currentTime=Di+.05;else return}if(_.initSegment&&!_.initSegment.data)Zt=_.initSegment;else if(en<=Di){if(Zt=St[0],this.videoTrackCC!==null&&Zt.cc!==this.videoTrackCC&&(Zt=Wr(St,this.videoTrackCC)),_.live&&Zt.loadIdx&&Zt.loadIdx===this.fragLoadIdx){var or=J.nextStart?J.nextStart:Di;s.logger.log("no alt audio available @currentTime:"+this.media.currentTime+", seeking @"+(or+.05)),this.media.currentTime=or+.05;return}}else{var bt,Zu=C.maxFragLookUpTolerance,rd=Tn?St[Tn.sn-St[0].sn+1]:void 0,od=function(qg){var _8=Math.min(Zu,qg.duration);return qg.start+qg.duration-_8<=en?1:qg.start-_8>en&&qg.start?-1:0};enAc-Zu&&(Zu=0),rd&&!od(rd)?bt=rd:bt=X.search(St,od)):bt=St[pl-1],bt&&(Zt=bt,Di=bt.start,Tn&&Zt.level===Tn.level&&Zt.sn===Tn.sn&&(Zt.sn<_.endSN?(Zt=St[Zt.sn+1-_.startSN],s.logger.log("SN just loaded, load next one: "+Zt.sn)):Zt=null))}Zt&&(Zt.encrypted?(s.logger.log("Loading key for "+Zt.sn+" of ["+_.startSN+" ,"+_.endSN+"],track "+Ka),this.state=pe.KEY_LOADING,y.trigger(l.default.KEY_LOADING,{frag:Zt})):(s.logger.log("Loading "+Zt.sn+", cc: "+Zt.cc+" of ["+_.startSN+" ,"+_.endSN+"],track "+Ka+", currentTime:"+o+",bufferEnd:"+en.toFixed(3)),this.fragCurrent=Zt,(Oa||this.fragmentTracker.getState(Zt)===za.NOT_LOADED)&&(Zt.sn!=="initSegment"&&(this.startFragRequested=!0),Object(i.isFiniteNumber)(Zt.sn)&&(this.nextLoadPosition=Zt.start+Zt.duration),y.trigger(l.default.FRAG_LOADING,{frag:Zt}),this.state=pe.FRAG_LOADING)))}break;case pe.WAITING_TRACK:c=this.tracks[this.trackId],c&&c.details&&(this.state=pe.IDLE);break;case pe.FRAG_LOADING_WAITING_RETRY:var QF=gs.now(),s8=this.retryDate;N=this.media;var Joe=N&&N.seeking;(!s8||QF>=s8||Joe)&&(s.logger.log("audioStreamController: retryDate reached, switch back to IDLE state"),this.state=pe.IDLE);break;case pe.WAITING_INIT_PTS:var KF=this.videoTrackCC;if(this.initPTS[KF]===void 0)break;var v8=this.waitingFragment;if(v8){var f8=v8.frag.cc;KF!==f8?(c=this.tracks[this.trackId],c.details&&c.details.live&&(s.logger.warn("Waiting fragment CC ("+f8+") does not match video track CC ("+KF+")"),this.waitingFragment=null,this.state=pe.IDLE)):(this.state=pe.FRAG_LOADING,this.onFragLoaded(this.waitingFragment),this.waitingFragment=null)}else this.state=pe.IDLE;break;case pe.STOPPED:case pe.FRAG_LOADING:case pe.PARSING:case pe.PARSED:case pe.ENDED:break;default:break}},f.onMediaAttached=function(o){var c=this.media=this.mediaBuffer=o.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),c.addEventListener("seeking",this.onvseeking),c.addEventListener("ended",this.onvended);var _=this.config;this.tracks&&_.autoStartLoad&&this.startLoad(_.startPosition)},f.onMediaDetaching=function(){var o=this.media;o&&o.ended&&(s.logger.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),o&&(o.removeEventListener("seeking",this.onvseeking),o.removeEventListener("ended",this.onvended),this.onvseeking=this.onvseeked=this.onvended=null),this.media=this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},f.onAudioTracksUpdated=function(o){s.logger.log("audio tracks updated"),this.tracks=o.audioTracks},f.onAudioTrackSwitching=function(o){var c=!!o.url;this.trackId=o.id,this.fragCurrent=null,this.state=pe.PAUSED,this.waitingFragment=null,c?this.setInterval($w):this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),c&&(this.audioSwitch=!0,this.state=pe.IDLE),this.tick()},f.onAudioTrackLoaded=function(o){var c=o.details,_=o.id,y=this.tracks[_],C=c.totalduration,F=0;if(s.logger.log("track "+_+" loaded ["+c.startSN+","+c.endSN+"],duration:"+C),c.live){var N=y.details;N&&c.fragments.length>0?($n(N,c),F=c.fragments[0].start,c.PTSKnown?s.logger.log("live audio playlist sliding:"+F.toFixed(3)):s.logger.log("live audio playlist - outdated PTS, unknown sliding")):(c.PTSKnown=!1,s.logger.log("live audio playlist - first load, unknown sliding"))}else c.PTSKnown=!1;if(y.details=c,!this.startFragRequested){if(this.startPosition===-1){var q=c.startTimeOffset;Object(i.isFiniteNumber)(q)?(s.logger.log("start time offset found in playlist, adjust startPosition to "+q),this.startPosition=q):c.live?(this.startPosition=this.computeLivePosition(F,c),s.logger.log("compute startPosition for audio-track to "+this.startPosition)):this.startPosition=0}this.nextLoadPosition=this.startPosition}this.state===pe.WAITING_TRACK&&(this.state=pe.IDLE),this.tick()},f.onKeyLoaded=function(){this.state===pe.KEY_LOADING&&(this.state=pe.IDLE,this.tick())},f.onFragLoaded=function(o){var c=this.fragCurrent,_=o.frag;if(this.state===pe.FRAG_LOADING&&c&&_.type==="audio"&&_.level===c.level&&_.sn===c.sn){var y=this.tracks[this.trackId],C=y.details,F=C.totalduration,N=c.level,q=c.sn,J=c.cc,re=this.config.defaultAudioCodec||y.audioCodec||"mp4a.40.2",Fe=this.stats=o.stats;if(q==="initSegment")this.state=pe.IDLE,Fe.tparsed=Fe.tbuffered=gs.now(),C.initSegment.data=o.payload,this.hls.trigger(l.default.FRAG_BUFFERED,{stats:Fe,frag:c,id:"audio"}),this.tick();else{this.state=pe.PARSING,this.appended=!1,this.demuxer||(this.demuxer=new Be(this.hls,"audio"));var en=this.initPTS[J],Tn=C.initSegment?C.initSegment.data:[];if(C.initSegment||en!==void 0){this.pendingBuffering=!0,s.logger.log("Demuxing "+q+" of ["+C.startSN+" ,"+C.endSN+"],track "+N);var Ja=!1;this.demuxer.push(o.payload,Tn,re,null,c,F,Ja,en)}else s.logger.log("unknown video PTS for continuity counter "+J+", waiting for video PTS before demuxing audio frag "+q+" of ["+C.startSN+" ,"+C.endSN+"],track "+N),this.waitingFragment=o,this.state=pe.WAITING_INIT_PTS}}this.fragLoadError=0},f.onFragParsingInitSegment=function(o){var c=this.fragCurrent,_=o.frag;if(c&&o.id==="audio"&&_.sn===c.sn&&_.level===c.level&&this.state===pe.PARSING){var y=o.tracks,C;if(y.video&&delete y.video,C=y.audio,C){C.levelCodec=C.codec,C.id=o.id,this.hls.trigger(l.default.BUFFER_CODECS,y),s.logger.log("audio track:audio,container:"+C.container+",codecs[level/parsed]=["+C.levelCodec+"/"+C.codec+"]");var F=C.initSegment;if(F){var N={type:"audio",data:F,parent:"audio",content:"initSegment"};this.audioSwitch?this.pendingData=[N]:(this.appended=!0,this.pendingBuffering=!0,this.hls.trigger(l.default.BUFFER_APPENDING,N))}this.tick()}}},f.onFragParsingData=function(o){var c=this,_=this.fragCurrent,y=o.frag;if(_&&o.id==="audio"&&o.type==="audio"&&y.sn===_.sn&&y.level===_.level&&this.state===pe.PARSING){var C=this.trackId,F=this.tracks[C],N=this.hls;Object(i.isFiniteNumber)(o.endPTS)||(o.endPTS=o.startPTS+_.duration,o.endDTS=o.startDTS+_.duration),_.addElementaryStream(le.AUDIO),s.logger.log("parsed "+o.type+",PTS:["+o.startPTS.toFixed(3)+","+o.endPTS.toFixed(3)+"],DTS:["+o.startDTS.toFixed(3)+"/"+o.endDTS.toFixed(3)+"],nb:"+o.nb),ze(F.details,_,o.startPTS,o.endPTS);var q=this.audioSwitch,J=this.media,re=!1;if(q)if(J&&J.readyState){var Fe=J.currentTime;s.logger.log("switching audio track : currentTime:"+Fe),Fe>=o.startPTS&&(s.logger.log("switching audio track : flushing all audio"),this.state=pe.BUFFER_FLUSHING,N.trigger(l.default.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),re=!0,this.audioSwitch=!1,N.trigger(l.default.AUDIO_TRACK_SWITCHED,{id:C}))}else this.audioSwitch=!1,N.trigger(l.default.AUDIO_TRACK_SWITCHED,{id:C});var en=this.pendingData;if(!en){s.logger.warn("Apparently attempt to enqueue media payload without codec initialization data upfront"),N.trigger(l.default.ERROR,{type:u.ErrorTypes.MEDIA_ERROR,details:null,fatal:!0});return}this.audioSwitch||([o.data1,o.data2].forEach(function(Tn){Tn&&Tn.length&&en.push({type:o.type,data:Tn,parent:"audio",content:"data"})}),!re&&en.length&&(en.forEach(function(Tn){c.state===pe.PARSING&&(c.pendingBuffering=!0,c.hls.trigger(l.default.BUFFER_APPENDING,Tn))}),this.pendingData=[],this.appended=!0)),this.tick()}},f.onFragParsed=function(o){var c=this.fragCurrent,_=o.frag;c&&o.id==="audio"&&_.sn===c.sn&&_.level===c.level&&this.state===pe.PARSING&&(this.stats.tparsed=gs.now(),this.state=pe.PARSED,this._checkAppendedParsed())},f.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},f.onBufferCreated=function(o){var c=o.tracks.audio;c&&(this.mediaBuffer=c.buffer,this.loadedmetadata=!0),o.tracks.video&&(this.videoBuffer=o.tracks.video.buffer)},f.onBufferAppended=function(o){if(o.parent==="audio"){var c=this.state;(c===pe.PARSING||c===pe.PARSED)&&(this.pendingBuffering=o.pending>0,this._checkAppendedParsed())}},f._checkAppendedParsed=function(){if(this.state===pe.PARSED&&(!this.appended||!this.pendingBuffering)){var o=this.fragCurrent,c=this.stats,_=this.hls;if(o){this.fragPrevious=o,c.tbuffered=gs.now(),_.trigger(l.default.FRAG_BUFFERED,{stats:c,frag:o,id:"audio"});var y=this.mediaBuffer?this.mediaBuffer:this.media;y&&s.logger.log("audio buffered : "+rr.toString(y.buffered)),this.audioSwitch&&this.appended&&(this.audioSwitch=!1,_.trigger(l.default.AUDIO_TRACK_SWITCHED,{id:this.trackId})),this.state=pe.IDLE}this.tick()}},f.onError=function(o){var c=o.frag;if(!(c&&c.type!=="audio"))switch(o.details){case u.ErrorDetails.FRAG_LOAD_ERROR:case u.ErrorDetails.FRAG_LOAD_TIMEOUT:var _=o.frag;if(_&&_.type!=="audio")break;if(!o.fatal){var y=this.fragLoadError;y?y++:y=1;var C=this.config;if(y<=C.fragLoadingMaxRetry){this.fragLoadError=y;var F=Math.min(Math.pow(2,y-1)*C.fragLoadingRetryDelay,C.fragLoadingMaxRetryTimeout);s.logger.warn("AudioStreamController: frag loading failed, retry in "+F+" ms"),this.retryDate=gs.now()+F,this.state=pe.FRAG_LOADING_WAITING_RETRY}else s.logger.error("AudioStreamController: "+o.details+" reaches max retry, redispatch as fatal ..."),o.fatal=!0,this.state=pe.ERROR}break;case u.ErrorDetails.AUDIO_TRACK_LOAD_ERROR:case u.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:case u.ErrorDetails.KEY_LOAD_ERROR:case u.ErrorDetails.KEY_LOAD_TIMEOUT:this.state!==pe.ERROR&&(this.state=o.fatal?pe.ERROR:pe.IDLE,s.logger.warn("AudioStreamController: "+o.details+" while loading frag, now switching to "+this.state+" state ..."));break;case u.ErrorDetails.BUFFER_FULL_ERROR:if(o.parent==="audio"&&(this.state===pe.PARSING||this.state===pe.PARSED)){var N=this.mediaBuffer,q=this.media.currentTime,J=N&&k.isBuffered(N,q)&&k.isBuffered(N,q+.5);if(J){var re=this.config;re.maxMaxBufferLength>=re.maxBufferLength&&(re.maxMaxBufferLength/=2,s.logger.warn("AudioStreamController: reduce max buffer length to "+re.maxMaxBufferLength+"s")),this.state=pe.IDLE}else s.logger.warn("AudioStreamController: buffer full error also media.currentTime is not buffered, flush audio buffer"),this.fragCurrent=null,this.state=pe.BUFFER_FLUSHING,this.hls.trigger(l.default.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"})}break;default:break}},f.onBufferFlushed=function(){var o=this,c=this.pendingData;c&&c.length?(s.logger.log("AudioStreamController: appending pending audio data after buffer flushed"),c.forEach(function(_){o.hls.trigger(l.default.BUFFER_APPENDING,_)}),this.appended=!0,this.pendingData=[],this.state=pe.PARSED):(this.state=pe.IDLE,this.fragPrevious=null,this.tick())},Q0(g,[{key:"state",set:function(o){if(this.state!==o){var c=this.state;this._state=o,s.logger.log("audio stream:"+c+"->"+o)}},get:function(){return this._state}}]),g})(ms),yF=RF,Ww=(function(){if(typeof window<"u"&&window.VTTCue)return window.VTTCue;var b="auto",g={"":!0,lr:!0,rl:!0},f={start:!0,middle:!0,end:!0,left:!0,right:!0};function v(y){if(typeof y!="string")return!1;var C=g[y.toLowerCase()];return C?y.toLowerCase():!1}function o(y){if(typeof y!="string")return!1;var C=f[y.toLowerCase()];return C?y.toLowerCase():!1}function c(y){for(var C=1;C100)throw new Error("Position must be between 0 and 100.");pl=bt,this.hasBeenReset=!0}})),Object.defineProperty(N,"positionAlign",c({},q,{get:function(){return Di},set:function(bt){var Zu=o(bt);if(!Zu)throw new SyntaxError("An invalid or illegal string was specified.");Di=Zu,this.hasBeenReset=!0}})),Object.defineProperty(N,"size",c({},q,{get:function(){return Ac},set:function(bt){if(bt<0||bt>100)throw new Error("Size must be between 0 and 100.");Ac=bt,this.hasBeenReset=!0}})),Object.defineProperty(N,"align",c({},q,{get:function(){return Zt},set:function(bt){var Zu=o(bt);if(!Zu)throw new SyntaxError("An invalid or illegal string was specified.");Zt=Zu,this.hasBeenReset=!0}})),N.displayState=void 0}return _.prototype.getCueAsHTML=function(){var y=window.WebVTT;return y.convertCueToDOMTree(window,this.text)},_})(),wF=function(){return{decode:function(f){if(!f)return"";if(typeof f!="string")throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(f))}}};function xw(){this.window=window,this.state="INITIAL",this.buffer="",this.decoder=new wF,this.regionList=[]}function bF(b){function g(v,o,c,_){return(v|0)*3600+(o|0)*60+(c|0)+(_|0)/1e3}var f=b.match(/^(\d+):(\d{2})(:\d{2})?\.(\d{3})/);return f?f[3]?g(f[1],f[2],f[3].replace(":",""),f[4]):f[1]>59?g(f[1],f[2],0,f[4]):g(0,f[1],f[2],f[4]):null}function jw(){this.values=Object.create(null)}jw.prototype={set:function(g,f){!this.get(g)&&f!==""&&(this.values[g]=f)},get:function(g,f,v){return v?this.has(g)?this.values[g]:f[v]:this.has(g)?this.values[g]:f},has:function(g){return g in this.values},alt:function(g,f,v){for(var o=0;o=0&&f<=100)?(this.set(g,f),!0):!1}};function zw(b,g,f,v){var o=v?b.split(v):[b];for(var c in o)if(typeof o[c]=="string"){var _=o[c].split(f);if(_.length===2){var y=_[0],C=_[1];g(y,C)}}}var K0=new Ww(0,0,0),Mc=K0.align==="middle"?"middle":"center";function EF(b,g,f){var v=b;function o(){var y=bF(b);if(y===null)throw new Error("Malformed timestamp: "+v);return b=b.replace(/^[^\sa-zA-Z-]+/,""),y}function c(y,C){var F=new jw;zw(y,function(J,re){switch(J){case"region":for(var Fe=f.length-1;Fe>=0;Fe--)if(f[Fe].id===re){F.set(J,f[Fe].region);break}break;case"vertical":F.alt(J,re,["rl","lr"]);break;case"line":var en=re.split(","),Tn=en[0];F.integer(J,Tn),F.percent(J,Tn)&&F.set("snapToLines",!1),F.alt(J,Tn,["auto"]),en.length===2&&F.alt("lineAlign",en[1],["start",Mc,"end"]);break;case"position":en=re.split(","),F.percent(J,en[0]),en.length===2&&F.alt("positionAlign",en[1],["start",Mc,"end","line-left","line-right","auto"]);break;case"size":F.percent(J,re);break;case"align":F.alt(J,re,["start",Mc,"end","left","right"]);break}},/:/,/\s/),C.region=F.get("region",null),C.vertical=F.get("vertical","");var N=F.get("line","auto");N==="auto"&&K0.line===-1&&(N=-1),C.line=N,C.lineAlign=F.get("lineAlign","start"),C.snapToLines=F.get("snapToLines",!0),C.size=F.get("size",100),C.align=F.get("align",Mc);var q=F.get("position","auto");q==="auto"&&K0.position===50&&(q=C.align==="start"||C.align==="left"?0:C.align==="end"||C.align==="right"?100:50),C.position=q}function _(){b=b.replace(/^\s+/,"")}if(_(),g.startTime=o(),_(),b.substr(0,3)!=="-->")throw new Error("Malformed time stamp (time stamps must be separated by '-->'): "+v);b=b.substr(3),_(),g.endTime=o(),_(),c(b,g)}function Vw(b){return b.replace(//gi,` `)}xw.prototype={parse:function(g){var f=this;g&&(f.buffer+=f.decoder.decode(g,{stream:!0}));function v(){var F=f.buffer,N=0;for(F=Vw(F);N")===-1){f.cue.id=c;continue}case"CUE":try{EF(c,f.cue,f.regionList)}catch{f.cue=null,f.state="BADCUE";continue}f.state="CUETEXT";continue;case"CUETEXT":var C=c.indexOf("-->")!==-1;if(!c||C&&(y=!0)){f.oncue&&f.oncue(f.cue),f.cue=null,f.state="ID";continue}f.cue.text&&(f.cue.text+=` `),f.cue.text+=c;continue;case"BADCUE":c||(f.state="ID");continue}}}catch{f.state==="CUETEXT"&&f.cue&&f.oncue&&f.oncue(f.cue),f.cue=null,f.state=f.state==="INITIAL"?"BADWEBVTT":"BADCUE"}return this},flush:function(){var g=this;try{if(g.buffer+=g.decoder.decode(),(g.cue||g.state==="HEADER")&&(g.buffer+=` `,g.parse()),g.state==="INITIAL")throw new Error("Malformed WebVTT signature.")}catch(f){throw f}return g.onflush&&g.onflush(),this}};var IF=xw;function TF(b,g,f,v){for(var o,c,_,y,C,F=window.VTTCue||TextTrackCue,N=0;N=16?y--:y++,navigator.userAgent.match(/Firefox\//)?c.line=N+1:c.line=N>7?N-2:N+1,c.align="left",c.position=Math.max(0,Math.min(100,100*(y/32))),b.addCue(c)}}var Ng={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},Qw=function(g){var f=g;return Ng.hasOwnProperty(g)&&(f=Ng[g]),String.fromCharCode(f)},_l=15,Ds=100,SF={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},CF={17:2,18:4,21:6,22:8,23:10,19:13,20:15},FF={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},GF={25:2,26:4,29:6,30:8,31:10,27:13,28:15},MF=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],Kw;(function(b){b[b.ERROR=0]="ERROR",b[b.TEXT=1]="TEXT",b[b.WARNING=2]="WARNING",b[b.INFO=2]="INFO",b[b.DEBUG=3]="DEBUG",b[b.DATA=3]="DATA"})(Kw||(Kw={}));var Pt={verboseFilter:{DATA:3,DEBUG:3,INFO:2,WARNING:2,TEXT:1,ERROR:0},time:null,verboseLevel:0,setTime:function(g){this.time=g},log:function(g,f){var v=this.verboseFilter[g];this.verboseLevel>=v}},uf=function(g){for(var f=[],v=0;vDs&&(Pt.log("ERROR","Too large cursor position "+this.pos),this.pos=Ds)},g.moveCursor=function(v){var o=this.pos+v;if(v>1)for(var c=this.pos+1;c=144&&this.backSpace();var o=Qw(v);if(this.pos>=Ds){Pt.log("ERROR","Cannot insert "+v.toString(16)+" ("+o+") at position "+this.pos+". Skipping it!");return}this.chars[this.pos].setChar(o,this.currPenState),this.moveCursor(1)},g.clearFromPos=function(v){var o;for(o=v;o0&&(v?c="["+o.join(" | ")+"]":c=o.join(` `)),c},g.getTextAndFormat=function(){return this.rows},b})(),nd=(function(){function b(f,v){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.lastCueEndTime=void 0,this.chNr=f,this.outputFilter=v,this.mode=null,this.verbose=0,this.displayedMemory=new Nt,this.nonDisplayedMemory=new Nt,this.lastOutputScreen=new Nt,this.currRollUpRow=this.displayedMemory.rows[_l-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null}var g=b.prototype;return g.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.currRollUpRow=this.displayedMemory.rows[_l-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},g.getHandler=function(){return this.outputFilter},g.setHandler=function(v){this.outputFilter=v},g.setPAC=function(v){this.writeScreen.setPAC(v)},g.setBkgData=function(v){this.writeScreen.setBkgData(v)},g.setMode=function(v){v!==this.mode&&(this.mode=v,Pt.log("INFO","MODE="+v),this.mode==="MODE_POP-ON"?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),this.mode!=="MODE_ROLL-UP"&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=v)},g.insertChars=function(v){for(var o=0;o=46,o.italics)o.foreground="white";else{var c=Math.floor(v/2)-16,_=["white","green","blue","cyan","red","yellow","magenta"];o.foreground=_[c]}Pt.log("INFO","MIDROW: "+JSON.stringify(o)),this.writeScreen.setPen(o)},g.outputDataUpdate=function(v){v===void 0&&(v=!1);var o=Pt.time;o!==null&&this.outputFilter&&(this.cueStartTime===null&&!this.displayedMemory.isEmpty()?this.cueStartTime=o:this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,o,this.lastOutputScreen),v&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:o),this.lastOutputScreen.copy(this.displayedMemory))},g.cueSplitAtTime=function(v){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,v,this.displayedMemory),this.cueStartTime=v))},b})(),ad=(function(){function b(f,v,o){this.field=void 0,this.outputs=void 0,this.channels=void 0,this.currChNr=void 0,this.lastCmdA=void 0,this.lastCmdB=void 0,this.lastTime=void 0,this.dataCounters=void 0,this.field=f||1,this.outputs=[v,o],this.channels=[new nd(1,v),new nd(2,o)],this.currChNr=-1,this.lastCmdA=null,this.lastCmdB=null,this.lastTime=null,this.dataCounters={padding:0,char:0,cmd:0,other:0}}var g=b.prototype;return g.getHandler=function(v){return this.channels[v].getHandler()},g.setHandler=function(v,o){this.channels[v].setHandler(o)},g.addData=function(v,o){var c,_,y,C=!1;this.lastTime=v,Pt.setTime(v);for(var F=0;F ("+uf([_,y])+")");if(c=this.parseCmd(_,y),c||(c=this.parseMidrow(_,y)),c||(c=this.parsePAC(_,y)),c||(c=this.parseBackgroundAttributes(_,y)),!c&&(C=this.parseChars(_,y),C))if(this.currChNr&&this.currChNr>=0){var N=this.channels[this.currChNr-1];N.insertChars(C)}else Pt.log("WARNING","No channel found yet. TEXT-MODE?");c?this.dataCounters.cmd+=2:C?this.dataCounters.char+=2:(this.dataCounters.other+=2,Pt.log("WARNING","Couldn't parse cleaned data "+uf([_,y])+" orig: "+uf([o[F],o[F+1]])))}},g.parseCmd=function(v,o){var c=null,_=(v===20||v===28)&&o>=32&&o<=47,y=(v===23||v===31)&&o>=33&&o<=35;if(!(_||y))return!1;if(v===this.lastCmdA&&o===this.lastCmdB)return this.lastCmdA=null,this.lastCmdB=null,Pt.log("DEBUG","Repeated command ("+uf([v,o])+") is dropped"),!0;v===20||v===23?c=1:c=2;var C=this.channels[c-1];return v===20||v===28?o===32?C.ccRCL():o===33?C.ccBS():o===34?C.ccAOF():o===35?C.ccAON():o===36?C.ccDER():o===37?C.ccRU(2):o===38?C.ccRU(3):o===39?C.ccRU(4):o===40?C.ccFON():o===41?C.ccRDC():o===42?C.ccTR():o===43?C.ccRTD():o===44?C.ccEDM():o===45?C.ccCR():o===46?C.ccENM():o===47&&C.ccEOC():C.ccTO(o-32),this.lastCmdA=v,this.lastCmdB=o,this.currChNr=c,!0},g.parseMidrow=function(v,o){var c=null;if((v===17||v===25)&&o>=32&&o<=47){if(v===17?c=1:c=2,c!==this.currChNr)return Pt.log("ERROR","Mismatch channel in midrow parsing"),!1;var _=this.channels[c-1];return _.ccMIDROW(o),Pt.log("DEBUG","MIDROW ("+uf([v,o])+")"),!0}return!1},g.parsePAC=function(v,o){var c=null,_=null,y=(v>=17&&v<=23||v>=25&&v<=31)&&o>=64&&o<=127,C=(v===16||v===24)&&o>=64&&o<=95;if(!(y||C))return!1;if(v===this.lastCmdA&&o===this.lastCmdB)return this.lastCmdA=null,this.lastCmdB=null,!0;c=v<=23?1:2,o>=64&&o<=95?_=c===1?SF[v]:FF[v]:_=c===1?CF[v]:GF[v];var F=this.interpretPAC(_,o),N=this.channels[c-1];return N.setPAC(F),this.lastCmdA=v,this.lastCmdB=o,this.currChNr=c,!0},g.interpretPAC=function(v,o){var c=o,_={color:null,italics:!1,indent:null,underline:!1,row:v};return o>95?c=o-96:c=o-64,_.underline=(c&1)===1,c<=13?_.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(c/2)]:c<=15?(_.italics=!0,_.color="white"):_.indent=Math.floor((c-16)/2)*4,_},g.parseChars=function(v,o){var c=null,_=null,y=null;if(v>=25?(c=2,y=v-8):(c=1,y=v),y>=17&&y<=19){var C=o;y===17?C=o+80:y===18?C=o+112:C=o+144,Pt.log("INFO","Special char '"+Qw(C)+"' in channel "+c),_=[C]}else v>=32&&v<=127&&(_=o===0?[v]:[v,o]);if(_){var F=uf(_);Pt.log("DEBUG","Char codes = "+F.join(",")),this.lastCmdA=null,this.lastCmdB=null}return _},g.parseBackgroundAttributes=function(v,o){var c,_,y,C,F=(v===16||v===24)&&o>=32&&o<=47,N=(v===23||v===31)&&o>=45&&o<=47;return F||N?(c={},v===16||v===24?(_=Math.floor((o-32)/2),c.background=MF[_],o%2===1&&(c.background=c.background+"_semi")):o===45?c.background="transparent":(c.foreground="black",o===47&&(c.underline=!0)),y=v<24?1:2,C=this.channels[y-1],C.setBkgData(c),this.lastCmdA=null,this.lastCmdB=null,!0):!1},g.reset=function(){for(var v=0;vv)&&(this.startTime=v),this.endTime=o,this.screen=c,this.timelineController.createCaptionsTrack(this.trackName)},b})(),Ug=function(g,f,v){return g.substr(v||0,f.length)===f},NF=function(g){var f=parseInt(g.substr(-3)),v=parseInt(g.substr(-6,2)),o=parseInt(g.substr(-9,2)),c=g.length>9?parseInt(g.substr(0,g.indexOf(":"))):0;if(!Object(i.isFiniteNumber)(f)||!Object(i.isFiniteNumber)(v)||!Object(i.isFiniteNumber)(o)||!Object(i.isFiniteNumber)(c))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+g);return f+=1e3*v,f+=60*1e3*o,f+=3600*1e3*c,f},td=function(g){for(var f=5381,v=g.length;v;)f=f*33^g.charCodeAt(--v);return(f>>>0).toString()},OF=function(g,f,v){var o=g[f],c=g[o.prevCC];if(!c||!c.new&&o.new){g.ccOffset=g.presentationOffset=o.start,o.new=!1;return}for(;c&&c.new;)g.ccOffset+=o.start-c.start,o.new=!1,o=c,c=g[o.prevCC];g.presentationOffset=v},UF={parse:function(g,f,v,o,c,_){var y=/\r\n|\n\r|\n|\r/g,C=Object(Zm.utf8ArrayToStr)(new Uint8Array(g)).trim().replace(y,` `).split(` `),F="00:00.000",N=0,q=0,J=0,re=[],Fe,en=!0,Tn=!1,Ja=new IF;Ja.oncue=function(Ta){var Oa=v[o],Ka=v.ccOffset;Oa&&Oa.new&&(q!==void 0?Ka=v.ccOffset=Oa.start:OF(v,o,J)),J&&(Ka=J-v.presentationOffset),Tn&&(Ta.startTime+=Ka-q,Ta.endTime+=Ka-q),Ta.id=td(Ta.startTime.toString())+td(Ta.endTime.toString())+td(Ta.text),Ta.text=decodeURIComponent(encodeURIComponent(Ta.text)),Ta.endTime>0&&re.push(Ta)},Ja.onparsingerror=function(Ta){Fe=Ta},Ja.onflush=function(){if(Fe&&_){_(Fe);return}c(re)},C.forEach(function(Ta){if(en)if(Ug(Ta,"X-TIMESTAMP-MAP=")){en=!1,Tn=!0,Ta.substr(16).split(",").forEach(function(Oa){Ug(Oa,"LOCAL:")?F=Oa.substr(6):Ug(Oa,"MPEGTS:")&&(N=parseInt(Oa.substr(7)))});try{f+(v[o].start*9e4||0)<0&&(f+=8589934592),N-=f,q=NF(F)/1e3,J=N/9e4}catch(Oa){Tn=!1,Fe=Oa}return}else Ta===""&&(en=!1);Ja.parse(Ta+` `)}),Ja.flush()}},kF=UF;function Xw(b){if(b===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b}function BF(b,g){b.prototype=Object.create(g.prototype),b.prototype.constructor=b,b.__proto__=g}var HF=(function(b){BF(g,b);function g(v){var o;if(o=b.call(this,v,l.default.MEDIA_ATTACHING,l.default.MEDIA_DETACHING,l.default.FRAG_PARSING_USERDATA,l.default.FRAG_DECRYPTED,l.default.MANIFEST_LOADING,l.default.MANIFEST_LOADED,l.default.FRAG_LOADED,l.default.INIT_PTS_FOUND)||this,o.media=null,o.config=void 0,o.enabled=!0,o.Cues=void 0,o.textTracks=[],o.tracks=[],o.initPTS=[],o.unparsedVttFrags=[],o.cueRanges=[],o.captionsTracks={},o.captionsProperties=void 0,o.cea608Parser=void 0,o.lastSn=-1,o.prevCC=-1,o.vttCCs=null,o.hls=v,o.config=v.config,o.Cues=v.config.cueHandler,o.captionsProperties={textTrack1:{label:o.config.captionsTextTrack1Label,languageCode:o.config.captionsTextTrack1LanguageCode},textTrack2:{label:o.config.captionsTextTrack2Label,languageCode:o.config.captionsTextTrack2LanguageCode}},o.config.enableCEA708Captions){var c=new Yw(Xw(o),"textTrack1"),_=new Yw(Xw(o),"textTrack2");o.cea608Parser=new PF(0,c,_)}return o}var f=g.prototype;return f.addCues=function(o,c,_,y){for(var C=this.cueRanges,F=!1,N=C.length;N--;){var q=C[N],J=JF(q[0],q[1],c,_);if(J>=0&&(q[0]=Math.min(q[0],c),q[1]=Math.max(q[1],_),F=!0,J/(_-c)>.5))return}F||C.push([c,_]),this.Cues.newCue(this.captionsTracks[o],c,_,y)},f.onInitPtsFound=function(o){var c=this,_=o.frag,y=o.id,C=o.initPTS,F=this.unparsedVttFrags;y==="main"&&(this.initPTS[_.cc]=C),F.length&&(this.unparsedVttFrags=[],F.forEach(function(N){c.onFragLoaded(N)}))},f.getExistingTrack=function(o){var c=this.media;if(c)for(var _=0;_=F.length||_!==C||!N||this.stopped){this._clearReloadTimer();return}if(s.logger.log("subtitle track "+_+" loaded"),y.live){var q=Ur(N.details,y,o.stats.trequest);s.logger.log("Reloading live subtitle playlist in "+q+"ms"),this.timer=setTimeout(function(){c._loadCurrentTrack()},q)}else this._clearReloadTimer()},f.startLoad=function(){this.stopped=!1,this._loadCurrentTrack()},f.stopLoad=function(){this.stopped=!0,this._clearReloadTimer()},f._clearReloadTimer=function(){this.timer&&(clearTimeout(this.timer),this.timer=null)},f._loadCurrentTrack=function(){var o=this.trackId,c=this.tracks,_=this.hls,y=c[o];o<0||!y||y.details&&!y.details.live||(s.logger.log("Loading subtitle track "+o),_.trigger(l.default.SUBTITLE_TRACK_LOADING,{url:y.url,id:o}))},f._toggleTrackModes=function(o){var c=this.media,_=this.subtitleDisplay,y=this.trackId;if(c){var C=m(c.textTracks);if(o===-1)[].slice.call(C).forEach(function(q){q.mode="disabled"});else{var F=C[y];F&&(F.mode="disabled")}var N=C[o];N&&(N.mode=_?"showing":"hidden")}},f._setSubtitleTrackInternal=function(o){var c=this.hls,_=this.tracks;!Object(i.isFiniteNumber)(o)||o<-1||o>=_.length||(this.trackId=o,s.logger.log("Switching to subtitle track "+o),c.trigger(l.default.SUBTITLE_TRACK_SWITCH,{id:o}),this._loadCurrentTrack())},f._onTextTracksChanged=function(){if(this.media){for(var o=-1,c=m(this.media.textTracks),_=0;_=y[N].start&&F<=y[N].end){C=y[N];break}var q=c.start+c.duration;C?C.end=q:(C={start:F,end:q},y.push(C))}}},f.onMediaAttached=function(o){var c=o.media;this.media=c,c.addEventListener("seeking",this._onMediaSeeking),this.state=pe.IDLE},f.onMediaDetaching=function(){var o=this;this.media&&(this.media.removeEventListener("seeking",this._onMediaSeeking),this.fragmentTracker.removeAllFragments(),this.currentTrackId=-1,this.tracks.forEach(function(c){o.tracksBuffered[c.id]=[]}),this.media=null,this.state=pe.STOPPED)},f.onError=function(o){var c=o.frag;!c||c.type!=="subtitle"||(this.state=pe.IDLE)},f.onSubtitleTracksUpdated=function(o){var c=this;s.logger.log("subtitle tracks updated"),this.tracksBuffered=[],this.tracks=o.subtitleTracks,this.tracks.forEach(function(_){c.tracksBuffered[_.id]=[]})},f.onSubtitleTrackSwitch=function(o){if(this.currentTrackId=o.id,!this.tracks||!this.tracks.length||this.currentTrackId===-1){this.clearInterval();return}var c=this.tracks[this.currentTrackId];c&&c.details&&this.setInterval(xa)},f.onSubtitleTrackLoaded=function(o){var c=o.id,_=o.details,y=this.currentTrackId,C=this.tracks,F=C[y];c>=C.length||c!==y||!F||(_.live&&ga(F.details,_,this.lastAVStart),F.details=_,this.setInterval(xa))},f.onKeyLoaded=function(){this.state===pe.KEY_LOADING&&(this.state=pe.IDLE)},f.onFragLoaded=function(o){var c=this.fragCurrent,_=o.frag.decryptdata,y=o.frag,C=this.hls;if(this.state===pe.FRAG_LOADING&&c&&o.frag.type==="subtitle"&&c.sn===o.frag.sn&&o.payload.byteLength>0&&_&&_.key&&_.method==="AES-128"){var F=Sn.now();this.decrypter.decrypt(o.payload,_.key.buffer,_.iv.buffer,function(N){var q=Sn.now();C.trigger(l.default.FRAG_DECRYPTED,{frag:y,payload:N,stats:{tstart:F,tdecrypt:q}})})}},f.onLevelUpdated=function(o){var c=o.details,_=c.fragments;this.lastAVStart=_.length?_[0].start:0},f.doTick=function(){if(!this.media){this.state=pe.IDLE;return}switch(this.state){case pe.IDLE:{var o=this.config,c=this.currentTrackId,_=this.fragmentTracker,y=this.media,C=this.tracks;if(!C||!C[c]||!C[c].details)break;var F=o.maxBufferHole,N=o.maxFragLookUpTolerance,q=Math.min(o.maxBufferLength,o.maxMaxBufferLength),J=k.bufferedInfo(this._getBuffered(),y.currentTime,F),re=J.end,Fe=J.len,en=C[c].details,Tn=en.fragments,Ja=Tn.length,Ta=Tn[Ja-1].start+Tn[Ja-1].duration;if(Fe>q)return;var Oa,Ka=this.fragPrevious;renb){this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.KEY_SYSTEM_ERROR,details:u.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0});return}var C=nb-this._requestLicenseFailureCount+1;s.logger.warn("Retrying license request, "+C+" attempts left"),this._requestLicense(_,y)}break}},f._generateLicenseRequestChallenge=function(o,c){if(o.mediaKeySystemDomain===to.WIDEVINE)return c;throw new Error("unsupported key-system: "+o.mediaKeySystemDomain)},f._requestLicense=function(o,c){s.logger.log("Requesting content license for key-system");var _=this._mediaKeysList[0];if(!_){s.logger.error("Fatal error: Media is encrypted but no key-system access has been obtained yet"),this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.KEY_SYSTEM_ERROR,details:u.ErrorDetails.KEY_SYSTEM_NO_ACCESS,fatal:!0});return}try{var y=this.getLicenseServerUrl(_.mediaKeySystemDomain),C=this._createLicenseXhr(y,o,c);s.logger.log("Sending license request to URL: "+y);var F=this._generateLicenseRequestChallenge(_,o);C.send(F)}catch(N){s.logger.error("Failure requesting DRM license: "+N),this.hls.trigger(l.default.ERROR,{type:u.ErrorTypes.KEY_SYSTEM_ERROR,details:u.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0})}},f.onMediaAttached=function(o){if(this._emeEnabled){var c=o.media;this._media=c,c.addEventListener("encrypted",this._onMediaEncrypted)}},f.onMediaDetached=function(){this._media&&(this._media.removeEventListener("encrypted",this._onMediaEncrypted),this._media=null)},f.onManifestParsed=function(o){if(this._emeEnabled){var c=o.levels.map(function(y){return y.audioCodec}),_=o.levels.map(function(y){return y.videoCodec});this._attemptKeySystemAccess(to.WIDEVINE,c,_)}},WF(g,[{key:"requestMediaKeySystemAccess",get:function(){if(!this._requestMediaKeySystemAccess)throw new Error("No requestMediaKeySystemAccess function configured");return this._requestMediaKeySystemAccess}}]),g})(R),jF=tb;function zF(b){for(var g=1;gc)return y}return 0}},{key:"maxAutoLevel",get:function(){var o=this.levels,c=this.autoLevelCapping,_;return c===-1&&o&&o.length?_=o.length-1:_=c,_}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(o){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,o)}},{key:"audioTracks",get:function(){var o=this.audioTrackController;return o?o.audioTracks:[]}},{key:"audioTrack",get:function(){var o=this.audioTrackController;return o?o.audioTrack:-1},set:function(o){var c=this.audioTrackController;c&&(c.audioTrack=o)}},{key:"liveSyncPosition",get:function(){return this.streamController.liveSyncPosition}},{key:"subtitleTracks",get:function(){var o=this.subtitleTrackController;return o?o.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var o=this.subtitleTrackController;return o?o.subtitleTrack:-1},set:function(o){var c=this.subtitleTrackController;c&&(c.subtitleTrack=o)}},{key:"subtitleDisplay",get:function(){var o=this.subtitleTrackController;return o?o.subtitleDisplay:!1},set:function(o){var c=this.subtitleTrackController;c&&(c.subtitleDisplay=o)}}]),g})(ce);cb.defaultConfig=void 0}),"./src/polyfills/number-isFinite.js":(function(e,n,a){"use strict";a.r(n),a.d(n,"isFiniteNumber",function(){return t});var t=Number.isFinite||function(r){return typeof r=="number"&&isFinite(r)}}),"./src/utils/get-self-scope.js":(function(e,n,a){"use strict";a.r(n),a.d(n,"getSelfScope",function(){return t});function t(){return typeof window>"u"?self:window}}),"./src/utils/logger.js":(function(e,n,a){"use strict";a.r(n),a.d(n,"enableLogs",function(){return R}),a.d(n,"logger",function(){return E});var t=a("./src/utils/get-self-scope.js");function r(){}var u={trace:r,debug:r,log:r,warn:r,info:r,error:r},i=u;function l(w,T){return T="["+w+"] > "+T,T}var s=Object(t.getSelfScope)();function h(w){var T=s.console[w];return T?function(){for(var L=arguments.length,U=new Array(L),Q=0;Q1?T-1:0),U=1;U{"use strict";Object.defineProperty(sw,"__esModule",{value:!0});sw.Direction=void 0;var b5e;(function(e){e.Right="to right",e.Left="to left",e.Down="to bottom",e.Up="to top"})(b5e=sw.Direction||(sw.Direction={}))});var t4=Ue(_t=>{"use strict";var vw=_t&&_t.__spreadArray||function(e,n,a){if(a||arguments.length===2)for(var t=0,r=n.length,u;te)return s;if(h&&ht)return t;if(e=a)throw new RangeError("min (".concat(n,") is equal/bigger than max (").concat(a,")"));if(ea)throw new RangeError("value (".concat(e,") is bigger than max (").concat(a,")"))}_t.checkBoundaries=F5e;function G5e(e,n,a){return ea?a:e}_t.checkValuesAgainstBoundaries=G5e;function M5e(e){if(!(e.length<2)&&!e.slice(1).every(function(n,a){return e[a]<=n}))throw new RangeError("values={[".concat(e,"]} needs to be sorted when allowOverlap={false}"))}_t.checkInitialOverlap=M5e;function A5e(e){var n=window.getComputedStyle(e);return{top:parseInt(n["margin-top"],10),bottom:parseInt(n["margin-bottom"],10),left:parseInt(n["margin-left"],10),right:parseInt(n["margin-right"],10)}}_t.getMargin=A5e;function L5e(e){var n=window.getComputedStyle(e);return{top:parseInt(n["padding-top"],10)+parseInt(n["border-top-width"],10),bottom:parseInt(n["padding-bottom"],10)+parseInt(n["border-bottom-width"],10),left:parseInt(n["padding-left"],10)+parseInt(n["border-left-width"],10),right:parseInt(n["padding-right"],10)+parseInt(n["border-right-width"],10)}}_t.getPaddingAndBorder=L5e;function P5e(e,n,a){var t=a?-1:1;e.forEach(function(r,u){return Dae(r,t*n[u].x,n[u].y)})}_t.translateThumbs=P5e;function N5e(e,n,a,t){for(var r=0,u=hae(e[0],n,a,t),i=1;ii?s:i},e.getBoundingClientRect().width));return u},J5e=function(e,n,a,t,r,u,i){i===void 0&&(i=function(h){return h});var l=[],s=function(h){var p=dae(a[h],t[h],r,u,i),R=n[h].x;n.forEach(function(E,w){var T=E.x,L=dae(a[w],t[w],r,u,i);h!==w&&(R>=T&&R<=T+L||R+p>=T&&R+p<=T+L)&&(l.includes(w)||(l.push(h),l.push(w),l=vw(vw([],l,!0),[h,w],!1),s(w)))})};return s(e),Array.from(new Set(l.sort()))},q5e=function(e,n,a,t,r,u){t===void 0&&(t=.1),r===void 0&&(r=" - "),u===void 0&&(u=function(w){return w});var i=(0,_t.getStepDecimals)(t),l=(0,a4.useState)({}),s=l[0],h=l[1],p=(0,a4.useState)(u(n[a].toFixed(i))),R=p[0],E=p[1];return(0,a4.useEffect)(function(){if(e){var w=e.getThumbs();if(w.length<1)return;var T={},L=e.getOffsets(),U=J5e(a,L,w,n,r,i,u),Q=u(n[a].toFixed(i));if(U.length){var V=U.reduce(function(ee,me,$e,Qe){return ee.length?vw(vw([],ee,!0),[L[Qe[$e]].x],!1):[L[Qe[$e]].x]},[]);if(Math.min.apply(Math,V)===L[a].x){var te=[];U.forEach(function(ee){te.push(n[ee].toFixed(i))}),Q=Array.from(new Set(te.sort(function(ee,me){return parseFloat(ee)-parseFloat(me)}))).map(u).join(r);var le=Math.min.apply(Math,V),ne=Math.max.apply(Math,V),Z=w[U[V.indexOf(ne)]].getBoundingClientRect().width;T.left="".concat(Math.abs(le-(ne+Z))/2,"px"),T.transform="translate(-50%, 0)"}else T.visibility="hidden"}E(Q),h(T)}},[e,n]),[R,s]};_t.useThumbOverlap=q5e;function hae(e,n,a,t){var r=e.getBoundingClientRect(),u=r.left,i=r.top,l=r.width,s=r.height;return gae(t)?Math.abs(a-(i+s/2)):Math.abs(n-(u+l/2))}});var yae=Ue(bc=>{"use strict";var $5e=bc&&bc.__extends||(function(){var e=function(n,a){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var u in r)Object.prototype.hasOwnProperty.call(r,u)&&(t[u]=r[u])},e(n,a)};return function(n,a){if(typeof a!="function"&&a!==null)throw new TypeError("Class extends value "+String(a)+" is not a constructor or null");e(n,a);function t(){this.constructor=n}n.prototype=a===null?Object.create(a):(t.prototype=a.prototype,new t)}})(),W5e=bc&&bc.__createBinding||(Object.create?(function(e,n,a,t){t===void 0&&(t=a);var r=Object.getOwnPropertyDescriptor(n,a);(!r||("get"in r?!n.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return n[a]}}),Object.defineProperty(e,t,r)}):(function(e,n,a,t){t===void 0&&(t=a),e[t]=n[a]})),x5e=bc&&bc.__setModuleDefault||(Object.create?(function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}):function(e,n){e.default=n}),j5e=bc&&bc.__importStar||function(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var a in e)a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)&&W5e(n,e,a);return x5e(n,e),n},Rae=bc&&bc.__spreadArray||function(e,n,a){if(a||arguments.length===2)for(var t=0,r=n.length,u;t1&&t.props.draggableTrack){if(t.thumbRefs.some(function(l){var s;return(s=l.current)===null||s===void 0?void 0:s.contains(r.target)}))return;t.setState({draggedTrackPos:[r.clientX,r.clientY]},function(){return t.onMove(r.clientX,r.clientY)})}else{var i=(0,pr.getClosestThumbIndex)(t.thumbRefs.map(function(l){return l.current}),r.clientX,r.clientY,t.props.direction);(u=t.thumbRefs[i].current)===null||u===void 0||u.focus(),t.setState({draggedThumbIndex:i},function(){return t.onMove(r.clientX,r.clientY)})}},t.onResize=function(){(0,pr.translateThumbs)(t.getThumbs(),t.getOffsets(),t.props.rtl),t.calculateMarkOffsets()},t.onTouchStartTrack=function(r){var u;if(r.persist(),t.addTouchEvents(r.nativeEvent),t.props.values.length>1&&t.props.draggableTrack){if(t.thumbRefs.some(function(l){var s;return(s=l.current)===null||s===void 0?void 0:s.contains(r.target)}))return;t.setState({draggedTrackPos:[r.touches[0].clientX,r.touches[0].clientY]},function(){return t.onMove(r.touches[0].clientX,r.touches[0].clientY)})}else{var i=(0,pr.getClosestThumbIndex)(t.thumbRefs.map(function(l){return l.current}),r.touches[0].clientX,r.touches[0].clientY,t.props.direction);(u=t.thumbRefs[i].current)===null||u===void 0||u.focus(),t.setState({draggedThumbIndex:i},function(){return t.onMove(r.touches[0].clientX,r.touches[0].clientY)})}},t.onMouseOrTouchStart=function(r){if(!t.props.disabled){var u=(0,pr.isTouchEvent)(r);if(!(!u&&r.button!==0)){var i=t.getTargetIndex(r);i!==-1&&(u?t.addTouchEvents(r):t.addMouseEvents(r),t.setState({draggedThumbIndex:i,thumbZIndexes:t.state.thumbZIndexes.map(function(l,s){return s===i?Math.max.apply(Math,t.state.thumbZIndexes):l<=t.state.thumbZIndexes[i]?l:l-1})}))}}},t.onMouseMove=function(r){r.preventDefault(),t.onMove(r.clientX,r.clientY)},t.onTouchMove=function(r){r.preventDefault(),t.onMove(r.touches[0].clientX,r.touches[0].clientY)},t.onKeyDown=function(r){var u=t.props,i=u.values,l=u.onChange,s=u.step,h=u.rtl,p=u.direction,R=t.state.isChanged,E=t.getTargetIndex(r.nativeEvent),w=h||p===Lu.Direction.Left||p===Lu.Direction.Down?-1:1;E!==-1&&(z5e.includes(r.key)?(r.preventDefault(),t.setState({draggedThumbIndex:E,isChanged:!0}),l((0,pr.replaceAt)(i,E,t.normalizeValue(i[E]+w*(r.key==="PageUp"?s*10:s),E)))):V5e.includes(r.key)?(r.preventDefault(),t.setState({draggedThumbIndex:E,isChanged:!0}),l((0,pr.replaceAt)(i,E,t.normalizeValue(i[E]-w*(r.key==="PageDown"?s*10:s),E)))):r.key==="Tab"?t.setState({draggedThumbIndex:-1},function(){R&&t.fireOnFinalChange()}):R&&t.fireOnFinalChange())},t.onKeyUp=function(r){var u=t.state.isChanged;t.setState({draggedThumbIndex:-1},function(){u&&t.fireOnFinalChange()})},t.onMove=function(r,u){var i=t.state,l=i.draggedThumbIndex,s=i.draggedTrackPos,h=t.props,p=h.direction,R=h.min,E=h.max,w=h.onChange,T=h.values,L=h.step,U=h.rtl;if(l===-1&&s[0]===-1&&s[1]===-1)return null;var Q=t.trackRef.current;if(!Q)return null;var V=Q.getBoundingClientRect(),te=(0,pr.isVertical)(p)?V.height:V.width;if(s[0]!==-1&&s[1]!==-1){var le=r-s[0],ne=u-s[1],Z=0;switch(p){case Lu.Direction.Right:case Lu.Direction.Left:Z=le/te*(E-R);break;case Lu.Direction.Down:case Lu.Direction.Up:Z=ne/te*(E-R);break;default:(0,pr.assertUnreachable)(p)}if(U&&(Z*=-1),Math.abs(Z)>=L/2){for(var ee=0;eeE?Z=E-T[ee]:me=L/2&&w((0,pr.replaceAt)(T,l,t.normalizeValue(Qe,l)))}},t.normalizeValue=function(r,u){var i=t.props,l=i.min,s=i.max,h=i.step,p=i.allowOverlap,R=i.values;return(0,pr.normalizeValue)(r,u,l,s,h,p,R)},t.onEnd=function(r){if(r.preventDefault(),document.removeEventListener("mousemove",t.schdOnMouseMove),document.removeEventListener("touchmove",t.schdOnTouchMove),document.removeEventListener("mouseup",t.schdOnEnd),document.removeEventListener("touchend",t.schdOnEnd),document.removeEventListener("touchcancel",t.schdOnEnd),t.state.draggedThumbIndex===-1&&t.state.draggedTrackPos[0]===-1&&t.state.draggedTrackPos[1]===-1)return null;t.setState({draggedThumbIndex:-1,draggedTrackPos:[-1,-1]},function(){t.fireOnFinalChange()})},t.fireOnFinalChange=function(){t.setState({isChanged:!1});var r=t.props,u=r.onFinalChange,i=r.values;u&&u(i)},t.updateMarkRefs=function(r){if(!r.renderMark){t.numOfMarks=void 0,t.markRefs=void 0;return}t.numOfMarks=(r.max-r.min)/t.props.step,t.markRefs=[];for(var u=0;u-1?"grabbing":this.props.draggableTrack?(0,pr.isVertical)(this.props.direction)?"ns-resize":"ew-resize":s.length===1&&!E?"pointer":"inherit"},onMouseDown:E?pr.voidFn:this.onMouseDownTrack,onTouchStart:E?pr.voidFn:this.onTouchStartTrack,ref:this.trackRef},isDragged:this.state.draggedThumbIndex>-1,disabled:E,children:Rae(Rae([],U.map(function(Q,V,te){return l({props:{style:a.props.direction===Lu.Direction.Left||a.props.direction===Lu.Direction.Right?{position:"absolute",left:"".concat(Q[0],"px"),marginTop:"".concat(Q[1],"px")}:{position:"absolute",top:"".concat(Q[0],"px"),marginLeft:"".concat(Q[1],"px")},key:"mark".concat(V),ref:a.markRefs[V]},index:V})}),!0),s.map(function(Q,V){var te=a.state.draggedThumbIndex===V;return u({index:V,value:Q,isDragged:te,props:{style:{position:"absolute",zIndex:L[V],cursor:E?"inherit":te?"grabbing":"grab",userSelect:"none",touchAction:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none"},key:V,tabIndex:E?void 0:0,"aria-valuemax":R?p:s[V+1]||p,"aria-valuemin":R?h:s[V-1]||h,"aria-valuenow":Q,draggable:!1,ref:a.thumbRefs[V],role:"slider",onKeyDown:E?pr.voidFn:a.onKeyDown,onKeyUp:E?pr.voidFn:a.onKeyUp}})}),!0)})},n.defaultProps={step:1,direction:Lu.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},n})(oC.Component);bc.default=Q5e});var wae=Ue(Oi=>{"use strict";var K5e=Oi&&Oi.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Oi,"__esModule",{value:!0});Oi.checkValuesAgainstBoundaries=Oi.relativeValue=Oi.useThumbOverlap=Oi.Direction=Oi.getTrackBackground=Oi.Range=void 0;var Y5e=K5e(yae());Oi.Range=Y5e.default;var uC=t4();Object.defineProperty(Oi,"getTrackBackground",{enumerable:!0,get:function(){return uC.getTrackBackground}});Object.defineProperty(Oi,"useThumbOverlap",{enumerable:!0,get:function(){return uC.useThumbOverlap}});Object.defineProperty(Oi,"relativeValue",{enumerable:!0,get:function(){return uC.relativeValue}});Object.defineProperty(Oi,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return uC.checkValuesAgainstBoundaries}});var X5e=rC();Object.defineProperty(Oi,"Direction",{enumerable:!0,get:function(){return X5e.Direction}})});var jJe={};p8(jJe,{boot:()=>xJe});var d8=function(e){return function(n){for(var a=e.length,t=n.length,r=new Array(a*t),u=0,i=0;i=a.length?n:e(a[t])};var b8=function(e,n,a,t){for(var r=0,u=t.length;r=t.length)return n;var r=t.slice();return r.splice(a,1),e(r)};var ld=function(e){return e.slice().reverse()};var I8=function(e,n){return n.filter(e)};var T8=(function(){function e(n,a,t,r,u,i){var l,s,h,p,R,E,w;for(l=u+(i-u>>1),l-u>1&&e(n,a,r,t,u,l),i-l>1&&e(n,a,r,t,l,i),s=u,h=l,p=u;s0?(t[p++]=E,++h):(t[p++]=R,++s);for(;s="0"&&e[r]<="9"?"\\&":"";return"\\"+a.charCodeAt(0).toString(10)+u})+'"'};var ir={show:K8};var Y8=function(e){return e.showRecordFields},E_=function(){return function(){return function(e){var n=Y8(e);return{show:function(a){return"{"+(n(ct.value)(a)+"}")}}}}};var ap={show:V8},_n={show:z8},Qg={show:Q8},fd={show:function(e){if(e)return"true";if(!e)return"false";throw new Error("Failed pattern match at Data.Show (line 29, column 1 - line 31, column 23): "+[e.constructor.name])}},oe=function(e){return e.show};var I_=function(e){var n=Qt(e);return function(a){var t=Y8(a);return function(r){var u=oe(r);return{showRecordFields:function(i){return function(l){var s=t(ct.value)(l),h=n(ct.value),p=hu(h)(l);return" "+(h+(": "+(u(p)+(","+s))))}}}}}},T_=function(e){var n=Qt(e);return function(a){var t=oe(a);return{showRecordFields:function(r){return function(u){var i=n(ct.value),l=hu(i)(u);return" "+(i+(": "+(t(l)+" ")))}}}}};var Se=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),fe=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})();var xe=(function(){function e(){}return e.value=new e,e})(),Kg=function(e){return e};var _d=function(e){return e.to};var pd=function(e){return e.from};var yue=dn(bn),G=(function(){function e(){}return e.value=new e,e})(),I=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})();var X8=function(e){var n=tn(e);return{append:function(a){return function(t){if(a instanceof G)return t;if(t instanceof G)return a;if(a instanceof I&&t instanceof I)return new I(n(a.value0)(t.value0));throw new Error("Failed pattern match at Data.Maybe (line 182, column 1 - line 185, column 43): "+[a.constructor.name,t.constructor.name])}}}};var Hn=function(e){return function(n){return function(a){if(a instanceof G)return e;if(a instanceof I)return n(a.value0);throw new Error("Failed pattern match at Data.Maybe (line 237, column 1 - line 237, column 51): "+[e.constructor.name,n.constructor.name,a.constructor.name])}}},yr=Hn(!0)(hn(!1)),Ar=Hn(!1)(hn(!0));var ue={map:function(e){return function(n){return n instanceof I?new I(e(n.value0)):G.value}}},wue=B(ue);var je=function(e){return Hn(e)(yue)},lr=function(){return function(e){if(e instanceof I)return e.value0;throw new Error("Failed pattern match at Data.Maybe (line 288, column 1 - line 288, column 46): "+[e.constructor.name])}};var xr=function(e){var n=be(e);return{eq:function(a){return function(t){return a instanceof G&&t instanceof G?!0:a instanceof I&&t instanceof I?n(a.value0)(t.value0):!1}}}},yi=function(e){var n=We(e),a=xr(e.Eq0());return{compare:function(t){return function(r){if(t instanceof G&&r instanceof G)return He.value;if(t instanceof G)return ye.value;if(r instanceof G)return De.value;if(t instanceof I&&r instanceof I)return n(t.value0)(r.value0);throw new Error("Failed pattern match at Data.Maybe (line 0, column 0 - line 0, column 0): "+[t.constructor.name,r.constructor.name])}},Eq0:function(){return a}}};var bo={apply:function(e){return function(n){if(e instanceof I)return wue(e.value0)(n);if(e instanceof G)return G.value;throw new Error("Failed pattern match at Data.Maybe (line 67, column 1 - line 69, column 30): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return ue}};var nn={bind:function(e){return function(n){if(e instanceof I)return n(e.value0);if(e instanceof G)return G.value;throw new Error("Failed pattern match at Data.Maybe (line 125, column 1 - line 127, column 28): "+[e.constructor.name,n.constructor.name])}},Apply0:function(){return bo}};var Ua=(function(){return{pure:I.create,Apply0:function(){return bo}}})();var gu={alt:function(e){return function(n){return e instanceof G?n:e}},Functor0:function(){return ue}},bue=(function(){return{empty:G.value,Alt0:function(){return gu}}})(),Du={Applicative0:function(){return Ua},Plus1:function(){return bue}};var Me=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Le=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})();var Pc=function(e){return Hn(new Me(e))(Le.create)};var ro={map:function(e){return function(n){if(n instanceof Me)return new Me(n.value0);if(n instanceof Le)return new Le(e(n.value0));throw new Error("Failed pattern match at Data.Either (line 0, column 0 - line 0, column 0): "+[n.constructor.name])}}},Iue=B(ro);var wr=function(e){return function(n){return function(a){if(a instanceof Me)return e(a.value0);if(a instanceof Le)return n(a.value0);throw new Error("Failed pattern match at Data.Either (line 208, column 1 - line 208, column 64): "+[e.constructor.name,n.constructor.name,a.constructor.name])}}},_f=(function(){return wr(hn(G.value))(I.create)})();var Yg={apply:function(e){return function(n){if(e instanceof Me)return new Me(e.value0);if(e instanceof Le)return Iue(e.value0)(n);throw new Error("Failed pattern match at Data.Either (line 70, column 1 - line 72, column 30): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return ro}};var wi={bind:wr(function(e){return function(n){return new Me(e)}})(function(e){return function(n){return n(e)}}),Apply0:function(){return Yg}};var sv=(function(){return{pure:Le.create,Apply0:function(){return Yg}}})(),wb={Applicative0:function(){return sv},Bind1:function(){return wi}};var Dl=function(e){return e};var ws={map:function(e){return function(n){return e(n)}}};var Z8={apply:function(e){return function(n){return e(n)}},Functor0:function(){return ws}},Tue={bind:function(e){return function(n){return n(e)}},Apply0:function(){return Z8}},md={pure:Dl,Apply0:function(){return Z8}},kr={Applicative0:function(){return md},Bind1:function(){return Tue}};var e7=function(e){return Math.min(Math.abs(e),2147483647)},n7=function(e){return function(n){return n===0?0:n>0?Math.floor(e/n):-Math.floor(e/-n)}},a7=function(e){return function(n){if(n===0)return 0;var a=Math.abs(n);return(e%a+a)%a}};var oG={Ring0:function(){return iv}};var Ru=function(e){return e.mod};var yo={degree:e7,div:n7,mod:a7,CommutativeRing0:function(){return oG}},lu=function(e){return e.div};var cr={mempty:"",Semigroup0:function(){return Z0}};var Gt=function(e){return e.mempty};var r7=function(e){return function(){return e}},o7=function(e){return function(n){return function(){return n(e())()}}};var uG=function(e){return function(n){return function(){for(var a=0,t=e.length;a=0;u--)t=e(a[u])(t);return t}}},A7=function(e){return function(n){return function(a){for(var t=n,r=a.length,u=0;u":e===void 0?"":e instanceof Date?e.toString():typeof Blob<"u"&&e instanceof Blob?"file["+e.name+"]":JSON.stringify(e)}var fle=Br(Ve),vO=Es(G_),_le=er(Ve);var Ed=function(e){return e.foldrWithIndex};var Id=function(e){return e.foldlWithIndex};var ple=function(e){var n=Ed(e);return function(a){var t=tn(a.Semigroup0()),r=Gt(a);return function(u){return n(function(i){return function(l){return function(s){return t(u(i)(l))(s)}}})(r)}}},pD={foldrWithIndex:function(e){return function(n){var a=fle(function(r){return function(u){return e(r.value0)(r.value1)(u)}})(n),t=vO(Rn.create);return function(r){return a(t(r))}}},foldlWithIndex:function(e){return function(n){var a=_le(function(r){return function(u){return e(u.value0)(r)(u.value1)}})(n),t=vO(Rn.create);return function(r){return a(t(r))}}},foldMapWithIndex:function(e){return ple(pD)(e)},Foldable0:function(){return Ve}};var fO=function(e){var n=Id(e);return function(a){var t=function(r){return function(u){return function(i){return u instanceof G?a(r)(i):u}}};return n(t)(G.value)}};var _O=function(e){return function(n){return function(a){return(a|0)===a?e(a):n}}},Ir=function(e){return e},pO=function(e){return function(n){return function(a){var t;a<11?t="[0-"+(a-1).toString()+"]":a===11?t="[0-9a]":t="[0-9a-"+String.fromCharCode(86+a)+"]";var r=new RegExp("^[\\+\\-]?"+t+"+$","i");return function(u){if(r.test(u)){var i=parseInt(u,a);return(i|0)===i?e(i):n}else return n}}}};var $b=isFinite;var MG=Math.abs;var Td=Math.floor,AG=Math.log;var Wb=function(e){return function(n){return Math.pow(e,n)}};var bp=Math.round;var mO=2.302585092994046;var dO=Mr(Vg),hO=Ut(Vg);var yle=(function(){return pO(I.create)(G.value)})(),Ts=yle(10),Df=(function(){return _O(I.create)(G.value)})(),DO=function(e){if(!$b(e))return 0;if(e>=Ir(dO))return dO;if(e<=Ir(hO))return hO;if(qe)return je(0)(Df(e));throw new Error("Failed pattern match at Data.Int (line 72, column 1 - line 72, column 29): "+[e.constructor.name])},PG=function(e){return DO(bp(e))};var Hu=function(e){return DO(Td(e))};function mD(e){return Object.prototype.toString.call(e).slice(8,-1)}function P_(e){return e===null}function N_(e){return e===void 0}var xb=Array.isArray||function(e){return Object.prototype.toString.call(e)==="[object Array]"};function RO(e){return e.stack||e.toString()}function Vi(e){return new Error(e)}function Ep(e){return e.message}function jb(e){return function(){throw e}}var wO=function(e){return jb(Vi(e))};var bO={show:RO};var Io=function(e){return e.throwError};var Pr=function(e){return e.catchError};var O_=function(e){var n=Pr(e),a=e.MonadThrow0().Monad0(),t=B(a.Bind1().Apply0().Functor0()),r=x(a.Applicative0());return function(u){return n(t(Le.create)(u))(function(i){return r(Me.create(i))})}};var Po={liftEffect:dn(bn),Monad0:function(){return vv}},Un=function(e){return e.liftEffect};var Ile=B(ro);var Qb=function(e){return e};var gD=function(e){return e};var Kb=function(e){return function(n){return e(n)}},Gd=function(e){var n=B(e);return{map:function(a){return Kb(n(Ile(a)))}}};var IO=function(e){return{Applicative0:function(){return Zl(e)},Bind1:function(){return Uc(e)}}},Uc=function(e){var n=ae(e.Bind1()),a=x(e.Applicative0());return{bind:function(t){return function(r){return n(t)(wr(function(u){return a(Me.create(u))})(function(u){var i=r(u);return i}))}},Apply0:function(){return Yb(e)}}},Yb=function(e){var n=Gd(e.Bind1().Apply0().Functor0());return{apply:dl(IO(e)),Functor0:function(){return n}}},Zl=function(e){return{pure:(function(){var n=x(e.Applicative0());return function(a){return Qb(n(Le.create(a)))}})(),Apply0:function(){return Yb(e)}}};var Xb=function(e){var n=IO(e);return{throwError:(function(){var a=x(e.Applicative0());return function(t){return Qb(a(Me.create(t)))}})(),Monad0:function(){return n}}};var DD=function(e){var n=tn(e);return function(a){var t=a.Bind1(),r=ae(t),u=x(a.Applicative0()),i=Gd(t.Apply0().Functor0());return{alt:function(l){return function(s){return r(l)(function(h){if(h instanceof Le)return u(new Le(h.value0));if(h instanceof Me)return r(s)(function(p){if(p instanceof Le)return u(new Le(p.value0));if(p instanceof Me)return u(new Me(n(h.value0)(p.value0)));throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 87, column 9 - line 89, column 49): "+[p.constructor.name])});throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 83, column 5 - line 89, column 49): "+[h.constructor.name])})}},Functor0:function(){return i}}}};var bl=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})();var Zb=function(e){var n=Bu(e);return function(a){return new bl(a,n)}};var NG=function(e){var n=B(e);return{map:function(a){return function(t){return new bl(a(t.value0),n(a)(t.value1))}}}};var OG=function(e){var n=Lo(e),a=er(e),t=Br(e);return{foldMap:function(r){var u=tn(r.Semigroup0()),i=n(r);return function(l){return function(s){return u(l(s.value0))(i(l)(s.value1))}}},foldl:function(r){return function(u){return function(i){return a(r)(r(u)(i.value0))(i.value1)}}},foldr:function(r){return function(u){return function(i){return r(i.value0)(t(r)(u)(i.value1))}}}}};var Nr=(function(){function e(){}return e.value=new e,e})(),Mt=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})(),e1=function(e){return e},Ple=function(e){return new Mt(e.value0,e.value1)};var Nle=function(e){var n=function(a){return function(t){var r=a,u=!1,i;function l(s,h){if(h instanceof Mt&&h.value1 instanceof Mt&&h.value1.value1 instanceof Mt){r=new Mt(h,s),t=h.value1.value1.value1;return}var p=function(E){return E instanceof Mt&&E.value1 instanceof Mt&&E.value1.value1 instanceof Nr?new Mt(e(E.value0),new Mt(e(E.value1.value0),Nr.value)):E instanceof Mt&&E.value1 instanceof Nr?new Mt(e(E.value0),Nr.value):Nr.value},R=function(E){return function(w){var T=E,L=!1,U;function Q(V,te){if(V instanceof Mt&&V.value0 instanceof Mt&&V.value0.value1 instanceof Mt&&V.value0.value1.value1 instanceof Mt){T=V.value1,w=new Mt(e(V.value0.value0),new Mt(e(V.value0.value1.value0),new Mt(e(V.value0.value1.value1.value0),te)));return}return L=!0,te}for(;!L;)U=Q(T,w);return U}};return u=!0,R(s)(p(h))}for(;!u;)i=l(r,t);return i}};return n(Nr.value)},UG={map:Nle};var n1=NG(UG),Yo={foldr:function(e){return function(n){var a=(function(){var r=function(u){return function(i){var l=u,s=!1,h;function p(R,E){if(E instanceof Nr)return s=!0,R;if(E instanceof Mt){l=new Mt(E.value0,R),i=E.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 107, column 7 - line 107, column 23): "+[R.constructor.name,E.constructor.name])}for(;!s;)h=p(l,i);return h}};return r(Nr.value)})(),t=er(Yo)(lt(e))(n);return function(r){return t(a(r))}}},foldl:function(e){var n=function(a){return function(t){var r=a,u=!1,i;function l(s,h){if(h instanceof Nr)return u=!0,s;if(h instanceof Mt){r=e(s)(h.value0),t=h.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 111, column 12 - line 113, column 30): "+[h.constructor.name])}for(;!u;)i=l(r,t);return i}};return n},foldMap:function(e){var n=tn(e.Semigroup0()),a=Gt(e);return function(t){return er(Yo)(function(r){var u=n(r);return function(i){return u(t(i))}})(a)}}};var Ole=Br(Yo);var yD=OG(Yo);var a1={append:function(e){return function(n){return Ole(Mt.create)(n)(e)}}},FO=tn(a1);var wD={append:function(e){return function(n){return new bl(e.value0,FO(e.value1)(Ple(n)))}}};var GO={alt:FO,Functor0:function(){return UG}},kG=(function(){return{empty:Nr.value,Alt0:function(){return GO}}})();var Wle=Wt(f7);var PO=function(e){return new Mt(e,Nr.value)};var BG=(function(){var e=function(n){return function(a){var t=n,r=!1,u;function i(l,s){if(s instanceof Nr)return r=!0,l;if(s instanceof Mt){t=new Mt(s.value0,l),a=s.value1;return}throw new Error("Failed pattern match at Data.List (line 368, column 3 - line 368, column 19): "+[l.constructor.name,s.constructor.name])}for(;!r;)u=i(t,a);return u}};return e(Nr.value)})();var HG=function(e){var n=ae(e.Monad0().Bind1()),a=ni(e);return function(t){var r=t.Plus1().Alt0(),u=Aa(r),i=B(r.Functor0()),l=x(t.Applicative0());return function(s){var h=function(p){return n(u(i(eo.create)(s))(l(new jr(void 0))))(function(R){return l(Wle(function(E){return new Mt(E,p)})(function(E){return BG(p)})(R))})};return a(h)(Nr.value)}}};var ui=function(e){return Br(e)(Mt.create)(Nr.value)};var NO=function(e){return e()};var OO=function(e){throw new Error(e)};var UO=function(){return OO};var Vle=UO(),Qle=NO,El=function(e){return Qle(function(){return Vle(e)})};var ED=(function(){var e=Zb(kG);return function(n){return e1(e(n))}})();var HO=function(e){return e.value0};var Ad=function(e){return e.join("")},ID=function(e){return e.split("")},Qi=function(e){return e},JO=function(e){return function(n){return function(a){return function(t){return a>=0&&a=0&&e=0&&e<100&&l.setUTCFullYear(e),l.getTime()};function e6(e,n){var a=zG(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),t=zG(n.year,n.month-1,n.day,n.hour,n.minute,n.second,n.millisecond);return a-t}function n6(e){return function(n){return function(a){return function(t){var r=zG(t.year,t.month-1,t.day,t.hour,t.minute,t.second,t.millisecond),u=new Date(r+a);return isNaN(u.getTime())?n:e({year:u.getUTCFullYear(),month:u.getUTCMonth()+1,day:u.getUTCDate(),hour:u.getUTCHours(),minute:u.getUTCMinutes(),second:u.getUTCSeconds(),millisecond:u.getUTCMilliseconds()})}}}}var a6=function(e,n,a){var t=new Date(Date.UTC(e,n,a));return e>=0&&e<100&&t.setUTCFullYear(e),t};function t6(e,n,a,t){var r=a6(n,a-1,t);return e(r.getUTCFullYear())(r.getUTCMonth()+1)(r.getUTCDate())}function r6(e,n,a){return a6(e,n-1,a).getUTCDay()}function q_(e){return e.charCodeAt(0)}function o6(e){return String.fromCharCode(e)}var Zo=function(e){var n=x(e.Applicative0()),a=Bu(e.Plus1());return function(t){if(t)return n(void 0);if(!t)return a;throw new Error("Failed pattern match at Control.Alternative (line 48, column 1 - line 48, column 54): "+[t.constructor.name])}};var u6=Ut(b_),i6=Mr(b_);var Ca=function(e){return e.toEnum};var Kn=function(e){return e.fromEnum},QG=function(e){var n=Ca(e),a=Kn(e),t=Ut(e.Bounded0());return function(r){return function(u){return function(i){var l=n(i);if(l instanceof I)return l.value0;if(l instanceof G){var s=i=q_(u6)&&e<=q_(i6)?new I(o6(e)):G.value},bce={succ:Mp(VG)(q_),pred:Ap(VG)(q_),Ord0:function(){return Rb}};var Lp=(function(){return{cardinality:q_(i6)-q_(u6)|0,toEnum:VG,fromEnum:q_,Bounded0:function(){return b_},Enum1:function(){return bce}}})();var l1=function(e,n,a){var t=0,r;return function(u){if(t===2)return r;if(t===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+u+")",n,u);return t=1,r=a(),t=2,r}},l6=oe(_n);var nc=(function(){function e(){}return e.value=new e,e})(),Hc=(function(){function e(){}return e.value=new e,e})(),Jc=(function(){function e(){}return e.value=new e,e})(),qc=(function(){function e(){}return e.value=new e,e})(),$c=(function(){function e(){}return e.value=new e,e})(),Wc=(function(){function e(){}return e.value=new e,e})(),Gs=(function(){function e(){}return e.value=new e,e})(),Ti=(function(){function e(){}return e.value=new e,e})(),Ki=(function(){function e(){}return e.value=new e,e})(),Si=(function(){function e(){}return e.value=new e,e})(),Yi=(function(){function e(){}return e.value=new e,e})(),Xi=(function(){function e(){}return e.value=new e,e})(),Ci=(function(){function e(){}return e.value=new e,e})(),Fi=(function(){function e(){}return e.value=new e,e})(),Zi=(function(){function e(){}return e.value=new e,e})(),el=(function(){function e(){}return e.value=new e,e})(),nl=(function(){function e(){}return e.value=new e,e})(),al=(function(){function e(){}return e.value=new e,e})(),Cl=(function(){function e(){}return e.value=new e,e})();var c6={show:function(e){return"(Year "+(l6(e)+")")}},s6={show:function(e){if(e instanceof nc)return"Monday";if(e instanceof Hc)return"Tuesday";if(e instanceof Jc)return"Wednesday";if(e instanceof qc)return"Thursday";if(e instanceof $c)return"Friday";if(e instanceof Wc)return"Saturday";if(e instanceof Gs)return"Sunday";throw new Error("Failed pattern match at Data.Date.Component (line 184, column 1 - line 191, column 25): "+[e.constructor.name])}},c1={show:function(e){if(e instanceof Ti)return"January";if(e instanceof Ki)return"February";if(e instanceof Si)return"March";if(e instanceof Yi)return"April";if(e instanceof Xi)return"May";if(e instanceof Ci)return"June";if(e instanceof Fi)return"July";if(e instanceof Zi)return"August";if(e instanceof el)return"September";if(e instanceof nl)return"October";if(e instanceof al)return"November";if(e instanceof Cl)return"December";throw new Error("Failed pattern match at Data.Date.Component (line 101, column 1 - line 113, column 29): "+[e.constructor.name])}},v6={show:function(e){return"(Day "+(l6(e)+")")}},s1=Sa,v1=Sa,f6=xt,Ece={eq:function(e){return function(n){return e instanceof nc&&n instanceof nc||e instanceof Hc&&n instanceof Hc||e instanceof Jc&&n instanceof Jc||e instanceof qc&&n instanceof qc||e instanceof $c&&n instanceof $c||e instanceof Wc&&n instanceof Wc||e instanceof Gs&&n instanceof Gs}}},_6={compare:function(e){return function(n){if(e instanceof nc&&n instanceof nc)return He.value;if(e instanceof nc)return ye.value;if(n instanceof nc)return De.value;if(e instanceof Hc&&n instanceof Hc)return He.value;if(e instanceof Hc)return ye.value;if(n instanceof Hc)return De.value;if(e instanceof Jc&&n instanceof Jc)return He.value;if(e instanceof Jc)return ye.value;if(n instanceof Jc)return De.value;if(e instanceof qc&&n instanceof qc)return He.value;if(e instanceof qc)return ye.value;if(n instanceof qc)return De.value;if(e instanceof $c&&n instanceof $c)return He.value;if(e instanceof $c)return ye.value;if(n instanceof $c)return De.value;if(e instanceof Wc&&n instanceof Wc)return He.value;if(e instanceof Wc)return ye.value;if(n instanceof Wc)return De.value;if(e instanceof Gs&&n instanceof Gs)return He.value;throw new Error("Failed pattern match at Data.Date.Component (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return Ece}},KG={eq:function(e){return function(n){return e instanceof Ti&&n instanceof Ti||e instanceof Ki&&n instanceof Ki||e instanceof Si&&n instanceof Si||e instanceof Yi&&n instanceof Yi||e instanceof Xi&&n instanceof Xi||e instanceof Ci&&n instanceof Ci||e instanceof Fi&&n instanceof Fi||e instanceof Zi&&n instanceof Zi||e instanceof el&&n instanceof el||e instanceof nl&&n instanceof nl||e instanceof al&&n instanceof al||e instanceof Cl&&n instanceof Cl}}},Ud={compare:function(e){return function(n){if(e instanceof Ti&&n instanceof Ti)return He.value;if(e instanceof Ti)return ye.value;if(n instanceof Ti)return De.value;if(e instanceof Ki&&n instanceof Ki)return He.value;if(e instanceof Ki)return ye.value;if(n instanceof Ki)return De.value;if(e instanceof Si&&n instanceof Si)return He.value;if(e instanceof Si)return ye.value;if(n instanceof Si)return De.value;if(e instanceof Yi&&n instanceof Yi)return He.value;if(e instanceof Yi)return ye.value;if(n instanceof Yi)return De.value;if(e instanceof Xi&&n instanceof Xi)return He.value;if(e instanceof Xi)return ye.value;if(n instanceof Xi)return De.value;if(e instanceof Ci&&n instanceof Ci)return He.value;if(e instanceof Ci)return ye.value;if(n instanceof Ci)return De.value;if(e instanceof Fi&&n instanceof Fi)return He.value;if(e instanceof Fi)return ye.value;if(n instanceof Fi)return De.value;if(e instanceof Zi&&n instanceof Zi)return He.value;if(e instanceof Zi)return ye.value;if(n instanceof Zi)return De.value;if(e instanceof el&&n instanceof el)return He.value;if(e instanceof el)return ye.value;if(n instanceof el)return De.value;if(e instanceof nl&&n instanceof nl)return He.value;if(e instanceof nl)return ye.value;if(n instanceof nl)return De.value;if(e instanceof al&&n instanceof al)return He.value;if(e instanceof al)return ye.value;if(n instanceof al)return De.value;if(e instanceof Cl&&n instanceof Cl)return He.value;throw new Error("Failed pattern match at Data.Date.Component (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return KG}},p6=xt,f1=(function(){return{bottom:-271820,top:275759,Ord0:function(){return s1}}})(),Ice=(function(){return{bottom:nc.value,top:Gs.value,Ord0:function(){return _6}}})(),_1=(function(){return{bottom:Ti.value,top:Cl.value,Ord0:function(){return Ud}}})(),vu={cardinality:547580,toEnum:function(e){if(e>=-271820&&e<=275759)return new I(e);if(qe)return G.value;throw new Error("Failed pattern match at Data.Date.Component (line 35, column 1 - line 40, column 24): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return f1},Enum1:function(){return Tce(0)}},Tce=l1("enumYear","Data.Date.Component",function(){return{succ:(function(){var e=Ca(vu),n=Kn(vu);return function(a){return e((function(t){return t+1|0})(n(a)))}})(),pred:(function(){var e=Ca(vu),n=Kn(vu);return function(a){return e((function(t){return t-1|0})(n(a)))}})(),Ord0:function(){return s1}}});var $_={cardinality:7,toEnum:function(e){return e===1?new I(nc.value):e===2?new I(Hc.value):e===3?new I(Jc.value):e===4?new I(qc.value):e===5?new I($c.value):e===6?new I(Wc.value):e===7?new I(Gs.value):G.value},fromEnum:function(e){if(e instanceof nc)return 1;if(e instanceof Hc)return 2;if(e instanceof Jc)return 3;if(e instanceof qc)return 4;if(e instanceof $c)return 5;if(e instanceof Wc)return 6;if(e instanceof Gs)return 7;throw new Error("Failed pattern match at Data.Date.Component (line 175, column 14 - line 182, column 16): "+[e.constructor.name])},Bounded0:function(){return Ice},Enum1:function(){return Sce(0)}},Sce=l1("enumWeekday","Data.Date.Component",function(){return{succ:(function(){var e=Ca($_),n=Kn($_);return function(a){return e((function(t){return t+1|0})(n(a)))}})(),pred:(function(){var e=Ca($_),n=Kn($_);return function(a){return e((function(t){return t-1|0})(n(a)))}})(),Ord0:function(){return _6}}});var wo={cardinality:12,toEnum:function(e){return e===1?new I(Ti.value):e===2?new I(Ki.value):e===3?new I(Si.value):e===4?new I(Yi.value):e===5?new I(Xi.value):e===6?new I(Ci.value):e===7?new I(Fi.value):e===8?new I(Zi.value):e===9?new I(el.value):e===10?new I(nl.value):e===11?new I(al.value):e===12?new I(Cl.value):G.value},fromEnum:function(e){if(e instanceof Ti)return 1;if(e instanceof Ki)return 2;if(e instanceof Si)return 3;if(e instanceof Yi)return 4;if(e instanceof Xi)return 5;if(e instanceof Ci)return 6;if(e instanceof Fi)return 7;if(e instanceof Zi)return 8;if(e instanceof el)return 9;if(e instanceof nl)return 10;if(e instanceof al)return 11;if(e instanceof Cl)return 12;throw new Error("Failed pattern match at Data.Date.Component (line 87, column 14 - line 99, column 19): "+[e.constructor.name])},Bounded0:function(){return _1},Enum1:function(){return Cce(0)}},Cce=l1("enumMonth","Data.Date.Component",function(){return{succ:(function(){var e=Ca(wo),n=Kn(wo);return function(a){return e((function(t){return t+1|0})(n(a)))}})(),pred:(function(){var e=Ca(wo),n=Kn(wo);return function(a){return e((function(t){return t-1|0})(n(a)))}})(),Ord0:function(){return Ud}}});var LD={bottom:1,top:31,Ord0:function(){return v1}},Sl={cardinality:31,toEnum:function(e){if(e>=1&&e<=31)return new I(e);if(qe)return G.value;throw new Error("Failed pattern match at Data.Date.Component (line 133, column 1 - line 138, column 23): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return LD},Enum1:function(){return Fce(0)}},Fce=l1("enumDay","Data.Date.Component",function(){return{succ:(function(){var e=Ca(Sl),n=Kn(Sl);return function(a){return e((function(t){return t+1|0})(n(a)))}})(),pred:(function(){var e=Ca(Sl),n=Kn(Sl);return function(a){return e((function(t){return t-1|0})(n(a)))}})(),Ord0:function(){return v1}}});var kd=Gb()();var m6=dn(bn),p1=function(e){return e},d6=function(e){return e},Bd=function(e){return e};var h6=function(e){return e},PD=function(e){return e.toDuration};var g6={append:function(e){return function(n){return e+n}}};var m1={append:function(e){return function(n){return e+n}}};var D6=lv;var R6=lv;var YG=function(e){return e.fromDuration};var Sf={fromDuration:kd(p1)(function(e){return e*1e3}),toDuration:kd(Bd)(function(e){return e/1e3})},Pp={fromDuration:kd(d6)(function(e){return e*6e4}),toDuration:kd(Bd)(function(e){return e/6e4})},Hd={fromDuration:m6,toDuration:m6};var XG={fromDuration:kd(h6)(function(e){return e*864e5}),toDuration:kd(Bd)(function(e){return e/864e5})};var w6=Kn(wo),ZG=lr(),y6=Ca($_),Mce=oe(c6),Ace=oe(c1),Lce=oe(v6);var Pce=be(f6),Nce=be(KG),Oce=be(p6),Uce=We(s1),kce=We(Ud),Bce=We(v1);var Hce=Ca(wo);var d1=(function(){function e(n,a,t){this.value0=n,this.value1=a,this.value2=t}return e.create=function(n){return function(a){return function(t){return new e(n,a,t)}}},e})(),Gl=function(e){return e.value0},ND=function(e){var n=r6(e.value0,w6(e.value1),e.value2),a=n===0;return ZG(y6(a?7:n))},b6={show:function(e){return"(Date "+(Mce(e.value0)+(" "+(Ace(e.value1)+(" "+(Lce(e.value2)+")")))))}},Ml=function(e){return e.value1};var h1={eq:function(e){return function(n){return Pce(e.value0)(n.value0)&&Nce(e.value1)(n.value1)&&Oce(e.value2)(n.value2)}}},Jce=be(h1),aM={compare:function(e){return function(n){var a=Uce(e.value0)(n.value0);if(a instanceof ye)return ye.value;if(a instanceof De)return De.value;var t=kce(e.value1)(n.value1);return t instanceof ye?ye.value:t instanceof De?De.value:Bce(e.value2)(n.value2)}},Eq0:function(){return h1}};var yv=function(e){return e.value2},W_=function(e){return function(n){return function(a){var t=function(r){return function(u){return function(i){return new d1(r,ZG(Hce(u)),i)}}};return t6(t,e,w6(n),a)}}},g1=function(e){return function(n){return function(a){var t=new d1(e,n,a),r=Jce(W_(e)(n)(a))(t);return r?new I(t):G.value}}},tM=(function(){return{bottom:new d1(Ut(f1),Ut(_1),Ut(LD)),top:new d1(Mr(f1),Mr(_1),Mr(LD)),Ord0:function(){return aM}}})();var D1=function(e,n,a){var t=0,r;return function(u){if(t===2)return r;if(t===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+u+")",n,u);return t=1,r=a(),t=2,r}},R1=oe(_n);var E6={show:function(e){return"(Second "+(R1(e)+")")}},I6={show:function(e){return"(Minute "+(R1(e)+")")}},T6={show:function(e){return"(Millisecond "+(R1(e)+")")}},S6={show:function(e){return"(Hour "+(R1(e)+")")}},y1=Sa,w1=Sa,b1=Sa,E1=Sa,C6=xt,F6=xt,G6=xt,M6=xt,OD={bottom:0,top:59,Ord0:function(){return y1}},UD={bottom:0,top:59,Ord0:function(){return w1}},kD={bottom:0,top:999,Ord0:function(){return b1}},BD={bottom:0,top:23,Ord0:function(){return E1}},ac={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new I(e);if(qe)return G.value;throw new Error("Failed pattern match at Data.Time.Component (line 90, column 1 - line 95, column 26): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return OD},Enum1:function(){return qce(0)}},qce=D1("enumSecond","Data.Time.Component",function(){return{succ:(function(){var e=Ca(ac),n=Kn(ac);return function(a){return e((function(t){return t+1|0})(n(a)))}})(),pred:(function(){var e=Ca(ac),n=Kn(ac);return function(a){return e((function(t){return t-1|0})(n(a)))}})(),Ord0:function(){return y1}}});var tc={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new I(e);if(qe)return G.value;throw new Error("Failed pattern match at Data.Time.Component (line 61, column 1 - line 66, column 26): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return UD},Enum1:function(){return $ce(0)}},$ce=D1("enumMinute","Data.Time.Component",function(){return{succ:(function(){var e=Ca(tc),n=Kn(tc);return function(a){return e((function(t){return t+1|0})(n(a)))}})(),pred:(function(){var e=Ca(tc),n=Kn(tc);return function(a){return e((function(t){return t-1|0})(n(a)))}})(),Ord0:function(){return w1}}});var tl={cardinality:1e3,toEnum:function(e){if(e>=0&&e<=999)return new I(e);if(qe)return G.value;throw new Error("Failed pattern match at Data.Time.Component (line 120, column 1 - line 125, column 31): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return kD},Enum1:function(){return Wce(0)}},Wce=D1("enumMillisecond","Data.Time.Component",function(){return{succ:(function(){var e=Ca(tl),n=Kn(tl);return function(a){return e((function(t){return t+1|0})(n(a)))}})(),pred:(function(){var e=Ca(tl),n=Kn(tl);return function(a){return e((function(t){return t-1|0})(n(a)))}})(),Ord0:function(){return b1}}});var rc={cardinality:24,toEnum:function(e){if(e>=0&&e<=23)return new I(e);if(qe)return G.value;throw new Error("Failed pattern match at Data.Time.Component (line 32, column 1 - line 37, column 24): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return BD},Enum1:function(){return xce(0)}},xce=D1("enumHour","Data.Time.Component",function(){return{succ:(function(){var e=Ca(rc),n=Kn(rc);return function(a){return e((function(t){return t+1|0})(n(a)))}})(),pred:(function(){var e=Ca(rc),n=Kn(rc);return function(a){return e((function(t){return t-1|0})(n(a)))}})(),Ord0:function(){return E1}}});var Vce=oe(S6),Qce=oe(I6),Kce=oe(E6),Yce=oe(T6);var Xce=be(M6),Zce=be(F6),ese=be(C6),nse=be(G6),ase=We(E1),tse=We(w1),rse=We(y1),ose=We(b1);var wv=(function(){function e(n,a,t,r){this.value0=n,this.value1=a,this.value2=t,this.value3=r}return e.create=function(n){return function(a){return function(t){return function(r){return new e(n,a,t,r)}}}},e})(),A6={show:function(e){return"(Time "+(Vce(e.value0)+(" "+(Qce(e.value1)+(" "+(Kce(e.value2)+(" "+(Yce(e.value3)+")")))))))}};var Ff=function(e){return e.value2},bv=function(e){return e.value1},xc=function(e){return e.value3};var Ms=function(e){return e.value0};var rM={eq:function(e){return function(n){return Xce(e.value0)(n.value0)&&Zce(e.value1)(n.value1)&&ese(e.value2)(n.value2)&&nse(e.value3)(n.value3)}}},oM={compare:function(e){return function(n){var a=ase(e.value0)(n.value0);if(a instanceof ye)return ye.value;if(a instanceof De)return De.value;var t=tse(e.value1)(n.value1);if(t instanceof ye)return ye.value;if(t instanceof De)return De.value;var r=rse(e.value2)(n.value2);return r instanceof ye?ye.value:r instanceof De?De.value:ose(e.value3)(n.value3)}},Eq0:function(){return rM}};var Jd=(function(){return{bottom:new wv(Ut(BD),Ut(UD),Ut(OD),Ut(kD)),top:new wv(Mr(BD),Mr(UD),Mr(OD),Mr(kD)),Ord0:function(){return oM}}})();var use=Kn(vu),ise=Kn(wo),lse=Kn(Sl),cse=Kn(rc),sse=Kn(tc),vse=Kn(ac),fse=Kn(tl),_se=oe(b6),pse=oe(A6),mse=be(h1),dse=be(rM),hse=We(aM),gse=We(oM),Dse=ae(nn),qd=sa(bo),uM=B(ue),Rse=Ji(nn),yse=Ca(vu),wse=Ca(wo),bse=Ca(Sl),Ese=Ca(rc),Ise=Ca(tc),Tse=Ca(ac),Sse=Ca(tl),jc=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})(),iM=function(e){return{year:use(Gl(e.value0)),month:ise(Ml(e.value0)),day:lse(yv(e.value0)),hour:cse(Ms(e.value1)),minute:sse(bv(e.value1)),second:vse(Ff(e.value1)),millisecond:fse(xc(e.value1))}},HD=function(e){return e.value1},L6={show:function(e){return"(DateTime "+(_se(e.value0)+(" "+(pse(e.value1)+")")))}};var Cse={eq:function(e){return function(n){return mse(e.value0)(n.value0)&&dse(e.value1)(n.value1)}}},Al={compare:function(e){return function(n){var a=hse(e.value0)(n.value0);return a instanceof ye?ye.value:a instanceof De?De.value:gse(e.value1)(n.value1)}},Eq0:function(){return Cse}},Ll=function(e){var n=PD(e);return function(a){return function(t){return n(e6(iM(a),iM(t)))}}},Mf=function(e){return e.value0},$d=(function(){return{bottom:new jc(Ut(tM),Ut(Jd)),top:new jc(Mr(tM),Mr(Jd)),Ord0:function(){return Al}}})(),Ev=function(e){var n=YG(e);return function(a){return function(t){return Dse(n6(I.create)(G.value)(n(a))(iM(t)))(function(r){return qd(uM(jc.create)(Rse(qd(qd(uM(g1)(yse(r.year)))(wse(r.month)))(bse(r.day)))))(qd(qd(qd(uM(wv.create)(Ese(r.hour)))(Ise(r.minute)))(Tse(r.second)))(Sse(r.millisecond)))})}}};var Mi=(function(){var e={},n="Pure",a="Throw",t="Catch",r="Sync",u="Async",i="Bind",l="Bracket",s="Fork",h="Sequential",p="Map",R="Apply",E="Alt",w="Cons",T="Resume",L="Release",U="Finalizer",Q="Finalized",V="Forked",te="Fiber",le="Thunk";function ne(Xe,Wa,At,jn){this.tag=Xe,this._1=Wa,this._2=At,this._3=jn}function Z(Xe){var Wa=function(At,jn,On){return new ne(Xe,At,jn,On)};return Wa.tag=Xe,Wa}function ee(Xe){return new ne(n,void 0)}function me(Xe){try{Xe()}catch(Wa){setTimeout(function(){throw Wa},0)}}function $e(Xe,Wa,At){try{return Wa(At())}catch(jn){return Xe(jn)}}function Qe(Xe,Wa,At){try{return Wa(At)()}catch(jn){return At(Xe(jn))(),ee}}var mn=(function(){var Xe=1024,Wa=0,At=0,jn=new Array(Xe),On=!1;function Ze(){var Ga;for(On=!0;Wa!==0;)Wa--,Ga=jn[At],jn[At]=void 0,At=(At+1)%Xe,Ga();On=!1}return{isDraining:function(){return On},enqueue:function(Ga){var Ha,mt;Wa===Xe&&(mt=On,Ze(),On=mt),jn[(At+Wa)%Xe]=Ga,Wa++,On||Ze()}}})();function qn(Xe){var Wa={},At=0,jn=0;return{register:function(On){var Ze=At++;On.onComplete({rethrow:!0,handler:function(Ga){return function(){jn--,delete Wa[Ze]}}})(),Wa[Ze]=On,jn++},isEmpty:function(){return jn===0},killAll:function(On,Ze){return function(){if(jn===0)return Ze();var Ga=0,Ha={};function mt(En){Ha[En]=Wa[En].kill(On,function(Na){return function(){delete Ha[En],Ga--,Xe.isLeft(Na)&&Xe.fromLeft(Na)&&setTimeout(function(){throw Xe.fromLeft(Na)},0),Ga===0&&Ze()}})()}for(var tr in Wa)Wa.hasOwnProperty(tr)&&(Ga++,mt(tr));return Wa={},At=0,jn=0,function(En){return new ne(r,function(){for(var Na in Ha)Ha.hasOwnProperty(Na)&&Ha[Na]()})}}}}}var Gn=0,Mn=1,Bn=2,Ea=3,ha=4,ma=5,yt=6;function pt(Xe,Wa,At){var jn=0,On=Gn,Ze=At,Ga=null,Ha=null,mt=null,tr=null,En=null,Na=0,hr=0,za=null,zt=!0;function W(P){for(var O,j,K;;)switch(O=null,j=null,K=null,On){case Bn:On=Mn;try{Ze=mt(Ze),tr===null?mt=null:(mt=tr._1,tr=tr._2)}catch(ce){On=ma,Ga=Xe.left(ce),Ze=null}break;case Ea:Xe.isLeft(Ze)?(On=ma,Ga=Ze,Ze=null):mt===null?On=ma:(On=Bn,Ze=Xe.fromRight(Ze));break;case Mn:switch(Ze.tag){case i:mt&&(tr=new ne(w,mt,tr)),mt=Ze._2,On=Mn,Ze=Ze._1;break;case n:mt===null?(On=ma,Ze=Xe.right(Ze._1)):(On=Bn,Ze=Ze._1);break;case r:On=Ea,Ze=$e(Xe.left,Xe.right,Ze._1);break;case u:On=ha,Ze=Qe(Xe.left,Ze._1,function(ce){return function(){jn===P&&(jn++,mn.enqueue(function(){jn===P+1&&(On=Ea,Ze=ce,W(jn))}))}});return;case a:On=ma,Ga=Xe.left(Ze._1),Ze=null;break;case t:mt===null?En=new ne(w,Ze,En,Ha):En=new ne(w,Ze,new ne(w,new ne(T,mt,tr),En,Ha),Ha),mt=null,tr=null,On=Mn,Ze=Ze._1;break;case l:Na++,mt===null?En=new ne(w,Ze,En,Ha):En=new ne(w,Ze,new ne(w,new ne(T,mt,tr),En,Ha),Ha),mt=null,tr=null,On=Mn,Ze=Ze._1;break;case s:On=Ea,O=pt(Xe,Wa,Ze._2),Wa&&Wa.register(O),Ze._1&&O.run(),Ze=Xe.right(O);break;case h:On=Mn,Ze=Fr(Xe,Wa,Ze._1);break}break;case ma:if(mt=null,tr=null,En===null)On=yt,Ze=Ha||Ga||Ze;else switch(O=En._3,K=En._1,En=En._2,K.tag){case t:Ha&&Ha!==O&&Na===0?On=ma:Ga&&(On=Mn,Ze=K._2(Xe.fromLeft(Ga)),Ga=null);break;case T:Ha&&Ha!==O&&Na===0||Ga?On=ma:(mt=K._1,tr=K._2,On=Bn,Ze=Xe.fromRight(Ze));break;case l:Na--,Ga===null&&(j=Xe.fromRight(Ze),En=new ne(w,new ne(L,K._2,j),En,O),(Ha===O||Na>0)&&(On=Mn,Ze=K._3(j)));break;case L:En=new ne(w,new ne(Q,Ze,Ga),En,Ha),On=Mn,Ha&&Ha!==O&&Na===0?Ze=K._1.killed(Xe.fromLeft(Ha))(K._2):Ga?Ze=K._1.failed(Xe.fromLeft(Ga))(K._2):Ze=K._1.completed(Xe.fromRight(Ze))(K._2),Ga=null,Na++;break;case U:Na++,En=new ne(w,new ne(Q,Ze,Ga),En,Ha),On=Mn,Ze=K._1;break;case Q:Na--,On=ma,Ze=K._1,Ga=K._2;break}break;case yt:for(var ve in za)za.hasOwnProperty(ve)&&(zt=zt&&za[ve].rethrow,me(za[ve].handler(Ze)));za=null,Ha&&Ga?setTimeout(function(){throw Xe.fromLeft(Ga)},0):Xe.isLeft(Ze)&&zt&&setTimeout(function(){if(zt)throw Xe.fromLeft(Ze)},0);return;case Gn:On=Mn;break;case ha:return}}function X(P){return function(){if(On===yt)return zt=zt&&P.rethrow,P.handler(Ze)(),function(){};var O=hr++;return za=za||{},za[O]=P,function(){za!==null&&delete za[O]}}}function k(P,O){return function(){if(On===yt)return O(Xe.right(void 0))(),function(){};var j=X({rethrow:!1,handler:function(){return O(Xe.right(void 0))}})();switch(On){case Gn:Ha=Xe.left(P),On=yt,Ze=Ha,W(jn);break;case ha:Ha===null&&(Ha=Xe.left(P)),Na===0&&(On===ha&&(En=new ne(w,new ne(U,Ze(P)),En,Ha)),On=ma,Ze=null,Ga=null,W(++jn));break;default:Ha===null&&(Ha=Xe.left(P)),Na===0&&(On=ma,Ze=null,Ga=null)}return j}}function S(P){return function(){var O=X({rethrow:!1,handler:P})();return On===Gn&&W(jn),O}}return{kill:k,join:S,onComplete:X,isSuspended:function(){return On===Gn},run:function(){On===Gn&&(mn.isDraining()?W(jn):mn.enqueue(function(){W(jn)}))}}}function Ba(Xe,Wa,At,jn){var On=0,Ze={},Ga=0,Ha={},mt=new Error("[ParAff] Early exit"),tr=null,En=e;function Na(X,k,S){var P=k,O=null,j=null,K=0,ve={},ce,Te;e:for(;;)switch(ce=null,P.tag){case V:if(P._3===e&&(ce=Ze[P._1],ve[K++]=ce.kill(X,function(Ae){return function(){K--,K===0&&S(Ae)()}})),O===null)break e;P=O._2,j===null?O=null:(O=j._1,j=j._2);break;case p:P=P._2;break;case R:case E:O&&(j=new ne(w,O,j)),O=P,P=P._1;break}if(K===0)S(Xe.right(void 0))();else for(Te=0,ce=K;Te()=>e.props.def;function uU(e){class n extends ft.Component{constructor(t){super(t),t.init&&t.init(this)()}render(){return this.props.render(this)()}componentDidMount(){this.props.componentDidMount(this)()}componentWillUnmount(){this.props.componentWillUnmount(this)()}}return n.displayName=e?"Elmish_"+e:"ElmishRoot",n}var F1=typeof module>"u"?void 0:module.require,pQe=(function(){try{return F1===void 0?void 0:F1("util")}catch{return}})();var mQe=(function(){var e;if(typeof performance<"u")e=performance;else if(F1)try{e=F1("perf_hooks").performance}catch{}return(function(){return(e||Date).now()})})();var iU=(e,n)=>n[e],lU=(e,n,a)=>a[e]=n;var Qd=function(n){return function(a){return n(a)()}};var kp=function(n){return function(a){return function(){return n(a)}}},Q_=function(n){return function(a){return function(t){return function(){return n(a,t)}}}},Bp=function(n){return function(a){return function(t){return function(r){return function(){return n(a,t,r)}}}}};var bve=ge(la),XD=(function(){function e(){}return e.value=new e,e})(),vU=function(){return function(e){var n=Qt(e);return function(a){return Bp(lU)(n(ct.value))}}},pM=function(e){var n=sr(e);return function(a){var t=Qt(a);return function(r){return function(u){return bve(function(){return iU(t(ct.value),u)})(n)}}}};Ct();var uc=window.ReactDOM,{createPortal:fU,findDOMNode:wQe,flushSync:bQe,unstable_batchedUpdates:EQe}=window.ReactDOM;var OM=ml(t5(),1);function r5(e){return e.state&&e.state.s}function o5(e,n,a){return e.setState({s:n},a)}function u5(e,n){return e.state={s:n}}var i5=uc.render,l5=uc.hydrate,UM=OM.default&&OM.default.renderToString||(e=>""),nfe=uc.unmountComponentAtNode,c5=ft.Fragment;function s5(e,n,a){return ft.createElement.apply(null,[e,afe(e,n)].concat(a))}function afe(e,n){if(typeof e!="string"||n._data==null)return n;var a={_data:void 0};for(var t in n._data){var r=n._data[t];a["data-"+t]=r}return Object.assign({},n,a)}function v5(e){return n=>e===n}var k1=function(e){return function(n){return function(a){var t=he(a);if(e instanceof G&&t instanceof G)return void 0;if(e instanceof I&&t instanceof G)return void 0;if(e instanceof I&&t instanceof I){if(v5(e.value0)(t.value0))return void 0;if(qe)return n(new I(t.value0))()}return n(t)()}}};var ie={asReactChildren:function(e){return[e]}},rn={asReactChildren:function(e){return[e]}},Ce={asReactChildren:dn(bn)};var un=Ke,kM=Bp(o5),f5=Q_(i5),_5=Q_(l5),p5=kp(r5),Ma=!1;var m5=Q_(u5),oR=function(e){return e.asReactChildren},ic=function(){return function(e){var n=oR(e);return function(a){return function(t){return function(r){return s5(a,t,n(r))}}}}},d5=ic()(Ce),Tv=function(){return function(e){return function(n){return d5(e)(n)([])}}},Oe=d5(c5)({});var BM=B(la),ufe=x($t),h5=function(e){return{initialize:function(n){return m5(n)(e.initialState)},getState:function(n){return function(){var t=BM(he)(p5(n))();return je(e.initialState)(t)}},setState:kM}},g5=(function(){var e=function(n){return function(a){return{initialize:function(t){return op(new I(a.initialState))(n)},getState:function(t){return BM(je(a.initialState))(rp(n))},setState:function(t){return function(r){return function(u){return function(){return op(new I(r))(n)(),kM(t)(r)(ufe(void 0))(),u()}}}}}}};return BM(e)(dd(G.value))})();var y5=ge(Ye),w5=tn(Dr);var lfe=x($t),b5=vU(),E5={reflectSymbol:function(){return"__unmounted"}},cfe=b5(E5),I5={reflectSymbol:function(){return"__subscriptions"}},sfe=b5(I5),B1=ge(la),vfe=pM(st)(E5),D5=B(la),ffe=pM(Dt(XO))(I5),_fe=vn(on),pfe=tt(so),mfe=Mb($t)(Ve),dfe=_fe(Pa),T5=Un(Po),hfe=sd(vv),gfe=tn(g_(lG(mb))),HM=function(e){return e},X_=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})(),Dfe={map:function(e){return function(n){return new X_(e(n.value0),n.value1)}}},Oo=function(e){return{bimap:function(n){return function(a){return function(t){return new X_(a(t.value0),y5(t.value1)(function(r){return function(u){return r({dispatch:function(i){return u.dispatch(n(i))},onStop:u.onStop})}}))}}}}},S5={apply:function(e){return function(n){return new X_(e.value0(n.value0),w5(e.value1)(n.value1))}},Functor0:function(){return Dfe}},pa={bind:function(e){return function(n){var a=n(e.value0);return new X_(a.value0,w5(e.value1)(a.value1))}},Apply0:function(){return S5}},kn={pure:function(e){return new X_(e,[])},Apply0:function(){return S5}};var C5=function(e){var n=ae(e);return function(a){var t=Un(a);return function(r){return function(u){return new X_(r,y5(u)(function(i){return function(l){return n(i)(function(s){return t(l.dispatch(s))})}}))}}}};var $p=function(e){return new X_(void 0,[e])},Ot=function(e){return $p(hn(e))},Z_=function(e){var n=ae(e.Monad0().Bind1()),a=Un(e);return function(t){return $p(function(r){return n(t)(function(u){return a(Hn(lfe(void 0))(r.dispatch)(u))})})}},nt=function(e){var n=C5(e.Monad0().Bind1())(e);return function(a){return n(void 0)([a])}},F5=function(e){return function(n){var a=cfe(XD.value),t=sfe(XD.value),r=function(w){return function(T){return function(L){return function(){var Q=B1(KD(w))(function(V){return V.init})();return n({initialState:Q.value0}).setState(w)(T)(L)()}}}},u=(function(){var w=D5(je(!1)),T=vfe(XD.value);return function(L){return w(T(L))}})(),i=(function(){var w=D5(je([])),T=ffe(XD.value);return function(L){return w(T(L))}})(),l=function(w){return function(){return pfe(mfe)(i(w))(),t([])(w)()}},s=function(w){return function(){var L=B1(KD(w))(function(U){return U.init})();return n({initialState:L.value0}).getState(w)()}},h=function(w){return function(T){return function(){var U=i(w)();return t(Eu(jd(T))(U))(w)()}}},p=function(w){return function(T){var L=function(U){return jd(dfe(zr(0))(function(){return U({dispatch:(function(){var Q=R(T);return function(V){return T5(Q(V))}})(),onStop:h(T)})}))};return uG(w)(L)}},R=function(w){return function(T){return hfe(u(w))(function(){var U=s(w)(),Q=B1(KD(w))(function(te){return te.update})(),V=Q(U)(T);return r(w)(V.value0)(p(V.value1)(w))()})}},E=function(w){return function(){var L=s(w)(),U=B1(KD(w))(function(Q){return Q.view})();return U(L)(R(w))}};return function(w){return oU(e,{def:w,init:n({initialState:w.init.value0}).initialize,render:E,componentDidMount:p(w.init.value1),componentWillUnmount:gfe(a(!0))(l)})}}},JM=function(e){return function(){var a=T5(g5)();return rU(function(t){return F5(t)(a)(e)})}},Nf=function(e){return function(n){return tU(e,function(a){var t=F5(a)(h5);return function(r){return t(n(r))}})}};var G5=x($t),M5=bi(),H1=function(e){return{handleMaybe:function(n){return function(a){return Qd((function(){var t=Hn(G5(void 0))(n);return function(r){return t(M5(a(r)))}})())}}}},J1=function(e){return{handleMaybe:function(n){return function(a){return function(t){return Hn(G5(void 0))(n)(M5(a))()}}}}},Vc={handle:function(e){return function(n){return function(a){return e(n(a))()}}}},A5={handleEffect:function(e){return Qd(e)}};var it={handle:function(e){return function(n){return function(a){return e(n)()}}}},Of=function(e){return e.handleMaybe},qM=function(e){return e.handleEffect},$a=function(e){return e.handle};function uR(e,n){var a={};for(var t in n)({}).hasOwnProperty.call(n,t)&&(a[t]=n[t]);for(var r in e)({}).hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a}var Ps=function(){return function(){return function(e){return function(n){return uR(e,n)}}}};var q1=function(e){var n=Qt(e);return function(){return function(){return function(a){return function(t){return pb(n(a))(t)}}}}};var P5=Tv(),$M=ic(),N5=Ps()();var iR=Ke;var WM=function(e){var n=$M(e);return function(a){return function(t){return n(iR(a))(t)}}},Os=function(e){var n=$M(e);return function(a){return function(t){return function(r){return n(iR(a))(N5(r)({className:t}))}}}},lR=function(e){return function(n){return function(a){return P5(iR(e))(N5(a)({className:n}))}}},xM=function(e){return function(n){return P5(iR(e))({className:n})}},au=function(e){return function(n){var a=$M(n);return function(t){return function(r){return a(iR(e))({className:t})(r)}}}};var Xt=Ke;var Zd=function(e){var n=Os(e);return function(){return function(){return n("video")}}},$1=function(e){return au("video")(e)};var W1=function(e){return au("ul")(e)};var Uf=function(e){return au("tr")(e)};var e0=function(e){return au("thead")(e)};var n0=function(e){return au("th")(e)};var eh=function(){return function(){return lR("textarea")}};var x1=function(e){var n=Os(e);return function(){return function(){return n("td")}}},Us=function(e){return au("td")(e)};var a0=function(e){return au("tbody")(e)};var t0=function(e){return au("table")(e)};var $u=function(e){return au("strong")(e)},nh=function(e){var n=Os(e);return function(){return function(){return n("span")}}},Ft=function(e){return au("span")(e)},j1=function(){return function(){return lR("source")}};var z1=function(e){var n=Os(e);return function(){return function(){return n("select")}}};var ah=function(e){var n=Os(e);return function(){return function(){return n("p")}}},Qr=function(e){return au("p")(e)};var V1=function(e){var n=Os(e);return function(){return function(){return n("option")}}};var Q1=function(e){return au("li")(e)};var r0=function(e){return au("label")(e)};var fu=function(){return function(){return lR("input")}};var Qc=function(){return function(){return lR("img")}};var Ht=function(e){return au("i")(e)};var ks=xM("hr");var th=function(e){return au("h6")(e)};var Kc=function(e){return au("h4")(e)},K1=function(e){var n=Os(e);return function(){return function(){return n("h3")}}},_u=function(e){return au("h3")(e)},Sv=function(e){var n=Os(e);return function(){return function(){return n("h2")}}},Kr=function(e){return au("h2")(e)};var o0=function(e){return au("h1")(e)},u0=function(e){var n=Os(e);return function(){return function(){return n("form")}}};var Yr=function(e){var n=Os(e);return function(){return function(){return n("div")}}},Pe=function(e){return au("div")(e)};var Y1=xM("br");var O5=Wd($D);var yfe=x($t);var jM={map:function(e){return function(n){return O5(O5(e))(n)}}},U5=ge(jM),k5=function(e){var n=ae(e.Monad0().Bind1()),a=Un(e);return function(t){return $p(function(r){return n(t(r.dispatch))(function(u){return a(r.onStop(u))})})}},Ai=function(e){var n=k5(e);return function(a){return function(t){return n(U5(t)(a))}}};var B5=function(e){return function(n){return e(Hn(yfe(void 0))(n))}},rh=function(e){var n=k5(e);return function(a){return function(t){return n(B5(U5(t)(a)))}}};var Yn=(function(){return{"genericTop'":xe.value}})();var zM=function(e){return e["genericTop'"]},Xn=function(e){return{"genericTop'":zM(e)}};var Zn=(function(){return{"genericBottom'":xe.value}})();var cR=function(e){return e["genericBottom'"]},ea=function(e){return{"genericBottom'":cR(e)}};var na=function(e){return{"genericBottom'":new Se(cR(e))}},H5=function(e){var n=_d(e);return function(a){return n(cR(a))}};var i0=B(ue),X1=ut();var VM=function(e){return e["genericToEnum'"]};var Z1=function(e){return e["genericSucc'"]},XM=function(e){var n=_d(e),a=pd(e);return function(t){var r=i0(n),u=Z1(t);return function(i){return r(u(a(i)))}}},QM=function(e){return e["genericPred'"]};var KM=function(e){return e["genericFromEnum'"]};var aa=function(e){var n=QM(e),a=Z1(e);return function(t){var r=zM(t);return function(u){var i=QM(u),l=Z1(u);return function(s){var h=cR(s);return{"genericPred'":function(p){if(p instanceof Se)return i0(Se.create)(n(p.value0));if(p instanceof fe){var R=i(p.value0);if(R instanceof G)return new I(new Se(r));if(R instanceof I)return new I(new fe(R.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 30, column 14 - line 32, column 31): "+[R.constructor.name])}throw new Error("Failed pattern match at Data.Enum.Generic (line 28, column 18 - line 32, column 31): "+[p.constructor.name])},"genericSucc'":function(p){if(p instanceof Se){var R=a(p.value0);if(R instanceof G)return new I(new fe(h));if(R instanceof I)return new I(new Se(R.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 34, column 14 - line 36, column 31): "+[R.constructor.name])}if(p instanceof fe)return i0(fe.create)(l(p.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 33, column 18 - line 37, column 36): "+[p.constructor.name])}}}}}};var ta={"genericPred'":function(e){return G.value},"genericSucc'":function(e){return G.value}},ra=function(e){var n=QM(e),a=Z1(e);return{"genericPred'":function(t){return i0(Kg)(n(t))},"genericSucc'":function(t){return i0(Kg)(a(t))}}};var YM=function(e){return e["genericCardinality'"]};var oa=function(e){var n=YM(e),a=VM(e),t=KM(e);return function(r){var u=VM(r),i=KM(r);return{"genericCardinality'":X1(n)+X1(YM(r))|0,"genericToEnum'":function(l){var s=function(h){if(l>=0&&lt.value0;return r?a.value0:t.value0})()|0,(1+a.value1|0)+t.value1|0,e,n,a,t);throw new Error("Failed pattern match at Data.Map.Internal (line 708, column 5 - line 712, column 68): "+[t.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 700, column 32 - line 712, column 68): "+[a.constructor.name])};var nE=function(e){return function(n){return new si(1,1,e,n,Xc.value,Xc.value)}},K5=(function(){var e=function(t){if(t instanceof Xc)return 0;if(t instanceof si)return t.value0;throw new Error("Failed pattern match at Data.Map.Internal (line 757, column 12 - line 759, column 26): "+[t.constructor.name])},n=function(t,r,u,i,l,s,h){return s instanceof si&&s.value0>e(h)?Yc(s.value2,s.value3,Yc(t,r,u,s.value4),Yc(i,l,s.value5,h)):Yc(i,l,Yc(t,r,u,s),h)},a=function(t,r,u,i,l,s,h){return s instanceof si&&e(l)<=s.value0?Yc(s.value2,s.value3,Yc(u,i,l,s.value4),Yc(t,r,s.value5,h)):Yc(u,i,l,Yc(t,r,s,h))};return function(t,r,u,i){if(u instanceof Xc)return i instanceof Xc?nE(t)(r):i instanceof si&&i.value0>1?n(t,r,u,i.value2,i.value3,i.value4,i.value5):Yc(t,r,u,i);if(u instanceof si){if(i instanceof si){if(i.value0>(u.value0+1|0))return n(t,r,u,i.value2,i.value3,i.value4,i.value5);if(u.value0>(i.value0+1|0))return a(t,r,u.value2,u.value3,u.value4,u.value5,i)}return i instanceof Xc&&u.value0>1?a(t,r,u.value2,u.value3,u.value4,u.value5,i):Yc(t,r,u,i)}throw new Error("Failed pattern match at Data.Map.Internal (line 717, column 40 - line 738, column 34): "+[u.constructor.name])}})();var Bs=function(e){var n=We(e);return function(a){var t=function(r){var u=!1,i;function l(s){if(s instanceof Xc)return u=!0,G.value;if(s instanceof si){var h=n(a)(s.value2);if(h instanceof ye){r=s.value4;return}if(h instanceof De){r=s.value5;return}if(h instanceof He)return u=!0,new I(s.value3);throw new Error("Failed pattern match at Data.Map.Internal (line 283, column 7 - line 286, column 22): "+[h.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 280, column 8 - line 286, column 22): "+[s.constructor.name])}for(;!u;)i=l(r);return i};return t}};var oh=function(e){var n=We(e);return function(a){return function(t){var r=function(u){if(u instanceof Xc)return nE(a)(t);if(u instanceof si){var i=n(a)(u.value2);if(i instanceof ye)return K5(u.value2,u.value3,r(u.value4),u.value5);if(i instanceof De)return K5(u.value2,u.value3,u.value4,r(u.value5));if(i instanceof He)return new si(u.value0,u.value1,a,t,u.value4,u.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 471, column 7 - line 474, column 35): "+[i.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 468, column 8 - line 474, column 35): "+[u.constructor.name])};return r}}};var lc=(function(){return Xc.value})(),vi=function(e){var n=oh(e);return function(a){return er(a)(function(t){return function(r){return n(r.value0)(r.value1)(t)}})(lc)}};var a_e=typeof Array.from=="function",e9=typeof Symbol<"u"&&Symbol!=null&&typeof Symbol.iterator<"u"&&typeof String.prototype[Symbol.iterator]=="function",t_e=typeof String.prototype.fromCodePoint=="function",r_e=typeof String.prototype.codePointAt=="function",n9=function(e){return r_e?function(n){return n.codePointAt(0)}:e},a9=function(e){return function(n){return function(a){return function(t){return function(r){return function(u){var i=u.length;if(r<0||r>=i)return a;if(e9)for(var l=u[Symbol.iterator](),s=r;;--s){var h=l.next();if(h.done)return a;if(s===0)return n(t(h.value))}return e(r)(u)}}}}}};var t9=function(e){return t_e?String.fromCodePoint:e},r9=function(e){return function(n){return e9?function(a){for(var t="",r=a[Symbol.iterator](),u=0;u1;if(a){var t=_R(yf(1)(e)),r=l9(t);return r?i9(n)(t):n}return n},iA=n9(d_e),jp=o9(m_e)(iA),Iu=function(e){return zo(jp(e))};var aE=function(e){return function(n){return u9(function(a){return Iu(Ld(a)(n))})(r1(e)(n))}},uA=(function(){var e=QG(Lp)(Ut(b_))(Mr(b_));return function(n){return Qi(e(n))}})(),h_e=function(e){if(e<=65535)return uA(e);var n=v_e(e-65536|0)(1024)+55296|0,a=f_e(e-65536|0)(1024)+56320|0;return uA(n)+uA(a)};var lh=t9(h_e),s9=function(e){return function(n){if(e<1)return"";var a=c0(n);return a instanceof I?lh(a.value0.head)+s9(e-1|0)(a.value0.tail):n}},ol=r9(s9);var tE={eq:function(e){return function(n){return e===n}}},rE={compare:function(e){return function(n){return __e(e)(n)}},Eq0:function(){return tE}},Bf=function(e){return function(n){return Dv(kc(ol(e)(n)))(n)}};var g_e=function(e){return function(n){var a=e,t=!1,r;function u(i,l){var s=c0(l);if(s instanceof I){var h=i===0;if(h)return t=!0,new I(s.value0.head);a=i-1|0,n=s.value0.tail;return}return t=!0,G.value}for(;!t;)r=u(a,n);return r}},ch=function(e){return function(n){return e<0?G.value:e===0&&n===""?G.value:e===0?new I(iA(n)):a9(g_e)(I.create)(G.value)(iA)(e)(n)}},D_e={bottom:0,top:1114111,Ord0:function(){return rE}},Gv=(function(){return{cardinality:1114112,fromEnum:function(e){return e},toEnum:function(e){if(e>=0&&e<=1114111)return new I(e);if(qe)return G.value;throw new Error("Failed pattern match at Data.String.CodePoints (line 63, column 1 - line 68, column 26): "+[e.constructor.name])},Bounded0:function(){return D_e},Enum1:function(){return R_e(0)}}})(),R_e=c_e("enumCodePoint","Data.String.CodePoints",function(){return{succ:Mp(Ca(Gv))(Kn(Gv)),pred:Ap(Ca(Gv))(Kn(Gv)),Ord0:function(){return rE}}});var O_e=ut();var w9={show:O_e};var b9=Ee;var k_e=If(Ve),B_e=ge(Ye),H_e=hp(nA),zn=function(e){return function(n){var a=k_e(B_e(n)(function(t){return new Rn(e(t),t)}));return function(t){return Fs(t)(a)}}},E9=function(e){var n=XM(e),a=H5(e);return function(t){var r=n(t);return function(u){return function(i){return H_e(function(l){return new Rn(l,r(l))})(a(i))}}}},Vn=function(e){var n=E9(e);return function(a){var t=n(a);return function(r){var u=t(r);return function(i){return Cv(u(i))}}}};var J_e={info:"info",warning:"warn",error:"error"},sc=e=>n=>a=>t=>{let r=J_e[e];if(typeof console<"u"&&console[r]&&console[r](n,a),typeof window<"u"){let u=new Error(n);typeof window.Sentry<"u"&&window.Sentry.captureException(u,{extra:a})}return t()},I9=(e,n)=>(n.__sentryFingerprint=e,n);var T9=function(e){return Kl(I9)(e)};var Zc="error";var lE={parseOrPanic:function(e){return function(n){var a=e.parse(n);if(a instanceof Le)return a.value0;if(a instanceof Me)return sc(Zc)("Failed to parse "+e.diagnosticName)({error:a.value0,value:n})(function(t){return e.default});throw new Error("Failed pattern match at Utils.Parse (line 49, column 5 - line 57, column 24): "+[a.constructor.name])}}},Fa=function(e){return e.parseOrPanic},$_e=Fa(lE),It=function(e){var n=Fa(e);return function(a){var t=B(a);return function(r){return n({parse:function(u){return t(I.create)(r.parse(u))},default:G.value,diagnosticName:r.diagnosticName})}}},W_e=It(lE)(ro),v0=function(e){var n=J_(e);return function(a){return W_e({parse:n,diagnosticName:a})}},ln={parseOrPanic:function(e){return $_e({default:e.default,diagnosticName:e.diagnosticName,parse:(function(){var n=Hn(new Me(""))(Le.create);return function(a){return n(e.parse(a))}})()})}};var S9=ra(ta),C9=ea(Zn),F9=ia(ua),Jf=(function(){function e(){}return e.value=new e,e})(),qf=(function(){function e(){}return e.value=new e,e})(),x_e={to:function(e){if(e instanceof Se)return Jf.value;if(e instanceof fe)return qf.value;throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Jf)return new Se(xe.value);if(e instanceof qf)return new fe(xe.value);throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])}};var j_e=function(e){if(e instanceof Jf)return"school";if(e instanceof qf)return"vine";throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 28, column 1 - line 28, column 29): "+[e.constructor.name])},cE=(function(){return Fa(ln)({parse:zn(j_e)(Vn(x_e)(aa(S9)(Xn(Yn))(S9)(C9))(oa(F9)(F9))(na(C9))),default:Jf.value,diagnosticName:"Sem.Connections.Types.Actor"})})();var L9=ra(ta),G9=aa(L9)(Xn(Yn)),P9=ea(Zn),M9=na(P9),N9=ia(ua),A9=oa(N9),z_e=Aa(gu),Hs=(function(){function e(){}return e.value=new e,e})(),f0=(function(){function e(){}return e.value=new e,e})(),$f=(function(){function e(){}return e.value=new e,e})(),V_e={to:function(e){if(e instanceof Se)return Hs.value;if(e instanceof fe&&e.value0 instanceof Se)return f0.value;if(e instanceof fe&&e.value0 instanceof fe)return $f.value;throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof Hs)return new Se(xe.value);if(e instanceof f0)return new fe(new Se(xe.value));if(e instanceof $f)return new fe(new fe(xe.value));throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])}};var Q_e=function(e){if(e instanceof Hs)return"pending";if(e instanceof f0)return"connected";if(e instanceof $f)return"ignored";throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 34, column 1 - line 34, column 30): "+[e.constructor.name])},sA=(function(){var e=zn(Q_e)(Vn(V_e)(G9(G9(L9)(P9))(M9))(A9(A9(N9)))(M9)),n=function(a){return a==="cold"?new I($f.value):G.value};return Fa(ln)({parse:function(a){return z_e(e(a))(n(a))},default:Hs.value,diagnosticName:"Sem.Connections.Types.Status"})})();var K_e=yd(cr),O9=oe(_n),Y_e=Eo(Ve)(cr),X_e=Ft(ie);var U9=function(e){return{initiator:cE(e.initiator),status:sA(e.status),introMessage:je("")(he(e.introMessage))}},k9=25,vA=function(e){return Iu(e)>=k9},B9=function(e){var n=Iu(e),a=n>0,t=K_e(" ")([(function(){return a?O9(n)+" characters":""})(),Y_e(["(",O9(k9),(function(){return a?"":" character"})()," minimum)"])]),r=(function(){var u=vA(e);return u?"text-success":""})();return X_e(r)(t)};var fE=(function(){function e(){}return e.value=new e,e})(),J9=(function(){function e(){}return e.value=new e,e})();var q9=(function(){var e=Fa(ln)({parse:function(n){return n instanceof I&&n.value0==="paid"?new I(J9.value):n instanceof I&&n.value0==="free"?new I(fE.value):n instanceof I&&n.value0==="churned"?new I(fE.value):n instanceof G?new I(fE.value):G.value},default:fE.value,diagnosticName:"Sem.Types.PartnerStatus"});return function(n){return e(he(n))}})();var $9=function(e){return{allowedToContact:e.allowedToContact,id:e.id,name:e.name,imageUrl:he(e.imageUrl),partnerStatus:q9(e.partnerStatus)}};var n0e=ae(nn),fA=gt(),mR=Bt(Ee),W9=$({reflectSymbol:function(){return"id"}}),a0e=vn(on)(nn),t0e=Zo(Du),r0e=B(ue);var o0e=(function(){function e(){}return e.value=new e,e})(),u0e=(function(){function e(){}return e.value=new e,e})(),i0e=(function(){function e(){}return e.value=new e,e})(),_A=(function(){function e(){}return e.value=new e,e})(),l0e=(function(){function e(){}return e.value=new e,e})(),_E=(function(){function e(){}return e.value=new e,e})(),dR=(function(){function e(){}return e.value=new e,e})(),pA=(function(){function e(){}return e.value=new e,e})(),mA=(function(){function e(){}return e.value=new e,e})();var x9={show:ut()};var c0e=Ee,s0e=v0(fA($({reflectSymbol:function(){return"avatarUrl"}})(mR)($({reflectSymbol:function(){return"bio"}})(mR)($({reflectSymbol:function(){return"connection"}})(Bt(fA($({reflectSymbol:function(){return"initiator"}})(Ee)($({reflectSymbol:function(){return"introMessage"}})(mR)($({reflectSymbol:function(){return"status"}})(Ee)(pn))))))($({reflectSymbol:function(){return"firstName"}})(Ee)(W9(c0e)($({reflectSymbol:function(){return"lastName"}})(Ee)($({reflectSymbol:function(){return"school"}})(fA($({reflectSymbol:function(){return"allowedToContact"}})(st)(W9(b9)($({reflectSymbol:function(){return"imageUrl"}})(mR)($({reflectSymbol:function(){return"name"}})(Ee)($({reflectSymbol:function(){return"partnerStatus"}})(mR)(pn)))))))($({reflectSymbol:function(){return"title"}})(Ee)($({reflectSymbol:function(){return"type"}})(Ee)($({reflectSymbol:function(){return"unreadMessageCountFromSemUser"}})(gn)(pn))))))))))));var j9=function(e){if(e instanceof o0e)return"sheet-view";if(e instanceof u0e)return"school-details";if(e instanceof i0e)return"network-gallery";if(e instanceof _A)return"livestream-details";if(e instanceof l0e)return"card-view";throw new Error("Failed pattern match at Sem.Types.User (line 100, column 25 - line 105, column 26): "+[e.constructor.name])},z9=function(e){return n0e(s0e("SemUser")(e))(function(n){return a0e(t0e(n.type==="Sem::User"))(function(){return new I({school:$9(n.school),firstName:n.firstName,lastName:n.lastName,avatarUrl:he(n.avatarUrl),title:n.title,bio:he(n.bio),connection:r0e(U9)(he(n.connection)),unreadMessageCountFromSemUser:n.unreadMessageCountFromSemUser,id:n.id})})})};var Mv=function(e){var n=null;return function(){return e===void 0||(n=e(),e=void 0),n}},Av=function(e){return e()};var uk=(function(){function e(){}return e.value=new e,e})(),ik=(function(){function e(){}return e.value=new e,e})(),lk=(function(){function e(){}return e.value=new e,e})();var U0e=function(e){if(e instanceof uk)return"disabled";if(e instanceof ik)return"free-consultation";if(e instanceof lk)return"more-information";throw new Error("Failed pattern match at ServiceProviders.Retail.Advising.Types.InquiryMode (line 27, column 13 - line 30, column 40): "+[e.constructor.name])};var k0e=(function(){return[uk.value,ik.value,lk.value]})(),ck=It(ln)(ue)({parse:zn(U0e)(k0e),diagnosticName:"InquiryMode"});var H0e=function(e,n,a,t,r,u,i){var l=new Date(Date.UTC(e,n,a,t,r,u,i));return e>=0&&e<100&&l.setUTCFullYear(e),l};function sk(e,n,a,t,r,u,i){return H0e(e,n-1,a,t,r,u,i).getTime()}function vk(e){return function(n){var a=new Date(n);return e(a.getUTCFullYear())(a.getUTCMonth()+1)(a.getUTCDate())(a.getUTCHours())(a.getUTCMinutes())(a.getUTCSeconds())(a.getUTCMilliseconds())}}var q0e=lr(),$0e=Ca(wo);var W0e=Kn(wo);var fk=function(e){return e},dE=(function(){var e=function(n){return function(a){return function(t){return function(r){return function(u){return function(i){return function(l){return new jc(W_(n)(q0e($0e(a)))(t),new wv(r,u,i,l))}}}}}}};return vk(e)})();var _k=function(e){return sk(Gl(e.value0),W0e(Ml(e.value0)),yv(e.value0),Ms(e.value1),bv(e.value1),Ff(e.value1),xc(e.value1))};var pk=function(e){var n=tn(e.Semigroup0()),a=function(t){return function(r){return function(u){var i=t,l=r,s=!1,h;function p(R,E,w){if(w<1)return s=!0,R;i=n(R)(E),l=E,u=w-1|0}for(;!s;)h=p(i,l,u);return h}}};return a(Gt(e))};var x0e=ut();var Vp=(function(){function e(n,a,t){this.value0=n,this.value1=a,this.value2=t}return e.create=function(n){return function(a){return function(t){return new e(n,a,t)}}},e})(),DR=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})();var mk=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),dk=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),EA=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})();var vh={defer:function(e){var n=Mv(e);return function(a,t,r,u,i){var l=Av(n);return l(a,t,r,u,i)}}};var Lv={map:function(e){return function(n){return function(a,t,r,u,i){return t(function(l){return n(a,t,r,u,function(s,h){return t(function(p){return i(s,e(h))})})})}}}};var Pv={apply:function(e){return function(n){return function(a,t,r,u,i){return t(function(l){return e(a,t,r,u,function(s,h){return t(function(p){return n(s,t,r,u,function(R,E){return t(function(w){return i(R,h(E))})})})})})}}},Functor0:function(){return Lv}};var Nv={bind:function(e){return function(n){return function(a,t,r,u,i){return t(function(l){return e(a,t,r,u,function(s,h){return t(function(p){var R=n(h);return R(s,t,r,u,i)})})})}}},Apply0:function(){return Pv}},j0e=tt(Nv);var es={pure:function(e){return function(n,a,t,r,u){return u(n,e)}},Apply0:function(){return Pv}};var z0e={Applicative0:function(){return es},Bind1:function(){return Nv}};var hk={throwError:function(e){return function(n,a,t,r,u){return r(n,e)}},Monad0:function(){return z0e}},V0e=Io(hk);var Qp={alt:function(e){return function(n){return function(a,t,r,u,i){return t(function(l){return e(new Vp(a.value0,a.value1,!1),t,r,function(s,h){return t(function(p){return s.value2?u(s,h):n(a,t,r,u,i)})},i)})}}},Functor0:function(){return Lv}},Q0e=function(e){return function(n,a,t,r,u){var i=e(n);return u(i.value1,i.value0)}};var K0e=function(e){var n=e.Monad0(),a=B(n.Bind1().Apply0().Functor0()),t=x(n.Applicative0()),r=ni(e);return function(u){return function(i){var l=function(s){var h=!1,p;function R(E){var w=E(void 0);if(w instanceof mk){s=w.value0;return}if(w instanceof dk)return h=!0,a(eo.create)(w.value0);if(w instanceof EA)return h=!0,t(new jr(new Rn(w.value1,w.value0)));throw new Error("Failed pattern match at Parsing (line 152, column 13 - line 158, column 32): "+[w.constructor.name])}for(;!h;)p=R(s);return p};return r(l)(function(s){return i(u,mk.create,dk.create,function(h,p){return new EA(h,new Me(p))},function(h,p){return new EA(h,new Le(p))})})}}};var gk=Q0e(function(e){return new Rn(e.value1,e)}),IA=function(e){return e.value1},TA=function(e){return e.value0};var Y0e={index:0,line:1,column:1},Dk=function(e){var n=B(e.Monad0().Bind1().Apply0().Functor0()),a=K0e(e);return function(t){return function(r){var u=new Vp(t,Y0e,!1);return n(Qo)(a(u)(r))}}},X0e=Dk(Xg),Rk=function(e){var n=X0e(e);return function(a){return x0e(n(a))}};var Z0e=function(e){return function(n){return V0e(new DR(e,n))}},fh=function(e){return j0e(Z0e(e))(gk)};var yk={empty:fh("No alternative"),Alt0:function(){return Qp}},Kp={Applicative0:function(){return es},Plus1:function(){return yk}};var cpe=Aa(Qp);var spe=x(es);var vpe=B(Lv);var Ov=function(e){return function(n,a,t,r,u){return e(n,a,t,function(i,l){return r(new Vp(i.value0,i.value1,n.value2),l)},u)}};var hE=function(e){return function(n){return cpe(n)(spe(e))}},Yp=function(e){return hE(G.value)(vpe(I.create)(e))};var Ek=Kn(Gv),mpe=Ru(yo);var dpe=oe(ir);var Ik=function(e){return function(n){return function(a){var t=Ek(n);if(t===10)return{index:e.index+1|0,line:e.line+1|0,column:1};if(t===13){var r=ch(0)(a);return r instanceof I&&Ek(r.value0)===10?{index:e.index+1|0,line:e.line,column:e.column}:{index:e.index+1|0,line:e.line+1|0,column:1}}return t===9?{index:e.index+1|0,line:e.line,column:(e.column+8|0)-mpe(e.column-1|0)(8)|0}:{index:e.index+1|0,line:e.line,column:e.column+1|0}}}},hpe=function(e){return function(n){return function(a){var t=e,r=n,u=!1,i;function l(s,h,p){var R=c0(h);if(R instanceof G)return u=!0,s;if(R instanceof I){var E=(function(){if(cc(R.value0.tail))return Ik(s)(R.value0.head)(p);if(qe)return Ik(s)(R.value0.head)(R.value0.tail);throw new Error("Failed pattern match at Parsing.String (line 165, column 7 - line 167, column 52): ")})();t=E,r=R.value0.tail,a=p;return}throw new Error("Failed pattern match at Parsing.String (line 161, column 36 - line 168, column 38): "+[R.constructor.name])}for(;!u;)i=l(t,r,a);return i}}};var CA=Lb(function(e){return function(n){return function(a){return function(t){return function(r){var u=cc(e.value0);return u?r(new Vp(e.value0,e.value1,!0),void 0):t(e,new DR("Expected EOF",e.value1))}}}}}),Sk=function(e){return Lb(function(n){return function(a){return function(t){return function(r){return function(u){var i=e(n.value0);if(i instanceof Me)return r(n,new DR(i.value0,n.value1));if(i instanceof Le)return u(new Vp(i.value0.remainder,hpe(n.value1)(i.value0.consumed)(i.value0.remainder),!cc(i.value0.consumed)),i.value0.value);throw new Error("Failed pattern match at Parsing.String (line 286, column 7 - line 290, column 121): "+[i.constructor.name])}}}}})};var Uv=function(e){return Sk(function(n){var a=Il(e)(n);return a instanceof I?new Le({value:e,consumed:e,remainder:a.value0}):new Me("Expected "+dpe(e))})};var Ck=oe(_n),Dpe=Er(yu),Rpe=ud(Pv);var ype=function(e){return"(line "+(Ck(e.line)+(", col "+(Ck(e.column)+")")))},wpe=function(e){return TA(e)+(" "+ype(IA(e)))},FA=function(e){return function(n){return Dpe(wpe)(Rk(n)(Rpe(e)(CA)))}};var RE=Ca(Lp);var fi=oe(_n);var Ope=Lo(Yo),Upe=Ope(cr);var kpe=yb(Sa)(iv);var AA=Kn(vu),Bpe=oe(c1),Hpe=Kn(wo),Nk=Kn(Sl),Jpe=ut(),qpe=Kn($_),Ok=oe(s6),LA=Kn(rc),$pe=Ru(yo),Uk=Kn(tc),kk=Kn(ac),PA=Kn(tl),Bk=lu(yo);var ph=(function(){function e(){}return e.value=new e,e})(),Jk=(function(){function e(){}return e.value=new e,e})(),Wpe=(function(){function e(){}return e.value=new e,e})(),Js=(function(){function e(){}return e.value=new e,e})(),NA=(function(){function e(){}return e.value=new e,e})(),qk=(function(){function e(){}return e.value=new e,e})(),$k=(function(){function e(){}return e.value=new e,e})(),qs=(function(){function e(){}return e.value=new e,e})(),xpe=(function(){function e(){}return e.value=new e,e})(),jpe=(function(){function e(){}return e.value=new e,e})(),$s=(function(){function e(){}return e.value=new e,e})(),zpe=(function(){function e(){}return e.value=new e,e})(),bE=(function(){function e(){}return e.value=new e,e})(),Ws=(function(){function e(){}return e.value=new e,e})(),xs=(function(){function e(){}return e.value=new e,e})(),Vpe=(function(){function e(){}return e.value=new e,e})(),vc=(function(){function e(){}return e.value=new e,e})(),Qpe=(function(){function e(){}return e.value=new e,e})(),EE=(function(){function e(){}return e.value=new e,e})(),Kpe=(function(){function e(){}return e.value=new e,e})(),Ype=(function(){function e(){}return e.value=new e,e})(),Xpe=(function(){function e(){}return e.value=new e,e})(),fr=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})();var Zpe=function(e){if(e instanceof Ti)return"Jan";if(e instanceof Ki)return"Feb";if(e instanceof Si)return"Mar";if(e instanceof Yi)return"Apr";if(e instanceof Xi)return"May";if(e instanceof Ci)return"Jun";if(e instanceof Fi)return"Jul";if(e instanceof Zi)return"Aug";if(e instanceof el)return"Sep";if(e instanceof nl)return"Oct";if(e instanceof al)return"Nov";if(e instanceof Cl)return"Dec";throw new Error("Failed pattern match at Data.Formatter.DateTime (line 489, column 19 - line 501, column 22): "+[e.constructor.name])};var m0=function(e){if(e<0)return"-"+m0(-e|0);if(e<10)return"0"+fi(e);if(qe)return fi(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 194, column 1 - line 194, column 32): "+[e.constructor.name])},Wk=function(e){if(e<0)return"-"+Wk(-e|0);if(e<10)return"000"+fi(e);if(e<100)return"00"+fi(e);if(e<1e3)return"0"+fi(e);if(qe)return fi(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 207, column 1 - line 207, column 35): "+[e.constructor.name])},xk=function(e){if(e<0)return"-"+xk(-e|0);if(e<10)return"00"+fi(e);if(e<100)return"0"+fi(e);if(qe)return fi(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 200, column 1 - line 200, column 32): "+[e.constructor.name])};var eme=function(e){var n=fi(kpe(e)),a=Iu(n);return a===1?"0"+n:a===2?n:Bf(a-2|0)(n)};var nme=function(e){var n=e===0;return n?12:e},ame=function(e){return function(n){if(n instanceof ph)return Wk(AA(Gl(e.value0)));if(n instanceof Jk)return eme(AA(Gl(e.value0)));if(n instanceof Wpe)return fi(AA(Gl(e.value0)));if(n instanceof Js)return Bpe(Ml(e.value0));if(n instanceof NA)return Zpe(Ml(e.value0));if(n instanceof qk)return m0(Hpe(Ml(e.value0)));if(n instanceof $k)return m0(Nk(yv(e.value0)));if(n instanceof qs)return fi(Nk(yv(e.value0)));if(n instanceof xpe)return fi(Hu((function(t){return t/1e3})(Jpe(fk(_k(e))))));if(n instanceof jpe)return fi(qpe(ND(e.value0)));if(n instanceof $s)return Ok(ND(e.value0));if(n instanceof zpe)return ol(3)(Ok(ND(e.value0)));if(n instanceof bE)return m0(LA(Ms(e.value1)));if(n instanceof Ws)return m0(nme($pe(LA(Ms(e.value1)))(12)));if(n instanceof xs){var a=LA(Ms(e.value1))>=12;return a?"PM":"AM"}if(n instanceof Vpe)return fi(Uk(bv(e.value1)));if(n instanceof vc)return m0(Uk(bv(e.value1)));if(n instanceof Qpe)return fi(kk(Ff(e.value1)));if(n instanceof EE)return m0(kk(Ff(e.value1)));if(n instanceof Kpe)return xk(PA(xc(e.value1)));if(n instanceof Ype)return fi((function(t){return Bk(t)(100)})(PA(xc(e.value1))));if(n instanceof Xpe)return m0((function(t){return Bk(t)(10)})(PA(xc(e.value1))));if(n instanceof fr)return n.value0;throw new Error("Failed pattern match at Data.Formatter.DateTime (line 169, column 38 - line 192, column 21): "+[n.constructor.name])}},_i=function(e){return function(n){return Upe(ame(n))(e)}};var Wen=new Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short",maximumFractionDigits:2});function IE(e){return Math.round(e).toString()}var mh=ae(Nv);var rme=x(es),ome=bd(Kp)(vh);var ume=SG(Kp)(vh),TE=pk(cr),ime=dp(es)(Rd),lme=B(ue);var jk=ys(Sa),cme=lu(yo),sme=oe(_n),vme=ge(ro),fme=oe(ap),_me=dn(bn);var pme=mh(Yp(Ov(Uv("+"))))(function(e){return mh(ome(Uv("0")))(function(n){return mh(Yp(Ov(Uv(",0"))))(function(a){return mh(Yp(Ov(Uv("."))))(function(t){return mh(ime(t)(function(r){return Ov(ume(Uv("0")))}))(function(r){return mh(Yp(Ov(Uv("a"))))(function(u){return rme({sign:Ar(e),before:zo(n),comma:Ar(a),after:je(0)(lme(zo)(r)),abbreviations:Ar(u)})})})})})})}),mme=FA(pme);var zk=function(e){return function(n){var a=MG(n),t=(function(){if(a>0)return jk(Hu(AG(a)/mO))(0);if(qe)return 0;throw new Error("Failed pattern match at Data.Formatter.Number (line 100, column 5 - line 102, column 22): ")})();if(e.abbreviations){var r=cme(t)(3),u=(function(){var Q=r<1;return Q?n:n/Wb(1e3)(Ir(r))})(),i=(function(){if(r===0)return"";if(r===1)return"K";if(r===2)return"M";if(r===3)return"G";if(r===4)return"T";if(r===5)return"P";if(r===6)return"E";if(r===7)return"Z";if(r===8)return"Y";if(qe)return"10e+"+sme(r*3|0);throw new Error("Failed pattern match at Data.Formatter.Number (line 107, column 7 - line 117, column 53): ")})();return zk({comma:e.comma,before:e.before,after:e.after,sign:e.sign,abbreviations:!1})(u)+i}var l=(e.before-t|0)-1|0,s=Wb(10)(Ir(jk(0)(e.after))),h=bp(a*s)/s,p=Td(h),R=h-p,E=bp(R*s),w=(function(){var Q=IE(E),V=Iu(Q),te=TE("0")(e.after-V|0);return te+Q})(),T=(function(){var Q=e.after<1;return Q?"":"."+((function(){var V=E===0;return V?TE("0")(e.after):""})()+(function(){var V=E>0;return V?w:""})())})(),L=function(Q){return function(V){return function(te){var le=Q,ne=V,Z=!1,ee;function me($e,Qe,mn){var qn=Dp(mn);if(qn instanceof G)return Z=!0,Ad($e);if(qn instanceof I&&Qe<3){le=Eu(qn.value0.head)($e),ne=Qe+1|0,te=qn.value0.tail;return}le=Eu(",")($e),ne=0,te=mn}for(;!Z;)ee=me(le,ne,te);return ee}}},U=(function(){return e.comma?L([])(0)(ld(ID(TE("0")(l)+IE(p)))):TE("0")(l)+IE(p)})();return(function(){var Q=n<0;if(Q)return"-";var V=n>0&&e.sign;return V?"+":""})()+(U+T)}},dme=function(e){return function(n){return vme(mme(e))(lt(zk)(n))}},dh=function(e){return function(n){return wr(hn(fme(n)))(_me)(dme(e)(n))}};var gme=Ke;var Vk=function(e){return N_(e)};var Pl=function(e){var n=Vk(e);return n?G.value:new I(gme(e))};var Za=function(e){return function(n){var a=Vk(e);return a?n:e}};var ru=function(){return Ke};var yR=oe(_n),Dme=Kn(vu),Rme=Kn(wo),yme=ru(),wme=bi(),bme=Ll(Pp),OA=lu(yo),Eme=ui(Ve);var Ime=function(e){return function(n){if(n.minutes<=0)return e.justNow;if(n.minutes<=1)return"a minute"+e.suffix;if(n.minutes<=45)return yR(n.minutes)+(" minutes"+e.suffix);if(n.hours<=1)return"an hour"+e.suffix;if(n.hours<24)return yR(n.hours)+(" hours"+e.suffix);if(n.days<=1)return"a day"+e.suffix;if(n.days<30)return yR(n.days)+(" days"+e.suffix);if(n.months<=1)return"a month"+e.suffix;if(n.months<12)return yR(n.months)+(" months"+e.suffix);if(n.years<=1)return"a year"+e.suffix;if(qe)return yR(n.years)+(" years"+e.suffix);throw new Error("Failed pattern match at Utils.Format (line 158, column 1 - line 158, column 81): "+[e.constructor.name,n.constructor.name])}},CE=function(e){return Ime({suffix:" "+e,justNow:"just now"})},Qk=function(){return function(e){var n=function(h){return(Dme(Gl(Mf(h)))*12|0)+Rme(Ml(Mf(h)))|0},a=yme(e),t=Za(a.format)(CE("ago")),r=PG(wme(bme(a.to)(a.from))),u=OA(r+30|0)(60),i=OA(u+12|0)(24),l=n(a.to)-n(a.from)|0,s=OA(l+6|0)(12);return t({minutes:r,hours:u,days:i,months:l,years:s})}};var Kk=function(e){return function(n){return function(a){var t=e===1;return t?n:a}}};var UA=dh("0,0");var Yk=function(e){return UA(Ir(e))},pc=function(e){return function(n){return function(a){return Yk(e)+(" "+Kk(e)(n)(a))}}};var Xk=(function(){return _i(Eme([$s.value,new fr(", "),Js.value,new fr(" "),qs.value,new fr(" at "),Ws.value,new fr(":"),vc.value,new fr(" "),xs.value]))})();Ct();var Zk=ft.Fragment,kA=()=>document.visibilityState=="visible",eB=(e,n)=>document.elementFromPoint(e,n);function nB(e){return function(n){return function(){return n.getElementById(e)}}}var Cme=B(la),FE=function(e){var n=Cme(he),a=nB(e);return function(t){return n(a(t))}};var GE=function(e){return function(n){return function(){return n[e]}}},Fme=GE("children"),Gme=GE("firstElementChild"),Mme=GE("lastElementChild"),Ame=GE("childElementCount");var Li=function(){return window};function tB(e,n,a,t){if(typeof window<"u"){var r=window[a];if(r!=null&&t instanceof r)return n(t)}for(var u=t;u!=null;){var i=Object.getPrototypeOf(u),l=i.constructor.name;if(l===a)return n(t);if(l==="Object")return e;u=i}return e}var Qn=function(e){return function(n){return tB(G.value,I.create,e,n)}};var rB=Ke;var ME=Ke;var oB=Ke;function uB(e,n,a){var t=Object.prototype.toString.call(a);return t.indexOf("[object HTML")===0&&t.indexOf("Element]")===t.length-8?n(a):e}var BA=Ke;var iB=function(e){return uB(G.value,I.create,e)};function JA(e){return function(){return e.seeking}}function wR(e){return function(){return e.currentTime}}function qA(e){return function(){return e.volume}}function $A(e){return function(n){return function(){n.volume=e}}}function WA(e){return function(){return e.muted}}function am(e){return function(n){return function(){n.muted=e}}}var cB=Qn("HTMLMediaElement");var sB=Qn("HTMLMediaElement");function jA(e){return function(){return e.hash}}function zA(e){return function(n){return function(){n.hash=e}}}function VA(e){return function(){return e.platform}}function d0(e){return function(){return e.document}}function QA(e){return function(){return e.navigator}}function bR(e){return function(){return e.location}}var fB=Ke;var Sde=B(Ye);var Cde=dp($t)(Rd),_B=ae(so),mB=ge(la),Fde=ae(nn);var XA=un("\xA0");var ja=lt(Hn(Ma));var dB=function(e){return function(n){if(e)return Ma;if(qe)return n(void 0);throw new Error("Failed pattern match at Utils.HTML (line 113, column 1 - line 113, column 65): "+[e.constructor.name,n.constructor.name])}},ZA=function(e){return function(n){return dB(e)(hn(n))}};var e2=function(e){return function(n){if(e)return n(void 0);if(qe)return Ma;throw new Error("Failed pattern match at Utils.HTML (line 100, column 1 - line 100, column 61): "+[e.constructor.name,n.constructor.name])}},Qa=function(e){return function(n){return e2(e)(hn(n))}};var Gde=ic()(Ce)(Zk),Mde=function(e){return function(n){return Gde({key:e.key})(vD(Y1(""))(Sde(un)(xu(` `)(n))))}},gh=Mde({key:""}),PE=function(e){return Cde(sB(e.target))(wR)};var hB=function(e){return function(){return eB(e.x,e.y)}},gB=function(e){return _B(mB(_B(Li)(d0))(ME))(FE(e))},NE=function(e){return mB(gB(e))(function(n){return Fde(n)(iB)})};var ER=gn;var RB=({just:e,nothing:n})=>a=>{try{let t=new Date(a);return isNaN(t.getTime())?n:e(t)}catch{return n}},n2=e=>({year:e.getFullYear(),month:e.getMonth(),day:e.getDate(),hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}),yB=()=>new Date,wB=(()=>{let e=new Date;return typeof window<"u"?()=>e:()=>{let n=new Date;return n-e>1e3&&(e=n),e}})();var tm=(()=>{let e=new Date().toString(),n=(e.match(/\(([\w\s]+)\)$/)||[])[1];return n?/\s/.test(n)?(n.match(/\b(\w)/g)||[]).join(""):n:(n=(e.match(/(\w{3,4})\s\d{4}$/)||[])[1],n||(n=(e.match(/(UTC[\+\-]\d+)/)||[])[1],n)||(n=(e.match(/(GMT[\+\-]\d+)/)||[])[1],n)?n:"")})();var EB={liftAff:dn(bn),MonadEffect0:function(){return Je}};var vgn=(function(){function e(){this.head=null,this.last=null,this.size=0}function n(p,R){this.queue=p,this.value=R,this.next=null,this.prev=null}function a(p){this.draining=!1,this.error=null,this.value=p,this.takes=new e,this.reads=new e,this.puts=new e}var t={};function r(p){try{p()}catch(R){setTimeout(function(){throw R},0)}}function u(p,R){var E=new n(p,R);switch(p.size){case 0:p.head=E;break;case 1:E.prev=p.head,p.head.next=E,p.last=E;break;default:E.prev=p.last,p.last.next=E,p.last=E}return p.size++,E}function i(p){var R;switch(p.size){case 0:return null;case 1:R=p.head,p.head=null;break;case 2:R=p.last,p.head.next=null,p.last=null;break;default:R=p.last,p.last=R.prev,p.last.next=null}return R.prev=null,R.queue=null,p.size--,R.value}function l(p){var R;switch(p.size){case 0:return null;case 1:R=p.head,p.head=null;break;case 2:R=p.head,p.last.prev=null,p.head=p.last,p.last=null;break;default:R=p.head,p.head=R.next,p.head.prev=null}return R.next=null,R.queue=null,p.size--,R.value}function s(p){if(p.queue!==null){if(p.queue.last===p){i(p.queue);return}if(p.queue.head===p){l(p.queue);return}p.prev&&(p.prev.next=p.next),p.next&&(p.next.prev=p.prev),p.queue.size--,p.queue=null,p.value=null,p.next=null,p.prev=null}}function h(p,R){if(!R.draining){var E=R.puts,w=R.takes,T=R.reads,L,U,Q,V,te;for(R.draining=!0;;){if(L=null,U=null,Q=null,V=R.value,te=T.size,R.error!==null){for(V=p.left(R.error);L=l(E);)r(L.cb(V));for(;U=l(T);)r(U(V));for(;Q=l(w);)r(Q(V));break}if(V===t&&(L=l(E))&&(R.value=V=L.value),V!==t){for(Q=l(w);te--&&(U=l(T));)r(U(p.right(V)));Q!==null&&(R.value=t,r(Q(p.right(V))))}if(L!==null&&r(L.cb(p.right(void 0))),R.value===t&&E.size===0||R.value!==t&&w.size===0)break}R.draining=!1}}return a.EMPTY=t,a.putLast=u,a.takeLast=i,a.takeHead=l,a.deleteCell=s,a.drainVar=h,a})();var IR=function(e){return V_(rp(e))},TR=function(e){return V_(dd(e))};var nhe=x($t),D0=ae(nn),ahe=Ca(vu),the=Ca(wo),rhe=Ca(Sl),ohe=Ca(rc),uhe=Ca(tc),ihe=Ca(ac),lhe=Ca(tl),che=x(Ua),CB=tt(so),she=ge(ue);var vhe=(function(){return TR(G.value)})();var FB=function(e){return D0(ahe(e.year))(function(n){return D0(the(e.month+1|0))(function(a){return D0(rhe(e.day))(function(t){return D0(ohe(e.hour))(function(r){return D0(uhe(e.minute))(function(u){return D0(ihe(e.second))(function(i){return D0(lhe(e.millisecond))(function(l){return che(new jc(W_(n)(a)(t),new wv(r,u,i,l)))})})})})})})})},GB=function(e){var n=wO("Failed to obtain current time. This should never happen.");return Hn(n)(nhe)(FB(n2(e)))},R0=CB(GB)(yB),OE=function(e){var n=IR(vhe);if(n instanceof I)return n.value0;if(n instanceof G)return V_(CB(GB)(wB));throw new Error("Failed pattern match at Utils.DateTime (line 63, column 3 - line 65, column 76): "+[n.constructor.name])},Pi=function(e){return D0(she(RB({just:I.create,nothing:G.value})(e))(n2))(FB)};var r2=x(Ua),fhe=B(ue),MB=ae(nn);var NB=ra(ta),AB=aa(NB)(Xn(Yn)),OB=ea(Zn),LB=na(OB),UB=ia(ua),PB=oa(UB);var o2=(function(){function e(){}return e.value=new e,e})(),u2=(function(){function e(){}return e.value=new e,e})(),i2=(function(){function e(){}return e.value=new e,e})();var _he={to:function(e){if(e instanceof Se)return o2.value;if(e instanceof fe&&e.value0 instanceof Se)return u2.value;if(e instanceof fe&&e.value0 instanceof fe)return i2.value;throw new Error("Failed pattern match at ServiceProviders.Retail.Advising.Types (line 174, column 1 - line 174, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof o2)return new Se(xe.value);if(e instanceof u2)return new fe(new Se(xe.value));if(e instanceof i2)return new fe(new fe(xe.value));throw new Error("Failed pattern match at ServiceProviders.Retail.Advising.Types (line 174, column 1 - line 174, column 41): "+[e.constructor.name])}};var phe=function(e){if(e instanceof o2)return"stuffed";if(e instanceof u2)return"satisfied";if(e instanceof i2)return"hungry";throw new Error("Failed pattern match at ServiceProviders.Retail.Advising.Types (line 233, column 27 - line 236, column 35): "+[e.constructor.name])};var mhe=It(ln)(ue)({parse:zn(phe)(Vn(_he)(AB(AB(NB)(OB))(LB))(PB(PB(UB)))(LB)),diagnosticName:"ClientAppetite"}),kB=function(e){return MB(Hn(r2(G.value))((function(){var n=fhe(r2);return function(a){return n(mhe(a))}})())(he(e.clientAppetite)))(function(n){return MB(ck(e.inquiryMode))(function(a){return r2({packages:e.packages,pricePerHourCents:e.pricePerHourCents,singleSessionDurationMinutes:e.singleSessionDurationMinutes,singleSessionRefundPeriodLengthDays:e.singleSessionRefundPeriodLengthDays,themes:e.themes,freeConsultationDurationMinutes:he(e.freeConsultationDurationMinutes),canSubmitConsultInquiry:he(e.canSubmitConsultInquiry),clientAppetite:n,inquiryMode:a})})})};var BB=ae(nn),Dh=gt(),l2=Bt(Ee),HB=$({reflectSymbol:function(){return"description"}})(Ee),UE=$({reflectSymbol:function(){return"id"}})(gn),s2=$({reflectSymbol:function(){return"name"}})(Ee),qB=Dh(UE(s2($({reflectSymbol:function(){return"slug"}})(Ee)(pn)))),JB=Dt(qB),hhe=v0(Dh($({reflectSymbol:function(){return"advisingConfig"}})(Bt(Dh($({reflectSymbol:function(){return"canSubmitConsultInquiry"}})(Bt(st))($({reflectSymbol:function(){return"clientAppetite"}})(l2)($({reflectSymbol:function(){return"freeConsultationDurationMinutes"}})(Bt(gn))($({reflectSymbol:function(){return"inquiryMode"}})(Ee)($({reflectSymbol:function(){return"packages"}})(Dt(Dh($({reflectSymbol:function(){return"activeForSale"}})(st)(HB(UE(s2($({reflectSymbol:function(){return"numMinutes"}})(gn)($({reflectSymbol:function(){return"packageCategories"}})(JB)($({reflectSymbol:function(){return"refundPeriodLengthDays"}})(gn)($({reflectSymbol:function(){return"totalPriceCents"}})(ER)(pn)))))))))))($({reflectSymbol:function(){return"pricePerHourCents"}})(ER)($({reflectSymbol:function(){return"singleSessionDurationMinutes"}})(gn)($({reflectSymbol:function(){return"singleSessionRefundPeriodLengthDays"}})(gn)($({reflectSymbol:function(){return"themes"}})(Dt(Dh($({reflectSymbol:function(){return"active"}})(st)($({reflectSymbol:function(){return"category"}})(qB)(HB($({reflectSymbol:function(){return"durationMinutes"}})(gn)(UE($({reflectSymbol:function(){return"priceCents"}})(ER)($({reflectSymbol:function(){return"title"}})(Ee)(pn))))))))))(pn))))))))))))($({reflectSymbol:function(){return"entity"}})(Dh($({reflectSymbol:function(){return"bio"}})(Ee)(UE($({reflectSymbol:function(){return"imageUrl"}})(l2)(s2($({reflectSymbol:function(){return"organizationId"}})(gn)($({reflectSymbol:function(){return"organizationName"}})(Ee)($({reflectSymbol:function(){return"shortEducation"}})(l2)($({reflectSymbol:function(){return"tags"}})(JB)(pn))))))))))(pn)))),c2=x(Ua),v2=B(ue),SR=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),CR=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),ghe=function(e){return BB(hhe("ServiceProviderPresenter")(e))(function(n){return BB(Hn(c2(G.value))((function(){var a=v2(c2);return function(t){return a(kB(t))}})())(he(n.advisingConfig)))(function(a){return c2({entity:n.entity,advisingConfig:a})})})},$B=It(ln)(ue)({parse:function(e){return e.type==="Sem::User"?v2(SR.create)(z9(e.presenter)):e.type==="ServiceProviders::Individual"?v2(CR.create)(ghe(e.presenter)):G.value},diagnosticName:"Livestream Guest Presenter"});var zB=ra(ta),WB=aa(zB)(Xn(Yn)),VB=ea(Zn),xB=na(VB),QB=ia(ua),jB=oa(QB),zf=(function(){function e(){}return e.value=new e,e})(),kv=(function(){function e(){}return e.value=new e,e})(),Vf=(function(){function e(){}return e.value=new e,e})(),Dhe={to:function(e){if(e instanceof Se)return zf.value;if(e instanceof fe&&e.value0 instanceof Se)return kv.value;if(e instanceof fe&&e.value0 instanceof fe)return Vf.value;throw new Error("Failed pattern match at Livestream.Types.Poll (line 36, column 1 - line 36, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof zf)return new Se(xe.value);if(e instanceof kv)return new fe(new Se(xe.value));if(e instanceof Vf)return new fe(new fe(xe.value));throw new Error("Failed pattern match at Livestream.Types.Poll (line 36, column 1 - line 36, column 37): "+[e.constructor.name])}},KB={eq:function(e){return function(n){return e instanceof zf&&n instanceof zf||e instanceof kv&&n instanceof kv||e instanceof Vf&&n instanceof Vf}}},kE=function(e){if(e instanceof zf)return"ready";if(e instanceof kv)return"live";if(e instanceof Vf)return"closed";throw new Error("Failed pattern match at Livestream.Types.Poll (line 59, column 23 - line 62, column 21): "+[e.constructor.name])};var FR=(function(){return Fa(ln)({parse:zn(kE)(Vn(Dhe)(WB(WB(zB)(VB))(xB))(jB(jB(QB)))(xB)),default:zf.value,diagnosticName:"livestream poll status"})})(),_2=function(e){return{id:e.id,question:e.question,multiSelect:e.multiSelect,options:e.options,autoDisplayMinutesFromStart:he(e.autoDisplayMinutesFromStart)}};var YB=function(e){return{fullName:e.fullName,firstName:e.firstName,totalStreams:e.totalStreams,undergrad:{college:he(e.undergrad.college),major:he(e.undergrad.major),year:he(e.undergrad.year)},gradCollege:he(e.gradCollege),workExperience:he(e.workExperience),admissionsStory:he(e.admissionsStory),pictureUrl:he(e.pictureUrl),allStreamsUrl:he(e.allStreamsUrl)}};var yhe=We(Sa),whe=Tl(),tH=ge(ue),rH=ra(ta),XB=aa(rH)(Xn(Yn)),oH=ea(Zn),ZB=na(oH),uH=ia(ua),eH=oa(uH),iH=Fa(ln),nH=fv(),aH=tt(nn),bhe=ge(Ye),Ehe=B(ue),Ihe=ae(nn),ul=(function(){function e(){}return e.value=new e,e})(),pu=(function(){function e(){}return e.value=new e,e})(),Ho=(function(){function e(){}return e.value=new e,e})();var js=_n,The=oe(js);var She={to:function(e){if(e instanceof Se)return ul.value;if(e instanceof fe&&e.value0 instanceof Se)return pu.value;if(e instanceof fe&&e.value0 instanceof fe)return Ho.value;throw new Error("Failed pattern match at Livestream.Types.Conference (line 167, column 1 - line 167, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof ul)return new Se(xe.value);if(e instanceof pu)return new fe(new Se(xe.value));if(e instanceof Ho)return new fe(new fe(xe.value));throw new Error("Failed pattern match at Livestream.Types.Conference (line 167, column 1 - line 167, column 39): "+[e.constructor.name])}},y0={eq:function(e){return function(n){return e instanceof ul&&n instanceof ul||e instanceof pu&&n instanceof pu||e instanceof Ho&&n instanceof Ho}}},GR={eq:function(e){return function(n){return e===n}}},lH={compare:function(e){return function(n){return yhe(e)(n)}},Eq0:function(){return GR}};var w0=function(e){return whe({livestream_conference_id:The(e.id),livestream_conference_presenter_name:je("")(tH(e.presenter)(function(n){return n.fullName})),livestream_conference_uid:e.uid,livestream_conference_title:e.title,livestream_conference_partner_type:je("")(e.partnerType)})},cH=(function(){var e=function(n){if(n instanceof ul)return"waiting_room";if(n instanceof pu)return"on_air";if(n instanceof Ho)return"complete";throw new Error("Failed pattern match at Livestream.Types.Conference (line 180, column 17 - line 183, column 35): "+[n.constructor.name])};return zn(e)(Vn(She)(XB(XB(rH)(oH))(ZB))(eH(eH(uH)))(ZB))})(),sH=(function(){return iH({parse:cH,default:ul.value,diagnosticName:"livestream status"})})(),Che=iH({parse:Pi,default:Ut($d),diagnosticName:"livestream scheduled start time"}),MR=function(e){return{uid:e.uid,title:e.title,description:e.description,url:e.url,imageUrl:e.imageUrl,duration:e.duration,tailTime:e.tailTime,stats:e.stats,isPrivate:e.isPrivate,legacyRecording:e.legacyRecording,collegeFair:e.collegeFair,id:e.id,school:tH(he(e.school))(function(n){return{cityState:n.cityState,name:n.name,id:nH(n.id),slug:nH(n.slug)}}),scheduledStartTime:Che(e.scheduledStartTime),onAirTime:aH(Pi)(he(e.onAirTime)),streamStatus:sH(e.streamStatus),watchUrl:he(e.watchUrl),streamingStartTime:aH(Pi)(he(e.streamingStartTime)),polls:bhe(e.polls)(function(n){return{poll:_2(n.poll),status:FR(n.status)}}),presenter:Ehe(YB)(he(e.presenter)),partnerType:he(e.partnerType),guestPresenter:Ihe(he(e.guestPresenter))($B),zoomJoinUrl:he(e.zoomJoinUrl),zoomStartUrl:he(e.zoomStartUrl)}};var vH=ra(ta),fH=ea(Zn),_H=ia(ua),mc=(function(){function e(){}return e.value=new e,e})(),Rh=(function(){function e(){}return e.value=new e,e})(),Fhe={to:function(e){if(e instanceof Se)return mc.value;if(e instanceof fe)return Rh.value;throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof mc)return new Se(xe.value);if(e instanceof Rh)return new fe(xe.value);throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])}},BE={eq:function(e){return function(n){return e instanceof mc&&n instanceof mc||e instanceof Rh&&n instanceof Rh}}};var AR=function(e){if(e instanceof Rh)return"anonymous-all-schools";if(e instanceof mc)return"all-schools";throw new Error("Failed pattern match at Profile.PublishScope (line 30, column 13 - line 32, column 30): "+[e.constructor.name])},HE=(function(){return Fa(ln)({parse:zn(AR)(Vn(Fhe)(aa(vH)(Xn(Yn))(vH)(fH))(oa(_H)(_H))(na(fH))),diagnosticName:"Profile.PublishScope",default:Rh.value})})();var ns=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),as=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),ts=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),rs=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})();var m2=function(e){return{id:e.id,title:e.title,requireAnonymousUserFirstName:e.requireAnonymousUserFirstName,requireAnonymousUserLastName:e.requireAnonymousUserLastName,requireAnonymousUserEmail:e.requireAnonymousUserEmail,requireReferredUserFirstName:e.requireReferredUserFirstName,requireReferredUserLastName:e.requireReferredUserLastName,description:he(e.description)}},rm=function(e){return{author:e.author,text:e.text,isFromHQ:e.isFromHQ,isPublic:e.isPublic,id:e.id,time:Pi(e.time)}},pH=function(e){return{autoRequestFromLivestreams:e.autoRequestFromLivestreams,fullName:he(e.fullName),publishScope:HE(e.publishScope)}},d2=function(e){return{id:e.id,title:e.title,url:e.url,buttonText:e.buttonText,autoDisplayMinutesFromStart:he(e.autoDisplayMinutesFromStart)}},dc="overlay-visibility-test";var mH=ra(ta),JE=aa(mH)(Xn(Yn)),dH=ea(Zn),qE=na(dH),hH=ia(ua),$E=oa(hH),Qf=(function(){function e(){}return e.value=new e,e})(),b0=(function(){function e(){}return e.value=new e,e})(),om=(function(){function e(){}return e.value=new e,e})(),E0=(function(){function e(){}return e.value=new e,e})(),I0=(function(){function e(){}return e.value=new e,e})(),Ghe={to:function(e){if(e instanceof Se)return Qf.value;if(e instanceof fe&&e.value0 instanceof Se)return b0.value;if(e instanceof fe&&e.value0 instanceof fe&&e.value0.value0 instanceof Se)return om.value;if(e instanceof fe&&e.value0 instanceof fe&&e.value0.value0 instanceof fe&&e.value0.value0.value0 instanceof Se)return E0.value;if(e instanceof fe&&e.value0 instanceof fe&&e.value0.value0 instanceof fe&&e.value0.value0.value0 instanceof fe)return I0.value;throw new Error("Failed pattern match at Livestream.Types.Reaction (line 18, column 1 - line 18, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof Qf)return new Se(xe.value);if(e instanceof b0)return new fe(new Se(xe.value));if(e instanceof om)return new fe(new fe(new Se(xe.value)));if(e instanceof E0)return new fe(new fe(new fe(new Se(xe.value))));if(e instanceof I0)return new fe(new fe(new fe(new fe(xe.value))));throw new Error("Failed pattern match at Livestream.Types.Reaction (line 18, column 1 - line 18, column 39): "+[e.constructor.name])}},gH=function(e){if(e instanceof Qf)return"love-this";if(e instanceof b0)return"helpful";if(e instanceof om)return"not-helpful";if(e instanceof E0)return"writing-down";if(e instanceof I0)return"funny";throw new Error("Failed pattern match at Livestream.Types.Reaction (line 49, column 17 - line 54, column 19): "+[e.constructor.name])},DH=function(e){return{authorTag:e.authorTag,kind:gH(e.kind)}},Mhe=(function(){return Fa(ln)({parse:zn(gH)(Vn(Ghe)(JE(JE(JE(JE(mH)(dH))(qE))(qE))(qE))($E($E($E($E(hH)))))(qE)),default:Qf.value,diagnosticName:"Livestream Reaction Kind"})})(),RH=function(e){return{authorTag:e.authorTag,kind:Mhe(e.kind)}};var wH=typeof CV<"u"&&CV.pathInfo||typeof global<"u"&&global.CV&&global.CV.pathInfo||(e=>null);function bH(e,n){let a=typeof CV<"u"&&CV.apiEndpoint||typeof global<"u"&&global.CV&&global.CV.apiEndpoint;return a||console.error("Missing `CV.apiEndpoint` function"),a&&a(e,n)}function EH(e,n,a,t,r){return function(u,i){var l=e.newXHR(),s=e.fixupUrl(r.url,l);if(l.open(r.method||"GET",s,!0,r.username,r.password),r.headers)try{for(var h=0,p;(p=r.headers[h])!=null;h++)l.setRequestHeader(p.field,p.value)}catch(E){u(E)}var R=function(E){return function(){u(new Error(E))}};return l.onerror=R(a),l.ontimeout=R(n),l.onload=function(){i({status:l.status,statusText:l.statusText,headers:l.getAllResponseHeaders().split(`\r `).filter(function(E){return E.length>0}).map(function(E){var w=E.indexOf(":");return t(E.substring(0,w))(E.substring(w+2))}),body:l.response})},l.responseType=r.responseType,l.withCredentials=r.withCredentials,l.timeout=r.timeout,l.send(r.content),function(E,w,T){try{l.abort()}catch(L){return w(L)}return T()}}}var WE="application/json",IH="application/x-www-form-urlencoded";var SH=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),CH=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),FH=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),GH=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),MH=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),h2=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),xE=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),AH=function(e){return e instanceof h2?new I(IH):e instanceof xE?new I(WE):G.value};var LH=(function(){return xE.create})();var PH=ut();var jE=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),zE=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),um=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})(),NH=function(e){if(e instanceof jE||e instanceof zE)return PH(e.value0);if(e instanceof um)return e.value1;throw new Error("Failed pattern match at Affjax.RequestHeader (line 26, column 1 - line 26, column 33): "+[e.constructor.name])};var D2=function(e){if(e instanceof jE)return"Accept";if(e instanceof zE)return"Content-Type";if(e instanceof um)return e.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[e.constructor.name])};var UH=dn(bn),R2=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),y2=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),w2=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),VE=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),QE=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),KE=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),kH=function(e){if(e instanceof R2)return"arraybuffer";if(e instanceof y2)return"blob";if(e instanceof w2)return"document";if(e instanceof VE||e instanceof QE)return"text";if(e instanceof KE)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[e.constructor.name])},BH=function(e){return e instanceof VE?new I(WE):G.value},HH=(function(){return new QE(UH)})();var JH=(function(){return new KE(UH)})();var $H=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})();var Uhe=ut();var im=function(e){return Uhe(gD(e))};function WH(e,n,a){try{return n(JSON.parse(a))}catch(t){return e(t.message)}}var XE=function(e){return WH(Me.create,Le.create,e)};function jH(e){return e.replace(/[!'()*]/g,function(n){return"%"+n.charCodeAt(0).toString(16)})}function zH(e,n,a){try{return n(jH(encodeURIComponent(a)))}catch(t){return e(t)}}function VH(e,n,a){try{return n(jH(encodeURIComponent(a)).replace(/%20/g,"+"))}catch(t){return e(t)}}var PR=(function(){return C_(zH)(hn(G.value))(I.create)})();var ZE=(function(){return C_(VH)(hn(G.value))(I.create)})();var Jhe=sa(bo),QH=B(ue),qhe=su(wl)(Ua);var $he=function(e){return e};var KH=(function(){var e=function(t){if(t.value1 instanceof G)return ZE(t.value0);if(t.value1 instanceof I)return Jhe(QH(function(r){return function(u){return r+("="+u)}})(ZE(t.value0)))(ZE(t.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[t.constructor.name])},n=QH(mo("&")),a=qhe(e);return function(t){return n(a($he(t)))}})();var b2=(function(){function e(){}return e.value=new e,e})(),lm=(function(){function e(){}return e.value=new e,e})(),E2=(function(){function e(){}return e.value=new e,e})(),cm=(function(){function e(){}return e.value=new e,e})(),nI=(function(){function e(){}return e.value=new e,e})(),NR=(function(){function e(){}return e.value=new e,e})(),I2=(function(){function e(){}return e.value=new e,e})(),T2=(function(){function e(){}return e.value=new e,e})(),S2=(function(){function e(){}return e.value=new e,e})(),C2=(function(){function e(){}return e.value=new e,e})(),F2=(function(){function e(){}return e.value=new e,e})(),G2=(function(){function e(){}return e.value=new e,e})(),M2=(function(){function e(){}return e.value=new e,e})(),A2=(function(){function e(){}return e.value=new e,e})(),L2=(function(){function e(){}return e.value=new e,e})(),aI=(function(){function e(){}return e.value=new e,e})();var xhe=function(e){return e},jhe={show:function(e){if(e instanceof b2)return"OPTIONS";if(e instanceof lm)return"GET";if(e instanceof E2)return"HEAD";if(e instanceof cm)return"POST";if(e instanceof nI)return"PUT";if(e instanceof NR)return"DELETE";if(e instanceof I2)return"TRACE";if(e instanceof T2)return"CONNECT";if(e instanceof S2)return"PROPFIND";if(e instanceof C2)return"PROPPATCH";if(e instanceof F2)return"MKCOL";if(e instanceof G2)return"COPY";if(e instanceof M2)return"MOVE";if(e instanceof A2)return"LOCK";if(e instanceof L2)return"UNLOCK";if(e instanceof aI)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[e.constructor.name])}};var YH=wr(oe(jhe))(xhe);var XH={eq:function(e){return function(n){return e instanceof b2&&n instanceof b2||e instanceof lm&&n instanceof lm||e instanceof E2&&n instanceof E2||e instanceof cm&&n instanceof cm||e instanceof nI&&n instanceof nI||e instanceof NR&&n instanceof NR||e instanceof I2&&n instanceof I2||e instanceof T2&&n instanceof T2||e instanceof S2&&n instanceof S2||e instanceof C2&&n instanceof C2||e instanceof F2&&n instanceof F2||e instanceof G2&&n instanceof G2||e instanceof M2&&n instanceof M2||e instanceof A2&&n instanceof A2||e instanceof L2&&n instanceof L2||e instanceof aI&&n instanceof aI}}};var ZH=function(e){return x_(function(n){return function(){var t=e(function(r){return n(Me.create(r))()},function(r){return n(Le.create(r))()});return function(r){return x_(function(u){return function(){return t(r,function(l){return u(Me.create(l))()},function(l){return u(Le.create(l))()}),sM}})}}})};var N2=x(Zl(kr)),Vhe=Cp(kr),sm=bf(kr),eJ=Aa(DD(wD)(kr)),Qhe=av(Uc(kr)),tI=B(ue),Khe=xi(Ve)(kt),Yhe=be(Rr),Xhe=tt(nn),Zhe=B(Ye),ege=ge(vt),nge=O_(nu),age=x(wa);var rI=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),oI=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})(),uI=(function(){function e(){}return e.value=new e,e})(),iI=(function(){function e(){}return e.value=new e,e})(),lI=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),nJ=function(e){return function(n){var a=function(p){return p===""?N2(q5):wr(function(R){return Vhe(Sp.create(R))})(N2)(XE(p))},t=(function(){if(n.responseFormat instanceof R2)return sm("ArrayBuffer");if(n.responseFormat instanceof y2)return sm("Blob");if(n.responseFormat instanceof w2)return function(p){return eJ(sm("Document")(p))(eJ(sm("XMLDocument")(p))(sm("HTMLDocument")(p)))};if(n.responseFormat instanceof VE)return Qhe(function(p){return n.responseFormat.value0(a(p))})(sm("String"));if(n.responseFormat instanceof QE)return sm("String");if(n.responseFormat instanceof KE)return hn(n.responseFormat.value0(N2(void 0)));throw new Error("Failed pattern match at Affjax (line 274, column 18 - line 283, column 57): "+[n.responseFormat.constructor.name])})(),r=function(p){if(p instanceof SH)return new Le(p.value0(To));if(p instanceof CH)return new Le(To(p.value0));if(p instanceof FH)return new Le(To(p.value0));if(p instanceof GH)return new Le(To(p.value0));if(p instanceof MH)return new Le(To(p.value0));if(p instanceof h2)return Pc("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(tI(To)(KH(p.value0)));if(p instanceof xE)return new Le(To(eE(p.value0)));throw new Error("Failed pattern match at Affjax (line 235, column 20 - line 250, column 69): "+[p.constructor.name])},u=function(p){return function(R){return p instanceof I&&!Khe(h_(Yhe)(D2)(p.value0))(R)?Rp(R)(p.value0):R}},i=function(p){return u(tI(zE.create)(Xhe(AH)(p)))(u(tI(jE.create)(BH(n.responseFormat)))(n.headers))},l=function(p){return{method:YH(n.method),url:n.url,headers:Zhe(function(R){return{field:D2(R),value:NH(R)}})(i(n.content)),content:p,responseType:kH(n.responseFormat),username:et(n.username),password:et(n.password),withCredentials:n.withCredentials,timeout:je(0)(tI(function(R){return R})(n.timeout))}},s=function(p){return ege(nge(ZH(EH(e,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",$H.create,l(p)))))(function(R){if(R instanceof Le){var E=im(t(R.value0.body));if(E instanceof Me)return new Me(new oI(HO(E.value0),R.value0));if(E instanceof Le)return new Le({headers:R.value0.headers,status:R.value0.status,statusText:R.value0.statusText,body:E.value0});throw new Error("Failed pattern match at Affjax (line 209, column 9 - line 211, column 52): "+[E.constructor.name])}if(R instanceof Me)return new Me((function(){var w=Ep(R.value0),T=w==="AffjaxTimeoutErrorMessageIdent";if(T)return uI.value;var L=w==="AffjaxRequestFailedMessageIdent";return L?iI.value:new lI(R.value0)})());throw new Error("Failed pattern match at Affjax (line 207, column 144 - line 219, column 28): "+[R.constructor.name])})};if(n.content instanceof G)return s(et(G.value));if(n.content instanceof I){var h=r(n.content.value0);if(h instanceof Le)return s(et(new I(h.value0)));if(h instanceof Me)return age(new Me(new rI(h.value0)));throw new Error("Failed pattern match at Affjax (line 199, column 7 - line 203, column 48): "+[h.constructor.name])}throw new Error("Failed pattern match at Affjax (line 195, column 3 - line 203, column 48): "+[n.content.constructor.name])}};var wh=(function(){return{method:new Me(lm.value),url:"/",headers:[],content:G.value,username:G.value,password:G.value,withCredentials:!1,responseFormat:JH,timeout:G.value}})();var tJ={eq:function(e){return function(n){return e===n}}};var O2={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(e){return e||"/"}};var rJ=nJ(O2);function TJ(e){return Buffer.from(e).toString("base64")}function SJ(e,n,a){let t;try{t=n(btoa(a))}catch(r){t=e(r)}return t}var H2=typeof btoa=="function";function CJ(e){let a=[];for(let t=0;t{let e=null,n=0,a=()=>{if(!qv||!qv.key)return qv||console.error("Pusher config is missing in global context"),new nDe;let t={auth:{headers:{"X-CSRF-Token":qv.authToken}},authEndpoint:qv.authPath,cluster:qv.cluster};return qv.dev&&Object.assign(t,{wsHost:qv.dev.wsHost,wsPort:qv.dev.wsPort,enabledTransports:["ws"],forceTLS:!1,disableStats:!0}),new WJ.default(qv.key,t)};return{acquireConnection:()=>(e||(e=a(),n=0),n++,e),releaseConnection:()=>{--n<=0&&(e&&e.disconnect(),e=null)}}})(),xJ=e=>{let n=Zge().subscribe(e.channel);return n.bind(e.event,e.handler),()=>{n.unbind(e.event,e.handler),eDe()}};function nDe(){typeof document<"u"&&(document.mockPusher=this),this.localObject={},this.channels=[],this.disconnect=function(){document.mockPusher=null},this.subscribe=function(e){let n=this.channels.find(t=>t.name===e);if(n)return n;let a=new aDe(e);return this.channels.push(a),a},this.channelNames=function(){return this.channels.map(e=>e.name)}}function aDe(e){this.name=e,this.handlers={},this.triggered=[],this.disconnect=()=>{},this.bind=function(n,a){this.handlers[n]=a},this.unbind=function(n,a){this.handlers[n]===a&&(this.handlers[n]=null)},this.trigger=function(n,a){this.triggered.push({eventName:n,eventData:a})}}var pI=function(e){return e};var cDe=function(e){return e},VJ=function(e){var n=We(e),a=cDe(e.Eq0());return{compare:function(t){return function(r){return q8(n(t)(r))}},Eq0:function(){return a}}};var dI=function(e){return function(){console.error(e)}};var aq=function(e){var n=Un(e);return function(a){return n(dI(a))}};var TDe=x($t),tq=ae(so),SDe=B(la),CDe=aq(Po),$2=function(e){var n=function(t){var r=e(t);return UM(r.view(r.init.value0)(hn(TDe(void 0))))},a=function(t){return function(r){return function(u){return function(){var l=tq(tq(Li)((function(){var h=SDe(ME);return function(p){return h(d0(p))}})()))(FE(r))();if(l instanceof G)return CDe("Element #"+(r+" not found"))();if(l instanceof I){var s=JM(e(u))();return t(s)(l.value0)()}throw new Error("Failed pattern match at Elmish.Boot (line 117, column 11 - line 122, column 21): "+[l.constructor.name])}}}};return{mount:a(f5),renderToString:n,hydrate:a(_5)}};var JR="";function oq(e){var n=e.split(` `);return n.reduce(function(a,t){var r=ADe(t)||PDe(t)||UDe(t)||JDe(t)||BDe(t);return r&&a.push(r),a},[])}var GDe=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,MDe=/\((\S*)(?::(\d+))(?::(\d+))\)/;function ADe(e){var n=GDe.exec(e);if(!n)return null;var a=n[2]&&n[2].indexOf("native")===0,t=n[2]&&n[2].indexOf("eval")===0,r=MDe.exec(n[2]);return t&&r!=null&&(n[2]=r[1],n[3]=r[2],n[4]=r[3]),{file:a?null:n[2],methodName:n[1]||JR,arguments:a?[n[2]]:[],lineNumber:n[3]?+n[3]:null,column:n[4]?+n[4]:null}}var LDe=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function PDe(e){var n=LDe.exec(e);return n?{file:n[2],methodName:n[1]||JR,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}var NDe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,ODe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function UDe(e){var n=NDe.exec(e);if(!n)return null;var a=n[3]&&n[3].indexOf(" > eval")>-1,t=ODe.exec(n[3]);return a&&t!=null&&(n[3]=t[1],n[4]=t[2],n[5]=null),{file:n[3],methodName:n[1]||JR,arguments:n[2]?n[2].split(","):[],lineNumber:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}var kDe=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function BDe(e){var n=kDe.exec(e);return n?{file:n[3],methodName:n[1]||JR,arguments:[],lineNumber:+n[4],column:n[5]?+n[5]:null}:null}var HDe=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function JDe(e){var n=HDe.exec(e);return n?{file:n[2],methodName:n[1]||JR,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}function iq({skipFrames:e,prefix:n}){let a=new Error().stack,r=oq(a)[e],u=uq(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),i=uq(r.methodName);return`${n}_${u}_${i}_${r.lineNumber}_${r.column}`}var uq=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");var WDe=x(kn),xDe=dn(bn),hI=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),jDe={map:function(e){return function(n){return new hI(function(a){return n.value0(function(t){return a(e(t))})})}}},zDe=B(jDe);var lq=function(e){return HM(iq(e))},Kf=function(e){return new hI(function(n){return n(e)})},_m=function(e){return function(n){return new hI(function(a){return Nf(e)(n)(a)})}},cq=function(e){return function(n){return Nf(e)(function(a){return{init:WDe(void 0),update:hn(cf),view:hn(hn(n.value0(xDe)))}})(void 0)}},sq=function(e){var n=lq({skipFrames:3,prefix:"WithHook"});return function(a){return cq(n)(zDe(a)(e))}};var Sh=function(e){var n=lq({skipFrames:3,prefix:"HooksComponent"});return cq(n)(e)},$v=function(){return function(e){return function(n){return new hI(function(a){return e.value0(function(t){var r=n(t);return r.value0(a)})})}}},VDe=$v(),pm=function(e){return function(){return VDe}};Ct();var W2=class extends ft.Component{componentDidUpdate(n){this.props.componentDidUpdate(n.deps)}render(){return this.props.children}},vq=W2;var KDe=lr();var fq=function(e){return"ref:"+Qt(e)(ct.value)},_q=function(e){var n=fq(e);return function(a){return KDe(Fs(n)(a))}},pq=function(e){var n=fq(e);return function(a){return i1(n)(a)}};var XDe=ic(),mq=vn(on)(pa),dq=x(kn),ZDe=Of(H1(j_)),hq={reflectSymbol:function(){return"deps"}},eRe=_q(hq),nRe=pq(hq),aRe=dn(bn);var tRe=function(e){var n=XDe(e);return function(){return function(){return n(vq)}}},rRe=tRe(rn)()(),oRe=function(e){var n=ku(e);return function(a){return function(t){return function(r){return function(u){return _m(a)(function(i){return t({init:mq(Ot(u(r)))(function(){return dq(r)}),update:function(l){return function(s){return mq(Ot(u(s)))(function(){return dq(s)})}},view:function(l){return function(s){return rRe({componentDidUpdate:ZDe(s)(function(h){var p=n(eRe(h))(r);return p?new I(r):G.value}),deps:nRe(r)})(i(void 0))}}})})}}}}};var Ch=function(e){var n=oRe(e);return function(a){return function(t){return n("UseEffectPrime")(aRe)(a)(t)}}};var gq=x(kn),uRe=dn(bn);var iRe=function(e){return function(n){return function(a){return _m(e)(function(t){return n({init:gq(a),update:function(r){return function(u){return gq(u)}},view:sp(t)})})}}},is=function(e){return iRe("UseState")(uRe)(e)};var x2=(function(){return $v()(is(G.value))(function(e){return Kf(new Rn(e.value0,k1(e.value0)(e.value1)))})})();var Dq=vn(on)(pa),cRe=Ai(Je),sRe=dn(bn),Rq=x(kn),qR=function(e){return function(n){return _m("UseSubscription")(function(a){return{init:Dq(cRe(sRe)(e))(function(){return Rq(void 0)}),update:function(t){return function(r){return Dq(Ot(n(r)))(function(){return Rq(void 0)})}},view:function(t){return function(r){return a(void 0)}}}})}};var DI=typeof CV<"u"&&CV.assetsRoot||typeof global<"u"&&global.CV&&global.CV.assetsRoot||"/";var WR=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Nl=(function(){function e(){}return e.value=new e,e})();var Tq=function(e){if(e instanceof WR)return e.value0;if(e instanceof Nl)return"";throw new Error("Failed pattern match at Utils.HTML.Img.Alt (line 24, column 15 - line 26, column 19): "+[e.constructor.name])};var pRe=(function(){function e(){}return e.value=new e,e})(),mRe=(function(){function e(){}return e.value=new e,e})();var Sq=function(e){if(e instanceof pRe)return"eager";if(e instanceof mRe)return"lazy";throw new Error("Failed pattern match at Utils.HTML.Img.Loading (line 19, column 15 - line 21, column 17): "+[e.constructor.name])};var j2=Nc(cu(kt)),hRe=ru(),gRe=ge(ue),DRe=Qc()(),RI=function(e){var n=Il(e);return function(a){return Ar(n(a))}},Cq=function(e){if(j2(RI("http://"))(j2(RI("https://"))(j2(RI("//"))(RI("blob:"))))(e))return e;if(qe)return DI+je(e)(Il("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 69, column 1 - line 69, column 30): "+[e.constructor.name])},Ol=function(){return function(e){return function(n){var a=hRe(n),t={alt:Tq(a.alt),height:Za(a.height)(void 0),loading:je(void 0)(gRe(Pl(a.loading))(Sq)),onClick:Za(a.onClick)(void 0),src:Cq(a.src),style:Za(a.style)(void 0),width:Za(a.width)(void 0)};return DRe(e)(t)}}};var Gq=x(kn),RRe=Fa(lE),yRe=ae(wi);var wRe={init:Gq(void 0),update:function(e){return function(n){return Gq(void 0)}},view:function(e){return function(n){return Ma}}},z2=function(e){var n=J_(e);return function(a){return $2(RRe({parse:function(t){return yRe(n(t))(function(r){return Hn(new Me("Component construction failed"))(Le.create)(a.def(r))})},diagnosticName:"Props for "+a.diagnosticName,default:wRe}))}};var ke=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Jn=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})();var oye=Eo(Ve)(cr),uye=ai($t)(yl),iye=ge(jM);var lye={show:function(e){return e}},cye=oe(lye);var EI=Ee;var sye=function(e){var n=v0(e);return function(a){return function(t){return function(r){var u=oye(["Pusher event ",t," over channel ",cye(a)]),i=function(l){return uye(n(u)(l))(r)()};return function(){return xJ({channel:a,event:t,handler:i})}}}}},hc=function(e){var n=sye(e);return function(a){var t=a.Monad0(),r=ae(t.Bind1()),u=Un(a),i=x(t.Applicative0());return function(l){return function(s){return function(h){return r(u(n(l)(s)(h)))(function(p){return i(u(p))})}}}}},vye=hc(Gp),II=function(e){var n=vye(e);return function(a){return function(t){return iye(n(a)(t))(hn(void 0))}}};var e$=Jv(Bv),ll=zs(e$),Jo=ae(Pa),jR=zs(Jv(e$)),n$=x(wa),fye=ge(ue),xR=gt(),a$=$({reflectSymbol:function(){return"pollId"}})(gn),_ye=$({reflectSymbol:function(){return"status"}})(Ee)(pn),pye=sr(Dt(xR(a$(_ye)))),t$=B(Ye),r$=B(vt),mye=$({reflectSymbol:function(){return"id"}}),dye=mye(gn),o$=xR($({reflectSymbol:function(){return"author"}})(xR($({reflectSymbol:function(){return"cvid"}})(Ee)($({reflectSymbol:function(){return"username"}})(Ee)(pn))))(dye($({reflectSymbol:function(){return"isFromHQ"}})(st)($({reflectSymbol:function(){return"isPublic"}})(st)($({reflectSymbol:function(){return"text"}})(Ee)($({reflectSymbol:function(){return"time"}})(Ee)(pn))))))),hye=Th(o$);var gye=Bt(Ee);var Dye=Th(Dt(xR(a$($({reflectSymbol:function(){return"responses"}})(xR($({reflectSymbol:function(){return"answered"}})(gn)($({reflectSymbol:function(){return"optionCounts"}})(Dt(gn))($({reflectSymbol:function(){return"seen"}})(gn)($({reflectSymbol:function(){return"skipped"}})(gn)(pn))))))(pn))))),Rye=Th(gye),yye=Th(Dt(o$));var eL=jR("livestreams_polls_status_path")(function(e){return function(n){return function(a){return Jo(e({id:n.id,status:kE(a)}))(Hv(function(t){return n$(je([])(fye(pye(t))(t$(function(r){return{pollId:r.pollId,status:FR(r.status)}}))))}))}}});var nL=jR("livestreams_polls_answer_path")(function(e){return function(n){return function(a){return Jo(e({id:n.id,options:a}))(io)}}}),u$=ll("livestreams_conferences_status_on_air_path")(function(e){return function(n){return Jo(e({conference_id:n}))(io)}}),i$=ll("livestreams_conferences_status_complete_path")(function(e){return function(n){return Jo(e({conference_id:n}))(io)}}),l$=ll("livestreams_cta_save_referral_path")(function(e){return function(n){return Jo(e(n))(io)}}),c$=ll("livestreams_polls_report_shown_path")(function(e){return function(n){return Jo(e({id:n.id}))(io)}}),s$=jR("livestreams_client_window_visibility_path")(function(e){return function(n){return function(a){return Jo(e({stream_id:n,visible:a.visible}))(io)}}}),v$=jR("livestreams_recording_watch_event_path")(function(e){return function(n){return function(a){return Jo(e({conference_id:n,current_time_minutes:a}))(io)}}}),f$=ll("livestreams_questions_visibility_path")(function(e){return function(n){return Jo(e({question_id:n.questionId,is_public:n.isPublic}))(io)}}),_$=ll("livestreams_questions_post_path")(function(e){return function(n){return Jo(e({conference_id:n.conferenceId,question_text:n.text,hq_broadcast:n.hqBroadcast}))(Hv(function(a){return r$(rm)(hye("Livestream question")(a))}))}}),p$=ll("livestreams_cta_open_path")(function(e){return function(n){return Jo(e({is_referral:!0,from_conference_id:n.fromConference,id:n.ctaId}))(io)}}),m$=ll("livestreams_cta_open_path")(function(e){return function(n){return Jo(e({is_general:!0,from_conference_id:n.fromConference,id:n.ctaId}))(io)}}),d$=ll("livestreams_cta_open_path")(function(e){return function(n){return Jo(e({is_featured_service_providers:!0,from_conference_id:n.fromConference,id:n.ctaId}))(io)}}),h$=ll("livestreams_cta_open_path")(function(e){return function(n){return Jo(e({is_event:!0,from_conference_id:n.fromConference,cta_conference_id:n.cta}))(io)}}),TI=ll("livestreams_register_path")(function(e){return function(n){return Jo(e({from_conference_id:et(n.fromConference),register_for_conference_id:n.registerForConference,utm_cv_source:n.utmSource}))(io)}});var g$=jR("livestreams_reactions_launch_path")(function(e){return function(n){return function(a){return Jo(e({conference_id:n,reaction:DH(a)}))(io)}}}),D$=ll("livestreams_polls_responses_path")(function(e){return function(n){return Jo(e({conference_id:n}))(Hv(Dye("livestream poll responses")))}}),R$=ll("livestreams_conferences_download_url_path")(function(e){return function(n){return Jo(e({conference_id:n}))(Hv(function(a){return r$(he)(Rye("Livestream download URL")(a))}))}}),SI=zs(Bv)("livestreams_dismiss_network_settings_modal_path")(function(e){return Jo(e({}))(io)});var y$=ll("livestreams_conferences_ban_user_path")(function(e){return function(n){return Jo(e({conference_id:n.conferenceId,user_cvid:n.userCvid}))(io)}}),CI=ll("livestreams_questions_all_path")(function(e){return function(n){return Jo(e({conference_id:n}))(Hv(function(a){return Jo(yye("Livestream questions")(a))(function(t){return n$(t$(rm)(t))})}))}});var rL=(function(){function e(){}return e.value=new e,e})(),oL=(function(){function e(){}return e.value=new e,e})(),uL=(function(){function e(){}return e.value=new e,e})(),iL=(function(){function e(){}return e.value=new e,e})(),lL=(function(){function e(){}return e.value=new e,e})(),cL=(function(){function e(){}return e.value=new e,e})(),sL=(function(){function e(){}return e.value=new e,e})(),vL=(function(){function e(){}return e.value=new e,e})(),fL=(function(){function e(){}return e.value=new e,e})(),_L=(function(){function e(){}return e.value=new e,e})(),pL=(function(){function e(){}return e.value=new e,e})(),mL=(function(){function e(){}return e.value=new e,e})(),dL=(function(){function e(){}return e.value=new e,e})(),hL=(function(){function e(){}return e.value=new e,e})(),Jr=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),gL=(function(){function e(){}return e.value=new e,e})();var GI=function(e){if(e instanceof Jr&&e.value0 instanceof rL)return"architecture";if(e instanceof Jr&&e.value0 instanceof uL)return"chemistry";if(e instanceof Jr&&e.value0 instanceof oL)return"business";if(e instanceof Jr&&e.value0 instanceof iL)return"computer-science";if(e instanceof Jr&&e.value0 instanceof lL)return"criminal-justice-and-corrections";if(e instanceof Jr&&e.value0 instanceof cL)return"economics";if(e instanceof Jr&&e.value0 instanceof sL)return"engineering";if(e instanceof Jr&&e.value0 instanceof vL)return"english";if(e instanceof Jr&&e.value0 instanceof fL)return"film";if(e instanceof Jr&&e.value0 instanceof _L)return"finance";if(e instanceof Jr&&e.value0 instanceof pL)return"history";if(e instanceof Jr&&e.value0 instanceof mL)return"political-science";if(e instanceof Jr&&e.value0 instanceof dL)return"pre-med";if(e instanceof Jr&&e.value0 instanceof hL)return"psychology";if(e instanceof gL)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 92, column 8 - line 107, column 23): "+[e.constructor.name])};var MI=(function(){function e(){}return e.value=new e,e})(),Gye=(function(){function e(){}return e.value=new e,e})(),Mye=(function(){function e(){}return e.value=new e,e})();var E$=function(e){if(e instanceof MI)return G.value;if(e instanceof Mye)return new I("open");if(e instanceof Gye)return new I("on");throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 21, column 13 - line 24, column 22): "+[e.constructor.name])};var T$=function(e){var n=WM(e);return function(){return function(){return n("button")}}};var S$=function(e){var n=WM(e);return function(){return function(){return n("a")}}};var fEe=no(cu(kt)),_Ee=function(e){return e},cn=To(null),pEe=function(e){return fEe(P_)(e)},C$=function(e){var n=pEe(e);return n?e:""},Xr=function(e){return _Ee(To(e))};var mEe=qM(A5),F$=Ps()(),Cr=function(e){return mEe(e)},da=function(e){var n=T$(e)()();return function(){return function(){return function(a){return function(t){return function(r){return function(u){return n(F$(r)({className:a,"aria-label":t}))(u)}}}}}}},G$=function(e){var n=da(e)()();return function(a){return function(t){return function(r){return n(a)(t)({})(r)}}}},lo=function(e){var n=S$(e)()();return function(){return function(){return function(a){return function(t){return function(r){return function(u){return n(F$(r)({className:a,"aria-label":t}))(u)}}}}}}};var B$=lr();var PI=function(e){return function(n){var a=(function(){var u=Rv("?")(n);return u?"&":"?"})(),t=B$(PR(e.value)),r=B$(PR(e.key));return n+(a+(r+("="+t)))}};var XEe=(function(){function e(){}return e.value=new e,e})(),ZEe=(function(){function e(){}return e.value=new e,e})(),eIe=(function(){function e(){}return e.value=new e,e})(),nIe=(function(){function e(){}return e.value=new e,e})(),aIe=(function(){function e(){}return e.value=new e,e})(),tIe=(function(){function e(){}return e.value=new e,e})(),rIe=(function(){function e(){}return e.value=new e,e})(),oIe=(function(){function e(){}return e.value=new e,e})(),uIe=(function(){function e(){}return e.value=new e,e})(),iIe=(function(){function e(){}return e.value=new e,e})(),lIe=(function(){function e(){}return e.value=new e,e})(),cIe=(function(){function e(){}return e.value=new e,e})(),sIe=(function(){function e(){}return e.value=new e,e})(),vIe=(function(){function e(){}return e.value=new e,e})(),fIe=(function(){function e(){}return e.value=new e,e})(),_Ie=(function(){function e(){}return e.value=new e,e})(),pIe=(function(){function e(){}return e.value=new e,e})(),mIe=(function(){function e(){}return e.value=new e,e})(),dIe=(function(){function e(){}return e.value=new e,e})(),hIe=(function(){function e(){}return e.value=new e,e})(),gIe=(function(){function e(){}return e.value=new e,e})(),DIe=(function(){function e(){}return e.value=new e,e})(),RIe=(function(){function e(){}return e.value=new e,e})(),yIe=(function(){function e(){}return e.value=new e,e})(),wIe=(function(){function e(){}return e.value=new e,e})(),bIe=(function(){function e(){}return e.value=new e,e})(),EIe=(function(){function e(){}return e.value=new e,e})(),IIe=(function(){function e(){}return e.value=new e,e})(),TIe=(function(){function e(){}return e.value=new e,e})(),SIe=(function(){function e(){}return e.value=new e,e})(),CIe=(function(){function e(){}return e.value=new e,e})(),FIe=(function(){function e(){}return e.value=new e,e})(),GIe=(function(){function e(){}return e.value=new e,e})(),MIe=(function(){function e(){}return e.value=new e,e})(),AIe=(function(){function e(){}return e.value=new e,e})(),LIe=(function(){function e(){}return e.value=new e,e})(),PIe=(function(){function e(){}return e.value=new e,e})(),NIe=(function(){function e(){}return e.value=new e,e})(),OIe=(function(){function e(){}return e.value=new e,e})(),UIe=(function(){function e(){}return e.value=new e,e})(),kIe=(function(){function e(){}return e.value=new e,e})(),BIe=(function(){function e(){}return e.value=new e,e})(),HIe=(function(){function e(){}return e.value=new e,e})(),JIe=(function(){function e(){}return e.value=new e,e})(),qIe=(function(){function e(){}return e.value=new e,e})(),$Ie=(function(){function e(){}return e.value=new e,e})(),WIe=(function(){function e(){}return e.value=new e,e})(),xIe=(function(){function e(){}return e.value=new e,e})(),jIe=(function(){function e(){}return e.value=new e,e})(),zIe=(function(){function e(){}return e.value=new e,e})(),VIe=(function(){function e(){}return e.value=new e,e})(),QIe=(function(){function e(){}return e.value=new e,e})(),KIe=(function(){function e(){}return e.value=new e,e})(),YIe=(function(){function e(){}return e.value=new e,e})(),XIe=(function(){function e(){}return e.value=new e,e})(),ZIe=(function(){function e(){}return e.value=new e,e})();var ka=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),cl=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})();var H$=function(e){if(e instanceof ka&&e.value0 instanceof XEe)return"AcceptanceRate";if(e instanceof ka&&e.value0 instanceof ZEe)return"AcceptanceRateMen";if(e instanceof ka&&e.value0 instanceof eIe)return"AcceptanceRateWomen";if(e instanceof ka&&e.value0 instanceof nIe)return"Address";if(e instanceof ka&&e.value0 instanceof aIe)return"AdmissionChances";if(e instanceof ka&&e.value0 instanceof tIe)return"AdmissionDifficulty";if(e instanceof ka&&e.value0 instanceof rIe)return"AdmissionsNotificationDate";if(e instanceof ka&&e.value0 instanceof oIe)return"AdmissionsWebsite";if(e instanceof ka&&e.value0 instanceof uIe)return"AppDeadlineIsRolling";if(e instanceof ka&&e.value0 instanceof iIe)return"ApplicationEffort";if(e instanceof ka&&e.value0 instanceof lIe)return"ApplicationRound";if(e instanceof ka&&e.value0 instanceof cIe)return"BasketballConference";if(e instanceof ka&&e.value0 instanceof sIe)return"CampusSetting";if(e instanceof ka&&e.value0 instanceof vIe)return"City";if(e instanceof ka&&e.value0 instanceof fIe)return"ClassRank";if(e instanceof ka&&e.value0 instanceof _Ie)return"CoEdSingleSex";if(e instanceof ka&&e.value0 instanceof pIe)return"CollegeType";if(e instanceof ka&&e.value0 instanceof mIe)return"CommuterCollege";if(e instanceof ka&&e.value0 instanceof dIe)return"Diversity";if(e instanceof ka&&e.value0 instanceof hIe)return"DropoutRate";if(e instanceof ka&&e.value0 instanceof DIe)return"FinancialAidWebsite";if(e instanceof ka&&e.value0 instanceof RIe)return"FirstYearEnrollment";if(e instanceof ka&&e.value0 instanceof yIe)return"FootballConference";if(e instanceof ka&&e.value0 instanceof wIe)return"FourYearGraduationRate";if(e instanceof ka&&e.value0 instanceof bIe)return"HasDivisionOneBasketball";if(e instanceof ka&&e.value0 instanceof EIe)return"HasDivisionOneFootball";if(e instanceof ka&&e.value0 instanceof IIe)return"HasMedicalSchool";if(e instanceof ka&&e.value0 instanceof TIe)return"HasStudyAbroad";if(e instanceof ka&&e.value0 instanceof SIe)return"HBCU";if(e instanceof ka&&e.value0 instanceof CIe)return"InListStatus";if(e instanceof ka&&e.value0 instanceof FIe)return"MainWebsite";if(e instanceof ka&&e.value0 instanceof gIe)return"Majors";if(e instanceof ka&&e.value0 instanceof GIe)return"Name";if(e instanceof ka&&e.value0 instanceof MIe)return"NetCostEstimate";if(e instanceof ka&&e.value0 instanceof AIe)return"Notes";if(e instanceof ka&&e.value0 instanceof LIe)return"PercentInternationalStudents";if(e instanceof ka&&e.value0 instanceof PIe)return"Phone";if(e instanceof ka&&e.value0 instanceof NIe)return"Photo";if(e instanceof ka&&e.value0 instanceof OIe)return"Prestige";if(e instanceof ka&&e.value0 instanceof UIe)return"ProgramLength";if(e instanceof ka&&e.value0 instanceof kIe)return"PublicPrivate";if(e instanceof ka&&e.value0 instanceof BIe)return"RecommendationLetters";if(e instanceof ka&&e.value0 instanceof HIe)return"Region";if(e instanceof ka&&e.value0 instanceof JIe)return"ReligiousAffiliation";if(e instanceof ka&&e.value0 instanceof qIe)return"SatActDeadline";if(e instanceof ka&&e.value0 instanceof $Ie)return"SatActTestPolicy";if(e instanceof ka&&e.value0 instanceof WIe)return"SatSubjectTestDeadline";if(e instanceof ka&&e.value0 instanceof xIe)return"SixYearGraduationRate";if(e instanceof ka&&e.value0 instanceof jIe)return"State";if(e instanceof ka&&e.value0 instanceof zIe)return"StudentFacultyRatio";if(e instanceof ka&&e.value0 instanceof VIe)return"SubmissionDeadline";if(e instanceof ka&&e.value0 instanceof QIe)return"TOEFLPolicy";if(e instanceof ka&&e.value0 instanceof KIe)return"TotalUndergrads";if(e instanceof ka&&e.value0 instanceof YIe)return"TuitionInState";if(e instanceof ka&&e.value0 instanceof XIe)return"TuitionOutOfState";if(e instanceof ka&&e.value0 instanceof ZIe)return"YieldRate";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof rL)return"RankingArchitecture";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof oL)return"RankingBusiness";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof uL)return"RankingChemistry";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof iL)return"RankingComputerScience";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof lL)return"RankingCriminalJusticeAndCorrections";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof cL)return"RankingEconomics";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof sL)return"RankingEngineering";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof vL)return"RankingEnglish";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof fL)return"RankingFilm";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof _L)return"RankingFinance";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof pL)return"RankingHistory";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof mL)return"RankingPoliticalScience";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof dL)return"RankingPreMed";if(e instanceof cl&&e.value0 instanceof Jr&&e.value0.value0 instanceof hL)return"RankingPsychology";if(e instanceof cl&&e.value0 instanceof gL)return"OverallRanking";throw new Error("Failed pattern match at Hub.Facet (line 305, column 6 - line 376, column 43): "+[e.constructor.name])};var nTe=(function(){function e(){}return e.value=new e,e})(),aTe=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),tTe=(function(){function e(){}return e.value=new e,e})();var J$=function(e){if(e instanceof nTe)return"filters";if(e instanceof aTe)return"filter:"+H$(e.value0);if(e instanceof tTe)return"rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 33, column 26 - line 36, column 39): "+[e.constructor.name])};function q$(e,n){typeof CV<"u"&&CV.tracking&&CV.tracking.event(e,n)}var uTe=Tl();var Xf=function(e){var n=Un(e);return function(a){return function(t){return n(function(){return q$(a,t)})}}},Zf=function(e){var n=Xf(e);return function(){return function(a){return function(t){return n(a)(uTe(t))}}}};var VR=(function(){function e(){}return e.value=new e,e})(),G0=(function(){function e(){}return e.value=new e,e})(),QR=(function(){function e(){}return e.value=new e,e})(),XTe=(function(){function e(){}return e.value=new e,e})(),Q$=function(e){if(e instanceof VR)return"modal-sm";if(e instanceof G0)return"";if(e instanceof QR)return"modal-lg";if(e instanceof XTe)return"modal-xl";throw new Error("Failed pattern match at Bootstrap.Modal.Size (line 14, column 13 - line 18, column 27): "+[e.constructor.name])};var RW=ml(DW(),1),yW=RW.default;var PSe=ic(),wW=function(e){var n=PSe(e);return function(){return function(){return n(yW)}}};function NL(e){return function(){return function(n){return e(n)()}}}function OL(e){return function(n){return function(a){return function(t){return function(){return t.addEventListener(e,n,a)}}}}}function UL(e){return function(n){return function(a){return function(t){return function(){return t.removeEventListener(e,n,a)}}}}}var bW="message";var EW="hashchange";var IW="popstate";var TW="keyup",SW="keydown";var CW="mouseup";var FW="mousemove";var GW=Un(Je),MW=B(la),qSe=tt(so),ZR=(function(){var e=function(t){return function(r){return function(u){return GW(function(){var l=r(),s=NL(function(h){return u(h)})();return OL(t)(s)(!1)(l)(),GW(UL(t)(s)(!1)(l))})}}},n=function(t){return e(t)(MW(fB)(Li))},a=function(t){return e(t)(MW(oB)(qSe(d0)(Li)))};return{hashchange:n(EW),mousemove:n(FW),mouseup:n(CW),popstate:n(IW),resize:n("resize"),message:n(bW),keydown:a(SW),keyup:a(TW),selectionchange:a("selectionchange"),visibilitychange:a("visibilitychange")}})();var JI=function(){return Ke};var qI=Pe(rn),HL=ru(),$Se=wW(rn)()(),BL=Yr(rn)()(),WSe=Yr(Ce)()(),xSe=Pe(Ce),jSe=da(ie)()(),zSe=Gr(wa),VSe=Un(Je),LW=JI(),Vs=function(){return function(e){var n=qI("modal-backdrop fade show")(Ma),a=HL(e),t=a.id+"-description",r=Pl(a.footer),u=Pl(a.header),i=a.id+"-label",l={style:Za(a.dialogStyle)(Xt({})),role:"dialog","aria-modal":"true","aria-labelledby":(function(){if(u instanceof I)return i;if(u instanceof G)return"";throw new Error("Failed pattern match at Bootstrap.Modal (line 71, column 11 - line 73, column 26): "+[u.constructor.name])})(),"aria-describedby":t},s=Za(a.size)(G0.value),h=mo(" ")([(function(){var R=Za(a.scrollable)(!0);return R?"modal-dialog-scrollable":""})(),(function(){var R=Za(a.centered)(!0);return R?"modal-dialog-centered":""})(),Q$(s),Za(a.dialogClass)("")]),p=$Se({focusTrapOptions:{escapeDeactivates:!1,fallbackFocus:".modal-content",allowOutsideClick:!0}})(qI("modal fade show d-block")(BL("modal-dialog "+h)(l)(WSe("modal-content "+Za(a.contentClass)(""))({style:Za(a.contentStyle)(Xt({}))})([ja(u)(BL("modal-header "+Za(a.headerClass)(""))({id:i})),BL("modal-body "+Za(a.bodyClass)(""))({id:t})(a.body),ja(r)(qI("modal-footer "+Za(a.footerClass)("")))]))));return Oe([p,n])}},JL=Vs(),Qs=function(){return function(e){var n=HL(e),a=xSe("d-flex w-100 justify-content-between align-items-center")([qI("mr-4")(Za(n.title)(Ma)),jSe("btn btn-link large mr-n3 py-0 fe fe-x t--close "+Za(n.dismissButtonClass)("text-body"))(Xr("Close"))({type:"button",onClick:Cr(function(r){return n.onDismiss})})("")]),t=function(r){return zSe(r.key==="Escape")(VSe(n.onDismiss))};return sq(qR(ZR.keyup)(t))(function(r){var u=Za(n.bodyScrollable)(!1);return JL(u?(function(){var i=HL(LW(n));return{body:i.body,bodyClass:i.bodyClass,centered:i.centered,contentClass:i.contentClass,contentStyle:i.contentStyle,dialogClass:i.dialogClass,dialogStyle:i.dialogStyle,footer:i.footer,footerClass:i.footerClass,headerClass:i.headerClass,id:i.id,scrollable:i.scrollable,size:i.size,header:a}})():LW({bodyClass:n.bodyClass,bodyScrollable:n.bodyScrollable,centered:n.centered,contentClass:n.contentClass,contentStyle:n.contentStyle,dialogClass:n.dialogClass,dialogStyle:n.dialogStyle,dismissButtonClass:n.dismissButtonClass,footer:n.footer,footerClass:n.footerClass,headerClass:n.headerClass,id:n.id,onDismiss:n.onDismiss,scrollable:n.scrollable,size:n.size,title:n.title,body:Oe([a,n.body])}))})}},Mh=function(e){var n=oR(e);return function(a){return function(t){return function(r){return JL({id:t.id,bodyClass:a,body:Oe(n(r))})}}}};var KSe=ru(),YSe=dn(bn),XSe=u0(Ce)()(),ZSe=da(rn)()(),eCe=fu()();var $I="login",qL=function(){return function(e){var n=KSe(e),a=(function(){var u=Za(n.auth0ActiveTab)($I);return u})(),t=je({path:"",token:"",impersonationToken:""})(fI("login_path")),r=function(u){return function(i){return Hn(YSe)(function(l){return PI((function(s){return{key:u,value:s}})(l))})(Pl(i))}};return XSe("d-inline")({method:"post",action:r("origin")(n.origin)(r("login_hint")(n.auth0LoginHint)(PI({key:"screen_hint",value:a})(t.path))),target:(function(){var u=Za(n.openInNewTab)(!1);return u?"_blank":""})()})([ZSe(Za(n.className)("btn btn-primary px-4"))(cn)({type:"submit",disabled:Za(n.disabled)(!1)})(Za(n.content)(un(Za(n.text)("Log in")))),eCe("")({type:"hidden",name:"authenticity_token",value:t.token})])}};var gm=function(e){return function(n){return function(){return n[e]}}},rCe=gm("URL"),oCe=gm("documentURI"),uCe=gm("origin"),iCe=gm("compatMode"),lCe=gm("characterSet"),cCe=gm("contentType");var sCe=gm("documentElement");var WI=function(e){return function(n){return n[e]}},pCe=WI("namespaceURI"),mCe=WI("prefix"),dCe=WI("localName"),hCe=WI("tagName");function WL(e){return function(){return e.id}}function xL(e){return function(){return e.classList}}function jL(e){return function(){var n=e.getBoundingClientRect();return{top:n.top,right:n.right,bottom:n.bottom,left:n.left,width:n.width,height:n.height,x:n.x,y:n.y}}}var zL=Ke;var NW=Qn("Element");var Ks=function(e){return function(n){return function(){return n[e]}}};var wCe=Ks("baseURI"),bCe=Ks("ownerDocument"),OW=Ks("parentNode"),ECe=Ks("parentElement");var ICe=Ks("childNodes"),TCe=Ks("firstChild"),SCe=Ks("lastChild"),CCe=Ks("previousSibling"),FCe=Ks("nextSibling"),GCe=Ks("nodeValue");var MCe=Ks("textContent");function QL(e){return function(n){return function(){return e.isEqualNode(n)}}}var OCe=B(la);var UW=(function(){var e=OCe(he);return function(n){return e(OW(n))}})();var Rm=(function(){function e(){}return e.value=new e,e})(),BW=(function(){function e(){}return e.value=new e,e})(),HW=(function(){function e(){}return e.value=new e,e})(),ey=(function(){function e(){}return e.value=new e,e})(),JW=(function(){function e(){}return e.value=new e,e})(),qW=(function(){function e(){}return e.value=new e,e})(),$W=(function(){function e(){}return e.value=new e,e})();var xI=function(e){if(e instanceof Rm)return G.value;if(e instanceof BW)return new I("for-you");if(e instanceof HW)return new I("chancing");if(e instanceof ey)return new I("finances");if(e instanceof JW)return new I("majors");if(e instanceof qW)return new I("admission-requirements");if(e instanceof $W)return new I("essay-prompts");throw new Error("Failed pattern match at SchoolDetails.Types (line 84, column 14 - line 91, column 39): "+[e.constructor.name])};var YL=ge(ue);var XL=yd(cr),_Fe=ut(),pFe=jl(ue),ZL=function(e){return"/schools/"+e.slug},e3="/schools/hub";var WW=function(e){return function(n){var a=YL(E$(n.whatificator))(function(l){return"simulator="+l}),t=YL(n.mobileOverlay)(function(l){return"overlay="+J$(l)}),r=mo("&")(ri([t,a])),u=YL(n.focusedSchool)(function(l){return XL("/")(ri([new I(_Fe(l.slug)),xI(l.tab)]))}),i=(function(){return e.knownSeoState instanceof I&&n.seoView?XL("/")(ri([new I(ZL({slug:e.knownSeoState.value0.slug})),u])):XL("/")(ri([new I(e3),new I(Hn(e.basePath)(GI)(n.ranking)),pFe(u)("d"),u]))})();return i+((function(){var l=r==="";return l?"":"?"})()+r)}};var jW="/profile";var gFe=ut();var n3=function(e){return function(n){return mo("/")(ri([new I("/schools"),new I(gFe(n)),xI(e)]))}},zW=jW,VW="/livestreams/upcoming";var DFe=function(e){return WW({basePath:"all",knownSeoState:G.value})({ranking:G.value,focusedSchool:e,mobileOverlay:G.value,seoView:!1,whatificator:MI.value})};var jI=function(e){return function(n){return DFe(new I({tab:e,slug:n}))}};var QW=(function(){function e(){}return e.value=new e,e})(),KW=(function(){function e(){}return e.value=new e,e})(),zI=(function(){function e(){}return e.value=new e,e})(),VI=(function(){function e(){}return e.value=new e,e})(),YW=(function(){function e(){}return e.value=new e,e})(),XW=(function(){function e(){}return e.value=new e,e})(),ZW=(function(){function e(){}return e.value=new e,e})(),ex=function(e){if(e instanceof QW)return"avatar-xxs";if(e instanceof KW)return"avatar-xs";if(e instanceof zI)return"avatar-sm";if(e instanceof VI)return"";if(e instanceof YW)return"avatar-lg";if(e instanceof XW)return"avatar-xl";if(e instanceof ZW)return"avatar-xxl";throw new Error("Failed pattern match at Dashkit.Avatar.Size (line 16, column 13 - line 23, column 34): "+[e.constructor.name])};var ax={show:ut()};var SFe=Number.MAX_SAFE_INTEGER;var o3=function(e){if(e.first==="")return e.last;if(e.last==="")return e.first;if(qe)return e.first+(" "+e.last);throw new Error("Failed pattern match at Profile.Types.Name (line 11, column 1 - line 11, column 27): "+[e.constructor.name])};var DGe=be(BE);var sx={show:function(e){return e}};var vx=function(e){return DGe(e.publishScope)(mc.value)};var Ah=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),u3=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),i3=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),l3=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),c3=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),s3=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),v3=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})();var f3=oe(ax);var RGe=oe(x9),_x=oe(w9),yGe=oe(sx);var wGe="/messages";var bGe=function(e){return function(n){return e+("/"+(function(){if(n instanceof Ah)return"admission-officer/"+RGe(n.value0);if(n instanceof u3)return"school/"+_x(n.value0);if(n instanceof i3)return"student/"+yGe(n.value0);if(n instanceof l3)return"high-school/"+f3(n.value0);if(n instanceof c3)return"service-provider/"+f3(n.value0);if(n instanceof s3)return"parent/"+f3(n.value0);if(n instanceof v3)return"recruiter/"+_x(n.value0);throw new Error("Failed pattern match at DirectMessages.Urls (line 30, column 59 - line 37, column 63): "+[n.constructor.name])})())}},_3=bGe(wGe);var IGe=zs(Jv(Bv)),TGe=ae(Pa),px=ge(ue),mx=ut(),SGe=Vt(vt);var dx=IGe("network_connections_invite_school_path")(function(e){return function(n){return TGe(e({school_id:n.schoolId,message:et(n.introMessage),sem_user_id:et(px(n.semUserId)(mx)),livestream_id:et(px(n.livestreamId)(mx))}))(io)}}),hx=function(e){return function(n){return SGe(dx({schoolId:e,introMessage:G.value,semUserId:G.value,livestreamId:new I(n)}))}};var gx=function(e){return function(n){return function(a){return dx({schoolId:e,introMessage:new I(a.introMessage),semUserId:new I(n),livestreamId:G.value})}}};Ct();function di(){return di=Object.assign?Object.assign.bind():function(e){for(var n=1;n1&&arguments[1]!==void 0?arguments[1]:1;Ix+=1;var a=Ix;function t(r){if(r===0)Cx(a),e();else{var u=Tx(function(){t(r-1)});m3.set(a,u)}}return t(n),a}gc.cancel=function(e){var n=m3.get(e);return Cx(n),Sx(n)};function bm(e,n){return e?e.contains(n):!1}function ay(e){return e instanceof HTMLElement?e:uc.findDOMNode(e)}var Lx=ml(Ax());Ct();function D3(e,n){typeof e=="function"?e(n):Go(e)==="object"&&e&&"current"in e&&(e.current=n)}function cT(){for(var e=arguments.length,n=new Array(e),a=0;ae.length)&&(n=e.length);for(var a=0,t=Array(n);a"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4)))});Ct();var aj=ml(Em());Ct();Ct();var ej=ml(Em());function qx(e,n){var a={};return a[e.toLowerCase()]=n.toLowerCase(),a["Webkit".concat(e)]="webkit".concat(n),a["Moz".concat(e)]="moz".concat(n),a["ms".concat(e)]="MS".concat(n),a["O".concat(e)]="o".concat(n.toLowerCase()),a}function NGe(e,n){var a={animationend:qx("Animation","AnimationEnd"),transitionend:qx("Transition","TransitionEnd")};return e&&("AnimationEvent"in n||delete a.animationend.animation,"TransitionEvent"in n||delete a.transitionend.transition),a}var OGe=NGe(Wv(),typeof window<"u"?window:{}),Wx={};Wv()&&($x=document.createElement("div"),Wx=$x.style);var $x,fT={};function xx(e){if(fT[e])return fT[e];var n=OGe[e];if(n)for(var a=Object.keys(n),t=a.length,r=0;r1&&arguments[1]!==void 0?arguments[1]:2;n();var u=gc(function(){r<=1?t({isCanceled:function(){return u!==e.current}}):a(t,r-1)});e.current=u}return Or(function(){return function(){n()}},[]),[a,n]});Ct();var UGe=Wv()?VD:Or,mT=UGe;var Qx=[ls,a_,L0,pT],I3=!1,Kx=!0;function dT(e){return e===L0||e===pT}var Yx=(function(e,n){var a=t_(E3),t=$r(a,2),r=t[0],u=t[1],i=Vx(),l=$r(i,2),s=l[0],h=l[1];function p(){u(ls,!0)}return mT(function(){if(r!==E3&&r!==pT){var R=Qx.indexOf(r),E=Qx[R+1],w=n(r);w===I3?u(E,!0):s(function(T){function L(){T.isCanceled()||u(E,!0)}w===!0?L():Promise.resolve(w).then(L)})}},[e,r]),Or(function(){return function(){h()}},[]),[p,r]});Ct();Ct();var Xx=(function(e){var n=Yt(),a=Yt(e);a.current=e;var t=zD(function(i){a.current(i)},[]);function r(i){i&&(i.removeEventListener(w3,t),i.removeEventListener(y3,t))}function u(i){n.current&&n.current!==i&&r(n.current),i&&i!==n.current&&(i.addEventListener(w3,t),i.addEventListener(y3,t),n.current=i)}return Or(function(){return function(){r(n.current)}},[]),[u,r]});function T3(e,n,a,t){var r=t.motionEnter,u=r===void 0?!0:r,i=t.motionAppear,l=i===void 0?!0:i,s=t.motionLeave,h=s===void 0?!0:s,p=t.motionDeadline,R=t.motionLeaveImmediately,E=t.onAppearPrepare,w=t.onEnterPrepare,T=t.onLeavePrepare,L=t.onAppearStart,U=t.onEnterStart,Q=t.onLeaveStart,V=t.onAppearActive,te=t.onEnterActive,le=t.onLeaveActive,ne=t.onAppearEnd,Z=t.onEnterEnd,ee=t.onLeaveEnd,me=t.onVisibleChanged,$e=t_(),Qe=$r($e,2),mn=Qe[0],qn=Qe[1],Gn=t_(A0),Mn=$r(Gn,2),Bn=Mn[0],Ea=Mn[1],ha=t_(null),ma=$r(ha,2),yt=ma[0],pt=ma[1],Ba=Yt(!1),Fr=Yt(null);function Xe(){return a()}var Wa=Yt(!1);function At(zt){var W=Xe();if(!(zt&&!zt.deadline&&zt.target!==W)){var X=Wa.current,k;Bn===ty&&X?k=ne==null?void 0:ne(W,zt):Bn===ry&&X?k=Z==null?void 0:Z(W,zt):Bn===oy&&X&&(k=ee==null?void 0:ee(W,zt)),Bn!==A0&&X&&k!==!1&&(Ea(A0,!0),pt(null,!0))}}var jn=Xx(At),On=$r(jn,1),Ze=On[0],Ga=QD(function(){var zt,W,X;switch(Bn){case ty:return zt={},sl(zt,ls,E),sl(zt,a_,L),sl(zt,L0,V),zt;case ry:return W={},sl(W,ls,w),sl(W,a_,U),sl(W,L0,te),W;case oy:return X={},sl(X,ls,T),sl(X,a_,Q),sl(X,L0,le),X;default:return{}}},[Bn]),Ha=Yx(Bn,function(zt){if(zt===ls){var W=Ga[ls];return W?W(Xe()):I3}if(En in Ga){var X;pt(((X=Ga[En])===null||X===void 0?void 0:X.call(Ga,Xe(),null))||null)}return En===L0&&(Ze(Xe()),p>0&&(clearTimeout(Fr.current),Fr.current=setTimeout(function(){At({deadline:!0})},p))),Kx}),mt=$r(Ha,2),tr=mt[0],En=mt[1],Na=dT(En);Wa.current=Na,mT(function(){qn(n);var zt=Ba.current;if(Ba.current=!0,!!e){var W;!zt&&n&&l&&(W=ty),zt&&n&&u&&(W=ry),(zt&&!n&&h||!zt&&R&&!n&&h)&&(W=oy),W&&(Ea(W),tr())}},[n]),Or(function(){(Bn===ty&&!l||Bn===ry&&!u||Bn===oy&&!h)&&Ea(A0)},[l,u,h]),Or(function(){return function(){Ba.current=!1,clearTimeout(Fr.current)}},[]);var hr=Yt(!1);Or(function(){mn&&(hr.current=!0),mn!==void 0&&Bn===A0&&((hr.current||mn)&&(me==null||me(mn)),hr.current=!0)},[mn,Bn]);var za=yt;return Ga[ls]&&En===a_&&(za=at({transition:"none"},za)),[Bn,En,za,mn!=null?mn:n]}Ct();var kGe=(function(e){Nh(a,e);var n=Oh(a);function a(){return Lh(this,a),n.apply(this,arguments)}return Ph(a,[{key:"render",value:function(){return this.props.children}}]),a})(Up),Zx=kGe;function BGe(e){var n=e;Go(e)==="object"&&(n=e.transitionSupport);function a(r){return!!(r.motionName&&n)}var t=oc(function(r,u){var i=r.visible,l=i===void 0?!0:i,s=r.removeOnLeave,h=s===void 0?!0:s,p=r.forceRender,R=r.children,E=r.motionName,w=r.leavedClassName,T=r.eventProps,L=a(r),U=Yt(),Q=Yt();function V(){try{return U.current instanceof HTMLElement?U.current:ay(Q.current)}catch{return null}}var te=T3(L,l,V,r),le=$r(te,4),ne=le[0],Z=le[1],ee=le[2],me=le[3],$e=Yt(me);me&&($e.current=!0);var Qe=zD(function(ha){U.current=ha,D3(u,ha)},[u]),mn,qn=at(at({},T),{},{visible:l});if(!R)mn=null;else if(ne===A0||!a(r))me?mn=R(at({},qn),Qe):!h&&$e.current?mn=R(at(at({},qn),{},{className:w}),Qe):p?mn=R(at(at({},qn),{},{style:{display:"none"}}),Qe):mn=null;else{var Gn,Mn;Z===ls?Mn="prepare":dT(Z)?Mn="active":Z===a_&&(Mn="start"),mn=R(at(at({},qn),{},{className:(0,ej.default)(b3(E,ne),(Gn={},sl(Gn,b3(E,"".concat(ne,"-").concat(Mn)),Mn),sl(Gn,E,typeof E=="string"),Gn)),style:ee}),Qe)}if(_M(mn)&&sT(mn)){var Bn=mn,Ea=Bn.ref;Ea||(mn=jD(mn,{ref:Qe}))}return ar(Zx,{ref:Q},mn)});return t.displayName="CSSMotion",t}var hT=BGe(_T);Ct();var gT="add",DT="keep",RT="remove",wT="removed";function HGe(e){var n;return e&&Go(e)==="object"&&"key"in e?n=e:n={key:e},at(at({},n),{},{key:String(n.key)})}function yT(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(HGe)}function nj(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=[],t=0,r=n.length,u=yT(e),i=yT(n);u.forEach(function(h){for(var p=!1,R=t;R1});return s.forEach(function(h){a=a.filter(function(p){var R=p.key,E=p.status;return R!==h||E!==RT}),a.forEach(function(p){p.key===h&&(p.status=DT)})}),a}var JGe=["component","children","onVisibleChanged","onAllRemoved"],qGe=["status"],$Ge=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function WGe(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:hT,a=(function(t){Nh(u,t);var r=Oh(u);function u(){var i;Lh(this,u);for(var l=arguments.length,s=new Array(l),h=0;h=0&&a.left>=0&&a.bottom>a.top&&a.right>a.left?a:null}function pMe(e,n,a,t){var r=Tt.clone(e),u={width:n.width,height:n.height};return t.adjustX&&r.left=a.left&&r.left+u.width>a.right&&(u.width-=r.left+u.width-a.right),t.adjustX&&r.left+u.width>a.right&&(r.left=Math.max(a.right-u.width,a.left)),t.adjustY&&r.top=a.top&&r.top+u.height>a.bottom&&(u.height-=r.top+u.height-a.bottom),t.adjustY&&r.top+u.height>a.bottom&&(r.top=Math.max(a.bottom-u.height,a.top)),Tt.mix(r,u)}function k3(e){var n,a,t;if(!Tt.isWindow(e)&&e.nodeType!==9)n=Tt.offset(e),a=Tt.outerWidth(e),t=Tt.outerHeight(e);else{var r=Tt.getWindow(e);n={left:Tt.getWindowScrollLeft(r),top:Tt.getWindowScrollTop(r)},a=Tt.viewportWidth(r),t=Tt.viewportHeight(r)}return n.width=a,n.height=t,n}function _j(e,n){var a=n.charAt(0),t=n.charAt(1),r=e.width,u=e.height,i=e.left,l=e.top;return a==="c"?l+=u/2:a==="b"&&(l+=u),t==="c"?i+=r/2:t==="r"&&(i+=r),{left:i,top:l}}function IT(e,n,a,t,r){var u=_j(n,a[1]),i=_j(e,a[0]),l=[i.left-u.left,i.top-u.top];return{left:Math.round(e.left-l[0]+t[0]-r[0]),top:Math.round(e.top-l[1]+t[1]-r[1])}}function pj(e,n,a){return e.lefta.right}function mj(e,n,a){return e.topa.bottom}function mMe(e,n,a){return e.left>a.right||e.left+n.widtha.bottom||e.top+n.height=a.right||t.top>=a.bottom}function MT(e,n,a){var t=a.target||n,r=k3(t),u=!hMe(t,a.overflow&&a.overflow.alwaysByViewport);return Ij(e,r,a,u)}MT.__getOffsetParent=P3;MT.__getVisibleRectForElement=U3;function Tj(e,n,a){var t,r,u=Tt.getDocument(e),i=u.defaultView||u.parentWindow,l=Tt.getWindowScrollLeft(i),s=Tt.getWindowScrollTop(i),h=Tt.viewportWidth(i),p=Tt.viewportHeight(i);"pageX"in n?t=n.pageX:t=l+n.clientX,"pageY"in n?r=n.pageY:r=s+n.clientY;var R={left:t,top:r,width:0,height:0},E=t>=0&&t<=l+h&&r>=0&&r<=s+p,w=[a.points[0],"cc"];return Ij(e,R,oj(oj({},a),{},{points:w}),E)}var _K=ml(eK());var aK=(function(){if(typeof Map<"u")return Map;function e(n,a){var t=-1;return n.some(function(r,u){return r[0]===a?(t=u,!0):!1}),t}return(function(){function n(){this.__entries__=[]}return Object.defineProperty(n.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),n.prototype.get=function(a){var t=e(this.__entries__,a),r=this.__entries__[t];return r&&r[1]},n.prototype.set=function(a,t){var r=e(this.__entries__,a);~r?this.__entries__[r][1]=t:this.__entries__.push([a,t])},n.prototype.delete=function(a){var t=this.__entries__,r=e(t,a);~r&&t.splice(r,1)},n.prototype.has=function(a){return!!~e(this.__entries__,a)},n.prototype.clear=function(){this.__entries__.splice(0)},n.prototype.forEach=function(a,t){t===void 0&&(t=null);for(var r=0,u=this.__entries__;r0},e.prototype.connect_=function(){!rP||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),WPe?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!rP||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(n){var a=n.propertyName,t=a===void 0?"":a,r=$Pe.some(function(u){return!!~t.indexOf(u)});r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e})(),tK=(function(e,n){for(var a=0,t=Object.keys(n);a"u"||!(Element instanceof Object))){if(!(n instanceof jh(n).Element))throw new TypeError('parameter 1 is not of type "Element".');var a=this.observations_;a.has(n)||(a.set(n,new ZPe(n)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(n){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(n instanceof jh(n).Element))throw new TypeError('parameter 1 is not of type "Element".');var a=this.observations_;a.has(n)&&(a.delete(n),a.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var n=this;this.clearActive(),this.observations_.forEach(function(a){a.isActive()&&n.activeObservations_.push(a)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var n=this.callbackCtx_,a=this.activeObservations_.map(function(t){return new eNe(t.target,t.broadcastRect())});this.callback_.call(n,a,n),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e})(),oK=typeof WeakMap<"u"?new WeakMap:new aK,uK=(function(){function e(n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var a=xPe.getInstance(),t=new nNe(n,a,this);oK.set(this,t)}return e})();["observe","unobserve","disconnect"].forEach(function(e){uK.prototype[e]=function(){var n;return(n=oK.get(this))[e].apply(n,arguments)}});var aNe=(function(){return typeof UT.ResizeObserver<"u"?UT.ResizeObserver:uK})(),iK=aNe;function lK(e,n){return e===n?!0:!e||!n?!1:"pageX"in n&&"pageY"in n?e.pageX===n.pageX&&e.pageY===n.pageY:"clientX"in n&&"clientY"in n?e.clientX===n.clientX&&e.clientY===n.clientY:!1}function cK(e,n){e!==document.activeElement&&bm(n,e)&&typeof e.focus=="function"&&e.focus()}function oP(e,n){var a=null,t=null;function r(i){var l=$r(i,1),s=l[0].target;if(document.documentElement.contains(s)){var h=s.getBoundingClientRect(),p=h.width,R=h.height,E=Math.floor(p),w=Math.floor(R);(a!==E||t!==w)&&Promise.resolve().then(function(){n({width:E,height:w})}),a=E,t=w}}var u=new iK(r);return e&&u.observe(e),function(){u.disconnect()}}Ct();var sK=(function(e,n){var a=ft.useRef(!1),t=ft.useRef(null);function r(){window.clearTimeout(t.current)}function u(i){if(r(),!a.current||i===!0){if(e()===!1)return;a.current=!0,t.current=window.setTimeout(function(){a.current=!1},n)}else t.current=window.setTimeout(function(){a.current=!1,u()},n)}return[u,function(){a.current=!1,r()}]});function vK(e){return typeof e!="function"?null:e()}function fK(e){return Go(e)!=="object"||!e?null:e}var tNe=function(n,a){var t=n.children,r=n.disabled,u=n.target,i=n.align,l=n.onAlign,s=n.monitorWindowResize,h=n.monitorBufferTime,p=h===void 0?0:h,R=ft.useRef({}),E=ft.useRef(),w=ft.Children.only(t),T=ft.useRef({});T.current.disabled=r,T.current.target=u,T.current.align=i,T.current.onAlign=l;var L=sK(function(){var Z=T.current,ee=Z.disabled,me=Z.target,$e=Z.align,Qe=Z.onAlign;if(!ee&&me){var mn=E.current,qn,Gn=vK(me),Mn=fK(me);R.current.element=Gn,R.current.point=Mn,R.current.align=$e;var Bn=document,Ea=Bn.activeElement;return Gn&&tj(Gn)?qn=MT(mn,Gn,$e):Mn&&(qn=Tj(mn,Mn,$e)),cK(Ea,mn),Qe&&qn&&Qe(mn,qn),!0}return!1},p),U=$r(L,2),Q=U[0],V=U[1],te=ft.useRef({cancel:function(){}}),le=ft.useRef({cancel:function(){}});ft.useEffect(function(){var Z=vK(u),ee=fK(u);E.current!==le.current.element&&(le.current.cancel(),le.current.element=E.current,le.current.cancel=oP(E.current,Q)),(R.current.element!==Z||!lK(R.current.point,ee)||!(0,_K.default)(R.current.align,i))&&(Q(),te.current.element!==Z&&(te.current.cancel(),te.current.element=Z,te.current.cancel=oP(Z,Q)))}),ft.useEffect(function(){r?V():Q()},[r]);var ne=ft.useRef(null);return ft.useEffect(function(){s?ne.current||(ne.current=M0(window,"resize",Q)):ne.current&&(ne.current.remove(),ne.current=null)},[s]),ft.useEffect(function(){return function(){te.current.cancel(),le.current.cancel(),ne.current&&ne.current.remove(),V()}},[]),ft.useImperativeHandle(a,function(){return{forceAlign:function(){return Q(!0)}}}),ft.isValidElement(w)&&(w=ft.cloneElement(w,{ref:cT(w.ref,E)})),w},pK=ft.forwardRef(tNe);pK.displayName="Align";var mK=pK;var dK=mK;Ct();var rNe=Wv()?VD:Or,uP=rNe;var EK=ml(Em());function HT(e,n){this.v=e,this.k=n}function Vu(e,n,a,t){var r=Object.defineProperty;try{r({},"",{})}catch{r=0}Vu=function(i,l,s,h){function p(R,E){Vu(i,R,function(w){return this._invoke(R,E,w)})}l?r?r(i,l,{value:s,enumerable:!h,configurable:!h,writable:!h}):i[l]=s:(p("next",0),p("throw",1),p("return",2))},Vu(e,n,a,t)}function Ry(){var e,n,a=typeof Symbol=="function"?Symbol:{},t=a.iterator||"@@iterator",r=a.toStringTag||"@@toStringTag";function u(w,T,L,U){var Q=T&&T.prototype instanceof l?T:l,V=Object.create(Q.prototype);return Vu(V,"_invoke",(function(te,le,ne){var Z,ee,me,$e=0,Qe=ne||[],mn=!1,qn={p:0,n:0,v:e,a:Gn,f:Gn.bind(e,4),d:function(Bn,Ea){return Z=Bn,ee=0,me=e,qn.n=Ea,i}};function Gn(Mn,Bn){for(ee=Mn,me=Bn,n=0;!mn&&$e&&!Ea&&n3?(Ea=yt===Bn)&&(me=ha[(ee=ha[4])?5:(ee=3,3)],ha[4]=ha[5]=e):ha[0]<=ma&&((Ea=Mn<2&&maBn||Bn>yt)&&(ha[4]=Mn,ha[5]=Bn,qn.n=yt,ee=0))}if(Ea||Mn>1)return i;throw mn=!0,Bn}return function(Mn,Bn,Ea){if($e>1)throw TypeError("Generator is already running");for(mn&&Bn===1&&Gn(Bn,Ea),ee=Bn,me=Ea;(n=ee<2?e:me)||!mn;){Z||(ee?ee<3?(ee>1&&(qn.n=-1),Gn(ee,me)):qn.n=me:qn.v=me);try{if($e=2,Z){if(ee||(Mn="next"),n=Z[Mn]){if(!(n=n.call(Z,me)))throw TypeError("iterator result is not an object");if(!n.done)return n;me=n.value,ee<2&&(ee=0)}else ee===1&&(n=Z.return)&&n.call(Z),ee<2&&(me=TypeError("The iterator does not provide a '"+Mn+"' method"),ee=1);Z=e}else if((n=(mn=qn.n<0)?me:te.call(le,qn))!==i)break}catch(ha){Z=e,ee=1,me=ha}finally{$e=1}}return{value:n,done:mn}}})(w,L,U),!0),V}var i={};function l(){}function s(){}function h(){}n=Object.getPrototypeOf;var p=[][t]?n(n([][t]())):(Vu(n={},t,function(){return this}),n),R=h.prototype=l.prototype=Object.create(p);function E(w){return Object.setPrototypeOf?Object.setPrototypeOf(w,h):(w.__proto__=h,Vu(w,r,"GeneratorFunction")),w.prototype=Object.create(R),w}return s.prototype=h,Vu(R,"constructor",h),Vu(h,"constructor",s),s.displayName="GeneratorFunction",Vu(h,r,"GeneratorFunction"),Vu(R),Vu(R,r,"Generator"),Vu(R,t,function(){return this}),Vu(R,"toString",function(){return"[object Generator]"}),(Ry=function(){return{w:u,m:E}})()}function zh(e,n){function a(r,u,i,l){try{var s=e[r](u),h=s.value;return h instanceof HT?n.resolve(h.v).then(function(p){a("next",p,i,l)},function(p){a("throw",p,i,l)}):n.resolve(h).then(function(p){s.value=p,i(s)},function(p){return a("throw",p,i,l)})}catch(p){l(p)}}var t;this.next||(Vu(zh.prototype),Vu(zh.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Vu(this,"_invoke",function(r,u,i){function l(){return new n(function(s,h){a(r,i,s,h)})}return t=t?t.then(l,l):l()},!0)}function JT(e,n,a,t,r){return new zh(Ry().w(e,n,a,t),r||Promise)}function hK(e,n,a,t,r){var u=JT(e,n,a,t,r);return u.next().then(function(i){return i.done?i.value:u.next()})}function gK(e){var n=Object(e),a=[];for(var t in n)a.unshift(t);return function r(){for(;a.length;)if((t=a.pop())in n)return r.value=t,r.done=!1,r;return r.done=!0,r}}function iP(e){if(e!=null){var n=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],a=0;if(n)return n.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}}}throw new TypeError(Go(e)+" is not iterable")}function yy(){"use strict";var e=Ry(),n=e.m(yy),a=(Object.getPrototypeOf?Object.getPrototypeOf(n):n.__proto__).constructor;function t(i){var l=typeof i=="function"&&i.constructor;return!!l&&(l===a||(l.displayName||l.name)==="GeneratorFunction")}var r={throw:1,return:2,break:3,continue:3};function u(i){var l,s;return function(h){l||(l={stop:function(){return s(h.a,2)},catch:function(){return h.v},abrupt:function(R,E){return s(h.a,r[R],E)},delegateYield:function(R,E,w){return l.resultName=E,s(h.d,iP(R),w)},finish:function(R){return s(h.f,R)}},s=function(R,E,w){h.p=l.prev,h.n=l.next;try{return R(E,w)}finally{l.next=h.n}}),l.resultName&&(l[l.resultName]=h.v,l.resultName=void 0),l.sent=h.v,l.next=h.n;try{return i.call(this,l)}finally{h.p=l.prev,h.n=l.next}}}return(yy=function(){return{wrap:function(s,h,p,R){return e.w(u(s),h,p,R&&R.reverse())},isGeneratorFunction:t,mark:e.m,awrap:function(s,h){return new HT(s,h)},AsyncIterator:zh,async:function(s,h,p,R,E){return(t(h)?JT:hK)(u(s),h,p,R,E)},keys:gK,values:iP}})()}function DK(e,n,a,t,r,u,i){try{var l=e[u](i),s=l.value}catch(h){return void a(h)}l.done?n(s):Promise.resolve(s).then(t,r)}function RK(e){return function(){var n=this,a=arguments;return new Promise(function(t,r){var u=e.apply(n,a);function i(s){DK(u,t,r,i,l,"next",s)}function l(s){DK(u,t,r,i,l,"throw",s)}i(void 0)})}}Ct();var yK=["measure","alignPre","align",null,"motion"],wK=(function(e,n){var a=t_(null),t=$r(a,2),r=t[0],u=t[1],i=Yt();function l(p){u(p,!0)}function s(){gc.cancel(i.current)}function h(p){s(),i.current=gc(function(){l(function(R){switch(r){case"align":return"motion";case"motion":return"stable";default:}return R}),p==null||p()})}return Or(function(){l("measure")},[e]),Or(function(){r==="measure"&&n(),r&&(i.current=gc(RK(yy().mark(function p(){var R,E;return yy().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:R=yK.indexOf(r),E=yK[R+1],E&&R!==-1&&l(E);case 3:case"end":return T.stop()}},p)}))))},[r]),Or(function(){return function(){s()}},[]),[r,h]});Ct();var bK=(function(e){var n=As({width:0,height:0}),a=$r(n,2),t=a[0],r=a[1];function u(l){r({width:l.offsetWidth,height:l.offsetHeight})}var i=QD(function(){var l={};if(e){var s=t.width,h=t.height;e.indexOf("height")!==-1&&h?l.height=h:e.indexOf("minHeight")!==-1&&h&&(l.minHeight=h),e.indexOf("width")!==-1&&s?l.width=s:e.indexOf("minWidth")!==-1&&s&&(l.minWidth=s)}return l},[e,t]);return[i,u]});var IK=oc(function(e,n){var a=e.visible,t=e.prefixCls,r=e.className,u=e.style,i=e.children,l=e.zIndex,s=e.stretch,h=e.destroyPopupOnHide,p=e.forceRender,R=e.align,E=e.point,w=e.getRootDomNode,T=e.getClassNameFromAlign,L=e.onAlign,U=e.onMouseEnter,Q=e.onMouseLeave,V=e.onMouseDown,te=e.onTouchStart,le=e.onClick,ne=Yt(),Z=Yt(),ee=As(),me=$r(ee,2),$e=me[0],Qe=me[1],mn=bK(s),qn=$r(mn,2),Gn=qn[0],Mn=qn[1];function Bn(){s&&Mn(w())}var Ea=wK(a,Bn),ha=$r(Ea,2),ma=ha[0],yt=ha[1],pt=As(0),Ba=$r(pt,2),Fr=Ba[0],Xe=Ba[1],Wa=Yt();uP(function(){ma==="alignPre"&&Xe(0)},[ma]);function At(){return E||w}function jn(){var En;(En=ne.current)===null||En===void 0||En.forceAlign()}function On(En,Na){var hr=T(Na);$e!==hr&&Qe(hr),Xe(function(za){return za+1}),ma==="align"&&(L==null||L(En,Na))}uP(function(){ma==="align"&&(Fr<2?jn():yt(function(){var En;(En=Wa.current)===null||En===void 0||En.call(Wa)}))},[Fr]);var Ze=at({},bT(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(En){var Na=Ze[En];Ze[En]=function(hr,za){return yt(),Na==null?void 0:Na(hr,za)}});function Ga(){return new Promise(function(En){Wa.current=En})}Or(function(){!Ze.motionName&&ma==="motion"&&yt()},[Ze.motionName,ma]),Af(n,function(){return{forceAlign:jn,getElement:function(){return Z.current}}});var Ha=at(at({},Gn),{},{zIndex:l,opacity:ma==="motion"||ma==="stable"||!a?void 0:0,pointerEvents:!a&&ma!=="stable"?"none":void 0},u),mt=!0;R!=null&&R.points&&(ma==="align"||ma==="stable")&&(mt=!1);var tr=i;return Op.count(i)>1&&(tr=ar("div",{className:"".concat(t,"-content")},i)),ar(Uh,di({visible:a,ref:Z,leavedClassName:"".concat(t,"-hidden")},Ze,{onAppearPrepare:Ga,onEnterPrepare:Ga,removeOnLeave:h,forceRender:p}),function(En,Na){var hr=En.className,za=En.style,zt=(0,EK.default)(t,r,$e,hr);return ar(dK,{target:At(),key:"popup",ref:ne,monitorWindowResize:!0,disabled:mt,align:R,onAlign:On},ar("div",{ref:Na,className:zt,onMouseEnter:U,onMouseLeave:Q,onMouseDownCapture:V,onTouchStartCapture:te,onClick:le,style:at(at({},za),Ha)},tr))})});IK.displayName="PopupInner";var TK=IK;Ct();var SK=ml(Em()),CK=oc(function(e,n){var a=e.prefixCls,t=e.visible,r=e.zIndex,u=e.children,i=e.mobile;i=i===void 0?{}:i;var l=i.popupClassName,s=i.popupStyle,h=i.popupMotion,p=h===void 0?{}:h,R=i.popupRender,E=e.onClick,w=Yt();Af(n,function(){return{forceAlign:function(){},getElement:function(){return w.current}}});var T=at({zIndex:r},s),L=u;return Op.count(u)>1&&(L=ar("div",{className:"".concat(a,"-content")},u)),R&&(L=R(L)),ar(Uh,di({visible:t,ref:w,removeOnLeave:!0},p),function(U,Q){var V=U.className,te=U.style,le=(0,SK.default)(a,l,V);return ar("div",{ref:Q,className:le,onClick:E,style:at(at({},te),T)},L)})});CK.displayName="MobilePopupInner";var FK=CK;var oNe=["visible","mobile"],GK=oc(function(e,n){var a=e.visible,t=e.mobile,r=wm(e,oNe),u=As(a),i=$r(u,2),l=i[0],s=i[1],h=As(!1),p=$r(h,2),R=p[0],E=p[1],w=at(at({},r),{},{visible:l});Or(function(){s(a),a&&t&&E(Jx())},[a,t]);var T=R?ar(FK,di({},w,{mobile:t,ref:n})):ar(TK,di({},w,{ref:n}));return ar("div",null,ar(S3,w),T)});GK.displayName="Popup";var MK=GK;Ct();var uNe=vM(null),lP=uNe;function cP(){}function iNe(){return""}function lNe(e){return e?e.ownerDocument:window.document}var cNe=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function sNe(e){var n=(function(a){Nh(r,a);var t=Oh(r);function r(u){var i;Lh(this,r),i=t.call(this,u),i.popupRef=C1(),i.triggerRef=C1(),i.portalContainer=void 0,i.attachId=void 0,i.clickOutsideHandler=void 0,i.touchOutsideHandler=void 0,i.contextMenuOutsideHandler1=void 0,i.contextMenuOutsideHandler2=void 0,i.mouseDownTimeout=void 0,i.focusTime=void 0,i.preClickTime=void 0,i.preTouchTime=void 0,i.delayTimer=void 0,i.hasPopupMouseDown=void 0,i.onMouseEnter=function(s){var h=i.props.mouseEnterDelay;i.fireEvents("onMouseEnter",s),i.delaySetPopupVisible(!0,h,h?null:s)},i.onMouseMove=function(s){i.fireEvents("onMouseMove",s),i.setPoint(s)},i.onMouseLeave=function(s){i.fireEvents("onMouseLeave",s),i.delaySetPopupVisible(!1,i.props.mouseLeaveDelay)},i.onPopupMouseEnter=function(){i.clearDelayTimer()},i.onPopupMouseLeave=function(s){var h;s.relatedTarget&&!s.relatedTarget.setTimeout&&bm((h=i.popupRef.current)===null||h===void 0?void 0:h.getElement(),s.relatedTarget)||i.delaySetPopupVisible(!1,i.props.mouseLeaveDelay)},i.onFocus=function(s){i.fireEvents("onFocus",s),i.clearDelayTimer(),i.isFocusToShow()&&(i.focusTime=Date.now(),i.delaySetPopupVisible(!0,i.props.focusDelay))},i.onMouseDown=function(s){i.fireEvents("onMouseDown",s),i.preClickTime=Date.now()},i.onTouchStart=function(s){i.fireEvents("onTouchStart",s),i.preTouchTime=Date.now()},i.onBlur=function(s){i.fireEvents("onBlur",s),i.clearDelayTimer(),i.isBlurToHide()&&i.delaySetPopupVisible(!1,i.props.blurDelay)},i.onContextMenu=function(s){s.preventDefault(),i.fireEvents("onContextMenu",s),i.setPopupVisible(!0,s)},i.onContextMenuClose=function(){i.isContextMenuToShow()&&i.close()},i.onClick=function(s){if(i.fireEvents("onClick",s),i.focusTime){var h;if(i.preClickTime&&i.preTouchTime?h=Math.min(i.preClickTime,i.preTouchTime):i.preClickTime?h=i.preClickTime:i.preTouchTime&&(h=i.preTouchTime),Math.abs(h-i.focusTime)<20)return;i.focusTime=0}i.preClickTime=0,i.preTouchTime=0,i.isClickToShow()&&(i.isClickToHide()||i.isBlurToHide())&&s&&s.preventDefault&&s.preventDefault();var p=!i.state.popupVisible;(i.isClickToHide()&&!p||p&&i.isClickToShow())&&i.setPopupVisible(!i.state.popupVisible,s)},i.onPopupMouseDown=function(){if(i.hasPopupMouseDown=!0,clearTimeout(i.mouseDownTimeout),i.mouseDownTimeout=window.setTimeout(function(){i.hasPopupMouseDown=!1},0),i.context){var s;(s=i.context).onPopupMouseDown.apply(s,arguments)}},i.onDocumentClick=function(s){if(!(i.props.mask&&!i.props.maskClosable)){var h=s.target,p=i.getRootDomNode(),R=i.getPopupDomNode();(!bm(p,h)||i.isContextMenuOnly())&&!bm(R,h)&&!i.hasPopupMouseDown&&i.close()}},i.getRootDomNode=function(){var s=i.props.getTriggerDOMNode;if(s)return s(i.triggerRef.current);try{var h=ay(i.triggerRef.current);if(h)return h}catch{}return uc.findDOMNode(YI(i))},i.getPopupClassNameFromAlign=function(s){var h=[],p=i.props,R=p.popupPlacement,E=p.builtinPlacements,w=p.prefixCls,T=p.alignPoint,L=p.getPopupClassNameFromAlign;return R&&E&&h.push(Ox(E,w,s,T)),L&&h.push(L(s)),h.join(" ")},i.getComponent=function(){var s=i.props,h=s.prefixCls,p=s.destroyPopupOnHide,R=s.popupClassName,E=s.onPopupAlign,w=s.popupMotion,T=s.popupAnimation,L=s.popupTransitionName,U=s.popupStyle,Q=s.mask,V=s.maskAnimation,te=s.maskTransitionName,le=s.maskMotion,ne=s.zIndex,Z=s.popup,ee=s.stretch,me=s.alignPoint,$e=s.mobile,Qe=s.forceRender,mn=s.onPopupClick,qn=i.state,Gn=qn.popupVisible,Mn=qn.point,Bn=i.getPopupAlign(),Ea={};return i.isMouseEnterToShow()&&(Ea.onMouseEnter=i.onPopupMouseEnter),i.isMouseLeaveToHide()&&(Ea.onMouseLeave=i.onPopupMouseLeave),Ea.onMouseDown=i.onPopupMouseDown,Ea.onTouchStart=i.onPopupMouseDown,ar(MK,di({prefixCls:h,destroyPopupOnHide:p,visible:Gn,point:me&&Mn,className:R,align:Bn,onAlign:E,animation:T,getClassNameFromAlign:i.getPopupClassNameFromAlign},Ea,{stretch:ee,getRootDomNode:i.getRootDomNode,style:U,mask:Q,zIndex:ne,transitionName:L,maskAnimation:V,maskTransitionName:te,maskMotion:le,ref:i.popupRef,motion:w,mobile:$e,forceRender:Qe,onClick:mn}),typeof Z=="function"?Z():Z)},i.attachParent=function(s){gc.cancel(i.attachId);var h=i.props,p=h.getPopupContainer,R=h.getDocument,E=i.getRootDomNode(),w;p?(E||p.length===0)&&(w=p(E)):w=R(i.getRootDomNode()).body,w?w.appendChild(s):i.attachId=gc(function(){i.attachParent(s)})},i.getContainer=function(){if(!i.portalContainer){var s=i.props.getDocument,h=s(i.getRootDomNode()).createElement("div");h.style.position="absolute",h.style.top="0",h.style.left="0",h.style.width="100%",i.portalContainer=h}return i.attachParent(i.portalContainer),i.portalContainer},i.setPoint=function(s){var h=i.props.alignPoint;!h||!s||i.setState({point:{pageX:s.pageX,pageY:s.pageY}})},i.handlePortalUpdate=function(){i.state.prevPopupVisible!==i.state.popupVisible&&i.props.afterPopupVisibleChange(i.state.popupVisible)},i.triggerContextValue={onPopupMouseDown:i.onPopupMouseDown};var l;return"popupVisible"in u?l=!!u.popupVisible:l=!!u.defaultPopupVisible,i.state={prevPopupVisible:l,popupVisible:l},cNe.forEach(function(s){i["fire".concat(s)]=function(h){i.fireEvents(s,h)}}),i}return Ph(r,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var i=this.props,l=this.state;if(l.popupVisible){var s;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(s=i.getDocument(this.getRootDomNode()),this.clickOutsideHandler=M0(s,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(s=s||i.getDocument(this.getRootDomNode()),this.touchOutsideHandler=M0(s,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(s=s||i.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=M0(s,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=M0(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),gc.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var i;return((i=this.popupRef.current)===null||i===void 0?void 0:i.getElement())||null}},{key:"getPopupAlign",value:function(){var i=this.props,l=i.popupPlacement,s=i.popupAlign,h=i.builtinPlacements;return l&&h?Nx(h,l,s):s}},{key:"setPopupVisible",value:function(i,l){var s=this.props.alignPoint,h=this.state.popupVisible;this.clearDelayTimer(),h!==i&&("popupVisible"in this.props||this.setState({popupVisible:i,prevPopupVisible:h}),this.props.onPopupVisibleChange(i)),s&&l&&i&&this.setPoint(l)}},{key:"delaySetPopupVisible",value:function(i,l,s){var h=this,p=l*1e3;if(this.clearDelayTimer(),p){var R=s?{pageX:s.pageX,pageY:s.pageY}:null;this.delayTimer=window.setTimeout(function(){h.setPopupVisible(i,R),h.clearDelayTimer()},p)}else this.setPopupVisible(i,s)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(i){var l=this.props.children.props,s=this.props;return l[i]&&s[i]?this["fire".concat(i)]:l[i]||s[i]}},{key:"isClickToShow",value:function(){var i=this.props,l=i.action,s=i.showAction;return l.indexOf("click")!==-1||s.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var i=this.props.action;return i==="contextMenu"||i.length===1&&i[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var i=this.props,l=i.action,s=i.showAction;return l.indexOf("contextMenu")!==-1||s.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var i=this.props,l=i.action,s=i.hideAction;return l.indexOf("click")!==-1||s.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var i=this.props,l=i.action,s=i.showAction;return l.indexOf("hover")!==-1||s.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var i=this.props,l=i.action,s=i.hideAction;return l.indexOf("hover")!==-1||s.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var i=this.props,l=i.action,s=i.showAction;return l.indexOf("focus")!==-1||s.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var i=this.props,l=i.action,s=i.hideAction;return l.indexOf("focus")!==-1||s.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var i;(i=this.popupRef.current)===null||i===void 0||i.forceAlign()}}},{key:"fireEvents",value:function(i,l){var s=this.props.children.props[i];s&&s(l);var h=this.props[i];h&&h(l)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var i=this.state.popupVisible,l=this.props,s=l.children,h=l.forceRender,p=l.alignPoint,R=l.className,E=l.autoDestroy,w=Op.only(s),T={key:"trigger"};this.isContextMenuToShow()?T.onContextMenu=this.onContextMenu:T.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(T.onClick=this.onClick,T.onMouseDown=this.onMouseDown,T.onTouchStart=this.onTouchStart):(T.onClick=this.createTwoChains("onClick"),T.onMouseDown=this.createTwoChains("onMouseDown"),T.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(T.onMouseEnter=this.onMouseEnter,p&&(T.onMouseMove=this.onMouseMove)):T.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?T.onMouseLeave=this.onMouseLeave:T.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(T.onFocus=this.onFocus,T.onBlur=this.onBlur):(T.onFocus=this.createTwoChains("onFocus"),T.onBlur=this.createTwoChains("onBlur"));var L=(0,AK.default)(w&&w.props&&w.props.className,R);L&&(T.className=L);var U=at({},T);sT(w)&&(U.ref=cT(this.triggerRef,w.ref));var Q=jD(w,U),V;return(i||this.popupRef.current||h)&&(V=ar(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!i&&E&&(V=null),ar(lP.Provider,{value:this.triggerContextValue},Q,V)}}],[{key:"getDerivedStateFromProps",value:function(i,l){var s=i.popupVisible,h={};return s!==void 0&&l.popupVisible!==s&&(h.popupVisible=s,h.prevPopupVisible=l.popupVisible),h}}]),r})(Up);return n.contextType=lP,n.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:iNe,getDocument:lNe,onPopupVisibleChange:cP,afterPopupVisibleChange:cP,onPopupAlign:cP,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},n}var LK=sNe(Px);var cs={adjustX:1,adjustY:1},ss=[0,0],PK={left:{points:["cr","cl"],overflow:cs,offset:[-4,0],targetOffset:ss},right:{points:["cl","cr"],overflow:cs,offset:[4,0],targetOffset:ss},top:{points:["bc","tc"],overflow:cs,offset:[0,-4],targetOffset:ss},bottom:{points:["tc","bc"],overflow:cs,offset:[0,4],targetOffset:ss},topLeft:{points:["bl","tl"],overflow:cs,offset:[0,-4],targetOffset:ss},leftTop:{points:["tr","tl"],overflow:cs,offset:[-4,0],targetOffset:ss},topRight:{points:["br","tr"],overflow:cs,offset:[0,-4],targetOffset:ss},rightTop:{points:["tl","tr"],overflow:cs,offset:[4,0],targetOffset:ss},bottomRight:{points:["tr","br"],overflow:cs,offset:[0,4],targetOffset:ss},rightBottom:{points:["bl","br"],overflow:cs,offset:[4,0],targetOffset:ss},bottomLeft:{points:["tl","bl"],overflow:cs,offset:[0,4],targetOffset:ss},leftBottom:{points:["br","bl"],overflow:cs,offset:[-4,0],targetOffset:ss}};Ct();var NK=ml(Em());function qT(e){var n=e.showArrow,a=e.arrowContent,t=e.children,r=e.prefixCls,u=e.id,i=e.overlayInnerStyle,l=e.className,s=e.style;return ar("div",{className:(0,NK.default)("".concat(r,"-content"),l),style:s},n!==!1&&ar("div",{className:"".concat(r,"-arrow"),key:"arrow"},a),ar("div",{className:"".concat(r,"-inner"),id:u,role:"tooltip",style:i},typeof t=="function"?t():t))}var vNe=function(n,a){var t=n.overlayClassName,r=n.trigger,u=r===void 0?["hover"]:r,i=n.mouseEnterDelay,l=i===void 0?0:i,s=n.mouseLeaveDelay,h=s===void 0?.1:s,p=n.overlayStyle,R=n.prefixCls,E=R===void 0?"rc-tooltip":R,w=n.children,T=n.onVisibleChange,L=n.afterVisibleChange,U=n.transitionName,Q=n.animation,V=n.motion,te=n.placement,le=te===void 0?"right":te,ne=n.align,Z=ne===void 0?{}:ne,ee=n.destroyTooltipOnHide,me=ee===void 0?!1:ee,$e=n.defaultVisible,Qe=n.getTooltipContainer,mn=n.overlayInnerStyle,qn=n.arrowContent,Gn=n.overlay,Mn=n.id,Bn=n.showArrow,Ea=wm(n,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),ha=Yt(null);Af(a,function(){return ha.current});var ma=at({},Ea);"visible"in n&&(ma.popupVisible=n.visible);var yt=function(){return ar(qT,{showArrow:Bn,arrowContent:qn,key:"content",prefixCls:E,id:Mn,overlayInnerStyle:mn},Gn)},pt=!1,Ba=!1;if(typeof me=="boolean")pt=me;else if(me&&Go(me)==="object"){var Fr=me.keepParent;pt=Fr===!0,Ba=Fr===!1}return ar(LK,di({popupClassName:t,prefixCls:E,popup:yt,action:u,builtinPlacements:PK,popupPlacement:le,ref:ha,popupAlign:Z,getPopupContainer:Qe,onPopupVisibleChange:T,afterPopupVisibleChange:L,popupTransitionName:U,popupAnimation:Q,popupMotion:V,defaultPopupVisible:$e,destroyPopupOnHide:pt,autoDestroy:Ba,mouseLeaveDelay:h,popupStyle:p,mouseEnterDelay:l},ma),w)},OK=oc(vNe);var UK=OK;var BK=e=>ft.createElement(UK,Object.assign({},e,{overlayClassName:`cv-tooltip ${e.overlayClassName}`,getTooltipContainer:e.tooltipContainerSelector?(()=>document.querySelector(e.tooltipContainerSelector)||document.body):void 0}));if(typeof window<"u"&&typeof global>"u")try{Promise.resolve().then(()=>ml(kK(),1)).then(e=>{let n=e.default,a=document.createElement("style");a.type="text/css",a.appendChild(document.createTextNode(n)),document.head.appendChild(a)})}catch(e){window.Sentry&&window.Sentry.captureException(e)}var gNe=ic();var HK="click";var $T="top",Vh=function(e){var n=gNe(e);return function(){return function(){return n(BK)}}};var JK="right";var qK=e=>()=>e.preventDefault&&e.preventDefault();var vP=function(){return qK};var yNe=gt();var fP=ae(nn),_P=sr(yNe($({reflectSymbol:function(){return"value"}})(Ee)(pn))),pP=x(Ua);var WT=function(e){return je("")(fP(_P(To(e.target)))(function(n){return pP(n.value)}))},mP=function(e){return je("")(fP(_P(To(e.target)))(function(n){return pP(n.value)}))},r_=function(e){return je("")(fP(_P(To(e.target)))(function(n){return pP(n.value)}))};var $K="/network/connections";var WK=15;var TNe=Vh(rn)()(),SNe=Ft(Ce),CNe=(function(){return"You\u2019ve hit the "+(oe(_n)(WK)+`-connection limit, designed to encourage you to focus on building meaningful connections that lead to impactful opportunities. Remove an existing connection to make space for a new one that aligns with your goals. `)})(),FNe=$u(rn)("text-decoration-underline")(lo(ie)()()("text-dark")(cn)({href:$K})("Manage my connections")),xK=function(e){return function(n){return TNe({placement:e,trigger:HK,overlay:SNe("")([un(CNe),FNe]),overlayStyle:Xt({width:"15rem"}),overlayClassName:"t--connection-limit-tooltip"})(n)}};var jK=ae(nn),Qh=function(e){var n=jK(e.guestPresenter)(function(a){if(a instanceof SR)return new I(a.value0);if(a instanceof CR)return G.value;throw new Error("Failed pattern match at Livestream.Utils (line 20, column 31 - line 22, column 40): "+[a.constructor.name])});return jK(n)(function(a){return new I({name:a.school.name,id:a.school.id})})};var MNe=(function(){function e(){}return e.value=new e,e})(),ANe=(function(){function e(){}return e.value=new e,e})(),hP=(function(){function e(){}return e.value=new e,e})(),LNe=(function(){function e(){}return e.value=new e,e})(),PNe=(function(){function e(){}return e.value=new e,e})(),NNe=(function(){function e(){}return e.value=new e,e})(),zK=function(e){if(e instanceof MNe)return"account_settings_page";if(e instanceof ANe)return"preference_survey";if(e instanceof hP)return"livestream_registration";if(e instanceof LNe)return"chancing_wizard_network_step";if(e instanceof PNe)return"main_profile_page";if(e instanceof NNe)return"autopilot_acceptance_page";throw new Error("Failed pattern match at Profile.PublishContext (line 15, column 13 - line 21, column 57): "+[e.constructor.name])};var xNe=Jv(Bv),gP=zs(xNe),DP=ae(Pa);var jNe=ru(),QK=ge(ue);var KK=gP("profile_visibility_path")(function(e){return function(n){return DP(e({visibility:{publish_scope:AR(n)}}))(io)}}),YK=function(){return gP("profile_network_settings_path")(function(e){return function(n){return(function(a){return DP(e({network_settings:{publish_scope:AR(a.publishScope),publish_context:zK(a.publishContext),automatic_accept_requests_for_school_list:a.autoAcceptForSchoolList,automatic_connection_requests_from_livestreams:a.autoRequestFromLivestreams,livestream:et(QK(Pl(a.livestreamConference))(function(t){return{school_name:et(QK(Qh(t))(function(r){return r.name})),title:t.title,id:t.id}}))}}))(io)})(jNe(n))}})},XK=gP("profile_name_path")(function(e){return function(n){return DP(e({name:n}))(io)}});var zNe=Qs(),VNe=_u(ie),QNe=Kr(ie),RP=Qr(ie),yP=Kc(ie),P0=Pe(Ce),Kh=da(ie)()(),KNe=vn(on),wP=$a(it),Cm=Pe(rn),eY=Ol(),YNe=o0(ie),XNe=Eo(Ve)(cr),nY=fu()(),bP=$a(Vc),ZNe=eh()(),aY=Pe(ie),e4e=W1(Ce),EP=Q1(ie),n4e=Ft(ie),a4e=Vh(rn)()(),t4e=Qr(Ce),r4e=lo(ie)()(),o4e=Ht(ie),Fm=x(kn),tY=KNe(pa),u4e=JI(),by=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),rY=(function(){function e(){}return e.value=new e,e})(),oY=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),uY=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),iY=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),lY=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Ey=(function(){function e(){}return e.value=new e,e})(),IP=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),cY=function(e){return function(n){var a=function(h){return zNe({id:"invite-school-modal",body:h,title:VNe("my-0")((function(){return e.stage instanceof _E?"Join the CollegeVine network":"Connect with "+e.schoolName})()),headerClass:"pb-0",onDismiss:n(new Jn(Ey.value)),size:QR.value})},t=j9(e.context),r=Oe([QNe("mt-3")("Review your message before you send it"),RP("mt-2")(` Because this is your first message to the counselor, we want to make sure you\u2019re ready to send. `),yP("mt-4")("Your message"),gh(e.message),P0("d-flex mt-4 justify-content-start")([Kh("btn btn-primary btn-lg t--sem-user-connection-modal-confirm-message-"+t)(cn)({onClick:Cr(function(h){return function(){return n(new Jn(new IP({introMessage:e.message})))(),n(new ke(new by(mA.value)))()}})})("Send"),Kh("btn btn-lg btn-outline-primary ml-3 text-nowrap")(cn)({onClick:wP(n)(new ke(new by(dR.value)))})("No, I need to edit something")])]),u=Oe([P0("text-center")([Cm("")(eY("mt-4")({src:"/img/checkmate-icon.png",alt:Nl.value,height:"80",width:"80"})),YNe("mt-4")("Connection request sent!"),RP("mx-md-4")(XNe(["You\u2019ve successfully demonstrated your interest to ",e.schoolName,". ","This counselor isn\u2019t part of the platform yet but we\u2019ve forwarded your message to them. ","You\u2019ll get an email notification when they respond."])),Kh("btn btn-lg btn-outline-secondary mt-4")(cn)({onClick:wP(n)(new Jn(Ey.value))})("Close")])]),i=Kh("btn btn-outline-secondary ml-3 t--sem-user-connection-modal-close-"+t)(cn)({onClick:wP(n)(new Jn(Ey.value))})("Cancel"),l=(function(){var h=vA(e.message)&&(function(){if(e.profile.fullName instanceof I)return!0;if(e.profile.fullName instanceof G)return!cc(e.firstName)&&!cc(e.lastName);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 243, column 15 - line 247, column 88): "+[e.profile.fullName.constructor.name])})(),p=(function(){if(e.vineBelowConnectionLimit instanceof I&&e.vineBelowConnectionLimit.value0)return!1;if(e.vineBelowConnectionLimit instanceof I&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof G)return!1;throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 236, column 13 - line 239, column 31): "+[e.vineBelowConnectionLimit.constructor.name])})();return Oe([Qa(yr(e.profile.fullName))(Oe([yP("mt-md-4")("Your preferred name"),P0("form-row mx-1")([nY("col form-control mr-2 t--sem-user-connection-modal-first-name-"+t)({type:"text",value:e.firstName,onChange:bP(n)(function(R){return ke.create(iY.create(r_(R)))}),placeholder:"First name"}),nY("col form-control ml-2 t--sem-user-connection-modal-last-name-"+t)({type:"text",value:e.lastName,onChange:bP(n)(function(R){return ke.create(lY.create(r_(R)))}),placeholder:"Last name"})])])),yP("mt-md-4")("Your message"),ZNe("form-control t--sem-user-connection-modal-text-area-"+t)({rows:7,value:e.message,onChange:bP(n)(function(R){return ke.create(uY.create(WT(R)))}),placeholder:`Sample introductory message: Hi Jane, My name is Sam and I\u2019m a senior at Oak Ridge High School in Oak Ridge, MD. I\u2019m really excited to apply for CV University this fall, and I\u2019m hoping to study history there. Are there any upcoming virtual events I can register for? I\u2019m excited to stay in touch and learn more about your school. Thanks! `}),Cm("mt-2")(B9(e.message)),aY("mt-3 mt-md-4 small")("The ideal connection message should include:"),e4e("small")([EP("")("Your name, where you\u2019re from, and a bit about who you are"),EP("")("What you\u2019re interested in studying along with one or two insightful questions"),EP("")("That you\u2019re eager to connect with an admissions counselor and would love to stay in touch")]),P0("d-flex mt-4 justify-content-start")([xK($T)(Cm("")(Kh("btn btn-primary btn-lg t--sem-user-connection-modal-connect-"+t)(cn)({onClick:Cr(function(R){return function(){return(function(){if(e.profile.fullName instanceof I)return void 0;if(e.profile.fullName instanceof G)return n(new ke(new oY({first:e.firstName,last:e.lastName})))();throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 219, column 23 - line 223, column 113): "+[e.profile.fullName.constructor.name])})(),n(new ke(new by(pA.value)))()}}),disabled:!h||p,style:Xt({pointerEvents:(function(){return p?"none":"auto"})()})})("Connect"))),i])])})(),s=P0("mx-md-7")([Cm("border border-success rounded p-4 my-4")(P0("row align-items-center")([Cm("col-12 col-md-auto text-center text-md-left")(eY("img-fluid")({src:"/img/network/publish-profile-icon.png",alt:Nl.value,height:"67",width:"143"})),Cm("col text-center text-md-left")(n4e("fw-bold font-weight-bold text-gray-800")("Network with verified admissions counselors on CollegeVine"))])),P0("d-flex flex-nowrap align-items-center")([aY("mr-4")("Publish your profile to join the CollegeVine Network"),a4e({placement:JK,overlay:t4e("")([un(` Your profile includes academics, extracurriculars, major interest, demographics and financial aid intent. By agreeing to publish, you will also be adding select preferences survey answers to `),r4e("")(cn)({href:zW})("your profile"),un(".")]),overlayStyle:Xt({width:"15rem"})})(o4e("cursor-default text-secondary fe fe-info large")(""))]),RP("text-secondary small d-none d-md-block mt-4")("Joining the CollegeVine Network won\u2019t result in spam from colleges you don\u2019t want to hear from."),P0("d-flex mt-4 justify-content-start justify-content-md-center")([Kh("btn btn-primary t--sem-user-connection-modal-publish-profile-"+t)(cn)({onClick:Cr(function(h){return function(){return n(new ke(rY.value))(),n(new ke(new by(dR.value)))()}})})("Publish profile"),i])]);return Cm("t--network-sem-user-modal")((function(){if(e.stage instanceof _E)return a(s);if(e.stage instanceof dR)return a(l);if(e.stage instanceof pA)return a(r);if(e.stage instanceof mA)return a(u);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 97, column 5 - line 101, column 38): "+[e.stage.constructor.name])})())}},sY=function(e){return function(n){if(n instanceof ke){if(n.value0 instanceof by)return Fm({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,profile:e.profile,schoolName:e.schoolName,vineBelowConnectionLimit:e.vineBelowConnectionLimit,stage:n.value0.value0});if(n.value0 instanceof rY)return tY(Ot(KK(mc.value)))(function(){return Fm({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,profile:{fullName:e.profile.fullName,publishScope:mc.value}})});if(n.value0 instanceof oY)return tY(Ot(XK(n.value0.value0)))(function(){return Fm({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,profile:{publishScope:e.profile.publishScope,fullName:new I(o3(n.value0.value0))}})});if(n.value0 instanceof uY)return Fm({context:e.context,firstName:e.firstName,lastName:e.lastName,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,message:n.value0.value0});if(n.value0 instanceof iY)return Fm({context:e.context,lastName:e.lastName,message:e.message,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,firstName:n.value0.value0});if(n.value0 instanceof lY)return Fm({context:e.context,firstName:e.firstName,message:e.message,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,lastName:n.value0.value0});throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 76, column 31 - line 90, column 39): "+[n.value0.constructor.name])}if(n instanceof Jn)return Fm(e);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 75, column 1 - line 75, column 55): "+[e.constructor.name,n.constructor.name])}},i4e=function(e){var n=vx(e);return n?dR.value:_E.value},vY=function(e){return{firstName:"",lastName:"",message:"",profile:u4e(e.profile),stage:i4e(e.profile),schoolName:e.schoolName,context:e.context,vineBelowConnectionLimit:e.vineBelowConnectionLimit}};var xT=be(xr(Rr)),c4e=ru(),s4e=Pe(rn),v4e=Ol(),TP=Ft(ie),SP=Yr(rn)()(),f4e=Ht(ie),_4e=$v(),p4e=pm(on)(),m4e=Un(Je),d4e=da(Ce)()(),h4e=vP(),g4e=tt(so),Yh=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Iy=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),CP=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),FP=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),fY=(function(){function e(){}return e.value=new e,e})(),D4e=(function(){function e(){}return e.value=new e,e})(),R4e={eq:function(e){return function(n){return e instanceof Yh&&n instanceof Yh?e.value0.url===n.value0.url:e instanceof Iy&&n instanceof Iy?xT(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.initials===n.value0.initials&&xT(e.value0.textColorClass)(n.value0.textColorClass):e instanceof CP&&n instanceof CP?xT(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.iconClass===n.value0.iconClass:e instanceof FP&&n instanceof FP?xT(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.name===n.value0.name:!1}}},y4e=Ch(R4e),_Y=function(){return function(e){var n=c4e(e),a=(function(){var r=Za(n.shape)(fY.value);if(r instanceof fY)return"rounded-circle";if(r instanceof D4e)return"rounded";throw new Error("Failed pattern match at Dashkit.Avatar (line 130, column 9 - line 132, column 37): "+[r.constructor.name])})(),t=function(r){return s4e("avatar "+(ex(Za(n.size)(VI.value))+(" "+Za(n.className)(""))))((function(){if(r instanceof Yh)return v4e("avatar-img img-fluid "+(a+(" "+Za(n.borderClassName)(""))))({src:r.value0.url,alt:new WR(C$(Za(n.ariaLabel)(cn)))});if(r instanceof Iy)return TP("avatar-title font-weight-bold fw-bold "+(a+(" "+(je("")(r.value0.backgroundColorClass)+(" "+(je("")(r.value0.textColorClass)+(" "+Za(n.borderClassName)(""))))))))(r.value0.initials);if(r instanceof CP)return SP("avatar-title "+(a+(" "+(je("")(r.value0.backgroundColorClass)+(" "+Za(n.borderClassName)(""))))))({"aria-label":Za(n.ariaLabel)(cn)})(f4e(r.value0.iconClass)(""));if(r instanceof FP)return SP("avatar-title "+(a+(" "+(je("")(r.value0.backgroundColorClass)+(" "+Za(n.borderClassName)(""))))))({"aria-label":Za(n.ariaLabel)(cn)})(TP("material-symbol")(r.value0.name));throw new Error("Failed pattern match at Dashkit.Avatar (line 87, column 11 - line 127, column 48): "+[r.constructor.name])})())};return Sh(_4e(is(n.source))(function(r){return p4e(y4e(n.source)(function(u){return m4e(r.value1(u))}))(function(){return Kf(Oe([t(r.value0),(function(){return r.value0 instanceof Yh?ja(Pl(n.hideAvatar))(function(u){return SP("hq-only-menu-item")({style:Xt({marginTop:"-50px",marginLeft:"200px"})})(d4e("btn btn-sm btn-warning mb-4 t--hide-avatar")(cn)({onClick:Cr(function(i){return function(){return h4e(i)(),g4e(r.value1)(u)()}})})([TP("badge badge-info bg-info text-dark mr-2")("HQ"),un("Hide")]))}):Ma})()]))})}))}};var b4e=_Y();var pY=function(e){return function(n){return b4e({source:(function(){if(e.avatarUrl instanceof I)return new Yh({url:e.avatarUrl.value0});if(e.avatarUrl instanceof G)return new Iy({initials:e.initials,backgroundColorClass:G.value,textColorClass:G.value});throw new Error("Failed pattern match at Sem.Utils (line 16, column 15 - line 24, column 14): "+[e.avatarUrl.constructor.name])})(),size:n})}};var GP=B(ue),I4e=tn(X8(Z0));var mY=function(e){var n=function(a){return je("")(GP(Qi)(SD(0)(a)))};return Fv((function(){var a=xu(" ")(e);return a.length===2?n(a[0])+n(a[1]):a.length===1?n(a[0]):a.length===0?"":je("?")(I4e(GP(n)(yp(a)))(GP(n)(wd(a))))})())},dY=function(e){return uh(e.firstName+(" "+e.lastName))};var MP=_u(ie),S4e=lo(ie)()(),C4e=lo(Ce)()(),hY=Ht(ie),F4e=da(Ce)()(),G4e=Of(J1(j_)),M4e=ge(ue),A4e=ae(nn),AP=Pe(ie),jT=Pe(Ce),gY=Pe(rn),L4e=th(ie),DY=Ps()(),P4e=Kc(ie),N4e=Qr(ie),Xh=x(kn),bY=vn(on),O4e=bY(pa),U4e=nt(Je),k4e=bY(Pa),B4e=x(wa),H4e=Wt(Oo(vt)),RY=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Ty=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),yY=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),wY=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),EY=(function(){var e=function(a){return function(t){return function(r){var u=MP("text-primary")(t.semUser.firstName+(" from "+(t.semUser.school.name+" sent you a connection request!"))),i=MP("text-primary")("Reach out to "+(t.semUser.firstName+" to ask a question or introduce yourself!")),l=[u,S4e("btn btn-primary d-flex align-items-center w-50 justify-content-center t--livestream-details-view-pending-invitation-from-sem-user")(cn)({href:_3(new Ah(t.semUser.id))})("View Message")],s=dY(t.semUser),h=mY(s),p=MP("text-primary")("Reach out to "+(t.semUser.firstName+" to ask a question!")),R=[p,C4e("btn btn-primary d-flex align-items-center w-50 justify-content-center t--livestream-details-messages-link")(cn)({href:_3(new Ah(t.semUser.id))})([hY("fe fe-message-square mr-2 large")(""),un("Send a message to "+t.semUser.firstName)])],E=function(L){return F4e("btn btn-primary d-flex align-items-center justify-content-center t--livestream-details-connect-with-sem-user")(cn)({onClick:G4e(r)(M4e(A4e(a.currentUser)(function(U){return U.profile}))(yY.create)),disabled:L.isDisabled})([hY("fe fe-message-square mr-2 large")(""),un("Connect with "+t.semUser.firstName)])},w=[i,E({isDisabled:!1})],T=[i,E({isDisabled:!0}),AP("mt-4 text-secondary small")("Invitation pending")];return jT("t--livestream-details-guest-presenter-sem-user mb-4")([ja(a.currentUser)(function(L){return Qa(L.hasAccessToNetwork&&t.semUser.school.allowedToContact)(gY("card")(jT("card-body")((function(){if(t.semUser.connection instanceof I&&t.semUser.connection.value0.status instanceof f0)return R;if(t.semUser.connection instanceof I&&t.semUser.connection.value0.status instanceof Hs&&t.semUser.connection.value0.initiator instanceof qf||t.semUser.connection instanceof I&&t.semUser.connection.value0.status instanceof $f&&t.semUser.connection.value0.initiator instanceof qf)return T;if(t.semUser.connection instanceof I&&t.semUser.connection.value0.status instanceof Hs&&t.semUser.connection.value0.initiator instanceof Jf)return l;if(t.semUser.connection instanceof I&&t.semUser.connection.value0.status instanceof $f&&t.semUser.connection.value0.initiator instanceof Jf||t.semUser.connection instanceof G)return w;throw new Error("Failed pattern match at Livestream.GuestPresenter.SemUser (line 93, column 17 - line 99, column 53): "+[t.semUser.connection.constructor.name])})())))}),L4e("text-uppercase text-secondary")("Your guest presenter"),jT("row align-items-center mt-4")([gY("col-auto")(pY(DY(t.semUser)({initials:h}))(zI.value)),jT("col")([P4e("mb-1")(s),AP("text-secondary small")(t.semUser.school.name),AP("text-secondary small")(t.semUser.title)]),ja(t.semUser.bio)(function(L){return N4e("mt-4 mb-2 ml-2")(L)})]),ja(t.modal)(function(L){return cY(L.value0)(function(U){return r(Ty.create(U))})})])}}},n=function(a){return function(t){return function(r){if(r instanceof Ty&&r.value0 instanceof Jn){if(r.value0.value0 instanceof Ey)return Xh({currentUser:t.currentUser,semUser:t.semUser,vineBelowConnectionLimit:t.vineBelowConnectionLimit,modal:G.value});if(r.value0.value0 instanceof IP)return O4e(U4e(k4e(gx(t.semUser.school.id)(t.semUser.id)({introMessage:r.value0.value0.value0.introMessage}))(function(){return B4e(new wY({introMessage:r.value0.value0.value0.introMessage}))})))(function(){return Xh(t)});throw new Error("Failed pattern match at Livestream.GuestPresenter.SemUser (line 48, column 55 - line 55, column 19): "+[r.value0.value0.constructor.name])}if(t.modal instanceof I&&r instanceof Ty&&r.value0 instanceof ke)return H4e(Ty.create)(function(u){return{currentUser:t.currentUser,semUser:t.semUser,vineBelowConnectionLimit:t.vineBelowConnectionLimit,modal:new I(new RY(u))}})(sY(t.modal.value0.value0)(new ke(r.value0.value0)));if(r instanceof Ty&&r.value0 instanceof ke)return Xh(t);if(r instanceof yY)return Xh({currentUser:t.currentUser,semUser:t.semUser,vineBelowConnectionLimit:t.vineBelowConnectionLimit,modal:new I(new RY(vY({schoolName:a.semUser.school.name,context:_A.value,profile:r.value0,vineBelowConnectionLimit:a.vineBelowConnectionLimit})))});if(r instanceof wY)return Xh({currentUser:t.currentUser,modal:t.modal,vineBelowConnectionLimit:t.vineBelowConnectionLimit,semUser:{avatarUrl:t.semUser.avatarUrl,bio:t.semUser.bio,firstName:t.semUser.firstName,id:t.semUser.id,lastName:t.semUser.lastName,school:t.semUser.school,title:t.semUser.title,unreadMessageCountFromSemUser:t.semUser.unreadMessageCountFromSemUser,connection:new I({initiator:qf.value,introMessage:r.value0.introMessage,status:Hs.value})}});throw new Error("Failed pattern match at Livestream.GuestPresenter.SemUser (line 47, column 5 - line 47, column 67): "+[a.constructor.name,t.constructor.name,r.constructor.name])}}};return Nf("Livestream Guest Presenter SEM user")(function(a){return{init:Xh(DY(a)({modal:G.value})),view:e(a),update:n(a)}})})();var q4e=Ft(Ce),$4e=Ht(ie),Sy=Pe(Ce),IY=th(ie),W4e=B(Ye),LP=Pe(rn),x4e=Qc()(),j4e=_u(ie),TY=function(e){return function(n){var a=function(i){return q4e("badge badge-light bg-light text-dark mr-3")([$4e("fe fe-tag mr-2")(""),un(i.name)])},t=function(i){return function(l){return Sy("mb-3")([IY("text-secondary text-uppercase mb-2")(i),l])}},r=Sy("mt-4")([ja(he(n.entity.shortEducation))(function(i){return t("Education")(un(i))}),t("Bio")(gh(n.entity.bio)),ZA(ji(n.entity.tags))(t("Specialties")(Oe(W4e(a)(n.entity.tags))))]),u=Sy("row")([ja(he(n.entity.imageUrl))(function(i){return LP("p-0 m-0")(LP("col-auto my-auto")(LP("avatar avatar-md")(x4e("avatar-img rounded-circle")({src:i}))))}),Sy("col-auto my-auto")([IY("text-uppercase text-secondary mb-2")("Advisor"),j4e("m-0")(n.entity.name)])]);return Sy("mt-4 mt-md-0 t--service-provider-guest-presenter")([u,r])}};var Cy=function(e){return function(n){return function(a){return function(t){if(n instanceof SR)return EY({semUser:n.value0,currentUser:a,vineBelowConnectionLimit:t.vineBelowConnectionLimit});if(n instanceof CR)return TY(e)(n.value0);throw new Error("Failed pattern match at Livestream.GuestPresenter.GuestPresenter (line 16, column 1 - line 16, column 78): "+[e.constructor.name,n.constructor.name,a.constructor.name,t.constructor.name])}}}};var V4e=lo(Ce)()(),Q4e=Ht(ie),Zh=Pe(ie),Rc=Pe(rn),yc=Pe(Ce),FY=_u(ie),GY=Qc()(),MY=ge(Ye),K4e=Ft(ie),CY=ge(ue),Y4e=Qr(Ce),AY=$u(ie),LY=lo(ie)()(),X4e=oe(_n),Fy=B(ue),Z4e=ah(Ce)()(),e8e=oe(js),Gy=function(e){var n=function(a){return function(t){return V4e("mr-3")(cn)({href:t,target:"_blank"})([un(a),Q4e("fe fe-external-link ml-1")("")])}};return Oe([Zh("text-uppercase text-muted small mb-2")("School information"),Rc("card shadow-none")(yc("card-body")([FY("mb-1")(e.name),Zh("text-uppercase small text-secondary")(e.cityState),yc("mt-3 d-none d-md-block")([n("Stats")(jI(Rm.value)(e.slug)),n("Cost")(jI(ey.value)(e.slug)),n("Map")(jI(Rm.value)(e.slug))]),yc("mt-3 d-md-none")([n("Stats")(n3(Rm.value)(e.slug)),n("Cost")(n3(ey.value)(e.slug))])]))])},n8e=function(e){var n=function(i){return GY("avatar-img rounded-circle")({src:i})},a=mo(" ")(MY(xu(" ")(e.fullName))(ol(1))),t=K4e("avatar-title rounded-circle text-uppercase")(a),r=function(i){return je("")(CY(i)(function(l){return" '"+l}))},u=function(i){return function(l){return Y4e("")([AY("")(i+": "),un(l)])}};return Oe([Zh("text-uppercase text-muted small mb-2")("Your host"),yc("row align-items-center mb-4 pr-4")([Rc("col-auto")(Rc("avatar")(Hn(t)(n)(e.pictureUrl))),Rc("col")(yc("row align-items-center justify-content-between")([Zh("col-12 col-md-auto x-large")(e.fullName),Rc("col-12 col-md-auto")(ja(e.allStreamsUrl)(function(i){return LY("t--host-streams")(cn)({href:i})("See all "+(X4e(e.totalStreams)+(" streams by "+e.firstName)))}))]))]),Oe(ri([Fy(u("Undergrad College"))(CY(e.undergrad.college)(function(i){return i+r(e.undergrad.year)})),Fy(u("Major"))(e.undergrad.major),Fy(u("Graduate College"))(e.gradCollege),Fy(u("Work Experience"))(e.workExperience),Fy(u("My Admissions Story"))(e.admissionsStory)]))])},a8e=function(e){return Oe([Zh("text-uppercase text-muted small mb-2")("Description"),yc("")([Rc("col-6 col-md-4 float-right")(GY("img-fluid rounded")({src:e.imageUrl})),yc("")(MY(xu(` `)(e.description))(function(n){return Z4e("")({dangerouslySetInnerHTML:{__html:n}})([])}))])])},t8e=function(e){var n=e.paths.collegeFair+("?utm_cv_source=banner-livestream-watch-"+e8e(e.conference.id));return Rc("card mt-3")(Rc("card-body py-3")(yc("row align-items-center")([Rc("col-12 col-md-auto mb-3 mb-md-0")(Zh("bg-warning rounded px-3 py-1 small mt-2 mt-md-0")("SPECIAL EVENT")),yc("col-12 col-md mb-3 mb-md-0")([un("This livestream was part of the "),AY("")("\u{1F3AA} Student panel college fair"),un(". Recordings for all 100+ Q&A panels are available.")]),Rc("col-12 col-md-auto")(LY("btn btn-sm btn-outline-primary px-3")(cn)({href:n})("See all recordings"))])))},zT=function(e){var n=(function(){if(e.conference.presenter instanceof I&&e.conference.guestPresenter instanceof I||e.conference.presenter instanceof I&&e.conference.guestPresenter instanceof G||e.conference.presenter instanceof G&&e.conference.guestPresenter instanceof I)return"col-12 col-md-6";if(e.conference.presenter instanceof G&&e.conference.guestPresenter instanceof G)return"col-12";throw new Error("Failed pattern match at Livestream.AboutLivestream (line 51, column 16 - line 55, column 35): "+[e.conference.presenter.constructor.name,e.conference.guestPresenter.constructor.name])})();return Oe([Qa(e.conference.collegeFair)(t8e(e)),Rc("card")(yc("card-body")([FY("text-center mb-4")("About this livestream"),yc("row")([yc(n)([ja(e.conference.school)(function(a){return Rc("d-md-none")(Gy(a))}),a8e(e.conference)]),yc(n)([ja(e.conference.guestPresenter)(function(a){return Cy(e.conference.id)(a)(e.user)({vineBelowConnectionLimit:e.vineBelowConnectionLimit})}),ja(e.conference.school)(function(a){return Rc("d-none d-md-block")(Gy(a))}),ja(e.conference.presenter)(n8e)])])]))])};var BY=vn(on),r8e=BY(pa),o8e=nt(Je),u8e=Pr(nu),NY=x(wa),tS=x(kn),i8e=BY(Pa),VT=x(Ua),OY=Pe(ie),QT=Kc(ie),KT=t0(Ce),YT=e0(Ce),N0=Uf(Ce),vs=n0(ie),XT=a0(Ce),ZT=ge(Ye),O0=Us(ie),eS=Us(rn),nS=da(ie)()(),aS=$a(it),l8e=zl(ot),c8e=B(Ye),s8e=tn(g_(g_(Db))),v8e=zl(Al),f8e=zl(lH),_8e=oe(js),p8e=Kr(ie),m8e=Pe(Ce),rS=(function(){function e(){}return e.value=new e,e})(),HY=(function(){function e(){}return e.value=new e,e})(),My=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),UY=(function(){function e(){}return e.value=new e,e})(),kY=(function(){function e(){}return e.value=new e,e})(),JY=function(e){return function(n){return function(a){var t=function(u){return r8e(o8e(u8e(u)(function(i){return NY(kY.value)})))(function(){return tS({ctas:n.ctas,stage:HY.value,error:G.value})})},r=function(u){if(u instanceof ns)return h$({fromConference:e.conference.id,cta:u.value0.conferenceId});if(u instanceof as)return m$({fromConference:e.conference.id,ctaId:u.value0.id});if(u instanceof ts)return d$({fromConference:e.conference.id,ctaId:u.value0.id});if(u instanceof rs)return p$({fromConference:e.conference.id,ctaId:u.value0.id});throw new Error("Failed pattern match at Livestream.Ctas.LaunchCtas (line 224, column 15 - line 232, column 83): "+[u.constructor.name])};if(a instanceof My)return t(i8e(r(a.value0))(function(){return NY(UY.value)}));if(a instanceof UY)return tS({ctas:n.ctas,error:n.error,stage:rS.value});if(a instanceof kY)return tS({ctas:n.ctas,stage:rS.value,error:new I("That didn't work for some reason, try again")});throw new Error("Failed pattern match at Livestream.Ctas.LaunchCtas (line 207, column 24 - line 217, column 92): "+[a.constructor.name])}}},qY=function(e){return tS({stage:rS.value,error:G.value,ctas:e})},d8e=(function(){return _i(ui(Ve)([Js.value,new fr(" "),qs.value,new fr(", "),Ws.value,new fr(":"),vc.value,new fr(" "),xs.value]))})(),$Y=function(e){return function(n){if(e.ctas.length===0)return Ma;var a=function(L){return L instanceof rs?VT(L.value0):G.value},t=function(L){return L instanceof as?VT(L.value0):G.value},r=function(L){return L instanceof ts?VT(L.value0):G.value},u=function(L){return L instanceof ns?VT(L.value0):G.value},i=(function(){if(e.stage instanceof rS)return Ma;if(e.stage instanceof HY)return OY("position-absolute-fullsize d-flex align-items-center justify-content-center bg-semi-transparent-white")("Opening...");throw new Error("Failed pattern match at Livestream.Ctas.LaunchCtas (line 186, column 24 - line 191, column 23): "+[e.stage.constructor.name])})(),l=function(L){return L.length===0?Ma:Oe([QT("")("Referrals"),KT("table table-sm mb-0")([YT("")([N0("")([vs("")("Title"),vs("")("Actions")])]),XT("")(ZT(L)(function(U){return N0("t--cta t--cta-referral")([O0("pt-3")(U.title),eS("text-nowrap")(nS("btn btn-white btn-sm px-4 t--open")(cn)({onClick:aS(n)(new My(new rs(U)))})("Launch CTA"))])}))])])},s=function(L){return L.length===0?Ma:Oe([QT("")("General"),KT("table table-sm mb-0")([YT("")([N0("")([vs("")("Title"),vs("")("URL"),vs("")("Link Text"),vs("")("Actions")])]),XT("")(ZT(A_(l8e(function(U){return U.title}))(L))(function(U){return N0("t--cta t--cta-general")([O0("pt-3")((function(){var Q=Ar(U.autoDisplayMinutesFromStart);return Q?"\u23F0 ":""})()+U.title),O0("pt-3")(U.url),O0("pt-3")(U.buttonText),eS("text-nowrap")(nS("btn btn-white btn-sm px-4 t--open")(cn)({onClick:aS(n)(new My(new as(U)))})("Launch CTA"))])}))])])},h=function(L){return L.length===0?Ma:Oe([QT("")("Featured Service Providers"),KT("table table-sm mb-0")([YT("")([N0("")([vs("")("Advisors"),vs("")("Link Text"),vs("")("Actions")])]),XT("")(ZT(L)(function(U){return N0("t--cta t--cta-featured-sp")([O0("pt-3")(mo(", ")(c8e(function(Q){return Q.name})(U.providers))),O0("pt-3")(U.linkText),eS("text-nowrap")(nS("btn btn-white btn-sm px-4 t--open")(cn)({onClick:aS(n)(new My(new ts(U)))})("Launch CTA"))])}))])])},p=function(L){return L.length===0?Ma:Oe([QT("")("Upcoming events"),KT("table table-sm mb-0")([YT("")([N0("")([vs("")("Livestream"),vs("")("Date & Time"),vs("")("Actions")])]),XT("")(ZT(A_(s8e(v8e(function(U){return U.startTime}))(f8e(function(U){return U.conferenceId})))(L))(function(U){return N0("t--cta t--cta-stream-"+_8e(U.conferenceId))([O0("pt-3")(U.title),O0("pt-3")(d8e(U.startTime)+(" "+tm)),eS("text-nowrap")(nS("btn btn-white btn-sm px-4 t--open")(cn)({onClick:aS(n)(new My(new ns(U)))})("Launch CTA"))])}))])])},R=Ko(a)(e.ctas),E=Ko(t)(e.ctas),w=Ko(r)(e.ctas),T=Ko(u)(e.ctas);return Oe([p8e("")("Calls to action"),m8e("t--ctas position-relative")([ja(e.error)(function(L){return OY("alert alert-danger")(L)}),p(T),s(E),h(w),l(R),i])])}};var WY=zs(Jv(Bv)),xY=ae(Pa),g8e=J2(Ee),eg=(function(){function e(){}return e.value=new e,e})(),Ay=(function(){function e(){}return e.value=new e,e})(),Ly=(function(){function e(){}return e.value=new e,e})(),jY={eq:function(e){return function(n){return e instanceof eg&&n instanceof eg||e instanceof Ay&&n instanceof Ay||e instanceof Ly&&n instanceof Ly}}},zY=WY("profile_validate_username_path")(function(e){return function(n){return xY(e({username:n}))(Hv(function(a){return g8e("username validation result")(a)(function(t){return t==="available"?new I(eg.value):t==="taken"?new I(Ay.value):t==="invalid"?new I(Ly.value):G.value})}))}}),VY=WY("profile_set_username_path")(function(e){return function(n){return xY(e({username:n}))(io)}});var R8e=be(xr(ov()(Rs(Rs(rv)()({reflectSymbol:function(){return"username"}})(Rr))()({reflectSymbol:function(){return"result"}})(jY)))),PP=Pe(Ce),QY=Pe(rn),y8e=Qr(ie),w8e=Ol(),Py=Pe(ie),b8e=fu()(),KY=da(ie)()(),E8e=Gr($t),NP=vn(on)(pa),I8e=Gr(kn),OP=nt(Je),T8e=jl(vt),Gm=x(kn),S8e=B(vt),C8e=ae(Pa),F8e=O_(nu),YY=x(wa),nX=(function(){function e(){}return e.value=new e,e})(),aX=(function(){function e(){}return e.value=new e,e})(),tX=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),XY=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),ZY=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})(),rX=(function(){function e(){}return e.value=new e,e})(),eX=(function(){function e(){}return e.value=new e,e})(),UP=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),kP=(function(){function e(){}return e.value=new e,e})(),oX=function(e){return function(n){var a=e.username!==""&&yr(e.updating)&&R8e(e.validated)(new I({username:e.username,result:eg.value}));return Oe([PP("row")([QY("col col-md-6")(y8e("")("This username will keep your identity private in CollegeVine communities, livestreams, and on peer essay review leaderboards.")),QY("col-6 d-none d-md-block")(w8e("img-fluid")({alt:Nl.value,src:"/img/illustrations/clipboards.svg"}))]),Py("")("Your username:"),PP("input-group")([b8e("form-control")({autoFocus:!0,type:"text",value:e.username,onChange:Cr(function(t){return n(new ke(new tX(r_(t))))})})]),PP("d-flex mt-3")([KY("btn btn-light mr-3")(cn)({onClick:Cr(function(t){return n(new Jn(kP.value))})})("Cancel"),KY("btn btn-primary t--submit-username")(cn)({type:"button",disabled:!a,onClick:Cr(function(t){return E8e(a)(n(new ke(rX.value)))})})("Save")]),ja(e.validated)(function(t){if(t.result instanceof eg)return Ma;if(t.result instanceof Ay)return Py("small text-danger")("Sorry, this username is already taken");if(t.result instanceof Ly)return Py("small text-danger")("Usernames can only contain letters, numbers, or these symbols: _ - . with no spaces");throw new Error("Failed pattern match at Community.Profile.UsernameForm (line 73, column 37 - line 79, column 121): "+[t.result.constructor.name])}),ja(e.updating)(function(t){if(t instanceof nX)return Py("text-success")("Updating your username...");if(t instanceof aX)return Py("small text-danger")("There was an error saving your username. Please try again.");throw new Error("Failed pattern match at Community.Profile.UsernameForm (line 80, column 30 - line 84, column 95): "+[t.constructor.name])})])}},uX=function(e){return function(n){if(n instanceof ke){if(n.value0 instanceof tX)return NP(I8e(n.value0.value0!=="")(OP(T8e(zr(100))(new ke(new XY(n.value0.value0))))))(function(){return Gm({updating:e.updating,validated:e.validated,username:n.value0.value0})});if(n.value0 instanceof XY){if(n.value0.value0===e.username)return NP(OP(S8e((function(){var a=ZY.create(n.value0.value0);return function(t){return ke.create(a(t))}})())(zY(n.value0.value0))))(function(){return Gm({username:e.username,validated:G.value,updating:G.value})});if(qe)return Gm(e)}if(n.value0 instanceof ZY)return Gm({updating:e.updating,username:e.username,validated:new I({username:n.value0.value0,result:n.value0.value1})});if(n.value0 instanceof rX)return NP(OP(C8e(F8e(VY(e.username)))(function(a){if(a instanceof Le)return YY(new Jn(new UP(e.username)));if(a instanceof Me)return YY(new ke(eX.value));throw new Error("Failed pattern match at Community.Profile.UsernameForm (line 112, column 7 - line 116, column 48): "+[a.constructor.name])})))(function(){return Gm({username:e.username,validated:G.value,updating:new I(nX.value)})});if(n.value0 instanceof eX)return Gm({username:e.username,validated:e.validated,updating:new I(aX.value)});throw new Error("Failed pattern match at Community.Profile.UsernameForm (line 93, column 31 - line 120, column 48): "+[n.value0.constructor.name])}if(n instanceof Jn)return Gm(e);throw new Error("Failed pattern match at Community.Profile.UsernameForm (line 92, column 1 - line 92, column 55): "+[e.constructor.name,n.constructor.name])}},iX=function(e){return{username:e,validated:G.value,updating:G.value}};var M8e=ru(),A8e=Vh(rn)()(),L8e=Ft(Ce),P8e=Ht(ie),N8e=function(e){var n=oR(e);return function(){return function(a){return function(t){var r=M8e(a);return A8e({placement:$T,overlay:Oe(n(t)),overlayStyle:Za(r.overlayStyle)(Xt({width:"15rem"}))})(L8e("d-inline-flex align-items-center text-secondary "+r.className)([P8e("d-inline-block fe fe-help-circle "+(function(){var u=r.anchorText==="";return u?"":"mr-2"})())(""),un(r.anchorText)]))}}}},oS=function(e){var n=N8e(e)();return function(a){return n({className:a,anchorText:""})}};var cX=ra(ta),Ny=aa(cX)(Xn(Yn)),sX=ea(Zn),Oy=na(sX),vX=ia(ua),Uy=oa(vX),O8e=B(ue),ng=(function(){function e(){}return e.value=new e,e})(),ag=(function(){function e(){}return e.value=new e,e})(),tg=(function(){function e(){}return e.value=new e,e})(),rg=(function(){function e(){}return e.value=new e,e})(),og=(function(){function e(){}return e.value=new e,e})(),Mm=(function(){function e(){}return e.value=new e,e})(),U8e={to:function(e){if(e instanceof Se)return ng.value;if(e instanceof fe&&e.value0 instanceof Se)return ag.value;if(e instanceof fe&&e.value0 instanceof fe&&e.value0.value0 instanceof Se)return tg.value;if(e instanceof fe&&e.value0 instanceof fe&&e.value0.value0 instanceof fe&&e.value0.value0.value0 instanceof Se)return rg.value;if(e instanceof fe&&e.value0 instanceof fe&&e.value0.value0 instanceof fe&&e.value0.value0.value0 instanceof fe&&e.value0.value0.value0.value0 instanceof Se)return og.value;if(e instanceof fe&&e.value0 instanceof fe&&e.value0.value0 instanceof fe&&e.value0.value0.value0 instanceof fe&&e.value0.value0.value0.value0 instanceof fe)return Mm.value;throw new Error("Failed pattern match at Common.Persona (line 21, column 1 - line 21, column 34): "+[e.constructor.name])},from:function(e){if(e instanceof ng)return new Se(xe.value);if(e instanceof ag)return new fe(new Se(xe.value));if(e instanceof tg)return new fe(new fe(new Se(xe.value)));if(e instanceof rg)return new fe(new fe(new fe(new Se(xe.value))));if(e instanceof og)return new fe(new fe(new fe(new fe(new Se(xe.value)))));if(e instanceof Mm)return new fe(new fe(new fe(new fe(new fe(xe.value)))));throw new Error("Failed pattern match at Common.Persona (line 21, column 1 - line 21, column 34): "+[e.constructor.name])}},fX=Vn(U8e)(Ny(Ny(Ny(Ny(Ny(cX)(sX))(Oy))(Oy))(Oy))(Oy))(Uy(Uy(Uy(Uy(Uy(vX))))))(Oy);var k8e={eq:function(e){return function(n){return e instanceof ng&&n instanceof ng||e instanceof ag&&n instanceof ag||e instanceof tg&&n instanceof tg||e instanceof rg&&n instanceof rg||e instanceof og&&n instanceof og||e instanceof Mm&&n instanceof Mm}}},uS=function(e){if(e instanceof ng)return"student";if(e instanceof ag)return"transfer_student";if(e instanceof tg)return"counselor";if(e instanceof rg)return"iec";if(e instanceof og)return"parent";if(e instanceof Mm)return"sem_user";throw new Error("Failed pattern match at Common.Persona (line 39, column 13 - line 45, column 24): "+[e.constructor.name])},_X=(function(){var e=zn(uS)(fX);return Fa(ln)({parse:function(n){return n==="unknown"?new I(G.value):O8e(I.create)(e(n))},default:G.value,diagnosticName:"User Persona"})})(),pX=function(e){if(e instanceof ng)return"Student";if(e instanceof ag)return"Transfer Student";if(e instanceof tg)return"High School Counselor";if(e instanceof rg)return"Independent Educational Counselor (IEC)";if(e instanceof og)return"Parent";if(e instanceof Mm)return"SEM User";throw new Error("Failed pattern match at Common.Persona (line 29, column 11 - line 35, column 24): "+[e.constructor.name])},mX=(function(){return L_(k8e)(Mm.value)(fX)})();function dX(){typeof fbq>"u"||fbq("trackCustom","LivestreamRegistrationComplete")}var J8e=x($t),q8e=TR(!1);var iS=function(e){if(IR(q8e))return J8e(void 0);if(qe)return dX;throw new Error("Failed pattern match at Livestream.Upcoming.Register.Tracking (line 14, column 1 - line 14, column 53): "+[e.constructor.name])};var HP=B(ro);var BP=ae(wi),$8e=x(sv),W8e=ni(v7);var gX=function(e){return e},DX=function(e){return function(n){return HP(function(a){return a.result})(e({substring:n,position:0}))}};var zv={map:function(e){return function(n){var a=HP(function(t){return{result:e(t.result),suffix:t.suffix}});return function(t){return a(n(t))}}}},Am=function(e){return function(n){return new Me({pos:n.position,error:e})}},Lm={apply:function(e){return function(n){return function(a){return BP(e(a))(function(t){return BP(n(t.suffix))(function(r){return $8e({result:t.result(r.result),suffix:r.suffix})})})}}},Functor0:function(){return zv}};var o_={bind:function(e){return function(n){return function(a){return BP(e(a))(function(t){return gX(n(t.result))(t.suffix)})}}},Apply0:function(){return Lm}};var u_={pure:function(e){return function(n){return new Le({result:e,suffix:n})}},Apply0:function(){return Lm}};var x8e={Applicative0:function(){return u_},Bind1:function(){return o_}},RX={tailRecM:function(e){return function(n){var a=function(t){if(t.result instanceof eo)return new eo({state:t.result.value0,str:t.suffix});if(t.result instanceof jr)return new jr({result:t.result.value0,suffix:t.suffix});throw new Error("Failed pattern match at StringParser.Parser (line 87, column 5 - line 87, column 68): "+[t.constructor.name])};return function(t){return W8e(function(r){return HP(a)(gX(e(r.state))(r.str))})({state:n,str:t})}}},Monad0:function(){return x8e}};var Pm={alt:function(e){return function(n){return function(a){var t=e(a);if(t instanceof Me){if(a.position===t.value0.pos)return n(a);if(qe)return new Me({error:t.value0.error,pos:t.value0.pos})}return t}}},Functor0:function(){return zv}},j8e={empty:Am("No alternative"),Alt0:function(){return Pm}},yX={Applicative0:function(){return u_},Plus1:function(){return j8e}};var wX=Aa(Pm),JP=ae(o_),qP=x(u_),V8e=B(zv);var Q8e=Uu(Lm),K8e=sa(Lm);var $P=function(e){return function(n){return wX(e)(Am(n))}},WP=function(e){return function(n){var a=e(n);return a instanceof Me?new Me({pos:n.position,error:a.value0.error}):a}},Vv=function(e){return wX(JP(e)(function(n){return qP(void 0)}))(qP(void 0))};var bX=function(e){return function(n){return new bl(e,n)}};var Y8e=function(e){return function(n){var a=e(n);if(a instanceof Le){var t=n.position65535;return t?e(n):SX(a.value0)}if(a instanceof G)return e(n);throw new Error("Failed pattern match at StringParser.CodePoints (line 57, column 3 - line 65, column 27): "+[a.constructor.name])})})(),U0=function(e){return WP(TX(a7e)(function(n){var a=e(n);return a?SX(n):Am("Character "+(CX(n)+" did not satisfy predicate"))}))},wc=function(e){return $P(U0(function(n){return n===e}))("Could not match character "+CX(e))};var r7e=function(e,n,a){var t=0,r;return function(u){if(t===2)return r;if(t===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+u+")",n,u);return t=1,r=a(),t=2,r}},o7e=lr(),zP=B(zv),u7e=Eo(yD)(cr),i7e=B(n1),Qu=vn(on)(o_),Ni=Vt(zv),i_=x(u_),Bl=Aa(Pm);var ug=Uu(Lm),k0=ae(o_),MX=Eo(Yo)(cr);var qo=function(e){return o7e(RE(e))},VP=function(e){return zP((function(){var n=i7e(Qi);return function(a){return u7e(n(a))}})())(EX(U0(e)))},AX=function(e){return Qu(Ni(e))(function(){return Qu(Ni(cS(e)))(function(){return i_(void 0)})})},cS=function(e){return Bl(AX(e))(i_(void 0))},LX=function(e){return Qu(Ni(U0(e)))(function(){return Qu(Ni(cS(U0(e))))(function(){return i_(void 0)})})},l7e=wc(qo(0));var PX=wc(` `),NX=function(e){return e===" "||e===" "},c7e=U0(NX),jP=LX(NX),s7e=function(e){var n=e>="0"&&e<="9",a=e>="a"&&e<="z"||e>="A"&&e<="Z";return n||a},Qv=function(e){return function(n){return function(a){return a>=e&&a<=n}}},v7e=Qv(qo(33))(qo(126)),f7e=U0(v7e),QP=function(e){return function(n){return Rv(Qi(n))(e)}},sS=function(e){return Qv(qo(1))(qo(8))(e)||Qv(qo(14))(qo(31))(e)||QP("\v\f\x7F")(e)},_7e=function(e){return Qv(qo(33))(qo(39))(e)||Qv(qo(42))(qo(91))(e)||Qv(qo(93))(qo(126))(e)||sS(e)},p7e=function(e){return Qv(qo(33))(qo(90))(e)||Qv(qo(94))(qo(126))(e)||sS(e)},m7e=U0(sS),d7e=function(e){return QP(Qi(qo(33)))(e)||Qv(qo(35))(qo(91))(e)||Qv(qo(93))(qo(126))(e)||sS(e)};var OX=wc("\r"),GX=Ni(ug(OX)(PX)),ig=(function(){var e=AX(ug(GX)(jP)),n=ug(jP)(Vv(ug(GX)(jP)));return Bl(n)(e)})(),UX=(function(){var e=Qu(Ni(wc("\\")))(function(){return Bl(f7e)(Bl(c7e)(Bl(PX)(Bl(OX)(Bl(m7e)(l7e)))))});return k0(e)(function(n){return i_("\\"+Qi(n))})})(),h7e=Bl(VP(d7e))(UX),g7e=(function(){var e=Qu(Ni(wc('"')))(function(){return k0(Nm(ug(Vv(ig))(h7e)))(function(n){return Qu(Ni(Vv(ig)))(function(){return Qu(Ni(wc('"')))(function(){return i_(n)})})})});return zP(function(n){return'"'+(MX(n)+'"')})(e)})(),kX=r7e("comment","Text.Email.Parser",function(){return Qu(Ni(wc("(")))(function(){return Qu(cS(Bl(LX(_7e))(Bl(Ni(UX))(Bl(kX(155))(ig)))))(function(){return Qu(Ni(wc(")")))(function(){return i_(void 0)})})})}),D7e=kX(152),lS=cS(Bl(D7e)(ig)),R7e=Qu(Vv(lS))(function(){return Qu(Ni(wc("[")))(function(){return k0(Nm(ug(Vv(ig))(VP(p7e))))(function(e){return Qu(Vv(ig))(function(){return Qu(Ni(wc("]")))(function(){return Qu(Vv(lS))(function(){return i_("["+(MX(e)+"]"))})})})})})}),y7e=(function(){var e=function(n){return s7e(n)||QP("!#$%&'*+/=?^_`{|}~-")(n)};return VP(e)})(),BX=(function(){var e=Qu(Ni(Vv(lS)))(function(){return k0(Bl(y7e)(g7e))(function(a){return Qu(Ni(Vv(lS)))(function(){return i_(a)})})}),n=IX(e)(wc("."));return zP(Oc(yD)(cr)("."))(n)})(),w7e=Bl(BX)(R7e),b7e=BX,KP=k0(b7e)(function(e){return k0(wc("@"))(function(){return k0(w7e)(function(n){return k0(FX)(function(){return i_({localPart:e,domainPart:n})})})})});var T7e=function(e){return DX(KP)(e)},S7e=(function(){var e=Er(yu)(oe(E_()()(I_({reflectSymbol:function(){return"error"}})(T_({reflectSymbol:function(){return"pos"}})(_n))(ir))));return function(n){return e(T7e(n))}})(),By=function(e){var n=S7e(e);if(n instanceof Me)return!1;if(n instanceof Le)return!0;throw new Error("Failed pattern match at Text.Email.Validate (line 35, column 5 - line 37, column 25): "+[n.constructor.name])};var YP=$u(ie),vS=fu()(),C7e=$a(Vc),JX=z1(Ce)()(),qX=ge(ue),$X=Of(H1(j_)),WX=B(ue),fS=V1(ie)()(),xX=ge(Ye),Hy=Pe(Ce),F7e=qL(),XP=oe(_n),G7e=Ab(Ve)(kt),M7e=u0(Ce)()(),Om=Pe(rn),jX=da(ie)()(),A7e=$a(it),L7e=oe(js),Jy=x(kn),zX=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),VX=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),QX=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),KX=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),YX=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),lg=function(e){return function(n){return function(a){return function(t){var r=function(p){return function(R){return function(E){return function(w){return function(T){return function(L){return Oe([YP("")(R),vS("form-control")({type:"text",name:"livestream_public_registration_form["+(p+"]"),value:w,placeholder:E,autoFocus:L.autoFocus,onChange:C7e(t)(function(U){return T(r_(U))})})])}}}}}},u=[YP("")("I'm a..."),JX("form-control")({name:"livestream_public_registration_form[i_am_a]",value:je("")(qX(a.persona)(uS)),onChange:$X(t)(function(p){return WX(YX.create)(_X(mP(p)))})})([Qa(yr(a.persona))(fS("")({value:""})("Select one...")),Oe(xX(mX)(function(p){return fS("")({value:uS(p)})(pX(p))}))])],i=Hy("d-flex align-items-center")([un("Already have an account? "),F7e({text:"Log in",className:"btn btn-link px-2",auth0ActiveTab:$I,openInNewTab:!1})]),l=[YP("")("Graduation year"),JX("form-control")({name:"livestream_public_registration_form[high_school_graduation_year]",value:je("")(qX(a.gradYear)(XP)),onChange:$X(t)(function(p){return WX(KX.create)(Ts(mP(p)))})})([Qa(yr(a.gradYear))(fS("")({value:""})("Select one...")),Oe(xX(n.allowedGradYears)(function(p){return fS("")({value:XP(p)})(XP(p))}))])],s=je({path:"",token:"",impersonationToken:""})(fI("livestreams_register_path")),h=G7e([By(a.email),a.firstName!=="",a.lastName!=="",Ar(a.gradYear),Ar(a.persona)]);return Oe([i,M7e("")({action:s.path,method:"POST"})([Om("row")(Om("col")(r("email")("Email")("Your email")(a.email)(zX.create)({autoFocus:e.autoFocus}))),Om("row mt-3")(Om("col")(r("first_name")("First name")("Your first name")(a.firstName)(VX.create)({autoFocus:!1}))),Om("row mt-3")(Om("col")(r("last_name")("Last name")("Your last name")(a.lastName)(QX.create)({autoFocus:!1}))),Hy("row mt-3")([Hy("col-6")(l),Hy("col-6")(u)]),Om("row mt-3")(Hy("col-12")([jX("btn btn-primary w-100 mt-3 t--register")(cn)({type:"submit",disabled:!h,onClick:A7e(iS)(void 0)})("Register"),ja(e.cancelButton)(function(p){return jX("btn btn-outline-primary w-100 mt-3 t--cancel-registration")(cn)({type:"button",onClick:Cr(function(R){return p.click})})(p.text)})])),vS("")({type:"hidden",name:"authenticity_token",value:s.token}),vS("")({type:"hidden",name:"register_for_conference_id",value:L7e(n.conference.id)}),vS("")({type:"hidden",name:"utm_cv_source",value:n.paths.utmSource})])])}}}},cg=function(e){return function(n){if(n instanceof zX)return Jy({firstName:e.firstName,gradYear:e.gradYear,lastName:e.lastName,persona:e.persona,email:n.value0});if(n instanceof VX)return Jy({email:e.email,gradYear:e.gradYear,lastName:e.lastName,persona:e.persona,firstName:n.value0});if(n instanceof QX)return Jy({email:e.email,firstName:e.firstName,gradYear:e.gradYear,persona:e.persona,lastName:n.value0});if(n instanceof KX)return Jy({email:e.email,firstName:e.firstName,lastName:e.lastName,persona:e.persona,gradYear:new I(n.value0)});if(n instanceof YX)return Jy({email:e.email,firstName:e.firstName,gradYear:e.gradYear,lastName:e.lastName,persona:new I(n.value0)});throw new Error("Failed pattern match at Livestream.Register.Anonymous (line 172, column 16 - line 182, column 36): "+[n.constructor.name])}},sg=(function(){return{email:"",firstName:"",lastName:"",gradYear:G.value,persona:G.value}})();var XX=Pe(Ce),P7e=oS(ie),N7e=lo(ie)()(),vg=function(e){return Oe([XX("")([un(` For college information sessions, we may tell the college that you attended. You can opt out anytime in your profile. `),P7e("")(` The only information we may share with colleges when you attend their events includes your name, email, graduation year, and whether you\u2019re a student, parent, or school counselor. `)]),XX("")([un(` By completing this registration form you agree to CollegeVine\u2019s Website Terms and Conditions, which can be found `),N7e("")(Xr("Open terms and conditions"))({href:e.paths.termsAndConditions})("here"),un(".")])])};var nN={eq:function(e){return function(n){return e===n}}};var l_=vn(on)(pa),U7e=Ai(Je),ZX=gt(),k7e=hc(ZX($({reflectSymbol:function(){return"author"}})(ZX($({reflectSymbol:function(){return"cvid"}})(Ee)($({reflectSymbol:function(){return"username"}})(Ee)(pn))))($({reflectSymbol:function(){return"id"}})(gn)($({reflectSymbol:function(){return"isFromHQ"}})(st)($({reflectSymbol:function(){return"isPublic"}})(st)($({reflectSymbol:function(){return"text"}})(Ee)($({reflectSymbol:function(){return"time"}})(Ee)(pn))))))))(Je),pg=nt(Je),pS=x(wa),$o=x(kn),aN=Qs(),B7e=Qr(Ce),tN=Ft(ie),rN=$u(ie),H7e=Ht(ie),Um=Pe(Ce),fg=Pe(rn),_S=da(ie)()(),_g=$a(it),qy=Pe(ie),eZ=Kr(ie),oZ=ge(Ye),J7e=Yr(Ce)()(),q7e=Ft(Ce),uZ=ae(nn),$7e=eh()(),W7e=$a(Vc),x7e=Of(J1(j_)),j7e=r0(Ce),z7e=fu()(),V7e=oS(ie),Q7e=be(xr(Rr)),K7e=ge(ue),nZ=ti(VJ(yi(Al))),Y7e=ku(nN),aZ=B(vt),X7e=tn(Dr),Z7e=bs(Ve)(nN),tZ=Wt(Oo(vt)),iZ=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),lZ=(function(){function e(){}return e.value=new e,e})(),cZ=(function(){function e(){}return e.value=new e,e})(),km=(function(){function e(){}return e.value=new e,e})(),mS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),dS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),hS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),sZ=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),vZ=(function(){function e(){}return e.value=new e,e})(),oN=(function(){function e(){}return e.value=new e,e})(),uN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),fZ=(function(){function e(){}return e.value=new e,e})(),rZ=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),iN=(function(){function e(){}return e.value=new e,e})(),gS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),DS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),_Z=(function(){function e(){}return e.value=new e,e})(),mg=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),$y=(function(){function e(){}return e.value=new e,e})();var pZ=function(e){return l_(U7e(function(n){return ke.create(uN.create(rm(n)))})(k7e(e.pusher.dataChannel)("question")))(function(){return l_(pg(pS(new ke(fZ.value))))(function(){return $o({newQuestionText:"",newQuestionBroadcast:!1,questions:[],modal:km.value})})})},mZ=function(e){if(e.user instanceof G)return new I(new ke(iN.value));if(e.user instanceof I&&e.user.value0.username instanceof G)return new I(new ke(_Z.value));if(e.user instanceof I&&e.user.value0.username instanceof I)return G.value;throw new Error("Failed pattern match at Livestream.Live.Questions (line 363, column 3 - line 369, column 14): "+[e.user.constructor.name])},eOe=(function(){return _i(ui(Ve)([Ws.value,new fr(":"),vc.value,new fr(" "),xs.value]))})(),dZ=function(e){return function(n){return function(a){var t=function(s){return a(ke.create(s))},r=function(s){return aN({id:"question-modal",onDismiss:t($y.value),body:Oe([B7e("")([tN("")("By: "),rN("")("@"+s.author.username)]),H7e("")(s.text),ks(""),Um("row align-items-center mb-3")([fg("col-4")(_S("btn w-100 btn-"+(function(){return s.isPublic?"secondary":"success"})())(cn)({onClick:_g(t)(new DS(lZ.value))})((function(){return s.isPublic?"Hide from audience":"Show to audience"})())),qy("col")((function(){return s.isPublic?"This question will no longer be visible to the public, but HQ people will still see it.":"This question will become visible to the audience, even anonymous users."})())]),Um("row align-items-center")([fg("col-4")(_S("btn w-100 btn-danger")(cn)({onClick:_g(t)(new DS(cZ.value))})("Ban this user")),Um("col")([un("This user will not be able to ask any more questions "),rN("")("in this livestream. "),tN("text-danger")("There is no way to un-ban a user!")])])]),bodyClass:"t--question-modal",footer:Oe([_S("btn btn-outline-primary px-4")(cn)({onClick:_g(t)($y.value)})("Never mind, close this dialog")])})},u=function(s){return aN({id:"questions-registration-form-modal",onDismiss:t($y.value),title:eZ("")("Please introduce yourself to participate:"),bodyClass:"t--questions-registration-form",body:Oe([lg({cancelButton:G.value,autoFocus:!0})(e)(s)(function(h){return t(gS.create(h))}),fg("small mt-3")(vg(e))])})},i=function(s){return aN({id:"questions-username-modal",onDismiss:t($y.value),title:eZ("")("Please select a user name"),body:oX(s)(function(h){return t(mg.create(h))}),bodyClass:"t--username-modal"})},l=function(s){var h=function(R){return function(E){return function(w){return Oe([qy("ml-2 badge badge-"+E)(R),ja(w)(function(T){return qy("ml-2 text-secondary")(eOe(T))})])}}},p=s.isFromHQ&&s.isPublic;return p?h("CollegeVine")("success")(s.time):s.isPublic?h("Question")("warning")(G.value):Ma};return Oe([fg("position-relative h-100")(fg("d-flex flex-column position-absolute-fullsize")(Um("d-flex flex-column flex-grow-1 min-height-0")([Um("flex-grow-1 min-height-0 overflow-y-auto bg-white border rounded mb-2 p-2 t--questions-list")(oZ(n.questions)(function(s){return J7e("p-1 t--question"+(function(){return e.isPrivilegedUser?" cursor-pointer":""})())({onClick:_g(t)(new DS(new iZ(s)))})([q7e("small d-inline-flex align-items-center")([rN("")("@"+s.author.username),l(s),un(":")]),tN("ml-1")(s.text)])})),Um("")([ja(uZ(e.user)(function(s){return s.username}))(function(s){return qy("small text-secondary mt-2")("@"+s)}),$7e("form-control t--question-text")({onChange:W7e(t)(function(s){return sZ.create(WT(s))}),onClick:x7e(a)(mZ(e)),placeholder:"Ask a question...",rows:1,value:n.newQuestionText}),Qa(e.isPrivilegedUser)(fg("form-check my-2")(j7e("form-check-label d-flex align-items-center t--broadcast-checkbox")([z7e("form-check-input mr-2 mt-0")({type:"checkbox",checked:n.newQuestionBroadcast,onChange:_g(t)(vZ.value)}),qy("badge badge-info bg-info text-dark mr-2")("HQ"),un("Send to all viewers")]))),Um("d-flex justify-content-end align-items-center")([V7e("large mr-2")(` Questions you ask will only be visible to you and the host unless they select it to read to the audience, at which point it will appear with a yellow \u201CQuestion\u201D tag for all viewers to see. `),_S("mt-2 px-5 btn-sm btn btn-primary t--submit-question")(cn)({onClick:_g(t)(oN.value),disabled:n.newQuestionText===""})((function(){return n.newQuestionBroadcast?"Send to all":"Send to host"})())])])]))),(function(){if(n.modal instanceof km)return Ma;if(n.modal instanceof dS)return u(n.modal.value0);if(n.modal instanceof mS)return r(n.modal.value0);if(n.modal instanceof hS)return i(n.modal.value0);throw new Error("Failed pattern match at Livestream.Live.Questions (line 140, column 5 - line 144, column 41): "+[n.modal.constructor.name])})()])}}},nOe=function(e){return function(n){return Q7e(K7e(e.user)(function(a){return a.cvid}))(new I(n.author.cvid))||n.isPublic||e.isPrivilegedUser}},hZ=function(e){return function(n){return function(a){if(a instanceof Jn)return $o(n);if(a instanceof ke){if(a.value0 instanceof sZ){var t=mZ(e);if(t instanceof I)return l_(pg(pS(t.value0)))(function(){return $o(n)});if(t instanceof G)return $o({modal:n.modal,newQuestionBroadcast:n.newQuestionBroadcast,questions:n.questions,newQuestionText:a.value0.value0});throw new Error("Failed pattern match at Livestream.Live.Questions (line 250, column 5 - line 255, column 46): "+[t.constructor.name])}if(a.value0 instanceof vZ)return $o({modal:n.modal,newQuestionText:n.newQuestionText,questions:n.questions,newQuestionBroadcast:!n.newQuestionBroadcast});var t=function(r){if(a.value0 instanceof oN)return l_(pg(pS(new ke(iN.value))))(function(){return $o(n)});if(a.value0 instanceof uN)return $o({modal:n.modal,newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:nZ(function(l){return pI((function(s){return s.time})(l))})(bu(nOe(e))(Eu(a.value0.value0)(bu((function(){var l=Y7e(a.value0.value0.id);return function(s){return l((function(h){return h.id})(s))}})())(n.questions))))});if(a.value0 instanceof fZ)return l_(pg(aZ(function(l){return ke.create(rZ.create(l))})(CI(e.conference.id))))(function(){return $o(n)});if(a.value0 instanceof rZ){var u=oZ(a.value0.value0)(function(l){return l.id});return $o({modal:n.modal,newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:nZ(function(l){return pI((function(s){return s.time})(l))})(X7e(a.value0.value0)(bu(function(l){return Z7e(l.id)(u)})(n.questions)))})}if(a.value0 instanceof iN)return $o({newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:new dS(sg)});var i=function(l){if(a.value0 instanceof gS)return $o(n);if(a.value0 instanceof _Z)return $o({newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:new hS(iX(je("")(uZ(e.user)(function(h){return h.username}))))});if(a.value0 instanceof mg&&a.value0.value0 instanceof Jn&&a.value0.value0.value0 instanceof UP)return l_(pg(pS(new Jn(a.value0.value0.value0.value0))))(function(){return $o({newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:km.value})});if(a.value0 instanceof mg&&a.value0.value0 instanceof Jn&&a.value0.value0.value0 instanceof kP)return $o({newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:km.value});var s=function(h){if(a.value0 instanceof mg&&qe)return $o(n);if(a.value0 instanceof $y)return $o({newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:km.value});if(a.value0 instanceof DS){if(e.isPrivilegedUser){if(a.value0.value0 instanceof iZ)return $o({newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:new mS(a.value0.value0.value0)});var p=function(R){var E=function(w){return $o(n)};return a.value0.value0 instanceof cZ&&n.modal instanceof mS?l_(Ot(y$({conferenceId:e.conference.id,userCvid:n.modal.value0.author.cvid})))(function(){return $o({newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:km.value})}):E(!0)};return a.value0.value0 instanceof lZ&&n.modal instanceof mS?l_(Ot(f$({questionId:n.modal.value0.id,isPublic:!n.modal.value0.isPublic})))(function(){return $o({newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:km.value})}):p(!0)}if(qe)return $o(n)}throw new Error("Failed pattern match at Livestream.Live.Questions (line 246, column 1 - line 246, column 76): "+[a.value0.constructor.name])};return a.value0 instanceof mg&&n.modal instanceof hS?tZ(function(h){return ke.create(mg.create(h))})(function(h){return{newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:new hS(h)}})(uX(n.modal.value0)(a.value0.value0)):s(!0)};return a.value0 instanceof gS&&n.modal instanceof dS?tZ(function(l){return ke.create(gS.create(l))})(function(l){return{newQuestionBroadcast:n.newQuestionBroadcast,newQuestionText:n.newQuestionText,questions:n.questions,modal:new dS(l)}})(cg(n.modal.value0)(a.value0.value0)):i(!0)};return a.value0 instanceof oN&&e.user instanceof I?l_(pg(aZ(function(r){return ke.create(uN.create(r))})(_$({conferenceId:e.conference.id,text:n.newQuestionText,hqBroadcast:n.newQuestionBroadcast}))))(function(){return $o({modal:n.modal,questions:n.questions,newQuestionText:"",newQuestionBroadcast:!1})}):t(!0)}throw new Error("Failed pattern match at Livestream.Live.Questions (line 246, column 1 - line 246, column 76): "+[e.constructor.name,n.constructor.name,a.constructor.name])}}};var RS,tOe=new Uint8Array(16);function lN(){if(!RS&&(RS=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),!RS))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return RS(tOe)}var gZ=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function rOe(e){return typeof e=="string"&&gZ.test(e)}var cN=rOe;var hi=[];for(yS=0;yS<256;++yS)hi.push((yS+256).toString(16).substr(1));var yS;function oOe(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,a=(hi[e[n+0]]+hi[e[n+1]]+hi[e[n+2]]+hi[e[n+3]]+"-"+hi[e[n+4]]+hi[e[n+5]]+"-"+hi[e[n+6]]+hi[e[n+7]]+"-"+hi[e[n+8]]+hi[e[n+9]]+"-"+hi[e[n+10]]+hi[e[n+11]]+hi[e[n+12]]+hi[e[n+13]]+hi[e[n+14]]+hi[e[n+15]]).toLowerCase();if(!cN(a))throw TypeError("Stringified UUID is invalid");return a}var DZ=oOe;function uOe(e,n,a){e=e||{};var t=e.random||(e.rng||lN)();if(t[6]=t[6]&15|64,t[8]=t[8]&63|128,n){a=a||0;for(var r=0;r<16;++r)n[a+r]=t[r];return n}return DZ(t)}var sN=uOe;var RZ=sN;var lOe=function(e){return e},vN=function(e){return e};var fN=ae(so)(RZ)((function(){var e=x($t);return function(n){return e(lOe(n))}})());function _N(){return Date.now()}var sOe=B(la);var Hl=sOe(dE)(_N);var dg=nt(Je),FZ=vn(on),vOe=FZ(Pa),fOe=tn(m1),_Oe=B(vt),xy=Un(Je),pOe=Ht(ie),mOe=Ol(),GZ=Yr(rn)()(),wZ=zg(Al),dOe=Ru(yo),hOe=Kn(tl),gOe=oe(L6),bZ=oe(ap),DOe=B(Ye),Kv=FZ(pa),ROe=Ai(Je),yOe=hc(gt()($({reflectSymbol:function(){return"authorTag"}})(Ee)($({reflectSymbol:function(){return"kind"}})(Ee)(pn))))(Je),ES=B(la),B0=x(kn),EZ=Ut($d),IZ=jg(Al),wOe=x(wa),pN=Ev(Hd),bOe=Pe(Ce),EOe=ge(Ye),IOe=da(Ce)()(),TOe=$a(it),SOe=Ft(ie),bS=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})(),Wy=(function(){function e(n,a){this.value0=n,this.value1=a}return e.create=function(n){return function(a){return new e(n,a)}},e})(),MZ=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),dN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),mN=function(e){return dg(vOe(zr(fOe(e)(10)))(function(){return _Oe(dN.create)(xy(Hl))}))},TZ=50,AZ=function(e){var n=function(r){return pOe("text-white fe fe-"+r)("")},a=(function(){if(e instanceof Qf)return n("heart");if(e instanceof b0)return n("thumbs-up");if(e instanceof om)return n("thumbs-down");if(e instanceof E0)return n("file-text");if(e instanceof I0)return mOe("")({src:"/img/icons/smile-white.svg",alt:Nl.value,style:Xt({width:"1em"})});throw new Error("Failed pattern match at Livestream.Live.Reactions (line 153, column 12 - line 158, column 133): "+[e.constructor.name])})(),t=(function(){if(e instanceof Qf)return"#F0747B";if(e instanceof b0)return"#008CFD";if(e instanceof om)return"#6E84A3";if(e instanceof E0)return"#18A668";if(e instanceof I0)return"#F6C343";throw new Error("Failed pattern match at Livestream.Live.Reactions (line 160, column 23 - line 165, column 34): "+[e.constructor.name])})();return GZ("d-flex justify-content-center align-items-center rounded-circle")({style:Xt({backgroundColor:t,height:"1.5rem",width:"1.5rem"})})(a)},LZ=6,SZ=(function(){return LZ*1e3})(),PZ=function(e){return function(n){var a=function(t){if(wZ(t.removeAt)(e.currentTime))return Ma;var r=Ir(dOe(hOe(xc(HD(t.startDecayAt))))(10)),u=(function(){var p=r<=3;if(p)return"linear";var R=r<=7;return R?"ease-in":"ease"})(),i=t.reaction.authorTag===e.authorTag,l=1+(r-5)/4,s=wZ(t.startDecayAt)(e.currentTime),h=LZ+(r-5)/10;return GZ("position-absolute mb-4 mt-2")({key:gOe(t.startDecayAt),style:Xt({right:bZ(l)+"rem",top:(function(){return s?"0":"90%"})(),opacity:(function(){return s?0:i?1:.6})(),transitionProperty:"top opacity",transitionDuration:bZ(h)+"s",transitionTimingFunction:u})})(AZ(t.reaction.kind))};return Oe(DOe(a)(e.reactions))}},NZ=function(e){return Kv(ROe(function(n){return new Wy(RH(n),G.value)})(yOe(e.pusher.dataChannel)("reaction")))(function(){return Kv(dg(xy(ES(function(n){return MZ.create(vN(n))})(fN))))(function(){return Kv(dg(xy(ES(dN.create)(Hl))))(function(){return B0({authorTag:"",currentTime:EZ,coolDownUntil:EZ,reactions:[]})})})})},CZ=800,OZ=function(e){return function(n){return function(a){if(a instanceof bS&&a.value1 instanceof G)return Kv(dg(xy(ES((function(){var t=bS.create(a.value0);return function(r){return t(I.create(r))}})())(Hl))))(function(){return B0(n)});if(a instanceof bS&&a.value1 instanceof I){if(IZ(n.coolDownUntil)(a.value1.value0))return Kv(dg(wOe(new Wy({kind:a.value0,authorTag:n.authorTag},new I(a.value1.value0)))))(function(){return B0(n)});if(qe)return Kv(Ot(g$(e.conference.id)({authorTag:n.authorTag,kind:a.value0})))(function(){return Kv(mN(CZ))(function(){return B0({authorTag:n.authorTag,currentTime:n.currentTime,reactions:n.reactions,coolDownUntil:je(a.value1.value0)(pN(CZ)(a.value1.value0))})})})}if(a instanceof Wy&&a.value1 instanceof G)return Kv(dg(xy(ES((function(){var t=Wy.create(a.value0);return function(r){return t(I.create(r))}})())(Hl))))(function(){return B0(n)});if(a instanceof Wy&&a.value1 instanceof I)return Kv(mN(TZ))(function(){return Kv(mN(SZ))(function(){var t={reaction:a.value0,startDecayAt:je(a.value1.value0)(pN(TZ)(a.value1.value0)),removeAt:je(a.value1.value0)(pN(SZ)(a.value1.value0))};return B0({authorTag:n.authorTag,coolDownUntil:n.coolDownUntil,reactions:Rp(n.reactions)(t),currentTime:a.value1.value0})})});if(a instanceof MZ)return B0({coolDownUntil:n.coolDownUntil,currentTime:n.currentTime,reactions:n.reactions,authorTag:a.value0});if(a instanceof dN)return B0({authorTag:n.authorTag,coolDownUntil:n.coolDownUntil,reactions:bu(function(t){return IZ(t.removeAt)(a.value0)})(n.reactions),currentTime:a.value0});throw new Error("Failed pattern match at Livestream.Live.Reactions (line 171, column 22 - line 214, column 8): "+[a.constructor.name])}}},UZ=function(e){return function(n){var a=function(t){if(t instanceof Qf)return"love this";if(t instanceof b0)return"helpful";if(t instanceof om)return"not helpful";if(t instanceof E0)return"taking notes";if(t instanceof I0)return"LOL";throw new Error("Failed pattern match at Livestream.Live.Reactions (line 139, column 13 - line 144, column 30): "+[t.constructor.name])};return bOe("d-flex justify-content-end my-2")(EOe([Qf.value,I0.value,b0.value,E0.value])(function(t){return IOe("btn bg-light d-flex align-items-center p-0 ml-3")(Xr(a(t)))({onClick:TOe(n)(new bS(t,G.value)),style:Xt({borderRadius:"1em"})})([AZ(t),SOe("d-none d-md-inline text-secondary small ml-2 mr-3")(a(t))])}))}};var zZ=vn(on),FOe=ae(Pa),DN=Un(Je),IS=x(wa),CS=Qr(ie),TS=oe(_n),jy=zZ(pa),zy=nt(Je),fs=x(kn),kZ=Pr(nu),BZ=Uu(xD),HZ=B(vt),GOe=ai(kn)(yl),MOe=Ll(Sf),JZ=Pe(ie),AOe=Vs(),LOe=Kr(ie),qZ=da(ie)()(),hN=$a(it),$Z=Pe(rn),POe=da(Ce)()(),NOe=Ht(ie),OOe=Pe(Ce),VZ=(function(){function e(){}return e.value=new e,e})(),QZ=(function(){function e(){}return e.value=new e,e})(),KZ=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),YZ=(function(){function e(){}return e.value=new e,e})(),WZ=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),XZ=(function(){function e(){}return e.value=new e,e})(),xZ=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),RN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),ZZ=(function(){function e(){}return e.value=new e,e})(),eee=(function(){function e(){}return e.value=new e,e})(),yN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),gN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),SS=(function(){function e(){}return e.value=new e,e})(),nee=zZ(Pa)(zr(1e3))(function(){return FOe(DN(Hl))(function(e){return IS(new yN(e))})}),UOe=function(e){return{header:"Go on-air?",body:Oe([CS("")("Are you sure you want to go on-air?"),CS("mb-0 font-weight-bold fw-bold")(` Watchers will start seeing your stream in `+(TS(e.videoLagSeconds)+` seconds if you confirm. If you're presenting with Zoom, make sure you've gone "live" on Zoom as well. `))]),confirmText:"Confirm, go on-air!",cancelText:"Cancel",confirmMsg:YZ.value}},jZ=function(e){return function(n){return function(a){return function(t){return jy(zy(nee))(function(){return fs({confirmation:n.confirmation,network:VZ.value,streamStatus:t,transition:new I({since:a,secondsLeft:e.videoLagSeconds})})})}}}},aee=function(e){return function(n){return function(a){if(a instanceof YZ)return jy(zy(kZ(BZ(u$(e.conference.id))(HZ(WZ.create)(DN(Hl))))(function(l){return IS(new gN("Error opening the stream. Please try again."))})))(function(){return fs({confirmation:n.confirmation,streamStatus:n.streamStatus,transition:n.transition,network:QZ.value})});if(a instanceof WZ)return jZ(e)(n)(a.value0)(pu.value);if(a instanceof XZ)return jy(zy(kZ(BZ(i$(e.conference.id))(HZ(xZ.create)(DN(Hl))))(function(l){return IS(new gN("Error closing the stream. Please try again."))})))(function(){return fs(n)});if(a instanceof xZ)return jZ(e)(n)(a.value0)(Ho.value);if(a instanceof RN)return fs({network:n.network,streamStatus:n.streamStatus,transition:n.transition,confirmation:new I(a.value0)});if(a instanceof ZZ)return jy(GOe(n.confirmation)(function(l){return zy(IS(l.confirmMsg))}))(function(){return fs({network:n.network,streamStatus:n.streamStatus,transition:n.transition,confirmation:G.value})});if(a instanceof eee)return fs({network:n.network,streamStatus:n.streamStatus,transition:n.transition,confirmation:G.value});if(a instanceof gN)return fs({confirmation:n.confirmation,streamStatus:n.streamStatus,transition:n.transition,network:new KZ(a.value0)});var t=function(l){if(a instanceof yN||a instanceof SS)return fs(n);throw new Error("Failed pattern match at Livestream.Live.StreamControls (line 181, column 1 - line 181, column 76): "+[a.constructor.name])};if(a instanceof yN){if(n.transition instanceof I){var r=MOe(a.value0)(n.transition.value0.since),u=e.videoLagSeconds-Hu(r)|0,i=u>0;return i?jy(zy(nee))(function(){return fs({confirmation:n.confirmation,network:n.network,streamStatus:n.streamStatus,transition:new I({since:n.transition.value0.since,secondsLeft:u})})}):fs({confirmation:n.confirmation,network:n.network,streamStatus:n.streamStatus,transition:G.value})}return t(!0)}return t(!0)}}},tee=function(e){return fs({streamStatus:e.streamStatus,transition:G.value,network:VZ.value,confirmation:G.value})},kOe=(function(){return{header:"End the stream?",body:Oe([CS("")("Are you sure you want to end the stream?"),CS("mb-0 font-weight-bold fw-bold")("You won't be able to restart it again!")]),confirmText:"Yes, end it",cancelText:"No, keep streaming",confirmMsg:XZ.value}})(),ree=function(e){return function(n){return function(a){var t=(function(){return n.network instanceof QZ?JZ("position-absolute-fullsize d-flex align-items-center justify-content-center bg-semi-transparent-white")("Switching..."):Ma})(),r=function(h){return AOe({id:"stream-controls-confirmation-modal",header:LOe("my-0")(h.header),bodyClass:"p-5",body:h.body,footerClass:"p-4",footer:Oe([qZ("btn btn-primary px-4")(cn)({onClick:hN(a)(ZZ.value)})(h.confirmText),qZ("btn btn-outline-primary px-4")(cn)({onClick:hN(a)(eee.value)})(h.cancelText)])})},u=function(h){return function(p){return function(R){return function(E){return function(w){return $Z("col-auto pr-0")(POe("btn btn-"+(h+(" px-5 d-flex align-items-center font-size-lg btn-"+E)))(cn)({onClick:hN(a)(w)})([NOe("fe mr-2 fe-"+p)(""),un(R)]))}}}}},i=(function(){if(n.streamStatus instanceof ul)return u("lg")("power")("GO ON-AIR")("outline-secondary")(new RN(UOe(e)));var h=function(p){if(n.streamStatus instanceof pu)return Oe([u("lg")("radio")("ON AIR")("success")(SS.value),u("sm")("x-circle")("End stream")("outline-danger")(new RN(kOe))]);if(n.streamStatus instanceof Ho)return u("lg")("slash")("STREAM IS OVER")("outline-secondary")(SS.value);throw new Error("Failed pattern match at Livestream.Live.StreamControls (line 70, column 1 - line 70, column 71): "+[n.streamStatus.constructor.name])};return n.streamStatus instanceof pu&&n.transition instanceof I?u("lg")("radio")("ON AIR")("success")(SS.value):h(!0)})(),l=function(h){return JZ("alert small m-0 flex-grow-1 alert-"+h)},s=(function(){if(n.network instanceof KZ)return l("danger")(n.network.value0);if(n.streamStatus instanceof ul)return l("warning")("The stream has not been started yet. To start, click the big 'GO ON-AIR' button on the left.");var h=function(p){if(n.streamStatus instanceof pu)return l("light")(` We're live. The audience should see your video with a `+(TS(e.videoLagSeconds)+`-second delay. If you don't see your face above (give it a few seconds), it means you're not streaming. `));var R=function(E){if(n.streamStatus instanceof Ho)return l("light")("The stream has ended. The audience does not see any video right now.");throw new Error("Failed pattern match at Livestream.Live.StreamControls (line 70, column 1 - line 70, column 71): "+[n.streamStatus.constructor.name,n.network.constructor.name])};return n.streamStatus instanceof Ho&&n.transition instanceof I?l("info")("You may stop presenting now. The audience will keep seeing the tail of the stream for another "+(TS(n.transition.value0.secondsLeft)+" seconds.")):R(!0)};return n.streamStatus instanceof pu&&n.transition instanceof I?l("info")("Start presenting now. The audience will see the stream in "+(TS(n.transition.value0.secondsLeft)+" seconds...")):h(!0)})();return OOe("position-relative row align-items-center t--stream-controls")([i,$Z("col")(s),t,ja(n.confirmation)(r)])}}};var HOe=Ev(Pp),iee=Ll(Pp),oee=Qk(),JOe=Qs(),qOe=Kr(ie),$Oe=Pe(ie),uee=Qr(ie),WOe=da(ie)()(),xOe=$a(it),lee=nt(Je),cee=vn(on),see=B(vt),vee=Un(Je),fee=cee(pa),jOe=Ei(Ve)(xt),wN=x(kn),EN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),bN=(function(){function e(){}return e.value=new e,e})(),zOe=[30,15,5,0],_ee=function(e){return je(e.conference.scheduledStartTime)(HOe(Ir(e.conference.duration))(e.conference.scheduledStartTime))},pee=function(e){return function(n){return function(a){if(!n.modal)return Ma;if(n.now instanceof G)return Ma;if(n.now instanceof I){var t=_ee(e),r=iee(t)(n.now.value0),u=(function(){if(r<1)return" ended "+oee({from:t,to:n.now.value0,format:CE("ago")});if(qe)return" ends "+oee({from:n.now.value0,to:t,format:CE("from now")});throw new Error("Failed pattern match at Livestream.Live.StreamEndWarning (line 69, column 7 - line 71, column 105): ")})();return JOe({id:"stream-end-warning-modal",onDismiss:a(bN.value),body:Oe([qOe("mb-0")("Host-only warning"),$Oe("text-secondary mb-4")("You see this because you're the host. The audience doesn't see this."),uee("font-weight-bold fw-bold")("\u23F0 Scheduled stream time "+u),uee("")(` You have `+(pc(e.conference.tailTime)("extra minute")("extra minutes")+` after scheduled stream end, in case you absolutely cannot wrap up before then. After that the video streaming will be terminated. `)),WOe("btn btn-primary px-4")(cn)({onClick:xOe(a)(bN.value)})("Got it")])})}throw new Error("Failed pattern match at Livestream.Live.StreamEndWarning (line 44, column 1 - line 44, column 71): "+[e.constructor.name,n.constructor.name,a.constructor.name])}}},VOe=lee(cee(Pa)(zr(60100))(function(){return see(EN.create)(vee(R0))})),mee=function(e){return function(n){return function(a){if(a instanceof EN)return fee(VOe)(function(){var t=iee(_ee(e))(a.value0),r=jOe(Hu(t))(zOe);return wN({now:new I(a.value0),modal:n.modal||r})});if(a instanceof bN)return wN({now:n.now,modal:!1});throw new Error("Failed pattern match at Livestream.Live.StreamEndWarning (line 74, column 22 - line 85, column 33): "+[a.constructor.name])}}},dee=(function(){return fee(lee(see(EN.create)(vee(R0))))(function(){return wN({modal:!1,now:G.value})})})();var wee=vn(on),KOe=wee(Pa),hee=x(wa),YOe=wee(pa),XOe=nt(Je),ZOe=Pr(nu),GS=x(kn),e6e=be(GR),bee=ui(Ve),IN=Pe(Ce),FS=Ht(ie),n6e=da(ie)()(),gee=$a(it),a6e=lo(ie)()(),t6e=da(rn)()(),r6e=Vs(),Dee=Pe(rn),o6e=$u(ie),u6e=Sv(ie)()(),i6e=Ft(ie),Eee=(function(){function e(){}return e.value=new e,e})(),Iee=(function(){function e(){}return e.value=new e,e})(),TN=(function(){function e(){}return e.value=new e,e})(),Tee=(function(){function e(){}return e.value=new e,e})(),See=(function(){function e(){}return e.value=new e,e})(),Ree=(function(){function e(){}return e.value=new e,e})(),yee=(function(){function e(){}return e.value=new e,e})(),l6e=(function(){function e(){}return e.value=new e,e})(),Cee=function(e){return function(n){return function(a){var t=KOe(TI({fromConference:new I(e.conference.id),registerForConference:n.cta.conferenceId,utmSource:e.paths.utmSource}))(function(){return hee(new ke(Ree.value))});if(a instanceof See)return YOe(XOe(ZOe(t)(function(r){return hee(new ke(yee.value))})))(function(){return GS({cta:n.cta,stage:Iee.value})});if(a instanceof Ree)return GS({cta:n.cta,stage:Tee.value});if(a instanceof yee)return GS({cta:n.cta,stage:TN.value});throw new Error("Failed pattern match at Livestream.Ctas.Display.Event (line 136, column 24 - line 146, column 44): "+[a.constructor.name])}}},Fee=function(e){return function(n){return e6e(e.cta.conferenceId)(n.conferenceId)}},Gee=function(e){return GS({cta:e,stage:Eee.value})},c6e=(function(){return _i(bee([$s.value,new fr(", "),Js.value,new fr(" "),qs.value,new fr(" at "),Ws.value,new fr(":"),vc.value,new fr(" "),xs.value]))})(),s6e=(function(){return _i(bee([$s.value]))})(),Mee=function(e){return function(n){return function(a){var t=(function(){return n.stage instanceof TN?IN("text-danger small mt-2")([FS("fe fe-x-circle mr-2")(""),un("Something went wrong. Please try again.")]):Ma})(),r=function(h){return a(ke.create(h))},u=(function(){if(e.user instanceof I)return n6e("btn btn-primary px-4 t--register-one-click")(Xr("Register for this livestream"))({onClick:gee(r)(See.value)})("Register (one-click)");if(e.user instanceof G)return a6e("btn btn-primary px-4 t--register-new-tab")(Xr("Register for this livestream"))({href:n.cta.registrationPath,target:"_blank",rel:"noopener"})("Register now");throw new Error("Failed pattern match at Livestream.Ctas.Display.Event (line 87, column 22 - line 97, column 25): "+[e.user.constructor.name])})(),i=(function(){if(n.stage instanceof Eee||n.stage instanceof TN)return u;if(n.stage instanceof Iee)return IN("text-secondary")([FS("fe fe-refresh-cw mr-2")(""),un("Hold on tight...")]);if(n.stage instanceof Tee)return IN("text-success")([FS("fe fe-check-circle mr-2")(""),un("You\u2019ve registered \u2013\xA0see you "+(s6e(n.cta.startTime)+"!"))]);throw new Error("Failed pattern match at Livestream.Ctas.Display.Event (line 71, column 36 - line 85, column 10): "+[n.stage.constructor.name])})(),l=function(h){return a(Jn.create(h))},s=t6e("btn btn-sm btn-outline-primary d-flex py-1 px-2")(Xr("Close"))({onClick:gee(l)(l6e.value)})(FS("fe fe-x")(""));return r6e({id:"livestream-event-cta-modal",body:Oe([Dee("row justify-content-end mt-n3")(s),o6e("")("Join us for our upcoming livestream:"),u6e("mt-3")({id:dc})(n.cta.title),i6e("small")(c6e(n.cta.startTime)+(" "+tm)),Dee("row mt-6 ml-0")(i),t]),bodyClass:"t--cta-active",size:VR.value})}}};var f6e=Vs(),MS=Pe(Ce),_6e=K1(ie)()(),AS=Pe(rn),p6e=da(rn)()(),Aee=$a(it),m6e=Ht(ie),d6e=ge(Ye),h6e=Qc()(),g6e=_u(ie),D6e=Qr(ie),R6e=lo(ie)()(),y6e=vn(on),w6e=y6e(pa),b6e=nt(Je),E6e=Un(Je),I6e=Zf(Po)(),T6e=oe(_n),Lee=x(kn),S6e=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Pee=(function(){function e(){}return e.value=new e,e})(),Nee=function(e){return function(n){var a=(function(){var i=zo(e.cta.providers);return i===1?G0.value:i===2?G0.value:QR.value})(),t=function(i){return n(ke.create(i))},r=function(i){return n(Jn.create(i))},u=(function(){var i=zo(e.cta.providers);return i===1?"col-12":i===2?"col-12 col-md-6 mb-3 mb-md-0":"col-12 col-md-4 mb-3 mb-md-0"})();return f6e({id:"featured-service-providers-cta-modal",bodyClass:"bg-gray-900 text-white t--cta-active",body:Oe([MS("row no-gutters g-0 mb-4")([MS("col text-center")([_6e("mb-2")({id:dc})("The admissions process is hard - advisors are here to help!"),un("Schedule a free consultation to get your questions answered")]),AS("col-auto text-right")(p6e("btn btn-link p-0 m-0 text-white")(Xr("Close"))({onClick:Aee(r)(Pee.value)})(m6e("fe fe-x")("")))]),MS("row text-center")(d6e(e.cta.providers)(function(i){return MS(u)([AS("row mb-3")(AS("col-auto mx-auto")(AS("avatar avatar-xl")(h6e("avatar-img rounded-circle img-fluid")({src:i.avatarUrl})))),g6e("mb-2")(i.name),D6e("mb-3")(i.location),R6e("btn btn-primary btn-sm px-3 py-1")(cn)({target:"_blank",href:i.linkUrl,onClick:Aee(t)(new S6e(i.avatarUrl))})(e.cta.linkText)])}))]),size:a})}},Oee=function(e){return function(n){return w6e(b6e(E6e(function(){return I6e("Livestream: CTA Popup Link Clicked")({livestream_cta_id:T6e(e.cta.id),livestream_cta_url:n.value0})(),new Jn(Pee.value)})))(function(){return Lee(e)})}},Uee=function(e){return function(n){return e.cta.id===n.id}},kee=function(e){return Lee({cta:e})};var F6e=lo(ie)()(),Bee=$a(it),G6e=da(rn)()(),M6e=Ht(ie),A6e=Vs(),Hee=Pe(rn),L6e=Sv(ie)()(),P6e=vn(on),N6e=P6e(pa),O6e=nt(Je),U6e=Un(Je),k6e=Zf(Po)(),B6e=oe(_n),Jee=x(kn),H6e=(function(){function e(){}return e.value=new e,e})(),qee=(function(){function e(){}return e.value=new e,e})(),$ee=function(e){return function(n){var a=function(i){return n(ke.create(i))},t=F6e("btn btn-primary px-4 t--register-new-tab")(cn)({href:e.cta.url,target:"_blank",rel:"noopener",onClick:Bee(a)(H6e.value)})(e.cta.buttonText),r=function(i){return n(Jn.create(i))},u=G6e("btn btn-sm btn-outline-primary d-flex py-1 px-2")(Xr("Close"))({onClick:Bee(r)(qee.value)})(M6e("fe fe-x")(""));return A6e({id:"general-cta-modal",body:Oe([Hee("row justify-content-end mt-n3")(u),L6e("mt-3")({id:dc})(e.cta.title),Hee("row mt-6 ml-0")(t)]),bodyClass:"t--cta-active",size:VR.value})}},Wee=function(e){return function(n){return N6e(O6e(U6e(function(){return k6e("Livestream: CTA Popup Link Clicked")({livestream_cta_id:B6e(e.cta.id),livestream_cta_title:e.cta.title,livestream_cta_url:e.cta.url})(),new Jn(qee.value)})))(function(){return Jee(e)})}},xee=function(e){return function(n){return e.cta.id===n.id}},jee=function(e){return Jee({cta:e})};var FN=vn(on),Jl=FN(nn),ql=Zo(Du),hg=x(Ua),zee=no(cu(kt)),Vy=Aa(gu),c_=x(kn),q6e=FN(pa),$6e=nt(Je),W6e=FN(Pa),x6e=x(wa),SN=Pe(Ce),j6e=r0(ie),z6e=fu()(),V6e=$a(Vc),Q6e=da(rn)()(),Vee=$a(it),K6e=Ht(ie),Y6e=Vs(),CN=Pe(rn),X6e=Sv(ie)()(),Z6e=Qr(ie),eUe=da(ie)()(),Qee=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Kee=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Yee=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Xee=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Zee=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),ene=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),nne=(function(){function e(){}return e.value=new e,e})(),ane=(function(){function e(){}return e.value=new e,e})(),tne=function(e){return function(n){return e.cta.id===n.id}},rne=function(e){return function(n){var a=Jl(ql(n.cta.requireReferredUserLastName))(function(){return Jl(ql(n.referredUserLastName===""))(function(){return hg("Please enter the other person\u2019s last name")})}),t=Jl(ql(n.cta.requireReferredUserFirstName))(function(){return Jl(ql(n.referredUserFirstName===""))(function(){return hg("Please enter the other person\u2019s first name")})}),r=Jl(ql(zee(By)(n.referredUserEmail)))(function(){return hg("Please enter a valid email address")}),u=Jl(ql(yr(e.user)))(function(){return Jl(ql(n.cta.requireAnonymousUserLastName))(function(){return Jl(ql(n.anonymousUserLastName===""))(function(){return hg("Please enter your last name")})})}),i=Jl(ql(yr(e.user)))(function(){return Jl(ql(n.cta.requireAnonymousUserFirstName))(function(){return Jl(ql(n.anonymousUserFirstName===""))(function(){return hg("Please enter your first name")})})}),l=Jl(ql(yr(e.user)))(function(){return Jl(ql(n.cta.requireAnonymousUserEmail))(function(){return Jl(ql(zee(By)(n.anonymousUserEmail)))(function(){return hg("Please enter a valid email address")})})});return Vy(i)(Vy(u)(Vy(l)(Vy(t)(Vy(a)(r)))))}},one=function(e){return function(n){return function(a){if(a instanceof Qee)return c_({anonymousUserEmail:n.anonymousUserEmail,anonymousUserLastName:n.anonymousUserLastName,cta:n.cta,referredUserEmail:n.referredUserEmail,referredUserFirstName:n.referredUserFirstName,referredUserLastName:n.referredUserLastName,validationActive:n.validationActive,anonymousUserFirstName:a.value0});if(a instanceof Kee)return c_({anonymousUserEmail:n.anonymousUserEmail,anonymousUserFirstName:n.anonymousUserFirstName,cta:n.cta,referredUserEmail:n.referredUserEmail,referredUserFirstName:n.referredUserFirstName,referredUserLastName:n.referredUserLastName,validationActive:n.validationActive,anonymousUserLastName:a.value0});if(a instanceof Yee)return c_({anonymousUserFirstName:n.anonymousUserFirstName,anonymousUserLastName:n.anonymousUserLastName,cta:n.cta,referredUserEmail:n.referredUserEmail,referredUserFirstName:n.referredUserFirstName,referredUserLastName:n.referredUserLastName,validationActive:n.validationActive,anonymousUserEmail:a.value0});if(a instanceof Xee)return c_({anonymousUserEmail:n.anonymousUserEmail,anonymousUserFirstName:n.anonymousUserFirstName,anonymousUserLastName:n.anonymousUserLastName,cta:n.cta,referredUserEmail:n.referredUserEmail,referredUserLastName:n.referredUserLastName,validationActive:n.validationActive,referredUserFirstName:a.value0});if(a instanceof Zee)return c_({anonymousUserEmail:n.anonymousUserEmail,anonymousUserFirstName:n.anonymousUserFirstName,anonymousUserLastName:n.anonymousUserLastName,cta:n.cta,referredUserEmail:n.referredUserEmail,referredUserFirstName:n.referredUserFirstName,validationActive:n.validationActive,referredUserLastName:a.value0});if(a instanceof ene)return c_({anonymousUserEmail:n.anonymousUserEmail,anonymousUserFirstName:n.anonymousUserFirstName,anonymousUserLastName:n.anonymousUserLastName,cta:n.cta,referredUserFirstName:n.referredUserFirstName,referredUserLastName:n.referredUserLastName,validationActive:n.validationActive,referredUserEmail:a.value0});if(a instanceof nne){var t=yr(rne(e)(n));return t?q6e($6e(W6e(l$({ctaId:n.cta.id,anonymousUserFirstName:n.anonymousUserFirstName,anonymousUserLastName:n.anonymousUserLastName,anonymousUserEmail:n.anonymousUserEmail,referredUserFirstName:n.referredUserFirstName,referredUserLastName:n.referredUserLastName,referredUserEmail:n.referredUserEmail}))(function(){return x6e(new Jn(ane.value))})))(function(){return c_(n)}):c_({anonymousUserEmail:n.anonymousUserEmail,anonymousUserFirstName:n.anonymousUserFirstName,anonymousUserLastName:n.anonymousUserLastName,cta:n.cta,referredUserEmail:n.referredUserEmail,referredUserFirstName:n.referredUserFirstName,referredUserLastName:n.referredUserLastName,validationActive:!0})}throw new Error("Failed pattern match at Livestream.Ctas.Display.Referral (line 142, column 24 - line 171, column 45): "+[a.constructor.name])}}},une=function(e){return function(n){return function(a){var t=rne(e)(n),r=function(E){return function(w){return function(T){return function(L){return function(U){return SN(E)([j6e("mb-2")(T),z6e("form-control "+w)({type:"text",value:L,onChange:V6e(a)(function(Q){return ke.create(U(r_(Q)))})})])}}}}},u=Qa(yr(e.user)&&n.cta.requireAnonymousUserEmail)(r("col-12 mb-3")("t--anon-email")("Your email")(n.anonymousUserEmail)(Yee.create)),i=Qa(yr(e.user))(Oe([Qa(n.cta.requireAnonymousUserFirstName)(r("col-12 col-md-6 mb-3")("t--anon-first-name")("Your first name")(n.anonymousUserFirstName)(Qee.create)),Qa(n.cta.requireAnonymousUserLastName)(r("col-12 col-md-6 mb-3")("t--anon-last-name")("Your last name")(n.anonymousUserLastName)(Kee.create))])),l=r("col-12 mb-3")("t--referred-email")("Other person\u2019s email")(n.referredUserEmail)(ene.create),s=Oe([Qa(n.cta.requireReferredUserFirstName)(r("col-12 col-md-6 mb-3")("t--referred-first-name")("Other person\u2019s first name")(n.referredUserFirstName)(Xee.create)),Qa(n.cta.requireReferredUserLastName)(r("col-12 col-md-6 mb-3")("t--referred-last-name")("Other person\u2019s last name")(n.referredUserLastName)(Zee.create))]),h=function(E){return a(ke.create(E))},p=function(E){return a(Jn.create(E))},R=Q6e("btn btn-sm btn-outline-primary d-flex py-1 px-2 t--close")(Xr("Close"))({onClick:Vee(p)(ane.value)})(K6e("fe fe-x")(""));return Y6e({id:"referral-cta-modal",body:Oe([CN("row justify-content-end mt-n3")(R),X6e("mt-3")({id:dc})(n.cta.title),ja(n.cta.description)(Z6e("")),SN("row")([i,u,s,l]),SN("row")([CN("col-auto my-auto")(eUe("btn btn-primary t--save")(cn)({onClick:Vee(h)(nne.value)})("Save")),CN("col my-auto text-danger")(Qa(n.validationActive)(ja(t)(un)))])]),bodyClass:"t--cta-active",size:G0.value})}}},ine=function(e){return c_({cta:e,anonymousUserFirstName:"",anonymousUserLastName:"",anonymousUserEmail:"",referredUserFirstName:"",referredUserLastName:"",referredUserEmail:"",validationActive:!1})};var aUe=nt(Je),tUe=x(wa),H0=Wt(Oo(vt)),LS=vn(on)(pa),Qy=x(kn),Ky=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Yy=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Xy=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Zy=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),PS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),NS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),OS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),US=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),rUe=(function(){function e(){}return e.value=new e,e})(),lne=function(e){return function(n){return function(a){var t=function(r){return a(ke.create(r))};if(n instanceof Ky)return Mee(e)(n.value0)(function(r){return t(PS.create(r))});if(n instanceof Yy)return Nee(n.value0)(function(r){return t(NS.create(r))});if(n instanceof Xy)return $ee(n.value0)(function(r){return t(OS.create(r))});if(n instanceof Zy)return une(e)(n.value0)(function(r){return t(US.create(r))});throw new Error("Failed pattern match at Livestream.Ctas.Display (line 58, column 29 - line 66, column 61): "+[n.constructor.name])}}},cne=function(e){return function(n){return function(a){var t=aUe(tUe(new Jn(rUe.value)));if(n instanceof Ky&&a instanceof PS){if(a.value0 instanceof ke)return H0(function(r){return ke.create(PS.create(r))})(Ky.create)(Cee(e)(n.value0)(a.value0.value0));if(a.value0 instanceof Jn)return LS(t)(function(){return Qy(n)});throw new Error("Failed pattern match at Livestream.Ctas.Display (line 73, column 5 - line 78, column 19): "+[a.value0.constructor.name])}if(n instanceof Yy&&a instanceof NS){if(a.value0 instanceof ke)return H0(function(r){return ke.create(NS.create(r))})(Yy.create)(Oee(n.value0)(a.value0.value0));if(a.value0 instanceof Jn)return LS(t)(function(){return Qy(n)});throw new Error("Failed pattern match at Livestream.Ctas.Display (line 81, column 5 - line 87, column 19): "+[a.value0.constructor.name])}if(n instanceof Xy&&a instanceof OS){if(a.value0 instanceof ke)return H0(function(r){return ke.create(OS.create(r))})(Xy.create)(Wee(n.value0)(a.value0.value0));if(a.value0 instanceof Jn)return LS(t)(function(){return Qy(n)});throw new Error("Failed pattern match at Livestream.Ctas.Display (line 90, column 5 - line 95, column 19): "+[a.value0.constructor.name])}if(n instanceof Zy&&a instanceof US){if(a.value0 instanceof ke)return H0(function(r){return ke.create(US.create(r))})(Zy.create)(one(e)(n.value0)(a.value0.value0));if(a.value0 instanceof Jn)return LS(t)(function(){return Qy(n)});throw new Error("Failed pattern match at Livestream.Ctas.Display (line 98, column 5 - line 104, column 19): "+[a.value0.constructor.name])}return Qy(n)}}},sne=function(e){return function(n){return e instanceof Ky&&n instanceof ns?Fee(e.value0)(n.value0):e instanceof Xy&&n instanceof as?xee(e.value0)(n.value0):e instanceof Yy&&n instanceof ts?Uee(e.value0)(n.value0):e instanceof Zy&&n instanceof rs?tne(e.value0)(n.value0):!1}},vne=function(e){if(e instanceof ns)return H0(function(n){return ke.create(PS.create(n))})(Ky.create)(Gee(e.value0));if(e instanceof ts)return H0(function(n){return ke.create(NS.create(n))})(Yy.create)(kee(e.value0));if(e instanceof as)return H0(function(n){return ke.create(OS.create(n))})(Xy.create)(jee(e.value0));if(e instanceof rs)return H0(function(n){return ke.create(US.create(n))})(Zy.create)(ine(e.value0));throw new Error("Failed pattern match at Livestream.Ctas.Display (line 46, column 8 - line 55, column 66): "+[e.constructor.name])};var fne=Kr(ie),kS=Pe(Ce),uUe=$u(ie),iUe=Sv(ie)()(),mne=Es(G_),lUe=r0(Ce),cUe=fu()(),AN=Ei(Ve)(xt),GN=$a(it),_ne=da(ie)()(),sUe=Mh(rn),vUe=Un(Je),fUe=Xf(Po),_Ue=Tl(),pUe=oe(_n),Bm=x(kn),mUe=L_(xt),Hm=vn(on)(pa),dUe=Pr(nu),MN=x(wa),hUe=ai(wa)(Ve),gUe=Gr(wa),pne=nt(Je),DUe=Wt(Oo(vt)),gg=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),LN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),PN=(function(){function e(){}return e.value=new e,e})(),dne=(function(){function e(){}return e.value=new e,e})(),NN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),hne=function(e){return function(n){return function(a){var t=Oe([fne("text-center")("The host just asked a poll question!"),fne("text-center")("To participate in live polls, please introduce yourself:"),lg({cancelButton:new I({text:"Not now",click:a(new gg({keepShowingPolls:!1}))}),autoFocus:!0})(e)(n.registration)(function(i){return a(NN.create(i))}),kS("small mt-3")([vg(e),kS("mt-2")([un("After submitting, you\u2019ll be able to answer all "),uUe("")("future"),un(" poll questions in this stream!")])])]),r=Oe([iUe("font-weight-bold fw-bold")({id:dc})(n.poll.question),kS("d-flex flex-column ml-4")(mne(function(i){return function(l){return lUe("form-check-label mb-2")([cUe("form-check-input mt-2 t--option")({checked:AN(i)(n.selected),onChange:GN(a)(new LN(i)),type:(function(){return n.poll.multiSelect?"checkbox":"radio"})()}),un(l)])}})(n.poll.options)),kS("d-flex justify-content-start mt-6")([_ne("btn btn-primary px-4 mr-3 t--submit")(cn)({onClick:GN(a)(PN.value),disabled:ji(n.selected)})("Submit answer"),_ne("btn btn-outline-primary px-4 d-flex align-items-center t--skip")(cn)({onClick:GN(a)(dne.value)})("Do it later")])]),u=(function(){if(e.user instanceof I)return"t--poll-active";if(e.user instanceof G)return"t--poll-registration-form";throw new Error("Failed pattern match at Livestream.Polls.DisplayPoll (line 55, column 18 - line 57, column 45): "+[e.user.constructor.name])})();return sUe(u)({id:"livestream-poll-display-modal"})((function(){if(e.user instanceof I)return r;if(e.user instanceof G)return t;throw new Error("Failed pattern match at Livestream.Polls.DisplayPoll (line 51, column 5 - line 53, column 34): "+[e.user.constructor.name])})())}}},gne=function(e){return function(n){return function(a){var t=function(r){return vUe(fUe("Livestream: Poll Response")(Tf(w0(e.conference))(_Ue({livestream_poll_id:pUe(n.poll.id),livestream_poll_question:n.poll.question,livestream_poll_skipped:(function(){return r.skipped?"true":""})(),livestream_poll_multiselect:(function(){return n.poll.multiSelect?"true":"false"})(),livestream_poll_response:r.option}))))};if(a instanceof gg)return Bm(n);if(a instanceof LN&&n.poll.multiSelect)return Bm({poll:n.poll,registration:n.registration,selected:(function(){var r=AN(a.value0)(n.selected);return r?mUe(a.value0)(n.selected):Eu(a.value0)(n.selected)})()});if(a instanceof LN)return Bm({poll:n.poll,registration:n.registration,selected:[a.value0]});if(a instanceof PN&&ji(n.selected))return Bm(n);if(a instanceof PN)return Hm(Ot(dUe(nL(n.poll)(n.selected))(function(r){return sc(Zc)("Error answering a Livestream poll")({poll_id:n.poll.id})(function(u){return MN(void 0)})})))(function(){return Hm(Ot(hUe(mne(function(r){return function(u){return{idx:r,opt:u}}})(n.poll.options))(function(r){return gUe(AN(r.idx)(n.selected))(t({skipped:!1,option:r.opt}))})))(function(){return Hm(pne(MN(new gg({keepShowingPolls:!0}))))(function(){return Bm(n)})})});if(a instanceof dne)return Hm(Ot(nL(n.poll)([])))(function(){return Hm(Ot(t({skipped:!0,option:""})))(function(){return Hm(pne(MN(new gg({keepShowingPolls:!0}))))(function(){return Bm(n)})})});if(a instanceof NN)return DUe(NN.create)(function(r){return{poll:n.poll,selected:n.selected,registration:r}})(cg(n.registration)(a.value0));throw new Error("Failed pattern match at Livestream.Polls.DisplayPoll (line 109, column 24 - line 156, column 55): "+[a.constructor.name])}}},Dne=function(e){return Hm(Ot(c$(e)))(function(){return Bm({poll:e,selected:[],registration:sg})})};var Tne=vn(on),yUe=Tne(Pa),wUe=ae(Pa),Rne=Un(Je),bUe=ai(wa)(yl),EUe=Xf(Po),yne=Tl(),IUe=oe(fd),TUe=oe(js),BS=oe(_n),_s=x(kn),Sne=Oo(vt),wne=Wt(Sne),bne=ae(pa),Ene=Er(Sne),q0=Tne(pa),SUe=be(xt),J0=x(Ua),ew=rh(Je),nw=B(ue),CUe=B(Hi),aw=df(Ve),BN=gt(),Ine=hc(BN($({reflectSymbol:function(){return"poll_id"}})(gn)(pn)))(Je),FUe=Ai(Je),GUe=be(xr(GR)),MUe=hc(BN($({reflectSymbol:function(){return"conference_id"}})(gn)(pn)))(Je),ON=be(xr(xt)),UN=hc(BN($({reflectSymbol:function(){return"id"}})(gn)(pn)))(Je),tw=(function(){function e(){}return e.value=new e,e})(),Dg=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),rw=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Rg=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),HS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),JS=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),kN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),yg=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Cne=function(e){return function(n){return function(a){if(n.stage instanceof tw)return Ma;if(n.stage instanceof Dg)return hne(e)(n.stage.value0)(function(t){return a(Rg.create(t))});if(n.stage instanceof rw)return lne(e)(n.stage.value0)(function(t){return a(HS.create(t))});throw new Error("Failed pattern match at Livestream.Live.VideoOverlay (line 90, column 3 - line 96, column 59): "+[n.stage.constructor.name])}}},AUe=function(e){return function(n){return e instanceof rw?sne(e.value0)(n):!1}},LUe=function(){return function(e){return function(n){return function(a){return yUe(zr(100))(function(){return wUe(Rne(NE(dc)))(function(t){return bUe(t)(function(r){return Rne(function(){var i=jL(BA(r))(),l=hB({x:i.left+1,y:i.top+1})(),s=WL(BA(l))();return EUe(n)(Tf(yne(a))(Tf(w0(e.conference))(yne({livestream_popup_visible:IUe(s===dc)}))))()})})})})}}}},Fne=LUe(),PUe=function(e){var n=function(){return Fne(e)("Livestream: CTA Popup Shown")},a=n();return function(t){if(t instanceof ns)return a({livestream_cta_target_conference_id:TUe(t.value0.conferenceId)});if(t instanceof ts)return a({livestream_cta_id:BS(t.value0.id)});if(t instanceof as)return a({livestream_cta_id:BS(t.value0.id),livestream_cta_title:t.value0.title,livestream_cta_url:t.value0.url});if(t instanceof rs)return a({livestream_cta_id:BS(t.value0.id),livestream_cta_title:t.value0.title});throw new Error("Failed pattern match at Livestream.Live.VideoOverlay (line 150, column 29 - line 167, column 8): "+[t.constructor.name])}},Gne=function(e){return function(n){return function(a){if(a instanceof Rg&&a.value0 instanceof gg)return _s({stage:tw.value,showPolls:a.value0.value0.keepShowingPolls});var t=function(r){if(a instanceof Rg)return _s(n);if(a instanceof HS){if(a.value0 instanceof Jn)return _s({showPolls:n.showPolls,stage:tw.value});var u=function(s){return _s(n)};return a.value0 instanceof ke&&n.stage instanceof rw?wne(HS.create)(function(s){return{showPolls:n.showPolls,stage:new rw(s)}})(cne(e)(n.stage.value0)(a.value0.value0)):u(!0)}var u=function(l){if(a instanceof JS&&n.showPolls)return bne(Ene(Rg.create)(Dne(a.value0)))(function(p){return q0(Ot(Fne(e)("Livestream: Poll Popup Shown")({livestream_poll_id:BS(a.value0.id)})))(function(){return _s({showPolls:n.showPolls,stage:new Dg(p)})})});if(a instanceof JS)return _s(n);var s=function(p){if(a instanceof kN||a instanceof yg&&AUe(n.stage)(a.value0))return _s(n);if(a instanceof yg)return q0(Ot(PUe(e)(a.value0)))(function(){return bne(Ene(HS.create)(vne(a.value0)))(function(R){return _s({showPolls:n.showPolls,stage:new rw(R)})})});throw new Error("Failed pattern match at Livestream.Live.VideoOverlay (line 98, column 1 - line 98, column 76): "+[a.constructor.name])};if(a instanceof kN){if(n.stage instanceof Dg){var h=n.stage.value0.poll.id===a.value0.pollId;return h?_s({showPolls:n.showPolls,stage:tw.value}):s(!0)}return s(!0)}return s(!0)};if(a instanceof JS){if(n.stage instanceof Dg){var i=n.stage.value0.poll.id===a.value0.id;return i?_s(n):u(!0)}return u(!0)}return u(!0)};return a instanceof Rg&&n.stage instanceof Dg?wne(Rg.create)(function(r){return{showPolls:n.showPolls,stage:new Dg(r)}})(gne(e)(n.stage.value0)(a.value0)):t(!0)}}},Mne=function(e){var n=function(u){return u instanceof rs?J0(u.value0.id):G.value},a=function(u){return u instanceof ts?J0(u.value0.id):G.value},t=function(u){return u instanceof as?J0(u.value0.id):G.value},r=function(u){return u instanceof ns?J0(u.value0.conferenceId):G.value};return q0(ew(function(u){return nw(CUe(JS.create)(function(i){return i.poll}))(aw((function(){var i=SUe(u.poll_id);return function(l){return i((function(s){return s.poll.id})(l))}})())(e.conference.polls))})(Ine(e.pusher.dataChannel)("show-poll")))(function(){return q0(FUe(function(u){return new kN({pollId:u.poll_id})})(Ine(e.pusher.dataChannel)("hide-poll")))(function(){return q0(ew(function(u){return nw(yg.create)(aw((function(){var i=GUe(J0(u.conference_id));return function(l){return i(r(l))}})())(e.ctas))})(MUe(e.pusher.dataChannel)("show-event-cta")))(function(){return q0(ew(function(u){return nw(yg.create)(aw((function(){var i=ON(J0(u.id));return function(l){return i(t(l))}})())(e.ctas))})(UN(e.pusher.dataChannel)("show-general-cta")))(function(){return q0(ew(function(u){return nw(yg.create)(aw((function(){var i=ON(J0(u.id));return function(l){return i(a(l))}})())(e.ctas))})(UN(e.pusher.dataChannel)("show-featured-sps-cta")))(function(){return q0(ew(function(u){return nw(yg.create)(aw((function(){var i=ON(J0(u.id));return function(l){return i(n(l))}})())(e.ctas))})(UN(e.pusher.dataChannel)("show-referral-cta")))(function(){return _s({stage:tw.value,showPolls:!0})})})})})})})};var OUe=Qs(),HN=Pe(Ce),UUe=Kr(rn),kUe=Ft(Ce),BUe=Ht(ie),Ane=Ol(),Lne=Kr(ie),HUe=Qr(ie),qS=da(ie)()(),JUe=vn(on),JN=$a(it),Pne=JUe(pa),qUe=YK(),qN=x(kn),Nne=ae(nn),$Ue=w_(R6),WUe=Ll(XG),xUe=be(BE),jUe=be(uv),zUe=Ps()(),One=(function(){function e(){}return e.value=new e,e})(),WN=(function(){function e(){}return e.value=new e,e})(),Une=(function(){function e(){}return e.value=new e,e})(),xN=(function(){function e(){}return e.value=new e,e})(),$N=(function(){function e(){}return e.value=new e,e})(),$S=function(e){return function(n){return OUe({id:"network-settings-modal",onDismiss:n(new Jn($N.value)),bodyClass:"t--livestreams-update-network-settings-modal",body:(function(){if(e.modalView instanceof One)return HN("text-center")([Qa(e.confirmConferenceRegistration)(UUe("mb-4")(kUe("badge badge-soft-primary bg-primary-soft")([BUe("fe fe-check mr-1")(""),un("You\u2019re registered!")]))),Ane("my-4")({alt:Nl.value,height:"76",src:"/img/network/counselor.svg",width:"91"}),Lne("")("Connect with colleges when you attend or register for their livestreams?"),HUe("text-secondary")("Connecting with colleges puts you on their radar and introduces you to admissions officers and current students"),HN("mx-md-6 mt-4")([qS("btn btn-primary w-100 t--livestream-opt-into-auto-connect")(cn)({onClick:Cr(function(a){return function(){return n(new ke(Une.value))(),n(new ke(xN.value))()}})})("Yes, always connect"),qS("btn btn-outline-primary w-100 mt-3 t--livestream-connect-with-school")(cn)({onClick:JN(n)(new ke(xN.value))})("Only connect with "+e.school.name),qS("btn btn-link mt-3")(cn)({onClick:JN(n)(new Jn($N.value))})("Close")])]);if(e.modalView instanceof WN)return HN("text-center")([Ane("mt-4")({alt:Nl.value,height:"42",src:"/img/livestreams/network-settings-modal/connection-sent.png",width:"42"}),Lne("")("Connection request sent!"),qS("mt-4 btn btn-primary t--livestream-network-settings-modal-close")(cn)({onClick:JN(n)(new Jn($N.value))})("Close")]);throw new Error("Failed pattern match at Livestream.NetworkSettingsModal (line 75, column 13 - line 120, column 12): "+[e.modalView.constructor.name])})()})}},WS=function(e){return function(n){if(n instanceof ke){if(n.value0 instanceof Une)return Pne(Ot(qUe({publishScope:mc.value,publishContext:hP.value,autoRequestFromLivestreams:!0,livestreamConference:e.conference})))(function(){return qN({conference:e.conference,confirmConferenceRegistration:e.confirmConferenceRegistration,school:e.school,modalView:WN.value})});if(n.value0 instanceof xN)return Pne(Ot(hx(e.school.id)(e.conference.id)))(function(){return qN({conference:e.conference,confirmConferenceRegistration:e.confirmConferenceRegistration,school:e.school,modalView:WN.value})});throw new Error("Failed pattern match at Livestream.NetworkSettingsModal (line 52, column 31 - line 64, column 44): "+[n.value0.constructor.name])}if(n instanceof Jn)return qN(e);throw new Error("Failed pattern match at Livestream.NetworkSettingsModal (line 51, column 1 - line 51, column 55): "+[e.constructor.name,n.constructor.name])}},xS=function(e){return function(n){var a=je(!1)(Nne(e.dismissedNetworkSettingsModalAt)(function(r){return new I($Ue(WUe(OE(void 0))(r))(30))})),t=function(r){return[n.rcr834NetworkSettingsModal,xUe(r.publishScope)(mc.value),!r.autoRequestFromLivestreams,e.hasAccessToNetwork,!a]};return je(!1)(Nne(e.profile)(function(r){return new I(FG(jUe(!0))(t(r)))}))}},jS=function(e){return zUe(e)({modalView:One.value})};var ow=(function(){function e(){}return e.value=new e,e})(),wg=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),uw=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),zS=(function(){function e(){}return e.value=new e,e})();var Hne=vn(on),Bne=Hne(pa),jN=nt(Je),QUe=Hne(Pa),zN=x(wa),VS=x(kn),Jne=function(e){return function(n){return function(a){return function(t){return a.throttleState instanceof ow&&t instanceof uw?Bne(jN(QUe(zr(a.delay))(function(){return zN(e(zS.value))})))(function(){return VS(n({delay:a.delay,throttleState:new wg(t.value0)}))}):a.throttleState instanceof wg&&t instanceof uw?VS(n({delay:a.delay,throttleState:new wg(t.value0)})):a.throttleState instanceof wg&&t instanceof zS?Bne(jN(zN(a.throttleState.value0)))(function(){return VS(n({delay:a.delay,throttleState:ow.value}))}):VS(n(a))}}}},qne=function(e){return function(n){return jN(zN(e(new uw(n))))}},$ne=function(e){return{throttleState:ow.value,delay:e}};var QS=Pe(ie),KS=Pe(Ce),YUe=Kr(ie),s_=oe(_n),XUe=lu(yo),Wne=Pe(rn),ZUe=Yr(ie)()(),e5e=$u(ie),n5e=Ft(ie),a5e=Uf(rn),t5e=x1(Ce)()(),xne=Bs(Sa),YS=da(ie)()(),VN=$a(it),Kne=Ei(Ve)(xt),jne=Uf(Ce),XS=Us(ie),r5e=Us(rn),o5e=Us(Ce),u5e=t0(Ce),i5e=e0(Ce),bg=n0(ie),l5e=a0(Ce),ZS=ge(Ye),c5e=ti(Sa),iw=vn(on)(pa),XN=nt(Je),s5e=Pr(nu),Yne=x(wa),$0=x(kn),QN=B(vt),v5e=be(KB),zne=vi(Sa)(Ve),f5e=tn(Dr),_5e=fD(Sa),p5e=L_(xt),m5e=Ai(Je),d5e=II(Je),eC=(function(){function e(){}return e.value=new e,e})(),Xne=(function(){function e(){}return e.value=new e,e})(),Zne=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),eae=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),KN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Vne=(function(){function e(){}return e.value=new e,e})(),nae=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),aae=(function(){function e(){}return e.value=new e,e})(),ZN=(function(){function e(){}return e.value=new e,e})(),Qne=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),YN=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),tae=function(e){return function(n){return function(a){if(e.conference.polls.length===0)return Ma;var t=(function(){if(n.stage instanceof eC)return Ma;if(n.stage instanceof Xne)return QS("position-absolute-fullsize d-flex align-items-center justify-content-center bg-semi-transparent-white")("Switching...");throw new Error("Failed pattern match at Livestream.Polls.LaunchPolls (line 179, column 24 - line 184, column 25): "+[n.stage.constructor.name])})(),r=KS("d-flex flex-nowrap align-items-baseline")([YUe("")("Polls"),QS("text-muted ml-3 small")("Polls will be shown to viewers "+(s_(e.videoLagSeconds)+" seconds after you launch them, to account for the audio/video delay"))]),u=function(s){return function(h){return function(p){var R=function(E){return function(w){var T=(function(){if(h===0)return"0%";if(qe)return s_(XUe(100*w|0)(h))+"%";throw new Error("Failed pattern match at Livestream.Polls.LaunchPolls (line 175, column 13 - line 177, column 69): ")})();return KS("row align-items-center bg-light-grey mb-1 py-2 t--poll-response-option")([QS("col-7 d-flex justify-content-end")(E),Wne("col-4")(Wne("progress")(ZUe("progress-bar")({style:Xt({width:T})})(""))),KS("col-1")([e5e("")(s_(w)),n5e("text-secondary text-nowrap")(" ("+(T+")"))])])}};return a5e("t--poll-responses-"+s_(s.id))(t5e("py-0")({colSpan:6})(Hb(R)(s.options)(p.optionCounts)))}}},i=function(s){var h=je(s.status)(xne(s.poll.id)(n.statuses)),p=YS("btn btn-white btn-sm px-4 t--open")(cn)({onClick:VN(a)(new Zne(s.poll))})("Launch poll");if(h instanceof zf)return p;if(h instanceof kv)return Oe([YS("btn btn-success btn-sm px-4 mr-3")(cn)({disabled:!0})("Poll LIVE"),YS("btn btn-danger btn-sm px-4 t--close")(cn)({onClick:VN(a)(new eae(s.poll))})("Close poll")]);if(h instanceof Vf)return p;throw new Error("Failed pattern match at Livestream.Polls.LaunchPolls (line 135, column 17 - line 148, column 21): "+[h.constructor.name])},l=function(s){var h=Kne(s.poll.id)(n.expandedResponses),p=xne(s.poll.id)(n.responses),R=Hn(0)(function(T){return T.answered})(p),E=Hn(0)(function(T){return T.seen})(p),w=Hn(0)(function(T){return T.skipped})(p);return Oe([jne("t--poll t--poll-"+s_(s.poll.id))([XS("pt-3")((function(){var T=Ar(s.poll.autoDisplayMinutesFromStart);return T?"\u23F0 ":""})()+s.poll.question),r5e("text-nowrap")(i(s)),XS("t--shown")(s_(E)),o5e("t--answers")([un(s_(R)),YS("btn btn-sm btn-white ml-2 py-0 px-1 "+("fe fe-chevron-"+(function(){return h?"up":"down t--expand-responses"})()))(Xr((function(){return h?"Collapse responses":"Expand responses"})()))({onClick:VN(a)(new nae(s.poll.id))})("")]),XS("t--skipped")(s_(w)),XS("t--pending")(s_((E-R|0)-w|0))]),Qa(h)(ja(p)(u(s.poll)(R)))])};return Oe([r,KS("t--polls position-relative")([ja(n.error)(function(s){return QS("alert alert-danger")(s)}),u5e("table table-sm mb-0")([i5e("")([jne("")([bg("")("Question"),bg("")("Actions"),bg("")("# saw poll"),bg("")("# answered"),bg("")("# skipped"),bg("")("# not responded")])]),l5e("")(ZS(c5e(function(s){return-(function(h){return h.poll.id})(s)|0})(e.conference.polls))(l))]),t])])}}},rae=function(e){return function(n){var a=function(t){return iw(XN(s5e(t)(function(r){return Yne(Vne.value)})))(function(){return $0({expandedResponses:n.expandedResponses,responseThrottle:n.responseThrottle,responses:n.responses,statuses:n.statuses,stage:Xne.value,error:G.value})})};return function(t){if(t instanceof Zne)return a(QN(KN.create)(eL(t.value0)(kv.value)));if(t instanceof eae)return a(QN(KN.create)(eL(t.value0)(Vf.value)));if(t instanceof KN){var r=ZS(bu((function(){var u=v5e(kv.value);return function(i){return u((function(l){return l.status})(i))}})())(t.value0))(function(u){return u.pollId});return $0({error:n.error,responseThrottle:n.responseThrottle,responses:n.responses,statuses:zne(ZS(t.value0)(function(u){return new Rn(u.pollId,u.status)})),expandedResponses:f5e(n.expandedResponses)(_5e(r)),stage:eC.value})}if(t instanceof Vne)return $0({expandedResponses:n.expandedResponses,responseThrottle:n.responseThrottle,responses:n.responses,statuses:n.statuses,stage:eC.value,error:new I("That didn't work for some reason, try again")});if(t instanceof nae)return $0({error:n.error,responseThrottle:n.responseThrottle,responses:n.responses,stage:n.stage,statuses:n.statuses,expandedResponses:(function(){var u=Kne(t.value0)(n.expandedResponses);return u?p5e(t.value0)(n.expandedResponses):Eu(t.value0)(n.expandedResponses)})()});if(t instanceof aae)return iw(qne(YN.create)(ZN.value))(function(){return $0(n)});if(t instanceof ZN)return iw(XN(QN(Qne.create)(D$(e.conference.id))))(function(){return $0(n)});if(t instanceof Qne)return $0({error:n.error,expandedResponses:n.expandedResponses,responseThrottle:n.responseThrottle,stage:n.stage,statuses:n.statuses,responses:zne(ZS(t.value0)(function(u){return new Rn(u.pollId,u.responses)}))});if(t instanceof YN)return Jne(YN.create)(function(u){return{error:n.error,expandedResponses:n.expandedResponses,responses:n.responses,stage:n.stage,statuses:n.statuses,responseThrottle:u}})(n.responseThrottle)(t.value0);throw new Error("Failed pattern match at Livestream.Polls.LaunchPolls (line 196, column 22 - line 242, column 98): "+[t.constructor.name])}}},oae=function(e){return iw(m5e(hn(aae.value))(d5e(e.pusher.dataChannel)("poll-responses-changed")))(function(){return iw(XN(Yne(ZN.value)))(function(){return $0({statuses:lc,responses:lc,expandedResponses:[],responseThrottle:$ne(500),stage:eC.value,error:G.value})})})};var uae=Ol(),iae=Pe(Ce),lae=Kr(ie),cae=_u(ie),sae=(function(){return uae("img-fluid mb-6")({alt:new WR("CollegeVine"),src:"/img/cv-logo-lilac-on-dark.svg",style:Xt({width:"5em"})})})(),nC=function(e){return iae(e+` t--splashscreen position-absolute-fullsize d-flex flex-column align-items-center justify-content-around bg-dark text-white `)},lw=function(e){return nC("")([lae("text-center")(e)])},e4=nC("t--splashscreen-intro")([Pe(rn)("text-center mt-7")(cae("")("The recording will load in a moment.")),sae]),aC=(function(){return nC("px-4 px-md-6 t--splashscreen-intro")([uae("img-fluid")({alt:Nl.value,src:"/img/illustrations/livestreams/2022-02-intro.svg"})])})(),vae=nC("t--splashscreen-complete")([iae("text-center mt-7")([cae("")("The event is now over."),lae("")("Thank you for attending!"),Kc(ie)("")("A recording will be available to watch shortly.")]),sae]);var tC=e=>e.play();var W0=ml(_ae(),1);Ct();var pae=e=>{let[n,a]=ft.useState(),[t,r]=ft.useState(),u=ft.useRef();return u.current=e,Or(()=>{if(!t)return W0.default.isSupported()?a(D5e(e.videoStreamUrl,e.videoElementId,u)):e.onNotSupported(),r(!0),()=>{n&&n.destroy()}}),null},D5e=(e,n,a)=>{let t=document.getElementById(n);return t?(hls=new W0.default,a.current.onInstanceCreated&&a.current.onInstanceCreated(hls),hls.on(W0.default.Events.ERROR,function(r,u){a.current.onError&&a.current.onError("HLS error: "+u.type,u),u.fatal&&(u.type===W0.default.ErrorTypes.MEDIA_ERROR?hls.recoverMediaError():(hls.destroy(),a.current.onCriticalFail&&a.current.onCriticalFail(u.type)))}),hls.on(W0.default.Events.MEDIA_ATTACHED,()=>hls.loadSource(e)),hls.on(W0.default.Events.MANIFEST_PARSED,()=>a.current.onReady&&a.current.onReady()),hls.on(W0.default.Events.INIT_PTS_FOUND,(r,u)=>a.current.onInitialPts&&a.current.onInitialPts({initPTS:u.initPTS})),hls.attachMedia(t),hls):(a.current.onCriticalFail&&a.current.onCriticalFail("Couldn't find element #"+n),null)};var y5e=Tv();var mae=function(){return function(){return y5e(pae)}};Ct();var Ys={PRIMARY:"#008CFD",SECONDARY:"#6E84A3",WHITE:"#FFF",GRAY_300:"#E3EBF6"};var fw=ml(wae(),1),bae=4,Z5e=({trackColor:e,background:n})=>({props:a,children:t})=>ft.createElement("div",Object.assign({},a,{style:Object.assign({},a.style,{height:`${bae}px`,borderRadius:`${bae*2}px`,background:n||e})}),...t),e9e=({horizontal:e})=>({props:n,isDragged:a})=>ft.createElement("svg",Object.assign({},n,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"}),ft.createElement("circle",{cx:"9",cy:"9",r:"8.5",fill:a?Ys.SECONDARY:Ys.WHITE,stroke:Ys.SECONDARY}),ft.createElement("path",{stroke:a?Ys.WHITE:Ys.SECONDARY,d:e?"M7.5 6L7.5 12":"M6 7.5L12 7.5"}),ft.createElement("path",{stroke:a?Ys.WHITE:Ys.SECONDARY,d:e?"M10.5 6L10.5 12":"M6 10.5L12 10.5"})),Eae=e=>ft.createElement("div",{"aria-label":e.ariaLabel},ft.createElement(fw.Range,{step:e.step,min:e.min,max:e.max,values:[e.value],onChange:(([n])=>e.onChange(n)),onFinalChange:(([n])=>e.onFinalChange&&e.onFinalChange(n)),renderTrack:Z5e({trackColor:e.trackColor||Ys.GRAY_300,background:e.fillBefore?(0,fw.getTrackBackground)({values:[e.value],colors:[Ys.PRIMARY,Ys.GRAY_300],min:e.min,max:e.max,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value}):void 0}),renderThumb:e9e({horizontal:!0})}));var a9e=Tv(),Iae={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Nd}};var Tae=function(e){return function(){return function(){return a9e(Eae)}}};var r9e=Yr(rn)()(),o9e=Tae(Iae)()(),u9e=$a(Vc),i9e=da(rn)()(),l9e=$a(it),Sae=Pe(Ce),c9e=Ft(ie),iC=nt(Je),o4=x(wa),Lae=vn(on),s9e=Ut($d),Yv=x(kn),v9e=Z_(Je),r4=Un(Je),f9e=B(ue),_9e=Ev(Hd),p9e=Lae(Pa),x0=Lae(pa),m9e=Gr(kn),d9e=ae(Pa),h9e=cv(Al),g9e=Gr($t),u4=(function(){function e(){}return e.value=new e,e})(),i4=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),c4=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Cae=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),l4=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Fae=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Gae=(function(){function e(){}return e.value=new e,e})(),D9e=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),Pae=function(e){return function(n){if(e.videoState instanceof G)return Ma;if(e.videoState instanceof I){var a=r9e("")({style:Xt({minWidth:"6rem",width:"6rem"})})(o9e({value:(function(){return e.videoState.value0.muted?0:e.videoState.value0.volume})(),min:0,max:1,step:.05,onChange:u9e(n)(function(i){return ke.create(i4.create(i))}),ariaLabel:"Volume slider"})),t=(function(){if(e.videoState.value0.muted)return"fe-volume-x";if(qe)return"fe-volume-2";throw new Error("Failed pattern match at Livestream.VideoPlayer.CustomControls (line 119, column 5 - line 121, column 34): ")})(),r=i9e("btn large px-3 py-1 mr-3 text-white fe "+t)(Xr("Mute the video"))({onClick:l9e(n)(new ke(u4.value))})(Ma),u=Sae("d-flex align-items-center text-white px-3")([un("LIVE"),c9e("text-danger x-large ml-2 mt-n1")("\u25CF")]);return Sae("mb-2 w-100 d-flex align-items-center bg-semi-transparent-black "+(function(){return e.visible?"":"hidden"})())([Qa(e.config.liveIndicator)(u),Qa(e.config.mute)(r),Qa(e.config.volume)(a)])}throw new Error("Failed pattern match at Livestream.VideoPlayer.CustomControls (line 95, column 1 - line 95, column 50): "+[e.constructor.name,n.constructor.name])}},Nae=function(e){return ke.create(c4.create(e))},Mae=function(e){return iC(o4(new Jn(new D9e(function(n){return function(){return e(n)(),new ke(new c4(n))}}))))},lC=(function(){return new ke(new l4(!0))})(),Oae=function(e){return{config:e,videoState:G.value,visible:!1,visibilityExpiration:s9e}},Aae=2e3,Uae=function(e){return function(n){if(n instanceof Jn)return Yv(e);if(n instanceof ke){var a=v9e(r4(function(){var i=Hl();return f9e(function(l){return ke.create(Fae.create(l))})(_9e(Aae)(i))})),t=p9e(zr(Aae))(function(){return o4(new ke(Gae.value))}),r=function(u){if(n.value0 instanceof u4)return Yv(e);var i=function(l){if(n.value0 instanceof i4)return Yv(e);if(n.value0 instanceof c4)return x0(iC(r4(function(){var h=WA(n.value0.value0)(),p=qA(n.value0.value0)();return new ke(new Cae({muted:h,volume:p}))})))(function(){return Yv(e)});if(n.value0 instanceof Cae)return Yv({config:e.config,visibilityExpiration:e.visibilityExpiration,visible:e.visible,videoState:new I(n.value0.value0)});if(n.value0 instanceof l4)return x0(m9e(n.value0.value0)(a))(function(){return x0(iC(t))(function(){return Yv({config:e.config,videoState:e.videoState,visibilityExpiration:e.visibilityExpiration,visible:n.value0.value0})})});if(n.value0 instanceof Fae)return Yv({config:e.config,videoState:e.videoState,visible:e.visible,visibilityExpiration:n.value0.value0});if(n.value0 instanceof Gae)return x0(iC(d9e(r4(Hl))(function(s){var h=h9e(s)(e.visibilityExpiration);return h?o4(new ke(new l4(!1))):t})))(function(){return Yv(e)});throw new Error("Failed pattern match at Livestream.VideoPlayer.CustomControls (line 135, column 1 - line 135, column 55): "+[n.value0.constructor.name])};return n.value0 instanceof i4&&e.videoState instanceof I?x0(a)(function(){return x0(Mae(function(l){return function(){return g9e(n.value0.value0>0)(am(!1)(l))(),$A(n.value0.value0)(l)()}}))(function(){return Yv({config:e.config,visibilityExpiration:e.visibilityExpiration,visible:e.visible,videoState:new I({muted:e.videoState.value0.muted,volume:n.value0.value0})})})}):i(!0)};return n.value0 instanceof u4&&e.videoState instanceof I?x0(a)(function(){return x0(Mae(am(!e.videoState.value0.muted)))(function(){return Yv({config:e.config,visibilityExpiration:e.visibilityExpiration,visible:e.visible,videoState:new I({volume:e.videoState.value0.volume,muted:!e.videoState.value0.muted})})})}):r(!0)}throw new Error("Failed pattern match at Livestream.VideoPlayer.CustomControls (line 135, column 1 - line 135, column 55): "+[e.constructor.name,n.constructor.name])}},kae=function(e){if(e instanceof I)return!1;if(e instanceof G)return!0;throw new Error("Failed pattern match at Livestream.VideoPlayer.CustomControls (line 204, column 1 - line 204, column 37): "+[e.constructor.name])};var Bae=e=>n=>a=>()=>e.then(a,n),Hae=e=>e instanceof Error,Jae=e=>e===null?"null":typeof e>"u"?"undefined":e.toString();var w9e=x(Zl(kr)),b9e=Cp(kr),E9e=dn(bn),qae=Aa(DD(wD)(kr)),I9e=bf(kr),T9e=B(Gd(ws)),S9e=Pd(kr),C9e=fb(la),F9e=Gt(aU);var G9e=function(e){var n=function(a){if(Hae(a))return w9e(a);if(qe)return b9e(new Sp(""));throw new Error("Failed pattern match at Utils.Promise (line 49, column 5 - line 51, column 43): "+[a.constructor.name])};return wr(function(a){return Vi("Promise failed: "+Jae(e))})(E9e)(im(qae(n(e))(qae(I9e("Error")(e))(T9e(Vi)(S9e(e))))))},cC=function(e){return x_(function(n){return C9e(F9e)(Bae(e)(function(a){return n(Me.create(G9e(a)))()})(function(a){return n(Le.create(a))()}))})};var A9e=ae(nn),L9e=Pe(rn),_w=ae(so),s4=mf($t)(yl),qm=$a(it),$ae=Zd(ie)()(),P9e=mae()(),N9e=x($t),Wae=$a(Vc),xae=Yr(rn)()(),O9e=da(Ce)()(),U9e=Ht(ie),k9e=Pe(Ce),Yae=vn(on),B9e=Zf(Je)(),H9e=xi(Ve)(kt),J9e=be(xr(xt)),Eg=Yae(Pa),q9e=nv(wa),$9e=Io(Vd),Nu=x(wa),Xae=Un(Je),jae=Pr(nu),Zae=$g(Pa),mu=x(kn),Pu=Yae(pa),vl=nt(Je),zae=B(vt),Vae=Z_(Je),ete=B(la),W9e=Wt(Oo(vt)),x9e=B(ue),j9e=ge(ue),Qae=tn(g6),nte=(function(){function e(){}return e.value=new e,e})(),ate=(function(){function e(){}return e.value=new e,e})(),mw=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),tte=(function(){function e(){}return e.value=new e,e})(),Ig=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),rte=(function(){function e(){}return e.value=new e,e})(),ote=(function(){function e(){}return e.value=new e,e})(),Kae=(function(){function e(){}return e.value=new e,e})(),v4=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),f4=(function(){function e(){}return e.value=new e,e})(),vC=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),fC=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),sC=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),ute=(function(){function e(){}return e.value=new e,e})(),_4=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),p4=(function(){function e(){}return e.value=new e,e})(),ite=(function(){function e(){}return e.value=new e,e})(),lte=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),$m=(function(){function e(){}return e.value=new e,e})(),Xv=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),_C=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),h4=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),pw=(function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e})(),g4=function(e){var n=e.Monad0(),a=ae(n.Bind1()),t=Un(e),r=x(n.Applicative0());return function(u){return function(i){return function(l){return a(t(NE(u.videoId)))(function(s){return Hn(r(i.whenNotFound))(l)(A9e(s)(cB))})}}}},cte=g4(Po),m4=g4(Je),ste=function(e){var n=g4(e);return function(a){return n(a)({whenNotFound:void 0})}},z9e=ste(Po),V9e=ste(Je),pC=function(e){return function(n){return function(a){var t=(function(){var T=L9e("position-absolute-fullsize py-6 d-flex align-items-center justify-content-around");if(n.stage instanceof tte)return T(e.errorScreen("It appears that video playback is not supported in your browser."));if(n.stage instanceof rte)return T(e.errorScreen("The video didn't load correctly, try refreshing the page."));if(n.stage instanceof mw)return T(e.introScreen);if(n.stage instanceof Ig)return Ma;throw new Error("Failed pattern match at Livestream.VideoPlayer (line 242, column 20 - line 253, column 16): "+[n.stage.constructor.name])})(),r=(function(){return n.stage instanceof mw?n.stage.value0.reset:!1})(),u=Cr(function(T){return _w(PE(T))(s4(function(L){return a(new ke(new h4({time:L})))}))}),i=Cr(function(T){return _w(PE(T))(s4(function(L){return a(new ke(new _C({playing:!0,time:L})))}))}),l=function(T){return a(Jn.create(T))},s=Cr(function(T){return _w(PE(T))(s4(function(L){return l(new _4(L))}))}),h=qm(l)(ute.value),p=Oe([$ae("w-100 t--real-video")({id:n.videoId,controls:yr(n.customControls),onVolumeChange:h,onTimeUpdate:u,onPlay:i,onPause:s})(""),Qa(!r)(P9e({videoStreamUrl:e.watchUrl,videoElementId:n.videoId,onNotSupported:l(ote.value),onError:function(T,L){return void 0},onCriticalFail:Wae(l)(function(T){var L=T==="networkError";return L?f4.value:new vC("HLS player crashed")}),onReady:l(new fC({autoPlay:e.autoPlay})),onInitialPts:Wae(l)(function(T){return new lte(T.initPTS)})}))]),R=(function(){return n.stage instanceof Ig&&n.stage.value0.unmuteOverlay?xae("position-absolute-fullsize d-flex align-items-center justify-content-center t--unmute-overlay")({style:Xt({pointerEvents:"none"})})(O9e("btn btn-sm btn-light border-dark px-4 d-flex align-items-center")(cn)({onClick:qm(l)(ite.value),style:Xt({pointerEvents:"all"})})([un("click for sound"),U9e("fe fe-volume-2 ml-2")("")])):Ma})(),E=function(T){return xae("position-absolute-fullsize d-flex align-items-end t--controls-overlay")({onMouseMove:qm(l)(new Xv(lC)),onMouseDown:qm(l)(new Xv(lC)),onTouchStart:qm(l)(new Xv(lC))})(Pae(T)(function(L){return l(Xv.create(L))}))},w=$ae("w-100 t--real-video")({id:n.videoId,controls:yr(n.customControls),playsInline:!0,onVolumeChange:h,onTimeUpdate:u,onPlay:i,onPause:s,onLoadedMetadata:qm(l)(new fC({autoPlay:e.autoPlay})),onError:qm(l)(f4.value),src:(function(){return r?"":e.watchUrl})()})("");return k9e("position-relative w-100")([(function(){if(n.support instanceof nte)return p;if(n.support instanceof ate)return w;throw new Error("Failed pattern match at Livestream.VideoPlayer (line 163, column 7 - line 165, column 40): "+[n.support.constructor.name])})(),ja(n.customControls)(E),Qa(n.allowSound)(R),t])}}},Q9e=function(e){var n=Un(e.MonadEffect0());return function(a){return n(function(){return z9e(a)(am(!1))(),p4.value})}},K9e=Q9e(EB),d4=function(e){return B9e("Livestream: Error")({livestream_error_message:e})},vte=function(e){return cte(e)({whenNotFound:!1})(JA)},Y9e=function(e){return Un(e)(function(){var a=_w(_w(Li)(QA))(VA)();return H9e(function(t){return J9e(aE(t)(a))(new I(0))})(["iPad","iPod","iPhone"])})},fte=Y9e(Je),X9e=function(e){var n=function(t){return Eg(q9e(e.allowSound)($9e(Vi("Skipping attempt to play unmuted because sound was programmatically disallowed"))))(function(){return Eg(cC(tC(t)))(function(){return Nu(new sC({unmuteOverlay:!1}))})})},a=function(t){return Eg(Xae(am(!0)(t)))(function(){return Eg(cC(tC(t)))(function(){return Nu(new sC({unmuteOverlay:!0}))})})};return m4(e)({whenNotFound:new vC("